Commit graph

6136 commits

Author SHA1 Message Date
Robert Estelle
54809003e3 ec2_vpc - VPCException -> AnsibleVPCException 2015-06-19 12:14:55 +10:00
Robert Estelle
fa7848a6c8 EC2 subnet/route-table: Simplify tag updating. 2015-06-19 12:14:55 +10:00
Robert Estelle
d8b4bd3c34 Split out route table and subnet functionality from VPC module. 2015-06-19 12:14:55 +10:00
Greg DeKoenigsberg
bd177bcb62 Merge pull request #622 from ggermis/devel
haproxy module wait
2015-06-18 09:17:29 -04:00
Gerrit Germis
5a1109229d added version_added: "2.0" to new parameters 2015-06-18 09:11:16 +02:00
Brian Coca
95434149d3 Merge pull request #199 from bkimble/devel
added hall.com notification module
2015-06-17 12:39:26 -04:00
Brian Coca
036a9ccda1 Merge pull request #28 from brian-brazil/dpkg_selections
Add dpkg_selections module
2015-06-17 11:44:29 -04:00
Gerrit Germis
656e1a6deb allow wait, wait_retries and wait_interval parameters for haproxy module. This allows the haproxy to wait for status "UP" when state=enabled and status "MAINT" when state=disabled 2015-06-17 17:29:38 +02:00
Brian Coca
9db032aa11 minor doc update 2015-06-17 09:42:18 -04:00
Brian Coca
8753b2cd20 minor docfixes 2015-06-17 09:39:57 -04:00
Brian Coca
4a2f93ca05 Merge pull request #621 from dagwieers/vsphere_copy
New module to copy (push) files to a vCenter datastore
2015-06-17 09:34:01 -04:00
Brian Coca
c2b4542c3f Merge pull request #620 from dagwieers/fix-travisci-failure
Fix TravisCI failure for system/osx_defaults.py on python 2.4
2015-06-17 09:31:35 -04:00
Dag Wieers
685653b23b Another incompatibility with python 2.4 2015-06-17 15:22:10 +02:00
Dag Wieers
f967aa376d Fix TravisCI failure on python 2.4 2015-06-17 15:07:18 +02:00
Dag Wieers
330e66327a New module to copy (push) files to a vCenter datastore 2015-06-17 14:53:17 +02:00
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.
2015-06-17 11:07:09 +01:00
Greg DeKoenigsberg
7108b77c17 Merge pull request #606 from cloudnull/lxc-restart-fix
Fix the lxc container restart state
2015-06-16 23:49:55 -04:00
Brian Coca
1015a2886f Merge pull request #64 from frenck/module-mac-defaults
Added module for managing Apple Mac OSX user defaults
2015-06-16 19:12:36 -04:00
Greg DeKoenigsberg
8186ccd659 Merge pull request #616 from gregdek/devel
Changes to author formatting, remove emails
2015-06-16 14:43:15 -04:00
Greg DeKoenigsberg
004dedba8a Changes to author formatting, remove emails 2015-06-16 14:32:39 -04:00
Greg DeKoenigsberg
45e869dc6d Merge pull request #614 from gregdek/devel
Adding author info
2015-06-16 13:04:11 -04:00
Greg DeKoenigsberg
728f2f1bb8 Adding the list of valid module reviewers 2015-06-16 12:55:51 -04:00
Greg DeKoenigsberg
dc519fb848 Add author data 2015-06-16 12:30:47 -04:00
Greg DeKoenigsberg
d831c6a924 Adding author info 2015-06-16 11:41:31 -04:00
Greg DeKoenigsberg
87bc0ee39f Merge branch 'devel' of https://github.com/ansible/ansible-modules-extras into devel 2015-06-16 11:33:34 -04:00
Greg DeKoenigsberg
59c57ee798 Changing maintainer for this module 2015-06-16 11:33:17 -04:00
Rene Moser
ad845a59b0 cloudstack: fix clean_up arg to be boolean in cs_network 2015-06-16 11:33:17 -04:00
Rene Moser
68dc905b5f cloudstack: add new module cs_template 2015-06-16 11:33:17 -04:00
Brian Coca
0c6e5b9eb4 fixed doc issues 2015-06-16 11:33:17 -04:00
Alex Lo
90b6f0fe68 Error message typo 2015-06-16 11:33:16 -04:00
Alex Lo
59c3913e0b Fix boto library checking 2015-06-16 11:33:16 -04:00
Alex Lo
a86c8ab025 There is no absent, only disabled 2015-06-16 11:33:16 -04:00
Alex Lo
ea0f0ec7d3 remove extraneous imports 2015-06-16 11:33:16 -04:00
Matt Martz
ae75c26f87 Remove the executable option as it's redundant 2015-06-16 11:33:16 -04:00
Matt Martz
51cf9a029a Add new module 'expect' 2015-06-16 11:33:16 -04:00
Rene Moser
c842c71708 cloudstack: add new module cs_network 2015-06-16 11:33:16 -04:00
Brian Coca
0d7332d550 minor docfix 2015-06-16 11:33:16 -04:00
Rene Moser
f33bbe6e49 puppet: update author to new format 2015-06-16 11:33:16 -04:00
Greg DeKoenigsberg
98abb6d2c9 Adding author's github id 2015-06-16 11:33:16 -04:00
David Siefert
3bd19b8ea0 Adding support for setting the topic of a channel 2015-06-16 11:33:16 -04:00
Jhonny Everson
4b625bab34 Fixes the bug where it was using only the keys to determine whether a change was made, i.e. values changes for existing keys was reported incorrectly. 2015-06-16 11:33:16 -04:00
Rene Moser
ed0395e2cc cloudstack: remove listall in cs_project
listall in cs_project can return the wrong project for root admins, because project name are not unique in separate accounts.
2015-06-16 11:33:15 -04:00
Rene Moser
1d49d4af09 cloudstack: fix project name must not be case sensitiv 2015-06-16 11:33:15 -04:00
Jhonny Everson
d722d6de97 Adds handler for error responses 2015-06-16 11:33:15 -04:00
jonathan.lestrelin
2e6a16fbc7 Fix unused import and variable and correct documentation 2015-06-16 11:33:15 -04:00
Brian Coca
16851baaf7 added missing options: 2015-06-16 11:33:15 -04:00
Pepe Barbe
b5d22eb1ec Refactor win_chocolatey module
* Refactor code to be more robust. Run main logic inside a try {} catch {}
  block. If there is any error, bail out and log all the command output
  automatically.
* Rely on error code generated by chocolatey instead of scraping text
  output to determine success/failure.
* Add support for unattended installs: (`-y` flag is a requirement by
  chocolatey)
* Before (un)installing, check existence of files.
* Use functions to abstract logic
* The great rewrite of 0.9.9, the `choco` interface has changed, check
  if chocolatey is installed and an older version. If so upgrade to
  latest.
* Allow upgrading packages that are already installed
* Use verbose logging for chocolate actions
* Adding functionality to specify a source for a chocolatey repository.
  (@smadam813)
* Removing pre-determined sources and adding specified source url in
  it's place. (@smadam813)

Contains contributions from:
*  Adam Keech  <akeech@chathamfinancial.com> (@smadam813)
2015-06-16 11:33:15 -04:00
Rene Moser
e633d9946f puppet: make arg puppetmaster optional
puppetmaster was used to determine if `agent` or `apply` should be used. But puppetmaster is not required by puppet per default. Puppet may have a config or could find out by itself (...) where the puppet master is.

It changed the code so we only use `apply` if a manifest was passed, otherwise we use `agent`.

This also fixes the example, which did not work the way without this change.

~~~
# Run puppet agent and fail if anything goes wrong
- puppet
~~~
2015-06-16 11:33:15 -04:00
Rene Moser
c277946fb3 puppet: fix missing space between command and arg
Fixes:
~~~
{
    "cmd": "/usr/bin/puppetconfig print agent_disabled_lockfile",
    "failed": true,
    "msg": "[Errno 2] No such file or directory",
    "rc": 2
}
~~~
2015-06-16 11:33:15 -04:00
Rene Moser
616a56f871 puppet: add --environment support 2015-06-16 11:33:15 -04:00