f5devcentral / f5-cloud-init-examples

This repository is archived and no longer activly maintained.
4 stars 7 forks source link

2NIC BIG-IQ license example troubleshooting #2

Closed tkam8 closed 7 years ago

tkam8 commented 7 years ago
EXAMPLE NAME

f5-cloud-init-examples/cloud-config/2nic-ltm-policy-w-bigiq-license.yaml

BIG-IQ VERSION
[admin@ip-10-0-0-121:Active] ~ # tmsh show sys software

---------------------------------------------------
Sys::Software Status
Volume  Product  Version    Build  Active    Status
---------------------------------------------------
HD1.1    BIG-IQ    5.1.0  0.0.631     yes  complete
AMI
F5 Networks BYOL BIGIP-13.0.0.0.0.1645 - Best 
SUMMARY

Tried to use the cloud-config example to pull a license down from BIG-IQ upon boot. However this does not happen. I believe the workflow is like below:

  1. Specify yaml file in "user-data" section in the advanced section of instance configuration
  2. Upon launch, the file will load input parameters entered in the yaml file
  3. Onboarding libraries will be downloaded and used to initiate API commands, for instance.
  4. BIG-IP should be able to create a /etc/cloud/cloud.cfg based on the inputs.
  5. The onboarding script should pull down a license from an available registration key in a "purchased pool" type license pool using https://IP/mgmt/cm/shared/licensing/pools API

Any ideas what tweaks need to be made to this cloud-init example so that it works on AWS byol AMI? 
tkam8 commented 7 years ago

closing for now, will recreate issue if can repro.