Increase services project quotas when deploying Octavia
Octavia currently launches load balancer VMs in the services tenant
which has very low quotas by default. This patch increases the values
through the API for the services project to permit lots of load
balancers.
Closes Bug: #1769896
Change-Id: I6b87b147d301dea3251fe4509b04cd4b9b27ddba
(cherry picked from commit 287f110d18
)
This commit is contained in:
parent
1d3aefbe2f
commit
f80838baab
|
@ -34,6 +34,7 @@
|
|||
ca_private_key_path: "{{ ca_private_key_path }}"
|
||||
ca_passphrase: "{{ ca_passphrase }}"
|
||||
client_cert_path: "{{ client_cert_path }}"
|
||||
auth_project_name: "{{ auth_project_name }}"
|
||||
environment:
|
||||
OS_USERNAME: "{{ os_username }}"
|
||||
OS_USER_DOMAIN_NAME: "Default"
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
---
|
||||
# Previously was a stack in the overcloud
|
||||
- include_tasks: network.yml
|
||||
- include_tasks: quotas.yml
|
||||
- include_tasks: certs_gen.yml
|
||||
when: generate_certs
|
||||
|
|
|
@ -0,0 +1,4 @@
|
|||
---
|
||||
- name: increase quotas for project used for amphora
|
||||
shell: |
|
||||
openstack quota set --cores -1 --ram -1 --ports -1 --instances -1 --secgroups -1 {{ auth_project_name }}
|
|
@ -142,6 +142,7 @@ workflows:
|
|||
client_cert_path: <% $.client_cert_path %>
|
||||
generate_certs: <% $.generate_certs %>
|
||||
mgmt_port_dev: <% $.mgmt_port_dev %>
|
||||
auth_project_name: <% $.auth_project_name %>
|
||||
on-complete: purge_local_temp_dir
|
||||
purge_local_temp_dir:
|
||||
action: tripleo.files.remove_temp_dir path=<% $.undercloud_local_dir %>
|
||||
|
|
Loading…
Reference in New Issue