Skip to content
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

Issues with docker images #1

Closed
497a opened this issue Dec 13, 2023 · 10 comments
Closed

Issues with docker images #1

497a opened this issue Dec 13, 2023 · 10 comments

Comments

@497a
Copy link

497a commented Dec 13, 2023

Just wanted to chime in and say that I'm pretty confused by the changes that have been taken into place. Even though I can see that it was my mistake to use the latest tag of the docker image, I still was quite upset to see that my synapse server 'just stopped working' randomly.

I didn't see any form of announcement that this was gonna happen and to me it looks like this was decided from one moment to the other.

If there was an announcement, I clearly missed it though.

Cheers,
v.d.H.

@Insert5StarName
Copy link

There was an announcement see https://matrix.org/blog/2023/11/06/future-of-synapse-dendrite/

@XayOn
Copy link

XayOn commented Dec 13, 2023

From that same announcement.

People who run a Synapse or Dendrite server shouldn’t notice a big change. They’ll need to get their upstream releases from Element’s repositories going forward.

That's definitly not a deprecation notice for the docker images.

If you're going to do so that a simple docker pull will break (or, for example, an automatic docker pull...) systems, you should at least try to announce it.

Current docker images are broken, that warrants an announcement (and, probably, set an element-hq docker image repo in DH o GH or both).

@XayOn
Copy link

XayOn commented Dec 13, 2023

It comes, specifically, from this: matrix-org/synapse@e1f8440

Wich is an "updated readme commit" that directly exits with an error instead of passing via a deprecation warning.

The worst thing, is that there's no alternative yet, docker images are not being built anywhere else (as far as I could see), so we docker self-hosters are on our own till further notice.

@497a
Copy link
Author

497a commented Dec 13, 2023

Until the new docker images are working, you can use the matrixdotorg/synapse:v1.98.0 tag for your homeserver.

@XayOn
Copy link

XayOn commented Dec 13, 2023

matrixdotorg/synapse:v1.98.0

Yep, been using that tag since it broke. I don't think that breaking the old images before having the new ones ready is the way to go though...

@497a
Copy link
Author

497a commented Dec 13, 2023

Agreed. I too hope that the new images will be ready as soon as possible.

@benniekiss
Copy link

from this announcement

If you’re running an unmodified Synapse, Dendrite, sygnal, sydent, matrix-authentication-service or sliding-sync-proxy, there’s nothing you need to do here other than change any affected GitHub repository URLs from github.com/matrix-org to github.com/element-hq. Element will start to publish new upstream packages for Debian, Pypi and Dockerhub – but The Matrix.org Foundation will continue to publish mirrors of these packages under the existing names as a convenience to avoid breaking installations.

it seems like this should have been handled better given the most recent announcement from Element.

@XayOn
Copy link

XayOn commented Dec 14, 2023

@benniekiss Yep, from that link:

but The Matrix.org Foundation will continue to publish mirrors of these packages under the existing names as a convenience to avoid breaking installations.

That didn't go too well...

@erikjohnston
Copy link
Member

I'm really sorry, breaking the docker images was not intentional at all. I've posted a comment on the other issue: #2 (comment)

@ZeroAurora
Copy link

ZeroAurora commented Dec 15, 2023

cheers for the transition! and I wonder if the announcement could be placed in the old repo (since I was very confused and I guess others think so)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

6 participants