Doc: fix functest link
Also prune CI jobs Signed-off-by: Peter Sabaini <peter.sabaini@canonical.com> Change-Id: I334174afe00eab1556779b7aea24710fa8caae05
This commit is contained in:
parent
33f60aea09
commit
3ca77f53a6
@ -2,7 +2,6 @@
|
|||||||
templates:
|
templates:
|
||||||
- charm-unit-jobs-py38
|
- charm-unit-jobs-py38
|
||||||
- charm-unit-jobs-py310
|
- charm-unit-jobs-py310
|
||||||
- charm-yoga-functional-jobs
|
|
||||||
- charm-functional-jobs
|
- charm-functional-jobs
|
||||||
vars:
|
vars:
|
||||||
needs_charm_build: true
|
needs_charm_build: true
|
||||||
|
@ -14,5 +14,5 @@ tox -e func-smoke
|
|||||||
```
|
```
|
||||||
|
|
||||||
For full details on functional testing of OpenStack charms please refer to
|
For full details on functional testing of OpenStack charms please refer to
|
||||||
the [functional testing](https://docs.openstack.org/charm-guide/latest/reference/testing.html#functional-testing)
|
the [testing](https://docs.openstack.org/charm-guide/latest/community/software-contrib/testing.html)
|
||||||
section of the OpenStack Charm Guide.
|
section of the OpenStack Charm Guide.
|
||||||
|
@ -1,127 +0,0 @@
|
|||||||
variables:
|
|
||||||
openstack-origin: &openstack-origin distro
|
|
||||||
|
|
||||||
local_overlay_enabled: False
|
|
||||||
series: jammy
|
|
||||||
applications:
|
|
||||||
ceph-osd:
|
|
||||||
charm: ch:ceph-osd
|
|
||||||
num_units: 6
|
|
||||||
storage:
|
|
||||||
osd-devices: 'cinder,10G,2'
|
|
||||||
options:
|
|
||||||
source: *openstack-origin
|
|
||||||
osd-devices: '/dev/test-non-existent'
|
|
||||||
channel: quincy/edge
|
|
||||||
ceph-mon:
|
|
||||||
charm: ch:ceph-mon
|
|
||||||
num_units: 3
|
|
||||||
options:
|
|
||||||
source: *openstack-origin
|
|
||||||
monitor-count: '3'
|
|
||||||
channel: quincy/edge
|
|
||||||
vault:
|
|
||||||
num_units: 1
|
|
||||||
charm: ch:vault
|
|
||||||
channel: 1.8/stable
|
|
||||||
mysql-innodb-cluster:
|
|
||||||
charm: ch:mysql-innodb-cluster
|
|
||||||
constraints: mem=3072M
|
|
||||||
num_units: 3
|
|
||||||
channel: 8.0/edge
|
|
||||||
vault-mysql-router:
|
|
||||||
charm: ch:mysql-router
|
|
||||||
channel: 8.0/edge
|
|
||||||
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
|
|
||||||
options:
|
|
||||||
anonymous: True
|
|
||||||
install_method: snap
|
|
||||||
allow_embedding: True
|
|
||||||
#telegraf:
|
|
||||||
# charm: telegraf
|
|
||||||
# channel: stable
|
|
||||||
# options:
|
|
||||||
# hostname: "{host}"
|
|
||||||
prometheus-alertmanager:
|
|
||||||
charm: ch:prometheus-alertmanager
|
|
||||||
num_units: 1
|
|
||||||
series: focal
|
|
||||||
ceph-radosgw:
|
|
||||||
charm: ch:ceph-radosgw
|
|
||||||
num_units: 3
|
|
||||||
channel: quincy/edge
|
|
||||||
options:
|
|
||||||
source: *openstack-origin
|
|
||||||
ceph-fs:
|
|
||||||
charm: ch:ceph-fs
|
|
||||||
num_units: 1
|
|
||||||
channel: quincy/edge
|
|
||||||
options:
|
|
||||||
source: *openstack-origin
|
|
||||||
ceph-iscsi:
|
|
||||||
charm: ch:ceph-iscsi
|
|
||||||
num_units: 2
|
|
||||||
options:
|
|
||||||
source: *openstack-origin
|
|
||||||
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-osd:juju-info'
|
|
||||||
#- 'telegraf:juju-info'
|
|
||||||
#- - 'ceph-mon:juju-info'
|
|
||||||
# - 'telegraf:juju-info'
|
|
||||||
#- - 'telegraf:prometheus-client'
|
|
||||||
# - 'prometheus:target'
|
|
||||||
#- - 'telegraf:dashboards'
|
|
||||||
# - 'grafana:dashboards'
|
|
||||||
- - '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'
|
|
Loading…
Reference in New Issue
Block a user