Skip to content
This repository has been archived by the owner on Jan 31, 2025. It is now read-only.

Update snapshots #129

Merged
merged 3 commits into from
Jun 25, 2024
Merged

Update snapshots #129

merged 3 commits into from
Jun 25, 2024

Conversation

atodorov
Copy link
Contributor

in
https://gitlab.com/redhat/services/products/image-builder/ci/manifest-db/-/jobs/7078915125 I am seeing:

Error:
Problem 1: problem with installed package selinux-policy-targeted-38.1.12-1.el9.noarch

  • package osbuild-121-1.20240606gitfaaa0bf.el9.noarch requires (osbuild-selinux if selinux-policy-targeted), but none of the providers can be installed
  • package osbuild-selinux-97-1.el9.noarch requires osbuild = 97-1.el9, but none of the providers can be installed
  • cannot install both osbuild-97-1.el9.noarch and osbuild-121-1.20240606gitfaaa0bf.el9.noarch
  • cannot install the best candidate for the job
  • nothing provides selinux-policy >= 38.1.36-1.el9 needed by osbuild-selinux-121-1.20240606gitfaaa0bf.el9.noarch
  • nothing provides selinux-policy-base >= 38.1.36-1.el9 needed by osbuild-selinux-121-1.20240606gitfaaa0bf.el9.noarch Problem 2: problem with installed package selinux-policy-38.1.12-1.el9.noarch

where I thought that osbuild-selinux should be pulled in automatically but for some reason it isn't.

Related: COMPOSER-2227

@atodorov atodorov requested review from thozza and achilleas-k June 13, 2024 09:01
achilleas-k
achilleas-k previously approved these changes Jun 13, 2024
thozza
thozza previously approved these changes Jun 17, 2024
@thozza
Copy link
Member

thozza commented Jun 17, 2024

@atodorov the problem may be that the osbuild rpm has been built against newer repositories than what the system under test uses. So the selinux-policy in the repos is too old.

atodorov added 2 commits June 18, 2024 10:51
- centos-stream-8
- fedora-37 and fedora-38
- rhel-8.6, rhel-8.7 and rhel-8.8
- rhel-9.0 and rhel-9.1

Not used anymore, removing to reduce the bulk of this file and make it
easier for subsequent edits
- fedora-39 matchs osbuild-composer
- centos-stream-9 matches osbuild & osbuild-composer
- rhel-8.10 matchs osbuild & osbuild-composer
- rhel-9.4 to matches osbuild & osbuild-composer

- rhel-9.5 already matches osbuild-composer
@atodorov atodorov dismissed stale reviews from thozza and achilleas-k via 698ec0b June 18, 2024 08:04
@atodorov atodorov changed the title Explicitly install osbuild-selinux to avoid dependency problems Update snapshots Jun 18, 2024
@atodorov atodorov force-pushed the testing_9.5 branch 2 times, most recently from b89ce3a to d9d52b0 Compare June 25, 2024 08:54
@achilleas-k achilleas-k merged commit 3809c53 into main Jun 25, 2024
6 of 7 checks passed
@achilleas-k achilleas-k deleted the testing_9.5 branch June 25, 2024 10:16
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants