Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge pull request #64 from mkhon/fix-keystone-manageHEADmaster | Lorin Hochstein | 2017-07-22 | 1 | -1/+1 |
|\ | | | | | Fix ImportError in "keystone_manage: action=dbsync" | ||||
| * | Fix ImportError in "keystone_manage: action=dbsync": | Max Khon | 2017-07-20 | 1 | -1/+1 |
|/ | | | | | | | | An exception occurred during task execution. The full traceback is: Traceback (most recent call last): File "/tmp/ansible_lKCJSO/ansible_module_keystone_manage.py", line 32, in <module> from keystone.openstack.common import gettextutils ImportError: No module named openstack.common | ||||
* | Merge pull request #62 from whitekid/master | Lorin Hochstein | 2017-02-17 | 1 | -1/+1 |
|\ | | | | | Fix typo | ||||
| * | Fix typo | Choe, Cheng-Dae | 2017-02-17 | 1 | -1/+1 |
|/ | |||||
* | Merge pull request #61 from puiterwijk/patch-1 | Lorin Hochstein | 2016-07-14 | 1 | -5/+5 |
|\ | | | | | Fix nova_flavor to work with ansible 2.1.1.0 | ||||
| * | Fix nova_flavor to work with ansible 2.1.1.0 | Patrick Uiterwijk | 2016-07-14 | 1 | -5/+5 |
|/ | | | | | | | | Without these fixes, int(ram) etc in create_flavor fail because they are None if they aren't specified. And int(None) throws an exception: TypeError: int() argument must be a string or a number, not 'NoneType'. Also the present_flavor.get_keys() is {} and extra_specs would be None, so inequal. Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com> | ||||
* | Merge pull request #59 from rodrigobot/cinder-modules | Lorin Hochstein | 2016-06-23 | 2 | -0/+429 |
|\ | | | | | Added modules to manage Cinder QOS and Volume Types. | ||||
| * | Added modules to manage Cinder QOS and Volume Types. | Rodrigo Soto | 2016-06-21 | 2 | -0/+429 |
| | | |||||
* | | Merge pull request #60 from Chillisystems/master | Lorin Hochstein | 2016-06-23 | 1 | -2/+2 |
|\ \ | |/ |/| | Fix keystone_service module for ansible 2.1.0 | ||||
| * | Fix keystone_service module for ansible 2.1.0 | Adam Hamsik | 2016-06-23 | 1 | -2/+2 |
|/ | |||||
* | Merge pull request #58 from cybercom-finland/nova_quota | Lorin Hochstein | 2016-03-19 | 1 | -0/+199 |
|\ | | | | | Add nova_quota module to manage tenant quotas | ||||
| * | Add nova_quota module to manage tenant quotas | Toni Ylenius | 2016-03-18 | 1 | -0/+199 |
|/ | | | | | | Supports cpu, instances and ram quotas. This is a pick commit from an old local repository. | ||||
* | Merge pull request #57 from Comcast/support-appending-rules | Lorin Hochstein | 2016-02-02 | 1 | -11/+13 |
|\ | | | | | Support appending rules to security group | ||||
| * | Support appending rules to security group | Andrew Wang | 2016-02-02 | 1 | -11/+13 |
|/ | | | | | | Rules not listed in 'present' end up being deleted. Adding a new state 'append' that allows rules to be added to a group without deleting existing ones. | ||||
* | Merge pull request #55 from czunker/master | Lorin Hochstein | 2015-10-26 | 2 | -24/+282 |
|\ | | | | | Extended nova_flavor with state, ephemeral and extra_specs | ||||
| * | Added module to manage Host Aggregates | czunker | 2015-10-23 | 1 | -0/+204 |
| | | |||||
| * | Extended nova_flavor with state, ephemeral and extra_specs | czunker | 2015-10-23 | 1 | -24/+78 |
|/ | |||||
* | Merge pull request #54 from mmulsow/master | Lorin Hochstein | 2015-10-04 | 2 | -164/+243 |
|\ | | | | | Added ignore_other_regions argument to allow modifying endpoints in one region without affecting other regions. | ||||
| * | Added ignore_other_regions argument to allow modifying endpoints in one ↵ | Matt Mulsow | 2015-09-22 | 2 | -164/+243 |
|/ | | | | region without affecting other regions. | ||||
* | Merge pull request #52 from pgraziano/bugfix/wrong-tenant | Lorin Hochstein | 2015-09-21 | 1 | -1/+7 |
|\ | | | | | bugfix: was using the first available FIP regardless of tenant | ||||
| * | bugfix: was using the first available FIP regardless of tenant | Pablo | 2015-09-17 | 1 | -1/+7 |
|/ | |||||
* | Merge pull request #51 from qwazerty/keystone_service | Lorin Hochstein | 2015-08-19 | 1 | -2/+2 |
|\ | | | | | keystone_service: default region to RegionOne | ||||
| * | keystone_service: default region to RegionOne | Kevin Houdebert | 2015-08-16 | 1 | -2/+2 |
|/ | | | | The openstackclient defaults region to RegionOne when adding a service | ||||
* | Merge pull request #50 from stygstra/keystone_service | Lorin Hochstein | 2015-07-03 | 1 | -82/+86 |
|\ | | | | | Add support for updating and deleting Keystone services/endpoints | ||||
| * | Support updating existing Keystone services/endpoints | David Stygstra | 2015-06-30 | 1 | -80/+70 |
| | | |||||
| * | Support deletion of Keystone services/endpoints | David Stygstra | 2015-06-30 | 1 | -2/+16 |
|/ | |||||
* | Merge pull request #49 from dlundquist/neutron-floating-ip-fixed-ip | Lorin Hochstein | 2015-06-24 | 1 | -0/+8 |
|\ | | | | | neutron_floating_ip: add fixed_ip parameter | ||||
| * | neutron_floating_ip: add fixed_ip parameter | Dustin Lundquist | 2015-06-24 | 1 | -0/+8 |
|/ | | | | | This allows associating floating IP addresses with an instance port with multiple IP addresses. | ||||
* | Merge pull request #48 from dlundquist/neutron-subnet-ipv6-modes | Lorin Hochstein | 2015-05-29 | 1 | -0/+17 |
|\ | | | | | neutron_subnet add IPv6 addressing options | ||||
| * | neutron_subnet add IPv6 addressing options | Dustin Lundquist | 2015-05-29 | 1 | -0/+17 |
|/ | | | | | | Add ipv6_address_mode and ipv6_ra_mode to neutron_subnet so IPv6 subnets can be configured. These accept the same three options as the Neutron CLI client: dhcpv6-stateful, dhcpv6-stateless or slaac. | ||||
* | Merge pull request #47 from Neki/glance_manage_for_kilo | Lorin Hochstein | 2015-05-15 | 1 | -5/+11 |
|\ | | | | | Fix gettextutils not found + not using the correct API when using the Kilo release. | ||||
| * | Update glance_manage for the 2015.1 release. | Benoît Faucon | 2015-05-15 | 1 | -5/+11 |
|/ | | | | | This commit also assumes that for future versions of OpenStack, it will be better to try to use the most recent Glance API than the oldest one. | ||||
* | Merge pull request #46 from dlundquist/neutron-router-gateway-snat | Lorin Hochstein | 2015-05-14 | 1 | -2/+15 |
|\ | | | | | Add enable_snat option to neutron_router_gateway | ||||
| * | Add enable_snat option to neutron_router_gateway | Dustin Lundquist | 2015-05-14 | 1 | -2/+15 |
|/ | | | | Allows configuring SNAT on traffic egressing Neutron router. | ||||
* | Merge pull request #44 from dguerri/master | Lorin Hochstein | 2015-04-21 | 7 | -126/+153 |
|\ | | | | | Few enhancements for neutron_* modules | ||||
| * | make router_gateway module idempotent | Davide Guerri | 2015-04-21 | 1 | -35/+25 |
| | | | | | | | | | | | | list_ports() won't return gateway ports unless its performed by an admin. Using router info, we can also save 1 query. | ||||
| * | Use region name for keystone authentication | Davide Guerri | 2015-04-21 | 3 | -24/+29 |
| | | |||||
| * | Allow non-admin users to create router and router interfaces | Davide Guerri | 2015-04-21 | 2 | -16/+21 |
| | | |||||
| * | Use boolean type for enable_dhcp and no_gateway parameters | Davide Guerri | 2015-04-20 | 1 | -2/+2 |
| | | |||||
| * | Use region_name to retrieve nova VM list | Davide Guerri | 2015-04-20 | 1 | -1/+2 |
| | | |||||
| * | Add missing region_name in keystone auth | Davide Guerri | 2015-04-20 | 1 | -10/+11 |
| | | |||||
| * | Do not include router:external when False. | Davide Guerri | 2015-04-20 | 1 | -1/+5 |
| | | | | | | | | | | | | Older neutron versions (e.g. current HPCloud) will reject explicitly router:external set to false. Moreover router:external = False is the default. | ||||
| * | Fix json_fail invocation | Davide Guerri | 2015-04-20 | 1 | -1/+1 |
| | | |||||
| * | Avoid numerical tenant_id to be casted to integer | Davide Guerri | 2015-04-20 | 1 | -1/+2 |
| | | |||||
| * | Add missing region_name in keystone auth | Davide Guerri | 2015-04-20 | 2 | -8/+12 |
| | | |||||
| * | Allow using neutron_{network, subnet} modules without admin role | Davide Guerri | 2015-04-19 | 2 | -26/+32 |
| | | | | | | | | | | | | | | | | | | Admin power is needed in order retrieve the tenant_id of a given tenant name and to create/delete networks for a tenant that is not the one used to authenticate the user. We require an admin role only if the module is invoked with a specific tenant name. | ||||
| * | Allow subnet without a gateway | Davide Guerri | 2015-04-19 | 1 | -2/+12 |
|/ | | | | | | | | If "subnet" is not present in the request body, Neuton will use the first address available in the specified subnet as the gateway address. Conversely, using "gateway_ip": null will create a subnet without a gateway. | ||||
* | Merge pull request #42 from carsongee/feature/neutron_sec_group/use_environment | Lorin Hochstein | 2015-04-10 | 1 | -11/+35 |
|\ | | | | | Support using environment variables for neutron_sec_group | ||||
| * | Support using environment variables for neutron_sec_group | Carson Gee | 2015-04-10 | 1 | -11/+35 |
|/ | | | | - Optimize tenant_id acquisition | ||||
* | Merge pull request #41 from etrikp/master | Lorin Hochstein | 2015-03-26 | 1 | -3/+3 |
|\ | | | | | Add missing tenant_id arg, pass in name param correctly |