Michael DeHaan
4f4ee3693f
Merge pull request #2440 from jochu/service-chkconfig-add
...
attempt to add service to chkconfig when suggested
12 years ago
Michael DeHaan
97d2c955a8
Merge pull request #2437 from hspencer77/additional-ec2-instance-attribute-support
...
Added additional filter options for instances for EC2 and Eucalyptus
12 years ago
Michael DeHaan
c163f5af9e
Minor consistency tweak, pwd => password
12 years ago
Michael DeHaan
b68f81a727
Merge pull request #2489 from vincentvdk/devel
...
rhn_channel module
12 years ago
Shaun Zinck
8a6ef8c69a
service: fix typo 'err' in SunOS service class
12 years ago
Vincent Van der Kussen
81a113ad6b
Removed false info
12 years ago
Vincent Van der Kussen
255f2b868f
Removed info about hard coded user/pwd in the documentation part
12 years ago
Paul Sbarra
b545b4c5fc
service: add systemd template support
12 years ago
Paul Sbarra
4cfda2a965
service: fix systemd compilation error with --check
12 years ago
Vincent Van der Kussen
98406462d1
Made user and password options that can be passed to the module
12 years ago
Shaun Zinck
60bfd38820
Added SunOS (Solaris, illumos, etc) service management using svcadm and svcs commands
12 years ago
Vincent Van der Kussen
38c41b6f9e
renamed module
12 years ago
Vincent Van der Kussen
3a626032ae
added rhn_channel module
12 years ago
Vincent Van der Kussen
1388bb7859
Added module rhn_channel
12 years ago
Jeffrey Chu
18b6091da1
Add quotes around postgresql database name
12 years ago
Piotr Kweclich
2e4c02f93e
disabled appending file with garbage when regexp didn't match.
12 years ago
Michael DeHaan
b70c26dc45
Merge pull request #2466 from sfromm/issue2449
...
Limit scope of arguments to service_control() in service module
12 years ago
Michael DeHaan
5c1b436923
Merge pull request #2451 from lwade/pythoninterpreter
...
Changed python interpreter to be consistent in these modules as compared...
12 years ago
Michael DeHaan
cef817c3b4
Merge pull request #2458 from CodeBlock/devel
...
Fix broken virtualenv link in pip documentation.
12 years ago
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.
12 years ago
Stephen Fromm
5194a71a70
Limit scope of arguments to service_control() in service module
...
This fixes handling of arguments (module argument) in service_control().
It is now locally scoped such that modifications to it, in the case of a
systemd host, do not later impact subsequent calls to service_control().
See issue #2449 .
Without patch:
ansible-service[6177]: Command /usr/bin/systemctl stop cups cups , daemonize True
With patch:
ansible-service[6475]: Command /usr/bin/systemctl start cups , daemonize True
I also updated the comments to reflect the case where systemd is really
being called.
12 years ago
Ricky Elrod
9af40aa99a
Fix broken virtualenv link in pip documentation.
12 years ago
lwade
9dda148679
Changed python interpreter to be consistent in these modules as compared to all others.
12 years ago
lwade
a8de66facc
adding windows-specific ebs recommendation
12 years ago
lwade
e2805e5a06
add better OS detection for BDM
12 years ago
Jeffrey Chu
f1829a0f86
attempt to add service to chkconfig when suggested
12 years ago
Jeffrey Chu
efc98a09fe
fail when service cannot be found by chkconfig
12 years ago
Harold Spencer Jr
7ab876f19f
Added additional filter options for instances for EC2 and Eucalyptus
12 years ago
Michael DeHaan
9bd586acdb
Fix bzr module documentation, name is the primary attribute.
12 years ago
Michael DeHaan
1a5ac9d149
Name should be the primary attribute for the 'parent' in the bzr module.
12 years ago
Michael DeHaan
61c1616fe5
Fix version_added attribute on the bzr module
12 years ago
Michael DeHaan
ce39c18b14
Fixup template documentation so webdocs can generate.
12 years ago
Michael DeHaan
79c22f4f03
Merge pull request #2370 from andreparames/bzr-module
...
New Bazaar module
12 years ago
Michael DeHaan
13c44ace95
Merge pull request #2421 from robparrott/ec2-idempotency
...
Make ec2 module idempotent with Amazon EC2 via client-token attribute.
12 years ago
Michael DeHaan
600b0bc5f1
Merge pull request #2357 from abulimov/lvg-module
...
lvg module for managing LVM volume groups
12 years ago
Michael DeHaan
d7a2ac2c57
Merge pull request #2401 from sfromm/git-check-mode
...
Add check mode to git module
12 years ago
Michael DeHaan
6b566cfc1e
Merge pull request #2404 from lorin/mysql-mycnf-user
...
.my.cnf: default to login when no user specified
12 years ago
Michael DeHaan
79efc04bdf
Merge pull request #2406 from lorin/mysql-socket-doc
...
Document mysql_(user,db) login_unix_socket option
12 years ago
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...
12 years ago
Michael DeHaan
917c11ebd7
Merge pull request #2355 from jcftang/macports
...
Teach the macports module to activate/deactivate packages
12 years ago
Michael DeHaan
4ee08aafa3
Merge pull request #2356 from abulimov/lvol-patch
...
lvol patch for Debian Squeeze
12 years ago
Michael DeHaan
11d3bd4025
Merge pull request #2375 from sergevanginderachter/user-non-unique
...
Add nonunique option to user module, translating to the -o/--non-unique ...
12 years ago
Michael DeHaan
61e2ed8402
Merge pull request #2387 from bcoca/template_overrides_note
...
added docs about in template overrides
12 years ago
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
12 years ago
Michael DeHaan
4dcddcbbec
Merge pull request #2427 from andrew-d/andrew-add-homebrew
...
Add Homebrew module
12 years ago
Michael DeHaan
7be78d503c
Merge pull request #2430 from b6d/nagios-module-icingacfg
...
nagios module: add common locactions of icinga.cfg
12 years ago
Michael DeHaan
3ee53a2760
Merge pull request #2429 from b6d/nagios-module-fix
...
"nagios" module: fix NameError/'host' not defined
12 years ago
Michael DeHaan
138bfece39
Merge pull request #2424 from lwade/simples3
...
Basic groundwork for s3 module.
12 years ago
Michael DeHaan
565db8cd40
Merge pull request #2420 from robparrott/vagrant
...
added vagrant module with cleanup
12 years ago
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)
12 years ago
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.
12 years ago
Andrew Dunham
b4347b08a2
Add Homebrew module
12 years ago
lwade
1748bc2a5b
Basic groundwork for s3 module.
12 years ago
Andrew Dunham
e63d008ae8
Fix --include-dependencies parameter on RubyGems >= 2.0.0
12 years ago
Rob Parrott
096d4dece4
modified ec2 module to use EC2 idempotency via client-token attribute.
12 years ago
Rob Parrott
416f25eaff
added vagrant module
12 years ago
Michael DeHaan
94eefac456
Merge pull request #2391 from bcoca/apt_lock_exception
...
now catches lock exceptions from apt and returns friendly message
12 years ago
David Hughes
dd79d66dba
Run pip command from the system's temp directory
12 years ago
Jimmy Tang
935514cde8
Added osrelease and osversion as well as changed the way sysctl is called on OSX
12 years ago
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.
12 years ago
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.
12 years ago
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.
12 years ago
Serge van Ginderachter
cb2b7a4e17
rename user option nonunique tot non_unique
12 years ago
Serge van Ginderachter
f980ec37bb
Add nonunique option to user module, translating to the -o/--non-unique option to useradd and usermod.
12 years ago
Michael DeHaan
fc8d9377d5
Merge pull request #2396 from johanwiren/obsd_facts
...
Added OpenBSD facts
12 years ago
Michael DeHaan
e3e649a963
Merge pull request #2393 from davehughes/pip-expand-virtualenv-path
...
pip module - expand user home directory variables in virtualenv parameter
12 years ago
Johan Wirén
61256a7e83
Added OpenBSD facts
12 years ago
Daniel Hokka Zakrisson
fc227fbd37
Restore force in copy since arguments are no longer clobbered
...
Fixes #2388 .
12 years ago
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
12 years ago
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.
12 years ago
David Hughes
08100bd798
Expand any user home variable in pip module's virtualenv parameter
12 years ago
Michael DeHaan
b87e7c0f19
Let the pip module return output.
12 years ago
Brian Coca
4f9c61d673
now actually import exception to be usable
12 years ago
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>
12 years ago
Brian Coca
3313667dcf
added docs about in template overrides
...
Signed-off-by: Brian Coca <bcoca@tablethotels.com>
12 years ago
Michael DeHaan
f46721add1
Temporarily disable force logic on copy module
12 years ago
Michael DeHaan
e307658350
Merge pull request #2376 from peterjanes/devel
...
Use login_host for import and dump operations
12 years ago
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.
12 years ago
Peter Janes
f6f7d3559d
Use login_host for import and dump operations
12 years ago
Dag Wieers
50b7964f8e
Fix the documentation booleans so they use "yes" and "no"
...
Both modules seboolean and zfs have not been adapted since they defer from the default (either by having a 'null' or special state, or prefering "on"/"off" for state indication.
12 years ago
Alexander Bulimov
c8c0fe945b
various fixes in lvg module, added ability to reduce and extend VG, added Physical Extent parameter, added explicit creation of physical volumes
12 years ago
André Paramés
264d83c0a3
Added Bazaar module, based on the Git module
12 years ago
Alexander Bulimov
259d994253
lvg module for managing LVM volume groups
12 years ago
Alexander Bulimov
a3b4488028
lvol patch for Debian Squeeze
12 years ago
Michael DeHaan
bdb231213d
Add type casting to user/group modules, remove executable bit from other modules
12 years ago
Michael DeHaan
5c7aa08ed5
Merge pull request #2316 from dominis/devel
...
Citrix NetScaler module
12 years ago
Michael DeHaan
8c212ac9b6
Merge pull request #2272 from skvidal/nagios_cmd
...
add (un)silence_nagios and command actions to the nagios module
12 years ago
Michael DeHaan
3d8bb6c2e0
Merge branch 'alpine' of git://github.com/fabaff/ansible into devel
...
Conflicts:
library/setup
12 years ago
Michael DeHaan
ba51fc12f9
Updated copy documentation.
12 years ago
Patrick Pelletier
c7c7a63ee5
Add support to directly set content in copy module
12 years ago
Michael DeHaan
4da04b2176
Merge pull request #2294 from mmoya/bug-fixes
...
file module should check invalid arguments (fixes #2135 )
12 years ago
Michael DeHaan
2d575ddd09
Update fetch documentation
12 years ago
Michael DeHaan
c3e625e6f0
Make URI module default to 30 seconds.
12 years ago
Michael DeHaan
b2c8ed9cc2
Merge pull request #2279 from dorfsmay/fetch-fail_on_missing
...
Added a fail_on_missing option to fetch.
12 years ago
Michael DeHaan
fd038d373a
Merge pull request #2273 from dorfsmay/pullreq-use_proxy
...
Added a use_proxy option to get_url.
12 years ago
Michael DeHaan
bb696e88b4
Merge pull request #2286 from gavares/url_timeout
...
Add socket timeout to uri module.
12 years ago
Michael DeHaan
c7d780a09a
Merge pull request #2337 from dparalen/wait_fix
...
EC2 Wait fix
12 years ago
Michael DeHaan
033c7d9df2
Merge pull request #2274 from jcftang/setup-osx-facts
...
Start of more OSX facts for setup
12 years ago
Michael DeHaan
80cd277d97
Merge pull request #2334 from pieska/upstream
...
allow use of backrefs in lineinfile
12 years ago
Michael DeHaan
9069ad1f42
Merge pull request #2283 from eest/openbsd_pkg
...
Add openbsd_pkg: package management for OpenBSD.
12 years ago
milan
6259091449
fixed case and punctuation
12 years ago
milan
9932c9ff11
fix documentation
12 years ago
milan
d32d899161
waiting enhancements
12 years ago
milan
78d1e2483a
avoid the instance start--state-fetch race
12 years ago
Nikolay Panov
03c0b8dcb2
Fixed 'service'. Now it respect 'enabled=no' as well.
12 years ago
Andreas Piesk
84ee05a3c0
allow use of backrefs in lineinfile
12 years ago
Fabian Affolter
a5e4947d6f
Support for detecting Alpine Linux
12 years ago
Michael DeHaan
9763ae8e21
Merge pull request #2319 from sfromm/svn-check
...
Update subversion module to work better with check mode
12 years ago
Michael DeHaan
bd600c1cbc
Merge pull request #2323 from laixer/devel
...
Respect gem_source option if specified
12 years ago
Michael DeHaan
9980cfcc60
Merge pull request #2318 from sfromm/issue2317
...
Consider service stopped if rc is 1
12 years ago
Vadim Berezniker
b9a3cc551e
Respect gem_source option if specified
12 years ago
Jim Kleckner
92844d3dcd
Minor spelling fixes
12 years ago
Stephen Fromm
bd64641400
Update subversion module to work better with check mode
...
Adds needs_update() method which will inspect the checkout for the
current revision and then the HEAD. If the local check out is behind
HEAD, this will report changed=True and supply the revision numbers.
12 years ago
Stephen Fromm
6e35392f92
Consider service stopped if rc is 1
...
Per LSB spec, consider service stopped if rc from 'service status' is 1.
Added comment with url to LSB spec reference.
12 years ago
Nandor Sivok
74ced2d80c
netscaler module initial commit
12 years ago
Daniel Hokka Zakrisson
3d49f74df6
Make apt upgrade=dist work and make its argument handling more idiomatic
...
Fixes #2287 .
12 years ago
asad-at-srt
e581bbcafc
Update mysql_db
...
The target parameter is not required, the DOCUMENTATION section was in error.
12 years ago
Daniel Hokka Zakrisson
a225058457
Merge pull request #2298 from junegunn/get_url-force
...
get_url: should always download the file when force is set
12 years ago
Seth Vidal
2f2a02cb49
add docs to mount module using LABEL and UUID
12 years ago
Johan Wirén
e53826b088
Corrected formatting in docs for the gem-module
12 years ago
Junegunn Choi
7f556d8939
should always download when force is set
12 years ago
Maykel Moya
ee7f8d018e
file module should check invalid arguments ( fixes #2135 )
12 years ago
Grant Gavares
cd51c7f234
Add socket timeout to uri module.
...
The uri module can be configured to abort after a specified timeout if
it cannot connect to the configured uri. This prevents a uri action from
hanging indefinitely when the remote endpoint cannot be reached because
it is unavailable, there is a firewall in place etc. The default behavior
is left unchanged: timeout=None
This change also introduces a new type for module_parameters: int
Code was added to perform conversion from string -> int type in
module_common.py.
The new type was required in order to play nice with httplib2 which
refuses to accept (and convert) anything other than a numeric type for
the timeout value.
12 years ago
Patrik Lundin
f485eb28f5
Teach setup about OpenBSD package manager.
...
* We cannot depend on the path because FreeBSD for example uses the same path.
12 years ago
Patrik Lundin
eb6398f168
Add openbsd_pkg: package management for OpenBSD.
...
* Code influenced by the service module but without classes.
* Thanks to @dhozac for input and review.
* Thanks to @johanwiren for getting me to push this out the door.
12 years ago
Yves Dorfsman
c9a201eb43
fixed typos
12 years ago
Yves Dorfsman
377351f6fd
Clarified that proxy can be changed via an variable.
12 years ago
Yves Dorfsman
e45a0fd61d
Added a fail_on_missing option to fetch.
12 years ago
Daniel Hokka Zakrisson
622b8dfe32
Merge pull request #2271 from MWGriffin/patch-1
...
Update get_url
12 years ago
Daniel Hokka Zakrisson
8f917a5a9f
slurp: import base64 as module_common no longer does
12 years ago
Jimmy Tang
7653c4ac6c
Start of more OSX facts for setup
...
Added a Darwin family, commit acc1c004
had added some network facts
but weren't being shown as the Darwin family wasn't in use. This commit
reveals these facts.
A Darwin(Hardware) class has also been created ready to be populated with
hardware facts.
12 years ago
Yves Dorfsman
3270a0adcd
Added a use_proxy option to get_url.
12 years ago
Michael Griffin
5bfd648dc8
Update get_url
...
Small syntactic correction: Removed trailing double-quote from example.
12 years ago
Seth Vidal
677dcc56ae
add (un)silence_nagios and command actions to the nagios module
...
also fix a typo with the check_mode check
12 years ago
Michael DeHaan
6ecdef6b88
Type checking on library/apt means the upgrade parameter is now properly True/False
12 years ago
Michael DeHaan
4132f8953e
Fixup the rabbitmq YAML documentation so we can generate docs for it.
12 years ago
Michael DeHaan
129e0b8baf
Log tracebacks to syslog when using fireball mode.
12 years ago
Michael DeHaan
f9824838c3
Merge pull request #2251 from chrishoffman/rabbitmq
...
Rabbitmq parameters module
12 years ago
Michael DeHaan
6ebf16bf33
Some very minor stylistic tweaks to the gem module.
12 years ago
Michael DeHaan
64c1cc3efd
Merge branch 'gem' of git://github.com/johanwiren/ansible into devel
12 years ago
Michael DeHaan
66a596dd5d
fix MySQL user doc formatting issue
12 years ago
Michael DeHaan
ff58623f8b
Fix apt module documentation formatting.
12 years ago
Michael DeHaan
d04c4ef0c7
Merge pull request #2249 from jcftang/devel
...
Use opkg module as basis for macports module
12 years ago
Michael DeHaan
2994ec022d
Merge pull request #2242 from jmandel/devel
...
Allow relative creates/removes path with `chdir`
12 years ago
Michael DeHaan
7749b34546
Merge branch 'new_branch_for_apt_squashed' of git://github.com/RaymiiOrg/ansible-1 into devel
...
Conflicts:
library/apt
12 years ago
Michael DeHaan
26826c3bde
Merge pull request #2235 from marktheunissen/mysql-idempotent-explanation
...
Add mysql user documentation about idempotent playbooks
12 years ago
Michael DeHaan
38ab9b50c7
Merge branch 'setup_network2' of git://github.com/nigelm/ansible into devel
12 years ago
Michael DeHaan
8099e4ac26
Merge pull request #2240 from dorfsmay/pullreq-fetch-doc
...
Doc that fetch returns ok when src not present.
12 years ago
Michael DeHaan
22d20b4994
Merge pull request #2244 from fdavis/virt_doc_fix
...
virt module doc fix
12 years ago
Michael DeHaan
273005a380
Merge pull request #2226 from skinp/openwrt_support
...
Adding support for OpenWrt
12 years ago