Subject: bug#524: bug report

From: Ladar Levison <[email-masked]>
Date: Mon, 23 Nov 2020 08:49:46 -0600

Package: [beowulf] debian-installer-launcher-34
Version: 3.0.0

The Beowolf install ISO appears to be missing the apt-transport-https package, which causes auto installs with an HTTPS mirror to fail. The Devuan 2 install ISO appears to work fine.

---

From: Mark Hindley <[email-masked]>
Date: Mon, 23 Nov 2020 18:14:36 +0000

Control: reassign -1 devuan-installer
Control: tags -1 beowulf

Reassigning to devuan-installer.

Mark

---

From: Ralph Ronnquist <[email-masked]>
Date: Fri, 8 Jan 2021 10:33:18 +1100

Control: retitle -1 Beowolf install ISO missing apt-transport-https

---

From: "Devuan bug Tracking System" <[email-masked]>
Date: Fri, 08 Jan 2021 06:03:04 +0000

This is an automatic notification regarding your bug report
which was filed against the devuan-installer package:

#524: Beowolf install ISO missing apt-transport-https

It has been closed by Ralph Ronnquist <[email-masked]>.

Their explanation is attached below along with your original report.
If this explanation is unsatisfactory and you have not received a
better one in a separate message then please contact Ralph Ronnquist <[email-masked]> by
replying to this email.

-- 
524: https://bugs.devuan.org/cgi/bugreport.cgi?bug=524
Devuan Bug Tracking System
Contact [email-masked] with problems

Subject: Re: Beowolf install ISO missing apt-transport-https
From: Ralph Ronnquist <[email-masked]>
To: [email-masked]
Date: Fri, 8 Jan 2021 16:46:53 +1100

The ISOs all include apt-transport-https in their on-disk pool, and it
is also included in the installer's initrd for use during installation.

Subject: bug report
From: Ladar Levison <[email-masked]>
To: [email-masked]
Date: Mon, 23 Nov 2020 08:49:46 -0600

---

From: Ladar Levison <[email-masked]>
Date: Fri, 8 Jan 2021 10:59:10 -0600

See this auto-install config file:
https://github.com/lavabit/robox/blob/99d71a685f0911c5e1628b42ed9fb217b560d59f/http/generic.devuan3.vagrant.cfg

Specifically, this commit:
https://github.com/lavabit/robox/commit/99d71a685f0911c5e1628b42ed9fb217b560d59f#diff-f4502f49404124ec43e29b16b82e421d50f951009713beebb5f679416f463bd0

I had to change the setting "d-i mirror/protocol string https" to "d-i
mirror/protocol string http" for it to work. It's been awhile since I
did the troubleshooting, but I recall the error log making mention of an
issue with the apt-transport-https plugin. I think it said it was
missing in the log, hence the bug report. Either way, the HTTPS version
of the config for Devuan 2 works just fine, so in theory, so should the
Devuan 3 install ISO.

See this auto-install config file for Devuan 2:
https://github.com/lavabit/robox/blob/99d71a685f0911c5e1628b42ed9fb217b560d59f/http/generic.devuan2.vagrant.cfg

If you'd like to try it out yourself, and you have packer setup, you can
run:

git clone https://github.com/lavabit/robox/ && cd robox
./robox.sh box generic-devuan2-libvirt ; ./robox.sh box
generic-devuan3-libvirt

To try building the Devuan 2 & 3 configs using libvirt. Replace libvirt
with vmware|virtualbox|hyperv|parallels if preferred, although the
latter two require a Windows or MacOS host, respectively.

L~