Cri-o installation failed due to public key not found.

Bug #2041788 reported by Ashutosh Mishra
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
devstack
Incomplete
Undecided
Ashutosh Mishra

Bug Description

In centOs Stream 9 testing in zuul, we are facing error for crio installation.
It seems public key is not found or repo added is incorrect.

Path - devstack-plugincontainer/blob/master/devstack/lib/crio

The repo added for crio is -
sudo yum-config-manager \
            --add-repo \
            "https://download.opensuse.org/repositories/"`
            `"devel:/kubic:/libcontainers:/stable:/cri-o:/${CRIO_VERSION}/"`
            `"CentOS_${os_RELEASE}${stream}/

Seems not correct repo url.

Please find below Logs For the same-
Logs:
Public key for cri-o-1.26.4-5.13.el9.x86_64.rpm is not installed
The downloaded packages were saved in cache until the next successful transaction.
You can remove cached packages by executing 'dnf clean packages'.
Error: GPG check FAILED

Changed in devstack:
assignee: nobody → Ashutosh Mishra (ashutosh15)
Revision history for this message
Dr. Jens Harbott (j-harbott) wrote :

I don't know where this repo is being added, it certainly is not a part of devstack.

Changed in devstack:
status: New → Invalid
Revision history for this message
Ashutosh Mishra (ashutosh15) wrote :

Ok, I will check the correct repo for devstack plugin container-
https://github.com/openstack/devstack-plugin-container/blob/master/devstack/lib/crio

This code is used in devstack installation.
If you know where we can add this, please let us know.

description: updated
Revision history for this message
Dr. Jens Harbott (j-harbott) wrote :

Hmm, ok, that repo is under QA governance, so it is kind of o.k. to have this bug here. But I also think that it is largely unmaintained. In which project is this being used?

Changed in devstack:
status: Invalid → Incomplete
Revision history for this message
Ashutosh Mishra (ashutosh15) wrote :

It is being used in devstack(Openstack and Kubernetes as VIM) creation.
https://docs.openstack.org/tacker/latest/install/devstack.html

and the changes for the cri-o installation are done in devstack-plugin-container.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.