Bug 1029862

Summary: RFE: kickstart installation - use the latest available packages in a channel
Product: Red Hat Satellite 5 Reporter: Daniel Mach <dmach>
Component: ServerAssignee: Jan Dobes <jdobes>
Status: CLOSED WONTFIX QA Contact: Martin Korbel <mkorbel>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 570CC: galtukho, jdobes, mkorbel, oliver, tlestach
Target Milestone: ---Keywords: FutureFeature
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Enhancement
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2018-06-23 04:48:47 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:

Description Daniel Mach 2013-11-13 11:52:03 UTC
AFAIK kickstart installations use repodata from kickstart trees.
This means that installed package versions match with the repodata and possible newer packages in channel(s) are ignored. User needs to update his system after installation.

I'd like to have an option to ignore ks trees repodata and use the latest packages from channel(s).

Comment 2 Tomas Lestach 2015-11-16 16:08:10 UTC
Resetting to default owner.

Comment 3 Tomas Lestach 2016-10-13 14:19:27 UTC
Switching the component. Let's try to address this for Spacewalk.

Comment 4 Gennadii Altukhov 2016-10-13 15:26:22 UTC
I think this bug is fixed in spacewalk.git commit 67dbd92c7b877d59698430a6aa76f4124b9e9479 by removing lines:
-            print("Kickstartable tree %s already synced." % ks_tree_label)
-            return

So, now if you run spacewalk-repo-sync with a parameter --sync-kickstart, repodata in kickstart/<org_id>/<repo_name>/repodata will be updated as well.