Skip to content

Commit

Permalink
docker: upgrade containers for local development to F41
Browse files Browse the repository at this point in the history
See fedora-copr#3460

Several issues appeared during the upgrade, and we are addressing them here:

- To my dismay, `python3-ipdb` is not available on F41.
  See https://bugzilla.redhat.com/show_bug.cgi?id=2280968
  Hopefully, the upstream issue will get fixed and the pacakge will get
  unretired in Fedora. I love using it.
- The `dist-git-client` is not a part of Copr codebase anymore and it was moved
  to dist-git. See https://github.com/release-engineering/dist-git
  As a consequence, the name of the configuration directory changed.
- Removing mlocate. We discussed it several times and IIRC we don't need it

Also, please recreate the whole environment through
`docker-compose down --rmi all --volumes` and `docker-compose up -d`.
  • Loading branch information
FrostyX committed Nov 23, 2024
1 parent 017b180 commit ac42551
Show file tree
Hide file tree
Showing 7 changed files with 6 additions and 11 deletions.
4 changes: 1 addition & 3 deletions docker/backend/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
FROM registry.fedoraproject.org/fedora:39
FROM registry.fedoraproject.org/fedora:41
MAINTAINER [email protected]

ARG ADDITIONAL_COPR_REPOSITORIES="@copr/copr-dev"
Expand All @@ -22,14 +22,12 @@ RUN set -ex ; \
net-tools \
iputils \
vim \
mlocate \
git \
sudo \
openssh-server \
resalloc \
psmisc \
nginx \
python3-ipdb \
findutils \
tini \
# to get more entropy for generation of gpg keys
Expand Down
3 changes: 1 addition & 2 deletions docker/builder/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
FROM registry.fedoraproject.org/fedora:39
FROM registry.fedoraproject.org/fedora:41
MAINTAINER [email protected]

ARG ADDITIONAL_COPR_REPOSITORIES="@copr/copr-dev"
Expand All @@ -16,7 +16,6 @@ RUN set -ex ; \
which \
wget \
vim \
python3-ipdb \
# builder packages
openssh-server \
fedora-packager \
Expand Down
3 changes: 1 addition & 2 deletions docker/distgit/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
FROM registry.fedoraproject.org/fedora:39
FROM registry.fedoraproject.org/fedora:41
MAINTAINER [email protected]

ARG ADDITIONAL_COPR_REPOSITORIES="@copr/copr-dev"
Expand All @@ -19,7 +19,6 @@ RUN set -ex ; \
vim \
cgit \
python3-rpkg \
python3-ipdb \
tini \
&& \
dnf -y install copr-dist-git && \
Expand Down
3 changes: 1 addition & 2 deletions docker/frontend/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
FROM registry.fedoraproject.org/fedora:39
FROM registry.fedoraproject.org/fedora:41
MAINTAINER [email protected]

ARG ADDITIONAL_COPR_REPOSITORIES="@copr/copr-dev"
Expand All @@ -22,7 +22,6 @@ RUN set -ex ; \
yum \
sudo \
python3-alembic \
python3-ipdb \
python3-anytree \
postgresql-server \
redis \
Expand Down
2 changes: 1 addition & 1 deletion docker/keygen/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
FROM registry.fedoraproject.org/fedora:39
FROM registry.fedoraproject.org/fedora:41

MAINTAINER [email protected]

Expand Down
2 changes: 1 addition & 1 deletion docker/resalloc/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
FROM registry.fedoraproject.org/fedora:39
FROM registry.fedoraproject.org/fedora:41
MAINTAINER [email protected]

# Deployment instructions are described here
Expand Down

0 comments on commit ac42551

Please sign in to comment.