From 51de5e152ec067a70bba577fec1e38a2ef5d0ffd Mon Sep 17 00:00:00 2001 From: Elena Taivan Date: Tue, 23 Apr 2019 07:29:29 +0000 Subject: [PATCH] Get swift working on containerized openstack In order to get swift working on containerized openstack, changes were needed both on platform and application side. From platform side, settings from ceph.conf file were replaced. A runtime manifest was added to update ceph.conf after a successful application apply: 1. Keystone auth url was updated with keystone openstack url 2. 'rgw_keystone_admin_domain' and 'rgw_keystone_project' settings were updated with 'service'. From application side the following changes have been implemented: 1. Ceph-rgw chart from openstack-helm-infra repo was included in stx-openstack 2. A chart schema for ceph-rgw was added 3. An override file was generated Change-Id: I7a17d55e1cb6cab2488237d923e02a3515379015 Signed-off-by: Elena Taivan Story: 2003909 Task: 30607 --- openstack-helm-infra/centos/openstack-helm-infra.spec | 1 + 1 file changed, 1 insertion(+) diff --git a/openstack-helm-infra/centos/openstack-helm-infra.spec b/openstack-helm-infra/centos/openstack-helm-infra.spec index c3fc9a75..45ade8d9 100644 --- a/openstack-helm-infra/centos/openstack-helm-infra.spec +++ b/openstack-helm-infra/centos/openstack-helm-infra.spec @@ -65,6 +65,7 @@ make mariadb make memcached make openvswitch make rabbitmq +make ceph-rgw # terminate helm server (the last backgrounded task) kill %1