Skip to content

Conversation

@santhoshmprabhu
Copy link
Contributor

Reason for Change:
We introduced bpf code as part of the iptables block binary, that relies on code generation. We updated run-unit-tests.yaml, which is used by the UT runs on the PR pipeline, to have the extra code generation steps. But the signed binary release uses run-unit-tests.stages.yaml, which wasn't updated. This PR adds the code generation to that file as well.

Issue Fixed:

Requirements:

Notes:

Copilot AI review requested due to automatic review settings September 2, 2025 18:37
@santhoshmprabhu santhoshmprabhu requested a review from a team as a code owner September 2, 2025 18:37
@santhoshmprabhu santhoshmprabhu self-assigned this Sep 2, 2025
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull Request Overview

This PR adds missing code generation steps to the signed binary release pipeline. The change ensures that BPF code generation is performed during unit tests for the release pipeline, bringing it in sync with the existing PR pipeline configuration.

  • Adds make bpf-lib and go generate ./... commands to generate required BPF code
  • Synchronizes the signed binary release pipeline with the PR pipeline unit test configuration

Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.

@santhoshmprabhu santhoshmprabhu added bug cilium Related to Cilium. labels Sep 2, 2025
@santhoshmprabhu
Copy link
Contributor Author

/azp run Azure Container Networking PR

@azure-pipelines
Copy link

Azure Pipelines successfully started running 1 pipeline(s).
QxBytes
QxBytes previously approved these changes Sep 2, 2025
Copy link
Contributor

@QxBytes QxBytes left a comment

Choose a reason for hiding this comment

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

jpayne3506
jpayne3506 previously approved these changes Sep 2, 2025
@santhoshmprabhu santhoshmprabhu added this pull request to the merge queue Sep 2, 2025
@github-merge-queue github-merge-queue bot removed this pull request from the merge queue due to failed status checks Sep 3, 2025
@santhoshmprabhu santhoshmprabhu added this pull request to the merge queue Sep 3, 2025
@santhoshmprabhu santhoshmprabhu removed this pull request from the merge queue due to a manual request Sep 3, 2025
@santhoshmprabhu santhoshmprabhu dismissed stale reviews from jpayne3506 and QxBytes via a883535 September 3, 2025 18:32
@santhoshmprabhu
Copy link
Contributor Author

/azp run Azure Container Networking PR

@azure-pipelines
Copy link

Azure Pipelines successfully started running 1 pipeline(s).
@santhoshmprabhu
Copy link
Contributor Author

/azp run Azure Container Networking PR

@azure-pipelines
Copy link

Azure Pipelines successfully started running 1 pipeline(s).
@santhoshmprabhu santhoshmprabhu force-pushed the sanprabhu/update-unit-test-stages branch from 7c6ae83 to 58b57e4 Compare September 3, 2025 18:51
@santhoshmprabhu
Copy link
Contributor Author

/azp run Azure Container Networking PR

@azure-pipelines
Copy link

Azure Pipelines successfully started running 1 pipeline(s).
@santhoshmprabhu santhoshmprabhu added this pull request to the merge queue Sep 3, 2025
@github-merge-queue github-merge-queue bot removed this pull request from the merge queue due to failed status checks Sep 4, 2025
@QxBytes QxBytes added this pull request to the merge queue Sep 4, 2025
Merged via the queue into master with commit f636b50 Sep 4, 2025
26 checks passed
@QxBytes QxBytes deleted the sanprabhu/update-unit-test-stages branch September 4, 2025 03:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug cilium Related to Cilium.

3 participants