Releases: kubevirt/ssp-operator
Releases · kubevirt/ssp-operator
v0.18.0-rc.2
Third release candidate for v0.18.0
.
v0.18.0-rc.1
Second release candidate for v0.18.0
.
v0.18.0-rc.0
Release candidate for v0.18.0
.
v0.17.1
What's Changed
- [release-v0.17] fix: Wait for SSP operator to be ready after TLS policy tests by @kubevirt-bot in #519
- [release-v0.17] fix: console proxy and tests: Stabilize functional tests by @akrejcir in #530
- [release-v0.17] fix: stabilize functests of VM Console proxy by @kubevirt-bot in #536
- [release-v0.17] fix: correctly delete proxy resources if namespace is not "kubevirt" by @akrejcir in #541
- [release-v0.17] Added test_id for vnc_console_proxy by @kubevirt-bot in #543
Full Changelog: v0.17.0...v0.17.1
v0.17.0
What's Changed
- Adding TLSSecurityProfile to CRD by @borod108 in #399
- add debug lines to DataImportCron template tests by @ksimon1 in #410
- Update CDI to version v1.53.1 by @akrejcir in #411
- Support cluster-wide crypto policy by @borod108 in #408
- Rename metrics to follow Prometheus naming conventions by @machadovilaca in #412
- Fix tests waiting for DVs to succeed by @0xFelix in #418
- Watch required CRDs, and restart operator if they are removed by @akrejcir in #417
- Add missing webhook test and improve tests by @akrejcir in #401
- Update common-templates to v0.24.0 by @ksimon1 in #419
- bump golang to 1.19 by @ksimon1 in #423
- add dockerfile for ci builds by @ksimon1 in #427
- update controller-gen and kustomize by @ksimon1 in #429
- add gettext package to ci builder dockerfile by @ksimon1 in #432
- Update common-templates to v0.24.1 by @ksimon1 in #426
- Add 0xFelix to approvers by @0xFelix in #431
- Allow running the SSP Operator on plain kubernetes by @nunnatsa in #437
- Deploying state and tests for TLSSecurityProfile by @borod108 in #416
- Regenerate files by running "make container-build" by @akrejcir in #442
- Add the missing RBAC permissions to clusterversions in the CSV by @nunnatsa in #443
- crypto_policy_test.go: Do not hardcode SSP deployment NS by @0xFelix in #448
- crypto_policy_test.go: Add test_ids by @0xFelix in #449
- crypto_policy_test.go: Do not hardcode SSP webhook service name by @0xFelix in #454
- OWNERS: Remove borod108 from reviewers by @lyarwood in #456
- crypto_policy_test.go: Get CA bundle dynamically by @0xFelix in #457
- Cleanup fixes for tests waiting for DVs to succeed by @0xFelix in #441
- Introduce support for deployments via kubevirtci and kubevirt by @lyarwood in #452
- Deploy common-instancetypes v0.0.1-rc by @lyarwood in #453
- Follow ups for common-instancetypes deployment by @lyarwood in #462
- Update operator-sdk to v1.25.1 by @akrejcir in #400
- Add e2e tests for total_restored_common_templates metric by @machadovilaca in #425
- common-instancetypes: Update to v0.0.2-rc by @lyarwood in #464
- common-instancetypes: Ensure CRDs are present before Cleanup by @lyarwood in #467
- kubevirtci: Move to _cluster-up by @lyarwood in #468
- common-instancetypes: Add watched cluster CRDs to cleanup func test by @lyarwood in #469
- Update common-templates to v0.24.2 by @ksimon1 in #472
- common-instancetypes: Add missing README and dev docs by @lyarwood in #470
- Add
operator_health_impact
label to SSP alerts by @assafad in #474 - Move tests to Ginkgo v2 by @lyarwood in #471
- kubevirtci: Correct directory name by @lyarwood in #477
- tests_common_test.go: Filter pods for status.phase == Running by @0xFelix in #478
- metrics_test.go: Do not consider old ReplicaSets by @0xFelix in #479
- Update common-instancetypes to v0.0.3-rc by @lyarwood in #481
- data_sources: Always run the operand by @lyarwood in #476
- feat: update ssp and validator ubi containers to rhel9 in dockerfile by @ksimon1 in #483
- feat: bump golang version in ssp and validator containers by @ksimon1 in #484
- Update common-instancetypes to v0.0.3 by @lyarwood in #487
- ci: add release-vm-console-proxy workflow by @codingben in #489
- Add alert for rhel6 running vms by @fossedihelm in #486
- Move TemplateValidator and NodeLabeller to pointers by @lyarwood in #490
- Update vm-console-proxy manifests to v0.1.0 by @github-actions in #494
- feat: deploy vm-console-proxy by @codingben in #491
- Update common-templates to v0.25.0 by @ksimon1 in #496
- Update common-instancetypes to v0.1.0 by @lyarwood in #497
- docs: add info about vm-console-proxy by @codingben in #501
- common-instancetypes: Add support to reconcile from a kustomize repo URI by @lyarwood in #493
- functest: Switch to calling ginkgo using go run by @lyarwood in #504
- test: add vm-console-proxy functional tests by @codingben in #498
- feat: Add Route to expose vm-console-proxy by @akrejcir in #507
New Contributors
- @lyarwood made their first contribution in #456
- @codingben made their first contribution in #489
Full Changelog: v0.16.0...v0.17.0
v0.16.2
What's Changed
- [release-v0.16] Fix tests waiting for DVs to succeed by @0xFelix in #421
- [release-v0.16] Watch required CRDs, and restart operator if they are removed by @kubevirt-bot in #420
- [release-v0.16] Update common-templates to v0.24.0 by @kubevirt-bot in #422
- [release-v0.16] add dockerfile for ci builds by @kubevirt-bot in #428
- [release-v0.16] update controller-gen and kustomize by @kubevirt-bot in #434
- [release-v0.16] add gettext package to ci builder dockerfile by @kubevirt-bot in #433
- [release-v0.16] Update common-templates to v0.24.1 by @kubevirt-bot in #435
- [release-v0.16] Rename metrics to follow Prometheus naming conventions by @kubevirt-bot in #439
- [release-v0.16] Add the missing RBAC permissions to clusterversions in the CSV by @kubevirt-bot in #446
- [release-v0.16] Allow running the SSP Operator on plain kubernetes by @kubevirt-bot in #445
- [release-v0.16] Manual backport of deploying state and tests for TLSSecurityProfile by @0xFelix in #447
- [release-v0.16] crypto_policy_test.go: Do not hardcode SSP deployment NS by @kubevirt-bot in #450
- [release-v0.16] crypto_policy_test.go: Add test_ids by @kubevirt-bot in #451
- [release-v0.16] crypto_policy_test.go: Do not hardcode SSP webhook service name by @0xFelix in #455
- [release-v0.16] crypto_policy_test.go: Get CA bundle dynamically by @kubevirt-bot in #458
- [release-v0.16] Fix major and minor versions of Kubevirt and CDI used in CI by @akrejcir in #459
Full Changelog: v0.16.1...v0.16.2
v0.16.1
What's Changed
- [release-v0.16] Update CDI to version v1.53.1 by @kubevirt-bot in #414
- [release-v0.16] Adding TLSSecurityProfile to CRD by @kubevirt-bot in #413
- [release-v0.16] Support cluster-wide crypto policy by @kubevirt-bot in #415
Full Changelog: v0.16.0...v0.16.1
v0.16.0
What's Changed
- Log the reason why reconciliation is triggered by @akrejcir in #351
- Update common-templates to v0.23.1 by @ksimon1 in #354
- Allow creating DataImportCrons in custom namespaces by @0xFelix in #355
- update rhel 9 container link by @ksimon1 in #360
- fix security constraint for spp and validator containers by @ksimon1 in #358
- Added test id for custom DataImportCron created in custom namespaces by @geetikakay in #363
- Update github actions to use golang 1.18 by @akrejcir in #366
- Add predicates to only watch relevant resource changes by @akrejcir in #361
- Update common-templates to v0.23.2 by @ksimon1 in #367
- Fix tests ID 5990 and ID 5989 by @ksimon1 in #365
- fix retrieving of prometheus token in tests by @ksimon1 in #377
- Adding controller for ssp-operator-metrics service by @borod108 in #357
- Add an infra label to each of SSP alerts by @assafad in #380
- Increase timeouts for tests 5990 and 5989 by @ksimon1 in #381
- add eventually in AfterEach in validator webhook tests which tries to delete template by @ksimon1 in #382
- Update common-templates to v0.23.3 by @ksimon1 in #387
- Update common-templates to v0.23.4 by @ksimon1 in #390
- Upgrade controller_runtime by @borod108 in #397
- Add PR check for updated metrics docs by @machadovilaca in #398
- Add sanity tests for SSP alerts by @assafad in #385
- Revert infra_label for SSP alerts by @assafad in #389
- Update CDI version to v1.53.0 by @akrejcir in #409
- tests: RHEL: wait for DataVolume import and increase timeout by @akrejcir in #402
- CI: Move versions to a separate file by @akrejcir in #406
- Use https on runbooks URLs by @tiraboschi in #404
Full Changelog: v0.15.0...v0.16.0
v0.15.0
What's Changed
- Add tool to generate metrics documentation by @machadovilaca in #263
- Update common-templates to v0.19.3 by @ksimon1 in #298
- Fix DataSource reconciliation when DataImportCron template is removed by @akrejcir in #297
- Create symlinks for certificates instead of copying files by @akrejcir in #146
- Change operator version to v0.14.0 by @akrejcir in #301
- Stabilize DataSource functional tests by @akrejcir in #304
- code change: Cleanup automation directory by @akrejcir in #303
- Update go module dependencies by @akrejcir in #296
- Fix disabling auto-update for a single DataSource by @akrejcir in #307
- Add test cases for runbook URLs by @assafad in #278
- Move webhook code to its own package by @akrejcir in #306
- Fix flaky tests by @borod108 in #309
- Improve SSPOperatorReconcilingProperly metric test by @akrejcir in #313
- Separate API into its own submodule by @akrejcir in #311
- code change: Fix issues found by inspection tool by @akrejcir in #314
- DataSources: Set app labels only when auto-update is disabled by @akrejcir in #316
- Test running VMs with RHEL images by @akrejcir in #310
- Remove setup.sh scripts from automation folder by @akrejcir in #320
- Add default podAntiAffinity to PodTemplateSpec by @fossedihelm in #319
- Fix 'make generate' and 'make manifests' by @akrejcir in #315
- Enhance documentation by @0xFelix in #318
- Update common-templates to v0.20.0 by @ksimon1 in #324
- Add missing test IDs by @akrejcir in #325
- Remove
GoldenImagesNSname
constant fromapi
submodule by @akrejcir in #326 - Update OWNERS file by @akrejcir in #321
- Handle error when CR is in conflict by @opokornyy in #327
- Add ServiceMonitor and E2E tests for Prometheus by @borod108 in #286
e2e-upgrade-functests
lane tests release from a specified branch by @akrejcir in #329- Remove selected template labels on reconcile by @akrejcir in #331
- Add new column by @opokornyy in #328
- Update apiextensions version used in csv-generator to v1 by @akrejcir in #333
- Add metrics types to SSP metrics description by @assafad in #332
- bump golang version to 1.18 by @ksimon1 in #335
- Revert golang version back to 1.17 by @akrejcir in #338
- Change docker commands into podman by @opokornyy in #336
- update validator dockerfile to use golang 1.18 by @ksimon1 in #339
- Update dependencies to latest by @akrejcir in #337
- update openshift.io/scc label test by @ksimon1 in #349
- update golang to version 1.18 by @ksimon1 in #347
- Update common-templates to v0.21.0 by @ksimon1 in #345
- replaced wget with curl in dockerfile by @ksimon1 in #348
- Update common-templates to v0.22.0 by @ksimon1 in #350
- Update common-templates to v0.23.0 by @ksimon1 in #352
New Contributors
- @machadovilaca made their first contribution in #263
- @fossedihelm made their first contribution in #319
- @opokornyy made their first contribution in #327
Full Changelog: v0.13.0...v0.15.0