6 Commits

Author SHA1 Message Date
Tim Burke
9abee0e784 Fix docker image building
Change-Id: I47aafc2d02f8e3ab2a027d978d40677dbefece96
2022-08-16 12:17:01 -07:00
Clark Boylan
930ac1114b Fix docker image builds
The image builds are trying to fetch a gpg pubkey from keybase which
does not exist. This causes the builds to fail. Fix this by vendoring
the key in the swift repo directly. This should be more reliable.

Upstream bug at https://github.com/just-containers/s6-overlay/issues/352

Note I looked up the pubkey given the hash on that issue and copied its
contents into this change. I can't vouch for the validity of this key
beyond that. However, if it is listed in that issue and validates the
packages from s6 then it is probably good.

Change-Id: I3f42fbaae5f246836024f95b549b487b41bd6f1d
2021-08-23 14:56:17 -07:00
Thiago da Silva
94366fd00e Add Dockerfile to build a py3 swift docker image
This patch contains only a new Dockerfile and few changes to
be able to build both py2 and py3 images.

Next patch should contain changes to add the gate jobs to build
a py3 docker image

Change-Id: Ifdebde9597a787abcd553756e22261e2faaeedfc
2019-08-19 22:31:41 +02:00
Thiago da Silva
3e7752d8c8 Update docker image to latest Alpine 3.10.1
Change-Id: I888c51a965ee27175584f575560a1d50f4534663
2019-08-16 18:30:13 +02:00
Ehud Kaldor
17fd725707 Installing liberasurecode from Alpine Linux repos instead of building from source.
closes #1831136

Change-Id: Ic9a2844fffc6dba6a4d44a9712edbb5cd91f0470
2019-06-05 11:29:28 -07:00
Thiago da Silva
37e257913c Add Dockerfile to build a SAIO container image
Added Dockerfile and configuration files under the
new `docker` directory to build a Swift All in One container
image.

The primary goal of this container image is to provide
application developers with a Swift/S3 endpoint that can be
tested against during the development cycle.

Added Zuul jobs to build docker container

Change-Id: Ib10975a1862a4fa8c4eeaba139837cf1f22b272a
2019-05-07 15:44:00 -04:00