-
-
Notifications
You must be signed in to change notification settings - Fork 801
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
upgrade alpine base-image #1039
Conversation
Thanks for submitting this pull request. bors try Note: if this build fails, read this. |
tryBuild failed |
FYI: Alpine 3.10 was released a few days ago: https://alpinelinux.org/posts/Alpine-3.10.0-released.html |
@HorayNarea : do you intentionally reference a forked MailuStart repo (https://github.com/usrpro/MailuStart.git#egg=mailustart) in the Dockerfiles? |
@HorayNarea : the update to Alpine:3.9 breaks postfix.
We also need to change 2 path of files run by the I've created a new PR #1050 based on your changes here and rebased against the current master (and solved a conflict). |
Well yes but actually no. :D
I… uhh… well… I thought I tested it, but obviously I did it wrong. Maybe shouldn't do important things when I haven't slept enough. 🙃 Since your PR fixes stuff I will close mine. Thanks for cleaning up after me 😘 🗡️ |
1052: Upgrade alpine to 3.10 r=mergify[bot] a=Nebukadneza ## What type of PR? enhancement / bug-fix ## What does this PR do? Upgrade the alpine base image to 3.10 and clean up ensuing problems. Also directly uses postfix foreground-running with stdout logging. ### Related issue(s) closes #1049 closes #1051 Note: This is a duplicate effort of #1050 #1039 … ## Prerequistes - [X] In case of feature or enhancement: documentation updated accordingly - [X] Unless it's docs or a minor change: add [changelog](https://mailu.io/master/contributors/guide.html#changelog) entry file. With these images, I have tested manually: - Email receive to user - on main domain - on additional domain - via an alias on main-domain - via an alias on additional domain - via catchall - Email reject - of eicar testfiles - Email sending - Fetchmail from legacy POP - Front LE certificates - Simple overriding for postfix (only postfix.cf), nginx, dovecot, rspamd - Creating a CalDAV calendar and CardDAV entry using davx5 I have not (yet) tested: - certdumper - databases other than sqlite Todo: - [x] Get rid of podop at `git+https://github.com/Nebukadneza/Podop.git@fix_py37` once Mailu/Podop#6 is merged - [x] Bend Mailustart back to original repository - [x] Test more (? also help wanted ?) Co-authored-by: Thomas Sänger <thomas@gecko.space> Co-authored-by: Dario Ernst <dario@kanojo.de> Co-authored-by: Reto Glauser <git@blinkeye.ch>
Upgrades the alpine image from 3.8 to 3.9 on all containers except postgres
Postgres container upgrade would pull in a new major version of postgres which requires some (manual) work the make to old data readable by the new version
Also I changed
libressl
toopenssl
because alpine 3.9 has switched back to the OG openssl :D