Install states don't show values

Bug #1810553 reported by Juan Carlos Alonso
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
StarlingX
Fix Released
Medium
Scott Little

Bug Description

Title
-----

Install states don't show values of progress

Brief Description
-----------------

When installing a new host (controller, compute or storage) the 'install_state' fields don't show values about progress installation. They stay as 'None'.

Severity
--------

<Major: System/Feature is usable but degraded>

Steps to Reproduce
------------------

$ python runner.py --run-suite Setup --environment virtual --configuration {2, 3, 4}
$ python runner.py --run-suite Provisioning

python runner.py --run-suite Provisioning

Expected Behavior
------------------

system host-show controller-1 | grep install
| install_state | {pre-install, installation progress, post-install, completed}

Actual Behavior
----------------

system host-show controller-1 | grep install
| install_state | None

Reproducibility
---------------

<Reproducible/100%>

System Configuration
--------------------

Virtual Environment:
- Duplex
- Multinode Local Storage
- Multinode External Storage

Revision history for this message
Juan Carlos Alonso (juancarlosa) wrote :

Installer patches to fix this issue was already submitted, but the ISOs built don't contain them.
The pxe-network-installer RPM is not looking for the patched files.

Revision history for this message
Ghada Khalil (gkhalil) wrote :

Marking as release gating as this issue was recently introduced by changes related to the installer.
Scott Little is working on a fix.

Changed in starlingx:
assignee: nobody → Scott Little (slittle1)
importance: Undecided → Medium
status: New → Triaged
tags: added: stx.2019.03 stx.config
Revision history for this message
Scott Little (slittle1) wrote :

Found a second hard coded reference to the 0.2 postfixed kernal and initrd in the CENGN build scripts.
This has been corrected. Should be available in builds after Jan 5 2018.

Juan Carlos, can you please retest?

Revision history for this message
Juan Carlos Alonso (juancarlosa) wrote :

I use the latest ISO CENGN build http://mirror.starlingx.cengn.ca/mirror/starlingx/master/centos/latest_build/outputs/iso/

the issue is still present:

system host-show controller-1 | grep install
| install_output | text
| install_state | None
| install_state_info | None

The ISO generated has the scripts updated right?
Do I need to do something else to enable and see install states?

Revision history for this message
Scott Little (slittle1) wrote :

Directory also needed to be renamed from tis-installer to stx-installer in the jenkins scripts.
I should have an image to test in 3 hours.

Revision history for this message
Scott Little (slittle1) wrote :

Image is ready at.

http://mirror.starlingx.cengn.ca/mirror/starlingx/master/centos/20190109T162801Z/outputs/iso/bootimage.iso

Mounted the iso and verified checksums, this one does has the modified image.

Juan Carlos, please retest one more time.

Revision history for this message
Juan Carlos Alonso (juancarlosa) wrote :

Issue fixed:

system host-show controller-1 | grep install
| install_output | text
| install_state | preinstall
| install_state_info | None

system host-show controller-1 | grep install
| install_output | text
| install_state | installing
| install_state_info | 104/1383

system host-show controller-1 | grep install
| install_output | text
| install_state | booting
| install_state_info | None

system host-show controller-1 | grep install
| install_output | text
| install_state | completed
| install_state_info | None

Ken Young (kenyis)
tags: added: stx.2019.05
removed: stx.2019.03
Ken Young (kenyis)
Changed in starlingx:
status: Triaged → Fix Released
Ken Young (kenyis)
tags: added: stx.2.0
removed: stx.2019.05
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.