-
-
Notifications
You must be signed in to change notification settings - Fork 17.5k
discourse: 3.3.2 -> 3.4.2 #394129
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
discourse: 3.3.2 -> 3.4.2 #394129
Conversation
763bbce to
b76ab78
Compare
|
I haven't updated the update script yet. Will try to do so, but would already appreciate reviews and maybe even a merge. This can also be another PR |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
No discourse at home, but the diff looks plausible and in large part aligns with my try to get it updated.
Can you rebase and bring the plugins up to speed? Then I think we should just go for the merge, as long as the nixos test succeeds.
b76ab78 to
9623255
Compare
|
The commit message for the discourse bump still says 3.4.1 |
0b63771 to
e1ff59f
Compare
|
Also now updated the update script and plugins. I think this PR is not backportable as is because of the explicit postgresql requirement in the module :/ And I also don't know how strictly discourse wants to have a specific postgresql version. |
https://meta.discourse.org/t/3-3-3-security-and-maintenance-release/343239 https://meta.discourse.org/t/3-3-4-security-and-maintenance-release/349301 https://blog.discourse.org/2025/02/unpacking-discourse-3-4/ https://meta.discourse.org/t/3-4-1-bug-fix-and-ux-release/353247 https://meta.discourse.org/t/3-4-2-security-and-bug-fix-release/358152
e1ff59f to
9522ab8
Compare
|
Then we flag the package on 24.11 with known vulnerabilites and link the changelogs. |
Atemu
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Diff broadly LGTM and it appears to work just fine in my little test instance.
Anything left to do? Else I say we send this.
|
Backport failed for Please cherry-pick the changes locally and resolve any conflicts. git fetch origin release-24.11
git worktree add -d .worktree/backport-394129-to-release-24.11 origin/release-24.11
cd .worktree/backport-394129-to-release-24.11
git switch --create backport-394129-to-release-24.11
git cherry-pick -x 9d02f876c4326b06ada6ed11052357d7f355ecac f2ebbabda07227ed0a3150124989d330caea457c 9522ab87ff7e1509a85717ebc872116da66e0dcc |
https://meta.discourse.org/t/3-3-3-security-and-maintenance-release/343239
https://meta.discourse.org/t/3-3-4-security-and-maintenance-release/349301
https://blog.discourse.org/2025/02/unpacking-discourse-3-4/
https://meta.discourse.org/t/3-4-1-bug-fix-and-ux-release/353247
https://meta.discourse.org/t/3-4-2-security-and-bug-fix-release/358152
Another annoying update of discourse.
I don't have an instance to test, but the NixOS Test is successful
Things done
nix.conf? (See Nix manual)sandbox = relaxedsandbox = truenix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD". Note: all changes have to be committed, also see nixpkgs-review usage./result/bin/)Add a 👍 reaction to pull requests you find important.