Hi,

About the job periodic sf-integration-tests-latest (that we call the "preprod") 
we wanted to share
some useful information about it:

- The job is run every night and take by default the last master image of SF to 
deploy
  a SF where heath-check tests are run (zuul + nodepool). 
http://softwarefactory-project.io/jenkins/job/sf-integration-tests-latest
- The node will remain up until the run (next night) and is accessible there 
http://preprod.softwarefactory-project.io
  - Github auth is activated, but be sure to access with a private browser 
windows to not be messed by
    the domain cookie
- The job can run manually (need admin access to SF) by setting these options:
  - ZUUL_URL = http://softwarefactory-project.io/zuul/p
  - ZUUL_PIPELINE = periodic
  - ZUUL_PROJECT = SF_preprod
  - SF_REVIEW (optional) = (eg. refs/changes/81/4081/3)
  - SF_REBUILD (default uncheck)

In case you want to test heath-check job against a specific SF review. For 
instance just decide to bump the nodepool
version or Zuul version or even the Gerrit or Jenkins version you should run 
that job manually by setting
SF_REVIEW to your patch + SF_REBUILD to "true". This will force the job to 
build the SF image (instead of using
the latest published one) and use it to deploy SF.

If you just want to test a change on the Heath-check playbook SF_REVIEW needs 
to be set but you don't need
to set SF_REBUILD.

I hope this email clarify what's behind the "preprod" at the moment.

Cheers,

Fabien

_______________________________________________
Softwarefactory-dev mailing list
[email protected]
https://www.redhat.com/mailman/listinfo/softwarefactory-dev

Reply via email to