Monday, 2023-07-17

noonedeadpunkmornings07:38
noonedeadpunkMoha: that really depends on the driver for cinder-volume. There're 2 modes cinder-volume can work in - active/active and active/passive. So you should check what mode your dirver can operate in07:46
lsudreHello, after setting up a test OpenStack environment on VMs (on Proxmox), I am trying to understand how openstack-ansible works for a future deployment. I find it challenging to locate up-to-date resources on this topic. I am using Ubuntu 22.04 VMs, and the netplan config file from the openstack-ansible repo doesn't seem to make the required bridges (br-mgmt, br-vxlan, br-vlan, br-storage) function correctly. Do you have08:02
lsudre*  correctly create a network compatible with OpenStack? A step-by-step tutorial would be amazing. Thank you.08:03
noonedeadpunklsudre: so, before Antelope we require to create these bridges as pre-deployment step08:17
noonedeadpunkStarting from Antelope we do also include systemd-networkd role that can configure bridges automatically08:17
hamidlotfi_hello,08:18
hamidlotfi_That's good news @noonedeadpunk 08:18
noonedeadpunkexample on how to do so included here: https://docs.openstack.org/openstack-ansible/latest/user/network-arch/example.html#configuring-network-interfaces08:18
noonedeadpunkbridges will be created during openstack_hosts role (which is part of setup-hosts)08:19
noonedeadpunklsudre: but you can still create networking manually with netplan, and example of netplan configuration could be found here: https://opendev.org/openstack/openstack-ansible/src/branch/master/etc/netplan08:20
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-os_horizon master: Fix linters and metadata  https://review.opendev.org/c/openstack/openstack-ansible-os_horizon/+/88866708:26
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-os_swift master: Fix linters and metadata  https://review.opendev.org/c/openstack/openstack-ansible-os_swift/+/88867209:45
opendevreviewDmitriy Rabotyagov proposed openstack/ansible-hardening master: Fix linters and metadata  https://review.opendev.org/c/openstack/ansible-hardening/+/88868212:25
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-plugins master: Fix linters and metadata  https://review.opendev.org/c/openstack/openstack-ansible-plugins/+/88868412:44
NeilHanlono/ morning folks13:10
NeilHanlon(afternoon... i guess. for most ;) )13:10
noonedeadpunko/13:32
* noonedeadpunk still didn't have time to look at OVN thing, but it's still an issue13:32
* NeilHanlon either but it's on his list for this morning13:32
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-os_octavia master: Fix linters and metadata  https://review.opendev.org/c/openstack/openstack-ansible-os_octavia/+/88868713:38
hamburglerOVN thing - is this the inactivity probe? or something else?13:53
mgariepyhamburgler, i think this is the issue : https://zuul.opendev.org/t/openstack/build/e74702ad66d34e38a5d790a5d1aab9cc/log/job-output.txt#1750713:58
noonedeadpunkhamburgler: it's smth regarding packaging issues or some requirements missmatch on rocky14:00
hamburglerah gotcha :) ty. - had searched history for OVN and saw the inactivity probe timeout - https://review.opendev.org/c/openstack/openstack-ansible-os_neutron/+/887192 - we ended up setting this also to 60000 but also happy to see it patched, noticed that it doesn't look like the value gets set on the compute node side though? - for example ovs-vsctl -v set manager "ptcp:6640:127.0.0.1" inactivity_probe=60000 (pr 14:05
hamburglerseems to cover nb/sb only)14:05
anskiyhamburgler: yeah, I've only had problems with connection between Neutron and OVN NB, actually.14:06
hamburgleranskiy: specific version(s)? or any you've worked with because of the value?14:08
anskiyhamburgler: you mean, why I've choosed 60000 as default or?..14:10
hamburgleroh no sorry, I mean if there was another connectivity issue :) 14:11
anskiyoh, no, only this. But I do actually read somewhere while trying to fix this thing, that there're a couple of other timeouts, yes14:12
anskiyI've found 60000 in kolla-ansible's change in gerrit, so that looked kinda reasonable to me. I have no idea on which amount of instances/SGs this is gonna break again14:13
anskiyregarding setting this thing in OVS/ovn-controller -- I think this could only be needed to change in case of, maybe, super big compute nodes, like, maybe thousands of VMs?..14:16
anskiyhamburgler: have you stumbled upon specific issue, that forced you to change this thing inv OVS?14:17
hamburglerWhen we set this last week - https://www.openvswitch.org/support/ovscon2019/day1/1436-OVSCON-Nouman.pdf it looks like 60000 should be desirable 14:17
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-os_nova master: Fix linters and metadata  https://review.opendev.org/c/openstack/openstack-ansible-os_nova/+/88869214:17
hamburglernot a specific issue, we were just looking through logs and looked into it 14:18
hamburglerI suppose there is some room for interpretation with that doc14:18
anskiywell, I wonder for how many inances/sgs this tuning is for...14:20
hamburglerprobably more than my team is running at the moment :D14:21
TadiosAbebeHello everyone, can anybody here tell me what the status of skyline dashboard with respect to openstack ansible is? couldn't find much when googling.16:09
noonedeadpunkTadiosAbebe: it's WIP I would say16:10
noonedeadpunkWe have a role, that worked one day, we have a patch which would integrate the role, but it was never released yet for real16:11
noonedeadpunkwe're aiming to get role in for the Bobcat release16:11
noonedeadpunkTadiosAbebe: the patch is https://review.opendev.org/c/openstack/openstack-ansible/+/85944616:12
noonedeadpunkbut it would need some more work/love before considering it as ready for production I would say16:12
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-os_neutron master: Fix linters and metadata  https://review.opendev.org/c/openstack/openstack-ansible-os_neutron/+/88872916:17
TadiosAbebenoonedeadpunk ohh great.Thank you very much, and i couldn't find a good example of deploying openstack with ovn using openstack ansible, the examples of openstack user config and user variables in the openstack ansible repositories still use linux bridges, any resources related to this?16:18
noonedeadpunkTadiosAbebe: I think this is the doc for OVN: https://docs.openstack.org/openstack-ansible-os_neutron/latest/app-ovn.html16:19
noonedeadpunkbut yeah, we have updating default docs in our to-do list, though very little time to really update them16:19
noonedeadpunkWell, it seems I'm done with patches for new linter16:24
noonedeadpunkNow only left to unblock gates16:24
TadiosAbebei don't know why i haven't seen this page before but great i will look in to it. the thing is i have been trying to deploy openstack for the past about 4 month for production environment, i have been getting better but recently i got stuck on after deployment. the problem being instances outside  connectivity not working. i know this is a problem with my config files but i still haven't figured out what. I'll read the link you provided and16:26
TadiosAbebeget back thank you very much for your response 16:26
noonedeadpunkand you're using OVN, right?16:28
TadiosAbebethat is correct 16:29
noonedeadpunkwell, I'd suggest pinging jamesdenton or maybe mgariepy will be able to help you out. As I personally don't use OVN anywhere16:29
noonedeadpunkI'd assume this is smth with gateway nodes, but have quite vague understanding16:30
noonedeadpunkCan help with OVS or LXB though :D16:30
mgariepyi have zed running fine with ovn + gateway chassis on my compute nodes.16:31
TadiosAbebeoh okay, the reason i am using ovn is that i read that linux bridges have been depreciated in the zed realeas or so.. 16:31
mgariepywhat is the issue exactly :) ?16:32
TadiosAbebei am trying to deploy zed too but i think there is a problem with my configs16:32
mgariepycan you paste is somewhere?16:32
hamburglernoonedeadpunk: sorry if I am asking again :D, do you know when 27.0.1 will be released?16:33
TadiosAbebedefinitely can i get back with you here tomorrow? I don't have my PC and work environment with me right now16:33
noonedeadpunkhamburgler: once https://review.opendev.org/c/openstack/releases/+/888117 will have second vote16:33
noonedeadpunkcan be today or can be end of the week16:35
hamburglerthank you :) 16:36
mgariepyTadiosAbebe, sure. i'm here pretty much all the time.16:38
mgariepyping me so i can see the messages and i will respond.16:38
TadiosAbebeI have to learn how to ping someone in irc😀, i have recently encounter issues in my deployment with gnocchi and Dmitriy Rabotyagov suggest to reach you guys through this irc for further suggestions and help and pointed out that it is a very friendly community, and i am very pleased. Thank you very much16:41
mgariepyjust add my username : mgariepy in your sentence ;p16:45
TadiosAbebemgariepy: great16:47
mgariepyanyone use mig here ?17:53
noonedeadpunkwe use regular vgpus17:54
noonedeadpunkbtw, have you already spotted a deprecation notice on the latest vgpu drivers?17:55
mgariepynop17:55
noonedeadpunkit's "fun"17:55
mgariepyregular vgpus with the fun version matching with the host and the vm ?17:55
noonedeadpunkYes, it is17:56
noonedeadpunkis it different with MIG?17:56
noonedeadpunkBut what I was talking about is https://docs.nvidia.com/grid/latest/whats-new-vgpu/index.html17:56
noonedeadpunk"Feature Support Withdrawn" section17:57
mgariepyafaik mig split the gpu then you can create vm with passthrough ? 17:57
noonedeadpunkI think difference between mig and vgpu is only in memory sharing17:57
noonedeadpunkLike MIG has dedicated memory provisioning, vgpu shared17:57
noonedeadpunkthey both represented as mediated devices (mdev)17:58
noonedeadpunkAnd both require pretty much same licensing17:58
noonedeadpunkwell, mig has couple of extra sweet things, like splitting GPU into different supported flavors rather then requirement to split GPU with 1 flavor17:59
mgariepyha i didn't knew it needed licence.17:59
noonedeadpunkon client side17:59
mgariepyanyway trtying hard not to have to work with that.17:59
noonedeadpunkotherwise it's not usable17:59
noonedeadpunkhttps://docs.nvidia.com/grid/13.0/grid-licensing-user-guide/index.html#software-enforcement-grid-licensing18:00
noonedeadpunknvidia is "fun" overall18:02
mgariepywow.18:03

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