Commit graph

4423 commits

Author SHA1 Message Date
Stephen Fromm
b694b9a66e Fixes for get_remote_head in git module
See issue #2471

This fixes get_remote_head() to be smarter about how to check remote
head.  It checks if it is a remote branch or tag and then checks for the
remote object id associated with it.  If it is sha1, get_remote_head()
returns it as-is since there doesn't appear to be a way to check a
remote repository for a specific object/sha1.  is_remote_tag() is added
to help out the new functionalit in get_remote_head().

In main(), if check_mode is true and version is a sha1, the module now
checks to see if the object is present.
2013-03-20 14:28:06 -07:00
Michael DeHaan
92997ec789 Merge pull request #2457 from robparrott/add_host-inventory-group-fix
invalidate group cache when adding a new group
2013-03-19 11:03:13 -07:00
Rob Parrott
149f1f9f3c invalidate group cache so that a group added by the add_host module will be relfected in the groups variable in later plays. 2013-03-19 13:57:45 -04:00
Michael DeHaan
2baece3a03 Merge pull request #2447 from dorfsmay/20130318-ansible-doc
Mention of ansible-doc and man pages for modules.
2013-03-18 21:13:49 -07:00
Yves Dorfsman
8b10cc5946 Mention of ansible-doc and man pages for modules. 2013-03-18 20:31:42 -06:00
Michael DeHaan
a4a1545640 Merge pull request #2439 from jochu/service-chkconfig-fail
fail when service cannot be found by chkconfig
2013-03-18 07:58:17 -07:00
Jeffrey Chu
efc98a09fe fail when service cannot be found by chkconfig 2013-03-18 01:12:28 -07:00
Michael DeHaan
2e797a5155 Merge pull request #2432 from ciupicri/devel-unicode
module_formatter.return_data: use UTF-8 encoding
2013-03-17 18:50:53 -07:00
Cristian Ciupitu
29aaa5e693 module_formatter.return_data: use UTF-8 encoding
The text parameter can contain non-ASCII characters, so we'll encode it
using UTF-8. For example the DOCUMENTATION of the bzr module has such
characters in the name of the author.
2013-03-17 19:55:56 +02:00
Michael DeHaan
9bd586acdb Fix bzr module documentation, name is the primary attribute. 2013-03-17 11:53:27 -04:00
Michael DeHaan
1a5ac9d149 Name should be the primary attribute for the 'parent' in the bzr module. 2013-03-17 11:52:48 -04:00
Michael DeHaan
61c1616fe5 Fix version_added attribute on the bzr module 2013-03-17 11:51:34 -04:00
Michael DeHaan
22cd10bc6f Add note about wanting to do crypted passwords with $PASSWORD plugin. 2013-03-17 11:48:27 -04:00
Michael DeHaan
afb9ad1358 Fix duplicate Sphinx target in documentation. 2013-03-17 11:46:25 -04:00
Michael DeHaan
64a3839511 Fixup documentation formatting 2013-03-17 11:45:22 -04:00
Michael DeHaan
a3dec0fe2b Update changelog since last merge. 2013-03-17 11:39:57 -04:00
Michael DeHaan
ce39c18b14 Fixup template documentation so webdocs can generate. 2013-03-17 11:24:32 -04:00
Michael DeHaan
79c22f4f03 Merge pull request #2370 from andreparames/bzr-module
New Bazaar module
2013-03-17 08:21:02 -07:00
Michael DeHaan
13c44ace95 Merge pull request #2421 from robparrott/ec2-idempotency
Make ec2 module idempotent with Amazon EC2 via client-token attribute.
2013-03-17 08:19:15 -07:00
Michael DeHaan
600b0bc5f1 Merge pull request #2357 from abulimov/lvg-module
lvg module for managing LVM volume groups
2013-03-17 08:06:04 -07:00
Michael DeHaan
d7a2ac2c57 Merge pull request #2401 from sfromm/git-check-mode
Add check mode to git module
2013-03-17 07:33:30 -07:00
Michael DeHaan
921cdaec48 Merge pull request #2402 from dparalen/ec2_inventory_hostname_check
check hostname presence
2013-03-17 07:32:58 -07:00
Michael DeHaan
6b566cfc1e Merge pull request #2404 from lorin/mysql-mycnf-user
.my.cnf: default to login when no user specified
2013-03-17 07:32:14 -07:00
Michael DeHaan
79efc04bdf Merge pull request #2406 from lorin/mysql-socket-doc
Document mysql_(user,db) login_unix_socket option
2013-03-17 07:31:49 -07:00
Michael DeHaan
ff4f9f217b Merge pull request #2407 from jcftang/setup-osx-facts
Added osrelease and osversion as well as changed the way sysctl is calle...
2013-03-17 07:31:34 -07:00
Michael DeHaan
917c11ebd7 Merge pull request #2355 from jcftang/macports
Teach the macports module to activate/deactivate packages
2013-03-17 07:29:43 -07:00
Michael DeHaan
4ee08aafa3 Merge pull request #2356 from abulimov/lvol-patch
lvol patch for Debian Squeeze
2013-03-17 07:28:54 -07:00
Michael DeHaan
11d3bd4025 Merge pull request #2375 from sergevanginderachter/user-non-unique
Add nonunique option to user module, translating to the -o/--non-unique ...
2013-03-17 07:22:06 -07:00
Michael DeHaan
61e2ed8402 Merge pull request #2387 from bcoca/template_overrides_note
added docs about in template overrides
2013-03-17 07:20:54 -07:00
Michael DeHaan
5346cbb4a0 Merge pull request #2412 from davehughes/task-expand-sudo-user
Added variable expansion to task sudo_user parameter
2013-03-17 07:11:41 -07:00
Michael DeHaan
d4f7b45395 Merge pull request #2418 from davehughes/pip-fix-run-directory
pip module - run from the system's temp directory to avoid permissions problem
2013-03-17 07:04:03 -07:00
Michael DeHaan
4dcddcbbec Merge pull request #2427 from andrew-d/andrew-add-homebrew
Add Homebrew module
2013-03-17 07:02:42 -07:00
Michael DeHaan
7be78d503c Merge pull request #2430 from b6d/nagios-module-icingacfg
nagios module: add common locactions of icinga.cfg
2013-03-17 07:02:13 -07:00
Michael DeHaan
3ee53a2760 Merge pull request #2429 from b6d/nagios-module-fix
"nagios" module: fix NameError/'host' not defined
2013-03-17 07:01:34 -07:00
Michael DeHaan
138bfece39 Merge pull request #2424 from lwade/simples3
Basic groundwork for s3 module.
2013-03-17 07:01:12 -07:00
Michael DeHaan
565db8cd40 Merge pull request #2420 from robparrott/vagrant
added vagrant module with cleanup
2013-03-17 06:59:24 -07:00
Michael DeHaan
3821e8dd7c Merge pull request #2428 from ciupicri/devel-rpm
RPM packaging: check properly if using RHEL5 or older
2013-03-17 06:29:13 -07:00
Bernhard Weitzhofer
2e60692082 nagios module: add common locactions of icinga.cfg
Icinga should be compatible to Nagios (in our case the nagios module works well
with our Icinga installation)
2013-03-17 11:47:07 +01:00
Bernhard Weitzhofer
aa7ea10826 "nagios" module: fix NameError/'host' not defined
Add missing 'host' variable, which is read a few lines later on in some cases.
2013-03-17 11:31:13 +01:00
Cristian Ciupitu
4d84a35872 RPM packaging: check properly if using RHEL5 or older 2013-03-17 05:55:06 +02:00
Andrew Dunham
b4347b08a2 Add Homebrew module 2013-03-16 21:52:51 -04:00
Michael DeHaan
6988ccf940 Merge pull request #2422 from jochu/patch-1
Use environment python in nova.py
2013-03-16 18:50:49 -07:00
Michael DeHaan
6a3345093f Merge pull request #2426 from lorin/dev-checkmode
Document how to implement check mode
2013-03-16 18:50:24 -07:00
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