Bekim Berisha
5272e1099d
Keep docstring up to date with the code in basic module
2014-08-07 13:40:57 +02:00
Will Thames
d9b895b319
Unarchive should work when parent directory is not writable
...
Correct unarchive so that the checks for writeability are
sensible.
Added a test for when parent directory is not writable
2014-08-07 16:11:02 +10:00
Michael DeHaan
2d54448064
Update response ticket stubs.
2014-08-06 18:00:10 -04:00
Michael DeHaan
cbf95fa014
Update RELEASES.txt
2014-08-06 17:48:27 -04:00
Michael DeHaan
62208d6ece
Update CHANGELOG.md
2014-08-06 17:48:06 -04:00
Matt Martz
7d0eba19ab
Dedupe PTR record related code in rax_dns_record
2014-08-06 16:47:33 -05:00
Matt Martz
28fcdec2db
Use new shared rax_to_dict and normalize the services key into something that makes sense
2014-08-06 16:28:42 -05:00
Matt Martz
88acb48753
Add ANSIBLE_VERSION to module_utils/basic.py and manipulate the pyrax user-agent
2014-08-06 16:28:42 -05:00
Matt Martz
585fd5a138
Move additional rackspace common code into module_utils/rax.py
2014-08-06 16:26:48 -05:00
James Martin
d951ed65ed
Adds support for public_ip boolean for launch configurations.
2014-08-06 14:18:56 -07:00
James Cammarata
ba4693051b
Removing leftover import of atomic_move
2014-08-06 15:38:08 -05:00
James Cammarata
efbad90ef8
Revert "Atomically move known hosts file into place when edited by paramiko connections"
...
This reverts commit bd49a835b4
.
2014-08-06 15:31:54 -05:00
James Cammarata
f8845af195
Add path checking for relative/escaped tar filenames in the ansible-galaxy command
2014-08-06 13:25:29 -05:00
James Cammarata
a45c3b84f3
Avoid templating raw lookup strings
2014-08-06 13:25:14 -05:00
James Cammarata
5ce142a3b6
Back-porting in CHANGELOG/etc. for older versions
2014-08-06 13:20:50 -05:00
James Cammarata
d134b8a83c
Version bump for 1.8
2014-08-06 13:17:28 -05:00
Christophe Biocca
c3e2f5c663
Ensure named packages not in top level are marked as missing.
2014-08-06 10:52:58 -04:00
Serge van Ginderachter
25b696c2d2
execute the mount after path validation
...
This avoids a stale situation where name/path contains some impossible path,
but gets configured (faultly) in fstab, and the module only fails after that,
when creating that path.
2014-08-06 10:52:08 +02:00
Alexander Lozovskoy
5165dfa2df
Issue with printing unicode non-english characters #8425 patch
2014-08-06 12:38:14 +04:00
Michael DeHaan
e90d2573d1
Merge pull request #8455 from nicocesar/version_check
...
if python >=2.7 use the option allow_no_value=True for ini_file.
2014-08-05 21:00:37 -04:00
Michael DeHaan
cc1d1ad042
Some stray doc tweaks with file modules.
2014-08-05 20:45:16 -04:00
Michael DeHaan
1c6398dd3b
Resolve option conflict differently.
2014-08-05 20:45:16 -04:00
Michael DeHaan
f24e335d0f
Move doc fragments back into file module.
2014-08-05 20:45:16 -04:00
Michael DeHaan
b4b115cd13
File common arguments should not be used in all docs pages.
2014-08-05 20:45:16 -04:00
Michael DeHaan
7c5d23118b
Update ISSUE_TEMPLATE.md
...
Make issue template slightly more verbose.
2014-08-05 20:22:42 -04:00
Michael DeHaan
7fe95f5c7b
Explain ticket stubs
2014-08-05 20:13:22 -04:00
Michael DeHaan
4312391e0a
(A) Fix a bug in the doc generator that was clobbering the force parameter for the copy module.
...
(B) This is a work in progress but the idea is to have text snippets where we can respond to tickets with a bit more helpful info.
Not active just yet.
2014-08-05 20:10:15 -04:00
James Cammarata
2e1aa23570
Merge branch 'sergevanginderachter-callback_template_delegate' into devel
2014-08-05 15:20:24 -05:00
James Cammarata
dc69510bff
Merge branch 'callback_template_delegate' of https://github.com/sergevanginderachter/ansible into sergevanginderachter-callback_template_delegate
2014-08-05 15:15:03 -05:00
James Cammarata
936a909b5e
Merge branch 'bcoca-sets_v2' into devel
2014-08-05 15:11:59 -05:00
James Cammarata
eeec459f8a
Merge branch 'sets_v2' of https://github.com/bcoca/ansible into bcoca-sets_v2
2014-08-05 14:58:01 -05:00
Jonathan Mainguy
535ebc4c56
Fixes 8362, returns stderr if No space left on device
2014-08-05 15:18:49 -04:00
James Cammarata
b8783c7555
Merge branch 'jsmartin-asg_update' into devel
2014-08-05 10:22:59 -05:00
James Cammarata
d398dc1ba8
Merge branch 'asg_update' of https://github.com/jsmartin/ansible into jsmartin-asg_update
2014-08-05 10:20:29 -05:00
Nico Cesar
edea537c76
if python >=2.7 use the option allow_no_value=True for ini_file.
2014-08-05 10:56:20 -04:00
James Cammarata
2d84a9d32e
Merge branch 'jsmartin-fix_eip_regression' into devel
2014-08-05 09:35:37 -05:00
James Cammarata
5c2c10987e
Re-enable the ec2_eip test
2014-08-05 09:20:23 -05:00
Serge van Ginderachter
8f39c114d8
template Runner.module_vars['delegate_to'] to accommodate callbacks
2014-08-05 15:16:43 +02:00
Monty Taylor
cde5513923
Pass region_name to nova_keypair
...
Again, on things with regions, when we're configuring it, we should
actually pass it in to the compute constructor.
2014-08-04 21:01:10 -07:00
Monty Taylor
4012272fa2
Add common auth handling across openstack modules
...
Taking a page out of the ec2 config, make sure that all of the
OpenStack modules handle the inbound auth config in the same way.
The one outlier is keystone wrt auth_url.
2014-08-04 20:55:30 -07:00
Monty Taylor
efb989a50c
Consume standard OpenStack environment settings
...
The OpenStack client utilities consume a set of input environment
variables for things like username and auth_url, so it's very
common for OpenStack users to have such settings set in their
environment. Indeed, things like devstack also output a shell file
to be sourced to set them. Although in a playbook it's entirely
expected that variables should be used to pass in system settings
like api passwords, for ad-hoc command line usage, needing to pass
in five parameters which are almost certainly in the environment
already reduces the utility.
Grab the environment variables and inject them as default. Special care
is taken to ensure that in the case where the values are not found, the
behavior of which parameters are required is not altered.
2014-08-04 20:52:29 -07:00
James Cammarata
7fd2d1c3df
Merge branch 'fix_eip_regression' of https://github.com/jsmartin/ansible into jsmartin-fix_eip_regression
2014-08-04 22:48:46 -05:00
Michael DeHaan
4e6685d772
Merge pull request #8442 from Jmainguy/rpm_key_8424
...
Removed max 8192 bytes, fixes #8424
2014-08-04 21:18:46 -04:00
Jonathan Mainguy
150feb69d4
Removed max 8192 bytes, fixes #8424
2014-08-04 20:55:49 -04:00
Michael DeHaan
8646cc7988
Merge pull request #8440 from jsmartin/asg_docfix
...
Updated docs for health_check_type parameter.
2014-08-04 16:39:24 -04:00
James Cammarata
5d0bb33ede
Make run_command process communication smarter
...
The run_command module function will now poll stdout/stderr for
data rather than using the builtin command communicate(), which can
hang under certain circumstances.
Fixes #7452
Fixes #7748
Fixes #8163
2014-08-04 15:32:41 -05:00
James Martin
3a15feec13
Updated docs for health_check_type parameter.
2014-08-04 13:25:41 -07:00
James Martin
c8cc089de2
Fixes a regression in 1453f7b013
that would causes unecessary wait_timeouts in certain module operations when a given IP address could not be found. Now wait_timeouts are only active during address associations of newly provisioned EIPs.
...
Cleanup and comment of main().
s Added wait timeout.
2014-08-04 12:21:28 -07:00
James Cammarata
74cbeb1292
Default interface type to ipv4 when checking flags for Solaris
...
Fixes #8330
2014-08-04 13:36:37 -05:00
Michael DeHaan
bc2099b1ab
Merge pull request #8402 from lukesneeringer/gce-inventory-envvars
...
Envirionment variable support in GCE inventory plugin.
2014-08-04 14:29:40 -04:00