no custom config capability for karbor providers

Bug #1814464 reported by Mohamed El Gindi
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
kolla-ansible
Fix Released
Undecided
Unassigned

Bug Description

For karbor role, we currently have only openstack-infra.conf be created and injected by kolla-ansible to karbor container.

openstack-infra.conf cannot be customized by kolla-ansible, we will need to modify file in {{ node_config_directory }} (on controller).

If we want to add other providers, we have to put files in `/etc/karbor/providers.d/` inside karbor-protection container.

Not practical and violates 'all configs on deployment node' strategy adopted for kolla-ansible. Its even more troublesome if we're using a HA.

Mohamed El Gindi (gindi)
description: updated
wu.chunyang (wuchunyang)
Changed in kolla-ansible:
assignee: nobody → wu.chunyang (wuchunyang)
Revision history for this message
Mohamed El Gindi (gindi) wrote :
wu.chunyang (wuchunyang)
Changed in kolla-ansible:
assignee: wu.chunyang (wuchunyang) → nobody
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to kolla-ansible (master)

Reviewed: https://review.openstack.org/634611
Committed: https://git.openstack.org/cgit/openstack/kolla-ansible/commit/?id=e65f4ec7cd8b1f079e09555e72c02022d305033d
Submitter: Zuul
Branch: master

commit e65f4ec7cd8b1f079e09555e72c02022d305033d
Author: Mohamed El Gindi <email address hidden>
Date: Thu Feb 14 08:52:33 2019 -0800

    Karbor providers managed from deployment node

    Karbor provider configs can be injected/managed from 'node_custom_config' var

    openstack-infra.conf will still be created if no custom providers present

    Closes-Bug #1814464

    Change-Id: I500daae80596cb7b7342fd8d4affa8f901b24a13

Changed in kolla-ansible:
status: New → Fix Released
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to kolla-ansible (stable/rocky)

Fix proposed to branch: stable/rocky
Review: https://review.openstack.org/639211

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to kolla-ansible (stable/rocky)

Reviewed: https://review.openstack.org/639211
Committed: https://git.openstack.org/cgit/openstack/kolla-ansible/commit/?id=17dab13f7a97df7f83e28cf7dc6fa092a674fc5a
Submitter: Zuul
Branch: stable/rocky

commit 17dab13f7a97df7f83e28cf7dc6fa092a674fc5a
Author: Mohamed El Gindi <email address hidden>
Date: Thu Feb 14 08:52:33 2019 -0800

    Karbor providers managed from deployment node

    Karbor provider configs can be injected/managed from 'node_custom_config' var

    openstack-infra.conf will still be created if no custom providers present

    Closes-Bug #1814464

    Change-Id: I500daae80596cb7b7342fd8d4affa8f901b24a13
    (cherry picked from commit e65f4ec7cd8b1f079e09555e72c02022d305033d)

tags: added: in-stable-rocky
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.