Install hook fails on xenial s390x - package criu not available

Bug #1748235 reported by Andrew McLeod
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
LXD Charm
Fix Released
High
Corey Bryant

Bug Description

charm cs:xenial/lxd fails to deploy during install hook, as package criu is not for s390x until artful:

E: Package 'criu' has no installation candidate

https://pastebin.canonical.com/209557/

Charm modification is therefore required if arch = s390x and release is less than artful

Revision history for this message
James Page (james-page) wrote :

OK so this needs an arch specific package selection in the base package set that gets installed - criu is in BASE_PACKAGES but is not available on all archs.

Changed in charm-lxd:
status: New → Triaged
importance: Undecided → High
Changed in charm-lxd:
assignee: nobody → Corey Bryant (corey.bryant)
Revision history for this message
Corey Bryant (corey.bryant) wrote :
Revision history for this message
Corey Bryant (corey.bryant) wrote :

Hi Andrew, can you test this to make sure it works? I don't have access to an s390x machine.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to charm-lxd (master)

Reviewed: https://review.openstack.org/566338
Committed: https://git.openstack.org/cgit/openstack/charm-lxd/commit/?id=d545eb292eee98abaeebb5d13aeb72d2635b1c0c
Submitter: Zuul
Branch: master

commit d545eb292eee98abaeebb5d13aeb72d2635b1c0c
Author: Corey Bryant <email address hidden>
Date: Fri May 4 14:57:54 2018 +0000

    Don't install criu for arm64/s390x prior to artful

    The criu package doesn't exist for arm64/s390x prior to artful,
    causing an install hook failure. Let's not attempt to install
    it when that is the case.

    Change-Id: If0cc517d9e607604e427aab385fabd8a9a193fdf
    Closes-Bug: #1748235

Changed in charm-lxd:
status: Triaged → Fix Committed
James Page (james-page)
Changed in charm-lxd:
milestone: none → 18.05
David Ames (thedac)
Changed in charm-lxd:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.