Did you download your .pem license file from your VIRL account? If so, go to your UWM admin portal and click on Salt and Configuration Status, located in the left pane.
After this page loads, click on the Reset keys and ID button located toward the top left of the page.
Below the text box for the minion private key, you should see a button that says Load config file. Click this button, then upload your .pem file. This will populate your private key and Salt ID and domain. You may then enter your customer email address, then click the US button to populate the List of Cisco salt masters. Unless you've otherwise been told, make sure the Master sign public key field is set to eft.pub. Once completed, click the reset button. It will take a few moments to complete the reset. After this completes, re-check your connection status.
This is what worked for me.
First of all thanks a lot for your answer.
As I wrote above, all the steps work fine for me. So the license is there.
And I wrote above: "Only workaround: change it in the VIRL GUI."
But this is really a bad workaround when dealing with VIRL in an automated testing environment.
It is not possible to do any GUI interactions when handling automated tests.
It seems that this setting is a bug in the Packet image or somewhere else.
And as long as VIRL does not provide an API to fix that from outside, I am very much dependent on your help and fixing this issue.
thanks a lot
I've not messed with the nuts and bolts of VIRL on Packet. I encountered a licensing issue myself when spinning up an instance on Packet.com last week, and I think when I responded to your post, my issues were fresh in mind. Have you reached out to Packet's team regarding the issue you're encountering? Perhaps it's something they can fix?