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

neonvm: arm support for networking manifests #1121

Merged
merged 2 commits into from
Jan 31, 2025

Conversation

mikhail-sakhnov
Copy link
Contributor

@mikhail-sakhnov mikhail-sakhnov commented Oct 22, 2024

Add manifests for mutlus for local arm env
Modify whereabouts manifests for local arm env
Modify vxlan-controller manifests for local arm env
Modify manifests targets in Makefile
Rename neonvm/config/{multus => multus-dev}

Related to #1080

@mikhail-sakhnov mikhail-sakhnov marked this pull request as ready for review October 22, 2024 16:52
@mikhail-sakhnov mikhail-sakhnov force-pushed the misha/runner-arm-support branch from 46fd6aa to ecc2853 Compare October 22, 2024 17:02
@mikhail-sakhnov mikhail-sakhnov force-pushed the misha/network-settings-for-local-arm branch from 953dd16 to 921f9ad Compare October 22, 2024 17:03
@mikhail-sakhnov mikhail-sakhnov force-pushed the misha/runner-arm-support branch from ecc2853 to 8a7a20c Compare October 24, 2024 13:57
@mikhail-sakhnov mikhail-sakhnov force-pushed the misha/network-settings-for-local-arm branch 4 times, most recently from b13ee03 to 2bbdeb6 Compare October 30, 2024 23:27
Copy link

No changes to the coverage.

HTML Report

Click to open

@mikhail-sakhnov mikhail-sakhnov force-pushed the misha/runner-arm-support branch from 8a7a20c to 3d7f393 Compare October 31, 2024 00:54
@mikhail-sakhnov mikhail-sakhnov force-pushed the misha/network-settings-for-local-arm branch from 2bbdeb6 to 67fec8e Compare October 31, 2024 00:56
@mikhail-sakhnov mikhail-sakhnov force-pushed the misha/runner-arm-support branch from 3d7f393 to 59ccc89 Compare October 31, 2024 02:14
@mikhail-sakhnov mikhail-sakhnov force-pushed the misha/network-settings-for-local-arm branch from 67fec8e to ae84971 Compare October 31, 2024 02:14
@mikhail-sakhnov mikhail-sakhnov force-pushed the misha/runner-arm-support branch 4 times, most recently from 281aa47 to c68ad69 Compare December 2, 2024 10:56
@mikhail-sakhnov mikhail-sakhnov force-pushed the misha/runner-arm-support branch 7 times, most recently from e03dc76 to 9bf6c24 Compare December 10, 2024 11:04
@mikhail-sakhnov mikhail-sakhnov force-pushed the misha/network-settings-for-local-arm branch 3 times, most recently from 8be9777 to 9cbd3a7 Compare December 10, 2024 12:05
@mikhail-sakhnov mikhail-sakhnov force-pushed the misha/runner-arm-support branch 3 times, most recently from 2600e2a to 2e712d7 Compare December 12, 2024 15:50
@mikhail-sakhnov mikhail-sakhnov force-pushed the misha/runner-arm-support branch 2 times, most recently from f9e7e75 to acd5cf6 Compare December 17, 2024 08:13
Base automatically changed from misha/runner-arm-support to main December 17, 2024 08:51
@Omrigan
Copy link
Contributor

Omrigan commented Dec 27, 2024

@mikhail-sakhnov should this one be rebased?

@mikhail-sakhnov mikhail-sakhnov force-pushed the misha/network-settings-for-local-arm branch from 9cbd3a7 to f947881 Compare January 23, 2025 13:25
@mikhail-sakhnov mikhail-sakhnov changed the title neonvm: add arm multus and whereabouts manifests neonvm: arm support for networking manifests Jan 23, 2025
@mikhail-sakhnov mikhail-sakhnov force-pushed the misha/network-settings-for-local-arm branch 5 times, most recently from 1fd63dd to 4078a5f Compare January 27, 2025 09:46
@edude03
Copy link
Contributor

edude03 commented Jan 27, 2025

It's working in dev I'm assuming? Looks good to me though, it's basically what I imagined the change would look like.

@mikhail-sakhnov
Copy link
Contributor Author

mikhail-sakhnov commented Jan 27, 2025

It's working in dev I'm assuming? Looks good to me though, it's basically what I imagined the change would look like

@edude03 yes and it is in use in CI so e2e tests from this PR already using changes.

@sharnoff sharnoff self-assigned this Jan 28, 2025
Copy link
Member

@sharnoff sharnoff left a comment

Choose a reason for hiding this comment

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

LGTM, pending two things:

  1. Resolving previous discussions regarding the provenance of the neondatabase/whereabouts and neondatabase/multus-cni images
  2. I'm +1 for changing multus.yaml to multus-dev.yaml; can you either (a) make this a separate PR/commit [if using rebase], or (b) note this in the PR description? It may be an unexpected change for cluster setup that directly uses the release yamls (e.g., for cloud.git)

@sharnoff sharnoff assigned mikhail-sakhnov and unassigned sharnoff Jan 28, 2025
@mikhail-sakhnov mikhail-sakhnov force-pushed the misha/network-settings-for-local-arm branch from 4078a5f to 9d51df9 Compare January 31, 2025 09:52
Use multiarch image for multus and whereabouts
Change nodeSelector for vxlan-controller to run on arm and amd

Signed-off-by: Mikhail Sakhnov <[email protected]>
@mikhail-sakhnov mikhail-sakhnov force-pushed the misha/network-settings-for-local-arm branch from 9d51df9 to 879a893 Compare January 31, 2025 09:52
@mikhail-sakhnov mikhail-sakhnov force-pushed the misha/network-settings-for-local-arm branch from 879a893 to 0eb0665 Compare January 31, 2025 10:07
@mikhail-sakhnov
Copy link
Contributor Author

Folks, I eventually decided to just use bitnami for both arm and amd dev envs, for the simplicity.

@sharnoff I moved renaming of multus to multus-dev to a separate commit.

@mikhail-sakhnov mikhail-sakhnov merged commit 423226b into main Jan 31, 2025
22 checks passed
@mikhail-sakhnov mikhail-sakhnov deleted the misha/network-settings-for-local-arm branch January 31, 2025 10:32
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