charm-grafana:master

Last commit made on 2023-09-20
Get this branch:
git clone -b master https://git.launchpad.net/charm-grafana
Members of Llama (LMA) Charmers can upload to this branch. Log in for directions.

Branch merges

Branch information

Name:
master
Repository:
lp:charm-grafana

Recent commits

108feb8... by Mert Kirpici

Update grafana install source

New signing key according to https://packages.grafana.com/ :

> The GPG keys previously used to sign the APT repository (fingerprint 4E40DDF6D76E284A4A6780E48C8C34C524098CB6 0E22EB88E39E12277A7760AE9E439B102CF3C0C6) were rotated on 2023-01-12 and 2023-08-24 respectively, and replaced with a new key with fingerprint B53AE77BADB630A683046005963FA27710458545.

Blog post about the signing key rotation: https://grafana.com/blog/2023/08/24/grafana-security-update-gpg-signing-key-rotation/

New PPA url according to grafana docs: https://grafana.com/docs/grafana/latest/setup-grafana/installation/debian/

Closes-Bug: #2033568

Reviewed-on: https://code.launchpad.net/~mertkirpici/charm-grafana/+git/charm-grafana/+merge/451565
Reviewed-by: Erhan Sunar <email address hidden>
Reviewed-by: 🤖 prod-jenkaas-bootstack <email address hidden>
Reviewed-by: Eric Chen <email address hidden>

5f25d77... by Mert Kirpici

chore: pin setuptools<46

Most of the other changes are no longer needed since they are coming
from layer-basic[0]

[0] https://github.com/juju-solutions/layer-basic/pull/199

Signed-off-by: Mert Kırpıcı <email address hidden>

c97622a... by Samuel Allan

Update grafana install source

New signing key according to https://packages.grafana.com/ :

> The GPG keys previously used to sign the APT repository (fingerprint 4E40DDF6D76E284A4A6780E48C8C34C524098CB6 0E22EB88E39E12277A7760AE9E439B102CF3C0C6) were rotated on 2023-01-12 and 2023-08-24 respectively, and replaced with a new key with fingerprint B53AE77BADB630A683046005963FA27710458545.

Blog post about the signing key rotation: https://grafana.com/blog/2023/08/24/grafana-security-update-gpg-signing-key-rotation/

New PPA url according to grafana docs: https://grafana.com/docs/grafana/latest/setup-grafana/installation/debian/

Closes-Bug: #2033568

0bef1f4... by Erhan Sunar

fix build issue

the build issue wax caused by the changes in layer-basic
https://github.com/juju-solutions/layer-basic/issues/215

Reviewed-on: https://code.launchpad.net/~esunar/charm-grafana/+git/charm-grafana/+merge/441868
Reviewed-by: Robert Gildein <email address hidden>
Reviewed-by: 🤖 prod-jenkaas-bootstack <email address hidden>
Reviewed-by: Ramesh Sattaru <email address hidden>

23a29a3... by Erhan Sunar

fix build issue

the build issue wax caused by the changes in layer-basic
https://github.com/juju-solutions/layer-basic/issues/215

2d08546... by Chi Wai CHAN

Use `json` instead of `data` when performing `requests.post()` since it will set the correct content type automatically.

Reviewed-on: https://code.launchpad.net/~raychan96/charm-grafana/+git/charm-grafana/+merge/437600
Reviewed-by: Eric Chen <email address hidden>
Reviewed-by: 🤖 prod-jenkaas-bootstack <email address hidden>
Reviewed-by: Ramesh Sattaru <email address hidden>

9631e9f... by Chi Wai CHAN

Fix lint error: removing json import.

dd95e23... by Chi Wai CHAN

Use json instead of data when performing requests.post() since it will set the correct content type automatically.

b07a93e... by Gabriel Cocenza

Changed GPG signing key in grafana-charm

Grafana Labs published a security note yesterday (Jan 12),
see https://grafana.com/blog/2023/01/12/grafana-labs-update-regarding-circleci-security-updates/,
that they have revoked their old APT repository GPG signing key and
generated a new one. The Grafana charm still encodes the old signing
key and needs to be updated as otherwise installation will fail.

Reviewed-on: https://code.launchpad.net/~llama-charmers/charm-grafana/+git/charm-grafana/+merge/435770
Reviewed-by: Eric Chen <email address hidden>
Reviewed-by: 🤖 prod-jenkaas-bootstack <email address hidden>

fb836fa... by Gabriel Cocenza

- remove old grafana gpg key