| opendevreview | Merged openstack/openstack-manuals master: [www] Set 2026.1 Gazpacho as released https://review.opendev.org/c/openstack/openstack-manuals/+/981758 | 11:48 |
|---|---|---|
| cardoe | So I know we use uWSGI in devstack and all the projects have guides about it. But I think we're using it wrong. | 13:25 |
| cardoe | Would a good place to start the conversation about it be in a patch to devstack you think? | 13:25 |
| cardoe | Hoping to engage folks that have some experience with it and running loads on it. | 13:27 |
| mnasiadka | cardoe: either patch to devstack or the #openstack-qa channel | 14:13 |
| -opendevstatus- NOTICE: The opendev.org site is currently experiencing overwhelming load adversely impacting git operations and repository browsing since 12:20 UTC today, mitigation work is in progress | 14:42 | |
| gouthamr | ^ :/ | 14:43 |
| -opendevstatus- NOTICE: Load on the opendev.org Gitea backends is under control again for now, if any Zuul jobs failed with SSL errors or disconnects reaching the service they can be safely rechecked | 16:13 | |
| frickler | does anyone know whether we have a docs page with content similar to https://wiki.openstack.org/wiki/GitCommitMessages ? if not, where would be a good location to add it? | 18:49 |
| gouthamr | Contributor Guide? | 18:49 |
| clarkb | frickler: probably in the contributor guide (if it exists and if not where to put it) | 18:49 |
| gouthamr | we reference that wiki heavily today in onboarding stuff and elsewhere | 18:51 |
| gouthamr | https://codesearch.opendev.org/?q=https%3A%2F%2Fwiki.openstack.org%2Fwiki%2FGitCommitMessages&i=nope&literal=nope&files=&excludeFiles=&repos= | 18:51 |
| gouthamr | an excerpt of it, in a not-so-opinionated manner is already here: https://docs.openstack.org/contributors/en_GB/common/git.html#commit-messages | 18:52 |
| gouthamr | but, to someone starting out new, i still link to that wiki page - lots of examples with nuance broken down | 18:52 |
| clarkb | I didn't realize we published translated versions of that doc | 18:54 |
| gouthamr | haha, don't know why google gave me that link | 18:54 |
| clarkb | https://docs.openstack.org/contributors/common/git.html is the source version I think. I suspect they are largely the same due to en_GB not being all the different to en_US | 18:54 |
| gouthamr | yes | 18:55 |
| gouthamr | the translated versions are linked right on top, helpfully | 18:55 |
| clarkb | oh cool TIL | 18:56 |
| sean-k-mooney | frickler: i jsut use that wiki as a link when i need to provide it to someone | 18:57 |
| sean-k-mooney | but that wiki is one of the data souce i capture for my review bot too https://github.com/SeanMooney/openstack-ai-style-guide/blob/master/references/commit-message.md | 18:57 |
| sean-k-mooney | three are some aprt of it that are now defunt | 18:58 |
| sean-k-mooney | like APIImpact and DocImpact | 18:58 |
| sean-k-mooney | well *Impact really since we do nto use any of those any more | 18:59 |
| gouthamr | yeah :( i loved the doc bug filing feature with the DocImpact tag | 18:59 |
| sean-k-mooney | well you shoudl not need a doc bug anymore becasue docs shoudl be included in teh commit | 19:00 |
| gouthamr | APIImpact was mostly for humans in the API SIG | 19:00 |
| frickler | ah, thx, https://docs.openstack.org/contributors/common/git.html#summary-line is just what I was looking for in this special case | 19:00 |
| gouthamr | sean-k-mooney: true, most of our docs are in-tree.. some aren't, and they've slowly suffered decay | 19:01 |
| sean-k-mooney | " The character limit is 50 characters" is one of the thigns i edxplcitly ignore for the sumary lien | 19:01 |
| gouthamr | haha, it's a creative exercise man | 19:01 |
| sean-k-mooney | i shoudl bookmakr that link as it actully got much fo the relevent info | 19:02 |
| sean-k-mooney | it might be a better refence for new folks since it a bit shorter | 19:02 |
| gouthamr | woah, i see anubis in action | 21:45 |
| fungi | on the lists? | 21:46 |
| gouthamr | yes | 21:46 |
| fungi | https://review.opendev.org/c/opendev/system-config/+/983061 is a change to add a similar layer to our gitea backends | 21:47 |
| gouthamr | i think i asked claude to summarize something and it reached out to lists.openstack.org and came back empty; and i opened the archive just now and saw a brief redirection page | 21:47 |
| gouthamr | ++ for the better, i hope we can find a way to allow legit access if its tunable enough | 21:48 |
| fungi | yes, i think the intent was to allow well-behaved crawlers through user agent matching | 21:49 |
| fungi | it's supposed to block requests from crawlers masquerading as browsers | 21:49 |
| clarkb | fwiw I think we are allowing legit access :) | 21:50 |
| clarkb | if you claim to be a browser and can't do browser things then I would consider that not legitimate | 21:50 |
| gouthamr | awesome, let me try something and report back :P | 21:50 |
| clarkb | fungi: and yes I believe our ruleset should allow common bots through as well as clients like git and curl | 21:51 |
| fungi | for example, our testinfra exercises rely on curl and we didn't change anything to allow them through | 21:51 |
| fungi | even though it has no javascript capability at all | 21:52 |
| gouthamr | okay, sorry false alarm. Claude uses its WebFetch API to hit lists.openstack.org, and it's apparently not allowed to construct URLs: https://platform.claude.com/docs/en/agents-and-tools/tool-use/web-fetch-tool | 21:57 |
| gouthamr | (and it didn't, it actually was able to get multiple threads and do its thing | 21:58 |
| fungi | ah good, so we didn't break your workflow | 21:58 |
| clarkb | basically there are two sets of bots roaming the internet right now. Those that say "I'm a bot hello nice to meet you" and those that says "I'm a human behind a browser honest". For the most part the latter are the problem not the former | 21:59 |
| clarkb | the bots that properly identify themselves are operated by household names and they seem to try and behave | 21:59 |
| clarkb | the crawlers spoofing user agents to fetch all the data off the internet do no care | 21:59 |
| fungi | now if people would just realize that feeding a 3-sentence prompt into an llm to generate a huge message for someone else to point their llm at and get a 3-sentence summary could save everyone time by just sending the 3 sentence prompt to the ml instead, we'd all be better for it | 22:00 |
| gouthamr | full disclosure about this "workflow", i started doing a thing with the last TC meeting here because i felt like we were missing some cross project threads on the mailing list, so i have claude run through the list for the past week and summarize things that the TC needs to look at, revisit in addition to the planned agenda.. | 22:00 |
| fungi | hopefully it reminded you about the sudden increase in pink elephants the community is struggling to tame for fun and profit | 22:01 |
| clarkb | I know this isn't the way the modern internet works, but why wouldn'y you run that against your local mbox folder ? | 22:02 |
| fungi | maybe that's only a valid assuption for !=gmail users | 22:02 |
| clarkb | I feel like if people did more of ^ and considered the impact of "just set the bots loose" we'd be in a much happier staet and I wound't spend every working hour figuring out how to sort the bots from the humans | 22:02 |
| gouthamr | i could, honestly.. the ML is just one source, meetings.opendev.org is another | 22:02 |
| clarkb | this idea that you're more efficient is creating a direct consequence on my ability to get anything done | 22:03 |
| * fungi also has local irc channel logs, fwiw ;) | 22:03 | |
| clarkb | which is fine when its one person but when everyone decides to do it then I'm wondering why the hell I even bother anymore | 22:03 |
| fungi | i don't point an llm at them, but they're very useful for my advanced grep-based workflows | 22:03 |
| clarkb | and I'm particularly cranky about it today because I woke up to the openstack release being stuck behind this stuff | 22:04 |
| gouthamr | true, and i'm being a bad citizen despite being adjacent to this whole mess | 22:04 |
| fungi | at least in my case, searching local files is far faster than trying to fetch them all from the web every time i need to rerun a query | 22:05 |
| gouthamr | yeah agreed, i should turn on the local logging.. i'm parked in a bunch of channels where the relevant chatter happens already | 22:06 |
| clarkb | fungi: one thing that bugs me about weechat but I've never dug into it because it works well enough is that my scrollback in weechat is minimal after a restart despite having longer logs on disk that it could oad | 22:06 |
| clarkb | fungi: so instead I just grep teh files directly and good enough | 22:06 |
| fungi | yeah, i don't know how it goes about persisting buffer contents across restarts, never looked into it but is presumably configurable (the thing has more knobs than nasa mission control) | 22:08 |
| fungi | i also restart my weechat process on average once a year, so hasn't bothered me much | 22:08 |
| clarkb | fungi: re gmail you can just ask gemini to summarize it for you there | 22:15 |
| clarkb | against the local inbox I mean | 22:15 |
| clarkb | for a value some value of local to gemini | 22:15 |
| fungi | the only gemini i've ever used was an atari 2600 clone made by coleco | 22:17 |
Generated by irclog2html.py 4.1.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!