#Ansible for AIQUM, ONTAP, BMC upgrade?
1 messages · Page 1 of 1 (latest)
I've managed to get ONTAP upgrades working in the past with Ansible, but I don't really recommend it. Almost every upgrade generates some warning in the pre-checks, so you have to program your way around them to basically ignore warnings and only halt on an alert. I'm not a fan of ignoring warnings, even though we all know the warnings we're going to get and just continue anyway.
There isn't an API im aware of to initiate the upgrade AIQUM. The process to upgrade AIQUM is partially outside of the product. If you're using the OVA, for example, an upgrade involves attaching an ISO and then logging into the console of the VM and starting the upgrade.
@willow flume Thanks for your experience sharing!!
So you use the module like this to do ONTAP update?
https://docs.ansible.com/ansible/latest/collections/netapp/ontap/na_ontap_software_update_module.html
@lyric lily yes, that module. But I always make sure I have the latest from Ansible Galaxy. This is where I go: https://galaxy.ansible.com/ui/repo/published/netapp/ontap/content/module/na_ontap_software_update/
I got this working for a customer a year or so ago, and had to program myself some decision points into the code. Like had it display the pre-check results if there was an error, and then ask if you want to proceed, and if so, carry on and run the module with "ignore_validation_warning: True"