Commit graph

1926 commits

Author SHA1 Message Date
René Moser
31de43d306 Merge pull request #1952 from mscherer/fix_cloudstack
Do not leak passwords in case of error in cloudstack modules
2016-04-10 18:24:26 +02:00
Michael Scherer
7120fb4b01 Properly label path argument with type='path' (#1940) 2016-04-07 11:25:04 -04:00
Rob
84f2aa6167 Updated Amazon module guidelines regarding boto3
* Updated Amazon module guidelines regarding boto3

* Spelling correction
2016-04-06 09:37:52 -04:00
Andy Baker
204b4bab56 type should be 'list' not the default of 'string' 2016-04-04 14:18:00 -04:00
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>
2016-04-04 11:28:22 -04:00
Michael Scherer
5696e6c33a Do not leak passwords in case of error in cloudstack modules 2016-04-03 10:34:10 +02:00
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
2016-04-02 01:20:42 -07:00
René Moser
fb3d584abd Merge pull request #1933 from evgeni/no-lxc-default.conf
do not set a default config for lxc containers
2016-04-01 13:29:04 +02:00
Evgeni Golov
185bcbd8f7 explicitly set "default: null" in the docs 2016-04-01 11:04:35 +02:00
Chris Porter
da84e2e9b8 fix security vulnerability in lxc module
octal/decimal confusion makes file world-writable before executing it
2016-03-31 22:55:44 +01:00
John Barker
950e2d9484 restore version_added in dynamodb_table.py 2016-03-31 20:15:32 +01:00
Evgeni Golov
71b0067aa6 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>
2016-03-30 17:08:42 +02:00
Rene Moser
25d7126852 openstack: doc: add return doc, fixes build 2016-03-30 12:56:20 +02:00
David Shrewsbury
6bcd3d624b Add OpenStack os_user_role module 2016-03-25 15:03:30 -04:00
David Shrewsbury
edf697b8bd Add shade version check to os_flavor_facts
The range_search() API was added to the shade library in version
1.5.0 so let's check for that and let the user know they need to
upgrade if they try to use it.
2016-03-24 08:45:00 -04:00
Brian Coca
745df06abc renamed sl to sl_vm and updated docs
namespace for softlayer modules should now be sl_
2016-03-23 12:10:15 -07:00
Brian Coca
b228bfb575 Merge pull request #1020 from mcltn/devel
Added module for SoftLayer
2016-03-23 12:08:28 -07:00
David Shrewsbury
7bebfea77b Merge pull request #1681 from juliakreger/feature/os-ironic-inspect
Add os_ironic_inspect module
2016-03-23 10:22:57 -04:00
René Moser
e285286d1f Merge pull request #1892 from rcarrillocruz/allow_domain_name_os_project
Allow passing domain name on os_project
2016-03-23 08:31:03 +01:00
Rene Moser
d0501864ab dynamodb_table: doc fix 2016-03-23 00:43:37 +01:00
René Moser
eb5809f351 Merge pull request #1443 from dataxu/dev-dynamodb-indexes
Ability to set dynamo db indexes
2016-03-23 00:35:56 +01:00
Ricardo Carrillo Cruz
b560a764c0 Allow passing domain name on os_project 2016-03-22 18:17:10 +00:00
René Moser
aa80e700e5 Merge pull request #1629 from caseylucas/devel
ec2_vpc_subnet: fix edge case where boto returns empty list after subnet creation
2016-03-22 15:35:39 +01:00
René Moser
8d8d418e94 Merge pull request #1865 from dennisconrad/devel
Fix for existing ENIs w/ multiple security groups
2016-03-19 17:52:39 +01:00
René Moser
f91a3cc9e8 Merge pull request #1579 from wimnat/feature/1573
Allow SNS topics to be created without subscriptions.
2016-03-19 14:20:34 +01:00
René Moser
d902a6d9ad Merge pull request #1653 from nand0p/devel
Fix SNS topic attribute typo
2016-03-19 14:12:09 +01:00
René Moser
58654cdac1 Merge pull request #1429 from joelthompson/feature/win_load_password
Ensure ec2_win_password doesn't leak file handle
2016-03-19 14:09:49 +01:00
Rene Moser
ea56151a67 ec2_vpc_dhcp_options: doc fix, add version_added to new args
See #1640
2016-03-19 14:06:54 +01:00
René Moser
5e63d9fb71 Merge pull request #1640 from andynelson/ec2_vpc_options
Updated ec2_vpc_dhcp_options
2016-03-19 14:03:27 +01:00
René Moser
baa702da87 Merge pull request #1726 from kaczynskid/feature/ecs_service_fixes
ecs_service module fixes
2016-03-19 13:47:46 +01:00
René Moser
be03691945 Merge pull request #1727 from kaczynskid/feature/ecs_service_facts_fixes
ecs_service_facts fixes
2016-03-19 13:45:50 +01:00
Alex Kalinin
0a9ac470df Fix vmware_portgroup throwing an error if port group already exists 2016-03-17 17:00:00 -07:00
Toshio Kuratomi
33e1d9d1cb Doc fixes 2016-03-18 09:05:36 -07:00
Dennis Conrad
9acc141082 Fix for existing ENIs w/ multiple security groups
Do a sorted comparison of the list of security groups supplied via `module.params.get('security_groups')` and the list of security groups fetched via `get_sec_group_list(eni.groups)`.  This fixes an incorrect "The specified address is already in use" error if the order of security groups in those lists differ.
2016-03-17 17:08:40 +00:00
René Moser
f62fe7c55b Merge pull request #1733 from skinlayers/devel
Fixes route53_facts to use max_items parameter with record_sets query.
2016-03-16 23:08:32 +01:00
René Moser
a16c9a74f6 Merge pull request #1751 from nonshankus/additional-elb-facts
Adding missing attributes regarding the hosted zone. / Fixes #1549
2016-03-16 22:51:38 +01:00
David Shrewsbury
f47b499bb9 Merge pull request #1528 from Shrews/os_group
Add os_group.py OpenStack module
2016-03-16 15:33:21 -04:00
David Shrewsbury
57ac47ba25 Merge pull request #1552 from Shrews/os_flavor_facts
New OpenStack os_flavor_facts.py module
2016-03-16 15:32:29 -04:00
David Shrewsbury
514b2fbec5 Merge pull request #1520 from Shrews/os_keystone_role
Add new os_keystone_role module.
2016-03-16 15:30:56 -04:00
René Moser
6a5e1e8d4d Merge pull request #1614 from resmo/feature/cs_zone_facts
[2.1] cloudstack: new module cs_zone_facts
2016-03-15 23:27:06 +01:00
Ritesh Khadgaray
040b358770 Fix test failure for lxc_container
TRACE:
    while parsing a block mapping
      in "<string>", line 33, column 13:
                    description: resulting state of  ...
                    ^
    expected <block end>, but found ','
      in "lxc_container.RETURN", line 419, column 53:
         ... "/tmp/test-container-config.tar",

ERROR: RETURN is not valid YAML. Line 419 column 53
2016-03-13 12:58:51 +05:30
Brian Coca
be66e9d297 add container name to return and document return
fixes #1848
2016-03-12 16:06:02 -05:00
Matt Colton
c6598e3672 Added Softlayer Module 2016-03-10 08:51:18 -06:00
liquidat
0cdd66fa23 remove legacy action style from examples
- "action" style invoking is a legacy way to call modules
- the examples were updated to the typical style of calling complex
  modules:

ovirt:
  parameter1: value1
  parameter2: value2
  ...
2016-03-10 15:14:27 +01:00
Darek Kaczyński
c553e70ed2 Removed debug return values 2016-03-09 14:37:06 +01:00
Julia Kreger
68c8c16082 Add os_ironic_inspect module
Addition of an os_ironic_inspect module to leverage the OpenStack
Baremetal inspector add-on to ironic or ironic driver out-of-band
hardware introspection, if supported and configured.
2016-03-08 09:55:34 -05:00
Rob White
ce9aed9c52 Allow SNS topics to be created without subscriptions. Also added better error handling around boto calls. 2016-03-08 20:59:44 +11:00
Brian Coca
6c43731d7c Merge pull request #1776 from rcarrillocruz/use_module_params_cloud_os_project
Fix instantiation of openstack_cloud object in os_project
2016-03-03 18:48:10 -05:00
Brian Coca
30ba3a97ed Merge pull request #1723 from kaczynskid/feature/ecs_task_fixes
ecs_task module documentation fixes
2016-03-03 18:47:08 -05:00
Brian Coca
f6d2763671 Merge pull request #1626 from jcpowermac/vmware_migrate_vmk_fix_20
Resolves issue with vmware_migrate_vmk module for v2.0
2016-03-03 18:45:45 -05:00