showmenu=yes by defaul

Bug #1402519 reported by Mike Scherbakov
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Fuel for OpenStack
Fix Released
High
Matthew Mosesohn

Bug Description

I've got complaints that newbies miss fuelmenu.
By default, we do not show Fuel menu which allows to configure Fuel Master node networking, DNS, NTP settings. It is impossible to do after installation.

When you try the product for first time, you have no idea about kernel option "showmenu=no/yes", and you can easily miss timeout waiting for you entering Fuel menu after Fuel master node post-install.

To improve UX, we need to show menu by default, so basically to fall into interactive mode. This, in its turn, means that we have to patch our system and other tests, development scripts, so they can continue work as expected (without hangs on fuel menu).

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

I'm so glad you put in this request. I always wanted it to default to yes.

We have some code merged for fuelmenu so that we can still do unattended demos on VirtualBox where it sshs in to the Fuel Master and runs killall -SIGUSR1 fuelmenu. There is already code to do this and set showmenu in system tests, so there's no blockers here on the system test side. All we need is a virtualbox deployment script function to handle this case.

Changed in fuel:
assignee: Fuel Library Team (fuel-library) → Matthew Mosesohn (raytrac3r)
status: New → Triaged
Revision history for this message
Mike Scherbakov (mihgen) wrote :

Great. Thanks Matt!

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/142427

Changed in fuel:
status: Triaged → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to fuel-main (master)

Reviewed: https://review.openstack.org/142427
Committed: https://git.openstack.org/cgit/stackforge/fuel-main/commit/?id=6eef8ae834cebcd25424c9bf44736310664f336a
Submitter: Jenkins
Branch: master

commit 6eef8ae834cebcd25424c9bf44736310664f336a
Author: Matthew Mosesohn <email address hidden>
Date: Wed Dec 17 14:57:08 2014 +0300

    Default showmenu=yes, add workaround for VirtualBox

    Change-Id: I763a76cf44a8ba69be4621375c782431eccaaf55
    Closes-Bug: #1402519

Changed in fuel:
status: In Progress → Fix Committed
Revision history for this message
Anastasia Palkina (apalkina) wrote :

Verified on ISO #75

"build_id": "2015-01-22_22-54-45", "ostf_sha": "95054878eff472eb6a0d9d185ce65e3105dde632", "build_number": "75", "auth_required": true, "api": "1.0", "nailgun_sha": "b677b29899f9e49532a959948d0ba68a83e41536", "production": "docker", "fuelmain_sha": "", "astute_sha": "f640780d1c7ebe89e4f343736500945525799ee0", "feature_groups": ["mirantis"], "release": "6.1", "release_versions": {"2014.2-6.1": {"VERSION": {"build_id": "2015-01-22_22-54-45", "ostf_sha": "95054878eff472eb6a0d9d185ce65e3105dde632", "build_number": "75", "api": "1.0", "nailgun_sha": "b677b29899f9e49532a959948d0ba68a83e41536", "production": "docker", "fuelmain_sha": "", "astute_sha": "f640780d1c7ebe89e4f343736500945525799ee0", "feature_groups": ["mirantis"], "release": "6.1", "fuellib_sha": "673808c5bd6ff5560df75b74f7f798649d6a0040"}}}, "fuellib_sha": "673808c5bd6ff5560df75b74f7f798649d6a0040"

Changed in fuel:
status: Fix Committed → Fix Released
tags: added: system-test-not-required
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.