Stephen Gallagher
98b8c0ab91
Fix libmodulemd dependency
...
All versions of Fedora 28 and later now have python3-libmodulemd1
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2019-03-01 08:48:56 -05:00
Lubomír Sedlář
f7a5b86fb4
Disable legacy and python2 subpackage
...
Yum has been removed.
2019-02-28 09:38:28 +01:00
Lubomír Sedlář
bb911b7c9e
Fix copying vmdk images from koji tasks
2019-02-25 16:13:35 +01:00
Lubomír Sedlář
f1c9940f14
Make it possible to disable Apple/HFS compatibility on ppc64le
2019-02-21 16:14:35 +01:00
Lubomír Sedlář
ccb276d030
New upstream release
2019-02-13 11:59:27 +01:00
Lubomír Sedlář
e866a03762
buildinstall: Pick correct config with rootfs size
2019-02-01 14:33:51 +01:00
Igor Gnatenko
2c4850be7a
Remove obsolete Group tag
...
References: https://fedoraproject.org/wiki/Changes/Remove_Group_Tag
2019-01-28 20:24:38 +01:00
Lubomír Sedlář
50e5964387
Pass buildarch to lorax for ostree installer
2019-01-28 13:42:03 +01:00
Lubomír Sedlář
b1a9f4b883
Use python deps generator correctly
2019-01-14 10:05:17 +01:00
Lubomír Sedlář
01f5281fc8
Backport patch to replace basearch in ostree ref in fedmsg
2019-01-10 09:47:23 +01:00
Lubomír Sedlář
9bf537a9d0
Bump to rebuild with updated deps
2019-01-09 12:18:08 +01:00
Lubomír Sedlář
192894fc5e
Drop dependency on python3-enum34
2019-01-09 07:49:45 +01:00
Lubomír Sedlář
bb41eeaa3b
New upstream release 4.1.32
2019-01-08 12:37:45 +01:00
Frédéric Pierret (fepitre)
512bfad3ef
Fix dependency for python2-functools32
...
Signed-off-by: Frédéric Pierret (fepitre) <frederic.pierret@qubes-os.org>
2018-12-31 18:13:36 +01:00
Stephen Gallagher
d0ae335ade
Update dependency for libmodulemd
2018-12-12 08:05:02 -05:00
Lubomír Sedlář
cb25281541
Send correct ostree ref to fedmsg
2018-12-05 12:23:53 +01:00
Lubomír Sedlář
0a2e78d7de
New upstream release 4.1.31
2018-11-26 13:29:41 +01:00
Lubomír Sedlář
15bb68ebce
Remove patches reverting upstream pr#778
...
The problem was fixed on rpm-ostree/libdnf level.
2018-11-12 09:25:50 +01:00
Lubomír Sedlář
7c9cc3eb5d
New upstream release 4.1.30
2018-10-31 12:37:27 +01:00
Lubomír Sedlář
66d2daf6bd
Fix dependencies in pungi-legacy package
...
Fixes: https://bugzilla.redhat.com/show_bug.cgi?id=1641638
2018-10-22 14:30:14 +02:00
Lubomír Sedlář
8480fd3241
Save memory less agressively
2018-10-15 16:26:51 +02:00
Lubomír Sedlář
5d69a0a97b
Update dependencies
2018-10-10 13:49:16 +02:00
Lubomír Sedlář
9cd3939e07
New upstream release 4.1.29
2018-10-10 13:18:13 +02:00
Lubomír Sedlář
4d55a485f3
New upstream release 4.1.28
2018-09-06 13:59:35 +02:00
Lubomír Sedlář
a3e297804f
New release 4.1.27
2018-08-17 09:02:07 +02:00
Lubomír Sedlář
fc89aac70c
Backport patches from upstream
2018-07-20 09:38:44 +02:00
Lubomír Sedlář
900266f1e1
Release 4.1.26
2018-07-16 11:00:41 +02:00
Fedora Release Engineering
ad7a42e1cf
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
...
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-07-13 23:00:12 +00:00
Lubomír Sedlář
ae1459a346
Add dependency on python2-productmd to legacy subpackage
2018-07-04 10:47:04 +02:00
Miro Hrončok
785943ff16
Rebuilt for Python 3.7
2018-06-19 01:05:49 +02:00
Lubomír Sedlář
127f28e132
Call chmod recursively
2018-06-04 13:27:01 +02:00
Lubomír Sedlář
68ff828f02
Don't mark all runroots as successful by chmod
2018-05-31 15:00:47 +02:00
Lubomír Sedlář
4b22c2f6b1
Make results of runroot tasks world readable
2018-05-30 15:05:52 +02:00
Lubomír Sedlář
46ca04148a
New upstream release 4.1.25
2018-05-22 15:01:27 +02:00
Lubomír Sedlář
10af6668b1
Use python function to copy ostree installer output
2018-05-16 13:12:45 +02:00
Lubomír Sedlář
ff61761ee8
Backport more patches
...
* resend ostree message in case signer crashed and missed it
* stop filtering environments from Everything
2018-05-10 10:57:27 +02:00
Lubomír Sedlář
15b48d3905
Copy ostree-installer without preserving owner
2018-05-04 14:25:53 +02:00
Lubomír Sedlář
5985c66b52
Add patch for new libmodulemd and forgotten patches
2018-05-02 15:40:25 +02:00
Lubomír Sedlář
6b2329bde8
Add missing build dep on python3-pdc-client
...
This is causing some tests to be skipped.
2018-05-02 15:16:46 +02:00
Lubomír Sedlář
a4313835c2
New upstream release 4.1.24
2018-05-02 14:41:04 +02:00
Kevin Fenzi
a31678c7a3
Backport fix for Accessing ci_base date via compose
...
https://pagure.io/pungi/pull-request/910
2018-04-24 13:45:29 -07:00
Lubomír Sedlář
1a0e311a4d
Stop creating module defaults dir twice
2018-04-12 13:42:35 +02:00
Lubomír Sedlář
6c327d6971
Add support for module defaults
2018-04-12 11:04:22 +02:00
Lubomír Sedlář
12c29eb4c5
Update dependencies for modular compose
2018-04-11 15:22:31 +02:00
Lubomír Sedlář
35a6361806
Revert reordering of ostree phase
2018-04-11 10:25:18 +02:00
Lubomír Sedlář
49e14caa9b
New upstream release 4.1.23
2018-04-04 12:26:24 +02:00
Lubomír Sedlář
8fa473b7a1
Fix package whitelist for non-modular variants
2018-03-16 14:52:42 +01:00
Lubomír Sedlář
55cc5c7668
Backport more patches
...
* Allow empty modular variants
* Add option to disable multilib
2018-03-14 15:10:50 +01:00
Lubomír Sedlář
a45af95feb
Fix package set whitelist
2018-03-09 18:49:55 +01:00
Lubomír Sedlář
ccb3abf912
Backport patches
...
and rebase them to avoid conflicts
2018-03-08 16:25:20 +01:00
Lubomír Sedlář
27f8aada0f
Speed up composes with modules
2018-03-06 15:09:39 +01:00
Lubomír Sedlář
11255ee7ab
Remove comps groups from purely modular variants
2018-03-02 18:27:39 +01:00
Dennis Gilmore
974ea82676
make pungi-utils require python3-fedmsg
...
Signed-off-by: Dennis Gilmore <dennis@ausil.us>
2018-02-21 07:58:43 -06:00
Lubomír Sedlář
4ce8a802e4
Add support for mixing traditional and modular content
2018-02-06 10:51:52 +01:00
Lubomír Sedlář
4bc86b38e7
Restore legacy pungi executable
2018-02-05 09:33:24 +01:00
Lubomír Sedlář
7d00fe53fb
New upstream release 4.1.22
2018-01-24 13:38:48 +01:00
Lubomír Sedlář
01f01006fc
Add option to force fallback from guestmount
2018-01-16 09:30:36 +01:00
Lubomír Sedlář
340ff0a982
Fix checking string type in nodeps method
2018-01-10 14:19:13 +01:00
Lubomír Sedlář
6e98d4e91c
Remove /usr/bin/pungi
...
Also remove dummy compose from %check section - it causes the build to
fail on s390x builders and sometimes fails with no good error message.
2017-12-13 13:46:38 +01:00
Lubomír Sedlář
fa40100be6
New upstream release 4.1.21
...
Ported everything to python 3
2017-12-06 14:03:11 +01:00
Patrick Uiterwijk
a726c6a0b3
Backport patches for PR#790,791,796
...
Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com>
2017-11-22 12:40:21 +00:00
Lubomír Sedlář
fcabf963e7
Fix crash in modular compose
2017-11-21 15:25:14 +01:00
Lubomír Sedlář
e9ca7f5c5b
New upstream release 4.1.20
2017-11-01 15:22:07 +01:00
Lubomír Sedlář
3f825bd282
Expose template arguments for lorax
2017-10-23 16:24:45 +02:00
Lubomír Sedlář
67a7bcd40c
Allow comps_file for any gather_source
2017-10-18 15:35:38 +02:00
Lubomír Sedlář
67f5f2d25e
Update dependencies for EPEL 7
2017-10-02 13:06:16 +02:00
Lubomír Sedlář
659d8a3f7e
New upstream release 4.1.19
2017-09-20 08:54:31 +02:00
Lubomír Sedlář
731e20cc43
New upstream release 4.1.18
2017-08-22 10:52:08 +02:00
Dusty Mabe
820240d786
add python3-koji-cli-plugins dependency
...
This is needed according to patrick for the runroot plugin.
2017-08-09 10:32:35 -04:00
Lubomír Sedlář
4a867a8a82
Clean up latex dependencies
2017-07-31 16:04:26 +02:00
Fedora Release Engineering
d04eccbd35
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
2017-07-27 09:10:47 +00:00
Lubomír Sedlář
42340df6c6
Fixes for modular compose with gather nodeps method
2017-07-20 15:05:40 +02:00
Lubomír Sedlář
6b1bd911f5
New upstream release 4.1.17
2017-07-17 10:17:10 +02:00
Lubomír Sedlář
be047542a9
Explicitly require python2-koji
...
The koji cli is now python 3, so we would be missing the libraries
otherwise.
2017-07-13 08:52:34 +02:00
Lubomír Sedlář
8fc356987f
Add dropped livemedia phase
2017-06-19 09:01:45 +02:00
Lubomír Sedlář
d98f0168b0
Handle failed subtasks when getting Koji results
2017-06-13 09:00:04 +02:00
Lubomír Sedlář
6df1a3e389
New upstream release 4.1.16
2017-06-12 11:56:33 +02:00
Lubomír Sedlář
d2fa77f054
Ensure all phases are stopped correctly on failure
2017-06-05 14:26:32 +02:00
Lubomír Sedlář
8307bc6d5f
New upstream release 4.1.15
2017-05-05 13:55:40 +02:00
Lubomír Sedlář
609a02d1f1
Expand compatible arches when gathering from modules
2017-04-13 10:15:08 +02:00
Lubomír Sedlář
3ad0305134
Fix createrepo issue for modular compose
2017-04-11 15:21:53 +02:00
Lubomír Sedlář
eba2dfa549
New upstream release 4.1.14
2017-03-28 14:46:07 +02:00
Lubomír Sedlář
22d4317c55
Remove check for number of images
2017-03-06 19:35:50 +01:00
Lubomír Sedlář
f61a074421
New upstream release 4.1.13
2017-03-06 10:12:06 +01:00
Dennis Gilmore
0aacdc8822
Merge branch 'master' into epel7
2017-02-17 12:17:23 -06:00
Fedora Release Engineering
f17b7835b9
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
2017-02-11 07:58:18 +00:00
Dennis Gilmore
0a6966ac86
add patches for pagure pr#517
...
Signed-off-by: Dennis Gilmore <dennis@ausil.us>
2017-01-24 02:23:23 -06:00
Dennis Gilmore
7fa76d01df
add patch to replace ${basearch} in the ostree ref
...
Signed-off-by: Dennis Gilmore <dennis@ausil.us>
2017-01-18 14:29:23 -06:00
Dennis Gilmore
4e5b6f476b
switch to updated patch
...
Signed-off-by: Dennis Gilmore <dennis@ausil.us>
2017-01-18 12:58:32 -06:00
Dennis Gilmore
ef582340b6
add patch from Patrick to give us some ostree debuging
...
Signed-off-by: Dennis Gilmore <dennis@ausil.us>
2017-01-18 12:56:04 -06:00
Lubomír Sedlář
6aede5be20
Require newer python-productmd
2017-01-18 15:14:14 +01:00
Lubomír Sedlář
b7b404a6e0
New upstream release 4.1.12
2017-01-18 14:42:22 +01:00
Lubomír Sedlář
e0249a029f
Add patches for koji kerberos auth
2016-12-14 14:07:50 +01:00
Lubomír Sedlář
6f72597677
Backport patches for ostree installer
...
* Expose lorax's rootfs-size argument
* Use dvd-ostree as type in metadata
2016-12-08 08:59:47 +01:00
Lubomír Sedlář
6db0406068
Add missing dependency on libguestfs-tools-c
...
also remove patches applied to tarball.
2016-11-21 08:09:38 +01:00
Lubomír Sedlář
a3ac81a977
Escape % sign in changelog
...
to silence rpmlint complaining about macro-in-%changelog.
2016-11-16 10:16:19 +01:00
Lubomír Sedlář
39a95b7f87
Simplify running tests
...
There is no need to run the tests both by setup.py and nose: it just
runs the same tests twice. Also, generating coverage data is useless and
it will not be visible anywhere anyway. This allows us to get rid of one
build requires.
Also we should first run unittests and only then build the data for
dummy compose: if the tests fail, we get the info earlier.
2016-11-16 10:15:40 +01:00
Lubomír Sedlář
2a2ed408b8
Backport upstream patches to fix running tests
2016-11-16 10:15:40 +01:00
Dennis Gilmore
2142ad1c05
add BR on tex(color.cfg)
...
rawhide split up things in texlive again. we need to add an extra BR
Signed-off-by: Dennis Gilmore <dennis@ausil.us>
2016-11-15 17:38:15 -06:00
Dennis Gilmore
1b20dce0c1
[ostree] Allow extra repos to get packages for composing OSTree repository
...
(qwan)
- pungi: Run in-process for testing (lsedlar)
- pungi: Only add logger once (lsedlar)
- pungi: Connect yum callback to logger (lsedlar)
- extra-files: Nice error message on missing RPM (lsedlar)
- compose: Drop unused argument (lsedlar)
- compose: Search all nested variants (lsedlar)
- ostree-installer: Capture all lorax logs (lsedlar)
- lorax-wrapper: Put all log files into compose logs (lsedlar)
- pungi: Fix reading multilib config files (lsedlar)
- pungi: Fulltree should not apply for input multilib package (lsedlar)
- pungi: Add tests for depsolving (lsedlar)
- Update ostree phase documentation (lsedlar)
- [ostree] Allow adding versioning metadata (qwan)
(lubomir.sedlar)
- [ostree] New option to enable generating ostree summary file (qwan)
- pungi: Avoid removing from list (lsedlar)
- pungi: Allow globs in %multilib-whitelist (dmach)
- pungi: Exclude RPMs that are in lookaside (dmach)
- pungi: Fix excluding SRPMs (dmach)
- pungi: Speed up blacklist processing (dmach)
- Update tests to use ostree write-commit-id (puiterwijk)
- ostree: Use the write-commitid-to feature rather than parsing ostree logs
(puiterwijk)
- checks: Check for createrepo_c (lsedlar)
- checks: Update tests to not require python modules (lsedlar)
- Remove executable permissions on test scripts (puiterwijk)
- Add more require checks (puiterwijk)
- Fix package name for createrepo and mergerepo (puiterwijk)
- not using 'git -C path' which is not supported by git 1.x (qwan)
- pungi-koji: add option for not creating latest symbol link (qwan)
- Replace mount/umount with guestfsmount and 'fusermount -u' (qwan)
- config: Don't abort on deprecated options (lsedlar)
- metadata: Treeinfo should point to packages and repo (lsedlar)
- Send notification when compose fails to start (lsedlar)
- metadata: Stop crashing for non-bootable products (lsedlar)
- createiso: Do not split bootable media (lsedlar)
- doc: Fix a typo in progress notification example (lsedlar)
- Dump images.json after checksumming (lsedlar)
- metadata: Correctly clone buildinstall .treeinfo (lsedlar)
- createiso: Include layered product name in iso name (lsedlar)
- buildinstall: Only transform arch for lorax (lsedlar)
- iso-wrapper: Remove the class (lsedlar)
- config: Validate variant regular expressions (lsedlar)
Signed-off-by: Dennis Gilmore <dennis@ausil.us>
2016-11-15 15:19:30 -06:00