Skip to content

Add Fedora 45. - #513

Open
Romain-Geissler-1A wants to merge 1 commit into
docker:mainfrom
Romain-Geissler-1A:add-fedora-45
Open

Romain-Geissler-1A wants to merge 1 commit into
docker:mainfrom
Romain-Geissler-1A:add-fedora-45

Conversation

@Romain-Geissler-1A

Copy link
Copy Markdown
Contributor

Fedora 45 will hit beta state next week, so I guess it's time to start packaging the containerd & docker ecosystem for it.

@Romain-Geissler-1A
Romain-Geissler-1A requested a review from a team as a code owner September 7, 2026 07:44
@vvoland

vvoland commented Sep 8, 2026

Copy link
Copy Markdown
Collaborator

Thanks, can you rebase the PR? CI should be good now!

@vvoland

vvoland commented Sep 8, 2026

Copy link
Copy Markdown
Collaborator

Ugh looks like we need another rebase after merging #510

@Romain-Geissler-1A

Copy link
Copy Markdown
Contributor Author

I have added the --nosignature flag to cope with rpm 6 (and updated the commit message to explain why). We are down to 2 failures, both on fedora 45. Somehow the containerd package doesn't build fine on fedora 45 and from the log I don't really get what's the problem to be honest...

We have to add the usage of the --nosignature flag as now rpm >= 6
prevents installation by default of rpms files without signature. During
the verification process, we have a locally build rpm, not signed yet,
so accept the absence of signature in that case.

See
https://fedoraproject.org/wiki/Changes/Enforcing_signature_checking_by_default

Signed-off-by: Romain Geissler <romain.geissler@amadeus.com>
@thaJeztah

Copy link
Copy Markdown
Member

Wondering if it's this part; something expects a rpmbuild.env file to be generated / present;

#37 0.894 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.Trgqb5
#37 0.896 /var/tmp/rpm-tmp.Trgqb5: line 3: /root/rpmbuild/BUILD/containerd.io-0.0.0_20260911171230_ebd19f0-build/rpmbuild.env: No such file or directory
#37 0.896 error: Bad exit status from /var/tmp/rpm-tmp.Trgqb5 (%build)
#37 0.897     line 38: It's not recommended to have unversioned Obsoletes: Obsoletes: containerd
#37 0.897     line 39: It's not recommended to have unversioned Obsoletes: Obsoletes: runc
#37 0.897     Bad exit status from /var/tmp/rpm-tmp.Trgqb5 (%build)

@thaJeztah thaJeztah closed this Sep 18, 2026
@thaJeztah thaJeztah reopened this Sep 18, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants