jamesdenton | jrosser i have not seen that. And very well may be that Neutron isn't compatible with that OVS, yet | 00:22 |
---|---|---|
jamesdenton | but then again, i'm using ovs 3.1.2 on ubuntu 22.04 | 00:22 |
jrosser | good morning | 07:59 |
opendevreview | Somaye Ahmadi proposed openstack/openstack-ansible-os_gnocchi master: use policy.yaml instead of policy.json due to latest change on gnocchi https://review.opendev.org/c/openstack/openstack-ansible-os_gnocchi/+/894785 | 09:33 |
mnasiadka | jrosser: just wondering about https://review.opendev.org/c/openstack/openstack-ansible/+/893240 - is OSA planning to add that out of tree driver as standard? (trying to understand the trend here from a Kolla perspective ;-)) | 10:18 |
mnasiadka | good morning | 10:18 |
admin1 | \o | 10:23 |
opendevreview | Andrew Bonney proposed openstack/openstack-ansible-os_neutron master: Fix conditional for non-OVN deployments https://review.opendev.org/c/openstack/openstack-ansible-os_neutron/+/894901 | 10:31 |
jrosser | mnasiadka: i don;t know to be honest | 10:32 |
jrosser | but what is certain, is that from an "outside of magnum" perspective the cluster-api situation is pretty concerning | 10:32 |
mnasiadka | jrosser: that situation is a mess, we have an out of tree driver from vexxhost and in-tree patches from a different company that differ a lot - but let's hope we can solve that in next cycle | 10:35 |
jrosser | right, and one of those appears to be in a state of "production ready" and the other still seems to be trying to figure some really fundamental stuff out | 10:36 |
jrosser | regarding my patch - theres several things going on there | 10:37 |
jrosser | the absolute bulk of the work/time sunk into that has been around getting a k8s instance up and running in the openstack control plane, necessary for cluster_api to work | 10:37 |
jrosser | and thats required regardless of which driver is used inside magnum, as i understand it | 10:38 |
jrosser | i've used the vexxhost kubernetes collection to do that, and it's been really pretty trivial (i have zero k8s experience fwiw) | 10:39 |
jrosser | thats here https://github.com/vexxhost/ansible-collection-kubernetes | 10:39 |
jrosser | and then really pretty orthogonal to all of that is the installation of the cluster_api driver for magnum, which really only is one line of the patch https://review.opendev.org/c/openstack/openstack-ansible/+/893240/12/tests/roles/bootstrap-host/templates/user_variables_k8s.yml.j2#10 | 10:41 |
jrosser | mnasiadka: is Kolla doing any similar exploratory work on cluster_api? | 10:48 |
mnasiadka | jrosser: I think it would be good to deliver something like this out of the box for the users, but we need to focus on other things this cycle - maybe beginning of C is a better time | 10:49 |
admin1 | i have been able to get k8s up using magnum, but where i failed is to get the pv to work with cinder, and the ability to use octavia as lb | 11:34 |
admin1 | what i end up doing is using nfs for pv and running nginx ingress in daemonset mode, and then manually creating worker node pools and forwarding 80/443 | 11:35 |
opendevreview | Somaye Ahmadi proposed openstack/openstack-ansible-os_gnocchi master: use policy.yaml instead of policy.json due to latest change on gnocchi https://review.opendev.org/c/openstack/openstack-ansible-os_gnocchi/+/894785 | 13:09 |
mnasiadka | admin1: you should use OCCM - both CAPI and the Heat based driver in Magnum do configure that automatically (when instructed to do so) | 13:12 |
opendevreview | Somaye Ahmadi proposed openstack/openstack-ansible-os_gnocchi master: use policy.yaml instead of policy.json due to latest change on gnocchi https://review.opendev.org/c/openstack/openstack-ansible-os_gnocchi/+/894785 | 13:41 |
opendevreview | Somaye Ahmadi proposed openstack/openstack-ansible-os_gnocchi master: use policy.yaml instead of policy.json due to latest change on gnocchi https://review.opendev.org/c/openstack/openstack-ansible-os_gnocchi/+/894785 | 13:46 |
Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!