From c8c39babd7689dca76951e555e13215496213871 Mon Sep 17 00:00:00 2001
From: Cristiano Urban <cristiano.urban@inaf.it>
Date: Fri, 6 Dec 2024 14:03:13 +0100
Subject: [PATCH] Added vault repo for CentOS 7 Docker image.

Signed-off-by: Cristiano Urban <cristiano.urban@inaf.it>
---
 base/Dockerfile |  7 +++++++
 base/vault.repo | 15 +++++++++++++++
 2 files changed, 22 insertions(+)
 create mode 100644 base/vault.repo

diff --git a/base/Dockerfile b/base/Dockerfile
index 9c30986..12b1445 100644
--- a/base/Dockerfile
+++ b/base/Dockerfile
@@ -7,6 +7,13 @@
 # Use CentOS 7 as base image
 FROM centos:7 
 
+# Copy the repository file to the container
+COPY vault.repo /root/vault.repo
+
+# Update the system and install basic utilities
+RUN rm -f /etc/yum.repos.d/* && \
+    cp /root/vault.repo /etc/yum.repos.d/
+
 # Install epel repo
 RUN yum update -y && yum -y install epel-release
 
diff --git a/base/vault.repo b/base/vault.repo
new file mode 100644
index 0000000..5c1d691
--- /dev/null
+++ b/base/vault.repo
@@ -0,0 +1,15 @@
+[Vault-base]
+name=Vault - CentOS-$releasever Base
+baseurl=http://vault.centos.org/centos/$releasever/os/$basearch/
+gpgcheck=0
+gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-$releasever
+[Vault-updates]
+name=Vault - CentOS-$releasever Updates
+baseurl=http://vault.centos.org/centos/$releasever/updates/$basearch/
+gpgcheck=0
+gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-$releasever
+[Vault-extras]
+name=Vault - CentOS-$releasever Extras
+baseurl=http://vault.centos.org/centos/$releasever/extras/$basearch/
+gpgcheck=0
+gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-$releasever
-- 
GitLab