108ab27952
This patch corrects the project_id handling for POST calls to the Octavia v1 API. For load balancer create calls we use the specified project_id if the user is an admin or noauth is specified. If no project_id is specified in the request we use the project_id from the context. If no project_id can be found we raise an exception. For the other object POST methods we use the project_id from the parent load balancer. Change-Id: Ibf59541b8811e3bbe36cfec039f91e20036102e4 Closes-Bug: #1624145 |
||
---|---|---|
.. | ||
.placeholder | ||
add-policy-json-support-38929bb1fb581a7a.yaml | ||
add-quota-support-fe63a52b6b903789.yaml | ||
add-rh-flavors-support-for-amphora-agent-cd3e9f9f519b9ff2.yaml | ||
add-shared-pools-and-l7-ef9edf01bb9058e0.yaml | ||
add-systemd-support-5794252f02bce666.yaml | ||
admin-state-up-fix-4aa278eac67646ae.yaml | ||
api-create-project-id-4bb984b24d56de2e.yaml | ||
cert-encrypted-ramfs-381ffe3d4a7392d7.yaml | ||
change-keystone-backend-config-d246b1e34015c86c.yaml | ||
enable-keystone-on-api-b3ebb132ad5ab308.yaml | ||
glance_image_owner-42c92a12f91a62a6.yaml | ||
glance-tags-for-amphora-images-28bd9df1ed4b9ca3.yaml | ||
IPv6-support-953ef81ed8555fce.yaml | ||
load-balancer-expiry-age-a473f9147552f1b1.yaml | ||
octavia-active-standby-cec5d2ad4fd214d8.yaml | ||
remove-duplicated-cert_generator-option-83d18647dc1d2954.yaml | ||
support-networks-without-dhcp-3458a063333ab7a8.yaml | ||
support-pkcs7-intermediate-ca-bundles-279c12bad974bff7.yaml |