mirror of https://github.com/ansible/ansible.git
You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
bb68df525c
* refactor zypper module Cleanup: * remove mention of old_zypper (no longer supported) * requirement goes up to zypper 1.0, SLES 11.0, openSUSE 11.1 * allows to use newer features (xml output) * already done for zypper_repository * use zypper instead of rpm to get old version information, based on work by @jasonmader * don't use rpm, zypper can do everything itself * run zypper only twice, first to determine current state, then to apply changes New features: * determine change by parsing zypper xmlout * determine failure by checking return code * allow simulataneous installation/removal of packages (using '-' and '+' prefix) * allows to swap out alternatives without removing packages depending on them * implement checkmode, using zypper --dry-run * implement diffmode * implement 'name=* state=latest' and 'name=* state=latest type=patch' * add force parameter, handed to zypper to allow downgrade or change of vendor/architecture Fixes/Replaces: * fixes #1627, give changed=False on installed patches * fixes #2094, handling URLs for packages * fixes #1461, fixes #546, allow state=latest name='*' * fixes #299, changed=False on second install, actually this was fixed earlier, but it is explicitly tested now * fixes #1824, add type=application * fixes #1256, install rpm from path, this is done by passing URLs and paths directly to zypper * fix typo in package_update_all * minor fixes * remove commented code block * bump version added to 2.2 * deal with zypper return codes 103 and 106 |
9 years ago | |
---|---|---|
.. | ||
__init__.py | 10 years ago | |
apk.py | 9 years ago | |
dnf.py | 9 years ago | |
homebrew.py | 9 years ago | |
homebrew_cask.py | 9 years ago | |
homebrew_tap.py | 9 years ago | |
layman.py | 9 years ago | |
macports.py | 10 years ago | |
openbsd_pkg.py | 9 years ago | |
opkg.py | 9 years ago | |
pacman.py | 9 years ago | |
pkg5.py | 9 years ago | |
pkg5_publisher.py | 9 years ago | |
pkgin.py | 9 years ago | |
pkgng.py | 9 years ago | |
pkgutil.py | 9 years ago | |
portage.py | 9 years ago | |
portinstall.py | 9 years ago | |
slackpkg.py | 9 years ago | |
svr4pkg.py | 10 years ago | |
swdepot.py | 9 years ago | |
urpmi.py | 9 years ago | |
yum_repository.py | 9 years ago | |
zypper.py | 9 years ago | |
zypper_repository.py | 9 years ago |