Facing some issues with applying easyqos on a couple of router i.e. 2911 and 2921. Easyqos policy keeps failing on these router, both are running IOS 15.5M3.
APIC-EM version is 22.214.171.1244
Refer this video - Cisco APIC-EM EasyQoS Demo on Vimeo
looked at the logs and found following messages appearing for the QoS on the devices where it is failing.
Error while applying policy version 2 on scope POLICY_WAN on deviceIP 10.251.1.1 reason 10.251.1.1:Internal_Error:APIC QoS Deployment failed:FAILURE : [QoS configuration failed: No valid configuration FeaturePart found in the device package: apicem_deviceprofileapicem_ios_router_deviceprofileeventbased_archiveindexes_IOSgeneric_deviceconfigisr-aems-extensionpfr-deviceprofilesam_ios_profilesam_nbar. Cannot complete configuration.-CONFIG_037]
checked the nbar capability on the router and its capable of doing it. dig further into this and found that both of my router i.e. 2911 and 2921 were not having nbar2 enabled. Used below post to get through this step: https://supportforums.cisco.com/discussion/11783746/nbar2-protocol-pack
Tried applying the QoS again and this time i could see a lot of "ip nbar attibute" commands on the router, however i couldn't see any policy map applied to my WAN interface. I changed the description to #WAN#rateM#SPPprofile# convention but still cant see any policy-map applied to the interface.
This is the exact description which is been used : #WAN#2M#SPP3#
After you tag the interface with the description, you have to wait for the next inventory cycle for APIC-EM to learn about those interface updates. Quick way is to check your config in the inventory to see if you see the description there...
As a side note, we just released 1.3 release. You may want to upgrade to 1.3 and give it a try. EasyQoS has received lots of improvement as it has gone GA.