github-actions[bot] commented on issue #14377:
URL: https://github.com/apache/cloudstack/issues/14377#issuecomment-6129168439

   ## ๐ŸŽฏ Triage report
   
   On CloudStack 4.22.1.0 (modern UI), the Guest Networks โ†’ Add Network dialog 
always shows Isolated/L2/Shared tabs regardless of whether any enabled network 
offerings exist for those guest types. Selecting Isolated or Shared (which have 
no enabled offerings in this environment) results in a "Request failed" error 
instead of a graceful empty state, and there is no setting to hide unused guest 
types.
   
   ### ๐Ÿ“Š Assessment
   
   | Dimension | Value | Reasoning |
   |---|---|---|
   | **Type** | `type:bug` | The "Request failed" error on tabs with no 
available offerings is unexpected/unhandled UI behavior rather than a 
deliberate design; the request to hide guest types is a secondary enhancement 
ask. |
   | **Component** | `component:UI`, `component:networking` | Issue is in the 
Add Network dialog of the modern UI, related to network offering/guest type 
handling. |
   | **Severity** | `Severity:Minor` | Workaround exists (use the working L2 
tab); no data loss or system outage, just a confusing error and missing UX 
polish. |
   | **Labels** | type:bug, component:UI, component:networking, Severity:Minor 
| See above. |
   | **Coding agent** | Needs more info | The error-handling bug (graceful 
empty state instead of "Request failed") could be fixed with reproduction via 
browser dev tools/network tab to see the failing API call, but the broader ask 
(global setting to hide guest types) is a design decision requiring maintainer 
input. |
   
   ### ๐Ÿ”— Similar issues
   
   No similar open issues were found in a search for related "Add Network", 
offering-related UI failures.
   
   <details><summary>๐Ÿ’ก Notes and suggestions</summary>
   
   - To reproduce/debug: open browser dev tools โ†’ Network tab while clicking 
the Isolated/Shared tabs in Add Network with no enabled offerings for those 
guest types, and capture the failing API call (likely `listNetworkOfferings` or 
similar) and its response/error.
   - Two distinct asks bundled in this issue: (1) bug โ€” UI should handle "no 
offerings available" gracefully (empty state/message) instead of "Request 
failed"; (2) feature request โ€” admin-configurable setting to hide/restrict 
guest network types shown in Add Network.
   - Maintainers may want to split this into a bug fix (UI error handling) and 
a separate feature request (restrict guest types), since they have different 
scope and priority.
   
   </details>
   
   
   
   > Generated by [Daily Issue 
Triage](https://github.com/apache/cloudstack/actions/runs/38259167693) ยท 
sonnet50 93.6K ยท 
[โ—ท](https://github.com/search?q=repo%3Aapache%2Fcloudstack+%22gh-aw-workflow-call-id%3A+apache%2Fcloudstack%2Fdaily-issue-triage%22&type=issues)
   >
   <details>
   <summary>Add this agentic workflows to your repo</summary>
   
   To install this agentic workflow, run
   
   ```
   gh aw add 
githubnext/agentics/workflows/daily-issue-triage.md@d7c1dc4b72b00607a67caaffdcc216cb64379cf9
   ```
   </details>
   
   
   <!-- gh-aw-agentic-workflow: Daily Issue Triage, engine: copilot, version: 
1.0.52, model: claude-sonnet-5, id: 38259167693, workflow_id: 
daily-issue-triage, run: 
https://github.com/apache/cloudstack/actions/runs/38259167693 -->
   <!-- gh-aw-workflow-call-id: apache/cloudstack/daily-issue-triage -->


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to