Caracal-Squid enablement for ceph-dashboard
Change-Id: Iae146f2772ce80e541966791f05e979578f62e86
This commit is contained in:
parent
fa621d1062
commit
3a6ae8d7b4
@ -32,9 +32,3 @@ bases:
|
|||||||
- name: ubuntu
|
- name: ubuntu
|
||||||
channel: "22.04"
|
channel: "22.04"
|
||||||
architectures: [amd64, s390x, ppc64el, arm64]
|
architectures: [amd64, s390x, ppc64el, arm64]
|
||||||
- name: ubuntu
|
|
||||||
channel: "23.04"
|
|
||||||
architectures: [amd64, s390x, ppc64el, arm64]
|
|
||||||
- name: ubuntu
|
|
||||||
channel: "23.10"
|
|
||||||
architectures: [amd64, s390x, ppc64el, arm64]
|
|
||||||
|
@ -17,8 +17,6 @@ subordinate: true
|
|||||||
series:
|
series:
|
||||||
- focal
|
- focal
|
||||||
- jammy
|
- jammy
|
||||||
- lunar
|
|
||||||
- mantic
|
|
||||||
requires:
|
requires:
|
||||||
dashboard:
|
dashboard:
|
||||||
interface: ceph-dashboard
|
interface: ceph-dashboard
|
||||||
|
@ -10,13 +10,13 @@ applications:
|
|||||||
osd-devices: 'cinder,10G,2'
|
osd-devices: 'cinder,10G,2'
|
||||||
options:
|
options:
|
||||||
osd-devices: '/dev/test-non-existent'
|
osd-devices: '/dev/test-non-existent'
|
||||||
channel: latest/edge
|
channel: reef/edge
|
||||||
ceph-mon:
|
ceph-mon:
|
||||||
charm: ch:ceph-mon
|
charm: ch:ceph-mon
|
||||||
num_units: 3
|
num_units: 3
|
||||||
options:
|
options:
|
||||||
monitor-count: '3'
|
monitor-count: '3'
|
||||||
channel: latest/edge
|
channel: reef/edge
|
||||||
vault:
|
vault:
|
||||||
num_units: 1
|
num_units: 1
|
||||||
charm: ch:vault
|
charm: ch:vault
|
||||||
@ -59,17 +59,17 @@ applications:
|
|||||||
ceph-radosgw:
|
ceph-radosgw:
|
||||||
charm: ch:ceph-radosgw
|
charm: ch:ceph-radosgw
|
||||||
num_units: 3
|
num_units: 3
|
||||||
channel: latest/edge
|
channel: reef/edge
|
||||||
ceph-fs:
|
ceph-fs:
|
||||||
charm: ch:ceph-fs
|
charm: ch:ceph-fs
|
||||||
num_units: 1
|
num_units: 1
|
||||||
channel: latest/edge
|
channel: reef/edge
|
||||||
ceph-iscsi:
|
ceph-iscsi:
|
||||||
charm: ch:ceph-iscsi
|
charm: ch:ceph-iscsi
|
||||||
num_units: 2
|
num_units: 2
|
||||||
options:
|
options:
|
||||||
gateway-metadata-pool: iscsi-foo-metadata
|
gateway-metadata-pool: iscsi-foo-metadata
|
||||||
channel: latest/edge
|
channel: reef/edge
|
||||||
relations:
|
relations:
|
||||||
- - 'ceph-osd:mon'
|
- - 'ceph-osd:mon'
|
||||||
- 'ceph-mon:osd'
|
- 'ceph-mon:osd'
|
||||||
|
@ -1,22 +1,23 @@
|
|||||||
local_overlay_enabled: False
|
local_overlay_enabled: False
|
||||||
series: mantic
|
series: jammy
|
||||||
variables:
|
variables:
|
||||||
|
openstack-origin: &openstack-origin cloud:jammy-caracal
|
||||||
source: &source distro
|
source: &source distro
|
||||||
applications:
|
applications:
|
||||||
ceph-osd:
|
ceph-osd:
|
||||||
charm: ch:ceph-osd
|
charm: ch:ceph-osd
|
||||||
series: mantic
|
|
||||||
num_units: 6
|
num_units: 6
|
||||||
storage:
|
storage:
|
||||||
osd-devices: 'cinder,10G,2'
|
osd-devices: 'cinder,10G,2'
|
||||||
options:
|
options:
|
||||||
|
source: *openstack-origin
|
||||||
osd-devices: '/dev/test-non-existent'
|
osd-devices: '/dev/test-non-existent'
|
||||||
channel: latest/edge
|
channel: latest/edge
|
||||||
ceph-mon:
|
ceph-mon:
|
||||||
charm: ch:ceph-mon
|
charm: ch:ceph-mon
|
||||||
series: mantic
|
|
||||||
num_units: 3
|
num_units: 3
|
||||||
options:
|
options:
|
||||||
|
source: *openstack-origin
|
||||||
monitor-count: '3'
|
monitor-count: '3'
|
||||||
channel: latest/edge
|
channel: latest/edge
|
||||||
vault:
|
vault:
|
||||||
@ -27,6 +28,8 @@ applications:
|
|||||||
charm: ch:mysql-innodb-cluster
|
charm: ch:mysql-innodb-cluster
|
||||||
constraints: mem=3072M
|
constraints: mem=3072M
|
||||||
num_units: 3
|
num_units: 3
|
||||||
|
options:
|
||||||
|
source: *openstack-origin
|
||||||
channel: latest/edge
|
channel: latest/edge
|
||||||
vault-mysql-router:
|
vault-mysql-router:
|
||||||
charm: ch:mysql-router
|
charm: ch:mysql-router
|
||||||
@ -38,37 +41,38 @@ applications:
|
|||||||
prometheus:
|
prometheus:
|
||||||
charm: ch:prometheus2
|
charm: ch:prometheus2
|
||||||
num_units: 1
|
num_units: 1
|
||||||
series: focal
|
|
||||||
grafana:
|
grafana:
|
||||||
# SSL and allow_embedding are not released into cs:grafana yet, due
|
# SSL and allow_embedding are not released into cs:grafana yet, due
|
||||||
# Octrober 2021
|
# Octrober 2021
|
||||||
charm: ch:grafana
|
charm: ch:grafana
|
||||||
num_units: 1
|
num_units: 1
|
||||||
series: focal
|
series: focal
|
||||||
|
channel: latest/stable
|
||||||
options:
|
options:
|
||||||
anonymous: True
|
anonymous: True
|
||||||
install_method: snap
|
install_method: snap
|
||||||
allow_embedding: True
|
allow_embedding: True
|
||||||
prometheus-alertmanager:
|
prometheus-alertmanager:
|
||||||
|
series: focal
|
||||||
charm: ch:prometheus-alertmanager
|
charm: ch:prometheus-alertmanager
|
||||||
num_units: 1
|
num_units: 1
|
||||||
series: focal
|
|
||||||
ceph-radosgw:
|
ceph-radosgw:
|
||||||
charm: ch:ceph-radosgw
|
charm: ch:ceph-radosgw
|
||||||
series: mantic
|
|
||||||
num_units: 3
|
num_units: 3
|
||||||
|
options:
|
||||||
|
source: *openstack-origin
|
||||||
channel: latest/edge
|
channel: latest/edge
|
||||||
ceph-fs:
|
ceph-fs:
|
||||||
charm: ch:ceph-fs
|
charm: ch:ceph-fs
|
||||||
series: mantic
|
|
||||||
num_units: 1
|
num_units: 1
|
||||||
|
options:
|
||||||
|
source: *openstack-origin
|
||||||
channel: latest/edge
|
channel: latest/edge
|
||||||
ceph-iscsi:
|
ceph-iscsi:
|
||||||
charm: ch:ceph-iscsi
|
charm: ch:ceph-iscsi
|
||||||
# ceph-iscsi is deprecated therefore using older series.
|
|
||||||
series: jammy
|
|
||||||
num_units: 2
|
num_units: 2
|
||||||
options:
|
options:
|
||||||
|
source: *openstack-origin
|
||||||
gateway-metadata-pool: iscsi-foo-metadata
|
gateway-metadata-pool: iscsi-foo-metadata
|
||||||
channel: latest/edge
|
channel: latest/edge
|
||||||
relations:
|
relations:
|
@ -1,114 +0,0 @@
|
|||||||
local_overlay_enabled: False
|
|
||||||
series: lunar
|
|
||||||
variables:
|
|
||||||
source: &source distro
|
|
||||||
applications:
|
|
||||||
ceph-osd:
|
|
||||||
charm: ch:ceph-osd
|
|
||||||
series: lunar
|
|
||||||
num_units: 6
|
|
||||||
storage:
|
|
||||||
osd-devices: 'cinder,10G,2'
|
|
||||||
options:
|
|
||||||
osd-devices: '/dev/test-non-existent'
|
|
||||||
channel: quincy/edge
|
|
||||||
ceph-mon:
|
|
||||||
charm: ch:ceph-mon
|
|
||||||
series: lunar
|
|
||||||
num_units: 3
|
|
||||||
options:
|
|
||||||
monitor-count: '3'
|
|
||||||
channel: quincy/edge
|
|
||||||
vault:
|
|
||||||
num_units: 1
|
|
||||||
charm: ch:vault
|
|
||||||
channel: 1.8/stable
|
|
||||||
series: jammy
|
|
||||||
mysql-innodb-cluster:
|
|
||||||
charm: ch:mysql-innodb-cluster
|
|
||||||
constraints: mem=3072M
|
|
||||||
num_units: 3
|
|
||||||
channel: latest/edge
|
|
||||||
vault-mysql-router:
|
|
||||||
charm: ch:mysql-router
|
|
||||||
channel: latest/edge
|
|
||||||
series: jammy
|
|
||||||
ceph-dashboard:
|
|
||||||
charm: ../../ceph-dashboard.charm
|
|
||||||
options:
|
|
||||||
public-hostname: 'ceph-dashboard.zaza.local'
|
|
||||||
prometheus:
|
|
||||||
charm: ch:prometheus2
|
|
||||||
num_units: 1
|
|
||||||
series: focal
|
|
||||||
grafana:
|
|
||||||
# SSL and allow_embedding are not released into cs:grafana yet, due
|
|
||||||
# Octrober 2021
|
|
||||||
charm: ch:grafana
|
|
||||||
num_units: 1
|
|
||||||
series: focal
|
|
||||||
channel: latest/stable
|
|
||||||
options:
|
|
||||||
anonymous: True
|
|
||||||
install_method: snap
|
|
||||||
allow_embedding: True
|
|
||||||
prometheus-alertmanager:
|
|
||||||
charm: ch:prometheus-alertmanager
|
|
||||||
num_units: 1
|
|
||||||
series: focal
|
|
||||||
ceph-radosgw:
|
|
||||||
charm: ch:ceph-radosgw
|
|
||||||
series: lunar
|
|
||||||
num_units: 3
|
|
||||||
channel: quincy/edge
|
|
||||||
ceph-fs:
|
|
||||||
charm: ch:ceph-fs
|
|
||||||
series: lunar
|
|
||||||
num_units: 1
|
|
||||||
channel: quincy/edge
|
|
||||||
ceph-iscsi:
|
|
||||||
charm: ch:ceph-iscsi
|
|
||||||
series: lunar
|
|
||||||
num_units: 2
|
|
||||||
options:
|
|
||||||
gateway-metadata-pool: iscsi-foo-metadata
|
|
||||||
channel: quincy/edge
|
|
||||||
relations:
|
|
||||||
- - 'ceph-osd:mon'
|
|
||||||
- 'ceph-mon:osd'
|
|
||||||
- - 'vault:shared-db'
|
|
||||||
- 'vault-mysql-router:shared-db'
|
|
||||||
- - 'vault-mysql-router:db-router'
|
|
||||||
- 'mysql-innodb-cluster:db-router'
|
|
||||||
- - 'ceph-dashboard:dashboard'
|
|
||||||
- 'ceph-mon:dashboard'
|
|
||||||
- - 'ceph-dashboard:certificates'
|
|
||||||
- 'vault:certificates'
|
|
||||||
- - 'ceph-mon:prometheus'
|
|
||||||
- 'prometheus:target'
|
|
||||||
- - 'grafana:grafana-source'
|
|
||||||
- 'prometheus:grafana-source'
|
|
||||||
- - 'grafana:certificates'
|
|
||||||
- 'vault:certificates'
|
|
||||||
- - 'ceph-dashboard:grafana-dashboard'
|
|
||||||
- 'grafana:dashboards'
|
|
||||||
- - 'ceph-dashboard:alertmanager-service'
|
|
||||||
- 'prometheus-alertmanager:alertmanager-service'
|
|
||||||
- - 'ceph-dashboard:prometheus'
|
|
||||||
- 'prometheus:website'
|
|
||||||
- - 'prometheus:alertmanager-service'
|
|
||||||
- 'prometheus-alertmanager:alertmanager-service'
|
|
||||||
- - 'ceph-radosgw:mon'
|
|
||||||
- 'ceph-mon:radosgw'
|
|
||||||
- - 'ceph-radosgw:certificates'
|
|
||||||
- 'vault:certificates'
|
|
||||||
- - 'ceph-dashboard:radosgw-dashboard'
|
|
||||||
- 'ceph-radosgw:radosgw-user'
|
|
||||||
- - 'ceph-mon:mds'
|
|
||||||
- 'ceph-fs:ceph-mds'
|
|
||||||
- - 'ceph-mon:client'
|
|
||||||
- 'ceph-iscsi:ceph-client'
|
|
||||||
- - 'vault:certificates'
|
|
||||||
- 'ceph-iscsi:certificates'
|
|
||||||
- - 'ceph-dashboard:iscsi-dashboard'
|
|
||||||
- 'ceph-iscsi:admin-access'
|
|
@ -3,7 +3,7 @@ gate_bundles:
|
|||||||
- focal
|
- focal
|
||||||
- jammy
|
- jammy
|
||||||
- jammy-bobcat
|
- jammy-bobcat
|
||||||
- mantic-bobcat
|
- jammy-caracal
|
||||||
smoke_bundles:
|
smoke_bundles:
|
||||||
- focal
|
- focal
|
||||||
configure:
|
configure:
|
||||||
@ -29,6 +29,3 @@ target_deploy_status:
|
|||||||
telegraf:
|
telegraf:
|
||||||
workload-status: active
|
workload-status: active
|
||||||
workload-status-message-prefix: Monitoring
|
workload-status-message-prefix: Monitoring
|
||||||
tests_options:
|
|
||||||
force_deploy:
|
|
||||||
- mantic-bobcat
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user