David Shrewsbury
f027e75976
Compare ports as strings
...
Ports as returned from shade are ints. They are strings as they come
in to the module.
9 years ago
David Shrewsbury
9d0c8b0507
Fix syntax error
9 years ago
Monty Taylor
0e5942d7e7
Return rule object
9 years ago
David Shrewsbury
16b3b72294
Update secgroup rules module for latest shade
...
This allows the rules module to work against either nova or neutron
for handling security groups. New parameters for 'direction' and
'ethertype' are added.
Check mode is supported with this version.
9 years ago
David Shrewsbury
5b6c6cac20
Recongnize None and -1 port equivalency
...
shade 0.7.0 represents disabled min/max ports as None (in the
neutron style) rather than -1. Recognize this as the same as -1.
9 years ago
David Shrewsbury
5758b4ebdc
Fix id value reference
9 years ago
David Shrewsbury
8f2e70a1c1
Update rules mode for latest shade
...
Shade 0.7.0 normalized the security group data that is returned,
when using nova, to look more like neutron security group data.
This adjusts for that change.
9 years ago
dagnello
b98e6663e8
Minor fixes for os_security_group_rule module
...
Was not able to use this module as it was. The changes submitted
resolved the issues I ran into in order to get it working.
9 years ago
dagnello
d35df1f217
Minor fixes for os_security_group_rule module
...
Was not able to use this module as it was. The changes submitted
resolved the issues I ran into in order to get it working.
9 years ago
Davide Guerri
a9301ba918
Fix invalid syntax in openstack_module_kwargs call
9 years ago
Monty Taylor
08b4bb42c4
Fix example code syntax
9 years ago
Monty Taylor
08b2f31915
Add OpenStack Security Group Rule module
9 years ago
Toshio Kuratomi
ff69ce7912
Merge pull request #1638 from j2sol/bugfix/os_server_afip_doc
...
Document auto_floating_ip argument
9 years ago
Toshio Kuratomi
968386cba3
Merge pull request #1631 from emonty/features/single-cloud-details
...
Add filter ability to OpenStack os-client-config module
9 years ago
Toshio Kuratomi
02b6df3160
Fix indentation levels in os_keypair
9 years ago
Toshio Kuratomi
edad5c80ff
Few minor things from review of the pull request
9 years ago
Toshio Kuratomi
8703fb3c76
Merge pull request #1045 from emonty/feature/os_keypair
...
Add OpenStack Keypair module
9 years ago
Jesse Keating
ddc78c82a4
Document auto_floating_ip argument
9 years ago
David Shrewsbury
7970924bd5
Use newest documentation style for return value.
9 years ago
David Shrewsbury
e6fc129013
Add a note about the return value.
9 years ago
Monty Taylor
7b0b75ceed
Fix dict syntax typo
9 years ago
David Shrewsbury
bed420cd53
Update os_keypair for latest shade
...
Uses the latest version of shade for cleaner code. Also, always
return the key dict whether we create the key, or it already exists.
The example using public_key_file is corrected to use a full path
since ~ is not converted for us.
9 years ago
Monty Taylor
850ed126e2
Remove duplicate shade requirement
9 years ago
Monty Taylor
94a8b6dccc
Make sure we're always returning objects too
9 years ago
dagnello
d7f65af6d9
Resolving secgroup.id issue in this module
...
secgroup['id'] was not being returned in all cases where the
specified security group exists.
9 years ago
Brian Coca
6449a01311
Merge pull request #1536 from emonty/feature/os_security_group
...
Return OpenStack secgroup, not just id
9 years ago
Monty Taylor
02d0a73906
Move the order of argument processing
9 years ago
Davide Guerri
82dc5c4394
Avoind using lookup() in documentation
...
lookup() is currently broken (current Ansible devel branch), so better to avoid
it in our examples.
9 years ago
Monty Taylor
a226701efe
Add OpenStack Keypair module
...
Also deprecate old nova_keypair module.
9 years ago
Monty Taylor
759c2de7f9
Add filter ability
9 years ago
Monty Taylor
d8c51a67f3
Actually use changed variable
9 years ago
Monty Taylor
1a11f07d29
Return the secgroup for all present states
9 years ago
Monty Taylor
5609d1dc5a
Return resource objects from OpenStack modules
...
It's not uncommon for people to want to do additional things after
creating a module. Also, add a note about it to the dev notes.
9 years ago
Monty Taylor
ef22008cac
Return secgroup, not just id
9 years ago
Brian Coca
898e338318
minor doc fixes
9 years ago
Brian Coca
d393df4bce
Merge pull request #1053 from emonty/feature/os_security_group
...
Add OpenStack Security Group module
9 years ago
Brian Coca
7adc911372
Merge pull request #1047 from emonty/feature/os_object
...
Add OpenStack Object module
9 years ago
Brian Coca
0367a923c7
Merge pull request #1044 from emonty/feature/os_ironic_node
...
Add Ironic Node module
9 years ago
Brian Coca
74b7a72c3f
Merge pull request #1043 from emonty/feature/os_ironic
...
Add Ironic module
9 years ago
Greg DeKoenigsberg
28a869a030
Updating cloud modules with proper github author information
9 years ago
Julia Kreger
47113727ee
Updating os_ironic_node module
...
Updating the os_ironic_node module to the most recent version
including support for power and maintenance states.
9 years ago
Monty Taylor
5b6c0c3697
Add developer docs for the OpenStack modules
9 years ago
David Shrewsbury
bf699e55f6
Remove os_security_group_rule module
...
The rules module will have it's own branch.
9 years ago
David Shrewsbury
e5cedc617a
Remove 'result' value
...
This value is pretty much useless, and a holdover from the old
module code. Let's remove it.
9 years ago
Monty Taylor
62073565e1
Update version added
9 years ago
David Shrewsbury
5be1b64b85
Update the docstring for os_security_group
...
Indicate that idempotence is on security group names, and give
an example for updating a security group description.
9 years ago
David Shrewsbury
c298741aa6
Update for latest shade API
...
Shade version 0.7.0 introduces new API methods for creating,
deleting, and updating security groups. Let's use those and
clean up the module.
9 years ago
Julia Kreger
c040ae5374
Updating os_ironic module
...
Updating os_ironic module to the most recent version accounting for
changes in Ansible devel branch and the shade library since the
original creation of the module.
9 years ago
Monty Taylor
4e6f879feb
Add Ironic module
9 years ago
Brian Coca
ccfc9d2f6b
Merge pull request #1436 from emonty/feature/os_client_config
...
Add OpenStack Client Config module
9 years ago