Skip to content

networkconfig: support switching config expectations on kernel version - #576

Merged
copybara-service[bot] merged 1 commit into
mainfrom
test_954709834
Jul 27, 2026
Merged

networkconfig: support switching config expectations on kernel version#576
copybara-service[bot] merged 1 commit into
mainfrom
test_954709834

Conversation

@copybara-service

@copybara-service copybara-service Bot commented Jul 27, 2026

Copy link
Copy Markdown

networkconfig: support switching config expectations on kernel version

  • Add guest_os_selector with min_kernel_version and max_kernel_version to SystemConfig in config_expectations.proto to allow switching expectations based on the kernel version of the VM under test.
  • Update expectedConfigForMachine to compare the VM's kernel version against any specified inclusive minimum and maximum kernel version bounds.
  • Add an expectation for n2-highcpu-32 with single GVNIC on kernels >= 6.17 where the GVE driver includes NUMA-locality awareness in default IRQ affinity assignment.

@copybara-service
copybara-service Bot force-pushed the test_954709834 branch 2 times, most recently from 24b5e4b to 9878e2d Compare July 27, 2026 22:17
@google-oss-prow google-oss-prow Bot added size/L and removed size/XL labels Jul 27, 2026
* Add `guest_os_selector` with `min_kernel_version` and `max_kernel_version` to `SystemConfig` in `config_expectations.proto` to allow switching expectations based on the kernel version of the VM under test.
* Update `expectedConfigForMachine` to compare the VM's kernel version against any specified inclusive minimum and maximum kernel version bounds.
* Add an expectation for `n2-highcpu-32` with single GVNIC on kernels >= 6.17 where the GVE driver includes NUMA-locality awareness in default IRQ affinity assignment.

PiperOrigin-RevId: 954874003
@copybara-service
copybara-service Bot merged commit 6b20607 into main Jul 27, 2026
@copybara-service
copybara-service Bot deleted the test_954709834 branch July 27, 2026 22:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants