libera/#devuan-dev/ Wednesday, 2022-10-05

bb|hcbonefang: I see two new mirrors added, both with DNSRR but no DNSRRCC; I am wondering if it is a good idea to talk to them to add support for the latter? Also is it time to make CC.deb.devuan.org official/public?00:50
hagbardbb|hcb: will add support for CC for my mirror if i get some instructions on what to do. Maybe you could extend the devuan_mirror_walkthrough.txt.09:02
onefangSince we are not officially anouncing CCs yet, I haven't done anything official about it.  First is I should add tests for them to apt-panopticon, since they exist already.10:20
onefangYeah probably time to make CCs official.10:21
onefangbb|hcb: I did mention in the package mirrors mailing list about bringing back CC support, which is why we have so many already that do support it.10:23
onefanghagbard: It's just like supporting deb.devuan.org, except you add a County Code to the beginning.  So de.deb.devuan.org for example.  You can also pick some nearby countries that you might want to add CC support for.  Then tell me which CCs you are supporting, and I'll add them to your entry.10:24
onefangAnd I should add you to the mirrors mailing list.  lol10:25
bgstack15Devuan meet tomorrow, October 6, at 20:30 UTC! Pad is here: https://pad.dyne.org/code/#/2/code/edit/wbP5K7iE542RIf5FyAvFFUC2/13:55
bb|hcbhagbard: onefang already explained it, not much more to say. Thanks for providing another mirror! :)19:24
bb|hcbAbout CC.deb.devuan.org - this should be better than deb.devuan.org because it will provide a round robin list with closer mirrors. I did some experiments and all mirrors around EU perform well for me (now I am in EU), but switching to deb.d.o does not always give good results - e.g. american or asian mirrors are slow here because of the RTT19:31
bb|hcbThe only unsolved problem is that country codes without a real mirror behind them fall back to pkgmaster.d.o where the bandwidth is quite limited and we'd better preserve it for the mirrors to sync faster19:33
bb|hcbJust pointing those to deb.d.o will not work in all cases, because not all the members behind deb.d.o support all the country codes19:34
LeePenCould country codes without a real mirror fall back to deb.d.o?19:34
LeePen(You answered my question!)19:35
bb|hcbI am thinking about configuring the fallback to e.g. xx.deb.d.o which in turn will do a redirect to deb.d.o, but not sure from which release apt handles redirects properly19:36
rwpI am in Colorado, US, using the round robin deb.devuan.org and I see it be quite slow when downloading from EU mirrors.  Would benefit from using us.deb.devuan.org here, IF it pointed to in country mirrors.19:38
bb|hcbIn beowulf+ that definitely works well, not sure about the earlier ones19:38
rwpI should test the local mirrors, select a fast one, and pin an IP address override in my /etc/hosts file...19:39
bb|hcbrwp: I would advise against doing that... Unless you are prepared to change it when it stops working19:41
bb|hcbBetter choose a mirror and just set it in etc/apt/sources.list19:41
rwpI am aware of the dangers of hard coding an IP address like that.  I have tied my shoelaces together more than once. :-)19:42
bb|hcbI tend to do such things from time to time myself and after a while it takes lots of time to debug what is happening (because I forgot what I did)19:44
hagbardyeah, i think either using the non-local round robin, or manual choosing a local mirror and putting it in sources.list would be the better choices, than some kind of automatic redirects.19:44
rwpSame here.  It's why I haven't actually done it yet and have just suffered through the sometimes very long download times when upgrading.  Have been waiting hoping for a supported CC DNS solution.19:45
hagbardSpeaking of mirrors, there's now also an http://devuan-cd.sedf.de/ which mirrors the installation media.Tada.19:46
rwpThe problem with manually selecting a single mirror is that then one is also tied to when that mirror is maintenance offline too.19:47
hagbardthat's a valid concern.19:50
bb|hcbThe CC stuff is already there, except the problem explained above. The charm behind using a central cc dns rr is that there is a tool (apt-panopticon) made by onefang that periodically performs checks on all mirrors and can control the inclusion/exclusion from dns. The dns fwiw is done in a separate zone with very low (30m) TTL, so the changes should propagate in less than an hour19:50
hagbardI've now added an CC alias to my mirror.19:52
rwpHmm...  It does not look "setup completely" here.  Here I just get pkgmaster.  Which is undesirable for the project.19:53
rwpHere when I DNS lookup us.deb.debian.org it aliases to us.deb.rr.devuan.org which aliases to pkgmaster.devuan.org to 5.135.82.179 & 2001:41d0:8:732b::587:52b319:53
rwpIf I were to switch to us.deb.debian.org it looks to me like that would simply switch me to using 5.135.82.179 all of the time.19:53
bb|hcbExactly, because no mirror offered support for that19:54
rwp(I am still not IPv6 enabled.  Though the IPv6 situation has improved here significantly.  Now the problem is me fixing my router for it.)19:54
bb|hcbTry de. to see how it should be19:54
rwpYes.  de.deb.devuan.org looks much better.19:55
hagbardThat one 403s for me19:55
rwpBut it seems like "making CC official" at this moment might have a lot of US clients hitting pkgmaster undesirably if that were advertised.19:55
rwpOne of the two 403's for me too.  But the concept is sound.19:56
bb|hcbrwp: True, not before we do a couple of things19:57
bb|hcbDid you see which one gives the 403?19:57
onefangI updated the mirror list to include hagbard's CC.19:57
rwpThe working one is SledjHamr.org and the other one 403s19:58
rwpThe one 403s is 5.9.122.18519:58
onefangSledjhamr is mine.19:59
rwpRight!  That's why I was able to name it by name. :-)19:59
bb|hcb5.9.122.185 is mirror.stinpriza.org, they were responsive afair?20:00
onefangApt-panopticon is giving stinpriza all green and 100% for weekly stats.20:00
bb|hcbMaybe some of the cc are not configured there?20:01
onefangIn https://pkgmaster.devuan.org/mirror_list.txt I recently moved pkgmaster from the top to the bottom of the list.  I figured so many people might just be using what's on top.20:02
rwpGood idea.20:02
bb|hcbYep :)20:02
hagbardThat's how humans work, yes.20:02
onefangStinpriza is set to be DE | AL | BA | BG | CY | GR | HR | MK | ME | PS | RO | RS | SI, but apt-panopticon isn't checking CCs yet.20:02
rwponefang, The 403 sample: https://paste.debian.net/plain/125608420:03
onefangSo now sledjhamr is on top, but that's OK.  People tend to recommend my server anyway, and I can handle the load.  B-)20:03
onefangIt's on top coz it was the first non pkgmaster mirror added that still exists.20:04
bb|hcbonefang: What do you think about the xx.deb.d.o idea above?20:06
onefangHmmm, hagbard's devuan.sedf.de should be in the DE.deb.devuan.org DNS RR now as well.20:07
onefangYep it is.20:08
onefangFalling CCs back to deb.devuan.org sounds good to me.20:10
bb|hcbI am most concerned about the xx letters choice...20:10
onefangShouldn't worry about redirects in older apts, since the redirects to Debian mirrors for non Devuan specific stuff has been working since the beginning.20:10
onefangOnly a few of our mirrors also mirror the rest of Debian, the rest redirect.20:11
onefangWhat do you mean by "xx letters choice"?20:11
bb|hcbVerbaly to use xx.deb.devuan.org for a fallback redirector service20:12
onefangOh redirecting to deb.d.o means the next mirror gets asked for "deb,devuan.org" without the CC prefix.20:13
bb|hcbExactly, because we know that all in deb.d.o already serve it, but not guaranteed to serve ??.deb.d.o20:14
onefangCorrect.  so xx.deb.devuan.org wont work so well, but deb.devuan.org will work with no changes.20:14
hagbardwho likes to test if http or https://devuan-cd.sedf.de/ is behaving well?20:17
onefangAs for the US mirrors, we have two, one is quite slow to respond sometimes, but seems to be better.  The other just ain't there yet, and hasn't been fer some time.20:17
rwpCorrect my paraphrase but did you just say that us.deb.devuan.org should alias to deb.devuan.org while there is no US mirror yet available?  That would improve the current situation of it aliasing to pkgmaster.  WDYT?20:17
onefanghagbard: That's why we have three instances of apt-panopticon.  B-)20:18
hagbardnah, thats a different one, for the installation media20:18
onefangAh.  It's past 4 AM and I recently took hayfever meds.  I'm slow now to.  lol20:19
onefangI have o TODO no add testing ISO mirrors to apt-panopticon at least.  B-)20:19
onefangrwp: Yep I think that's what we mean.20:20
rwponefang, 4am!  Please don't burn out!  Everyone needs a work-life balance.  (Speaking of which it is just past noon here and I should do some $WORK.)20:23
onefangI keep odd hours.  Woke up at 3PM yesterday.  lol20:23
bb|hcbOdd like 3 to 3? Make it even, e.g. 2 to 220:24
onefanglol20:24
bb|hcbhagbard: 2022-10-05 21:24:37 (43.9 MB/s) - ‘/dev/null’ saved [5042520064/5042520064], not bad20:24
onefangAlso hagbard speak to the web people to get on the official list of ISO mirrors, I don't handle that.20:26
hagbardwho is the web people?20:26
onefangI think that's wostly Xenguy these days, but I could be wrong.  He's not online right now.20:29
onefangbb|hcb also hangs out with the web people.20:29
onefangI'm gonna try to sleep now, though I'm not tired enough, but I'll try anyway.20:38
rwpGood night onefang.  Get some sleep!20:39
bb|hcbI am preparing the xx stuff now...20:41
golinuxhagbard: #devuan-www21:00
bb|hcbLooks like the redirector is working; since it is not official I will switch the coutry codes that do not have mirrors behind to xx.deb.devuan.org21:08
bb|hcbAnyone brave enough to test that? :)21:24
rwpI'll just note that the previous TTL seems to have been 86400 and so it will take a day to expire from cache most places.21:30
rwpBut oh us.deb.rr.devuan.org in the middle has a modest 1800 second TTL so that seems good.21:30
rwpPersonally I would not have used "xx" as an intermediate handle since it intrudes into the 2-letter TLD namespace.  Not a valid country at the moment though, so, okay I guess?21:30
* hagbard invades Lichtenstein and calls it Xunxunxia21:31
bb|hcbThat would be xn, right?21:52

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