James Cammarata
d77f1976a6
Revert "add yum module downgrade support"
...
This reverts commit cbd1da6457
.
11 years ago
Colin Mattson
3b710005ad
Clarify documentation for apt pkg, state, install_recommends
11 years ago
willthames
0b87bbe839
Allow npm to install to a directory that doesn't yet exist
...
If path is specified but does not exist, create it.
Fail if path is specified but is not a directory
11 years ago
Michael DeHaan
5e557c6d29
Update cpanm
11 years ago
James Tanner
9efcbd8ef2
Fixes #6548 correct issues from rhn_register refactoring
11 years ago
Michael DeHaan
d10de23f39
Merge pull request #6565 from fabianfreyer/devel
...
Fixed bug that occurred when pkgsite not specified
11 years ago
Fabian Freyer
a061440828
Fixed bug that occurred when pkgsite not specified
11 years ago
James Tanner
12340279c4
Merge pull request #6220 from trevorah/ansible.git
...
apt_repository: autoinstall python-apt if not available
11 years ago
vyrak bunleang
5549c2cdd0
prevent state from changing from head to installed
...
allows for --HEAD to be included in brew install command
11 years ago
Michael DeHaan
950c0ebce6
Merge pull request #6529 from sivel/apt-repository-no-pycurl
...
Remove dependency on pycurl in apt_repository
11 years ago
Matt Martz
427fe86ae7
remove dependency on pycurl from apt_repository by using module_utils/urls.py instead
11 years ago
Michael DeHaan
2f6988d946
Update formatting in module example.
11 years ago
Jonathan Dray
63e2d9b3f7
fix: bug in apt when python-apt is not present apt-get was not called due to unsafe call
11 years ago
Michael DeHaan
265aed79ab
Update version_added
11 years ago
Drew Stokes
34e63357ef
add registry option to npm module
11 years ago
Michael DeHaan
5e36c1e742
Merge pull request #6069 from danieljaouen/homebrew_class
...
Update homebrew module.
11 years ago
Michael DeHaan
6241c03e25
Update cask version, changelog.
11 years ago
Michael DeHaan
4f531e6468
Merge branch 'homebrew_cask' of git://github.com/danieljaouen/ansible into devel
11 years ago
Michael DeHaan
959cf4079b
Update tap version, changelog
11 years ago
Daniel Jaouen
64e354bdc0
Add homebrew_tap module.
11 years ago
Michael DeHaan
e2c0b7d209
Merge pull request #6120 from lalinsky/apt_repository_pycurl_non_ppa
...
Don't require pycurl in apt_repository when it's not actually needed
11 years ago
Michael DeHaan
eaf77d4a61
Bump version_added field on composer module.
11 years ago
dmtrs
bacebbb94b
Add module composer (php dependency manager)
11 years ago
Michael DeHaan
c9f1b57f11
Merge pull request #6405 from fabianfreyer/devel
...
Add support for new pkgng repository format and annotations
11 years ago
Michael DeHaan
5886cf6a1a
Merge pull request #6355 from hkariti/npm_install_invalid
...
Add a package to missing list if npm list reported it as invalid
11 years ago
Michael DeHaan
988f0c1646
Merge pull request #6323 from aresch/rpm_key_query_fix
...
Fix rpm_key on system with no gpg keys imported
11 years ago
Michael DeHaan
0281dbf2f2
Merge pull request #6203 from garetharmstronghp/fix_rpm_key_issue_5621
...
Fix issue #5621 , rpm_key doesn't work for el5
11 years ago
Michael DeHaan
bc9c40135a
Merge pull request #5909 from joeybaker/patch-1
...
NPM install latest made more effecient
11 years ago
James Laska
2638cc9a49
Correct check_mode conditional logic
...
The desired behavior is to _not_ add the ppa signing key when check_mode is
enabled. This fix corrects the conditional logic to comply with the stated
behavior.
11 years ago
Sam Hanes
3776348acb
Add support for YAML lists to apt module.
11 years ago
Patrick Gerken
0c70cc123e
Properly catch import errors in apt
...
When one accidentally tries to run this module as a user, he gets the error message that python-apt must be installed, no matter what. Because importing apt will trigger an exception as a regular user. Explicitly catching the ImportError will let the exception bubble. The exception clearly says Permission denied somewhere, and the user has a better idea, what he must fix.
11 years ago
Michael DeHaan
ec8b67bea8
Merge pull request #6468 from philpep/fix_apt_key
...
apt_key: Fix traceback when key_id format is invalid
11 years ago
James Cammarata
564fbb55de
Fix small typo resulting in a traceback for the apt_key module
11 years ago
Philippe Pepiot
f9d1809a70
apt_key: Fix traceback when key_id format is invalid
...
Signed-off-by: Philippe Pepiot <phil@philpep.org>
11 years ago
Daniel Jaouen
002099cdbc
Fix Homebrew._current_package_is_installed
11 years ago
Michael DeHaan
e811a9b603
Still more shell fixes.
11 years ago
James Tanner
ae3bbec489
Close parens in portinstall
11 years ago
James Tanner
ffe325cdae
Fix missing colons in cpanm
11 years ago
James Tanner
7c3831ab16
Fix typo in portinstall
11 years ago
Michael DeHaan
349063743f
Some more run_command updates.
11 years ago
Michael DeHaan
d4d87c420f
Fixes for run_command shell usage in remainder of packaging modules, save portinstall.
11 years ago
Michael DeHaan
cb9059b250
Various commits to enable no-shell or safe-shell usage, more to come.
11 years ago
James Cammarata
c68be8b418
Remove validate_certs parameter from fetch_url calls
11 years ago
Andy Trevorah
5c021fec3c
reworked apt-repository auto-install to be like yum
11 years ago
James Tanner
5ea2382614
Fix docstring and snippet import style in portage module
11 years ago
Fabian Freyer
2c0bb28f42
Added support for package annotations.
11 years ago
jctanner
7f560d70db
Merge pull request #4493 from sayap/portage
...
Add packaging module for Gentoo Portage.
11 years ago
Fabian Freyer
f3abd5b89b
Changed old variable names that referred to pkgin.
11 years ago
Fabian Freyer
ba1e783fe1
Added support for pkgng multiple repositories.
...
Currently checking if pkgng >= 1.1.4, as specified in
https://wiki.freebsd.org/pkgng . I guess that's when using PKGSITE was
deprecated.
11 years ago
Michael DeHaan
11146a52f1
Fix other reference to APT_ENV_VARS.
11 years ago
Michael DeHaan
4c7ff55102
Update apt module so that environment variables are set correctly since not going through shell. Very sorry folks, it will be addressed.
11 years ago
James Tanner
fc33860e5d
Force command action to not be executed by the shell unless specifically enabled
11 years ago
James Cammarata
a1b1182662
Validate SSL certs accessed through urllib*
...
* Adds another module utility file which generalizes the
access of urls via the urllib* libraries.
* Adds a new spec generator for common arguments.
* Makes the user-agent string configurable.
Fixes #6211
11 years ago
Hagai
f109dc5014
Add a package to missing list if npm list reported it as invalid
11 years ago
Richard C Isaacson
8b19f744a3
Yum: Fix logic in yum.
11 years ago
Richard C Isaacson
55042e7c35
Look at the filename and if it has a version defined possibly process this as a downgrade.
11 years ago
Richard C Isaacson
46e613622a
Spelling and formatting.
11 years ago
Cove Schneider
be9c79ac98
change order of copyright
11 years ago
Cove Schneider
ba051deabb
add sponsor copyright/attribution
11 years ago
Cove Schneider
77e66cb01e
add yum module downgrade support
11 years ago
aresch
6970dc39ee
Fix rpm_key on system with no gpg keys imported
...
Without the -a option, rpm command will fail (exit code 1) and execute_command() will fail causing an initial key import to not work.
[root@test ~]# rpm -q gpg-pubkey
package gpg-pubkey is not installed
[root@test ~]# echo $?
1
[root@test ~]# rpm -qa gpg-pubkey
[root@test ~]# echo $?
0
11 years ago
James Tanner
5292c7050c
Update cpanm module to newer module patterns
11 years ago
Michael DeHaan
922c51176c
Make the npm production parameter in the docs list the choices.
11 years ago
Andy Trevorah
a6be2eb1a9
apt_repository: autoinstall python-apt if not available
11 years ago
James Tanner
eb177ecf4f
add failsafe comment for install_repoquery
11 years ago
James Tanner
62661193fc
remove install_repoquery docstring
11 years ago
James Tanner
0b98c6fbfb
Install yum-utils by default
11 years ago
James Tanner
303a9a73f3
Fix typo
11 years ago
James Tanner
fc0de868ed
Fix up docstring type and extra info about list
11 years ago
James Tanner
80c413d25d
Update docstring for rhn details
11 years ago
James Tanner
6d63780ad6
Add install_repoquery parameter to the yum module
11 years ago
Gareth Armstrong
eb6d4f9104
Fix issue 5621, rpm_key doesn't work for el5
11 years ago
James Tanner
0318535898
Fixes #5255 yum: set disabled repos before enabled repos and fix the parameters used
11 years ago
James Cammarata
4ab996621d
Merge branch '5853-python-2.5-apt_repository-fix' of https://github.com/timurbatyrshin/ansible into timurbatyrshin-5853-python-2.5-apt_repository-fix
11 years ago
Lukáš Lalinský
a71cabdb50
Don't require pycurl in apt_repository when it's not actually needed
11 years ago
Daniel Jaouen
9e8e510667
Update homebrew documentation.
11 years ago
Daniel Jaouen
1b2d63e33c
Add back homebrew `install_options` parameter.
11 years ago
Daniel Jaouen
d49602a9f8
Update homebrew documentation.
11 years ago
Daniel Jaouen
9c2530545f
Fix homebrew linked/unlinked output.
11 years ago
Daniel Jaouen
4d1a94eb18
Fix linked/unlinked states.
11 years ago
Daniel Jaouen
bea496b47c
Update homebrew module.
11 years ago
Daniel Jaouen
fe362b79fd
homebrew_cask: check err instead of out for "nothing to list".
11 years ago
Daniel Jaouen
fb526e1afb
homebrew_cask: return False instead of True when nothing to list.
11 years ago
Daniel Jaouen
c9b8877cc6
Handle homebrew_cask "nothing to list" corner case.
11 years ago
Daniel Jaouen
fe5b96a432
Add module homebrew_cask
11 years ago
Michael DeHaan
a1c2712d8e
Merge pull request #6045 from garaden/pypi_mirrors_gone
...
Set use_mirrors default to "no" for the pip module
11 years ago
Brian Coca
7873591ea0
removed with
...
Signed-off-by: Brian Coca <briancoca+dev@gmail.com>
11 years ago
James Cammarata
5cb6b24546
Merge branch 'devel' of https://github.com/mtpereira/ansible into mtpereira-devel
11 years ago
Matthew Phipps
14fd8ec570
Remove use_mirrors from pip module
...
PyPI moved to a CDN on 2013-05-26, so mirrors are now largely
unnecessary and pip removed the functionality in 1.5. More importantly
(and why I wrote this request): on 2014-02-15 the mirror directory was
taken offline, so mirrors may not work anymore even for pip versions
that support them.
11 years ago
Matthew Phipps
fc4c685d26
pip module wasn't adding -e when using VCS
11 years ago
Richard Isaacson
da1cef71f8
Merge pull request #5645 from resmo/fix/apt_pkg_version
...
apt: fixed pkg=<name>=<version> fails if package is not yet installed.
Tested and it fixes the problem on more recent versions of apt.
11 years ago
Drew
0500f5efb1
Fix proper defaulting/required of 'state' for gem module
...
The docs for 'gem' say state is required, but the actual code says it's not required.
If it's not included (and there's no default) then the if block falls through with no changes and no errors (it neither adds nor removes the gem).
This change synchronizes the docs with the code. It also adds the sane default of state=present, which is consistent with all other modules with the 'state' field.
11 years ago
Robin Roth
8a99005098
remove check for version string
...
this check does not get used anywhere and is not needed as zypper/rpm can handle version information directly
11 years ago
Lorin Hochstein
99ff70e15f
apt module: Add support for installing .deb packages
...
Support installing .deb packages from the local filesystem.
apt: deb=/tmp/mypackage.deb
11 years ago
Joey Baker
c230d0b85e
indent err
11 years ago
Joey Baker
603b051f71
outdated needed to see set `changed`
11 years ago
Joey Baker
2768655119
NPM install latest made more effecient
...
`npm install` is smart enough to only update updated modules. Checking for `outdated` and running `update` repeats the same process 2x.
11 years ago
Afterburn
dea516c1ce
small change to docs
11 years ago
Afterburn
b70d441c89
small change to docs
11 years ago
Timur Batyrshin
9ad52632c5
reword "except Error as e:" into "except Error, e:" to be compatible with Python 2.5 ( #5852 )
11 years ago