martin f. krafft
3d1db80fe0
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
1bf4438e60
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
c050f911af
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
4f841e6f62
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
d76151d47b
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
0596f474cf
Merge pull request #3147 from toshywoshy/setup_mtab_without_bind
...
changed get_mount_facts to ignore mount types 'none'
12 years ago
Michael DeHaan
0a51cdbe1f
Merge pull request #3219 from arturaz/devel
...
datadog_event module: submit your events to DataDog service.
12 years ago
Michael DeHaan
393bfd59b7
Merge branch 'file_hard' of git://github.com/bcoca/ansible into devel
...
Conflicts:
library/files/file
12 years ago
Michael DeHaan
e4f3c4e286
Clarify module docs
12 years ago
Michael DeHaan
03f1578768
Merge conflict
12 years ago
Michael DeHaan
69ff91505c
Merge remote branch 'origin/devel' into devel
12 years ago
Michael DeHaan
f53bc323a5
Merge pull request #3230 from sayap/openrc
...
Add OpenRC support to the service module.
12 years ago
Michael DeHaan
9cdb513751
Merge pull request #3255 from jlund/sha256-example-cleanup
...
Removed merge conflict header
12 years ago
Michael DeHaan
7a5b794243
Merge pull request #3258 from j2sol/apt-doc
...
pkg option of apt is not required
12 years ago
Jesse Keating
9f3c43290e
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
c96e6c0d1d
Removed merge conflict header
12 years ago
Michael DeHaan
538a998d26
Merge branch 'apt_key_file' of git://github.com/veeti/ansible into devel
...
Conflicts:
library/packaging/apt_key
12 years ago
Michael DeHaan
b1d96bc839
Merge pull request #3236 from lwade/ec2_placementzone
...
Added placement_group parameter for cluster compute. Issue 3232.
12 years ago
Michael DeHaan
fe65e53236
Merge pull request #3251 from jlund/sucess-typo-fix
...
Fixed a few small typos
12 years ago
Michael DeHaan
6ed171bee5
Merge branch 'sha256' of git://github.com/jlund/ansible into devel
...
Conflicts:
library/network/get_url
12 years ago
Joshua Lund
132ca0b367
Fixed a few small typos
12 years ago
Michael DeHaan
a4e6e3d3a3
Merge pull request #3231 from jpmens/docs_more
...
Docs: consistently format playbook EXAMPLES
12 years ago
Vincent Viallet
65af7ce352
Merge branch 'a_devel' into digitalocean
12 years ago
Vincent Viallet
fe7fcf2d15
Rename digital ocean module to digital_ocean, add documentation.
12 years ago
Brian Coca
930e524df1
now mount/unmount are searched for instead of hardcoded
...
Signed-off-by: Brian Coca <briancoca+dev@gmail.com>
12 years ago
Veeti Paananen
b53982f9d2
Add apt_key examples for file and data
12 years ago
Bruce Pennypacker
0b64077bbd
added try/except around conn.get_all_dbinstances
12 years ago
Bruce Pennypacker
158d2a9a82
changed 'action' to 'command'. Fixed a tab issue.
12 years ago
lwade
2ef0d94ab4
Added placement_group parameter for cluster compute.
12 years ago
Jan-Piet Mens
98c1423269
Docs: consistently format playbook EXAMPLES
12 years ago
Michael DeHaan
5cbbd2ee6d
Remove reference to non-existant module.
12 years ago
Yap Sok Ann
ec265a98e0
Add OpenRC support to the service module.
12 years ago
Michael DeHaan
d91ffdef72
Merge pull request #3162 from strawlab/apt-key-binary-fix
...
allow apt-key module to work with binary key
12 years ago
Michael DeHaan
3274cef6d1
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
a234d82e6e
Merge branch '20130613_xbits' of git://github.com/trbs/ansible into devel
12 years ago
Michael DeHaan
709d2aaa0d
Merge pull request #3120 from chrisgardner/solaris-os-facts
...
Add Solaris O/S distribution facts
12 years ago
Michael DeHaan
0b87fa6905
Merge pull request #3204 from goozbach/devel
...
fixed msg bug in library/cloud/quantum_network
12 years ago
Jochen Maes
0830376b0b
adds 2 django commands (migrate, collectstatic)
...
Signed-off-by: Jochen Maes <jochen@sejo-it.be>
12 years ago
Michael DeHaan
78a10dce8f
Merge branch 'user_password_update_optional' of git://github.com/bcoca/ansible into devel
...
Conflicts:
library/system/user
12 years ago
Michael DeHaan
3840c608da
Resolve docs conflict.
12 years ago
Michael DeHaan
4a7f0eeccc
Fix merge conflict.
12 years ago
Michael DeHaan
1ea46e814d
Merge pull request #3228 from skvidal/facts.d
...
first cut and docs for facts.d mechanism for setup module
12 years ago
Michael DeHaan
e27e8d91ac
Merge pull request #3225 from eest/openbsd_pkg-check_mode
...
openbsd_pkg: Add check_mode support.
12 years ago
Michael DeHaan
3a9f45d457
Merge pull request #3213 from veeti/apt_key_data
...
Document the data argument for apt_key
12 years ago
Michael DeHaan
2ec0c4478c
Merge pull request #3227 from bcoca/modules_wantlist
...
implementing with_items list globbing made easier for modules
12 years ago
Michael DeHaan
2ad98dec1c
Merge pull request #3199 from chrishoffman/doc_error
...
Fixing documentation error
12 years ago
Michael DeHaan
653d78c23d
Merge pull request #3177 from stintel/mysql56-compat
...
Fix MySQL 5.6 compatibility
12 years ago
Michael DeHaan
ae223ae10f
Merge pull request #3181 from melodous/devel
...
HP-UX virtualization facts
12 years ago
trbs
e711145ba4
fixed x-bits in git
12 years ago
Michael DeHaan
275b0d6c4e
Merge pull request #3194 from E-M/patch-2
...
Fixed Issue #3193 - make rhn_register module compatible with EL 5
12 years ago