Skip to content

Conversation

learnitall
Copy link
Contributor

Please ensure your pull request adheres to the following guidelines:

  • For first time contributors, read Submitting a pull request
  • All code is covered by unit and/or runtime tests where feasible.
  • All commits contain a well written commit description including a title,
    description and a Fixes: #XXX line if the commit addresses a particular
    GitHub issue.
  • If your commit description contains a Fixes: <commit-id> tag, then
    please add the commit author[s] as reviewer[s] to this issue.
  • All commits are signed off. See the section Developer’s Certificate of Origin
  • Provide a title or release-note blurb suitable for the release notes.
  • Are you a user of Cilium? Please add yourself to the Users doc
  • Thanks for contributing!

In PR #32660, the MODIFIERS build argument was added as a replacement for individual build arguments, one of which was NOSTRIP. There was an uncaught usage of NOSTRIP in cilium's Dockerfile, which has caused the NOSTRIP modifier to become a no-op. This commit fixes this usage, allowing for NOSTRIP to be used again.

Fix bug preventing the ability to build images with non-stripped binaries

In PR cilium#32660, the MODIFIERS build
argument was added as a replacement for individual build arguments, one
of which was NOSTRIP. There was an uncaught usage of NOSTRIP in cilium's
Dockerfile, which has caused the NOSTRIP modifier to become a no-op.
This commit fixes this usage, allowing for NOSTRIP to be used again.

Signed-off-by: Ryan Drew <ryan.drew@isovalent.com>
@learnitall learnitall added kind/bug This is a bug in the Cilium logic. release-note/ci This PR makes changes to the CI. area/build Anything to do with the build, more general than area/CI labels Oct 9, 2024
@learnitall learnitall marked this pull request as ready for review October 9, 2024 23:30
@learnitall learnitall requested a review from a team as a code owner October 9, 2024 23:30
@learnitall learnitall requested a review from borkmann October 9, 2024 23:30
Copy link
Contributor

@michi-covalent michi-covalent left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🚀

@julianwiedmann
Copy link
Member

/test

1 similar comment
@michi-covalent
Copy link
Contributor

/test

@maintainer-s-little-helper maintainer-s-little-helper bot added the ready-to-merge This PR has passed all tests and received consensus from code owners to merge. label Oct 22, 2024
@michi-covalent michi-covalent added this pull request to the merge queue Oct 22, 2024
Merged via the queue into cilium:main with commit 7e6a3ce Oct 22, 2024
69 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/build Anything to do with the build, more general than area/CI kind/bug This is a bug in the Cilium logic. ready-to-merge This PR has passed all tests and received consensus from code owners to merge. release-note/ci This PR makes changes to the CI.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants