New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Experimental upgrade procedures fails on Debian-based TemplateVMs #2224

Closed
andrewdavidwong opened this Issue Aug 2, 2016 · 4 comments

Comments

Projects
None yet
4 participants
@andrewdavidwong
Member

andrewdavidwong commented Aug 2, 2016

Qubes OS version (e.g., R3.1):

R3.1

Affected TemplateVMs (e.g., fedora-23, if applicable):

debian-8


On 2016-08-02 04:19, hedron@[...].com wrote:

Summary of Problem: During a fresh installation of Qubes R3.1, all restored
Debian TemplateVMs crash during the apt-get dist-upgrade and can no longer be
restarted.

Details: My preferred Qubes upgrade method is to do a fresh install to a new
disk and backup/restore AppVMs and TemplateVMs from the previous version.
This has highlighted two problems (the minor one first):

  1. The documentation at
    https://www.qubes-os.org/doc/releases/3.1/release-notes/#upgrading details
    two upgrade methods: [quote]The easiest and safest way to upgrade to Qubes
    R3.1 is to install it fromscratch and use qubes backup and restore tools
    formigrating of all of the user VMs. Users of Qubes R3.0 can upgrade using
    experimentalprocedure.[/quote]

I can find no reference in the fresh-installation instructions for upgrading
the TemplateVMs, which only seems to be mentioned in the "experimental
method" section. Perhaps the term "experimental" is no longer appropriate
and, if so, should ideally be dropped.

  1. After a fresh installation of R3.1, I restored all AppVMs, HVMs and
    TemplateVMs (from R3.0) to the new system, I upgraded the Fedora TemplateVMs
    without problem using the "experimental" procedure but ALL 3 of my
    Debian-based TemplateVMs crash during the apt-get dist-upgrade step, leaving
    the VMs in an unusable state (cannot be restarted).

Since this is consistent across all three of my Debian-based TemplateVMs
(debian-8, debian-8-nonfree and debian-8-sandbox) it seems likely to be a
bug. Right now, I've restored all three from backup and they are still usable
in R3.0 form but some things (eg VM Manager Update) no longer work.

Is this a known problem? Is there a solution or workaround?

@unman

This comment has been minimized.

Show comment
Hide comment
@unman

unman Oct 8, 2016

Member

@andrewdavidwong
I've been unable to reproduce this.
The 3.0/3.1 upgrade path worked fine for me. Just to check, I've tried on a clean install of 3.1 and used Debian templates from the 3.0 installer, Jessie and an old wheezy template. Both updated properly to a stable Jessie 3.1.
I suggest closing this.

Member

unman commented Oct 8, 2016

@andrewdavidwong
I've been unable to reproduce this.
The 3.0/3.1 upgrade path worked fine for me. Just to check, I've tried on a clean install of 3.1 and used Debian templates from the 3.0 installer, Jessie and an old wheezy template. Both updated properly to a stable Jessie 3.1.
I suggest closing this.

@andrewdavidwong andrewdavidwong added notanissue and removed bug labels Oct 9, 2016

marmarek added a commit to marmarek/qubes-core-admin that referenced this issue Nov 21, 2017

@qubesos-bot

This comment has been minimized.

Show comment
Hide comment
@qubesos-bot

qubesos-bot Nov 21, 2017

Automated announcement from builder-github

The package qubes-core-dom0-4.0.14-1.fc25 has been pushed to the r4.0 testing repository for dom0.
To test this update, please install it with the following command:

sudo qubes-dom0-update --enablerepo=qubes-dom0-current-testing

Changes included in this update

Automated announcement from builder-github

The package qubes-core-dom0-4.0.14-1.fc25 has been pushed to the r4.0 testing repository for dom0.
To test this update, please install it with the following command:

sudo qubes-dom0-update --enablerepo=qubes-dom0-current-testing

Changes included in this update

@qubesos-bot qubesos-bot referenced this issue in QubesOS/updates-status Nov 21, 2017

Closed

core-admin v4.0.14 (r4.0) #315

@marmarek

This comment has been minimized.

Show comment
Hide comment
@marmarek

marmarek Nov 21, 2017

Member

The package qubes-core-dom0-4.0.14-1.fc25 has been pushed to the r4.0 testing repository for dom0.

Wrong ticket number...

Member

marmarek commented Nov 21, 2017

The package qubes-core-dom0-4.0.14-1.fc25 has been pushed to the r4.0 testing repository for dom0.

Wrong ticket number...

@qubesos-bot

This comment has been minimized.

Show comment
Hide comment
@qubesos-bot

qubesos-bot Dec 12, 2017

Automated announcement from builder-github

The package qubes-core-dom0-4.0.14-1.fc25 has been pushed to the r4.0 stable repository for dom0.
To install this update, please use the standard update command:

sudo qubes-dom0-update

Or update dom0 via Qubes Manager.

Changes included in this update

Automated announcement from builder-github

The package qubes-core-dom0-4.0.14-1.fc25 has been pushed to the r4.0 stable repository for dom0.
To install this update, please use the standard update command:

sudo qubes-dom0-update

Or update dom0 via Qubes Manager.

Changes included in this update

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment