2024-02-01 15:24:26 blaboon: ping 2024-02-01 15:39:11 blaboon: Your credit expires soon 2024-02-01 15:48:15 the monthly credit for your account was set to expire at the end of january, but i extended that to the end of february 2025 a few weeks ago, so everything should be fine there (and i can see that today's monthly invoice did correctly pull from the extended credit pool) 2024-02-01 15:50:40 if you look at your account settings in the manager it should say the current credit is valid through february 2025 2024-02-01 15:50:56 march 2025* 2024-02-01 15:51:47 ah yes, reading the year properly helps :) Thanks! 2024-02-01 15:52:04 which instance is having connectivity issues? 2024-02-01 15:52:27 blaboon: thank you! 2024-02-01 15:52:28 No connectivity issues, we just got a notification that "Your linode credit expires" 2024-02-01 15:53:03 ahh, gotcha. thought the ping was in relation to the earlier convo 2024-02-01 15:53:14 No, that's about infra hosted at ungleich 2024-02-01 15:54:05 blaboon: btw, the e-mail says that we could reply to that e-mail, but it's coming from no-reply@.. ;-) 2024-02-01 15:57:39 heh. guessing those emails are sent out by an akamai system now and the email contents weren't updated to reflect that. i'll see if i can find out who runs that stuff these days 2024-02-01 16:04:41 blaboon: thx for the support 2024-02-01 16:04:47 completely missed the 25 :D 2024-02-01 16:05:05 but i blame it on ikke ;-) 2024-02-01 16:05:11 no problem :) 2024-02-01 16:12:38 ayakael: it appears that `bundle config set --global build.prometheus-client-mmap -j 16 2024-02-01 16:12:47 helps with the non-existing directory issues 2024-02-01 16:13:03 (This is still for 16.7, so only prometheus-client-mmap still) 2024-02-01 16:13:26 I had the same, build succeeding locally but failing in CI 2024-02-01 18:47:45 3.19 arm builders are inactive? 2024-02-01 18:48:19 mps: yes, I'm moving them 2024-02-01 18:48:29 aha, ok 2024-02-01 19:08:20 clandmeter: I guess e-mail ingress is working again :D 2024-02-01 19:41:05 mps: aarch64 builder is running again 2024-02-01 19:42:22 ikke: yes, I see, thanks 2024-02-01 22:07:19 mps: bepeop-no-robot asks about linux-asahi in #alpine-linux 2024-02-01 22:08:08 ikke: so you want me to join this channel? 2024-02-01 22:08:24 mps: Just wanted to let you know 2024-02-01 22:08:49 https://irclogs.alpinelinux.org/%23alpine-linux-2024-02.log 2024-02-01 22:11:15 OK 2024-02-01 22:39:07 ikke: seems we are using pigz in abuild also for decompression, but it does not multithread :) 2024-02-01 22:39:27 i was wondering why decompression was taking longer than compression 2024-02-01 23:02:23 I think it's the algorithm that doesn't work very well parallelized 2024-02-01 23:02:38 ncopa: all 3.19 arm builders have been moved to che-bld-1 as well 2024-02-01 23:09:00 Decompression can’t be parallelized, at least not without specially prepared deflate streams for that purpose. As a result, pigz uses a single thread (the main thread) for decompression, but will create three other threads for reading, writing, and check calculation, which can speed up decom- pression under some circumstances. 2024-02-02 01:47:29 awsome! thanks! 2024-02-02 01:48:13 re email, I tried to send an email to kdaudt at a.o the other day, but got some error. not sure if it my email client that is configured wrong 2024-02-02 01:49:12 someone sent me an email about how to unsubscribe to announce alpine. It looked like he had tried to send an email to unsubscribe+ but had no permissions to send there 2024-02-02 01:49:22 I think the announce is a read-only list IIRC. 2024-02-03 04:57:40 mps, was looking into the ANX bug you said is there in the alpine issue.. i couldn't find any references to it but 6.6.14 was reportedly broken on gentoo and 6.6.15 worked 2024-02-03 20:02:19 KREYREN_oftc: in my test it fails on 6.6.15 and 6.7.3 2024-02-03 20:04:32 mps, noted, have you reported it to kernel upstream? 2024-02-03 20:05:36 no 2024-02-03 20:05:56 I reported in #linux-sunxi channel 2024-02-03 20:06:15 mps, i will handle it then, there is also a major issue with thermal management being broken in 6.5+ causing teres to overheat 2024-02-03 20:06:24 so advisory now is to use the 6.1.74 kernel 2024-02-03 20:06:42 6.5.x works fine for me 2024-02-03 20:07:48 reporting bug to kernel developers could be unpleasant 2024-02-03 20:07:59 bugs* 2024-02-03 20:56:36 sunxi seems to be already handling that, try megi's kernel 2024-02-03 20:57:21 alpine use only mainline kernels 2024-02-03 21:18:41 mps, i am not saying to use it on alpine i am saying to try it if you want to help with figuring out the issue 2024-02-03 21:18:50 so that we know what needs to be adjusted in mainline 2024-02-03 21:23:13 KREYREN_oftc: this should be done by someone who use this machine daily like you 2024-02-03 21:37:30 mps, oke 2024-02-03 21:38:48 I really don't have free time to 'hunt' this bug and don't have incentive because I don't use this machine 2024-02-03 21:39:18 I hope you understand me 2024-02-04 17:38:55 mps, https://dpaste.com/AGQA2EEUQ it seems that this patch fixes ANX in 6.7.2 kernel as confirmed by gentoo maintainer of the device, i will be testing it now too and if it works it will be in the next minor release 2024-02-04 18:02:42 going to reboot gbr-app-1, which hosts www.a.o, msg.a.o a, smtp.a.o a and others 2024-02-04 18:56:06 rebooting nld-dev-1, which hosts x86* dev containers 2024-02-04 18:56:09 mps: ^ 2024-02-04 18:57:33 ikke: ok 2024-02-04 19:04:53 it's back 2024-02-04 19:12:02 thanks 2024-02-06 08:37:59 numono: apparently github is working on ipv6 support 2024-02-06 10:07:26 KREYREN_oftc: I can confirm that patch at https://linux-sunxi.org/Olimex_Teres-A64#Broken_ANX6345_on_Linux_6.5.2B fixes bug ANX6345 driver 2024-02-06 10:08:11 if you post patch to LKML you can add me to Cc and I will add 'Tested-by' tag 2024-02-06 10:08:19 mps, thanks for the test, sunxi is working on getting that patch mainlined and i am working on better QA for teres's kernel atm 2024-02-06 10:09:11 mps, the patch is not what is going to get submitted they are implementing fractional clocks and trying to optimize the display it was just to see if it's what is causing the issue 2024-02-06 10:09:25 thank you for posting this 2024-02-06 10:10:02 mps, if you know of any other issues with teres then let me know btw today i should have addressed all known issues with teres for them to be landing in the LTS 2024-02-06 10:10:10 6.1.75 considered production stable 2024-02-06 10:11:22 mps, btw if you want to help then i am struggling at figuring out the kernel configuration and getting linux-lts from alpine to be able to boot teres 2024-02-06 10:12:16 KREYREN_oftc: last LTS is 6.6, and all these old -LTSs are just martketing of commercial entities 2024-02-06 10:13:29 mps, the issue with 6.6 is that NXP and alike are making too many changes that make it unreliable to dodge QA and cause issues on teres in the wild atm i am trying to figure out a solution to mitigate this 2024-02-06 10:13:35 KREYREN_oftc: I can upload my local .config for teres (actually A64 devices) and you can pick from it options/drivers to -lts config 2024-02-06 10:13:42 usually the LTS is not a problem though 2024-02-06 10:13:48 mps, that would help thanks 2024-02-06 10:14:15 latest LTS is ok, but old ones are not good idea 2024-02-06 10:14:21 if you have more data on https://linux-sunxi.org/Olimex_Teres-A64 that would help also 2024-02-06 10:14:49 mps, the anx6345 patch should be implemented soo and then it should be sane to use the 6.6 LTS 2024-02-06 10:15:15 I tested on 6.7.4 2024-02-06 10:15:20 there was also a problem with thermals that should be fixed now 2024-02-06 10:15:41 mps, last time i checked they seem to need at least 5 days to figure out the anx6345 code 2024-02-06 10:16:01 it will be backported to LTS then 2024-02-06 10:16:09 which should happen quickly 2024-02-06 10:16:30 thermal is detected at boot though I don't know if it works properly 2024-02-06 10:17:06 mps, lacks declaration of trip points in DTS atm 2024-02-06 10:17:36 which is not critical though 2024-02-06 10:18:28 and i am looking into lima complaining about regulators which seems to be a u-boot bug that also doesn't seem to break anything atm 2024-02-06 10:18:43 config is here https://dev.alpinelinux.org/~mps/arm/sunxi/config-sunxi.aarch64 2024-02-06 10:18:52 thanks <3 2024-02-06 10:19:32 > CONFIG_CMA_SIZE_MBYTES=16 2024-02-06 10:19:39 is that working for you without issues? 2024-02-06 10:19:59 yes 2024-02-06 10:20:20 i have 32 on nixos and it's causing the system to crash especially while using gnome env and apps and has to be mitigated through setting `cma=128M` in kernel cli 2024-02-06 10:20:59 you run gnome on such small device? 2024-02-06 10:21:29 it has only 2GB RAM 2024-02-06 10:21:30 mps, yep works really great too :D 2024-02-06 10:21:44 ok 2024-02-06 10:22:03 I have to go now, thanks for help 2024-02-06 10:22:10 as long as you have SWAP declared bcs gnome is optimized to utilize swap to be more responsive 2024-02-06 10:22:14 mps, oke 2024-02-06 10:22:28 swap on emmc, huh :) 2024-02-06 10:22:35 yep 2024-02-06 10:22:55 and i am working on eMMC upgrade that should cost around 25 EUR in any local repair shop and could get you 64GB ~ 128GB ^-^ 2024-02-06 10:23:18 with alpine I don't have and don't need swap anywhere 2024-02-06 10:23:57 bbl 2024-02-06 10:24:00 mps, can you try running epiphany and playing a random 1080p youtube video and monitor if it has DRM complains in the console? 2024-02-06 12:15:18 algitbot: retry master 2024-02-06 20:41:26 ikke: id be curious what github needs to work on ^^" 2024-02-06 20:42:05 numono: they had an outage where their loadbalancers would reveive an ipv6 mapped ipv4 address and those were blocked by their ACLs 2024-02-06 20:42:08 anyway its still today one more good reason nowadays to migrate away from it 2024-02-06 20:47:59 So many projects still use it, so it's hard to avoid 2024-02-06 20:52:36 yeah, its unfortunate 2024-02-07 19:59:25 ayakael: hmm, now I'm getting failures again :/ 2024-02-07 21:30:50 ikke: when setting up new builders for a -stable release: do you use the ./bootstrap.sh script or do you install rust, Go, … from the edge repositories? 2024-02-07 21:32:27 nmeum: to build rust, we install rust-bootstrap from edge 2024-02-07 21:32:41 for go we didn't had to do that anymore, but I suppose now we will have to again 2024-02-07 21:33:41 rust-bootstrap is just a virtual package provided by community/rust, right? if so: it would be the same for go again (i.e. you would have to install go-bootstrap) 2024-02-07 21:34:27 for go, we could alternatively also package intermediate versions and do gccgo -> go 1.20 -> go 1.22 but since they are planning on bumping the minimum go version every year now that will probably amount to maintaining a lot of go versions in the long run ':) 2024-02-07 21:36:33 Yeah, doesn't sound like fun having to bootstrap go from scratch in the long run 2024-02-07 21:37:04 and yes, it's a virtual package 2024-02-07 21:37:14 because a package cannot have a makedepends on itself 2024-02-07 21:37:18 *nod* 2024-02-07 21:38:30 So go is going the rust route, where every version needs the previous version to build? 2024-02-07 21:40:23 the version that was released a year ago, so Go 1.22 requires Go 1.20 and Go 1.24 will (likely) require Go 1.22 for bootstrapping 2024-02-07 21:40:43 basically they are planning to bump the minimum required Go version every year to be able to use the fancy new go features within the compiler code base itself 2024-02-07 21:41:12 https://go.dev/doc/go1.22 2024-02-07 21:41:13 > Go 1.22 now requires the final point release of Go 1.20 or later for bootstrap. We expect that Go 1.24 will require the final point release of Go 1.22 or later for bootstrap. 2024-02-07 21:41:24 so yeah, similar to rust, except 2 versions back 2024-02-07 21:41:30 yep 2024-02-07 21:43:41 omg 2024-02-07 21:43:55 modern times 2024-02-07 21:47:57 I guess I understand why they believe it to be useful but it's really an annoyance for downstream packaging 2024-02-07 21:49:26 crystal do same method, use previous release to build new 2024-02-08 19:44:01 is there any way we could solve the "CI constantly filling up with chromium artifacts" issue a bit more permanently? 2024-02-08 19:44:14 ( not trying to complain, more like.. start a discussion about potential ideas ) 2024-02-08 19:44:46 run docker prune -af more frequently 2024-02-08 19:44:55 docker system prune * 2024-02-08 19:45:16 perhaps in cron? 2024-02-08 19:45:26 It is already run in a cron 2024-02-08 19:45:35 ah, well 2024-02-08 19:46:16 also, is there any way i could get onto the infra team? mostly to watch some colorful lines on graphs but also maybe help sometimes :p 2024-02-08 19:47:20 clandmeter: ^ 2024-02-08 20:04:57 o/ 2024-02-08 20:05:22 im ok 2024-02-08 20:10:00 👍 2024-02-08 23:51:05 btw, we have even more riscv64 segfaults, is there a way we could perhaps roll out an older version of qemu-riscv64 on the builder? 2024-02-08 23:51:20 i could test what's the latest version that doesn't have that specific segfault 2024-02-09 00:03:06 qemu-riscv64 from 3.18 ( 8.0.5 ) works just fine apparently 2024-02-09 00:19:12 nevermind, figured out the underlying issue 2024-02-09 06:18:46 > Could not send request to alpinelinux.org at https://matrix.alpinelinux.org:443: error sending request for url (https://matrix.alpinelinux.org/_matrix/federation/v1/user/keys/query): error trying to connect: invalid peer certificate contents: invalid peer certificate: CertNotValidForName 2024-02-09 06:18:55 does that still exist and work? 2024-02-09 06:20:06 ptrc: numono was working on setting something new up for us 2024-02-09 08:40:18 ^^" 2024-02-09 08:43:41 the infra is ready for it, and i just need to find a few days to read the matrix docs and turn those info into an epic config 2024-02-09 08:51:55 https://github.com/golang/go/issues/65601#issuecomment-1934757654 2024-02-09 08:52:08 our armv7 CI is running on an aarch64 machine, right? 2024-02-09 09:14:16 yes 2024-02-09 09:14:33 in 32bit mode 2024-02-09 09:14:51 ptrc: we will soon have native riscv64 builders and CI 2024-02-09 09:15:00 ooh, very nice 2024-02-09 09:15:06 although im not confident its 100% stable 2024-02-09 09:15:17 one way to find out :p 2024-02-09 09:15:24 so i need to put some power plug switch 2024-02-09 09:15:30 so we can toggle it remotely 2024-02-09 09:16:02 ikke: i have connected one pioneer to our wg 2024-02-09 09:17:05 i think there are multiple issues with the pioneer boards 2024-02-09 09:17:33 sometimes the reset is broken and it will not reset and stay off 2024-02-09 09:17:51 sometimes it hangs and kernel does not show any msg on any tty 2024-02-09 09:18:16 the intel nics are not that stable, so its better to keep using the realtek onboard 2024-02-09 09:18:53 the performance is better compared to our epyc qemu user stuff 2024-02-09 09:24:26 what hardware are we using for the native riscv64 builders? 2024-02-09 09:24:54 clandmeter: so the armv7 CI is basically just a docker container on aarch64, right? just like you can run x86 containers on x86_64 2024-02-09 09:25:47 nmeum: im not 100% sure, could be that they run in qemu but on a aarch64 system. ikke set it up so he will not 100%. 2024-02-09 09:26:02 s/not/know 2024-02-09 09:26:35 ok, I will wait for him to reply then :D 2024-02-09 09:26:50 nmeum: https://milkv.io/pioneer 2024-02-09 09:27:02 i received two of them 2024-02-09 09:27:36 nice! 2024-02-09 09:27:55 right, but they are development boxes 2024-02-09 09:28:04 so they have some challenges 2024-02-09 09:28:24 they use linux as firmware :) 2024-02-09 09:30:33 Yes docker containers on aarch64 with linux32 as entrypoint 2024-02-09 09:30:44 what does "linux32 as entrypoint" mean? 2024-02-09 09:30:52 do they run a custom kernel? 2024-02-09 09:33:31 No, regular aarch64-virt kernel 2024-02-09 09:33:42 ok 2024-02-09 09:33:44 thanks 2024-02-09 09:33:47 linux32 will switch the process 32bit mode 2024-02-09 09:33:53 to* 2024-02-09 09:34:03 ah! 2024-02-09 09:34:15 but you need a compat processor for it 2024-02-09 09:34:22 which we do ofc 2024-02-09 09:34:36 its similar to x86 2024-02-09 09:36:25 ikke: didnt we run some stuff in qemu-system on arm? 2024-02-09 09:39:43 Yes, CI does 2024-02-09 09:39:57 do I still have access to an armv7 container? I think I used to have access to one running on 172.16.23.125 but I can't reach it right now 2024-02-09 09:40:10 Because its difficult to separate different arches on the same host with docker 2024-02-09 09:40:24 would be good to bisect commits between go 1.21.6 and go 1.22.0 to figure out which commit causes the breakage on our ci 2024-02-09 09:40:35 nmeum: can be that the container stopped 2024-02-09 09:41:43 ok, will look into it later. need to do some $dayjob stuff now 2024-02-09 11:19:58 nmeum: I've started it again, but it's IP changed: 2024-02-09 11:20:00 nmeum-edge-armv7 RUNNING 0 - 172.16.27.125 - 2024-02-09 17:11:15 ikke: yep, that works. ty 2024-02-09 17:11:24 👍 2024-02-09 17:17:28 ok, i can reproduce it in the lxc too. time to bisect 2024-02-10 11:54:10 ikke: are you around 2024-02-10 11:55:46 I can't ssh to 172.16.252.24 while I can ping it from my local machine, looks like firewall issue 2024-02-11 07:35:24 mps: Is it maybe something in wireguard that prevents routing between peers? 2024-02-11 07:36:30 ikke: no, ping works fine. and I can ssh to other machines on WG net 2024-02-11 07:37:59 ikke: I'm not sure it os firewall but just asking you about this. maybe you have set something differently for some net ranges or hosts 2024-02-11 07:38:14 s/os/is/ 2024-02-11 07:38:23 no 2024-02-11 07:38:50 I see the traffic arriving on the wg0 interface, added explicit allow firewall rules, but those rules are never hit 2024-02-11 07:40:17 looks like you have set some kind of rate limit for ssh 2024-02-11 07:40:49 that's on eth0 2024-02-11 07:43:25 ikke, fragment ssh from my machine to x86_64 container '07:41:04.833503 wg0 In IP 172.16.252.2.41690 > 172.16.26.16.22: Flags [P.], seq 4042:4078, ack 4282,' 2024-02-11 07:45:15 and, fragment of ssh to pioneer box '07:44:22.002316 wg0 In IP 172.16.252.2.47736 > 172.16.252.24.22: Flags [S], seq 1881441285, win 33120, options [mss' 2024-02-11 07:45:37 on this last there is no answers 2024-02-11 07:47:29 so, ssh goes fine to all of lxcs, and only not to pioneer 2024-02-11 07:48:11 with ProxyJump ssh option I can connect to it 2024-02-11 07:51:01 Only difference is that to pioneer it remains on wg0, while for other lxcs it'r routed from wg0 to dmvpn 2024-02-11 07:53:28 hm, looks like for some reason pioneer don't send ssh responses to requests from my machine but send ping response fine 2024-02-11 07:53:46 maybe fw on the pioneer? 2024-02-11 07:54:27 I also thought so but admin assured me there is no firewall 2024-02-11 07:55:25 I assume that's clandmeter? :P 2024-02-11 07:55:29 assured, hm, maybe not right word 2024-02-11 07:55:39 yes, clandmeter 2024-02-11 07:56:43 also I thought it could be 'ip rule' set 2024-02-11 07:59:27 interesting is that I can't ping from pioneer my machine 2024-02-11 07:59:42 How do you have access to the pioneer? 2024-02-11 08:00:12 yes, with ProxyJump over WG hub 2024-02-11 08:00:30 ok, so it works directly from the hub, but not from a wg peer 2024-02-11 08:00:36 not through WG 2024-02-11 08:00:46 ikke: right 2024-02-11 08:00:46 can you check the wg config? 2024-02-11 08:01:09 on pioneer? 2024-02-11 08:01:12 yes 2024-02-11 08:02:51 on flash look it looks ok 2024-02-11 08:03:04 What is AllowedIPs set to? 2024-02-11 08:04:38 AllowedIPs = 172.16.0.0/16, 2000::/3 2024-02-11 08:04:49 ok, that's correct 2024-02-11 08:05:21 and ip route? 2024-02-11 08:06:37 https://tpaste.us/1XWE 2024-02-11 08:07:40 Can you try: `ip route add 172.16.252.0/24 via 172.16.252.1` 2024-02-11 08:08:50 ikke: this prefix route already exists 2024-02-11 08:09:02 172.16.252.0/24 2024-02-11 08:10:38 we could try to replace is but chance is that you lock yourself out 2024-02-11 08:10:49 hmm, try a more specific route 2024-02-11 08:10:51 right 2024-02-11 08:11:21 I think routes are set correctly 2024-02-11 08:11:46 From what I understood, wg does not do l2 forwarding, right? 2024-02-11 08:12:09 I think you are right 2024-02-11 08:12:33 try: ip route add 172.16.252.16/28 via 172.16.252.1 2024-02-11 08:12:44 maybe it could with some tweaks but also IDK 2024-02-11 08:14:01 ikke: I would left these changes to clandmeter, don't want that we lock him out if machine 2024-02-11 08:14:15 s/if/of/ 2024-02-11 08:14:46 I'm not in hurry and I hope you also not 2024-02-11 08:14:51 Nope 2024-02-11 08:15:59 ok, thanks for help. when clandmeter appears we could try more to fix this issue 2024-02-11 10:00:03 morning 2024-02-11 10:00:07 what did i miss 2024-02-11 10:01:21 mps did the wg fix help? 2024-02-11 10:01:33 i mean you can still proxyjump now 2024-02-11 10:02:02 clandmeter: you need to add a via route instead of subnet route for the /24 2024-02-11 10:02:36 why would that be needed? 2024-02-11 10:02:47 we are all on the same subnet 2024-02-11 10:03:10 From what I understood from wg is that you cannot connect other peers over l2 2024-02-11 10:03:27 you need to route via the gw 2024-02-11 10:03:45 but icmp is working, hmm 2024-02-11 10:05:05 correct 2024-02-11 10:05:12 i guess you are also on wg network? 2024-02-11 10:05:49 yes 2024-02-11 10:06:01 from what i understand something is blocking ssh traffic on deu7-dev1 2024-02-11 10:06:26 let me add your key to the pioneer box 2024-02-11 10:07:22 ok, I've bypassed the FW and now ssh is responding 2024-02-11 10:07:34 ikke: which key do you want me to add? all 3? 2024-02-11 10:07:54 yes 2024-02-11 10:08:31 Hmm, so it's still considered forwarding, interesting 2024-02-11 10:08:40 done 2024-02-11 10:09:10 172.16.252.24 should work now for you 2024-02-11 10:09:30 im trying to base of a new kernel for the pioneer from linux-edge 2024-02-11 10:09:35 but we are bumping into issues 2024-02-11 10:09:38 Yes, I'm in 2024-02-11 10:09:39 seems some linker issue 2024-02-11 10:09:47 mps: fyi, it should work now 2024-02-11 10:10:08 Just puzzled why it's considered forwarded traffic, but I guess because it's not targeting the deu7 machine itself 2024-02-11 10:10:43 clandmeter: for some reason, awall is not working on deu7 2024-02-11 10:10:53 Perhaps to do with the switch to nftables 2024-02-11 10:11:17 not working or not working properly? 2024-02-11 10:11:39 Warning: firewall not enabled for inet 2024-02-11 10:11:41 Firewall is not active 2024-02-11 10:11:46 hmm ok 2024-02-11 10:12:12 do we need to report it to kaarle? 2024-02-11 10:12:59 Not sure yet if it's a local issue or an issue with awall 2024-02-11 10:13:16 I did test it after the switch to nftables, and it was working 2024-02-11 10:14:03 i guess we need to start converting iptables rules in aports to nftables? 2024-02-11 10:14:14 like in dnsmasq 2024-02-11 10:14:56 mps told me docker was one of the places to keep legacy code in the kernel 2024-02-11 10:16:23 i never played much with the kernel and iptables and friends. but its a nightmare to understand all of it. 2024-02-11 10:17:18 in any case, i like to start basing my sophgo kernel on edge kernel 2024-02-11 10:17:51 and ones we have proper mainline support, we need to add riscv support to lts also 2024-02-11 10:18:16 but that will probably take another year or so 2024-02-11 10:19:22 ikke: yes, it works now 2024-02-11 10:19:44 and yes, we should finally switch to nft 2024-02-11 10:20:02 I proposed this here about year ago 2024-02-11 10:20:38 i guess you can go over aports and convert everything to nft and submit mr's :) 2024-02-11 10:21:39 I could but I will waste my free time on more interesting things, you know on what 2024-02-11 10:22:00 climate change? 2024-02-11 10:22:05 :p 2024-02-11 10:22:57 no, climate is in better hands, God allmighty and Alah 2024-02-11 10:24:07 starfive told me they would like to send me new SoC JH8110 2024-02-11 10:24:55 but now more seriously, I want to devote more time to riscv 2024-02-11 10:28:15 clandmeter: fixed, needed to modprobe ip_tables and ip6_tables 2024-02-11 10:28:35 heh, that could help :) 2024-02-11 10:28:45 isnt that done by iptables initd? 2024-02-11 10:29:17 no, apparently it just tells you to load the appropriate modules 2024-02-11 10:30:33 i dont remember i need to load those manually 2024-02-11 10:30:50 me neither 2024-02-11 10:31:06 but I suppose that is related to the nftables switch 2024-02-11 10:31:27 x_tables was already loaded for example 2024-02-11 10:32:41 when did this switch happen? 2024-02-11 10:34:04 3.18 or so 2024-02-11 10:34:56 ssh again doesn't work 2024-02-11 10:36:04 yes, hold on 2024-02-11 10:37:10 ok 2024-02-11 10:39:18 3.19 made the switch 2024-02-11 10:39:29 this means anything since that release should support nft i guess 2024-02-11 10:39:58 clandmeter: right 2024-02-11 10:40:34 even openwrt ditched iptables about year (or more) ago 2024-02-11 10:41:27 I'm thinking to disable it in linux-edge anyway 2024-02-11 10:41:29 mps: works again 2024-02-11 10:41:53 ikke: yes, thanks 2024-02-11 10:42:07 mps: please make sure you dont break things 2024-02-11 10:42:10 yeah 2024-02-11 10:42:59 break things sometimes is needed to force proper fix 2024-02-11 10:43:18 there are other ways to do it 2024-02-11 10:43:20 ;p 2024-02-11 10:43:35 maybe you can look into docker, if that is one of the blockers 2024-02-11 10:43:52 clandmeter: hey, today is not day for serious talks :) 2024-02-11 10:44:21 everyday is serious day 2024-02-11 10:44:25 but in every joke there is a little joke 2024-02-11 10:44:41 some serious days just suck more 2024-02-11 10:45:13 did I broke anything till now? ok, some small bugs 2024-02-11 10:46:31 mps: do you want to look at the linker issue? 2024-02-11 10:46:43 yes 2024-02-11 10:47:20 but have to install some tools first, config them and prepare another coffee 2024-02-11 10:47:36 btw, the other pioneer is also online, but not on wg yet 2024-02-11 10:47:51 i need to attach a remote power plug to it 2024-02-11 10:47:55 in case it hangs 2024-02-11 10:49:14 a lot of noise in your house now, I guess 2024-02-11 10:49:31 ikke: i wonder if we should put them on the network 2024-02-11 10:49:51 or keep it on wg for now 2024-02-11 10:49:58 mps: the fans are always 100% 2024-02-11 10:50:05 there is no control yet 2024-02-11 10:50:18 uhm, not good 2024-02-11 10:51:11 https://github.com/sophgo/linux/wiki#milk-v-pioneer-sg2042 2024-02-11 10:51:17 looks like I 'hang up' pioneer 2024-02-11 10:51:17 follow that page for progress 2024-02-11 10:51:34 yup 2024-02-11 10:51:35 it hangs 2024-02-11 10:53:26 weird thing is, the kernel does not output any error 2024-02-11 10:54:59 I started rsyncing your aports dir to my 2024-02-11 10:55:13 and it hangs 2024-02-11 10:55:32 everything hangs 2024-02-11 10:55:59 didn't looked on what media is root FS 2024-02-11 10:56:31 if it is mmc then it is expectable 2024-02-11 10:57:03 ping still works fine 2024-02-11 10:57:33 tty non responsive 2024-02-11 10:57:51 I could still ssh into it, but htop hang 2024-02-11 10:58:03 oh no, it's running now 2024-02-11 10:58:08 ah its back 2024-02-11 10:58:11 wow 2024-02-11 10:58:17 that took like few minutes 2024-02-11 10:58:23 so its an io thingy 2024-02-11 10:58:26 yup 2024-02-11 10:58:33 maybe upgrade the nvme 2024-02-11 10:58:39 its some chinese unknown brand for me 2024-02-11 10:59:13 i almost turned it off 2024-02-11 10:59:36 i have a wifi power plug to but behind it. ill also be able to monitor power consumtion 2024-02-11 11:00:09 i killed htop 2024-02-11 11:00:15 forgot i was on serial :D 2024-02-11 11:00:59 mps: did your sync complete? 2024-02-11 11:01:17 looks like it is 2024-02-11 11:02:07 best is to run everything in tmux :) 2024-02-11 11:02:40 right 2024-02-11 11:03:01 how much cpus to build, -j16 ? 2024-02-11 11:03:08 all of them ofc 2024-02-11 11:03:13 btw 2024-02-11 11:03:18 ah ok 2024-02-11 11:03:20 best is to start using lxc 2024-02-11 11:03:47 but then we need to add it to the network, else you wont be able to ssh directly 2024-02-11 11:03:50 btw, if you start using ips for wg, could you also record them in netbox? 2024-02-11 11:04:17 sure, i hope i wont forget :) 2024-02-11 11:04:28 I did add .24 already 2024-02-11 11:04:36 add 25 too 2024-02-11 11:04:38 Ok 2024-02-11 11:04:42 ill use that for the other one 2024-02-11 11:04:43 I also include the wg public key 2024-02-11 11:04:51 in netbox 2024-02-11 11:05:03 If we ever lose wg0.conf, we can regenerate it 2024-02-11 11:05:22 you can get public from private 2024-02-11 11:05:28 hm, nouveau, amd, radeon in this kernel enabled 2024-02-11 11:05:34 clandmeter: that would not make sense 2024-02-11 11:05:56 oh, sorry 2024-02-11 11:05:59 yes, you can 2024-02-11 11:06:02 :) 2024-02-11 11:06:09 but then you need to ask everyone for the keys again 2024-02-11 11:06:10 if you loose private, then its game over 2024-02-11 11:06:20 oh like that 2024-02-11 11:06:31 right, but did you backup private of the hub? 2024-02-11 11:06:44 not yet :P 2024-02-11 11:07:05 btw, i was thinking of using some tool to manage wg, not sure everyone would like it :) 2024-02-11 11:08:06 my idea for the two pioneer boxes is to put them behind a APU2 2024-02-11 11:08:09 clandmeter: I reserved the address for .25 2024-02-11 11:08:27 and we connect the serial ports to the APU2 2024-02-11 11:09:07 install dmvpn on the APU2 2024-02-11 11:10:06 just need to find a right place to host/put them 2024-02-11 11:11:06 mps: this box has an radeon card installed 2024-02-11 11:13:16 i am thinking to remove both radeon card and intel 10G nic 2024-02-11 11:13:47 but i think we will need tty for the bootloader 2024-02-11 11:13:55 seems this does not want to show over serial 2024-02-11 11:27:50 mps, can i reboot the machine? 2024-02-11 11:28:48 i assume no response as a yes :) 2024-02-11 11:31:15 :) 2024-02-11 11:39:16 hmm, without video card also no boot menu 2024-02-11 11:39:23 somehow its forced to tty1 2024-02-11 11:39:35 would be nice if we could fix that 2024-02-11 11:40:51 no load is 80Watt 2024-02-11 11:48:10 hm, it should use serial console in that case 2024-02-11 11:48:37 if i find time next week ill set it up 2024-02-11 11:48:55 so around 107W at full load 2024-02-11 11:49:07 vendor mentioned around 120w 2024-02-11 11:49:56 mps: did you change anything on my aports? 2024-02-11 11:50:19 no 2024-02-11 11:50:33 weird 2024-02-11 11:50:42 im getting missing mawk errors 2024-02-11 11:51:03 hah 2024-02-11 11:51:14 abuild deps removed it 2024-02-11 11:51:41 ah you are playing on this as well 2024-02-11 11:51:50 so better we move stuff to lxc 2024-02-11 11:52:36 so i think ones they have power management under control, this 80w can go down 2024-02-11 11:59:32 huh, FS is very slow 2024-02-11 12:09:32 untarring kernel takes loooong 2024-02-11 12:12:39 mps: use pigz 2024-02-11 12:13:01 'abuild unpack' 2024-02-11 12:13:09 i think with previous ssd it was faster 2024-02-11 12:13:18 ill look into another ssd 2024-02-11 12:13:27 ill probably add another sata one 2024-02-11 12:13:30 for diskfiles 2024-02-11 12:13:34 distfiles 2024-02-11 12:13:55 what FS driver you use 2024-02-11 12:14:47 mount will tell you :) 2024-02-11 12:15:05 system hangs again 2024-02-11 12:15:14 aha, in about 15 minutes when it unhangs 2024-02-11 12:15:25 its ext4 2024-02-11 12:15:44 maybe i need to remove the kernel arguments 2024-02-11 12:15:50 i think upsteram also removed them 2024-02-11 12:17:13 I use f2fs on all media except rotational 2024-02-11 12:18:02 this problem is not related to the FS 2024-02-11 12:18:24 and its back 2024-02-11 12:18:51 nvme_core.io_timeout=600 nvme_core.admin_timeout=600 2024-02-11 12:19:01 not sure what these do 2024-02-11 12:24:51 dmesg => '[ 1651.811864] nvme nvme0: I/O 83 QID 1 timeout, completion polled' 2024-02-11 12:25:08 probably PCIe driver issue 2024-02-11 12:26:38 do you want to boot with thse nvme opts disabled? 2024-02-11 12:26:42 I have commented them out now 2024-02-11 12:27:03 i think it will maybe cause more issues, but im not sure. 2024-02-11 12:27:30 rvspace has some notes about it 2024-02-11 12:27:42 https://forum.rvspace.org/t/nvme-i-o-timeouts/1545 2024-02-11 12:28:45 I remember that someone told on #riscv that this helped him 2024-02-11 12:29:10 but IDK will it help us, but you can try 2024-02-11 12:30:04 ready for reboot? 2024-02-11 12:30:10 ok 2024-02-11 12:30:42 im still not happy, something is messing with cmdline options 2024-02-11 12:30:50 its dtb or u-root 2024-02-11 12:32:26 haha 2024-02-11 12:32:29 its still there 2024-02-11 12:33:52 clandmeter: does 'abuild build' works for you 2024-02-11 12:34:05 its rebooting again 2024-02-11 12:35:58 ah 2024-02-11 12:37:59 I will pull clean git repo from gitlab 2024-02-11 12:38:08 clone 2024-02-11 12:38:28 hm, again reboot 2024-02-11 12:38:41 yes pls wait 2024-02-11 12:38:43 im working on it 2024-02-11 12:38:46 ok 2024-02-11 12:38:53 its taking grub.cfg 2024-02-11 12:38:59 not extlinux.conf 2024-02-11 12:39:04 I can do some things outside 2024-02-11 12:39:12 i hope it will boot now 2024-02-11 12:42:40 all hope is lost 2024-02-11 12:57:28 https://tpaste.us/pagn 2024-02-11 12:57:30 loveley 2024-02-11 12:58:42 mps: i killed the grub.cfg (its from when i tried to boot efi) 2024-02-11 12:58:56 so now cmdline is updated 2024-02-11 12:59:09 not sure its lovely with these nvme errors 2024-02-11 12:59:18 lets try and see what it does 2024-02-11 13:00:30 i dont trust this FORESEE XP1000F001T 2024-02-11 13:13:11 it has 128GB ram? 2024-02-11 13:51:56 clandmeter: I've got it with your config. /home/mps/packages/testing/riscv64/ 2024-02-11 13:53:35 you got what? 2024-02-11 13:54:55 kernel 2024-02-11 13:55:24 built without errors 2024-02-11 13:56:24 file name is wrong though 2024-02-11 13:56:48 I have to fix my APKBUILD for this 2024-02-11 13:57:05 i have no idea what you are saying :) 2024-02-11 13:57:23 problem with LD solved 2024-02-11 13:57:33 you used the same config? 2024-02-11 13:57:43 I think, yes 2024-02-11 13:57:47 you think?? 2024-02-11 13:57:50 :) 2024-02-11 13:58:43 what is the realpath of your config? 2024-02-11 13:58:47 ill diff it 2024-02-11 13:58:49 and my thinking is wrong :) 2024-02-11 13:59:11 sorry, will look again in the evening 2024-02-11 14:00:08 i think ill report it upstream 2024-02-11 14:00:12 this should never happen 2024-02-11 14:00:21 you use this as config /home/clandmeter/aports/testing/linux-sophgo/sophgo.riscv64.config 2024-02-11 14:00:31 yes 2024-02-11 14:00:36 ok 2024-02-11 14:36:33 in drivers/soc/sophgo/Makefile commenting out line 'obj-$(CONFIG_ARCH_SOPHGO) += umcu/mcu.o' fixes build. not sure will kernel work 2024-02-11 15:04:22 I think it’s mandatory heh 2024-02-11 15:17:14 why? 2024-02-11 15:18:19 IDK to be clear, but if it fails I'm not sure it is needed 2024-02-11 15:19:10 f59be39f50abd602cca98750621a8cf6f9a41f9c in their git tree 2024-02-11 15:20:57 dmesg => 2.226062] sg20xx-mcu 1-0017: hwmon: 'sg20xx-mcu' is not a valid name attribute, please fix 2024-02-11 16:47:25 That’s the dtb 2024-02-11 16:47:44 the mcu is part of the board 2024-02-11 17:09:19 yes, it is but does it works now 2024-02-11 17:57:40 mps: https://github.com/sophgo/linux-riscv/issues/104 2024-02-11 21:47:02 clandmeter: good 2024-02-12 09:36:19 mps: bingo 2024-02-12 09:38:19 clandmeter: ? 2024-02-12 09:38:26 i found the problem 2024-02-12 09:38:43 its actually kind of easy to debug 2024-02-12 09:40:15 what is problem 2024-02-12 09:40:18 the error is missing devm_hwmon_device_register_with_info 2024-02-12 09:40:32 linker error 2024-02-12 09:40:33 yes, I saw this 2024-02-12 09:40:38 so i checked where this comes from 2024-02-12 09:40:47 https://www.kernel.org/doc/Documentation/hwmon/hwmon-kernel-api.txt 2024-02-12 09:40:55 from hwmon 2024-02-12 09:41:01 seems hwmon is build as module 2024-02-12 09:41:20 so setting it to Y fixes it 2024-02-12 09:41:33 ah, right it is 2024-02-12 09:41:41 so its still a bug, but atleast can work around it 2024-02-12 09:42:00 and it must be in-kernel because mcu.o is in-kernel 2024-02-12 09:42:06 exactly 2024-02-12 09:42:18 well im not sure it needs to be 2024-02-12 09:42:32 i guess it may need some additional code in kernel 2024-02-12 09:42:32 so, my guess at beginnig was right 2024-02-12 09:42:50 you said THERMAL 2024-02-12 09:42:54 iirc 2024-02-12 09:42:56 Kconfig should be fixed 2024-02-12 09:43:16 anyways, glad its fixed 2024-02-12 09:43:19 will report upstream 2024-02-12 09:43:36 no, when we started to talk about issue I wrote it is Kconfig or Makefile 2024-02-12 09:43:48 yes, i know 2024-02-12 09:44:22 my next steps will be to push your edge config + sophgo additions 2024-02-12 09:44:27 but I started with THERMAL problem and didn't had time to check hwmon 2024-02-12 09:45:22 though I build slimmed down kernel without THERMAL and HWMON as starting point to add one by one to check where it will be fail 2024-02-12 09:45:41 but network issue eat nearly all my time 2024-02-12 09:46:04 would be nice to get parts of sophgo into edge kernel 2024-02-12 09:46:12 so we can transition easily in the future 2024-02-12 09:46:37 but from error message it was clear that it is related to HWMON 2024-02-12 09:47:29 not sure it is good idea to add such pile of patches to kernel we ship 2024-02-12 09:48:32 you told yesterday that you don't like breakage of linux-edge 2024-02-12 09:49:49 im not saying all of the things, just chery pick what seems logical 2024-02-12 09:50:15 anyways no rush, will take some time for sophgo to be stable 2024-02-12 09:51:35 their current kernel is 6.1 based and rebasing all this to 6.7 is not worth effort imo 2024-02-12 09:54:03 ah, they have https://github.com/sophgo/linux-riscv/tree/sg2042-master which is based on 6.8, this is better 2024-02-12 09:54:53 and not big pile of patches 2024-02-12 09:55:24 clandmeter: you put more work on my arms :) 2024-02-12 09:56:02 forget it, we do it when its stable 2024-02-12 10:01:38 that is nearly how we now build linux-starfive, I take patches from some repo and apply them to stable 2024-02-13 00:15:02 https://gitlab.alpinelinux.org/alpine/infra/gitlab-tf/-/merge_requests/17 2024-02-13 00:15:17 i'd appreciate if someone could double-check if i haven't made some silly mistake :) 2024-02-13 06:30:12 merged it 2024-02-13 15:06:20 thanks :) 2024-02-13 15:46:06 just letting know, we now have 2 pioneers functioning on our network 2024-02-13 15:46:16 thx mps and ikke for helping out 2024-02-13 15:46:42 ncopa: we can have a look at hosting native builders on them 2024-02-13 15:46:47 if they are stable enough 2024-02-13 15:47:17 ive been talking a bit with ikke about the setup of CI and builders for rv64 2024-02-13 15:47:59 I think we can have 1 builder on pioneer, 1 dev box on pioneer, and CI on qemu-user 2024-02-13 15:48:16 1 builder would be actually 2, edge and next stable 2024-02-13 15:55:16 clandmeter: one issue with having ci on qemu-user is that we still cannot enable tests, right? 2024-02-13 16:11:07 right 2024-02-13 16:11:16 test were a problem right? 2024-02-13 16:11:21 i dont recall anymroe 2024-02-13 16:11:49 I think that was already an issue when the port was initially created 2024-02-13 16:12:02 I don't think we tested it recently though 2024-02-13 18:37:29 ikke: do we need to rename the hosts? 2024-02-13 18:38:05 We do if we want to have some consistency 2024-02-13 19:05:11 be my guest :) 2024-02-13 19:05:23 not sure what the actual policy is 2024-02-13 19:05:36 I bindmounted the distfiles dir 2024-02-13 19:05:49 its in the alpine conf, so for all users 2024-02-13 19:06:22 nld-bld-x 2024-02-13 19:06:42 x as in? 2024-02-13 19:06:46 twitter? 2024-02-13 19:06:48 a number 2024-02-13 19:06:53 :) 2024-02-13 19:06:59 yes but which number? 2024-02-13 19:07:02 :D 2024-02-13 19:07:12 can start from 1? 2024-02-13 19:07:33 They are the first ones using that scheme, so yes 2024-02-13 19:07:35 (in nld) 2024-02-13 19:07:42 oh ok 2024-02-13 19:07:58 the old ones are still in old scheme 2024-02-13 19:08:02 yes 2024-02-13 19:08:21 nld8-dev1 and nld9-dev1 2024-02-13 19:08:29 no predigits? 2024-02-13 19:08:46 like -01? 2024-02-13 19:08:57 nod 2024-02-13 19:09:00 nope 2024-02-13 19:10:22 set 2024-02-13 19:10:29 what about the router? 2024-02-13 19:10:47 should we move dev lxcs for x86_64 to new dev machine 2024-02-13 19:11:01 why? What new dev machine? 2024-02-13 19:11:08 s/for/from/ 2024-02-13 19:11:25 i think he means rv64 containers 2024-02-13 19:11:31 ikke: riscv lxcs 2024-02-13 19:11:33 ah 2024-02-13 19:11:46 Yes, I think that's the goal 2024-02-13 19:11:58 lets keep them for now 2024-02-13 19:12:09 maybe these boxes get busy 2024-02-13 19:12:17 so you have an alternative 2024-02-13 19:12:42 or if we are limited in space, then ok. 2024-02-13 19:12:50 aha 2024-02-13 19:12:53 aha 2024-02-13 19:13:05 mps: distfiles is shared on the new box 2024-02-13 19:13:05 hmm. sorry 2024-02-13 19:13:08 also in your container 2024-02-13 19:13:24 well maybe not just yet 2024-02-13 19:13:30 let me reboot it 2024-02-13 19:13:34 and it should show 2024-02-13 19:13:47 I didn't meant delete them on x86_64, move/copy to work on new 2024-02-13 19:14:09 be aware we only have 1TB 2024-02-13 19:14:14 and 500G distfiles 2024-02-13 19:15:30 mps your lxc is restarted 2024-02-13 19:15:34 should show shared distfiles 2024-02-13 19:16:12 are you sure lxc is started 2024-02-13 19:17:30 ping answers but ssh doesn't connect 2024-02-13 19:19:27 did you add ssh to rc? 2024-02-13 19:19:46 ikke: docker does not like mft 2024-02-13 19:19:48 ntf 2024-02-13 19:20:34 clandmeter: I didn't, I expected you did 2024-02-13 19:20:51 expect the unexpected 2024-02-13 19:20:55 ntf? 2024-02-13 19:21:00 I can't add it even 2024-02-13 19:21:10 if I can't connect 2024-02-13 19:21:51 nft? 2024-02-13 19:21:54 https://tpaste.us/rjkD 2024-02-13 19:22:36 netfilter 2024-02-13 19:22:57 mps: try now 2024-02-13 19:23:12 clandmeter: kernel updated without rebooting? 2024-02-13 19:23:13 clandmeter: now it works 2024-02-13 19:23:24 ikke: nope 2024-02-13 19:23:28 should be the right kernel 2024-02-13 19:23:52 mps: should docker work on edge kernel? 2024-02-13 19:24:03 is nftables enabled in the kernel? 2024-02-13 19:24:04 Linux mps-edge-riscv64 6.1.72-5-sophgo #6-Alpine SMP PREEMPT Mon, 12 Feb 2024 22:35:57 +0000 riscv64 Linux 2024-02-13 19:24:08 clandmeter: yes 2024-02-13 19:24:31 ikke: yes 2024-02-13 19:24:43 msg="exec: \"fuse-overlayfs\": executable file not found in $PATH" storage-driver=fuse-overlayfs 2024-02-13 19:25:01 clandmeter rebased config on riscv64 linux-edge 2024-02-13 19:25:36 do we need to install fuse-overlayfs? 2024-02-13 19:25:39 clandmeter: I see content of distfiles 2024-02-13 19:28:01 ok 2024-02-13 19:28:51 'ping www.google.com' doesn't work 2024-02-13 19:29:01 right 2024-02-13 19:29:03 dns is broken 2024-02-13 19:29:07 for now use 1.1.1.1 2024-02-13 19:29:11 aja 2024-02-13 19:29:12 or whatever you prefer 2024-02-13 19:29:15 aha 2024-02-13 19:29:21 ikke: need to fix dnsmasq dns 2024-02-13 19:29:28 though 'aja' is fine :) 2024-02-13 19:29:43 its dutch 2024-02-13 19:29:47 dutch is tha best 2024-02-13 19:30:05 seems for overlay i needed to modprobe it 2024-02-13 19:30:30 I agree about dutch 2024-02-13 19:30:56 finaly we found something about we all agree ;-) 2024-02-13 19:31:00 i guess we need to load the iptables/nft modles 2024-02-13 19:31:29 clandmeter: they should be loaded automagically 2024-02-13 19:31:38 there is not much loaded 2024-02-13 19:31:50 https://tpaste.us/PEWb 2024-02-13 19:32:30 I'm always irritated by all this pile of module loaded when I run iptables 2024-02-13 19:32:58 sure, they are not loaded 2024-02-13 19:33:55 also complains about aufs 2024-02-13 19:34:01 its not in edge kernel 2024-02-13 19:34:03 not sure we need it 2024-02-13 19:34:49 failed to start daemon: Error initializing network controller: error creating default "bridge" network: Failed to Setup IP tables: Unable to enable NAT rule: (iptables failed: iptables --wait -t nat -I POSTROUTING -s 172.17.0.0/16 ! -o docker0 -j MASQUERADE: Warning: Extension MASQUERADE revision 0 not supported, missing kernel module? 2024-02-13 19:34:49 iptables v1.8.10 (nf_tables): CHAIN_ADD failed (No such file or directory): chain POSTROUTING 2024-02-13 19:35:40 those are the same errors i got with lxc bridge before 2024-02-13 19:35:56 veth module? 2024-02-13 19:36:21 Warning: Extension MASQUERADE revision 0 not supported, missing kernel module? 2024-02-13 19:36:24 ah, you use bridge 2024-02-13 19:36:28 it was the compat 2024-02-13 19:36:37 i dont use anythign, just starting docker 2024-02-13 19:37:13 I didn't disabled anything related to iptables in linux-edge 2024-02-13 19:37:45 except if I'm blind (or worse, stuppid) 2024-02-13 19:38:10 i think they are here 2024-02-13 19:38:17 but its not automatically loaded 2024-02-13 19:38:21 for whatever reason 2024-02-13 19:38:43 there are also much more modules loaded on the other host 2024-02-13 19:38:47 does udev battery added to rc 2024-02-13 19:39:48 im giving it a reboot 2024-02-13 19:39:59 its like windows, who knows... 2024-02-13 19:40:39 yes, it is more and more windows like 2024-02-13 19:42:01 (remember time when I had uptime on server 3 and 4 years) 2024-02-13 19:42:10 servers* 2024-02-13 19:43:13 i have one with 10+ :) 2024-02-13 19:43:39 heh, it does not come back online :| 2024-02-13 19:43:50 hah, no one have access to it, even physical? 2024-02-13 19:45:07 correct 2024-02-13 19:45:16 offline till tmorrow morning :) 2024-02-13 19:45:41 i can force a power toggle. 2024-02-13 19:45:48 but i would like to know whats going on 2024-02-13 19:46:11 I have one arm SBC working and I can't access it for about 5 years, but i know it still works 2024-02-13 20:42:44 lol 2024-02-13 20:52:06 reading this https://www.top10vpn.com/research/wifi-vulnerabilities/ and https://git.kernel.org/pub/scm/network/wireless/iwd.git/commit/?id=6415420f1c92012f64063c131480ffcef58e60ca I think we must backport iwd from edge to 3.19 2024-02-14 07:58:16 ikke: we dont have docker alpine linux/riscv64? 2024-02-14 07:58:50 i guess its because of missing stable? 2024-02-14 08:15:14 I think i built something on nld-dev-1 2024-02-14 08:15:26 We have docker for our ci 2024-02-14 08:32:04 yes i was holding it wrong 2024-02-14 08:32:08 how to reg a runner? 2024-02-14 08:32:13 the process has changed? 2024-02-14 08:39:25 ikke: can you explain where to get all the tokens from? 2024-02-14 08:39:46 You pre register a runner now 2024-02-14 08:40:45 For shared runners, you can do that here https://gitlab.alpinelinux.org/admin/runners 2024-02-14 08:40:51 Top right 2024-02-14 11:03:59 ikke: i did that, but do i still need to use that compose thing we have? 2024-02-14 11:17:54 clandmeter: That's the easiest way to register the various runners we use 2024-02-14 11:21:53 ikke: the compose askes for much more tokens 2024-02-14 11:21:58 thats whats confusing 2024-02-14 11:22:29 It registers one shared runner, a group runner and a project runner 2024-02-15 09:54:44 mps, have you made any progress on the teres's kernel? 2024-02-15 11:40:49 ncopa: is there problem with !57838 2024-02-15 11:42:03 mps: it doesn't help that you marked it as a draft 2024-02-15 11:42:12 it means that the MR is not ready to merge yet 2024-02-15 11:43:02 hm, I expected comment if something is bad or approve and then change status 2024-02-15 11:43:42 but ok, changed it 2024-02-15 11:43:42 It's the other way around. You mark it as ready, which means it's ready for review 2024-02-15 11:44:15 draft means: I made an MR to test this package, but the MR is not ready yet, so don't merge / review it just yet. 2024-02-15 11:44:33 aha, understand 2024-02-15 11:45:42 also, there is apparently a merge conflict 2024-02-15 11:45:47 "Merge blocked: fast-forward merge is not possible. To merge this request, first rebase locally." 2024-02-15 11:46:44 It has been upgraded to 4.0.12 in the mean time 2024-02-15 11:47:32 ACTION really hates rebasing 2024-02-15 14:14:48 looks line x86_64 CI have problem https://gitlab.alpinelinux.org/alpine/aports/-/jobs/1278231#L4983 2024-02-15 14:15:06 and maybe also armv7 and aarch64 2024-02-15 14:15:32 you amended the dotnet6 commit 2024-02-15 14:15:37 https://gitlab.alpinelinux.org/alpine/aports/-/merge_requests/57838/commits 2024-02-15 14:20:45 omg 2024-02-15 14:21:35 just closed MR 2024-02-15 15:06:16 I could've helped you 2024-02-15 15:07:41 ikke: np, I created new MR with latest wireshark release !60892 2024-02-17 09:21:19 clandmeter: could we use sophgo machine for development from now (don't want to keep two dev containers) 2024-02-17 10:36:45 hm, nvm, looks like machine is not accessible 2024-02-17 13:23:31 mps: the machines are online, they are active on CI 2024-02-17 13:26:41 clandmeter: I can't ping my lxc, so probably lost IP address 2024-02-17 13:28:58 ikke: can you look at docker lxc setup? 2024-02-17 13:29:25 i think docker is preventing the containers from receiving a dhcp address 2024-02-17 14:11:09 celie: minio-client needs 'cgo' in makedepends I guess 2024-02-17 15:43:31 clandmeter: did you enable awall_dedicated_chains? 2024-02-18 16:29:34 ikke: those machines do not have awall installed 2024-02-18 16:29:38 they are behind the router 2024-02-18 16:29:42 ah ok 2024-02-18 16:31:09 And dhcp stopped working after you installed dhcp? 2024-02-18 16:31:11 docker* 2024-02-18 16:31:49 yes after docker 2024-02-18 16:32:30 sounds similar to what we saw on nld-dev-1 then 2024-02-18 16:34:26 Chain FORWARD (policy DROP) 2024-02-18 16:37:12 yup 2024-02-18 16:37:17 iptables -I FORWARD -p udp -m multiport --destination-ports 67,68 -j ACCEPT 2024-02-18 16:37:30 mps container has an ip now 2024-02-18 16:37:39 and now your container as well 2024-02-18 18:51:07 ikke: thx 2024-02-18 18:51:24 Need to find a way to make it permanent, though 2024-02-18 18:51:34 How are you adding the masquerade rul? 2024-02-18 18:51:37 rule 2024-02-19 10:04:52 ikke: im not, i guess from docker 2024-02-19 11:15:08 clandmeter: right, only for docker, I confused one of the bridges 2024-02-19 11:15:17 So that means the containers do not have any internet, right? 2024-02-19 11:18:03 they used to have internet 2024-02-19 11:18:20 but it could be that docker messes up the networking 2024-02-19 11:20:11 You need a masquerade rule for internet to work 2024-02-19 11:46:39 ikke: it was working before docker 2024-02-19 11:47:01 without adding any specific iptables rules? 2024-02-19 11:53:45 yes 2024-02-19 11:54:04 there was no iptables installed 2024-02-19 11:54:17 its a bridge on eth0 2024-02-19 11:54:45 only needs routing 2024-02-19 11:55:57 oh, NAT is done on the router, of course 2024-02-19 11:56:10 So it's the same isue, forwarding is blocked 2024-02-19 11:56:20 Do you mind if I install awall on them with some simple policies? 2024-02-19 11:59:22 go ahjead 2024-02-19 11:59:49 another way is to add it to interface definition if its just a single rule 2024-02-19 12:06:07 I have something, can you test it? 2024-02-19 12:40:07 looks like it works 2024-02-19 12:41:22 ikke: i think you killed ssh 2024-02-19 12:55:41 ikke: i cleared all the fw rules as ssh was no longer possible 2024-02-19 12:55:57 Sure 2024-02-19 12:56:54 did you create adp-ssh-server? 2024-02-19 12:56:56 err 2024-02-19 12:57:13 adp-ssh-server.json 2024-02-19 12:58:09 ikke: the rtr zone is created by you? 2024-02-19 12:58:15 Yes 2024-02-19 12:58:26 oh its in the same file 2024-02-19 12:58:27 duh 2024-02-22 21:09:57 mps, https://itycodes.org/A64.html 2024-02-22 21:10:14 we are working on the kernel modules documentation so this might help atm 2024-02-22 21:39:24 KREYREN_oftc: ok. and thanks. but this talk doesn't belong here 2024-02-22 21:40:02 maybe #linux-arm channel 2024-02-22 21:41:52 #linux-arm is empty 2024-02-22 21:43:16 anyway this talk doesn't belong here, imo 2024-02-22 21:44:58 to be clear, I really appreciate your effort to make alpine better on A64 and don't want to be 'bad' to you 2024-02-22 21:45:52 and you really helped 2024-02-22 21:48:36 I'm ready to add all modules/options to linux-edge needed for A64. Creating issue (or even merge request) from someone and I promise I will take it into account (though I don't merge requests) 2024-02-22 21:49:02 I don't like* 2024-02-22 21:49:57 maybe someone could create #linux-arm 2024-02-22 21:50:02 oh no 2024-02-22 21:50:13 #alpine-arm 2024-02-22 21:51:19 (not good idea to talk publicly when having headache all the day) 2024-02-27 19:28:01 oh, didn't we had discussion somewhere with conclusion that anything 'systemd*' is unacceptable for alpine? !!61369 2024-02-27 19:29:18 KREYREN_oftc: Check latest linux-edge on A64 (TERES-I) please. I think everything is there though I didn't had time to test 2024-02-27 20:24:15 mps: there is no blank ban on anything systemd 2024-02-27 20:24:52 mps: except for the name, this seems to be a pretty standalone project 2024-02-27 20:25:08 no dependency on libsystemd or something like that 2024-02-27 21:02:07 ikke: name is 'hurting' my eyes 2024-02-27 21:03:09 I mean, when I see it related to alpine 2024-02-27 21:04:31 We can call the package not-systemd-boot 2024-02-27 21:05:14 :) 2024-02-27 21:05:46 no, not needed to change name 2024-02-27 21:06:23 It was a joke :P 2024-02-27 21:06:55 I just express my fear that this is first step to full systemd in alpine. you know how these things goes: in small steps 2024-02-27 21:43:11 I was actually in the process of packaging this myself, not for systemd-boot but just for thr systemd EFI stub - both gummiboot and stubbyboot are not actively developed and there's no other EFI stub alternative to use for UKI 2024-02-27 21:44:57 I'm also writing an related tool for Alpine and considered making it compatible with a equivalent systemd tool but suspected someone might complain if the package installed a systemd-XYZ softlink 2024-02-27 21:45:06 s/an related/an unrelated/ 2024-02-27 21:49:57 minimal: u-boot works very fine 2024-02-27 21:56:43 that's not a EFI stub 2024-02-27 21:57:04 I'm refering to UKI booting 2024-02-29 11:18:38 big spam wave, luckily all with the same mail domain 2024-02-29 16:06:44 ncopa: vpsFree asks us to change the IP address of dl-master. The e-mail mentions to do that in vpsAdmin. Do we have access to that, or do we need to ask Jirutka to take care of it? 2024-02-29 16:55:03 i dont think we have access 2024-02-29 16:55:33 maybe you could send an email to jirutka, and ask if we could get access to the vpsAdmin?