R5.0-micro-services provision - post provisioning routines for swift.

Bug #1763268 reported by Ritam Gangopadhyay
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Juniper Openstack
Status tracked in Trunk
R5.0
Fix Committed
High
Atul Moghe
Trunk
Fix Committed
High
Atul Moghe

Bug Description

Due to a recent commit
https://github.com/Juniper/contrail-kolla-ansible/commit/c76f19134796958330244698d167630336e149a1

Post provisioning routines for swift are run even when enable_swift is set to "no" in instances.yaml in contrail-ansible-deployer.

Setting enable_swift: "no" in instances.yaml reflects the same variable in global.yaml in contrail-kolla-ansible. But this does not mask opencontrail swift flag https://github.com/Juniper/contrail-kolla-ansible/blob/8d28dcca2e153c1178e8754c6d64423bf1201a0a/ansible/group_vars/all.yml#L24

This was masked till date with the condition - disk_partition is defined in TASK - - name: Contrail default swift container and Temp-URL-Key creation.

I think by default swift should be disabled as in openstack vanilla. If not then at least setting enable_swift: "no" in instances.yaml should disable all swift related tasks.

tags: added: sanityblocker
Revision history for this message
Atul Moghe (moghea) wrote :
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.