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

Testing : v1.59.0 #297

Merged
merged 26 commits into from
May 26, 2022
Merged

Testing : v1.59.0 #297

merged 26 commits into from
May 26, 2022

Conversation

lapineige
Copy link
Member

@lapineige lapineige commented Jan 18, 2022

Problem

PR Status

  • Code finished and ready to be reviewed/tested
  • The fix/enhancement were manually tested (if applicable)

Automatic tests

Automatic tests can be triggered on https://ci-apps-dev.yunohost.org/ after creating the PR, by commenting "!testme", "!gogogadgetoci" or "By the power of systemd, I invoke The Great App CI to test this Pull Request!". (N.B. : for this to work you need to be a member of the Yunohost-Apps organization)

@lapineige
Copy link
Member Author

!testme

@yunohost-bot

This comment was marked as outdated.

@PxBCPG
Copy link

PxBCPG commented Jan 24, 2022

How is it going?

@lapineige lapineige changed the title Testing : v1.49.2 Testing : v1.51 Jan 26, 2022
@lapineige
Copy link
Member Author

!testme

@yunohost-bot

This comment was marked as outdated.

Copy link
Member

@alexAubin alexAubin left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM ¯\_(ツ)_/¯

(would be nice if somebody has time to take care of the linter warnings / recommendations at some point)

@Gredin67
Copy link

Gredin67 commented Feb 9, 2022

tested and approved

@ericgaspar
Copy link
Member

!testme

@yunohost-bot

This comment was marked as outdated.

@nathanael-h
Copy link

Upgraded from stable (1.47) ok.

@tituspijean
Copy link
Member

!testme

@yunohost-bot
Copy link

Fingers crossed!
Test Badge

@Tagadda
Copy link
Member

Tagadda commented Mar 29, 2022

This is fixed in 1.15.1, and 1.15.2 is out o/
Time to upgrade 🚀

@Josue-T
Copy link

Josue-T commented Apr 1, 2022

!testme

@yunohost-bot
Copy link

🎠
Test Badge

@PxBCPG
Copy link

PxBCPG commented Apr 4, 2022

time to pull into the main branch!
Synapse 1.55 is already released!

@nathanael-h
Copy link

Upgrade synapse to 1.55.2 ok for me on Debian 10, x64. Thanks!

@Josue-T
Copy link

Josue-T commented Apr 22, 2022

Let's check, or find an alternative if it doesn't. :)

I asked the question because I'm not sure that synapse is able to send correctly email actually. Normally synapse need to be authenticated to postfix to be able to send correctly the email

@nathanael-h
Copy link

Actually synapse as no email server config https://github.com/YunoHost-Apps/synapse_ynh/blob/testing/conf/homeserver.yaml#L1260-1268

Maybe it should be tested in another PR. For this PR with v 1.56 we might use this setting enable_registration_without_verification in config and set it to true.
This would allow us to merge this long-term PR.

@Josue-T
Copy link

Josue-T commented Apr 23, 2022

!testme

@yunohost-bot
Copy link

May the CI gods be with you!
Test Badge

@shukon
Copy link

shukon commented May 10, 2022

Anything one could do to help with this? Not sure where to start, but if someone would point me I might try to help. Willing to wait, just wondering what kind of blocker it is...

@lapineige
Copy link
Member Author

Let's bump it straight to 1.58.1 #308 ?

@nathanael-h
Copy link

Hi everyone, this PR was opened a long time ago, to upgrade synapse version. Since then many versions were released, this PR updated, but we did not merge to master. So actually the version provided by the app catalog is quite old. Would be it possible to merge this PR, and to open new PR per version, so that we could be more agile and have more often releases. (I know that at some points, the version provided by this PR was not stable enough to be merged, but I think we are good to go now).
By the way, big thanks to all contributors, especially @Josue-T for your work on this app.

@MayeulC
Copy link

MayeulC commented May 11, 2022

The issue here is upstream disabling open registrations. Is anyone using that feature in yunohost anyway?

We could check if registrations are open at upgrade-time (at the very beginning), and abort if they are, while displaying a message to the users, and directing them to a wiki page or something.

@nathanael-h
Copy link

I thought the issue about open registrations was addressed in this commit 398d97b, wasn't it?

@tituspijean
Copy link
Member

We need to tackle the issues raised by the latest CI test with the backups first.

@shukon
Copy link

shukon commented May 15, 2022

@tituspijean so I looked at the logs but I'm not sure, what the actual problem is. I haven't been packaging apps yet though I intend to start on it.
Something changed in the way yunohost backs stuff up?
I found four things related to the error,

  • blowfish is deprecated
  • CAST5 is deprecated
  • TypeError: load() missing 1 required positional argument: 'Loader'
  • AttributeError: module 'jinja2' has no attribute 'Markup'

Now I'm not sure, which of those are just warnings or irrelevant. Or a symptom of different problem.
I'm willing to spend time solving this, since I use the synapse pkg to manage a few small communities and it stopped working with the mautrix bridges by now, so I really feel like updating makes sense :) but I need a bit of help...

@Thatoo
Copy link

Thatoo commented May 21, 2022

As there is this PR to update to v1.59, #310 , is there any reason to keep this PR open?

@ericgaspar
Copy link
Member

As there is this PR to update to v1.59, #310 , is there any reason to keep this PR open?

Yes there is, this is the testing branch and will be merged to master.

V1.59 -> testing -> master

@Josue-T Josue-T changed the title Testing : v1.56.0 Testing : v1.59.0 May 23, 2022
@MayeulC
Copy link

MayeulC commented May 23, 2022

You might as well want to pull https://github.com/matrix-org/synapse/releases/tag/v1.59.1, which is supposed to only have a minor fix for a long-standing issue.

@Josue-T
Copy link

Josue-T commented May 26, 2022

Let's merge as the app is broken since a long time...

@Josue-T Josue-T merged commit b61bf07 into master May 26, 2022
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

Successfully merging this pull request may close these issues.

Too old for threads. Time to upgrade? Upgrade to 1.49.2