Deploy Heptapod Runner 0.6.0
There are several instance-wide (aka shared) Heptapod Runners attached to this instance, foss.heptapod.net.
As with Heptapod itself, the final release is preceded by one or several release candidates, which are deployed first on these shared runners. This helps up fixing problems before the general release.
This issue so that people can track the progress and report in case of trouble. Some Group Runners are mentioned to provide more perspective and comparison points.
Version information
- Final target version: 0.6.0
- Upstream GitLab Runner version: 13.10.0
- First RC version to be deployed on shared runners: 0.6.0rc4
Additional information
Knowing this can be useful to understand what is happening and report problems.
- the numeric id of as Runner and its name are displayed in the top-right
summary of each job.
Example:
Runner: #369 (wymYutj-) osuosl-02-docker-amd64
- the Heptapod Runner version and its Mercurial changeset hash are displayed
at the very beginning of the job log, provided it could be launched in the
first place. Example:
Running with gitlab-runner hpd-0.4.0 (e7173c85861f)
- For PAAS Runners, notably Clever Cloud Runners, the Heptapod Runner versions discussed in this issue are those running in the spawned virtual machines. During the deployment process of new versions, they can differ from the version of the PAAS Runner.
- Some early release candidates only incude the
amd64/x86_64
architecture. - A given Runner service can host several Runners.
Release candidates deployment
To be done in order, as much as possible.
-
clever-cloud-group-heptapod
, the Group Runner for Heptapod development. -
osci-01-docker-x86_64
anddocker-builder-amd64-osci-01
(same host) -
osuosl-01-docker-amd64
-
osuosl-*-docker-amd64
-
clever-cloud
(running for mercurial/mercurial-devel> only, will become a Shared Runner with #196 (closed)) -
osuosl-01-docker-arm64
-
osuosl-*-docker-arm64
Final version deployment
-
clever-cloud-group-heptapod
-
osci-01-docker-x86_64
anddocker-builder-amd64-osci-01
-
osuosl-01-docker-amd64
-
osuosl-*-docker-amd64
-
clever-cloud
-
osuosl-01-docker-arm64
-
osuosl-*-docker-arm64