Page MenuHomePhabricator

Publish dev-images to production Docker registry in /dev/ namespace
Closed, ResolvedPublic

Description

We need to publish Docker images for use in local development, particularly with the local-charts project.

dev-images contains docker-pkg templates for this purpose.

Event Timeline

brennen created this task.May 14 2019, 8:08 PM
Restricted Application added a subscriber: Aklapper. · View Herald TranscriptMay 14 2019, 8:08 PM

I made a quick make target to publish them (abandoned change: https://gerrit.wikimedia.org/r/#/c/releng/dev-images/+/510568/1/Makefile). Tail of the output:

== Step 1: building images ==
 => Building image docker-registry.discovery.wmnet/dev/stretch:0.0.1-1
 => Building image docker-registry.discovery.wmnet/dev/stretch-php72:0.0.1-1
 => Building image docker-registry.discovery.wmnet/dev/stretch-php72-apache2:0.0.1-1
 == Step 2: publishing ==
 Successfully published image docker-registry.discovery.wmnet/dev/stretch-php72-apache2
 Successfully published image docker-registry.discovery.wmnet/dev/stretch-php72
 Successfully published image docker-registry.discovery.wmnet/dev/stretch

This task will be fulfilled once we have a Fabfile (or Ansible or whatever) automation: T223328

hashar closed this task as Resolved.Jun 4 2019, 11:03 AM
hashar claimed this task.

The repository now has a fabfile to ease publishing (was T223328)