William Leemans
ae3a6cd931
Update hpilo_facts.py ( #24503 )
...
* Update hpilo_facts.py
Add option to change the ssl version used to connect to the remote iLO
* Update hpilo_facts.py
addition of spaces after commas in lists and replace()
2017-07-13 13:47:52 -04:00
Toshio Kuratomi
b49be56c5b
Need regex and string types to match when cleaning arguments for logging
...
Fixes #25078
2017-07-13 12:24:18 -04:00
Matt Clay
5833197a19
Disable zypper_repository tests due to errors.
2017-07-13 08:03:54 -07:00
Ricardo Carrillo Cruz
5719687920
Split net_lldp into net_lldp (service) and net_lldp_interface ( #26757 )
2017-07-13 16:38:15 +02:00
Christian Pointner
34c0abd106
Openssl csr fixes ( #26110 )
...
* openssl_csr: fix for python3
* openssl_csr: actually check for existence of pyOpenSSL
* pep8 compliance
* fixes for python 2.6 and 3
2017-07-13 09:42:48 -04:00
Ricardo Carrillo Cruz
5a20095b04
Add missing __init__.py on network protocol folder ( #26742 )
2017-07-13 12:04:49 +02:00
Ricardo Carrillo Cruz
9e819eeee8
Add net_lldp platform agnostic module ( #26738 )
2017-07-13 12:02:45 +02:00
Peter Sprygada
41c1457823
adds put_file and fetch_file implementations for cliconf plugin ( #26728 )
2017-07-13 09:21:02 +05:30
Matt Clay
0b784c65b1
Add sanity import test to ansible-test. ( #26730 )
...
* Add sanity import test to ansible-test.
* Run sanity import test on all python versions.
2017-07-12 20:04:22 -07:00
Matt Davis
74cc99fa35
enable minimal test for win_chocolatey in shippable ( #26731 )
...
* until we can have a robust internal source for chocolatey (and/or PSScriptAnalyzer sanity tests), we want to at least make sure that the module is syntactially valid.
2017-07-12 18:38:34 -07:00
Matt Clay
20d49af475
Add ANSIBLE_TEST_CI env var to integration tests.
2017-07-12 17:46:12 -07:00
Bartek Bielawski
374ea94dc3
Adding more explicit module syntax ( #26722 )
...
Removing module_version from Attributes, support for class based resouces that need version specified when multiple version are present, support for File resource that has blank output for ModuleName/Version in Get-DscResource
2017-07-12 19:50:29 -04:00
Brian Coca
29455d13d7
updated changelog to current state of feature
2017-07-12 19:27:26 -04:00
Brian Coca
a5007f2f88
Namespaced facts fixes ( #26615 )
...
* shorten warning on reservd fact collision
also remove ansible_ from namespaced facts for vars manager
handle str conversion errors
use tuple to avoid iterator errors
version added added
* only modify final one
* removed ansible_ removal
2017-07-12 19:27:05 -04:00
Dag Wieers
f51d607f25
Restore how it was in MAINTAINERS.txt ( #26720 )
...
This PR includes:
- Ensure that both the .ps1 as the .py have the same maintainers
- Add the $windows_team for everything Windows
2017-07-12 15:08:03 -07:00
jctanner
df507ca9c4
vmware_guest: fixes for cache objects and datacenter association ( #26719 )
...
* vmware_guest: fixes for cache objects and datacenter association
* find_all_objs was only looking for datastores
* Clear the result if it's datacenter is not correct.
* Re-enable pyvmomi installation
Addresses #25011
Addresses #26511
2017-07-12 17:10:48 -04:00
evancarter-iex
c22ec81b99
gce_instance_template: Add ability to use disks_gce_struct ( #25500 )
...
* Add ability to use disks_gce_struct
* Fixed typos in the options section
* Spacing fixes
2017-07-12 16:36:05 -04:00
Matt Clay
25f943e22f
Temporarily disable zypper tests due to timeouts.
2017-07-12 12:40:37 -07:00
Nathaniel Case
5cfdd5df0f
nxos_pim_interface ( #26367 )
...
* Add unit tests to nxos_pim_interface
* Update tests to match module
* Update nxos_pim_interface
* Address pep8 issues
2017-07-12 15:39:43 -04:00
Matt Davis
c711754924
fix win_chocolatey syntax errors
2017-07-12 11:49:56 -07:00
Brian Coca
c2326aef01
dont show failed key on debug
2017-07-12 14:26:32 -04:00
rahushen
74947168e3
Add nxos_command IT and generalize UT ( #26617 )
...
* Add nxos_command IT sanity
* generalize nxos_command UT for different NXOS platforms
2017-07-12 13:19:02 -04:00
Mike Wiebe
eae37ecf21
Add integration tests for nxos_acl_interface ( #26616 )
...
* Add integration tests for nxos_acl_interface
2017-07-12 13:09:27 -04:00
tdtrask
c24398cfd9
apk: Fix failure when both install and upgrade in same command ( #26666 )
...
* apk: Fix failure when both install and upgrade in same command
If name list contains an installed package that needs upgrade plus a new package, apk command would fail due to missing space character.
* Simplify fix by concatenating lists
2017-07-12 12:26:30 -04:00
Ken Celenza
31b6ac896d
Kc update ip filter ( #26566 )
...
* add first, last and next usable
* add usable ip filters
* add size usable, range usable and wildcard
* add ip prefix and netmask filter
* add network formatting and check if ip in subnet
* clean up order, add comments
* fix pep8
* update format by index
* clean up and updates from jmcgill298
2017-07-12 17:17:58 +01:00
Graham Mainwaring
cf01068f53
Use pycrypto backend, rather than python-cryptography, on Ubuntu Trusty
2017-07-12 08:53:21 -07:00
Ganesh Nalawade
e14e37ee1e
Fix junos unit test failures ( #26676 )
...
* Use lxml api's in unit test to parse xml
* Remove unwanted import in unit test
* Add ncclient dependency in unit test requirement
2017-07-12 08:36:16 -07:00
hondak
db5ec11758
Replace double-quote with single-quote at example ( #26667 )
2017-07-12 11:22:50 -04:00
Pilou
2d7e00c670
mock_unfrackpath_noop: handle follow parameter ( #26662 )
2017-07-12 10:13:25 -05:00
Ricardo Carrillo Cruz
6634f94323
First indentation of first task on prepare_eos_tests ( #26706 )
...
Hard to see what was going on :/
2017-07-12 17:01:59 +02:00
Ken Evensen
8a5490ea5f
Fix for #26633 ( #26653 )
2017-07-12 09:01:05 -06:00
Ricardo Carrillo Cruz
e618221a0f
Split Eth1 and Eth2 configs of prepare_eos_tests ( #26704 )
...
Previous single block wasn't working for Eth2, despite not erroring
out.
2017-07-12 16:50:13 +02:00
Ricardo Carrillo Cruz
efcdc68ad2
Set Ethernet2 to no switchport ( #26703 )
...
Missed this in earlier commit, otherwise eos_vrf tests fail.
2017-07-12 16:32:27 +02:00
Craig R Webster
c197a68508
Clarify behaviour for unmounted state ( #26646 )
...
Unmounting does not modify fstab.
2017-07-12 14:01:47 +01:00
Michael Scherer
1e5cfd16fc
Fix typo in documentation for inventory ini plugin ( #26643 )
2017-07-12 14:00:40 +01:00
Shane McDonald
28fb0498ac
Add make target for printing version ( #26657 )
2017-07-12 13:51:38 +01:00
Dag Wieers
cda6f602f1
Fix missing index ( #26678 )
2017-07-12 13:48:52 +01:00
Dag Wieers
d4c0124d04
wakeonlan: coverage near 100% and check_mode++ ( #26683 )
...
This makes check_mode run more code (without sending out a packet.
And should get coverage to 98%.
2017-07-12 13:48:17 +01:00
Ganesh Nalawade
112cae73df
Minor py3 compliance change for network module ( #26695 )
...
* Convert return value of `execute_command` to appropriate type
2017-07-12 18:09:25 +05:30
Ricardo Carrillo Cruz
7ffa882f9d
Fix provider indentation on prepare EOS ethernet pre step ( #26694 )
2017-07-12 13:09:10 +02:00
Ricardo Carrillo Cruz
59edc44166
Set no switchport on ethernet interfaces ( #26693 )
...
Otherwise this will silently make vrf tests to not work correctly.
2017-07-12 13:02:36 +02:00
Ricardo Carrillo Cruz
cb59e61253
Fix enable ethernes ( #26692 )
...
Missing lines param
2017-07-12 12:54:03 +02:00
Ricardo Carrillo Cruz
8df175fa90
Make sure the Ethernet interfaces are up before running EOS tests ( #26691 )
2017-07-12 12:45:18 +02:00
Trishna Guha
2f60f97ee3
vyos_logging implementation module ( #26654 )
...
* vyos_logging implementation module
Signed-off-by: Trishna Guha <trishnaguha17@gmail.com>
* vyos_logging integration test
Signed-off-by: Trishna Guha <trishnaguha17@gmail.com>
2017-07-12 15:54:19 +05:30
Ricardo Carrillo Cruz
4ef47fe6c9
Switch eos_config save tests to use save_when ( #26688 )
...
Save seems broken, just use save_when since we are deprecating save.
2017-07-12 11:41:45 +02:00
Ricardo Carrillo Cruz
29347b7e80
Fix assert on eos_vrf integration test ( #26686 )
...
We need to check the session_name key is not in the dict, rather
than checking it has no value, otherwise the test fails.
2017-07-12 11:34:36 +02:00
Ricardo Carrillo Cruz
9f2d58f7b4
Fix eos_config config test ( #26679 )
...
We needed to re-register show-running config before doing the
idempotency test.
2017-07-12 10:38:25 +02:00
Ricardo Carrillo Cruz
4006b5d18f
Replace Ethernet5 for Ethernet2 on eos integration tests ( #26674 )
...
In our CI, we only have 3 NICS: Management1, Ethernet1 and
Ethernet2.
2017-07-12 09:25:26 +02:00
Ricardo Carrillo Cruz
3f5736e14e
Add vyos_l3_interface module ( #26610 )
...
* Add vyos_l3_interface module
* Add integration tests for vyos_l3_interface
* Add more corner cases in tests and fix multiple IPs logic
2017-07-12 08:40:26 +02:00
jctanner
10fc4417f7
vmware_guest: use the datacenter as a context for clone specs ( #26511 )
...
* Slight refactor on vmware_guest to fix path searching and vcsim compatibility.
* Clean up pep8 errors
* Fix more pep8 issues
* Add assertions
* Remove debug failure
* Update docsting for folder with examples
* Revise _get_vm_prop based on suggestions
* Implement folder walker to find a folder path
* More enhancements for datacenter->datacenter cloning
* Fix a few pep8 issues
* Remove useless check for subclass of None
* Fix a few suggestions
* Move serialize_spec to a util function
* Group exceptions together
Fixes #25011
2017-07-11 23:07:00 -04:00