~athos-ribeiro/ubuntu-docker-images/+git/grafana:7.4-21.04-deb-manifest

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

Branch information

Name:
7.4-21.04-deb-manifest
Repository:
lp:~athos-ribeiro/ubuntu-docker-images/+git/grafana

Recent commits

0fe2def... by Athos Ribeiro

Generate manifest to report installed deb packages

* LP: #1953697

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

10c3f86... 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>

2d3c9be... by Sergio Durigan Junior

Remove documentation (migrated to templates.git)

3902b0d... 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>

8ecb1fa... by Sergio Durigan Junior

Update Dockerfile to use the 21.04 snap track when building grafana.

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

6028bc9... by Sergio Durigan Junior

Update README.md

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

444a674... by Sergio Durigan Junior

Update Dockerfile to use hirsute, and grafana to 7.4.1

The grafana snap has been recently updated to 7.4.1, and we are now
using hirsute as the base for the images. This also updates the
data/grafana.yaml file, needed for the README templates.

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

6a0fb6f... by Sergio Durigan Junior

Dockerfile: Create manifest files to track security updates (LP: #1905052)

We're building grafana directly from the snap, so we can reuse the
manifest files from there according to what's described in
https://bugs.launchpad.net/ubuntu-docker-images/+bug/1905052.

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

ca603bc... by Sergio Durigan Junior

Implement templating (LP: #1905286)

This commit implements templating support for the image. It:

- Moves the data from the templates.git repository here.

- Implements a Makefile that can be used to automatically generate the
  documentation (README.md, HACKING.md).

- Regenerates everything using the templates.

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

e573a6c... by Sergio Durigan Junior

s/squeakywheel/ubuntu/g

We're releasing the images under the 'ubuntu' namespace.

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