Skip to content

Add suport for tutor 15

Matjaz Gregoric requested to merge mtyaka/SE-5939-olive-support into main

Description

This adds support for tutor 15 which has a slightly different API for some CLI operations. Tutor 15 supports Olive and with these changes we can successfully deploy Olive instances.

Testing instructions

Have a look at this pipeline which successfully built and deployed an Olive instance.

Note that I had to try many times before I was able to get a successful build because builds would almost always time out or get killed during the MFE build phase. It looks like we'll have to increase the gitlab worker node size because it's currently too small for Olive builds.

Checklist

If any of the items below is not applicable, do not remove them, but put a check in it.

  • All providers include the new feature/change
  • All affected providers can provision new clusters
  • Unit tests are added/updated
  • Documentation is added/updated
  • The TOOLS_CONTAINER_IMAGE_VERSION in ci_vars.yml is updated
  • The grove-template repository is updated

Merge request reports