Bug 20924

Summary: Stop disabling dnf-makecache.service and dnf-makecache.timer on the live media
Product: Mageia Reporter: Neal Gompa <ngompa13>
Component: Release (media or process)Assignee: Martin Whitaker <mageia>
Status: RESOLVED FIXED QA Contact:
Severity: major    
Priority: release_blocker CC: mageia, sysadmin-bugs
Version: Cauldron   
Target Milestone: Mageia 6   
Hardware: All   
OS: Linux   
Whiteboard:
Source RPM: draklive-config CVE:
Status comment:
Attachments: Git-formatted patch to stop disabling dnf-makecache in draklive-config

Description Neal Gompa 2017-05-24 15:03:36 CEST
Description of problem:

Since I've submitted dnf-2.5.0-2.mga6, makecache will not get invoked until the first complete run of DNF, which generates the necessary cache data.

See: http://svnweb.mageia.org/packages?view=revision&revision=1104319

Because of this change, the dnf-makecache.{timer,service} MUST NOT be disabled anymore in draklive-config, since that propagates into the installed system.

This MUST be fixed before the final Mageia 6 release, since I doubt I can have this fixed for the RCs.
Neal Gompa 2017-05-24 15:03:48 CEST

Target Milestone: --- => Mageia 6
Priority: Normal => release_blocker

Comment 1 Neal Gompa 2017-05-28 20:13:40 CEST
Created attachment 9351 [details]
Git-formatted patch to stop disabling dnf-makecache in draklive-config

I've attached a proposed patch for resolving this in draklive-config.
Comment 2 Nicolas Lécureuil 2017-05-29 10:32:36 CEST
seems OK for me

CC: (none) => mageia

Comment 3 Mageia Robot 2017-05-29 14:36:41 CEST
commit 8885d9823da9dd391e340f8d650c70c1e797372b
Author: Neal Gompa <ngompa13@...>
Date:   Sun May 28 13:43:55 2017 -0400

    Do not disable dnf-makecache anymore
    
    The dnf-makecache service and timer no longer start automatically
    in the live environment.
    
    Fixes mga#20924.
---
 Commit Link:
   http://gitweb.mageia.org/software/build-system/draklive-config/commit/?id=8885d9823da9dd391e340f8d650c70c1e797372b
Comment 4 Martin Whitaker 2017-05-29 14:42:39 CEST
Patch applied. But please try not to shout in future.

Status: NEW => RESOLVED
Resolution: (none) => FIXED