Wednesday, 2022-04-27

rdogerritrdo-trunk proposed nfvinfo master: Promote CBS tags update for nfvsig-2.15-testing  https://review.rdoproject.org/r/c/nfvinfo/+/4127300:06
rdogerritrdo-trunk created nfvinfo master: Promote CBS tags update for nfvsig-2.16-testing  https://review.rdoproject.org/r/c/nfvinfo/+/4228800:07
rdogerritrdo-trunk created rdoinfo master: Promote CBS tags update for xena-8s-testing  https://review.rdoproject.org/r/c/rdoinfo/+/4228900:37
rdogerritrdo-trunk created rdoinfo master: Promote CBS tags update for wallaby-8s-testing  https://review.rdoproject.org/r/c/rdoinfo/+/4229000:38
rdogerritrdo-trunk created rdoinfo master: Promote CBS tags update for victoria-8s-testing  https://review.rdoproject.org/r/c/rdoinfo/+/4229100:39
rdogerritrdo-trunk created rdoinfo master: Promote CBS tags update for yoga-8s-testing  https://review.rdoproject.org/r/c/rdoinfo/+/4229200:40
rdogerritrdo-trunk created rdoinfo master: Promote CBS tags update for yoga-9s-testing  https://review.rdoproject.org/r/c/rdoinfo/+/4229300:41
rdogerritUser shreshtha90 created rdoinfo master: Update python-pymemcache to 3.5.0  https://review.rdoproject.org/r/c/rdoinfo/+/4229504:20
rdogerritUser shreshtha90 created rdoinfo master: Update python-pymemcache to 3.5.0  https://review.rdoproject.org/r/c/rdoinfo/+/4229604:22
rdogerritUser shreshtha90 created rdoinfo master: Update python-pymemcache to 3.5.0  https://review.rdoproject.org/r/c/rdoinfo/+/4229704:28
*** ysandeep|out is now known as ysandeep04:31
amoralejtkajinam, did you see my comment in https://review.rdoproject.org/r/c/rdoinfo/+/42273 ?06:06
amoralejfacter 4 breaks tripleo because of the cached facts06:07
tkajinamamoralej, yeah though it sounds wired06:07
amoralejtkajinam, wdym by "wired" ? :)06:08
tkajinamamoralej, the output you posted indicates facter is trying to delete the cache06:08
amoralejyes06:08
amoraleji reproduced it locally in containers06:08
tkajinamhowever it should not because you know the cache should not expire during deployment06:08
amoraleji think the problem is with empty facts06:08
amoraleji think the problem is that, there are facts with empty value, those are not in the cache06:09
amoralejwhen facter doesn't find a fact which is in the cached group, it tries to remove it06:09
tkajinamah06:09
tkajinamthat makes sense06:09
amoraleji.e. in operating-system lsbdistcodename06:10
tkajinamdo you mind sharing the cache file ?06:10
amoralejsure06:11
amoralejtkajinam, the main point is that it works fine with facter-306:11
amoralejbehavior is different06:12
amoralejtkajinam, i could create a reproducer in a container06:12
rdogerritUser shreshtha90 proposed rdoinfo master: Update python-pymemcache to 3.5.0 and python-dogpile-cache to 1.1.5  https://review.rdoproject.org/r/c/rdoinfo/+/4229706:13
amoralejtkajinam, https://paste.centos.org/view/f7092d8106:14
amoralejthat's for "operating system"06:14
rdogerritUser shreshtha90 proposed rdoinfo master: Update python-pymemcache to 3.5.0 and python-dogpile-cache to 1.1.5  https://review.rdoproject.org/r/c/rdoinfo/+/4229506:14
amoralejtkajinam, iiuc, the use case for this is to use facts from the host in the container, is that correct?06:15
tkajinamamoralej, yes06:15
tkajinamwe gather facts once in the beginning phase of deployment and use that cache in all containers during puppet execution06:16
tkajinamto avoid gathering facts in every puppet apply06:16
amoralejbut it's just performance or it's that we can't get those in other way from inside the containers?06:17
rdogerritUser shreshtha90 proposed rdoinfo master: Update python-pymemcache to 3.5.0 and python-dogpile-cache to 1.1.5  https://review.rdoproject.org/r/c/rdoinfo/+/4229606:17
amoralejbecause, iiuc, we gather them running facter in the host06:17
amoralejso, could differ from the facts in the containers?06:18
tkajinamthe main intention was performance improvement iirc. mainly because of sloooooooooow facter when a node has multiple network interfaces06:18
tkajinammultiple virtual network interfaces, I mean06:18
amoralejok06:20
amoralejyes, i remember that06:20
amoralejbut i'm not sure if that's is longer an issue06:20
amoralejtkajinam, https://tickets.puppetlabs.com/si/jira.issueviews:issue-html/FACT-3045/FACT-3045.html see last comment from alex06:22
amoralejwith 1654 dummy interface06:22
amoralejit takes less that 4 seconds06:22
amoralejwell, we are running a bunch of puppet aplies06:22
tkajinamhm06:23
amoralejthere are benchmarking tests there06:23
tkajinamit might be an option to get rid of caching, seeing facter 4 is much fast06:23
amoralejactually, there is interesting historical info in that ticket06:25
amoralejin facter 2, it took up to 10minutes with many interfaces06:25
amoralejin facter3, it was ~ 3-4 secs06:25
tkajinamhttps://github.com/puppetlabs/facter/commit/e2e6497743d60aad480abf44d0b9f38fbee16fdc06:25
amoralejwell, 10 in some cases06:25
amoralej10secs06:26
tkajinamyeah06:26
amoralejfacter4 withouth the patch went back to 8-10 minutes06:26
amoralejand with patch 3-4 secs06:26
tkajinamamoralej, seems like we needto ad Errno::EROFS06:27
tkajinamneed to add *06:27
amoralejhttps://github.com/puppetlabs/facter/blob/e2e6497743d60aad480abf44d0b9f38fbee16fdc/lib/facter/framework/core/cache_manager.rb#L9906:27
amoralejthat's where we are hitting06:28
amoralejmmm, lemme check06:28
tkajinamhttps://github.com/puppetlabs/facter/blob/e2e6497743d60aad480abf44d0b9f38fbee16fdc/lib/facter/framework/core/cache_manager.rb#L21406:28
tkajinamthe logic was added to skip deleting the file in case it can't06:28
tkajinamhowever it catches only EACCESS06:28
tkajinamwhile we get EROFS now06:28
amoralejahh06:29
amoralejright06:29
amoralejlemme patch06:30
amoralejtkajinam, yep, addint that error to the rescue, it works06:32
amoralejwith a warning message06:32
amoralejthat'd be the right thing, i guess06:32
tkajinamhttps://github.com/puppetlabs/facter/pull/248606:34
amoralejyou are fast :)06:35
amoralejthat's the test i checked06:36
amoralejthe commit, i checked i mean06:36
amoralejtkajinam, maybe you could mention https://tickets.puppetlabs.com/si/jira.issueviews:issue-html/FACT-3045/FACT-3045.html in the message?06:36
amoralejah no06:36
amoralejsorry06:37
amoralejyou did06:37
tkajinamI didn't mention that one but the one you reported06:37
amoralejyes, i messed it up06:37
amoraleji noticed now06:37
tkajinamif that works then we can keep fact cache when bumping facter06:38
tkajinamhowever we'd need to revisit that if cache does not bring much benefit now06:38
tkajinamusage of fact cache is adding dependency on host file system... if we aim to port all containers to k8s-ish thing then that would not be desired06:39
amoralejtkajinam, that's right06:43
amoralejanyway, let's see if we can unblock facter update with this06:43
amoralejand work on cache removal without pressure :)06:43
amoralejthanks for your help! again :)06:44
amoralejpuppetlabs had accepted the ticket as a regression so i guess it will be accepted06:44
amoralejbtw, all p-o-i scenarios passed with this, so i hope there will be no more blockers06:45
tkajinamyeah the change is tiny and we already have the logic to ignore EACCES so it should be good to skip the similar error06:46
tkajinamamoralej, yeah I saw all poi job passed so glad to see we have no backword-incompatible change :-)06:47
amoralejyep, i missed the point that there is a rescue on EACCESS06:47
amoralejwhich is the main point here, i think06:47
tkajinamyeah06:49
tkajinamthough it's not clear what is the change causing that difference06:49
tkajinam(I'm not saying we need to identify the exact change. just curious06:53
amoralejtkajinam, you mean from facter3?06:55
tkajinamyes06:55
amoraleji think facter4 was a total rewrite in ruby06:56
amoralejfacter3 wasn't ruby, so who knows ....06:56
tkajinamahh06:56
tkajinamok06:56
rdogerritMerged rdoinfo master: Promote CBS tags update for yoga-8s-testing  https://review.rdoproject.org/r/c/rdoinfo/+/4229207:13
rdogerritMerged rdoinfo master: Promote CBS tags update for yoga-9s-testing  https://review.rdoproject.org/r/c/rdoinfo/+/4229307:18
rdogerritMerged rdoinfo master: Promote CBS tags update for xena-8s-testing  https://review.rdoproject.org/r/c/rdoinfo/+/4228907:26
rdogerritMerged rdoinfo master: Promote CBS tags update for wallaby-8s-testing  https://review.rdoproject.org/r/c/rdoinfo/+/4229007:26
*** jpena|off is now known as jpena07:27
*** ysandeep is now known as ysandeep|lunch08:12
apevecamoralej: reading back, so you included that fix as patch in facter4 RDO deps RPM?08:45
amoralejno no08:45
amoralejnot yet08:45
amoraleji tested, patching the code manually08:45
amoralejin my reproducer08:45
apevecah ok08:45
amoralejwhen it's merged upstream we could add it to the distgit08:46
amoralejor wait for 4.2.1008:46
apevecso facter-4.2.8-2 is still bad08:46
amoralejyes08:47
*** ysandeep|lunch is now known as ysandeep08:52
rdogerritUser karolinku proposed config master: Replace Centos 8 jobs  https://review.rdoproject.org/r/c/config/+/4227809:08
rdogerritRabi Mishra created openstack/tripleo-common-distgit rpm-master: Drop undercloud_heat_plugins from packaged files list  https://review.rdoproject.org/r/c/openstack/tripleo-common-distgit/+/4230009:29
rdogerritrdo-trunk created openstack/cinder-distgit victoria-rdo: openstack-cinder-17.4.0-1  https://review.rdoproject.org/r/c/openstack/cinder-distgit/+/4230209:56
rdogerritRabi Mishra proposed openstack/tripleo-common-distgit rpm-master: Exclude undercloud_heat_plugins from packaged files  https://review.rdoproject.org/r/c/openstack/tripleo-common-distgit/+/4230009:58
*** rlandy|out is now known as rlandy10:21
rdogerritMerged config master: Replace Centos 8 jobs  https://review.rdoproject.org/r/c/config/+/4227810:37
rdogerritMerged rdoinfo master: Update python-pymemcache to 3.5.0 and python-dogpile-cache to 1.1.5  https://review.rdoproject.org/r/c/rdoinfo/+/4229510:39
rdogerritMerged rdoinfo master: Update python-pymemcache to 3.5.0 and python-dogpile-cache to 1.1.5  https://review.rdoproject.org/r/c/rdoinfo/+/4229610:40
rdogerritMerged rdoinfo master: Update python-pymemcache to 3.5.0 and python-dogpile-cache to 1.1.5  https://review.rdoproject.org/r/c/rdoinfo/+/4229710:40
rdogerritMerged openstack/cinder-distgit victoria-rdo: openstack-cinder-17.4.0-1  https://review.rdoproject.org/r/c/openstack/cinder-distgit/+/4230210:55
*** dviroel|rover|out is now known as dviroel|rover11:16
rdogerritrdo-trunk created openstack/neutron-distgit victoria-rdo: openstack-neutron-17.4.1-1  https://review.rdoproject.org/r/c/openstack/neutron-distgit/+/4230411:30
rdogerritMerged rdo-jobs master: Use new parents in undercloud upgrade  https://review.rdoproject.org/r/c/rdo-jobs/+/4221711:31
*** pojadhav is now known as pojadhav|afk11:48
rdogerritMerged rdo-website master: Update the documentation to add Yoga  https://review.rdoproject.org/r/c/rdo-website/+/4213812:19
*** pojadhav|afk is now known as pojadhav12:26
*** amoralej is now known as amoralej|lunch12:30
spotzCongrats all the Release Announcement just went out!!12:30
*** ysandeep is now known as ysandeep|afk12:42
hrwsuper!12:45
*** ysandeep|afk is now known as ysandeep13:00
*** amoralej|lunch is now known as amoralej13:12
rdogerritMerged openstack/neutron-distgit victoria-rdo: openstack-neutron-17.4.1-1  https://review.rdoproject.org/r/c/openstack/neutron-distgit/+/4230413:32
*** dasm|off is now known as dasm13:48
spotzMeeting in 8 minutes13:52
rdogerritAlfredo Moralejo proposed openstack/neutron-distgit rpm-master: Requirement Sync  https://review.rdoproject.org/r/c/openstack/neutron-distgit/+/4223513:59
spotzDo we know who volunteered to lead today?14:05
amoraleji was checking the last minutes14:06
amoraleji think i forgot to ask14:06
amoralejso i will14:06
spotzOk:)14:06
amoralej#startmeeting RDO meeting - 2022-04-2714:06
opendevmeetMeeting started Wed Apr 27 14:06:25 2022 UTC and is due to finish in 60 minutes.  The chair is amoralej. Information about MeetBot at http://wiki.debian.org/MeetBot.14:06
opendevmeetUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.14:06
opendevmeetThe meeting name has been set to 'rdo_meeting___2022_04_27'14:06
amoralej#topic roll call14:06
amoralej#chair spotz 14:06
opendevmeetCurrent chairs: amoralej spotz14:06
kkulao/14:06
amoralej#chair kkula 14:07
opendevmeetCurrent chairs: amoralej kkula spotz14:07
amoralejlet's start with the fist topic14:07
amoralej#topic RDO Yoga is released!14:08
spotzCongratulations to everyone!!!! LOts of new contributors as well14:09
amoralej#info tripleo builds were validated for CentOS 8 and 9 and documentation updated14:09
amoralej#info RDO Yoga announcement mails have been sent14:09
spotz#info RDOCommunity tweet and facebook nnouncements sent14:10
spotz#undo14:10
opendevmeetRemoving item from minutes: #info RDOCommunity tweet and facebook nnouncements sent14:10
spotz#info RDOCommunity tweet and facebook announcements sent14:10
spotzThat's better;)14:10
amoralejcool14:10
amoralejthanks for taking care spotz 14:11
spotzI've been pinging about the update to Spenser for the release. Once I get that I can order contributor SWAG14:11
amoraleji've just make rdo-release.el8.rpm default package to point to yoga14:11
spotzI'm really hoping folks will have their items by Berlin. I might be able to carry some to Berlin if fols are going to be there and have had shipping issues in the past14:12
spotzamoralej: Cool14:12
spotzAnyone else have anything else Release related?14:13
ykarelCongrats everyone \o/14:14
amoralejthanks ykarel :)14:14
spotz#topic Updates14:16
apeveccongrats all!14:16
amoralejok, let's move to the next opic14:16
amoralejyeah, that14:16
amoralejspotz, what kind of updates? :)14:16
spotzI couldn't spell miscillaneous hence just updates:)14:16
amoralej:)14:16
spotzAs I already mentioned I'm waiting on the art work so we can order the Yoga contributor SWAG.14:17
spotzI think we're close to being able to make a PO to our duck vendor to get the Berlin ducks. They will have to go to a holding location in NL where all Summit releated shipped items are going so that there's one shipment from everyone to the venue14:18
spotzShould we not be able to get the ducks there and through customs in time, I figure we can use them next Summit. Backup plan is I'll pull the Cool Stuff Store items and bring them on the plane with me. No matter what I've got stickers!!14:19
amoralejsure, those are important :)14:20
spotzArx who lives in Berlin is going to meet me on Saturday and help me solidify a few items. I'm going back and forth between the walking scavenger hunt or trying to just get us a private walking tour. Most of the tours do go by places that might be sensitive to some folks14:21
*** ysandeep is now known as ysandeep|out14:21
spotzSo still working on that as history shouldn't be hidden and forgotten but want everyone to be comfortable and have a good time14:22
amoralejyeah, it should be something pleasant14:23
spotzAs we get closer we'll gather a list of contributor names so I have a headcount for Thursday night RDO Dinner14:23
amoralejok14:24
spotzI think having dinner for the contributors will help with the fact it's hard to find a place for large groups because with the open social more folks tend to sign up then show up as has been evident with the virtual socials. But I have to pln for worst case scenario and it's just hard to find places for 50 people in Berlin14:25
spotzArx, Google and I are doing our best:)14:26
amoralejanyway, i think it's good to have numbers in advance14:26
amoralej:)14:26
amoralejthanks spotz amy and google!14:26
spotzMost places you need to have reservations for more then 2-4 people. We'll need to possible plan in advance even for dinner14:27
amoralejsure14:27
amoralejor will en up with pizzas in a box :)14:27
spotzWe may have 1/2 pizzas at the OPS Meetup but they're huge and not typical topings to American pizza. They're fancy:)14:28
amoralejananas?14:29
spotzBut yeah I had bad pizza in Berlin last time cause it was the only place we could get seated for 7 people reasonably quick:)14:29
amoralejyes,  pizzas are always an option :)14:30
spotzSo I think that's it for those updates14:30
amoralejok, good14:31
amoralejso, no more topics for today14:32
amoralejsome volunteer for next week?14:32
amoralejto chair the meeting, i mean14:32
spotzIt's the video meeting14:32
spotzOk I'll take it14:33
amoralejah, right14:33
amoralejit's first week in may14:33
amoralej#action Amy will chair next week14:33
spotzYeah that's why I made the entry on the etherpad earlier:)14:34
amoralej#topic open floor14:34
amoralejyou think faster than me14:34
amoralejso, something else you'd like to share?14:34
spotzI'll work on the email for the cloud SiG election and get it to you to add to and send to the list. I'll run the May meeting while you're out14:34
amoralejack, thanks14:35
spotzThat's all I have though as far as items14:35
spotzI'm just going to look at what we sent last year and update it:)14:35
spotzEveryone go celebrate the release!!!14:37
amoralejif there are no more topics, i'll close the meeting and give you some time back to celebrate! :)14:37
spotzhehe14:37
amoralejthank you all for joining!14:39
amoralejhave a nice day!14:39
amoralej#endmeeting14:39
opendevmeetMeeting ended Wed Apr 27 14:39:19 2022 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)14:39
opendevmeetMinutes:        https://meetings.opendev.org/meetings/rdo_meeting___2022_04_27/2022/rdo_meeting___2022_04_27.2022-04-27-14.06.html14:39
opendevmeetMinutes (text): https://meetings.opendev.org/meetings/rdo_meeting___2022_04_27/2022/rdo_meeting___2022_04_27.2022-04-27-14.06.txt14:39
opendevmeetLog:            https://meetings.opendev.org/meetings/rdo_meeting___2022_04_27/2022/rdo_meeting___2022_04_27.2022-04-27-14.06.log.html14:39
spotzThanks amoralej thanks all!14:42
rdogerritrdo-trunk created openstack/ironic-distgit victoria-rdo: openstack-ironic-16.0.5-1  https://review.rdoproject.org/r/c/openstack/ironic-distgit/+/4231214:50
rdogerritAlfredo Moralejo proposed rdoinfo master: Retire puppet-veritas_hyperscale  https://review.rdoproject.org/r/c/rdoinfo/+/4162514:59
rdogerritMerged rdoinfo master: Retire puppet-veritas_hyperscale  https://review.rdoproject.org/r/c/rdoinfo/+/4162515:13
*** marios is now known as marios|out15:28
*** dviroel|rover is now known as dviroel|rover|lunch15:29
rdogerritAlfredo Moralejo created rdoinfo master: Unpin non-openstack puppet modules for Zed  https://review.rdoproject.org/r/c/rdoinfo/+/4231315:31
rdogerritAlfredo Moralejo created config master: Enable automatic promotion from testing to release in Yoga  https://review.rdoproject.org/r/c/config/+/4231415:41
rdogerritAlfredo Moralejo created rdo-website master: Add meeting minutes for last meetings  https://review.rdoproject.org/r/c/rdo-website/+/4231515:55
rdogerritMerged puppet/puppet-tripleo-distgit wallaby-rdo: puppet-sahara is no longer required  https://review.rdoproject.org/r/c/puppet/puppet-tripleo-distgit/+/4221915:55
*** amoralej is now known as amoralej|off15:57
rdogerritMerged rdo-website master: Updates to the contribute main page for Cloud SiG  https://review.rdoproject.org/r/c/rdo-website/+/3996215:58
*** dviroel|rover|lunch is now known as dviroel|rover16:18
*** jpena is now known as jpena|off17:01
*** jlibosva is now known as Guest299318:16
rdogerritDariusz proposed rdo-jobs master: Switch baremetal image to uefi for CentOS9  https://review.rdoproject.org/r/c/rdo-jobs/+/4210118:21
rdogerritDariusz created rdo-jobs master: Switch baremetal image to uefi for CentOS8  https://review.rdoproject.org/r/c/rdo-jobs/+/4231818:32
*** artom__ is now known as artom18:53
*** rlandy is now known as rlandy|mtg20:28
*** dviroel|rover is now known as dviroel|rover|biab21:12
*** rlandy|mtg is now known as rlandy21:27
rdogerritDariusz proposed rdo-jobs master: Switch baremetal image to uefi for CentOS9  https://review.rdoproject.org/r/c/rdo-jobs/+/4210122:06
*** rlandy is now known as rlandy|bbl22:10
*** jlibosva is now known as Guest301222:11
*** jjoyce|away is now known as jjoyce22:12
*** dasm is now known as dasm|off22:19
*** dviroel|rover|biab is now known as dviroel|rover22:31
rdogerritMerged rdo-jobs master: Switch baremetal image to uefi for CentOS9  https://review.rdoproject.org/r/c/rdo-jobs/+/4210122:49
*** dviroel|rover is now known as dviroel|rover|out22:54

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