Merge ~ivoks/charm-prometheus-openstack-exporter:juju-resources into ~prometheus-charmers/charm-prometheus-openstack-exporter/+git/prometheus-openstack-exporter-charm:master

Proposed by Ante Karamatić
Status: Merged
Approved by: Junien F
Approved revision: d17d821d9fcc9361f62f410fed2d423aed03e691
Merged at revision: 4fb2ed4eedfcf312ad3aa546e47f4a0e13266aed
Proposed branch: ~ivoks/charm-prometheus-openstack-exporter:juju-resources
Merge into: ~prometheus-charmers/charm-prometheus-openstack-exporter/+git/prometheus-openstack-exporter-charm:master
Diff against target: 35 lines (+16/-0)
2 files modified
README.md (+11/-0)
metadata.yaml (+5/-0)
Reviewer Review Type Date Requested Status
Junien F Approve
Review via email: mp+348079@code.launchpad.net

Commit message

Support for juju resources

To post a comment you must log in.
Revision history for this message
🤖 Canonical IS Merge Bot (canonical-is-mergebot) wrote :

This merge proposal is being monitored by mergebot. Change the status to Approved to merge.

Revision history for this message
Junien F (axino) wrote :

+1

review: Approve
Revision history for this message
🤖 Canonical IS Merge Bot (canonical-is-mergebot) wrote :

Change successfully merged at revision 4fb2ed4eedfcf312ad3aa546e47f4a0e13266aed

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1diff --git a/README.md b/README.md
2index e68a81c..be70765 100644
3--- a/README.md
4+++ b/README.md
5@@ -53,6 +53,17 @@ If the cloud doesn't support cinder / nova volumes, set this to "False":
6
7 juju config prometheus-openstack-exporter use_nova_volumes="False"
8
9+# Juju resources support
10+
11+The charm support juju resources, which is handy in offline deployments. Prefetch the snap:
12+
13+ snap download prometheus-openstack-exporter
14+
15+Provide downloaded snap (prometheus-openstack-exporter_25.snap) as a resource to the application:
16+
17+ juju deploy cs:prometheus-openstack-exporter \
18+ --resource prometheus-openstack-exporter=prometheus-openstack-exporter_25.snap
19+
20 # Limitations
21
22 This charm needs some configuration to be manually copied from
23diff --git a/metadata.yaml b/metadata.yaml
24index 65014fa..bb3a0fa 100644
25--- a/metadata.yaml
26+++ b/metadata.yaml
27@@ -27,3 +27,8 @@ extra-bindings:
28 public:
29 admin:
30 internal:
31+resources:
32+ prometheus-openstack-exporter:
33+ type: file
34+ filename: prometheus-openstack-exporter.snap
35+ description: Prometheus OpenStack Exporter snap

Subscribers

People subscribed via source and target branches