installer error

  • Done
  • quality assurance status badge
Details
3 participants
  • Josselin Poiret
  • Florian Hoertlehner
  • Mathieu Othacehe
Owner
unassigned
Submitted by
Florian Hoertlehner
Severity
normal

Debbugs page

Florian Hoertlehner wrote 3 years ago
(address . bug-guix@gnu.org)
CADXXfWmjFb9aXyTqEj2GK-D+KaLfrL1QTtuy+77qVuEEkN4U_A@mail.gmail.com
I did burn a fresh installer qcow2 image and then ran the installer at
digital ocean.
I selected entire disk, and gpt.
The attached error then came up after I did enter all the settings.
Unfortunately I cannot grab the text; the virtual console I am runing it in
does not allow me to do that.
Attachment: file
Attachment: installer.png
Mathieu Othacehe wrote 3 years ago
(name . Florian Hoertlehner)(address . hoertlehner@gmail.com)(address . 52680@debbugs.gnu.org)
878rw6xxpu.fsf@gnu.org
Hello Florian,

Toggle quote (2 lines)
> I did burn a fresh installer qcow2 image and then ran the installer at digital ocean.

Thanks for the report. You mean that you ran the following command?

Toggle snippet (3 lines)
guix system image -t qcow2 gnu/system/install.scm

I'll try to reproduce it.

Thanks,

Mathieu
Mathieu Othacehe wrote 3 years ago
(name . Florian Hoertlehner)(address . hoertlehner@gmail.com)(address . dev@jpoiret.xyz)(address . 52680@debbugs.gnu.org)
878rw6tdwt.fsf@gnu.org
Hey,

Toggle quote (2 lines)
> guix system image -t qcow2 gnu/system/install.scm

So, I produced a qcow2 installation image this way, imported it in
DigitalOcean, then created a droplet out of it.

The qcow2 image is resized to the droplet disk image size, 25GiB in my
case, and appears as vda disk. There is also an empty vdb disk. In the
installer partitioning page, vda is hidden as this is the installation
device but vdb appears.

Trying to proceed with vdb fails and leads to the backtrace you sent
us. Two things here:

1. We should hide vdb as it is an empty drive, maybe by requiring a
minimal available space. Josselin, what do you think about it?

2. As the qcow2 installation image is also the main VM drive, it will be
hard to install Guix System this way. You might prefer to generate a
complete disk-image that suit your needs and use it directly on
DigitalOcean, as described here:

Thanks,

Mathieu
Josselin Poiret wrote 3 years ago
(name . Mathieu Othacehe)(address . othacehe@gnu.org)(name . Florian Hoertlehner)(address . hoertlehner@gmail.com)(address . 52680@debbugs.gnu.org)
87a6gm10cp.fsf@jpoiret.xyz
Hello Matthieu and Florian,
Mathieu Othacehe <othacehe@gnu.org> writes:

Toggle quote (3 lines)
> 1. We should hide vdb as it is an empty drive, maybe by requiring a
> minimal available space. Josselin, what do you think about it?

Looks good to me.
I think we should also gracefully handle formatting commands (and maybe
others) failures, as mkfs should properly report why it's failing (and
this would have been a great hint here). I'll try looking into it.

--
Josselin Poiret
Mathieu Othacehe wrote 3 years ago
(name . Josselin Poiret)(address . dev@jpoiret.xyz)(address . 52680@debbugs.gnu.org)(name . Florian Hoertlehner)(address . hoertlehner@gmail.com)
871r1xewt4.fsf@gnu.org
Hey,

Toggle quote (5 lines)
>> 1. We should hide vdb as it is an empty drive, maybe by requiring a
>> minimal available space. Josselin, what do you think about it?
>
> Looks good to me.

Here's an attached patch. It seems to work fine, but I am still running
the system tests.

WDYT?

Thanks,

Mathieu
Mathieu Othacehe wrote 3 years ago
(name . Josselin Poiret)(address . dev@jpoiret.xyz)(name . Florian Hoertlehner)(address . hoertlehner@gmail.com)(address . 52680-done@debbugs.gnu.org)
87leytcjh7.fsf@gnu.org
Pushed, thanks.

Mathieu
Closed
?
Your comment

This issue is archived.

To comment on this conversation send an email to 52680@debbugs.gnu.org

To respond to this issue using the mumi CLI, first switch to it
mumi current 52680
Then, you may apply the latest patchset in this issue (with sign off)
mumi am -- -s
Or, compose a reply to this issue
mumi compose
Or, send patches to this issue
mumi send-email *.patch
You may also tag this issue. See list of standard tags. For example, to set the confirmed and easy tags
mumi command -t +confirmed -t +easy
Or, remove the moreinfo tag and set the help tag
mumi command -t -moreinfo -t +help