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

net/probes: Expect vector<byte> from cert_info #18287

Merged
merged 1 commit into from May 14, 2024

Conversation

oleiman
Copy link
Member

@oleiman oleiman commented May 7, 2024

char_traits<unsigned T> is deprecated in LLVM 18, slated for removal in LLVM 19. Having replaced the only instance of basic_sstring<unsigned> in seastar with a vector<byte>, we need to account for that change here.

Requires redpanda-data/seastar: d96474c6a96919b4f260dbd5ba22827948c4e000

Backports Required

  • none - not a bug fix
  • none - this is a backport
  • none - issue does not exist in previous branches
  • none - papercut/not impactful enough to backport
  • v24.1.x
  • v23.3.x
  • v23.2.x

Release Notes

  • none

@oleiman oleiman self-assigned this May 7, 2024
graphcareful
graphcareful previously approved these changes May 7, 2024
@oleiman oleiman force-pushed the tls-metrics/cert-info-byte-vec branch from 760f0b4 to 7431a0d Compare May 9, 2024 22:42
@oleiman
Copy link
Member Author

oleiman commented May 9, 2024

force push rebase dev to fix vtools PR build

pgellert
pgellert previously approved these changes May 10, 2024
@oleiman oleiman force-pushed the tls-metrics/cert-info-byte-vec branch from 7431a0d to 8aab61f Compare May 13, 2024 17:01
@oleiman oleiman dismissed stale reviews from graphcareful and pgellert via bb6ad7d May 14, 2024 03:20
@oleiman oleiman force-pushed the tls-metrics/cert-info-byte-vec branch from 8aab61f to bb6ad7d Compare May 14, 2024 03:20
@oleiman oleiman marked this pull request as ready for review May 14, 2024 06:49
char_traits<unsigned T> is deprecated in LLVM 18, slated for removal
in LLVM 19. Having replaced the only instance of basic_sstring<unsigned>
in seastar with a vector<byte>, we need to account for that change here.

Requires redpanda-data/seastar: d96474c6a96919b4f260dbd5ba22827948c4e000

Signed-off-by: Oren Leiman <oren.leiman@redpanda.com>
@oleiman oleiman force-pushed the tls-metrics/cert-info-byte-vec branch from bb6ad7d to ba62518 Compare May 14, 2024 06:54
@oleiman oleiman merged commit 0b57d87 into redpanda-data:dev May 14, 2024
17 checks passed
@dotnwat
Copy link
Member

dotnwat commented May 14, 2024

Thanks for the informative commit message!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants