Merge ~canonical-server/prometheus-snap:prom2-update-to-latest-version into ~canonical-is-sa/prometheus-snap:prometheus2
Status: | Merged |
---|---|
Approved by: | Tom Haddon |
Approved revision: | 0a1f9ccfa25c2e50e98eab1cf0b75cf6fbf5287d |
Merged at revision: | e9a371e4d2e296014bc79227182263be91e9a5b4 |
Proposed branch: | ~canonical-server/prometheus-snap:prom2-update-to-latest-version |
Merge into: | ~canonical-is-sa/prometheus-snap:prometheus2 |
Diff against target: |
65 lines (+18/-16) 1 file modified
snapcraft.yaml (+18/-16) |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Tom Haddon | Approve | ||
Junien F | Approve | ||
Canonical IS Reviewers | Pending | ||
Canonical IS SAs | Pending | ||
Review via email:
|
Commit message
Update prometheus2 to version 2.20.1
Description of the change
Update prometheus2 snap to the latest version (2.20.1). The Server team is working on prometheus for the LMA stack we want to support, and we noticed the prometheus2 snap is quite outdated. We think we can work together with the IS team to provide and up-to-dated snap. A summary of the proposed changes:
- Update to version 2.20.1
- Build the snap based on core18
- Build the snap for different architectures: amd64, arm64, ppc64el and s390x
- Rewrite part of 'prometheus' parts section
+ Run a set of upstream tests during build time
I have personally played with it locally and AFAICS it looks good, works well. I also built the snap in all 4 architectures here:
https:/
Thanks for considering those changes, feedback is appreciated.
This merge proposal is being monitored by mergebot. Change the status to Approved to merge.