Brian Coca
600fc15b42
Merge pull request #46 from Jmainguy/yum_oracle_fix_enable_repo
...
Fixes --enable-repo for Oracle Linux
2015-02-03 07:50:23 -05:00
Toshio Kuratomi
753a3ba382
Merge pull request #624 from mscherer/use_rpm_module
...
Use the rpm python module rather than execing rpm
2015-01-29 18:00:04 -08:00
AlejandroF
7b40f63a4d
Example added
...
How to define specific version of the package we need...
2015-01-28 11:29:29 -03:00
Conrado Buhrer
bd208da8ea
fixed: namespace clash #710
2015-01-27 13:28:56 -02:00
Conrado Buhrer
a5114bfa39
fixed: erroneous logic
2015-01-26 18:16:42 -02:00
Conrado Buhrer
3155656eef
fixed: missing check for upgrade flag
2015-01-26 17:48:03 -02:00
Conrado Buhrer
ef3f486f6e
fixed: removed build-deb from required_one_of
2015-01-26 17:32:34 -02:00
Conrado Buhrer
711005fe9b
changed: state=build-dep; refactored into install()
2015-01-26 15:36:35 -02:00
Conrado Buhrer
d257e2be8c
added: build-dep to apt module #349
...
Original code provided by @nathanhruby
2015-01-26 13:20:00 -02:00
Toshio Kuratomi
c3a0e8a7a4
Don't fial if virtualenv is not installed and we do not need to initialize the virtualenv
...
Fixes #688
2015-01-22 18:05:54 -08:00
Toshio Kuratomi
396c399b54
Merge pull request #626 from mscherer/clean_yum_base
...
Remove unused code
2015-01-19 09:11:22 -08:00
Brian Coca
e2dcb5fc9b
now captures cache fetch failures
2015-01-14 17:29:00 -05:00
Michael Scherer
bcfba0c050
Remove unused code
...
There is no call to yum_base using 'cachedir' argument, so
while it work fine from a cursory look, that's useless code,
and so should be removed to clarify the code.
2015-01-12 01:02:29 +01:00
Michael Scherer
0b2d190f72
Use the rpm python module rather than execing rpm
...
Using the rpm module prevent a uneeded fork, and permit
to skip the signature checking which slow down a bit the
operation, and which would be done by yum on installation
anyway.
2015-01-11 05:02:51 +01:00
fabios
9ed842e2d0
mark as upgradable and let apt-get install deal with it
2014-12-28 12:52:57 -05:00
fabios
b747d9411a
improve fail message and use itertools chain
2014-12-28 12:52:57 -05:00
fabios
d19f7c7026
older python-apt compatibility
2014-12-28 12:52:57 -05:00
fabios
6fce4a9c3d
handle list of list for python-apt < 0.7.9 compatibility
2014-12-28 12:52:57 -05:00
Toshio Kuratomi
170457413d
Cleanup the old apt compatibility changes
2014-12-25 00:25:02 -08:00
fabios
a08165ca2e
use low-level apt_pkg.Package
2014-12-24 17:55:44 -05:00
FabioBatSilva
55b85ddc46
fix compatibility issues with python-apt < 0.7.9
2014-12-24 10:26:59 -05:00
Dale Bewley
449ced1efa
use state parameter in examples
2014-12-04 17:31:35 -08:00
René Moser
24137a3c6c
yum: add update_cache option
...
Yum does not always update to latest package version unless metadata cache has expired. By runing yum makecache, we ensure the metadata cache has been updated.
Signed-off-by: René Moser <mail@renemoser.net>
2014-12-01 18:07:50 +01:00
Toshio Kuratomi
195e7c5a13
Merge commit '383ecdb' into devel
2014-11-18 13:09:29 -08:00
Toshio Kuratomi
383ecdb50b
Correct variable name
2014-11-18 13:08:26 -08:00
Henry Finucane
ce02d59651
If force=true, ignore python-apt's advice
...
This lets you downgrade packages, for instance.
2014-11-14 16:27:20 -08:00
Toshio Kuratomi
fb4854ebcb
Fix retrieval of package version in apt module
2014-11-14 10:01:30 -08:00
Toshio Kuratomi
c389cd671f
Documentation update for apt version wildcards from bryanlarsen
2014-11-14 09:43:38 -08:00
Toshio Kuratomi
e1ecc5ca8e
Update package_status and install to account for wildcarded versions.
2014-11-14 07:45:56 -08:00
Toshio Kuratomi
ccedf0dd40
Decide to allow pkgname and version wildcards so that things like libxml2*=2.9* would work
2014-11-14 07:45:56 -08:00
Toshio Kuratomi
bc18c9dc78
Cache pkg name list so we don't recreate the list for every package
2014-11-14 07:45:56 -08:00
Toshio Kuratomi
10fd0f7073
Just make things a little more readable
2014-11-14 07:45:56 -08:00
Toshio Kuratomi
885b60f31f
if __name__ does work with ansible modules
2014-11-14 07:45:55 -08:00
Michael Vogt
f475769d3a
add apt unittest
2014-11-14 07:45:55 -08:00
Michael Vogt
76fc436b08
Allow foo=1.0* like expressions in apt
2014-11-14 07:45:55 -08:00
Robert Estelle
4dd099fe7a
Remove incorrect executable permissions.
2014-11-13 18:08:48 -05:00
Brian Coca
a13c568310
corrected comparisson which had accidentally chaned in previous fixes
2014-11-12 17:16:02 -05:00
Brian Coca
bbebdefacb
better handling of deprecated aliases
2014-11-12 17:01:14 -05:00
Jonathan Mainguy
ae1af202e8
Fixes --enable-repo for Oracle Linux
2014-11-12 16:56:45 -05:00
Brian Coca
5356ccbb35
make sure 'present' is fully equivalente of 'installed' and remove installed from
...
feedback in favoer of 'present'
2014-11-12 15:46:36 -05:00
James Cammarata
6db6cd219e
Use new prompt detection in run_command to detect aptitude prompts
...
Also adds flags to aptitude command when force=yes is used, in order
to bypass the prompts given for untrusted packages.
Fixes #31
2014-11-10 23:45:27 -06:00
Michael DeHaan
3ed1378067
Some more module categorization.
2014-11-04 17:23:22 -05:00
Lorin Hochstein
3ab26c538b
apt_key: add keyserver example to docs
2014-10-03 15:10:45 -04:00
Michael DeHaan
385a037cd6
package files
2014-09-26 11:05:47 -04:00
Michael DeHaan
c8e1a2077e
file extensions!
2014-09-26 10:37:56 -04:00
Michael DeHaan
417309a626
Restructuring.
2014-09-26 10:13:26 -04:00
Michael DeHaan
73123b69fa
Move modules into subdirectory.
2014-09-26 09:23:50 -04:00
James Pharaoh
27ccd01db4
add LANG=C to apt module so the string matches on the output always match
2014-09-18 20:56:21 +02:00
Bruno BAILLUET
8f2dae1964
Fix a typo on is_update call inside latest function
2014-09-12 18:19:00 +02:00
Michael DeHaan
318b09e940
Merge pull request #8853 from kvar/devel
...
zypper: handle lists of packages efficiently
2014-09-11 17:30:21 -04:00