Bug 1227116 - osinfo still uses deprecated SL-Micro name
Summary: osinfo still uses deprecated SL-Micro name
Status: RESOLVED FIXED
Alias: None
Product: openSUSE Tumbleweed
Classification: openSUSE
Component: Other (show other bugs)
Version: Current
Hardware: Other Other
: P5 - None : Normal (vote)
Target Milestone: ---
Assignee: Charles Arnold
QA Contact: E-mail List
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-06-27 07:53 UTC by Felix Niederwanger
Modified: 2024-07-17 20:12 UTC (History)
4 users (show)

See Also:
Found By: ---
Services Priority:
Business Priority:
Blocker: ---
Marketing QA Status: ---
IT Deployment: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Felix Niederwanger 2024-06-27 07:53:48 UTC
The osinfo-query os programm still uses the deprecated SL-Micro nomenclature

> osinfo-query os | grep -i slm6
>  slm6.0               | SUSE Linux Micro 6.0                               | 6.0      | http://suse.com/slm/6.0 

This affects then also applications like virt-manager. Since the name of SL-Micro 6.0 has been renamed back to SLEM 6.0, this should also display it similar to previous SLEM versions:

>  slem5.0              | SUSE Linux Enterprise Micro                        | 5.0      | http://suse.com/slem/5.0                
>  slem5.1              | SUSE Linux Enterprise Micro 5.1                    | 5.1      | http://suse.com/slem/5.1                
>  slem5.2              | SUSE Linux Enterprise Micro 5.2                    | 5.2      | http://suse.com/slem/5.2                
>  slem5.3              | SUSE Linux Enterprise Micro 5.3                    | 5.3      | http://suse.com/slem/5.3                
>  slem5.4              | SUSE Linux Enterprise Micro 5.4                    | 5.4      | http://suse.com/slem/5.4                
>  slem5.5              | SUSE Linux Enterprise Micro 5.5                    | 5.5      | http://suse.com/slem/5.5 

Here it should be listed als `slem6.0`.
Comment 1 Claudio Fontana 2024-06-28 07:29:08 UTC
(In reply to Felix Niederwanger from comment #0)
> The osinfo-query os programm still uses the deprecated SL-Micro nomenclature
> 
> > osinfo-query os | grep -i slm6
> >  slm6.0               | SUSE Linux Micro 6.0                               | 6.0      | http://suse.com/slm/6.0 
> 
> This affects then also applications like virt-manager. Since the name of
> SL-Micro 6.0 has been renamed back to SLEM 6.0, this should also display it
> similar to previous SLEM versions:
> 
> >  slem5.0              | SUSE Linux Enterprise Micro                        | 5.0      | http://suse.com/slem/5.0                
> >  slem5.1              | SUSE Linux Enterprise Micro 5.1                    | 5.1      | http://suse.com/slem/5.1                
> >  slem5.2              | SUSE Linux Enterprise Micro 5.2                    | 5.2      | http://suse.com/slem/5.2                
> >  slem5.3              | SUSE Linux Enterprise Micro 5.3                    | 5.3      | http://suse.com/slem/5.3                
> >  slem5.4              | SUSE Linux Enterprise Micro 5.4                    | 5.4      | http://suse.com/slem/5.4                
> >  slem5.5              | SUSE Linux Enterprise Micro 5.5                    | 5.5      | http://suse.com/slem/5.5 
> 
> Here it should be listed als `slem6.0`.

Hi Yaro is this true? Did PM change mind again, we have to switch back to SLE Micro?
Comment 2 Charles Arnold 2024-06-28 11:49:54 UTC
See bug 1222738
The GM media for Micro 6.0 has the word "Enterprise" removed. It is too late
to go back given that it released on June 6th. I'll wait for a response from
Yaro before marking this bug as invalid.
Comment 3 Thorsten Kukuk 2024-06-28 17:21:21 UTC
(In reply to Claudio Fontana from comment #1)

> Hi Yaro is this true? Did PM change mind again, we have to switch back to
> SLE Micro?

As announced and written several times by the SLE Micro people: upper management changed their mind (not PM) and SL Micro got renamed back to SLE Micro.
That's why you will only find "SLE Micro 6.0" on our webpage:

https://documentation.suse.com/sle-micro/6.0/
Comment 4 Yaroslav Kornilov 2024-07-02 12:31:29 UTC
Adding Daniel.
Comment 5 Daniel Rahn 2024-07-02 12:37:39 UTC
Let's be clear, the marketing name remains SLE Micro, the technical name is SL Micro aka SUSE Linux Micro. So osquery-info is actually correct.
Comment 6 Felix Niederwanger 2024-07-02 13:07:27 UTC
(In reply to Daniel Rahn from comment #5)
> Let's be clear, the marketing name remains SLE Micro, the technical name is
> SL Micro aka SUSE Linux Micro. So osquery-info is actually correct.

This is so confusing. Please let's clarify what we should do here:

`osinfo-query os` is facing our customers in many places - CLI, virt-manager and probably also Cockpit. The customers currently see the following:

>  slem5.0              | SUSE Linux Enterprise Micro                        | 5.0      | http://suse.com/slem/5.0                
>  slem5.1              | SUSE Linux Enterprise Micro 5.1                    | 5.1      | http://suse.com/slem/5.1                
>  slem5.2              | SUSE Linux Enterprise Micro 5.2                    | 5.2      | http://suse.com/slem/5.2                
>  slem5.3              | SUSE Linux Enterprise Micro 5.3                    | 5.3      | http://suse.com/slem/5.3                
>  slem5.4              | SUSE Linux Enterprise Micro 5.4                    | 5.4      | http://suse.com/slem/5.4                
>  slem5.5              | SUSE Linux Enterprise Micro 5.5                    | 5.5      | http://suse.com/slem/5.5                
>  slm6.0               | SUSE Linux Micro 6.0                               | 6.0      | http://suse.com/slm/6.0 

(The link to http://suse.com/slm/6.0 throws a 404 error by the way)

How will SLEM 6.1 and follow-up releases look like?

>  slem5.0              | SUSE Linux Enterprise Micro                        | 5.0      | http://suse.com/slem/5.0                
>  slem5.1              | SUSE Linux Enterprise Micro 5.1                    | 5.1      | http://suse.com/slem/5.1                
>  slem5.2              | SUSE Linux Enterprise Micro 5.2                    | 5.2      | http://suse.com/slem/5.2                
>  slem5.3              | SUSE Linux Enterprise Micro 5.3                    | 5.3      | http://suse.com/slem/5.3                
>  slem5.4              | SUSE Linux Enterprise Micro 5.4                    | 5.4      | http://suse.com/slem/5.4                
>  slem5.5              | SUSE Linux Enterprise Micro 5.5                    | 5.5      | http://suse.com/slem/5.5                
>  slm6.0               | SUSE Linux Micro 6.0                               | 6.0      | http://suse.com/slm/6.0 
>  slem6.1              | SUSE Linux Enterprise Micro 6.1                    | 6.1      | http://suse.com/slem/6.1

or

>  slem5.0              | SUSE Linux Enterprise Micro                        | 5.0      | http://suse.com/slem/5.0                
>  slem5.1              | SUSE Linux Enterprise Micro 5.1                    | 5.1      | http://suse.com/slem/5.1                
>  slem5.2              | SUSE Linux Enterprise Micro 5.2                    | 5.2      | http://suse.com/slem/5.2                
>  slem5.3              | SUSE Linux Enterprise Micro 5.3                    | 5.3      | http://suse.com/slem/5.3                
>  slem5.4              | SUSE Linux Enterprise Micro 5.4                    | 5.4      | http://suse.com/slem/5.4                
>  slem5.5              | SUSE Linux Enterprise Micro 5.5                    | 5.5      | http://suse.com/slem/5.5                
>  slm6.0               | SUSE Linux Micro 6.0                               | 6.0      | http://suse.com/slm/6.0 
>  slm6.1               | SUSE Linux Micro 6.1                               | 6.1      | http://suse.com/slm/6.1
...
>  slm6.42              | SUSE Linux Micro 6.42                              | 6.42     | http://suse.com/slm/6.42

It is a minor issue, but if this is even internally confusing, it might be also confusing for our customers.
There are good reasons to change this to remain consistent within a product line.
Comment 7 Charles Arnold 2024-07-02 14:49:22 UTC
Currently, this is how I've implemented this (not yet submitted upstream
or Factory).

virt-manager / virt-install looks for "SUSE Linux Micro 6.0" because that is
how it is described on the media (ISO and network sources).

The osinfo database has the description as "SUSE Linux Enterprise Micro 6.0".
That is what will be presented to the user by virt-manager and osinfo-query
when Micro 6.0 is detected.

The short name "slm" is gone from the osinfo database. Only "slem" is used
to describe the Micro products.

If this is a problem, speak now or forever hold your peace.
Comment 8 OBSbugzilla Bot 2024-07-02 17:05:03 UTC
This is an autogenerated message for OBS integration:
This bug (1227116) was mentioned in
https://build.opensuse.org/request/show/1184906 Factory / osinfo-db
https://build.opensuse.org/request/show/1184907 Factory / virt-manager
Comment 9 OBSbugzilla Bot 2024-07-02 21:35:05 UTC
This is an autogenerated message for OBS integration:
This bug (1227116) was mentioned in
https://build.opensuse.org/request/show/1184947 Factory / osinfo-db
Comment 10 Charles Arnold 2024-07-17 20:12:49 UTC
Fixed and available in Tumbleweed.