Comments (11)
This issue has been marked 'stale' due to lack of recent activity. If there is no further activity, the issue will be closed in another 30 days. Thank you for your contribution!
Please read this blog post to see the reasons why I mark issues as stale.
from ansible-role-glusterfs.
It used to work (e.g. https://centos.pkgs.org/7/centos-armhfp/glusterfs-6.0-37.el7.armv7hl.rpm.html), so I wonder if at some point Gluster decided to drop 32-bit ARM support and only support 64-bit?
I know for myself, I'm usually running the 64-bit beta of Pi OS, or Ubuntu 20.04 for Pi 64-bit, so these issues don't always bite me.
from ansible-role-glusterfs.
This issue is no longer marked for closure.
from ansible-role-glusterfs.
I am running into the same issue with my RPi4 running Pi OS. Seems like a work-around repo would be to use the PPA.
from ansible-role-glusterfs.
I looked into this further and, yes, apparently 32-bit was dropped a long time ago. Also is you are running arm64, unfortunately the packages beyond 7.5 are currently not available due to hardware issues.
from ansible-role-glusterfs.
This issue has been marked 'stale' due to lack of recent activity. If there is no further activity, the issue will be closed in another 30 days. Thank you for your contribution!
Please read this blog post to see the reasons why I mark issues as stale.
from ansible-role-glusterfs.
I ran into this issue on a home cluster spread across some amd64 hosts and some arm64 hosts, naturally the arm64 hosts failed due to this issue with the repos not containing arm64 binaries after 7 and the IP of the repo host being offline.
However, after installing the appropriate libraries it compiled & installed fine on DietPi 7 (debian buster based) on an Odroid HC4. I'm considering packaging it into a deb and setting it up on my Rpi4 as well but wanted to try the ansible playbook first.
How would I set the use apt variable on an architecture basis? Alternatively, how would I change the order of the checks? In other words, if clusterfs client & server are installed from "make install" instead of from apt how would I set up ansible to detect if a recent version is installed and skip the apt checks?
Edit: spoke too soon, ran
glusterfs --version
and was greeted with
glusterfs: error while loading shared libraries: libglusterfs.so.0: cannot open shared object file: No such file or directory
from ansible-role-glusterfs.
This issue is no longer marked for closure.
from ansible-role-glusterfs.
Edit: spoke too soon, ran
glusterfs --version
and was greeted with
Odd. Came back a few days later when I had time for this again and glusterfs --version returned a proper response (maybe due to a reboot?)
# glusterfs --version
glusterfs 10dev
Repository revision: git://git.gluster.org/glusterfs.git
Copyright (c) 2006-2016 Red Hat, Inc. <https://www.gluster.org/>
GlusterFS comes with ABSOLUTELY NO WARRANTY.
It is licensed to you under your choice of the GNU Lesser
General Public License, version 3 or any later version (LGPLv3
or later), or the GNU General Public License, version 2 (GPLv2),
in all cases as published by the Free Software Foundation.
Now the ansible playbook fails on task "Ensure debian repo is present" which doesnt work due to the aforementioned armhf/arm64 repo being poopy. Since it's only one node in my setup I'll just set it up manually for now but would be nice to have the "if installed, warn about missing repo but continue tasks" kind of behaviour. c:
from ansible-role-glusterfs.
This issue has been marked 'stale' due to lack of recent activity. If there is no further activity, the issue will be closed in another 30 days. Thank you for your contribution!
Please read this blog post to see the reasons why I mark issues as stale.
from ansible-role-glusterfs.
This issue has been closed due to inactivity. If you feel this is in error, please reopen the issue or file a new issue with the relevant details.
from ansible-role-glusterfs.
Related Issues (20)
- Use official Gluster PPA for Ubuntu
- volume create: gluster: failed: Host worker0 is not in 'Peer in Cluster' state HOT 9
- Error adding glusterfs3.5 HOT 1
- GlusterFS role Debian installs fail HOT 9
- Wrong service name HOT 1
- Packages actualization HOT 1
- Automated Ubuntu test builds failing HOT 2
- New CentOS release 7.6 breaks repo install HOT 3
- Use 'LATEST' for PPA on Debian/Ubuntu
- Glusterfs doesn't work for debian 8
- Install fails for Raspberry Pi 3B HOT 4
- Installation of GlusterFS fails HOT 9
- GlusterFS in clients only mode. HOT 4
- Apt repository specification contains trusted=yes HOT 4
- glusterfs installation fails due to missing python3-pyxattr package HOT 10
- missing release-file in gluster repo for Debian Bullseye
- wrong apt repo address for raspberry pi HOT 7
- Rocky Linux 8 installation fails with 'failed to download metadata for repo "centos-gluster9"'
- IPC connect call failed - in task: Ensure PPA for GlusterFS is present. (Ubuntu 22)
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from ansible-role-glusterfs.