feanil
(Feanil Patel)
March 7, 2024, 8:49pm
1
@tutor-maintainers We just tested and landed this change which has confirmed that the latest version of cs_comment_service will work with Ruby 3.3 and Mongo 7.
I don’t know what is involved but the relevant tutor code and images should be updated.
If this is using the same Mongo instance as the LMS/CMS, then maybe hold off on the mongo upgrade there until chore: add mongo 7 to testing matrix by DanielVZ96 · Pull Request #34213 · openedx/edx-platform · GitHub merges which will hopefully be soon!
2 Likes
feanil
(Feanil Patel)
March 12, 2024, 7:31pm
2
FYI, the edx-platform mongo change has landed, it should be safe to have tutor run with Mongo 7 for both services now.
kmccormick
(Kyle McCormick)
March 19, 2024, 8:50pm
3
Thanks Feanil. Tracking these here:
opened 08:44PM - 19 Mar 24 UTC
From https://discuss.openedx.org/t/tutor-cs-comment-service-mongo-and-ruby-upgra… de/12472 :
> We just tested and landed [this change 3](https://github.com/openedx/cs_comments_service/pull/426) which has confirmed that the latest version of cs_comment_service will work with Ruby 3.3 and Mongo 7.
> I don’t know what is involved but the relevant tutor code and images should be updated.
> If this is using the same Mongo instance as the LMS/CMS, then maybe hold off on the mongo upgrade there until [chore: add mongo 7 to testing matrix by DanielVZ96 · Pull Request #34213 · openedx/edx-platform · GitHub 1](https://github.com/openedx/edx-platform/pull/34213) merges which will hopefully be soon!
opened 08:50PM - 19 Mar 24 UTC
(Originally mentioned here: https://discuss.openedx.org/t/tutor-cs-comment-servi… ce-mongo-and-ruby-upgrade/12472)
edx-platform and cs_comments_service are now both being tested with Mongo 7 (https://github.com/openedx/edx-platform/pull/34213), so we can now upgrade Tutor to use Mongo 7. We should apply the change to Tutor Nightly, the sooner the better. It would be ideal to do it before the Redwood cut (late April), although the true deadline is the Redwood release (June 9).
The line that needs to be changed: https://github.com/overhangio/tutor/blob/nightly/tutor/templates/config/defaults.yml#L23
1 Like