Image-based deployment does not install Fedora 3.10 kernel

Bug #1398643 reported by Christopher Aedo
20
This bug affects 3 people
Affects Status Importance Assigned to Milestone
Fuel for OpenStack
Fix Released
High
Denis Egorenko

Bug Description

Using Fuel 6.0 community version build 16, deploying a CentOS environment with Neutron GRE and Neutron VLAN networking, with VLAN Splinters/EXPERIMENTAL: Use Fedora longterm kernel, and using image-based provisioning, the default kernel is installed rather than the newer kernel.

Fuel version:
VERSION:
  feature_groups:
    - experimental
  production: "docker"
  release: "6.0"
  api: "1.0"
  build_number: "16"
  build_id: "2014-12-01_04-35-45"

Revision history for this message
Roman Prykhodchenko (romcheg) wrote :

This feature is experimental so setting it to Medium

Changed in fuel:
assignee: nobody → Fuel Library Team (fuel-library)
importance: Undecided → Medium
milestone: none → 6.0
Changed in fuel:
milestone: 6.0 → 6.1
Changed in fuel:
status: New → Confirmed
tags: added: image-based provisioning
tags: added: provision
removed: provisioning
Dmitry Pyzhov (dpyzhov)
tags: added: feature-image-based
removed: image-based provision
Changed in fuel:
assignee: Fuel Library Team (fuel-library) → Fuel provisioning team (fuel-provisioning)
Dmitry Pyzhov (dpyzhov)
Changed in fuel:
importance: Medium → High
assignee: Fuel provisioning team (fuel-provisioning) → Vladimir Kozhukalov (kozhukalov)
Dmitry Pyzhov (dpyzhov)
tags: added: tricky
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to fuel-web (master)

Fix proposed to branch: master
Review: https://review.openstack.org/176864

Changed in fuel:
status: Confirmed → In Progress
assignee: Vladimir Kozhukalov (kozhukalov) → Denis Egorenko (degorenko)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to fuel-main (master)

Fix proposed to branch: master
Review: https://review.openstack.org/176880

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

Reviewed: https://review.openstack.org/176880
Committed: https://git.openstack.org/cgit/stackforge/fuel-main/commit/?id=4f529fed1203ebd7b69a780a8a7477269cf3bca3
Submitter: Jenkins
Branch: master

commit 4f529fed1203ebd7b69a780a8a7477269cf3bca3
Author: Denis Egorenko <email address hidden>
Date: Thu Apr 23 19:04:06 2015 +0300

    Fix fedora kernel install in ibp mode

    Now, when we select Image based provisioning (ibp) and also
    select install Fedora kernel it installs old CentOS kernel.

    Install both kernels on images and then choose right
    kernel (https://review.openstack.org/#/c/176864/)

    Change-Id: Ib3a269562fb44f65ba1fb59861707e71627d17c8
    Partially-closes-bug: #1398643

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

Reviewed: https://review.openstack.org/176864
Committed: https://git.openstack.org/cgit/stackforge/fuel-web/commit/?id=154604f958092444b7ae65e30a854f3ca213a76b
Submitter: Jenkins
Branch: master

commit 154604f958092444b7ae65e30a854f3ca213a76b
Author: Denis Egorenko <email address hidden>
Date: Thu Apr 23 18:42:04 2015 +0300

    Fedora kernel install in ibp mode

    Nailgun puts 'kernel_lt' flag in provisioning data and
    if this flag is set, it is supposed that we need to install
    kernel-lt package which is fedora kernel 3.10.
    We assume both kernels are available in centos OS image:
    2.6 and 3.10. We can just configure grub to boot with
    one of those kernels. If flag 'kernel_lt' is NOT set, we
    use 'vmlinuz-2.6' regexp for looking up for kernel file.
    Otherwise we use default regexp 'vmlinuz' and sort available
    kernels in backward direction, i.e. we use the newest available
    kernel.

    Co-Authored-By: Vladimir Kozhukalov <email address hidden>
    Change-Id: I1f7eee934440ce32d6e733c417e82f578b6d0c18
    Partially-closes-bug: #1398643

Changed in fuel:
status: In Progress → Fix Committed
Maksym Strukov (unbelll)
tags: added: on-verification
Revision history for this message
Maksym Strukov (unbelll) wrote :

Verified as fixed in 6.1-469

{"build_id": "2015-05-08_17-15-34", "build_number": "1181", "release_versions": {"2014.2.2-6.1": {"VERSION": {"build_id": "2015-05-08_17-15-34", "build_number": "1181", "api": "1.0", "fuel-library_sha": "417f7a21b2ca6195a09a14f10f282cc2ac5d84f7", "nailgun_sha": "42bf34ddb144194f054422241b1373fae4fe1539", "feature_groups": ["mirantis"], "openstack_version": "2014.2.2-6.1", "production": "docker", "python-fuelclient_sha": "af6c9c3799b9ec107bcdc6dbf035cafc034526ce", "astute_sha": "6ec818b6f1be7edc4ef5254964f2e2310bbaa113", "fuel-ostf_sha": "740ded337bb2a8a9b3d505026652512257375c01", "release": "6.1", "fuelmain_sha": "51b86bb24b27742a22b23e2ae3dfc850c47e5fbf"}}}, "auth_required": true, "api": "1.0", "fuel-library_sha": "417f7a21b2ca6195a09a14f10f282cc2ac5d84f7", "nailgun_sha": "42bf34ddb144194f054422241b1373fae4fe1539", "feature_groups": ["mirantis"], "openstack_version": "2014.2.2-6.1", "production": "docker", "python-fuelclient_sha": "af6c9c3799b9ec107bcdc6dbf035cafc034526ce", "astute_sha": "6ec818b6f1be7edc4ef5254964f2e2310bbaa113", "fuel-ostf_sha": "740ded337bb2a8a9b3d505026652512257375c01", "release": "6.1", "fuelmain_sha": "51b86bb24b27742a22b23e2ae3dfc850c47e5fbf"}

Changed in fuel:
status: Fix Committed → Fix Released
tags: removed: on-verification
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Related blueprints

Remote bug watches

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