Commit Graph

23984 Commits (d0a98bc43328575e8e62b93d76a595b5cca3c19c)
 

Author SHA1 Message Date
Toshio Kuratomi cd26cc8a0d Detection of handler depends on the wrong handler failing to list the contents of the tarfile. (#3584)
Use explicit compression types with the python tarfile library to
achieve that.
8 years ago
Pomin Wu d997c79487 Fixed #3577 (#3578)
Initialize `upgradable` before use.
8 years ago
Virgil Dupras 930ea5dd55 unarchive: use Python's tarfile module for tar listing (#3575)
* unarchive: use Python's tarfile module for tar listing

fixes https://github.com/ansible/ansible/issues/11348

Depending on the current active locale, `tar`'s file listing can end up
spitting backslash-escaped characters. Unfortunately, when that happens,
we end up with double-escaped backslashes, giving us a wrong path,
making our action fail.

We could try un-double-escaping our paths, but that would be complicated
and, I think, error-prone. The easiest way forward seemed to simply use
the `tarfile` module.

Why use it only for listing? Because the `unarchive` option also
supports the `extra_opts` option, and that supporting this would require
us to mimick `tar`'s interface.

For listing files, however, I don't think that the loss of `extra_opts`
support causes problems (well, I hope so).

* unarchive: re-add xz decompression support

Following previous change to use Python's `tarfile` module for tar file
listing, we lost `xz` decompression support. This commits re-add it by
adding a special case in `TarXzArchive` that pre-decompresses the source
file.
8 years ago
Harlan Lieberman-Berg a0fe26b98b command: Correct suggestion of non-existant module apt-get 8 years ago
cspollar 7dc0dcc59e Add missing periods to description items.
Current theme used by docs.ansible.com displays description items on one line. Adding periods helps readability.
8 years ago
René Moser e006fac22d readme: add build state image from travis 8 years ago
chouseknecht 1d6517489b Add doc string for container_limits. Fixed push fail message. Use path type. 8 years ago
Brian Coca fdcc1fe763 clarified docs on overwrite 8 years ago
Michael Scherer 54c71b9331 Add a better solution for the ssh_known_hosts issue
Fix https://github.com/ansible/ansible/issues/10172 too
8 years ago
Chris Houseknecht a09569c150 Adding new module azure_rm_networkinterace_facts (#3460)
* Adding new Azure module.

* Updating based on PR comments
8 years ago
Chris Houseknecht 9406855d6b Adding new module azure_rm_publicipaddress_facts (#3463)
* Adding new Azure module.

* Updating based on PR comments
8 years ago
Chris Houseknecht 9db01b03fd Adding module azure_rm_virtualnetwork_facts (#3479) 8 years ago
Chris Houseknecht 8a3539e69e Adding module azure_rm_storageaccount_facts (#3483) 8 years ago
Chris Houseknecht 08c89626bc Adding module azure_rm_securitygroup_facts (#3485) 8 years ago
Chris Houseknecht 306cbd833d Adding new module azure_rm_resourcegroup_facts (#3487) 8 years ago
Chris Houseknecht 4807aa9c0e Adding module azure_rm_virtualmachineimage_facts (#3489) 8 years ago
Chris Houseknecht b4caa29b00 Adding docker_image_facts (#3493)
* Adding docker_image_facts

* Fix github credentials
8 years ago
Chris Houseknecht bc3391f1f9 Adding docker_container (#3495)
* Adding docker_container

* If state absent, stop the container before attempting to remove. Fixed status running check.

* If container absent, stop before removing. Fix container status check.
8 years ago
Toshio Kuratomi 371d7ec73d Fix docs building 8 years ago
Dag Wieers 356d9a272a Replace ansible_hostname with inventory_hostname (#3559)
This way these examples can be re-used using the ansible command (and don't require facts gathering).
8 years ago
Peter Sprygada bf200458d3 fixes docstring issue for junos_config arguments
The docstring was incorrectly merged with some old entries that will
cause the documentation not to build correclty.  It is now fixed.
8 years ago
Toshio Kuratomi 5f0dc2b90f Some beginning python3 porting for modules which have unittests 8 years ago
Brian Coca 8397c8169c fixed intersection 8 years ago
Michael Scherer ce0be575e2 Change gem_source and executable to 'path'
Both of them are file location, so they should be
marked as 'path'.
8 years ago
Ryan Brown 52edeeca4c Fix capitalization of AWS in ec2_lc module documentation 8 years ago
Brian Coca 0ae72e2712 rearranged options to be more declarative 8 years ago
Brian Coca 3ebfe3f00a fixed missign main 8 years ago
Brian Coca cf1b391201 several fixes:
- removed actions feature as this should be global and not per module
- removed default fields from return docs
- moved tags docs to shared fragments
- removed unused imports
8 years ago
Bill W 0fcc2d8973 Add more example on how to use module ec2_tags to list tags on an ins… (#3530)
* Add more example on how to use module ec2_tags to list tags on an instance

* Add more example on how to use module ec2_tags to list tags on an instance
8 years ago
deyvsh 3775d8e684 Extend example to demonstrate usage of ephemeral disks. (#3550) 8 years ago
jedelman8 28db5b7dd1 add nxos_interface 8 years ago
chouseknecht f09b7b02d6 Remove differences from output. Make options declarative. 8 years ago
chouseknecht ae30540ca2 Reduced states to present and absent. Power states are now bool options. 8 years ago
chouseknecht a67e9f3122 Updated version_added on options to reflect options added for 2.1. 8 years ago
chouseknecht f2e7f1935b Clean up and fixes post API version 1.20 testing. 8 years ago
chouseknecht 6f122bdc88 Fix github credentials 8 years ago
chouseknecht f257fb3efa Fix unfriendly exeption handling. 8 years ago
chouseknecht 6aa76b835a Updater per PR comments 8 years ago
chouseknecht 720e7daa3a Fix poller error handling 8 years ago
chouseknecht fd0554c67e Adding refactored docker_image module. 8 years ago
chouseknecht 4f35cb0b2e Adding module azure_rm_virtualmachine 8 years ago
tonyqui cb9df31ef3 Fixing a typo, floating-ips has been used instead of floating_ips (#3540) 8 years ago
Brian Coca 8a4257d297 removed incorrect defaults from docs 8 years ago
James Cammarata 124c4b94c1 Remove extraneous debug stuff from uri module left over from testing 8 years ago
James Cammarata 50cd8b0aa5 Make sure uri output contains json output when a non-200 status is returned
Prior to the switch to the urls.py code, non-200 responses contained
a 'json' value when the content-type was JSON. This fix restores that
field upon a non-2xx response.

Fixes ansible/ansible#15555
8 years ago
Nathaniel Case 75dbe9f1e8 Remove unnecessary exception from nxos_command (#3521) 8 years ago
Chris Houseknecht c5b7e456bd Adding docker_login (#3494)
* Adding docker_login

* Set correct version_added.

* Fix github credentials
8 years ago
Konstantin Gribov 9284c80039 Escape spaces, backslashes when create new entry in fstab (#3193)
Supplement to PR #1454 and issue #530.

Fixes #3192.
Fixes #1861 (introduced by PR #1454).

Signed-off-by: Konstantin Gribov <grossws@gmail.com>
8 years ago
Brian Coca 0ba37906df minor doc fixes 8 years ago
Chris Houseknecht e85368cb3e Adding new module azure_rm_resourcegroup (#3490)
* Adding new module azure_rm_resourcegroup

* Fix poller error handling
8 years ago