-
Notifications
You must be signed in to change notification settings - Fork 6
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
training-operator
cannot be upgraded from 1.7/stable
to recent version
#170
Labels
bug
Something isn't working
Comments
Thank you for reporting us your feedback! The internal ticket has been created: https://warthogs.atlassian.net/browse/KF-5901.
|
DnPlas
added a commit
that referenced
this issue
Jul 1, 2024
DnPlas
added a commit
that referenced
this issue
Jul 4, 2024
DnPlas
added a commit
that referenced
this issue
Jul 9, 2024
…` for workload, also bumps training-operator 1.7->1.8 (#167) * pin integration test dependencies, refactor constants in tests (#164) * refactor: deploy the training-operator with kubernetes resources (#161) * chore: bump training-operator v1.7 -> v1.8 (#162) * refactor: apply a workload Service instead of using juju created one (#173) * tests: skip test_upgrade due to #170 (#171) * build, tests: bump charmed-kubeflow-chisme 0.4.0 -> 0.4.1 (#172) Fixes #159
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Bug Description
Due to #161, the latest
training-operator
charm will only have one container in the scheduledPod
, which corresponds to the container running the charm, as the workload will be deployed and scheduled separately.Because of https://bugs.launchpad.net/juju/+bug/1991955, upgrading the charm from
1.7/stable
to the most recent version, thePod
will still have two containers instead of one after runningjuju refresh training-operator --channel latest/edge
.To Reproduce
juju training-operator --channel 1.7/stable --trust
juju refresh training-operator --channel latest/edge/pr-162
(this works right now) orjuju refresh training-operator --channel latest/edge
(this will only work once refactor, chore: refactor charm to useDeployment
for workload, also bumps training-operator 1.7->1.8 #167 is merged)Environment
microk8s 1.29/stable
juju 3.5.0
Relevant Log Output
Additional Context
This issue is currently affecting the
test_upgrade
integration test case and the upgrade path.Workarounds
So far, the only workaround that has worked is to remove the operator and re-deploy it.
The text was updated successfully, but these errors were encountered: