etcd is not deployed in compute nodes when kuryr is used

Bug #1697699 reported by Eduardo Gonzalez
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
kolla
Fix Released
Undecided
Eduardo Gonzalez
kolla-ansible
Fix Released
Undecided
Eduardo Gonzalez

Bug Description

Kuryr need etcd service on each compute node to store docker data regarding networks.
etcd role is only deployed in control nodes

Also, etcd have an useless bootstrap task just to chown a folder. This can be done during container startup instead of in boostrap.

Related branches

Changed in kolla-ansible:
status: New → In Progress
assignee: nobody → Eduardo Gonzalez (egonzalez90)
Changed in kolla:
milestone: none → pike-2
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to kolla-ansible (master)

Fix proposed to branch: master
Review: https://review.openstack.org/473857

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to kolla (master)

Fix proposed to branch: master
Review: https://review.openstack.org/473858

Changed in kolla:
milestone: pike-2 → pike-3
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to kolla (master)

Reviewed: https://review.openstack.org/473858
Committed: https://git.openstack.org/cgit/openstack/kolla/commit/?id=11708962aa3ee3a5e6350ffe32ee9e7792393377
Submitter: Jenkins
Branch: master

commit 11708962aa3ee3a5e6350ffe32ee9e7792393377
Author: Eduardo Gonzalez <email address hidden>
Date: Tue Jun 13 16:28:37 2017 +0200

    Remove bootstrap in etcd

    Doing a chown during bootstrap is useles.
    Is better do it during cotainer startup to ensure
    always have proper permissions.

    Change-Id: I9c6c876773288c2f951966498db0ff8af090ac20
    Closes-Bug: #1697699

Changed in kolla:
status: In Progress → Fix Released
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to kolla-ansible (master)

Reviewed: https://review.openstack.org/473857
Committed: https://git.openstack.org/cgit/openstack/kolla-ansible/commit/?id=3958a68fb1823671f30f9334f0714b326ce1f756
Submitter: Jenkins
Branch: master

commit 3958a68fb1823671f30f9334f0714b326ce1f756
Author: Eduardo Gonzalez <email address hidden>
Date: Tue Jun 13 16:24:08 2017 +0200

    Deploy etcd in compute nodes when kuryr

    Kuryr need etcd on each compute node to store
    network data.
    Etcd is only deployed in controller nodes at this moment.

    Also this change remove and useless bootstrap tasks.

    Depends-On: I9c6c876773288c2f951966498db0ff8af090ac20
    Change-Id: I8a84334e831fb15f6cbdd3bc34d2159638df6b85
    Closes-Bug: #1697699

Changed in kolla-ansible:
status: In Progress → Fix Released
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/kolla-ansible 5.0.0.0b3

This issue was fixed in the openstack/kolla-ansible 5.0.0.0b3 development milestone.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/kolla 5.0.0.0b3

This issue was fixed in the openstack/kolla 5.0.0.0b3 development milestone.

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.