-
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
fix: Pin Prometheus and Grafana revisions #128
Conversation
This is a temporary patch until we migrate to Juju 3.1: * Pin Prometheus revision when deploying from `latest` to avoid fetching recent patches of the charm which assume `juju >= 3.0.3`. Revision 137 was the last one seen working properly in our CI integration tests. * Pin Grafana revision when deploying from `latest` to avoid fetching recent patches of the charm which fail to install on Juju 2.9. Revision 89 was the last one working properly in our CI integration tests. Signed-off-by: Phoevos Kalemkeris <[email protected]>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This PR contains changes to ensure that integration tests are passing in CI.
These changes were discussed outside of this PR as well.
The fix is to temporary pin Prometheus and Grafana versions.
Approved. Pending CI.
UPDATE: Integration tests are not passing in CI.
Retriggered the tests and now the CI is passing, so probably transient (could be a timeout causing the connection to break). |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Approved. See comments in previous approval.
This is a temporary patch until we migrate to Juju 3.1: * Pin Prometheus revision when deploying from `latest` to avoid fetching recent patches of the charm which assume `juju >= 3.0.3`. Revision 137 was the last one seen working properly in our CI integration tests. * Pin Grafana revision when deploying from `latest` to avoid fetching recent patches of the charm which fail to install on Juju 2.9. Revision 89 was the last one working properly in our CI integration tests. Signed-off-by: Phoevos Kalemkeris <[email protected]>
fix: Pin Prometheus and Grafana revisions (#128)
This is a temporary patch until we migrate to Juju 3.1:
latest
to avoid fetching recent patches of the charm which assumejuju >= 3.0.3
. Revision 137 was the last one seen working properly in our CI integration tests.latest
to avoid fetching recent patches of the charm that fail to install on Juju 2.9. Revision 89 was the last one working properly in our CI integration tests.Refs canonical/bundle-kubeflow#688
Refs canonical/bundle-kubeflow#690