From 181ef533696ad1b167d6609f199773924b310486 Mon Sep 17 00:00:00 2001 From: okozachenko Date: Mon, 18 Jan 2021 20:55:15 +0200 Subject: [PATCH] Add monasca-api profile Add zuul ci Change-Id: I30760e6f7378c35d4afea837b238967509017da5 --- .zuul.d/monasca.yaml | 27 +++++++++++++++++++++++++++ bindep.txt | 2 ++ pydep.txt | 1 + 3 files changed, 30 insertions(+) create mode 100644 .zuul.d/monasca.yaml diff --git a/.zuul.d/monasca.yaml b/.zuul.d/monasca.yaml new file mode 100644 index 0000000..fdb72b2 --- /dev/null +++ b/.zuul.d/monasca.yaml @@ -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 diff --git a/bindep.txt b/bindep.txt index 7372ab6..6ea03a9 100644 --- a/bindep.txt +++ b/bindep.txt @@ -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)] diff --git a/pydep.txt b/pydep.txt index 871c5a7..a128ba1 100644 --- a/pydep.txt +++ b/pydep.txt @@ -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 []