27 Commits

Author SHA1 Message Date
Ludwig Nussel
5cff039fd5 cleanup_rings: first attempt to fix for multibuild 2017-12-08 15:44:04 +01:00
Jimmy Berry
41e4d5ae2b cleanup_rings: provide package whitelist for special cases. 2017-04-25 20:06:20 -05:00
Jimmy Berry
aca88d19c0 cleanup_rings: check runtime requiredby if not a build requirement.
This check only works if the runtime requirement resides in the same ring.
The fun case being kernel-syms which is required by virtual box (ring-2),
but must remain in ring-1 to ensure matching build revision with other
kernel packages.
2017-04-25 19:57:03 -05:00
Jimmy Berry
4d0e98a00c cleanup_rings: print summary of packages to be dropped and commands last. 2017-04-25 19:54:59 -05:00
Jimmy Berry
39a4914e48 cleanup_rings: check ring index instead of string comparison. 2017-04-25 19:53:49 -05:00
Jimmy Berry
ce8818fd3d cleanup_rings: utilize splitlines() in check_buildconfig(). 2017-04-25 19:53:49 -05:00
Jimmy Berry
51c2f6e0e9 cleanup_rings: extract check_image_bdeps() and check_buildconfig().
- change archs loop to use the archs appropriate for the ring instead of
  always using DVD archs
- drop check_image_bdeps() out of archs loop since DVD should only look
  at DVD archs even if ring 1
2017-04-25 19:53:49 -05:00
Jimmy Berry
1198da8eef cleanup_ring: extract repo_state_acceptable(). 2017-04-25 19:15:04 -05:00
Jimmy Berry
253b6592b4 cleanup_rings: indicate the ring being processed. 2017-04-25 19:11:18 -05:00
Jimmy Berry
57174711ab cleanup_rings: utilize config ring list rather than hard-coded. 2017-04-25 18:24:55 -05:00
Ludwig Nussel
919009aaf3 Print linkpac -f if link exists 2016-06-07 15:11:26 +02:00
Ludwig Nussel
438e333eff Also fix multi spec file links 2016-06-07 14:44:42 +02:00
Ludwig Nussel
082f3a9a52 Fixup cleanup_rings a bit 2016-06-07 14:44:42 +02:00
Stephan Kulow
0110debbea ignore dirty repos too 2015-05-10 10:40:09 +02:00
Stephan Kulow
05e34e9739 don't fail on having 2 archs in rings 2015-05-10 08:59:31 +02:00
Dinar Valeev
a4905a2546 more hardcoded x86 removal
Signed-off-by: Dinar Valeev <dvaleev@suse.com>
2015-03-25 12:25:34 +01:00
Dinar Valeev
73d2083a23 cleanup ppc64le aswell
Signed-off-by: Dinar Valeev <dvaleev@suse.com>
2015-03-19 16:05:33 +01:00
Alberto Planas
c9d1e06ca8 Refactor configuration parameters into configuration file. 2015-02-19 11:39:05 +01:00
Stephan Kulow
8dfc26f8db output all failures in totest manager 2014-09-08 10:46:01 +02:00
29b8bcca6b Makes staging pluging Factory agnostic. 2014-08-07 12:58:47 +02:00
Stephan Kulow
a31929e578 take 2-TestDVD into account for cleanup 2014-05-06 06:49:11 +02:00
Stephan Kulow
9672a9126f fix merge 2014-03-17 09:30:04 +01:00
Tomáš Chvátal
5f819c2d00 Fix missing trailing brackets. 2014-03-06 18:23:47 +01:00
Tomas Chvatal
e0ba87c4fe Use same coding style. Fix print syntax. Expand variable names to more obvious ones. 2014-03-06 18:22:19 +01:00
780073f6d8 Fix headers and comment dead code. 2014-02-28 11:45:06 +01:00
Stephan Kulow
a179515805 check the _links between the prjs and don't offer to delete them 2014-02-12 16:29:23 +01:00
Stephan Kulow
222ba33743 seperate the functions needed for the cleanup_rings command 2014-02-12 15:34:57 +01:00