Wednesday, 2023-01-18

*** rlandy is now known as rlandy|out00:45
*** dasm is now known as dasm|off01:24
*** jpena|off is now known as jpena08:21
*** ysandeep is now known as ysandeep|lunch08:44
*** soniya29|rover is now known as soniya29|rover|lunch08:55
rdogerritrdo-trunk created openstack/horizon-distgit xena-rdo: python-django-horizon-20.1.3-1  https://review.rdoproject.org/r/c/openstack/horizon-distgit/+/4664809:50
*** soniya29|rover|lunch is now known as soniya29|rover10:06
*** ysandeep|lunch is now known as ysandeep10:36
rdogerritMerged openstack/horizon-distgit xena-rdo: python-django-horizon-20.1.3-1  https://review.rdoproject.org/r/c/openstack/horizon-distgit/+/4664810:51
*** amoralej|off is now known as amoralej10:52
*** rlandy|out is now known as rlandy11:11
*** dviroel|afk is now known as dviroel11:19
rdogerritrdo-trunk created openstack/ceilometer-distgit xena-rdo: openstack-ceilometer-17.0.2-1  https://review.rdoproject.org/r/c/openstack/ceilometer-distgit/+/4664911:26
rdogerritAlfredo Moralejo created rdo-jobs master: Remove releases in EM from cloudsig periodic validation  https://review.rdoproject.org/r/c/rdo-jobs/+/4665011:41
*** dviroel|afk is now known as dviroel11:54
*** amoralej is now known as amoralej|lunch12:03
rdogerritYatin Karel created openstack/neutron-distgit rpm-master: Run unit tests during neutron package build  https://review.rdoproject.org/r/c/openstack/neutron-distgit/+/4665112:15
*** ysandeep is now known as ysandeep|brb12:33
*** ysandeep|brb is now known as ysandeep12:45
*** gthiemon1e is now known as gthiemonge13:09
rdogerritrdo-trunk created openstack/designate-dashboard-distgit xena-rdo: openstack-designate-ui-13.0.1-1  https://review.rdoproject.org/r/c/openstack/designate-dashboard-distgit/+/4665213:15
*** soniya29|rover is now known as soniya29|rover|brb13:20
rdogerritrdo-trunk created openstack/keystone-distgit xena-rdo: openstack-keystone-20.0.1-1  https://review.rdoproject.org/r/c/openstack/keystone-distgit/+/4665313:21
rdogerritrdo-trunk created openstack/designate-distgit xena-rdo: openstack-designate-13.0.2-1  https://review.rdoproject.org/r/c/openstack/designate-distgit/+/4665413:25
*** dasm|off is now known as dasm13:34
rdogerritDaniel Pawlik created rdo-jobs master: DNM Remove EOL Fedora nodesets  https://review.rdoproject.org/r/c/rdo-jobs/+/4665513:38
*** amoralej|lunch is now known as amoralej13:39
rdogerritArx Cruz created config master: Update downstream trigger to fedora 36  https://review.rdoproject.org/r/c/config/+/4665613:46
karolinku[m]RDO meeting in 10 minutes! you can add your topics to agenda https://etherpad.opendev.org/p/RDO-Meeting13:50
rdogerritYatin Karel proposed openstack/neutron-distgit rpm-master: Run unit tests during neutron package build  https://review.rdoproject.org/r/c/openstack/neutron-distgit/+/4665113:51
rdogerritMerged openstack/designate-dashboard-distgit xena-rdo: openstack-designate-ui-13.0.1-1  https://review.rdoproject.org/r/c/openstack/designate-dashboard-distgit/+/4665213:52
rdogerritMerged openstack/designate-distgit xena-rdo: openstack-designate-13.0.2-1  https://review.rdoproject.org/r/c/openstack/designate-distgit/+/4665413:52
rdogerritMerged openstack/ceilometer-distgit xena-rdo: openstack-ceilometer-17.0.2-1  https://review.rdoproject.org/r/c/openstack/ceilometer-distgit/+/4664913:53
rdogerritMerged openstack/keystone-distgit xena-rdo: openstack-keystone-20.0.1-1  https://review.rdoproject.org/r/c/openstack/keystone-distgit/+/4665313:55
karolinku[m]meeting time!14:00
karolinku[m]#startmeeting RDO meeting - 2023-01-1814:00
opendevmeetMeeting started Wed Jan 18 14:00:50 2023 UTC and is due to finish in 60 minutes.  The chair is karolinku[m]. Information about MeetBot at http://wiki.debian.org/MeetBot.14:00
opendevmeetUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.14:00
opendevmeetThe meeting name has been set to 'rdo_meeting___2023_01_18'14:00
amoralejo/14:01
spotzo/14:01
spotzGot distracted by the puppy:)14:01
jcapitao[m]o/14:01
karolinku[m]#chair amoralej spotz jcapitao 14:01
opendevmeetWarning: Nick not in channel: jcapitao14:01
opendevmeetCurrent chairs: amoralej jcapitao karolinku[m] spotz14:01
karolinku[m]this is a disctraction I want!14:01
spotzhehe14:02
karolinku[m]#chair jcapitao[m]14:03
opendevmeetCurrent chairs: amoralej jcapitao jcapitao[m] karolinku[m] spotz14:03
karolinku[m]so today's first topic is14:04
karolinku[m]#topic RDO SWAG update14:04
spotzAll emails went out on Monday! 14:04
amoraleji already requested it :)14:05
amoralejeverything went smooth14:05
spotzThere were 3 batches, Yoga, Zed, and then a combined batch where the code will get a bundle of the Gym bag and water bottle14:05
jcapitao[m]me too !14:05
spotzYeah even the code I used to test the water bottles (did not check out) worked out for the person:)14:05
spotzI already got one thank you so hopefully everyone will order their item. Especially the gym bag love the Spenser version on that:)14:07
spotzAntelope is up next and Ill put together a budget and see what we can do. Unless there is a strong demand or we ask for shirt sizes up front sized items result in a lot of left over14:08
amoralejyep, it looks really cool14:08
spotzThat's it for SWAG14:08
amoraleji'm willing to recevie it14:08
spotzhehe14:09
spotz#topic FOSDEM Update14:09
spotzSo where you ask does that left over SWAG go?14:10
spotzTo FOSDEM! So while I did get some keychains to give out at FOSDEM I'm also bringing the remaining Wallaby shirts to FOSDEM. 80+ shirts of various sizes. And they're a lot more when you see them in person!14:11
spotzThe day before FOSDEM is the CentOS COnnect there will be 2 Cloud SiG related talks. One CoreOS one and one from Karolina!14:12
spotzThere will be an OpenInfra Meetup on Saturday night14:12
spotz#link https://www.meetup.com/brussels-openinfra-meetup-group/events/290894971/14:13
amoralejkarolinku[m]++14:13
spotzAnd that's it for FOSDEM unless someone has anything? I will miss the video call that week due to travel14:14
spotz#topic Events Calendar14:15
spotzI went to add FOSDEM in the calendar and I'm not sure if we ported it to Gerrit. If we did I couldn't find the repo14:16
jcapitao[m]mmmh I think it's a plugin14:18
spotzOn Github there was a repo called rh-events14:18
jcapitao[m]Im checking how it's managed14:20
spotzThanks14:20
amoralejit's a git submodule iirc?14:20
amoralejfrom a different repo14:20
spotzrh-events14:20
rdogerritMerged rdo-infra/ci-config master: INFRA: Deploy toolbox on CS9  https://review.rdoproject.org/r/c/rdo-infra/ci-config/+/4566414:21
jcapitao[m]right14:22
jcapitao[m]https://github.com/OSAS/rh-events14:22
amoralejlast commit is from 202014:23
jcapitao[m]so we should add a yaml file in 2023 directory14:23
jcapitao[m]like https://github.com/OSAS/rh-events/blob/master/2020/RDO-TestDays.yml14:23
spotzYeah I was doing that and ran into an issue with git review:)14:24
spotzSo I guess the question is do we want to port the repo over?14:25
amoralejis that repo only used by us?14:26
amoralejit's OSAS so i guess it was used also for other projectgs?14:26
amoralejmaybe OSAS moves it to some other thing?14:27
amoralejif it's used out of RDO i think it should be maintained in github14:27
spotzThere's nothing in there since 2020. There is a DevConfIN.yml file sitting there but not in a year 14:27
amoralejit may be good to ask OSAS too14:27
amoralejwe could move it to review.r.o o maybe even to the same rdo-website repo14:28
amoralejbut only for us14:28
spotzYeah it looks like the older years up to 2019 have a lot of files but then 2020 directory is just us and nothing until the 2023 one I was making. I did a git pull first14:28
spotzI can ask around14:29
amoralejit's pure yamls, right?14:29
amoralejnothing else14:29
spotzyeah14:29
amoralejit should be easy to just make it part of rdo-website14:29
jcapitao[m]yeah14:29
jcapitao[m]in theory :)14:30
amoralej:)14:30
amoralejin theory14:30
amoralejno changes are easy :)14:31
spotzI just asked if anyone was using it on the OSPO channel. We'll see if we get any confirmations back or if they've moved on to something else. I think we might have the oldest website as we've never updated what it's running on14:31
amoralejgood14:31
spotzThat's it for me though14:31
karolinku[m]do we move to another topic? 14:34
spotzOk ovirt was the last group using it so we're good to bring our own version of it into gerrit14:34
spotzI am seeing if there's an alternative we should use14:34
jcapitao[m]ok, in the meantime I can propose a patch to have ours14:35
spotzYeah we're the only one's still using a static website:(14:35
spotzSweet thanks14:35
spotzOk yeah seems like that's what we'll need to use for now if we can get it over.14:36
spotzkarolinku[m]: Good to move on!14:36
karolinku[m]#topic Switch to pyproject-rpm-macros14:36
jcapitao[m]just a head up on how things are going on14:37
jcapitao[m]I'm currently switching glance and oslo.config to pyproject-rpm-macros14:37
jcapitao[m]it's not that easy to understand what's going behind the scene14:38
jcapitao[m]I put some informations on the patches listed in the pad14:38
jcapitao[m]https://review.rdoproject.org/etherpad/p/pyproject-macros14:39
rdogerritYatin Karel created rdo-jobs master: [DNM] DLRN timeout bump  https://review.rdoproject.org/r/c/rdo-jobs/+/4665714:39
jcapitao[m]we might have a blocker14:39
rdogerritYatin Karel proposed openstack/neutron-distgit rpm-master: Run unit tests during neutron package build  https://review.rdoproject.org/r/c/openstack/neutron-distgit/+/4665114:39
jcapitao[m]%pyproject_buildrequires macro does not handle pip constraint file 14:39
jcapitao[m]I put the command to reproduce the issue in the pad14:40
amoralejless jcapitao[m] we don't want to use u-c14:41
amoralejwe just want to get what is in requirements.txt14:41
amoralejas we do today14:41
amoralejor test-requirements.txt if there are14:42
amoralejthe same that automatic deps does14:42
amoralejactually that'd be better that what we have today as we are just doing BuildRequires: python-foo without any constraints14:43
amoralejor maybe i'm missunderstanding14:43
rdogerritEric Harney proposed openstack/cinder-distgit yoga-rdo: Remove cracklib-dicts requirement  https://review.rdoproject.org/r/c/openstack/cinder-distgit/+/4623214:43
rdogerritEric Harney proposed openstack/cinder-distgit yoga-rdo: Remove cracklib-dicts requirement  https://review.rdoproject.org/r/c/openstack/cinder-distgit/+/4623214:44
jcapitao[m]it depends on tox.ini14:44
jcapitao[m]we can sed it to remove the u-c constraint file14:45
amoralejah, it's not that it doesn't honor the constraint14:45
amoralejit fails to parse tox.ini ...14:45
amoraleji got it now14:45
jcapitao[m]in fact, there is not the mechanism implemented to cap the version against u-c14:46
amoralejyeah, i just reproduced it14:47
amoralejactually, we don't need the capping files here14:48
amoralejmmm14:48
amoralejthe actual capping is what is the repos14:48
amoralejone option would be to sed every -c line in deps14:49
amoralejor .*TOX_CONSTRAINTS_FILE.*14:49
jcapitao[m]yeah but isn't it dangerous ?14:51
jcapitao[m]I mean we might ends up having versions that are not allowed14:51
amoralejreally not14:51
amoralejthink in what we do today14:51
amoralejnote this is not installing from pip or something like that14:51
jcapitao[m]yes14:51
amoralejit's just creating a list of BuildRequires14:51
amoralejit will pull whatever is in the repos in the buildroot14:52
amoralejactually, that will cap minimal versions from requirements.txt14:52
amoralejat least14:52
amoralejwhich is better to what we have today14:52
amoralejwhich is jus BuildRequires: python3-whatever14:52
jcapitao[m]right14:53
amoralejwe are responsible of adding to the repo the right versions14:53
amoralejof libraries from uppper-constraints14:53
jcapitao[m]that makes sense14:53
amoralejand keeping "good" versions14:53
amoralejactually, it we would add == from u-c14:54
amoralejthat'd be a problem14:54
amoralejas we sometimes are not providing the exact versions in u-c for deps14:54
*** ysandeep is now known as ysandeep|afk14:54
jcapitao[m]ah right14:55
jcapitao[m]this is too much hard-binding for us14:55
jcapitao[m]do you think we should generate run-time deps automatically too ?14:56
amoralejwe are doing it already in cs9 iirc :)14:56
amoralejlemme double check14:56
amoralejah no14:56
amoralejbecause we are removing requirements.txt14:56
amoralejwe are doing it for deps14:56
jcapitao[m]yes14:57
jcapitao[m]we remove reqs.txt to handle them manually14:57
amoralejyes14:57
amoralejwe may reconsider that14:57
amoralejbut i'm pretty sure will hit some issues14:57
amoralejspecially because requirements.txt contains optional requirements that we don't ship14:58
amoralejiirc14:58
amoralejit may be worthy to take a look and see if it's worthy14:58
jcapitao[m]yes, I mean we'll end up adding several sed commands to do the same14:58
amoralejthere are a couple of cases which are tricky14:58
amoralej1. optional requirements that are in requirements.txt and we don't ship or don't want to make mandatory deps14:59
amoralejthere was some discussion about it upstream to move it to extras in setup.cfg14:59
amoralejbut i'm not sure if it was implemented14:59
amoralej2. cases where we provide versions < that the minimal versions. This is not usual but we sometimes do it, specially if we consume from RHEL15:00
jcapitao[m]ok15:01
amoralejwrt optional15:01
amoralejhttps://github.com/openstack/tooz/blob/master/setup.cfg15:01
amoralejthis would be fine. i.e15:01
amoralejrequirements.txt has only the mandatory15:02
amoralejactually in this case we would want to add dependencies for default drivers15:02
amoralejas redis15:02
amoralejhttps://github.com/rdo-packages/tooz-distgit/blob/rpm-master/python-tooz.spec#L5915:03
jcapitao[m]ok I see15:03
jcapitao[m]let's focus on the build deps for now15:03
amoralejwe even may use the extras macros to create +redis or +memcached15:03
amoralejwhich would be closer to fedora15:04
amoralejbut would also disrupting compared with what we have today15:04
jcapitao[m]yes this is handled in pyproject-rpm-macros15:04
jcapitao[m]-x redis -x memcached15:04
amoralejyes15:04
amoralejexactly15:04
amoralejthe problem with that is that the deployment tools would need to adapt to install the new subpakcages15:05
amoralejor maybe in the dependencies15:05
amoralejtbh, i doubt it's worthy15:05
amoralejbut it may be good to discuss15:06
amoralejwrt the new macros to build and install15:06
amoralejyou had any issue?15:06
amoralejor didn't test it?15:06
jcapitao[m]on the build part yes15:06
jcapitao[m]but managed to make it work15:06
jcapitao[m]https://review.rdoproject.org/r/c/openstack/glance-distgit/+/46574/2/openstack-glance.spec#4915:07
amoralejuh15:07
amoralejit'd be so cool if we can get rid of manual BR ....15:08
jcapitao[m]we can discuss off-mtg15:08
amoralejyes15:08
amoralejwe are out of time15:08
karolinku[m]yes15:09
karolinku[m]we can arrange a dedicated meeting15:09
rdogerritMerged config master: Update downstream trigger to fedora 36  https://review.rdoproject.org/r/c/config/+/4665615:10
rdogerritJulia Kreger created rdoinfo master: Consume latest Sushy patches  https://review.rdoproject.org/r/c/rdoinfo/+/4665815:12
amoralejkarolinku[m], jcapitao[m] yes, let's do a mtg to check details about this15:12
jcapitao[m]👍️15:13
karolinku[m]ok15:15
karolinku[m]does anyone hace sth else?15:15
karolinku[m](quickly)15:15
karolinku[m]#agreed dedicatated meeting about macros will be set15:17
karolinku[m]#endmeeting15:17
opendevmeetMeeting ended Wed Jan 18 15:17:15 2023 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)15:17
opendevmeetMinutes:        https://meetings.opendev.org/meetings/rdo_meeting___2023_01_18/2023/rdo_meeting___2023_01_18.2023-01-18-14.00.html15:17
opendevmeetMinutes (text): https://meetings.opendev.org/meetings/rdo_meeting___2023_01_18/2023/rdo_meeting___2023_01_18.2023-01-18-14.00.txt15:17
opendevmeetLog:            https://meetings.opendev.org/meetings/rdo_meeting___2023_01_18/2023/rdo_meeting___2023_01_18.2023-01-18-14.00.log.html15:17
spotzThanks karolinku[m] ad everyone!15:17
jcapitao[m]thanks karolinku !15:18
karolinku[m]oh, I forgot about next chair!15:18
amoralejthanks karolinku[m] !15:18
amoraleji can do it15:18
karolinku[m]thanks!15:18
amoraleji was about to ask :)15:18
amoralejnp15:18
*** dviroel is now known as dviroel|lunch15:32
rdogerritJoel Capitao created rdo-website master: Remove rh-event repo as git submodule  https://review.rdoproject.org/r/c/rdo-website/+/4665915:39
rdogerritJoel Capitao created rdo-website master: Bring back events  https://review.rdoproject.org/r/c/rdo-website/+/4666015:39
jcapitao[m]spotz ^ I tested it locally, I see the previous events, so it should be ok adding 2023 events afterward15:40
*** dviroel|lunch is now known as dviroel16:23
rdogerritJoel Capitao proposed rdo-website master: Move RDO events from rh-event repo to local  https://review.rdoproject.org/r/c/rdo-website/+/4666016:54
*** marios is now known as marios|out17:08
rdogerritMerged rdo-jobs master: Remove releases in EM from cloudsig periodic validation  https://review.rdoproject.org/r/c/rdo-jobs/+/4665017:10
*** amoralej is now known as amoralej|off17:16
*** rlandy is now known as rlandy|laptop_return17:38
*** jpena is now known as jpena|off17:42
*** rlandy|laptop_return is now known as rlandy18:32
spotzThanks jcapitao[m]!19:20
spotzjcapitao[m]: had a question about the .gitmodules file so -1 so it would ping you19:23
rdogerritRonelle Landy proposed rdo-jobs master: Move OVB check testing to experimental  https://review.rdoproject.org/r/c/rdo-jobs/+/4658520:41
*** dviroel is now known as dviroel|afk21:09
rdogerritRonelle Landy created rdo-jobs master: Move wallaby line to run on ibm cloud  https://review.rdoproject.org/r/c/rdo-jobs/+/4666121:12
rdogerritSteve Baker created openstack/ironic-distgit rpm-master: Depend on syslinux-nonlinux  https://review.rdoproject.org/r/c/openstack/ironic-distgit/+/4666222:21
rdogerritSteve Baker created openstack/ironic-distgit zed-rdo: Depend on syslinux-nonlinux  https://review.rdoproject.org/r/c/openstack/ironic-distgit/+/4666322:21
rdogerritDon Kehn proposed rdoinfo master: Update maintainers for designate/octavia  https://review.rdoproject.org/r/c/rdoinfo/+/4566822:33
*** rlandy is now known as rlandy|out23:19

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