I will take this up at the next NYC-cassandra meetup. I have been on the fence for "charging" for events for a while, but a nice donation piece would be pretty cool if it can fuel the project.
I have also joked about creating CaSETI (Search for Extra Testing Infrastructure) and building a docker that would phone home for testing work, that we all can run on our workstations and xboxes. On Tue, Dec 6, 2016 at 10:47 AM, Michael Shuler <mich...@pbandjelly.org> wrote: > (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 >