Add gate jobs

Add missing py35 target.

Remove some unintended UTF-8 characters in metadata.yaml.

Change-Id: I44569081a7b133a224870922c6aae61dda700540
This commit is contained in:
Frode Nordahl 2018-10-23 09:41:20 +02:00
parent dbf447025c
commit e0c0d38541
No known key found for this signature in database
GPG Key ID: 6A5D59A3BA48373F
7 changed files with 21 additions and 2 deletions

3
.zuul.yaml Normal file
View File

@ -0,0 +1,3 @@
- project:
templates:
- python35-charm-jobs

View File

@ -10,8 +10,8 @@ description: |
for Neutron LBaaS version 2.
.
Octavia accomplishes its delivery of load balancing services by managing a
fleet of virtual machines, containers, or bare metal serverscollectively
known as amphorae which it spins up on demand. This on-demand, horizontal
fleet of virtual machines, containers, or bare metal servers collectively
known as amphorae which it spins up on demand. This on-demand, horizontal
scaling feature differentiates Octavia from other load balancing solutions,
thereby making Octavia truly suited "for the cloud."
tags:

View File

@ -0,0 +1,4 @@
applications:
octavia:
options:
vip: '{{ OS_VIP00 }}'

View File

@ -23,6 +23,7 @@ applications:
charm: cs:~openstack-charmers-next/hacluster
num_units: 0
octavia:
series: bionic
charm: octavia
num_units: 3
options:

View File

@ -18,6 +18,7 @@ applications:
charm: cs:~openstack-charmers-next/percona-cluster
num_units: 1
octavia:
series: bionic
charm: octavia
num_units: 1
options:

View File

@ -1,5 +1,10 @@
charm_name: octavia
gate_bundles:
- smoke-bionic-rocky
- smoke-bionic-rocky-ha
smoke_bundles:
- smoke-bionic-rocky
configure:
- zaza.charm_tests.noop.setup.basic_setup
tests:
- zaza.charm_tests.noop.tests.NoopTest

View File

@ -23,6 +23,11 @@ basepython = python3
commands =
charm-build --log-level DEBUG -o {toxinidir}/build src {posargs}
[testenv:py35]
basepython = python3.5
deps = -r{toxinidir}/test-requirements.txt
commands = ostestr {posargs}
[testenv:py3]
basepython = python3
deps = -r{toxinidir}/test-requirements.txt