From 130a427f31db55028183aa9842f7fdd6778ad733 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Tue, 8 Oct 2024 12:52:50 -0400 Subject: [PATCH] chore(deps): bump mimir version to mimir-2.13.0 (#27) Co-authored-by: Github Actions --- 2.13.0/rockcraft.yaml | 49 +++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 49 insertions(+) create mode 100644 2.13.0/rockcraft.yaml diff --git a/2.13.0/rockcraft.yaml b/2.13.0/rockcraft.yaml new file mode 100644 index 0000000..ea5e6e0 --- /dev/null +++ b/2.13.0/rockcraft.yaml @@ -0,0 +1,49 @@ +name: mimir +summary: Grafana Mimir in a rock. +description: | + Grafana Mimir is a horizontally scalable, highly available, + multi-tenant, long-term storage for Prometheus. +version: "2.13.0" +base: ubuntu@22.04 +license: Apache-2.0 +platforms: + amd64: {} +services: + mimir: + command: /usr/bin/mimir + override: replace + startup: enabled +parts: + mimir: + plugin: go + source: https://github.com/grafana/mimir + source-type: git + source-tag: "mimir-2.13.0" + build-snaps: + - go/1.21/stable + build-environment: + - BUILD_IN_CONTAINER: "false" + override-build: | + make dist + install -D -m755 dist/metaconvert-linux-amd64 ${CRAFT_PART_INSTALL}/opt/mimir/bin/metaconvert + install -D -m755 dist/mimir-linux-amd64 ${CRAFT_PART_INSTALL}/opt/mimir/bin/mimir + install -D -m755 dist/mimirtool-linux-amd64 ${CRAFT_PART_INSTALL}/opt/mimir/bin/mimirtool + install -D -m755 dist/query-tee-linux-amd64 ${CRAFT_PART_INSTALL}/opt/mimir/bin/query-tee + organize: + opt/mimir/bin/metaconvert: usr/bin/metaconvert + opt/mimir/bin/mimir: usr/bin/mimir + opt/mimir/bin/mimirtool: usr/bin/mimirtool + opt/mimir/bin/query-tee: usr/bin/query-tee + ca-certs: + plugin: nil + overlay-packages: + - ca-certificates + deb-security-manifest: + plugin: nil + after: + - mimir + - ca-certs + override-prime: | + set -x + mkdir -p $CRAFT_PRIME/usr/share/rocks/ + (echo "# os-release" && cat /etc/os-release && echo "# dpkg-query" && dpkg-query --admindir=$CRAFT_PRIME/var/lib/dpkg/ -f '${db:Status-Abbrev},${binary:Package},${Version},${source:Package},${Source:Version}\n' -W) > $CRAFT_PRIME/usr/share/rocks/dpkg.query