-
Notifications
You must be signed in to change notification settings - Fork 522
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
branch reef #2109
branch reef #2109
Conversation
Sloppy bash check failed from:
|
The x86_64 container check failed with:
|
elif [[ "${CEPH_VERSION}" == reef ]]; then \ | ||
echo "[ganesha]" > /etc/yum.repos.d/ganesha.repo ; \ | ||
echo "name=ganesha" >> /etc/yum.repos.d/ganesha.repo ; \ | ||
echo "baseurl=https://buildlogs.centos.org/centos/\$releasever/storage/\$basearch/nfsganesha-5/" >> /etc/yum.repos.d/ganesha.repo ; \ | ||
echo "gpgcheck=0" >> /etc/yum.repos.d/ganesha.repo ; \ | ||
echo "enabled=1" >> /etc/yum.repos.d/ganesha.repo ; \ |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Here's where we define the nfs-ganesha version
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We verified in a reef container that nfs-ganesha v5.2 is used:
[root@3a5f3c37ef30 /]# ganesha.nfsd -version
NFS-Ganesha Release = V5.2
The filepath defined here leads to:
https://buildlogs.centos.org/centos/8-stream/storage/x86_64/nfsganesha-5/Packages/n/
https://buildlogs.centos.org/centos/8-stream/storage/aarch64/nfsganesha-5/Packages/n/
x86_64 check failed from:
|
Looks like this test is failing on other PRs too, so it's not caused by anything in this PR specifically. |
indeed, this has nothing to do |
@guits is this check required to merge the PR? |
This add the required changes in order to build Ceph Reef container images. Signed-off-by: Guillaume Abrioux <gabrioux@ibm.com>
Signed-off-by: Laura Flores <lflores@redhat.com>
not really although I would prefer this test passes before merging but I get we are late in publishing the RC so we can discard it. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This all looks good to me. Just one extremely small note that probably isn't worth changing in this PR.
echo "[ganesha]" > /etc/yum.repos.d/ganesha.repo ; \ | ||
echo "name=ganesha" >> /etc/yum.repos.d/ganesha.repo ; \ | ||
echo "baseurl=https://buildlogs.centos.org/centos/\$releasever-stream/storage/\$basearch/nfsganesha-5/" >> /etc/yum.repos.d/ganesha.repo ; \ | ||
echo "gpgcheck=0" >> /etc/yum.repos.d/ganesha.repo ; \ |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'm pretty sure buildlogs.centos.org repos support gpg signing, but this is a very small nit.
FWIW, I'm seeing the same demo cluster failure in this PR I'm working on: https://github.com/ceph/ceph-container/actions/runs/5137111619/jobs/9265592076?pr=2102 Update: We "resolved" this in Rook by creating RGW pools with the min allowable number of PGs (I think that's 8 by default) before deploying RGWs: rook/rook#5098 That's the RGW root pool (.rgw.root), the RGW metadata pool, and the RGW data pool. I think the all the standard pools would be |
Thank you @BlaineEXE ! |
This add the required changes in order to build Ceph Reef
container images.