tutor
tutor copied to clipboard
Nutmeg.2 Release
- [Feature] Upgrade all applications to open-release/nutmeg.2.
I've made it ready for review now.
I'm still building the image to do a quick check.
I'm getting this error:
pymongo.errors.ServerSelectionTimeoutError: client is configured to connect to a replica set named '' but this node belongs to a set named 'None', Timeout: 30s, Topology Description: <TopologyDescription id: 62f34e196f500a0644fc30ee, topology_type: Single, servers: [<ServerDescription ('mongodb', 27017) server_type: Unknown, rtt: None, error=ConfigurationError("client is configured to connect to a replica set named '' but this node belongs to a set named 'None'")>]>
I'll look into later today.
Something to do with https://github.com/openedx/edx-platform/commit/46888e874d655d1076be04d68a42c621faae8ad6 ?
I've got a bad feeling about this... I know that @kdmccormick pushed a fix for this change in the nightly branch but I can't find it now. If you are working on this, please make sure that the new tag is working for the MFE plugin as well. If you are sufficiently confident in the new tag, please ping me and send me an email.
Thanks, @insad! I added these settings and it fixed the issue.
I'm not sure what impact it would have for someone using replica sets. Who would be a good person to ask?
Not using replica sets, but will try immediately this release.
Btw v14.0.5 is not being released still?
@BbrSofiane , I think @regisb is thinking of @ormsbee 's pymongo fix here? https://github.com/overhangio/tutor/pull/699
Ah, thanks @kdmccormick!
@regisb don't merge this yet, I'll cherry-pick Dave's commit.
Done! This is ready to be merged.
I changed the date as suggested above and then took the liberty to cherry-pick the commits. Thus I'm closing this now. A release will follow very shortly.
Thanks for your help @BbrSofiane!