setup-hosts.yml failing with "No package matching 'linux-image-extra-4.15.0-29-generic' is available"

Bug #1783342 reported by Murli Sivashanmugam
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OpenStack-Ansible
Fix Released
Undecided
Jean-Philippe Evrard

Bug Description

When I execute openstack-ansible -v setup-hosts.yml, it is failing with following errors:
fatal: [infra1]: FAILED! => {"attempts": 5, "changed": false, "failed": true, "msg": "No package matching 'linux-image-extra-4.15.0-29-generic' is available"}
fatal: [compute2]: FAILED! => {"attempts": 5, "changed": false, "failed": true, "msg": "No package matching 'linux-image-extra-4.15.0-29-generic' is available"}
fatal: [compute1]: FAILED! => {"attempts": 5, "changed": false, "failed": true, "msg": "No package matching 'linux-image-extra-4.15.0-29-generic' is available"}

Target Host OS version:
-----------------------
# lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 16.04.5 LTS
Release: 16.04
Codename: xenial

# uname -a
Linux osa1 4.15.0-29-generic #31~16.04.1-Ubuntu SMP Wed Jul 18 08:54:04 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux

OSA Version:
------------
# pwd
/opt/openstack-ansible
# git status
HEAD detached at 16.0.13

From the discussions on IRC form, got to know that hwe kernels don't seem to provide the 'linux-image-extra' package and OSA is tying to install the same for Ubuntu HWE kernels.

description: updated
Changed in openstack-ansible:
assignee: nobody → Jean-Philippe Evrard (jean-philippe-evrard)
status: New → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to openstack-ansible-openstack_hosts (master)

Reviewed: https://review.openstack.org/585376
Committed: https://git.openstack.org/cgit/openstack/openstack-ansible-openstack_hosts/commit/?id=8c46d189889987148d6f6906ef2ea66c17f69bed
Submitter: Zuul
Branch: master

commit 8c46d189889987148d6f6906ef2ea66c17f69bed
Author: Jean-Philippe Evrard <email address hidden>
Date: Tue Jul 24 16:21:34 2018 +0200

    Do not install linux-image-extra by default

    In Ubuntu 14.04, the kernel shipped was lightweight, and some
    extra features like using vhost_net, required the package
    linux-image-extra.

    In Ubuntu 16.04 and above, this is not the case anymore,
    as many kernel packages ship with extra features.

    vhost_net is generally shipped with the kernel package nowadays
    and was the only one documented for the addition of the
    linux-image-extra into our roles.

    Change-Id: I579484ccefe0f29c40f8fed4b2d1b73aaeb917b1
    Closes-Bug: 1783342

Changed in openstack-ansible:
status: In Progress → Fix Released
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to openstack-ansible-openstack_hosts (stable/pike)

Fix proposed to branch: stable/pike
Review: https://review.openstack.org/587075

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to openstack-ansible-openstack_hosts (stable/queens)

Fix proposed to branch: stable/queens
Review: https://review.openstack.org/587076

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to openstack-ansible-openstack_hosts (stable/pike)

Reviewed: https://review.openstack.org/587075
Committed: https://git.openstack.org/cgit/openstack/openstack-ansible-openstack_hosts/commit/?id=a94d802963c78d16e1cca3c86b9d2df7131262c8
Submitter: Zuul
Branch: stable/pike

commit a94d802963c78d16e1cca3c86b9d2df7131262c8
Author: Jean-Philippe Evrard <email address hidden>
Date: Tue Jul 24 16:21:34 2018 +0200

    Do not install linux-image-extra by default

    In Ubuntu 14.04, the kernel shipped was lightweight, and some
    extra features like using vhost_net, required the package
    linux-image-extra.

    In Ubuntu 16.04 and above, this is not the case anymore,
    as many kernel packages ship with extra features.

    vhost_net is generally shipped with the kernel package nowadays
    and was the only one documented for the addition of the
    linux-image-extra into our roles.

    Change-Id: I579484ccefe0f29c40f8fed4b2d1b73aaeb917b1
    Closes-Bug: 1783342
    (cherry picked from commit 8c46d189889987148d6f6906ef2ea66c17f69bed)

tags: added: in-stable-pike
tags: added: in-stable-queens
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to openstack-ansible-openstack_hosts (stable/queens)

Reviewed: https://review.openstack.org/587076
Committed: https://git.openstack.org/cgit/openstack/openstack-ansible-openstack_hosts/commit/?id=40c1e84c87e75cdcbf5b3603a907eb04c3fa452f
Submitter: Zuul
Branch: stable/queens

commit 40c1e84c87e75cdcbf5b3603a907eb04c3fa452f
Author: Jean-Philippe Evrard <email address hidden>
Date: Tue Jul 24 16:21:34 2018 +0200

    Do not install linux-image-extra by default

    In Ubuntu 14.04, the kernel shipped was lightweight, and some
    extra features like using vhost_net, required the package
    linux-image-extra.

    In Ubuntu 16.04 and above, this is not the case anymore,
    as many kernel packages ship with extra features.

    vhost_net is generally shipped with the kernel package nowadays
    and was the only one documented for the addition of the
    linux-image-extra into our roles.

    Change-Id: I579484ccefe0f29c40f8fed4b2d1b73aaeb917b1
    Closes-Bug: 1783342
    (cherry picked from commit 8c46d189889987148d6f6906ef2ea66c17f69bed)

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

Reviewed: https://review.openstack.org/585378
Committed: https://git.openstack.org/cgit/openstack/openstack-ansible/commit/?id=8913620375908d9ed014725968b22168b515f66b
Submitter: Zuul
Branch: master

commit 8913620375908d9ed014725968b22168b515f66b
Author: Jean-Philippe Evrard <email address hidden>
Date: Tue Jul 24 16:33:32 2018 +0200

    Do not install linux-image-extra by default

    In Ubuntu 14.04, the kernel shipped was lightweight, and some
    extra features like using vhost_net, required the package
    linux-image-extra.

    In Ubuntu 16.04 and above, this is not the case anymore,
    as many kernel packages ship with extra features.

    vhost_net is generally shipped with the kernel package nowadays
    and was the only one documented for the addition of the
    linux-image-extra into our roles.

    Change-Id: I70fa446c2dd00e12702280388299d189e0f3e5c4
    Depends-On: https://review.openstack.org/#/c/585376/
    Closes-Bug: 1783342

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to openstack-ansible (stable/queens)

Fix proposed to branch: stable/queens
Review: https://review.openstack.org/589064

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to openstack-ansible (stable/pike)

Fix proposed to branch: stable/pike
Review: https://review.openstack.org/589065

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to openstack-ansible (stable/pike)

Reviewed: https://review.openstack.org/589065
Committed: https://git.openstack.org/cgit/openstack/openstack-ansible/commit/?id=ebe805f228e5cfcd3235e70ae3acc3e99c91e6a4
Submitter: Zuul
Branch: stable/pike

commit ebe805f228e5cfcd3235e70ae3acc3e99c91e6a4
Author: Jean-Philippe Evrard <email address hidden>
Date: Tue Jul 24 16:33:32 2018 +0200

    Do not install linux-image-extra by default

    In Ubuntu 14.04, the kernel shipped was lightweight, and some
    extra features like using vhost_net, required the package
    linux-image-extra.

    In Ubuntu 16.04 and above, this is not the case anymore,
    as many kernel packages ship with extra features.

    vhost_net is generally shipped with the kernel package nowadays
    and was the only one documented for the addition of the
    linux-image-extra into our roles.

    Change-Id: I70fa446c2dd00e12702280388299d189e0f3e5c4
    Depends-On: https://review.openstack.org/#/c/585376/
    Closes-Bug: 1783342
    (cherry picked from commit 8913620375908d9ed014725968b22168b515f66b)

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to openstack-ansible (stable/queens)

Reviewed: https://review.openstack.org/589064
Committed: https://git.openstack.org/cgit/openstack/openstack-ansible/commit/?id=e409992fb5ba78963474f3610a02519a357f782e
Submitter: Zuul
Branch: stable/queens

commit e409992fb5ba78963474f3610a02519a357f782e
Author: Jean-Philippe Evrard <email address hidden>
Date: Tue Jul 24 16:33:32 2018 +0200

    Do not install linux-image-extra by default

    In Ubuntu 14.04, the kernel shipped was lightweight, and some
    extra features like using vhost_net, required the package
    linux-image-extra.

    In Ubuntu 16.04 and above, this is not the case anymore,
    as many kernel packages ship with extra features.

    vhost_net is generally shipped with the kernel package nowadays
    and was the only one documented for the addition of the
    linux-image-extra into our roles.

    Change-Id: I70fa446c2dd00e12702280388299d189e0f3e5c4
    Depends-On: https://review.openstack.org/#/c/585376/
    Closes-Bug: 1783342
    (cherry picked from commit 8913620375908d9ed014725968b22168b515f66b)

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/openstack-ansible 18.0.0.0rc1

This issue was fixed in the openstack/openstack-ansible 18.0.0.0rc1 release candidate.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/openstack-ansible 16.0.18

This issue was fixed in the openstack/openstack-ansible 16.0.18 release.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/openstack-ansible 17.1.0

This issue was fixed in the openstack/openstack-ansible 17.1.0 release.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to openstack-ansible-openstack_hosts (stable/ocata)

Fix proposed to branch: stable/ocata
Review: https://review.openstack.org/631646

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to openstack-ansible-openstack_hosts (stable/ocata)

Reviewed: https://review.openstack.org/631646
Committed: https://git.openstack.org/cgit/openstack/openstack-ansible-openstack_hosts/commit/?id=cac9033c84a669eca5b8fbdb15c124f97c812db1
Submitter: Zuul
Branch: stable/ocata

commit cac9033c84a669eca5b8fbdb15c124f97c812db1
Author: Jean-Philippe Evrard <email address hidden>
Date: Tue Jul 24 16:21:34 2018 +0200

    Do not install linux-image-extra by default

    In Ubuntu 14.04, the kernel shipped was lightweight, and some
    extra features like using vhost_net, required the package
    linux-image-extra.

    In Ubuntu 16.04 and above, this is not the case anymore,
    as many kernel packages ship with extra features.

    vhost_net is generally shipped with the kernel package nowadays
    and was the only one documented for the addition of the
    linux-image-extra into our roles.

    Change-Id: I579484ccefe0f29c40f8fed4b2d1b73aaeb917b1
    Closes-Bug: 1783342
    (cherry picked from commit 8c46d189889987148d6f6906ef2ea66c17f69bed)

tags: added: in-stable-ocata
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to openstack-ansible (stable/ocata)

Fix proposed to branch: stable/ocata
Review: https://review.openstack.org/647568

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to openstack-ansible (stable/ocata)

Reviewed: https://review.openstack.org/647568
Committed: https://git.openstack.org/cgit/openstack/openstack-ansible/commit/?id=0e39d6673605f4d45200f7c0927e52f3e7c939d0
Submitter: Zuul
Branch: stable/ocata

commit 0e39d6673605f4d45200f7c0927e52f3e7c939d0
Author: Jean-Philippe Evrard <email address hidden>
Date: Tue Jul 24 16:33:32 2018 +0200

    Do not install linux-image-extra by default

    In Ubuntu 14.04, the kernel shipped was lightweight, and some
    extra features like using vhost_net, required the package
    linux-image-extra.

    In Ubuntu 16.04 and above, this is not the case anymore,
    as many kernel packages ship with extra features.

    vhost_net is generally shipped with the kernel package nowadays
    and was the only one documented for the addition of the
    linux-image-extra into our roles.

    Change-Id: I70fa446c2dd00e12702280388299d189e0f3e5c4
    Depends-On: https://review.openstack.org/#/c/585376/
    Closes-Bug: 1783342
    (cherry picked from commit 8913620375908d9ed014725968b22168b515f66b)

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/openstack-ansible ocata-em

This issue was fixed in the openstack/openstack-ansible ocata-em release.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/openstack-ansible-openstack_hosts ocata-em

This issue was fixed in the openstack/openstack-ansible-openstack_hosts ocata-em release.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/openstack-ansible-openstack_hosts 16.0.29

This issue was fixed in the openstack/openstack-ansible-openstack_hosts 16.0.29 release.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/openstack-ansible-openstack_hosts queens-eol

This issue was fixed in the openstack/openstack-ansible-openstack_hosts queens-eol release.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/openstack-ansible-openstack_hosts rocky-eol

This issue was fixed in the openstack/openstack-ansible-openstack_hosts rocky-eol release.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/openstack-ansible-openstack_hosts stein-eol

This issue was fixed in the openstack/openstack-ansible-openstack_hosts stein-eol release.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/openstack-ansible-openstack_hosts train-eol

This issue was fixed in the openstack/openstack-ansible-openstack_hosts train-eol release.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/openstack-ansible-openstack_hosts ussuri-eol

This issue was fixed in the openstack/openstack-ansible-openstack_hosts ussuri-eol release.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/openstack-ansible-openstack_hosts yoga-eom

This issue was fixed in the openstack/openstack-ansible-openstack_hosts yoga-eom release.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/openstack-ansible-openstack_hosts victoria-eom

This issue was fixed in the openstack/openstack-ansible-openstack_hosts victoria-eom release.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/openstack-ansible-openstack_hosts wallaby-eom

This issue was fixed in the openstack/openstack-ansible-openstack_hosts wallaby-eom release.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/openstack-ansible-openstack_hosts xena-eom

This issue was fixed in the openstack/openstack-ansible-openstack_hosts xena-eom release.

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.