openSUSE: High Availability Installation OBS Zypper

Bug #1850450 reported by Abraham Arce on 2019-10-29
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
StarlingX
Low
Marcela Rosales

Bug Description

Brief Description
-----------------
After adding OBS Repository, refreshing and installing sm-common and sm-api, a "nothing provides package X" message is showed.

Severity
--------
Minor: Proof of concept under openSUSE Leap

Steps to Reproduce
------------------
1. Create openSUSE Leap based virtual machine
   2 CPUs / 24 GB RAM / 64 GB SSD Disk
2. Install DevStack without Plugins
   Follow https://docs.openstack.org/devstack/latest/
3. Add StarlingX High Availability Plugin and run again DevStack installation
   $ sudo zypper -n addrepo -G https://download.opensuse.org/repositories/home:/xe1gyq/Cloud_StarlingX_2.0_openSUSE_Leap_15.1/home:xe1gyq.repo &> /dev/null
   $ sudo zypper refresh
   $ sudo zypper -n --no-gpg-checks install sm-common [Fail]
   $ sudo zypper -n --no-gpg-checks install libsm_db1 [Ok]
   $ sudo zypper -n --no-gpg-checks install sm [Ok]
   $ sudo zypper -n --no-gpg-checks install sm-tools [Ok]
   $ sudo zypper -n --no-gpg-checks install sm-client [Ok]
   $ sudo zypper -n --no-gpg-checks install sm-api [Fail]

Expected Behavior
------------------
Installation of sm-common and sm-api, without any "nothing provides package X" message.

Actual Behavior
----------------
  stack@linux-qwyc:~> sudo zypper -n --no-gpg-checks install sm-common
  Problem: nothing provides libamon1 needed by sm-common-1.0.0-lp151.2.2.x86_64
   Solution 1: do not install sm-common-1.0.0-lp151.2.2.x86_64
   Solution 2: break sm-common-1.0.0-lp151.2.2.x86_64 by ignoring some of its dependencies

  stack@linux-qwyc:~/devstack> sudo zypper -n --no-gpg-checks install sm-api
  Problem: nothing provides libamon1 needed by sm-api-1.0.0-lp151.3.1.x86_64
   Solution 1: do not install sm-api-1.0.0-lp151.3.1.x86_64
   Solution 2: break sm-api-1.0.0-lp151.3.1.x86_64 by ignoring some of its dependencies

Reproducibility
---------------
100% reproducible

System Configuration
--------------------
openSUSE Leap based virtual machine: 2 CPUs / 24 GB RAM / 64 GB SSD Disk

Branch/Pull Time/Commit
-----------------------
Master

Last Pass
---------
New scenario

Timestamp/Logs
--------------
https://github.com/xe1gyq/starlingx/blob/master/multios/opensuse_ha_install_devstack.md

Test Activity
-------------
Other - MultiOS openSUSE

Ghada Khalil (gkhalil) wrote :

Assigning to the multios PL for follow-up.
For the future, I suggest that work items be tracked via the current stories in storyboard instead of bugs given this feature is not delivered yet.

tags: added: stx.multios
Changed in starlingx:
importance: Undecided → Low
status: New → Triaged
assignee: nobody → Marcela Rosales (marcelarosalesj)
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers