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.
* 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
|
10 years ago | |
|---|---|---|
| .. | ||
| __init__.py | 11 years ago | |
| apk.py | 10 years ago | |
| dnf.py | 10 years ago | |
| homebrew.py | 10 years ago | |
| homebrew_cask.py | 10 years ago | |
| homebrew_tap.py | 10 years ago | |
| layman.py | 10 years ago | |
| macports.py | 11 years ago | |
| openbsd_pkg.py | 10 years ago | |
| opkg.py | 10 years ago | |
| pacman.py | 10 years ago | |
| pkg5.py | 10 years ago | |
| pkg5_publisher.py | 10 years ago | |
| pkgin.py | 10 years ago | |
| pkgng.py | 10 years ago | |
| pkgutil.py | 10 years ago | |
| portage.py | 10 years ago | |
| portinstall.py | 10 years ago | |
| slackpkg.py | 11 years ago | |
| svr4pkg.py | 11 years ago | |
| swdepot.py | 10 years ago | |
| urpmi.py | 10 years ago | |
| yum_repository.py | 10 years ago | |
| zypper.py | 10 years ago | |
| zypper_repository.py | 10 years ago | |