FROM photon:3.0 RUN tdnf update -y RUN tdnf remove -y toybox RUN tdnf install -y --enablerepo=photon-debuginfo \ build-essential cmake curl-devel rpm-build \ libsolv-devel popt-devel sed createrepo_c glib expat-libs \ findutils python3 python3-setuptools python3-devel \ valgrind gpgme-devel glibc-debuginfo expat-devel \ openssl-devel zlib-devel sqlite-devel python3-requests \ python3-urllib3 python3-pyOpenSSL python3-pip \ sudo shadow which e2fsprogs util-linux # TODO: we need to fix pytest in Ph3, after that this can be removed RUN pip3 install pytest flake8 RUN mkdir -p /var/lib/tdnf CMD ["/bin/bash"]