Add monasca-api profile

Add zuul ci

Change-Id: I30760e6f7378c35d4afea837b238967509017da5
This commit is contained in:
okozachenko 2021-01-18 20:55:15 +02:00
parent c1a589698e
commit 181ef53369
3 changed files with 30 additions and 0 deletions

27
.zuul.d/monasca.yaml Normal file
View File

@ -0,0 +1,27 @@
- project:
check:
jobs:
- loci-monasca-api
gate:
jobs:
- loci-monasca-api
post:
jobs:
- publish-loci-monasca-api
- job:
name: loci-monasca-api
parent: loci-base
vars:
project: monasca-api
required-projects:
- openstack/loci
- openstack/requirements
- openstack/monasca-api
- job:
name: publish-loci-monasca-api
parent: loci-monasca-api
post-run: playbooks/push.yaml
secrets:
- loci_docker_login

View File

@ -123,6 +123,8 @@ postgresql-devel [platform:rpm !platform:suse requirements]
postgresql-server-devel [platform:suse requirements]
python-dev [platform:dpkg (requirements !python3)]
python-devel [platform:rpm (requirements !python3)]
python-mysql [platform:rpm (monasca api)]
python-mysqldb [platform:dpkg (monasca api)]
python-rbd [!platform:suse (glance ceph !python3) (cinder ceph !python3) (manila ceph !python3) (nova ceph !python3)]
python2-libvirt-python [platform:suse (nova !python3)]
python3-dev [platform:dpkg (requirements python3)]

View File

@ -2,6 +2,7 @@ cryptography []
fluent-logger [fluent]
ldappool [(keystone ldap)]
libvirt-python [nova]
monasca-statsd [(monasca api)]
purestorage [(cinder purestorage) (nova purestorage) requirements]
pyldap [(newton keystone ldap) (ocata keystone ldap) (pike keystone ldap) (queens keystone ldap)]
pymysql []