-
Notifications
You must be signed in to change notification settings - Fork 2.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Adding /api/v2
prefix to all endpoints in OpenAPI specification
#2696
Adding /api/v2
prefix to all endpoints in OpenAPI specification
#2696
Conversation
Signed-off-by: Danny Kopping <[email protected]>
/api/v1
prefix to all endpoints in OpenAPI specification/api/v2
prefix to all endpoints in OpenAPI specification
Signed-off-by: Danny Kopping <[email protected]>
Signed-off-by: Danny Kopping <[email protected]>
openapi has dedicated prefix: setting for this. |
I looked for it here, but couldn't find it; I'm not very familiar with OpenAPI. |
Look for basePath here: https://swagger.io/specification/v2/ |
Signed-off-by: Danny Kopping <[email protected]>
Ah, thanks @roidelapluie. I'm curious - are many people using the client library? Some context: |
tests are all broken now. I wonder if that is a valid change since the basePath must be at the root but you can change it with flags .. |
Indeed. I think I'll close this, and we can revive if necessary. |
I don't think we should close this, we should fix the tests and see what the result is. We better fix this now than after 1.0 is released. |
Alright. What do you suggest we do regarding the tests? |
We'd need to investigate why they fail |
When adding a Lines 189 to 192 in fad7969
So we end up with a path like It seems sensible to have the |
I did dig a bit deeper. The problem is in line 191. We don't need Let me explain in detail. We serve the Handler under the By simply removing the |
Thanks for that @JohnnyQQQQ! |
Hhmm, looks like the DCO build stage is failing now from your last commit |
@dannykopping Sorry yeah, you need to do the steps mentioned here https://github.com/prometheus/alertmanager/pull/2696/checks?check_run_id=4187219569 |
836978f
to
e5ab39d
Compare
Signed-off-by: Danny Kopping <[email protected]>
e5ab39d
to
906055d
Compare
You're right; i thought you'd have to sign your commit, but turns out i can sign your tweet and keep your authorship 👍 |
Thanks! |
Please suggest if alertmanager UI is available to manage silence or other things |
All API endpoints are prefixed with
/api/v2