Thursday, 2024-12-05

fungii can see one of the reasons the openeuler mirror seems to grow without bound. they never remove older packages, so there are currently 10 different versions of firefox for this one release we're mirroring00:18
Clark[m]Centos does the same thing01:11
opendevreviewDr. Jens Harbott proposed openstack/project-config master: Revert "Move test-release-openstack job to Noble"  https://review.opendev.org/c/openstack/project-config/+/93708505:13
fungiopeneuler mirror refresh finally completed at 06:37 utc. i ran another manual pass just now to make sure it was effectively a no-op and it completed in under a minute. i'm releasing the lock i've been holding on it now and closing the screen session13:17
fungiquota usage is under 70% for the moment, but we also know we can probably drop it quite a bit if we exclude the various installer/boot image directories and riscv architecture subtrees13:19
opendevreviewMerged openstack/project-config master: Revert "Move test-release-openstack job to Noble"  https://review.opendev.org/c/openstack/project-config/+/93708513:23
*** ykarel__ is now known as ykarel13:26
opendevreviewPierre Riteau proposed openstack/project-config master: Fix release name in Launchpad comment  https://review.opendev.org/c/openstack/project-config/+/93718414:11
opendevreviewMerged openstack/project-config master: Fix release name in Launchpad comment  https://review.opendev.org/c/openstack/project-config/+/93718414:23
clarkbfungi: ++ to excluding things we know we won't need in the openeuler mirror16:03
fricklerwas there some change in openeuler mirroring? I guess I missed that16:05
fungifrickler: yeah, https://review.opendev.org/c/opendev/system-config/+/92746216:07
clarkbupstream did merge my openid redirect fix to stable-3.9. We could rebuild images and redeploy but the change hasn't landed on 3.10 yet16:15
clarkbI think a better approach is to shelve fixing that in our environment until after the 3.10 upgrade then get the change moved to 3.10 in gerrit16:15
clarkband do a quick image update post upgrade sometime to pull in the fix16:15
fungisgtm16:15
fungithanks for working through that!16:15
fungigonna disappear to grab a quick bite, but can put together the openeuler exclusion list when i get back in a bit16:22
clarkbsounds good thnaks. I am having an exceptionally slow start today. Side effect of getting all the things done yesterday and the really cold morning today I think16:23
opendevreviewJay Faulkner proposed openstack/diskimage-builder master: Fix pyyaml install for svc-map  https://review.opendev.org/c/openstack/diskimage-builder/+/93719216:33
opendevreviewClark Boylan proposed openstack/diskimage-builder master: Disable openeuler mirror use in dib-functests  https://review.opendev.org/c/openstack/diskimage-builder/+/93720018:39
tonybI don't if it's been noted here but Fedora is about to migrate to ForgeIO https://fedoramagazine.org/fedora-moves-towards-forgejo-a-unified-decision/19:13
tonybI haven't read the history but gitea doesn't appear to have been considered ?19:14
clarkbI think the whole gitea forgejo split created a lot of strong opinions and divisions19:15
fungiand fud19:15
clarkbI didn't manage to follow it very closely but I think both sides made mistakes and unfortunately this led to a lack of interest in trying to find common ground19:16
clarkband now I'm mostly just trying to do what is the least amount of work for us19:17
clarkbfunctionally they seem very similar still particularly since we are not big feature users19:17
tonybThat's fair.19:18
clarkbI think forgejo still accuses gitea of requiring copyright assignment which as far as I can tell (I'm not a lawyer) has never been the case and continues to not be the case19:19
clarkbinstead they use a policy very similar to kubernetes where they don't put individual copyright statements in every file to avoid files growing large with copyright statements19:20
clarkbinstead refering to copyright as being owned by the project authors and then you refer to the git record to know who owns what19:20
corvuswhether you put a statement in a file is orthogonal to who actually holds the copyright19:20
fungiprecisely19:21
clarkband unfortunately those discussions very quickly grew out of control due to other disagreements between the groups and ya19:22
fungiadding "Copyright Gitea Contributors" in files and refusing addition of other copyright headers isn't "copyright assignment" by any definition i'm aware of19:22
fungifrom what i saw at the time, there were accusations by someone who had collected third-party funding for specific gitea feature work that the money was mis-spent, and that person too the opportunity of the gitea maintainers forming a corporate entity for holding the trademark to come up with lots of doom-n-gloom predictions which still haven't come to pass, but convinced others to go19:25
fungiin on a fork instead19:25
fungiand now they can't take back what they've claimed without looking foolish, so have continued to double-down on baseless accusations instead19:26
clarkbI think some of the criticisms are valid fwiw19:26
clarkbthe security repsonse and reporting process has been quite lackluster19:26
fungiyes, which makes it hard to dismiss the others19:27
tonybWell that's all a little demoralising, I'm a little sorry I brought it up19:29
clarkbya as a largely third party observer the unfortunate thing is that if some common ground could've been found then likely we would've had a better project overall instead we have two separate projects that don't collaboarate19:29
clarkbbecause there were definitely areas for improvement and interest from the community19:30
clarkbI should also say there are areas for improvement19:31
opendevreviewJeremy Stanley proposed opendev/system-config master: Trim unneeded content from OpenEuler mirror  https://review.opendev.org/c/opendev/system-config/+/93720820:48
fungii tested ^ manually from mirror-update with the lock held, and it deleted the stuff i had noticed at least. it will still be a few minutes before https://grafana.opendev.org/d/9871b26303/afs?orgId=1&viewPanel=44 reflects the decrease in utilization20:49
clarkbI went ahead and approved it since it has already been used and if we resync without it we'll redownload stuff we don't want20:56
fungithanks, i've still got the lock held but will drop it once that deploys20:59
fungithat removed 60gb of data from the volume, reducing utilization from 69% of quota to 51%21:48
fungii suppose we could consider lowering the quota again (it's at 350gb right now), but given the tendency for this data to grow without bound maybe it's better if we don't21:49
opendevreviewMerged opendev/system-config master: Trim unneeded content from OpenEuler mirror  https://review.opendev.org/c/opendev/system-config/+/93720822:00
clarkbfungi: before we call it a day today is there anything else we need or want to do before the gerrit upgrade tomorrow? As mentioned yesterday I think I went through a reaosnable amount of testing and checking things without overdoing it22:19
fungiclarkb: nothing comes to mind, i think we're all set. i've got reminders set up for timing the advance steps22:59
clarkbcool and my morning alarm should have me up more than early enough22:59
fungisince the deploy jobs for 937208 completed successfully, i've dropped the lock i was holding23:05
clarkblooking at the fedora evaluation of forgejo one interesting thing is being able to depends-on between issues and not just code23:34
clarkbbut also it looks like they are giving up on gating with forgejo?23:35
clarkbor maybe they are just not setting it up for individual package maintainers? either way that does seem like a big regression but I don't maintain packages so maybe not23:36

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