Peter Sprygada
b06123e986
fixes junos_config to be idempotent when confirming a commit ( #4946 )
...
The junos_config module would always return true when confirming a commit
This changes the module to now check first making the feature idempontent
2016-12-08 11:25:12 -05:00
René Moser
cb9ec9f802
iam_cert: remove choice list for dup_ok type bool ( #4940 )
...
See 8879931f0cd727244587b6e58a7279d9125c96a2
2016-12-08 11:25:12 -05:00
Toshio Kuratomi
e2963c0e25
Fix parsing of pip output
2016-12-08 11:25:12 -05:00
Toopy
74be5a40f9
Fix git get_diff TypeError when fetch ( #4881 )
2016-12-08 11:25:12 -05:00
Lars Engels
8010b7f980
Add support for password aging on Solaris ( #4372 )
...
* Add support for password aging on Solaris
* Fix shadow file editing when {MIN,MAX,WARN}WEEKS is not set in /etc/default/passwd
* Un-break with python3
* _Really_ un-break with python3
2016-12-08 11:25:12 -05:00
Chris Houseknecht
f33828e753
Cast scale value to int. Fixes #4592 .
2016-12-08 11:25:11 -05:00
Rob Cutmore
15b41d2718
Pip: use 'pip list' when available for package list ( #4644 )
...
* Pip: handle parsing different pip commands
* Pip: use 'pip list' when available
* Pip: explicitly check which command is used
* Pip: add error checking when fetching packages
2016-12-08 11:25:11 -05:00
Chris Houseknecht
b01af0d747
Make project start and stop error handling more resilient, and improve message text.
2016-12-08 11:25:11 -05:00
indispeq
ecb05b03d4
Fix openstack security group rule vrrp choice apostrophe error ( #4750 )
...
Fixes #4444 that was erroneously closed and thought fixed
2016-12-08 11:25:11 -05:00
Peter Sprygada
868c298968
fixes import statements in junos_package module ( #4929 )
...
This fixes the import statement to import NetworkModule from network instead
of from junos
2016-12-08 11:25:11 -05:00
Peter Sprygada
3e577f6312
fix up junos_facts import statements ( #4928 )
...
This fixes the junos_facts import statements and removes importing
NetworkModule from the junos shared module.
2016-12-08 11:25:11 -05:00
Peter Sprygada
b9cb9d6345
fix import in junos_command module ( #4927 )
...
This fixes the import statements in the junos_command module to be
consistent with all junos_* modules
2016-12-08 11:25:11 -05:00
Peter Sprygada
82cf70e0f3
roll up of bug fixes for junos_config module ( #4925 )
...
* fixed docstring referencing old arguments
* changed out lxml for xml library to avoid import errors
* fixed issue when trying to confirm a commit will end up a NOOP
* fixed issue for passing replace argument to load_config method
2016-12-08 11:25:11 -05:00
Peter Sprygada
0acab8bd19
bug fixes in junos_netconf module ( #4924 )
...
* fixes exception thrown when sending commands to device
* fixes exception thrown when retrieving current resource instance
* fixes issue where netconf would be configured in some instances when state
was set to absent
* now returns the command string sent to the remote device
* fixes argument name to be netconf_port with alias to listens_on
2016-12-08 11:25:11 -05:00
Josh Lothian
319b2b28cb
Fix YAML syntax in NXOS documentation ( #4922 )
...
* Fix YAML syntax in NXOS documentation
Use ':' and not '=' to ensure valid YAML
in the EXAMPLES
* Correcting introduced syntax error
2016-12-08 11:25:11 -05:00
Will Thames
10af591da2
Check whether yum file or URL install is an upgrade ( #4547 )
...
Rather than just checking whether a package with the right
name is installed, use `local_nvra` to check whether the
version/release/arch differs too.
Remove `local_name` as it is a shortcut too far.
Fixes #3807
Fixes #4529
2016-12-08 11:25:11 -05:00
Matt Clay
b2460746d8
Test module docs on Shippable. ( #4921 )
2016-12-08 11:25:11 -05:00
Matt Clay
6cdcf09984
Remove duplicate keys from module docs. ( #4920 )
2016-12-08 11:25:11 -05:00
GGabriele
c47fd4b3e9
Add feature mappings
2016-12-08 11:25:11 -05:00
Peter Sprygada
25375f1057
adds exception handling to nxos_command for FailedConditionalError
...
This adds exception handling as per ansible/ansible#17638 to the
nxos_command module.
2016-12-08 11:25:11 -05:00
Peter Sprygada
a8ca526450
bug fix that now catches FailedConditionalError when specifying conditionals
...
This is related to ansible/ansible#17638 and updates the eos_command module
to catch the exception and return a santatized error.
2016-12-08 11:25:11 -05:00
Michael Scherer
90378e9168
Fix duplicate required key error
...
ansible-doc -vvvv -l show this warning:
[WARNING]: While constructing a mapping from /home/misc/checkout/git/ansible/lib/ansible/modules/core/network/junos/junos_config.py,
line 88, column 5, found a duplicate dict key (required). Using last defined value only.
2016-12-08 11:25:10 -05:00
Peter Sprygada
0c94d84910
eos_eapi module allows independent configuration of protocol and port
...
The eos_eapi module would not configure the port if the protocol wasn't
configured as reported in #4905 . This changes the behavior to now allow
the port to be configured independently
fixes #4905
2016-12-08 11:25:10 -05:00
GGabriele
6701f038ba
Fixed docstring
2016-12-08 11:25:10 -05:00
GGabriele
0eb63cdeaa
Fixing nxos_portchannel
2016-12-08 11:25:10 -05:00
Harnek Sidhu
422edfcbd4
Created digital_ocean_block_storage module ( #4469 )
2016-12-08 11:25:10 -05:00
Senthil Kumar Ganesan
1ee897e988
Addressed review comments, given as part of other reviews ( #4904 )
2016-12-08 11:25:10 -05:00
nichivo
c4f43eb965
Insert missing option line before blank lines ( #4747 )
2016-12-08 11:25:10 -05:00
Senthil Kumar Ganesan
a7242039ad
Updated the config module to use the new Parse method for OS6
2016-12-08 11:25:10 -05:00
Senthil Kumar Ganesan
8adc05051c
Added support for template module for Dell OS6 devices
2016-12-08 11:25:10 -05:00
Senthil Kumar Ganesan
1a8e0487ff
fixing the CI issue, the python interperter line
2016-12-08 11:25:10 -05:00
Senthil Kumar Ganesan
4fd0ad09b3
Updated the copyright
2016-12-08 11:25:10 -05:00
Senthil Kumar Ganesan
89cd8c03c0
Added support for dellos6_facts module
2016-12-08 11:25:10 -05:00
Senthil Kumar Ganesan
1c4efc8b2c
dnos* -> dellos* (Rename module & updated copyright) ( #4888 )
...
* Renamed the Modules from dnos* -> dellos*, updated copyright, corrected doc issues
* Removed the unwanted module import
2016-12-08 11:25:10 -05:00
Matt Clay
f6386a113b
Update CI badge.
2016-12-08 11:25:10 -05:00
Matt Clay
62073612d4
Cosmetic fix to test PR and merge hooks. ( #4893 )
2016-12-08 11:25:10 -05:00
Matt Clay
f1be653737
Run same tests on Shippable as on Travis. ( #4889 )
...
Run the same tests as used on Travis.
2016-12-08 11:25:10 -05:00
Peter Sprygada
989793483f
fix up eos_eapi module
...
* fixes TypeError: load_config() got an unexpected keyword argument 'session'\n"
* removes qos argument
ref #4869
2016-12-08 11:25:09 -05:00
Matt Clay
d75c2ea475
Fix documentation fragment references. ( #4890 )
2016-12-08 11:25:09 -05:00
Brian Maddy
7ca911d345
typo in stat.executable (was stat.excutable) ( #4886 )
...
I didn't actually run this because it's so simple, but it seems correct.
2016-12-08 11:25:09 -05:00
Tom Melendez
ea76dedadf
Support for GCE Managed Instance Groups. ( #4541 )
...
Create, Delete, Resize and Recreate (of instances) supported. Autoscalers are also supported.
2016-12-08 11:25:09 -05:00
Ryan S. Brown
10e0ec84fb
Fix version_added for ec2_asg feature
2016-12-08 11:25:09 -05:00
GGabriele
13e87e3a6c
Adding nxos_igmp_snooping
2016-12-08 11:25:09 -05:00
GGabriele
15c07334c7
Adding nxos_aaa_server_host
2016-12-08 11:25:09 -05:00
GGabriele
4b6a59bd13
Adding nxos_udld_interface
2016-12-08 11:25:09 -05:00
GGabriele
f1a96986c4
Adding 2.1 and 2.2 support to nxos_switchport
2016-12-08 11:25:09 -05:00
GGabriele
e669d3e889
Adding nxos_snmp_user
2016-12-08 11:25:09 -05:00
GGabriele
693f8e623a
Improving argument_spec
2016-12-08 11:25:09 -05:00
GGabriele
2f58306564
Adding nxos_pim_interface
2016-12-08 11:25:09 -05:00
GGabriele
48942d6e32
Fixing docstring
2016-12-08 11:25:09 -05:00