Skip to content

build: drop ring feature and dep#156

Merged
mergify[bot] merged 1 commit into
developfrom
no-openssl
May 11, 2026
Merged

build: drop ring feature and dep#156
mergify[bot] merged 1 commit into
developfrom
no-openssl

Conversation

@tiagolobocastro

Copy link
Copy Markdown
Member

Drops the ring dependency altogether.
Ensures kube crates come from workspace so we can specify the actual features on the workspace.

@tiagolobocastro tiagolobocastro requested a review from a team as a code owner May 10, 2026 23:01
@Abhinandan-Purkait

Copy link
Copy Markdown
Member

Whats the difference here? Is it because ring had those license issues flagged on FOSSA?

@Abhinandan-Purkait

Copy link
Copy Markdown
Member

Also, interesting the rls-aws-lc-rs seems FIPS compliant.

@tiagolobocastro

Copy link
Copy Markdown
Member Author

Whats the difference here? Is it because ring had those license issues flagged on FOSSA?

No, it's help us use FIPS algorithms ; this is not yet there, we'd have to enable fips feature flag, but this is the start

@tiagolobocastro

Copy link
Copy Markdown
Member Author

@mergify queue

@mergify

mergify Bot commented May 11, 2026

Copy link
Copy Markdown
Contributor

Merge Queue Status

  • Entered queue2026-05-11 08:23 UTC · Rule: default
  • Checks started · in-place
  • 🚫 Left the queue2026-05-11 08:24 UTC · at bfbde30b2e025db3e37a607e0aaaa11fc2bc2107

This pull request spent 52 seconds in the queue, including 56 seconds running CI.

Waiting for
  • #approved-reviews-by >= 2 [🛡 GitHub branch protection]
  • any of: [🛡 GitHub branch protection]
    • check-neutral = commitlint
    • check-skipped = commitlint
    • check-success = commitlint
  • any of: [🛡 GitHub branch protection]
    • check-neutral = rustlint
    • check-skipped = rustlint
    • check-success = rustlint
All conditions
  • #approved-reviews-by >= 2 [🛡 GitHub branch protection]
  • any of [🛡 GitHub branch protection]:
    • check-neutral = commitlint
    • check-skipped = commitlint
    • check-success = commitlint
  • any of [🛡 GitHub branch protection]:
    • check-neutral = rustlint
    • check-skipped = rustlint
    • check-success = rustlint
  • #changes-requested-reviews-by = 0 [🛡 GitHub branch protection]
  • #review-threads-unresolved = 0 [🛡 GitHub branch protection]
  • any of [🛡 GitHub branch protection]:
    • check-success = DCO
    • check-neutral = DCO
    • check-skipped = DCO
  • any of [🛡 GitHub branch protection]:
    • check-neutral = Mergify Merge Protections
    • check-skipped = Mergify Merge Protections
    • check-success = Mergify Merge Protections

Reason

Pull request #156 has been dequeued

merge conditions no longer match:

  • #approved-reviews-by >= 2 [🛡 GitHub branch protection]
  • any of [🛡 GitHub branch protection]:
    • check-neutral = commitlint
    • check-skipped = commitlint
    • check-success = commitlint
  • any of [🛡 GitHub branch protection]:
    • check-neutral = rustlint
    • check-skipped = rustlint
    • check-success = rustlint

Hint

You should look at the reason for the failure and decide if the pull request needs to be fixed or if you want to requeue it.
If you do update this pull request, it will automatically be requeued once the queue conditions match again.
If you think this was a flaky issue instead, you can requeue the pull request, without updating it, by posting a @mergifyio queue comment.

@mergify mergify Bot added the queued label May 11, 2026
Drops the ring dependency altogether.
Ensures kube crates come from workspace so we can specify the
actual features on the workspace.

Signed-off-by: Tiago Castro <tiagolobocastro@gmail.com>
@tiagolobocastro

Copy link
Copy Markdown
Member Author

@mergify queue

@mergify

mergify Bot commented May 11, 2026

Copy link
Copy Markdown
Contributor

Merge Queue Status

  • Entered queue2026-05-11 08:53 UTC · Rule: default
  • Checks skipped · PR is already up-to-date
  • Merged2026-05-11 08:53 UTC · at bfbde30b2e025db3e37a607e0aaaa11fc2bc2107

This pull request spent 17 seconds in the queue, including 4 seconds running CI.

Required conditions to merge
  • #approved-reviews-by >= 2 [🛡 GitHub branch protection]
  • #changes-requested-reviews-by = 0 [🛡 GitHub branch protection]
  • #review-threads-unresolved = 0 [🛡 GitHub branch protection]
  • any of [🛡 GitHub branch protection]:
    • check-success = commitlint
    • check-neutral = commitlint
    • check-skipped = commitlint
  • any of [🛡 GitHub branch protection]:
    • check-success = DCO
    • check-neutral = DCO
    • check-skipped = DCO
  • any of [🛡 GitHub branch protection]:
    • check-success = rustlint
    • check-neutral = rustlint
    • check-skipped = rustlint
  • any of [🛡 GitHub branch protection]:
    • check-neutral = Mergify Merge Protections
    • check-skipped = Mergify Merge Protections
    • check-success = Mergify Merge Protections

@mergify mergify Bot added the queued label May 11, 2026
@mergify mergify Bot merged commit 39c8e20 into develop May 11, 2026
6 checks passed
@mergify mergify Bot deleted the no-openssl branch May 11, 2026 08:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants