prometheus-snap:prometheus2

Last commit made on 2022-08-16
Get this branch:
git clone -b prometheus2 https://git.launchpad.net/prometheus-snap
Members of prometheus-snap-developers can upload to this branch. Log in for directions.

Branch merges

Branch information

Name:
prometheus2
Repository:
lp:prometheus-snap

Recent commits

c52c5b7... by James Simpson

Improve snap metadata and build process

* Update description based on changes to upstream project, and add
  unofficial snap notice
* Add icon
* Add link to snap source
* Add link to upstream source
* Stop hard-coding version, adopt-info instead to set dynamically
* After pulling, get the latest release tag and build that version
* Update daemon_arguments to be reflective of the latest available
  Prometheus version (2.37.0)
* Leverage "node" snap instead of manually installing nodejs and npm
  inside the snap.

  This is being done in the interest of simplifying the snap build
  process, and reducing the amount of bash scripting happening in the
  build override.

  To allow this to move forward, builds have been disabled for "ppc64el"
  and "s390x" platforms pending the node snap being available for them.

  Already released snaps for those platforms will continue to be
  available, but new snaps will not be published outside of critical
  security updates (an older recipe can be leveraged as-required to
  build those).

7b75fef... by James Simpson

Make snap wrapper shellcheck compliant

d6df254... by James Simpson

Update daemon_arguments, add logo, remove todo

b326947... by Benjamin Allot

Shellcheck lint on the override and Go 1.18

c99ed25... by Benjamin Allot

Removing temporary workaround for non-adm64 arch

04e6dab... by Benjamin Allot

Update prometheus to 2.34.0

a8b1cbd... by Benjamin Allot

Merge remote-tracking branch 'origin/rock'

eae85c9... by Sergio Durigan Junior

Disable template/template_test.go

The test is failing on non-amd64 architectures.

Signed-off-by: Sergio Durigan Junior <email address hidden>

f426b01... by Sergio Durigan Junior

Update prometheus to 2.33.5

- Also update nodejs to 16.14.0 (latest LTS version).

- Remove unnecessary hack to fix bug with previous prometheus release,
  since it's been fixed in this new version.

Signed-off-by: Sergio Durigan Junior <email address hidden>

1b20947... by Sergio Durigan Junior

Temporarily disable template_test.go

This test is failing on non-amd64 architectures, but it's very likely
that the cause is the architecture-dependent way that Go treats
conversions between floats and ints. For more details, see:

https://github.com/prometheus/prometheus/issues/10185

Signed-off-by: Sergio Durigan Junior <email address hidden>