*** rlandy is now known as rlandy|out | 00:45 | |
*** dasm is now known as dasm|off | 01:24 | |
*** jpena|off is now known as jpena | 08:21 | |
*** ysandeep is now known as ysandeep|lunch | 08:44 | |
*** soniya29|rover is now known as soniya29|rover|lunch | 08:55 | |
rdogerrit | rdo-trunk created openstack/horizon-distgit xena-rdo: python-django-horizon-20.1.3-1 https://review.rdoproject.org/r/c/openstack/horizon-distgit/+/46648 | 09:50 |
---|---|---|
*** soniya29|rover|lunch is now known as soniya29|rover | 10:06 | |
*** ysandeep|lunch is now known as ysandeep | 10:36 | |
rdogerrit | Merged openstack/horizon-distgit xena-rdo: python-django-horizon-20.1.3-1 https://review.rdoproject.org/r/c/openstack/horizon-distgit/+/46648 | 10:51 |
*** amoralej|off is now known as amoralej | 10:52 | |
*** rlandy|out is now known as rlandy | 11:11 | |
*** dviroel|afk is now known as dviroel | 11:19 | |
rdogerrit | rdo-trunk created openstack/ceilometer-distgit xena-rdo: openstack-ceilometer-17.0.2-1 https://review.rdoproject.org/r/c/openstack/ceilometer-distgit/+/46649 | 11:26 |
rdogerrit | Alfredo Moralejo created rdo-jobs master: Remove releases in EM from cloudsig periodic validation https://review.rdoproject.org/r/c/rdo-jobs/+/46650 | 11:41 |
*** dviroel|afk is now known as dviroel | 11:54 | |
*** amoralej is now known as amoralej|lunch | 12:03 | |
rdogerrit | Yatin Karel created openstack/neutron-distgit rpm-master: Run unit tests during neutron package build https://review.rdoproject.org/r/c/openstack/neutron-distgit/+/46651 | 12:15 |
*** ysandeep is now known as ysandeep|brb | 12:33 | |
*** ysandeep|brb is now known as ysandeep | 12:45 | |
*** gthiemon1e is now known as gthiemonge | 13:09 | |
rdogerrit | rdo-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/+/46652 | 13:15 |
*** soniya29|rover is now known as soniya29|rover|brb | 13:20 | |
rdogerrit | rdo-trunk created openstack/keystone-distgit xena-rdo: openstack-keystone-20.0.1-1 https://review.rdoproject.org/r/c/openstack/keystone-distgit/+/46653 | 13:21 |
rdogerrit | rdo-trunk created openstack/designate-distgit xena-rdo: openstack-designate-13.0.2-1 https://review.rdoproject.org/r/c/openstack/designate-distgit/+/46654 | 13:25 |
*** dasm|off is now known as dasm | 13:34 | |
rdogerrit | Daniel Pawlik created rdo-jobs master: DNM Remove EOL Fedora nodesets https://review.rdoproject.org/r/c/rdo-jobs/+/46655 | 13:38 |
*** amoralej|lunch is now known as amoralej | 13:39 | |
rdogerrit | Arx Cruz created config master: Update downstream trigger to fedora 36 https://review.rdoproject.org/r/c/config/+/46656 | 13:46 |
karolinku[m] | RDO meeting in 10 minutes! you can add your topics to agenda https://etherpad.opendev.org/p/RDO-Meeting | 13:50 |
rdogerrit | Yatin Karel proposed openstack/neutron-distgit rpm-master: Run unit tests during neutron package build https://review.rdoproject.org/r/c/openstack/neutron-distgit/+/46651 | 13:51 |
rdogerrit | Merged openstack/designate-dashboard-distgit xena-rdo: openstack-designate-ui-13.0.1-1 https://review.rdoproject.org/r/c/openstack/designate-dashboard-distgit/+/46652 | 13:52 |
rdogerrit | Merged openstack/designate-distgit xena-rdo: openstack-designate-13.0.2-1 https://review.rdoproject.org/r/c/openstack/designate-distgit/+/46654 | 13:52 |
rdogerrit | Merged openstack/ceilometer-distgit xena-rdo: openstack-ceilometer-17.0.2-1 https://review.rdoproject.org/r/c/openstack/ceilometer-distgit/+/46649 | 13:53 |
rdogerrit | Merged openstack/keystone-distgit xena-rdo: openstack-keystone-20.0.1-1 https://review.rdoproject.org/r/c/openstack/keystone-distgit/+/46653 | 13:55 |
karolinku[m] | meeting time! | 14:00 |
karolinku[m] | #startmeeting RDO meeting - 2023-01-18 | 14:00 |
opendevmeet | Meeting 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 |
opendevmeet | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 14:00 |
opendevmeet | The meeting name has been set to 'rdo_meeting___2023_01_18' | 14:00 |
amoralej | o/ | 14:01 |
spotz | o/ | 14:01 |
spotz | Got distracted by the puppy:) | 14:01 |
jcapitao[m] | o/ | 14:01 |
karolinku[m] | #chair amoralej spotz jcapitao | 14:01 |
opendevmeet | Warning: Nick not in channel: jcapitao | 14:01 |
opendevmeet | Current chairs: amoralej jcapitao karolinku[m] spotz | 14:01 |
karolinku[m] | this is a disctraction I want! | 14:01 |
spotz | hehe | 14:02 |
karolinku[m] | #chair jcapitao[m] | 14:03 |
opendevmeet | Current chairs: amoralej jcapitao jcapitao[m] karolinku[m] spotz | 14:03 |
karolinku[m] | so today's first topic is | 14:04 |
karolinku[m] | #topic RDO SWAG update | 14:04 |
spotz | All emails went out on Monday! | 14:04 |
amoralej | i already requested it :) | 14:05 |
amoralej | everything went smooth | 14:05 |
spotz | There were 3 batches, Yoga, Zed, and then a combined batch where the code will get a bundle of the Gym bag and water bottle | 14:05 |
jcapitao[m] | me too ! | 14:05 |
spotz | Yeah even the code I used to test the water bottles (did not check out) worked out for the person:) | 14:05 |
spotz | I already got one thank you so hopefully everyone will order their item. Especially the gym bag love the Spenser version on that:) | 14:07 |
spotz | Antelope 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 over | 14:08 |
amoralej | yep, it looks really cool | 14:08 |
spotz | That's it for SWAG | 14:08 |
amoralej | i'm willing to recevie it | 14:08 |
spotz | hehe | 14:09 |
spotz | #topic FOSDEM Update | 14:09 |
spotz | So where you ask does that left over SWAG go? | 14:10 |
spotz | To 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 |
spotz | The day before FOSDEM is the CentOS COnnect there will be 2 Cloud SiG related talks. One CoreOS one and one from Karolina! | 14:12 |
spotz | There will be an OpenInfra Meetup on Saturday night | 14:12 |
spotz | #link https://www.meetup.com/brussels-openinfra-meetup-group/events/290894971/ | 14:13 |
amoralej | karolinku[m]++ | 14:13 |
spotz | And that's it for FOSDEM unless someone has anything? I will miss the video call that week due to travel | 14:14 |
spotz | #topic Events Calendar | 14:15 |
spotz | I 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 repo | 14:16 |
jcapitao[m] | mmmh I think it's a plugin | 14:18 |
spotz | On Github there was a repo called rh-events | 14:18 |
jcapitao[m] | Im checking how it's managed | 14:20 |
spotz | Thanks | 14:20 |
amoralej | it's a git submodule iirc? | 14:20 |
amoralej | from a different repo | 14:20 |
spotz | rh-events | 14:20 |
rdogerrit | Merged rdo-infra/ci-config master: INFRA: Deploy toolbox on CS9 https://review.rdoproject.org/r/c/rdo-infra/ci-config/+/45664 | 14:21 |
jcapitao[m] | right | 14:22 |
jcapitao[m] | https://github.com/OSAS/rh-events | 14:22 |
amoralej | last commit is from 2020 | 14:23 |
jcapitao[m] | so we should add a yaml file in 2023 directory | 14:23 |
jcapitao[m] | like https://github.com/OSAS/rh-events/blob/master/2020/RDO-TestDays.yml | 14:23 |
spotz | Yeah I was doing that and ran into an issue with git review:) | 14:24 |
spotz | So I guess the question is do we want to port the repo over? | 14:25 |
amoralej | is that repo only used by us? | 14:26 |
amoralej | it's OSAS so i guess it was used also for other projectgs? | 14:26 |
amoralej | maybe OSAS moves it to some other thing? | 14:27 |
amoralej | if it's used out of RDO i think it should be maintained in github | 14:27 |
spotz | There's nothing in there since 2020. There is a DevConfIN.yml file sitting there but not in a year | 14:27 |
amoralej | it may be good to ask OSAS too | 14:27 |
amoralej | we could move it to review.r.o o maybe even to the same rdo-website repo | 14:28 |
amoralej | but only for us | 14:28 |
spotz | Yeah 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 first | 14:28 |
spotz | I can ask around | 14:29 |
amoralej | it's pure yamls, right? | 14:29 |
amoralej | nothing else | 14:29 |
spotz | yeah | 14:29 |
amoralej | it should be easy to just make it part of rdo-website | 14:29 |
jcapitao[m] | yeah | 14:29 |
jcapitao[m] | in theory :) | 14:30 |
amoralej | :) | 14:30 |
amoralej | in theory | 14:30 |
amoralej | no changes are easy :) | 14:31 |
spotz | I 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 on | 14:31 |
amoralej | good | 14:31 |
spotz | That's it for me though | 14:31 |
karolinku[m] | do we move to another topic? | 14:34 |
spotz | Ok ovirt was the last group using it so we're good to bring our own version of it into gerrit | 14:34 |
spotz | I am seeing if there's an alternative we should use | 14:34 |
jcapitao[m] | ok, in the meantime I can propose a patch to have ours | 14:35 |
spotz | Yeah we're the only one's still using a static website:( | 14:35 |
spotz | Sweet thanks | 14:35 |
spotz | Ok yeah seems like that's what we'll need to use for now if we can get it over. | 14:36 |
spotz | karolinku[m]: Good to move on! | 14:36 |
karolinku[m] | #topic Switch to pyproject-rpm-macros | 14:36 |
jcapitao[m] | just a head up on how things are going on | 14:37 |
jcapitao[m] | I'm currently switching glance and oslo.config to pyproject-rpm-macros | 14:37 |
jcapitao[m] | it's not that easy to understand what's going behind the scene | 14:38 |
jcapitao[m] | I put some informations on the patches listed in the pad | 14:38 |
jcapitao[m] | https://review.rdoproject.org/etherpad/p/pyproject-macros | 14:39 |
rdogerrit | Yatin Karel created rdo-jobs master: [DNM] DLRN timeout bump https://review.rdoproject.org/r/c/rdo-jobs/+/46657 | 14:39 |
jcapitao[m] | we might have a blocker | 14:39 |
rdogerrit | Yatin Karel proposed openstack/neutron-distgit rpm-master: Run unit tests during neutron package build https://review.rdoproject.org/r/c/openstack/neutron-distgit/+/46651 | 14: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 pad | 14:40 |
amoralej | less jcapitao[m] we don't want to use u-c | 14:41 |
amoralej | we just want to get what is in requirements.txt | 14:41 |
amoralej | as we do today | 14:41 |
amoralej | or test-requirements.txt if there are | 14:42 |
amoralej | the same that automatic deps does | 14:42 |
amoralej | actually that'd be better that what we have today as we are just doing BuildRequires: python-foo without any constraints | 14:43 |
amoralej | or maybe i'm missunderstanding | 14:43 |
rdogerrit | Eric Harney proposed openstack/cinder-distgit yoga-rdo: Remove cracklib-dicts requirement https://review.rdoproject.org/r/c/openstack/cinder-distgit/+/46232 | 14:43 |
rdogerrit | Eric Harney proposed openstack/cinder-distgit yoga-rdo: Remove cracklib-dicts requirement https://review.rdoproject.org/r/c/openstack/cinder-distgit/+/46232 | 14:44 |
jcapitao[m] | it depends on tox.ini | 14:44 |
jcapitao[m] | we can sed it to remove the u-c constraint file | 14:45 |
amoralej | ah, it's not that it doesn't honor the constraint | 14:45 |
amoralej | it fails to parse tox.ini ... | 14:45 |
amoralej | i got it now | 14:45 |
jcapitao[m] | in fact, there is not the mechanism implemented to cap the version against u-c | 14:46 |
amoralej | yeah, i just reproduced it | 14:47 |
amoralej | actually, we don't need the capping files here | 14:48 |
amoralej | mmm | 14:48 |
amoralej | the actual capping is what is the repos | 14:48 |
amoralej | one option would be to sed every -c line in deps | 14:49 |
amoralej | or .*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 allowed | 14:51 |
amoralej | really not | 14:51 |
amoralej | think in what we do today | 14:51 |
amoralej | note this is not installing from pip or something like that | 14:51 |
jcapitao[m] | yes | 14:51 |
amoralej | it's just creating a list of BuildRequires | 14:51 |
amoralej | it will pull whatever is in the repos in the buildroot | 14:52 |
amoralej | actually, that will cap minimal versions from requirements.txt | 14:52 |
amoralej | at least | 14:52 |
amoralej | which is better to what we have today | 14:52 |
amoralej | which is jus BuildRequires: python3-whatever | 14:52 |
jcapitao[m] | right | 14:53 |
amoralej | we are responsible of adding to the repo the right versions | 14:53 |
amoralej | of libraries from uppper-constraints | 14:53 |
jcapitao[m] | that makes sense | 14:53 |
amoralej | and keeping "good" versions | 14:53 |
amoralej | actually, it we would add == from u-c | 14:54 |
amoralej | that'd be a problem | 14:54 |
amoralej | as we sometimes are not providing the exact versions in u-c for deps | 14:54 |
*** ysandeep is now known as ysandeep|afk | 14:54 | |
jcapitao[m] | ah right | 14:55 |
jcapitao[m] | this is too much hard-binding for us | 14:55 |
jcapitao[m] | do you think we should generate run-time deps automatically too ? | 14:56 |
amoralej | we are doing it already in cs9 iirc :) | 14:56 |
amoralej | lemme double check | 14:56 |
amoralej | ah no | 14:56 |
amoralej | because we are removing requirements.txt | 14:56 |
amoralej | we are doing it for deps | 14:56 |
jcapitao[m] | yes | 14:57 |
jcapitao[m] | we remove reqs.txt to handle them manually | 14:57 |
amoralej | yes | 14:57 |
amoralej | we may reconsider that | 14:57 |
amoralej | but i'm pretty sure will hit some issues | 14:57 |
amoralej | specially because requirements.txt contains optional requirements that we don't ship | 14:58 |
amoralej | iirc | 14:58 |
amoralej | it may be worthy to take a look and see if it's worthy | 14:58 |
jcapitao[m] | yes, I mean we'll end up adding several sed commands to do the same | 14:58 |
amoralej | there are a couple of cases which are tricky | 14:58 |
amoralej | 1. optional requirements that are in requirements.txt and we don't ship or don't want to make mandatory deps | 14:59 |
amoralej | there was some discussion about it upstream to move it to extras in setup.cfg | 14:59 |
amoralej | but i'm not sure if it was implemented | 14:59 |
amoralej | 2. cases where we provide versions < that the minimal versions. This is not usual but we sometimes do it, specially if we consume from RHEL | 15:00 |
jcapitao[m] | ok | 15:01 |
amoralej | wrt optional | 15:01 |
amoralej | https://github.com/openstack/tooz/blob/master/setup.cfg | 15:01 |
amoralej | this would be fine. i.e | 15:01 |
amoralej | requirements.txt has only the mandatory | 15:02 |
amoralej | actually in this case we would want to add dependencies for default drivers | 15:02 |
amoralej | as redis | 15:02 |
amoralej | https://github.com/rdo-packages/tooz-distgit/blob/rpm-master/python-tooz.spec#L59 | 15:03 |
jcapitao[m] | ok I see | 15:03 |
jcapitao[m] | let's focus on the build deps for now | 15:03 |
amoralej | we even may use the extras macros to create +redis or +memcached | 15:03 |
amoralej | which would be closer to fedora | 15:04 |
amoralej | but would also disrupting compared with what we have today | 15:04 |
jcapitao[m] | yes this is handled in pyproject-rpm-macros | 15:04 |
jcapitao[m] | -x redis -x memcached | 15:04 |
amoralej | yes | 15:04 |
amoralej | exactly | 15:04 |
amoralej | the problem with that is that the deployment tools would need to adapt to install the new subpakcages | 15:05 |
amoralej | or maybe in the dependencies | 15:05 |
amoralej | tbh, i doubt it's worthy | 15:05 |
amoralej | but it may be good to discuss | 15:06 |
amoralej | wrt the new macros to build and install | 15:06 |
amoralej | you had any issue? | 15:06 |
amoralej | or didn't test it? | 15:06 |
jcapitao[m] | on the build part yes | 15:06 |
jcapitao[m] | but managed to make it work | 15:06 |
jcapitao[m] | https://review.rdoproject.org/r/c/openstack/glance-distgit/+/46574/2/openstack-glance.spec#49 | 15:07 |
amoralej | uh | 15:07 |
amoralej | it'd be so cool if we can get rid of manual BR .... | 15:08 |
jcapitao[m] | we can discuss off-mtg | 15:08 |
amoralej | yes | 15:08 |
amoralej | we are out of time | 15:08 |
karolinku[m] | yes | 15:09 |
karolinku[m] | we can arrange a dedicated meeting | 15:09 |
rdogerrit | Merged config master: Update downstream trigger to fedora 36 https://review.rdoproject.org/r/c/config/+/46656 | 15:10 |
rdogerrit | Julia Kreger created rdoinfo master: Consume latest Sushy patches https://review.rdoproject.org/r/c/rdoinfo/+/46658 | 15:12 |
amoralej | karolinku[m], jcapitao[m] yes, let's do a mtg to check details about this | 15:12 |
jcapitao[m] | 👍️ | 15:13 |
karolinku[m] | ok | 15:15 |
karolinku[m] | does anyone hace sth else? | 15:15 |
karolinku[m] | (quickly) | 15:15 |
karolinku[m] | #agreed dedicatated meeting about macros will be set | 15:17 |
karolinku[m] | #endmeeting | 15:17 |
opendevmeet | Meeting ended Wed Jan 18 15:17:15 2023 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 15:17 |
opendevmeet | Minutes: https://meetings.opendev.org/meetings/rdo_meeting___2023_01_18/2023/rdo_meeting___2023_01_18.2023-01-18-14.00.html | 15:17 |
opendevmeet | Minutes (text): https://meetings.opendev.org/meetings/rdo_meeting___2023_01_18/2023/rdo_meeting___2023_01_18.2023-01-18-14.00.txt | 15:17 |
opendevmeet | Log: https://meetings.opendev.org/meetings/rdo_meeting___2023_01_18/2023/rdo_meeting___2023_01_18.2023-01-18-14.00.log.html | 15:17 |
spotz | Thanks karolinku[m] ad everyone! | 15:17 |
jcapitao[m] | thanks karolinku ! | 15:18 |
karolinku[m] | oh, I forgot about next chair! | 15:18 |
amoralej | thanks karolinku[m] ! | 15:18 |
amoralej | i can do it | 15:18 |
karolinku[m] | thanks! | 15:18 |
amoralej | i was about to ask :) | 15:18 |
amoralej | np | 15:18 |
*** dviroel is now known as dviroel|lunch | 15:32 | |
rdogerrit | Joel Capitao created rdo-website master: Remove rh-event repo as git submodule https://review.rdoproject.org/r/c/rdo-website/+/46659 | 15:39 |
rdogerrit | Joel Capitao created rdo-website master: Bring back events https://review.rdoproject.org/r/c/rdo-website/+/46660 | 15:39 |
jcapitao[m] | spotz ^ I tested it locally, I see the previous events, so it should be ok adding 2023 events afterward | 15:40 |
*** dviroel|lunch is now known as dviroel | 16:23 | |
rdogerrit | Joel Capitao proposed rdo-website master: Move RDO events from rh-event repo to local https://review.rdoproject.org/r/c/rdo-website/+/46660 | 16:54 |
*** marios is now known as marios|out | 17:08 | |
rdogerrit | Merged rdo-jobs master: Remove releases in EM from cloudsig periodic validation https://review.rdoproject.org/r/c/rdo-jobs/+/46650 | 17:10 |
*** amoralej is now known as amoralej|off | 17:16 | |
*** rlandy is now known as rlandy|laptop_return | 17:38 | |
*** jpena is now known as jpena|off | 17:42 | |
*** rlandy|laptop_return is now known as rlandy | 18:32 | |
spotz | Thanks jcapitao[m]! | 19:20 |
spotz | jcapitao[m]: had a question about the .gitmodules file so -1 so it would ping you | 19:23 |
rdogerrit | Ronelle Landy proposed rdo-jobs master: Move OVB check testing to experimental https://review.rdoproject.org/r/c/rdo-jobs/+/46585 | 20:41 |
*** dviroel is now known as dviroel|afk | 21:09 | |
rdogerrit | Ronelle Landy created rdo-jobs master: Move wallaby line to run on ibm cloud https://review.rdoproject.org/r/c/rdo-jobs/+/46661 | 21:12 |
rdogerrit | Steve Baker created openstack/ironic-distgit rpm-master: Depend on syslinux-nonlinux https://review.rdoproject.org/r/c/openstack/ironic-distgit/+/46662 | 22:21 |
rdogerrit | Steve Baker created openstack/ironic-distgit zed-rdo: Depend on syslinux-nonlinux https://review.rdoproject.org/r/c/openstack/ironic-distgit/+/46663 | 22:21 |
rdogerrit | Don Kehn proposed rdoinfo master: Update maintainers for designate/octavia https://review.rdoproject.org/r/c/rdoinfo/+/45668 | 22:33 |
*** rlandy is now known as rlandy|out | 23:19 |
Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!