move betty-incremental to a gce buildslave |
|||||||||||||
Issue descriptionbetty-pre-cq has been showing a lot of signs of flake. Since there is no lab overhead, can we add a betty-tot-paladin which works like wolf-tot-paladin to help identify this flake. From there we can more easily spawn off appropriate product/infra bugs to fix issues found.
,
Dec 19 2017
I'd run it on GCE instead of bare metal, and it doesn't have any changes by being virtue of -tot so it eliminates an untested change as a potential culprit.
,
Dec 19 2017
Can we have this builder run on GCE to rule out GCE as the cause of the failures? The current paladin runs on bare metal builders, which might explain why it's more reliable than the pre-cq
,
Dec 19 2017
I feel it may be a performance issue, but need to verify. So it could be GCE vs. bare metal. We will see.
,
Dec 19 2017
It sounds like betty-incremental-informational might be a better choice, with SoM being aware of that build.
,
Dec 19 2017
,
Dec 19 2017
Most likely the config for this already exists. Will confirm.
,
Dec 20 2017
cros tryjob --remote betty-incremental produces: https://luci-milo.appspot.com/buildbot/chromiumos.tryserver/incremental/675 (still runnning)
,
Dec 20 2017
Can we add it to the regular scheduled builds on a GCE instance?
,
Dec 20 2017
Yes, that is the task here. I'm just doing some sanity checking first.
,
Dec 20 2017
Wait a second. There already is a betty-incremental on the internal waterfall. https://uberchromegw.corp.google.com/i/chromeos/builders/betty-incremental For some reason it isn't being triggered though.
,
Dec 20 2017
Oh and it has the wrong bot type, you want gce.
,
Dec 20 2017
,
Dec 28 2017
,
Jan 4 2018
Ok, it's triggering, and running, and failing VMTest quite regularly. https://uberchromegw.corp.google.com/i/chromeos/builders/betty-incremental
,
Jan 12 2018
This isn't working well enough to put onto SoM I don't think yet. Adding current sheriffs dianders/ahassani to take a look if they have some time.
,
Jan 12 2018
Any chance this is a dupe of bug #797109 ?
,
Jan 12 2018
It is not a dupe, as this is about adding a builder.
,
Jan 12 2018
Currently running on build194-m2 which is a baremetal machine. I think the remaining action on this is to use a gce instance instead of a baremetal. Correct?
,
Jan 12 2018
A relevant change (more relevant to GCE) landed last night. If we can avoid moving to GCE, I'd prefer it. We only have 21 remaining IPs that are whitelisted for KVM support, and I'm hoping to turn them all into swarming builders.
,
Feb 23 2018
-> dgarrett What's the latest status of GCE and IP address capacity? (bounce back to me when clarified)
,
Feb 23 2018
===Pool chromeos_east=== Used: 237 Free: 19 ===Pool chromeos_central=== Used: 499 Free: 13 Only the builders in chromeos_east have KVM support, but that is expected to launch globally in about a week. We have a little more slack than that shows since several waterfalls have unallocated builders already assigned, and there are 40 builders assigned to swarming, which is more than we currently need.
,
Feb 23 2018
,
Mar 9 2018
https://chromium-review.googlesource.com/#/c/chromiumos/chromite/+/957481/
,
Mar 9 2018
,
May 14 2018
Passing the buck to jclinton@. This is still probably blocked on external launch?
,
May 14 2018
Nope. All of our build machines are currently opted into the VMTest beta.
,
May 14 2018
We're moving VM testing to Skylab so is it worth doing this at all right now?
,
May 14 2018
chromeos waterfall currently has 7 unallocated GCE builders. So... all implementing this only requires an update to chromeos_config, then waiting for a waterfall restart. No big deal either way.
,
May 15 2018
If it's ready with a small config change, then probably worth doing now. VMTest moving to Skylab is looking like Q3.
,
May 29 2018
Alec, this is a simple config update and a good first bug for your first week oncall. Let's chat about it when you have time.
,
Aug 3
The following revision refers to this bug: https://chromium.googlesource.com/chromiumos/chromite/+/fb6f9736373855b218598ff92072ac41d3afa6c1 commit fb6f9736373855b218598ff92072ac41d3afa6c1 Author: Alec Thilenius <athilenius@google.com> Date: Fri Aug 03 18:03:18 2018 Move betty-inremental from baremetal to GCE BUG= chromium:795976 TEST=None Change-Id: I1e2d79423b24e9762cf0343a94a7fc34fed5003f Reviewed-on: https://chromium-review.googlesource.com/1076674 Commit-Ready: Alec Thilenius <athilenius@google.com> Tested-by: Alec Thilenius <athilenius@google.com> Reviewed-by: Don Garrett <dgarrett@chromium.org> [modify] https://crrev.com/fb6f9736373855b218598ff92072ac41d3afa6c1/config/chromeos_config.py [modify] https://crrev.com/fb6f9736373855b218598ff92072ac41d3afa6c1/config/waterfall_layout_dump.txt [modify] https://crrev.com/fb6f9736373855b218598ff92072ac41d3afa6c1/config/config_dump.json
,
Aug 3
crrev.com/c/1076674 is in, waiting to close this till the weekend waterfall restart.
,
Aug 7
|
|||||||||||||
►
Sign in to add a comment |
|||||||||||||
Comment 1 by ihf@chromium.org
, Dec 19 2017