Gluster 11.2 not published in repos. Official upgrade instructions missing
Great to see 11.2 released. It's not pushed to the repos, at least not for Ubuntu Jammy.
Is there any official instructions on how to properly upgrade? E.g. which deb packages should be installed for clients, and which for servers? Should gluster and glusterfsd processes be force killed and restarted after?
I attempted to install 11.2 over 11.1 and installed all the non-debug deb packages. Although things seemed to be operating, any gluster command would just hang at the prompt. As opposed to guessing and checking I rolled back the node to 11.1. Wanted to see if there is any official process or recommended guidelines on which packages to install and steps to take. Thanks in advance.
Official Ubuntu Launchpad (https://launchpad.net/ubuntu/+source/glusterfs):
Latest version published is 11.1-x ([as of July 25, 2025]).
11.2 is not present in Ubuntu’s official binary channels or Launchpad, so not available for any architecture via apt.
Thank you. Any guidance on which packages to install to upgrade servers?
What about this repo: https://download.gluster.org/pub/gluster/glusterfs/ ?
What about this repo: https://download.gluster.org/pub/gluster/glusterfs/ ?
I see that but there's 2 dozen packages in there for each os. Which packages are needed?
What about this repo: https://download.gluster.org/pub/gluster/glusterfs/ ?
Gluster 11.2 is completely missing from the official Gluster repo. There should be all supported distros under https://download.gluster.org/pub/gluster/glusterfs/11/11.2/ which doesn't exist yet, and LATEST at that minor version level still links to 11.1.
What about this repo: https://download.gluster.org/pub/gluster/glusterfs/ ?
I see that but there's 2 dozen packages in there for each os. Which packages are needed?
Debian Trixie...
Each package has a dozen debs within.
What about this repo: https://download.gluster.org/pub/gluster/glusterfs/ ?
I see that but there's 2 dozen packages in there for each os. Which packages are needed?
Debian Trixie...
Each package has a dozen debs within. Trying to install all the non-debug ones caused my gluster to lock up.
Packages going forward will only be pushed to https://github.com/gluster/glusterfs/releases/tag/v11.2
Are there then instructions on how to install them correctly and how to migrate from a former installation?
The general instructions are to upgrade servers first then clients. I am not sure how this works on all the distributions. In the past where were you getting these instructions? Maybe we can add installation guidelines on different distributions based on that. Some community can contribute as well.
The instructions for each update were on the glusterfs webpage like https://docs.gluster.org/en/latest/Upgrade-Guide/upgrade-to-11/ Maybe the easiest option is to simply use the wiki here in GitHub when access to the webpage is not possible? Then it could also be easy to get community contributions
@Apollon77 we had an internal discussion. Considering this is minor release, upgrade instructions don't change from what is already available. We also found that https://github.com/gluster/glusterdocs is the repo for documentation. Folks can definitely contribute here.
Please consider maintaining packages in repos directly, instead of just publishing them to Github - typical upgrade workflows rely on OS package tools and not searching github. The launchpad integration should be able to build your packages automatically if the builder is pointed to your new tag, but it needs someone to take ownership of the launchpad PPA site.
Please consider maintaining packages in repos directly, instead of just publishing them to Github - typical upgrade workflows rely on OS package tools and not searching github. The launchpad integration should be able to build your packages automatically if the builder is pointed to your new tag, but it needs someone to take ownership of the launchpad PPA site.
I agree. apt update; apt dist-upgrade so much simple.