openSUSE: Runtime Dependencies

Resolve runtime dependencies for the following service manager
components:

- sm-client
- sm-tools
- sm-api

High availability OBS workspace has been moved to xe1gyq home
project [0], adding repository
Cloud_StarlingX_2.0_openSUSE_Leap_15.1 [1] in order to:

- allow all succesfull packages appear under xe1gyq
  repository [2].
- automatically include other flock dependencies
  (e.g. mtce-devel).

Refer to the following OBS workspaces to verify all service
management packages have built successfully under repository
Cloud_StarlingX_2.0_openSUSE_Leap_15.1:

- https://build.opensuse.org/package/show/home:xe1gyq/sm-db
- https://build.opensuse.org/package/show/home:xe1gyq/sm-common
- https://build.opensuse.org/package/show/home:xe1gyq/sm
- https://build.opensuse.org/package/show/home:xe1gyq/sm-client
- https://build.opensuse.org/package/show/home:xe1gyq/sm-tools
- https://build.opensuse.org/package/show/home:xe1gyq/sm-api

[0] https://build.opensuse.org/project/show/home:xe1gyq
[1] https://build.opensuse.org/repositories/home:xe1gyq
[2] https://download.opensuse.org/repositories/home:/xe1gyq/

Depends-On: https://review.opendev.org/#/c/679686

Story: 2006684
Task: 36968
Task: 36969
Task: 36970

Change-Id: I0a21652fff83b5da8acdfb0191df87165b88389e
Signed-off-by: Abraham Arce <abraham.arce.moreno@intel.com>
This commit is contained in:
Abraham Arce 2019-10-08 12:22:27 -05:00
parent f38de3f45f
commit 03b3f990ea
7 changed files with 28 additions and 1 deletions

View File

@ -0,0 +1,4 @@
---
features:
- |
Enable openSUSE build.

View File

@ -1,3 +1,8 @@
-------------------------------------------------------------------
Tue Oct 4 22:52:52 UTC 2019 - Abraham Arce <abraham.arce.moreno@intel.com> - 4
- Runtime dependencies.
-------------------------------------------------------------------
Tue Sep 24 05:22:50 UTC 2019 - Abraham Arce <abraham.arce.moreno@intel.com> - 3

View File

@ -22,6 +22,9 @@ BuildRequires: systemd-sysvinit
BuildRequires: insserv-compat
%endif
Requires: python2-six
Requires: python-eventlet
Requires: python-pecan
Requires: python-keystonemiddleware
# Needed for %%{_sysconfdir}/init.d, can be removed when we go fully systemd
Requires: aaa_base
# Needed for %%{_sysconfdir}/pmon.d

View File

@ -1,3 +1,8 @@
-------------------------------------------------------------------
Tue Oct 4 23:02:03 UTC 2019 - Abraham Arce <abraham.arce.moreno@intel.com> - 3
- Runtime dependencies.
-------------------------------------------------------------------
Tue Sep 24 05:22:50 UTC 2019 - Abraham Arce <abraham.arce.moreno@intel.com> - 2

View File

@ -14,6 +14,10 @@ BuildRequires: python
BuildRequires: python-setuptools
BuildRequires: fdupes
Requires: python-six
Requires: python-pyparsing
Requires: python-httplib2
Requires: python-PrettyTable
Requires: python-keystoneclient
%description
Service Management Client and command line interface.

View File

@ -1,3 +1,8 @@
-------------------------------------------------------------------
Tue Oct 4 22:52:52 UTC 2019 - Abraham Arce <abraham.arce.moreno@intel.com> - 2
- Runtime dependencies.
-------------------------------------------------------------------
Tue Jun 11 13:00:38 UTC 2019 - Abraham Arce <abraham.arce.moreno@intel.com> - 1

View File

@ -8,8 +8,9 @@ URL: https://opendev.org/starlingx/metal
Source0: %{name}-%{version}.tar.gz
BuildRequires: python
BuildRequires: python-pip
BuildRequires: python2-pip
BuildRequires: python-setuptools
Requires: python-psutil
BuildArch: noarch