August 30, 2022, 11:04pm
New bug found, not sure why but it seems to have happened after updating chat plugin?
/message-bus/14465e3bdd9d46ca82926e066feb90c5/poll?dlp=t:1 Failed to load resource: the server responded with a status of 429 ()
direct_messages.json?usernames=demo1:1 Failed to load resource: the server responded with a status of 404 ()
direct_messages/create.json:1 Failed to load resource: the server responded with a status of 500 ()
Hi sok, it seems related to your environment, we don’t have any report of this kind of issues in any other setup. Do you have any error in /logs ?
August 30, 2022, 11:10pm
This is what I can find:
I should mention previous personal chats are working fine!
Did you only update the plugin and not discourse itself? If not please try to update discourse too.
August 30, 2022, 11:25pm
I did. I avoided jumping onto 2.9 beta. Would that do the trick? Normally we update using a re-build so we want to avoid downtime. Would it work via the dashboard?
August 30, 2022, 11:41pm
At the moment while we are in beta we only support latest
tests-passed with chat. In a few months this decoupled update will not even be an option. We will distribute the discourse-chat plugin directly in the Discourse repository.
August 30, 2022, 11:44pm
So this means if I’m not on the latest discourse release (beta/official) chat won’t work? slightly confused. Thanks
August 30, 2022, 11:47pm
Got ya. Thx!
How do I opt out of Discourse beta branch? I can’t even remember how we set it up
August 30, 2022, 11:50pm
Just comment out this line in your container config and do a rebuild.
## Set db_shared_buffers to a max of 25% of the total memory.
## will be set automatically by bootstrap based on detected RAM, or you can override
## can improve sorting performance, but adds memory usage per-connection
## Which Git revision should this container use? (default: tests-passed)
# DISCOURSE_DEFAULT_LOCALE: en
## How many concurrent web requests are supported? Depends on memory and CPU cores.
## will be set automatically by bootstrap based on detected CPUs, or you can override
August 30, 2022, 11:51pm
Thanks! I thought so. Just trying to avoid downtime.
The version I’m showed now is 2.9.0.beta9 - I assume this isn’t classified as “tests-passed”.
August 30, 2022, 11:55pm
beta9 atm is tests passed
beta8 is beta… we probably want to clean up some of our naming here cause it gets a bit confusing.
I think all you need to do is use your web updater and update everything. There is no downtime for that.
August 31, 2022, 8:55pm
I’ve added the following note at the top of the docs as well:
For compatibility, Discourse must also be kept up to date with the
tests-passed branch when updating to new versions of the chat plugin.
September 30, 2022, 8:55pm
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.