Monday, 2022-11-14

opendevreviewMerged openstack/openstack-ansible-galera_server stable/xena: Bump mariadb version.  https://review.opendev.org/c/openstack/openstack-ansible-galera_server/+/86405205:30
*** ysandeep|out is now known as ysandeep06:44
gokhanihi folks, I am now trying ceph integration, but on glance side I am getting this bug https://bugs.launchpad.net/glance/+bug/1916482/. it seems uwsgi issue. how have you solved this issue ? maybe wee need some configs on haproxy or uwsgi side ?09:02
noonedeadpunkgokhani: `glance_use_uwsgi: false` in user_variables and re-run os-glance-install.yml09:10
gokhaninoonedeadpunk: ok I am trying now. cinder integration is also workes. And another question, previously I used nfs as a shared storage for vms but my all vms are on cinder and at nfs side I only see intances console.log. ı want to change my vm storage to rbd. can it break if we change it directly from nfs to rbd ? 09:17
noonedeadpunkoh yes, it will09:18
noonedeadpunkor well09:18
noonedeadpunkyou meant you used nfs for nova "ephemeral" stprage by all VMs are booted from volume and cinder was on ceph from beginning?09:19
noonedeadpunkthen answer is no:)09:20
gokhanipartially yes, all vms are booted from volume and cinder was on fc backend not ceph. 09:21
gokhaniI will also try convert from fc to ceph 09:22
noonedeadpunkwell, that is actually fun part...09:28
gokhaninoonedeadpunk: glance has worked :)09:28
* noonedeadpunk are right now in progress of migration from NFS to Ceph for cinder volumes09:28
gokhaninoonedeadpunk: ok good luck noonedeadpunk and me too :) 09:33
*** ysandeep is now known as ysandeep|lunch09:35
gokhaninoonedeadpunk: is it possible to use rbd for ephemeral vms for newly added compute nodes ? ı think it is possible and I want to be sure :)09:36
opendevreviewJonathan Rosser proposed openstack/openstack-ansible-os_ironic master: Fix inspector auth config for ironic-api  https://review.opendev.org/c/openstack/openstack-ansible-os_ironic/+/86439509:47
noonedeadpunkum, yes, and I think you can indeed jsut switch existing ones given all are bfv now10:01
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible stable/wallaby: Set Wallaby to stable branch after EM-ing  https://review.opendev.org/c/openstack/openstack-ansible/+/86426810:06
jrosserlooks like our ironic+swift CI doesnt work due to SSL troubles10:07
jrosseri wonder if we should re-do that so swift is not involved10:12
noonedeadpunkhaven't look into that... Shouldn't we sort out ssl stuf regardless?10:18
jrosserwe should10:19
noonedeadpunktbh every time I looked into ironic/swift and was thinking to decouple that, I ended with tought that this should be fixed anyway10:20
noonedeadpunkand that integration was looking as some real test for swift. But yep, eventually we should just cover swift with better testing rather then test swift with ironic... 10:22
jrosseri still am wtf at os_ironic10:23
jrosserjust trying to make enough patches so that it at least works10:23
jrosserbut really, needs more fundamental rewrite10:24
noonedeadpunkbtw, I was looking at /healtcheck uri and wondering why we don't use it...10:26
noonedeadpunkdisregard that actually :) I will try to check it in more details and propose smth I guess10:27
noonedeadpunkregarding os_ironic, well... I can't put much cycles into it now, as even don't have hardware to play with at the moment :(10:29
jrossertrouble with os_ironic is that is was developed with is_metal=true, and then consideration of containers added as an afterthought10:41
*** ysandeep|lunch is now known as ysandeep10:52
*** frenzy_friday is now known as frenzy_friday|doc_appt11:05
*** dviroel_ is now known as dviroel11:15
opendevreviewJonathan Rosser proposed openstack/openstack-ansible-os_ironic master: Remove duplicate creation of nginx config directory  https://review.opendev.org/c/openstack/openstack-ansible-os_ironic/+/86440311:26
opendevreviewJonathan Rosser proposed openstack/openstack-ansible-os_ironic master: Ensure nginx config is present for ironic inspector  https://review.opendev.org/c/openstack/openstack-ansible-os_ironic/+/86440612:41
nixbuilderNeed a little clarification... in https://docs.openstack.org/openstack-ansible-os_neutron/latest/app-openvswitch-dvr.html#openstack-ansible-user-variables it says that "Bridges specified here will be created automatically"... so I am assuming the bridge being referenced is the br-provider.  And then later on before the br-vxlan configuration it says "The bridge name should correspond to a pre-created Linux bridge or OVS bridge13:24
nixbuilder" .  So just to be sure... I do not need to create br-provider but I do need to create br-vxlan prior to installation.13:24
gokhaninoonedeadpunk: fistly, at cinder integration it worked successfully, but after changing active active config (because my other backend doesn't support active-active ) false, cinder stucked in volume creating 13:35
gokhanido we need to do extra things, after changing active-active config ?13:36
nixbuilderMy confusion comes from another document (https://docs.openstack.org/openstack-ansible-os_neutron/latest/app-openvswitch.html), it shows only br-mgmt being configured ahead of time) in the /etc/network/interfaces but has the same statement that br-vxlan "The bridge name should correspond to a pre-created Linux bridge or OVS bridge"13:37
jrosserjamesdenton: can you help with the OVS question? ^^13:55
jamesdentonHi - yes. So, the name of the interface in the Linux kernel needs to correspond to the label given in openstack_user_config.yml - br-vxlan is common, but br-overlay is better. The IP applied to that interface will be used to fill in local_ip for the respective network agent14:02
jamesdentonthose docs are being worked on to clear up some confusion, thanks for pointing it out14:02
jamesdentonthat really applies to the use of a dedicated vlan/interface for overlay traffic. If you omit that network and ignore those directions, the mgmt ip of the host is used instead.14:04
jamesdentonfor better or for worse14:05
nixbuilderjamesdenton: OK... thanks for the clarification. And yes, the docs are a little confusing in this regard.14:22
*** frenzy_friday|doc_appt is now known as frenzy_friday14:33
*** ysandeep is now known as ysandeep|out15:10
noonedeadpunkjrosser: if you have ironic somewhere handy - can you check if /healthcheck is returing 200/204 there?15:21
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-os_octavia master: Enable /healthcheck for Octavia API  https://review.opendev.org/c/openstack/openstack-ansible-os_octavia/+/86441915:23
*** dviroel is now known as dviroel|lunch15:28
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-os_barbican master: Update barbican api paste  https://review.opendev.org/c/openstack/openstack-ansible-os_barbican/+/86442015:42
jrosser8-O https://review.opendev.org/c/openstack/nova/+/864418/1/doc/source/admin/virtual-gpu.rst15:54
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-os_sahara master: Update api-paste to enable healthcheck  https://review.opendev.org/c/openstack/openstack-ansible-os_sahara/+/86442215:55
noonedeadpunkO_O16:00
noonedeadpunkI kind of wonder.... How/why nova would pick that device...16:01
noonedeadpunk` Mediated device creation is now deprecated in 2023.1 Antelope`16:01
jrossernoonedeadpunk: what release ironic for healthcheck? i have Yoga here16:06
jrosserwhich fwiw is 40116:07
noonedeadpunkjrosser: and can you add override into ironic.conf with [healthcheck]/enabled=True ?16:09
jrossernoonedeadpunk: seems to work https://paste.opendev.org/show/bgA3MgAKWdTH9A7EV1EB/16:12
noonedeadpunknice, thanks!16:13
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-os_ironic master: Enable /healtcheck for Ironic API  https://review.opendev.org/c/openstack/openstack-ansible-os_ironic/+/86442316:14
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-os_ironic master: Enable /healtcheck for Ironic APIs  https://review.opendev.org/c/openstack/openstack-ansible-os_ironic/+/86442316:16
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible master: Use /healthcheck URI for backends  https://review.opendev.org/c/openstack/openstack-ansible/+/86442416:19
noonedeadpunkI have also discovered recently passive checks for backends - based on the responce codes from API. But I kind of afraid to use that for some reason...16:20
noonedeadpunkhttps://www.haproxy.com/blog/how-to-enable-health-checks-in-haproxy/#passive-health-checks16:21
*** dviroel|lunch is now known as dviroel16:26
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible stable/yoga: Bump OpenStack-Ansible Yoga  https://review.opendev.org/c/openstack/openstack-ansible/+/86442816:51
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible stable/xena: Bump OpenStack-Ansible Xena  https://review.opendev.org/c/openstack/openstack-ansible/+/86443117:02
jrosserjamesdenton: i got inspector doing lldp detection of switchports - baremetal port creation can be completely automatic17:36
jamesdentonniiiiice17:45
jrosserjust one thing to fix - LLDP returns the mac of the port, not the switch17:50
jrosserso i need to get the switch hostname into local_link_connection.switch_info17:51
jamesdentonseem to recall you mentioning something unique to Nexus code?17:52
jamesdentonsome bug, but prob not related to this17:52
jrosserwhen you do this by hand it seems that a switch_id is mandatory on the port, but thats a mac addr17:55
jrosserbut you can also give a vendor specific switch_info as the hostname that neutron ssh to to adjust the port vlan membership17:55
jrosseri just need to join the dots in inspector to auto-populate that17:55
opendevreviewJonathan Rosser proposed openstack/openstack-ansible-os_ironic master: Update variables for switchport introspection during inspection  https://review.opendev.org/c/openstack/openstack-ansible-os_ironic/+/86443718:36
*** dviroel is now known as dviroel|afk20:01
opendevreviewMerged openstack/openstack-ansible master: Drop usage of lxc containers proxy  https://review.opendev.org/c/openstack/openstack-ansible/+/86182521:32
opendevreviewMerged openstack/openstack-ansible-ops master: Add support for enabling ELK stack security  https://review.opendev.org/c/openstack/openstack-ansible-ops/+/86287322:10
opendevreviewMerged openstack/openstack-ansible-ops master: Enable cluster ID monitoring setting for beats using logstash  https://review.opendev.org/c/openstack/openstack-ansible-ops/+/86287422:10
opendevreviewMerged openstack/openstack-ansible-ops master: Set permissions on elastic data directories  https://review.opendev.org/c/openstack/openstack-ansible-ops/+/86287522:10

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