Commit graph

23 commits

Author SHA1 Message Date
schutzbot
809b5792b1 Post release version bump
[skip ci]
2024-11-14 15:24:44 +00:00
Sanne Raymaekers
7ade47b379 koji-osbuild.spec: remove podman-plugins
This package is no longer shipped.
2024-10-28 10:59:05 +01:00
Ondřej Budai
cd91075d97 koji-osbuild.spec: migrate the license field to SPDX
See the relevant Fedora change:
https://fedoraproject.org/wiki/Changes/SPDX_Licenses_Phase_1

We already verified that the SPDX format works well in the Enterprise Linux
pipeline.
2023-01-12 12:42:02 +01:00
schutzbot
1b14426bea Post release version bump
[skip ci]
2022-11-21 11:09:31 +00:00
schutzbot
cc3e621754 Post release version bump
[skip ci]
2022-09-02 14:28:16 +00:00
schutzbot
bb421f845b Post release version bump
[skip ci]
2022-08-31 14:33:09 +00:00
Tomas Hozza
d1e064aec3 koji_test.py: test upload to cloud with AWS
Extend the integration test with a new case, testing that direct upload
to the cloud works for Koji composes. Test this using a single cloud
provider, specifically AWS.

The test case submits a new osbuild-image build using Koji CLI,
determines the image information once the build finishes and then checks
that such image exists in AWS. The image is then deleted as part of the
test case tear-down.

The AWS credentials are now configured in the worker's configuration, if
the appropriate environment variables are set.

Update the SPEC file with a new test dependency and update the required
osbuild-composer version.
2022-08-31 13:13:24 +02:00
schutzbot
99062e8399 Post release version bump
[skip ci]
2022-06-30 16:45:09 +00:00
schutzbot
7baefacf2d Post release version bump
[skip ci]
2022-06-29 14:03:29 +00:00
Ondřej Budai
e2010fed21 spec: set the default release to 1
The release number in the RPMland canonically starts at 1, not at 0. I think
it technically doesn't cause any harm but let's stick to what all other packages
do.
2022-05-04 18:17:59 +02:00
schutzbot
7e27934532 Post release version bump
[skip ci]
2022-05-03 12:31:04 +00:00
schutzbot
b6f9ad5f4d Post release version bump
[skip ci]
2022-03-28 17:23:53 +00:00
Ondřej Budai
041e99cb53 spec: remove double dependency on podman-plugins
I introduced this in 0bcac397a3, we can just
podman-plugins anywhere so let's drop the unneeded conditional dependency.
2022-03-24 00:01:22 +01:00
Ondřej Budai
5575282ab3 spec: don't push tests into Fedora
koji-osbuild-tests is dependent on osbuild-composer-tests but this package
is not shipped into Fedora because it provides zero value to users.

Let's do the same for koji-osbuild. koji-osbuild-tests will be built only
in our upstream CI but not built in the official Koji.
2022-03-24 00:01:22 +01:00
ochosi
b576875ac8 Post release version bump
[skip ci]
2022-02-15 23:38:15 +00:00
Simon Steinbeiss
560c7859d1 Pre-release version bump
This is necessary once so we can enable the upstream release bot workflow,
which consists of just pushing a tag and bumping the version number
directly after the release is done.
2022-02-15 23:29:56 +00:00
Christian Kellner
c1a887a9a9 test: switch to using oauth/sso
Switch the authentication method that the koji builder plugin
uses from mTLS to SSO. Since we are using the mock openid
server from the `osbuild-composer-tests` package. Make this
package a dependency of `koji-osbuild-tests`.
2022-02-02 13:33:21 +01:00
Christian Kellner
4e1039bed7 test: add helper script to run openid server
Add a new helper script to run the mock open id server that is
shipped inside the osbuild-composer-tests package.
2022-02-02 13:33:21 +01:00
Alexander Todorov
e778771f2b Remove rhel.repo to avoid dnf being confused
when building the containers the initial `dnf upgrade` will download
content from the latest nightly trees which turns the container into a
Beta system and subsequent `dnf isntall` gets confused!
2021-07-29 11:19:33 +02:00
Ondřej Budai
0bcac397a3 test: remove the podman-plugins workaround
Fix for https://bugzilla.redhat.com/show_bug.cgi?id=1877865 is now shipped in
8.3.
2021-02-25 14:46:34 +01:00
Lars Karlitski
5bd74d3fa2 koji-osbuild.spec: don't generate from .in file
Remove koji-osbuild.spec.in and the bits in meson.build that generate
the final spec file out of it. Pull in the changelog from how Ondřej
Budai does it in osbuild-composer, because it's adorable.

When releasing, the version now has to be bumped in the spec file.

This is to make it consistent with other osbuild projects, and to
simplify reverse dependency testing.
2020-11-20 19:37:45 +01:00
Christian Kellner
4508a6f980 spec: only have one spec file
To avoid confusion, lets only use the template and the out-generated
spec file.
2020-09-08 17:10:02 +02:00
Christian Kellner
bfde0dfa14 spec: rename file to match the package name 2020-09-07 18:28:13 +02:00
Renamed from koji-osbuild-plugin.spec (Browse further)