Bug 1227299

Summary: "Storage" does not appear in left menu and URL doesn't work
Product: [openSUSE] openSUSE Tumbleweed Reporter: Robert Simai <robert.simai>
Component: CockpitAssignee: Alice Brooks <alice.brooks>
Status: IN_PROGRESS --- QA Contact: E-mail List <qa-bugs>
Severity: Normal    
Priority: P5 - None CC: alice.brooks, Cockpit-bugs, robert.koktan
Version: Current   
Target Milestone: ---   
Hardware: Other   
OS: Other   
Whiteboard:
Found By: --- Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---

Description Robert Simai 2024-07-02 13:56:50 UTC
Tumbleweed all current, installed Cockpit including cockpit-storaged. But it doesn't appear in the left menu (between Logs and Networking). For the desired URL https://IP-ADDRESS:9090/storage Cockpit responds with "Not found".

Not sure if it's related but I have another TW system that I used for coding with the Starter Kit and there the storage module appears and is functional.
Comment 1 Robert Simai 2024-07-03 08:26:22 UTC
Something is fishy with the 316 update package. The menu appears and the module works appropriately when I just replace it with the 309 package.
Comment 2 Alice Brooks 2024-07-03 08:50:26 UTC
I've got a fix pending against the package (https://build.opensuse.org/request/show/1185081), once it's accepted this issue should be sorted

There was a patch to update some of the upstream docs to SUSE maintained versions, however for storaged this lead to invalid json against the application manifest. If you need to fix this immediately you can edit /usr/share/cockpit/storaged/manifest.json and change


>                {
>                    "label": "Managing LVMs",
>                    "url": "https://documentation.suse.com/smart/systems-management/html/cockpit-slemicro/index.html#id-1.7.7"
>                },
>            "docs-rh": [
>                {

to

>                {
>                    "label": "Managing LVMs",
>                    "url": "https://documentation.suse.com/smart/systems-management/html/cockpit-slemicro/index.html#id-1.7.7"
>                }
>            ],
>            "docs-rh": [
Comment 3 OBSbugzilla Bot 2024-07-03 16:45:04 UTC
This is an autogenerated message for OBS integration:
This bug (1227299) was mentioned in
https://build.opensuse.org/request/show/1185171 Factory / cockpit
Comment 4 Adam Majer 2024-07-04 07:51:57 UTC
*** Bug 1227344 has been marked as a duplicate of this bug. ***
Comment 5 OBSbugzilla Bot 2024-07-04 08:35:04 UTC
This is an autogenerated message for OBS integration:
This bug (1227299) was mentioned in
https://build.opensuse.org/request/show/1185333 Backports:SLE-15-SP6 / cockpit