diff options
| author | Mark Goddard <mark@stackhpc.com> | 2020-07-08 19:32:23 +0100 |
|---|---|---|
| committer | Mark Goddard <mark@stackhpc.com> | 2020-07-10 07:55:14 +0000 |
| commit | f44876c406fcb7edf28e1d2f9ee894a220c362bc (patch) | |
| tree | c7d379407e95eac25dbcf0d01d8b6fa3c8383b29 /zuul.d | |
| parent | 5142a2bec424167f2b8b0c2185c85f3f408137ea (diff) | |
| download | kolla-ansible-f44876c406fcb7edf28e1d2f9ee894a220c362bc.tar.gz kolla-ansible-f44876c406fcb7edf28e1d2f9ee894a220c362bc.zip | |
CI: add prometheus-efk scenario
Tests prometheus, grafana, and centralised logging.
The tests could be improved in future by querying logs in elasticsearch,
and metrics in prometheus.
Change-Id: Iabad035d583d291169f23be3d71931cb260e87ae
Diffstat (limited to 'zuul.d')
| -rw-r--r-- | zuul.d/base.yaml | 9 | ||||
| -rw-r--r-- | zuul.d/jobs.yaml | 16 | ||||
| -rw-r--r-- | zuul.d/project.yaml | 2 |
3 files changed, 27 insertions, 0 deletions
diff --git a/zuul.d/base.yaml b/zuul.d/base.yaml index 100cb7a33..c59141e57 100644 --- a/zuul.d/base.yaml +++ b/zuul.d/base.yaml @@ -173,3 +173,12 @@ - ^tests/test-core-openstack.sh vars: scenario: ovn + +- job: + name: kolla-ansible-prometheus-efk-base + parent: kolla-ansible-base + voting: false + files: + - ^ansible/roles/(common|elasticsearch|grafana|kibana|prometheus)/ + vars: + scenario: prometheus-efk diff --git a/zuul.d/jobs.yaml b/zuul.d/jobs.yaml index 8f7e21e15..c7e9f3f22 100644 --- a/zuul.d/jobs.yaml +++ b/zuul.d/jobs.yaml @@ -280,3 +280,19 @@ vars: base_distro: ubuntu install_type: source + +- job: + name: kolla-ansible-centos8-source-prometheus-efk + parent: kolla-ansible-prometheus-efk-base + nodeset: kolla-ansible-centos8 + vars: + base_distro: centos + install_type: source + +- job: + name: kolla-ansible-ubuntu-source-prometheus-efk + parent: kolla-ansible-prometheus-efk-base + nodeset: kolla-ansible-bionic + vars: + base_distro: ubuntu + install_type: source diff --git a/zuul.d/project.yaml b/zuul.d/project.yaml index 86278b9b3..dfb23cda5 100644 --- a/zuul.d/project.yaml +++ b/zuul.d/project.yaml @@ -41,6 +41,8 @@ - kolla-ansible-ubuntu-source-linuxbridge - kolla-ansible-centos8-source-ovn - kolla-ansible-ubuntu-source-ovn + - kolla-ansible-centos8-source-prometheus-efk + - kolla-ansible-ubuntu-source-prometheus-efk check-arm64: jobs: - kolla-ansible-debian-source-aarch64 |
