PXE menu without comments may confuse users

Bug #1451552 reported by Alexander Bozhenko
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Fuel for OpenStack
Fix Released
Medium
Kyrylo Galanov
7.0.x
Fix Released
Medium
Matthew Mosesohn
8.0.x
Fix Released
Medium
Kyrylo Galanov

Bug Description

Sometimes users are confused with our pxe menu(see attach), and trying to select ubuntu or centos when deploying nodes.
Quote:
"(1) local
(2) bootstrap
(3) centos
(4) ubuntu
If you are not doing any action, it will go for LOCAL ?, so we choose ubuntu. "

Need to add comments right in the pxe menu, that normally one shouldn't select any options there - for bootstrap it is selected automatically by timeout.
Also it probably should be added to the following documentation:
https://docs.mirantis.com/openstack/fuel/fuel-6.0/user-guide.html#boot-the-node-servers

Menu is configured inside cobbler:
/var/lib/tftpboot/pxelinux.cfg/default

Revision history for this message
Alexander Bozhenko (alexbozhenko) wrote :
Revision history for this message
Alexander Bozhenko (alexbozhenko) wrote :

What is the reason to have ubuntu and centos options in the menu, if they don't work anyway?

Revision history for this message
Alexander Bozhenko (alexbozhenko) wrote :

I mean it is not possible to install ubuntu or centos by selecting that options in pxe menu - installation will fail.
Is it there by historical reasons?

description: updated
Changed in fuel:
assignee: nobody → Fuel provisioning team (fuel-provisioning)
Changed in fuel:
status: New → Confirmed
importance: Undecided → Medium
assignee: Fuel provisioning team (fuel-provisioning) → Fuel Library Team (fuel-library)
milestone: none → 6.1
milestone: 6.1 → 7.0
tags: added: qa-agree-7.0
tags: added: docs
tags: added: customer-found
Revision history for this message
Matthew Mosesohn (raytrac3r) wrote :

Neither centos nor ubuntu will actually work. The label for the release should actually say DO NOT USE. Bootstrap could be renamed to Fuel Bootstrap (for node discovery)

Revision history for this message
Aleksandr Didenko (adidenko) wrote :

Devs/QAs agreed to move this bug to 8.0

Changed in fuel:
status: Confirmed → Won't Fix
Revision history for this message
Kyrylo Galanov (kgalanov) wrote :

Hello Matthew,

Does that seem good to you?
---
   DO_NOT_USE_centos-x86_64
   DO_NOT_USE_ubuntu_1404_x86_64
   Fuel_Bootstrap
   Fuel_Ubuntu_Bootstrap
---

Best regards,
Kyrylo

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

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

Revision history for this message
Alexander Bozhenko (alexbozhenko) wrote :

Can we remove
centos-x86_64
ubuntu_1404_x86_64
completely?

Also, need to add comment to the menu that appropriate point will be selected automatically, and normally user should not select anything.

Revision history for this message
Matthew Mosesohn (raytrac3r) wrote :

Yeah, let's hide them from the menu altogether.

Revision history for this message
Kyrylo Galanov (kgalanov) wrote :

Hi Alex,

Please take a look at the screenshot.
The ISO was built with:
FUELLIB_GERRIT_COMMIT?=refs/changes/45/226245/4

Best regards,
Kyryl

Revision history for this message
Alexander Bozhenko (alexbozhenko) wrote :

Is ubuntu_bootstrap necessary there?

Can we rename bootstrap to fuel_bootstrap, to make it 100% clear?

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

Reviewed: https://review.openstack.org/226245
Committed: https://git.openstack.org/cgit/stackforge/fuel-library/commit/?id=5cede730fd9acc1db69618ae116f9566c9bdafd6
Submitter: Jenkins
Branch: master

commit 5cede730fd9acc1db69618ae116f9566c9bdafd6
Author: Kyrylo Galanov <email address hidden>
Date: Tue Sep 22 13:46:40 2015 +0300

    Alter PXE boot menu items

    * Hide centos-x86_64
    * Hide ubuntu_1404_x86_64

    - restart CI

    Change-Id: Ia8e2f3b3ec7435b6c8b78ae16eadb4f8bd118231
    Closes-Bug: #1451552

Changed in fuel:
status: In Progress → Fix Committed
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to fuel-library (stable/7.0)

Fix proposed to branch: stable/7.0
Review: https://review.openstack.org/231560

Revision history for this message
Vasily Gorin (vgorin) wrote :

Verified on build #129 8.0 - kilo

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to fuel-library (stable/7.0)

Reviewed: https://review.openstack.org/231560
Committed: https://git.openstack.org/cgit/stackforge/fuel-library/commit/?id=66c5a43542d4efc43a4146aec15ee4a62d437014
Submitter: Jenkins
Branch: stable/7.0

commit 66c5a43542d4efc43a4146aec15ee4a62d437014
Author: Kyrylo Galanov <email address hidden>
Date: Tue Sep 22 13:46:40 2015 +0300

    Alter PXE boot menu items

    * Hide centos-x86_64
    * Hide ubuntu_1404_x86_64

    - restart CI

    Change-Id: Ia8e2f3b3ec7435b6c8b78ae16eadb4f8bd118231
    Closes-Bug: #1451552
    (cherry picked from commit 5cede730fd9acc1db69618ae116f9566c9bdafd6)

Dmitry Pyzhov (dpyzhov)
tags: added: area-library
Vasily Gorin (vgorin)
tags: added: on-verification
Revision history for this message
Vasily Gorin (vgorin) wrote :

Verified 7.0-mu-1

tags: removed: on-verification
tags: added: 7mu1-verified
Revision history for this message
Nastya Urlapova (aurlapova) wrote :

Moved to Fix Released according to a comment above.

tags: removed: 7mu1-verified
Dmitry Pyzhov (dpyzhov)
Changed in fuel:
milestone: 7.0 → 8.0
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.