Kong / Kong/deck

decouple integration tests from depending on the `Server` header

Open
#2,212 0 comments 0 reactions 0 assignees View on GitHub
area/ci
Dominant language
Go
Stars
503
Forks
137
Avg merge
3d 5h
Merged PRs (30d)
20

Description

It is a common practice to override / remove headers added by API Gateway - we should not depend on them in our tests / code.
Our CI needs to be updated to not depend on `Server` header used for AI Gateway instance identification.

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by searching the integration tests and CI configuration for dependencies on the `Server` header and its AI Gateway instance-identification use. Update those checks so they do not rely on that header, then run the affected integration tests and CI workflow to confirm they pass when the header is overridden or removed.

Written by the indexing model from the issue text.

Assessment

Tech stack
go
Domain
ci-cd, testing
Issue type
Refactor
Difficulty
3/5
Estimated time
1-2 days
Activity status
Active
Clarity
Mostly clear
Newbie friendliness
55/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.