Commit graph

137 commits

Author SHA1 Message Date
Greg DeKoenigsberg
8221a651d8 Merge pull request #1009 from ToBeReplaced/dnf-exit-json
Fix fail_json call in _mark_package_install
2015-09-30 16:39:53 -04:00
Greg DeKoenigsberg
8e9299653a Merge pull request #1018 from indrajitr/pacman-checkmode-fixes
Additional upgrade mode fixes for pacman module with check_mode safety
2015-09-30 16:23:18 -04:00
Indrajit Raychaudhuri
25b85dafbb Add 'package' alias and support for list type for pacman 'name' parameter 2015-09-28 17:11:28 -05:00
Indrajit Raychaudhuri
b149233abf Additional upgrade mode fixes for pacman module with check_mode safety
- ensure upgrade option honors and actually supports `check_mode`
- enabling just `upgrade` and `update_cache` should perform upgrade
- example added for the equivalent for `pacman -Syu`
2015-09-23 10:11:12 -05:00
Vlad Glagolev
faa16e32c1 fixed a typo in swdepot module 2015-09-22 17:44:08 +03:00
ToBeReplaced
0712d2f551 Fix fail_json call in _mark_package_install 2015-09-21 22:50:52 -06:00
Brian Coca
a8eade60a8 Merge pull request #780 from timeraider4u/devel
added check_mode support
2015-09-18 08:21:39 -04:00
Vlad Glagolev
5de4a64238 fixed a typo in pacman module 2015-09-18 10:32:10 +03:00
Toshio Kuratomi
9764862df4 Merge pull request #527 from ignatenkobrain/wip/dnf
[WIP] dnf rewrite
2015-09-17 20:15:51 -07:00
timeraider4u
790c83e78f added check_mode support
added support for the --check option during execution of the playbooks
2015-09-17 15:01:40 +02:00
James Cammarata
61ceebdd8c Merge pull request #807 from indrajitr/pacman-boolean-fix
pacman: Remove choice list for boolean values in arg spec
2015-09-16 14:02:32 -04:00
Brian Coca
84b460d96d added version added 2015-09-09 09:58:24 -04:00
Indrajit Raychaudhuri
48f0e70e60 pacman: Remove choice list for boolean values in arg spec
This also makes argument_spec more consistent with core modules.

Added self as author.
2015-09-01 23:19:07 -05:00
Kristian Koehntopp
2da199b51d update inline documentation 2015-08-26 22:26:02 +02:00
Kristian Koehntopp
c39e7a939c add force= option to allow force installation/removal of packages 2015-08-26 21:58:34 +02:00
Brian Coca
210ee3febc minor doc fix 2015-08-05 17:35:55 -04:00
Brian Coca
1b98210f5f minor doc uptates 2015-08-03 16:34:45 -04:00
Brian Coca
5931d84ca8 Merge pull request #772 from KimNorgaard/add-slack-pkg-support
Add slack pkg support
2015-08-03 16:30:37 -04:00
Brian Coca
778e51c6b1 updated version_added 2015-08-03 16:28:02 -04:00
Brian Coca
cf2e9ba0da Merge pull request #725 from kbrebanov/apk-module
Adding apk module
2015-08-03 16:25:46 -04:00
Kevin Brebanov
5d6f0d153c Use the module's get_bin_path function to find 'apk' and reuse the return value in all functions 2015-08-03 16:14:09 -04:00
Brian Coca
a0ed852223 Merge pull request #749 from alxgu/zypper_localrpm
zypper: Add local/remote rpm installation
2015-08-03 11:43:10 -04:00
Thomas Bechtold
04496b70ae zypper_repository: Fix repo parsing for empty list
When no repositories are defined in zypper, the return code
of "zypper repos" is 6. Handle that case and don't fail
if zypper_repository has to deal with an empty repo list.

Fixes https://github.com/ansible/ansible-modules-extras/issues/795
2015-08-01 21:27:01 +02:00
Kim Nørgaard
c66a3fd4e1 fixed a few issues pointed out by @resmo, pyflakes, pep8 2015-07-31 11:21:25 +02:00
Kevin Brebanov
6aaae617ca Modify 'name' argument to be of type 'list' in order to support 'with_items' looping 2015-07-29 16:27:26 -04:00
Toshio Kuratomi
27e7f03d57 Merge pull request #740 from ansible/fetch_url-layman
Port layman to fetch_url
2015-07-28 11:19:18 -07:00
Kim Nørgaard
a778b1eba6 Add basic slackpkg support 2015-07-27 20:21:56 +02:00
Alexander Gubin
5eec20df56 zypper: Add local/remote rpm installation
Add remote rpm example
2015-07-27 10:45:50 +02:00
Brian Coca
b26a2ea396 Merge pull request #413 from mahadeva604/devel
Add rootdir option to pkgng
2015-07-25 09:41:34 -04:00
mahadeva604
c3a0a3376a Merge https://github.com/ansible/ansible-modules-extras into devel
Conflicts:
	packaging/os/pkgng.py
2015-07-25 08:45:46 +03:00
Indrajit Raychaudhuri
e41597a033 Improve pacman module
- detect and use pacman_path via get_bin_path helper
- simplify pending upgrade detection
- apply outstanding changes from #358, #41
2015-07-24 23:51:17 -05:00
Konstantin Shalygin
8f3a2a8e3d add 'version_add' 2015-07-24 23:42:53 -05:00
Konstantin Shalygin
d8d90ecb03 add force remove feature 2015-07-24 23:42:53 -05:00
Konstantin Shalygin
ca1daba8bb add upgrade future, patch by n0vember- 2015-07-24 23:42:53 -05:00
Toshio Kuratomi
e08a2e84da Port layman to fetch_url 2015-07-22 09:13:36 -07:00
Kevin Brebanov
91e3d2afd5 Update documentation 2015-07-19 14:36:16 -04:00
Kevin Brebanov
dd2d35c888 Allow multiple packages to be installed at the same time 2015-07-19 14:33:35 -04:00
Kevin Brebanov
c4c65b6c91 Allow multiple packages to removed at the same time 2015-07-19 13:51:46 -04:00
Kevin Brebanov
d812db9f7f Adding apk module 2015-07-18 11:37:29 -04:00
ToBeReplaced
e82f6e9463 Rewrite dnf module.
This fully implements all expected functionality of the dnf module.

Group removal may behave oddly due to hiccups in tagging groups as being
installed.

A pkg_types option could be added to specify the group package types.
2015-07-11 01:29:18 -06:00
ToBeReplaced
495af842fc Add support for state=latest and * 2015-07-10 00:09:19 +03:00
ToBeReplaced
050e619e7b Add change reporting, enablerepo support, and gpgcheck.
disable_gpg_check was configured backwards, so it was toggled. Typos in
enablerepo/disablerepo are removed. fill_sack() calls are relocated to
occur after repo decisions. The "changed" key is now set for new
installations.
2015-07-10 00:09:19 +03:00
Igor Gnatenko
5d99dcfe4f typo fix in oneliners
Signed-off-by: Igor Gnatenko <i.gnatenko.brain@gmail.com>
2015-07-10 00:09:19 +03:00
Toshio Kuratomi
c798019c73 Fix nevra, fixes to docs and copyright info 2015-07-10 00:09:19 +03:00
Igor Gnatenko
bbc8dae006 add ability to install packages
Signed-off-by: Igor Gnatenko <i.gnatenko.brain@gmail.com>
2015-07-10 00:09:19 +03:00
Igor Gnatenko
25d61b7d01 remove all and start from scratch
Signed-off-by: Igor Gnatenko <i.gnatenko.brain@gmail.com>
2015-07-10 00:09:19 +03:00
Patrik Lundin
c7d5546777 openbsd_pkg: Update author mail address. 2015-06-29 09:27:44 +02:00
Greg DeKoenigsberg
03bb12c90f Merge pull request #631 from Tatsh-ansible/usepkg-flags
Portage: --usepkg and --usepkgonly flags, --usepkgonly should not imply --getbinpkg
2015-06-23 13:35:27 -04:00
Andrew Udvare
e203087aaa Fix comparison 2015-06-19 06:04:56 -07:00
Andrew Udvare
5e5eec1806 --usepkgonly does not imply --getbinpkg
Add usepkg option to allow conditional building from source if binary
packages are not found

5a6de937cb (commitcomment-11755140)
https://wiki.gentoo.org/wiki/Binary_package_guide#Using_binary_packages
2015-06-18 15:59:46 -07:00