1--- 2- hosts: ome 3 connection: local 4 name: Dell OpenManage Ansible OME firmware baseline operations. 5 gather_facts: False 6 7 collections: 8 - dellemc.openmanage 9 10 tasks: 11 - name: Create baseline for device IDs 12 ome_firmware_baseline: 13 hostname: "{{hostname}}" 14 username: "{{username}}" 15 password: "{{password}}" 16 baseline_name: "baseline_name" 17 baseline_description: "baseline_description" 18 catalog_name: "catalog_name" 19 device_ids: 20 - 1010 21 - 2020 22 23 - name: Create baseline for servicetags 24 ome_firmware_baseline: 25 hostname: "{{hostname}}" 26 username: "{{username}}" 27 password: "{{password}}" 28 baseline_name: "baseline_name" 29 baseline_description: "baseline_description" 30 catalog_name: "catalog_name" 31 device_service_tags: 32 - "SVCTAG1" 33 - "SVCTAG2" 34 35 - name: create baseline for device groups without job_tracking 36 ome_firmware_baseline: 37 hostname: "{{hostname}}" 38 username: "{{username}}" 39 password: "{{password}}" 40 baseline_name: "baseline_name" 41 baseline_description: "baseline_description" 42 catalog_name: "catalog_name" 43 device_group_names: 44 - "Group1" 45 - "Group2" 46 job_wait: no 47 48 - name: Modify an existing baseline 49 ome_firmware_baseline: 50 hostname: "{{hostname}}" 51 username: "{{username}}" 52 password: "{{password}}" 53 baseline_name: "existing_baseline_name" 54 new_baseline_name: "new_baseline_name" 55 baseline_description: "new baseline_description" 56 catalog_name: "catalog_other" 57 device_group_names: 58 - "Group3" 59 - "Group4" 60 - "Group5" 61 downgrade_enabled: no 62 is_64_bit: yes 63 64 - name: Delete a baseline 65 ome_firmware_baseline: 66 hostname: "{{hostname}}" 67 username: "{{username}}" 68 password: "{{password}}" 69 state: absent 70 baseline_name: "baseline_name"