Centurion_Dan | Hi, | 04:18 |
---|---|---|
Centurion_Dan | I'm having a play with getting a ppc64 vm running so hopefully will be able to add ppc64 as an arch soon. | 04:20 |
Centurion_Dan | Anyway one of the things I want to get done is a build of the installer for devuan for ppc64el | 04:20 |
plasma41 | Centurion_Dan: When you say 'ppc64', do you mean the big-endian version of 64-bit PowerPC? | 04:23 |
onefang | So we don't need real hardware for building, VMs will do? | 04:37 |
Centurion_Dan | plasma41 exactly BE | 04:49 |
Centurion_Dan | vm's will do provided they have a reasonable amount of ram and disk space. | 04:49 |
plasma41 | Centurion_Dan: Didn't Debian drop ppc64 after 8.0 Jessie? Isn't it now relegated to ports? (I'm not saying I wouldn't welcome the addition of official ppc64 support in Devuan, it's just that it would be a lot of work to maintain it given the lack of official support of the architecture in Debian.) | 04:54 |
onefang | I have a super desktop, 64 core Ryzen Threadripper, 256 GB of RAM, TBs of unused disk. I can run some VMs on it easily. Only problem is it's stuck behind shared WiFi. I'm still waiting on the real estate agent to get me permission to install my own Internet connection. | 04:55 |
plasma41 | I currently have a(n airgapped) PowerMac G5 that I'm running an old release of Debian on. | 04:56 |
ukine | plasma41: cool stuff. i used to run squeeze on my G5 | 05:03 |
ukine | was fun :] | 05:04 |
Centurion_Dan | plasma41, yes it's in ports and mostly being worked on by people in the talos community, but there is enough working and will probably be back at some point. Probably after Power10 drops which will support secure virtualisation - basically encrypted vm's right down to the in memory view with encrypt/decrypt on the cpu core. | 05:13 |
plasma41 | Centurion_Dan: Do any of the Talos boards support ppc64? I was under the impression that they were all ppc64el (i.e. little endian) only. Do I have that wrong? | 05:17 |
Centurion_Dan | They will support either, and you can run a BE vm on LE host os in KVM natively... | 05:20 |
plasma41 | Ok, neat | 05:21 |
Centurion_Dan | Power 9 is a Bi-Endian cpu. | 05:29 |
fsmithred | there are non-binary computers??? | 05:30 |
onefang | There are analogue computers. | 05:31 |
fsmithred | vacuum tubes? I've heard of that. | 05:32 |
Centurion_Dan | fsmithred: no, just Bi-Endian.... will run code in either Little Endian or Big Endian byte order. | 05:33 |
onefang | There are even more or less modern analogue computers built with silicon chips. | 05:34 |
Centurion_Dan | fsmithred - automatons are a mechanical computer, some of which can be construed as analogue in function. | 05:34 |
onefang | They don't run Linux though. | 05:35 |
sadoon_albader[m | speaking of power9 | 05:35 |
sadoon_albader[m | Are there only mini.iso images for it? I couldn't find any liveboot or CD | 05:36 |
Centurion_Dan | The russians built a compressed air based flight computer for the Mig (29?? - can't remember which model). They did that in order to have an EMP proof aircraft for operating in a nuclear blast zone. | 05:37 |
onefang | I'm not installing a VM for that though. | 05:37 |
Centurion_Dan | sadoon_albader[m: I don't know if there are any iso images at all for it atm. | 05:38 |
fsmithred | just mini.iso | 05:38 |
Centurion_Dan | I need to put some effort in there... | 05:38 |
Centurion_Dan | there is a mini.iso?? | 05:38 |
fsmithred | installer isos and live isos are i386 and amd64 only | 05:39 |
sadoon_albader[m | Nah there's definitely a mini.iso | 05:39 |
fsmithred | there has been a mini.iso in the past | 05:39 |
sadoon_albader[m | I installed it that way | 05:39 |
Centurion_Dan | for ppc64? | 05:39 |
sadoon_albader[m | ppc64le specifically | 05:39 |
Centurion_Dan | I was after one today to try and boot a vm. | 05:39 |
fsmithred | I installed ppc64el in qemu but couldn't figure out how to get it to boot without the iso | 05:39 |
sadoon_albader[m | ppc64 nope | 05:39 |
sadoon_albader[m | Ah | 05:39 |
sadoon_albader[m | Easy peasy | 05:39 |
fsmithred | but the installer worked fine | 05:39 |
sadoon_albader[m | You need an 8MB Power PReP partition | 05:40 |
sadoon_albader[m | That's where the bootloader sits | 05:40 |
Centurion_Dan | where is the ppc64el mini.iso | 05:40 |
fsmithred | I didn't have that | 05:40 |
sadoon_albader[m | For pseries qemu | 05:40 |
fsmithred | I'll get a link | 05:40 |
fsmithred | it's in the build tree, probably only for beowulf | 05:40 |
fsmithred | installer build | 05:40 |
sadoon_albader[m | I'm actually running devuan on a power9 machine | 05:40 |
sadoon_albader[m | In fact, I'm chatting on nheko from one :P | 05:40 |
sadoon_albader[m | But the nheko from the repos is outdated just keep in mind you'll have to build a newer version | 05:41 |
fsmithred | https://pkgmaster.devuan.org/devuan/dists/beowulf/main/installer-ppc64el/current/images/netboot/ | 05:41 |
sadoon_albader[m | I installed beowulf and then upgraded to chimaera and it's pretty rock solid so far | 05:41 |
Centurion_Dan | sadoon_albader[m: I'm running the ppc64el buildhost on a talosII with dual 8 core power9's | 05:42 |
sadoon_albader[m | Amazing | 05:43 |
fsmithred | ceres: https://pkgmaster.devuan.org/devuan/dists/ceres/main/installer-ppc64el/current/images/netboot/ | 05:43 |
sadoon_albader[m | Mine is a talos ii lite with one 8 core | 05:43 |
sadoon_albader[m | Btw guys there's an issue with the forums | 05:43 |
fsmithred | ? | 05:44 |
sadoon_albader[m | When I try to login using git it gives me an authorization failed | 05:44 |
fsmithred | ^^^ rrq | 05:44 |
fsmithred | I think I ran into that when I couldn't remember my forum password | 05:45 |
sadoon_albader[m | my password is defnitely correct though. I just signed up a few days ago on git and I can log in fine there, but I can't on the forum through git | 05:45 |
sadoon_albader[m | I'd like them to be one account :P | 05:46 |
sadoon_albader[m | The specific error is "Unregistered Redirect URI" | 05:46 |
fsmithred | it might be broken from when we moved from gitlab to gitea | 05:47 |
sadoon_albader[m | I see | 05:47 |
sadoon_albader[m | So I should just create a regular account then lol | 05:47 |
fsmithred | that's a guess | 05:47 |
sadoon_albader[m | I was wondering what git web interface you guys were using | 05:48 |
sadoon_albader[m | I like it, it's refreshingly lightweight | 05:48 |
fsmithred | yeah, and come here to get answers to the questions | 05:48 |
sadoon_albader[m | Heh that was fast | 05:50 |
sadoon_albader[m | It says my request is spam | 05:50 |
fsmithred | I don't know if I can fix that, but I'll look around. | 05:51 |
sadoon_albader[m | Thanks! | 05:51 |
fsmithred | try again | 05:55 |
sadoon_albader[m | alright | 05:55 |
sadoon_albader[m | Not working | 05:59 |
sadoon_albader[m | There's a link with instructions on how to do things | 06:00 |
sadoon_albader[m | I'll do that | 06:00 |
sadoon_albader[m | Hmm it's outdated, says I need to go to #d1g-users on freenode | 06:02 |
fsmithred | if you can't register, probably have to wait for golinux or rrq. I don't know what else to do. | 06:06 |
fsmithred | I'm off to sleep. | 06:06 |
sadoon_albader[m | Thanks again | 06:09 |
Centurion_Dan | thanks fsr, I have it in my mirror running on that talos machine anyway ;-) | 06:15 |
Centurion_Dan | fsmithred ^^ | 06:16 |
golinux | Nice to see you Centurion | 06:21 |
Centurion_Dan | hi golinux!! | 06:29 |
rrq | sadoon_albader[m: yes, you've actually uncovered a flaw in the "spammer hammer" .. and will need to re-register to the git store; then make sore *not* to try to use the broken oauth2 at the forum | 06:46 |
rrq | sore=sure | 06:47 |
golinux | I already registered him | 06:47 |
golinux | His domain has been used extensively for spam in the pst so in our db | 06:48 |
sadoon_albader[m | Yup apparently | 06:48 |
sadoon_albader[m | Now I have two separate accounts, one for git and one for forusm | 06:49 |
sadoon_albader[m | forums* | 06:49 |
sadoon_albader[m | would've been nice to have one but it'll work :D | 06:49 |
rrq | please check your git store; I believe the spammer hammer may have deleted your account | 06:51 |
sadoon_albader[m | ah let me try | 06:51 |
sadoon_albader[m | yup that's right | 06:52 |
sadoon_albader[m | What do I need to do | 06:52 |
golinux | Yup. It went bye-bye. Was there earlier. | 06:52 |
rrq | I've clean out the stopforumspam entries | 06:53 |
rrq | please just register a new account at the git store | 06:54 |
sadoon_albader[m | Sure | 06:54 |
Centurion_Dan | rrq: I'm not even sure if I'm registered over on gitea.... | 08:00 |
rrq | Centurion_Dan: not yet | 08:56 |
rrq | your old userid is mentioned on commits but that's just "text" | 08:57 |
rrq | .. it came with the migrations | 08:57 |
rrq | .. actually the commits show name in clear (not userid) | 09:00 |
Centurion_Dan | rrq, what is the url and and can I self register?? | 10:27 |
rrq | git.devuan.org and yes | 10:28 |
rrq | you'll magically become "administrator" after some random grace period | 10:29 |
rrq | (aka when I remeber :) | 10:29 |
Centurion_Dan | Awesome!! :-) | 10:32 |
rrq | fyi.. gitea doesn't do groups like gitlab but has "auth teams" and we've avoided misusing the "organization" notion as group | 10:32 |
rrq | (almost) | 10:33 |
Centurion_Dan | cool! | 10:34 |
Centurion_Dan | I'm going to try and add PPC64 (big endian) as an arch... so will need to get guidance and access to all the other parts too!!! | 10:35 |
rrq | yes; that's probably with "jenkins" mostly ... LeePen has the baton there | 10:37 |
rrq | one major diff is that building is done through the one and single Jenkins "project" | 10:38 |
Centurion_Dan | ok. | 10:38 |
rrq | https://jenkins.devuan.dev/ | 10:39 |
rrq | devuan-package-builder | 10:39 |
rrq | right now there's the gray zone of bullseye being stable while chimaera isn't .. so building is complicated ... hopefully LeePen comes around soonish | 10:41 |
Centurion_Dan | interesting. I recently upgrades my Talos II to running chimaera, and all sweet. | 10:43 |
Centurion_Dan | I have a working account on jenkins.devuan.dev!!! but no permissions. | 10:43 |
rrq | mmm Jenkins auth system is.. as you know .. let's see if I can manage ... | 10:45 |
Centurion_Dan | Anyway, my gitea account is there now - username Centurion_Dan. | 10:45 |
rrq | .. and blessed with powers^Wresponsibility ;) | 10:48 |
rrq | .. and Jenkins (I believe) you might need to re-login ? | 10:52 |
LeePen | In principle any new arch needs adding to dak, amprolla and jenkins. | 11:02 |
LeePen | HOwever, I don't see ppc64 in https://www.debian.org/ports/ | 11:06 |
LeePen | But found https://wiki.debian.org/PPC64 | 11:11 |
LeePen | So it seems to be unstable only. | 11:13 |
Centurion_Dan | yep. There is renewed interest because of the Talos II. | 11:14 |
LeePen | OK. I'll look at updating the amprolla config. | 11:14 |
Centurion_Dan | need to rebuild debian-installer for ppc64el too, it's release keys are broken. | 11:15 |
LeePen | Which suite? | 11:15 |
Centurion_Dan | unstable... the current mini iso (unstable) fails with "INFO: mirror does not have any suite symlinks" and "WARNING: **: mirror does not suppor the specified relase (chimaera) | 11:20 |
LeePen | OK. Thanks. | 11:20 |
LeePen | amprolla is not setup to support debian-ports, so it will need work. | 11:21 |
Centurion_Dan | I thought amprolla3 had support for different mirrors - either that or we run a separate instance. | 11:24 |
Centurion_Dan | for the ports. | 11:24 |
LeePen | We really don't want another instance. We spent ages getting away from the separate packages.d.o thing. | 11:26 |
LeePen | Yes, we can add a new mirror path for ports, I just want to be sure it doesn't break anything else. | 11:26 |
Centurion_Dan | for sure. | 11:28 |
Centurion_Dan | Anyway, getting the ppc64el installer fixed is priority. I need to get some VM's running for more testing and separation of services. | 11:46 |
Centurion_Dan | ppc64 will be a reasonable amount of work. | 11:47 |
LeePen | Yes. Amprolla needs more work than just adding another mirror. | 11:47 |
LeePen | We can't build propoerly ATM anyway because Dyne's arm* builder is offline. | 11:49 |
Centurion_Dan | LeePen: so what changes should I be aware of, and what is the process for building now. I haven't engaged in it since the move to gitea... | 11:49 |
LeePen | From your perspective, little has changed, I think. | 11:49 |
Centurion_Dan | hopefully parazyd wakes up soon. | 11:49 |
LeePen | parazyd redirected to jaromil | 11:50 |
Centurion_Dan | I thought jaromil was in italy... | 11:50 |
LeePen | Tree in suites/unstable in git. | 11:50 |
LeePen | Open an issue in gitea. | 11:50 |
LeePen | Which will trigger a build. | 11:50 |
LeePen | All documented https://git.devuan.org/devuan/documentation/src/branch/master/maintainers | 11:51 |
Centurion_Dan | Awesome. | 11:51 |
LeePen | We are adding 'Origin: Devuan' to d/control in all our packages. | 11:52 |
LeePen | Everything is built through a common jenkins job: https://jenkins.devuan.dev/job/devuan-package-builder/ | 11:52 |
LeePen | All the separate *-source *-binary *-repos jobs are historical/obsolete. | 11:53 |
Centurion_Dan | Does that mean it's one build at a time? | 11:54 |
LeePen | Not really, jenkins just queues until a builder is available. | 11:54 |
Centurion_Dan | ok. | 11:54 |
Centurion_Dan | I might have to go and find my espresso bins and set a couple of them up tor use as arm64 builders. | 11:55 |
LeePen | That is why the apt and xrdp ones are waiting ATM: until an arm* builder becomes available. | 11:55 |
LeePen | OK. | 11:55 |
Centurion_Dan | I see that. Does it go offline a bit?? | 11:55 |
LeePen | Has a couple of times and we need parazyd or jaromil to restore if it needs physical handson. | 11:56 |
LeePen | Whilst you are doing builder things, are you able to tweak your ppc64el builder so that it doesn't choke when its local cache is updating or if the ipv6 localhost lookup fails? | 11:57 |
onefang | The build machines / VMs need IPv6? | 12:24 |
LeePen | No, it is just something on Dan's local setup. | 12:25 |
onefang | If I can get my own Internet installed at home, I'll be getting IPv6 to. Used to have it at my old home. | 12:26 |
bb|hcb | Centurion_Dan: by "getting a ppc64 vm running" you mean emulation on x86 or you run a vm on ppc64 host? | 12:55 |
Centurion_Dan | vm on a ppc64el host (talos II hardware) | 12:58 |
Centurion_Dan | I don't have ipv6 here | 12:59 |
Centurion_Dan | either we could tunnel some v6 address, or I can disable v6 resolution. | 12:59 |
bb|hcb | kk, did you try emulation? Since there is no blender/chrome/firefox forked that may work sane for smaller packages | 13:00 |
Centurion_Dan | bb|hcb: why emulate when I have real hardware for it?? | 13:01 |
LeePen | Centurion_Dan: disable ipv6 resolution sounds good if you don't have it. | 13:07 |
bb|hcb | Obviously, I am asking about running some emulated builders on top of x86; if that is not feasible, forget it :) | 13:08 |
LeePen | bb|hcb: we have tried that and for some low level packages, the emulation is not always reliable enough to build. | 13:09 |
LeePen | At least for arm*. | 13:10 |
LeePen | So we prefer the native arm builder. | 13:10 |
onefang | Ah answers my question from a while back about VMs. | 13:10 |
LeePen | We do have a emulated ganeti arm builder that is retired and sleeping at the moment. | 13:11 |
onefang | So a bunch of ARM VMs running on my Ryzen Threadripper might not be useful. | 13:11 |
LeePen | Not more than what we already have. | 13:13 |
LeePen | Seems the Dyne arm builder is back online ;) | 13:13 |
LeePen | Centurion_Dan: Waht mirror are you using to get that error with the mini.iso? | 13:20 |
Centurion_Dan | my local mirror which runs on the same talos box. | 13:21 |
LeePen | It looks as if it is a local problem with the symlinks there. | 13:22 |
Centurion_Dan | It's the nz.deb.devuan.org mirror | 13:22 |
LeePen | The are lots of dead symlinks in nz.deb.devuan.org/merged | 13:26 |
Centurion_Dan | right... so I see. | 13:27 |
LeePen | nz.deb.devuan.org/merged/dists looks OK. | 13:27 |
Centurion_Dan | ok .cleaned those symlinks up. | 13:30 |
Centurion_Dan | will test again. | 13:30 |
LeePen | Thanks. | 13:32 |
Centurion_Dan | same error | 13:32 |
LeePen | bbiab | 13:32 |
Centurion_Dan | does something wierd. looks for oldstable, stable, testing and unstable Releases and then chimera's release and bombs after downloading the chimera release file. | 13:34 |
LeePen | Centurion_Dan: I can't reproduce this with deb.devuan.org, but can (amd64) with nz.deb.devuan.org. | 13:57 |
LeePen | The installer log says "retrieving base-installer 1.206+devuan1" | 13:58 |
LeePen | "failed: COnnection refused" | 13:58 |
LeePen | That looks like a local issue to me. | 14:01 |
bb|hcb | I have seen this, but can't remember what nginx configuration was causing it, if my memory is not wrong, it was either sendfile or some anti DDoS config | 14:02 |
LeePen | Sounds plausible. Thanks. | 14:02 |
bb|hcb | LeePen: btw. I still rarely see that on the mirrors I host, e.g. doing dist-upgrade oldstable->stable or stable->testing when the packages to download are about 350-450, there is a connection refused or reset by peer on one deb of all; that happens 1 of 10 upgrades | 14:53 |
fsmithred | which acceleration works in qemu-system-ppc64le? | 16:15 |
fsmithred | the ceres mini.iso for ppc64el installs chimaera by default. I did not choose expert install. | 16:45 |
fsmithred | I now have a ppc64le installation in a qemu VM. How do I make it go faster? It's painfully slow. | 18:25 |
LeePen | gnu_srs1: I have just added the missing eudev_3.2.9-10~chimaera1 arm* builds to chimaera | 18:36 |
Centurion_Dan | LeePen: I tried both deb.devuan.org and pkgmaster.devuan.org and got the same result. Must be the release file. | 21:43 |
Centurion_Dan | will try to build it again. | 21:44 |
Centurion_Dan | debian-installer for armhf is broken. probably one of the h/w specific images no longer fits the size requirements. | 22:07 |
Centurion_Dan | LeePen. Does the package not get pushed if there is a build failure?? | 22:51 |
Centurion_Dan | rrq?? | 22:52 |
Generated by irclog2html.py 2.17.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!