Commit graph

5454 commits

Author SHA1 Message Date
Les Aker
2adc335481 ignore unicode errors in stdout 2013-05-19 11:57:08 -04:00
Michael DeHaan
14aa54172c Merge pull request #2955 from jarv/devel
pip module blowing up when name is not included in arg list
2013-05-19 06:48:44 -07:00
John Jarvis
daf4c358f7 fixes case where name is omitted from pip arg list
This code:
```
    if name.endswith('.tar.gz') or name.endswith('.tar.bz2') or
name.endswith('.zip'):
        is_tar = True
```
was not checking whether name is defined since it is an
optional param.
2013-05-18 20:59:21 -04:00
Michael DeHaan
7dfb29f8f9 Merge pull request #2952 from mmoya/bug-fixes
Don't hardcode chroot path
2013-05-18 17:13:17 -07:00
Michael DeHaan
e53a9e5743 Merge pull request #2954 from jarv/devel
fixing syntax error
2013-05-18 16:55:05 -07:00
John Jarvis
423fe82d94 fixing syntax error 2013-05-18 19:49:25 -04:00
Elan Ruusamäe
d3a2b1dbbb no need to init None to None 2013-05-19 00:20:10 +03:00
Maykel Moya
60f24bb077 Remove unused modules 2013-05-18 23:11:47 +02:00
Maykel Moya
f52e3dee70 Don't hardcode chroot executable path 2013-05-18 23:09:38 +02:00
Michael DeHaan
9db256adce Merge pull request #2951 from DazWorrall/vim_swp
Add vim swap files to gitignore
2013-05-18 14:00:54 -07:00
Darren Worrall
0a28d26d6e Add vim swap files to gitignore 2013-05-18 21:51:43 +01:00
Michael DeHaan
5f98c6c246 Merge pull request #2948 from jcbagneris/devel
Fixes in apt module doc: typos, examples
2013-05-18 13:33:27 -07:00
Michael DeHaan
206b34783f Merge pull request #2942 from stoned/doc-requirements
Fix empty requirements specifications in modules documentation
2013-05-18 13:26:41 -07:00
Michael DeHaan
328065506e Merge pull request #2941 from bcoca/setup_bin
no uses get_bin_path for 2nd use of ip tool
2013-05-18 13:22:24 -07:00
Michael DeHaan
39673fe8c0 Merge pull request #2940 from madema/patch-3
-o and -r option don't exist on AIX
2013-05-18 13:21:48 -07:00
Ben Ritcey
0938d4d89a Allow the remote MD5 checks to be run via sudo 2013-05-18 16:20:54 -04:00
Michael DeHaan
8475a92dec Merge pull request #2939 from mmoya/lookup-crypted-passwds
Add support for crypted passwords to password lookup
2013-05-18 13:17:41 -07:00
Michael DeHaan
fee3d9004f Merge pull request #2934 from j2sol/git-update
Add an update option to the git module
2013-05-18 13:14:04 -07:00
Michael DeHaan
223e4e2349 Merge pull request #2932 from bcoca/apt_getbins
apt now uses module function to find bin paths
2013-05-18 13:13:04 -07:00
Michael DeHaan
3ecae5f21a Merge pull request #2931 from caredotcom/flowdock_nochange
flowdock module returns changed=false on succes
2013-05-18 13:03:00 -07:00
Michael DeHaan
3cb3c58548 Merge pull request #2926 from stoned/doc-fix
Fix registered variable usage example
2013-05-18 13:00:12 -07:00
Michael DeHaan
d4dbb8e96b Merge pull request #2923 from benjixx/fix-package-mentioned-twice
fix package mentioned twice in setup.py
2013-05-18 12:59:47 -07:00
Michael DeHaan
40d2e247ff Merge pull request #2922 from gtmanfred/devel
update archlinux PKGBUILD for pacman 4.1
2013-05-18 12:59:18 -07:00
Michael DeHaan
439c2ef684 Merge pull request #2921 from lwade/ec2_fact_doc
Added a helpful example to the ec2_facts doc.
2013-05-18 12:58:33 -07:00
Michael DeHaan
d6048425e3 Merge pull request #2919 from fabulops/campfire_notification_fixes
Campfire Notification Module: Typo fixes, tighter error handling, corrected check mode support
2013-05-18 12:57:57 -07:00
Ton Kersten
8926684942 Fix issue 2906 2013-05-18 15:57:10 -04:00
Michael DeHaan
56e3cef60c Merge pull request #2918 from bcoca/jabber_notchanged
jabber module returns changed=false on success
2013-05-18 12:54:48 -07:00
Michael DeHaan
f8a99335dd Merge pull request #2914 from jpmens/notif_unchanged
notification modules irc, mqtt now exit with changed=False
2013-05-18 12:54:22 -07:00
Michael DeHaan
e389b00050 Merge pull request #2905 from kjkuan/bugfix-apt-version-comparison
Make package version comparison use globbing.
2013-05-18 12:48:28 -07:00
Michael DeHaan
9a19e8a8ae Merge pull request #2875 from yeukhon/devel
Pip's name key can now accept remote package address.
2013-05-18 12:41:12 -07:00
Yeukhon Wong
08a486fe31 Pip can now accept vcs or tarball as name. Prevented adding mirrors when name is vcs.
**Summary**:

There was a bug in the previous commit; pip module would add --use-mirrors options to a source package when state is absent. The bug is resolved in this commit by checking ``not is_package`` in the if branch.

Furthermore, in order to support non-vcs source name like tarballs, we must not add -e option to the arg list. Given this circumstance, this commit have is_tar and is_vcs and the latter is checked to add -e option. Since mirrors do not make sense with vcs or tarball source, this commit will not add --use-mirrors (default to True) as always.
2013-05-18 05:31:29 +00:00
JcB
33ba919e5f Fixes in apt module doc: typos, examples 2013-05-17 16:12:30 +02:00
Michael DeHaan
2684066aa1 Merge pull request #2944 from stoned/fix-2916
Fix for issue #2916 : for each host promote the host variables as global...
2013-05-16 14:10:31 -07:00
Stoned Elipot
94ba0f740a Fix for issue #2916 : for each host promote the host variables as globally scoped variables for the sake of the groups determination 2013-05-16 18:57:05 +02:00
Maykel Moya
45f5447f9f Fix name in copyright 2013-05-16 18:49:35 +02:00
Stoned Elipot
d25888f410 Fix empty requirements specifications in modules documentation
And also be liberal in what ansible-doc accepts as an empty
requirements specification.

While here fix a typo in template module documentation
wrt jinja2 overrides example.
2013-05-16 17:15:21 +02:00
Brian Coca
8d6e18fc90 no uses get_bin_path for 2nd use of ip tool (fixes reported issue with openwrt)
module needs this added to many tool invokations, but his is a start
Signed-off-by: Brian Coca <briancoca+dev@gmail.com>
2013-05-16 08:32:49 -04:00
madema
58d59c180d -o and -r option don't exist on AIX 2013-05-16 14:30:42 +02:00
Maykel Moya
96afc3f462 Add support for crypted passwords to password lookup
Added new parameter 'encrypt' with same semantics from that of
vars_prompt. When encryption is requested a random salt will be
generated and stored along the password in the form:
'<password> salt=<salt>'.

Also store passwords with an ending '\n' for easier looking at files
with console tools. File content was being already rstripped so this
is harmless.
2013-05-16 13:24:54 +02:00
Jesse Keating
f645d27f5e Add an update option to the git module
This will allow just making sure the repo exists w/out actually making
any chnages to it. Useful if you're going to run a play repeatedly
against a host that might have active development going on in the
repository (think initial bootstrap of a developers system, and
continued playbook runs to work on other projects).
2013-05-15 22:14:17 -07:00
Brian Coca
a8ca48888f apt now uses module function to find bin paths
Signed-off-by: Brian Coca <briancoca+dev@gmail.com>
2013-05-15 22:44:12 -04:00
Matt Coddington
ccd2bafd37 notification modules should set chnged to False 2013-05-15 21:40:16 -04:00
Michael DeHaan
c0f138db1f Merge pull request #2927 from bcoca/solaris_lock
changed lockfile to be opened in write mode
2013-05-15 17:18:40 -07:00
Brian Coca
8dd72d2828 changed lockfile to be opened in write mode (solaris for one doesn't like
exclusive locks on read)
Signed-off-by: Brian Coca <briancoca+dev@gmail.com>
2013-05-15 16:56:20 -04:00
Stoned Elipot
2b58e03571 Fix registered variable usage example 2013-05-15 22:11:07 +02:00
Benjamin Schwarze
61e660442c fix package mentioned twice in setup.py 2013-05-15 21:02:53 +02:00
Daniel Wallace
e954c41705 update archlinux PKGBUILD for pacman 4.1 2013-05-15 12:57:42 -05:00
lwade
8b62f25c5c Added a helpful example to the ec2_facts doc. 2013-05-15 16:32:35 +01:00
Adam Garside
628254a8ed Typo fixes, tighter error handling, corrected check mode support 2013-05-15 10:37:45 -04:00
Brian Coca
b71a09d6ab module returns changed=false on success
Signed-off-by: Brian Coca <briancoca+dev@gmail.com>
2013-05-15 09:59:14 -04:00