~samuelallan/charm-grafana:grafana-install-source

Last commit made on 2023-08-31
Get this branch:
git clone -b grafana-install-source https://git.launchpad.net/~samuelallan/charm-grafana
Only Samuel Allan can upload to this branch. If you are Samuel Allan please log in for upload directions.

Branch merges

Branch information

Name:
grafana-install-source
Repository:
lp:~samuelallan/charm-grafana

Recent commits

c516977... 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

e93f8c0... by Tianqi Xiao

Remove monitoring tag to deprioritize LMA charms in favor of COS

Reviewed-on: https://code.launchpad.net/~txiao/charm-grafana/+git/charm-grafana/+merge/435763
Reviewed-by: Eric Chen <email address hidden>
Reviewed-by: Gabriel Angelo Sgarbi Cocenza <email address hidden>

ef9778f... 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.