Commit Graph

33204 Commits (4978fc633c03ad5d19a97f1d80ff18f822910db6)
 

Author SHA1 Message Date
Matt Clay 4978fc633c Fix ansible-test default image. (#31966)
* Add openssh-client to default docker container.
* Include Azure requirements in default container.

To do so, handling of pip requirements was updated to install each
set of requirements separately and then run a verification pass to
make sure there are no conflicts between requirements.

* Add missing --docker-no-pull option.
* Add documentation for the azure-requirements test.

(cherry picked from commit 36b13e3e3d)
8 years ago
Matt Clay 0483401339 Add new default Docker container for ansible-test. (#31944)
* Add new default Docker container for ansible-test.
* Update ansible-test change classification.
* Update list of disabled pylint rules.
* Fix pylint issues with ansible-test.

(cherry picked from commit f76afab6e5)
8 years ago
Matt Clay dbe3a44a46 Improve python 2/3 ABC fallback for pylint. (#31848)
* Improve python 2/3 ABC fallback for pylint.
* Allow longer method names in ansible-test.

(cherry picked from commit 6c3339402a)
8 years ago
Sam Doran bb7977c5b4 Return all elements in a more robust way
If a trailing ':' is set or not, always return all secrets from a path.

Update examples.

(cherry picked from commit 6a6ea663ea)
8 years ago
Sam Doran 4a8ffe56a9 Enable ECHO in prompt module (#32083)
* Enable ECHO in prompt module

Fixes #14160

* Set flags to make it possible to edit echoed input as well as hide control charcters

Only do this if a time limit is not set.

* Consolidate settings

(cherry picked from commit 104934c095)
8 years ago
Toshio Kuratomi 88e7bb3e28 Add elb_target_group port fix to the changelog 8 years ago
Marc Mercer 10d6e1be90 Cast target port to an int in elb_target_group. Fixes #32098 (#32202)
(cherry picked from commit 17a008654a)
8 years ago
Trishna Guha caa3a3618b Add networking bug fixes to changelog (#32201)
Signed-off-by: Trishna Guha <trishnaguha17@gmail.com>
8 years ago
Toshio Kuratomi 49a7c3f2f1 Add eos_user fix to changelog 8 years ago
Dave Thelen 2340c7ac6e eos_user: sends user secret first on user creation fixes #31680 (#32162)
* fix command order

* add integration test

* test cleanup

* remove redudant commands

(cherry picked from commit 602a618e60)
8 years ago
rahushen 541d5db97a NXOS: Integration tests to Ansible (part 3) (#29030)
* Add nxos_file_copy IT

* Restructure nxos_igmp tests

* add nxos_igmp_interface IT

* add nxos_igmp_snooping IT

* add nxos_ntp_auth IT

* Add nxos_ntp_options IT

* update nxos.yaml with new tests

* update nxos_ntp_options test

* update nxos_ntp_auth IT

(cherry picked from commit ab84718a01)
8 years ago
Trishna Guha 6d4d2d88b4 fix nxos_igmp_snooping (#31688)
Signed-off-by: Trishna Guha <trishnaguha17@gmail.com>
(cherry picked from commit 529b7a7b78)
8 years ago
Kedar K 70c3aefdaf - Fix to return error message back to the module. (#31035)
(cherry picked from commit 916e6be888)
8 years ago
rahushen a69f93f4f5 Fixes #31056 (#31057)
(cherry picked from commit 046d430a26)
8 years ago
Ganesh Nalawade bc12de27dd Remove provider from prepare_ios_tests integration test (#31038)
(cherry picked from commit b86eea9a52)
8 years ago
rahushen 0aa015de5e change ports to non well known ports and drop time_range for N1 (#31261)
(cherry picked from commit c976ac7ed6)
8 years ago
rahushen f2e8339467 Fix nxos_banner removal idempotence issue in N1 images (#31259)
* Fix nxos_banner removal idempotence issue in N1 images

* handle pep8 error

(cherry picked from commit 025386c56b)
8 years ago
Prasad Katti a59eede7a2 [cloud] add boto3 requirement to `cloudformation` module docs (#31135) 8 years ago
tedder f29285b4b5 Exclude stack policy when running in check mode.
Fixes #31931
8 years ago
Samprita Hegde cd854c1d2b [cloud] Support changeset_name parameter on CloudFormation stack create (#31436) 8 years ago
Toshio Kuratomi 2c4104be9e Add more bugfixes to changelog 8 years ago
otteydw 52f58e4bbd Add a validate example to blockinfile. (#32088)
(cherry picked from commit d2cb676c4c)
8 years ago
Sebastien Boyron d5df56d4fc [fix] issue #30516 : take care about autoremove in upgrade function
(cherry picked from commit af3e8950d6)
8 years ago
John R Barker 5288ccd1f6 Correct formatting --arguments (#31808)
* Correct formatting

* Use RST :option:

* ansible-pull --vault-password-file

* Streamlined the language a bit in the intro.

* Exclamation point removal!

(cherry picked from commit 1d86205933)
8 years ago
Toshio Kuratomi 49d9960974 Add changelog entries for a myriad of 2.4.2 bugfixes 8 years ago
Morgan Kesler 8e97f33b88 Remove toLower on source (#31983)
Having this here breaks any source URLs that require case sensitivity.
(cherry picked from commit ed342e8ce3)
8 years ago
Brian Coca 2f71772a28 fix inventory loading for ansible-doc
fixes #31995

(cherry picked from commit 90e8071d48)
8 years ago
Sam Doran 2f30de35ba Add ansible_distribution_major_version to macOS (#31708)
(cherry picked from commit 4dce9dc796)
8 years ago
Martin Krizek 66b5e6bf7d ini inventory: document value parsing workaround
Fixes #31656

(cherry picked from commit 4bd16216fe)
8 years ago
Brian Coca d651bcbc06 validate that existing dest is valid directory
(cherry picked from commit 83dec70ad8)
8 years ago
Brian Coca c73543ef8d dont add all group vars to implicit on create
they already get added in vars manager on use.
fixes #31420

(cherry picked from commit 383170e9e1)
8 years ago
Peter Sprygada bd624837fa inserts enable cmd hash with auth_pass used (#32107)
eapi transport was not passing the auth_pass to the remote device with
it was provided.  this fix will now insert the correct command hash into
the jsonrpc request.

fixes #30802
(cherry picked from commit 1af72afdef)
8 years ago
Adam Miller e7d8685643 firewalld: don't reference undefined variable in error case (#31949)
* firewalld: don't reference undefined variable in error case

Signed-off-by: Adam Miller <maxamillion@fedoraproject.org>

* firewalld: don't set exception as var and not use it

Signed-off-by: Adam Miller <maxamillion@fedoraproject.org>
(cherry picked from commit 5b7d161b10)
8 years ago
Toshio Kuratomi 28a3679040 More fixes added to changelog 8 years ago
Adrian Likins e50a51751b Fix service_mgr fact collection (#32086)
The platform/distro/etc facts were being passed in
correctly, but service_mgr.py was looking up the
wrong names ('system' vs 'ansible_system') resulting
in service_mgr falling back to default 'service' result.

Fixes #30753, #31095
(cherry picked from commit 6203e899f0)
8 years ago
Brian Coca fa2a18a740 make sure patterns are strings
fixes #31978

(cherry picked from commit ab8bacdf5e)
8 years ago
Brian Coca 265652212d Avoid default inventory proccessing for pull (#32135)
* Avoid default inventory proccessing for pull

- now pull's own special inventory processing should work correctly
- also removed ineffective set_defaults

fixes #31449

* use class property instead

* only do localhost for adhoc

(cherry picked from commit aad5d1432583c4aa4105b774f38c80498e85de59)

(cherry picked from commit ca71a50459)
8 years ago
Toshio Kuratomi 98c942f0d9 Add changelog for URI/get_url fix 8 years ago
Toshio Kuratomi eddb4fc25d Add new documentation on writing unittests to the changelog 8 years ago
mikedlr b22a580e66 Mdd module unit test docs (#31373)
* new documentation for unit testing - especially module unit testing

* unit test documentation reformatting and further fixes

* unit test documentation - point to online coverage reports & fix bad spaces

* Small copy edits.

* First pass copy edit / rewrite. More info needed.

* testing documentation - clean up structure, especially code coverage - reduce repetition

* module unit test documentation - improved introduction

* testing documentation - more fixes from and inspired by review from dharmabumstead

* testing documentation - fixes from mattclay + some other minor tweaks

* More copy edits.

* testing documentation - further fixes from review

* Copy edits

* Copy edits

* More copy edits.

(cherry picked from commit fbbffbabde)
8 years ago
Matt Clay 8d997e9836 Run OS X tests in 3 groups in CI.
(cherry picked from commit b44c38930b)
8 years ago
Toshio Kuratomi f1384b5598 Add ansible_shell_executable fix to changelog 8 years ago
Brian Coca 0e13202f3e use configured ansible_shell_executable
refine args/shell/executable hanlding

(cherry picked from commit f2ade09dce)
8 years ago
Jerry Chong 47aa292c3b Fix exception upon display.warn() (#31876)
Fixes #31875
(cherry picked from commit 567e989581)
8 years ago
Toshio Kuratomi 38c3da5ffd Bunch of changelog updates for cherry-picks 8 years ago
Brian Coca 2b862381db warn on bad keys in group
(cherry picked from commit 1bf09a7d84)
8 years ago
Brian Coca b61bfc87b8 better cleanup on task results display (#27175)
* better cleanup on task results display

callbacks get 'clean' copy of result objects
moved cleanup into result object itself
removed now redundant callback cleanup
moved no_log tests

* moved import as per feedback

(cherry picked from commit 01b6c7c9c6)
8 years ago
Brian Coca 11313699ab py2/py3 safer shas on hostvars (#31788)
* py2/py3 safer shas on hostvars

* plain bytes

(cherry picked from commit 68f177d381)
8 years ago
Toshio Kuratomi bbb2563e0d Add k8s_common.py logging fixes to the changelog 8 years ago
Brian Coca 8c7ab621c9 move to use ansible logging
(cherry picked from commit 07f1e7540b)
8 years ago