Enable EtcdEventsHTTP in scalability tests#17892
Enable EtcdEventsHTTP in scalability tests#17892k8s-ci-robot merged 3 commits intokubernetes:masterfrom
Conversation
|
/test presubmit-kops-aws-small-scale-ipalias-using-cl2 |
|
/test presubmit-kops-aws-small-scale-amazonvpc-using-cl2 |
|
/hold for me to verify the artifacts from presubmit-kops-aws-small-scale-amazonvpc-using-cl2 to make sure they look ok :) appreciate the quick review @hakman ! |
|
/test pull-kops-e2e-k8s-aws-calico |
56cfb03 to
4496194
Compare
Enable the EtcdEventsHTTP feature flag in scalability tests to use HTTP for the events etcd cluster, reducing TLS handshake overhead. This matches what GCE scale tests do and helps avoid connection proliferation issues at scale. Signed-off-by: Davanum Srinivas <davanum@gmail.com>
This helps diagnose issues where feature flags may not be recognized, such as build caching problems or initialization ordering issues. Signed-off-by: Davanum Srinivas <davanum@gmail.com>
4496194 to
daa5988
Compare
|
/test presubmit-kops-aws-small-scale-amazonvpc-using-cl2 |
The sflags library splits comma-separated values in --env flag arguments into separate slice elements. This breaks KOPS_FEATURE_FLAGS values like "EtcdEventsHTTP,AWSSingleNodesInstanceGroup" because they get split into separate entries in the Env slice. Fix by reassembling the original value: collect all entries starting from KOPS_FEATURE_FLAGS= until we hit another NAME=VALUE pattern, then join them back together with commas. Signed-off-by: Davanum Srinivas <davanum@gmail.com>
|
/test presubmit-kops-aws-small-scale-amazonvpc-using-cl2 |
|
/skip |
|
/test presubmit-kops-aws-small-scale-amazonvpc-using-cl2 |
|
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: hakman, rifelpet The full list of commands accepted by this bot can be found here. The pull request process is described here DetailsNeeds approval from an approver in each of these files:
Approvers can indicate their approval by writing |
|
/hold cancel |
Enable the EtcdEventsHTTP feature flag in scalability tests to use HTTP for the events etcd cluster, reducing TLS handshake overhead.
This matches what GCE scale tests do and helps avoid connection proliferation issues at scale.
Follow up to #17891