Tuesday, 2023-05-30

opendevreviewNeil Hanlon proposed openstack/openstack-ansible-rabbitmq_server stable/2023.1: Change to CloudSmith repos from PackageCloud for RabbitMQ  https://review.opendev.org/c/openstack/openstack-ansible-rabbitmq_server/+/88453501:52
opendevreviewNeil Hanlon proposed openstack/openstack-ansible-rabbitmq_server stable/zed: Change to CloudSmith repos from PackageCloud for RabbitMQ  https://review.opendev.org/c/openstack/openstack-ansible-rabbitmq_server/+/88453601:53
opendevreviewNeil Hanlon proposed openstack/openstack-ansible-rabbitmq_server stable/xena: Change to CloudSmith repos from PackageCloud for RabbitMQ  https://review.opendev.org/c/openstack/openstack-ansible-rabbitmq_server/+/88453701:54
opendevreviewNeil Hanlon proposed openstack/openstack-ansible-rabbitmq_server stable/xena: Change to CloudSmith repos from PackageCloud for RabbitMQ  https://review.opendev.org/c/openstack/openstack-ansible-rabbitmq_server/+/88453701:56
opendevreviewNeil Hanlon proposed openstack/openstack-ansible-rabbitmq_server stable/yoga: Change to CloudSmith repos from PackageCloud for RabbitMQ  https://review.opendev.org/c/openstack/openstack-ansible-rabbitmq_server/+/88453801:57
opendevreviewNeil Hanlon proposed openstack/openstack-ansible-rabbitmq_server stable/xena: Change to CloudSmith repos from PackageCloud for RabbitMQ  https://review.opendev.org/c/openstack/openstack-ansible-rabbitmq_server/+/88453703:05
opendevreviewDanila Balagansky proposed openstack/openstack-ansible-openstack_hosts master: Allow different /etc/hosts content per host  https://review.opendev.org/c/openstack/openstack-ansible-openstack_hosts/+/88465908:22
opendevreviewDanila Balagansky proposed openstack/openstack-ansible-haproxy_server master: Allow using domain name as internal_lb_vip_address  https://review.opendev.org/c/openstack/openstack-ansible-haproxy_server/+/88466008:28
derekokeeffe85Morning, should I have a [ml2_type_vxlan] field with vni_ranges in my mls.conf.ini? I just thought about it last night and I remember on another deployment I could only create one internal network until I increased the rnges08:29
MrRovn/geneve is the recommended method these days, vxlan is out08:38
derekokeeffe85It was working fine with vxlan up to last week for me though :( Ah I'll keep digging and see what changed (what I changed most likely)08:48
opendevreviewDanila Balagansky proposed openstack/openstack-ansible master: Allow using domain name as internal_lb_vip_address  https://review.opendev.org/c/openstack/openstack-ansible/+/88466208:53
MrRIt will work, it's just not the preferred method anymore. What are you using, linux bridge or ovs?09:02
MrRand what release?09:02
derekokeeffe85ovs & the latest 26.1.1 it seems it's now trying to create a vlan network with segment id when I try to create a network through horizon09:06
jrosserderekokeeffe85: what kind of network, a project network?09:07
jrosserthere is a difference with provider networks, becasue as the admin you get to choose the encapsulation type09:08
jrosserbut a regular user does not get to choose, so if when you create a project network as a regular user and you get a vlan type, that probably means that you don't have any other types enabled09:09
jrosseri would highly recommend having an all-in-one deployment set up in parallel so you can use that as a reference09:09
derekokeeffe85Yeah a project network as a user. The admin vlan networks are now working perfectly the way I wanted but the other networks no longer work and I see this in the logs https://paste.openstack.org/show/bh54rUy4DKLUYMjCMWjQ/ (segment 14 is auto assigned as I have three networks created from cli with segments 13, 15 & 19)09:10
derekokeeffe85Yeah exactly jrosser, but the issue I have is I didn't change anything and it worked fine until I fixed the vlan networks last week, I think I might try another redeploy because br-vxlan wasn't there either yesterday when I did an ovs-vsctl show so maybe something didn't get created right 09:12
jrosseri think that it's important to remember that the documentation describes some "universal" config (as does the all-in-one) which simultaneously supports linuxbridge / ovs / ovn deployments09:13
jrosserhence the replies you've had previously about it being the IP on the interface (`local_ip`) which matters in this case rather than the presence of some bridge or other09:14
jrosserderekokeeffe85: you can also poke around the config of our CI jobs which are also using the all-in-one, for example here https://zuul.opendev.org/t/openstack/build/91868b41ea994af789fa95bfb11216b9/log/logs/etc/host/neutron/plugins/ml2/ml2_conf.ini.txt09:16
derekokeeffe85Ok, no problem jrosser, I'll redeploy and hopefully that might solve the issue and if br-vxlan isn't created then I'll know that something has changed. But just before I go, should I have the [ml2_type_vxlan] field with vni_ranges in my ml2.conf.ini? I'm sure I did before09:16
derekokeeffe85Thanks for that link jrosser09:17
jrosserwell, br-vxlan is never created for you09:17
derekokeeffe85oh ok, thought it was there previously09:18
derekokeeffe85nevermind me so09:18
jrosser`vni_ranges` will only be present if you've defined a vxlan type network in openstack_user_config and specified the range there09:19
jrossersimilarly for the geneve vni range09:19
MrRHere with my own networking issue actually, having an issue with octavia which i'm pretty sure is my own fault somewhere alonmg the line. I've pasted all relevant info here: https://paste.openstack.org/show/bGGZGiaix7j4U0xhdfJ6/ if you can spot a mistake or help me out as always it'd be much appreciated!09:21
derekokeeffe85jrosser, yeah that's all done and the only thing I changed was the interface for the network mapping so I'll go back to the drawing board and review my configs. Thanks for taking the time to help me09:23
jrossersure no problem09:23
jrosseryou should be able to look at what you have in your neutron config files09:24
jrossersee what the conditions are that make each of them get written out https://github.com/openstack/openstack-ansible-os_neutron/blob/master/templates/plugins/ml2/ml2_conf.ini.j2#L30-L3709:24
jrosserand then adjust your openstack_user_config to make that happen09:24
derekokeeffe85Great thanks jrosser09:25
jrosseri would advise against just constantly redeploying the whole thing, you should be able to get the config files in the state you need much more simply than that09:25
jrosseronce it's "working" then sure by all means do it again, but the playbooks are setup so that you should be able to adjust things in-place09:25
jrosserMrR - have you created the neutron network for octavia?09:33
MrRyes09:33
MrRcalled lbaas-mgmt09:34
jrosserand that has segmentation id 40?09:34
MrRyes09:35
MrRi already think i know what your going to say, i need to set up neutrons netrwork as vlan not flat right? I saw that, but freom the documentation i determined i didn't need to as i had the interface setup on metal09:36
jrosseryou've got an entry in cidr_networks?09:36
MrRyes i do09:36
MrRcalled lbaas with the specified range09:36
jrosseri don't quite follow what you mean about flat/metal09:37
MrRhttps://docs.openstack.org/openstack-ansible-os_octavia/zed/configure-octavia.html#openstack-ansible-deployment09:37
MrRas in a bridge on the physical machine09:38
MrRsorry09:38
jrosserwell theres two things to think about09:38
MrRgoing back, the link i just posted, followed the flat networking scenario09:38
MrRip from q/net name as per my paste set to lbaas09:38
jrosseryou have some controllers (and containers in an LXC deployment), and if you use a vlan type provider network for this you need to un-tag whichever vlan you want and plumb it untagged into your controllers (containers)09:39
jrosseron the compute/network nodes the octavia provider network needs to be present as whatever type you defined it as, so if you've used a vlan type provider network, you have to have it set up that way for neutron to hook things one09:40
jrosser*onto09:40
jrosserthere is a nice diagram here https://satishdotpatel.github.io/openstack-ansible-octavia/09:42
jrosserMrR: so you are wanting to do flat network for this?09:44
MrRi'm not bothered as long as it works in all honesty, vlan, flat, whatever works haha09:45
jrosserand you've created an eth14 on each node?09:45
MrRif we are talking on physical hardware, no, I only have the bridges (br-lbaas etc)09:48
jrosserok, so the config you have made in openstack_user_config is telling it that there is an interface `eth14` on all your nodes that has the flat network09:49
jrosserthats probablt why it is failing09:49
MrRi have tried bond1.40 and br-lbaas for that setting and ran os-octavia-install, it still didnt work09:50
MrRi  hadnt tried vlan as i didnt think i needed to, but ive just changed it to vlan setrtinsg in the configs and thats now running09:51
MrR*settings09:51
admin1MrR, to not have any potential issues in future, i strongly recommend vlan  09:51
MrRtrial and error and all that09:51
admin1instead of flat 09:51
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-os_nova stable/yoga: Install libvirt-deamon for RHEL systems  https://review.opendev.org/c/openstack/openstack-ansible-os_nova/+/88438109:51
admin1that way, you can create/separate ip ranges and add services without affecting anything else09:51
jrosserMrR: with all these networks you end up with a list of <physnet_name>:<actual_interface> mappings on each node in the neutron config files09:53
jrosserand for flat networks you have to add a new entry to that on all nodes for *every* flat network that you want09:54
jrosserso that is a big job involving running all the playbooks09:54
jrosserbut, if you use a vlan type network instead then you only have to define that once, and from that point it is just use the openstack cli to create a new vlan type network09:55
jrosserso a lot of people think "oh a flat network is nice and simple", but if you are happy with doing some switch config / using trunk ports etc, then vlan networks actually work out hugely better from an operations point of view as there is no re-running of ansible to deploy more or change your existing config09:56
noonedeadpunkyou just need to re-run ansible against your net equipment rather then net/compute nodes :D10:00
noonedeadpunkbut yeah, it's usually simpler/faster anyway10:01
MrRyeah I made that mistake it appears, so to change lbaas to vlan do i need to rerun everything or just the octavia playbook? 10:01
MrRi ask because following the vlan scenario with its recommended values im getting this error: Invalid input for operation: physical_network 'vlan' unknown for VLAN provider network."}10:02
derekokeeffe85jrosser, sorry only saw that comment. Ok I will adjust the configs and re run the relevant playbooks10:08
admin1MrR https://docs.openstack.org/project-deploy-guide/openstack-ansible/latest/targethosts.html -- Configuring the network  -- this shows what the name of the bridge it expects in each host10:10
jrosserwell thats the logical name isnt it10:11
jrosserwhich should match this https://github.com/openstack/openstack-ansible/blob/master/etc/openstack_deploy/openstack_user_config.yml.aio.j2#L14810:11
jrosserthough i have to say, calling it "vlan" is highly confusing10:11
admin1external is a good name :) 10:11
admin1though in all deployment cases, the way you do external is vlan based .. so 10:12
jrosserthe reason i think that it's confusing is that you end up with a bunch of things that look like `vlan:vlan` in config files and it's pretty unclear which is the type and which is then name10:12
MrRyes the docs are inherently confusing, even more so after that link which has group_binds:10:53
MrR - neutron_ovn_gateway set for one of the networks which i dont have in my config files, i'm pretty sure i've been confused by the inconsistencies in the docs, so much so that i've dumped my entire config here: https://paste.openstack.org/show/bf5QHRtDaEZ8krrRCp5c/ Feel free to point out and talk to me like i'm stupid because at this point it's giving me such a headache i feel i am haha, i just cant see my 10:53
MrRmistakes, today is not my day lol10:53
MrRmy purposed changes are at the bottom of my paste10:54
jrosserMrR: you define something with br-vlan as type `flat`, thats odd11:23
jrosserand also you list the playbooks/steps there for some kind of upgrade, rather than just perhaps updating the config of something11:23
jrosserdamiandabrowski: how did this work before? https://review.opendev.org/c/openstack/openstack-ansible/+/884645/111:26
MrRit was in the docs I followed at the time, probably yoga, but the docs are all over, they still refer to linbuxbridge which i changed over to vswitch when i discovered it was needed in the ovn docs11:31
jrosserwell with any backend it's not really right11:32
MrRhonestly, i equate the docs to trying to repair a 2023 subaru with a 1996 manual, nothings as it should be after so many revisions11:32
jrosserif you have specific things that are wrong, please make patches or submit bugs11:33
NeilHanlonIME, the docs we have are just fine.. so If you found something that is outdated, please do let us know or better yet submit a change11:34
jrosserone thing is that the examples given in the role defailts and the AIO represent just one way of very very many to set up your networking11:35
jrosserthey really are just examples rather than the only way11:36
NeilHanlonyea. and as we've discussed there is a lack of examples for 'homelab' type setups.. hoping i can resolve some of that this year 11:36
jrossereverything is overridable and customisable and the network setup is probably one of the largest divergences between all real deployments11:36
MrRi will, but when i have a fully working stack, only because i'm saying the docs are the problem but it could just be me, so when i have a working stack i'll be able to look back and go ok that was me or ok this needs updating11:36
jrosserso there are two choices - you either take the AIO/CI example as gospel end reproduce it verbatim in your deployment11:37
NeilHanlonnetworking in openstack is the biggest hurdle, IMO11:37
NeilHanlonand I say that as a network engineer by trade lol11:37
jrosseror you have to understand the underlying neutron stuff, then express actually what you want in openstack_user_config11:37
NeilHanlon👆yep11:38
jrosseryou can't take a middle ground of starting with the examples and then just "poke till it works" as this is the route to massive frustration11:38
jrosserthere are obvious things we can improve, like adding use case examples11:39
jrosserand fixing this thing of having `net_name` and `type` be the same string11:40
NeilHanlonyea, but we also have to balance allowing advanced customization, too11:41
NeilHanlonand Neutron is a moving target, always11:41
jrosserindeed - the learning curve here is pretty ridiculous really11:41
jrosserNeilHanlon: not openstack related but this is pretty bad https://access.redhat.com/solutions/701464611:42
NeilHanlonouch...11:43
NeilHanlonboth 9.2 and 8.8 are ... concerning. so many bugs11:43
NeilHanlonnot to mention RH is now doing this thing where they build openjdk once (on EL8) and then repackage those binaries on other versions 🤔11:44
jrosserisnt that something you learn in packaging-101 not to do?11:44
NeilHanlonI thought so, at least11:45
jrosserpbuilder, mock, <others> exist for a reason....11:45
NeilHanlonthe openjdk folks say it is so that they can iterate faster, which I understand to an extent11:45
NeilHanlonbut IMO that extent stops right before releasing code... where it's trivial to rebuild things 'properly'11:46
damiandabrowskijrosser: regarding your question about https://review.opendev.org/c/openstack/openstack-ansible/+/884645/11:58
damiandabrowskirestart_rgw_daemon.sh is not executed on initial deployment: https://zuul.opendev.org/t/openstack/build/fae531ee763b4ecf9df8eb0ae0a03c22/log/job-output.txt#2436111:59
damiandabrowskiso at least one of these conditions must be false: https://github.com/ceph/ceph-ansible/blob/stable-7.0/roles/ceph-handler/tasks/handler_rgws.yml#L18-L2011:59
jrosserAhha ok, I need to look back through our docs as enabling s3 wasn’t completely straightforward12:00
jrosserwell, I mean having working s3 with boto or something + swift passing tempest on the same rgw instance wasn’t straightforward12:02
damiandabrowskiahh :/ I'll test it today on my AIO12:31
noonedeadpunkNeilHanlon: well, and you was surprised why we install rabbitmq for el8... Seems folks are following RH best practises except decided not to bother themselves with re-packaging12:35
opendevreviewMerged openstack/openstack-ansible-haproxy_server stable/2023.1: Fix service-redirect.j2 template  https://review.opendev.org/c/openstack/openstack-ansible-haproxy_server/+/88453212:36
NeilHanlonnoonedeadpunk: yeah, that's true12:38
NeilHanloni'm somehow more okay with installing an EL8 package on EL9 versus installing something that _says_ it's EL9 but is really EL8 with a disguise on :P 12:38
noonedeadpunkyeah, true, as you're aware that this is smth not you should do, but as you're not given other options - can try at least12:40
noonedeadpunkbtw, it seems that CentOS has forgotten about systemd-udev packaging issue, that prevents lxc job to pass... 12:41
noonedeadpunkWe've raised it to centos folks, but haven't submitted a bug report...12:41
NeilHanlonthe one where systemd-boot provides systemd-udev, right?12:41
noonedeadpunkNow I'm worried, that it can hit Rocky as well, since they seem to not see issue with that12:42
noonedeadpunkyeah, exactly12:42
NeilHanlondo you mean a bug report on launchpad? i did open one with centos here: https://bugzilla.redhat.com/show_bug.cgi?id=218327912:43
noonedeadpunkah! ok then :)12:43
NeilHanlonthough https://bugzilla.redhat.com/show_bug.cgi?id=2178322 suggests we might be able to get away with forcing systemd-boot-unsigned instead of systemd-boot; and installing udev12:43
noonedeadpunkI'm even in cc12:43
NeilHanlonbut that doesn't fix the root cause lol12:43
NeilHanlonthe past two months feel like they've lasted 6 months, so it's okay lol12:44
noonedeadpunkI get kinda lost in all centos issues indeed...12:44
NeilHanlonyep...12:44
noonedeadpunkthey're really productive lately12:45
NeilHanlon99 little bugs in the code... 99 little bugs12:45
NeilHanlontake one down, patch it around... 154 little bugs in the code12:45
noonedeadpunkyeah, exactly12:46
ali111i finally setup manila wth backend cephfs and ganesha but i while create rule with ip access give me this error12:56
ali111May 30 16:12:40 infra1 manila-share[875128]: 2023-05-30 16:12:40.312 875128 ERROR oslo_messaging.rpc.server [req-8428686f-a6b4-4390-a171-d0f06be3ccdf 918169f5f19443abb5070f80e6d7c62e b825efc2d480405fafd0fafae9baea92 - - -] Exception during message handling: manila.exception.GaneshaCommandFailure: Ganesha management command failed.12:56
ali111                                             Command: dbus-send --print-reply --system --dest=org.ganesha.nfsd /org/ganesha/nfsd/ExportMgr org.ganesha.nfsd.exportmgr.AddExport string:/etc/ganesha/export.d/share-b78b7cf1-77e3-47e1-8800-37b6f245c56f.conf.U2Qdd6 'string:EXPORT(Export_Id=1009)'12:56
ali111                                             Exit code: 112:56
ali111                                             Stdout: ''12:56
ali111                                             Stderr: 'Error org.freedesktop.DBus.Error.ServiceUnknown: The name org.ganesha.nfsd was not provided by any .service files\n'12:56
ali111                                             2023-05-30 16:12:40.312 875128 ERROR oslo_messaging.rpc.server Traceback (most recent call last):12:56
ali111                                             2023-05-30 16:12:40.312 875128 ERROR oslo_messaging.rpc.server   File "/openstack/venvs/manila-25.3.1.dev1/lib/python3.8/site-packages/manila/share/drivers/ganesha/manager.py", line 233, in _execute12:57
ali111                                             2023-05-30 16:12:40.312 875128 ERROR oslo_messaging.rpc.server     return execute(*args, **kwargs)12:57
ali111                                             2023-05-30 16:12:40.312 875128 ERROR oslo_messaging.rpc.server   File "/openstack/venvs/manila-25.3.1.dev1/lib/python3.8/site-packages/manila/share/drivers/ganesha/utils.py", line 79, in __call__12:57
jrosserali111: paste.opendev.org !12:57
ali111                                             2023-05-30 16:12:40.312 875128 ERROR oslo_messaging.rpc.server     ret = processutils.ssh_execute(ssh, cmd, **kwargs)12:57
ali111                                             2023-05-30 16:12:40.312 875128 ERROR oslo_messaging.rpc.server   File "/openstack/venvs/manila-25.3.1.dev1/lib/python3.8/site-packages/oslo_concurrency/processutils.py", line 583, in ssh_execute12:57
ali111                                             2023-05-30 16:12:40.312 875128 ERROR oslo_messaging.rpc.server     raise ProcessExecutionError(exit_code=exit_status,12:57
ali111                                             2023-05-30 16:12:40.312 875128 ERROR oslo_messaging.rpc.server oslo_concurrency.processutils.ProcessExecutionError: Unexpected error while running command.12:57
ali111                                             2023-05-30 16:12:40.312 875128 ERROR oslo_messaging.rpc.server Command: dbus-send --print-reply --system --dest=org.ganesha.nfsd /org/ganesha/nfsd/ExportMgr org.ganesha.nfsd.exportmgr.AddExport string:/etc/ganesha/export.d/share-b78b7cf1-77e3-47e1-8800-37b6f245c56f.conf.U2Qdd6 'string:EXPORT(Export_Id=1009)'12:57
ali111                                             2023-05-30 16:12:40.312 875128 ERROR oslo_messaging.rpc.server Exit code: 112:57
ali111                                             2023-05-30 16:12:40.312 875128 ERROR oslo_messaging.rpc.server Stdout: ''12:57
ali111                                             2023-05-30 16:12:40.312 875128 ERROR oslo_messaging.rpc.server Stderr: 'Error org.freedesktop.DBus.Error.ServiceUnknown: The name org.ganesha.nfsd was not provided by any .service files\n'12:57
ali111                                             2023-05-30 16:12:40.312 875128 ERROR oslo_messaging.rpc.server 12:57
ali111                                             2023-05-30 16:12:40.312 875128 ERROR oslo_messaging.rpc.server During handling of the above exception, another exception occurred:12:57
ali111                                             2023-05-30 16:12:40.312 875128 ERROR oslo_messaging.rpc.server 12:57
ali111                                             2023-05-30 16:12:40.312 875128 ERROR oslo_messaging.rpc.server Traceback (most recent call last):12:57
ali111                                             2023-05-30 16:12:40.312 875128 ERROR oslo_messaging.rpc.server   File "/openstack/venvs/manila-25.3.1.dev1/lib/python3.8/site-packages/manila/share/drivers/ganesha/manager.py", line 472, in add_export12:57
ali111                                             2023-05-30 16:12:40.312 875128 ERROR oslo_messaging.rpc.server     self._dbus_send_ganesha("AddExport", "string:" + path,12:58
ali111                                             2023-05-30 16:12:40.312 875128 ERROR oslo_messaging.rpc.server   File "/openstack/venvs/manila-25.3.1.dev1/lib/python3.8/site-packages/manila/share/drivers/ganesha/manager.py", line 410, in _dbus_send_ganesha12:58
ali111                                             2023-05-30 16:12:40.312 875128 ERROR oslo_messaging.rpc.server     self.execute("dbus-send", "--print-reply", "--system",12:58
ali111                                             2023-05-30 16:12:40.312 875128 ERROR oslo_messaging.rpc.server   File "/openstack/venvs/manila-25.3.1.dev1/lib/python3.8/site-packages/manila/share/drivers/ganesha/manager.py", line 240, in _execute12:58
ali111                                             2023-05-30 16:12:40.312 875128 ERROR oslo_messaging.rpc.server     raise exception.GaneshaCommandFailure(12:58
ali111                                             2023-05-30 16:12:40.312 875128 ERROR oslo_messaging.rpc.server manila.exception.GaneshaCommandFailure: Ganesha management command failed.12:58
ali111                                             2023-05-30 16:12:40.312 875128 ERROR oslo_messaging.rpc.server Command: dbus-send --print-reply --system --dest=org.ganesha.nfsd /org/ganesha/nfsd/ExportMgr org.ganesha.nfsd.exportmgr.AddExport string:/etc/ganesha/export.d/share-b78b7cf1-77e3-47e1-8800-37b6f245c56f.conf.U2Qdd6 'string:EXPORT(Export_Id=1009)'12:58
NeilHanlonali111: please use https://paste.opendev.org 12:58
ali111                                             2023-05-30 16:12:40.312 875128 ERROR oslo_messaging.rpc.server Exit code: 112:58
ali111                                             2023-05-30 16:12:40.312 875128 ERROR oslo_messaging.rpc.server Stdout: ''12:58
ali111                                             2023-05-30 16:12:40.312 875128 ERROR oslo_messaging.rpc.server Stderr: 'Error org.freedesktop.DBus.Error.ServiceUnknown: The name org.ganesha.nfsd was not provided by any .service files\n'12:58
ali111                                             2023-05-30 16:12:40.312 875128 ERROR oslo_messaging.rpc.server 12:58
ali111                                             2023-05-30 16:12:40.312 875128 ERROR oslo_messaging.rpc.server During handling of the above exception, another exception occurred:12:58
ali111                                             2023-05-30 16:12:40.312 875128 ERROR oslo_messaging.rpc.server 12:58
ali111                                             2023-05-30 16:12:40.312 875128 ERROR oslo_messaging.rpc.server Traceback (most recent call last):12:58
ali111                                             2023-05-30 16:12:40.312 875128 ERROR oslo_messaging.rpc.server   File "/openstack/venvs/manila-25.3.1.dev1/lib/python3.8/site-packages/oslo_messaging/rpc/server.py", line 165, in _process_incoming12:58
ali111                                             2023-05-30 16:12:40.312 875128 ERROR oslo_messaging.rpc.server     res = self.dispatcher.dispatch(message)12:58
ali111                                             2023-05-30 16:12:40.312 875128 ERROR oslo_messaging.rpc.server   File "/openstack/venvs/manila-25.3.1.dev1/lib/python3.8/site-packages/oslo_messaging/rpc/dispatcher.py", line 309, in dispatch12:58
ali111                                             2023-05-30 16:12:40.312 875128 ERROR oslo_messaging.rpc.server     return self._do_dispatch(endpoint, method, ctxt, args)12:59
ali111                                             2023-05-30 16:12:40.312 875128 ERROR oslo_messaging.rpc.server   File "/openstack/venvs/manila-25.3.1.dev1/lib/python3.8/site-packages/oslo_messaging/rpc/dispatcher.py", line 229, in _do_dispatch12:59
ali111                                             2023-05-30 16:12:40.312 875128 ERROR oslo_messaging.rpc.server     result = func(ctxt, **new_args)12:59
ali111                                             2023-05-30 16:12:40.312 875128 ERROR oslo_messaging.rpc.server   File "/openstack/venvs/manila-25.3.1.dev1/lib/python3.8/site-packages/manila/share/manager.py", line 220, in wrapped12:59
ali111                                             2023-05-30 16:12:40.312 875128 ERROR oslo_messaging.rpc.server     return f(self, *args, **kwargs)12:59
ali111                                             2023-05-30 16:12:40.312 875128 ERROR oslo_messaging.rpc.server   File "/openstack/venvs/manila-25.3.1.dev1/lib/python3.8/site-packages/manila/utils.py", line 564, in wrapper12:59
ali111                                             2023-05-30 16:12:40.312 875128 ERROR oslo_messaging.rpc.server     return func(self, *args, **kwargs)12:59
ali111                                             2023-05-30 16:12:40.312 875128 ERROR oslo_messaging.rpc.server   File "/openstack/venvs/manila-25.3.1.dev1/lib/python3.8/site-packages/manila/share/manager.py", line 3998, in update_access12:59
ali111                                             2023-05-30 16:12:40.312 875128 ERROR oslo_messaging.rpc.server     self.update_access_for_instances(context, [share_instance_id],12:59
ali111                                             2023-05-30 16:12:40.312 875128 ERROR oslo_messaging.rpc.server   File "/openstack/venvs/manila-25.3.1.dev1/lib/python3.8/site-packages/manila/share/manager.py", line 4012, in update_access_for_instances12:59
ali111                                             2023-05-30 16:12:40.312 875128 ERROR oslo_messaging.rpc.server     self.access_helper.update_access_rules(12:59
ali111                                             2023-05-30 16:12:40.312 875128 ERROR oslo_messaging.rpc.server   File "/openstack/venvs/manila-25.3.1.dev1/lib/python3.8/site-packages/manila/share/access.py", line 299, in update_access_rules12:59
ali111                                             2023-05-30 16:12:40.312 875128 ERROR oslo_messaging.rpc.server     self._update_access_rules(context, share_instance_id,12:59
ali111                                             2023-05-30 16:12:40.312 875128 ERROR oslo_messaging.rpc.server   File "/openstack/venvs/manila-25.3.1.dev1/lib/python3.8/site-packages/manila/share/access.py", line 336, in _update_access_rules12:59
ali111                                             2023-05-30 16:12:40.312 875128 ERROR oslo_messaging.rpc.server     driver_rule_updates = self._update_rules_through_share_driver(12:59
ali111                                             2023-05-30 16:12:40.312 875128 ERROR oslo_messaging.rpc.server   File "/openstack/venvs/manila-25.3.1.dev1/lib/python3.8/site-packages/manila/share/access.py", line 401, in _update_rules_through_share_driver12:59
ali111                                             2023-05-30 16:12:40.312 875128 ERROR oslo_messaging.rpc.server     driver_rule_updates = self.driver.update_access(13:00
ali111                                             2023-05-30 16:12:40.312 875128 ERROR oslo_messaging.rpc.server   File "/openstack/venvs/manila-25.3.1.dev1/lib/python3.8/site-packages/manila/share/drivers/cephfs/driver.py", line 516, in update_access13:00
ali111                                             2023-05-30 16:12:40.312 875128 ERROR oslo_messaging.rpc.server     return self.protocol_helper.update_access(13:00
ali111                                             2023-05-30 16:12:40.312 875128 ERROR oslo_messaging.rpc.server   File "/openstack/venvs/manila-25.3.1.dev1/lib/python3.8/site-packages/manila/share/drivers/ganesha/__init__.py", line 305, in update_access13:00
ali111                                             2023-05-30 16:12:40.312 875128 ERROR oslo_messaging.rpc.server     self.ganesha.add_export(share['name'], confdict)13:00
ali111                                             2023-05-30 16:12:40.312 875128 ERROR oslo_messaging.rpc.server   File "/openstack/venvs/manila-25.3.1.dev1/lib/python3.8/site-packages/manila/share/drivers/ganesha/manager.py", line 488, in add_export13:00
ali111                                             2023-05-30 16:12:40.312 875128 ERROR oslo_messaging.rpc.server     raise exception.GaneshaCommandFailure(13:00
ali111                                             2023-05-30 16:12:40.312 875128 ERROR oslo_messaging.rpc.server manila.exception.GaneshaCommandFailure: Ganesha management command failed.13:00
ali111                                             2023-05-30 16:12:40.312 875128 ERROR oslo_messaging.rpc.server Command: dbus-send --print-reply --system --dest=org.ganesha.nfsd /org/ganesha/nfsd/ExportMgr org.ganesha.nfsd.exportmgr.AddExport string:/etc/ganesha/export.d/share-b78b7cf1-77e3-47e1-8800-37b6f245c56f.conf.U2Qdd6 'string:EXPORT(Export_Id=1009)'13:00
ali111                                             2023-05-30 16:12:40.312 875128 ERROR oslo_messaging.rpc.server Exit code: 113:00
ali111                                             2023-05-30 16:12:40.312 875128 ERROR oslo_messaging.rpc.server Stdout: ''13:00
ali111                                             2023-05-30 16:12:40.312 875128 ERROR oslo_messaging.rpc.server Stderr: 'Error org.freedesktop.DBus.Error.ServiceUnknown: The name org.ganesha.nfsd was not provided by any .service files\n'13:00
ali111                                             2023-05-30 16:12:40.312 875128 ERROR oslo_messaging.rpc.server13:00
ali111https://paste.ubuntu.com/p/nkz928mRDg/13:00
ali111i'm soory this link https://paste.ubuntu.com/p/nkz928mRDg/13:00
ali111i finally setup manila wth backend cephfs and ganesha but i while create rule with ip access give me this error13:00
ali111https://paste.opendev.org/show/bCWrB18cxPvcfp1HGI8t/13:00
noonedeadpunkali111: I think you need to set `cephfs_ganesha_server_is_remote: True`13:02
ali111this is myconfig13:02
ali111https://paste.opendev.org/show/b0d7J9wLzcVnZCmEedbE/13:02
ali111noonedeadpunk: i have set that true13:03
noonedeadpunkaha, yes, I see13:04
noonedeadpunkali111: and 172.16.112.1 is IP of the balancer?13:05
noonedeadpunkoh, but you run ganesha in docker on this host?13:06
ali111yes i run with ceph adm13:06
ali111in other host13:07
noonedeadpunkok, now I see how it can be extra tricky....13:07
noonedeadpunkI see huge problem in this setup now....13:08
noonedeadpunkSo apparently, manila-share needs to access environemnt where ganesha runs13:09
noonedeadpunkAnd it assumes it's run with systemd13:09
noonedeadpunkSo one way around could be launch manila-share service on the hosts where ganesha lives. But it's in docker containers...13:09
ali111Currently, I was able to make a tap by setting the remote to the current position, and only now my problem is about the rule13:10
ali111Why can't she add an IP like when cephx user is being added?13:12
ali111Why can't it add an IP like when cephx user is being added?13:12
noonedeadpunkTo be frank, I would likely just build custom image for docker then with manila-share included there with access to openstack mgmt network.... But that's really messy...13:13
noonedeadpunkI don't know what to suggest you to be frank...13:13
noonedeadpunkLikely ask manila folks, as I bet they've already discussed this13:13
noonedeadpunkmaybe they have better solution then mess up with cephadm images...13:14
ali111Do you think this error is due to connection with Gashna?13:16
ali111Do you think this error is due to connection with Ganesha?13:17
NeilHanlonnoonedeadpunk: do you remember why rabbitmq has two signing keys in our repo files? 13:19
noonedeadpunkali111: yes, totally.13:20
noonedeadpunkmanila-share tries to find ganesha service through dbus, which does not exist on cephfs_ganesha_server_ip as it's balancer and service runs inside docker at all13:21
NeilHanlonactually, looks as if the 'rabbitmq release signing key' is not used at all by RPM, only for debian-like13:22
noonedeadpunkNeilHanlon: iirc, one is their github signature, which should be used by smth...13:22
noonedeadpunkmaybe only erlang at all13:22
noonedeadpunkDunno, it was told to do so on their docs13:22
NeilHanlonyeah, I was just following their docs too lol13:23
NeilHanlonKolla folks are wondering why both are in the repofile13:23
opendevreviewMerged openstack/openstack-ansible-os_cinder stable/yoga: Define service_user for cinder services  https://review.opendev.org/c/openstack/openstack-ansible-os_cinder/+/88421113:45
noonedeadpunkI think they kinda sign one key with other or smth like that13:46
noonedeadpunkin some cases13:46
noonedeadpunkBut from what I saw, github key might be enough.13:46
NeilHanloni just downloaded the cloudsmith repos and checked their signatures.. they're all signed with the cloudsmith-specific keys, not the github ones, which I guess makes sense13:47
NeilHanlonhttps://paste.opendev.org/show/bUVcPXfAh76msJ75itb9/13:48
noonedeadpunkyeah, dunno then....13:54
opendevreviewMerged openstack/openstack-ansible master: Implement support for haproxy_accept_both_protocols  https://review.opendev.org/c/openstack/openstack-ansible/+/88442813:55
noonedeadpunkWould be great to land backports for stable branches https://review.opendev.org/q/parentproject:openstack/openstack-ansible+branch:%255Estable/.*+status:open+label:Verified14:18
NeilHanlonack14:21
damiandabrowskijrosser: both swift and s3 api looks fine on my aio. I used python-openstackclient for swift and s3cmd for s314:23
damiandabrowskibut it's important to:14:23
damiandabrowski1) set `rgw_swift_url_prefix` to to distinguish swift url from the S3 API endpoint (default value is 'swift' which is fine)14:24
damiandabrowski2. remember about explicit tenants: https://docs.ceph.com/en/quincy/radosgw/multitenancy/#accessing-buckets-with-explicit-tenants14:24
jrosserdamiandabrowski: does that break horizon, if you set rgw_swift_url_prefix ?14:50
damiandabrowskiwe don't override rgw_swift_url_prefix anywhere so we stick to default value('swift')14:53
damiandabrowskiit means that rgw_swift_url_prefix is not a problem at all in our case14:53
damiandabrowskibut it's worth to know that you can't have swift and s3 api under same url14:53
damiandabrowskihttps://docs.ceph.com/en/quincy/radosgw/config-ref/#confval-rgw_swift_url_prefix14:55
jrosserfeel like i'm asking stupid qestion but how does horizon or the CLI know what the prefix is14:57
jrosseror is it always /swift14:57
damiandabrowskiswift endpoint url :D 14:59
noonedeadpunk#startmeeting openstack_ansible_meeting15:00
opendevmeetMeeting started Tue May 30 15:00:57 2023 UTC and is due to finish in 60 minutes.  The chair is noonedeadpunk. Information about MeetBot at http://wiki.debian.org/MeetBot.15:00
opendevmeetUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.15:00
opendevmeetThe meeting name has been set to 'openstack_ansible_meeting'15:00
noonedeadpunk#topic rollcall15:01
noonedeadpunko/15:01
damiandabrowskihttps://paste.openstack.org/show/bRj3qYyHt3CZlFK3mCUX/15:01
damiandabrowskihi!15:01
jrosserhello15:03
noonedeadpunk#topic releases 15:04
noonedeadpunkwe have pretty much to discuss here, so decided to make it a separate topic15:04
NeilHanlono/15:04
noonedeadpunkI hope that 2023.1 branch will be created really soon.15:04
noonedeadpunkWith that, we have quite some patches landed after this.15:04
noonedeadpunkSo my proposal is to create rc2 for antelope before doing final release15:05
noonedeadpunkwe've landed all patches for that I assume15:05
damiandabrowskiokok15:06
noonedeadpunkNext thing is transitioning Xena to EM15:06
noonedeadpunkxena-em tag should have been jsut created15:06
noonedeadpunkWe need to reflect this in the docs though both on Xena and master branches15:07
noonedeadpunkI will propose patches for that shortly after the meeting15:07
NeilHanlonsounds good15:07
damiandabrowskiack15:08
noonedeadpunkGoing next - EOLing stable/rocky15:08
noonedeadpunkI've jsut proposed patch to create rocky-eol tag. Once it will land - I will switch roles and services in integrated repo to rocky-eol. With that stable/rocky branch will be deleted15:09
noonedeadpunk#link https://review.opendev.org/c/openstack/releases/+/88471315:09
noonedeadpunkAnd finally - maintained stable branches15:10
noonedeadpunkWe need to merge leftovers and make a new release asap15:11
noonedeadpunkas there was a critical vulnarability we have addressed but not released afterwards15:11
noonedeadpunkthere're couple of dependencies though15:12
noonedeadpunk#link https://review.opendev.org/c/openstack/releases/+/88455215:12
noonedeadpunkwrong link :(15:12
noonedeadpunk#link https://review.opendev.org/q/parentproject:openstack/openstack-ansible+branch:%255Estable/.*+status:open+label:Verified15:12
noonedeadpunkso let's review these and land15:12
noonedeadpunk#topic office hours15:13
noonedeadpunkanything else we wanna discuss?:)15:13
noonedeadpunkas I was quite busy with all these things lately15:14
noonedeadpunkand it looked like switching back to tracking master on master will be painful as usual15:14
NeilHanlonnothing to discuss from me 15:15
damiandabrowskinothing from my side ;)15:15
noonedeadpunkOk, then I'm inclined to wrap meeting up early :)15:17
jrossernothing here either15:17
NeilHanlonmerge the things. release the stuff. onwards and upwards 🥳15:17
noonedeadpunkhope meeting some of you in 2 weeks in-person :)15:17
NeilHanlonLooking forward to it :) 15:17
noonedeadpunkWe have a users on-borading session there, so make sure you have time free in your schedule ;)15:18
noonedeadpunkand there's some PTG will happen as well.15:18
* NeilHanlon adds it to his schedule15:18
noonedeadpunkI will try to get info when it will happen. I've also asked for us to have a room where we could connect remote folks who can't be on summit15:19
NeilHanlonawesome15:19
noonedeadpunkNo idea if that was approved or not though15:19
NeilHanlon#link https://etherpad.opendev.org/p/vancouver-june2023-os-ansible15:19
noonedeadpunkawesome! I've added it to our wiki15:20
noonedeadpunkhttps://wiki.openstack.org/wiki/OpenStack-Ansible#Etherpads15:20
NeilHanlonTY!15:21
NeilHanloni have to figure what, if anything, Rocky will do for our PTG space lol15:21
noonedeadpunkhehe15:22
noonedeadpunkI can join it :D15:22
noonedeadpunkgiven some beer, would be good time to talk about how cool RH is :D15:23
NeilHanlonhehe15:23
NeilHanlonbtw noonedeadpunk, https://review.opendev.org/c/openstack/openstack-ansible/+/710778 is in the search above but is marked DNM... i see an (old) comment of yours saying it should maybe not be DNM?15:23
NeilHanlonand also for stable/train 🤔15:23
noonedeadpunkYeah, it's quite old... Might be still relevant though...15:24
noonedeadpunkBut likely nobody cares about it atm and I bet CI is not passing for train atm15:25
noonedeadpunkSo doesn't make sense to put time into fixing CI to merge that...15:26
noonedeadpunkI think I'm inclined to abandon that now....15:26
opendevreviewMerged openstack/ansible-hardening stable/yoga: Remove commandkey from chrony config  https://review.opendev.org/c/openstack/ansible-hardening/+/88421615:27
opendevreviewMerged openstack/ansible-hardening stable/2023.1: Remove commandkey from chrony config  https://review.opendev.org/c/openstack/ansible-hardening/+/88421515:27
opendevreviewMerged openstack/ansible-hardening stable/zed: Remove commandkey from chrony config  https://review.opendev.org/c/openstack/ansible-hardening/+/88421415:27
NeilHanlonfair enough15:28
NeilHanlonhttps://review.opendev.org/c/openstack/openstack-ansible-os_ironic/+/777475 is fixed in master already... should abandon I guess?15:29
NeilHanlonhttps://opendev.org/openstack/openstack-ansible-os_ironic/src/branch/master/tasks/main.yml#L21215:29
jrosseryeah we should backport as needed15:30
opendevreviewOpenStack Release Bot proposed openstack/openstack-ansible stable/2023.1: Update .gitreview for stable/2023.1  https://review.opendev.org/c/openstack/openstack-ansible/+/88471515:34
opendevreviewOpenStack Release Bot proposed openstack/openstack-ansible stable/2023.1: Update TOX_CONSTRAINTS_FILE for stable/2023.1  https://review.opendev.org/c/openstack/openstack-ansible/+/88471615:34
opendevreviewOpenStack Release Bot proposed openstack/openstack-ansible master: Update master for stable/2023.1  https://review.opendev.org/c/openstack/openstack-ansible/+/88471715:34
noonedeadpunk#endmeeting15:44
opendevmeetMeeting ended Tue May 30 15:44:08 2023 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)15:44
opendevmeetMinutes:        https://meetings.opendev.org/meetings/openstack_ansible_meeting/2023/openstack_ansible_meeting.2023-05-30-15.00.html15:44
opendevmeetMinutes (text): https://meetings.opendev.org/meetings/openstack_ansible_meeting/2023/openstack_ansible_meeting.2023-05-30-15.00.txt15:44
opendevmeetLog:            https://meetings.opendev.org/meetings/openstack_ansible_meeting/2023/openstack_ansible_meeting.2023-05-30-15.00.log.html15:44
NeilHanlonthanks noonedeadpunk, jrosser, damiandabrowski, all :) 15:45
noonedeadpunkthanks you NeilHanlon!15:48
damiandabrowskigreat work guys!15:49
jrosserdamiandabrowski: this is why we had trouble with radosgw/swift, looks like it is perhaps now fixed https://bugs.launchpad.net/tempest/+bug/179998115:52
jrosserrefstack was just fail fail fail fail :(15:52
jrosserthere was no choice but to move the swift prefix to be / with that bug15:53
damiandabrowskiahh makes sense, thanks for the info!15:54
jrosserwe still run two sets of radosgw as a result of that15:54
opendevreviewNeil Hanlon proposed openstack/openstack-ansible-rabbitmq_server master: Use el/9 repo urls instead of el/8 since a repo is available for it  https://review.opendev.org/c/openstack/openstack-ansible-rabbitmq_server/+/88471915:54
opendevreviewNeil Hanlon proposed openstack/openstack-ansible-rabbitmq_server master: Use el/9 repo urls instead of el/8 since a repo is available for it  https://review.opendev.org/c/openstack/openstack-ansible-rabbitmq_server/+/88471916:22
spatelHow to change default quota in openstack ?16:25
spatelopenstack quota set --routers 1 --class default16:26
spatelgetting warning that its not supported 16:26
spatelReference doc: https://docs.openstack.org/nova/latest/admin/quotas.html16:26
jrosserspatel: that is the nova doc :) you are setting a neutron quota ther16:28
noonedeadpunkdamn, folks. Talking about PTG in Vancouver I clean forgot to ask preferences about time to book16:28
spateljrosser oh i thought quota is just quota.. 16:28
jrosserhttps://docs.openstack.org/neutron/latest/admin/ops-quotas.html16:29
spateldoes neutron has different way to set quota?16:29
spatelohhh got it.. so it controlled by /etc/neutron/neutron.conf 16:29
jrosserlooks that way16:30
opendevreviewMerged openstack/openstack-ansible-os_nova stable/yoga: Install libvirt-deamon for RHEL systems  https://review.opendev.org/c/openstack/openstack-ansible-os_nova/+/88438116:32
damiandabrowskii guess this code is responsible for it: https://github.com/openstack/neutron/blob/3eb907c1f413c82d45b24c586da9a9a64b402c6f/neutron/conf/quota.py#L9116:32
jrosserfeel like this whole topic needs some better discussion https://review.opendev.org/q/topic:multiceph16:35
jrossernot sure at all from the commit message what actual problem there is16:35
damiandabrowskinoonedeadpunk: I'm flexible as long as it doesn't interfere with our presentations 16:38
noonedeadpunkjrosser: just in case - will you be able to join us on Wednesday, June 14 at 17-40 -  19-00?16:38
noonedeadpunkdamiandabrowski: when is yours?16:38
noonedeadpunkjrosser: it's BST time I've provided :) 16:39
jrosseryes i should be available - kids back at school then so can't go anywhere :)16:40
noonedeadpunkhehe16:40
damiandabrowski13.06 13:45 - 14:00 PT16:41
noonedeadpunkok, good16:41
jrosserthought the timing would be terrible given vancouver time difference, but thats fine16:41
noonedeadpunkWell, it's one of earliest slots, but sensible enough, it's 9-40 in Vancouver16:41
jrosserthats PTG slot?16:42
noonedeadpunkyup16:42
noonedeadpunkuser forum is June 15, 18-30 BST16:43
noonedeadpunkAnd I want to have another PTG slot after this to give ability to talk to operators if any will be interested16:43
noonedeadpunkbooked on thursday 11:40-12:50 (19:40 - 20:50)16:50
opendevreviewMerged openstack/openstack-ansible-rabbitmq_server stable/yoga: Change to CloudSmith repos from PackageCloud for RabbitMQ  https://review.opendev.org/c/openstack/openstack-ansible-rabbitmq_server/+/88453817:16
opendevreviewMerged openstack/openstack-ansible-rabbitmq_server stable/zed: Change to CloudSmith repos from PackageCloud for RabbitMQ  https://review.opendev.org/c/openstack/openstack-ansible-rabbitmq_server/+/88453617:16
opendevreviewMerged openstack/openstack-ansible-rabbitmq_server stable/2023.1: Change to CloudSmith repos from PackageCloud for RabbitMQ  https://review.opendev.org/c/openstack/openstack-ansible-rabbitmq_server/+/88453517:16
opendevreviewMerged openstack/openstack-ansible-rabbitmq_server stable/xena: Change to CloudSmith repos from PackageCloud for RabbitMQ  https://review.opendev.org/c/openstack/openstack-ansible-rabbitmq_server/+/88453717:16
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible master: Bump SHAs for Antelope RC2  https://review.opendev.org/c/openstack/openstack-ansible/+/88476017:48
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-plugins master: Allow to manage more the one vhost with mq_setup  https://review.opendev.org/c/openstack/openstack-ansible-plugins/+/87539917:52
noonedeadpunkNeilHanlon: btw, do you know that you;d need to book a timeslot for rocky ptg if you wanna held it?17:59
NeilHanlonyep, I do know, thanks noonedeadpunk. just need to figure out a time that works heh18:03
noonedeadpunk++18:03
NeilHanloni have been lurking in #openinfra-events to watch how to book rooms :P 18:03
noonedeadpunk"#rocky-linux book <slot-name>"18:04
noonedeadpunkslot-name is taken from https://ptg.opendev.org/ptg.html18:04
NeilHanlonthank you 18:05
NeilHanlonthat table is a bit confusing lol18:06
noonedeadpunkah18:08
noonedeadpunkI think you'd might want to have tables layout as well...18:08
opendevreviewMerged openstack/openstack-ansible stable/zed: Remove unreadable unicode symbols  https://review.opendev.org/c/openstack/openstack-ansible/+/88421818:58
opendevreviewMerged openstack/openstack-ansible stable/zed: Use Zed Senlin version instead of master  https://review.opendev.org/c/openstack/openstack-ansible/+/88442218:58
opendevreviewMerged openstack/openstack-ansible stable/2023.1: Update .gitreview for stable/2023.1  https://review.opendev.org/c/openstack/openstack-ansible/+/88471518:58
opendevreviewMerged openstack/openstack-ansible stable/2023.1: Update TOX_CONSTRAINTS_FILE for stable/2023.1  https://review.opendev.org/c/openstack/openstack-ansible/+/88471618:58
opendevreviewNeil Hanlon proposed openstack/openstack-ansible-rabbitmq_server master: Use el/9 repo urls instead of el/8 since a repo is available for it  https://review.opendev.org/c/openstack/openstack-ansible-rabbitmq_server/+/88471918:58
opendevreviewNeil Hanlon proposed openstack/openstack-ansible-rabbitmq_server master: Use el/9 repo urls instead of el/8 since a repo is available for it  https://review.opendev.org/c/openstack/openstack-ansible-rabbitmq_server/+/88471919:43
opendevreviewMerged openstack/openstack-ansible-os_nova stable/zed: Install libvirt-deamon for RHEL systems  https://review.opendev.org/c/openstack/openstack-ansible-os_nova/+/88438019:47
opendevreviewNeil Hanlon proposed openstack/openstack-ansible-rabbitmq_server master: Use el/9 repo urls instead of el/8 since a repo is available for it  https://review.opendev.org/c/openstack/openstack-ansible-rabbitmq_server/+/88471920:26
opendevreviewMerged openstack/ansible-role-uwsgi stable/yoga: Replace imports with dynamic includes  https://review.opendev.org/c/openstack/ansible-role-uwsgi/+/88437321:06
opendevreviewNeil Hanlon proposed openstack/openstack-ansible-rabbitmq_server master: bump rabbitmq from 3.11.10-1 to 3.11.13-1  https://review.opendev.org/c/openstack/openstack-ansible-rabbitmq_server/+/88478221:11
opendevreviewNeil Hanlon proposed openstack/openstack-ansible-rabbitmq_server master: Use el/9 repo urls instead of el/8 since a repo is available for it  https://review.opendev.org/c/openstack/openstack-ansible-rabbitmq_server/+/88471921:12
jrosserNeilHanlon: does that bump the rabbitmq version for all os?21:15
NeilHanlonthat one just redhat.yml.. but i guess we would want to run the same version on both OS...21:18
NeilHanlonit's annoying because it's only because the `el/9` repo doesn't have all the same versions..21:18
jrosseryeah, generally we try to keep them in step, which can be tricky sometimes21:22
jrossersimilar for mariadb so it’s the same bugs everywhere(!)21:22
opendevreviewMerged openstack/openstack-ansible stable/yoga: Return distro jobs back  https://review.opendev.org/c/openstack/openstack-ansible/+/88427621:22

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