From 56b3efe6cb9a13672e36aaecfb81bdc5ce9d5a4b Mon Sep 17 00:00:00 2001 From: Dmitriy Rabotyagov Date: Wed, 13 Aug 2025 17:19:12 +0200 Subject: [PATCH] Define default port for Swift This should allow to simplify and remove complex logic from the integrated repo. Change-Id: I4ddcc3c15c7fec696d6b689eaa234288436e8dd3 Signed-off-by: Dmitriy Rabotyagov --- defaults/main.yml | 17 ++++++++++++++++- 1 file changed, 16 insertions(+), 1 deletion(-) diff --git a/defaults/main.yml b/defaults/main.yml index 84cc77f..5846036 100644 --- a/defaults/main.yml +++ b/defaults/main.yml @@ -254,7 +254,7 @@ trove_guestagent_images: [] # For OpenStack services that have public, admin, and internal access, use the public ones for the guest VMs. trove_guest_auth_url: "{{ keystone_service_publicurl }}" -trove_guest_swift_url: "{{ trove_service_publicuri_proto }}://{{ external_lb_vip_address }}:{{ swift_proxy_port }}/v1/AUTH_" +trove_guest_swift_url: "{{ trove_service_publicuri_proto }}://{{ external_lb_vip_address }}:{{ swift_proxy_port | default(8080) }}/v1/AUTH_" trove_resources_deploy_host: localhost trove_resources_deploy_python_interpreter: "{{ ansible_playbook_python }}" @@ -312,6 +312,21 @@ trove_service_net_endpoint_type: "{{ trove_service_endpoint_type }}" # UUID of security groups that will be attached to the management net of guests trove_management_security_groups: [] +# A set of datastores which will be populated and maintained for the deployment. +# trove_datastores: +# mariadb: # name of the manager +# - name: MariaDB # name of the datastore +# versions: +# - name: 11.4 +# enabled: true +# version-number: 11.4.7 +# default: true +# - name: 11.4 +# enabled: false +# version-number: 11.4.6 + +trove_datastores: {} + # RPC encryption keys # See the Trove documentation as to the significance of the rpc encryption keys # Trove supplies default values but we enforce they not be left to their default values