jctanner
4a13fb4925
Merge pull request #5333 from mvermaes/yum_fix
...
yum module: Attempt #2 to cause yum to fail on invalid url
2014-01-20 06:45:01 -08:00
Michael DeHaan
cb6f7748d5
All modules should be using /usr/bin/python in the shebang as ansible_python_interpreter processes this (see FAQ).
...
Fixing for standardization purposes.
2014-01-15 09:52:17 -05:00
Michael Vermaes
8ad36e2c6b
Fail yum on invalid url with .rpm suffix
2014-01-15 12:20:31 +08:00
jctanner
c8615e32ad
Merge pull request #5472 from RSpiertz/apt_repository
...
apt_repository: don't crash if default_file doesn't exist
2014-01-14 14:26:19 -08:00
James Tanner
42dab7bed8
Fixes #5601 Do not append extra args when checking for pip command options
2014-01-14 14:22:37 -05:00
jctanner
799e51ca25
Merge pull request #5383 from janitha/devel
...
Fixes #5381 bug when easy_install is used with virtualenv
2014-01-14 08:52:12 -08:00
Michael DeHaan
84c9e4a624
Merge pull request #5616 from resmo/fix/zypper_repo
...
zypper_repository: claims to support check_mode, but does not.
2014-01-14 06:02:42 -08:00
Rene Moser
beac8292d5
zypper_repository: claims to support check_mode, but does not. Fixes GH-5614.
2014-01-14 14:20:18 +01:00
Danilo Bargen
0d55cca4c3
apt_key module: Case insensitive presence checking
...
Right now key_present() is case sensitive, only uppercase key IDs work. By using "grep -i", lowercase IDs should work too.
2014-01-14 01:11:40 +01:00
inetfuture(Aaron Wang)
a3eb6fb532
Fix npm documentation typo.
2014-01-09 08:53:17 +08:00
lichesser
0f0edf6914
Remove debugging code
...
I guess this is left over from testing
2014-01-08 02:34:59 +01:00
James Tanner
c74b99ca63
Fixes #5369 Do not pass --force-yes to aptitude
2014-01-07 15:53:28 -05:00
Michael DeHaan
600f7bcdf0
Merge pull request #5489 from daghoidahl/devel
...
Use "brew list <name>" instead of grepping the output of "brew list". Fix for #5488
2014-01-04 10:52:03 -08:00
James Tanner
f723311601
Resolves issues with newer versions of pip not having a --use-mirrors paramater for the install command
2014-01-03 15:29:18 -05:00
Dag Høidahl
bec49768d1
Use "brew list <name>" instead of grepping the output of "brew list".
...
Some brew packages are not listed with their package name, e.g. libjpeg.
2014-01-03 15:15:20 +01:00
Rutger Spiertz
a471f6c993
apt_repository: don't crash if default_file doesn't exist
2014-01-02 15:41:24 +01:00
Michael DeHaan
33ff67ea24
Use task names in examples.
2013-12-26 13:46:09 -05:00
Michael DeHaan
565f477582
Merge branch 'devel' of git://github.com/beefsalad/ansible into devel
2013-12-26 13:41:42 -05:00
beefsalad
a1db3d89de
added descriptions for yum options
...
Updated main description to state that the yum module will handle package groups. Added descriptions for each example, as it is unclear to (some) users that @Name implies a group install.
2013-12-26 12:25:52 -06:00
Janitha Karunaratne
9845376232
Fixes #5381 easy_install bug when used with virtualenv
2013-12-20 16:44:18 -06:00
Michael Vermaes
af0f0923ca
Attempt #2 to cause yum to fail on invalid url
2013-12-19 00:40:44 +08:00
Michael DeHaan
88ebec7908
Merge pull request #5162 from JensRantil/fix-corrupt-module-outputs
...
More don't catch `SystemExit`
2013-12-18 05:13:34 -08:00
jctanner
621ce30979
Merge pull request #5274 from veeti/easy_install_chdir
...
Fix permission error when using easy_install through sudo
2013-12-17 10:11:31 -08:00
jctanner
f9121ba27c
Merge pull request #4872 from timurbatyrshin/4869-old-python-apt-fix
...
#4869 compatibility with older versions of apt
2013-12-13 10:43:47 -08:00
jctanner
833ff3dd3b
Merge pull request #4949 from eest/openbsd_pkg-rework-name-parsing
...
openbsd_pkg: rework package name parsing.
2013-12-13 08:05:25 -08:00
Veeti Paananen
671bf1bc60
Fix permission error when using easy_install through sudo
...
Same as b2542bff72
.
2013-12-13 00:13:13 +02:00
Rene Moser
0313c517e9
apt: update index before trying to autoinstall python-apt
2013-12-09 10:21:27 +01:00
jctanner
59993ec76a
Merge pull request #5181 from mvo5/bugfix/apt-fnmatch-remove
...
add fnmatch() support for apt remove too (just like install)
2013-12-05 09:18:04 -08:00
Michael Scherer
93105ea590
Fix apt module to be able to install package by giving just a provides and not the full name
...
The apt module check if a packag eis valid by loking in the cache, checking only for
full name, while it should also check that the name is not just provided.
Fix https://github.com/ansible/ansible/issues/5177
2013-12-05 17:56:54 +01:00
Michael Vogt
824624fd3b
add fnmatch() support for apt remove too (just like install)
2013-12-05 17:54:43 +01:00
Jens Rantil
c475814519
module(apt_key): don't catch SystemExit
...
If we do this, we risk outputting two JSON payloads, which will be
unparsable.
2013-12-04 13:57:50 +01:00
James Tanner
4f9aadcc07
Addresses #5023 Fix import comments
2013-12-02 15:13:49 -05:00
James Tanner
38edad70ac
Fixes #5023 Convert all modules to use new snippet import pattern
2013-12-02 15:11:23 -05:00
jctanner
70220dc5fd
Merge pull request #4938 from giorgio-v/pkgin_y_default
...
Added `-y` flag to `query_package`
2013-12-02 11:47:04 -08:00
Michael DeHaan
4c35b7f380
There's a cleaner way to do this, commit to module formatter pending.
...
Revert "No longer need to reference 'version_added' in docs for these, as this was quite a while ago."
This reverts commit ff0a41d446
.
2013-11-27 21:23:03 -05:00
Michael DeHaan
9e4d71203d
No longer need to reference 'version_added' in docs for these, as this was quite a while ago.
2013-11-27 21:19:32 -05:00
jctanner
4cdb8f1fd2
Merge pull request #4985 from zakkie/devel
...
fix typo in document
2013-11-22 09:25:44 -08:00
Berend de Boer
ce181025ba
Don't use pkg_glob when guessing name, else we may think the package
...
is installed when it isn't.
2013-11-22 11:13:21 +13:00
Akihiro YAMAZAKI
190588a595
fix typo in document
2013-11-21 16:09:43 +09:00
James Tanner
1963546564
Add warning comment to rhn_register module about fixing pep8 errors
2013-11-19 16:41:51 -05:00
jctanner
3b06d8f028
Merge pull request #4898 from stoned/homebrew-install_options-fix
...
Fix homebrew module's install_options handling
2013-11-19 12:30:32 -08:00
Michael DeHaan
2530c113df
Merge pull request #4934 from mscherer/fix_urpmi_2
...
return failed if a package couldn't be installed
2013-11-19 11:35:51 -08:00
Michael DeHaan
08996d78d6
Add version_added to all modules missing version_added information, the docs formatter will now
...
raise errors when omitted, updated changelog with new modules.
2013-11-18 18:55:49 -05:00
Patrik Lundin
c237307b83
openbsd_pkg: rework package name parsing.
...
Give the module more knowledge of the package name structure.
This makes the handling of version-less flavors (like vim--no_x11)
behave properly.
While here sprinkle debug logging that is helpful when testing the
module.
2013-11-18 20:24:10 +01:00
giorgio-v
6a92db4060
Added -y
flag to query_package
...
* library/packaging/pkgin:
Signed-off-by: giorgio-v <giorgio@refactor.it>
2013-11-18 08:01:10 +01:00
James Tanner
be065a77d1
Revert "Merge pull request #4912 from zehome/openbsd_pkg_flavourfix"
...
This reverts commit de2f4cf04d
, reversing
changes made to 2c33737bfa
.
2013-11-18 00:15:33 -05:00
Michael Scherer
b85d40d5ae
return failed if a package couldn't be installed
...
For some reason, on my test mandriva, urpmi --force return 0
even when it cannot install a rpm. So we have to explicitely check
if the package was properly installed with a loop
2013-11-18 00:22:54 +01:00
Michael Scherer
1663f5bc06
optionally use rpm python module instead of calling a
...
external executable, to avoid the cost of forking.
Since python-rpm is not automatically present, we still fallback
on the slower rpm fork method.
2013-11-17 15:37:30 +01:00
Michael Scherer
aeac92de65
Fix behavior of urpmi module where it always return "changed"
...
even when a package is already installed, since urpmi will
always return 0 wether it install or not.
2013-11-17 15:37:30 +01:00
Michael DeHaan
eb70502c6c
Merge pull request #4904 from joemaller/npm-outdated-fix
...
update npm-module to handle new node.js output
2013-11-16 10:40:51 -08:00