File Dockerfile of Package container-ovn-kubernetes
#!BuildTag: ovn-kubernetes:v%%ovn-kubernetes_patch%%-%RELEASE%
#!BuildTag: ovn-kubernetes:v%%ovn-kubernetes_patch%%
#!BuildTag: ovn-kubernetes:latest
FROM opensuse/tumbleweed
USER root
RUN zypper install -y ovn-kubernetes iptables openssl firewalld libpcap util-linux \
openvswitch ovn ovn-central ovn-host tcpdump iproute2 iputils strace socat \
&& zypper clean && rm -rf /tmp/* /var/tmp/*
RUN ln -s /usr/bin/python3 /usr/libexec/platform-python
RUN mkdir -p /var/run/openvswitch
RUN ln -s /usr/share/doc/packages/ovn-kubernetes/ovnkube.sh /root/ovnkube.sh && \
ln -s /usr/share/doc/packages/ovn-kubernetes/ovndb-raft-functions.sh /root/ovndb-raft-functions.sh
WORKDIR /root
ENTRYPOINT ["/root/ovnkube.sh"]