| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
| |
Required for include+with* tasks which may include files that also
have tasks containing a with* loop.
Fixes #12736
|
| | |
|
| |\
| |
| | |
fix broken build, test git version before running test on depth
|
| |/ |
|
| | |
|
| | |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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]
|
| |
|
|
|
|
|
|
| |
* add testcases to git for depth
* also in combination with refspec, which gets more tricky
* add testcase for ansible/ansible-modules-core#527
|
| |
|
| |
Will change back when we actually get the code of conduct alias set up
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
* 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
|
| | |
|
| | |
|
| |\
| |
| | |
Remove need for unnecessary boto.ec2 import
|
| | |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Modules shouldn't need to import boto.ec2.
The check was to test if profile_name was supported by boto.
Two years after the introduction of the support, we will now
assume that if people are passing `profile`, they are using
a version of boto that supports it (this requirement is
already documented in the aws documentation fragment)
Also remove even older version check for `validate_certs`
Fixes #1901
|
| | |
| |
| |
| | |
the current directory
|
| | |
| |
| |
| | |
Need to fix test-module to not pass the lock either
|
| | | |
|
| | | |
|
| | |
| |
| | |
New OpenStack module os_project_facts.
|
| | | |
|
| | |
| |
| |
| |
| |
| | |
* 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
|
| | |
| |
| |
| |
| | |
fixed a few minor typos in the intro for the section
"Deprecating and making module aliases"
|
| | |
| |
| |
| |
| | |
please edit specific lines when possible to ensure your feedback
is incorporated properly. thanks!
|
| | |
| |
| |
| |
| | |
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.
|
| | | |
|
| | |
| |
| |
| | |
focus, added a link anchor as needed
|
| |\ \
| | |
| | | |
Ziploader "recursive imports" and caching
|
| | | | |
|
| | | | |
|
| | | | |
|
| | | | |
|
| | | |
| | |
| | |
| | |
| | | |
Extract the module and invoke it as a script to work around python-2.4's
lack of features.
|
| | | |
| | |
| | |
| | | |
the module)
|
| | | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
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
|
| | | |
| | |
| | |
| | | |
be too slow.
|
| | | | |
|
| | | | |
|
| | | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
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.
|
| |\ \ \
| | | |
| | | | |
add openstack.yml to CONFIG_FILES to be consistent with documentation
|
| | | | | |
|
| | | | | |
|
| | | | | |
|
| |\ \ \ \
| |_|/ /
|/| | | |
Update CHANGELOG for new os_port_facts OpenStack module
|
| |/ / /
| | |
| | |
| | |
| | | |
Update the CHANGELOG to reflect the new os_port_facts OpenStack
module.
|
| | | | |
|
| |\ \ \
| | | |
| | | | |
Fix issue with ansible-galaxy and --ignore-certs
|
| | | | |
| | | |
| | | |
| | | | |
The --ingore-certs flag was not honored for https://server/role.tar.gz roles in the requirements file.
|
| | | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Since 2.0 made all includes dynamic, it is now possible to create and
include a file in the course of executing a playbook. However, with the
introduction of implicit static includes this can cause problems if an
include is thought to be static but does not yet exist. For now, we're
handling missing implicit static includes as a potential dynamic include
but also adding a deprecation message to show includes like this will
need to be marked as `static: no` in the future.
Fixes #15342
|
| | | | | |
|
| | | | |
| | | |
| | | |
| | | | |
Implemented & documented for EOS & NXOS
|