[mantic] Version 11.0 crash on startup

Bug #2031905 reported by Andreas Hasenack
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
glusterfs (Debian)
Fix Released
Unknown
glusterfs (Ubuntu)
Fix Released
Medium
Andreas Hasenack

Bug Description

Caught by dep8 tests[1], which debian doesn't run because these tests require a VM:

696s Stopping volume gv0
696s Fatal glibc error: malloc.c:2589 (sysmalloc): assertion failed: (old_top == initial_top (av) && old_size == 0) || ((unsigned long) (old_size) >= MINSIZE && prev_inuse (old_top) && ((unsigned long) old_end & (pagesize - 1)) == 0)
699s
699s Deleting volume gv0
699s /tmp/autopkgtest.o3AzjF/build.T8m/src/debian/tests/create-volume: line 12: 1949 Aborted (core dumped) systemctl restart glusterd
699s Fatal glibc error: malloc.c:2589 (sysmalloc): assertion failed: (old_top == initial_top (av) && old_size == 0) || ((unsigned long) (old_size) >= MINSIZE && prev_inuse (old_top) && ((unsigned long) old_end & (pagesize - 1)) == 0)
699s /tmp/autopkgtest.o3AzjF/build.T8m/src/debian/tests/create-volume: line 12: 2133 Aborted (core dumped) systemctl restart glusterd

1. https://autopkgtest.ubuntu.com/results/autopkgtest-mantic/mantic/amd64/g/glusterfs/20230817_185356_ac2ec@/log.gz

Related branches

tags: added: server-todo
tags: added: update-excuse
description: updated
Revision history for this message
Andreas Hasenack (ahasenack) wrote :

I've seen some unanswered reports upstream, which is concerning given they are months old:

https://github.com/gluster/glusterfs/issues/4127
https://github.com/gluster/glusterfs/issues/3947

Robie Basak (racb)
Changed in glusterfs (Ubuntu):
assignee: nobody → Andreas Hasenack (ahasenack)
Revision history for this message
Andreas Hasenack (ahasenack) wrote :
Changed in glusterfs (Ubuntu):
status: New → In Progress
Changed in glusterfs (Debian):
status: Unknown → New
Revision history for this message
Robie Basak (racb) wrote :

Tagging block-proposed until we make a decision as to whether we even want glusterfs 11 to migrate. See attached MP review.

tags: added: block-proposed
Changed in glusterfs (Debian):
status: New → Fix Released
Revision history for this message
Andreas Hasenack (ahasenack) wrote (last edit ):

We have decided to not fix this for the Ubuntu Mantic release, and stay with version 10.3 which is curently in Mantic.

We are too deep in the mantic feature freeze for such a change to land now.

Changed in glusterfs (Ubuntu):
status: In Progress → Triaged
tags: removed: server-todo
summary: - [mantic] Crash on startup
+ [mantic] Version 11.0 crash on startup
Changed in glusterfs (Ubuntu):
importance: High → Medium
Revision history for this message
Andreas Hasenack (ahasenack) wrote :

Bug to remove glusterfs 11.0 from mantic-proposed: https://bugs.launchpad.net/ubuntu/+source/glusterfs/+bug/2035127

Revision history for this message
Athos Ribeiro (athos-ribeiro) wrote :

This is was fixed in Debian in 11.0-3. We now have 11.1-1 in noble-proposed and this should be fixed once it migrates.

Revision history for this message
Andreas Hasenack (ahasenack) wrote :

This still had a block-proposed tag because we wanted to prevent gluster 11 from entering mantic, where it's still in main. In noble glusterfs will be demoted to universe[1], and we can let it migrate now while the demotion is still ongoing.

1. https://bugs.launchpad.net/ubuntu/+source/glusterfs/+bug/2045063

tags: removed: block-proposed
tags: removed: update-excuse
Revision history for this message
Andreas Hasenack (ahasenack) wrote :

This is fixed in https://launchpad.net/ubuntu/+source/glusterfs/11.0-3. A newer version is currently in noble-proposed going through migration, so I'll mark this bug as "fix committed".

Changed in glusterfs (Ubuntu):
status: Triaged → Fix Committed
Revision history for this message
Lena Voytek (lvoytek) wrote :

Noble is now at 11.1, marking fix released

Changed in glusterfs (Ubuntu):
status: Fix Committed → Fix Released
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.