Bug 960550 - Kickstart Progress: "Deploy configuration files" and "Kickstart complete" not ticked
Summary: Kickstart Progress: "Deploy configuration files" and "Kickstart complete" not...
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: None
Product: Red Hat Satellite 5
Classification: Red Hat
Component: Provisioning
Version: 560
Hardware: Unspecified
OS: Unspecified
high
low
Target Milestone: ---
Assignee: Stephen Herr
QA Contact: Lukas Pramuk
URL:
Whiteboard:
Depends On:
Blocks: sat560-blockers
TreeView+ depends on / blocked
 
Reported: 2013-05-07 11:29 UTC by Lukas Pramuk
Modified: 2018-12-04 15:18 UTC (History)
3 users (show)

Fixed In Version: spacewalk-backend-2.0.3-10-sat
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2013-10-01 21:58:33 UTC
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)

Description Lukas Pramuk 2013-05-07 11:29:24 UTC
Description of problem:
Provisioning - Kickstart - Schedule
Schedule Kickstart and Finish


Kickstart Progress
During provisioning as novirt kickstart session proceeds successfully through its steps, there are items ticked. However, "Deploy configuration files" and "Kickstart complete" are never ticked, though successfully finished.

Kickstart Progres
 v  Initiate Kickstart
 v  Reboot System
 v  Register system to RHN Satellite
    Deploy configuration files
    Kickstart complete 

Version-Release number of selected component (if applicable):
Satellite-5.6.0-RHEL6-re20130429.0

How reproducible:
always

Steps to Reproduce:
1. register client to satellite and add provisioning entitlement
2. create a novirt ks profile
3. provision a client system: <system details> - Provisioning - Kickstart - Schedule, choose novirt ks profile you've created and click "Schedule Kickstart and Finish" button, confirm with "Continue" button
4. you'll land in <system details> - Provisioning - Kickstart - Session status, look for "Kickstart Progress" section with its items
5. after successful provisioning there are still unticked items:
- Deploy configuration files
- Kickstart complete


Actual results:
successfully finished items not ticked

Expected results:
ticked all successful items

Additional info:
- regression against 5.4.1

Comment 1 Lukas Pramuk 2013-05-09 12:05:35 UTC
It doesn't matter if it is a novirt or KVM virt kickstart session, the same issue is present.

For KVM virt session , there is a one more item unticked - "Reboot System", but that's probably not a bug for this type of session (at start guest is created, not rebooted)

Comment 4 Stephen Herr 2013-07-29 22:05:16 UTC
This bug was introduced as a side-effect of bug 600527. 

Specifically, the check put in place by 600527 was checking for the activation keys where it would make sense to find them if the client had passed them up as part of rhnreg_ks. However we actually get to the deploy_config code as part of the rhn_check call, not rhnreg_ks, and rhn_check knows nothing about the activation keys so it can't possibly pass them up. I have fixed the check to look in the correct place for the activation keys.

Comment 5 Stephen Herr 2013-07-29 22:10:46 UTC
Committed to Spacewalk master: 97cc5ff73e34f6ee8ac72160392d812466fab015

Comment 9 Stephen Herr 2013-08-21 17:45:35 UTC
Also needed:
fd20231f5167aaa44779834049e9a7032c208c35

Comment 14 Clifford Perry 2013-10-01 21:58:33 UTC
Satellite 5.6 has been released. This bug was tracked under the release.  

This bug was either VERIFIED or RELEASE_PENDING (re-verified prior shortly
before release). 

Moving to CLOSED CURRENT_RELEASE. 

Text from Upgrade Erratum follows:

Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.

For information on the advisory, and where to find the updated
files, follow the link below.

If the solution does not work for you, open a new bug report.

http://rhn.redhat.com/errata/RHEA-2013-1395.html


Note You need to log in before you can comment on or make changes to this bug.