Commit Graph

6160 Commits (86ae387fdcb7cedf5f658d55e36ddbbf31c59631)
 

Author SHA1 Message Date
Brian Coca c144836eb1 Merge pull request #588 from resmo/feature/puppet-optional-puppetmaster
puppet: make arg puppetmaster optional
9 years ago
Brian Coca c1d6023d98 Merge pull request #585 from resmo/fix/puppet-no-noop
puppet: ensure puppet is in live mode per default
9 years ago
Brian Coca 53bb87d110 added missing options: 9 years ago
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)
9 years ago
Brian Coca 45773737f6 Merge pull request #587 from resmo/fix/puppet-config
puppet: fix missing space between command and arg
9 years ago
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
~~~
9 years ago
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
}
~~~
9 years ago
Rene Moser f33efc929a puppet: add --environment support 9 years ago
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.
9 years ago
Brian Coca 06c60ddc22 Merge pull request #575 from skornehl/devel
datadog_monitor module
9 years ago
Brian Coca 2f135965cf Merge pull request #548 from emonty/features/puppet
Add module to run puppet
9 years ago
jonathan.lestrelin ab8dbd90f9 Add pear packaging module to manage PHP PEAR an PECL packages 9 years ago
Brian Coca 84b9ab435d minor docs update 9 years ago
Brian Coca 55ab1f48a0 Merge pull request #445 from quentinsf/devel
Add webfaction modules
9 years ago
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. 9 years ago
Sebastian Kornehl df618c2d48 docs: removed default when required is true 9 years ago
Brian Coca a6bb41fd3d Merge pull request #580 from r0b1n/devel
bower module. Non-interactive mode and allow-root moved to _exec.
9 years ago
Roman Vyakhirev ab8de7a3e7 bower module. Non-interactive mode and allow-root moved to _exec, they should affect all commands 9 years ago
Brian Coca 5c53271c38 Merge pull request #574 from Etienne-Carriere/factor_f5
Factor common functions for F5 modules
9 years ago
Brian Coca d39f470d90 Merge pull request #573 from r0b1n/devel
composer module. ignore_platform_reqs option added.
9 years ago
Brian Coca e03ed0bd34 Merge pull request #481 from LorenzoLuconi/devel
2 bug fixes for monit module
9 years ago
Sebastian Kornehl 9ee29fa579 Added datadog_monitor module 9 years ago
Etienne CARRIERE a0905a9d5e Factor common functions for F5 modules 9 years ago
Roman Vyakhirev 328b133a33 composer module. ignore_platform_reqs option added. 9 years ago
Brian Coca 198e77e5fb corrected lvol docs version to 2.0 9 years ago
Brian Coca 7c6111c616 Merge pull request #87 from DavidWittman/lvol-opts
[lvol] Add opts parameter
9 years ago
Greg DeKoenigsberg d6dccfb269 Merge pull request #317 from agilekevin/patch-1
Updated tags example to an actual datadog tag
9 years ago
Brian Coca 2a4e6f4b57 Merge pull request #571 from UnderGreen/proxmox_small_fixes
proxmox | changed https_verify_ssl to to validate_certs and more
9 years ago
Sergei Antipov e337b67cf1 proxmox | changed https_verify_ssl to to validate_certs and added
forgotten return
9 years ago
Brian Coca 587c0ebc20 Merge pull request #570 from UnderGreen/proxmox_template_module
Added proxmox_template module
9 years ago
Sergei Antipov 51f9225754 proxmox_template | deleted state=list and changed default timeout to 30 9 years ago
Sergei Antipov af7463e46e proxmox_template | changed http_verify_ssl to validate_certs 9 years ago
Greg DeKoenigsberg 6562845821 Merge pull request #259 from gtirloni/zfs-issue194
add createparent option to zfs create
9 years ago
Brian Coca b8df0da230 added version added to patch's bacukp 9 years ago
Brian Coca 47ff0c1327 Merge pull request #559 from thread13/devel
Add backup_copy option to the patch module
9 years ago
Brian Coca 5da651212f push list nature of tags into spec to allow both for comma delimited strings and actual lists 9 years ago
Sergei Antipov 282393c27b proxmox_template | fixed problem with uploading 9 years ago
Sergei Antipov 739defc595 Added proxmox_template module 9 years ago
Quentin Stafford-Fraser 1c3afeadfc Add GPL notices 9 years ago
Q ffdb8d9eb4 patch module: 'backup_copy' parameter renamed to 'backup' 9 years ago
Brian Coca d5b4b287da Merge pull request #269 from openaustralia/dnsmadeeasy_fixes
dnsmadeeasy module fixes
9 years ago
Brian Coca 5e2625630c Merge pull request #566 from cloudnull/lxc-babyjson
lxc_container: remove BabyJSON
9 years ago
Kevin Carter 858f9e3601 Updates the doc information for the python2-lxc dep
The python2-lxc library has been uploaded to pypi as such this commit
updates the requirements and doc information for the module such that
it instructs the user to install the pip package "lxc-python2" while
also noting that the package could be gotten from source as well. In
the update comments have been added to the requirements list which
notes where the package should come from,

Closes-Bug: https://github.com/ansible/ansible-modules-extras/issues/550
9 years ago
Kevin Carter 61aab829ed lxc_container: remove BabyJSON
Removed the usage of baby json. This is in response to the fact
that the baby json functionality was removed in Ansible 1.8

Ref: https://github.com/ansible/ansible-modules-extras/issues/430
9 years ago
Brian Coca 307424c694 added copyright/license info to modules I had missed 9 years ago
David Wittman 1cc0b4c9e6 [lvol] Add opts parameter
Adds the ability to set options to be passed to the lvcreate command
using the `opts` parameter.
9 years ago
Greg DeKoenigsberg 860d2c3b81 Merge pull request #365 from BlackMesh/devel
mongodb_user login_password with missing login_user not caught
9 years ago
Brian Coca 3861904b02 updated docs for 2.0 9 years ago
Brian Coca 35a86c3423 Merge pull request #228 from michaelgroening/devel
enable setting downtimes for Service-Group services and hosts
9 years ago
Brian Coca 4b35db4932 added version added 9 years ago