Bug 1063680

Summary: [RFE] make ovirt-live-base.ks file configurable
Product: [Retired] oVirt Reporter: Yaniv Bronhaim <ybronhei>
Component: ovirt-liveAssignee: Sandro Bonazzola <sbonazzo>
Status: CLOSED WONTFIX QA Contact: bugs <bugs>
Severity: low Docs Contact:
Priority: low    
Version: 3.4CC: didi, eedri, gklein, iheim, lveyde, oschreib, sbonazzo, stirabos
Target Milestone: ---Keywords: FutureFeature
Target Release: 3.6.0   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard: integration
Fixed In Version: Doc Type: Enhancement
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2014-09-19 12:33:52 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Yaniv Bronhaim 2014-02-11 09:14:35 UTC
Description of problem:
ovirt-live-base.ks is the configuration file for the make process. it is filled with defaults for certain conf files.
currently the file full of hardcoded yum links that some are broken [1].
The file can be configurable and during the make process we can build it with the configured links. The hardcoded links can be the defaults with a warning that they might fail.


[1]
repo --name=base       --mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=os
repo --name=updates    --mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=updates
repo --name=epel       --mirrorlist=https://mirrors.fedoraproject.org/metalink?repo=epel-6&arch=$basearch
repo --name=epel-testing --baseurl=http://dl.fedoraproject.org/pub/epel/testing/6/x86_64/
repo --name=ovirt     --baseurl=http://resources.ovirt.org/releases/3.4.0_pre/rpm/EL/6/
repo --name=gluster   --baseurl=http://download.gluster.org/pub/gluster/glusterfs/3.4/LATEST/EPEL.repo/epel-$releasever/$basearch/
repo --name=glusternoarch --baseurl=http://download.gluster.org/pub/gluster/glusterfs/3.4/LATEST/EPEL.repo/epel-$releasever/noarch
repo --name=local --baseurl=file:///root/o/ovirt-live/centos/oVirtLiveFiles/rpms/

Comment 1 Itamar Heim 2014-02-16 08:24:05 UTC
Setting target release to current version for consideration and review. please
do not push non-RFE bugs to an undefined target release to make sure bugs are
reviewed for relevancy, fix, closure, etc.

Comment 2 Sandro Bonazzola 2014-09-19 12:33:52 UTC
The ks file is used only while composing the ISO and fi broken repositories are found while building, they must be fixed.
No reason for making them configurable from my point of view.
It's like asking fedora or centos spin ks to be configurable.
You can change them by hand as they're configuration files.