Friday, 2024-05-03

opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible master: Move Murano/Senlin/Sahara to Inactive state  https://review.opendev.org/c/openstack/openstack-ansible/+/91690007:55
jrosser_there is a very large amount of code review outstanding and i think we are also light on reviewers for a some time09:55
jrosser_NeilHanlon: mgariepy if you are able to find time to take a look at the reviews regularly as we approach release it would be super helpful09:56
jrosser_argh need to also go over cherry picking the backport candidates09:59
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-os_gnocchi master: Ensure Gnocchi is connected to MySQL coordination with TLS  https://review.opendev.org/c/openstack/openstack-ansible-os_gnocchi/+/91803610:50
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-os_aodh master: Add service policies defenition  https://review.opendev.org/c/openstack/openstack-ansible-os_aodh/+/91794710:51
noonedeadpunkjrosser_: I think I went through ones that had backport label10:51
jrosser_i think we have the rmq ha stuff that merged recently11:16
noonedeadpunkhttps://review.opendev.org/c/openstack/openstack-ansible/+/916043 - yeah11:20
noonedeadpunkhttps://review.opendev.org/c/openstack/openstack-ansible-rabbitmq_server/+/916042 - this was proposed already11:21
noonedeadpunkI'm also quite eager to create new stable releases tbh11:21
jrosser_yeah sure11:26
jrosser_i'm also worried we have not made progress on the unmaintained branches11:27
jrosser_there was talk in the tc about what might happen if we don't get the CI up and running again quickly11:27
jrosser_i think for victoria i got to a point where some input on what to do next was needed11:28
jrosser_as the umaintainted/<blah> branches are not necessarily present for all the things we use, and it's then a case to find the right git identifier to use11:28
opendevreviewMerged openstack/openstack-ansible-rabbitmq_server stable/2023.2: Remove RabbitMQ restart when changing policy  https://review.opendev.org/c/openstack/openstack-ansible-rabbitmq_server/+/91699311:29
noonedeadpunkI'm slightly /o\ with everything going on right now frankly speaking. And we got second bug report basically about openstack.cloud.identity_domain renaming Default to default11:38
noonedeadpunkhttps://bugs.launchpad.net/openstack-ansible/+bug/206471811:39
noonedeadpunkI wonder if we should somehow review what can potentially supply `default` to service_setup role as a domain, and convert that to Default11:40
noonedeadpunkbut I do believe that module behaviour is just broken...11:40
noonedeadpunkthough they're almost unmaintained, and it's a sig, which means it's not treated as normal project by tc...11:41
noonedeadpunkwhich is all /o\11:41
noonedeadpunkabout unmaintained - level of testing for them is not defined, it can be just docs and linters fwiw...11:41
noonedeadpunkwhile it's would be great to keep CI more then that - it's not required afaik to keep branches alive11:42
noonedeadpunkI also found couple of nits - gnocchi not using and trove image upload seems uncoverd by openstack_resources11:45
noonedeadpunk*gnocchi not using zookeeper when it's available11:45
jrosser_so i think victoria is real close11:49
jrosser_i spent nearly a week on it /o\11:49
jrosser_just a case of picking the right branch / tag names i think11:49
jrosser_and then it also brings another thing, that perhaps at release (or some time) we should just pin all the tempest plugin version to something that is working for that release11:50
noonedeadpunkoh yes11:50
noonedeadpunkwe're doing this tempest pinning from Xena I beleive11:50
opendevreviewMerged openstack/openstack-ansible-openstack_hosts stable/2023.2: Ensure codename is lowercased for cloudsig install  https://review.opendev.org/c/openstack/openstack-ansible-openstack_hosts/+/91773611:51
jrosser_as that is also a trivial but somehow awkward thing to do11:51
noonedeadpunkand now we don't in fact update temepst right after branching is done11:51
jrosser_like looking through pypi at the release dates and guessing at version numbers11:51
jrosser_^ thats what i started for victoria but it was super tedious11:51
noonedeadpunkAnd backport from Wallaby didn't work?11:52
jrosser_oh well you know i didnt try that :)11:52
noonedeadpunkoh, crap, it was Xena as said...11:52
noonedeadpunkhttps://opendev.org/openstack/openstack-ansible/src/branch/unmaintained/xena/playbooks/defaults/repo_packages/openstack_testing.yml11:52
jrosser_its totally possible that those sha are better than master for victoria though11:56
opendevreviewMerged openstack/openstack-ansible-rabbitmq_server stable/2023.2: Adjust legacy OpenStack HA policy to make reply queues HA  https://review.opendev.org/c/openstack/openstack-ansible-rabbitmq_server/+/91699512:04
opendevreviewJonathan Rosser proposed openstack/openstack-ansible unmaintained/victoria: Backport openstack_testing from Yoga  https://review.opendev.org/c/openstack/openstack-ansible/+/91804312:09
opendevreviewMerged openstack/openstack-ansible-plugins stable/2023.2: Apply haproxy_service_configs to hosts idempotently  https://review.opendev.org/c/openstack/openstack-ansible-plugins/+/91788512:11
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-os_gnocchi master: Ensure Gnocchi is connected to MySQL coordination with TLS  https://review.opendev.org/c/openstack/openstack-ansible-os_gnocchi/+/91803612:19
opendevreviewJonathan Rosser proposed openstack/openstack-ansible unmaintained/victoria: DNM - testing unmaintained branch  https://review.opendev.org/c/openstack/openstack-ansible/+/91617512:41
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-ceph_client master: Switch default ceph version to reef  https://review.opendev.org/c/openstack/openstack-ansible-ceph_client/+/91701512:59
jrosser_oh https://zuul.opendev.org/t/openstack/build/94742cc197ca4fe7b2fd003768fe904a/log/job-output.txt#5794-580513:07
jrosser_i guess for now we dont run the upgrade jobs13:08
jrosser_we should let the job run to see how the others turn out13:08
NeilHanlonjrosser_: ack. I will add it to the morning routine.13:09
noonedeadpunkyeah, doesn't make sense to run upgrade jobs on unmaintained, imo..13:11
NeilHanloni guess the only reason i could see is if we need to ensure SLURP works from an unmaintained branch13:17
noonedeadpunkwell. then upgrade job is added to current SLURP13:35
noonedeadpunkI guess question is - if we should test upgrade from previous slurp when it goes to unmaintained13:35
NeilHanlonI sorta feel like unmaintained is, well.. unmaintained13:40
noonedeadpunkyeah, so potentially there's should be no need to test upgrade from unmaintained anymore...13:44
jrosser_this is all kind of surprise to operators who thought they had 3 branches of stable release to upgrade through13:46
jrosser_well, 4 soon also13:47
jrosser_but that is a decision not taken by us13:47
mgariepyare there ppl doing blind upgrade on their prod env ?13:47
mgariepyi do usually test at least once or twice in a vm with a similiar config as my env, then on a testbed, after that the production13:49
NeilHanlonYOLO13:49
NeilHanlon:P 13:49
mgariepyit's never like prod but it gives me some confidence that i won't have to work on it all night ahhaha13:49
mgariepyhaha NeilHanlon :)13:50
mgariepyyep and i don't want to work all night for an upgrade hahaha13:50
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-os_gnocchi master: Ensure Gnocchi is connected to MySQL coordination with TLS  https://review.opendev.org/c/openstack/openstack-ansible-os_gnocchi/+/91803614:25
spateldoes openstack-ansible support opensearch logging ?15:00
spatelI deployed for kolla and it looks great - https://satishdotpatel.github.io/openstack-central-logging-using-opensearch/ 15:01
spatelI want to try with OSA 15:01
noonedeadpunkno idea15:03
noonedeadpunkI think Jonathad runs just ELK, I do prefer graylog.15:04
jrosser_opensearch basically == elasticsearch15:05
jrosser_and i use the stuff we have in the ops repo, but it will certainly not be "just deploy" it like the kolla integration15:05
jrosser_folks tend to have their own plan or existing thing for logging, so OSA has tried to just leave that open15:06
noonedeadpunkactually, opensearch seems to be a backend to graylog nowadays15:06
noonedeadpunkand then there's also stuff like loki from grafana15:07
noonedeadpunkwhich also looks kinda neat15:07
jrosser_i would note that opensearch requires use of the OSS log collection agents from elasticsearch15:08
jrosser_so it is kind of, messy, in some way15:08
noonedeadpunkugh, that messy indeed15:08
noonedeadpunkbut well15:08
jrosser_if you want for example journalbeat which is my main thing for it15:08
jrosser_and filebeat15:08
noonedeadpunkjournald-remote is broken anyway kinda... so you still need smth that will send data from it15:09
jrosser_journalbeat is smart enough to pull all the container logs off the lxc host15:09
jrosser_it does not care that there are N journal files15:09
noonedeadpunkyeah, same is journal2gelf iirc15:10
jrosser_right15:10
noonedeadpunkyou don't need that in each container15:10
jrosser_spatel: for me it is kind of like ceph if you are at good scale15:11
jrosser_should be seperate15:11
jrosser_but you know, opinions :)15:11
noonedeadpunkI _think_ right now we actually pull logs from hosts using vector....15:12
spatelopensearch looks neat and clean and has lots of good stuff (I am sure we not going to use all of them)15:13
spatelwhy are we not using flunted ? 15:13
jrosser_you can use what you like :)15:13
noonedeadpunkso as graylog... and elk... and loki...15:13
jrosser_like i say, out of the box OSA does not give you anything, you can choose15:13
noonedeadpunkactually, fluentd is another interesting thing15:13
noonedeadpunkI always lack time to make it work15:13
noonedeadpunkjrosser_: actually, I think we could provide a variable to have alternative to journald15:14
noonedeadpunklike fluent15:14
noonedeadpunkbut again, time15:14
jrosser_kind of randomly we were doing some stuff this week that led us to osquery15:14
jrosser_which is a whole different type of tool15:14
noonedeadpunkyeah15:14
noonedeadpunkthat would be neat to be able to enable as well...15:14
noonedeadpunk(have ability to enable)15:15
jrosser_there is (rotted) stuff in the ops repo15:15
noonedeadpunkspatel: I think main answer - lack of time/priority15:15
noonedeadpunkjrosser_:  oh yes, tons of. and not only there15:15
spatelagreed! I am just comparing some stuff from kolla 15:15
jrosser_but also to answer spatel, which to choose for put loads of effort into15:16
noonedeadpunkspatel: and I'd pick incus over any logging initiative easily, for instance15:16
jrosser_take example of my integration of capi vs the one in kolla15:16
spatelI am running both deployment and gaining some experience about differences 15:16
noonedeadpunkthat's good one actually :D15:16
mgariepyincus ftw !15:16
jrosser_mine is super complicated and basically complete / battle ready15:16
jrosser_kolla just install the driver and you DIY the rest15:17
jrosser_so for all these things you have do make some call on how deep / excellent to make the integratio15:17
jrosser_but what that does mean is whilst mine is complete, the learning curve is pretty bad, and kind of scary for newcomers15:18
jrosser_so same goes for monitoring15:18
jrosser_what we have in the ops repo for ELK is completely scalable H/A, all architecural modes of elasticsearch are possible15:18
jrosser_rather than just "turn it on and pretty graphs"15:19
jrosser_i find this totally hard to know what the right approach is15:19
noonedeadpunkand then due to changed license we here picked not ELK, which makes tricky to align efforts in a way :(15:19
noonedeadpunkbut it's not opensearch again15:20
jrosser_absolutely - hence everyone has opinion based on their situation and all working on the same thing gets tough15:20
noonedeadpunkthere are just too many opinions15:20
jrosser_spatel: ^ this pretty much sums things up i think :)15:20
noonedeadpunkbut I guess if someone wants to bring some integration in to the ops repo - that's pretty much welcomed. but there're not much volunteers I'd say :D15:21
jrosser_in a lot of ways elk vs opensearch would be just switching up some variables15:22
noonedeadpunkand yup, I totally get that kolla has quite great stuff as well15:22
jrosser_if the divergence is manageable15:22
noonedeadpunkyeah, sure15:27
jrosser_oh on monitoring, we are also just starting to use node_exporter15:29
jrosser_we have memory issues on gpu hosts which are pretty hard to get a handle on so trying that15:29
spatelsorry I was in meeting.. 15:33
spatelrecently I am working on prometheus to monitor openstack infra15:33
spatelI have created dashboard - https://ibb.co/0C1p4Pj15:33
noonedeadpunkthat looks quite neat15:35
spatelI will put that dashboard out on github soon 15:35
jrosser_we have looooads of work on this with also dashboards showing usage per project15:37
spatelThere are more, I have created per project based dashboard about vms stats - https://ibb.co/nB5fQxW15:37
noonedeadpunkwell. the only way I know how to do that with mapping to projects - is through ceilometer....15:37
spatelprometheus is great tool :)15:37
noonedeadpunk(meh)15:38
* noonedeadpunk likes zabbix15:38
* noonedeadpunk nobody around shares this though15:39
spatelnoonedeadpunk ?15:39
spatelprometheus can easily do per project vms status. I am building dash and will publish soon 15:45
noonedeadpunkum. but how it maps instances to projects?15:47
noonedeadpunkscreenshot actually shows per vm, not per project15:48
spatelnoonedeadpunk thing like this - https://ibb.co/SsZbh2r15:49
spatelJust select project and it will pull all the vms inside that project and show you cpu/memory/disk/network etc... 15:49
noonedeadpunkhuh, but how it maps that...15:49
spatelprometheus magic :) 15:49
noonedeadpunkas I don't think that it's present on libvirt side15:50
spatelhttps://github.com/kumina/libvirt_exporter 15:50
noonedeadpunkand I can't recall openstack exporter caring about it15:50
spatelit has option to send metrics with project tag 15:50
noonedeadpunkwell, it's inactive as all other libvirt exporters...15:50
spatelit move to other github.. let send it 15:51
noonedeadpunkoh, so there's `NovaOwner` tag in domxml...15:51
spatelI am using this repo to build my libvert exporter - https://github.com/zhangjianweibj/prometheus-libvirt-exporter15:51
noonedeadpunkcrap, there's indeed <nova:owner> 15:52
noonedeadpunkhow I overlooked it...15:52
spatelhaha 15:52
noonedeadpunklol, this one had last update 3yo as well :D15:52
spatelprojectName="hk" 15:52
spatelI understand they are old but again its go lang and you can do whatever you want.. 15:53
noonedeadpunknah, I meant if you do `visrh dumpxml instance-*****`  you will get project and user uuid who spawned it15:53
spatelIt works for me.. and I am happy its sending project tags 15:53
noonedeadpunkso yeah, somehow I didn't know it's stored in xml15:53
noonedeadpunkor well in domain at all15:54
spatelIn my environment I don't care about user but we do care about project. 15:54
noonedeadpunkyeah, makes sense15:54
spatelI can edit go lang and pull whatever metrics I like. its not that hard for go expert. 15:55
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-os_aodh master: Add variable to globally control notifications enablement  https://review.opendev.org/c/openstack/openstack-ansible-os_aodh/+/91794815:55
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-os_aodh master: Implement variables to address oslo.messaging improvements  https://review.opendev.org/c/openstack/openstack-ansible-os_aodh/+/91794915:55
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-os_trove master: Manage trove images through openstack_resources role  https://review.opendev.org/c/openstack/openstack-ansible-os_trove/+/91810316:47
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-os_ceilometer master: Add service policies defenition  https://review.opendev.org/c/openstack/openstack-ansible-os_ceilometer/+/91810516:52
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-os_ceilometer master: Implement variables to address oslo.messaging improvements  https://review.opendev.org/c/openstack/openstack-ansible-os_ceilometer/+/91810716:57
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-os_cloudkitty master: Add service policies defenition  https://review.opendev.org/c/openstack/openstack-ansible-os_cloudkitty/+/91810817:16
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-os_cloudkitty master: Add variable to globally control notifications enablement  https://review.opendev.org/c/openstack/openstack-ansible-os_cloudkitty/+/91810917:19
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-os_cloudkitty master: Implement variables to address oslo.messaging improvements  https://review.opendev.org/c/openstack/openstack-ansible-os_cloudkitty/+/91811017:22
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-os_designate master: Add service policies defenition  https://review.opendev.org/c/openstack/openstack-ansible-os_designate/+/91811117:26
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-os_designate master: Add service policies defenition  https://review.opendev.org/c/openstack/openstack-ansible-os_designate/+/91811117:28
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-os_designate master: Add variable to globally control notifications enablement  https://review.opendev.org/c/openstack/openstack-ansible-os_designate/+/91811217:29
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-os_designate master: Implement variables to address oslo.messaging improvements  https://review.opendev.org/c/openstack/openstack-ansible-os_designate/+/91811317:31
noonedeadpunkseems, I won't propose all needed changes this week (17:32
nixbuilderSo I have a reliable process to install Bearcat on one server... basically a AIO install.  But now I am trying to re-install and this time adding a second infra plus two haproxy servers.  But for some reason when the repo_server tries to install I get an error because it cannot launch nginx on the infra server because haproxy already loaded on infra and can't attach to port 8181.  I have gone through my config files and17:37
nixbuilder understand why haproxy is installing on infra... I think I am missing something in my config.17:37
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-os_ironic master: Add service policies defenition  https://review.opendev.org/c/openstack/openstack-ansible-os_ironic/+/91811417:38
jrosser_nixbuilder: just fyi - two infra is a baaad idea long term, you are in almost certain split-brain situation17:40
jrosser_nixbuilder: you are doing a metal deploy?17:42
nixbuilderjrosser_: Yep... metal on Rocky.  So what is the best practice for having two infra nodes to do load balancing?17:43
jrosser_get a third one17:43
jrosser_specifically this is a disaster sitation for mariadb17:43
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-os_ironic master: Add variable to globally control notifications enablement  https://review.opendev.org/c/openstack/openstack-ansible-os_ironic/+/91811517:44
jrosser_but 2 / 3 servers is not to do with your repo server issue17:44
nixbuilderjrosser_: Ok... I have a third that to use... was just kind of starting slow and just adding things gradually.17:44
jrosser_what IP did you assign to the infra hosts in openstack_user_config17:44
jrosser_and then what did you choose for your internal/external VIP17:46
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-os_ironic master: Implement variables to address oslo.messaging improvements  https://review.opendev.org/c/openstack/openstack-ansible-os_ironic/+/91811617:46
nixbuilderjrosser_: https://paste.openstack.org/show/bVEYs3eWN0zx6jRDg6li/17:50
nixbuilderjrosser_: I know... I probably did something dumb... :-(17:50
jrosser_right, so, in your aio tests the ip of the 'aio' node is not the same as the ip of the internal vip17:51
jrosser_and in a metal deploy, nginx will bind to the first one, and haproxy to the second one17:51
jrosser_in a metal deploy everything is suuuper sensitive to getting the addressing scheme right17:52
jrosser_so you need to put internal vip `10.255.61.29` somewhere else, or change the IP of the infra host17:53
nixbuilderjrosser_: Hmmm... OK... I think I *may* have it now... at least for the next 30 seconds :-)17:55
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-os_magnum master: Add service policies defenition  https://review.opendev.org/c/openstack/openstack-ansible-os_magnum/+/91811717:55
jrosser_no worries, in the network stack an ip:port combination is only available once for a server process like haproxy or nginx to attach/bind to17:56
nixbuilderjrosser_: But haproxy gets installed on all infra hosts AND both my haproxy hosts?17:56
jrosser_for an OSA LXC deploy nginx would have its own unique ip inside the repo server container, so this basically never goes wrong17:56
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-os_magnum master: Add variable to globally control notifications enablement  https://review.opendev.org/c/openstack/openstack-ansible-os_magnum/+/91811917:59
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-os_magnum master: Implement variables to address oslo.messaging improvements  https://review.opendev.org/c/openstack/openstack-ansible-os_magnum/+/91812018:01
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-os_masakari master: Add service policies defenition  https://review.opendev.org/c/openstack/openstack-ansible-os_masakari/+/91812218:08
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-os_masakari master: Add variable to globally control notifications enablement  https://review.opendev.org/c/openstack/openstack-ansible-os_masakari/+/91812318:10
jrosser_nixbuilder: i can only guess that somehow the inventory has got messed up18:11
jrosser_noonedeadpunk: repo_all is not in shared-infra_hosts is it?18:11
jrosser_there is a tool in scripts/inventory-manage to examine the inventory18:11
noonedeadpunkshould be18:12
noonedeadpunkoops, it's not18:13
noonedeadpunkit would be `shared-infra_containers` here https://opendev.org/openstack/openstack-ansible/src/branch/master/inventory/env.d/pkg_repo.yml#L2518:14
noonedeadpunkI think reason for that is distro path that does not require repo18:14
jrosser_oh blimey this is distro + metal?18:15
jrosser_nixbuilder: ^18:15
noonedeadpunkoh, I meant that reason why repo not in share-infra is because it's not needed for distro, which also might define shared-infra_hosts18:16
jrosser_oooooh i see yes18:16
* noonedeadpunk haven't read your conversation, so no idea about rest18:17
* noonedeadpunk trying to make as much patches as possible18:17
jrosser_^ i will try to cover these with andrew next week18:17
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-os_masakari master: Implement variables to address oslo.messaging improvements  https://review.opendev.org/c/openstack/openstack-ansible-os_masakari/+/91812418:18
nixbuilderjrosser_: Metal plus source install.18:21
jrosser_ok well your config looks ok i guess (missing the haproxy sectoin) so you'll need to use inventory-manage18:22
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-os_mistral master: Add service policies defenition  https://review.opendev.org/c/openstack/openstack-ansible-os_mistral/+/91812518:23
jrosser_nixbuilder: oh sorry - i am confusing the two things - haproxy and repo server18:26
jrosser_sorry18:26
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-os_mistral master: Add variable to globally control notifications enablement  https://review.opendev.org/c/openstack/openstack-ansible-os_mistral/+/91812718:26
nixbuilderjrosser_: :) that's ok18:26
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-os_mistral master: Implement variables to address oslo.messaging improvements  https://review.opendev.org/c/openstack/openstack-ansible-os_mistral/+/91812818:28
noonedeadpunkI have a feeling that manila will fail CI dramatically18:30
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-os_manila master: Add service policies defenition  https://review.opendev.org/c/openstack/openstack-ansible-os_manila/+/91812918:32
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-os_manila master: Add variable to globally control notifications enablement  https://review.opendev.org/c/openstack/openstack-ansible-os_manila/+/91813018:34
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-os_manila master: Add service policies defenition  https://review.opendev.org/c/openstack/openstack-ansible-os_manila/+/91812918:38
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-os_manila master: Add variable to globally control notifications enablement  https://review.opendev.org/c/openstack/openstack-ansible-os_manila/+/91813018:38
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-os_manila master: Implement variables to address oslo.messaging improvements  https://review.opendev.org/c/openstack/openstack-ansible-os_manila/+/91813118:38
opendevreviewMerged openstack/ansible-role-frrouting master: Add tests of more modern distros  https://review.opendev.org/c/openstack/ansible-role-frrouting/+/91037318:40
opendevreviewMerged openstack/ansible-role-frrouting master: Update project location in .gitreview  https://review.opendev.org/c/openstack/ansible-role-frrouting/+/91674118:40
opendevreviewMerged openstack/ansible-role-frrouting master: Add EL repos to supported by the role  https://review.opendev.org/c/openstack/ansible-role-frrouting/+/91038118:40
opendevreviewMerged openstack/ansible-role-frrouting master: Define repository and packages variables in role defaults  https://review.opendev.org/c/openstack/ansible-role-frrouting/+/91052518:40
opendevreviewMerged openstack/ansible-role-frrouting master: Update role metadata to match other deliverables  https://review.opendev.org/c/openstack/ansible-role-frrouting/+/91674618:40
opendevreviewMerged openstack/ansible-role-frrouting master: Drop native multinode test  https://review.opendev.org/c/openstack/ansible-role-frrouting/+/91674718:40
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-os_zun master: Add service policies defenition  https://review.opendev.org/c/openstack/openstack-ansible-os_zun/+/91813218:43
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-os_zun master: Add service policies defenition  https://review.opendev.org/c/openstack/openstack-ansible-os_zun/+/91813218:43
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-os_zun master: Add variable to globally control notifications enablement  https://review.opendev.org/c/openstack/openstack-ansible-os_zun/+/91813318:48
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-os_zun master: Implement variables to address oslo.messaging improvements  https://review.opendev.org/c/openstack/openstack-ansible-os_zun/+/91813418:52
noonedeadpunkok, so I left with patches for: neutron, nova, octavia, swift and tacker...18:52
mgariepyhmm :  Change 916810 in project openstack/openstack-ansible does not share a change queue with 916647 in project openstack/openstack-ansible-os_magnum18:57
mgariepywasn't the depends-on working correcly on ours git repos ?18:57
noonedeadpunkit was, but not in gates18:57
mgariepyi havne't been doing much lately.. how do we proceed then ?18:58
mgariepymerge one then the other ?18:58
noonedeadpunkyeah, smth like that19:19
noonedeadpunkI guess it could be as dependency failed to merge19:19
noonedeadpunkor well, it was voted latter19:19
noonedeadpunkbut matter of recheck, so not that bad19:19
mgariepyhave a nice weekend.19:23
noonedeadpunkthanks, you too!19:24
opendevreviewMerged openstack/openstack-ansible-os_nova master: Include PKI role only once  https://review.opendev.org/c/openstack/openstack-ansible-os_nova/+/91541319:41
opendevreviewMerged openstack/openstack-ansible-os_neutron master: Add support for ovn-bgp-agent deployment  https://review.opendev.org/c/openstack/openstack-ansible-os_neutron/+/90978019:59
opendevreviewMerged openstack/openstack-ansible-os_senlin master: Preserve actual production playbook in examples  https://review.opendev.org/c/openstack/openstack-ansible-os_senlin/+/91689220:18
opendevreviewMerged openstack/openstack-ansible-os_trove master: Add independent set of variables for guestagent configuration  https://review.opendev.org/c/openstack/openstack-ansible-os_trove/+/91704720:19
opendevreviewMerged openstack/openstack-ansible-os_glance master: Set correct permissions for rootwrap.d  https://review.opendev.org/c/openstack/openstack-ansible-os_glance/+/91778520:25
opendevreviewMerged openstack/openstack-ansible master: Better check if we're in CI during collection bootstrap  https://review.opendev.org/c/openstack/openstack-ansible/+/91663320:26
opendevreviewMerged openstack/openstack-ansible-os_glance master: Fix rootwrap.conf distribution for EL  https://review.opendev.org/c/openstack/openstack-ansible-os_glance/+/91778720:27
opendevreviewMerged openstack/openstack-ansible master: Respect is_management_address for provider_networks  https://review.opendev.org/c/openstack/openstack-ansible/+/91519520:31
opendevreviewMerged openstack/openstack-ansible master: Update global pins for 2024.1  https://review.opendev.org/c/openstack/openstack-ansible/+/91679220:31
opendevreviewMerged openstack/openstack-ansible master: Add Tempest test for OVN Octavia driver  https://review.opendev.org/c/openstack/openstack-ansible/+/91687220:48
opendevreviewMerged openstack/openstack-ansible master: Reflect frrouting role new place  https://review.opendev.org/c/openstack/openstack-ansible/+/91671920:48
opendevreviewMerged openstack/openstack-ansible-openstack_hosts master: Update OpenStack Release to Caracal  https://review.opendev.org/c/openstack/openstack-ansible-openstack_hosts/+/91691720:59
opendevreviewMerged openstack/openstack-ansible-galera_server master: Implement installation method selection for MariaDB role  https://review.opendev.org/c/openstack/openstack-ansible-galera_server/+/91453021:00
opendevreviewMerged openstack/openstack-ansible-galera_server master: Ensure find is installed on MariaDB containers  https://review.opendev.org/c/openstack/openstack-ansible-galera_server/+/91713221:00
opendevreviewMerged openstack/openstack-ansible master: Increase number of threads to 2 for glance in AIO  https://review.opendev.org/c/openstack/openstack-ansible/+/91681021:12
opendevreviewMerged openstack/openstack-ansible master: Switch default Ceph deployment to the Reef release  https://review.opendev.org/c/openstack/openstack-ansible/+/91701421:18

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