Right now, the buildslave roles assume that there will only be one buildslave per host. As we start to deploy the disposable clients, we will want to have multiple buildslaves per host.
Refactor the current taskotron/buildslave and taskotron/buildslave-configure roles so that we can specify multiple buildslaves with slightly different configuration on hosts. Try not to make this too taskotron-specific if that's sanely possible - the docs folks are looking to start using buildbot soon and it would be nice if they could reuse the roles that we've written instead of having to create and maintain their own.
taskotron/buildslave
taskotron/buildslave-configure
This ticket is a duplicate of https://pagure.io/taskotron/libtaskotron/issue/285
This ticket had assigned some Differential requests: D631
Pushed https://infrastructure.fedoraproject.org/cgit/ansible.git/commit/?id=808742f8740d22aa4a6258a83800ea820dca9bd6.
Metadata Update from @tflink: - Issue tagged with: infrastructure
Login to comment on this ticket.