I have an access-layer 4510-E IOS XE 3.2.4.SG with Sup7-E. It is connected to the distribution layer switch with 2 10gig interfaces in a portchannel. When I tried to apply an output QoS service policy to int Te5/1 - one of the two phyical interfaces - the interface was removed from the portchannel with the error msg something like "EC-5-cannot bundle: Te5/1 is not compativle with Te6/1 and will be suspended (Te5/1 has a different output QoS policy than Te6/1)". This caused a flapping in EIGRP and a disruption of traffic.
When I applied the output policy to T6/1 it brought T5/1 back into the bundle and EIGRP stopped flapping.
Even if the two physical interfaces are next to each other, like Te5/1 & Te5/2, and I use the interface range command to apply the QoS policy, both interfaces fall out of the port channel with a complete lose of EIGRP connectivity to the distribution switch. Eventually the physical interfaces rejoin the portchannel and EIGRP neighbors come up.
How can one apply QoS to multiple interfaces in an etherchannel and not cause the physical ports to fall out of the channel?