Page MenuHomePhabricator

Remove integration-slave-docker-1705.integration.eqiad.wmflabs
Closed, ResolvedPublic

Description

integration-slave-docker-1705.integration.eqiad.wmflabs has apparently been created to use Docker 17.05. It has no puppet configuration though:

classes:
- role::ci::slave::labs::common

The rest of the slaves have since been upgraded to 17.05 (T176267) but the instance got left behind due to lack of a proper puppet class. I guess we can use a generic docker instance? The others use:

classes:
- role::ci::slave::labs::docker
docker::version: present

Note we will probably want to add the ServicePipeline Jenkins label to the other Docker instances.

Event Timeline

thcipriani claimed this task.

Removed. Was only needed while upgrading docker-ce and packaging blubber. Now that all ci-hosts have those things integration-slave-docker-1705 is obsoleted:

[thcipriani@contint1001 ~]$ apt-cache policy blubber
blubber:
  Installed: 0.0~git20170911.0.4e5c728-1
  Candidate: 0.0~git20170911.0.4e5c728-1
  Version table:
 *** 0.0~git20170911.0.4e5c728-1 0
       1001 http://apt.wikimedia.org/wikimedia/ jessie-wikimedia/main amd64 Packages
        100 /var/lib/dpkg/status
[thcipriani@contint1001 ~]$ apt-cache policy docker-ce
docker-ce:
  Installed: 17.06.2~ce-0~debian
  Candidate: 17.06.2~ce-0~debian
  Version table:
 *** 17.06.2~ce-0~debian 0
       1001 http://apt.wikimedia.org/wikimedia/ jessie-wikimedia/thirdparty/ci amd64 Packages
        100 /var/lib/dpkg/status