Hmm! Oh well, I won't argue with Infra :-) Thanks again for doing this Thomas. Let's let it run for a week or two, then we can delete the jobs off the old Jenkins instance.
Richard. On Tue, 21 Jul 2020 at 15:47, Thomas Bouron <[email protected]> wrote: > Hi Richard. > > When I implemented the jobs on the old build machine, I asked the exact > same question and INFRA told me to use a personal token as it should be > bound to a committer on Brooklyn rather than INFRA. > > Could ask again but I don't think it has changed. > > Best. > > On Tue, 21 Jul 2020 at 15:37, Richard Downer <[email protected]> wrote: > > > Hi Thomas, > > > > That was quick! Thanks for taking care of this. > > > > Seems that we should remove the dependency on your own personal access > > token though. There must be another way to do this. Would you discuss on > > the [email protected] mailing list if there's an alternative method > which > > doesn't need any of your own credentials? > > > > Richard. > > > > > > On Tue, 21 Jul 2020 at 11:21, Thomas Bouron <[email protected]> > > wrote: > > > > > Hi all. > > > > > > I just recreated the job on the new build machine: > > > https://ci-builds.apache.org/job/Brooklyn/ > > > Like the ones on the old build machine, these jobs are using one of my > > own > > > personal token to access GitHub. > > > > > > They are currently running and *should* just work as all the build > > > environments have been pushed to docker. > > > > > > If you spot any error, please let me know. > > > > > > Best. > > > > > > On Mon, 20 Jul 2020 at 21:02, Thomas Bouron < > [email protected]> > > > wrote: > > > > > > > Hey Richard. > > > > > > > > I was the one creating the latest Jenkins jobs on the old build > > machine, > > > > so it shouldn't take me a too long to recreate them, especially since > > > it's > > > > now using docker to build stuff. > > > > > > > > I'll look at it tomorrow or maximum this week, then report back here > > once > > > > done or if I encounter any issues. > > > > > > > > Best. > > > > > > > > On Mon, 20 Jul 2020, 15:40 Richard Downer, <[email protected]> > wrote: > > > > > > > >> Hello all, > > > >> > > > >> Apache Infra have announced that they are retiring their existing > > > Jenkins > > > >> infrastructure in favour of a new one managed by CloudBees. Details > > > below, > > > >> but TL;DR every project is responsible for manually setting up their > > > >> project's jobs on the new Jenkins instance (as an automated > migration > > is > > > >> not possible.) > > > >> > > > >> Do any of our committers have availability to do this before the > > > deadline > > > >> of 15th August? > > > >> > > > >> I've requested that a Brooklyn folder is added. Once this is > available > > > >> (within a day I expect) all Brooklyn committers should be able to > > create > > > >> and manage jobs in that folder. > > > >> > > > >> Richard. > > > >> > > > >> ---------- Forwarded message --------- > > > >> From: Gavin McDonald <[email protected]> > > > >> Date: Thu, 16 Jul 2020 at 17:33 > > > >> Subject: [IMPORTANT] - Migration to ci-builds.a.o > > > >> To: builds <[email protected]> > > > >> > > > >> > > > >> Hi All, > > > >> > > > >> This NOTICE is for everyone on builds.apache.org. We are migrating > > to a > > > >> new > > > >> Cloudbees based Client Master called https://ci-builds.apache.org. > > The > > > >> migrations of all jobs needs to be done before the switch off date > of > > > 15th > > > >> August 2020, so you have a maximum of 4 weeks. > > > >> > > > >> There is no tool or automated way of migrating your jobs, the > > > >> differences in the platforms, the plugins and the setup makes it > > > >> impossible > > > >> to do in a safe way. So, you all need to start creating new jobs on > > > >> ci-infra.a.o and then , when you are happy, turn off your old builds > > on > > > >> builds.a.o. > > > >> > > > >> There are currently 4 agents over there ready to take jobs, plus a > > > >> floating > > > >> agent which is shared amongst many masters (more to come). I will > > > migrate > > > >> away 2 more agents from builds.a.o to ci-builds.a.o every few days, > > and > > > >> will keep an eye of load across both and adjust accordingly. > > > >> > > > >> If needed, create a ticket on INFRA jira for any issues that crop > up, > > or > > > >> email here on [email protected]. there may be one or two plugins we need > to > > > >> install/tweak etc. > > > >> > > > >> We will be not using 'Views' at the top level, but rather we will > take > > > >> advantage of 'Folders Plus' - each project will get its own Folder > and > > > >> have > > > >> authorisation access to create/edit jobs etc within that folder. I > > will > > > >> create these folders as you ask for them to start with. This setup > > > allows > > > >> for credentials isolation amongst other benefits, including but not > > > >> limited > > > >> to exclusive agents (Controlled Agents) for your own use , should > you > > > have > > > >> any project targeted donations of agents. > > > >> > > > >> As with other aspects of the ASF, projects can choose to just enable > > all > > > >> committers access to their folder, just ask. > > > >> > > > >> We will re-use builds.apache.org as a CNAME to ci-builds.a.o but > will > > > not > > > >> be setting up any forwarding rules or anything like that. > > > >> > > > >> So, please, get started *now *on this so you can be sure we are all > > > >> completed before the final cutoff date of 15th August 2020. > > > >> > > > >> Any questions - I expect a few (dozen :) ) - ask away and/or file > > INFRA > > > >> tickets. > > > >> > > > >> Hadoop and related projects have their own migration path to follow, > > > same > > > >> cut off date, Cassandra, Beam, CouchDB have already migrated and are > > > doing > > > >> very well in their new homes. > > > >> > > > >> Lets get going ... > > > >> > > > >> -- > > > >> > > > >> *Gavin McDonald* > > > >> Systems Administrator > > > >> ASF Infrastructure Team > > > >> > > > > > > > > > > -- > > > Thomas Bouron > > > Lead Software Engineer > > > > > > *Cloudsoft <https://cloudsoft.io/> *| Bringing Business to the Cloud > > > > > > GitHub: https://github.com/tbouron > > > Twitter: https://twitter.com/eltibouron > > > > > > > > -- > Thomas Bouron > Lead Software Engineer > > *Cloudsoft <https://cloudsoft.io/> *| Bringing Business to the Cloud > > GitHub: https://github.com/tbouron > Twitter: https://twitter.com/eltibouron >
