Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Possibly wrong package name for SUSE Linux Enterprise Micro #666

Open
mks-h opened this issue Sep 21, 2023 · 5 comments
Open

Possibly wrong package name for SUSE Linux Enterprise Micro #666

mks-h opened this issue Sep 21, 2023 · 5 comments

Comments

@mks-h
Copy link

mks-h commented Sep 21, 2023

I'm running openSUSE MicroOS, which is AFAIK the open source version of SUSE Linux Enterprise Micro. The installation instruction did not succeed, because the package name is microos_cockpit, not microos-cockpit

Original installation command output
mks@localhost:~> sudo transactional-update pkg install -t pattern microos-cockpit
[sudo] password for mks: 
Checking for newer version.
transactional-update 4.3.0 started
Options: pkg install -t pattern microos-cockpit
Separate /var detected.
2023-09-21 22:37:15 tukit 4.3.0 started
2023-09-21 22:37:15 Options: -c11 open 
2023-09-21 22:37:15 Using snapshot 11 as base for new snapshot 12.
2023-09-21 22:37:15 Syncing /etc of previous snapshot 9 as base into new snapshot "/.snapshots/12/snapshot"
2023-09-21 22:37:15 SELinux is enabled.
ID: 12
2023-09-21 22:37:20 Transaction completed.
Calling zypper install
2023-09-21 22:37:26 tukit 4.3.0 started
2023-09-21 22:37:26 Options: callext 12 zypper -R {} install -t pattern microos-cockpit 
2023-09-21 22:37:30 Executing `zypper -R /tmp/transactional-update-aDtR1c install -t pattern microos-cockpit`:
Loading repository data...
Reading installed packages...
'microos-cockpit' not found in package names. Trying capabilities.
No provider of 'microos-cockpit' found.
Resolving package dependencies...
Nothing to do.
2023-09-21 22:37:31 Application returned with exit status 104.
ERROR: zypper install on /.snapshots/12/snapshot failed with exit code 104!
Removing snapshot #12...
2023-09-21 22:37:32 tukit 4.3.0 started
2023-09-21 22:37:32 Options: abort 12 
2023-09-21 22:37:36 Discarding snapshot 12.
2023-09-21 22:37:36 Transaction completed.
transactional-update finished
Zypper package search
mks@localhost:~> zypper search cockpit
Loading repository data...
Reading installed packages...

S | Name                     | Summary                                                                      | Type
--+--------------------------+------------------------------------------------------------------------------+--------
  | cockpit                  | Web Console for Linux servers                                                | package
  | cockpit-agama            | Cockpit module for Agama                                                     | package
  | cockpit-bridge           | Cockpit bridge server-side component                                         | package
  | cockpit-devel            | Development files for for Cockpit                                            | package
  | cockpit-doc              | Cockpit deployment and developer guide                                       | package
  | cockpit-kdump            | Cockpit user interface for kernel crash dumping                              | package
  | cockpit-machines         | Cockpit user interface for virtual machines                                  | package
  | cockpit-networkmanager   | Cockpit user interface for networking, using NetworkManager                  | package
  | cockpit-packagekit       | Cockpit user interface for packages                                          | package
  | cockpit-pcp              | Cockpit PCP integration                                                      | package
  | cockpit-podman           | Cockpit component for Podman containers                                      | package
  | cockpit-selinux          | Cockpit SELinux package                                                      | package
  | cockpit-storaged         | Cockpit user interface for storage, using udisks                             | package
  | cockpit-system           | Cockpit admin interface package for configuring and troubleshooting a system | package
  | cockpit-tukit            | Cockpit module for Transactional Update                                      | package
  | cockpit-wicked           | Cockpit user interface for Wicked                                            | package
  | cockpit-ws               | Cockpit Web Service                                                          | package
  | microos_cockpit          | Web based remote system managemet                                            | pattern
  | patterns-microos-cockpit | Web based remote system managemet                                            | package

@mks-h
Copy link
Author

mks-h commented Sep 21, 2023

And for some reason it doesn't install cockpit-ws package that provides the actual web UI, together with the cockpit.socket

This is what the pattern installs out of all packages (notice the i marks):

mks@localhost:~> zypper search cockpit
Loading repository data...
Reading installed packages...

S  | Name                     | Summary                                                                      | Type
---+--------------------------+------------------------------------------------------------------------------+--------
   | cockpit                  | Web Console for Linux servers                                                | package
   | cockpit-agama            | Cockpit module for Agama                                                     | package
i  | cockpit-bridge           | Cockpit bridge server-side component                                         | package
   | cockpit-devel            | Development files for for Cockpit                                            | package
   | cockpit-doc              | Cockpit deployment and developer guide                                       | package
   | cockpit-kdump            | Cockpit user interface for kernel crash dumping                              | package
   | cockpit-machines         | Cockpit user interface for virtual machines                                  | package
   | cockpit-networkmanager   | Cockpit user interface for networking, using NetworkManager                  | package
   | cockpit-packagekit       | Cockpit user interface for packages                                          | package
   | cockpit-pcp              | Cockpit PCP integration                                                      | package
i  | cockpit-podman           | Cockpit component for Podman containers                                      | package
   | cockpit-selinux          | Cockpit SELinux package                                                      | package
   | cockpit-storaged         | Cockpit user interface for storage, using udisks                             | package
i  | cockpit-system           | Cockpit admin interface package for configuring and troubleshooting a system | package
   | cockpit-tukit            | Cockpit module for Transactional Update                                      | package
   | cockpit-wicked           | Cockpit user interface for Wicked                                            | package
   | cockpit-ws               | Cockpit Web Service                                                          | package
i+ | microos_cockpit          | Web based remote system managemet                                            | pattern
i+ | patterns-microos-cockpit | Web based remote system managemet                                            | package

@martinpitt
Copy link
Member

@rsimai can you please take a look? Thanks!

@rsimai
Copy link
Contributor

rsimai commented Sep 22, 2023

We're looking into it, thanks for spotting. For some reason the microos_cockpit pattern is missing cockpit-ws lately ...

@JanZerebecki
Copy link
Contributor

From the console output listing the version of tukit as 4.3.0 I can see that this is Tumbleweed (not Leap nor ALP).

@Lunarequest
Copy link

Lunarequest commented Sep 22, 2023

Micros is seperate from micros leap. Plain micros is the tumbleweed spin.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

5 participants