Get this repository:
git clone https://git.launchpad.net/charm-grafana
Members of Llama (LMA) Charmers can upload to this repository. Log in for directions.

See all merge proposals.

Branches

Name Last Modified Last Commit
master 2023-01-17 01:39:13 UTC
Changed GPG signing key in grafana-charm

Author: Gabriel Angelo Sgarbi Cocenza
Author Date: 2023-01-17 01:39:13 UTC

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 <eric.chen@canonical.com>
Reviewed-by: 🤖 prod-jenkaas-bootstack <webops+prod-jenkaas-bootstack@canonical.com>

bug/2002776 2023-01-16 19:20:40 UTC
- remove old grafana gpg key

Author: Gabriel Angelo Sgarbi Cocenza
Author Date: 2023-01-16 15:30:57 UTC

- remove old grafana gpg key

func-fix 2023-01-06 13:13:56 UTC
fix func-tests

Author: Gabriel Angelo Sgarbi Cocenza
Author Date: 2023-01-04 15:09:52 UTC

fix func-tests

- unit(s) can be idle before the file has changed. Using
  block_until_file_has_contents fix this issue.

- units(s) can take longer to erase files. Using
  block_until_file_missing fix the issue.

- add set_final_status to config_changed to be sure that
  the unit status will be set properly for func-tests.

stable/21.10 2021-10-14 14:45:25 UTC
If instance_name is provided, use instance_name for checks instead of 127.0.0.1

Author: Chris Johnston
Author Date: 2021-10-14 14:45:25 UTC

If instance_name is provided, use instance_name for checks instead of 127.0.0.1

This is needed when using SSL with certs provided by the user as the certs don't include 127.0.0.1.

Reviewed-on: https://code.launchpad.net/~cjohnston/charm-grafana/+git/charm-grafana/+merge/410186
Reviewed-by: James Troup <james.troup@canonical.com>
Reviewed-by: Xiyue Wang <celia.wang@canonical.com>

candidate/21.10 2021-10-14 14:45:25 UTC
If instance_name is provided, use instance_name for checks instead of 127.0.0.1

Author: Chris Johnston
Author Date: 2021-10-14 14:45:25 UTC

If instance_name is provided, use instance_name for checks instead of 127.0.0.1

This is needed when using SSL with certs provided by the user as the certs don't include 127.0.0.1.

Reviewed-on: https://code.launchpad.net/~cjohnston/charm-grafana/+git/charm-grafana/+merge/410186
Reviewed-by: James Troup <james.troup@canonical.com>
Reviewed-by: Xiyue Wang <celia.wang@canonical.com>

candidate/21.07 2021-07-21 22:40:24 UTC
Skip "remote-<hash>" remote app names on dashboards

Author: Paul Goins
Author Date: 2021-07-21 22:38:00 UTC

Skip "remote-<hash>" remote app names on dashboards

stable/21.07 2021-07-21 22:40:24 UTC
Skip "remote-<hash>" remote app names on dashboards

Author: Paul Goins
Author Date: 2021-07-21 22:38:00 UTC

Skip "remote-<hash>" remote app names on dashboards

bug/1925278 2021-04-21 23:57:43 UTC
Add python-openstackclient to functests

Author: Xav Paice
Author Date: 2021-04-21 23:57:43 UTC

Add python-openstackclient to functests

Since b46f13ef113e690493364dabc87821699626d8e6 in zaza, if running tests
on an OpenStack cloud provider, each bundle test concludes with a
cleanup routine that needs the python-openstackclient package in
requirements.txt for the tox environment, plus the OS_ environment vars
exported/passed through such that the Openstack client actually works.
If these are not set, the test fails on the first bundle cleanup and
does not continue to the remaining bundles.

candidate/21.04 2021-02-18 14:15:02 UTC
Fix icon aspect ratio

Author: Tom Haddon
Author Date: 2021-02-18 14:15:02 UTC

Fix icon aspect ratio

Reviewed-on: https://code.launchpad.net/~mthaddon/charm-grafana/+git/charm-grafana/+merge/398230
Reviewed-by: Alvaro Uria <alvaro.uria@canonical.com>

stable/21.04 2021-02-18 14:15:02 UTC
Fix icon aspect ratio

Author: Tom Haddon
Author Date: 2021-02-18 14:15:02 UTC

Fix icon aspect ratio

Reviewed-on: https://code.launchpad.net/~mthaddon/charm-grafana/+git/charm-grafana/+merge/398230
Reviewed-by: Alvaro Uria <alvaro.uria@canonical.com>

stable/21.01 2021-01-29 10:04:10 UTC
Resolve race between port change and dashboard ingestion

Author: Drew Freiberger
Author Date: 2021-01-29 10:04:10 UTC

Resolve race between port change and dashboard ingestion

Reviewed-on: https://code.launchpad.net/~afreiberger/charm-grafana/+git/grafana-charm-1/+merge/397120
Reviewed-by: Peter Sabaini <peter.sabaini@canonical.com>
Reviewed-by: Xiyue Wang <celia.wang@canonical.com>

stable/20.10 2020-10-22 15:54:49 UTC
Update data source relation to inject default values to support grafana 7 sna...

Author: Alvaro Uria
Author Date: 2020-10-22 15:54:49 UTC

Update data source relation to inject default values to support grafana 7 snap revision.

Additional fixes for functional testing and documentation of known issues in README.

Reviewed-on: https://code.launchpad.net/~canonical-is-bootstack/charm-grafana/+git/charm-grafana/+merge/392669
Reviewed-by: Chris Sanders <chris.sanders@canonical.com>
Reviewed-by: Drew Freiberger <drew.freiberger@canonical.com>

dashboard-json 2020-10-01 21:42:51 UTC
Fix LP1897843: support non-wrapped JSON data and keep backward compatibility

Author: Joe Guo
Author Date: 2020-09-30 08:48:31 UTC

Fix LP1897843: support non-wrapped JSON data and keep backward compatibility

Currently this charm requires dashboard JSON data be wrapped like this:

    {
        "dashbaord": {<real dashboard JSON data>},
        "overwrite": true,
        "folderId": 1
    }

Actually this is a misuse of the grafana rest api structure.
Dashboard JSON data should include the real data directly.
Refer to LP1897843 for details.

This patch make the code support both formats.
Since most of our dashboard JSON file followed the wrong pattern, we
have to keep backward compatibility until grafana charm upgraded in all clouds.

LP: #1897843

Signed-off-by: Joe Guo <joe.guo@canonical.com>

dev/fix-default-data-source-values 2020-09-30 15:37:42 UTC
Rework values for version 7 of snap and fix linting issues

Author: David O Neill
Author Date: 2020-09-30 15:37:42 UTC

Rework values for version 7 of snap and fix linting issues

stable/20.08 2020-08-14 09:21:01 UTC
Update license, charm proof built code

Author: Alvaro Uria
Author Date: 2020-08-14 09:21:01 UTC

Update license, charm proof built code

Reviewed-on: https://code.launchpad.net/~canonical-is-bootstack/charm-grafana/+git/charm-grafana/+merge/389265
Reviewed-by: Giuseppe Petralia <giuseppe.petralia@canonical.com>
Reviewed-by: Xav Paice <xav.paice@canonical.com>

stable/20.05 2020-05-22 17:13:46 UTC
Allow snap channel update

Author: Alvaro Uria
Author Date: 2020-05-22 17:13:46 UTC

Allow snap channel update

Reviewed-on: https://code.launchpad.net/~canonical-is-bootstack/charm-grafana/+git/charm-grafana/+merge/384447
Reviewed-by: Paul Goins <paul.goins@canonical.com>

dev/libvirt-dashboard 2020-03-20 14:17:11 UTC
Promoteheus libvirt exporter granfana dashboard

Author: David O Neill
Author Date: 2020-03-20 14:17:11 UTC

Promoteheus libvirt exporter granfana dashboard

stable/20.02 2020-02-28 08:53:59 UTC
Remove trusty support

Author: Alvaro Uria
Author Date: 2020-02-27 16:59:29 UTC

Remove trusty support

rewrite 2019-06-28 11:18:52 UTC
LP#1822329: Phase 2 of charm rewrite

Author: Alvaro Uria
Author Date: 2019-06-28 10:14:15 UTC

LP#1822329: Phase 2 of charm rewrite

 * lib_grafana: code split in diff files and classes
 * Fix pep8, unit and functional tests
 * Unit tests are run from the built charm, since it requires the
 layer-snap to be included
 * Use temp directories (to store downloaded deb pkg or plugins)
 * All imported modules at the top of the helper files
 * trusty support removed (layer-snap blocks the use of trusty because
 containers are not supported)
 * Ignore update-status on reconfig actions

119 of 19 results

Other repositories

Name Last Modified
lp:charm-grafana 2023-01-17
lp:~txiao/charm-grafana 2023-01-13
lp:~mertkirpici/charm-grafana 2022-11-30
lp:~sudeephb/charm-grafana 2022-09-22
lp:~mustafakemalgilor/charm-grafana 2022-08-10
lp:~gary-wzl77/charm-grafana 2022-06-06
lp:~aluria/charm-grafana 2022-05-31
lp:~xavpaice/charm-grafana 2022-03-14
lp:~cjohnston/charm-grafana 2022-02-04
lp:~nicolasbock/charm-grafana 2021-11-10
lp:~lihuiguo/charm-grafana 2021-10-07
lp:~peppepetra/charm-grafana 2021-10-04
lp:~freyes/charm-grafana 2021-09-15
lp:~seyeongkim/charm-grafana 2021-09-08
lp:~vultaire/charm-grafana 2021-07-21
lp:~gnuoy/charm-grafana 2021-07-20
lp:~brettmilford/charm-grafana 2021-05-31
lp:~mthaddon/charm-grafana/+git/charm-grafana 2021-02-18
lp:~peter-sabaini/charm-grafana 2021-01-29
lp:~afreiberger/charm-grafana 2021-01-29
lp:~jamesbeedy/charm-grafana 2020-11-03
lp:~canonical-is-bootstack/charm-grafana 2020-10-22
lp:~mruffell/charm-grafana 2020-09-14
lp:~tcuthbert/charm-grafana 2020-07-28
lp:~whereisrysmind/charm-grafana 2020-06-09
lp:~zzehring/charm-grafana 2020-05-08
lp:~woutervb/charm-grafana 2020-04-16
lp:~guoqiao/charm-grafana 2020-03-26
lp:~pjdc/charm-grafana/+git/grafana-charm 2020-03-06
lp:~jfguedez/charm-grafana 2020-02-11
lp:~hemanth-n/charm-grafana 2019-11-27
lp:~prometheus-charmers/charm-grafana 2019-08-29
lp:~chris.sanders/charm-grafana 2019-08-29
lp:~johnsca/charm-grafana 2019-08-09
lp:~mthaddon/charm-grafana/+git/grafana-charm 2019-07-01
lp:~verterok/charm-grafana/+git/grafana-charm 2019-07-01
lp:~npochet/charm-grafana 2019-07-01
lp:~tilmanbaumann/charm-grafana/+git/grafana-charm 2019-06-25
lp:~jk0ne/charm-grafana/+git/grafana-charm 2019-05-09
lp:~karimsye/charm-grafana 2019-04-25
lp:~jason-hobbs/charm-grafana 2019-01-08
lp:~afreiberger/charm-grafana/+git/grafana-charm 2018-08-23
lp:~brism/charm-grafana 2018-08-01
lp:~jacekn/charm-grafana 2018-07-05
lp:~rmescandon/charm-grafana/+git/grafana-charm 2018-06-29
lp:~phenien/charm-grafana/+git/grafana-charm 2018-06-06
lp:~aieri/charm-grafana/+git/grafana-charm 2018-06-06
lp:~kos.tsakalozos/charm-grafana 2018-03-16
lp:~aluria/charm-grafana/+git/grafana-charm 2018-03-15
lp:~ec0/charm-grafana/+git/grafana-charm 2018-02-21
lp:~jacekn/charm-grafana/+git/grafana-charm 2018-02-07
lp:~aluria/charm-grafana/+git/grafana2-charm 2018-02-01
lp:~brad-marshall/charm-grafana/+git/grafana-charm 2017-11-27
lp:~rharding/charm-grafana 2017-10-27
lp:~paulgear/charm-grafana/+git/grafana-charm 2017-09-13
lp:~brad-marshall/charm-grafana/+git/grafana-charm-dashboard-action 2017-07-11
lp:~nobuto/charm-grafana 2017-04-20
lp:~maxiberta/charm-grafana 2016-10-18
158 of 58 results
You can't create new repositories for Grafana Charm.