summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* forcing git fetch if sha1 are equal between repos but branch exists only at ↵stable-2.0.1Jan Duzinkiewicz2016-01-111-1/+3
| | | | | | remote Add an explanatory comment to the code
* Fix issue #2721: os_object parameters and docs don't align (file/filename)Dmitry Labutin2016-01-111-1/+1
|
* Fix quote on grants of more than one wordJosh Rendek2016-01-111-1/+1
| | | Fixed a quote location on the grants composed of more than one word. Current docs will raise an error with a invalid privilege command.
* adding no_log to passwordCharles Paul2016-01-111-1/+1
|
* New release v2.0.0-0.9.rc4James Cammarata2016-01-071-1/+1
|
* apt: export env vars before run dpkgArata Notsu2016-01-061-0/+3
| | | | | | | | | | Without this change, some trouble may occur when "deb" parameter is used as env vars controlling dpkg are not set. For example, installing a package that requires user input will never end since DEBIAN_FRONTEND=noninteractive is not set. So export env vars in APT_ENV_VARS before run dpkg, like in cases using apt-get/aptitude.
* fix win_file to stop on errorsnitzmahone2016-01-041-0/+2
|
* staging that num_nodes is required when state=presentBen Visser2015-12-281-1/+1
|
* add no_log to the password parameterBarnaby Court2015-12-221-1/+1
|
* fix bad linebreakBrian Coca2015-12-221-2/+1
|
* Version bump for 2.0.0-0.8.rc3James Cammarata2015-12-211-1/+1
|
* win_get_url doc/strict-mode fixesnitzmahone2015-12-192-11/+5
| | | | plus cleaning up from bad merge
* minor win_get_url doc updatenitzmahone2015-12-191-4/+4
|
* Add HTTP Proxy optionsT.Kuramochi2015-12-192-0/+44
| | | | | | | | | | Update a document file for win_get_url.ps1. Update add a prefix proxy_ for this variables Update a document file for win_get_url.ps1. Update win_get_url.ps1 20150907
* Harden matching running containers by "command" in the Docker moduleAndrew Pashkin2015-12-181-6/+3
| | | | | | | | | | | | | | | | | | | | | | | | Before this patch: - Command was matched if 'Command' field of docker-py representation of Docker container ends with 'command' passed to Ansible docker module by user. - That can give false positives and false negatives. - For example: a) If 'command' was set up with more than one spaces, like 'command=sleep 123', it would be never matched again with a container(s) launched by this task. Because after launching, command would be normalized and appear, in docker-py API call, just as 'sleep 123' - with one space. This is false negative case. b) If 'entrypoint + command = command', for example 'sleep + 123 = sleep 123', module would give false positive match. This patch fixes it, by making matching more explicit - against 'Config'->Cmd' field of 'docker inspect' output, provided by docker-py API and with proper normalization of user input by splitting it to tokens with 'shlex.split()'.
* Add stop_timeout option to docker moduleOmar Khan2015-12-181-1/+9
| | | | | Conflicts: cloud/docker/docker.py
* Docker module: restarted should update the container when necessaryYann Hamon2015-12-181-0/+4
|
* Convert enabled value to boolean to actually work, make sure we can set ↵HAMSIK Adam2015-12-181-5/+9
| | | | expiration period to 0(None) to disable it
* Update root_volume variableAlberto Gireud2015-12-181-3/+3
|
* mariadb isn't always the last elemen of the version stringToshio Kuratomi2015-12-171-1/+1
|
* Fix mysqldump usage of config_fileToshio Kuratomi2015-12-171-2/+7
|
* Detect unchanged pip runs when using a vcs url in nameDaniele Varrazzo2015-12-171-14/+12
| | | | Should fix bug #1645
* Use 'pip freeze' output to detect changes with requirement specifiedDaniele Varrazzo2015-12-171-1/+11
| | | | | | | | | If the requirements contains a repos url it will always report 'Successfully installed'; there is no difference in the output to tell apart if anything new was pulled. Use freeze to detect if the environment changed in any way. Should fix ansible/ansible#1705
* service goes back to failing when absentBrian Coca2015-12-171-3/+2
| | | | if no tools and no init script, this should always fail
* fix typo in os_server security_groups descriptionDonovan Jones2015-12-171-1/+1
|
* Account for mariadb versioningToshio Kuratomi2015-12-161-2/+6
|
* Unify all 3 mysql modules.Jonathan Mainguy2015-12-163-305/+75
| | | | | | | | Use same connection method, use config_file, and add ssl support Conflicts: database/mysql/mysql_db.py database/mysql/mysql_user.py
* Fix os_server docs buildToshio Kuratomi2015-12-161-2/+2
|
* Use rpm instead of repoquery for is_installed()Toshio Kuratomi2015-12-151-21/+34
| | | | | | | | | | | | | | * This keeps us from hitting bugs in repoquery/yum plugins in certain instances (#2559). * The previous is also a small performance boost * Also in is_installed(), when using the yum API, return if we detect a package name has been installed. We don't need to also check virtual provides in that case. This is another small performance boost. * Sort the list of packages returned by the list parameter.
* updated module docs, added choices to stateBrian Coca2015-12-151-10/+1
|
* Add support for network, boot_from_volume and volumesMonty Taylor2015-12-151-7/+90
| | | | | | | | | | | | | | nics is a great flexible parameter, but it's wordy. Shade now supports a simple parameter too, which is just "network" and takes a name or id. Add passthrough support. In addition to supporting booting from a pre-existing volume, nova and shade both support the concept of booting from volume based on an image. Pass the parameters through. Shade supports boot-time attachment of additional volumes for OpenStack instances. Pass through the parameter so that ansible users can also take advantage of this.
* Set the argument type for ec2_vol's encrypted parameterMichel Alexandre Salim2015-12-141-1/+1
| | | | | | | | | | If this is not set, Ansible parses the parameter as a string. This is fine if the parameter is not provided by the caller, but if it is set to False or True explicitly, ec2_vol receives this as the string 'False' or the string 'True', both of which are truthy. Thus, without this fix, setting the parameter results in encryption always enabled.
* Fix issue with comparing versions improperly.Aaron Boushley2015-12-141-2/+2
| | | | This allows old versions of docker api to function.
* Add Jmainguy as author, fix hash checkJonathan Mainguy2015-12-141-7/+16
|
* updated examplesDerek Smith2015-12-141-34/+68
| | | | | | | | | | | | added mysql 5.7 user password modification support with backwards compatibility resolved mysql server version check and differences in user authentication management explicitly state support for mysql_native_password type and no others. fixed some failing logic and updated samples updated comment to actually match logic. simplified conditionals and a little refactor
* adding password_hash support to mysql_user moduletrevoro2015-12-141-26/+46
| | | | | | fixing user_add arguments error fixing user_mod arguments error
* note that create globs only work on 2.0Brian Coca2015-12-121-2/+2
| | | | fixes #2666
* added a reference to the template module for clarityAdam Fields2015-12-111-1/+1
|
* Fix yum module failing to initalize yum pluginsDaniel Kimsey2015-12-101-0/+1
|
* Remove Mark Theunissen as maintainerMark Theunissen2015-12-092-6/+6
|
* fixed disappearing groups on OSX user modulenitzmahone2015-12-081-8/+10
| | | | Ensure that we don't try to modify the groups collection if groups are not specified
* bugfix for issue #2537Dominique Barton2015-12-081-1/+2
|
* Fix: Default ACL parameters are not correctly handledquoing2015-12-081-2/+2
|
* simplified lowercasingBrian Coca2015-12-081-4/+5
|
* Add "default" entry option back (removed in e95bcae), update will translate ↵quoing2015-12-081-10/+18
| | | | entry to standard parameters so compatibility with BDS is kept
* Version bump for 2.0.0 rc2James Cammarata2015-12-071-1/+1
|
* Update ec2.py remove state tagjoshuaeke2015-12-051-2/+0
| | | | | 'exact_count' and 'state' are mutually exclusive options they should not be in the following examples: - # Enforce that 5 running instances named "database" with a "dbtype" of "postgres" example and - # Enforce that 5 instances with a tag "foo" are running
* When the password file does not exist and we're making sure the user isn't ↵Toshio Kuratomi2015-12-041-3/+4
| | | | | | | | | | in the password file, change error into a warning Warning catches typos in the filename. Since the playbook is saying "make sure this user doesn't have an entry" it makes more sense to warn than to error. Fixes #2619
* temporarily disable StrictMode in modules it breaksnitzmahone2015-12-031-0/+5
|
* Example of single instance with ssd gp2 root volume creationArthur Clement2015-12-031-0/+16
|