set command with juniper_junos_config
single set command jlk@jkriker-T460:/etc/ansible/roles/ex3400/tasks$ more /etc/ansible/hosts [ex4300] 172.30.95.194 [ex3400] 172.30.95.165 jlk@jkriker-T460:/etc/ansible/roles/ex3400/tasks$ more single_set_cmd.yml --- - name: load config and do a commit check then rollback hosts: ex4300 connection: local gather_facts: no roles: - Juniper.junos tasks: - name: Append .foo to the hostname using private config mode. juniper_junos_config: config_mode: 'private' host: "{{ inventory_hostname }}" user: "jansible" passwd: "jansible123" check: true diff: true commit: false load: 'merge' lines: - "set system host-name {{ inventory_hostname }}.jlk" register: response - name: Print the config changes. debug: var: response | |