| tonyb | clarkb: I feel that. | 00:11 |
|---|---|---|
| tonyb | I need the output of `find /afs/openstack.org/mirror -ls` I know I can run that on any system with the /afs/openstack.org mounted but in terms of I/O and runtime and strain on the server is there a "best" place to run that? | 00:52 |
| tonyb | I'm trying to generate some tests for my new repomd-check and repomd-filter tools for reducing the files we mirror and verifying that we have a complete mirror | 00:53 |
| opendevreview | OpenStack Proposal Bot proposed openstack/project-config master: Normalize projects.yaml https://review.opendev.org/c/openstack/project-config/+/962557 | 02:17 |
| opendevreview | Michal Nasiadka proposed opendev/zuul-providers master: Add Alma Linux 10 image build jobs https://review.opendev.org/c/opendev/zuul-providers/+/962564 | 05:09 |
| opendevreview | Michal Nasiadka proposed opendev/zuul-providers master: Add Alma Linux 10 image build jobs https://review.opendev.org/c/opendev/zuul-providers/+/962564 | 05:11 |
| mnasiadka | corvus: thanks, squashed | 05:28 |
| mnasiadka | clarkb: updated | 05:28 |
| mnasiadka | clarkb: regarding the Rocky10 issue - I noticed that Rocky mirror ,,propagation’’ is not the best, in most cases I just use dl.rockylinux.org which has the latest content | 05:29 |
| mnasiadka | clarkb: now iptables has some issue - I’ll recheck in the afternoon in hope that it fixes itself... | 05:41 |
| *** tkajinam_ is now known as tkajinam | 10:54 | |
| *** darmach47 is now known as darmach | 13:01 | |
| mnasiadka | What is funny, arm64 build is passing | 14:35 |
| clarkb | mnasiadka: still a package thing then? | 14:43 |
| mnasiadka | clarkb: yup | 14:44 |
| mnasiadka | I don’t really know which mirror we’re using, so it’s probably hard to report anything. | 14:44 |
| mnasiadka | I’m also seeing some Debian libssl-dev issues - probably debian-security mirror is desynched from the regular repo - works when not using the openmetal mirror (https://64a54baaf22851aff2b6-ebad28ee85ce63233d9ad88daf84e2e7.ssl.cf2.rackcdn.com/openstack/646c294c4a604fe0aa86518870954d58/kolla/build/000_FAILED_kolla-toolbox.log) | 14:48 |
| mnasiadka | I’ll wait until tomorrow ;-) | 14:48 |
| fungi | mnasiadka: debian just issued a dsa about openssl, so that sounds likely | 14:52 |
| mnasiadka | Actually I see mirror.debian got release 12 minutes ago, so maybe I’ll just retry - https://grafana.opendev.org/d/9871b26303/afs?orgId=1&from=now-6h&to=now&timezone=utc | 14:52 |
| fungi | yeah, it looks like our debian-security and debian mirrors are getting successfully updated on schedule | 14:52 |
| opendevreview | Merged openstack/project-config master: Revert "Temporarily remove release docs semaphores" https://review.opendev.org/c/openstack/project-config/+/962477 | 15:10 |
| mnasiadka | fungi: yup, the problem is gone, so it’s properly in sync now | 15:28 |
| fungi | awesome | 15:28 |
| opendevreview | Clark Boylan proposed opendev/zuul-providers master: Revert "Disable rax-dfw due to API errors" https://review.opendev.org/c/opendev/zuul-providers/+/962697 | 15:34 |
| clarkb | I mentioned yesterday that I thought ^ was something we could do after the openstack release. I believe the openstack release is largely complete at this point (fungi can confirm) so we should be able to proceed with testing that whenever we like | 15:35 |
| fungi | yes, let's. approved | 15:35 |
| opendevreview | Merged opendev/zuul-providers master: Revert "Disable rax-dfw due to API errors" https://review.opendev.org/c/opendev/zuul-providers/+/962697 | 15:36 |
| clarkb | https://grafana.opendev.org/d/fd44466e7f/zuul-launcher3a-rackspace?orgId=1&from=now-30m&to=now&timezone=utc&var-region=$__all is what I'm watching to see how dfw does | 15:43 |
| clarkb | ideally that building number decreases and the ready/in-use numbers increase | 15:43 |
| opendevreview | Michal Nasiadka proposed opendev/zuul-providers master: Add Alma Linux 10 image build jobs https://review.opendev.org/c/opendev/zuul-providers/+/962564 | 15:44 |
| clarkb | early indications look good. That region has done exactly what I wanted. Building is down to ~12, ready is 3 and in use is 37 | 15:50 |
| fungi | awesome | 15:52 |
| clarkb | it continues to look good. I'm going to context switch back to laptop prep and debugging now. | 16:32 |
| clarkb | I'm discovering that I need to consider better ergonomics when laptoping. Using a laptop atop a lap is actually terrible for my neck | 16:32 |
| fungi | neck, elbows, wrists... | 16:37 |
| fungi | adding a lapdesk can help | 16:37 |
| clarkb | ok disabling panel self refresh may be the ticket. That probably increases power draw though but I'll live with that until they fix it | 17:13 |
| clarkb | the last major thing I need to do is set up wireguard. Which by the way is pretty awesome for setting up a VPN home | 17:17 |
| clarkb | I have found taht NetworkManager's wireguard support just doesn't work. But the wg-quick script in wireguard-tools is simple and works great | 17:18 |
| corvus | wg is also available for android | 17:29 |
| clarkb | yup I run it on my phone too. Bonus is I get all the ad blocking firewall and dns magic that way too | 17:38 |
| clarkb | the one thing I'm finding is lacking is on my router/host side. I wish there was a way to do some basic IP tracking in the peer config so that I don't try and remember or tracke elsewhere which IPs I'm assigning to peers | 17:40 |
| clarkb | I'm using opnsense | 17:41 |
| opendevreview | Jeremy Stanley proposed opendev/system-config master: Document paste deletion from the Lodgeit database https://review.opendev.org/c/opendev/system-config/+/962709 | 18:45 |
| clarkb | I can't remember the difference between single backtick and double backtick quoting but I went ahead and approved that | 18:48 |
| fungi | i just spotted a typo anyway | 18:48 |
| opendevreview | Jeremy Stanley proposed opendev/system-config master: Document paste deletion from the Lodgeit database https://review.opendev.org/c/opendev/system-config/+/962709 | 18:50 |
| fungi | sorry about that | 18:50 |
| fungi | i also reordered the sentences in one paragraph | 18:50 |
| fungi | argh, another typo | 18:51 |
| opendevreview | Jeremy Stanley proposed opendev/system-config master: Document paste deletion from the Lodgeit database https://review.opendev.org/c/opendev/system-config/+/962709 | 18:52 |
| fungi | i should do a better job of proofing my changes before i push them | 18:52 |
| clarkb | and reapproved | 18:52 |
| clarkb | fwiw I did read it too but my brain must have skimmed right over those issues | 18:53 |
| fungi | yeah, i mean, i read it several times after i wrote it, but it's always easier to spot errors after i push it for review | 18:53 |
| * fungi shakes fist at elusive laws of reality | 18:54 | |
| opendevreview | Merged opendev/system-config master: Document paste deletion from the Lodgeit database https://review.opendev.org/c/opendev/system-config/+/962709 | 19:02 |
| clarkb | this is a fun issue. This laptop is the first one where I'm trying to run with everything 2x scaled. This seems to work great for the native display but as soon as I plug into a 1920x1080 stand in for a conference projector the scale no longer works. And I'm not sure I can control this per display | 21:56 |
| JayF | What DE? | 21:57 |
| clarkb | JayF: xfce | 21:57 |
| JayF | Hmm. I will note that the underlying tech will do it, it's not great (the scaling is per-window, so if it's over the border of two different scales it picks one), but it does it | 21:57 |
| clarkb | its fine for projecting I'll just have to switch back to 1x scaling and run the buitl in display at 1920x1080 which wroks well enough for things like that | 21:57 |
| JayF | I know how to do it in sway, but I know basically nothing about xfce | 21:57 |
| clarkb | sway is also wayland not X | 21:58 |
| clarkb | and I think they both deal with this stuff differently | 21:58 |
| JayF | X does this better than wayland fwiw | 21:58 |
| JayF | but they both have the basics down | 21:58 |
| * JayF learned way more about this than he ever wanted to getting jetbrains ides to work sanely on his system | 21:58 | |
| clarkb | eventually everything will be 4k and it won't matter anymore | 21:58 |
| clarkb | but for conference projectors I can just mirror idsplays and run at 1920x1080 across the baord with no scaling | 21:59 |
| JayF | I have a dedicated user with a bog-standard gnome for projectioning | 22:01 |
| JayF | I have it all working properly in sway, but for some reason the bigger AV systems at conferences hate it (including the SCALE magic box that works with everything) | 22:01 |
| clarkb | huh I've never had any problems with xmonad specifically when projectoring. Its always just another display | 22:02 |
| clarkb | I do find xmonad multimonitor to be weird so I typically do try to mirror | 22:02 |
| clarkb | (there are other people who disagree on this vehemently and say xmonad is the one system that handles multimonitor well. I dunno my mental model for 3d space isn't good enough I guess) | 22:02 |
| clarkb | I've even got the key combo to extend the tiling space over my status bar so that I can properly full screen | 22:03 |
| clarkb | the other fun I've just discovered is that dmenu doesn't seem to repsect the old school font specification any more -*-source-code-pro-medium-*-*-*-*-p-*-* or whatever and I've had to convert to xft:SourceCodePro-Medium:style=bold:pixelsize=XY but that is a million times more readable so I'll take it | 22:05 |
| JayF | I just generally blame sway? It's a pretty thin layer which is good for day-to-day but not great for things like projectoring | 22:05 |
| JayF | I use fuzzel for dmenu-ish stuff | 22:05 |
| JayF | I think this is a parallel ecosystem thing though, where my tools are going to msotly be wayland-only | 22:05 |
| clarkb | yes, this is why I haven't switched and its really the great failing in the wayland transition I think | 22:06 |
| clarkb | like its great you can nest X in wayland but we almost needed a wayland is an X server transition or something so that we don't have to chgne tools across the board | 22:07 |
| JayF | I switched once I realized there was a perceptible speed increase when using wayland-only (this was back when I used gnome) | 22:07 |
| clarkb | makes ripping the bandaid off difficult | 22:07 |
| JayF | only x clients I have running are the slack electron app and gsd-xettings | 22:07 |
| JayF | and given I went straight to sway from gnome, I basically have been wayland-first in all my seutp | 22:08 |
| clarkb | once upon a time I would use x forwarding a lot too, but these days even "thin" clients tend to be zoomy enough to not need that sort of functionality | 22:08 |
| JayF | waypipe supposedly does that for wayland, I've never got it fully working | 22:09 |
| JayF | but I generally hate remote desktop and all that with a fury. UI latency is king. | 22:10 |
| fungi | ratpoison works great great for me with multiple monitors running different resolutions, even attaching and detaching them on the fly | 22:10 |
| clarkb | ya the primary reasons for it were when you actually got less latency because running utilities on beefy linux servers was faster than on your local sun workstation | 22:10 |
| clarkb | but it was also a college campus with a zoomy lan | 22:11 |
| fungi | though to be clear, i configure my displays from the commandline using xrandr | 22:11 |
| clarkb | fungi: ya I think this problem would exist for you too if you were using scaling with x too fwiw | 22:11 |
| clarkb | its inherent to the problem of resolutions not all being within a close range of each other anymore | 22:12 |
| fungi | i don't bother to adjust scaling at the x level, i just scale within the application (my terminals, browser windows, whatever) as needed | 22:12 |
| JayF | fungi: it's crazy to me how much a keyboard-driven workflow makes using a laptop so much more pleasant. | 22:12 |
| JayF | fungi: I obvs don't use ratpoison but my sway is setup to be anti-rodent :) | 22:12 |
| clarkb | JayF: I find tiling is just a better organizational method too even if you have a mouse | 22:13 |
| fungi | i still don't use a login manager either, just log into a getty-type linux virtual console and startx, all my setup is driven from my ~/.xinitrc | 22:13 |
| clarkb | before I disabled panel self refresh the way to fix laggy display output was to switch to vty1 then back to vty7 | 22:14 |
| JayF | clarkb: I didn't wanna use sway at first, I switched after trying just about every tiling extension for gnome in existance | 22:14 |
| clarkb | made me think of the days when I ran arch and used startx too | 22:14 |
| clarkb | JayF: xfce doesn't "support" alternative window managers so I actually have $HOME/bin/xfwm4 symlinked to /usr/bin/xmonad | 22:15 |
| clarkb | JayF: and it works | 22:15 |
| fungi | i'm sure i'll eventually have to ditch ratpoison since it doesn't seem to be actively maintained these days, but it still works well and the keybindings are reminiscent of gnu screen, unlike a lot of other mouseless tiling wms | 22:15 |
| JayF | I'm happy to use sddm still :) but I also want all the dbus madness and such to work properly, and I'm not *sure* how to do that direct from cli | 22:15 |
| JayF | fungi: sway is mostly BYO-keybindings | 22:15 |
| JayF | or at least I'll say: I made all mine 100% custom | 22:15 |
| fungi | yeah, i could probably configure it with a profile that mostly matches rp | 22:16 |
| JayF | https://github.com/jayofdoom/dotfiles/tree/main/sway/conf.d | 22:16 |
| JayF | https://github.com/jayofdoom/dotfiles/blob/main/sway/conf.d/02-framework-output and https://github.com/jayofdoom/dotfiles/blob/main/sway/conf.d/15-keybindings being the most relevant to this chat | 22:16 |
| clarkb | TIL about https://docs.qtile.org/en/stable/ | 22:17 |
| clarkb | maybe this is what I should be switching to as ti can wayland and X then I can switch one thing at a time | 22:17 |
| JayF | I'll note wlroots-based compositors are missing a crucial feature for many folks | 22:18 |
| JayF | you can only share the entire screen, not a single window/app | 22:18 |
| JayF | (and even that support is more recent than is reasonable) | 22:18 |
| clarkb | I find with X and meetpad/zoom at least it doesn't like to share windows in other workspaces or other workspaces entirely which si also annoying with a tiling wm | 22:22 |
| clarkb | I basically want to put the management for sharing in one workspace then the recording in another so they aren't getting in each others way as I interact with them separately | 22:23 |
| fungi | also possible to do that with two separate machines | 22:24 |
| fungi | if you really want them isolated | 22:24 |
| clarkb | its mostly that if you want to share say a terminal then letting it be whatever size you want independent of the chrome browser that is also getting tield is nice | 22:25 |
| JayF | As an aside: https://gitea14.opendev.org:3081/ is showing up in some searches for me | 22:25 |
| JayF | I imagine you are not expecting an alternate-port version of gitea on google | 22:25 |
| clarkb | I tend to end up untiling the terminal and letting it float | 22:25 |
| clarkb | JayF: we are not, but we have noticed that ai bot crawlers also don't care about non standard port locations | 22:25 |
| JayF | I mean, this is google. So it's AI but not /AI/ | 22:25 |
| clarkb | ya I'm just pointing out its not new the crawlers are finding it. I think what is new is that google is apparently silly enough to index it for web search | 22:26 |
| fungi | i wonder if we could serve up different robots.txt files depending on whether it's coming through haproxy vs straight to apache | 22:26 |
| JayF | yeah and it's only for the obscure thing I was searching, e.g. 'openstack ironic opendev' gives me a proper URL | 22:27 |
| JayF | I was searching for references to the old teeth-agent to try and timestamp my first openstacking of any kind | 22:27 |
| JayF | (Nov 2023 fwiw) | 22:27 |
| JayF | **13 | 22:27 |
| clarkb | fungi: googling seems to indicate we should use canonical location tags | 22:27 |
| fungi | that's probably configurable in the apache vhosts, yep | 22:28 |
| clarkb | however, I don't know how we'd get gitea to selectively serve canonical tags based on requests coming through haproxy or direct | 22:28 |
| clarkb | actually I guess the canonical location doesn't change so we can just always serve it | 22:28 |
| fungi | i assume it's just a header apache would add, then we wouldn't need to differentiate | 22:28 |
| clarkb | fungi: no its in the html | 22:29 |
| fungi | oh, odd... | 22:29 |
| fungi | are http headers no longer cool? | 22:29 |
| clarkb | fungi: https://developers.google.com/search/docs/crawling-indexing/consolidate-duplicate-urls?hl=en&visit_id=638949544692725832-3028177890&rd=1#rel-canonical-link-method | 22:29 |
| fungi | i wonder why that's at the html layer | 22:29 |
| fungi | maybe to support content mirroring | 22:30 |
| clarkb | I think this would require patchign gitea | 22:30 |
| clarkb | but would be doable | 22:30 |
| JayF | I'm thinking in a shared hosting world, you'd want the client (uploading html) to be able to set that, not have to have the server (.htaccess or similar) send the header | 22:31 |
| clarkb | fungi: oh that doc says it can also supply it as a header | 22:31 |
| clarkb | so ya we could potentially have apache serve it for all content and just say the canonical location for any url is that url at https://opendev.org/ | 22:32 |
Generated by irclog2html.py 4.0.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!