Commit Graph

35 Commits (d1799389529d18afcdf82aa4552d382671b101c2)

Author SHA1 Message Date
Lingxian Kong 85b8615af5 Add openstack os_server_group module (#2702) 8 years ago
Ricardo Carrillo Cruz 8ad0c52a82 Add os_zone module (#2173)
This module allows to create OpenStack Designate zone objects
8 years ago
Ricardo Carrillo Cruz 866b04784d Add os_recordset module (#2240)
This module allows to manage OpenStack Designate recordsets.
8 years ago
Alvaro Aleman b02a24ffed Ensure os_project checks the right domain (#2519) 8 years ago
Alvaro Aleman 7bc7f9f078 Make os_user_role respect domain when querying for projects (#2520) 8 years ago
mathieu bultel c6a45234e0 Add os_stack module for create, update and delete stack (#2002)
* Add os_stack module for create and delete stack

* Add ansible module for creating and deleting heat stack
* Parameters:
  - stack name
  - template
  - environment_files (list)
  - parameters (dict)
  - timeout
  - rollback
  - state: In a near futur I would like to improve
    this module by providing a way updating the stack
    if already exist. Shade doesn't offer this functionality
    AFAIK

* Add update stack feature

* Update added_version and return doc

* Add copyright for os_stack module

* Add wait user choice and minor fixes

* Remove Todo for Shade 1.8.0 and bad line example

* Add documentation for the return values

* Fix type on return value

* Fix yaml syntax

* Cast message to string instead

* add missing check mode
8 years ago
SamYaple 9bbcc09a14 Create OpenStack identity services module
New module using shade to create and manage OpenStack identity
services
9 years ago
David Shrewsbury e7e440e349 Merge pull request #1967 from rcarrillocruz/os_project_facts
Add os_project_facts module
9 years ago
Ricardo Carrillo Cruz c65bc5f43d Add os_project_facts module
This module gathers facts about OpenStack projects
9 years ago
David Shrewsbury 3c9310d608 New OpenStack module os_port_facts (#1986) 9 years ago
David Shrewsbury fa4769f708 Merge pull request #1970 from rcarrillocruz/os_user_facts
Add os_user_facts module
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
Rene Moser 25d7126852 openstack: doc: add return doc, fixes build 9 years ago
David Shrewsbury 6bcd3d624b Add OpenStack os_user_role module 9 years ago
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.
9 years ago
David Shrewsbury 7bebfea77b Merge pull request #1681 from juliakreger/feature/os-ironic-inspect
Add os_ironic_inspect module
9 years ago
Ricardo Carrillo Cruz b560a764c0 Allow passing domain name on os_project 9 years ago
Toshio Kuratomi 33e1d9d1cb Doc fixes 9 years ago
David Shrewsbury f47b499bb9 Merge pull request #1528 from Shrews/os_group
Add os_group.py OpenStack module
9 years ago
David Shrewsbury 57ac47ba25 Merge pull request #1552 from Shrews/os_flavor_facts
New OpenStack os_flavor_facts.py module
9 years ago
David Shrewsbury 514b2fbec5 Merge pull request #1520 from Shrews/os_keystone_role
Add new os_keystone_role module.
9 years ago
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.
9 years ago
Ricardo Carrillo Cruz 68d906e8c4 Fix instantiation of openstack_cloud object in os_project
The os_project module instantiates the openstack cloud object
by passing the module params kwargs.
As the params contain a key named 'domain_id', this is used
for domain in the OpenStack connection, instead of the domain value
the user specifies on the OSCC clouds.yaml or OpenStack envvars.
This fix corrects this by popping the 'domain_id' key, so it we
keep the value but it's not passed later on module.params.
9 years ago
David Shrewsbury 2d7ebf0b1c Add new os_flavor_facts.py module
New module to retrieve facts about existing instance flavors.
By default, facts on all available flavors will be returned.
This can be narrowed by naming a flavor or specifying criteria
about flavor RAM or VCPUs.
9 years ago
David Shrewsbury 4094154afa Add os_group.py OpenStack module
Allows an admin (or privileged user) to manage Keystone v3
groups.
9 years ago
David Shrewsbury 46b4622eba Fix exception output for os_keystone_domain.
The message attribute of a shade exception is not very helpful.
Converting to a full string will contain many more details.
9 years ago
David Shrewsbury b1d6c33712 Add new os_keystone_role module.
This new module allows for creating and deleting Keystone
roles.
9 years ago
David Shrewsbury f798240f43 Update Keystone Domain module for latest shade 9 years ago
Monty Taylor 02e91f8897 Extract module for keystone domain management 9 years ago
Haneef Ali b65bd39615 Ansible module for Keystone V3 API
Change-Id: I9db323cc9e5a42353cab5cf4be6e22449cef8542
9 years ago
Brian Coca fa11718c0f fixed domain_id to actually be supported
also added domain as an alias
alt fixes #1437
9 years ago
Gauvain Pocentek 652676cf95 Add an __init__.py file in openstack/
The os_project module doesn't get installed if the __init__ file doesn't
exist in the repository.
9 years ago
Alberto Gireud c9e4c32f41 Fix return documentation 9 years ago
Alberto Gireud b01f083ec3 Add openstack project module 9 years ago