~ubuntu-docker-images/ubuntu-docker-images/+git/prometheus:2.28-21.10

Last commit made on 2021-12-14
Get this branch:
git clone -b 2.28-21.10 https://git.launchpad.net/~ubuntu-docker-images/ubuntu-docker-images/+git/prometheus
Members of Ubuntu Docker Images can upload to this branch. Log in for directions.

Branch merges

Branch information

Recent commits

2559a97... by Athos Ribeiro

Generate manifest to report installed deb packages

* LP: #1953697

Signed-off-by: Athos Ribeiro <email address hidden>

351df3c... by Sergio Durigan Junior

Invoke curl with -H 'Snap-CDN: none'

This is needed in order to make the build pass on LP.

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

cd52c25... by Sergio Durigan Junior

Remove documentation (migrated to templates.git)

e43810e... by Sergio Durigan Junior

Update documentation

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

6e12946... by Sergio Durigan Junior

Update Dockerfile to 21.10

Update Dockerfile to the 21.10 Ubuntu release; make sure we're
downloading the snap from the correct channel.

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

82282d2... by Sergio Durigan Junior

De-duplicate X-Ubuntu-Architecture header

This was a thinko.

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

b462b66... by Sergio Durigan Junior

Download arch-specific snap

When building the OCI image on non-amd64 architectures, we're not
downloading the proper snap for that arch. We need to specify the
architecture as one of the headers of the API request.

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

5c5220a... by Sergio Durigan Junior

Update data/prometheus.yaml

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

cb93381... by Sergio Durigan Junior

Update image to use hirsute

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

44a4c76... by Sergio Durigan Junior

Update and modernize prometheus OCI image

- Use snap as a base to build the image.

- Install the manifest files from the snap.

- Removed the upstream source code from the repository, since it's not
  used anymore.

- Modernize the Dockerfile to follow our standards.

- Update data/prometheus.yaml to reflect the path changes in the
  repository.

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