openedx / openedx-k8s-harmony

A Prototype Helm Chart for deploying multiple Open edX instances (via Tutor) onto a cluster.
GNU Affero General Public License v3.0
10 stars 14 forks source link

Support tutor >= 17.0.0 (quince) #61

Closed snglth closed 7 months ago

snglth commented 10 months ago

Currently the version constraint in setup.py won't allow you to use harmony in tutor 17 projects. Is there anything that holds us from supporting tutor 17?

jfavellar90 commented 9 months ago

@snglth sorry for the late answer and thanks for reporting the issue. We are in the process of adding the proper support to the Harmony Tutor plugin. In the next few days, we'll proceed with the proper versioning of the plugin so it supports the latest Tutor version. We'll let you know once this is done

jfavellar90 commented 8 months ago

@snglth This is still WIP. There's a draft PR with the basic changes for Quince support, however, there are a couple of issues that need to be fixed before releasing the Quince-compatible version. We'll keep you posted about the progress on this task.

gabor-boros commented 8 months ago

@jfavellar90 Could you please elaborate on what are the issues you are facing with? I'd be happy to help as I got blocked on this too.

gabor-boros commented 8 months ago

@jfavellar90 or @felipemontoya do you have any insights?

jfavellar90 commented 7 months ago

Sorry @gabor-boros @farhaanbukhsh, my schedule was hectic in the last 2 weeks. I did a basic test of the plugin in Quince and from the configuration side of things, it's working OK as already confirmed in the PR (I don't remember exactly the reason of my previous failure). What's missing is testing the commands added by the plugin and check they're behaving as expected.

gabor-boros commented 7 months ago

The related PRs #63 and #70 are merged. The latest version of the plugin will support Quince.

farhaanbukhsh commented 7 months ago

@gabor-boros Thank you for taking care of this.