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

Release policy must be updated to bump the minor version of the main branch immediately following a release. #3669

Closed
saxena-anurag opened this issue Jun 24, 2024 · 1 comment · Fixed by #3690
Assignees
Labels
release Issue/task related to release process. triaged Discussed in a triage meeting
Milestone

Comments

@saxena-anurag
Copy link
Contributor

saxena-anurag commented Jun 24, 2024

Structs used in NMR interface of native modules are not versioned. Instead, they rely on the version of bpf2c that was used to generate the native module. eBPF runtime is expected to use this version to handle multiple versions of native module.

To allow this, the version in the main branch should be bumped to next version once a version has been released.

We should also update the release process document to capture this step after a release is done.

@shankarseal shankarseal changed the title Bump version in main branch to next version (0.18.0) Release policy must be updated to bump the minor version of the main branch immediately following a release. Jun 24, 2024
@shankarseal
Copy link
Collaborator

@saxena-anurag file a different issue to track the NMR module versioning discussion, and please author a markdown explaining the versioning strategy (along with the motivation) for the native module.

@shankarseal shankarseal self-assigned this Jun 24, 2024
@shankarseal shankarseal added triaged Discussed in a triage meeting release Issue/task related to release process. labels Jun 24, 2024
@shankarseal shankarseal added this to the 2407 milestone Jul 1, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
release Issue/task related to release process. triaged Discussed in a triage meeting
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants