Bug 1076727 - [RFE] Enhance spacewalk to allow for use of package cache
Summary: [RFE] Enhance spacewalk to allow for use of package cache
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: None
Product: Spacewalk
Classification: Community
Component: Server
Version: 2.2
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Michael Mráka
QA Contact: Red Hat Satellite QA List
URL:
Whiteboard:
Depends On:
Blocks: space27
TreeView+ depends on / blocked
 
Reported: 2014-03-14 22:36 UTC by helfman
Modified: 2017-09-28 18:09 UTC (History)
0 users

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2014-03-21 10:58:13 UTC
Embargoed:


Attachments (Terms of Use)

Description helfman 2014-03-14 22:36:58 UTC
Description of problem:
Spacewalk seems to only have one operation for patches/installations. Download and install. From an operational point-of-view, it would be great to be able to separate these operations within the tool, or be given a way to do it.

So I could schedule a job everyday for yum download, and then have spacewalk use the yum download cache in evaluation before an update. So instead of updating 90 packages and pulling them all down, spacewalk may need to only grab 5 new packages, as the rest live on disk from previous pulls through a package tool (yum, spacewalk, apt, etc. ).

Consider an environment of 100+ machines being updated all at once. Lots of network operations, that can be distributed differently if the tool were aware of either staging downloads, and or package caches (spacewalk,yum,apt, etc.) and using that cache as part of operations for installations.

Thanks!

-jgh

Comment 1 Michael Mráka 2014-03-17 09:19:28 UTC
This feature is called 'Staging content'. It has to be enabled in
 Admin -> Organization -> "org_name" -> Configuration -> Enable Staging Contents.

When it's enabled and you schedule package update in the future then packages are downloaded several hours ahead of the planned update
(defined by stagingContentWindow in /etc/sysconfing/rhn/up2date). And at the scheduled time update is performed from cache.

Comment 2 Eric Herget 2017-09-28 18:09:21 UTC
This BZ closed some time during 2.5, 2.6 or 2.7.  Adding to 2.7 tracking bug.


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