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
12 years ago
Michael DeHaan
f36e85efbb
Fixup apt module refactoring from previous patch.
12 years ago
Serge van Ginderachter
684cfecda9
package and upgrade are not mutually exclusive, but when both were set, upgrade didn't happen
12 years ago
Serge van Ginderachter
d3dee7a8a2
add default=yes in upgrade argument spec
12 years ago
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
12 years ago
Gareth Rees
c45b54c1cf
Add separate step update_cache example
12 years ago
Lorin Hochstein
9289db18b4
upgrade should obey check mode
12 years ago
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
12 years ago
lwade
9dda148679
Changed python interpreter to be consistent in these modules as compared to all others.
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
Daniel Hokka Zakrisson
3d49f74df6
Make apt upgrade=dist work and make its argument handling more idiomatic
...
Fixes #2287 .
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
ff58623f8b
Fix apt module documentation formatting.
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
Remy van Elst
f094d65fdd
apt update
12 years ago
Remy van Elst
5289fa72b6
apt upgrade support
12 years ago
Daniel Hokka Zakrisson
1fe744d2af
Fix apt module's boolean check to expect converted value
...
Fixes #2218 .
12 years ago
Daniel Hokka Zakrisson
578ec127fb
Remove choices=BOOLEANS as it is no longer needed
12 years ago
Daniel Hokka Zakrisson
df798d0688
Use argument type checking to convert to boolean
12 years ago
Michael DeHaan
ae599d8a61
Merge pull request #2115 from kavink/devel
...
teach apt module to support --check mode
12 years ago
Kavin Kankeshwar
53924b4599
teach apt module to support --check mode
12 years ago
Daniel Hokka Zakrisson
3f2fd22ed4
Don't consider packages missing from the cache an error on remove
...
Fixes #2017 .
12 years ago
Blair Zajac
fa8e653011
Simplify and correct comparisons with None.
12 years ago
Peter Sankauskas
6fd0316fa6
The default for install-recommends is actually Yes, not No, as is
...
visible on line 121
12 years ago
Remy
ad7807fce4
Added DPKG options which lardcanoe suggested
12 years ago
Remy
26310f411c
Added check so that upgrade cannot be used with other options.
12 years ago
Remy
fd59a03193
Added version flag (1.1) to updated
...
apt module.
12 years ago
Remy
31db1e31d4
Added apt-get upgrade and dist-upgrade option
12 years ago
Michael DeHaan
12403abc2c
Merge pull request #1924 from blair/consistly-use-underscores
...
library/apt: consistently use underscores in examples.
12 years ago
Blair Zajac
811c711328
library/apt: consistently use underscores in examples.
...
To be consistent with the table showing available options, use
underscores in the example tasks, not hyphens, as the table doesn't
list hyphenated versions of option names, so it looks like the
examples could have typos in them.
12 years ago
Stephen Fromm
3fb21a5281
Update modules to use run_command in module_common.py
...
This updates apt, apt_repository, command, cron, easy_install, facter,
fireball, git, group, mount, ohai, pip, service, setup, subversion,
supervisorctl, svr4pkg, user, and yum to take advantage of run_command
in module_common.py.
12 years ago
Jan-Piet Mens
caf003c813
DOCUMENTATION strings
12 years ago
Michael DeHaan
663a8fef3f
chmod -x for all module files in source checkout
12 years ago
Jan-Piet Mens
feab57e270
Reformat code: examples consistently
...
- added terse syntax to modules.rst
- added description of special variables to template module
12 years ago
Michael DeHaan
54257a6a4c
Remove "the the"
12 years ago
Michael DeHaan
29d49d415f
fix mentioning of redundant aliases in module docs, remove was removed anyway
12 years ago
Michael DeHaan
f67aa85c3f
Fixing various module related things.
12 years ago
Jan-Piet Mens
e620fed755
Jumbo DOCUMENTATION patch
12 years ago
Marco Vito Moscaritolo
e1c83b0367
Fixed error on official docs (reported on DOCUMENTATION string). Name param must be pkg and is required.
12 years ago
Jan-Piet Mens
1193810d46
module DOCUMANTATION for apt, apt_respository cleanup
12 years ago
Marco Vito Moscaritolo
c976238a81
Added documentation to APT module
12 years ago
Michael DeHaan
14c2e8de0c
Fix invalid usage or fail_json in apt module
12 years ago
Michael DeHaan
798c35d83e
Apt module should accept 'absent', and 'present' like the yum module does.
12 years ago
Michael DeHaan
477ca2ed1a
Make pep8 tests run against the library directory as well, and associated tweaks (mostly to indentation) in the library
...
directory.
12 years ago
Michael DeHaan
faed4b5a33
whitespace + remove deprecated YAML parser (migration script lives in examples/scripts and warning was added
...
in 0.6 release)
12 years ago
Michael DeHaan
7e9e29011e
Add encoding lines to python modules such that they can take unicode options if they are fed them, since the
...
AnsibleModule stuff no longer base64 encodes for simplicity and speed reasons.
12 years ago
Christoph Seitz
6baaea90ae
Tweaked error massages.
12 years ago
Christoph Seitz
b973910283
Some optimizations to previous code.
12 years ago
Christoph Seitz
418445d3c5
Enable apt module to handle multiply packages (comma separated)
12 years ago