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 revisionPrevious revision
Next revision
Previous revision
tasks:nfs-ganesha [2023/09/06 20:38] – ljflorestasks:nfs-ganesha [2023/09/07 02:09] (current) – [Jenkins Job] dmick
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: by ljflores