Toshio Kuratomi
bdd73e31dc
Have test-module clean up the local temp dir when it exits
...
Get test-module's debugger switch to do something useful with ziploader modules
9 years ago
Toshio Kuratomi
3ffd55ce7f
Don't include "ansible" in the module output as there are a few files in the upper directory (args and the module)
9 years ago
Toshio Kuratomi
3c135ef3f2
Push debug files into a subdirectory to keep things cleaner.
...
We now have the ansible module directory, ansible_module_*.py script
file and the args file. Makes sense to push them all into a separate
subdir.
9 years ago
Toshio Kuratomi
e9553c975f
Add debug usage to comments in the ziploader wrapper and don't strip comments if ANSIBLE_KEEP_REMOTE_FILES=1
9 years ago
Toshio Kuratomi
44e21f7062
Allow AnsibleModules to be instantiated more than once in a module
...
Fix SELINUX monkeypatch in test_basic
9 years ago
Toshio Kuratomi
0f373c1767
Merge pull request #15560 from resmo/fix/docs-changelog
...
docs: add vmware_vm_shell to changelog
9 years ago
Toshio Kuratomi
d7189a442e
ziploader currently needs absolute imports to know whether to include another module
9 years ago
Yannig Perre
72f17f3ff3
New get_all_subclasses function in basic modules and use it in fact modules.
9 years ago
Yannig Perre
eb18767f91
Visit all network class not just direct sub classes.
...
Fix for https://github.com/ansible/ansible/issues/15446
9 years ago
Rene Moser
3b2720d913
docs: add vmware_vm_shell to changelog
9 years ago
Chris Houseknecht
c0e1269f53
Merge pull request #15558 from chouseknecht/azure_guide
...
Fixing inventory script ambiguity.
9 years ago
chouseknecht
86dc571d54
Fixing inventory script ambiguity.
9 years ago
Toshio Kuratomi
09605ce806
Fix facts for the FieldAttribute list change in 30a38f9
9 years ago
Matt Martz
5549292d69
Use exception as syntax in inventory, as it doesn't require py24 ( #15554 )
9 years ago
Fran Torres-Lopez
0eead1a3f6
Add example of checking registered variable for emptiness. ( #15510 )
9 years ago
Brian Coca
6a983b0fc4
fixed misspelled var
9 years ago
Chris Houseknecht
221b1c9fd0
Refactored docker inventory. ( #15485 )
9 years ago
jctanner
4d36b3f7b6
Extend the get_url integration tests to include file schemas. ( #15532 )
...
Addresses https://github.com/ansible/ansible-modules-core/issues/3511
9 years ago
James Cammarata
30a38f94ce
Create a special class of list FieldAttribute for splitting on commas
...
Which we're use on a case-by-case basis if we find people were actually
using comma-separated strings for list values outside of hosts. Support
for doing so is now deprecated and users should instead use the full
YAML syntax for lists of values.
Fixes #15291
9 years ago
Toshio Kuratomi
fcd6d7010d
Fixup perms dont rely on privileged user named root ( #15482 )
...
* Don't rely on username to check for root privileges
The SSH username isn't a reliable way to check if we've got root privileges on
the remote system (think "toor" on FreeBSD). Because of this check, Ansible
previously tried to use the fallback solutions for granting file access (ACLs,
world-readable files) even on systems where it had root privileges when the
remote username didn't match the literal string "root".
Instead of running checks on the username, just try using `chmod` in any case
and fall back to the previous "non-root" solution when that fails.
* Fail if we are root and changing ownership failed
Since this code is security sensitive we document exactly the expected
permissions of the temporary files once this function has run. That way
if a flaw is found in one end-result we know more precisely what scenarios
are affected and which are not.
9 years ago
Toshio Kuratomi
e893b65a9b
Don't pick up whole commented lines in the urlopen code-smell tests
9 years ago
Chris Houseknecht
2b7f4395d6
Allow to work with latest Azure Python SDK ( #15467 )
...
* Allow to work with latest Azure Python SDK
* Fixed so that errors are sent to stderr
9 years ago
jctanner
76f73dc81f
Change the raw module's detection of environment settings. ( #15535 )
...
The task_vars datastructure always contains an environment key,
so use the _task.environment property to look for a non-empty
list instead.
9 years ago
Chris Houseknecht
a6e83599d6
Merge pull request #15536 from chouseknecht/azure_common
...
Set the name of the user_agent in each mangement client.
9 years ago
chouseknecht
a79e9182e1
Set the name of the user_agent in each mangement client.
9 years ago
Kei Nohguchi
9d5b4fe212
openswitch.py: Use new ops.dc declarative Config(DC) module ( #15489 )
...
Instead of using the old OpenSwitch runconfig, we'll use
Mir's new ops.dc declarative config for the DC interaction
with OpenSwitch. This gives us the clearer separation between
ansible and the OpenSwitch, as well as the performance
improvement done inside the ops.dc module itself.
Squashed the original Mir's change into single commit.
Tested-by: Kei Nohguchi <kei@nohguchi.com>
9 years ago
Brian Coca
a76531ca3a
submodule ref update
9 years ago
Chris Houseknecht
335d76cc3d
Merge pull request #15528 from chouseknecht/azure_inventory
...
Rename azure inventory script and fix bug stopping AD user from worki…
9 years ago
chouseknecht
af5e4abf66
Rename azure inventory script. Fix bug preventing AD user login via environment vars.
9 years ago
Robin Roth
7a4e4c2b02
extend integration test for zypper_repository ( #15387 )
...
* include options refresh and priority introduced in ansible/ansible-modules-extras#1990
* test repo update both based on name and URL
* run on all suse flavors
* test overwriting repos by url or name
9 years ago
James Cammarata
772d659929
Updating CHANGELOG and extras submodule pointer for new kubernetes module
9 years ago
Toshio Kuratomi
de9e70e590
Merge pull request #15490 from robinro/enable-git-tests-depth-version-again
...
Revert "Disable new git tests until a fix for rhel6/7 is merged."
9 years ago
Toshio Kuratomi
bac47f6281
Update submodule refs
9 years ago
Brian Coca
7376405358
updated conditional docs
...
- added missing anchors
- clarified when/with interactions
- added examples for skipping loops on undefined vars
9 years ago
Chris Houseknecht
ba74f5f3e5
Adding docker doc frag ( #15494 )
9 years ago
Brian Coca
a5d79a39d5
Ensure action plugins remove tmp dirs created ( #15501 )
...
fixes #14917
9 years ago
Matt Davis
67e6bd18e4
Merge pull request #15488 from jctanner/AMC-32
...
WARN if the play or the task attempts to pass environment to the raw module
9 years ago
Rene Moser
8340f27302
doc: fix tpyos in changelog
9 years ago
Toshio Kuratomi
eac46a2aae
Add note about world-readable module changes when becoming an unprivileged user
9 years ago
Toshio Kuratomi
ffae10a312
Add ziploader to CHANGELOG
9 years ago
Toshio Kuratomi
6520312a65
Update submodule refs
9 years ago
Brian Coca
b1c3d2aacb
removed unused section regex, corrected group one
9 years ago
Toshio Kuratomi
54524a18fa
Merge pull request #15469 from abadger/ziploader-deux
...
Make ziploader handle python packages as well as python modules
9 years ago
Robin Roth
59bad647b6
Revert "Disable new git tests until a fix for rhel6/7 is merged."
...
This reverts commit 197d3dfe97
.
9 years ago
Toshio Kuratomi
5fc90058e4
Make ziploader handle python packages as well as python modules
9 years ago
James Tanner
095ec760ac
Provide a warning if the play or the task attempts to pass environment to the raw module.
...
Addresses ansible-modules-core/issues/32
9 years ago
ThomasSteinbach
c600ab81ee
Document connection types ( #15155 )
...
* first description of non ssh based connection types
* fixed formatting
9 years ago
Brian Coca
2cb24987e1
removed extra/reformated lines
9 years ago
Brian Coca
bdb46ad0cc
added new transparent vaulted copy feature
9 years ago
James Cammarata
b3aae33fcd
Updating CHANGELOG for some 2.1 features.
9 years ago