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'
12 years ago
Michael DeHaan
995ef374db
Fixup versions of newly added modules.
12 years ago
Michael DeHaan
3f8aa8aec5
Fix up some module docs formatting errors.
12 years ago
Michael DeHaan
231d9b101d
YAML fix
12 years ago
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
12 years ago
Michael DeHaan
727cee509c
Merge branch 'PR_add_chdir_to_pip' of git://github.com/y-p/ansible into devel
...
Conflicts:
library/packaging/pip
12 years ago
Michael DeHaan
4c43264033
Various code reformatting
12 years ago
Michael DeHaan
db94171f5b
Merge branch 'rds' of git://github.com/bpennypacker/ansible into rds
12 years ago
Michael DeHaan
2ed9b52481
Quote some strings in the docs
12 years ago
Michael DeHaan
e1abda42a9
Merge pull request #3171 from mynameisdaniil/devel
...
Adds 'groups' field into ec2 plugin
12 years ago
Michael DeHaan
c80ad67d7e
Merge pull request #3226 from jpmens/ini_file2
...
ini_file: add support for lists of options/values
12 years ago
Michael DeHaan
faaa90ed03
Merge branch 'ocean' into devel
...
Conflicts:
library/cloud/digital_ocean
12 years ago
Michael DeHaan
c9c45ac597
Reformat examples
12 years ago
Vincent Viallet
cc1cb01540
Rename digital ocean module to digital_ocean, add documentation.
12 years ago
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.
12 years ago
Vincent Viallet
60d1ff125e
Add digital-ocean cloud support.
12 years ago
Michael DeHaan
f9a09e10e5
Merge branch 'digitalocean' of git://github.com/devo-ps/ansible into ocean
12 years ago
Michael DeHaan
ffb94f2e71
Merge branch 'purge' into devel
12 years ago
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>
12 years ago
Michael DeHaan
50fa88f28a
Merge branch 'fix-apt-purge' of git://github.com/madduck/ansible into purge
12 years ago
Joshua Lund
0f81d1630f
* Updated all ansible.cc references in the documentation to point
...
to ansibleworks.com
* Fixed a few misspelled words
12 years ago
Michael DeHaan
6d6df1959c
Merge pull request #3259 from dirtyharrycallahan/b_setup
...
bug fix: modify get_device_facts to handle servers with multiple pci domains
12 years ago
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
12 years ago
Daniil
07bea63533
Allow 'ec2.group' field to handle lists of groups
12 years ago
Michael DeHaan
0bd92d8196
Merge pull request #3262 from j2sol/add-host-name
...
make name the parameter, with hostname as alias
12 years ago
Michael DeHaan
5b1babbdc0
Merge pull request #3260 from lorin/migrate-noinput
...
django_manage: Pass --noinput to migrate
12 years ago
Michael DeHaan
d0a4f2d1e4
Merge pull request #3264 from arturaz/devel
...
datadog_event module requires urllib2, not httplib2.
12 years ago
Bruce Pennypacker
9098908cc8
Set master_password for modify command
12 years ago
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>
12 years ago
Arturas Slajus
0ea0a2c6d7
datadog_event module requires urllib2, not httplib2.
12 years ago
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>
12 years ago
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>
12 years ago
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
12 years ago
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.
12 years ago
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.
12 years ago
Michael DeHaan
575e052c6c
Merge pull request #3147 from toshywoshy/setup_mtab_without_bind
...
changed get_mount_facts to ignore mount types 'none'
12 years ago
Michael DeHaan
1e3ab98a13
Merge pull request #3219 from arturaz/devel
...
datadog_event module: submit your events to DataDog service.
12 years ago
Michael DeHaan
dd7f7d5593
Merge branch 'file_hard' of git://github.com/bcoca/ansible into devel
...
Conflicts:
library/files/file
12 years ago
Michael DeHaan
61ac8d03af
Clarify module docs
12 years ago
Michael DeHaan
31b63b033b
Merge conflict
12 years ago
Michael DeHaan
96134d003e
Merge remote branch 'origin/devel' into devel
12 years ago
Michael DeHaan
51ba3d8c3d
Merge pull request #3230 from sayap/openrc
...
Add OpenRC support to the service module.
12 years ago
Michael DeHaan
273f37b394
Merge pull request #3255 from jlund/sha256-example-cleanup
...
Removed merge conflict header
12 years ago
Michael DeHaan
2f1420f071
Merge pull request #3258 from j2sol/apt-doc
...
pkg option of apt is not required
12 years ago
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.
12 years ago
Joshua Lund
bb4de94937
Removed merge conflict header
12 years ago
Michael DeHaan
b4358d1300
Merge branch 'apt_key_file' of git://github.com/veeti/ansible into devel
...
Conflicts:
library/packaging/apt_key
12 years ago
Michael DeHaan
a94e404a97
Merge pull request #3236 from lwade/ec2_placementzone
...
Added placement_group parameter for cluster compute. Issue 3232.
12 years ago
Michael DeHaan
583b3e5957
Merge pull request #3251 from jlund/sucess-typo-fix
...
Fixed a few small typos
12 years ago
Michael DeHaan
2123507315
Merge branch 'sha256' of git://github.com/jlund/ansible into devel
...
Conflicts:
library/network/get_url
12 years ago
Joshua Lund
ba853b8c1a
Fixed a few small typos
12 years ago
Michael DeHaan
25b43cf6ec
Merge pull request #3231 from jpmens/docs_more
...
Docs: consistently format playbook EXAMPLES
12 years ago
Vincent Viallet
9af24f5345
Merge branch 'a_devel' into digitalocean
12 years ago
Vincent Viallet
d4b5122ad9
Rename digital ocean module to digital_ocean, add documentation.
12 years ago
Brian Coca
c9c7b01620
now mount/unmount are searched for instead of hardcoded
...
Signed-off-by: Brian Coca <briancoca+dev@gmail.com>
12 years ago
Veeti Paananen
77159d21da
Add apt_key examples for file and data
12 years ago
Bruce Pennypacker
898889d20e
added try/except around conn.get_all_dbinstances
12 years ago
Bruce Pennypacker
d25622f17e
changed 'action' to 'command'. Fixed a tab issue.
12 years ago
lwade
886a71e8eb
Added placement_group parameter for cluster compute.
12 years ago
Jan-Piet Mens
30d641094b
Docs: consistently format playbook EXAMPLES
12 years ago
Michael DeHaan
bfcead8c33
Remove reference to non-existant module.
12 years ago
Yap Sok Ann
bcca609bc6
Add OpenRC support to the service module.
12 years ago
Michael DeHaan
e128e8b563
Merge pull request #3162 from strawlab/apt-key-binary-fix
...
allow apt-key module to work with binary key
12 years ago
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).
12 years ago
Michael DeHaan
fe9849530c
Merge pull request #3120 from chrisgardner/solaris-os-facts
...
Add Solaris O/S distribution facts
12 years ago
Michael DeHaan
f698ab9232
Merge pull request #3204 from goozbach/devel
...
fixed msg bug in library/cloud/quantum_network
12 years ago
Jochen Maes
7b763dc487
adds 2 django commands (migrate, collectstatic)
...
Signed-off-by: Jochen Maes <jochen@sejo-it.be>
12 years ago
Michael DeHaan
2eb3a9a3c9
Resolve docs conflict.
12 years ago
Michael DeHaan
572f49b11f
Fix merge conflict.
12 years ago
Michael DeHaan
c3544de1df
Merge pull request #3228 from skvidal/facts.d
...
first cut and docs for facts.d mechanism for setup module
12 years ago
Michael DeHaan
58e8a97e91
Merge pull request #3225 from eest/openbsd_pkg-check_mode
...
openbsd_pkg: Add check_mode support.
12 years ago
Michael DeHaan
613df1d649
Merge pull request #3213 from veeti/apt_key_data
...
Document the data argument for apt_key
12 years ago
Michael DeHaan
d9f91be34a
Merge pull request #3227 from bcoca/modules_wantlist
...
implementing with_items list globbing made easier for modules
12 years ago
Michael DeHaan
f87299842c
Merge pull request #3199 from chrishoffman/doc_error
...
Fixing documentation error
12 years ago
Michael DeHaan
294230d529
Merge pull request #3177 from stintel/mysql56-compat
...
Fix MySQL 5.6 compatibility
12 years ago
Michael DeHaan
936e61fc28
Merge pull request #3181 from melodous/devel
...
HP-UX virtualization facts
12 years ago
trbs
a4223e119d
fixed x-bits in git
12 years ago
Michael DeHaan
4849539399
Merge pull request #3194 from E-M/patch-2
...
Fixed Issue #3193 - make rhn_register module compatible with EL 5
12 years ago
Michael DeHaan
78fdedd490
Merge remote branch 'origin' into devel
...
Conflicts:
library/web_infrastructure/django_manage
12 years ago
Michael DeHaan
512d7ba531
Spelling fixes
12 years ago
Michael DeHaan
f0d66f0cda
Merge pull request #3176 from jpmens/sol-epoch
...
setup epoch time doesn't have tics on Python 2.6.4 (Solaris).
12 years ago
Seth Vidal
36df7e8c95
cut and docs for facts.d mechanism for setup module
12 years ago
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>
12 years ago
Jan-Piet Mens
af051d6f77
ini_file: add support for lists of options/values
12 years ago
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
12 years ago
Brian Coca
9e6a584c3f
Added hardlink option
...
Also a bit nicer now with failures
Signed-off-by: Brian Coca <briancoca+dev@gmail.com>
12 years ago
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 :).
12 years ago
Serge van Ginderachter
8b188429c7
docfix on file module, aliases for path parameter
12 years ago
Arturas Slajus
b86740e1fd
datadog_event module: submit your events to DataDog service.
12 years ago
Veeti Paananen
1284bfd742
Add a file argument to apt_key
12 years ago
Veeti Paananen
dcb06a2306
Document the data argument for apt_key
12 years ago
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.
12 years ago
Vincent Viallet
fd5bb8c7f7
Add digital-ocean cloud support.
12 years ago
Derek Carter
0840af5bda
fixed msg bug in library/cloud/quantum_network
12 years ago
Chris Hoffman
8a55210fb6
Removing all the default: null from the documentation
12 years ago
Chris Hoffman
499c7309e3
Fixing documentation error
12 years ago
Lorin Hochstein
d2ea9d85d0
Fix broken link in django_manage doc
12 years ago
Edgars M.
46ad4299a8
Fixed Issue #3193
12 years ago
Michael DeHaan
39aa5e5eac
Merge pull request #3175 from jpmens/setup9
...
Protect None value in setup module (ansible 1.2)
12 years ago
E-M
170a5f36f1
Fixed module name in examples section
...
Examples showed that modules name is rhnreq_ks, when it actually is rhn_register.
12 years ago
Bruce Pennypacker
14eda0d125
Added replication_source to the results
12 years ago
Raul Melo
f9f0f5ce2c
HP-UX virtualization facts
12 years ago
Bruce Pennypacker
1ef29a3654
endpoint is available only when instance is available
12 years ago
Bruce Pennypacker
c9e373dd7d
Added modify action
12 years ago
Bruce Pennypacker
26c37d7c07
added 'facts' action
12 years ago
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.
12 years ago
Jan-Piet Mens
f6521d88f5
setup epoch time doesn't have tics on Python 2.6.4 (Solaris).
12 years ago
Jan-Piet Mens
3f301fd439
Protect None value in setup module
12 years ago
gw0 [http://gw.tnode.com/]
47c8396598
Fix `mongodb_user` compatibility with MongoDB 2.2 (used in Debian 7).
12 years ago
Bruce Pennypacker
d62beb2df5
fixed bug in delete action - skip_final_snapshot must always be set
12 years ago
Bruce Pennypacker
041a4872fe
Amazon RDS module
12 years ago
Michael DeHaan
790a145f6c
Use get_bin_path for blkid and add some aliases to the filesystem module.
12 years ago
Andrew Straw
94e66ef558
allow apt-key module to work with binary key
12 years ago
Michael DeHaan
6f8e9c1b29
Merge pull request #3156 from jlund/authorized_key
...
Updates to the authorized_key documentation
12 years ago
Michael DeHaan
41bded178d
Rename module
12 years ago
Michael DeHaan
305694a847
Update "added in" version in zypper, update doc name of rhn_register module.
12 years ago
Michael DeHaan
cbee66c88b
Rename module
12 years ago
Michael DeHaan
c26d39c9d4
Rename rhnreg_ks to rhn_register
12 years ago
Michael DeHaan
d0ded631d6
Merge pull request #3148 from jlaska/rhnreg_ks
...
Add rhnreg_ks module
12 years ago
Patrick Callahan
c1ec8ead6c
BUG FIX: Add package name to the cmd.
12 years ago
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
12 years ago
James Laska
6059ce34e3
Minor adjustments to subscription_manager and rhnreg_ks
12 years ago
James Laska
65993e8f35
Reorganize subscription_manager module.
...
Also ...
* When unregistering, first unsubscribe from all content
12 years ago
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
12 years ago
Joshua Lund
37f15d0216
Setting version_added for this feature to 1.3
12 years ago
Toshaan Bharvani
f76043f404
changed get_mount_facts to ignore mount types 'none'
12 years ago
Patrick Callahan
79b56667e3
Simple zypper module to install, remove, or upgrades packages.
12 years ago
Michael DeHaan
df4c444571
Fixup doc YAML
12 years ago
James Laska
19b7cb6653
Updated examples and documentation
12 years ago
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
12 years ago
Michael DeHaan
07a1365c55
Merge pull request #3128 from lorin/ex-fix
...
lineinfile example: /etc/host[s]
12 years ago
Michael DeHaan
4372e4f6fb
Merge pull request #3125 from melodous/devel
...
Facts for HP-UX
12 years ago
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.
12 years ago
Lorin Hochstein
04aa74ddf1
lineinfile example: /etc/host[s]
...
Change a lineinfile example from /etc/host to /etc/hosts
12 years ago
Raul Melo
2475bc416c
Facts for HP-UX
12 years ago
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
12 years ago
y-p
50666eac34
Add is_local_path check to pip module, for skipping --use-mirrors
12 years ago
y-p
9ebb7450d5
Add chdir parameter to pip
12 years ago
Chris Gardner
2ba47318dc
Use first line from /etc/release in "distribution_release" for consistency across Solaris and derivatives.
12 years ago
Michael DeHaan
788680a15d
Merge branch 'devel' of git://github.com/trbs/ansible into more_users
12 years ago
Michael DeHaan
1c4fa2c45e
Doc standardization
12 years ago
Michael DeHaan
e01cdf876c
Docs standardization
12 years ago
Michael DeHaan
fdfba6aa68
Standardize docs
12 years ago
Michael DeHaan
956bff2f07
Standardize docs
12 years ago
Michael DeHaan
c3ff4ccb35
These options to bypass the check code seem to need to occur before said checks.
12 years ago
Chris Gardner
f0a4a17ff6
Add Solaris O/S facts "distribution" and "distribution_*"
12 years ago
Michael DeHaan
caa07e7fab
pep8 fixes
12 years ago
Michael DeHaan
15560c9801
Fix module labelled incorrectly.
12 years ago
Michael DeHaan
d434252ba4
Docs standardization
12 years ago
Michael DeHaan
417be6f81e
Docs standardization
12 years ago