Frank van Tol
5872e0a493
Update ec2_asg.py
2016-12-08 11:23:40 -05:00
Toshio Kuratomi
2c378cc78a
Fix for state=latest with wildcard or virtual provide package names
2016-12-08 11:23:40 -05:00
Achilleas Pipinellis
961082620c
Add missing documentation: cron_file requires user to be set
2016-12-08 11:23:40 -05:00
Rob
ed3d248234
Move import statements for easier debugging (correct line numbers)
2016-12-08 11:23:40 -05:00
Brian Coca
205d607320
added version added to new rax_cdb choices
2016-12-08 11:23:40 -05:00
Brian Coca
2d7b1bd1c4
added comment explaining chdir defaults
2016-12-08 11:23:39 -05:00
Brian Coca
d34f89a6fe
default chdir to tmpdir to avoid virtualenv issues
2016-12-08 11:23:39 -05:00
Brian Coca
68e7945767
make chdir a path so it resolves shell aliases also removed this_dir logic as it is not needed, chdir is None by default and run_command can handle that.
2016-12-08 11:23:39 -05:00
Rob
61af70c087
Set default of dimensions parameter to be empty dict
2016-12-08 11:23:39 -05:00
Andrew Widdersheim
7d174daa77
Fix detached head detection in is_not_a_branch()
...
Detached head detection seems to have broken somewhere a long the way
because git decided to change how that situation looks when doing a 'git
branch -a' which is performed by get_branches().
This is how git 1.7.1 displays this situation (which works):
shell> git branch -a
* (no branch)
master
This is the output from git 1.8.3.1 (which does not work):
shell> git branch -a
* (detached from e132711)
master
It looks like this same wording is used in the most recent version of
git (2.6.1 as of writing this).
2016-12-08 11:23:39 -05:00
gekmihesg
d003fcd662
Support sysctl on OpenBSD
...
Fixes #1233
2016-12-08 11:23:39 -05:00
fperks
11dbd985b6
Fix error on ec2 status change
...
Both `source_dest_check` and `termination_protection` variables are not
available within the scope of the startstopec2 instance method. This just
pulls them from module.params.
2016-12-08 11:23:39 -05:00
James Cammarata
3e6f39dd2b
Adding version file for core modules on devel branch
2016-12-08 11:23:39 -05:00
Adrian Lopez
624e95d718
Fix yaml syntax
2016-12-08 11:23:39 -05:00
fxfitz
61cdc2ae90
Fixed spelling mistake: missing
2016-12-08 11:23:39 -05:00
Brian Coca
5b1a508d6a
restored quotes to checksum description to avoid breaking docs
2016-12-08 11:23:39 -05:00
Gerard Lynch
27f93bef40
minor doc fix
2016-12-08 11:23:39 -05:00
muszynski@so1.net
2e3ad2b80a
description for the get_url module describing checksum verification before file download
2016-12-08 11:23:39 -05:00
Colin Hutchinson
d70c33f932
make a text link into a actual hyperlink
...
the text link doesn't fit on some screen resolutions. Making it into sphinx hyperlink will solve that
2016-12-08 11:23:39 -05:00
Matias De Carli
f2bc0a6d85
keep backwards compatibility
2016-12-08 11:23:39 -05:00
Simon Li
607b7c14bd
Fix incorrect variable in group.py: user -> group
2016-12-08 11:23:39 -05:00
Toshio Kuratomi
99659c8667
Fix docs build
2016-12-08 11:23:38 -05:00
David Shrewsbury
bf9c3e0092
Add author to os_router
2016-12-08 11:23:38 -05:00
David Shrewsbury
78ea0df607
Deprecate older router modules.
...
The quantum_router_gateway.py and quantum_router_interface.py modules
are deprecated with this change.
2016-12-08 11:23:38 -05:00
James Cammarata
395253c581
A few bug fixes and tweaks for the accelerate module
2016-12-08 11:23:38 -05:00
Brian Coca
45907f2ff3
removed typo
2016-12-08 11:23:38 -05:00
Brian Coca
d55ba3ab7c
removed syslog in favor of common module logging functions
2016-12-08 11:23:38 -05:00
Brian Coca
682cb99d45
revert must_exist
2016-12-08 11:23:38 -05:00
Shayne Clausson
92f88a4cb4
Replaces 'old' get_ec2_creds connection method with get_aws_connection_info to support passing in security_token for temporary creds.
2016-12-08 11:23:38 -05:00
David Shrewsbury
f91cc1d3e5
Allow setting external attribute
...
With shade > 0.13.0, networks can be created that are externally
accessible. This adds a parameter for that.
Also, add RETURN documentation and 'if __name__' check around call
to main().
2016-12-08 11:23:38 -05:00
David Shrewsbury
14546fe33c
Allow complete router configuration
...
This change allows one to completely configure a router, including
gateway and interfaces, using the latest shade (>0.13.0).
2016-12-08 11:23:38 -05:00
justnom
b724bf8f1c
Adding additional Docker log drivers.
...
Adding additional `log_driver` choices:
* journald
* gelf
* fluentd
Compatible with Docker version >= 1.8.0
2016-12-08 11:23:38 -05:00
Alex Kessinger
4d227e508d
Fix a argument mismatch in elasticache
...
I think in this commit 720aeffca2
There was bug introduced where the ElastiCacheManager init method has
a number of positional arguments like so.
```py
def __init__(self, module, name, engine, cache_engine_version, node_type,
num_nodes, cache_port, parameter_group, cache_subnet_group,
cache_security_groups, security_group_ids, zone, wait,
hard_modify, region, **aws_connect_kwargs):
```
But then later in the code the positional arguments are passed in
like this.
```py
elasticache_manager = ElastiCacheManager(module, name, engine,
cache_engine_version, node_type,
num_nodes, cache_port,
cache_subnet_group,
cache_security_groups,
security_group_ids, parameter_group, zone, wait,
hard_modify, region, **aws_connect_kwargs)
```
If you count, you can see that cache_subnet_group, is being passed in
where the manager expects to see parameter_group.
2016-12-08 11:23:38 -05:00
Matt Calhoun
52f9c3468c
The variable $uppercase_cert_thumbprint cannot be retrieved because it has not been set.
2016-12-08 11:23:38 -05:00
Matt Calhoun
a9d954b087
The variable $winrm_cert_thumbprint cannot be retrieved because it has not been set.
2016-12-08 11:23:38 -05:00
Matt Calhoun
70f7f144e0
The variable $https_listener cannot be retrieved because it has not been set.
2016-12-08 11:23:38 -05:00
Matt Calhoun
72970ab7a8
The variable $winrm_https_listener_path cannot be retrieved because it has not been set
2016-12-08 11:23:38 -05:00
Jens Carl
00f9dfac34
Change type of parameter 'template' to 'path'.
2016-12-08 11:23:38 -05:00
Gerard Lynch
f85a8ac746
allow use of volume_type in volumes dict
2016-12-08 11:23:37 -05:00
Jens Carl
507111f090
Fix to handle user directory within parameter 'template'.
2016-12-08 11:23:37 -05:00
Toshio Kuratomi
e7a48cfb40
Use is_executable from its new location
2016-12-08 11:23:37 -05:00
Toshio Kuratomi
e7d9d86ec9
No longer check for tmp_path being sent as we don't use it here anyway
2016-12-08 11:23:37 -05:00
Tom Bamford
dbf882a600
Clarify available options for device_mapping parameter of ec2_ami module
2016-12-08 11:23:37 -05:00
varnav
a05df49998
Fixed confusion in the docs
...
As 'path' is actually alias for 'dest', this could be confusing.
2016-12-08 11:23:37 -05:00
Toshio Kuratomi
58573187f8
Change the example of rsync_opts to use a list instead of a string
...
Fixes #9889
2016-12-08 11:23:37 -05:00
Shawn Silva
2962dabeda
Fix for modifying the size of an RDS instance. When attempting to modify the size of an RDS instance Ansible succeeds and returns a "changed" status. However, no changes are applied to the RDS instance. Boto is looking for a keyword parameter of "allocated_storage" to update the size, and this parameter wasn't being included.
2016-12-08 11:23:37 -05:00
Selivanov Pavel
63d2575f9f
ec2_group.py: added ICMP rule example
2016-12-08 11:23:37 -05:00
Greg DeKoenigsberg
c2cc7f17a3
Change author field for os_redhat_subscription.py
2016-12-08 11:23:37 -05:00
Nathaniel Felsen
ec14a5c728
Adding support for access logs in ELB
2016-12-08 11:23:37 -05:00
dagnello
ec1c18e3d5
Adding new os_subnets_facts module
...
There can be instances during an Ansible play where the list of subnets
currently available from OpenStack is required. This update provides
subnet list functionality as a new os_subnets_facts module.
2016-12-08 11:23:37 -05:00
Matias De Carli
d32809cadb
updated dependencies to work with azure.py 1.0.1
2016-12-08 11:23:37 -05:00
dagnello
d46894cf91
Adding new image facts module
2016-12-08 11:23:37 -05:00
dagnello
d76f6cceed
Adding os_port Module to openstack ansible modules
2016-12-08 11:23:36 -05:00
whiter
82c898be5a
Remove 'str' type so that json is properly quoted
2016-12-08 11:23:36 -05:00
Chris Church
7eb7efb737
Fix win_lineinfile to pass integration tests when strict mode is enabled.
2016-12-08 11:23:36 -05:00
dagnello
a4148c50e9
Adding os_networks_facts module
...
There can be instances during an Ansible play where the list of networks
currently available from OpenStack is required. This update provides
network list functionality as a new os_networks_facts module.
2016-12-08 11:23:36 -05:00
Abitha Palaniappan
5047561036
os_server: Adding support to accept 'n' nic args as a string containing list
2016-12-08 11:23:36 -05:00
Mike Boone
dd76088019
Updated link to the FAQ.
2016-12-08 11:23:36 -05:00
evanccnyc@users.noreply.github.com
ff81aa11c0
Fixing ec2_asg termination_policy
...
If this isnt set, it wont launch the instances because it needs to default to "Default" despite what boto docs say.
2016-12-08 11:23:36 -05:00
Chris Church
c56db7920a
Revert "Improvements to win_feature"
2016-12-08 11:23:36 -05:00
James Cammarata
4a4674ca24
Fix syntax error in synchronize docstring
2016-12-08 11:23:36 -05:00
David Shrewsbury
b67fb2bd29
More os_router module cleanup and fixes.
...
Added a RETURN section, corrected version_added value, removed use of
'result' in exit_json() calls.
2016-12-08 11:23:36 -05:00
Frank van Tol
db6c6ec5c9
Update s3.py
...
We are copying from S3, the bucket is the source, not the target.
2016-12-08 11:23:36 -05:00
Rob
08999ecfd1
Update iam_policy.py
...
Fixed doc for policy_name - it is a required field
Removed empty aliases
2016-12-08 11:23:36 -05:00
Chris Church
c35d7304c9
Revert "Rename powershell versions of setup and slurp so they don't shadow the python versions of these modules."
...
This reverts commit d4e16b0c73
.
2016-12-08 11:23:36 -05:00
Gerard Lynch
3339749017
order params, add missing tag param. update examples
2016-12-08 11:23:36 -05:00
Toshio Kuratomi
29cfd80220
Fix improper indentation
2016-12-08 11:23:36 -05:00
skylerbunny
dabf94ab1f
Explanation of privilege escalation in notes
...
An attempt to make clear how privilege escalation works with respect to the src/source host and dest/destination host. One existing note was incorporated into three new ones, iterating each.
2016-12-08 11:23:36 -05:00
Toshio Kuratomi
8ce7348d52
Rename powershell versions of setup and slurp so they don't shadow the python versions of these modules.
...
This change goes along with https://github.com/ansible/ansible/02502c5727753d02819cb32b94dc2035b65d81a7
2016-12-08 11:23:35 -05:00
Evan Carter
5cd3217fc8
fixing termination policies for ec2_asg
2016-12-08 11:23:35 -05:00
Evan Carter
e9c04cfdfd
Fixing bug #2058 and adding some backwards compatibility
2016-12-08 11:23:35 -05:00
Brian Coca
99159b3cdd
changed chmod to 2.4 compat
2016-12-08 11:23:35 -05:00
Rob
4f9bb86e58
Add exception handling to iam
2016-12-08 11:23:35 -05:00
wimnat
540061c9fc
Remove unnecessary json.loads
2016-12-08 11:23:35 -05:00
Tom Fotherby
135e7c60de
Fix #1984 - allow load_balancer_port as a variable
2016-12-08 11:23:35 -05:00
Abitha Palaniappan
d26bff8162
Add support for port-id,port-name to nics in os_server
2016-12-08 11:23:35 -05:00
Sam Mingo
75473c0fd0
Update get_url.py
...
Fixed typo with header parameter to get_url in the documentation.
2016-12-08 11:23:35 -05:00
Victor Costan
8d9768c049
Fix indentation in os_server documentation
2016-12-08 11:23:35 -05:00
Yanchek99
ebbd206e86
Fixed typo for instance_tags documentation
2016-12-08 11:23:35 -05:00
David Dyball
cdff62643b
Updated PR based on comments
2016-12-08 11:23:35 -05:00
Taneli Lepp
fb317c72b6
Added option to set multiple ACLs for S3 objects. Also verifies the selected permissions against Boto's canned ACL strings list.
2016-12-08 11:23:35 -05:00
Bret Martin
b1c5b17155
Use general-purpose parameter mutual exclusion code for network_interfaces
2016-12-08 11:23:35 -05:00
Bret Martin
0afa813324
Add alias network_interface
and accept a string for a single ENI
2016-12-08 11:23:35 -05:00
Bret Martin
df8b2d45bc
Add network_interfaces example
2016-12-08 11:23:35 -05:00
Bret Martin
96d8401fb4
Remove aliases specification from documentation since there are none
2016-12-08 11:23:35 -05:00
Brian Coca
281a92bbdd
corrected whitepace
2016-12-08 11:23:34 -05:00
Toshio Kuratomi
b952dff2c1
correct documentation formatting
2016-12-08 11:23:34 -05:00
Victor Costan
2f11d96d49
os_server: nice error when flavor not found
...
When we can't find the VM flavor that the user requests, this change replaces the non-descript stack trace with a clear error message.
2016-12-08 11:23:34 -05:00
Bret Martin
df713192b4
Add network_interfaces parameter to ec2 module to support launch-time ENIs
2016-12-08 11:23:34 -05:00
Toshio Kuratomi
b3262479e9
Fix read-only usage to depend on the docker-py and docker server version
2016-12-08 11:23:34 -05:00
Toshio Kuratomi
13ab511642
We had two separate methods trying to do the same thing but neither one was complete. This merges them so that all of the options get parsed and applied.
2016-12-08 11:23:34 -05:00
Toshio Kuratomi
33f5afa779
Make sure listener ports are ints.
...
May fix #1984
2016-12-08 11:23:34 -05:00
Brian Coca
917b7071d6
partially reverted previous change to deal with systemctl show status not returning errors on missing service Now it looks for not-found key instead of running status which does return error codes when service is present but in diff states. fixes #12216
2016-12-08 11:23:34 -05:00
James Martin
c90bf9df98
Adds sanity check to make sure nics is a list.
2016-12-08 11:23:34 -05:00
Charles Paul
6011381bf0
vm_floppy 2.0 support
2016-12-08 11:23:34 -05:00
Chrrrles Paul
1ae0427d4e
Revert "Add 2.0 docs - Revert "add virtual floppy to VMware guest""
2016-12-08 11:23:34 -05:00
Chrrrles Paul
e8aaed3bbb
Revert "add virtual floppy to VMware guest"
2016-12-08 11:23:34 -05:00
Brian Coca
fd23120d42
check systemctl status before show as show will not return antyhing other than rc=0 even when it fails.
2016-12-08 11:23:34 -05:00
Colin Hutchinson
9d77cef5be
Remove the sample SHA256
...
putting a full sha256 made the width of the table in the generated docs not fit on some screens
2016-12-08 11:23:34 -05:00
Tony Kinsley
79f98bffcf
Adding start and stop actions to os_server_actions
...
Also making the os_server module allow a server in the possible new
states from the os_server_actions changes
2016-12-08 11:23:34 -05:00