05-20-2021 07:51 PM
Out of the box, my 9300 has the following licenses activated:
------------------------------------------------------------------------------
Technology-package Technology-package
Current Type Next reboot
------------------------------------------------------------------------------
network-advantage Smart License network-advantage
None Subscription Smart License None
Is there any way of running the command 'license boot level network-advantage addon dna-advantage' and then rebooting the switch prior to continuing with the PnP Provisioning process within DNAC, or is this a manual event that will need to occur and then kick off PnP provisioning?
05-21-2021 01:50 AM
Can be done i guess as part of Lan automation ( i am still looking on our deployment )
05-21-2021 08:21 AM
Since PnP is designed and most commonly used for devices fresh from the factory, I think it's assumed that the correct license level is already applied.
Outside of PnP, the License Manager tool built into Cisco DNA does a nice job of making it easy to change the license.
It can't hurt for you to use the Make a Wish feature in Cisco DNA to let the Product Managers know that you have a use case in which license level needs to be changed during PnP.
05-21-2021 09:48 AM
@Preston Chilcote Good point here - can you guide us, what is the steps and URL for us to test.
1. you mean first open box need to use License
2. then reset factory tp PnP (for Lan automation is what suggested)
it make sense when the device see as Lower License ( take example if any device Fails, Cisco never ever send the correct License and IOS on it ?) so it is good use case i belive to BU to look user experience ( and as a Cisco person i expect DNAC is one solution people thinking to fix many issues) - this is basic feature should add i guess make it a better tool. other wise this is another dependency of manpower.
05-21-2021 10:23 AM
Through PnP, yes. During the claim process there is a section to select the image and license level.
Through LAN Automation, no. Those claim parameters are locked down and cannot be modified. Your device will need to be on a DNA Advantage license before you are able to complete LAN Automation.
05-23-2021 05:52 PM
Hmm, can't see any steps during my test of a claim where I could alter license level.
The issue is as communicated above, the unit comes with Network Advantage enabled but no subscription features enabled. I need to be able to enable the DNA-A subscription to be able to configure QoS with NBAR match statements. Started looking at what options there are in the custom workflows to see if that was a path that would enable the ability of doing a run exec cli, reboot and then push a day0 config.
05-24-2021 08:13 AM - edited 05-24-2021 08:28 AM
So it looks like the option only appears if you've designated the device as a stack when adding it to PnP. If you mark it as a stack, you get an option to assign stack details on the "Assign Configuration" page of the claim process. You can set a license from the drop down there.
Otherwise, if you have an onboarding template, add the following line to it:
license boot level network-advantage addon dna-advantage
You could also have a provisioning template that makes the license change and reboots to apply, if you want to make sure the reboot occurs:
license boot level network-advantage addon dna-advantage
#MODE_ENABLE
#INTERACTIVE
copy running-config startup-config<IQ>[startup-config]<R>startup-config
#ENDS_INTERACTIVE
#INTERACTIVE
reload <IQ>[confirm]<R>y
#ENDS_INTERACTIVE
#MODE_END_ENABLE
From what you describe, that or changing the license level from the license manager may be the best approach. Then apply your QoS and NBAR configuration from a provisioning template after PnP. If you're using DNA to automate your provisioning, I don't know why you would need to push out your QoS and NBAR immediately during PnP, when 5 minutes later would be just fine.
05-24-2021 05:22 PM
Thanks for replying there. Just getting my head round the automation piece in DNAC and how best to approach these items. My thoughts had been to try and complete all steps in the onboarding process but cheers for the pointers around provisioning template vs onboarding template. I'll take a further look around these two items to see where I get.
Discover and save your favorite ideas. Come back to expert answers, step-by-step guides, recent topics, and more.
New here? Get started with these tips. How to use Community New member guide