Coder Social home page Coder Social logo

Comments (11)

stale avatar stale commented on May 14, 2024

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.

geerlingguy avatar geerlingguy commented on May 14, 2024

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.

stale avatar stale commented on May 14, 2024

This issue is no longer marked for closure.

from ansible-role-glusterfs.

EnochPrime avatar EnochPrime commented on May 14, 2024

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.

EnochPrime avatar EnochPrime commented on May 14, 2024

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.

#gluster/glusterfs#1301

from ansible-role-glusterfs.

stale avatar stale commented on May 14, 2024

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.

eyduh avatar eyduh commented on May 14, 2024

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.

stale avatar stale commented on May 14, 2024

This issue is no longer marked for closure.

from ansible-role-glusterfs.

eyduh avatar eyduh commented on May 14, 2024

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.

stale avatar stale commented on May 14, 2024

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.

stale avatar stale commented on May 14, 2024

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)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.