Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Power9 distibution #29

Closed
tommasoboccali opened this issue Sep 3, 2020 · 4 comments
Closed

Power9 distibution #29

tommasoboccali opened this issue Sep 3, 2020 · 4 comments

Comments

@tommasoboccali
Copy link

Ciao, any chance to get Power8/9 distributions?

currently on a

[tboccali@login03 cvmfsexec]$ uname -a
Linux login03 4.14.0-115.14.1.el7a.ppc64le #1 SMP Thu Oct 3 05:32:24 EDT 2019 ppc64le ppc64le ppc64le GNU/Linux

cpu : POWER9, altivec supported

I get a

[tboccali@login03 cvmfsexec]$ ./makedist -s default
Making singcvmfs distribution for fedora7-ppc64le
No cvmfs package found from http://cvmrepo.web.cern.ch/cvmrepo/yum/cvmfs/EL/7/ppc64le

thanks!

tom

@tommasoboccali
Copy link
Author

tommasoboccali commented Oct 9, 2020

Ciao, i made it working via some exchanges with @jblomer.

In practice, the distributions exist, but are in "non standard places"

with the git diff below, I got on Marconi 100

[tboccali@login02 cms.cern.ch]$ uname -a
Linux login02 4.14.0-115.14.1.el7a.ppc64le #1 SMP Thu Oct 3 05:32:24 EDT 2019 ppc64le ppc64le ppc64le GNU/Linux

[tboccali@login02 cvmfsexec]$ ./mountrepo cms.cern.ch
CernVM-FS: loading Fuse module... done
CernVM-FS: mounted cvmfs on /m100_work/INF20_test_1/cvmfsexec/dist/cvmfs/cms.cern.ch

The diffs are due to the facts that

diffs:

`[tboccali@login02 cvmfsexec]$ git diff
diff --git a/makedist b/makedist
index 292cae4..71ad390 100755
--- a/makedist
+++ b/makedist
@@ -142,7 +142,7 @@ case $1 in
fi
URL="http://repository.egi.eu/sw/production/umd/4/$OS/$ARCH/updates";;
default)

  •    URL="http://cvmrepo.web.cern.ch/cvmrepo/yum/cvmfs/EL/$EL/$ARCH";;
    
  •    URL="http://cvmrepo.web.cern.ch/cvmrepo/yum/cvmfs-testing/EL/$EL/$ARCH";;
    
    *) usage;;
    esac

@@ -212,7 +212,7 @@ else
FUSEURL="http://ewr.edge.kernel.org/opensuse/distribution/openSUSE-stable/repo/oss/x86_64"
FUSELIB=libfuse2
else

  •    FUSEURL="http://mirror.centos.org/centos-$EL/$EL/$ELPATH/Packages"
    
  •    FUSEURL="http://mirror.centos.org/altarch/$EL/$ELPATH/Packages"
       FUSELIB=fuse-libs
    
    fi
    FUSEPKGS="curl -Ls $FUSEURL|grep $FUSELIB-[0-9].*$ARCH|sed 's/.*href="//;s/".*//'"

`

@DrDaveD
Copy link
Collaborator

DrDaveD commented Oct 12, 2020

Hi Tom,

I'm sorry I somehow missed the creation of this issue. I must have thought it was one of the cvmfs issues which I only glance at.

Could you please formulate this as a pull request? I don't have any Power8/9 systems to test it on so I'll rely on you to test it. Please also update the README.md where appropriate to refer to this support on CentOS 7 (& 8?).

Dave

@tommasoboccali
Copy link
Author

tommasoboccali commented Oct 12, 2020 via email

@DrDaveD
Copy link
Collaborator

DrDaveD commented May 4, 2023

rhel8-ppc64le has been supported for a while. Closing.

@DrDaveD DrDaveD closed this as completed May 4, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants