Commit Graph

19011 Commits (9e6988c7b5afa5d43bbb9df238091fe51d265e1a)
 

Author SHA1 Message Date
Chris Houseknecht 9e6988c7b5 Merge pull request #15359 from chouseknecht/azure_common
Adding common utils module for new Azure modules.
9 years ago
Chris Houseknecht b0fac225ca Merge pull request #15360 from chouseknecht/azure_inventory
Adding new Azure inventory script.
9 years ago
Chris Houseknecht 4f79b584ed Merge pull request #15425 from chouseknecht/azure_doc_fragment
Adding Azure module doc fragments.
9 years ago
chouseknecht a5bed1570e Adding new Azure inventory script. 9 years ago
chouseknecht 98d8da1e67 Adding Azure module doc fragments. 9 years ago
chouseknecht 47620737fb Adding common utils module for new Azure modules. 9 years ago
James Cammarata 319e50abd5 Merge pull request #15435 from sivel/ansible-modules-core/issues/3437
Don't pass context to urlopen, instead add it to the handlers
9 years ago
Matt Martz a985bf6a31 Don't pass context to urlopen, instead add it to the handlers. Fixes https://github.com/ansible/ansible-modules-core/issues/3437 9 years ago
Brian Coca 7062e086d4 made paging marker configurable as boto differs 9 years ago
Toshio Kuratomi 0820ac5f7f Merge pull request #15428 from robinro/fix_test_git
fix broken build, test git version before running test on depth
9 years ago
Robin Roth b48e628429 test git version before running test on depth 9 years ago
nitzmahone e75077fb23 bump submodule refs 9 years ago
Toshio Kuratomi 669f3dc3a8 Cleanup. Since we no longer pass a lock, we no longer need to create it 9 years ago
Peter Sprygada 9111efc975 adds two new regex filters for use in playbooks (#14696)
The first filter is regex_search which adds the ability to do a regex
search on a fact.  The filter supports returning either all capture groups
or a set of capture groups (either by index or named).

Example usage of regex_search filter

debug: msg="{{ out.stdout[0] | regex_search('image version. (?P<test>\d+).(\d+)', '\\g<test>', '\\2' ) }}"

The second filter is regex_findall with adds the capability to do a
regex findall on a fact or variable and return all occurances of a pattern.

debug: msg="{{ out.stdout[0] | regex_findall('vlan (\d+)' }}"

The filter supports two addtional keyword arguments, ignorecase=[true, false]
and multiline=[true, false]
9 years ago
Robin Roth 776bffb52b Expand git integration test (#15391)
* add testcases to git for depth

* also in combination with refspec, which gets more tricky

* add testcase for ansible/ansible-modules-core#527
9 years ago
Greg DeKoenigsberg 4edeba9518 Changing code of conduct email address
Will change back when we actually get the code of conduct alias set up
9 years ago
Allyson Bowles 7f500ce6b9 Updates the community code of conduct (#15164)
* Updates to the Community Code of Conduct

Fleshes out the Code of Conduct, with adaptations from the Contributor
Covenant and the Elastic.co Community Code of Conduct.

* Better format subsections

* Use strong emphasis instead of sections

* Set subsections correctly and add newline after strong emphasis
9 years ago
Matt Clay af8258cdf2 Revert "Increase verbosity of connection tests." (#15305) 9 years ago
Patrick Ogenstad 6c5ea685a2 Allow timeout to be configurable (#14973) 9 years ago
Toshio Kuratomi 78365e206f Merge pull request #15059 from willthames/remove_boto_ec2_requirement
Remove need for unnecessary boto.ec2 import
9 years ago
Toshio Kuratomi 2163a24a12 Fix when debug commands are run on the wrapper and the wrapper as a file in the current directory 9 years ago
Toshio Kuratomi d78ba34cf0 We switched away from passing the lock via the arguments to modify_module
Need to fix test-module to not pass the lock either
9 years ago
Brian Coca a5a6bcfbbf updated capabilities to new way of module ref 9 years ago
Brian Coca b63238ff2c removed unused code for signal handling 9 years ago
David Shrewsbury 6a3b6ef2c7 Update CHANGELOG for new os_project_facts module (#15406)
New OpenStack module os_project_facts.
9 years ago
Michael Scherer 74c83a91ed Add caps facts, fix #10360 (#15292) 9 years ago
Wolfgang Karall 7a9b8e43da get_mount_facts -- find bind mounts and add info to options field (#12036)
* get_mount_facts -- find bind mounts and add info to options field

* get_mount_facts -- only run findmnt if get_bin_path() finds the binary
9 years ago
Sandra Wills 4822c2caa5 minor typo fixes
fixed a few minor typos in the intro for the section
"Deprecating and making module aliases"
9 years ago
Sandra Wills 59456af8be attempting to wrangle feedback from git comments.
please edit specific lines when possible to ensure your feedback
is incorporated properly. thanks!
9 years ago
Sandra Wills 640f4e79bd trying the new content in the checklist instead of new sections
per bcoca's comment, thought I would move the new content to the checklist
to see if you guys think this is a better treatment.
9 years ago
Sandra Wills c3a086a55e adding links and anchors for links, referencing check mode 9 years ago
Sandra Wills f9d9cb8245 start of merge from google doc and team comments, module guidelines as focus, added a link anchor as needed 9 years ago
Toshio Kuratomi 208ad36ce4 Merge pull request #15344 from abadger/ziploader
Ziploader "recursive imports" and caching
9 years ago
Jonathon Klobucar 7bee994e1c Fix for serial when percent amount is less than one host (#15396)
Ansible when there was a percentage that was calculated to be less than
1.0 would run all hosts as the value for a rolling update.

The error is due to the fact that Python will round a
float that is under 1.0 to 0, which will trigger the case of
0 hosts. The 0 host case tells ansible to run all hosts.

The fix will see if the percentage calculation after int
conversion is 0 and will else to 1 host.
9 years ago
David Shrewsbury 22467a0de8 Merge pull request #15232 from donovan/fix-openstack-config-file-name
add openstack.yml to CONFIG_FILES to be consistent with documentation
9 years ago
Toshio Kuratomi afc7ec431a Update submodule refs 9 years ago
René Moser 81d7dff657 changelog: new gitlab modules (#15393) 9 years ago
David Shrewsbury 5ade16add0 Merge pull request #15392 from Shrews/changelog
Update CHANGELOG for new os_port_facts OpenStack module
9 years ago
Toshio Kuratomi 7d174910c3 Make the ziploader wrapper work with PY3 9 years ago
David Shrewsbury e3c64343a4 Update CHANGELOG for new os_port_facts OpenStack module
Update the CHANGELOG to reflect the new os_port_facts OpenStack
module.
9 years ago
Toshio Kuratomi 0031e08f7d excommunicate fix 9 years ago
Toshio Kuratomi 55bb24fb7d Reenable unicode=>byte conversion for module parameters to fix integration tests 9 years ago
Toshio Kuratomi 75546678d9 Fix unittests 9 years ago
Toshio Kuratomi 452034564c python-2.4's -m is severely limited.
Extract the module and invoke it as a script to work around python-2.4's
lack of features.
9 years ago
Toshio Kuratomi b571ecdfec Move module arg passing from the environment to stdin (from the wrapper to the module) 9 years ago
Toshio Kuratomi dcc5dfdf81 Controller-side module caching.
This makes our recursive, ast.parse performance measures as fast as
pre-ziploader baseline.

Since this unittest isn't testing that the returned module data is
correct we don't need to worry about os.rename not having any module
data.  Should devise a separate test for the module and caching code
9 years ago
Toshio Kuratomi b5717ef696 First whack at a recursive and ast based ziploader. I'm afraid this one may be too slow. 9 years ago
Toshio Kuratomi b4b058794e Correct the worker.run documentation 9 years ago
Toshio Kuratomi c929556226 Fix encoding string to show up in wrapper 9 years ago
Toshio Kuratomi 6bb0e35f85 Update submodule refs 9 years ago