Andreas Skarmutsos Lindh
2ca201feaa
cpanm: add installdeps option
9 years ago
Christopher M. Fuhrman
24ae49bbd9
pkgin: Support multiple matching packages
...
pkgin searches for packages such as 'emacs' can return multiple matches,
the first of which is not guaranteed to match. So, iterate through
found packages until we have an appropriate match. Should we *not* find
a match, then return False indicating match failure.
9 years ago
sirkubax
df235b4d92
QuickFix of issue 813
9 years ago
Brian Coca
dcd2f441b5
Merge pull request #715 from makmanalp/devel
...
Fixes issues where keys missing from bower output
9 years ago
Brian Coca
210ee3febc
minor doc fix
9 years ago
Brian Coca
1b98210f5f
minor doc uptates
9 years ago
Brian Coca
5931d84ca8
Merge pull request #772 from KimNorgaard/add-slack-pkg-support
...
Add slack pkg support
9 years ago
Brian Coca
778e51c6b1
updated version_added
9 years ago
Brian Coca
cf2e9ba0da
Merge pull request #725 from kbrebanov/apk-module
...
Adding apk module
9 years ago
Kevin Brebanov
5d6f0d153c
Use the module's get_bin_path function to find 'apk' and reuse the return value in all functions
9 years ago
Brian Coca
a0ed852223
Merge pull request #749 from alxgu/zypper_localrpm
...
zypper: Add local/remote rpm installation
9 years ago
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
9 years ago
Kim Nørgaard
c66a3fd4e1
fixed a few issues pointed out by @resmo, pyflakes, pep8
9 years ago
Kevin Brebanov
6aaae617ca
Modify 'name' argument to be of type 'list' in order to support 'with_items' looping
9 years ago
Toshio Kuratomi
27e7f03d57
Merge pull request #740 from ansible/fetch_url-layman
...
Port layman to fetch_url
9 years ago
Kim Nørgaard
a778b1eba6
Add basic slackpkg support
9 years ago
Alexander Gubin
5eec20df56
zypper: Add local/remote rpm installation
...
Add remote rpm example
9 years ago
Brian Coca
50fd324998
Merge pull request #764 from mscherer/fix_507
...
Move examples to EXAMPLES variable
9 years ago
Brian Coca
b26a2ea396
Merge pull request #413 from mahadeva604/devel
...
Add rootdir option to pkgng
9 years ago
Michael Scherer
c089ab0dd8
Move examples to EXAMPLES variable
...
Partially fix #507
9 years ago
mahadeva604
c3a0a3376a
Merge https://github.com/ansible/ansible-modules-extras into devel
...
Conflicts:
packaging/os/pkgng.py
9 years ago
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
9 years ago
Konstantin Shalygin
8f3a2a8e3d
add 'version_add'
9 years ago
Konstantin Shalygin
d8d90ecb03
add force remove feature
9 years ago
Konstantin Shalygin
ca1daba8bb
add upgrade future, patch by n0vember-
9 years ago
Toshio Kuratomi
b9b42411f1
Port maven_artifact to fetch_url
9 years ago
Toshio Kuratomi
e08a2e84da
Port layman to fetch_url
9 years ago
Toby Fleming
69a920a5f5
Homebrew: Allow colons, direct check for outdated formula
9 years ago
Kevin Brebanov
91e3d2afd5
Update documentation
9 years ago
Kevin Brebanov
dd2d35c888
Allow multiple packages to be installed at the same time
9 years ago
Kevin Brebanov
c4c65b6c91
Allow multiple packages to removed at the same time
9 years ago
Kevin Brebanov
d812db9f7f
Adding apk module
10 years ago
Carl Meyer
ef1199a038
Add 'production' option to bower module.
10 years ago
Brian Coca
bbc0f853d0
minor doc fixes
10 years ago
Brian Coca
7b2f2b7667
added version added
10 years ago
Mathew Davies
2d2ea412ae
Add more examples
10 years ago
Mathew Davies
fb42f6effc
Note that the plugin can't be updated once installed
10 years ago
Mathew Davies
6fa1809ec4
Move ansible util import to the bottom of the module
10 years ago
Mathew Davies
394053ff2b
Add default documentation for timeout
10 years ago
Mathew Davies
045f0908e2
Add required property to version documentation
10 years ago
Mathew Davies
93e59297f0
Remove debugging line
10 years ago
Mathew Davies
ebbe84b2d6
Document defaults
10 years ago
Mathew Davies
4e140bb80e
Add Elasticsearch plugin module
10 years ago
Mehmet Ali "Mali" Akmanalp
f82a363a33
Fixes issues where keys missing from bower output
...
Fixes #495
10 years ago
Toshio Kuratomi
ff2386faf4
Tabs to spaces
...
Fixes #666
10 years ago
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.
10 years ago
ToBeReplaced
495af842fc
Add support for state=latest and *
10 years ago
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.
10 years ago
Igor Gnatenko
5d99dcfe4f
typo fix in oneliners
...
Signed-off-by: Igor Gnatenko <i.gnatenko.brain@gmail.com>
10 years ago
Toshio Kuratomi
c798019c73
Fix nevra, fixes to docs and copyright info
10 years ago
Igor Gnatenko
bbc8dae006
add ability to install packages
...
Signed-off-by: Igor Gnatenko <i.gnatenko.brain@gmail.com>
10 years ago
Igor Gnatenko
25d61b7d01
remove all and start from scratch
...
Signed-off-by: Igor Gnatenko <i.gnatenko.brain@gmail.com>
10 years ago
Toshio Kuratomi
5605c4d7b5
Add author github ID
10 years ago
Matt Martz
3be267b579
Give dpkg_selections a .py file extension
10 years ago
Toshio Kuratomi
0f9ade7fe3
Fix bundler documentation
10 years ago
Brian Coca
3ab08534f5
Merge pull request #499 from thoiberg/bundler
...
Adding module to manage Ruby Gem dependencies via Bundler
10 years ago
Patrik Lundin
c7d5546777
openbsd_pkg: Update author mail address.
10 years ago
Tim Hoiberg
1d48c9658a
Fixing typo
10 years ago
Tim Hoiberg
9a1918c628
Adding module to manage Ruby Gem dependencies via Bundler
10 years ago
Greg DeKoenigsberg
03bb12c90f
Merge pull request #631 from Tatsh-ansible/usepkg-flags
...
Portage: --usepkg and --usepkgonly flags, --usepkgonly should not imply --getbinpkg
10 years ago
Andrew Udvare
e203087aaa
Fix comparison
10 years ago
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
10 years ago
Dustin C. Hatch
e3d608297d
packaging/os/portage: Handle noreplace in check mode
...
The `--noreplace` argument to `emerge` is generally coupled with
`--newuse` or `--changed-use`, and can be used instruct Portage to
rebuild a package only if necessary. Simply checking to see if the
package is already installed using `equery` is not sufficient to
determine if any changes would be made, so that step is skipped when
the `noreplace` module argument is specified. The module then falls back
to parsing the output from `emerge` to determine if anything changed. In
check mode, `emerge` is called with `--pretend`, so it produces
different output, and the parsing fails to correctly infer that a change
would be made.
This commit adds another regular expression to check when running in
check mode that matches the pretend output from `emerge`.
Signed-off-by: Dustin C. Hatch <dustin@hatch.name>
10 years ago
Dustin C. Hatch
1b0676b559
packaging/os/portage: Improve check mode handling
...
When running in check mode, the *portage* module always reports that no
changes were made, even if the requested packages do not exist on the
system. This is because it was erroneously expecting `emerge --pretend`
to produce the same output as `emerge` by itself would, and attempts to
parse it. This is not correct, for several reasons. Most specifically,
the string for which it is searching does not exist in the pretend
output. Additionally, `emerge --pretend` always prints the requested
packages, whether they are already installed or not; in the former case,
it shows them as reinstalls.
This commit adjusts the behavior to rely on `equery` alone when running
in check mode. If `equery` reports at least one package is not
installed, then nothing else is done: the system will definitely be
changed.
Signed-off-by: Dustin C. Hatch <dustin@hatch.name>
10 years ago
Brian Brazil
caed7573d5
Add dpkg_selections module, that works with dpkg --get-selections and --set-selections.
...
This is mainly useful for setting packages to 'hold' to prevent them
from being automatically upgraded.
10 years ago
Greg DeKoenigsberg
004dedba8a
Changes to author formatting, remove emails
10 years ago
jonathan.lestrelin
2e6a16fbc7
Fix unused import and variable and correct documentation
10 years ago
jonathan.lestrelin
653ce424e0
Add pear packaging module to manage PHP PEAR an PECL packages
10 years ago
Roman Vyakhirev
5bfe8f2a44
bower module. Non-interactive mode and allow-root moved to _exec, they should affect all commands
10 years ago
Roman Vyakhirev
4475676866
composer module. ignore_platform_reqs option added.
10 years ago
NewGyu
02258902f9
fix cannot download SNAPSHOT version
10 years ago
Dagobert Michelsen
7f74a98451
svr4pkg: assume command worked only on known-to-be-good returncodes
10 years ago
Enric Lluelles
3f9a62c136
Add slash to valid characters for packages
...
To allow it to download packes from taps, or external commands like
caskroom/cask/brew-cask
10 years ago
Brian Coca
2f9d30ae5b
Merge pull request #480 from RubenKelevra/patch-2
...
pacman: change -Syy to -Sy for "update-cache"
just noting we may want to add an option to force updating the cache in the future
10 years ago
Toshio Kuratomi
a1a1c23205
Bandaid dnf module to temporarily fix some major problems
...
- Backport config file handling from the DNF module rewrite #527
(Current config handling does not work with dnf and leads to
tracebacks when run as an unprivileged user).
- Make a mandatory requirement on yum-utils (for /usr/bin/repoquery)
because none of the fallback code works for dnf (it's unported yum API
code).
Both of these issues will be fixed better in the dnf rewrite when it is
feature complete.
Fixes #471
10 years ago
QuantumGhost
4ff9a68a4b
Use expanduser to deal with path in bower module
...
So bower module can correctly handle path containing `~`
10 years ago
Michal Svab
f9be73f4a1
maven_artifact: check whether snapshot is the latest snapshot
10 years ago
Toshio Kuratomi
576d94e8d4
Update module_utils "import" to the new-style
...
Fixes #505
10 years ago
Toshio Kuratomi
88eff11c04
Many more doc fixes
10 years ago
Toshio Kuratomi
32fb15e310
Fix quoting for documentation build
10 years ago
Brian Coca
08445418aa
more string corrections
10 years ago
Brian Coca
edf519a0c2
moar quotes
10 years ago
Greg DeKoenigsberg
16ce411f66
Adding author's github id
10 years ago
Greg DeKoenigsberg
a92f5b657a
Adding author's github id
10 years ago
Greg DeKoenigsberg
73f9e5a1b9
Adding author's github id
10 years ago
Greg DeKoenigsberg
773bae9534
Adding author's github id
10 years ago
Greg DeKoenigsberg
3d55887aa5
Adding author's github id
10 years ago
Greg DeKoenigsberg
3244764283
Adding author's github id
10 years ago
Greg DeKoenigsberg
9bb0a01060
Adding author's github id
10 years ago
Greg DeKoenigsberg
922fc32d3d
Adding author's github id
10 years ago
Greg DeKoenigsberg
c18f4e55fc
Adding author's github id
10 years ago
Greg DeKoenigsberg
9501714b8b
Adding author's github id
10 years ago
Greg DeKoenigsberg
33bdc7ce77
Adding author's github id
10 years ago
Greg DeKoenigsberg
335ba5bf32
Adding author's github id
10 years ago
Greg DeKoenigsberg
2004ae64ab
Adding author's github id
10 years ago
Greg DeKoenigsberg
72ee99184a
Adding author's github id
10 years ago
Greg DeKoenigsberg
384c1523c3
Adding author's github id
10 years ago
Greg DeKoenigsberg
c03c80be88
Adding author's github id
10 years ago
Greg DeKoenigsberg
265edb4992
Adding author's github id
10 years ago
Greg DeKoenigsberg
33e1d3bd0b
Adding author's github id
10 years ago
Greg DeKoenigsberg
63513b5eba
Adding author's github id
10 years ago
Greg DeKoenigsberg
62888d291d
Adding author's github id
10 years ago
Greg DeKoenigsberg
1c92b4f8cc
Adding author's github id
10 years ago
Greg DeKoenigsberg
21c06dcae3
Typo in author
10 years ago
Greg DeKoenigsberg
e58197efb6
Adding author's github id
10 years ago
Greg DeKoenigsberg
8725fe7273
Adding author's github id
10 years ago
Greg DeKoenigsberg
75574d7713
Adding author's github id
10 years ago
Greg DeKoenigsberg
66008490d4
Adding author's github id
10 years ago
Greg DeKoenigsberg
12ab9d0043
Adding author's github id
10 years ago
Greg DeKoenigsberg
fc794ef094
Adding author's github id
10 years ago
Greg DeKoenigsberg
3c4b1afea9
Adding author's github id
10 years ago
Toshio Kuratomi
e5022ba87b
Add python >= 2.6 to documented deps
10 years ago
@RubenKelevra
752442e8ff
change -Syy to -Sy
...
-Syy do always update, which is not needed, since the caches might already be up to date.
10 years ago
Matt Martz
e568032bc3
Fix up modules that have python24 syntax error
10 years ago
Jeff Rizzo
d8d1ca85df
Support both new and old pkgin versions by testing if '-p' flag exists.
10 years ago
Julien Vey
34b81a8756
[homebew_cask] Be consistent in the documentation
...
The documentation for the `state` field is not very clear.
It says possible values are "installed, uninstalled" and default value is "present"
The examples below alow uses `present` and `absent`.
This patch uses "absent" and "present" instead of "installed" and "uninstalled"
Moreover, this is consistent with other packaging modules, like homebrew itself
10 years ago
xiaclo
e362583abd
Allow NPM to update packages
10 years ago
Roland Ramthun
69e27f4039
disable ask on sync action
10 years ago
Charlie Root
fbd8c6b398
Add rootdir option to pkgng
10 years ago
Brian Coca
2c2a106321
Merge pull request #412 from mavit/pkg5-accept
...
Fix typo in pkg5 module
10 years ago
Peter Oliver
cb05f0834b
Fix typo.
10 years ago
Brian Coca
118c79e335
Merge pull request #376 from mavit/pkg5-accept
...
Add an accept_licenses option to pkg5 module
10 years ago
Peter Oliver
9d720f52c8
Add an accept_licenses option to pkg5 module
...
This accepts any software licences required by the package.
10 years ago
Brian Coca
698098ae57
doc update for zypper
10 years ago
Brian Coca
d24e50ed1a
Merge pull request #368 from greghaynes/feature/zypper-install-type
...
Add type property to zypper
10 years ago
Jeferson Daniel
eaa136cb08
Fixes #335
10 years ago
Simon Olofsson
8e24529970
homebrew: Package name is not required.
...
e.g. `- homebrew: update_homebrew=yes upgrade_all=yes' is a valid task.
10 years ago
Gregory Haynes
44280e461c
Add type property to zypper
...
To install patterns and other package types a type parameter needs to be
specified to zypper.
10 years ago
M0ses
f8045f4574
fix errorhandling in zypper.py module
...
package_latest was calling package_present but did not care
about the return code so errors in package_present were hidden
and everthing look ok on the console when zypper update did not fail,
but no packages where installed.
10 years ago
Brian Coca
512c684b52
Merge pull request #128 from robinro/patch_multiple_versions_rpm_zypper
...
Patch multiple versions rpm zypper
10 years ago
Brian Coca
2438b74ca8
remove x bit
10 years ago
Brian Coca
dd1508d572
moved to
10 years ago
Brian Coca
f15328d6f6
Merge pull request #89 from chrisisbeef/devel
...
Introduce a download_artifact plugin to resolve maven artifacts
10 years ago
Brian Coca
39cb571064
Merge pull request #94 from komuta/clean-composer-options
...
Unify composer options parsing
10 years ago
Toshio Kuratomi
cb848fcd9e
Make our regex match the homebrew tap upstream regex.
...
Fixes #312
Fixes #297
10 years ago
Larry Gilbert
3425828795
pkgin: support check mode, make other improvements
...
* Add support for check mode
* Use "pkgin search" to guarantee 0 or 1 result
* Edit documentation for style, new feature, etc.
* General refactoring
* Lay some groundwork for future support of "state=latest"
10 years ago
Simon JAILLET
f3c008ed5d
composer: Fix `changed` status
...
Fix `changed` status that always returns False with composer.
This [previous PR](https://github.com/ansible/ansible-modules-extras/pull/61 ) had fixed the issue but because of a [Composer recent change](cb336a5416
) stderr is now used for reporting information meant for humans while stdout is more for the output of the command.
This PR would definilty solve this issue.
10 years ago
Konstantin
bea9d26039
pkgutil.py syntax fix
10 years ago
Toshio Kuratomi
a988f712e0
Merge pull request #231 from dago/opencsw
...
Correctly report "changed: false" when trying to install a package not i...
10 years ago
chris.schmidt
8ba219ed78
Added check for "latest" in version field
10 years ago
chris.schmidt
4dfbafb339
Removed version check from main as it is checked in the download function. Having the check here was breaking "latest version" functionality.
10 years ago
Jeppe Toustrup
a2d440ccea
NPM: Expand the path before accessing it
10 years ago
Dagobert Michelsen
57c723fcd9
Adjust setting to better make logic clearer
10 years ago
Brian Coca
2ffd7235e5
added version added
10 years ago
Brian Coca
a2138c4eea
fixed missing ,
10 years ago
Marcus
c1e7abd8fd
Add support for mirror_only parameter to cpanm module
10 years ago
Kevin
0cff70b678
Remove `homebrew-` prefix when checking if repo has already been tapped
...
See: https://github.com/Homebrew/homebrew/blob/master/Library/Homebrew/cmd/tap.rb
Example:
```
$ brew tap neovim/homebrew-neovim
$ brew tap
neovim/neovim
...
```
10 years ago
Brian Coca
f068f3abb3
Merge pull request #227 from mavit/pkg5
...
Add Solaris 11 package management
10 years ago
Brian Coca
85dab364c9
Merge pull request #235 from mwpher/devel
...
pkgng: add 'batch' parameter
10 years ago
Brian Coca
dd681321b3
corrected version added
10 years ago
Brian Coca
9722203ee0
corrected version added
10 years ago
Matthew Pherigo
e909beb653
Make $BATCH=yes the default, remove module option
10 years ago
Matthew Pherigo
8ecb023939
pkgng: add 'batch' parameter
...
Some packages attempt to prompt the user for certain settings during
installation. Thus, this parameter sets the environment variable
$BATCH to 'yes', which forces package installation scripts to accept
default values for these interactive prompts. This should work for all
prompts that have a default value and aren't implemented through a
custom script (as this variable is built into the ports/package system).
FIXME: Package install should fail if it prompts and batch isn't set;
currently, the install hangs indefinitely.
TODO: Allow user to specify the answers to certain prompts.
I (github.com/mwpher) have NOT tested this with any packages besides
bsdstats. It's a small improvement, but not a complete answer to all
the complexities of package installation.
10 years ago
Andrew Udvare
5a6de937cb
Add support for emerge's --getbinpkg and --usepkgoonly
10 years ago
Julien Pepy
e1008059ec
Clean options building in Composer module
10 years ago
Brian Coca
f948fcc0c7
Merge pull request #193 from newportd/pacman-upgrade-bug
...
fix pacman upgrade bug
10 years ago
Brian Coca
a951bf63e7
Merge pull request #19 from komuta/fix-composer-dryrun
...
Fix composer module checkmode
10 years ago
Dagobert Michelsen
df5e1946aa
Correctly report "changed: false" when trying to install a package not in the catalog. This fixes #230
10 years ago
Toshio Kuratomi
41d5029012
Move dnf and bower plugins to proper subdirs
10 years ago
Toshio Kuratomi
ec599b2ecc
Make documentation of urpmi module force parameter clearer
10 years ago
Robin Roth
23495a16f4
fixed tab/space mix
10 years ago
Peter Oliver
e1e861fa35
Add another example.
10 years ago
Peter Oliver
3524330e5d
Fix idempotency when removing packages.
...
If the package is already not present, then we have nothing to do.
10 years ago
Peter Oliver
2eae1820ff
Tweak documentation.
10 years ago
Toshio Kuratomi
16d622aab8
Fix documentation in zypper_repository
10 years ago
Justin Lecher
8658b6783a
Keep default behaviour for refresh
...
Signed-off-by: Justin Lecher <jlec@gentoo.org>
10 years ago
Daniel Newport
2b1b3df40f
use state=latest to ensure the latest version is installed. mimics functionality of the apt and yum modules.
10 years ago
Daniel Newport
8fa3e97d30
fix pacman upgrade bug
10 years ago
Justin Lecher
7248c0861d
Allow disabling of autorefresh for zypper repositories
...
In case of release repositories or other special cases you might not
need the autorefreshing of the repos. This patch adds a configure
option instead of hard enabling this.
Signed-off-by: Justin Lecher <jlec@gentoo.org>
10 years ago
Chris Schmidt
44bfe5a7d6
Fixed bug where passing a directory as dest failed
10 years ago
Chris Schmidt
1bb8abffa3
Changed "target" to "dest"
10 years ago
Peter Oliver
5a7695c440
Try to fix up commas in version numbers.
10 years ago
Peter Oliver
ec54b00fdf
Add missing boilerplate.
10 years ago
Peter Oliver
07815bde3b
Add Solaris 11 package management
...
- Module pkg5 handles installing and uninstalling packages.
- Module pkg5_publisher manages repository configuration.
10 years ago
Julien Pepy
2e1b703b3c
Fix composer module checkmode and change detection
10 years ago
Brian Coca
60c06b79d6
Merge pull request #129 from soeren2342/devel
...
Make sure portage doesn't ask for confirmation
10 years ago
Alexander Gubin
50a8774784
zypper: Fix gpg check option for state=latest. --no-gpg-checks is used in new and old zypper versions
10 years ago
Chris Schmidt
9498d3de9c
Renamd Module File
10 years ago
Chris Schmidt
226144512d
Renamted module from download_artifact to maven_artifact
10 years ago
Jeroen Thora
4513d3d29e
Small typo fix
10 years ago
nmeum
926194f75d
Make sure portage doesn't ask for confirmation
...
If EMERGE_DEFAULT_OPTS in make.conf(5) contains '--ask' then the portage
module doesn't work correctly, this commit fixes that
10 years ago
Robin Roth
7948b91bad
fix local change
10 years ago
Robin Roth
76142ddb97
Allow multiple versions in rpm state
...
Fix bug in ansible get_package_state and get_current_version that breaks when there are multiple versions of a package installed and there is a list of packages to install.
The previous implementation used 'zip' to match requested names to installed names which fails, because rpm outputs multiple lines per package when there are multiple versions.
Testcase: Install opensuse, install multiple kernel versions (happens by update)
Before patch: calling
zypper: state=present for name={{item}}
with_items:
- kernel-desktop
- git
leads to ansible aborting.
After the patch ansible performs as expected and makes sure both packages are present.
Also the last version number is used for further update information in this version (before if only one package name was given the oldest version number was used).
10 years ago
Brian Coca
9d8a6f97e5
Merge pull request #25 from DJMuggs/dnf
...
Created dnf package manager module, based on the yum package manager module
10 years ago
Brian Coca
9b19e5a0b4
Merge pull request #14 from mwarkentin/bower-module
...
Add bower module
10 years ago
Artem Chernikov
5a8652e7bc
Fixing SuSE to SUSE as latter is the right one since some time
10 years ago
Michael DeHaan
7e6fc7023d
Reorganization.
10 years ago
Chris Schmidt
7e26d715d3
Updated w/ license
...
Added license
Added TODO for a “latest” state
Removed pending “latest” state work
10 years ago
Chris Schmidt
344713365f
Added the download_artifact module
...
The download_artifact module resolves a maven dependency coordinate and
downloads the artifact to the target path
10 years ago
Cristian Van Ee
f041e4c2f3
Fixed cachedir function
10 years ago
Eric Hanchrow
9cdd01f352
Clarify doc for cpan module
...
... note that you can pass names that include a precise version number.
10 years ago
Michael DeHaan
3a98a39ca0
Merge pull request #63 from bmanojlovic/devel
...
fixed zypper.py and zypper_repository.py for SLE10 platform
10 years ago
Michael DeHaan
dcf9651c54
Merge pull request #61 from techtonik/patch-2
...
composer: Fix `changed` status that always returns False
10 years ago
Boris Manojlovic
4e0b11cbe7
fixed zypper.py and zypper_repository.py for SLE10 platform
10 years ago
anatoly techtonik
119e5a3682
composer: Fix `changed` status that always returns False
...
re.match in has_changed function never worked properly, because match
requires searched sequence to be present exactly at a start of processed
string, which is not the case here.
10 years ago
Mikolaj Chwalisz
9793731668
opkg: fix package state detection
10 years ago
Paul Nicholson
08265de4be
Add missing __init__.py files for find_package() to work
10 years ago
Cristian van Ee
3dff35d352
Created dnf package manager module, based on the yum package manager module.
10 years ago
Michael Warkentin
6222485e0b
Add bower module
10 years ago
Patrik Lundin
8b2bd3e5a4
openbsd_pkg: revert "changed" simplification.
...
module.exit_json() does not like when the "changed" variable contains a
match object:
TypeError: <_sre.SRE_Match object at 0x81e2ae58> is not JSON serializable
10 years ago
Patrik Lundin
30a31e8524
Simplify logic by using required=True.
10 years ago
James Cammarata
4b0b0e58a9
Refactor openbsd package upgrade change to work more like yum/apt
10 years ago
Patrik Lundin
0af146685c
openbsd_pkg: add upgrade argument.
...
Running the module with the argument "upgrade=yes" invokes an upgrade of
all installed packages.
While here clean up some comments.
Functionality requested by @qbit.
10 years ago
Michael DeHaan
b1e789968b
File extensions!
10 years ago
Michael DeHaan
50f105578a
Restructuring.
10 years ago
Michael DeHaan
73123b69fa
Move modules into subdirectory.
10 years ago
James Pharaoh
27ccd01db4
add LANG=C to apt module so the string matches on the output always match
10 years ago
Bruno BAILLUET
8f2dae1964
Fix a typo on is_update call inside latest function
10 years ago
Michael DeHaan
318b09e940
Merge pull request #8853 from kvar/devel
...
zypper: handle lists of packages efficiently
10 years ago
Alexander Gubin
e8b3a028ea
zypper_repository: Remove trailing "/". Identifies "logically" identical repos.
...
Example: ftp://download.nvidia.com/opensuse/12.2 == ftp://download.nvidia.com/opensuse/12.2/
10 years ago
James Cammarata
8265c08082
Merge pull request #8888 from alxgu/fix_zypp_repo_absent
...
Fix for #8886 . Correct state=absent for statements without name/alias.
10 years ago
Alexander Gubin
8bdd5240aa
Fix for #8886 . Correct state=absent for statements without name/alias.
10 years ago
Kristofor Varhus
8d694964d2
fix typo in zypper module (requiered -> required)
10 years ago
James Cammarata
1d5a4be997
Adding ignore_scripts option to the argument_spec for npm
10 years ago
James Cammarata
72b92a4b0e
Fixing new ignore scripts option logic and name for the npm module
10 years ago
James Cammarata
cf320adb43
Merge branch 'npm-ignore-scripts' of https://github.com/tkellen/ansible into tkellen-npm-ignore-scripts
10 years ago
Kristofor Varhus
e64591bfbe
zypper: handle lists of packages efficiently
10 years ago
Tyler Kellen
b0dd339450
add support for --ignore-scripts when using npm
10 years ago
Dustin C. Hatch
7b8501424b
portage: Add support for --changed-use
...
The `--changed-use` flag is an improvement over `--newuse` because it
does not trigger rebuilds for USE flag changes that would not affect the
installed package. Its use is generally recommended over `--newuse`.
Signed-off-by: Dustin C. Hatch <dustin@hatch.name>
10 years ago
rghe
96263dbd2d
fixes #8626 by reverting 0d8b81cd
10 years ago
Marcus Jaschen
689d519b93
Homebrew module: Added `+` and `.` characters to the package name regex.
...
Solves installation failures for packages like `bonnie++` or
`virtualhost.sh` as described in #8413 .
10 years ago
Michael DeHaan
44b5936875
Merge pull request #8544 from Tenzer/faster-apt_repository
...
apt_repository: Check if key already exists before adding it
10 years ago
Jeppe Toustrup
3efa2b6249
apt_repository: Check if key already exists before trying to add it for a speed increase
10 years ago
Michael DeHaan
4a3fcf7d1c
Merge pull request #6701 from carlanton/pr/pip_check_fix2
...
Make pip dry run work better for the common case
10 years ago
Michael DeHaan
30dcd9aa2f
Update version_added info.
10 years ago
Michael DeHaan
d7db973e6b
Merge pull request #7476 from geschke/devel
...
implemented the missing "command" option, defaults to "install"...
10 years ago
Michael DeHaan
65dc120d44
Update version_added info.
10 years ago
Karol Hosiawa
0114058947
Add validate_certs option to apt_repository
10 years ago
Michael DeHaan
c8dbca074b
Update version_added
10 years ago
alxgu
069ec8f68d
Update zypper
...
Modified "Version_added"
10 years ago
alxgu
c985d72df6
Changed version_added
10 years ago
Alexander Gubin
cbef749bdc
Added --no-recommends option
10 years ago
Michael DeHaan
185d5a6221
Merge branch 'spelling' of git://github.com/cgar/ansible into devel
...
Conflicts:
docsite/rst/guide_rax.rst
plugins/callbacks/mail.py
10 years ago
Christophe Biocca
4f43607c9b
Ensure named packages not in top level are marked as missing.
10 years ago
Jonathan Mainguy
e7cbbd8b73
Removed max 8192 bytes, fixes #8424
10 years ago
ebargtuo
e6090d2f9e
Fix a typo in gem module documentation
10 years ago
Michael DeHaan
f03d4e5bc7
Merge pull request #7949 from hacosta/apt_key
...
Check at most 16 characters of the key. Fixes #7936
10 years ago
Michael DeHaan
634952d15b
Merge pull request #7969 from dedalusj/devel
...
Fixed bug with environment path for homebrew_cask
10 years ago
James Cammarata
67899d95fd
Merge pull request #8292 from jimi-c/issue_7863_deb_with_items
...
Allow deb package installation via with_items
10 years ago
Michael DeHaan
e6f495cc3b
Merge pull request #8143 from PinGwynn/feature
...
portage: default exit (not fail) if sync=yes in check mode
11 years ago
Michael DeHaan
89154a3b90
Merge pull request #8156 from jirutka/fix-layman
...
layman: remove my email address
11 years ago
James Cammarata
30a7658b90
Merge pull request #7914 from hacosta/devel
...
Correctly handle .repo files in zypper_repository module
11 years ago
Jakub Jirutka
b42cd341e9
layman: remove my email address
11 years ago
Michael DeHaan
d0006f0d2a
Merge pull request #8118 from oxyrox/devel
...
Typo
11 years ago
Michael DeHaan
cc4c7b1d56
Merge pull request #8111 from hfinucane/gh-8108
...
Fix pip failure when version is parsed as a float
11 years ago
Michael DeHaan
e138613db9
Merge pull request #8106 from muff1nman/pacman-update-checkmode-fix
...
Fix #8047
11 years ago
Maxim Odinintsev
36b9964c88
portage: default exit (not fail) if sync=yes in check mode
11 years ago
Aladin Jaermann
8dc0328fed
Correct typo
11 years ago
Henry Finucane
ec221ae59a
Ensure version is a string
11 years ago
Andrew DeMaria
65e27c3375
Fix #8047
...
Ensure that json is returned when only updating the cache and in check mode
11 years ago