# Migration of machines to gitlab-ci

**URL:** https://discourse.vtk.org/t/migration-of-machines-to-gitlab-ci/5170
**Category:** Dashboards
**Created:** [February 10, 2021, 7:34pm UTC](https://discourse.vtk.org/t/migration-of-machines-to-gitlab-ci/5170 "2021-02-10T19:34:40Z")
**Posts on this page:** 4
**Page:** 1

<div class="post-metadata">

### Author: ![ben.boeckel](https://discourse.vtk.org/letter_avatar_proxy/v4/letter/b/ea5d25/32.png) [@ben.boeckel](https://discourse.vtk.org/u/ben.boeckel)
#### Post date: [February 10, 2021, 7:34pm UTC](https://discourse.vtk.org/t/migration-of-machines-to-gitlab-ci/5170/1 "2021-02-10T19:34:40Z")

</div>

Now that VTK has some jobs on CI, I’m going to schedule some of the buildbots to be migrated over to the new CI setup. This will require reimaging the machines and bringing them up using our new setup procedures. The jobs from the following machines have been ported (with notes):

- `eeloo` (tsan needs ported)
- `ike` (will be decommissioned; upload job for documentation needs completed)
- `trey` (CI isn’t testing external deps, but that’s so rare on macOS these days; we can add precompiled binaries to the CI download step as needed)
- `bigmac` (staying a buildbot due to tomviz work)

I’ll schedule `eeloo` and `trey` for reimaging by the end of the week unless I hear otherwise (note that without `trey`, VTK is without dedicated macOS testing hardware). Progress for overall CI migration can be see in [this issue](, but see [https://gitlab.kitware.com/vtk/vtk/-/issues/18100](https://gitlab.kitware.com/vtk/vtk/-/issues/18100)).

Other machines/configurations that need ported yet:

- `adora` we need CUDA to be tested in VTK yet
- `duma` OSMesa testing
- `taanab` EGL testing
- `mun` Windows testing (next on my list)

Cc: @cory.quammen @seanm @utkarshayachit @ken-martin

---

<div class="post-metadata">

### Author: ![ben.boeckel](https://discourse.vtk.org/letter_avatar_proxy/v4/letter/b/ea5d25/32.png) [@ben.boeckel](https://discourse.vtk.org/u/ben.boeckel)
#### Post date: [February 19, 2021, 8:29pm UTC](https://discourse.vtk.org/t/migration-of-machines-to-gitlab-ci/5170/2 "2021-02-19T20:29:02Z")

</div>

`eeloo` and `trey` have been scheduled for reimaging

---

<div class="post-metadata">

### Author: ![ben.boeckel](https://discourse.vtk.org/letter_avatar_proxy/v4/letter/b/ea5d25/32.png) [@ben.boeckel](https://discourse.vtk.org/u/ben.boeckel)
#### Post date: [March 3, 2021, 8:45pm UTC](https://discourse.vtk.org/t/migration-of-machines-to-gitlab-ci/5170/3 "2021-03-03T20:45:06Z")

</div>

`mun` has been scheduled since [Windows CI](https://gitlab.kitware.com/vtk/vtk/-/merge_requests/7703) is ready.

---

<div class="post-metadata">

### Author: ![ben.boeckel](https://discourse.vtk.org/letter_avatar_proxy/v4/letter/b/ea5d25/32.png) [@ben.boeckel](https://discourse.vtk.org/u/ben.boeckel)
#### Post date: [August 30, 2021, 2:50pm UTC](https://discourse.vtk.org/t/migration-of-machines-to-gitlab-ci/5170/4 "2021-08-30T14:50:26Z")

</div>

The buildbots have been languishing and not been doing much useful work, so I’d like to propose dropping the remaining three builds:

- `taanab`: python2
- `duma`: osmesa/ospray
- `adora`: cuda (see [this MR](https://gitlab.kitware.com/vtk/vtk/-/merge_requests/7876) and discussion for CUDA progress)

for task items in [this issue](https://gitlab.kitware.com/vtk/vtk/-/issues/18100) so that we can have `Do: test` talk to gitlab-ci reliably.

Any objections?
