Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
systemsmanagement:Ardana:8:CentOS
openstack-monasca-installer
openstack-monasca-installer.spec
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File openstack-monasca-installer.spec of Package openstack-monasca-installer
# # spec file for package openstack-monasca-installer # # Copyright (c) 2021 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed # upon. The license for this file, and modifications and additions to the # file, is the same license as for the pristine package itself (unless the # license for the pristine package is not an Open Source License, in which # case the license is the MIT License). An "Open Source License" is a # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. # Please submit bugfixes or comments via https://bugs.opensuse.org/ # %global sname monasca-installer %global openstack_release stable-pike Name: openstack-%{sname} # Please ask upstream for a version number for current stable/pike HEAD (they # will create a tag if it does not exist already). Please omit the "Build_" # prefix from the tag. Version: 20190923_16.32 Release: 0 URL: https://gitlab.com/monasca-installer/monasca-installer Summary: A Monasca Ansible based Installer License: Apache-2.0 Group: System/Management Provides: monasca-installer = %{version} Obsoletes: monasca-installer < %{version} Source00: monasca-installer-%{openstack_release}.tar Source01: ansible-monasca-ui-%{openstack_release}.tar Source02: ansible-monasca-keystone-%{openstack_release}.tar Source03: ansible-monasca-agent-%{openstack_release}.tar Source04: ansible-zookeeper-%{openstack_release}.tar Source05: ansible-kafka-%{openstack_release}.tar Source06: ansible-influxdb-%{openstack_release}.tar Source07: ansible-monasca-schema-%{openstack_release}.tar Source08: ansible-monasca-log-schema-%{openstack_release}.tar Source09: ansible-monasca-api-%{openstack_release}.tar Source10: ansible-monasca-log-api-%{openstack_release}.tar Source11: ansible-monasca-persister-%{openstack_release}.tar Source12: ansible-monasca-notification-%{openstack_release}.tar Source13: ansible-storm-%{openstack_release}.tar Source14: ansible-monasca-thresh-%{openstack_release}.tar Source15: ansible-monasca-log-agent-%{openstack_release}.tar Source16: ansible-pip-%{openstack_release}.tar Source17: ansible-cli-credentials-%{openstack_release}.tar Source18: ansible-logrotate-%{openstack_release}.tar Source19: ansible-uninstaller-%{openstack_release}.tar Source20: ansible-monasca-log-persister-%{openstack_release}.tar Source21: ansible-monasca-log-transformer-%{openstack_release}.tar Source22: ansible-monasca-elasticsearch-%{openstack_release}.tar Source23: ansible-monasca-kibana-%{openstack_release}.tar Source24: ansible-memcached-%{openstack_release}.tar Source25: ansible-load-balancer-%{openstack_release}.tar Source26: ansible-horizon-patch-%{openstack_release}.tar Source27: ansible-mariadb-%{openstack_release}.tar Source28: ansible-monasca-log-metrics-%{openstack_release}.tar Source29: ansible-galera-%{openstack_release}.tar Source30: ansible-haproxy-%{openstack_release}.tar Source31: ansible-elasticsearch-curator-%{openstack_release}.tar Source32: ansible-keepalived-%{openstack_release}.tar Source33: config-encoder-macros-%{openstack_release}.tar Source34: ansible-grafana-%{openstack_release}.tar Source35: %{name}.rpmlintrc Source36: ansible-cassandra-%{openstack_release}.tar Patch0: 0001-kibana:-set-x-frame-options-header.patch Patch1: 0001-Add-support-for-ansible-2.9.patch Patch2: 0001-fix-cassandra-deployment.patch Patch3: 0001-fix-influxdb-stop-task.patch Requires: ansible >= 2.1.1 BuildArch: noarch BuildRequires: fdupes %description Ansible based monasca installer as provided by Fujitsu. %prep %setup -qn monasca-installer-%{openstack_release} tar --strip-components=1 -xf %{_sourcedir}/ansible-monasca-ui-%{openstack_release}.tar -C ./roles/monasca-ui tar --strip-components=1 -xf %{_sourcedir}/ansible-monasca-keystone-%{openstack_release}.tar -C ./roles/monasca-keystone tar --strip-components=1 -xf %{_sourcedir}/ansible-monasca-agent-%{openstack_release}.tar -C ./roles/monasca-agent tar --strip-components=1 -xf %{_sourcedir}/ansible-zookeeper-%{openstack_release}.tar -C ./roles/zookeeper tar --strip-components=1 -xf %{_sourcedir}/ansible-kafka-%{openstack_release}.tar -C ./roles/kafka tar --strip-components=1 -xf %{_sourcedir}/ansible-influxdb-%{openstack_release}.tar -C ./roles/influxdb tar --strip-components=1 -xf %{_sourcedir}/ansible-monasca-schema-%{openstack_release}.tar -C ./roles/monasca-schema tar --strip-components=1 -xf %{_sourcedir}/ansible-monasca-log-schema-%{openstack_release}.tar -C ./roles/monasca-log-schema tar --strip-components=1 -xf %{_sourcedir}/ansible-monasca-api-%{openstack_release}.tar -C ./roles/monasca-api tar --strip-components=1 -xf %{_sourcedir}/ansible-monasca-log-api-%{openstack_release}.tar -C ./roles/monasca-log-api tar --strip-components=1 -xf %{_sourcedir}/ansible-monasca-persister-%{openstack_release}.tar -C ./roles/monasca-persister tar --strip-components=1 -xf %{_sourcedir}/ansible-monasca-notification-%{openstack_release}.tar -C ./roles/monasca-notification tar --strip-components=1 -xf %{_sourcedir}/ansible-storm-%{openstack_release}.tar -C ./roles/storm tar --strip-components=1 -xf %{_sourcedir}/ansible-monasca-thresh-%{openstack_release}.tar -C ./roles/monasca-thresh tar --strip-components=1 -xf %{_sourcedir}/ansible-monasca-log-agent-%{openstack_release}.tar -C ./roles/monasca-log-agent tar --strip-components=1 -xf %{_sourcedir}/ansible-pip-%{openstack_release}.tar -C ./roles/pip tar --strip-components=1 -xf %{_sourcedir}/ansible-cli-credentials-%{openstack_release}.tar -C ./roles/cli-credentials tar --strip-components=1 -xf %{_sourcedir}/ansible-logrotate-%{openstack_release}.tar -C ./roles/logrotate tar --strip-components=1 -xf %{_sourcedir}/ansible-uninstaller-%{openstack_release}.tar -C ./roles/uninstaller tar --strip-components=1 -xf %{_sourcedir}/ansible-monasca-log-persister-%{openstack_release}.tar -C ./roles/monasca-log-persister tar --strip-components=1 -xf %{_sourcedir}/ansible-monasca-log-transformer-%{openstack_release}.tar -C ./roles/monasca-log-transformer tar --strip-components=1 -xf %{_sourcedir}/ansible-monasca-elasticsearch-%{openstack_release}.tar -C ./roles/monasca-elasticsearch tar --strip-components=1 -xf %{_sourcedir}/ansible-monasca-kibana-%{openstack_release}.tar -C ./roles/monasca-kibana tar --strip-components=1 -xf %{_sourcedir}/ansible-memcached-%{openstack_release}.tar -C ./roles/memcached tar --strip-components=1 -xf %{_sourcedir}/ansible-load-balancer-%{openstack_release}.tar -C ./roles/load-balancer tar --strip-components=1 -xf %{_sourcedir}/ansible-horizon-patch-%{openstack_release}.tar -C ./roles/horizon-patch tar --strip-components=1 -xf %{_sourcedir}/ansible-mariadb-%{openstack_release}.tar -C ./roles/mariadb tar --strip-components=1 -xf %{_sourcedir}/ansible-monasca-log-metrics-%{openstack_release}.tar -C ./roles/monasca-log-metrics tar --strip-components=1 -xf %{_sourcedir}/ansible-galera-%{openstack_release}.tar -C ./roles/galera tar --strip-components=1 -xf %{_sourcedir}/ansible-haproxy-%{openstack_release}.tar -C ./roles/haproxy tar --strip-components=1 -xf %{_sourcedir}/ansible-elasticsearch-curator-%{openstack_release}.tar -C ./roles/elasticsearch-curator tar --strip-components=1 -xf %{_sourcedir}/ansible-keepalived-%{openstack_release}.tar -C ./roles/keepalived tar --strip-components=1 -xf %{_sourcedir}/config-encoder-macros-%{openstack_release}.tar -C ./templates/encoder tar --strip-components=1 -xf %{_sourcedir}/ansible-grafana-%{openstack_release}.tar -C ./roles/grafana tar --strip-components=1 -xf %{_sourcedir}/ansible-cassandra-%{openstack_release}.tar -C ./roles/cassandra %patch0 -p0 %patch1 -p1 %patch2 -p1 %patch3 -p1 %build # no-op %install mkdir -p %{buildroot}/opt cp -r %{_builddir}/monasca-installer-%{openstack_release} %{buildroot}/opt/monasca-installer %fdupes %{buildroot}/opt/monasca-installer %files %defattr(-, root, root) /opt/monasca-installer %changelog
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor