infra-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Daniel Gruno (JIRA)" <>
Subject [jira] [Updated] (INFRA-13670) Set Up Apache CouchDB Jenkins Slaves
Date Fri, 17 Mar 2017 10:14:41 GMT


Daniel Gruno updated INFRA-13670:
    Request participants:   (was: )

> Set Up Apache CouchDB Jenkins Slaves
> ------------------------------------
>                 Key: INFRA-13670
>                 URL:
>             Project: Infrastructure
>          Issue Type: Task
>          Components: Jenkins
>            Reporter: Joan Touzet
> I chatted today with Infra on Hipchat and they recommended I open this ticket now to
memorialize our conversation. We're not ready for action *today* on this ticket :)
> CouchDB needs to run builds on platforms not supported by ASF Infra - various BSDs, macOS,
Illumos/Solaris, etc. We discussed various options and it sounds like registering our own
Jenkins build nodes ("slaves") with the ASF "master" will be the best approach.
> Our intent is to provide 2 machines - one macOS for macOS builds, and one Debian machine
with VirtualBox, for running the other OSes. It's unlikely we'll have IP space to expose all
the guest OSes directly, so we will probably need to craft our Jenkins jobs to connect directly
to the VirtualBox host and jump through it to guests via ssh.
> We'll need a "couchdb" label to ensure only our builds hit these machines, and probably
a "virtualbox" label so that vbox-driven builds can target the correct node.
> We've read and will comply with everything
it asks for.
> In a week or two I will ping this ticket again when we're ready to go. Please set this
to "Waiting on user" for now.

This message was sent by Atlassian JIRA

View raw message