|
Bugzilla – Full Text Bug Listing |
| Summary: | [Build 20240514] WSL does not have procps installed | ||
|---|---|---|---|
| Product: | [openSUSE] openSUSE Tumbleweed | Reporter: | Dominique Leuenberger <dimstar> |
| Component: | WSL | Assignee: | E-mail List <sle-ms> |
| Status: | RESOLVED FIXED | QA Contact: | QE Containers and Public Cloud team qa-c <qa-c> |
| Severity: | Normal | ||
| Priority: | P5 - None | CC: | fvogt, scott.bradnick |
| Version: | Current | ||
| Target Milestone: | --- | ||
| Hardware: | Other | ||
| OS: | Other | ||
| URL: | https://openqa.opensuse.org/tests/4188285/modules/enable_systemd/steps/14 | ||
| Whiteboard: | |||
| Found By: | openQA | Services Priority: | |
| Business Priority: | Blocker: | Yes | |
| Marketing QA Status: | --- | IT Deployment: | --- |
|
Description
Dominique Leuenberger
2024-05-15 07:18:52 UTC
I don't have any fundamental issue w/ adding procps to the kiwi definition, but I don't know that using "ps" to test systemd setup is all that bullet-proof. I'd like to see something like "systemctl --user status" instead checking for "State: Running". (In reply to Scott Bradnick from comment #1) > I don't have any fundamental issue w/ adding procps to the kiwi definition, > but I don't know that using "ps" to test systemd setup is all that > bullet-proof. > > I'd like to see something like "systemctl --user status" instead checking > for "State: Running". It does that as well. It just verifies that pid 1 is /sbin/ init by using ps 1 currently. IMO procps is something that users expect to be there (ps, top, free) and should be in the image in any case. (In reply to Fabian Vogt from comment #2) > ... > It does that as well. It just verifies that pid 1 is /sbin/ init by using ps > 1 currently. I'm not sure I find _that_ method very useful, nor the list-unit-files example - but I suppose there isn't one singular way to determine if systemd has been enabled (successfully). > IMO procps is something that users expect to be there (ps, top, free) and > should be in the image in any case. I certainly agree here, just unfortunate some change happens somewhere else and it has far-reaching impact; but a simple solution (I'm not arguing against) and I appreciate you and Dominique pushing it through. |