Drop unsupported/broken images based on Debian Whezy and Jessie
Failed jobs can be seen here: https://gitlab.com/gitlab-org/gitlab-build-images/pipelines/54150855
Affected builds are:
-
golang-1.8.6-git-2.9.0
(upstream is broken -> depends ondebian:jessie
) -
golang-1.8.6-git-2.14
(upstream is broken -> depends ondebian:jessie
) -
node-8.9-chrome-63.0-yarn-1.2
(upstream is broken -> depends ondebian:jessie
) -
omnibus-gitlab-wheezy
(upstream is broken -> depends ondebian:wheezy
)
Source of the problem seems to be an upstream decision to drop wheezy-updates
and jessie-updates
from the mirrored packages,
which is breaking any and every container that includes apt-get update
as part of their code.
See: https://twitter.com/planetdebian/status/1111042727783747584
As a temporary fix, maybe make them allow_failure: true
?
What can possible be removed:
# Used by https://gitlab.com/gitlab-org/trello-power-up/blob/master/.gitlab-ci.yml (?)
node-8.9-chrome-63.0-yarn-1.2 test: *test_custom
Depends on image: node
, so should be safe to remove
Based on https://docs.gitlab.com/omnibus/package-information/deprecated_os.html we should be able to at least drop omnibus-gitlab-wheezy
as well
Edited by Gabriel Mazetto