Michael DeHaan
3d3a050648
Style fix.
2013-05-11 17:23:32 -04:00
Michael DeHaan
7af6a11a0c
ec2 module: more indentation fixing
2013-05-11 17:23:16 -04:00
Michael DeHaan
6b4f09d7dc
Style fix.
2013-05-11 17:21:49 -04:00
Michael DeHaan
09fc90cca1
Add newline at end of file
2013-05-11 17:21:29 -04:00
Michael DeHaan
13d98f3977
copy module fixes for 'make pep8'
2013-05-11 17:21:04 -04:00
Michael DeHaan
157f487bcd
ec2_vol fixes for 'make pep8'
2013-05-11 17:20:38 -04:00
Michael DeHaan
ab2e9dbffd
ec2 module fixes for 'make pep8'
2013-05-11 17:20:09 -04:00
Michael DeHaan
25d5018f75
Update version_added
2013-05-11 16:38:17 -04:00
Michael DeHaan
a0fa55c7ae
Update version added info.
2013-05-11 16:37:42 -04:00
Michael DeHaan
d51ec37a59
Add version added field to notification modules.
2013-05-11 16:36:37 -04:00
Michael DeHaan
cfef24cc98
Amend docs formatting.
2013-05-11 16:33:49 -04:00
Michael DeHaan
cdda88fda7
Slight tweak of irc module example
2013-05-11 16:32:22 -04:00
Michael DeHaan
d80cb4bd41
Add proper quoting in hipchat example
2013-05-11 16:32:22 -04:00
Michael DeHaan
25e300de42
Fix example formatting in jabber module.
2013-05-11 16:32:22 -04:00
Michael DeHaan
79deb41941
Add OS X say notification plugin. You know you want it!
2013-05-11 15:48:58 -04:00
Michael DeHaan
b62de8f352
update changelog, move newrelic to monitoring category
2013-05-11 15:16:16 -04:00
Michael DeHaan
3afa8b373e
Improve check mode reporting for directories and file modes.
2013-05-11 15:05:00 -04:00
Michael DeHaan
71f77d1583
Merge pull request #2895 from jpmens/docreqs
...
Add Requirements to rst template, ansible-doc
2013-05-11 11:41:20 -07:00
Michael DeHaan
d59d420df3
Merge pull request #2894 from jpmens/nagdoc
...
spacing in nagios module docs
2013-05-11 11:40:38 -07:00
Michael DeHaan
2e2226a912
Merge pull request #2889 from caredotcom/newrelic_deployment_notification
...
newrelic_deployment notification module
2013-05-11 11:32:59 -07:00
Michael DeHaan
de7829b8b6
Merge pull request #2888 from fabulops/campfire_notification
...
Campfire Notification Module
2013-05-11 11:31:00 -07:00
Michael DeHaan
cfe86bea17
Merge pull request #2887 from caredotcom/flowdock_notification
...
flowdock notification module
2013-05-11 11:30:14 -07:00
Michael DeHaan
ec184676b1
Merge pull request #2886 from fesplugas/devel
...
Fixed Typo
2013-05-11 11:29:20 -07:00
Michael DeHaan
c317979183
Merge pull request #2883 from bleader/devel
...
new module to handle FreeBSD packages with pkgng
2013-05-11 11:28:58 -07:00
Michael DeHaan
4e6aefcccb
Merge pull request #2877 from mhite/devel
...
New net_infrastructure "bigip_pool" module to support F5 load balancers
2013-05-11 11:23:38 -07:00
Michael DeHaan
ca82493028
Merge pull request #2869 from jpmens/mqtt
...
new module: notification/mqtt for publishing a topic to an MQTT broker
2013-05-11 11:13:32 -07:00
Michael DeHaan
584508dda6
Merge pull request #2866 from madema/patch-2
...
Fixed an error in the get_cpu_facts of the AIX class
2013-05-11 11:10:17 -07:00
Michael DeHaan
dab846a631
Merge pull request #2865 from madema/patch-1
...
Added AIX class in the service module to control AIX SRC processes.
2013-05-11 11:09:41 -07:00
Michael DeHaan
bfd6f5c546
Merge pull request #2864 from jpmens/irc
...
new module: IRC notification
2013-05-11 11:08:38 -07:00
Michael DeHaan
53db51a0a2
Merge pull request #2863 from lonerr/freebsd-group
...
FreeBSD group operations is now supported properly.
2013-05-11 11:08:13 -07:00
Michael DeHaan
cb54922bcd
Merge pull request #2862 from lonerr/freebsd-user
...
Fixed errors in FreeBSD user manipulations.
2013-05-11 11:07:32 -07:00
Michael DeHaan
67e67bca1f
Change filesystem module message.
2013-05-11 14:03:40 -04:00
Michael DeHaan
63e510a632
Merge pull request #2853 from abulimov/module_mkfs
...
Module filesystem
2013-05-11 11:02:43 -07:00
Michael DeHaan
38629b7104
Merge pull request #2860 from bcoca/lininfile_safe
...
makes lineinfile a bit safer by using atomic rename
2013-05-11 10:58:17 -07:00
Jan-Piet Mens
eeb80c695f
Add Requirements to rst template, ansible-doc
...
tweak position & look of Requirements in rst
tweak APT's notes as per anhj's wish
2013-05-11 16:46:59 +02:00
Jan-Piet Mens
0482c12378
spacing in nagios module docs
2013-05-11 16:10:56 +02:00
Elan Ruusamäe
6949a9fbe4
LinuxService: avoid enforcing systemd even if init.d script was found
2013-05-11 13:24:00 +03:00
Matt Coddington
5e3ccc3012
newrelic_deployment notification module
2013-05-10 16:02:21 -04:00
Adam
cebdcaa9b7
Campfire Notification Module
2013-05-10 15:17:41 -04:00
Francesc Esplugas
5b6087c85a
s/temlpate/template
2013-05-10 20:34:36 +02:00
Matt Coddington
22ca463b06
flowdock notification module
2013-05-10 14:32:51 -04:00
Michael Vogt
fe7843d689
add "no_log=True to copy:content
2013-05-10 20:32:33 +02:00
madema
02e41f3e56
Update service
2013-05-10 18:16:23 +03:00
bleader
bdf6819c71
new module to handle FreeBSD packages with pkgng
...
New binary package management should be the default soon in FreeBSD, and
is already fully useable through self generated and non official binary
repositories.
- add support for pkgng
- support specifying the repository url as a parameter
- allow not to update cache
Signed-off-by: bleader <bleader@ratonland.org>
2013-05-10 15:03:07 +02:00
Matt Hite
27e3171483
Initial commit of bigip_pool module
2013-05-09 10:47:14 -07:00
Yeukhon Wong
5946a25c91
Pip's name key can now accept remote package address.
...
Summary:
Pip module would abort when name is a remote package address because
the module was expecting a version if ``=`` is part of the name value.
Furthermore, the pip module would require either name or requirement to
be a key, although the documentation table said neither was required.
The fact that one of them must be present is not documented in the
documentation leads to confusion. This commit added this fact as part
of description.
In this commit, we resolve the confusion by stating either ``name``
or ``requirement`` is needed. Next, if the user puts remote address
as the value of the ``name`` key, we will not use mirror. Lastly,
if the user uses the remote serivice address as the name of the
package and the user does not supply -e option in extra_vars
(which is the whole point of this commit), we will add -e to
extra_vars so pip command can run with -e option.
2013-05-09 05:11:02 -04:00
Jan-Piet Mens
bc0e8501d6
new module: notification/mqtt for publishing a topic to an MQTT broker
...
added username/password authentication
2013-05-09 09:38:18 +02:00
Ceri Storey
72b60286e1
Fix whitespace, changing tabs to spaces.
2013-05-08 15:34:57 +01:00
Ceri Storey
6a5d07ecc7
Allow specification of the node we wish to connect to.
2013-05-08 15:26:24 +01:00
madema
cf4dbf1f40
Fixed an error in the get_cpu_facts of the AIX class
...
assumed proc0 as the first processor but can be different in a LPAR environment
2013-05-08 16:13:13 +03:00
madema
f7c3b73336
Added AIX class in the service module to control AIX SRC processes.
2013-05-08 16:10:22 +03:00
Jan-Piet Mens
08c9b66941
new module: IRC notification
2013-05-08 13:26:05 +02:00
lonerr
dcb22d1760
FreeBSD group operations is now supported properly.
2013-05-08 13:36:55 +04:00
lonerr
b2db6483ac
Fixed errors in FreeBSD user manipulations.
2013-05-08 13:03:18 +04:00
Brian Coca
3d568db0c9
changed lininfile to be safer by writing to temp file and moving into place
...
instead of writing directly to original
Signed-off-by: Brian Coca <briancoca+dev@gmail.com>
2013-05-07 22:08:29 -04:00
Oleg
3531fbdb29
fix for authorized_key: skip chown and chmod if authorized_key_file is link
2013-05-08 01:47:41 +02:00
Alexander Bulimov
f4de40fc43
renamed mkfs and moved to system/filesystem
2013-05-06 18:08:38 +04:00
Brian Coca
066e0fc9b5
fixed to send to conference rooms correctly
...
Signed-off-by: Brian Coca <briancoca+dev@gmail.com>
2013-05-05 22:22:07 -04:00
Brian Coca
a1f26d3141
new module to do notifications over jabber (xmpp)
...
Signed-off-by: Brian Coca <briancoca+dev@gmail.com>
2013-05-05 19:34:06 -04:00
James Martin
cf304b43b0
Fixed docs. Fixed fallback status method. Fixed "changed" message with cluster commit.
2013-05-05 14:54:23 -04:00
Michael DeHaan
92c23c85d1
Fix error in previous PR.
2013-05-05 14:30:48 -04:00
Michael DeHaan
d1d3f4b4d2
Merge pull request #2842 from bcoca/cleanup
...
generalized cleanup and removed atomic_move return
2013-05-05 11:20:33 -07:00
Brian Coca
3ac6c45499
generalized cleanup function, in case modules want to use
...
removed return code as it doesn't make sense anymore
Signed-off-by: Brian Coca <briancoca+dev@gmail.com>
2013-05-05 13:26:29 -04:00
Michael DeHaan
82e2b3028f
Merge pull request #2835 from b6d/postgres_privs-fix
...
postgresql_privs: fix wrong codec specification
2013-05-05 09:44:25 -07:00
Michael DeHaan
0ed403f6ee
Move mail into the notification bucket.
2013-05-05 12:42:09 -04:00
Michael DeHaan
8849be6695
Merge pull request #2830 from ralph-tice/devel
...
amended s3 plugin to support 'dest' parameter
2013-05-05 09:41:08 -07:00
Michael DeHaan
d82135a60c
Merge pull request #2827 from shirou/devel
...
Add notification/hipchat module.
2013-05-05 09:38:16 -07:00
Michael DeHaan
cfd0413bfd
Merge pull request #2815 from jarv/devel
...
EC2 ELB management
2013-05-05 09:33:39 -07:00
Michael DeHaan
4f5bcd701f
Merge branch 'devel_apt-cache_valid_time' of git://github.com/gottwald/ansible into devel
2013-05-05 12:28:33 -04:00
Mario Franco
43156f3bab
Fix tab
2013-05-05 12:25:55 -04:00
Mario Franco
365411d4ee
Fix zone
2013-05-05 12:25:55 -04:00
Mario Franco
f74316607f
Fix security group id for vpc based on @samukasmk solution
2013-05-05 12:25:55 -04:00
Luciano Cavalheiro da Silva
d18d2de18e
Fix #2836 . Ensure proper handling of option "system=yes" in module "group".
2013-05-04 21:24:02 -03:00
Bernhard Weitzhofer
119f33ed34
postgresql_privs: fix wrong codec specification
...
Use psycopg2's mapping from PostgreSQL encoding names to Python codec names.
2013-05-03 21:31:20 +02:00
Serge van Ginderachter
13a9613bc6
fix a bug in apt-repository where 'ppa' is used in a plain http://ppa . .... url
2013-05-03 20:57:55 +02:00
John Jarvis
e5d9dad205
Parameter and variable naming issues
2013-05-03 06:55:06 -04:00
John Jarvis
a45b312907
changing arg name for consistency, absent/present for registration
2013-05-02 21:29:36 -04:00
rektide
4f21dc4cd1
Duplicate pull #2803 in ipv6, fixing setup module's handling of venet & unknown interface types.
2013-05-02 17:19:22 -04:00
Ralph Tice
918de8d6dc
amended s3 plugin to support 'dest' parameter to allow uploading to custom location
2013-05-02 14:27:12 -05:00
shirou
f79be1e0bc
Add notification/hipchat module.
...
This module can send a message via hipchat (https://www.hipchat.com/ ).
2013-05-02 23:23:40 +09:00
Michael DeHaan
2cf30148ba
Test for the existance of a file that might not be present on older RHEL.
2013-04-30 09:26:25 -04:00
John Jarvis
e625155cd5
doc update
2013-04-30 09:03:31 -04:00
John Jarvis
70b61f13e4
marking the state changed only when there are ELBs to work on
2013-04-30 09:00:10 -04:00
John Jarvis
e9254fbc5a
Adding module to de-register/register EC2 instances
...
This module handles AWS EC2 ELB registration.
* De-registration requires the instance id which can be looked up using
the ec2_facts module.
* Registration requires both the instance id and the elbs that the
instance belongs to.
De-registration will return an ec2_elb fact that can be used for
registration in post_tasks.
2013-04-29 23:40:17 -04:00
Michael DeHaan
c554339a0f
Merge pull request #2809 from piffey/uri_fix
...
Fixed bug where if destination was unspecified, changed would not be set...
2013-04-29 17:24:05 -07:00
Michael DeHaan
4ce6eca8b3
Slight tweak to set_fact variable documentation to clarify scope info.
2013-04-29 19:15:29 -04:00
Piffey Parlance
99196024dd
Fixed bug where if destination was unspecified, changed would not be set, resulting in an UnboundLocalError.
2013-04-29 13:59:06 -05:00
James Mills
efc5a83f66
Fixed setup module to accomodate venet interfaces (OpenVZ)
2013-04-29 10:08:24 +10:00
Michael DeHaan
391fb98ee2
Allow modules to be categorized, and also sort them when generating the documentation.
2013-04-28 15:03:45 -04:00
Michael DeHaan
7d302c42e6
Upstart, how do I love thee. Let me count the ways. 0.
2013-04-28 09:29:31 -04:00
Michael DeHaan
fcc2a753b7
Merge pull request #2799 from j2sol/flavor-int
...
Fix instance idempotence
2013-04-27 15:19:23 -07:00
Jesse Keating
12e9a9c2e1
Remove errant debugging code
...
This should have never made it in.
2013-04-27 15:13:59 -07:00
Jesse Keating
670f59a458
Make sure we compare flavor IDs as ints
...
We were comparing an int to a string and getting things wrong, so
idempotence was lost. This forces the comparison to be int.
2013-04-27 15:13:01 -07:00
Ingo Gottwald
9b3d52cb62
apt module cache_valid_time documentation fix
2013-04-27 21:23:13 +02:00
Tin Tvrtkovic
adc1113ac9
Trivial lineinfile documentation fix.
2013-04-27 18:09:26 +02:00
Brian Coca
caf6bd6ce5
Changed atomic_replace to atomic_move, now ti DOES move atomically in the last
...
step
Signed-off-by: Brian Coca <briancoca+dev@gmail.com>
2013-04-27 11:46:08 -04:00
Michael DeHaan
f876d51c66
Merge pull request #2758 from lonerr/service
...
FreeBSD startup scripts (rc) supports optional arguments.
2013-04-27 08:38:53 -07:00
Michael DeHaan
6148e1daad
Merge branch 'testing_427' into devel
2013-04-27 11:35:56 -04:00
Michael DeHaan
17f3cb6dde
Merge branch 'yum-module' of git://github.com/Tinche/ansible into testing_427
2013-04-27 11:34:58 -04:00
Michael DeHaan
c83bdc1a8d
Add virt guest creation to virt module docs
2013-04-27 11:20:35 -04:00
Michael DeHaan
2e57c40cc2
Merge pull request #2702 from DazWorrall/devel
...
Add define command to virt module
2013-04-27 08:15:48 -07:00
Dag Wieers
77e4909166
Implement python-dmidecode/dmidecode as alternative for kernel DMI
...
This implementation falls back to python-dmidecode (RHEL5.5+) if the kernel as no DMI support. Alternatively, if python-dmidecode is missing, we attempt to use the dmidecode binary (for RHEL5.4 and older) before giving up.
This fixes #376 and #1657 and also helps @lwade on RHEL5.5+.
2013-04-27 11:14:14 -04:00
Michael DeHaan
d45bc26ab4
Merge branch 'setup-dmidecode' of git://github.com/dagwieers/ansible into testing_427
2013-04-27 11:09:32 -04:00
Matt Coddington
f5be8918c9
doc typo fix in copy module
2013-04-26 19:47:33 -04:00
James Martin
40b51684d7
Added a ring_wait option (waits for ring_ready to return true)
...
Now using module.run()
Fixed raw_stats() function.
2013-04-26 17:16:47 -04:00
Michael DeHaan
eb6aac2303
Merge pull request #2786 from dirkcuys/patch-1
...
Fix bug causing mysqldump to fail
2013-04-26 12:36:02 -07:00
Alex Quach
92d98d24a6
Escape MySQL db names.
2013-04-26 11:48:38 -07:00
Dirk Uys
122122234d
Fix bug causing mysqldump to fail
2013-04-26 17:07:29 +03:00
Lester Wade
a7595a6964
Fixed cloudformation docs and updated EXAMPLES section in the docs for these AWS modules.
2013-04-25 19:22:48 -07:00
Michael DeHaan
4a4958f6c9
Improve check mode support in the file module.
2013-04-25 21:33:47 -04:00
Michael DeHaan
143b82c18c
Clarify script module documentation a minor amount.
2013-04-25 08:45:23 -04:00
Alexander Bulimov
2dc59822f7
mkfs module to create filesystems with mkfs command
2013-04-25 13:42:07 +04:00
Dag Wieers
4135cffc3f
Implement python-dmidecode/dmidecode as alternative for kernel DMI
...
This implementation falls back to python-dmidecode (RHEL5.5+) if the kernel as no DMI support. Alternatively, if python-dmidecode is missing, we attempt to use the dmidecode binary (for RHEL5.4 and older) before giving up.
This fixes #376 and #1657 and also helps @lwade on RHEL5.5+.
2013-04-25 00:31:11 +02:00
Ingo Gottwald
ad004d520f
Updated cache_valid_time option to check the update timestamp if update-notifier-common is installed.
...
mtime of the apt lists is used as fallback.
2013-04-24 22:21:38 +02:00
Lester Wade
6a7a8cda40
Corrected instance password data check. Previously broken after adding region support.
2013-04-24 09:45:01 -07:00
Serge van Ginderachter
800ca63de6
enforce no enteractiveness installing pkg with apt
...
use the same env vars and dpkg options as for the upgrade function
also link check mode to --simulate option when installing a pkg
fixes #2763
2013-04-24 12:02:05 +02:00
Ingo Gottwald
c4df662a7c
Updated apt module documentation string with a cache_valid_time explanation
2013-04-23 21:55:04 +02:00
Ingo Gottwald
375e9d9721
Added cache_valid_time option to apt module
2013-04-23 21:54:35 +02:00
lonerr
30b648e48c
FreeBSD startup scripts (rc) supports optional arguments.
2013-04-23 21:40:50 +04:00
Stephen Fromm
471fa6859e
Fix how interfaces is updated with interface fact
...
Was broken when handling a bridge or bonded (possibly others) interface
2013-04-23 09:13:46 -07:00
Tin Tvrtkovic
66bcba7f19
disable_gpg_check in the yum module.
2013-04-23 18:12:37 +02:00
Michael DeHaan
c601e53fce
Correct a variable reference in prior code merge.
2013-04-23 12:02:04 -04:00
Michael DeHaan
f36e85efbb
Fixup apt module refactoring from previous patch.
2013-04-23 09:38:32 -04:00
Michael DeHaan
574061fe47
People using vagrant are driving things top-down through the new provisioner, so the idea of using ansible to fire against
...
vagrant which then calls ansible seems weird to me. This module can still be maintained outside of core.
2013-04-23 00:29:02 -04:00
Michael DeHaan
35e61d8f16
Merge pull request #2688 from dagwieers/module-global
...
New module 'set_fact' to define host facts
2013-04-22 21:16:46 -07:00
Michael DeHaan
2fb4307227
Merge pull request #2642 from sergevanginderachter/check4aptitude
...
apt module: part rewrite of the upgrade logic
2013-04-22 21:07:37 -07:00
Michael DeHaan
c2c50c8fdc
Merge pull request #2630 from sergevanginderachter/uri-redirect
...
URI module -- make it support HTTP 301, 302, 303, 304, 307
2013-04-22 21:01:45 -07:00
Michael DeHaan
40c7afbb64
Merge branch 'yum_with_url' of git://github.com/dparalen/ansible into merginate3
2013-04-22 23:58:51 -04:00
Michael DeHaan
528cb2cb3d
Merge pull request #2586 from bcoca/new_validate
...
Added 'validate' feature to copy and template modules,
2013-04-22 20:53:32 -07:00
Michael DeHaan
40fd474d60
Add some whitespace
2013-04-22 23:46:58 -04:00
Michael DeHaan
aa897571b4
Merge branch 'setup-linux-network-advanced' of git://github.com/dagwieers/ansible into devel
2013-04-22 23:44:37 -04:00
Michael DeHaan
4350585a1f
Merge pull request #2747 from lwade/ec2_vol_region
...
Add region support to ec2 volume module.
2013-04-22 19:04:31 -07:00
Lester Wade
e90f313c51
Add region support to ec2 volume module.
2013-04-22 17:27:57 -07:00
Michael DeHaan
f16751de29
Merge pull request #2746 from lwade/ec2region
...
Add region parameter and changed connection code.
2013-04-22 16:30:25 -07:00
Lester Wade
8c8014363e
Add region parameter and changed connection code.
2013-04-22 16:23:30 -07:00
Jim Kleckner
5e5235a433
Nit fix spelling of separate
2013-04-21 12:33:51 -07:00
Alex Tomkins
b1d5b97bbe
sysctl check fails if a custom sysctl_file is given.
2013-04-21 15:28:56 +01:00
Michael DeHaan
cfe8af493f
Since using platform.node, be sure to just return the hostname component.
2013-04-20 09:34:37 -04:00
Michael DeHaan
58d72b28c5
Fixup authorized key documentation formatting
2013-04-20 09:10:19 -04:00
Michael DeHaan
adac8f5312
Showcase the new-style lookup plugin access in the authorized_key docs rather than the old-style $FILE
2013-04-20 09:10:19 -04:00
jtsoi
8c11624f14
Typo in example, extra space breaks playbook.
2013-04-19 22:43:50 +03:00
Nathan L. Walls
e8f46822e5
Small spelling correction to authorized_key module docs
2013-04-18 22:16:28 -04:00
Dag Wieers
b13beb3689
New module 'set_fact' to define host facts
...
This module allows you to set host facts (or export play variables to the playbook scope if you fancy that).
The module also accepts complex arguments.
```yaml
- action: set_fact fact="something" global_fact="${local_var}"'
- action: set_fact
args:
fact: something
global_fact: ${local_var}
```
2013-04-18 23:06:58 +02:00
lwade
a154a5ddd4
correct reference to module
2013-04-18 10:36:07 +01:00
Darren Worrall
08ee8f3c28
Add define command to virt module
2013-04-17 16:46:09 +01:00
Michael DeHaan
500b9432a2
Merge pull request #2596 from blair/ec2_facts-provides-ec2-region
...
ec2_facts: add ansible_ec2_placement_region key/value pair for EC2 regio...
2013-04-16 17:28:13 -07:00
Michael DeHaan
6cb6223deb
Merge pull request #2608 from lwade/ec2zone
...
Add availability zone parameter
2013-04-16 17:20:55 -07:00
Michael DeHaan
22e3c389b3
Use platform.node() for the hostname, leave fqdn calculated the same way
2013-04-16 20:10:21 -04:00
Michael DeHaan
6a00513731
Add version added to module docs
2013-04-16 20:07:18 -04:00
Michael DeHaan
454076590c
Merge pull request #2580 from blair/ec2_vol-improvements
...
Ec2 vol improvements
2013-04-16 16:58:54 -07:00
Michael DeHaan
6d66b0e965
Merge pull request #2692 from j2sol/rax
...
Minor fixes to the rax module
2013-04-16 16:52:43 -07:00
Seth Vidal
5df2dadcdb
clean up how it puts the files in place - in f18 /tmp is tmpfs which
...
means ln and os.rename() won't work across fs.
2013-04-16 15:08:27 -04:00
Jesse Keating
59d0fb6c95
Only accept supported services for rax module
...
Even though others are possible, fail early on unsupported ones.
2013-04-15 17:22:42 -07:00
Jesse Keating
55ef1d6e47
Update documentation for rax module
...
Only list the services supported
Don't put in unncessary required: false
Use better formatting for the example
2013-04-15 17:20:45 -07:00
Michael DeHaan
d00f7cea14
Merge pull request #2676 from b6d/postgresql_privs-module-proposal2
...
Proposal for a module to manage PostgreSQL privileges (2)
2013-04-13 18:51:03 -07:00
Bernhard Weitzhofer
210d711553
Add module postgresql_privs
...
This Module allows to manage privileges on PostgreSQL database objects
(currently: tables, sequences, functions, databases, schemas, languages and
tablespaces) as well as group role memberships.
It is basically a wrapper around most of the functionality of PostgreSQL's
GRANT and REVOKE statements with additional detection of changes and support
for dry-runs (check-mode).
postgresql_privs should work with PostgreSQL 8.4 and above. Python Module
psycopg2 is required on the remote host.
2013-04-13 22:56:18 +02:00
Bernhard Weitzhofer
c2a7314a5f
user module: return public SSH key
...
Return public SSH key if the user module is called with generate_ssh_key=yes.
Since "user" doesn't overwrite files, this also allows querying of existing
public keys.
Used in playbooks together with the "register" keyword, the returned key can be
passed to the "authorized_key" module allowing easy setup of SSH public key
authentication between remote hosts.
2013-04-13 16:10:58 +02:00
Michael DeHaan
96d014581a
Merge pull request #2605 from b6d/postgresql_user-quote-pwd
...
Use psycopg2's string handling to escape password string
2013-04-12 20:44:32 -07:00
James Martin
7609c5e0d0
Errors in documentation.
2013-04-12 22:26:18 -04:00
James Martin
93d0ccd1e1
Added catch-all exception for stats collection.
2013-04-12 20:28:39 -04:00
Michael DeHaan
06b988e2d5
Create the .ssh dir if it does not already exist.
2013-04-12 14:46:41 -04:00
Blair Zajac
5d0f78d571
ec2_facts: add ansible_ec2_placement_region key/value pair for EC2 region.
2013-04-12 09:04:12 -07:00
Serge van Ginderachter
684cfecda9
package and upgrade are not mutually exclusive, but when both were set, upgrade didn't happen
2013-04-11 23:58:15 +02:00
Serge van Ginderachter
d3dee7a8a2
add default=yes in upgrade argument spec
2013-04-11 23:43:35 +02:00
Serge van Ginderachter
4a729ebf3a
apt module: part rewrite of the upgrade logic, consistently checking
...
the executable paths, adding 'safe' as an alias to yes, and adding
'full' to allow aptitude full-upgrade as an alternative to apt-get
dist-upgrade
2013-04-11 23:03:47 +02:00
Michael DeHaan
3e58768344
Merge pull request #2646 from sevein/git-shallow-clone
...
Add support for shallow clones in the git module
2013-04-11 13:09:42 -07:00
Michael DeHaan
34bacc468c
Merge pull request #2627 from jsmartin/riak
...
Adds a riak module
2013-04-11 11:14:32 -07:00
Michael DeHaan
b869551a4c
Merge pull request #2628 from victorcoder/devel
...
Typo in docs
2013-04-11 09:57:38 -07:00
Jesús García Crespo
62d7e6b006
Add --depth support in the git module
2013-04-11 09:40:15 -07:00
Michael DeHaan
29209c4913
Style fixes so "make pep8" is clean.
2013-04-10 16:37:49 -04:00
Serge van Ginderachter
5c0daf9e0a
When saving to dest, check if we get redirected, and use the new
...
location header to set the dest file name if we only provided a
target dir. Only save if dest not modified.
2013-04-10 02:03:53 +02:00
Victor Castell
e874bf86c3
Typo in docs
2013-04-09 20:47:39 +02:00
James Martin
f60ec80fca
initial commit.
2013-04-09 11:53:03 -04:00
Victor Castell
c5c942c674
Enable virt module to work with different libvirt connection uris. This allow to work with all libvirt supported VMs.
2013-04-08 22:14:37 +02:00
Gareth Rees
c45b54c1cf
Add separate step update_cache example
2013-04-08 18:20:23 +02:00
milan
735db1775c
allow URL spec for install
2013-04-08 11:54:27 +02:00
lwade
c1d251cbdc
Add availability zone parameter
2013-04-08 10:42:34 +01:00
Bernhard Weitzhofer
770680180b
Use psycopg2's string handling to escape password string
...
This allows the password to contain single quotes and should make it safe to
use randomly generated passwords (provided passwords can be represented in the
connection encoding).
2013-04-08 08:38:35 +02:00
Brian Coca
a0422bd534
Added 'validate' feature to copy and template modules, now you can add a check to force copy to fail if the check fails.
...
had to add entry in file for it to accept as a option even though file itself ignores it.
Signed-off-by: Brian Coca <briancoca+dev@gmail.com>
2013-04-06 11:52:18 -04:00
Blair Zajac
1aa2f9749e
ec2_vol: do no work if the instance has a volume mounted at the device.
2013-04-05 19:17:19 -07:00
Blair Zajac
96cbd61d5e
ec2_vol: update docs to match default device_name values for Unix/Windows.
2013-04-05 19:17:12 -07:00
Michael DeHaan
b82cda646d
Fixup authorized key doc formatting
2013-04-05 15:33:21 -04:00
Michael DeHaan
110d2b6ec5
Fixup ec2 doc formatting and use complex args format to break up long lines.
2013-04-05 15:30:36 -04:00
Michael DeHaan
aebe1030dc
Add version added info for s3 module.
2013-04-05 15:18:31 -04:00
Michael DeHaan
9ca7d52364
Merge pull request #2554 from magnusart/s3-overwrite-param
...
New try: s3 overwrite and checksum support
2013-04-05 12:12:37 -07:00
Michael DeHaan
c624577145
Merge pull request #2550 from joelsemar/devel
...
adds private_ip param to ec2 module
2013-04-05 12:12:06 -07:00
Michael DeHaan
ee4e2dfbfc
Fixup module docs.
2013-04-05 14:51:08 -04:00
Michael DeHaan
3694e4ef80
Merge branch 'devel' of git://github.com/gregswift/ansible into devel
2013-04-05 14:50:35 -04:00
Michael DeHaan
3263356bf4
Merge pull request #2446 from b6d/postgresql_db-module-extension
...
postgresql_db: add args lc_collate, lc_ctype
2013-04-05 11:14:06 -07:00
Michael DeHaan
0440c48fe0
Merge pull request #2559 from mavimo/feature/documentation-vagrant
...
vagrant module documentation
2013-04-05 10:51:37 -07:00
Michael DeHaan
f7a53d24e7
Merge pull request #2558 from jochu/mysql-password
...
mysql_db: use --password= instead of -p in dump/import
2013-04-05 10:50:35 -07:00
Michael DeHaan
3f89a3ba1c
Merge pull request #2552 from lwade/ec2docs
...
Updated and improved the documentation (examples)
2013-04-05 10:43:29 -07:00
Michael DeHaan
307c9d132c
Merge pull request #2571 from Tinche/service
...
Service module changed to terminate early if only enabled specified
2013-04-05 10:41:33 -07:00
Michael DeHaan
75316656de
Merge pull request #2542 from chrishoffman/npm
...
Adding npm module
2013-04-05 10:25:02 -07:00
Michael DeHaan
f4eb02ce16
Merge pull request #2537 from j2sol/rax
...
Provide functionality to work with Rackspace's public cloud
2013-04-05 10:20:49 -07:00
tin
b528ca7c80
Additional example in service documentation.
2013-04-04 21:03:15 +02:00
tin
7d1ff1bd38
Changed the service module to terminate early if only changing the enabled state.
...
Expanded the documentation slightly.
2013-04-04 21:00:47 +02:00
Chris Hoffman
b25d445324
Updating version added, tweaking instantiation
2013-04-04 14:59:57 -04:00
Michael DeHaan
8d99ef7113
Merge pull request #2563 from gw0/fix-lineinfile
...
Improved backrefs example in lineinfile.
2013-04-04 06:45:07 -07:00
Michael DeHaan
cbeda6dbfb
Fix typo in message.
2013-04-04 08:31:26 -04:00
gw0 [http://gw.tnode.com/]
acd5426094
Improved backrefs example in lineinfile.
2013-04-04 05:19:39 +02:00
mavimo
a8f966cd06
Moved choises in the right place
2013-04-03 21:29:57 +02:00
mavimo
e102d8807a
moved dependencies in the right place
2013-04-03 21:29:05 +02:00
Jeffrey Chu
50fa0898db
mysql_db: use --password= instead of -p in dump/import
2013-04-03 09:58:58 -07:00
Magnus Andersson
455fd612d3
Added functionality for md5 checksum together with a new overwrite param
...
to indicate that remote file should be overwritten if a file with the
same filename exists.
2013-04-02 19:19:11 +02:00
lwade
2233a4a6f3
Updated and improved the documentation (examples)
2013-04-02 11:44:59 +01:00
Joel Semar
d9c2dcf7de
adds private_ip param to ec2 module
2013-04-02 00:31:31 -05:00
James Martin
319b69075a
Typo in documentation.
2013-04-01 15:15:40 -04:00
Bernhard Weitzhofer
8456cb8e52
postgresql_user: fix docstrings
...
Change documentation of "state" param to refer to user (role) state instead of
database state.
Change 2 function docstrings to reflect the code
2013-04-01 13:56:37 +02:00
Chris Hoffman
2580adaeaa
Adding npm module
2013-03-31 23:35:39 -04:00
Lorin Hochstein
9289db18b4
upgrade should obey check mode
2013-03-31 21:48:08 -04:00
Lorin Hochstein
614642f8e9
Use aptitude safe-upgrade for apt upgrade=yes
...
Use aptitude safe-upgrade instead of apt-get upgrade to implement
apt: upgrade=yes. Using aptitude ensures that missing dependencies
will also be installed.
Fixes #2540
2013-03-31 21:41:58 -04:00
Michael DeHaan
304c447bd2
Merge pull request #2530 from mavimo/patch-1
...
Vagrant module - fixed version_added
2013-03-31 07:43:23 -07:00
Michael DeHaan
a325741ab0
Merge pull request #2531 from Afterburn/devel
...
Suppressed output and updated documentation
2013-03-31 07:42:58 -07:00
Michael DeHaan
4b2a26c4c9
Merge pull request #2533 from mavimo/documentation-version_added
...
Double quoted version_added in documentation
2013-03-31 07:34:24 -07:00
Michael DeHaan
207439ef6c
Merge pull request #2534 from victorcoder/devel
...
Examples must use "name" parameter instead of "guest" for virt module, b...
2013-03-31 07:33:50 -07:00
Jesse Keating
34e585024c
Fix up docs and add ability to insert files
...
Files can be inserted during server creation (like a fully formed
authorized_keys file). This code allows that to happen.
Docs were updated for formatting, location, and to add the new entry for
files.
2013-03-31 00:05:14 -07:00
Jesse Keating
9027a9b021
Initial commit of rax library
...
This library provides functionality for the Rackspace Public Cloud by
way of the official pyrax SDK (https://github.com/rackspace/pyrax ). At
this time only the cloudservers service is functional. Instances can be
created or deleted. Idempotency is provided on matching instances with
the same name, flavor, image, and metadata values within a given
region.
pyrax usage does require a credentials file written out to hold username
and API key. See pyrax documentation for details
(https://github.com/rackspace/pyrax/blob/master/docs/pyrax_doc.md )
2013-03-30 23:04:07 -07:00
mavimo
00a94024f4
Chnge description as list inside string
2013-03-30 20:53:28 +01:00
Victor Castell
199da48504
Examples must use "name" parameter instead of "guest" for virt module, both works though but code explicitly expects name as the guest VM identifier.
2013-03-30 20:52:56 +01:00
mavimo
cafc12c680
Double quoted version_added in documentation
2013-03-30 20:44:34 +01:00
mujahideen
6d5852529b
Suppressed output and updated documentation
2013-03-30 11:57:53 -06:00
Marco Vito Moscaritolo
2f318b604c
Fixed error in version_added
...
SSIA
2013-03-30 14:01:53 +01:00
Michael DeHaan
36bcfb5d49
Merge branch 'lineinfile' of git://github.com/Tinche/ansible into lif
2013-03-29 21:39:57 -04:00
Michael DeHaan
befad8f71f
Merge pull request #2442 from lwade/vol_os_detection
...
add better OS detection for BDM
2013-03-29 05:48:05 -07:00
Michael DeHaan
cdf5e006ff
Merge pull request #2508 from tgerla/devel
...
Add some examples for local_action and rsync
2013-03-29 05:46:40 -07:00
Alexander Bulimov
0fee59dc86
fixed and extended documentation for lvg module
2013-03-28 13:55:01 +04:00
Brian Coca
5ad3c0603d
now check moded returnes 'changed' instead of failure when there are
...
modifications needed.
Signed-off-by: Brian Coca <briancoca+dev@gmail.com>
2013-03-26 22:04:04 -04:00
tin
ca581840ef
Added additional lineinfile documentation.
...
A little more unit testing.
2013-03-27 01:31:58 +01:00
tin
f9b70822d2
Fixed to the lineinfile module.
...
Added the backrefs parameter to the lineinfile module.
Added tests for the backrefs functionality of the lineinfile module.
2013-03-27 01:31:58 +01:00
Tim Gerla
0e01085ab6
Add some examples for local_action and rsync
2013-03-26 13:34:16 -07:00
Johan Wirén
550cf2979e
Fixed webdocs rendering error
2013-03-26 18:22:15 +01:00
Greg Swift
34a38a74b1
Extend authorized_keys module for use with alternate AuthorizedKeysFile configurations
2013-03-26 10:12:09 -05:00
Bernhard Weitzhofer
fd6b4c2257
"gem"-module: replace python 2.5 language feature
...
replace conditional expression with python 2.4-compatible if/else
statements
2013-03-26 11:45:47 +01:00
Michael DeHaan
84b641c96d
Add state to rhn_channel docs
2013-03-25 22:32:34 -04:00
Michael DeHaan
3c5890f42b
Ensure that when transferring a file to a directory the name of the file is the correct basename and not 'source'.
2013-03-25 22:19:35 -04:00
Michael DeHaan
cd0dd2a6ad
Merge pull request #2496 from lorin/mycnf-quotes
...
Strip quotes when parsing my.cnf
2013-03-25 08:15:58 -07:00
Michael DeHaan
fee201428f
Fix RHN module YAML docs formatting
2013-03-25 11:03:38 -04:00
Michael DeHaan
861bee3e36
Quoting
2013-03-25 10:56:57 -04:00
Michael DeHaan
518007a1ba
Fix version added attribute, update docs URL
2013-03-25 10:56:32 -04:00
Lorin Hochstein
c9990b801e
Strip quotes when parsing my.cnf
...
Remove leading/trailing single or double quotes when parsing the my.cnf
file in mysql_user and mysql_db.
Do this so that these modules parse the my.cnf file the same way that
the mysql client does.
From: http://dev.mysql.com/doc/refman/5.0/en/option-files.html
You can optionally enclose the value within single quotation marks
or double quotation marks, which is useful if the value contains a
“#” comment character.
Fixes #2405
2013-03-25 09:53:04 -04:00
Bernhard Weitzhofer
b7f3d6ac92
postgresql_db: add args lc_collate, lc_ctype
...
Allow the specification of additional locale settings (lc_collate and lc_ctype) when creating a new database (state=present).
Fail if the specified database already exists with different locale/encoding settings. (These settings can't be changed for existing databases as far as I know, and failing seems better than suggesting that no change was necessary by returning changed=False)
2013-03-25 12:34:59 +01:00
Michael DeHaan
7f4718bca4
Merge pull request #2490 from szinck/devel
...
Added SunOS (Solaris, illumos, etc) service management
2013-03-24 14:45:07 -07:00
Michael DeHaan
4f4ee3693f
Merge pull request #2440 from jochu/service-chkconfig-add
...
attempt to add service to chkconfig when suggested
2013-03-24 14:33:17 -07:00
Michael DeHaan
97d2c955a8
Merge pull request #2437 from hspencer77/additional-ec2-instance-attribute-support
...
Added additional filter options for instances for EC2 and Eucalyptus
2013-03-24 14:31:50 -07:00
Michael DeHaan
c163f5af9e
Minor consistency tweak, pwd => password
2013-03-24 16:43:03 -04:00
Michael DeHaan
b68f81a727
Merge pull request #2489 from vincentvdk/devel
...
rhn_channel module
2013-03-24 13:36:02 -07:00
Shaun Zinck
8a6ef8c69a
service: fix typo 'err' in SunOS service class
2013-03-24 13:47:56 -05:00
Vincent Van der Kussen
81a113ad6b
Removed false info
2013-03-24 19:45:39 +01:00
Vincent Van der Kussen
255f2b868f
Removed info about hard coded user/pwd in the documentation part
2013-03-24 09:16:58 +01:00