Commit Graph

8164 Commits (a58a12fc1f0b96c6e49778b027418ad7e241bbf9)
 

Author SHA1 Message Date
David Shrewsbury 3c9310d608 New OpenStack module os_port_facts (#1986) 9 years ago
Michael Scherer fa65f4dc2b Mark token as no_log, since that's used for auth (#2011) 9 years ago
Andrea Scarpino 38cb5c6130 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.
9 years ago
Kamil Szczygieł 01a15f8a0b 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
9 years ago
Michael Scherer 2dbfdaa88b 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.
9 years ago
stoned 6785f3b424 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.
9 years ago
Evgeni Golov 98514ace6e do not set LXC default config
this was accidentally re-introduced in 7120fb4b

Signed-off-by: Evgeni Golov <evgeni@golov.de>
9 years ago
p53 0c1b2b85cd Merge pull request #2 from p53/Issue#2008
Fixes #2008 Lvol module is not indempodent for cache lv's
9 years ago
Pavol Ipoth 7be55e188a Fixes #2008 Lvol module is not indempodent for cache lv's 9 years ago
David Shrewsbury fa4769f708 Merge pull request #1970 from rcarrillocruz/os_user_facts
Add os_user_facts module
9 years ago
David Shrewsbury 22720d649c Merge pull request #1969 from rcarrillocruz/os_domain_facts
Add os_keystone_domain_facts module
9 years ago
p53 ad12773056 Merge pull request #1 from p53/Issue#2003
Fixes #2003 Added pvs parameter to lvol module
9 years ago
Pavol Ipoth ac9a48ad1e Added pvs parameter to lvol module 9 years ago
Rene Moser 1d0df46475 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
9 years ago
Rene Moser 0b9c8213ad cloudstack: fix doc, display_text not required 9 years ago
Rene Moser 2d78c23dc0 cloudstack: cs_template: fix cross_zones template removal 9 years ago
Matt Hite c58f5d2137 Fixes issue #1992 -- fixes issue adding and deleting pools (#1994) 9 years ago
Michael Scherer 5e15cc887b Auth_toekn is a secret, shouldn't be logged (#1999) 9 years ago
Joerg Fiedler 44bfca315a add chroot flag to pkgng in order to allow installation of packages into chroot environments, e.g. jails (#1218) 9 years ago
Him You Ten f99576749a 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
9 years ago
Matt Hite 0405c54dba New preserve_node parameter to skip unreferenced node removal 9 years ago
kubilus1 773d402eac Unchecked index causes IndexError. 9 years ago
René Moser 542a96f907 Merge pull request #1827 from jasperla/pkgin_update_cache
support for 'update_cache' in pkgin module
9 years ago
René Moser 31de43d306 Merge pull request #1952 from mscherer/fix_cloudstack
Do not leak passwords in case of error in cloudstack modules
9 years ago
Monty Taylor 38c8fec277 Merge pull request #1149 from Jmainguy/puppet_stdout
Enable stdout and stderr on sucessful runs, making show_diff useable
9 years ago
Evgeni Golov 8db3a63983 fix handling of config options that share the same prefix
container_config:
      - "lxc.network.ipv4.gateway=auto"
      - "lxc.network.ipv4=192.0.2.1"

might try to override lxc.network.ipv4.gateway in the second entry as both
start with "lxc.network.ipv4".
use a regular expression to find a line that contains (optional) whitespace
and an = after the key.

Signed-off-by: Evgeni Golov <evgeni@golov.de>
9 years ago
Evgeni Golov c03e77a63a strip whitespace from key and value before inserting it into the config
before the following would produce four entries:

    container_config:
      - "lxc.network.flags=up"
      - "lxc.network.flags =up"
      - "lxc.network.flags= up"
      - "lxc.network.flags = up"

let's strip the whitespace and insert only one "lxc.network.flags = up"
into the final config

Signed-off-by: Evgeni Golov <evgeni@golov.de>
9 years ago
René Moser 474baaa831 Merge pull request #1981 from macdiesel/macdiesel/urlencode-hipchat-api-path
Escape room name in hipchat api v2 urls
9 years ago
René Moser fc79c8820e Merge pull request #1971 from insom/devel
Add `to_destination` parameter to iptables
9 years ago
Vlad Gusev f1175693f6 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.
9 years ago
Michael Scherer 197ee8bef4 Client_secret is supposed to be kept secret, so mark it as no_log (#1995) 9 years ago
Ricardo Carrillo Cruz 34045fddb1 Add os_user_facts module
This module gather facts about one or more OpenStack users
9 years ago
Ricardo Carrillo Cruz d914b3fa84 Add os_keystone_domain_facts module
This module gathers one or more OpenStack domains facts
9 years ago
nitzmahone 5abb914315 win_updates fix to use documented InstanceGuid property name 9 years ago
nitzmahone 93db039783 win_updates shouldn't install hidden updates 9 years ago
= 8192ad24d5 adding the ability to manage binary registry data 9 years ago
Michael Scherer bc198cc33a Avoid token leak by marking it as sensitive with no_log (#1966) 9 years ago
Michael Scherer 7120fb4b01 Properly label path argument with type='path' (#1940) 9 years ago
Michael Scherer 3385bf5ef2 Do not leak mail password by error 9 years ago
Michael Scherer c215bff12e Mark password as 'no_log', to avoid leaking it 9 years ago
Brian Beggs ed35159702 hipchat api v2 rooms are now url escaped 9 years ago
Rob 84f2aa6167 Updated Amazon module guidelines regarding boto3
* Updated Amazon module guidelines regarding boto3

* Spelling correction
9 years ago
Aaron Brady e2138c7e14 Add `to_destination` parameter 9 years ago
Andy Baker 204b4bab56 type should be 'list' not the default of 'string' 9 years ago
Evgeni Golov 6bfd2846f8 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>
9 years ago
Michael Scherer 719b9b229b Prevent password leaks in notification/irc 9 years ago
Michael Scherer 95e07d2f51 Use no_log=True for campfire module to avoid leaks 9 years ago
Michael Scherer b5333ba08c Set no log for jabber.py password 9 years ago
Michael Scherer 5696e6c33a Do not leak passwords in case of error in cloudstack modules 9 years ago
Evgeni Golov 7c3999a92a 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
9 years ago