Uploaded image for project: 'HBase'
  1. HBase
  2. HBASE-25990

Add donated buildbots for jenkins

    XMLWordPrintableJSON

Details

    • Task
    • Status: Resolved
    • Major
    • Resolution: Incomplete
    • None
    • None
    • build
    • None

    Description

      This issue is for keeping notes on how to add a donated buildbot to our apache build.

      My employer donated budget (I badly under-estimated cost but whatever...). This issue is about adding 5 GCP nodes.

      There is this page up on apache on donating machines for build https://infra.apache.org/hosting-external-agent.html It got me some of the ways... at least as far as the bit about mailing root@a.o....(nada).

      At zhangduo's encouragement – he has been this route already adding in the xiaomi donation – I filed a JIRA after deploying a machine on GCP, INFRA-21973.

      I then reached out on slack and the gentleman Gavin MacDonald picked up the task.

      He told me run this script on all hosts after making edits (comment out line #39 where we set hostname – doesn't work):

      https://github.com/apache/cassandra-builds/blob/trunk/jenkins-dsl/agent-install.sh

      (For more context on the above script and as a good backgrounder, see the nice C* page on how to do this setup: https://github.com/apache/cassandra-builds/blob/trunk/ASF-jenkins-agents.md)

      After doing the above, I had to do a visudo on each host to add a line for an infra account to allow passwordless access.

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              stack Michael Stack
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: