loci/.zuul.d/octavia.yaml
Andrii Ostapenko d910229ce9
Allow to specify eol release for project and fix gates
There's a need to keep building images from eol releases. This commit
introduces ability to specify eol release for project and clone to
{release}-eol instead of stable/{release}

Octavia moved to eol, using ocata-eol instead.

Also fixes gates providing ensure-pip role to executor.

Also pins openSUSE image to 15.1

Change-Id: I041033bb6c9cfe193c4bae9a0b6b4028f4602c5f
Signed-off-by: Andrii Ostapenko <andrii.ostapenko@att.com>
2020-07-03 10:36:44 -05:00

30 lines
508 B
YAML

- project:
check:
jobs:
- loci-octavia
gate:
jobs:
- loci-octavia
post:
jobs:
- publish-loci-octavia
- job:
name: loci-octavia
parent: loci-base
vars:
project: octavia
eol:
- ocata
required-projects:
- openstack/loci
- openstack/requirements
- openstack/octavia
- job:
name: publish-loci-octavia
parent: loci-octavia
post-run: playbooks/push.yaml
secrets:
- loci_docker_login