Unable to specify additional kernel related packages to install

Bug #1840180 reported by Alex Schultz
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
tripleo
Fix Released
Medium
Alex Schultz

Bug Description

We currently allow for the configuring of additional kernel modules via THT. However if a user needs to update or install additional kmod packages they only way to do that to day is by pre-loading the image with these packages (for image based deployment) or manually installing the packages out side of THT. We should expose a variable as part of the kernel service to allow the user to install additional packages during the kernel configuration.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix proposed to puppet-tripleo (master)

Related fix proposed to branch: master
Review: https://review.opendev.org/676503

Changed in tripleo:
assignee: nobody → Alex Schultz (alex-schultz)
status: Triaged → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to tripleo-heat-templates (master)

Fix proposed to branch: master
Review: https://review.opendev.org/676504

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix proposed to tripleo-ansible (master)

Related fix proposed to branch: master
Review: https://review.opendev.org/676506

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

Reviewed: https://review.opendev.org/676506
Committed: https://git.openstack.org/cgit/openstack/tripleo-ansible/commit/?id=1fd9aa8873f840cbc74771513cf03ba0f8596eeb
Submitter: Zuul
Branch: master

commit 1fd9aa8873f840cbc74771513cf03ba0f8596eeb
Author: Alex Schultz <email address hidden>
Date: Wed Aug 14 13:40:21 2019 -0600

    Add kernel package install

    Add the ability to install additional kernel related packages.

    Change-Id: Ie2ec4b81a0c561c9d6f2a9776a2cd6a711c28d83
    Related-Bug: #1840180

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix merged to puppet-tripleo (master)

Reviewed: https://review.opendev.org/676503
Committed: https://git.openstack.org/cgit/openstack/puppet-tripleo/commit/?id=cf8dc4658a4dbbffc145c24898be280ca47d902e
Submitter: Zuul
Branch: master

commit cf8dc4658a4dbbffc145c24898be280ca47d902e
Author: Alex Schultz <email address hidden>
Date: Wed Aug 14 13:27:37 2019 -0600

    Add ability to install kernel related packages

    Added support to have the kernel class install packages prior to the
    kmod loading.

    Change-Id: I6085bcd2f91f84577dcf59d3c93afb24ab718a49
    Related-Bug: #1840180

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

Reviewed: https://review.opendev.org/676504
Committed: https://git.openstack.org/cgit/openstack/tripleo-heat-templates/commit/?id=85bb97423cd31b07380e14896a47f2b68d3a8bec
Submitter: Zuul
Branch: master

commit 85bb97423cd31b07380e14896a47f2b68d3a8bec
Author: Alex Schultz <email address hidden>
Date: Wed Aug 14 13:30:43 2019 -0600

    Add ExtraKernelPackages

    Added new parameter naemd ExtraKernelPackages that can be used to
    install specific packages prior to the kmod execution.

    Change-Id: I505edc7f0391c67371881ce9e2d944f8608a091c
    Depends-On: https://review.opendev.org/#/c/676503/
    Closes-Bug: #1840180

Changed in tripleo:
status: In Progress → Fix Released
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix proposed to puppet-tripleo (stable/stein)

Related fix proposed to branch: stable/stein
Review: https://review.opendev.org/678091

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix proposed to puppet-tripleo (stable/rocky)

Related fix proposed to branch: stable/rocky
Review: https://review.opendev.org/678092

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix proposed to puppet-tripleo (stable/queens)

Related fix proposed to branch: stable/queens
Review: https://review.opendev.org/678093

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to tripleo-heat-templates (stable/stein)

Fix proposed to branch: stable/stein
Review: https://review.opendev.org/678094

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to tripleo-heat-templates (stable/rocky)

Fix proposed to branch: stable/rocky
Review: https://review.opendev.org/678096

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

Fix proposed to branch: stable/queens
Review: https://review.opendev.org/678097

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix merged to puppet-tripleo (stable/queens)

Reviewed: https://review.opendev.org/678093
Committed: https://git.openstack.org/cgit/openstack/puppet-tripleo/commit/?id=81bc798ae00415826e121ed6c6419806eccbf16c
Submitter: Zuul
Branch: stable/queens

commit 81bc798ae00415826e121ed6c6419806eccbf16c
Author: Alex Schultz <email address hidden>
Date: Wed Aug 14 13:27:37 2019 -0600

    Add ability to install kernel related packages

    Added support to have the kernel class install packages prior to the
    kmod loading.

    Change-Id: I6085bcd2f91f84577dcf59d3c93afb24ab718a49
    Related-Bug: #1840180
    (cherry picked from commit cf8dc4658a4dbbffc145c24898be280ca47d902e)

tags: added: in-stable-queens
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix merged to puppet-tripleo (stable/rocky)

Reviewed: https://review.opendev.org/678092
Committed: https://git.openstack.org/cgit/openstack/puppet-tripleo/commit/?id=8b12ef9d866ea1dcd8396552c6075acc9d0371d1
Submitter: Zuul
Branch: stable/rocky

commit 8b12ef9d866ea1dcd8396552c6075acc9d0371d1
Author: Alex Schultz <email address hidden>
Date: Wed Aug 14 13:27:37 2019 -0600

    Add ability to install kernel related packages

    Added support to have the kernel class install packages prior to the
    kmod loading.

    Change-Id: I6085bcd2f91f84577dcf59d3c93afb24ab718a49
    Related-Bug: #1840180
    (cherry picked from commit cf8dc4658a4dbbffc145c24898be280ca47d902e)

tags: added: in-stable-rocky
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to tripleo-heat-templates (stable/queens)

Reviewed: https://review.opendev.org/678097
Committed: https://git.openstack.org/cgit/openstack/tripleo-heat-templates/commit/?id=fc30e6351477b82a221570a48a5cecd8a661cda2
Submitter: Zuul
Branch: stable/queens

commit fc30e6351477b82a221570a48a5cecd8a661cda2
Author: Alex Schultz <email address hidden>
Date: Wed Aug 14 13:30:43 2019 -0600

    Add ExtraKernelPackages

    Added new parameter naemd ExtraKernelPackages that can be used to
    install specific packages prior to the kmod execution.

    Change-Id: I505edc7f0391c67371881ce9e2d944f8608a091c
    Depends-On: https://review.opendev.org/#/c/678093/
    Closes-Bug: #1840180
    (cherry picked from commit 85bb97423cd31b07380e14896a47f2b68d3a8bec)

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to tripleo-heat-templates (stable/rocky)

Reviewed: https://review.opendev.org/678096
Committed: https://git.openstack.org/cgit/openstack/tripleo-heat-templates/commit/?id=ed4f818dc546a5819fb2c47cc34af7ecfbba5905
Submitter: Zuul
Branch: stable/rocky

commit ed4f818dc546a5819fb2c47cc34af7ecfbba5905
Author: Alex Schultz <email address hidden>
Date: Wed Aug 14 13:30:43 2019 -0600

    Add ExtraKernelPackages

    Added new parameter naemd ExtraKernelPackages that can be used to
    install specific packages prior to the kmod execution.

    Change-Id: I505edc7f0391c67371881ce9e2d944f8608a091c
    Depends-On: https://review.opendev.org/#/c/678092/
    Closes-Bug: #1840180
    (cherry picked from commit 85bb97423cd31b07380e14896a47f2b68d3a8bec)

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix merged to puppet-tripleo (stable/stein)

Reviewed: https://review.opendev.org/678091
Committed: https://git.openstack.org/cgit/openstack/puppet-tripleo/commit/?id=c68940547ea373b8b552fb6b97b1ddae4bdcf9fe
Submitter: Zuul
Branch: stable/stein

commit c68940547ea373b8b552fb6b97b1ddae4bdcf9fe
Author: Alex Schultz <email address hidden>
Date: Wed Aug 14 13:27:37 2019 -0600

    Add ability to install kernel related packages

    Added support to have the kernel class install packages prior to the
    kmod loading.

    Change-Id: I6085bcd2f91f84577dcf59d3c93afb24ab718a49
    Related-Bug: #1840180
    (cherry picked from commit cf8dc4658a4dbbffc145c24898be280ca47d902e)

tags: added: in-stable-stein
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to tripleo-heat-templates (stable/stein)

Reviewed: https://review.opendev.org/678094
Committed: https://git.openstack.org/cgit/openstack/tripleo-heat-templates/commit/?id=af43abe82a56813be9dffac3803583856a80aa39
Submitter: Zuul
Branch: stable/stein

commit af43abe82a56813be9dffac3803583856a80aa39
Author: Alex Schultz <email address hidden>
Date: Wed Aug 14 13:30:43 2019 -0600

    Add ExtraKernelPackages

    Added new parameter naemd ExtraKernelPackages that can be used to
    install specific packages prior to the kmod execution.

    Change-Id: I505edc7f0391c67371881ce9e2d944f8608a091c
    Depends-On: https://review.opendev.org/#/c/678091/
    Closes-Bug: #1840180
    (cherry picked from commit 85bb97423cd31b07380e14896a47f2b68d3a8bec)

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/tripleo-heat-templates 10.6.1

This issue was fixed in the openstack/tripleo-heat-templates 10.6.1 release.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/tripleo-heat-templates 9.4.1

This issue was fixed in the openstack/tripleo-heat-templates 9.4.1 release.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/tripleo-heat-templates 8.4.1

This issue was fixed in the openstack/tripleo-heat-templates 8.4.1 release.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/tripleo-heat-templates 11.2.0

This issue was fixed in the openstack/tripleo-heat-templates 11.2.0 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.