Commit Graph

26338 Commits (51976544375baab5210c6421a4f06aecc4f40d2e)
 

Author SHA1 Message Date
René Moser 5197654437 cloudstack, cs_firewall: fix network not found error in return results (#2006)
Only a small issue in results.

In case of type is ingress, we rely on ip address, but in results we also return the network.
Resolving the ip address works without zone params. If the ip address is not located in the default zone and zone param is not set,
the network won't be found because default zone was used for the network query listing.

However since network param is not used for type ingress we skip the return of the network in results.
8 years ago
René Moser d7e8dd22df cloudstack: cs_instance: fix template not found (#2005)
Let users decide which filter should be used to find the template.
8 years ago
Rene Moser b5e4edd9f9 cloudstack: cs_template: fix state=extracted
* url arg is optional but we enforced it
* url is in a required together, but args only relevant while registering
8 years ago
Rene Moser 1b99ae4ac1 cloudstack: fix doc, display_text not required 8 years ago
Rene Moser 871f586378 cloudstack: cs_template: fix cross_zones template removal 8 years ago
David Shrewsbury b928ffb5ac New OpenStack module os_port_facts (#1986) 8 years ago
Michael Scherer 1d1fba5476 Mark token as no_log, since that's used for auth (#2011) 8 years ago
Andrea Scarpino b4064a352e The enable parameter is a boolean, then convert to a boolean. (#1607)
At the moment, this only works when 'enable' is equals to 'yes' or 'no'.

While I'm on it, I also fixed a typo in the example and added a required
parameter.
8 years ago
Kamil Szczygieł 26fe35fd0c VMware datacenter module shouldn't hold pyvmomi context in Ansible module object (#1568)
* VMware datacenter module rewritten to don't hold pyvmomi context and objects in Ansible module object

fixed exceptions handling

added datacenter destroy result, moved checks

changed wrong value

wrong value again... need some sleep

* check_mode fixes

* state defaults to present, default changed to true

* module check fixes
8 years ago
Michael Scherer e986aad9aa Remove dead code (#1303)
The review on https://github.com/ansible/ansible-modules-extras/pull/1303
show the problem was already fixed, so we just need to remove the
code.
8 years ago
stoned 6a77e62df4 cpanm: search both its stderr and its stdout for the message 'is up t…
Note that since cpanm version 1.6926 its messages are sent to stdout
when previously they were sent to stderr.

Also there is no need to initialize out_cpanm and err_cpanm and
check for their truthiness as module.run_command() and str.find()
take care of that.
8 years ago
Evgeni Golov ab07c9c7e8 do not set LXC default config
this was accidentally re-introduced in 7120fb4b

Signed-off-by: Evgeni Golov <evgeni@golov.de>
8 years ago
Ricardo Carrillo Cruz 079a7dc490 Add os_user_facts module
This module gather facts about one or more OpenStack users
8 years ago
Ricardo Carrillo Cruz aba0597e45 Add os_keystone_domain_facts module
This module gathers one or more OpenStack domains facts
8 years ago
Matt Hite a0b483746e Fixes issue #1992 -- fixes issue adding and deleting pools (#1994) 8 years ago
Michael Scherer 7a704ac600 Auth_toekn is a secret, shouldn't be logged (#1999) 8 years ago
Joerg Fiedler 518b03d73f add chroot flag to pkgng in order to allow installation of packages into chroot environments, e.g. jails (#1218) 8 years ago
Him You Ten 87ce503767 added stdout and stderr outputs (#1900)
* added stdout and stderr outputs

Added stdout and stderr outputs of the results from composer as the current msg output strips \n so very hard to read when debugging

* using stdout for fail_json

using stdout for fail_json so we get the stdout_lines array
8 years ago
Matt Hite d2d4001dc5 New preserve_node parameter to skip unreferenced node removal 8 years ago
kubilus1 bcfab26d78 Unchecked index causes IndexError. 8 years ago
Jasper Lievisse Adriaanse 3a319b9a84 support for 'update_cache' in pkgin module 8 years ago
Michael Scherer 971b570b67 Do not leak passwords in case of error in cloudstack modules 8 years ago
Jonathan Mainguy 4b948af706 Enable stdout and stderr on sucessful runs, making show_diff useable
omit color symbols as ansible makes them illegible
8 years ago
Brian Beggs 75b172c706 hipchat api v2 rooms are now url escaped 8 years ago
Aaron Brady 7e1a538b93 Add `to_destination` parameter 8 years ago
Vlad Gusev 317fe95be0 system/puppet: add --tags parameter (#1916)
* system/puppet: add --tags parameter

--tags [1] is used to apply a part of the node’s catalog.

In puppet:
puppet agent --tags update,monitoring

In ansible:
puppet: tags=update,monitoring

[1] https://docs.puppetlabs.com/puppet/latest/reference/lang_tags.html#restricting-catalog-runs

* Add example of tag usage.

* system/puppet: add list type for a tags dict.
8 years ago
Michael Scherer 817335ae0d Client_secret is supposed to be kept secret, so mark it as no_log (#1995) 8 years ago
nitzmahone bd3172b2e8 win_updates fix to use documented InstanceGuid property name 8 years ago
nitzmahone e20eac089f win_updates shouldn't install hidden updates 8 years ago
Michael Scherer e7e1a8bfea Avoid token leak by marking it as sensitive with no_log (#1966) 8 years ago
Michael Scherer ed69d8335e Properly label path argument with type='path' (#1940) 8 years ago
Michael Scherer b8706a1f95 Do not leak mail password by error 8 years ago
Michael Scherer 0dd3296ddd Mark password as 'no_log', to avoid leaking it 8 years ago
Rob b93fda8573 Updated Amazon module guidelines regarding boto3
* Updated Amazon module guidelines regarding boto3

* Spelling correction
8 years ago
Andy Baker c0d281e290 type should be 'list' not the default of 'string' 8 years ago
Evgeni Golov 1847f19e41 don't create world-readable archives of LXC containers
with the default umask tar will create a world-readable archive of the

container, which may contain sensitive data

Signed-off-by: Evgeni Golov <evgeni@golov.de>
8 years ago
Michael Scherer 3b79c1621b Prevent password leaks in notification/irc 8 years ago
Michael Scherer 67b2623e92 Use no_log=True for campfire module to avoid leaks 8 years ago
Michael Scherer f2bf444395 Set no log for jabber.py password 8 years ago
Evgeni Golov 16b2d85d34 do not use a predictable filenames in the LXC plugin
* do not use a predictable filename for the LXC attach script

* don't use predictable filenames for LXC attach script logging

* don't set a predictable archive_path

this should prevent symlink attacks which could result in

* data corruption

* data leakage

* privilege escalation
8 years ago
Michael Scherer f47a756c46 Add proper type to cpanm arguments
from_path, locallib, executable should be path to benefits
from path expansion for ~user.
8 years ago
Chulki Lee 432a9a31ca osx_defaults: fix datetime
Fix #1742
8 years ago
Matt Martz c8bd27f1e8 Rebase PRs against $TRAVIS_BRANCH before performing tests 8 years ago
mo@oclab.net 20fd04b9e7 firewalld: fixes documentation
- removes warning, aligning to existing documentation
- adds version
8 years ago
mo@oclab.net 8b2d484032 firewalld: add/remove interfaces to/from zones 8 years ago
David Hocky aabd6390d4 fix dscp marking documentation in iptables module 8 years ago
Evgeni Golov 88d8820f1b explicitly set "default: null" in the docs 8 years ago
Evgeni Golov e1846d2e4b do not set a default config for lxc containers
otherwise deploying user-containers fail as these require information
from ~/.config/lxc/default.conf that the LXC tools will load if no
--config was supplied

Signed-off-by: Evgeni Golov <evgeni@golov.de>
8 years ago
Chris Porter 2b8b04638d fix security vulnerability in lxc module
octal/decimal confusion makes file world-writable before executing it
8 years ago
Hans-Joachim Kliemeck e3d8facc7f fixxed tests 8 years ago