Joe Topjian
bd7ba34627
provider/openstack: Adding Timeouts to Network Resources ( #12866 )
2017-03-19 17:23:36 +00:00
Joe Topjian
fd40eb3421
provider/openstack: More Import and Region Fixes ( #10662 )
...
This has a few more import and region fixes from #10509
2016-12-12 09:14:38 +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
Joe Topjian
17b1787ec2
provider/openstack: gophercloud migration: fixing dhcp and gateway configuration
2016-10-23 02:38:29 +00:00
Joe Topjian
ea4209c61c
provider/openstack: gophercloud migration: Account for subnets and networks still in use
2016-10-23 02:38:28 +00:00
Joe Topjian
ed0fe74d59
provider/openstack: gophercloud migration: Making GatewayIP computed
2016-10-23 02:38:27 +00:00
Joe Topjian
520b3dda82
provider/openstack: gophercloud migration: Spelling correction
2016-10-23 02:38:26 +00:00
Gavin Williams
28466f50a5
provider/openstack: gophercloud migration: Only set 'gateway_ip' to "" if 'no_gateway' == true.
2016-10-23 02:38:26 +00:00
Gavin Williams
56cc232956
provider/openstack: gophercloud migration: Refactor existing resources to use 'MapValueSpecs' function
2016-10-23 02:38:24 +00:00
Joe Topjian
d4722aedc1
provider/openstack: gophercloud migration: initial work on types.go
2016-10-23 02:38:22 +00:00
Joe Topjian
c11a4ef214
provider/openstack: gophercloud migration: updating error responses
2016-10-23 02:38:22 +00:00
Joe Topjian
d5bf0197a7
provider/openstack: gophercloud migration: networking subnet
2016-10-23 02:38:21 +00:00
Gavin Williams
ee56f1d075
provieder/openstack: Add 'value_specs' support for openstack_networking_subnet_v2 provider.
...
Updated provider documentation to support.
2016-08-15 08:28:37 +01: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
Joe Topjian
93cc77e67f
provider/openstack: Enable DHCP By Default
...
The openstack_networking_subnet_v2 resource was originally designed
to have DHCP disabled by default; however, a bug in the original
implementation caused DHCP to always be enabled and never be
disabled. This bug was fixed in #6052 .
Recent discussions have shown that users prefer if DHCP is enabled
by default. This commit implements makes the change.
2016-05-23 20:44:34 +00:00
Kirill Shirinkin
2dc254af13
provider/openstack Increase timeouts
2016-05-19 11:28:55 +02:00
Seth Vargo
68a2a2299e
Use schema funcs for reading values from the env
2016-04-08 17:28:54 -04:00
Joe Topjian
28f98c3701
provider/openstack: Allow subnets with no gateway
...
This commit adds a no_gateway attribute. When set, the subnet will
not have a gateway. This is different than not specifying a
gateway_ip since that will cause a default gateway of .1 to be used.
This behavior mirrors the OpenStack Neutron command-line tool.
Fixes #6031
2016-04-08 03:12:49 +00:00
Joe Topjian
d15a0eb752
provider/openstack: Fix Disabling DHCP on Subnets
...
This commit fixes a bug where "false" was not correctly being passed to
the subnet creation and therefore enabling DHCP on all subnets.
2016-04-06 21:00:27 +00:00
Trevor Pounds
0cd0ff0f8e
Use built-in schema.HashString.
2016-02-07 16:29:34 -08: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
Christian Berendt
3af3ce4242
provider/openstack: use '4' as default for ip_version of subnet
2015-08-27 18:27:14 +02:00
Joe Topjian
5535a9ba32
Fixing TestAccLBV1Pool_basic
2015-05-09 22:43:40 +00:00
Mitchell Hashimoto
914740f065
provider/openstack: enable_dhcp should be bool [GH-1741]
2015-04-29 17:30:58 -07: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
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
Jon Perritt
1aba665ad7
refactor service clients to *Config
2015-03-31 09:54:47 -06:00
Jon Perritt
d86cb6be1c
fix diff bug in 'Read' functions
2015-03-31 09:54:46 -06:00
Jon Perritt
5d2fe153c0
go fmt
2015-03-31 09:54:46 -06:00
Jon Perritt
2214331b3c
export 'region' from 'Read' operations
2015-03-31 09:54:46 -06:00
Jon Perritt
dc99dd1f05
add versioning to files
2015-03-31 09:54:46 -06:00
Jon Perritt
8579c8693a
make 'region' resource-specific; create new client for each crud operation
2015-03-31 09:54:46 -06:00