Thursday, 2024-02-08

noonedeadpunkdamiandabrowski: mgariepy jrosser NeilHanlon - here's the voting link for bug fighting day selection: https://doodle.com/meeting/organize/id/enGV50Wa08:50
noonedeadpunkWill also send a ML08:50
noonedeadpunkhuh, 40% loss to gerrit :(09:09
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-os_neutron master: Do not configure RPC for Neutron with OVN driver  https://review.opendev.org/c/openstack/openstack-ansible-os_neutron/+/90724509:17
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-os_neutron master: Add VPNaaS OVN support  https://review.opendev.org/c/openstack/openstack-ansible-os_neutron/+/90834109:21
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-os_neutron master: Add VPNaaS OVN support  https://review.opendev.org/c/openstack/openstack-ansible-os_neutron/+/90834109:22
opendevreviewJonathan Rosser proposed openstack/openstack-ansible master: Allow zuul pre playbook bootstrap to be skipped  https://review.opendev.org/c/openstack/openstack-ansible/+/90529009:26
opendevreviewJonathan Rosser proposed openstack/openstack-ansible-os_magnum master: Add job to test Vexxhost cluster API driver  https://review.opendev.org/c/openstack/openstack-ansible-os_magnum/+/90519910:11
jrossernoonedeadpunk: any thoughts about auto-running playbooks/openstack-resources.yml so we can leverage it in the AIO?10:17
jrosseror we could use a hook for that?10:19
noonedeadpunkI was thinking about hook... But we can add the playbook pre-tempest10:19
noonedeadpunkto setup-openstack. for instance10:19
jrossermaybe it's just complicated and there is not one specific place to call it10:20
noonedeadpunkI don't have any strong opinion here frankly speaking10:20
jrosserok, i'll have a go and see what looks tidy10:21
noonedeadpunkLIke indeed, it feels that it might be needed all over the board10:21
jrosserright, and there is issues of ordering as well which might var depending on what the scenario is10:21
noonedeadpunkso calling it from service roles might be still valid10:21
jrosseras you need flavors and public network to exist before making coe template, for example10:22
jrosserand images10:22
noonedeadpunkHm. But that's ordering of includes inside the role10:22
noonedeadpunkCoe is right now the last one10:23
damiandabrowskinoonedeadpunk: voted on doodle!10:23
jrosserif we factor out creating of the public network from os_tempest to $elsewhere then that would have to be done before whatever thing then subsequently makes the coe template10:23
noonedeadpunkdamiandabrowski: that was not helpful vote lol10:23
noonedeadpunkbut thanks!10:23
noonedeadpunkalso apparently, I can't change my voting - all suggested slots can be marked only green by me10:24
noonedeadpunkyeah, but if we call openstack_resources just once - it will be like that?10:25
noonedeadpunkI mean - coe template is really very last thing in the role: https://opendev.org/openstack/openstack-ansible-plugins/src/branch/master/roles/openstack_resources/tasks/main.yml#L6910:25
noonedeadpunkso all images/networks/flavors will be created before anyway, even if it's single run?10:25
noonedeadpunkor we're talkign about different aspects?:)10:26
jrosserwell like you say i think there need to be multiple calls10:26
jrosseras coe template can't be made until (for example) the capi install has completed via a hook10:26
noonedeadpunkyeah, ok, right10:27
spateldid you guys configured gnocchi with grafana? 14:03
spatelI am doing this but none of option working - https://ibb.co/VVTyNyt14:09
noonedeadpunkspatel: I did but like .... 5 years ago14:25
noonedeadpunka lot of changed since then....14:25
spatelHmm! let me see what I can do.. 14:26
noonedeadpunkspatel: and, um, have you tried to paste keystone url as a first field?14:26
spatelI did used keystone also but nothing is working 14:27
noonedeadpunkas it should ideally discover gnocchi from keystone14:27
noonedeadpunkthere was also smth cors related....14:27
noonedeadpunkor maybe not...14:28
spatelI am reading about CORS 14:28
spatelfeels like something is hidden there 14:28
spatelso if I am using keystone auth then I have to use keystone URL right?14:31
noonedeadpunkyeah. for sure we did cors with overrides....14:31
noonedeadpunkYes14:31
noonedeadpunkI think so...14:32
noonedeadpunkyou use gnocchi url only if auth via a token14:32
spatelI am following this doc and seems nothing working - https://gnocchi.osci.io/grafana.html14:40
spatelanyway leave it :(14:40
noonedeadpunkit totally worked some time ago :D14:44
noonedeadpunkBut yeah14:44
spatelhaha.. 14:51
spatelmay be stupid version issue or something 14:51
opendevreviewOpenStack Release Bot proposed openstack/openstack-ansible master: reno: Update master for unmaintained/yoga  https://review.opendev.org/c/openstack/openstack-ansible/+/90849915:01
* jrosser wonders why we make the public network in the `tempest` project in an AIO rather than admin project15:22
noonedeadpunkbecause nobody cared enough15:59
jrosseri'll try and tidy this up16:00
jrosserbut why.... https://github.com/openstack/openstack-ansible/blob/master/etc/openstack_deploy/openstack_user_config.yml.aio.j2#L154-L15516:19
jrosserhttps://github.com/openstack/openstack-ansible/blob/master/etc/openstack_deploy/openstack_user_config.yml.aio.j2#L189-L19016:19
jrosser /o\16:19
jamesdentonIIRC, OVN won't allow you to have multiple provider networks referencing the same bridge16:26
noonedeadpunkyeah. not sure, my ovn sandbox having only vlan and geneve16:27
jrosseri would really really like to give the net_name something that is not vlan and not flat16:28
jrosseras this is so totally confusing16:28
jrosserbecasue i think i understand, that in OVS/OVN we can refer to the same container_bridge thing (br-provider) more than once and use it to define a flat and vlan network off the same underlying interface16:29
jamesdentoni don't mind changing the name from vlan to something like physnet1, to match upstream docs16:30
jrosseranother wierdness is using br-provider for project networks16:31
jrosserjamesdenton: what do the upstream docs say about this ^16:32
jamesdentonbut IIRC, here: https://github.com/openstack/openstack-ansible-os_neutron/blob/master/tasks/providers/setup_ovs_ovn.yml#L88-L93 ... if you have a physnet1:br-ex and physnet2:br-ex it will fail. So vlan:br-ex and flat:br-ex fails16:32
jamesdentonwell the lines are blurred with provider and tenant VLAN networks... they're essentially the same16:33
* jrosser runs liknuxbridge here still so is looking for some guidance to disambiguate all this16:33
jamesdentonbr-provider == br-ex 16:34
jamesdentonthat's the upstream name for that interface16:34
jrossersocan we use physnet1 rather than flat/vlan for the net_name, or are you saying there is going to be brokennes in the OVN bridge mappings if i do that16:35
jamesdentoni think i'm saying you CAN use physnet1 instead. And physnet1 can carry N vlans and a single flat16:36
jamesdentonthe flat being native/untagged16:36
jrosseryeah16:37
jrosserok16:37
noonedeadpunkfwiw, reminder to fill in poll: https://doodle.com/meeting/organize/id/enGV50Wa17:40
mgariepydone.18:01
mgariepyshould be mostly ok 18:01
mgariepybut things can pop up before the date :D18:02
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible master: Disable RPC configuration for Neutron with OVN in CI  https://review.opendev.org/c/openstack/openstack-ansible/+/90852120:28
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-os_neutron master: Do not configure RPC for Neutron with OVN driver  https://review.opendev.org/c/openstack/openstack-ansible-os_neutron/+/90724520:29
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible master: Disable RPC configuration for Neutron with OVN in CI  https://review.opendev.org/c/openstack/openstack-ansible/+/90852120:30
NeilHanlonouch. looks like there is some cve in ovs20:52
NeilHanlonsaw on oss-security list20:53
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-os_neutron master: Add VPNaaS OVN support  https://review.opendev.org/c/openstack/openstack-ansible-os_neutron/+/90834121:00
noonedeadpunkugh21:12
noonedeadpunkthat's maybe it's failing in centos?21:12

Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!