pungi/pungi
Lubomír Sedlář 463088d580 Refactor failables
This is a breaking change as big part of current failable_deliverables
options will be ignored.

There is no change for buildinstall and creatiso phase.

Failability for artifacts in other phases is now configured per
artifact. It already works correctly for ostree and ostree_installer
phases (even per-arch). For OSBS phase there is currently only a binary
switch as it does not handle multiple arches yet. When it gains that
support, the option should contain list of non-blocking architectures.

For live images, live media and image build phases each config block can
configure list of failable arches. If the list is not empty, it can
fail. Once we have a way to fail only some arches, the config will not
need to change.

Signed-off-by: Lubomír Sedlář <lsedlar@redhat.com>
2016-07-27 13:06:01 +02:00
..
compose_metadata [metadata] Simplify writing media.repo 2016-05-23 18:34:04 +02:00
phases Refactor failables 2016-07-27 13:06:01 +02:00
wrappers [scm] Add logging for exporting local files 2016-06-23 08:07:23 +02:00
__init__.py Initial changes for Pungi 4.0. 2015-02-10 06:47:16 -05:00
arch.py Initial code merge for Pungi 4.0. 2015-02-10 08:19:34 -05:00
checks.py [checks] Add a check for too restrictive umask 2016-03-31 10:10:18 +02:00
compose.py Simplify naming format placeholders 2016-06-28 13:03:36 +02:00
config.py Load multilib configuration from local dir in development 2015-11-27 10:27:43 +01:00
createiso.py [createiso] Add back running isohybrid on x86 disk images 2016-04-29 09:00:44 +02:00
gather.py gather: Check if txmbr.isDep is set for conditional deps. 2015-09-10 09:38:09 -04:00
ks.py Initial code merge for Pungi 4.0. 2015-02-10 08:19:34 -05:00
linker.py gather: Implement hashed directories. 2015-07-24 04:40:55 -04:00
media_split.py [media-split] Remove commented-out code 2016-06-01 14:11:56 +02:00
metadata.py Always generate rpms.json file 2016-06-27 08:50:19 +02:00
multilib.py Remove ambiguous imports 2016-07-20 13:36:42 +02:00
notifier.py Pungi should log when it tries to publish notifications. 2016-04-27 12:09:57 -04:00
ostree.py Stop using str.format 2016-05-25 13:41:49 +02:00
pathmatch.py Initial code merge for Pungi 4.0. 2015-02-10 08:19:34 -05:00
paths.py [paths] Document and test translate_path 2016-03-07 15:18:57 +01:00
util.py Refactor failables 2016-07-27 13:06:01 +02:00