Skip to content
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

Fix connector shadowing to fix no-tls build #1334

Merged
merged 4 commits into from
Nov 1, 2023
Merged

Conversation

clux
Copy link
Member

@clux clux commented Oct 31, 2023

Adds a feature test on linux for no-tls. Maybe we need to do cargo hack in the future.

includes a relatively minor fix to no-tls; only bail when scheme is https.

excessive shadowing to avoid `connector` being an undefined var for no-tls build.
for #1333

Signed-off-by: clux <[email protected]>
@clux clux force-pushed the fix-connector-shadowing branch from 48bc1ae to 4b6e3c7 Compare October 31, 2023 22:31
@clux clux added the changelog-exclude changelog excluded prs label Oct 31, 2023
@clux clux modified the milestones: 0.88.0, 0.87.0 Oct 31, 2023
Signed-off-by: clux <[email protected]>
@clux clux mentioned this pull request Oct 31, 2023
Copy link

codecov bot commented Oct 31, 2023

Codecov Report

Merging #1334 (3152705) into main (17f1cb5) will not change coverage.
The diff coverage is 50.0%.

Additional details and impacted files
@@          Coverage Diff          @@
##            main   #1334   +/-   ##
=====================================
  Coverage   72.1%   72.1%           
=====================================
  Files         75      75           
  Lines       6377    6377           
=====================================
  Hits        4597    4597           
  Misses      1780    1780           
Files Coverage Δ
kube-client/src/client/builder.rs 59.0% <50.0%> (ø)

@clux clux marked this pull request as ready for review October 31, 2023 22:44
spotted in upstream discussion

Signed-off-by: clux <[email protected]>
@clux clux requested review from Dav1dde and nightkr November 1, 2023 10:35
kube-client/src/client/builder.rs Outdated Show resolved Hide resolved
Signed-off-by: clux <[email protected]>
@clux clux merged commit 1c4294f into main Nov 1, 2023
@clux clux deleted the fix-connector-shadowing branch November 1, 2023 14:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
changelog-exclude changelog excluded prs
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants