(Sent to private@ a couple weeks ago)

We are currently working on configuring newly donated ASF recommended
compute resources to the ASF Jenkins environment and will be
transferring unit and dtests over there once the infrastructure is
running jobs successfully.

We are receiving requests for new committers to receive access to
CassCI, and in the interim can do so, but please note that we are near
capacity and jobs are starting to back up there. We are also offering
new committers assistance in setting up a local environment which may
give them a faster turnaround time in terms of test results. It is our
preference to not create new CassCI accounts and to spend our efforts
and contributions on improving running on ASF infrastructure.


(Added notes 12/06)

At this time, JIRA ticket reviewers may need to set up dev branch jobs,
if patch submitters do not currently have their forks set up on CassCI.
The goal is to eventually migrate off of CassCI, utilizing ASF Jenkins
for main branch jobs, which is nearly complete. If compute resources
materialize for dev branches to run on ASF Jenkins, that's great,
otherwise, I've set up a model of how to set up Jenkins in-house to run
jobs.

The ASF Jenkins jobs are configured via Job DSL directly from the
cassandra-builds git repository:

https://git-wip-us.apache.org/repos/asf?p=cassandra-builds.git;a=summary

There are very limited Jenkins plugins installed on the ASF Jenkins, so
a base Jenkins install with the Job DSL plugin added should get other
Jenkins admins up and running pretty quickly. Modifications for running
Jenkins on a user's repo of Apache Cassandra and custom branches should
be relatively straightforward, but feel free to ask for help.

With 5 dedicated ASF Jenkins slaves for Apache Cassandra, we currently
cannot support developer branches on the ASF Jenkins infrastructure - we
would queue jobs for days/weeks waiting to run. If there are community
members that have a desire to donate compute resources to ASF Jenkins to
add testing capacity, here's some background and the related INFRA
tickets as we started testing on ASF and adding/troubleshooting the
initial 5 servers:

https://issues.apache.org/jira/browse/INFRA-12366
https://issues.apache.org/jira/browse/INFRA-12823
https://issues.apache.org/jira/browse/INFRA-12897
https://issues.apache.org/jira/browse/INFRA-12943
https://issues.apache.org/jira/browse/INFRA-13018

-- 
Kind regards,
Michael

Reply via email to