FROM git AS barbican | |
ARG BARBICAN_GIT_REF | |
ADD --keep-git-dir=true https://opendev.org/openstack/barbican.git#${BARBICAN_GIT_REF} /src | |
RUN git fetch --unshallow | |
FROM openstack-venv-builder AS build | |
COPY --from=barbican --link /src /src/barbican | |
RUN <<EOF bash -xe | |
pip3 install \ | |
--constraint /upper-constraints.txt \ | |
/src/barbican \ | |
pykmip | |
EOF | |
FROM openstack-runtime | |
COPY --from=build --link /var/lib/openstack /var/lib/openstack |