lwade
485af927c5
Adding a simple EC2 volume module for creation and attach
2013-02-14 14:18:35 +00:00
Daniel Hokka Zakrisson
637bc5c3d6
Fix Python 2.6-isms in sysctl module
2013-02-14 12:14:44 +01:00
Michael DeHaan
35dcd08287
Merge pull request #2066 from lorin/git-example
...
Add example of read-write git checkout via ssh
2013-02-13 05:22:55 -08:00
Lorin Hochstein
2408d10075
Add example of read-write git checkout via ssh
2013-02-12 22:08:14 -05:00
Daniel Hokka Zakrisson
2402bae9ea
Clean up device fact gathering
...
Remove lots of re use that really shouldn't have been re in the first
place. Initialize pcidata even if lspci is unavailable, and check for
its usability before trying to use it.
Fixes #2060 .
2013-02-12 18:48:14 +01:00
Javier Candeira
81cf3aa02c
fix remote execution NameError in module 'user'
2013-02-13 04:01:46 +11:00
Kavin Kankeshwar
4f0f946211
Fixing logical error in detecting virtual device.
...
So In my Centos 5.9 machine, if there is RAID mount ansible will crash, as it cannot find scheduler file. The reason being, this should be a virtual device as there is no "device" folder under e.g. /sys/block/md0/
Here is the crash:
[kk@u1 ansible]$ ansible q3 -m setup -k -u root --tree=/tmp/facts
SSH password:
q3 | FAILED => failed to parse: /sys/block/md0
Traceback (most recent call last):
File "/root/.ansible/tmp/ansible-1360629441.14-171498703486275/setup", line 1797, in ?
main()
File "/root/.ansible/tmp/ansible-1360629441.14-171498703486275/setup", line 1050, in main
data = run_setup(module)
File "/root/.ansible/tmp/ansible-1360629441.14-171498703486275/setup", line 1000, in run_setup
facts = ansible_facts()
File "/root/.ansible/tmp/ansible-1360629441.14-171498703486275/setup", line 990, in ansible_facts
facts.update(Hardware().populate())
File "/root/.ansible/tmp/ansible-1360629441.14-171498703486275/setup", line 312, in populate
self.get_device_facts()
File "/root/.ansible/tmp/ansible-1360629441.14-171498703486275/setup", line 439, in get_device_facts
m = re.match(".*?(\[(.*)\])", scheduler)
File "/usr/lib64/python2.4/sre.py", line 129, in match
return _compile(pattern, flags).match(string)
TypeError: expected string or buffer
2013-02-11 18:23:58 -08:00
Michael DeHaan
df9aa8a02e
Merge pull request #2043 from chrishoffman/rabbitmq
...
Rabbitmq Module Updates
2013-02-11 17:43:07 -08:00
Daniel Hokka Zakrisson
e8279f0513
Fix setup when /sys/block is inaccessible
2013-02-11 23:24:47 +01:00
Daniel Hokka Zakrisson
75651da37c
Fixes for Python 2.4
2013-02-11 23:23:14 +01:00
Chris Hoffman
e722eb2a7d
Updating how to run commands in check mode
2013-02-10 17:20:44 -05:00
Chris Hoffman
74aa9dfe44
Updating how to run commands in check mode, standarizing quotes
2013-02-10 17:14:24 -05:00
Chris Hoffman
7ba63ce7ff
Adding aliases
2013-02-10 17:08:33 -05:00
Chris Hoffman
d2999297c2
Standarizing quotes
2013-02-10 17:02:50 -05:00
Chris Hoffman
ab34a2dea8
Standarizing module in line with other rabbitmq modules, adding support for setting tracing
2013-02-10 17:01:20 -05:00
Chris Hoffman
9e8ab8892b
Using new qualified executable
2013-02-10 17:00:09 -05:00
Chris Hoffman
6161470ada
Getting fully qualified path for executable
2013-02-10 14:38:00 -05:00
Chris Hoffman
0066d917ea
Cleaning up tag compare, getting fully qualified path for executable
2013-02-10 14:37:21 -05:00
Michael DeHaan
b22b087cf0
Documentation formatting for mongodb_user so it will show up in ansible-doc and the web.
2013-02-09 14:43:17 -05:00
Michael DeHaan
c6e8b3a8e6
Had to remove the instance_tags example because our doc generator was choking on it, feel free to add it back if you can get it to be valid
...
YAML again :)
2013-02-09 14:39:57 -05:00
Michael DeHaan
83fcdff9aa
Fix lineinfile docs formatting
2013-02-09 14:34:03 -05:00
Michael DeHaan
a36db3bbef
Fix crontab doc formatting
2013-02-09 14:29:31 -05:00
Michael DeHaan
998e677a9b
Merge pull request #2036 from cordmata/devel
...
Add rabbitmq_vhost module.
2013-02-09 10:34:56 -08:00
Matt Cordial
d7893f6941
Add rabbitmq_vhost module.
...
Simply ensures existence or non-existence of a vhost.
2013-02-09 11:28:41 -07:00
Tim Gerla
b702701d40
Add more error handling to the ec2 module, remove Python 2.6ism
2013-02-09 09:58:43 -08:00
Michael DeHaan
18a84a3c49
Merge pull request #2034 from chrishoffman/rabbitmq
...
Adding rabbitmq modules
2013-02-09 09:04:33 -08:00
shlomozippel
5dc18da621
Merge recursive file permission setting on directories
2013-02-09 12:01:45 -05:00
Chris Hoffman
b1e38cfc1b
Adding rabbitmq modules
2013-02-09 11:55:23 -05:00
Michael DeHaan
709a5facf8
Merge branch 'devel' of git://github.com/lwade/ansible into devel
2013-02-09 11:47:45 -05:00
Steve Frank
56f0354026
Squashed commit of the following:
...
Changed ami_tags to instance_tags to better follow naming convention
Add support for creating tags on the new instances
2013-02-09 11:43:30 -05:00
Brian Coca
775b8a9643
added block device info gathering, full for linux, partial for freebsd added prettyfing byte function Signed-off-by: Brian Coca <briancoca+dev@gmail.com>
...
moved moutns out of devices Signed-off-by: Brian Coca <briancoca+dev@gmail.com>
2013-02-09 11:15:22 -05:00
Mike Grozak
53892b8fd1
Cron module upgrades
...
- added cron_file attribute: if specified, the file with appropriate
job is created in /etc/cron.d directory. Also, you can store multiple
jobs in one file. state='absent' attribute is handled in the following
way in this case: if after the deletion of the job from the file specified
by cron_file variable the file is empty, the file is deleted, otherwise
not.
- fixed the behaviour, when the backupfile is saved forever in /tmp
folder, even if the backup= atribute is not set (os.unlink() is called if
backup is not True).
- added some comments to the unobvious places
2013-02-09 11:11:19 -05:00
Michael DeHaan
860712e5b3
Merge pull request #1949 from elliotttf/devel
...
Adding mongodb_user module.
2013-02-09 06:47:20 -08:00
Michael DeHaan
8a042ade8b
Merge pull request #1942 from blair/pip-virtualenv-add-system-package-support
...
library/pip: add support for virtualenv's --system-site-packages.
2013-02-09 06:45:56 -08:00
Michael DeHaan
f120bfebcf
Very basic --diff option for showing what happens when templates change.
...
Probably output is not useful if not used with --limit
Works well with --check mode
2013-02-07 22:52:25 -05:00
Michael DeHaan
b3cc152f15
service status 4 should also be stopped
2013-02-07 21:29:31 -05:00
Michael DeHaan
6c8b2c4b70
Merge pull request #1990 from roller/devel
...
Specify repo option with hg pull
2013-02-07 05:03:38 -08:00
Daniel Hokka Zakrisson
76a48ef294
Merge pull request #2005 from ftao/supervisorctl-update
...
always restart the program when state=restarted
2013-02-07 01:00:18 -08:00
ftao
a08bda181d
always restart the program when state=restarted
2013-02-07 15:53:36 +08:00
Daniel Hokka Zakrisson
8756ff6ddb
Merge pull request #1999 from dorfsmay/pullreq-lineinfile
...
Clarification on how to use insertafter with a regex.
2013-02-06 23:09:55 -08:00
Daniel Hokka Zakrisson
768f41c6be
Actually add stdout data to stdout buffer for daemon mode
2013-02-06 16:52:04 +01:00
Yves Dorfsman
b0599ae2d9
Clarification on how to use insertafter with a regex.
2013-02-06 01:25:30 -07:00
Blair Zajac
9256763e13
library/pip: add support for virtualenv's --system-site-packages.
2013-02-04 17:03:25 -08:00
Joel Roller
dfbf7c6613
Specify repo option with hg pull
...
Fixes #1989
2013-02-04 17:19:59 -06:00
Lester Wade
7cdc5f3f36
Added capability to enable CloudWatch monitoring when launching.
2013-02-04 18:03:47 +00:00
Michael DeHaan
1bbe06f92e
This implements a basic --check mode which for now is only implemented on template & copy operations. More detail will be shared with the list
...
shortly.
2013-02-03 20:34:13 -05:00
Daniel Hokka Zakrisson
25aff521c6
Use module.get_bin_path for pkgin module instead of hardcoding paths
2013-02-03 23:57:34 +01:00
Michael DeHaan
29ccc736e8
Merge pull request #1970 from piffey/devel
...
Devel
2013-02-03 06:34:09 -08:00
Daniel Hokka Zakrisson
01f7b98c46
sysctl was added in 1.0
...
Fixes #1972 .
2013-02-03 14:01:55 +01:00
Piffey Parlance
0f09e8ba91
* Minor removal of some dumb I did.
2013-02-02 18:17:18 -06:00