Commit graph

4830 commits

Author SHA1 Message Date
Lorin Hochstein
efd3cbe8b4 Document how to implement check mode
Fixes #2410
2013-03-16 21:45:22 -04:00
Michael DeHaan
b1dfefc113 Merge pull request #2425 from bfx81/patch-1
Updated getting ansible on gentoo
2013-03-16 17:56:07 -07:00
bfx81
649dc25d46 Updated getting ansible on gentoo 2013-03-16 15:21:04 +01:00
Michael DeHaan
5d1c9c7363 Merge pull request #2423 from andrew-d/andrew-fix-rubygems
Fix --include-dependencies parameter on RubyGems >= 2.0.0
2013-03-16 06:26:00 -07:00
lwade
1748bc2a5b Basic groundwork for s3 module. 2013-03-16 11:18:43 +00:00
Andrew Dunham
e63d008ae8 Fix --include-dependencies parameter on RubyGems >= 2.0.0 2013-03-16 06:01:02 -04:00
Jeffrey Chu
fb39c89bd2 Use environment python in nova.py 2013-03-15 22:29:16 -07:00
Rob Parrott
096d4dece4 modified ec2 module to use EC2 idempotency via client-token attribute. 2013-03-15 22:55:01 -04:00
Rob Parrott
416f25eaff added vagrant module 2013-03-15 22:51:21 -04:00
Michael DeHaan
94eefac456 Merge pull request #2391 from bcoca/apt_lock_exception
now catches lock exceptions from apt and returns friendly message
2013-03-15 18:07:52 -07:00
Michael DeHaan
7d6d009d15 Merge pull request #2411 from tyll/docs
glossary.rst: fix type regarding file mode
2013-03-15 18:07:28 -07:00
Michael DeHaan
6b769c2218 Merge pull request #2413 from lorin/ANSIBLE_LIBRARY_DOC
Docfix: ANSIBLE_LIBRARY_PATH -> ANSIBLE_LIBRARY
2013-03-15 18:07:02 -07:00
David Hughes
dd79d66dba Run pip command from the system's temp directory 2013-03-15 15:05:21 -07:00
Lorin Hochstein
c7cf2bc343 Docfix: ANSIBLE_LIBRARY_PATH -> ANSIBLE_LIBRARY 2013-03-15 14:55:53 -04:00
Till Maas
2b4621d8d7 glossary.rst: fix typo regarding file mode 2013-03-15 19:43:47 +01:00
David Hughes
c365974117 Added variable expansion to task sudo_user parameter 2013-03-15 11:31:27 -07:00
Jimmy Tang
935514cde8 Added osrelease and osversion as well as changed the way sysctl is called on OSX 2013-03-15 15:58:45 +00:00
Lorin Hochstein
1de91d2181 Document mysql_(user,db) login_unix_socket option
mysql_user and mysql_db both take a login_unix_socket option.

This patch adds docs that describe how to use it.
2013-03-15 11:43:32 -04:00
Lorin Hochstein
6fd5770dfd .my.cnf: default to login when no user specified
When using a .my.cnf file, when there is no user variable defined,
default to the login user.

This change has the mysql_user module behavior match the behavior
of the mysql command-line client.

Also adds an example .my.cnf to the docs.
2013-03-15 11:05:30 -04:00
milan
27b8d3567e check hostname presence 2013-03-15 10:15:41 +01:00
Stephen Fromm
73772a41e6 Add check mode to git module
Related to issue #2114.  This hooks in check_mode to git module.  This
will exit with changed=True at the following places:

* If the repo has not been cloned
* If the destination has local modifications, this will exit with
  changed=True.  This is because reset() will exit anyways if there are
  local mods and force is False.
* If the remote HEAD commit id is not the same as that of the local HEAD.
  This is determined by get_remote_head() that runs 'git ls-remote' to
  determine remote HEAD.

Lastly, if this is run with check_mode enabled, this will exit with
changed=False before fetch() is invoked so that no local mods are made.
2013-03-14 22:29:04 -07:00
Serge van Ginderachter
cb2b7a4e17 rename user option nonunique tot non_unique 2013-03-14 17:21:57 +01:00
Serge van Ginderachter
f980ec37bb Add nonunique option to user module, translating to the -o/--non-unique option to useradd and usermod. 2013-03-14 17:21:57 +01:00
Michael DeHaan
fc8d9377d5 Merge pull request #2396 from johanwiren/obsd_facts
Added OpenBSD facts
2013-03-14 08:26:05 -07:00
Michael DeHaan
e3e649a963 Merge pull request #2393 from davehughes/pip-expand-virtualenv-path
pip module - expand user home directory variables in virtualenv parameter
2013-03-14 08:25:13 -07:00
Michael DeHaan
6f25885c1a Merge pull request #2397 from dparalen/play_task_type_check
check type of task explicitly
2013-03-14 08:24:41 -07:00
Michael DeHaan
c260690f7a Merge pull request #2395 from dhozac/arg-override-common
Don't override argument specs with FILE_COMMON_ARGUMENTS
2013-03-14 08:23:51 -07:00
milan
80dbab3cf0 check type of task explicitly 2013-03-14 13:06:55 +01:00
Johan Wirén
61256a7e83 Added OpenBSD facts 2013-03-14 13:04:49 +01:00
Daniel Hokka Zakrisson
fc227fbd37 Restore force in copy since arguments are no longer clobbered
Fixes #2388.
2013-03-14 11:27:49 +01:00
Daniel Hokka Zakrisson
27978ed9c1 Don't override argument specs with FILE_COMMON_ARGUMENTS
Doing so will remove aliases, types, etc, leading to #2388 and other
issues.
2013-03-14 11:22:46 +01:00
Alexander Bulimov
902d6347c7 now using 'type=' for module parameters, replaced lambda with list comprehensions, simplyfied extend/reduce part of module, renamed dev parameter to pvs 2013-03-14 13:32:16 +04:00
Jimmy Tang
32bf6050c7 Teach the macports module to activate/deactivate packages
Deactivating a package from macports does not remove the files, it
just unstages it from the runtime environment. Activating a package
re-enables it.
2013-03-14 08:14:57 +00:00
David Hughes
08100bd798 Expand any user home variable in pip module's virtualenv parameter 2013-03-13 20:58:04 -07:00
Michael DeHaan
d0332a6c6d Merge branch 'playbook-step' of git://github.com/skvidal/ansible into devel 2013-03-13 22:26:59 -04:00
Michael DeHaan
b87e7c0f19 Let the pip module return output. 2013-03-13 22:25:58 -04:00
Brian Coca
4f9c61d673 now actually import exception to be usable 2013-03-13 18:21:16 -04:00
Brian Coca
4a2276bb4b now catches lock exceptoins on apt and returns friendly message instead of
traceback

Signed-off-by: Brian Coca <briancoca+dev@gmail.com>
2013-03-13 18:11:23 -04:00
Brian Coca
3313667dcf added docs about in template overrides
Signed-off-by: Brian Coca <bcoca@tablethotels.com>
2013-03-13 15:58:08 -04:00
Michael DeHaan
f46721add1 Temporarily disable force logic on copy module 2013-03-13 13:35:33 -04:00
Michael DeHaan
4bfe707c9d Merge pull request #2384 from bcoca/fixed_port
updated ports to use ansible.cc/releases as github doesn't work anymore
2013-03-13 07:42:33 -07:00
Brian Coca
49fe9b2030 updated ports to use ansible.cc/releases as github doesn't work anymore
Signed-off-by: Brian Coca <bcoca@tablethotels.com>
2013-03-13 10:27:20 -04:00
Michael DeHaan
0c80c76833 Fixes #2380 - argument checking in file accepts chained arguments from copy 2013-03-12 21:57:38 -04:00
Michael DeHaan
e307658350 Merge pull request #2376 from peterjanes/devel
Use login_host for import and dump operations
2013-03-12 12:40:34 -07:00
Michael DeHaan
2d07bb671c Merge pull request #2377 from dorfsmay/20130312-typo
20130312 typo
2013-03-12 12:39:39 -07:00
Michael DeHaan
91b3dc73cc Merge pull request #2378 from eest/service_bsd_check
Dont exit in FreeBSD/NetBSD subclass in check mode
2013-03-12 12:39:13 -07:00
Patrik Lundin
88a840e52f Dont exit in FreeBSD/NetBSD subclass in check mode
* As the FIXMEs note: only exit if enable state is going to change.
* This is already handled in service_enable_rcconf() being called by both subclasses.
2013-03-12 20:25:25 +01:00
Yves Dorfsman
2d0df2f233 Rephrased an awkward sentence. 2013-03-12 10:25:44 -06:00
Yves Dorfsman
d1d7d56315 typo in playbooks2.rst 2013-03-12 10:21:57 -06:00
Peter Janes
f6f7d3559d Use login_host for import and dump operations 2013-03-12 12:07:16 -04:00