Glusterfs Native and NFS driver CI jobs fail to install gluster

Bug #1998493 reported by Carlos Eduardo
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OpenStack Shared File Systems Service (Manila)
Triaged
Undecided
Unassigned

Bug Description

Description
===========
Manila jobs started failing after the base ubuntu image for devstack was migrated to ubuntu 22 by default. It is a community wide goal [1] and all projects should adhere to the newest versions.

The GlusterFS jobs started failing since they are not being able to install gluster.

Steps to reproduce
==================

Try to setup Manila in a devstack using the Glusterfs drivers.

Expected result
===============
Devstack should set up properly

Actual result
=============
Devstack fails since it cannot create volumes using the gluster command.

Environment
===========
1. Devstack, on master branch (Antelope), using ubuntu 22.04

2. Glusterfs backend

Logs & Configs
==============

Failures [2]

[1] https://governance.openstack.org/tc/goals/selected/migrate-ci-jobs-to-ubuntu-jammy.html
[2] https://paste.opendev.org/show/b0WZxnKDlU1o6ZrVCYoE/

Vida Haririan (vhariria)
Changed in manila:
status: New → Triaged
summary: - Glusterfs Native and NFS driver fails to install gluster
+ Glusterfs Native and NFS driver CI jobs fail to install gluster
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix proposed to manila (master)

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

Revision history for this message
Takashi Kajinami (kajinamit) wrote :

Maybe we can attempt to deprecate the driver if noone is interested in keeping the CI healthy ?

AFAIK gluster driver has been removed from cinder a while ago because of no interest there, and I doublt anyone is using it withint OpenStack nowadays.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote :

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

Revision history for this message
Carlos Eduardo (silvacarlose) wrote :

Hey, Takashi! Yeah, it makes sense to add the deprecation warning, but I still would like to pursue a fix for the issue of not being able to install the gluster package. I intend to look at it when I have some time available.

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

Reviewed: https://review.opendev.org/c/openstack/manila/+/908735
Committed: https://opendev.org/openstack/manila/commit/436c89fefde0061a8c73938dea5b1a266649d876
Submitter: "Zuul (22348)"
Branch: master

commit 436c89fefde0061a8c73938dea5b1a266649d876
Author: Takashi Kajinami <email address hidden>
Date: Sun Feb 11 16:21:51 2024 +0900

    Deprecate GlusterFS (Native) Driver

    CI of these drivers has been broken since migration to Ubuntu Jammy
    and no one has shown interest to fix it so far.

    Because these drivers haven't been update for some time, we can assume
    these drivers are no longer used.

    Related-Bug: #1998493
    Change-Id: I9df5b7289dcec3a0de321169e892512571e7c006

Revision history for this message
OpenStack Infra (hudson-openstack) wrote :

Reviewed: https://review.opendev.org/c/openstack/manila/+/908680
Committed: https://opendev.org/openstack/manila/commit/a50f699d449ac286c9ea4a9617abf8fc60845f2e
Submitter: "Zuul (22348)"
Branch: master

commit a50f699d449ac286c9ea4a9617abf8fc60845f2e
Author: Goutham Pacha Ravi <email address hidden>
Date: Fri Feb 9 13:59:04 2024 -0800

    [CI] Drop glusterfs jobs

    These have been permafailing; let's drop
    them until they're fixed. GlusterFS drivers
    were deprecated in the Caracal release [1]

    [1] https://review.opendev.org/c/openstack/manila/+/908735

    Change-Id: Idab5349d2d8c3e78b6f570682fe07f1073731784
    Related-Bug: #1998493
    Signed-off-by: Goutham Pacha Ravi <email address hidden>

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.