CRI-O installation is failing on Ubuntu Noble

Bug #2090859 reported by Ghanshyam Maan
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
tacker
New
High
Yasufumi Ogawa

Bug Description

As per OpenStack 2025.1 testing runtime[1], we need to migrate all project testing on Ubuntu Noble.

But devstack-plugin-container-k8s (and Tacker k8s jobs) are failing on Noble fail with the below error:

https://zuul.opendev.org/t/openstack/build/20807d140643469da7aaf69a203135b1/log/controller-k8s/logs/devstacklog.txt#5821

2024-11-17 06:59:33.659 | ++ /opt/stack/devstack-plugin-container/devstack/lib/crio:install_crio:49 : curl -fsSL https://pkgs.k8s.io/addons:/cri-o:/stable:/v1.30/deb/Release.key
2024-11-17 06:59:33.659 | ++ /opt/stack/devstack-plugin-container/devstack/lib/crio:install_crio:49 : sudo gpg --dearmor -o /etc/apt/keyrings/cri-o-apt-keyring.gpg
2024-11-17 06:59:33.926 | ++ /opt/stack/devstack-plugin-container/devstack/lib/crio:install_crio:50 : echo 'deb [signed-by=/etc/apt/keyrings/cri-o-apt-keyring.gpg] https://pkgs.k8s.io/addons:/cri-o:/stable:/v1.30/deb/ /'
2024-11-17 06:59:33.926 | ++ /opt/stack/devstack-plugin-container/devstack/lib/crio:install_crio:51 : sudo tee /etc/apt/sources.list.d/cri-o.list

Error is from devstack-plugin-container and should be fixed there and once it is fixed there then we can check Tacker jobs

Changed in tacker:
status: New → In Progress
Revision history for this message
Yasufumi Ogawa (yasufum) wrote :

Thank you for sharing the status.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix merged to tacker (master)

Reviewed: https://review.opendev.org/c/openstack/tacker/+/935421
Committed: https://opendev.org/openstack/tacker/commit/e5eae71cff44168d188a48f0c420d330b9a98252
Submitter: "Zuul (22348)"
Branch: master

commit e5eae71cff44168d188a48f0c420d330b9a98252
Author: Ghanshyam Mann <email address hidden>
Date: Thu Dec 5 12:37:05 2024 -0800

    Update gate jobs as per the 2025.1 cycle testing runtime

    As per 2025.1 testing runtime[1], we need to test on Ubuntu
    Noble (which will be taken care by depends-on tempest and devstack
    patches to move base jobs to Noble) and at least single job
    (tacker-ft-v2-terraform) to run on Ubutnu Jammy (for smooth upgrade
    from previous releases).

    Tacker k8s jobs are failing due to the below bug which need fix on
    devstack-plugin-container so keeping those running on Jammy until
    issue is fixed in devstack-plugin-container side.

    - https://bugs.launchpad.net/tacker/+bug/2090859

    Closes-Bug: #2088356
    Related-Bug: #2090859

    Tracking: https://etherpad.opendev.org/p/migrate-to-noble

    [1] https://governance.openstack.org/tc/reference/runtimes/2025.1.html

    Change-Id: I8adf3b2ca0ec9858c83a05702aa257193960cc4c

Changed in tacker:
status: In Progress → Fix Released
Revision history for this message
Ghanshyam Maan (gmaan) wrote :

This is still not fixed as devstack-plugin-container still failing on CRI-O installation and due to that tacker k8s job fail. For now, I have pinned nodeset on tacker k8s job to jammy but those needs to be run on Noble once this issue is fixed.

Changed in tacker:
status: Fix Released → New
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix proposed to tacker (master)

Related fix proposed to branch: master
Review: https://review.opendev.org/c/openstack/tacker/+/941622

Yasufumi Ogawa (yasufum)
Changed in tacker:
assignee: nobody → Yasufumi Ogawa (yasufum)
importance: Undecided → High
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.