Skip to content

Commit 91d3d11

Browse files
authored
update mirror endpoint for kerberos tests (#17964)
* update mirror endpoint * add comment
1 parent 5af84a0 commit 91d3d11

File tree

1 file changed

+11
-2
lines changed
  • datadog_checks_base/tests/compose/kerberos/kerberos-kdc

1 file changed

+11
-2
lines changed

datadog_checks_base/tests/compose/kerberos/kerberos-kdc/Dockerfile

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,17 @@ FROM centos:centos7
33
# https://github.com/edseymour/kinit-sidecar/blob/master/example-server/Dockerfile
44

55
# install kdc and kadmin
6+
7+
# mirrorlist.contos.org does not exits anymore, the below stack exchange post suggests a workaround
8+
# https://serverfault.com/questions/1161816/mirrorlist-centos-org-no-longer-resolve
9+
10+
RUN sed -i s/mirror.centos.org/vault.centos.org/g /etc/yum.repos.d/*.repo && \
11+
sed -i s/^#.*baseurl=http/baseurl=http/g /etc/yum.repos.d/*.repo && \
12+
sed -i s/^mirrorlist=http/#mirrorlist=http/g /etc/yum.repos.d/*.repo
13+
614
RUN yum install -y krb5-server krb5-workstation && yum clean all
715
RUN mkdir -p /var/kerberos/krb5kdc.d && \
8-
mkdir -p /etc/krb5.conf.d
16+
mkdir -p /etc/krb5.conf.d
917

1018
ADD init.sh /
1119
ADD kdc.conf /var/kerberos/krb5kdc/
@@ -21,4 +29,5 @@ RUN sed -i 's|kerberos-adm\ *749/tcp|kerberos-adm\ \ \ \ 8749/tcp|g' /etc/servic
2129
VOLUME ["/var/kerberos/krb5kdc","/var/kerberos/krb5kdc.d", "/etc/krb5.conf.d" , "/dev/shm" ]
2230
EXPOSE 8888 8464 8749
2331

24-
ENTRYPOINT ["/init.sh"]
32+
ENTRYPOINT ["/init.sh"]
33+

0 commit comments

Comments
 (0)