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

Bug #1763268 reported by Ritam Gangopadhyay on 2018-04-12
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
Atul Moghe (moghea) wrote :
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers