Age | Commit message (Collapse) | Author | Files | Lines |
|
The endorsed format for specifying environment variables in
Dockerfile is:
ENV key="value"
The old format is deprecated as of 2020 [1][2]. Fix our formatter
to follow correct format.
1: https://github.com/docker/cli/pull/2743
2: https://github.com/docker/cli/pull/2741
Signed-off-by: Michal Privoznik <mprivozn@redhat.com>
|
|
One of the type annotation patches stopped passing the playbookdir
parameter when calling ansible_runner.prepare_env.
Fixes: 402651d98f1a3635ee22b005cb4b4be15004daf0
Closes: https://gitlab.com/libvirt/libvirt-ci/-/issues/34
Signed-off-by: Ján Tomko <jtomko@redhat.com>
|
|
Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com>
|
|
It was released roughly a month ago.
Fix the container image name (we can use the number in
addition to the codename now) and add the osinfo ID.
Signed-off-by: Andrea Bolognani <abologna@redhat.com>
|
|
Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com>
|
|
Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com>
|
|
Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com>
|
|
Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com>
|
|
Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com>
|
|
Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com>
|
|
Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com>
|
|
Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com>
|
|
Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com>
|
|
The mock library has to have the imported symbols too now.
Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com>
|
|
Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com>
|
|
Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com>
|
|
Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com>
|
|
Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com>
|
|
Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com>
|
|
lcitool/install/cloud_init.py:12: DeprecationWarning: pkg_resources is deprecated as an API.
Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com>
|
|
Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com>
|
|
Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com>
|
|
It's a bit massive diff, but why isn't the project enforcing formatting?
It makes working with editors and tools much easier then.
Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com>
|
|
Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com>
|
|
Error attempting to evaluate the following rules:
rules:
- if: 'null && "almalinux-9" =~ null'
as
```javascript
null && "almalinux-9" =~ null
```
Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com>
|
|
Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com>
|
|
Recently, OpenSUSE Tumbleweed started packaging Lua-5.5 [1] which
is still in beta. Well, no software is ready for it yet and other
distros still expect Lua-5.4. Pin the version on Tumbleweed then.
1: https://software.opensuse.org/package/lua55
Signed-off-by: Michal Privoznik <mprivozn@redhat.com>
|
|
We already prefer pcre2 on Debian, and pcre has been removed from
OpenSUSE Tumbleweed now. Almost all distros already have pcre2 in
parallel for a long time.
Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
|
|
Although the package appears to still exist in git, this package is
no longer available in the published repos.
Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
|
|
SDL3 is now the current version and rather than continue to ship SDL2,
distros are switching to a API compatibility shim called sdl2-compat.
OpenSUSE recently switched in Tumbleweed and Fedora introduced it in
F42.
Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
|
|
It is no longer built on this arch per:
https://packages.debian.org/sid/libxen-dev
Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
|
|
Signed-off-by: Michal Privoznik <mprivozn@redhat.com>
|
|
Signed-off-by: Michal Privoznik <mprivozn@redhat.com>
|
|
Signed-off-by: Michal Privoznik <mprivozn@redhat.com>
|
|
Signed-off-by: Michal Privoznik <mprivozn@redhat.com>
|
|
test case
The .check_container_template test case checks whether all
packages were successfully installed into container images. The
test bails out early due to 'exit 1' in each error path. This is
suboptimal and when fixing missing packages multiple iterations
of CI runs are needed.
In case of failed test case, just store this flag internally and
propagate error after all test cases have run.
Signed-off-by: Michal Privoznik <mprivozn@redhat.com>
|
|
https://pypi.org/project/packaging/
Signed-off-by: Richard W.M. Jones <rjones@redhat.com>
|
|
Signed-off-by: Michal Privoznik <mprivozn@redhat.com>
|
|
Signed-off-by: Michal Privoznik <mprivozn@redhat.com>
|
|
Signed-off-by: Michal Privoznik <mprivozn@redhat.com>
|
|
Signed-off-by: Michal Privoznik <mprivozn@redhat.com>
|
|
librbd 32-bit builds are gone since Debian 13 (Trixie) onwards
Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
|
|
The upstream for 'cirrus-run' didn't yet accept our patches. Rather than
pulling from a private repo we now have a fork of upstream containing
our patches. Update to pull from it.
Signed-off-by: Peter Krempa <pkrempa@redhat.com>
|
|
Signed-off-by: Roman Bogorodskiy <bogorodskiy@gmail.com>
|
|
Signed-off-by: Roman Bogorodskiy <bogorodskiy@gmail.com>
|
|
Cloud-init project removed cloud-init.service in release 24.3.
Also the new services do not need be enabled explicitly and
are used mostly for ordering purposes of other services.
This fixes current Fedora Rawhide (with cloud-init-25.1) CI
runners.
Signed-off-by: Ondrej Kozina <okozina@redhat.com>
|
|
The EOL was on 2024-08-14.
Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
|
|
freebsd-current (FreeBSD 15) dropped the lang/tcl87 package, resulting
in failed pipelines:
https://gitlab.com/nbdkit/nbdkit/-/jobs/9296561518
Although freebsd-13 & freebsd-14 do still have the old package, it's
easiest to move to the newest Tcl. (Although note that it's not
source-level compatible and we have had to make changes in a few
packages to compensate for it.)
New package in FreeBSD 13:
https://freebsd.pkgs.org/13/freebsd-amd64/tcl90-9.0.1.pkg.html
Signed-off-by: Richard W.M. Jones <rjones@redhat.com>
|
|
Amazingly every distro seems to pick the same name for this package.
Signed-off-by: Alex Bennée <alex.bennee@linaro.org>
|
|
Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
|