Commit Graph

34 Commits

Author SHA1 Message Date
Christian Kellner
88685dbe99 Add a patch to not use floats in sources
Do not pass floats to curl, because the format of the float is
locale specific (comma vs dot) but curl only likes dots. See
the patch for details.
2020-06-26 13:54:26 +02:00
Christian Kellner
4bf7755b59 18 upstream release
All RHEL runners use platform-python now.
2020-06-23 20:23:31 +02:00
Christian Kellner
cee28ed091 17 upstream release
Add a custom SELinux policy, shipped in a new osbuild-selinux sub-
package, to allow setting labels unknown to the host.
2020-06-10 16:24:02 +02:00
Christian Kellner
7d9cc21846 15 upstream release
Drop sources-fix-break-when-secrets-is-None.patch patch included
upstream.
2020-06-04 17:15:00 +02:00
Miro Hrončok
3c8e2caef4 Rebuilt for Python 3.9 2020-05-27 12:32:35 +02:00
Christian Kellner
52237c4613 Patch added to allow new files source format
Add a patch to allow org.osbuild.files source in the new format
but without actually containing the secrets key.
Taken from merged PR: https://github.com/osbuild/osbuild/pull/416
2020-05-26 19:08:15 +02:00
Miro Hrončok
9a4f2e067c Rebuilt for Python 3.9 2020-05-26 02:55:15 +02:00
Christian Kellner
52f94854d7 15 upstream release
no spec file changes.
2020-05-21 10:44:15 +02:00
Christian Kellner
54f4670b98 gating: don't gate on dist.*
Taskotron is End-of-Life since 2020-04-30 and thus we don't have
any dist.* checks; at least for now. Remove it.

https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/thread/TRQZCXI5IZH3GLJTCO56SMBX5UY6J6LL/
2020-05-21 10:41:59 +02:00
Christian Kellner
608a0578c2 Install schemata
Install schemata to <datadir>/osbuild/schemas and include a
symlink to it in /usr/lib/osbuild/schemas.
This is needed otherwise schema validation will not work.
2020-05-06 21:07:46 +02:00
Christian Kellner
23359b9fcb 14 upstream release
Remove the /usr/lib/osbuild/{assemblers, stages}/osbuild dirs.
NB: Release 13 got skipped since it replaced aforementioned
directories with symlinks and that would have required a
%pretrans script. osbuild was adjusted to use a different
mechanism to locate the osbuild module inside the container
rendering the symlinks (or 'osbuild' directories) obsolete.
2020-05-06 20:31:01 +02:00
Christian Kellner
54686ab4d5 tests: adjust image test name
The sample file got renamed: base-rpm-qcow2.json → base-qcow2.json
Do the same in the test or gating will file.
2020-04-15 21:12:04 +02:00
Christian Kellner
2d70e43466 12 upstream release
Specify the exact version in the 'python3-osbuild' requirement
to avoid the library and the main binary being out of sync.
Add osbuild-ostree sub-package with the necessary bits to create
OSTree based images.
2020-04-15 20:44:24 +02:00
Christian Kellner
77f48be3bc tests: try to actually build an image
Run osbuild and try to build one of the samples provided, i.e.
source/samples/base-rpm-qcow2.json.
2020-04-02 15:06:57 +02:00
Christian Kellner
5a1d0fb4f8 gating: drop dist.depcheck
Although mentioned in the docs, this check is obsolete[1] but the
replacement[2] seems to be not running as well, so just drop that
check.

[1] https://fedoraproject.org/wiki/Taskotron/Tasks/dist.depcheck
[2] https://fedoraproject.org/wiki/Taskotron/Tasks/dist.rpmdeplint
2020-04-02 15:02:09 +02:00
Christian Kellner
59460e0bf6 11 upstream release
Turn of dependency generator for internal components since those
were generating a dependency for python3.6 due to the rhel runner.
2020-04-02 13:58:45 +02:00
Christian Kellner
88e9bcb6e8 ci: add smoke test and enable gating
Add a simple smoke test that currently just executes osbuild with
the '--help' option to check that it can run at all.
Gate for rawhide (via bodhi_update_push_stable) and for stable
(via bodhi_update_push_testing) on a minimum of dist checks as
well as the smoke test above.
2020-04-02 10:29:02 +02:00
Christian Kellner
7eb3afa90a 10 upstream release
Following changes:
  - build and include man pages, this adds 'make' and
    'python3-docutils' to the build requirements
  - add NEWS.md file with the release notes

Minor whitespace cleanups and correction of the previous changelog
entry that had the wrong version number.
2020-03-19 09:58:16 +01:00
Christian Kellner
c8f8ac3402 9 upstream release
- Remove host runner links, now being auto-detected
- Cleanup spec file to not mix spaces and tabs
2020-03-05 13:35:49 +01:00
Tom Gundersen
dcaac7adde 8: new sources
Signed-off-by: Tom Gundersen <teg@jklm.no>
2020-02-24 13:09:06 +01:00
Tom Gundersen
379cdcf61c 8 upstream release
Signed-off-by: Tom Gundersen <teg@jklm.no>
2020-02-24 12:59:13 +01:00
Fedora Release Engineering
c80791cf2d - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-01-29 20:34:16 +00:00
Packit Service
4d0e0a2356 [packit] 7 upstream release
Upstream tag: 7
Upstream commit: 5b77048e9753b36005704bf44dfcfb773d207d3b

Signed-off-by: Packit Service <user-cont-team+packit-service@redhat.com>
2019-12-16 00:19:35 +00:00
Tom Gundersen
50e059eace 6 upstream release
Signed-off-by: Tom Gundersen <teg@jklm.no>
2019-11-30 15:44:20 +01:00
Tom Gundersen
bdf69c19f9 update sources to version 5 2019-10-30 19:24:43 +01:00
Lars Karlitski
b718b2846e [packit] 5 upstream release
Upstream tag: 5
Upstream commit: 1f526477d27ead42360c5bf2e499f3d0f90c0ef2

Signed-off-by: Lars Karlitski <lars@karlitski.net>
2019-10-30 18:59:40 +01:00
Tom Gundersen
c9dafe69e0 update sources to version 4 2019-10-16 15:52:33 +01:00
Tom Gundersen
cbdd345af3 [packit] 4 upstream release
Upstream tag: 4
Upstream commit: f87e1bfb9887462f5a193c80422e59e653b5d52a

Signed-off-by: Tom Gundersen <teg@jklm.no>
2019-10-16 15:36:46 +01:00
Lars Karlitski
310744baaf [packit] 3 upstream release
Upstream tag: 3
Upstream commit: cd49e2407c83f7fcdf30566af5f7ab470d801e19

Signed-off-by: Lars Karlitski <lars@karlitski.net>
2019-10-04 10:52:22 +02:00
Martin Sehnoutka
96fcfca3f6 [packit] 2 upstream release
Upstream tag: 2
Upstream commit: 209d3fa437678eb79da30ac21659fb01321eeb1a

Signed-off-by: Martin Sehnoutka <sehnoutka.martin@gmail.com>
2019-09-18 10:23:38 +02:00
Miro Hrončok
769e09f844 Rebuilt for Python 3.8 2019-08-19 10:21:35 +02:00
Martin Sehnoutka
01e171a911 update upstream URL to the new Github organization 2019-07-31 08:24:25 +02:00
Martin Sehnoutka
1f3a9a50a8 Initial import (#1731111) 2019-07-31 08:22:30 +02:00
Gwyn Ciesla
85d1e3338e Added the README 2019-07-30 12:52:41 +00:00