James Cammarata
57a2104c40
Merge pull request #7801 from koenpunt/npm-rbenv-exec
...
Allow gem executable to contain spaces
11 years ago
Koen Punt
d9f9234084
Allow gem executable to contain spaces
...
rbenv has a special exec function which loads the correct ruby version before executing a command.
The syntax for this is `/usr/local/rbenv/bin/rbenv exec gem ...` for example.
But previously when specifying executable='/usr/local/rbenv/bin/rbenv exec gem' this would not work because the string was treated as one executable. This PR fixes that by splitting the executable on spaces.
11 years ago
Koen Punt
2748095a8e
Allow executable to contain spaces
...
NVM has a special script which loads the correct node version before executing a command.
The syntax for this is `/usr/local/nvm/nvm-exec ...`, so `nvm-exec npm list --json` for example.
But previously when specifying `executable='/usr/local/nvm/nvm-exec nvm'` this would not work because the string was treated as one executable.
11 years ago
James Cammarata
ddb946beb1
Minor cleanup of openbsd_pkg example comment
11 years ago
James Cammarata
df15990e0c
Merge pull request #7774 from mwpher/devel
...
[openbsd-pkg] Add note regarding package flavors
11 years ago
Todd Owen
247f70cf5c
Fix in pkgutil: don't call pipes.quote() on None.
...
In this function, 'site' may be None, which will cause an exception
if it is passed to pipes.quote().
11 years ago
Matthew Pherigo
127201559f
[openbsd-pkg] Add note regarding package flavors
...
This adds a note to the openbsd-pkg module which explains how to specify
package flavors as well as how to avoid ambiguity errors on a package
with multiple flavors.
Technically, this is not Ansible-specific, but it's pretty likely the
user will encounter this problem.
11 years ago
James Cammarata
61325f5817
Cleaning up svr4pkg commit fix for #7645
11 years ago
James Cammarata
19d6f4d177
Merge branch '7645' of https://github.com/kcghost/ansible into kcghost-7645
11 years ago
Casey Fitzpatrick
fdbb77da51
fix for svr4pkg module failure reporting, issue #7645
11 years ago
Jean-Frédéric
c42f8907fd
Fix documentation of deb option in apt module
...
The apt module may install a .deb package on the remote machine, not on the local.
Fix the misleading documentation.
11 years ago
Andrew Resch
00389af1c2
Fix typo in variable name
11 years ago
Andrew Resch
fb1385bbd9
Replace CommandException with Exception
11 years ago
Daniel Jaouen
37fff3dc38
Add `upgrade_all` option to homebrew module.
11 years ago
Ralf Geschke
c6f3f5b4d7
added missing description of composer command
11 years ago
Ralf Geschke
b04d42ecd9
added missing description...
11 years ago
Ralf Geschke
beceac1b35
implemented the missing "command" option, defaults to "install"...
11 years ago
James Cammarata
d44ed533b3
Default use_proxy to True for fetch_url()
...
Also added some error handling to the fetch_url() call in the
apt_repository module, so that failures to look up the PPA info
are properly handled.
Fixes #7322
11 years ago
Abhijit Menon-Sen
0dea177e77
Allow '-t ' to be passed to apt: upgrade
11 years ago
James Cammarata
923baa6772
Merge branch 'yum_module_typos' of https://github.com/mpeters/ansible into mpeters-yum_module_typos
11 years ago
Michael Peters
15b3b42525
slight language change based on feedback from jimi-c
11 years ago
Michael Peters
69923cc413
fixing some typos in the docs of the yum module
11 years ago
Alan Pearce
670068aaad
Update composer example
...
Remove unsupported 'install' argument
11 years ago
Yuichi TANIKAWA
2b644da4ca
Add dots to valid path characters
11 years ago
James Cammarata
537494c2d6
Make sure distro variable is set if python-apt is installed
...
Fixes #7295
11 years ago
Michael DeHaan
5c75ce1133
In apt module show 'name' vs pkg to standardize with the rest of the modules. 'pkg' is an alias for name.
11 years ago
Carlos E. Garcia
7f5dd5e85d
multiple spelling error changes
11 years ago
mkosmach
fbf3b78ace
add simplejson as alternative to json
11 years ago
Michael DeHaan
31f7a0693e
Add missing license headers to two modules and standardize formatting of another.
11 years ago
James Cammarata
83f300ddd6
Merge branch 'apt_key_format' of https://github.com/andreasf/ansible into andreasf-apt_key_format
11 years ago
James Cammarata
46c0eb2f3e
Merge pull request #7022 from jjshoe/patch-1
...
apt_key lists all keys in uppercase
11 years ago
James Cammarata
afee14173e
Merge pull request #7095 from radeksimko/pokemon-exc-fix
...
Prevent catching unrelated exceptions
11 years ago
Radek Simko
1513d2bd64
Prevention for catching unrelated exceptions added
11 years ago
Radek Simko
8bdd96b273
Explicit check of return code for autoinstallation of python-apt added
...
This will allow easier debugging through more meaningful error message.
11 years ago
Andreas Fleig
337a0059d9
apt_key: fix key lookup for 64 bit key ids
...
Fixes #7018 by extending `all_keys` to work with either short or long keys.
Also removes the ununsed method `key_present`.
11 years ago
jjshoe
5258f75789
apt_key lists all keys in uppercase
...
allow for a little user error
11 years ago
Cédric RICARD
3384021fe6
Fixed test on 'cached' parameter.
...
'cached' parameter is boolean, not string
11 years ago
James Tanner
6ec0e25d1a
Addresses #6908 Add a mode parameter to apt_repository
11 years ago
James Tanner
28cb4756c4
Remove debug line
11 years ago
James Tanner
db36c41c3b
Addresses #6908 Strip usernames and passwords from apt_repository filenames
11 years ago
James Tanner
c29cca6f86
Fix version added for annotation in pkgng
11 years ago
James Tanner
5308c5dbdf
Fix version_added for install_options in homebrew
11 years ago
Drew Blas
2e26549426
Update apt:deb with correct version
...
The docs site says this option is available in 1.5, but it is not.
#5910 https://github.com/ansible/ansible/pull/5910 added the deb option. The PR was generated two months ago (before 1.5) but was not included until after 1.5 was released. This fixes the docs.
11 years ago
Michael DeHaan
b4c500634d
Merge pull request #6793 from muffl0n/patch-4
...
apt_key: Output URL for debugging
11 years ago
Michael DeHaan
a4bce09ad1
Clarify docs message.
11 years ago
Michael DeHaan
3ba01cac3c
Note that keyserver was added in 1.6
11 years ago
Andrew Resch
c92ec68fa3
redhat_subscription calls AnsibleModule() without argument_spec
...
The Rhsm object requires an AnsibleModule but it isn't created with an argument_spec and fails. Since the rhn.module is set directly after, setting None for the required argument of Rhsm fixes the module.
11 years ago
Sven Schliesing
c8e80b2aa4
Output URL for debugging
11 years ago
James Tanner
c751168895
Fix merge conflicts
11 years ago
Daniel Jaouen
7f6d2a94af
Miscellaneous fixes to homebrew module.
11 years ago
Daniel Jaouen
6412bdf003
Update homebrew module.
11 years ago
Michael DeHaan
4dc598049e
Merge pull request #6746 from Jmainguy/svr4pkg
...
svr4pkg changes - Did my best to rebase. Now includes the latest changes made to devel, al...
11 years ago
Michael DeHaan
372c4e6d31
Changelog and version updates.
11 years ago
Michael DeHaan
9e07ff79d7
Merge branch 'layman' of git://github.com/jirutka/ansible into devel
11 years ago
Jonathan Mainguy
bef544dd0f
Did my best to rebase. Now includes the latest changes made to devel, along with my change of adding category option to module
11 years ago
Michael DeHaan
e02ae3476f
Resolve merge.
11 years ago
Michael DeHaan
dfbe35d4be
Rename apt-rpm to apt_rpm.
11 years ago
Michael DeHaan
535b2ba64c
Merge branch 'apt-rpm' of git://github.com/evgkrsk/ansible into devel
11 years ago
Michael DeHaan
e79171cbfb
Merge branch 'devel' of git://github.com/leafnode/ansible into devel
...
Conflicts:
library/packaging/apt_key
11 years ago
Michael DeHaan
5f14b6e637
Rename prerelease to pre_release.
11 years ago
Bob Zoller
e1a1ac1e76
gem module supports prerelease (--pre)
11 years ago
Michael DeHaan
53d03dc968
Merge branch 't-apt-list' of git://github.com/Elemecca/ansible into devel
11 years ago
Michael DeHaan
09259cbd77
Merge pull request #6671 from dermute/svr4pkg-G
...
svr4pkg supports the -G switch for pkgadd
11 years ago
Michael DeHaan
2a656b2cf4
Merge branch 'devel' of https://github.com/drewblas/ansible into devel
11 years ago
Anton Lindström
71949fbc9f
Make pip dry run work better for the common case
...
This change allows the pip module to figure out if something needs to be done during
a dry run using 'pip freeze'. This is implemented for the most basic case: name,
version and state=(present|absent). In other cases it will fall back to the old
behavior.
11 years ago
Alexander Winkler
69e09b048c
version_added for the new parameters documentation
11 years ago
Alexander Winkler
03040a97c8
svr4pkg supports the -G switch for pkgadd
11 years ago
James Cammarata
a4af31e511
Revert "add yum module downgrade support"
...
This reverts commit cbd1da6457
.
11 years ago
Colin Mattson
3e6bf9640c
Clarify documentation for apt pkg, state, install_recommends
11 years ago
willthames
7272877df6
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
2156e87e62
Update cpanm
11 years ago
James Tanner
324a943e12
Fixes #6548 correct issues from rhn_register refactoring
11 years ago
Michael DeHaan
8899c74aaf
Merge pull request #6565 from fabianfreyer/devel
...
Fixed bug that occurred when pkgsite not specified
11 years ago
Fabian Freyer
17fcc89b3b
Fixed bug that occurred when pkgsite not specified
11 years ago
James Tanner
f6a02d9b2c
Merge pull request #6220 from trevorah/ansible.git
...
apt_repository: autoinstall python-apt if not available
11 years ago
vyrak bunleang
f5289deee7
prevent state from changing from head to installed
...
allows for --HEAD to be included in brew install command
11 years ago
Michael DeHaan
23990b94c9
Merge pull request #6529 from sivel/apt-repository-no-pycurl
...
Remove dependency on pycurl in apt_repository
11 years ago
Matt Martz
7af8a33def
remove dependency on pycurl from apt_repository by using module_utils/urls.py instead
11 years ago
Michael DeHaan
caa0b02962
Update formatting in module example.
11 years ago
Jonathan Dray
0981488df7
fix: bug in apt when python-apt is not present apt-get was not called due to unsafe call
11 years ago
Michael DeHaan
16ca4c2195
Update version_added
11 years ago
Drew Stokes
5aba903dcf
add registry option to npm module
11 years ago
Michael DeHaan
11dd81c724
Merge pull request #6069 from danieljaouen/homebrew_class
...
Update homebrew module.
11 years ago
Michael DeHaan
855ccb62c0
Update cask version, changelog.
11 years ago
Michael DeHaan
03f93e0f79
Merge branch 'homebrew_cask' of git://github.com/danieljaouen/ansible into devel
11 years ago
Michael DeHaan
1a90890fd0
Update tap version, changelog
11 years ago
Daniel Jaouen
e7787607d0
Add homebrew_tap module.
11 years ago
Michael DeHaan
9cc5ae6f2f
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
f700da8249
Bump version_added field on composer module.
11 years ago
dmtrs
0e06e8bb7f
Add module composer (php dependency manager)
11 years ago
Michael DeHaan
d3e989435b
Merge pull request #6405 from fabianfreyer/devel
...
Add support for new pkgng repository format and annotations
11 years ago
Michael DeHaan
eaef86d22b
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
8d3e2fe79a
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
0939a83174
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
af7c252ba4
Merge pull request #5909 from joeybaker/patch-1
...
NPM install latest made more effecient
11 years ago
James Laska
5cfefb326a
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
b384db53f8
Add support for YAML lists to apt module.
11 years ago
Patrick Gerken
38d6956c1f
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
9eb3f8779c
Merge pull request #6468 from philpep/fix_apt_key
...
apt_key: Fix traceback when key_id format is invalid
11 years ago
James Cammarata
b93b99871b
Fix small typo resulting in a traceback for the apt_key module
11 years ago