Permalink
Browse files

Bug Fix - Adding an allowed address pair wipes port security groups

Fix for cloud routes enabled instances will have their security groups
removed when the allowed address pair is added to the instance's port.

Upstream bug report is in:
gophercloud/gophercloud#509

Upstream bug fix is in:
gophercloud/gophercloud#510
  • Loading branch information...
dims committed Sep 1, 2017
1 parent b6721be commit 74a3d89ad4ff1508a16bacb0c333a1f795c31470
Showing with 3,091 additions and 1,019 deletions.
  1. +31 −31 Godeps/Godeps.json
  2. +7 −7 staging/src/k8s.io/apiserver/Godeps/Godeps.json
  3. +7 −7 staging/src/k8s.io/client-go/Godeps/Godeps.json
  4. +33 −6 vendor/github.com/gophercloud/gophercloud/auth_options.go
  5. +29 −5 vendor/github.com/gophercloud/gophercloud/doc.go
  6. +1 −1 vendor/github.com/gophercloud/gophercloud/endpoint_search.go
  7. +0 −7 vendor/github.com/gophercloud/gophercloud/errors.go
  8. +1 −0 vendor/github.com/gophercloud/gophercloud/openstack/BUILD
  9. +16 −4 vendor/github.com/gophercloud/gophercloud/openstack/auth_env.go
  10. +58 −20 vendor/github.com/gophercloud/gophercloud/openstack/client.go
  11. +0 −1 vendor/github.com/gophercloud/gophercloud/openstack/common/extensions/BUILD
  12. +51 −14 vendor/github.com/gophercloud/gophercloud/openstack/common/extensions/doc.go
  13. +0 −1 vendor/github.com/gophercloud/gophercloud/openstack/common/extensions/errors.go
  14. +2 −2 vendor/github.com/gophercloud/gophercloud/openstack/common/extensions/results.go
  15. +21 −2 vendor/github.com/gophercloud/gophercloud/openstack/compute/v2/extensions/attachinterfaces/doc.go
  16. +1 −1 ...r/github.com/gophercloud/gophercloud/openstack/compute/v2/extensions/attachinterfaces/requests.go
  17. +8 −5 ...or/github.com/gophercloud/gophercloud/openstack/compute/v2/extensions/attachinterfaces/results.go
  18. +29 −2 vendor/github.com/gophercloud/gophercloud/openstack/compute/v2/extensions/volumeattach/doc.go
  19. +10 −7 vendor/github.com/gophercloud/gophercloud/openstack/compute/v2/extensions/volumeattach/requests.go
  20. +15 −14 vendor/github.com/gophercloud/gophercloud/openstack/compute/v2/extensions/volumeattach/results.go
  21. +44 −6 vendor/github.com/gophercloud/gophercloud/openstack/compute/v2/flavors/doc.go
  22. +71 −40 vendor/github.com/gophercloud/gophercloud/openstack/compute/v2/flavors/requests.go
  23. +33 −15 vendor/github.com/gophercloud/gophercloud/openstack/compute/v2/flavors/results.go
  24. +4 −0 vendor/github.com/gophercloud/gophercloud/openstack/compute/v2/flavors/urls.go
  25. +31 −6 vendor/github.com/gophercloud/gophercloud/openstack/compute/v2/images/doc.go
  26. +19 −12 vendor/github.com/gophercloud/gophercloud/openstack/compute/v2/images/requests.go
  27. +26 −14 vendor/github.com/gophercloud/gophercloud/openstack/compute/v2/images/results.go
  28. +114 −5 vendor/github.com/gophercloud/gophercloud/openstack/compute/v2/servers/doc.go
  29. +139 −92 vendor/github.com/gophercloud/gophercloud/openstack/compute/v2/servers/requests.go
  30. +100 −46 vendor/github.com/gophercloud/gophercloud/openstack/compute/v2/servers/results.go
  31. +3 −2 vendor/github.com/gophercloud/gophercloud/openstack/compute/v2/servers/util.go
  32. +14 −0 vendor/github.com/gophercloud/gophercloud/openstack/doc.go
  33. +20 −12 vendor/github.com/gophercloud/gophercloud/openstack/endpoint_location.go
  34. +64 −6 vendor/github.com/gophercloud/gophercloud/openstack/identity/v2/tenants/doc.go
  35. +14 −5 vendor/github.com/gophercloud/gophercloud/openstack/identity/v2/tenants/requests.go
  36. +11 −6 vendor/github.com/gophercloud/gophercloud/openstack/identity/v2/tenants/results.go
  37. +45 −4 vendor/github.com/gophercloud/gophercloud/openstack/identity/v2/tokens/doc.go
  38. +16 −12 vendor/github.com/gophercloud/gophercloud/openstack/identity/v2/tokens/requests.go
  39. +41 −26 vendor/github.com/gophercloud/gophercloud/openstack/identity/v2/tokens/results.go
  40. +1 −0 vendor/github.com/gophercloud/gophercloud/openstack/identity/v3/extensions/trusts/BUILD
  41. +26 −0 vendor/github.com/gophercloud/gophercloud/openstack/identity/v3/extensions/trusts/doc.go
  42. +5 −0 vendor/github.com/gophercloud/gophercloud/openstack/identity/v3/extensions/trusts/requests.go
  43. +5 −0 vendor/github.com/gophercloud/gophercloud/openstack/identity/v3/extensions/trusts/results.go
  44. +107 −5 vendor/github.com/gophercloud/gophercloud/openstack/identity/v3/tokens/doc.go
  45. +23 −13 vendor/github.com/gophercloud/gophercloud/openstack/identity/v3/tokens/requests.go
  46. +34 −20 vendor/github.com/gophercloud/gophercloud/openstack/identity/v3/tokens/results.go
  47. +1 −0 ...or/github.com/gophercloud/gophercloud/openstack/networking/v2/extensions/layer3/floatingips/BUILD
  48. +71 −0 ...r/github.com/gophercloud/gophercloud/openstack/networking/v2/extensions/layer3/floatingips/doc.go
  49. +8 −8 ...hub.com/gophercloud/gophercloud/openstack/networking/v2/extensions/layer3/floatingips/requests.go
  50. +28 −22 ...thub.com/gophercloud/gophercloud/openstack/networking/v2/extensions/layer3/floatingips/results.go
  51. +1 −0 vendor/github.com/gophercloud/gophercloud/openstack/networking/v2/extensions/layer3/routers/BUILD
  52. +108 −0 vendor/github.com/gophercloud/gophercloud/openstack/networking/v2/extensions/layer3/routers/doc.go
  53. +16 −16 .../github.com/gophercloud/gophercloud/openstack/networking/v2/extensions/layer3/routers/requests.go
  54. +24 −17 ...r/github.com/gophercloud/gophercloud/openstack/networking/v2/extensions/layer3/routers/results.go
  55. +1 −0 vendor/github.com/gophercloud/gophercloud/openstack/networking/v2/extensions/lbaas/members/BUILD
  56. +59 −0 vendor/github.com/gophercloud/gophercloud/openstack/networking/v2/extensions/lbaas/members/doc.go
  57. +16 −7 ...r/github.com/gophercloud/gophercloud/openstack/networking/v2/extensions/lbaas/members/requests.go
  58. +19 −14 ...or/github.com/gophercloud/gophercloud/openstack/networking/v2/extensions/lbaas/members/results.go
  59. +1 −0 vendor/github.com/gophercloud/gophercloud/openstack/networking/v2/extensions/lbaas/monitors/BUILD
  60. +63 −0 vendor/github.com/gophercloud/gophercloud/openstack/networking/v2/extensions/lbaas/monitors/doc.go
  61. +59 −42 .../github.com/gophercloud/gophercloud/openstack/networking/v2/extensions/lbaas/monitors/requests.go
  62. +27 −22 ...r/github.com/gophercloud/gophercloud/openstack/networking/v2/extensions/lbaas/monitors/results.go
  63. +1 −0 vendor/github.com/gophercloud/gophercloud/openstack/networking/v2/extensions/lbaas/pools/BUILD
  64. +81 −0 vendor/github.com/gophercloud/gophercloud/openstack/networking/v2/extensions/lbaas/pools/doc.go
  65. +23 −18 vendor/github.com/gophercloud/gophercloud/openstack/networking/v2/extensions/lbaas/pools/requests.go
  66. +28 −22 vendor/github.com/gophercloud/gophercloud/openstack/networking/v2/extensions/lbaas/pools/results.go
  67. +1 −0 vendor/github.com/gophercloud/gophercloud/openstack/networking/v2/extensions/lbaas/vips/BUILD
  68. +65 −0 vendor/github.com/gophercloud/gophercloud/openstack/networking/v2/extensions/lbaas/vips/doc.go
  69. +45 −28 vendor/github.com/gophercloud/gophercloud/openstack/networking/v2/extensions/lbaas/vips/requests.go
  70. +30 −25 vendor/github.com/gophercloud/gophercloud/openstack/networking/v2/extensions/lbaas/vips/results.go
  71. +1 −0 ...or/github.com/gophercloud/gophercloud/openstack/networking/v2/extensions/lbaas_v2/listeners/BUILD
  72. +63 −0 ...r/github.com/gophercloud/gophercloud/openstack/networking/v2/extensions/lbaas_v2/listeners/doc.go
  73. +33 −21 ...hub.com/gophercloud/gophercloud/openstack/networking/v2/extensions/lbaas_v2/listeners/requests.go
  74. +31 −14 ...thub.com/gophercloud/gophercloud/openstack/networking/v2/extensions/lbaas_v2/listeners/results.go
  75. +1 −0 ...ithub.com/gophercloud/gophercloud/openstack/networking/v2/extensions/lbaas_v2/loadbalancers/BUILD
  76. +71 −0 ...thub.com/gophercloud/gophercloud/openstack/networking/v2/extensions/lbaas_v2/loadbalancers/doc.go
  77. +38 −33 ...com/gophercloud/gophercloud/openstack/networking/v2/extensions/lbaas_v2/loadbalancers/requests.go
  78. +44 −20 ....com/gophercloud/gophercloud/openstack/networking/v2/extensions/lbaas_v2/loadbalancers/results.go
  79. +1 −0 vendor/github.com/gophercloud/gophercloud/openstack/networking/v2/extensions/lbaas_v2/monitors/BUILD
  80. +69 −0 ...or/github.com/gophercloud/gophercloud/openstack/networking/v2/extensions/lbaas_v2/monitors/doc.go
  81. +59 −40 ...thub.com/gophercloud/gophercloud/openstack/networking/v2/extensions/lbaas_v2/monitors/requests.go
  82. +13 −8 ...ithub.com/gophercloud/gophercloud/openstack/networking/v2/extensions/lbaas_v2/monitors/results.go
  83. +1 −0 vendor/github.com/gophercloud/gophercloud/openstack/networking/v2/extensions/lbaas_v2/pools/BUILD
  84. +124 −0 vendor/github.com/gophercloud/gophercloud/openstack/networking/v2/extensions/lbaas_v2/pools/doc.go
  85. +63 −50 .../github.com/gophercloud/gophercloud/openstack/networking/v2/extensions/lbaas_v2/pools/requests.go
  86. +50 −19 ...r/github.com/gophercloud/gophercloud/openstack/networking/v2/extensions/lbaas_v2/pools/results.go
  87. +1 −0 vendor/github.com/gophercloud/gophercloud/openstack/networking/v2/extensions/security/groups/BUILD
  88. +58 −0 vendor/github.com/gophercloud/gophercloud/openstack/networking/v2/extensions/security/groups/doc.go
  89. +21 −8 ...github.com/gophercloud/gophercloud/openstack/networking/v2/extensions/security/groups/requests.go
  90. +11 −8 .../github.com/gophercloud/gophercloud/openstack/networking/v2/extensions/security/groups/results.go
  91. +1 −0 vendor/github.com/gophercloud/gophercloud/openstack/networking/v2/extensions/security/rules/BUILD
  92. +50 −0 vendor/github.com/gophercloud/gophercloud/openstack/networking/v2/extensions/security/rules/doc.go
  93. +39 −30 .../github.com/gophercloud/gophercloud/openstack/networking/v2/extensions/security/rules/requests.go
  94. +6 −3 ...r/github.com/gophercloud/gophercloud/openstack/networking/v2/extensions/security/rules/results.go
  95. +72 −7 vendor/github.com/gophercloud/gophercloud/openstack/networking/v2/ports/doc.go
  96. +16 −19 vendor/github.com/gophercloud/gophercloud/openstack/networking/v2/ports/requests.go
  97. +24 −7 vendor/github.com/gophercloud/gophercloud/openstack/networking/v2/ports/results.go
  98. +22 −4 vendor/github.com/gophercloud/gophercloud/params.go
  99. +2 −3 vendor/github.com/gophercloud/gophercloud/results.go
View

Some generated files are not rendered by default. Learn more.

Oops, something went wrong.

Some generated files are not rendered by default. Learn more.

Oops, something went wrong.

Some generated files are not rendered by default. Learn more.

Oops, something went wrong.

Some generated files are not rendered by default. Learn more.

Oops, something went wrong.

Some generated files are not rendered by default. Learn more.

Oops, something went wrong.

Some generated files are not rendered by default. Learn more.

Oops, something went wrong.

Some generated files are not rendered by default. Learn more.

Oops, something went wrong.
Oops, something went wrong.

0 comments on commit 74a3d89

Please sign in to comment.