<schmars[m]>
ynezz: i built new workers in a new location (on a home dsl line) and they look good so far, while the old workers are still failing. so, i'm gonna book this under "really fucked up mysterious glitches in the cosmos". we'll see if we can figure out the connectivity issues in these locations, nothing more for you to do, thanks for your help
aiyion_ has quit [Remote host closed the connection]
aiyion_ has joined #openwrt-devel
<ynezz>
schmars[m]: around midnight yesterday I've finished an IP based rate limiting on git.o.o where basically after 5r/s it will delay next requests up to 15r/s and then cut the IP with 429
<ynezz>
schmars[m]: this is applied only on the "heavy" luci.git, packages.git, openwrt.git repos: `delaying request, excess: 14.669, by zone "limit_per_ip_heavy" .... "GET /project/luci.git/info/refs?service=git-upload-pack`
Starsfall has joined #openwrt-devel
jakllsch has quit [Ping timeout: 480 seconds]
totkeks has joined #openwrt-devel
jakllsch has joined #openwrt-devel
<totkeks>
robimarko: unfortunately it is not a patch/email, its a PR on github https://github.com/openwrt/packages/pull/22167. I doubt I can edit their PR, only reviewers can, if they allowed it.
<efahl>
does anyone know a way to scan all the dts files and grab out a value? I want to scan them all and make sure 'board_name' matches metadata/profiles.json
<totkeks>
Is there any tool used to autoformat / conform code on commit / PR? I just went through a Makefile in the packages repo and it uses sometimes spaces, sometimes tabs. Though not both together at the same time.
<efahl>
yeah, we use 'ruff' for formatting the Python in the ASU server, but I've seen nothing in main for any formatting
<efahl>
I just use "leave no tracks", make sure your changes are just like what you see in the bit you're editing
<hauke>
mrkiko: We cherry picked all commits which were in main branch about 1 week ago and are not related to apk into the 24.10 branch
<totkeks>
efahl, thanks. it just feels so weird, seeing all this. I'm used to other processes from my day jobs as a programmer.
<tmn505>
totkeks: in Makefile You can use spaces for indetation except lines starting with shell command, those need to start with tabs
<totkeks>
oh, so it is intentional. thanks!
<hauke>
totkeks: You can write a github action which fixes this or warns people about such problems in PRs
<hauke>
rua: I will have a look at this
<efahl>
aren't there specific places were leading spaces (not tabs) are required? I'm thinking description text (or am I misremembering something?)
<tmn505>
maybe You think about yaml. Makefie is good on both with exeption I mentioned
<totkeks>
yeah yaml requires spaces. and a fixed number of those.
<totkeks>
I guess I need to add some extensions to my VSCode for makefiles and such
<robimarko>
Makefiles require a mix of tabs and spaces
<robimarko>
Descriptions AFAIK require spaces
<robimarko>
And then its the usual make logic where spaces get evaluated by shell
<robimarko>
*I reversed it, tabs are shell
<totkeks>
Mh, I guess I have to setup my environment to compile & run my changes before making a PR
<robimarko>
I would not advise sending anything before testing first
<schmars[m]>
ynezz: just fiy, our working theory about our buildbot connectivity stuffs is: it's black friday and ddos season, and we're victim to some upstream being very liberal with connection resets. our workers dont' actually have issues, they simply receive proper TCP RST in the middle of clone, and i assume these are not coming from g.o.o or fastly or github ;)