User Tools

Site Tools


tasks:nfs-ganesha

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
tasks:nfs-ganesha [2023/09/06 20:38]
ljflores
tasks:nfs-ganesha [2023/09/07 02:09] (current)
dmick [Jenkins Job]
Line 3: Line 3:
 NFS Ganesha CI is hosted on Openshift and it is located here: https://​jenkins-nfs-ganesha.apps.ocp.cloud.ci.centos.org. ​ NFS Ganesha CI is hosted on Openshift and it is located here: https://​jenkins-nfs-ganesha.apps.ocp.cloud.ci.centos.org. ​
  
-Shaman ​builds are located here: https://​shaman.ceph.com/​builds/​nfs-ganesha/​+It is also built on the sepia lab's Jenkins server, and builds are located here: https://​shaman.ceph.com/​builds/​nfs-ganesha/​
  
 Stable releases are located here: https://​github.com/​nfs-ganesha/​nfs-ganesha/​releases Stable releases are located here: https://​github.com/​nfs-ganesha/​nfs-ganesha/​releases
Line 28: Line 28:
 //Last updated 2023-09-06//​ //Last updated 2023-09-06//​
  
-This is the Jenkins job that continually ​builds nfs-ganesha ​Shaman builds: https://​jenkins.ceph.com/​job/​nfs-ganesha/​+This is the Jenkins job that builds nfs-ganesha:​ https://​jenkins.ceph.com/​job/​nfs-ganesha/​
  
 If Ceph centos Shaman builds are failing due to something with nfs-ganesha,​ you'll want to check the nfs-ganesha Jenkins job to see if something is amiss. If Ceph centos Shaman builds are failing due to something with nfs-ganesha,​ you'll want to check the nfs-ganesha Jenkins job to see if something is amiss.
Line 35: Line 35:
  
 As of 2023-09-06, this is the yaml bit in the ceph-build repo that defines which branch to build: https://​github.com/​ceph/​ceph-build/​blob/​71bf6746bb90692075e245ff08cc11da2a09e0e5/​nfs-ganesha/​config/​definitions/​nfs-ganesha.yml#​L36-L41 As of 2023-09-06, this is the yaml bit in the ceph-build repo that defines which branch to build: https://​github.com/​ceph/​ceph-build/​blob/​71bf6746bb90692075e245ff08cc11da2a09e0e5/​nfs-ganesha/​config/​definitions/​nfs-ganesha.yml#​L36-L41
 +<​code>​
 +    concurrent: true
 +    parameters:
 +      - string:
 +          name: NFS_GANESHA_BRANCH
 +          description:​ "The git branch (or tag) to build"
 +          default: "​V5.5"​
 +</​code>​
 +
 +To manually schedule a build:
 +  - Visit https://​jenkins.ceph.com/​job/​nfs-ganesha/​
 +  - Select "log in" in the upper right corner
 +  - Select "​Rebuild last" or "Build with Parameters"​ on the left panel, depending on which you need.
 +  - "​Rebuild last" rebuilds the last build using those parameters.
 +  - "Build with parameters"​ gives you the option to change which branch is built, among other fields.
tasks/nfs-ganesha.1694032687.txt.gz · Last modified: 2023/09/06 20:38 by ljflores