Skip to content
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

Enable prometheus jobs + Move caas images to public.ecr.aws/jujuqabot #184

Merged
merged 1 commit into from
Apr 12, 2024

Conversation

hpidcock
Copy link
Member

  • Enables prometheus job in gating
  • Disables test-controllercharm-test-prometheus-aws due to k8s<->machine cmr (easy to do with microk8s+lxd)
  • Disables test_pebble_change_updated as it was just dropped from 3.5 until we have a fix for it
  • Create public.ecr.aws/jujuqabot/build-${SHORT_GIT_COMMIT}/... repos for each build of juju and reuse that in all k8s tests instead of creating a ecr private repo for each test and rebuilding the image in each test, should improve run times for k8s tests significantly.
  • Add support to gen-wire-tool to use the microk8s runner for specific tests on machine cloud tests (since the controller charm/prometheus tests use prometheus-k8s charm).

@hpidcock hpidcock merged commit 2051261 into juju:main Apr 12, 2024
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants