Commit graph

6528 commits

Author SHA1 Message Date
Brian Coca
533c0b2e34 Merge pull request #596 from resmo/feature/cs_network
cloudstack: add new module cs_network
2015-06-10 18:07:32 -04:00
Rene Moser
bec97ff60e cloudstack: add new module cs_network 2015-06-10 23:31:48 +02:00
Brian Coca
2f967a949f minor docfix 2015-06-10 12:58:59 -04:00
Greg DeKoenigsberg
5d1d8a6a98 Merge pull request #595 from resmo/fix/authors
puppet: update author to new format
2015-06-10 08:36:21 -04:00
Rene Moser
2643c3edda puppet: update author to new format 2015-06-10 13:00:02 +02:00
Brian Coca
78035779f6 Merge pull request #567 from cloudnull/lxc-package-doc-update
Updates the doc information for the python2-lxc dep
2015-06-09 18:34:17 -04:00
Brian Coca
6c6ce5e434 Merge pull request #594 from davidsiefert/devel
Adding support for setting the topic of a channel
2015-06-09 15:57:07 -04:00
Greg DeKoenigsberg
8929d5c6a1 Merge pull request #433 from NewGyu/devel
fix cannot download SNAPSHOT version
2015-06-09 13:07:37 -04:00
Greg DeKoenigsberg
ef7381f246 Adding author's github id 2015-06-09 12:58:45 -04:00
Greg DeKoenigsberg
dbbe4cde55 Merge pull request #593 from nToggle/devel
Bug fixes on error handling and update handling
2015-06-09 12:57:37 -04:00
Rick Mendes
70a7a46d52 optionally supports waiting for the password to be available 2015-06-09 08:55:58 -07:00
David Siefert
bca0d2d32b Adding support for setting the topic of a channel 2015-06-09 10:54:10 -05:00
Brian Coca
27b223130c Merge pull request #592 from resmo/for_ansible
cloudstack: fix CloudStackException in cs_project
2015-06-09 08:53:15 -04:00
Jhonny Everson
d517abf44b 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-09 09:44:34 -03:00
Rene Moser
1b8eb9091b 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-09 13:08:38 +02:00
Rene Moser
443be858f1 cloudstack: fix project name must not be case sensitiv 2015-06-09 13:06:24 +02:00
Jhonny Everson
f09389b179 Adds handler for error responses 2015-06-08 17:46:53 -03:00
Brian Coca
57813a2e74 Merge pull request #584 from gentledevil/pear
Add pear packaging module to manage PHP PEAR an PECL packages
2015-06-08 10:47:36 -04:00
jonathan.lestrelin
bcee7c13cf Fix unused import and variable and correct documentation 2015-06-08 09:28:01 +02:00
Brian Coca
4296ffbf03 Merge pull request #586 from resmo/feature/puppet-environments
puppet: add --environment support
2015-06-07 17:49:32 -04:00
Brian Coca
c144836eb1 Merge pull request #588 from resmo/feature/puppet-optional-puppetmaster
puppet: make arg puppetmaster optional
2015-06-07 17:49:16 -04:00
Brian Coca
c1d6023d98 Merge pull request #585 from resmo/fix/puppet-no-noop
puppet: ensure puppet is in live mode per default
2015-06-07 17:46:51 -04:00
Brian Coca
53bb87d110 added missing options: 2015-06-07 17:48:41 -04:00
Pepe Barbe
724501e9af 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-07 13:21:08 -05:00
Brian Coca
45773737f6 Merge pull request #587 from resmo/fix/puppet-config
puppet: fix missing space between command and arg
2015-06-06 10:29:41 -04:00
Rene Moser
a7c7e2d6d5 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-06 10:08:16 +02:00
Rene Moser
d63425388b 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-06 09:46:16 +02:00
Rene Moser
f33efc929a puppet: add --environment support 2015-06-06 09:42:56 +02:00
Rene Moser
537562217f puppet: ensure puppet is in live mode per default
puppet may be configured to operate in `--noop` mode per default.

That is why we must pass a `--no-noop` to make sure, changes are going to be applied.
2015-06-06 09:13:11 +02:00
Brian Coca
06c60ddc22 Merge pull request #575 from skornehl/devel
datadog_monitor module
2015-06-05 21:47:15 -04:00
Brian Coca
2f135965cf Merge pull request #548 from emonty/features/puppet
Add module to run puppet
2015-06-05 21:41:36 -04:00
jonathan.lestrelin
ab8dbd90f9 Add pear packaging module to manage PHP PEAR an PECL packages 2015-06-05 18:18:48 +02:00
Brian Coca
84b9ab435d minor docs update 2015-06-05 11:25:27 -04:00
Brian Coca
55ab1f48a0 Merge pull request #445 from quentinsf/devel
Add webfaction modules
2015-06-05 11:15:30 -04:00
Quentin Stafford-Fraser
80b1b3add2 Webfaction will create a default database user when db is created. For symmetry and repeatability, delete it when db is deleted. Add missing param to documentation. 2015-06-04 22:17:16 +01:00
Sebastian Kornehl
df618c2d48 docs: removed default when required is true 2015-06-04 06:54:02 +02:00
Brian Coca
a6bb41fd3d Merge pull request #580 from r0b1n/devel
bower module. Non-interactive mode and allow-root moved to _exec.
2015-06-03 18:40:40 -04:00
Roman Vyakhirev
ab8de7a3e7 bower module. Non-interactive mode and allow-root moved to _exec, they should affect all commands 2015-06-04 01:25:08 +03:00
Brian Coca
5c53271c38 Merge pull request #574 from Etienne-Carriere/factor_f5
Factor common functions for F5 modules
2015-06-03 16:28:07 -04:00
Rick Mendes
80153611ab added version_added to key_passphrase 2015-06-03 09:06:43 -07:00
Rick Mendes
172b012ee2 now handles keys protected with a passphrase 2015-06-03 08:46:29 -07:00
Brian Coca
d39f470d90 Merge pull request #573 from r0b1n/devel
composer module. ignore_platform_reqs option added.
2015-06-03 08:58:46 -04:00
Brian Coca
e03ed0bd34 Merge pull request #481 from LorenzoLuconi/devel
2 bug fixes for monit module
2015-06-03 08:48:47 -04:00
Sebastian Kornehl
9ee29fa579 Added datadog_monitor module 2015-06-03 13:15:59 +02:00
Etienne CARRIERE
a0905a9d5e Factor common functions for F5 modules 2015-06-03 08:22:18 +02:00
Roman Vyakhirev
328b133a33 composer module. ignore_platform_reqs option added. 2015-06-03 01:57:15 +03:00
Brian Coca
198e77e5fb corrected lvol docs version to 2.0 2015-06-02 14:11:51 -04:00
Brian Coca
7c6111c616 Merge pull request #87 from DavidWittman/lvol-opts
[lvol] Add opts parameter
2015-06-02 14:07:18 -04:00
Greg DeKoenigsberg
d6dccfb269 Merge pull request #317 from agilekevin/patch-1
Updated tags example to an actual datadog tag
2015-06-02 13:52:19 -04:00
Brian Coca
2a4e6f4b57 Merge pull request #571 from UnderGreen/proxmox_small_fixes
proxmox | changed https_verify_ssl to to validate_certs and more
2015-06-02 13:20:26 -04:00