Skip to content

Conversation

@universal-itengineer
Copy link
Member

@universal-itengineer universal-itengineer commented Mar 21, 2025

Description

Due to the transfer to distroless images, in cdi-controller commands "echo hello cdi" and cat /tmp/ready changed to single binary hello and printFile.

Why do we need it, and what problem does it solve?

This is part of the image migration to a distroless.

What is the expected result?

Checklist

  • The code is covered by unit tests.
  • e2e tests passed.
  • Documentation updated according to the changes.
  • Changes were tested in the Kubernetes cluster manually.

Changelog entries

section: core
type: chore
summary: cdi-controller remove bash utils
impact_level: low

@universal-itengineer universal-itengineer added this to the v0.18.0 milestone Mar 21, 2025
@universal-itengineer universal-itengineer force-pushed the chore/core/cdi-controller-remove-bash-utils branch 15 times, most recently from c922580 to 4209d8d Compare March 24, 2025 07:45
@universal-itengineer universal-itengineer force-pushed the chore/core/cdi-controller-remove-bash-utils branch from 4209d8d to 2ec2cb1 Compare March 24, 2025 07:46
@universal-itengineer universal-itengineer marked this pull request as ready for review March 24, 2025 07:52
diafour
diafour previously approved these changes Mar 24, 2025
Co-authored-by: Ivan Mikheykin <[email protected]>
Signed-off-by: Nikita Korolev <[email protected]>
diafour
diafour previously approved these changes Mar 24, 2025
Signed-off-by: Nikita Korolev <[email protected]>
@universal-itengineer universal-itengineer changed the title chore(core): cdi-controller bash to golang refactor(core): cdi-controller rewrite bash utilities Mar 24, 2025
@universal-itengineer universal-itengineer changed the title refactor(core): cdi-controller rewrite bash utilities refactor(core): cdi-controller replaces bash usage with static binaries Mar 24, 2025
@universal-itengineer universal-itengineer merged commit 599424a into main Mar 25, 2025
20 checks passed
@universal-itengineer universal-itengineer deleted the chore/core/cdi-controller-remove-bash-utils branch March 25, 2025 12:03
@Isteb4k Isteb4k modified the milestones: v0.18.0, v0.17.0 Apr 28, 2025
yachmenevas pushed a commit that referenced this pull request Oct 15, 2025
…es (#875)

cdi-controller: replaces bash usage with static binaries

---------

Signed-off-by: Nikita Korolev <[email protected]>
Co-authored-by: Ivan Mikheykin <[email protected]>
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.

4 participants