Bug 1328352 - [RFE] Support initial-setup / ks firstboot directive
Summary: [RFE] Support initial-setup / ks firstboot directive
Keywords:
Status: CLOSED DEFERRED
Alias: None
Product: ovirt-node
Classification: oVirt
Component: RFEs
Version: 4.0
Hardware: Unspecified
OS: Unspecified
medium
high
Target Milestone: ---
: ---
Assignee: Douglas Schilling Landgraf
QA Contact: Wei Wang
URL:
Whiteboard:
: 1345790 (view as bug list)
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2016-04-19 08:05 UTC by Wei Wang
Modified: 2017-12-22 07:44 UTC (History)
7 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2016-10-20 06:42:08 UTC
oVirt Team: Node
Embargoed:
fdeutsch: ovirt-4.2?
rule-engine: planning_ack?
rule-engine: devel_ack?
cshao: testing_ack+


Attachments (Terms of Use)
kickstart file (604 bytes, text/plain)
2016-04-19 08:05 UTC, Wei Wang
no flags Details

Description Wei Wang 2016-04-19 08:05:50 UTC
Created attachment 1148384 [details]
kickstart file

Description of problem:
Package "initial-setup" is not installed after firstboot enabled with kickstart file

Version-Release number of selected component (if applicable):
ovirt-node-ng-installer-ovirt-4.0-2016041721.iso
ovirt-node-ng-image-update-placeholder-4.0.0-0.2.alpha1.20160405123556.gitbd184ec.el7.noarch
ovirt-node-4.0.0
imgbased-0.6-0.201604150305git1e3b28f.el7.centos.noarch

How reproducible:
100%

Steps to Reproduce:
1. Automatic install a machine with kickstart file(key parameter: "firstboot --enable") in attachment
2. After installation and reboot
3. Check the package "initial-setup"


Actual results:
Package "initial-setup" is not installed


Expected results:
Package "initial-setup" should be installed


Additional info:
According to the official document on https://github.com/rhinstaller/pykickstart/blob/master/docs/kickstart-docs.rst, we can see the below info:

Determine whether the Setup Agent starts the first time the system is booted. If enabled, the initial-setup package must be installed. If not specified, the setup agent (initial-setup) is disabled by default.

Comment 1 Fabian Deutsch 2016-04-19 08:37:21 UTC
This is probably because initial-setup is not part of the image, and thus it can not be started on the first boot.

initial-setup requires anaconda, which is adding a few megabytes.

Comment 2 Fabian Deutsch 2016-08-29 16:01:35 UTC
*** Bug 1345790 has been marked as a duplicate of this bug. ***

Comment 3 Fabian Deutsch 2016-09-02 10:08:55 UTC
Moving this out until we see a request or bug report.

Comment 4 Fabian Deutsch 2016-10-20 06:42:08 UTC
Closing for now until there is a customer requirement.


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