Releases: kubevirt/common-instancetypes
Releases · kubevirt/common-instancetypes
v1.4.0
What's Changed
- chore(deps): Bump github.com/golang/glog from 1.2.2 to 1.2.4 in /tests by @dependabot[bot] in #316
- chore(deps): Bump the production-dependencies group in /tools with 3 updates by @dependabot[bot] in #320
- image: Request a specific golang version in the builder Dockerfile by @lyarwood in #325
- Bump golang version and deps by @0xFelix in #328
- Add generic linux distribution and legacy preference by @jcanocan in #322
- tests: Add flag for expectedVendor to accommodate downstream modifications by @lyarwood in #332
- feat(preferences): Add preference for Debian by @jcanocan in #331
- Add Debian requirements and avoid skip testing unintended preferences by @jcanocan in #334
- chore(deps): Bump the production-dependencies group across 1 directory with 4 updates by @dependabot[bot] in #336
- chore(deps): Bump the production-dependencies group in /tools with 2 updates by @dependabot[bot] in #337
- chore(tests): Wire up UNITTEST_EXTRA_ARGS by @lyarwood in #340
- functests: Allow to specify arch to test preferences for by @0xFelix in #343
- chore(preferences): Replace usage of
base
bylinux
preference by @jcanocan in #346 - feat(preference): Add Oracle linux preference by @jcanocan in #347
- chore(deps): Bump golang.org/x/net from 0.37.0 to 0.38.0 in /tools by @dependabot[bot] in #359
- chore(kubevirtci): Stop deploying NFS by @lyarwood in #363
- chore(preferences): Switch
scsi
tosata
in legacy by @jcanocan in #364 - chore: Pin kubevirtci to version used by KUBEVIRT_VERSION by @lyarwood in #368
- chore(deps): Bump golang.org/x/net from 0.37.0 to 0.38.0 in /tests by @dependabot[bot] in #358
- feat: Add preferences for RHEL 10 Beta s390x by @ashokpariya0 in #361
- chore(lint): Fix warnings and drop use of relaxed
yamllint
profile by @lyarwood in #373 - fix(test): Split Oracle Linux tests in different archs by @jcanocan in #376
- feat(preference): Add Windows XP preference by @jcanocan in #380
- feat(preference): Add Windows Server 2003 preference by @jcanocan in #383
- chore(test): Drop ssh test in Windows XP by @jcanocan in #384
- m1, cx1: Introduce 1Gi hugepage sizes by @lyarwood in #387
- feat(preferences): Add Windows 7 by @jcanocan in #386
- feat(preference): Add Windows Server 2008 by @jcanocan in #385
- feat(preference): Add Windows Server 2012/2012 R2 by @jcanocan in #388
- feat(preference): Add generic virtio transitional linux by @jcanocan in #390
- chore(preference): Drop
Beta
from RHEL 10 by @jcanocan in #396 - docs: Add basic release process documentation by @lyarwood in #395
- chore(deps): Bump the production-dependencies group across 1 directory with 10 updates by @dependabot[bot] in #389
- tools: Use 1.24.4 toolchain version string by @lyarwood in #401
- chore(deps): Bump the production-dependencies group in /tools with 5 updates by @dependabot[bot] in #402
- chore(test): Add RHEL 7 and 8 preference tests by @jcanocan in #404
- chore(test): Add RHEL 6 test by @jcanocan in #403
- chore(deps): Bump the production-dependencies group in /tools with 6 updates by @dependabot[bot] in #405
- feat: e2e tests adjustments by @ksimon1 in #406
- chore(deps): Bump go.yaml.in/yaml/v3 from 3.0.3 to 3.0.4 in /tools in the production-dependencies group by @dependabot[bot] in #412
- Fix: remove extra ')' in KUBEVIRT_VERSION export by @salawhaaat in #418
- chore(deps): Bump the production-dependencies group in /tools with 4 updates by @dependabot[bot] in #417
New Contributors
- @ashokpariya0 made their first contribution in #361
- @salawhaaat made their first contribution in #418
Full Changelog: v1.3.0...v1.4.0
v1.3.1
What's Changed
- [release-1.3] tests: Add flag for expectedVendor to accommodate downstream modifications by @kubevirt-bot in #333
- [release-1.3] feat(prefences): Add preference for Debian by @jcanocan in #335
- [release-1.3] Backport generic and debian support by @lyarwood in #338
Full Changelog: v1.3.0...v1.3.1
v1.3.0
What's Changed
- chore(deps): Bump the production-dependencies group across 1 directory with 8 updates by @dependabot in #256
- fix: set default version when git describe --tags fails by @nestoracunablanco in #257
- fix: deployment to external cluster by @nestoracunablanco in #259
- feat: enable ssh test for windows 2k16 by @ksimon1 in #260
- chore(deps): Bump github.com/fatih/color from 1.17.0 to 1.18.0 in /tools in the production-dependencies group by @dependabot in #261
- chore: Update common-instancetypes-builder by @jcanocan in #264
- chore(deps): Bump github.com/goccy/go-yaml from 1.12.0 to 1.13.4 in /tools in the production-dependencies group by @dependabot in #265
- centos, rhel: Fix DPDK preference requirements by @lyarwood in #258
- Makefile: Remove whitespace from COMMON_INSTANCETYPES_IMAGE_TAG by @lyarwood in #268
- kubevirtci: Fix paths to cluster-up scripts by @lyarwood in #267
- Disable common instancetypes deployment by virt-operator by @lyarwood in #271
- chore(deps): Bump the production-dependencies group in /tools with 4 updates by @dependabot in #277
- Ensure
commonInstancetypesDeployment
is disabled, wait for resources to be deleted and stop using depreacted FGs by @lyarwood in #276 - Remove the deprecated
centos.7
andcentos.stream8
preferences by @lyarwood in #269 - Remove deprecated GN instance type class by @lyarwood in #275
- feat: Disable Windows guest tests on architectures other than amd64 by @nestoracunablanco in #279
- feat: enable Ubuntu common-instancetypes for s390x by @nestoracunablanco in #280
- feat: enable CentOS Stream 9 on s390x architecture by @nestoracunablanco in #281
- chore(deps): Bump the production-dependencies group in /tools with 3 updates by @dependabot in #284
- feat: enable support for Fedora on s390x architecture by @nestoracunablanco in #285
- add requirements into rhel.9.realtime preference by @RoniKishner in #288
- feat: support RHEL 9 on s390x architecture by @nestoracunablanco in #290
- vm spec will use the preference requirements in vm creation test by @RoniKishner in #287
- ci: Bump Validation OS to 26100.2033.241003-1823 by @0xFelix in #291
- chore(deps): Bump the production-dependencies group in /tools with 2 updates by @dependabot in #293
- chore(deps): Bump the production-dependencies group in /tools with 7 updates by @dependabot in #296
- chore(deps): Bump golang.org/x/crypto from 0.25.0 to 0.31.0 in /tests by @dependabot in #298
- chore(deps): Bump the production-dependencies group in /tools with 3 updates by @dependabot in #299
- fedora: Remove use of interface multiqueue by @lyarwood in #297
- chore(builder): Bump to Fedora 41 by @0xFelix in #303
- chore(deps): Bump go.mod by @lyarwood in #302
- chore(test): Add CentOS Stream 10 func test. by @jcanocan in #305
- chore(go.mod): Replace golang.org/x/net v0.32.0 with v0.33.0 by @lyarwood in #306
- chore(deps): Bump the production-dependencies group across 1 directory with 4 updates by @dependabot in #311
- chore(tests): Replace golang.org/x/net v0.27.0 with v0.33.0 by @lyarwood in #312
- chore(deps): Bump the production-dependencies group in /tools with 4 updates by @dependabot in #313
- chore(deps): Bump the production-dependencies group in /tools with 7 updates by @dependabot in #314
- chore(deps): Bump google.golang.org/protobuf from 1.36.3 to 1.36.4 in /tools in the production-dependencies group by @dependabot in #315
- chore(deps): Bump the production-dependencies group in /tools with 3 updates by @dependabot in #318
- chore(deps): Bump the production-dependencies group in /tools with 4 updates by @dependabot in #319
New Contributors
- @RoniKishner made their first contribution in #288
Full Changelog: v1.2.0...v1.3.0
v1.2.1
What's Changed
- [release-1.2] kubevirtci: Fix paths to cluster-up scripts by @kubevirt-bot in #270
- [release-1.2] centos, rhel: Fix DPDK preference requirements by @kubevirt-bot in #266
- [release-1.2] Disable common instancetypes deployment by virt-operator by @kubevirt-bot in #273
- Makefile, release-1.2: Pin to KubeVirt v1.4.0-rc.0 and release-1.4 by @lyarwood in #274
- [release-1.2] Ensure
commonInstancetypesDeployment
is disabled, wait for resources to be deleted and stop using depreacted FGs by @kubevirt-bot in #278 - [release-1.2] Remove the deprecated
centos.7
andcentos.stream8
preferences by @kubevirt-bot in #295 - [release-1.2] fedora: Remove use of interface multiqueue by @kubevirt-bot in #300
Full Changelog: v1.2.0...v1.2.1
v1.2.0
What's Changed
- Remove Windows 2k12 template by @fossedihelm in #213
- Introduce Real time instance type class and RHEL 9 real time preference by @lyarwood in #181
- feat(dpdk): Spread vCPUs across SocketsCoresThreads by @0xFelix in #215
- fix(rhel.9.realtime): Add display name override by @0xFelix in #222
- chore: Update common-instancetypes-builder to use Fedora 40 by @0xFelix in #224
- Cleanup spread cpu topology and fix failing tests by @0xFelix in #223
- Add dependabot configuration for tests by @0xFelix in #226
- Add dependabot configuration for tools by @0xFelix in #231
- fix(functests): Test rejection on insufficient resources separately by @0xFelix in #230
- chore(deps): Bump the production-dependencies group in /tests with 18 updates by @dependabot in #229
- chore(deps): Bump golang.org/x/net from 0.18.0 to 0.23.0 in /tools by @dependabot in #227
- chore(deps): Bump google.golang.org/protobuf from 1.30.0 to 1.33.0 in /tools by @dependabot in #228
- Add preferences for RHEL 10 Beta and CentOS 10 Stream by @0xFelix in #219
- chore: Update common-instancetypes-builder by @0xFelix in #234
- chore(tools): Bump golang and used tool versions by @0xFelix in #236
- chore(deps): Bump the production-dependencies group in /tools with 10 updates by @dependabot in #238
- Add instancetype.kubevirt.io/size to all instance types by @lyarwood in #239
- chore(deps): Bump golang.org/x/sys from 0.23.0 to 0.24.0 in /tools in the production-dependencies group by @dependabot in #241
- gn: Deprecate GPU NVIDIA class of instance types by @lyarwood in #242
- chore(deps): Bump github.com/pelletier/go-toml/v2 from 2.2.2 to 2.2.3 in /tools in the production-dependencies group by @dependabot in #243
- preferences: Use simple
preferredCPUTopology
constants by @lyarwood in #186 - chore(deps): Bump the production-dependencies group in /tools with 3 updates by @dependabot in #244
- Windows 11, 2k22: Enable persistent TPMs & EFI by @lyarwood in #182
- makefile: Use a specific branch to generate and validate KubeVirt schema by @lyarwood in #246
- Introduce Windows Server 2025 preferences by @lyarwood in #248
- cleanup: Remove remains of early functest implementation by @0xFelix in #250
- rhel.10: Enable secureboot by @lyarwood in #251
- chore: Add flag for setting timeout for creating windows vms by @ksimon1 in #253
New Contributors
- @fossedihelm made their first contribution in #213
- @dependabot made their first contribution in #229
- @ksimon1 made their first contribution in #253
Full Changelog: v1.1.0...v1.2.0
v1.1.0
What's Changed
- Windows 11, 2k22: Enable persistent TPMs by @lyarwood in #167
- OWNERS: Remove opokornyy by @lyarwood in #173
- Revert "Remove 'codingben' from OWNERS" by @lyarwood in #174
- image: Move build_windows_containerdisk.sh into tests by @lyarwood in #177
- Revert "Windows 11, 2k22: Enable persistent TPMs" by @lyarwood in #178
- Fix use of interface multi-queue within
Fedora
andRHEL/CentOS DPDK
preferences by @lyarwood in #183 - scripts: Default COMMON_INSTANCETYPES_CRI to podman by @lyarwood in #189
- Introduce OpenSUSE Tumbleweed and Leap preferences by @lyarwood in #193
- Add SUSE Linux Enterprise Server (SLES) preference by @lyarwood in #195
- centos.7,centos.stream8: Mark as deprecated with recent EOLs by @lyarwood in #194
- kubevirt: Support kind kubevirtci providers by @lyarwood in #198
- ubuntu: Add 24.04 test coverage by @lyarwood in #199
- Add arm64 preferences and test coverage by @lyarwood in #170
- Fix instance type and preference unit tests by @lyarwood in #201
- docs: Add labels documentation by @lyarwood in #200
- preferences: Set vm.kubevirt.io/os within eventual VMI by @lyarwood in #203
- tests: Add VirtualMachine output on failure by @lyarwood in #206
- u1.2xmedium: Add size to better align with Windows requirements by @lyarwood in #209
- feat: deploy and functest make tasks by @nestoracunablanco in #196
- fix: openapi2jsonlibrary incompatibility on s390x by @nestoracunablanco in #205
- [release-1.1] kubevirt: Pin to KubeVirt 1.3 for testing by @0xFelix in #218
- [release-1.1] Introduce Real time instance type class and RHEL 9 real time preference by @kubevirt-bot in #220
- [release-1.1] Cleanup spread cpu topology and fix failing tests by @0xFelix in #225
- [release-1.1] Add preferences for RHEL 10 Beta and CentOS 10 Stream by @kubevirt-bot in #233
- [release-1.1] chore: Update common-instancetypes-builder by @kubevirt-bot in #235
- [release-1.1] chore(tools): Bump golang and used tool versions by @0xFelix in #237
New Contributors
- @nestoracunablanco made their first contribution in #196
Full Changelog: v1.0.1...v1.1.0
v1.0.1
What's Changed
- [release-1.0] Fix use of interface multi-queue within
Fedora
andRHEL/CentOS DPDK
preferences by @kubevirt-bot in #184
Full Changelog: v1.0.0...v1.0.1
v1.0.0
What's Changed
- fix: Replace names in checksum file during release by @0xFelix in #144
- chore: Remove nodeselector from N instancetypes by @0xFelix in #145
- Update Windows 10 preference to allow for boot from UEFI with TPM by @prnaraya in #147
- fix: Remove TPM from Windows 10 preference by @0xFelix in #149
- Add Windows functional tests by @0xFelix in #148
- feat: Use virtio in Windows functional tests by @0xFelix in #151
- feat: Add labels to windows containerdisks by @0xFelix in #153
- Remove 'codingben' from OWNERS by @akrejcir in #154
- feat: Add n1.medium instancetype by @0xFelix in #159
- validationos.Dockerfile: Drop superfluous parenthesis by @0xFelix in #161
- Adopt UEFI in Windows 2k12, 2k16 and 2k19 by @0xFelix in #160
- cleanup: Drop labels from images by @0xFelix in #165
- [release-1.0] OWNERS: Remove opokornyy by @kubevirt-bot in #175
- [release-1.0] kubevirt: Pin to KubeVirt 1.2 for testing by @lyarwood in #172
- [release-1.0] Windows 11, 2k22: Enable persistent TPMs by @kubevirt-bot in #171
- [release-1.0] Revert "Windows 11, 2k22: Enable persistent TPMs" by @kubevirt-bot in #179
New Contributors
Full Changelog: v0.4.0...v1.0.0
v1.0.0-rc.1
What's Changed
- [release-1.0] OWNERS: Remove opokornyy by @kubevirt-bot in #175
- [release-1.0] kubevirt: Pin to KubeVirt 1.2 for testing by @lyarwood in #172
- [release-1.0] Windows 11, 2k22: Enable persistent TPMs by @kubevirt-bot in #171
Full Changelog: v1.0.0-rc.0...v1.0.0-rc.1
v1.0.0-rc.0
What's Changed
- fix: Replace names in checksum file during release by @0xFelix in #144
- chore: Remove nodeselector from N instancetypes by @0xFelix in #145
- Update Windows 10 preference to allow for boot from UEFI with TPM by @prnaraya in #147
- fix: Remove TPM from Windows 10 preference by @0xFelix in #149
- Add Windows functional tests by @0xFelix in #148
- feat: Use virtio in Windows functional tests by @0xFelix in #151
- feat: Add labels to windows containerdisks by @0xFelix in #153
- Remove 'codingben' from OWNERS by @akrejcir in #154
- feat: Add n1.medium instancetype by @0xFelix in #159
- validationos.Dockerfile: Drop superfluous parenthesis by @0xFelix in #161
- Adopt UEFI in Windows 2k12, 2k16 and 2k19 by @0xFelix in #160
- cleanup: Drop labels from images by @0xFelix in #165
New Contributors
Full Changelog: v0.4.0...v1.0.0-rc.0