Skip to content
Snippets Groups Projects

[LOS-1151] Move to Cloud's docker image

Merged [LOS-1151] Move to Cloud's docker image
All threads resolved!
Merged Marta Vila Fernandes requested to merge los1151 into master
All threads resolved!
Files
2
+ 3
19
FROM gitlab-registry.cern.ch/linuxsupport/alma9-base:latest
FROM registry.cern.ch/cloud/cci-openstack-client:cern
COPY centos9-cloud-openstack-zed.repo config9al-stable.repo linuxsupport9al-stable.repo /etc/yum.repos.d/
COPY config9al-stable.repo linuxsupport9al-stable.repo /etc/yum.repos.d/
COPY ai.conf /etc/ai/
RUN dnf install -y epel-release
RUN dnf install -y \
jq \
ai-tools \
python3-requests-kerberos \
python3-openstackclient \
python3-ironicclient \
libguestfs-tools-c
# Predefine Openstack ENV variables
ENV OS_PROJECT_DOMAIN_ID=default
ENV OS_REGION_NAME=cern
ENV OS_IDENTITY_PROVIDER=sssd
#ENV OS_PROJECT_NAME="IT Linux Support - Images"
ENV OS_MUTUAL_AUTH=disabled
ENV OS_IDENTITY_API_VERSION=3
ENV OS_AUTH_TYPE=v3fedkerb
ENV OS_AUTH_URL=https://keystone.cern.ch/v3
ENV OS_PROTOCOL=kerberos
ENV OS_VOLUME_API_VERSION=3
ENV OS_PROJECT_NAME="IT Linux Support - CI VMs"
ENV SHELL=bash
CMD /bin/bash
Loading