kolla-kubernetes build guide failure - kolla-ansible mismatch
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
kolla-kubernetes |
In Progress
|
Undecided
|
Anthony Lin |
Bug Description
Originally filed bug under https:/
Just deployed Kolla following guide at https:/
Problem is that neutron-dhcp-agent, neutron-l3-agent, and neutron-
The cause is a mismatch between kolla-ansible and kolla-kubernetes. Both contain a file named 'ansible/
I created a fork of kolla-ansible at https:/
Because kolla-kubernetes appears to have a dependency on kolla-ansible, it is important that both teams agree on whether or not ml2_conf.ini is needed for a successful bare metal deployment.
Under the kolla-kubernetes file system, we find:
# helm/microservi
21 apiVersion: extensions/v1beta1
22 kind: DaemonSet
23 metadata:
24 name: neutron-dhcp-agent
25 labels:
26 component: neutron
27 system: dhcp-agent
...
117 - name: neutron-
118 configMap:
119 name: neutron-dhcp-agent
120 items:
121 - key: neutron.conf
122 path: neutron.conf
123 - key: config.json
124 path: config.json
125 - key: ml2-conf.ini
126 path: ml2_conf.ini
127 - key: dhcp-agent.ini
128 path: dhcp_agent.ini
129 - key: dnsmasq.conf
130 path: dnsmasq.conf
One can see the dependency that kolla-kubernetes has on ml2_conf.ini. Additionally, that same yaml file has other commands (such as crudini) that set variables within ml2_conf.ini.
Please let me know if I should modify my kolla-kubernetes fork to remove all dependencies on ml2_conf.ini from:
* neutron-dhcp-agent
* neutron-l3-agent
* neutron-lbaas-agent
* neutron-
* neutron-
Please see https:/
Changed in kolla-kubernetes: | |
assignee: | Andrew Bruce (andybrucenet) → Anthony Lin (eanylin) |
See https:/ /github. com/openstack/ kolla-kubernete s/pull/ 5