2021-01-21 11:51:10 +08:00
|
|
|
---
|
|
|
|
- hosts: all
|
|
|
|
become: false
|
|
|
|
gather_facts: false
|
|
|
|
tasks:
|
|
|
|
|
|
|
|
- name: Update drac DNS1
|
|
|
|
raw: set iDRAC.IPv4.DNS1 72.3.128.240
|
|
|
|
register: dns1Result
|
|
|
|
changed_when:
|
|
|
|
- '"modified successfully" in dns1Result.stdout'
|
|
|
|
|
|
|
|
- name: Update drac DNS2
|
|
|
|
raw: set iDRAC.IPv4.DNS2 72.3.128.241
|
|
|
|
register: dns2Result
|
|
|
|
changed_when:
|
|
|
|
- '"modified successfully" in dns2Result.stdout'
|
|
|
|
|
2021-01-21 15:30:49 +08:00
|
|
|
- name: Change snmptrap version
|
|
|
|
raw: set idrac.snmp.trapformat SNMPv1
|
|
|
|
register: snmpVersionResult
|
|
|
|
changed_when:
|
|
|
|
- '"modified successfully" in snmpVersionResult.stdout'
|
|
|
|
|
|
|
|
- name: Change trap destination
|
|
|
|
raw: config -g cfgIpmiPet -o cfgIpmiPetAlertDestIPAddr -i 1 hardwarealerts.dfw3.rackspace.com
|
|
|
|
register: trapDestResult
|
|
|
|
changed_when:
|
|
|
|
- '"modified successfully" in trapDestResult.stdout'
|
|
|
|
|
|
|
|
- name: Enable trap destination
|
|
|
|
raw: config -g cfgIpmiPet -o cfgIpmiPetAlertEnable -i 1 1
|
|
|
|
register: trapDestOnResult
|
|
|
|
changed_when:
|
|
|
|
- '"modified successfully" in trapDestOnResult.stdout'
|
|
|
|
|
2021-01-21 11:51:10 +08:00
|
|
|
- name: Check changes
|
|
|
|
raw: |
|
|
|
|
get iDRAC.IPv4.DNS2
|
|
|
|
register: checkOutput
|
|
|
|
|
|
|
|
- name: Show check output
|
|
|
|
debug:
|
|
|
|
var: checkOutput.stdout_lines
|
|
|
|
|
|
|
|
- name: Check changes
|
|
|
|
raw: |
|
|
|
|
get iDRAC.IPv4.DNS1
|
|
|
|
register: checkOutput1
|
|
|
|
|
|
|
|
- name: Show check output1
|
|
|
|
debug:
|
|
|
|
var: checkOutput1.stdout_lines
|
|
|
|
|