mason | golinux: I just noticed your note on migrating Debian to Devuan, so I've got a sysvinit Debian Buster system, and in migrating it, my first note is that it was a pain getting the right GPG keys. I ended up with apt-key exportall from an existing box to get them. | 02:00 |
---|---|---|
mason | golinux: By note, I mean email from September, and by Debian to Devuan, I mean Buster to Beowulf. | 02:01 |
fsmithred | mason, there's a thread on the forum that has a method that works | 02:04 |
fsmithred | I just tried it yesterday, and it still works. | 02:05 |
fsmithred | and yes, you have to wget the key | 02:05 |
fsmithred | and install with dpkg | 02:05 |
mason | fsmithred: Ah, I'll look. I'm just winging it at the moment. | 02:06 |
fsmithred | that can be frustrating | 02:07 |
fsmithred | buster to beowulf has some snags, but there is a path through it | 02:07 |
mason | It's presenting a couple challenges so far. :) But this is a box not yet moved into production, so I can break it. | 02:07 |
fsmithred | https://dev1galaxy.org/viewtopic.php?pid=17716#p17716 | 02:08 |
mason | ah, thank you | 02:08 |
fsmithred | scroll down to my post at the end if you want the synopsis | 02:09 |
fsmithred | the secret is Don't Reboot! | 02:09 |
golinux | mason: Note that I do not write technical instructions so not "my" note. I only format and edit sentence structure rtc. Those instructions came from dev1fanboy aka chillfan. | 02:09 |
golinux | That being said if there is an error it needs to be corrected. | 02:10 |
mason | golinux: Your note was asking for anecdotal experience. Didn't have any instructions in it. | 02:10 |
golinux | I thought you were talking about installation instructions | 02:10 |
mason | Migration in this case. And it makes me think it might be worth making a link to migration docs visible on the front page. | 02:11 |
golinux | Seems I remember posting an email about the buster to beowulf migration. It''s a little fuzzy . . . | 02:11 |
fsmithred | golinux, I just linked that thread on the forum | 02:11 |
golinux | There are migration instructions too on the website. | 02:12 |
fsmithred | nixer's post on that thread explains how to do it | 02:12 |
fsmithred | it's still possible that things will change, but that method works now | 02:12 |
fsmithred | old instructions will not work for buster to beowulf | 02:13 |
mason | Well. So, my anecdotal notes consist of two things at present, not having followed the instructions: 1) From looking at the web site front page I didn't see how to get the keys in any obvious way, but managed to get them from another install, and 2) I wasn't prepared for net.ifnames=0 (even if it's a happy, good change) so I had to fix that by hand from a console, but otherwise it seemed to really just | 02:14 |
mason | be a matter of swapping out sources.list so far, and apt install libelogind0 | 02:14 |
mason | I'll read the instructions now to see if there's anything non-obvious lingering that will bite me, of course. | 02:15 |
fsmithred | oh, maybe we should include instructions to add net.ifnames=1 so you don't have to change any of your network scripts | 02:15 |
mason | fsmithred: That might be useful, although I'm personally far happier with the traditional naming, and most of my systems explicitly say net.ifnames=0. This one happened not to, so it was instructive. | 02:16 |
fsmithred | yeah, but someone might want to fiddle with changing it later | 02:16 |
mason | With the naive conversion, it app seems surprisingly smooth. Not seeing any obvious missing processes or errors logged. | 02:17 |
mason | s/app // | 02:17 |
mason | or s/app/all/ maybe. | 02:17 |
fsmithred | oh, what happens if you boot with net.ifnames=0 when you're running eudev? | 02:17 |
fsmithred | nm, I misread | 02:18 |
mason | fsmithred: Hm, it installed eudev... ah. kk. Was going to say, it installed eudev for me, and net.ifnames=0 was fine. Or rather, lack of net.ifnames=1, or however the traditional default comes about. | 02:18 |
fsmithred | with eudev, you get the old names by default | 02:19 |
fsmithred | add the boot option to get the new names | 02:19 |
fsmithred | 1 | 02:19 |
mason | I have exactly one system where the new naming is marginally more useful than traditional, and that only because with traditional naming eth0 ends up unused, which "looks funny". | 02:20 |
mason | Hm, you know, I don't think this system was a good example migration, because I'd already moved it to sysvinit from systemd. On the other hand, that move might not be a horrible path to take. I might even be inspired to document the process. | 02:27 |
mason | Although my docs would be fairly specific to headless servers. | 02:27 |
fsmithred | that's still useful | 02:27 |
mason | Anyway, bedtime-story-reading time. I'll be back later. o/ | 02:27 |
fsmithred | I'm fading fast. This time change is hitting me hard. I'll be asleep. | 02:28 |
mason | In that case, have a good night! | 02:28 |
fsmithred | thanks. You too. | 02:28 |
plasma41 | notes posted to the mailing list | 07:03 |
plasma41 | afk | 07:03 |
Joril | danielinux: have you seen the concerns raised in https://lists.dyne.org/lurker/message/20191027.023242.2a2437e7.en.html ? *mumble* | 11:33 |
danyspin97 | Joril: I had experienced issues with filesystem corruption too, what he said is definitely not wrong | 12:01 |
Joril | implementing his suggestions right now :D | 12:02 |
danyspin97 | Joril: although just the cmd line need to be tweaked for new images | 12:04 |
danyspin97 | and installing the dosfstools pkg | 12:04 |
Joril | Who should fix these things for new releases? Is there an "upstream"? | 12:08 |
danielinux | https://git.devuan.org/sdk/arm-sdk | 12:10 |
danyspin97 | danielinux: did you have any issue when creating the images? | 12:12 |
danyspin97 | did you need to tweak anything? | 12:12 |
danielinux | not the raspberry pi ones, I've merged a few open MR and updated the libsdk version in my branch to create these RC package for 2.1 | 12:13 |
danielinux | https://git.devuan.org/danielinux/arm-sdk | 12:13 |
danyspin97 | Yup, I am using it to create a beowulf image | 12:13 |
danyspin97 | which stops at the booting picture | 12:14 |
Generated by irclog2html.py 2.17.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!