Evan
de211aa8ec
Getting timeout errors this morning as AMIs are taking a bit longer to create, so I changed to timeout to 15 minutes
2013-07-03 11:10:39 -07:00
Evan
637a6c562e
fixed spelling errors, unused variables and unused import
2013-07-03 10:35:32 -07:00
Aaron Brady
efc4bc10d4
Make the CPU facts Hyperthreading aware
2013-07-03 16:25:35 +01:00
trbs
3b2173b6df
sleep option for service module which adds a pauze between stopping and starting a service using state=restarted. This helps for bad scripts that exist immediatly after signaling a process to stop.
2013-07-03 17:08:07 +02:00
Antti Rasinen
93fc3391fe
Fix service enable on FreeBSD
...
Some services have a knob (i.e. rc.conf setting) whose name
differs from that of the script. For example, lockd process
is controlled with a script called lockd, but the rc.conf
value is rpc_lockd_enable.
Fixes issue #3382 .
2013-07-03 14:52:23 +03:00
Evan Duffield
c8f8f14e59
Added module for baking EC2 AMIs
2013-07-02 11:24:40 -07:00
Curtis
c1a757e982
as per mpdehaan, change string formatting to something that will work with python 2.4
2013-07-02 09:41:11 -06:00
Ben Podoll
1bea4b1709
fixing small mis-spelling
2013-07-01 21:33:25 -05:00
Dmitry Kolobaev
8745de11a6
Update gem
...
I've added ability to install gems in system-wide manner with --no-user-install options
2013-07-01 06:20:46 -07:00
Andrew de Quincey
4cb48f0dcc
Check if mysql allows login as root/nopassword before trying supplied credentials.
2013-07-01 11:56:04 +01:00
Jan-Piet Mens
f77c0a44f9
broken docs in files/file module!
...
remove obsolete examples: key
2013-07-01 12:18:07 +02:00
Brian Coca
9f75397310
updated module docs to reflect 'correct' on_create vs on_creation
...
Signed-off-by: Brian Coca <briancoca+dev@gmail.com>
2013-06-30 20:32:05 -04:00
Michael DeHaan
6d9949698b
Merge pull request #3292 from sfromm/git-submodule
...
Add submodule support to git module
2013-06-30 16:46:19 -07:00
Michael DeHaan
fafb3c10a5
Merge pull request #3293 from jarv/devel
...
Adds termination support to the ec2 module
2013-06-30 16:40:51 -07:00
Michael DeHaan
c9b6f0d0f2
Merge branch 'files_force' of git://github.com/rhaido/ansible into devel
2013-06-30 19:24:37 -04:00
Michael DeHaan
15bf8a8398
Merge pull request #3315 from madduck/fix-service-updatercd-changed
...
Let update-rc.d set changed flag properly
2013-06-30 16:09:39 -07:00
Michael DeHaan
7821473710
Fixup documentation YAML
2013-06-30 19:00:43 -04:00
Michael DeHaan
681696846a
Styling: semicolon
2013-06-30 18:56:03 -04:00
Michael DeHaan
ecc2b6e742
Styling: deprecation
2013-06-30 18:55:45 -04:00
Michael DeHaan
2e63faf257
Styling: deprecation
2013-06-30 18:55:03 -04:00
Michael DeHaan
257d827c9e
Styling: misc pep8
2013-06-30 18:54:32 -04:00
Michael DeHaan
bc7de7bf3f
Styling: indentation
2013-06-30 18:53:55 -04:00
Michael DeHaan
0e51a1c0ea
Styling: semicolon
2013-06-30 18:53:22 -04:00
Michael DeHaan
39834d854c
Styling: trailing spaces
2013-06-30 18:52:57 -04:00
Michael DeHaan
fc8ffc1864
Styling: blank lines
2013-06-30 18:52:33 -04:00
Michael DeHaan
c7eb68e043
Styling: deprecation
2013-06-30 18:52:17 -04:00
Michael DeHaan
4827d1451e
pep8: deprecation
2013-06-30 18:51:47 -04:00
Michael DeHaan
899ea4de82
Styling: indentation
2013-06-30 18:51:11 -04:00
Michael DeHaan
0b251d840b
Styling: spacing
2013-06-30 18:51:00 -04:00
Michael DeHaan
ea2a665981
Styling: misc pep8
2013-06-30 18:50:40 -04:00
Michael DeHaan
82d51e6354
Semicolons must die
2013-06-30 18:49:17 -04:00
Michael DeHaan
29894737cf
Merge pull request #3374 from jsmartin/bugfix
...
cloudformation: Fixed bug in module_fail. Consistent error handling.
2013-06-30 15:22:25 -07:00
Michael DeHaan
213e74a44c
Merge pull request #3298 from devo-ps/linode
...
Add Linode cloud support.
2013-06-30 14:22:07 -07:00
Michael DeHaan
fa4313c7ee
Merge pull request #3358 from aristanetworks/devel
...
initial arista module import
2013-06-30 14:17:47 -07:00
Michael DeHaan
a501e94b63
Merge pull request #3364 from sergevanginderachter/lvol
...
lvol module: add support for multiple size formats
2013-06-30 14:15:55 -07:00
James Martin
7b825f72df
Fixed bug in module_fail. Consistent error handling. Adding comments. Removal of unused variable. Removed unecessary wait_for option. was never been used to begin with. Trim down the stack_outputs. Don't need to include stack name and region since they are already required parameters. Rollback supported in status operations. Using dict when possible.
2013-06-30 16:59:50 -04:00
Michael DeHaan
6d5ac43dcb
Merge pull request #3368 from j2sol/wait_for_improv
...
Improvements to wait_for module
2013-06-30 09:20:12 -07:00
Michael DeHaan
88c907af90
Merge pull request #3340 from bpennypacker/stat
...
get file/path facts via 'stat'
2013-06-30 09:19:06 -07:00
Michael DeHaan
71b9be509c
Merge pull request #3347 from AscendLearning/irc-with-pass
...
Added a provision for passing a server password to IRC
2013-06-30 09:17:19 -07:00
Michael DeHaan
a8e8a9583b
Merge pull request #3336 from lorin/htpasswd
...
Add htpasswd module
2013-06-30 09:15:50 -07:00
serenecloud
a17ca862fb
Return a friendly error message if aptitude isn't installed
2013-06-30 15:36:13 +12:00
Peter Sprygada
037a6d497b
moved modules to net_infrastructure
2013-06-29 19:59:14 -04:00
Jack Kuan
a07324c590
Fix the issue of easy_install ignoring virtualenv_site_packages=yes.
2013-06-29 17:03:12 -04:00
Michael DeHaan
467f612ef6
Merge pull request #3367 from rstrox/devel
...
Include identity_type required by Pyrax 1.4
2013-06-27 18:15:31 -07:00
Jesse Keating
d541e68027
Elapsed time should account for the delay
2013-06-27 17:42:33 -07:00
rstrox
e836e5789e
Include identity_type required by Pyrax 1.4
2013-06-27 13:50:36 -05:00
Peter Sprygada
eb082e22b8
initial arista module import
2013-06-26 22:59:23 -04:00
Jesse Keating
95326ce41b
Remove a trailing quote
2013-06-26 15:09:00 -07:00
Michael DeHaan
0a10727652
Merge pull request #3350 from billwanjohi/devel
...
validate files: fix usage error in example tasks
2013-06-26 13:14:42 -07:00
Michael DeHaan
f3093cbb1a
Fixup previous apt_key patch to enable file based modes to work.
2013-06-26 14:46:29 -04:00
billwanjohi
bf56d69df7
validate files: fix usage error in example command
...
visudo requires the -f option to check any other file than the default.
I've added this to the example ansible tasks.
2013-06-26 13:24:15 -05:00
Bruce Pennypacker
c47d121481
don't fail if the file doesn't exist. Just set 'exists' to true/false as appropriate
2013-06-26 12:32:28 -04:00
Kevin Montuori
b86d93adc9
added a provision for passing a server password to IRC
2013-06-26 14:16:59 +00:00
Curtis
56813c030f
fixup appearances of config_directory, remove slash, remove hardcoded /etc/bprobe
2013-06-25 14:40:14 -06:00
Bruce Pennypacker
59a045e4cb
Fixed stat of symlinked dirs
2013-06-25 14:14:18 -04:00
Bruce Pennypacker
19b8de7ede
get file/path facts via 'stat'
2013-06-25 11:04:22 -04:00
Lorin Hochstein
f69f364b90
Add GPL header and copyright
2013-06-24 21:18:05 -04:00
Curtis
445c888464
made changes as requested by mpdehaan and added code to remove key and cert pem files on removal of meter
2013-06-24 16:20:36 -06:00
Serge van Ginderachter
f000dcd526
add more support for different size formats
2013-06-24 22:37:31 +02:00
Lorin Hochstein
06d92f1103
Add htpasswd module
...
Add a new module for managing entries in an htpasswd file, used
for basic authentication with web servers such as Apache and Nginx
2013-06-24 16:24:55 -04:00
James Laska
4311412b44
Correctly load up2date configuration
...
Previously, a configuration file name of None was being passed into
up2dateInitConfig(). This resulted in a correct configuration import,
but failed to properly save the configuration back to disk in the event
a different serverURL was supplied. This change removes support for
customizing the up2date filename entirely, and relies on up2date to
choose the default config filename.
2013-06-24 13:00:23 -04:00
Lorin Hochstein
1bcc60992c
Doc: rabbitmq_user pw change and force
...
Document that need to add force=yes to change password of
existing user
2013-06-23 11:05:09 -04:00
martin f. krafft
85b8538e0e
Expand usage of Python 2.6 if statement
...
Syntax like "'foo' if bar else 'baz'" is not supported by all Python
versions targetted by Ansible. Hence we break it up.
Signed-off-by: martin f. krafft <madduck@madduck.net>
2013-06-23 09:19:27 +02:00
martin f. krafft
3df2e15277
Let update-rc.d set changed flag properly
...
When update-rc.d is used to enable/disable service, the changed flag was
always true (see #2189 ). This commit fixes that.
Signed-off-by: martin f. krafft <madduck@madduck.net>
2013-06-22 20:04:37 +02:00
Benjamin Schwarze
31bc25063e
fix wrong argument_spec in digital_ocean module
...
as 'required' and 'default' are mutually exclusive removed 'required' in preference of 'default'
2013-06-22 14:48:25 +02:00
John Jarvis
a61ec2e6b3
typo
2013-06-21 13:45:14 -04:00
John Jarvis
c85b0bb05f
using instance_ids and state=absent for removing instances
2013-06-21 13:43:29 -04:00
Vincent Viallet
7b0b9016b5
Improve error messages on missing required variables.
2013-06-21 21:41:00 +08:00
Vincent Viallet
c124411c36
Consistent wait_timeout between doc and module
2013-06-21 18:03:55 +09:00
Vincent Viallet
2eaf5ee206
Fix last bugs, complete all tests.
2013-06-21 17:01:29 +08:00
Vincent Viallet
17a55d6adf
Update documentation
2013-06-21 13:59:09 +08:00
Vincent Viallet
9c26b9ddce
Add linode cloud provider.
2013-06-21 13:41:33 +08:00
John Jarvis
3a5f095693
Adds termination support to the ec2 module
...
Pass in the `instances` output of the ec2 module
to terminate a list of instances that were previously provisioned.
Useful for automated testing.
2013-06-20 20:00:52 -04:00
Stephen Fromm
76d848331f
Add submodule support to git module
...
This does two things:
* add --recursive option to git clone command in clone(). This will
initialize all submodules when cloning a remote repository.
* Add submodule_update() and call that from fetch(). submodule_update()
calls two git commands iff the file .gitmodules exists in the
repository:
* 'git submodule sync' - synchronizes the submodules' remote URL
configuration setting to the value in .gitmodules.
* 'git submodule update --init --recursive' - initialize and update
registered submodules to the commit specified in the index of the
containing repository.
If a repository was cloned without --recursive, submodule_update() will
ensure that the submodules are initialized and updated.
2013-06-20 14:48:39 -07:00
Mike Grozak
bba19cb998
Fixed typo
2013-06-20 12:46:23 +02:00
Mike Grozak
541b086883
Updated documentaion for the file module
2013-06-20 12:46:23 +02:00
Mike Grozak
6c44e264c9
added possibility to force symlinks to none-existent destination (which might appear later)
2013-06-20 12:43:23 +02:00
Mike Grozak
57154b04bb
added force parameter to symlink invocation, in order to force the creation in case of already existing destination with the type of 'file'
2013-06-20 12:43:23 +02:00
Michael DeHaan
995ef374db
Fixup versions of newly added modules.
2013-06-19 22:39:08 -04:00
Michael DeHaan
3f8aa8aec5
Fix up some module docs formatting errors.
2013-06-19 22:37:09 -04:00
Michael DeHaan
231d9b101d
YAML fix
2013-06-19 22:33:19 -04:00
Michael DeHaan
b72109a04b
Merge pull request #3273 from jlund/ansiblecc-to-ansibleworkscom
...
Update all ansible.cc references in the documentation to point to ansibleworks.com
2013-06-19 19:31:34 -07:00
Michael DeHaan
727cee509c
Merge branch 'PR_add_chdir_to_pip' of git://github.com/y-p/ansible into devel
...
Conflicts:
library/packaging/pip
2013-06-19 22:30:44 -04:00
Michael DeHaan
4c43264033
Various code reformatting
2013-06-19 22:23:31 -04:00
Michael DeHaan
db94171f5b
Merge branch 'rds' of git://github.com/bpennypacker/ansible into rds
2013-06-19 22:11:41 -04:00
Michael DeHaan
2ed9b52481
Quote some strings in the docs
2013-06-19 22:10:48 -04:00
Michael DeHaan
e1abda42a9
Merge pull request #3171 from mynameisdaniil/devel
...
Adds 'groups' field into ec2 plugin
2013-06-19 19:06:29 -07:00
Michael DeHaan
c80ad67d7e
Merge pull request #3226 from jpmens/ini_file2
...
ini_file: add support for lists of options/values
2013-06-19 18:59:19 -07:00
Michael DeHaan
faaa90ed03
Merge branch 'ocean' into devel
...
Conflicts:
library/cloud/digital_ocean
2013-06-19 21:53:33 -04:00
Michael DeHaan
c9c45ac597
Reformat examples
2013-06-19 21:52:59 -04:00
Vincent Viallet
cc1cb01540
Rename digital ocean module to digital_ocean, add documentation.
2013-06-19 21:49:05 -04:00
Vincent Viallet
66b5689afb
Ensure an existing ssh-key returns useful information (id + name) instead of a string; this way it can be used to register a variable to use in a later task.
2013-06-19 21:48:52 -04:00
Vincent Viallet
60d1ff125e
Add digital-ocean cloud support.
2013-06-19 21:48:41 -04:00
Michael DeHaan
f9a09e10e5
Merge branch 'digitalocean' of git://github.com/devo-ps/ansible into ocean
2013-06-19 21:48:19 -04:00
Michael DeHaan
ffb94f2e71
Merge branch 'purge' into devel
2013-06-19 21:38:39 -04:00
martin f. krafft
6a7dac6176
Fix purging of packages
...
A small error in the reuse of a variable caused packages to never get
purged. This commit fixes that.
Signed-off-by: martin f. krafft <madduck@madduck.net>
2013-06-19 21:37:37 -04:00
Michael DeHaan
50fa88f28a
Merge branch 'fix-apt-purge' of git://github.com/madduck/ansible into purge
2013-06-19 21:35:28 -04:00
Joshua Lund
0f81d1630f
* Updated all ansible.cc references in the documentation to point
...
to ansibleworks.com
* Fixed a few misspelled words
2013-06-19 19:34:02 -06:00
Michael DeHaan
6d6df1959c
Merge pull request #3259 from dirtyharrycallahan/b_setup
...
bug fix: modify get_device_facts to handle servers with multiple pci domains
2013-06-19 18:24:10 -07:00
Michael DeHaan
d9c0a5c37d
Revert "now modules can implement with_items list globbing w/o updating"
...
This reverts commit 4942a06bc2
.
Conflicts:
lib/ansible/runner/__init__.py
2013-06-19 19:00:18 -04:00
Curtis
56bfae361f
initial commit of boundary_meter module
2013-06-19 16:01:47 -06:00
Daniil
07bea63533
Allow 'ec2.group' field to handle lists of groups
2013-06-20 01:23:30 +04:00
Michael DeHaan
0bd92d8196
Merge pull request #3262 from j2sol/add-host-name
...
make name the parameter, with hostname as alias
2013-06-19 08:33:12 -07:00
Michael DeHaan
5b1babbdc0
Merge pull request #3260 from lorin/migrate-noinput
...
django_manage: Pass --noinput to migrate
2013-06-19 08:31:19 -07:00
Michael DeHaan
d0a4f2d1e4
Merge pull request #3264 from arturaz/devel
...
datadog_event module requires urllib2, not httplib2.
2013-06-19 08:27:13 -07:00
Bruce Pennypacker
9098908cc8
Set master_password for modify command
2013-06-19 09:35:50 -04:00
martin f. krafft
ae42144752
Always assume purged for older python-apt
...
Older python-apt modules don't export Package.installed_files and there
seems to be no other way to figure out if a package is
removed-but-not-purged, so we just always assume it's purged.
Signed-off-by: martin f. krafft <madduck@madduck.net>
2013-06-19 10:56:43 +02:00
Arturas Slajus
0ea0a2c6d7
datadog_event module requires urllib2, not httplib2.
2013-06-19 11:17:05 +03:00
martin f. krafft
420f7d7ac6
Introduce non-purged package status
...
A package may be removed but not purged with APT. The only way to
identify this state is by looking at the list of installed files of
a package. Even if the package has no files installed, this list will be
non-empty until the package is removed:
# python -c "import apt; c=apt.Cache(); c.update(); c.open(); p=c['ruby1.8']; print p, p.installed, p.installed_files"
<Package: name:'ruby1.8' id:1425> None [u'']
# dpkg --purge ruby1.8
(Reading database ... 27904 files and directories currently installed.)
Removing ruby1.8 ...
Purging configuration files for ruby1.8 ...
# python -c "import apt; c=apt.Cache(); c.update(); c.open(); p=c['ruby1.8']; print p, p.installed, p.installed_files"
<Package: name:'ruby1.8' id:1425> None []
See http://bugs.debian.org/712749 too.
If a package is not marked installed but it still 'has_files', then it
should be processed if the request is to purge it.
Signed-off-by: martin f. krafft <madduck@madduck.net>
2013-06-19 10:00:33 +02:00
martin f. krafft
8e37a2bec9
Fix purging of packages
...
A small error in the reuse of a variable caused packages to never get
purged. This commit fixes that.
Signed-off-by: martin f. krafft <madduck@madduck.net>
2013-06-19 10:00:33 +02:00
Jesse Keating
1074896105
make name the parameter, with hostname as alias
...
name is used throughout Ansible, it's the "standard". This change
applies that standard to the add_host routine and updates the docs to
reflect that. Related to https://github.com/ansible/ansible/pull/3254
2013-06-18 21:11:52 -07:00
Lorin Hochstein
1ef1b03bf6
django_manage: Pass --noinput to migrate
...
The django 'migrate' command should receive the --noinput command,
otherwise it can block waiting for user input.
2013-06-18 23:05:40 -04:00
Patrick Callahan
b5b862fe6f
bug fix: modify get_device_facts to handle servers with multiple pci domains
...
On machines with multiple pci domains get_device_facts would fail to
find a matching pci device causing setup to fail. Also on some platforms
there is additional information between the pci information and 'host'.
Modified get_device_facts to call lspci with the -D option and modified
the regex to account for the pci domain and to be more selective.
2013-06-18 22:48:05 -04:00
Michael DeHaan
575e052c6c
Merge pull request #3147 from toshywoshy/setup_mtab_without_bind
...
changed get_mount_facts to ignore mount types 'none'
2013-06-18 17:56:49 -07:00
Michael DeHaan
1e3ab98a13
Merge pull request #3219 from arturaz/devel
...
datadog_event module: submit your events to DataDog service.
2013-06-18 17:31:52 -07:00
Michael DeHaan
dd7f7d5593
Merge branch 'file_hard' of git://github.com/bcoca/ansible into devel
...
Conflicts:
library/files/file
2013-06-18 20:31:05 -04:00
Michael DeHaan
61ac8d03af
Clarify module docs
2013-06-18 20:19:29 -04:00
Michael DeHaan
31b63b033b
Merge conflict
2013-06-18 20:18:17 -04:00
Michael DeHaan
96134d003e
Merge remote branch 'origin/devel' into devel
2013-06-18 20:17:31 -04:00
Michael DeHaan
51ba3d8c3d
Merge pull request #3230 from sayap/openrc
...
Add OpenRC support to the service module.
2013-06-18 17:13:06 -07:00
Michael DeHaan
273f37b394
Merge pull request #3255 from jlund/sha256-example-cleanup
...
Removed merge conflict header
2013-06-18 17:08:59 -07:00
Michael DeHaan
2f1420f071
Merge pull request #3258 from j2sol/apt-doc
...
pkg option of apt is not required
2013-06-18 16:56:35 -07:00
Jesse Keating
86bc2ec08a
pkg option of apt is not required
...
You can use apt module with update_cache and without specifying a
package. Update the docs to reflect this.
2013-06-18 16:25:46 -07:00
Joshua Lund
bb4de94937
Removed merge conflict header
2013-06-18 15:01:01 -06:00
Michael DeHaan
b4358d1300
Merge branch 'apt_key_file' of git://github.com/veeti/ansible into devel
...
Conflicts:
library/packaging/apt_key
2013-06-18 16:18:31 -04:00
Michael DeHaan
a94e404a97
Merge pull request #3236 from lwade/ec2_placementzone
...
Added placement_group parameter for cluster compute. Issue 3232.
2013-06-18 13:14:03 -07:00
Michael DeHaan
583b3e5957
Merge pull request #3251 from jlund/sucess-typo-fix
...
Fixed a few small typos
2013-06-18 11:47:49 -07:00
Michael DeHaan
2123507315
Merge branch 'sha256' of git://github.com/jlund/ansible into devel
...
Conflicts:
library/network/get_url
2013-06-18 14:46:57 -04:00
Joshua Lund
ba853b8c1a
Fixed a few small typos
2013-06-18 12:26:40 -06:00
Michael DeHaan
25b43cf6ec
Merge pull request #3231 from jpmens/docs_more
...
Docs: consistently format playbook EXAMPLES
2013-06-17 20:48:02 -07:00
Vincent Viallet
9af24f5345
Merge branch 'a_devel' into digitalocean
2013-06-18 10:46:42 +08:00
Vincent Viallet
d4b5122ad9
Rename digital ocean module to digital_ocean, add documentation.
2013-06-18 10:45:45 +08:00
Brian Coca
c9c7b01620
now mount/unmount are searched for instead of hardcoded
...
Signed-off-by: Brian Coca <briancoca+dev@gmail.com>
2013-06-17 17:01:35 -04:00
Veeti Paananen
77159d21da
Add apt_key examples for file and data
2013-06-17 18:23:40 +03:00
Bruce Pennypacker
898889d20e
added try/except around conn.get_all_dbinstances
2013-06-17 09:42:42 -04:00
Bruce Pennypacker
d25622f17e
changed 'action' to 'command'. Fixed a tab issue.
2013-06-17 09:39:45 -04:00
lwade
886a71e8eb
Added placement_group parameter for cluster compute.
2013-06-17 14:35:53 +01:00
Jan-Piet Mens
30d641094b
Docs: consistently format playbook EXAMPLES
2013-06-17 08:53:46 +02:00
Michael DeHaan
bfcead8c33
Remove reference to non-existant module.
2013-06-16 23:33:49 -04:00
Yap Sok Ann
bcca609bc6
Add OpenRC support to the service module.
2013-06-17 11:29:48 +08:00
Michael DeHaan
e128e8b563
Merge pull request #3162 from strawlab/apt-key-binary-fix
...
allow apt-key module to work with binary key
2013-06-16 20:27:10 -07:00
Michael DeHaan
3e1e163ec3
Merge pull request #3172 from gw0/fix-mongodb2.2-compat
...
Fix `mongodb_user` compatibility with MongoDB 2.2 (used in Debian 7).
2013-06-16 20:24:31 -07:00
Michael DeHaan
fe9849530c
Merge pull request #3120 from chrisgardner/solaris-os-facts
...
Add Solaris O/S distribution facts
2013-06-16 20:18:43 -07:00
Michael DeHaan
f698ab9232
Merge pull request #3204 from goozbach/devel
...
fixed msg bug in library/cloud/quantum_network
2013-06-16 20:16:14 -07:00
Jochen Maes
7b763dc487
adds 2 django commands (migrate, collectstatic)
...
Signed-off-by: Jochen Maes <jochen@sejo-it.be>
2013-06-16 23:15:43 -04:00
Michael DeHaan
2eb3a9a3c9
Resolve docs conflict.
2013-06-16 22:48:11 -04:00
Michael DeHaan
572f49b11f
Fix merge conflict.
2013-06-16 22:47:29 -04:00
Michael DeHaan
c3544de1df
Merge pull request #3228 from skvidal/facts.d
...
first cut and docs for facts.d mechanism for setup module
2013-06-16 19:46:02 -07:00
Michael DeHaan
58e8a97e91
Merge pull request #3225 from eest/openbsd_pkg-check_mode
...
openbsd_pkg: Add check_mode support.
2013-06-16 19:40:46 -07:00
Michael DeHaan
613df1d649
Merge pull request #3213 from veeti/apt_key_data
...
Document the data argument for apt_key
2013-06-16 19:39:55 -07:00
Michael DeHaan
d9f91be34a
Merge pull request #3227 from bcoca/modules_wantlist
...
implementing with_items list globbing made easier for modules
2013-06-16 19:29:02 -07:00
Michael DeHaan
f87299842c
Merge pull request #3199 from chrishoffman/doc_error
...
Fixing documentation error
2013-06-16 19:28:12 -07:00
Michael DeHaan
294230d529
Merge pull request #3177 from stintel/mysql56-compat
...
Fix MySQL 5.6 compatibility
2013-06-16 19:27:17 -07:00
Michael DeHaan
936e61fc28
Merge pull request #3181 from melodous/devel
...
HP-UX virtualization facts
2013-06-16 19:26:07 -07:00
trbs
a4223e119d
fixed x-bits in git
2013-06-16 22:22:16 -04:00
Michael DeHaan
4849539399
Merge pull request #3194 from E-M/patch-2
...
Fixed Issue #3193 - make rhn_register module compatible with EL 5
2013-06-16 19:17:05 -07:00
Michael DeHaan
78fdedd490
Merge remote branch 'origin' into devel
...
Conflicts:
library/web_infrastructure/django_manage
2013-06-16 22:15:30 -04:00
Michael DeHaan
512d7ba531
Spelling fixes
2013-06-16 22:09:35 -04:00
Michael DeHaan
f0d66f0cda
Merge pull request #3176 from jpmens/sol-epoch
...
setup epoch time doesn't have tics on Python 2.6.4 (Solaris).
2013-06-16 19:06:19 -07:00
Seth Vidal
36df7e8c95
cut and docs for facts.d mechanism for setup module
2013-06-15 18:31:31 -04:00
Brian Coca
4942a06bc2
now modules can implement with_items list globbing w/o updating
...
hardcoded lists in ansible code, just add WITH_ITEMS_USES_LIST in a
comment anywhere, and of course, support recieving params as list.
Signed-off-by: Brian Coca <briancoca+dev@gmail.com>
2013-06-15 16:28:43 -04:00
Jan-Piet Mens
af051d6f77
ini_file: add support for lists of options/values
2013-06-15 22:21:34 +02:00
Jan-Piet Mens
5c69918d53
DOCS: standardize on EXAMPLES (a.k.a. Docs-JumboPatch JetLag Edition)
...
Migrated all examples: in DOCUMENTATION=''' string to standalone EXAMPLES=''' string
Added deprecation warning to moduledev.rst and remove deprecated example from it
Fixed up a few typos and uppercased some acronyms.
add consistency to how EXAMPLES are formatted
2013-06-15 20:54:25 +02:00
Brian Coca
9e6a584c3f
Added hardlink option
...
Also a bit nicer now with failures
Signed-off-by: Brian Coca <briancoca+dev@gmail.com>
2013-06-15 11:14:34 -04:00
Patrik Lundin
9dfc420927
openbsd_pkg: Add check_mode support.
...
The biggest change has been to package_latest since it was previously
just comparing version numbers before and after an upgrade had run.
We now parse the output from a dry run instead.
Thanks to Johan Belin for triggering the discussion :).
2013-06-15 16:27:45 +02:00
Serge van Ginderachter
8b188429c7
docfix on file module, aliases for path parameter
2013-06-14 20:45:58 +02:00
Arturas Slajus
b86740e1fd
datadog_event module: submit your events to DataDog service.
2013-06-14 18:36:14 +03:00
Veeti Paananen
1284bfd742
Add a file argument to apt_key
2013-06-14 14:34:04 +03:00
Veeti Paananen
dcb06a2306
Document the data argument for apt_key
2013-06-14 14:32:56 +03:00
Vincent Viallet
f9e3480d12
Ensure an existing ssh-key returns useful information (id + name) instead of a string; this way it can be used to register a variable to use in a later task.
2013-06-14 14:59:52 +08:00
Vincent Viallet
fd5bb8c7f7
Add digital-ocean cloud support.
2013-06-14 11:56:01 +08:00
Derek Carter
0840af5bda
fixed msg bug in library/cloud/quantum_network
2013-06-13 23:02:04 -04:00
Chris Hoffman
8a55210fb6
Removing all the default: null from the documentation
2013-06-13 20:43:14 -04:00
Chris Hoffman
499c7309e3
Fixing documentation error
2013-06-13 15:19:35 -04:00
Lorin Hochstein
d2ea9d85d0
Fix broken link in django_manage doc
2013-06-13 14:01:32 -04:00
Edgars M.
46ad4299a8
Fixed Issue #3193
2013-06-13 15:17:35 +03:00
Michael DeHaan
39aa5e5eac
Merge pull request #3175 from jpmens/setup9
...
Protect None value in setup module (ansible 1.2)
2013-06-13 04:22:15 -07:00
E-M
170a5f36f1
Fixed module name in examples section
...
Examples showed that modules name is rhnreq_ks, when it actually is rhn_register.
2013-06-13 11:13:53 +03:00
Bruce Pennypacker
14eda0d125
Added replication_source to the results
2013-06-12 16:22:35 -04:00
Raul Melo
f9f0f5ce2c
HP-UX virtualization facts
2013-06-12 18:59:20 +02:00
Bruce Pennypacker
1ef29a3654
endpoint is available only when instance is available
2013-06-12 11:44:33 -04:00
Bruce Pennypacker
c9e373dd7d
Added modify action
2013-06-11 13:11:11 -04:00
Bruce Pennypacker
26c37d7c07
added 'facts' action
2013-06-11 10:45:50 -04:00
Stijn Tintel
767c208e6c
Fix MySQL 5.6 compatibility
...
In MySQL 5.6, the root account created by default during MySQL
installation has the PROXY ... WITH GRANT OPTION privilege for ''@'',
that is, for all users.
The mysql_user module tries to revoke this privilege, but this fails:
_mysql_exceptions.ProgrammingError: (1064, "You have an error in your
SQL syntax; check the manual that corresponds to your MySQL server
version for the right syntax to use near '''@'' FROM 'root'@'localhost''
at line 1")
Quick fix: don't revoke privilege if user is root and the privilege to
revoke contains PROXY.
2013-06-11 15:00:14 +02:00
Jan-Piet Mens
f6521d88f5
setup epoch time doesn't have tics on Python 2.6.4 (Solaris).
2013-06-11 09:13:32 +02:00
Jan-Piet Mens
3f301fd439
Protect None value in setup module
2013-06-11 07:08:55 +02:00
gw0 [http://gw.tnode.com/]
47c8396598
Fix mongodb_user
compatibility with MongoDB 2.2 (used in Debian 7).
2013-06-10 22:43:50 +02:00
Bruce Pennypacker
d62beb2df5
fixed bug in delete action - skip_final_snapshot must always be set
2013-06-10 15:49:38 -04:00
Bruce Pennypacker
041a4872fe
Amazon RDS module
2013-06-10 12:17:31 -04:00
Michael DeHaan
790a145f6c
Use get_bin_path for blkid and add some aliases to the filesystem module.
2013-06-10 10:39:19 -04:00
Andrew Straw
94e66ef558
allow apt-key module to work with binary key
2013-06-09 20:03:28 +00:00
Michael DeHaan
6f8e9c1b29
Merge pull request #3156 from jlund/authorized_key
...
Updates to the authorized_key documentation
2013-06-08 11:24:15 -07:00
Michael DeHaan
41bded178d
Rename module
2013-06-08 14:18:31 -04:00
Michael DeHaan
305694a847
Update "added in" version in zypper, update doc name of rhn_register module.
2013-06-08 14:09:37 -04:00
Michael DeHaan
cbee66c88b
Rename module
2013-06-08 14:08:52 -04:00
Michael DeHaan
c26d39c9d4
Rename rhnreg_ks to rhn_register
2013-06-08 14:08:23 -04:00
Michael DeHaan
d0ded631d6
Merge pull request #3148 from jlaska/rhnreg_ks
...
Add rhnreg_ks module
2013-06-08 11:06:24 -07:00
Patrick Callahan
c1ec8ead6c
BUG FIX: Add package name to the cmd.
2013-06-07 23:31:21 -04:00
Joshua Lund
51c7441244
Updates to the authorized_key documentation
...
* Clarified the meaning of 'user'
* Changed 'sshdir' to 'path' in the example
* 'sshdir' is used internally in the module, but the argument is 'path'
* Made the capitalization consistent in the descriptions
2013-06-07 15:43:42 -06:00
James Laska
6059ce34e3
Minor adjustments to subscription_manager and rhnreg_ks
2013-06-07 14:18:23 -04:00
James Laska
65993e8f35
Reorganize subscription_manager module.
...
Also ...
* When unregistering, first unsubscribe from all content
2013-06-07 14:07:00 -04:00
James Laska
a2cbcec328
The rhnreg_ks module acts as a wrapper to the command 'rhnreg_ks'. The
...
rhnreg_ks command allows users to manage registration to a Red Hat
Network (RHN) (e.g. rhn.redhat.com) server. The moduel will also
interact with the specified RHN system via XMLRPC as needed.
Before proceeding with registration, the rhnreg_ks module will enable
the system to receive updates from RHN. This involves enabling the
appropriate RHN yum plugin, as well as disabling an active
subscription-manager yum plugin.
Once enabled, the module will support the following operations:
* configure
* register
* subscribe to custom child channels (see `rhn-channel` command)
* unregister
2013-06-07 13:45:25 -04:00
Joshua Lund
37f15d0216
Setting version_added for this feature to 1.3
2013-06-07 11:37:41 -06:00
Toshaan Bharvani
f76043f404
changed get_mount_facts to ignore mount types 'none'
2013-06-07 16:55:33 +02:00
Patrick Callahan
79b56667e3
Simple zypper module to install, remove, or upgrades packages.
2013-06-06 21:57:32 -04:00
Michael DeHaan
df4c444571
Fixup doc YAML
2013-06-06 19:21:18 -04:00
James Laska
19b7cb6653
Updated examples and documentation
2013-06-06 16:30:06 -04:00
James Laska
3ba19bf369
Add RHN subscription_manager module
...
The subscription_manager module acts as a wrapper to the command
'subscription-manager'. The subscription-manager utility allows users
to manage RHN registration, subscription and yum repositories from the
Red Hat Entitlement platform.
Currently, this module supports the following sub-commands:
* config
* [un]register
* subscribe
2013-06-06 15:00:38 -04:00
Michael DeHaan
07a1365c55
Merge pull request #3128 from lorin/ex-fix
...
lineinfile example: /etc/host[s]
2013-06-06 06:08:55 -07:00
Michael DeHaan
4372e4f6fb
Merge pull request #3125 from melodous/devel
...
Facts for HP-UX
2013-06-06 06:06:47 -07:00
Gavin McDonald
561d79b6d4
quick and dirty fix for irc module - shadowIRCd discards unbuffered
...
input, and the extra channel hash on join wasn't helping either.
2013-06-05 17:12:44 -07:00
Lorin Hochstein
04aa74ddf1
lineinfile example: /etc/host[s]
...
Change a lineinfile example from /etc/host to /etc/hosts
2013-06-05 13:54:37 -04:00
Raul Melo
2475bc416c
Facts for HP-UX
2013-06-05 14:01:18 +02:00
Joshua Lund
2ce7f136b2
* Added a sha256 method to module_common
...
* Added a sha256sum parameter to the get_url module to enable
cryptographic verification of downloaded files
* Fixed a few typos in the documentation
2013-06-04 23:28:28 -06:00
y-p
50666eac34
Add is_local_path check to pip module, for skipping --use-mirrors
2013-06-04 03:01:42 +03:00
y-p
9ebb7450d5
Add chdir parameter to pip
2013-06-04 02:15:39 +03:00
Chris Gardner
2ba47318dc
Use first line from /etc/release in "distribution_release" for consistency across Solaris and derivatives.
2013-06-03 22:33:01 +01:00
Michael DeHaan
788680a15d
Merge branch 'devel' of git://github.com/trbs/ansible into more_users
2013-06-03 11:50:17 -04:00
Michael DeHaan
1c4fa2c45e
Doc standardization
2013-06-01 18:42:03 -04:00
Michael DeHaan
e01cdf876c
Docs standardization
2013-06-01 18:40:04 -04:00
Michael DeHaan
fdfba6aa68
Standardize docs
2013-06-01 18:38:16 -04:00
Michael DeHaan
956bff2f07
Standardize docs
2013-06-01 18:36:44 -04:00
Michael DeHaan
c3ff4ccb35
These options to bypass the check code seem to need to occur before said checks.
2013-06-01 18:32:02 -04:00
Chris Gardner
f0a4a17ff6
Add Solaris O/S facts "distribution" and "distribution_*"
2013-06-01 20:32:28 +01:00
Michael DeHaan
caa07e7fab
pep8 fixes
2013-06-01 12:29:03 -04:00
Michael DeHaan
15560c9801
Fix module labelled incorrectly.
2013-06-01 12:25:24 -04:00
Michael DeHaan
d434252ba4
Docs standardization
2013-06-01 12:20:45 -04:00
Michael DeHaan
417be6f81e
Docs standardization
2013-06-01 12:16:24 -04:00
Michael DeHaan
6ae9804738
Docs standardization
2013-06-01 12:15:19 -04:00
Michael DeHaan
2a416babee
Docs standardization
2013-06-01 12:14:35 -04:00
Michael DeHaan
6b0a547652
Docs standardization
2013-06-01 12:13:21 -04:00
Michael DeHaan
16c7c50e8f
Docs standardization
2013-06-01 12:12:11 -04:00
Michael DeHaan
e5d911fbce
Docs standardization
2013-06-01 12:11:26 -04:00
Michael DeHaan
e06ced89fb
Doc standardization/style
2013-06-01 12:09:04 -04:00
Michael DeHaan
e38a83e1ca
Docs standardization/style
2013-06-01 12:06:48 -04:00
Michael DeHaan
548063a617
Docs standardization/style
2013-06-01 12:04:36 -04:00
Michael DeHaan
ab4b45df3f
Docs/style
2013-06-01 12:02:47 -04:00
Michael DeHaan
eb84f55a09
Docs/style
2013-06-01 12:00:04 -04:00
Michael DeHaan
53d0a4766c
Module doc standardization/style
2013-06-01 11:57:53 -04:00
Michael DeHaan
6a8e16e324
Standardize module doc
2013-06-01 11:55:05 -04:00
Michael DeHaan
13e37aad95
Standardize docs
2013-06-01 11:53:57 -04:00
Michael DeHaan
858efd00e3
Standarize docs
2013-06-01 11:52:28 -04:00
Michael DeHaan
d0286f7611
Standardize docs
2013-06-01 11:50:23 -04:00
Michael DeHaan
dd7efc70a7
Standardize docs
2013-06-01 11:49:29 -04:00
Michael DeHaan
d323a0ccaa
Standardize example
2013-06-01 11:49:02 -04:00
Michael DeHaan
b9e72cdd98
Warn when there is a space in the mount module opts parameter.
2013-06-01 11:33:17 -04:00
trbs
3b3afe2283
Add support for Open and NetBSD platforms for user and group modules, including a new login_class parameter for FreeBSD, OpenBSD and NetBSD.
2013-05-31 20:53:37 -04:00
Michael DeHaan
9122efb24a
Merge pull request #3083 from mvo5/feature/facts-add-statvfs
...
add "size_{total,free}" to the "mount" facts
2013-05-31 14:22:58 -07:00
Michael DeHaan
f9ddfc6cab
Merge pull request #3080 from bigpandaio/devel
...
Issue #3079 : Initializing key_exists in case the S3 bucket does not exis...
2013-05-31 14:21:02 -07:00
Michael DeHaan
049b77be6d
Merge pull request #3076 from mmoya/userspace-arch-facts
...
Provide userspace_{architecture,bits} facts
2013-05-31 14:20:38 -07:00