-
Notifications
You must be signed in to change notification settings - Fork 17
Closed
Closed
NethVoice: Backend support for new certificate management UX (failures & Traefik restart warning)#7720
Backend
Copy link
Labels
nethvoiceBug or features releted to the NethVoice projectBug or features releted to the NethVoice projectverifiedAll test cases were verified successfullyAll test cases were verified successfully
Milestone
Description
Proposed Feature
Comply NethVoice backend with new UX requirements for certificate management: inform cluster-admin of certificate failures and show Traefik restart warnings, as required by NS8 guidelines.
Purpose and Motivation
To improve admin clarity and consistency across NS8, NethVoice backend must handle and communicate Let's Encrypt certificate validation failures, and alert the user if a Traefik restart is needed (e.g., after certificate cleanup). This ensures a seamless, compliant UX and reduces troubleshooting.
Proposed Solution
- Modify
configure-moduleaction to callset-routewithlets_encrypt_check:truefor backend ACME error validation. - Adjust
get-configurationto track the state of the new flag. - Ensure the system can signal UI about validation errors and restarts, following the NS8 certificate management guides.
Alternative Solutions
- Keep current implementation (do not report failures/warnings). Not recommended, as it diverges from platform UX updates.
Additional Context
- Related: Parent issue #7670
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
nethvoiceBug or features releted to the NethVoice projectBug or features releted to the NethVoice projectverifiedAll test cases were verified successfullyAll test cases were verified successfully
Type
Projects
Status
Done