Originally assigned to: @oschwartz10612 on GitHub.
Describe the Bug
The resource health checks do not have a name associated with them, and there seems to be no way to add one after creation.
When creating an alert rule for specific health checks, the selection list contains many empty entries as a result.
Environment
OS Type & Version: (e.g., Ubuntu 22.04)
Pangolin Version: 1.18.2 EE
Gerbil Version: 1.4.0
Traefik Version: 3.6.15
Newt Version: 1.12.3
Olm Version: (if applicable)
To Reproduce
Create a resource health check
Check the health check names under Organization > Management > Alerting
Expected Behavior
A name is created automatically or can be set manually when creating the resource health check.
Originally created by @gnullme on GitHub (May 4, 2026).
Original GitHub issue: https://github.com/fosrl/pangolin/issues/2990
Originally assigned to: @oschwartz10612 on GitHub.
### Describe the Bug
The resource health checks do not have a name associated with them, and there seems to be no way to add one after creation.
When creating an alert rule for specific health checks, the selection list contains many empty entries as a result.
<img width="1820" height="999" alt="Image" src="https://github.com/user-attachments/assets/0ad58fa2-4794-4336-bb1c-d702d632874e" />
<img width="1511" height="1053" alt="Image" src="https://github.com/user-attachments/assets/ee23e986-f8ef-4e88-a180-0b4597e58e5d" />
### Environment
- OS Type & Version: (e.g., Ubuntu 22.04)
- Pangolin Version: 1.18.2 EE
- Gerbil Version: 1.4.0
- Traefik Version: 3.6.15
- Newt Version: 1.12.3
- Olm Version: (if applicable)
### To Reproduce
1. Create a resource health check
2. Check the health check names under Organization > Management > Alerting
### Expected Behavior
A name is created automatically or can be set manually when creating the resource health check.
Yeah only have one with a name not sure how it got that likely part of the newer checks.
So likely will need to allow post editing the name.
<!-- gh-comment-id:4370839785 -->
@AstralDestiny commented on GitHub (May 4, 2026):
Yeah only have one with a name not sure how it got that likely part of the newer checks.
<img width="880" height="133" alt="Image" src="https://github.com/user-attachments/assets/06732617-d463-443c-9913-5b753a11ff2b" />
<img width="622" height="272" alt="Image" src="https://github.com/user-attachments/assets/4587ca56-3c23-4c70-9e02-5b189106fc7e" />
So likely will need to allow post editing the name.
If you create a resource then make the health check it does have a name but if it's an existing it won't get a name likely we should grant users the ability to set the name. if any
<!-- gh-comment-id:4370868180 -->
@AstralDestiny commented on GitHub (May 4, 2026):
If you create a resource then make the health check it does have a name but if it's an existing it won't get a name likely we should grant users the ability to set the name. if any
Just for clarification, the health checks without a name were created in the proxy settings of the corresponding resource, not in the alerting menu. All of them existed before the introduction of alerting in Pangolin 1.18.
<!-- gh-comment-id:4371019550 -->
@gnullme commented on GitHub (May 4, 2026):
Thank you for looking into this.
Just for clarification, the health checks without a name were created in the proxy settings of the corresponding resource, not in the alerting menu. All of them existed before the introduction of alerting in Pangolin 1.18.
Yeah if you make them in the public resources right now in newer versions it provides a name but you can't edit the name either way.
<!-- gh-comment-id:4371029929 -->
@AstralDestiny commented on GitHub (May 4, 2026):
Yeah if you make them in the public resources right now in newer versions it provides a name but you can't edit the name either way.
I can confirm that creating a new resource with a health check generates a name. So the issue is a missing naming migration for pre-1.18 resource health checks. However, as you mentioned, the ability to set a name would generally be a good idea.
<!-- gh-comment-id:4372544161 -->
@gnullme commented on GitHub (May 4, 2026):
I can confirm that creating a new resource with a health check generates a name. So the issue is a missing naming migration for pre-1.18 resource health checks. However, as you mentioned, the ability to set a name would generally be a good idea.
@oschwartz10612 commented on GitHub (May 4, 2026):
Unfortunately this effects people who used the original 1.18.0 migration before it was patched in the 1.18.1 version. I added a migration to the 1.18.3 version that will come out earlier this week to help fix this and the mismatch between the health check status and resource status issue.
<!-- gh-comment-id:4373509384 -->
@oschwartz10612 commented on GitHub (May 4, 2026):
Unfortunately this effects people who used the original 1.18.0 migration before it was patched in the 1.18.1 version. I added a migration to the 1.18.3 version that will come out earlier this week to help fix this and the mismatch between the health check status and resource status issue.
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Originally created by @gnullme on GitHub (May 4, 2026).
Original GitHub issue: https://github.com/fosrl/pangolin/issues/2990
Originally assigned to: @oschwartz10612 on GitHub.
Describe the Bug
The resource health checks do not have a name associated with them, and there seems to be no way to add one after creation.
When creating an alert rule for specific health checks, the selection list contains many empty entries as a result.
Environment
To Reproduce
Expected Behavior
A name is created automatically or can be set manually when creating the resource health check.
@AstralDestiny commented on GitHub (May 4, 2026):
Yeah only have one with a name not sure how it got that likely part of the newer checks.
So likely will need to allow post editing the name.
@AstralDestiny commented on GitHub (May 4, 2026):
If you create a resource then make the health check it does have a name but if it's an existing it won't get a name likely we should grant users the ability to set the name. if any
@gnullme commented on GitHub (May 4, 2026):
Thank you for looking into this.
Just for clarification, the health checks without a name were created in the proxy settings of the corresponding resource, not in the alerting menu. All of them existed before the introduction of alerting in Pangolin 1.18.
@AstralDestiny commented on GitHub (May 4, 2026):
Yeah if you make them in the public resources right now in newer versions it provides a name but you can't edit the name either way.
@gnullme commented on GitHub (May 4, 2026):
I can confirm that creating a new resource with a health check generates a name. So the issue is a missing naming migration for pre-1.18 resource health checks. However, as you mentioned, the ability to set a name would generally be a good idea.
@oschwartz10612 commented on GitHub (May 4, 2026):
Unfortunately this effects people who used the original 1.18.0 migration before it was patched in the 1.18.1 version. I added a migration to the 1.18.3 version that will come out earlier this week to help fix this and the mismatch between the health check status and resource status issue.