Newly implemented CI fails to build the charms during tests. Example runs where this happens are on visualization-server PR and frontend PR. Since, those PRs do not modify the charms themselves, this should be caused by the differences spotted between CI run in this repo and kfp-operators repo which are:
ROCKs tests run on ubuntu 22.04 on top of which we install and use Python 3.8 while kfp-operators repo tests run on 20.04
ROCKs tests run without destructive-mode like we do in kfp-operators repo, although this shouldn't be causing an issue.
For the moment, we will use placeholder tests in order for the CI to actually publish images (as much as we hate this approach) but we definitely need to investigate this more in order to enable testing of our kfp rocks.
Newly implemented CI fails to build the charms during tests. Example runs where this happens are on visualization-server PR and frontend PR. Since, those PRs do not modify the charms themselves, this should be caused by the differences spotted between CI run in this repo and kfp-operators repo which are:
For the moment, we will use placeholder tests in order for the CI to actually publish images (as much as we hate this approach) but we definitely need to investigate this more in order to enable testing of our kfp rocks.