Commit Graph

24148 Commits (b6748443c70d7e0c3fd4b5177599238c89e8c11b)
 

Author SHA1 Message Date
Peter Sprygada f5e62a0611 update junos_template module
This updates the junos_template module implementing the changes for
Ansible 2.2
8 years ago
GGabriele 174ffde2e9 Adding nxos_igmp_interface 8 years ago
GGabriele 93d816a183 Adding nxos_igmp 8 years ago
Matt Clay 1f6e3326db Python 3 fixes for async_wrapper and async_status. (#4671) 8 years ago
GGabriele 693fc690d7 nxos_vrf_interface support for 2.1 and 2.2 8 years ago
Peter Sprygada 213c8e5a81 update junos_config module
* adds src argument to load configuration from disk
* adds src_format to set the source file format
* adds update argument with choices merge or replace
* deprecates the replace argument in favor of update=replace
8 years ago
GGabriele 0303c813c8 Updating nxos_vrf 8 years ago
GGabriele 7560c6dac2 nxos_vlan support 2.1 and 2.2 8 years ago
Matt Clay cb30558a41 Make async_wrapper ignore '_' as an argsfile. (#4678)
This provides support for passing additional positional parameters to async_wrapper.
Additional parameters will be used by the upcoming async support for Windows.
8 years ago
GGabriele 7391b5ba63 nxos_ping support for 2.1 and 2.2 8 years ago
GGabriele 85e65a7873 nxos_ip_interface support for 2.1 and 2.2 8 years ago
GGabriele 631ee66ed9 Adding nxos_reboot 8 years ago
GGabriele 6d9a63a08b Fix PR 8 years ago
GGabriele 4c3a1e37ff Added python object for 2.1 and 2.2 support 8 years ago
GGabriele 4bcf5797b6 Increase timeout 8 years ago
GGabriele 3c0a1675c0 Adding nxos_rollback 8 years ago
GGabriele 25f9d122aa Adding nxos_vxlan_vtep 8 years ago
GGabriele b3c428e61f Adding nxos_vrf_af 8 years ago
GGabriele 705b61ae7a Adding nxos_portchannel 8 years ago
GGabriele 933a555408 Adding nxos_vpc 8 years ago
GGabriele eb32565b73 Adding nxos_static_route 8 years ago
GGabriele 4ee018e51d Fix error handling 8 years ago
GGabriele 1d393941c0 Adding nxos_smu 8 years ago
GGabriele 751f63c6a2 Adding nxos_pim_rp_address 8 years ago
GGabriele 1327e6bcd4 Adding nxos_pim module 8 years ago
GGabriele 9c254656aa Fixing module description 8 years ago
GGabriele 2b434515d5 Addin nxos_overlay_global 8 years ago
Scott Butler bbf209b071 Added semicolon to invalid operators list redux. 8 years ago
Kenny Woodson 3cb42fc5dd Fix for validate rule. Ensure rule is a dict. (#4640) 8 years ago
Evan Kaufman 77f5472a53 Declare empty diff dict ahead of time (#4646)
Fixes #4634
8 years ago
Kenny Woodson f1db594e9f Getting rid of a None type error when no resource tags are defined. (#4638) 8 years ago
Toshio Kuratomi 69ec272982 Python3 fixes to copy, file, and stat so that the connection integration tests can be run (#4632)
* Python3 fixes to copy, file, and stat so that the connection integration tests can be run

* Forgot to audit the helper functions as well.

* Fix dest to refledt b_dest (found by @mattclay)
8 years ago
GGabriele cba6804824 Adding nxos_interface_ospf 8 years ago
GGabriele 0a8a84a50d Adding nxos_hsrp 8 years ago
GGabriele c902f2da14 Fix typo 8 years ago
GGabriele aabab30a4f Fix try/except 8 years ago
GGabriele e392417232 Adding nxos_file_copy 8 years ago
GGabriele 40e600e901 Adding nxos_evpn_vni 8 years ago
GGabriele 52ed410679 Fixed DOCSTRING 8 years ago
GGabriele 0bedbb6bed Adding nxos_bgp_neighbor_af module 8 years ago
GGabriele bd758e8188 Adding nxos_bgp_neighbor module 8 years ago
GGabriele fdfec51cce Fixing DOCSTRING yaml format 8 years ago
GGabriele b5dbfd70d4 Fixing DOCSTRING 8 years ago
GGabriele e0f4565822 Adding nxos_bgp_af module 8 years ago
GGabriele a6f09215ec Adding python object for 2.1 support 8 years ago
GGabriele 77c247ba3b Adding python objects for 2.1 support 8 years ago
GGabriele d0acaf72e8 Removing delete for bollean, fixing argparse, embedding python object 8 years ago
Peter Sprygada ac1c643cc8 bugfix that adds missing itertools import to ios_facts
fixes #4647
8 years ago
Peter Sprygada 702efda508 add new functionality to junos_command module
* commands argument now accepts a dict arguments
* rpcs argument now accepts a dict argument
* waitfor has been renamed to wait_for with an alias to waitfor
* only show commands are allowd when check mode is specified
* config mode is no longer allowed in the command stack
* add argument match with valid values any, all
8 years ago
Michael Scherer 30cd0e8afe Add support for selinux_boolean_sub conversion (#4570)
SELinux since 2012 use a configuration file to
convert boolean names from a old name to a new name,
for preserving backward compatibility.

However, this has to be done explicitely when using the python
bindings, and the module was not doing it.

Openshift ansible script use this construct to detect if
a boolean exist or not:

    - name: Check for existence of virt_sandbox_use_nfs seboolean
      command: getsebool virt_sandbox_use_nfs
      register: virt_sandbox_use_nfs_output
      failed_when: false
      changed_when: false

    - name: Set seboolean to allow nfs storage plugin access from containers(sandbox)
      seboolean:
        name: virt_sandbox_use_nfs
        state: yes
        persistent: yes
      when: virt_sandbox_use_nfs_output.rc == 0

On a system where virt_sandbox_use_nfs do not exist, this work. But
on a system where virt_sandbox_use_nfs is a alias to virt_use_nfs (like
Fedora 24), this fail because the seboolean is not aware of the alias.
8 years ago