~athos-ribeiro/ubuntu-docker-images/+git/prometheus:2.28-21.10-deb-manifest

Last commit made on 2021-12-14
Get this branch:
git clone -b 2.28-21.10-deb-manifest https://git.launchpad.net/~athos-ribeiro/ubuntu-docker-images/+git/prometheus
Only Athos Ribeiro can upload to this branch. If you are Athos Ribeiro please log in for upload directions.

Branch information

Name:
2.28-21.10-deb-manifest
Repository:
lp:~athos-ribeiro/ubuntu-docker-images/+git/prometheus

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>