Joe Topjian
bd7ba34627
provider/openstack: Adding Timeouts to Network Resources ( #12866 )
2017-03-19 17:23:36 +00:00
Joe Topjian
b2f9a3a6fd
provider/openstack: Detect Region for Importing Resources ( #10509 )
...
* provider/openstack: Detect Region for Importing Resources
This commit changes the way the OpenStack region is detected and set.
Any time a region is required, the region attribute will first be
checked. Next, the OS_REGION_NAME environment variable will be checked.
While schema.EnvDefaultFunc handles this same situation, it is not
applicable when importing resources.
* provider/openstack: No longer ignore region in importing tests
* provider/openstack: Network and Subnet Import Fixes
This commit fixes the OpenStack Network and Subnet resources so that
importing of those resources is successful.
2016-12-04 14:24:07 +00:00
Gavin Williams
60ddc06b3d
provider/openstack: Add 'value_specs' option to 'openstack_networking_floatingip_v2' resource,
...
refactor into common types.go and use new 'MapValueSpecs' function.
Added supporting documentation.
2016-10-24 16:05:35 +01:00
Joe Topjian
1c6b69e342
provider/openstack: gophercloud migration: Make PortID a *string
2016-10-23 02:38:29 +00:00
Joe Topjian
c11a4ef214
provider/openstack: gophercloud migration: updating error responses
2016-10-23 02:38:22 +00:00
Joe Topjian
cc86b91d37
provider/openstack: gophercloud migration: networking floatingip
2016-10-23 02:38:20 +00:00
Joe Topjian
bc5a8b827f
provider/openstack: Support Import of OpenStack Networking Resources ( #7661 )
...
Router-based resources are not included. They will be added later.
2016-07-15 09:47:11 +01:00
Calle Pettersson
00be33eb40
Implement fixed_ip on floating ip allocations
2016-05-25 13:50:32 +02:00
Cristian Calin
d2b33d51b8
provider/openstack allow specifying tenant_id on a floatingip resource
...
Allow a cloud admin to target a specific tenant in which to allocate
a floating IP. This is useful when the cloud admin does not want to
delegate network privileges to the tenants or various Q&A scenarios.
2016-05-24 16:31:09 +03:00
Seth Vargo
68a2a2299e
Use schema funcs for reading values from the env
2016-04-08 17:28:54 -04:00
Ian Duffy
47ac10d66b
Change resource.StateChangeConf to use an array for target states
...
Signed-off-by: Ian Duffy <ian@ianduffy.ie>
2016-01-21 01:20:41 +00:00
Joe Topjian
cc54d9e0fd
provider/openstack: State Changes for Networking Resources
...
This commit adds create and delete state change checks for the "core"
networking resources.
2015-11-03 05:12:22 +00:00
Guillaume Giamarchi
e453decec8
Fix OpenStack provider idempotency bugs
2015-10-07 22:39:12 +02:00
Jean Mertz
87cde8834e
OpenStack: add functionality to attach FloatingIP to Port
2015-05-03 16:00:00 +02:00
Joe Topjian
fe0a7a5ec5
Allow Blank Region
...
When OS_REGION_NAME is not set, fall back to a blank string. This
will cause gophercloud to use the cloud's only region in
single-region clouds.
2015-04-11 05:10:10 +00:00
Guillaume Giamarchi
c0b85d4939
Use env var OS_POOL_NAME as default for pool attribute
...
To have the same behaviour for openstack_networking_floatingip_v2
and openstack_compute_foatingip_v2.
2015-04-01 11:24:54 +02:00
Julien Vey
2e37784065
Fix general comments by @phinze
2015-03-31 09:54:50 -06:00
Jon Perritt
fafa946871
handle 404 (Not Found) in Get operations
2015-03-31 09:54:48 -06:00
Julien Vey
9aa9c90248
Add floating IP resource
2015-03-31 09:54:48 -06:00