Commit graph

6621 commits

Author SHA1 Message Date
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
Sergei Antipov
e337b67cf1 proxmox | changed https_verify_ssl to to validate_certs and added
forgotten return
2015-06-02 22:53:47 +06:00
Brian Coca
587c0ebc20 Merge pull request #570 from UnderGreen/proxmox_template_module
Added proxmox_template module
2015-06-02 12:36:32 -04:00
Sergei Antipov
51f9225754 proxmox_template | deleted state=list and changed default timeout to 30 2015-06-02 22:29:19 +06:00
Sergei Antipov
af7463e46e proxmox_template | changed http_verify_ssl to validate_certs 2015-06-02 22:26:32 +06:00
Greg DeKoenigsberg
6562845821 Merge pull request #259 from gtirloni/zfs-issue194
add createparent option to zfs create
2015-06-02 10:23:43 -04:00
Brian Coca
b8df0da230 added version added to patch's bacukp 2015-06-02 08:48:20 -04:00
Brian Coca
47ff0c1327 Merge pull request #559 from thread13/devel
Add backup_copy option to the patch module
2015-06-02 08:43:32 -04:00
Brian Coca
5da651212f push list nature of tags into spec to allow both for comma delimited strings and actual lists 2015-06-02 08:37:45 -04:00
Sergei Antipov
282393c27b proxmox_template | fixed problem with uploading 2015-06-02 18:21:36 +06:00
Sergei Antipov
739defc595 Added proxmox_template module 2015-06-02 16:27:10 +06:00
Quentin Stafford-Fraser
1c3afeadfc Add GPL notices 2015-06-02 09:25:55 +01:00
Q
ffdb8d9eb4 patch module: 'backup_copy' parameter renamed to 'backup' 2015-06-02 13:32:22 +10:00
Brian Coca
d5b4b287da Merge pull request #269 from openaustralia/dnsmadeeasy_fixes
dnsmadeeasy module fixes
2015-06-01 17:15:58 -04:00