Update 2: So, I've given up on making LACP work. I made the 4 ports between the HP 5406zl and the Aruba 7030 into a regular trunk and stacked my VLANs on that.
For my wifi clients, it appears to be working just fine. However, from other hosts on my network, it comes and goes - I can ping the IP of the Aruba 7030 on the VLAN assigned to that trunk, and it just seems to come and go. I'm lost as to why.
Here is the updated relevant parts of my configuration:
HP 5406zl:
...
trunk D21-D24 trk6 trunk
...
ip routing
...
vlan 20
name "AP"
untagged C3,C7,C11,D1,D13,D15-D16,E4,E12-E13,E16
tagged A3-A6,B1-B22,B24,D11,E20,F21,Trk1,Trk5-Trk8,Trk57-Trk58,Trk128-Trk129
ip address 10.17.64.1 255.255.224.0
ip helper-address 10.17.0.50
!
vlan 62
name "Wifi Staff"
untagged E17
tagged F21,Trk5-Trk6
ip address 10.17.162.1 255.255.255.0
ip helper-address 10.17.0.50
!
Aruba 7030:
...
vlan 20
vlan-name AP
vlan AP 20
vlan 62
vlan-name Wifi_Staff
vlan Wifi_Staff 62
...
interface gigabitethernet 0/0/4
description "GE0/0/4"
trusted
trusted vlan 1-4094
no poe
!
interface gigabitethernet 0/0/5
description "GE0/0/5"
trusted
trusted vlan 1-4094
no poe
!
interface gigabitethernet 0/0/6
description "GE0/0/6"
trusted
trusted vlan 1-4094
no poe
!
interface gigabitethernet 0/0/7
description "GE0/0/7"
trusted
trusted vlan 1-4094
no poe
!
interface port-channel 0
add gigabitethernet 0/0/4
add gigabitethernet 0/0/5
add gigabitethernet 0/0/6
add gigabitethernet 0/0/7
trusted
trusted vlan 1,20,62
switchport mode trunk
switchport access vlan 20
switchport trunk allowed vlan 20,62
!