Releases: confidential-containers/operator
v0.12.0
For more information on this release see the release notes and the quickstart guide.
v0.11.0
For more information on this release see the release notes and the quickstart guide.
What's Changed
- build(deps): bump github/codeql-action from 3.26.5 to 3.26.9 by @dependabot in #454
- release: changes to publish 0.10.0 in operator hub by @portersrc in #453
- Release: Revert v0.10.0 release-specfic changes back to dev values by @niteeshkd in #455
- ci: Remove tdx CI jobs temporarily by @amshinde in #456
- docs: Remove GH runners e2e not longer supported by @GabyCT in #457
- gh action updates by @mythi in #436
- build(deps): bump docker/setup-buildx-action from 3.6.1 to 3.7.1 by @dependabot in #458
- build(deps): bump github/codeql-action from 3.26.9 to 3.26.11 by @dependabot in #459
- Revert "ci: Remove tdx CI jobs temporarily" by @fidencio in #460
- fix: add support for imagePullPolicy for installer daemonsets (#395) by @teodor-pripoae in #396
- Fix warning on the Dockerfile by @GabyCT in #461
- payload: Remove unused variable in payload script by @GabyCT in #462
- build(deps): bump github/codeql-action from 3.26.11 to 3.27.0 by @dependabot in #463
- Fix warning in Dockerfile.peerpods by @GabyCT in #464
- ccruntime: processCcRuntimeDeleteRequest split by @beraldoleal in #415
- Release: Update payloads for v0.11.0 by @niteeshkd in #465
New Contributors
- @amshinde made their first contribution in #456
- @teodor-pripoae made their first contribution in #396
Full Changelog: v0.10.0...v0.11.0
v0.10.0
For more information on this release see the release notes and the quickstart guide.
What's Changed
- GHA: Remove {pre,post}-action steps for self-hosted runners by @BbolroC in #403
- Release: Revert v0.9.0 release-specfic changes back to dev values by @niteeshkd in #401
- crd: Expose agent{Https,No}Proxy by @fidencio in #355
- docs: Fix misspelling on peer pods test document by @GabyCT in #399
- tests:e2e: Install kustomize from the Go source code by @GabyCT in #404
- tools: Bump controller-gen to v0.15.0 by @BbolroC in #406
- go.mod: update go-urn by @fitzthum in #405
- GHA: Change label from s390x to s390x-large by @BbolroC in #408
- CI: Freeze kata-containers repo to workaround deploy bug by @ldoktor in #413
- release: changes to publish 0.9.0 in operator hub by @wainersm in #410
- tests: Enable bash debug in "run-local.sh" by @ldoktor in #414
- tests: add debug msgs to uninstall_ccruntime by @wainersm in #412
- tests: Remove centos8 configuration by @ldoktor in #390
- Revert "CI: Freeze kata-containers repo to workaround deploy bug" by @fidencio in #419
- ccruntime: Improvements on the runtime classes we deploy by @fidencio in #420
- ci: Start using the free GH runners for e2e testing by @ldoktor in #421
- ci: Fix the GH free-runners label by @ldoktor in #423
- ci: GH runners fixes by @ldoktor in #428
- enable CodeQL checks by @mythi in #425
- build(deps): bump docker/build-push-action from 3 to 6 by @dependabot in #430
- build(deps): bump golangci/golangci-lint-action from 3 to 6 by @dependabot in #434
- build(deps): bump docker/login-action from 2 to 3 by @dependabot in #433
- bump to k8s.io v1.30, Go 1.22.0, and controller-runtime v0.18.0 by @mythi in #426
- pre-install: Fix service name for cri-o runtime by @ldoktor in #424
- ccruntime: Stop mounting /opt/kata by @fidencio in #437
- ci: Remove azure-based workers pipelines by @ldoktor in #442
- e2e: bump to k8s v1.30.1 by @mythi in #429
- gh: add CODEOWNERS by @mythi in #438
- Release: Update nydus snapshotter version by @portersrc in #445
- build(deps): bump docker/setup-buildx-action from 2 to 3 by @dependabot in #439
- build(deps): bump docker/metadata-action from 4 to 5 by @dependabot in #440
- build(deps): bump docker/setup-qemu-action from 2 to 3 by @dependabot in #441
- ci: Always run e2e testing by @ldoktor in #447
- docs: Remove INSTALL-CC-WITH-IBM-SE.md by @BbolroC in #444
- Release: Update payloads for v0.10.0 by @niteeshkd in #448
New Contributors
- @dependabot made their first contribution in #430
Full Changelog: v0.9.0...v0.10.0
v0.9.0
For more information on this release see the release notes and the quickstart guide.
What's Changed
- Prepare to push v0.8.0 to the Operator Hub by @wainersm in #287
- tests/e2e: Remove kata-containers test by @stevenhorsman in #299
- Kata main payload by @stevenhorsman in #298
- e2e: Move tests to gh action using azure workers by @ldoktor in #260
- config: Revert "config: Remove kata-qemu-se" by @BbolroC in #301
- docs/DEVELOPMENT: document the CI by @wainersm in #224
- actions: build the bundle on pull requests by @wainersm in #291
- controller: Handle snapshotter per handler by @fidencio in #303
- gha: ccruntime_e2e: Do NOT fail fast and add a timeout for the test execution by @fidencio in #311
- kata-payload: Make resources for s390x overridden by base by @BbolroC in #321
- ci: Bump kustomize to v5.3.0 by @BbolroC in #324
- tests/e2e: Migrate e2e test for s390x to GHA by @BbolroC in #295
- Fix error on rebasing pr branch atop of target one by @BbolroC in #326
- doc: Update install instructions documentation by @GabyCT in #325
- doc: Include custom build for DEVELOPMENT.md by @BbolroC in #322
- docs: small clarification about non-namespaced resources by @beraldoleal in #314
- doc: provide a guide for how to install CC with IBM Secure Execution by @BbolroC in #329
- tests/git-helper.sh: fix yq checking by @wainersm in #342
- tests/e2e: General fixes to the operator script by @GabyCT in #338
- CI: Improve e2e tests reliability by @ldoktor in #343
- CI: Use ubuntu-22.04 and not ubuntu-latest in workflows by @portersrc in #348
- CI: more descriptive filename for enclave cc e2e test by @portersrc in #347
- Include peerpod specific crd deployments via operator by @bpradipt in #349
- Use consistent yaml file extension by @portersrc in #344
- tests/ansible: Add fedora linux distros by @tylerfanelli in #318
- ci: Improve reliability of ansible tasks by @ldoktor in #345
- tests: Improve variable definition in tests/e2e scripts by @GabyCT in #346
- CI: bump go version to 1.21.7 by @BbolroC in #357
- enclave-cc e2e updates by @mythi in #353
- pre-install: General fixes in pre-install scripts by @GabyCT in #351
- Release: Update nydus snapshotter version by @portersrc in #364
- Release: update docker manifest create commands by @portersrc in #366
- Release: attempt to fix docker manifest commands by @portersrc in #367
- Add "make clean" target by @ldoktor in #363
- Update payloads for v0.9.0-alpha0 by @fitzthum in #368
- ci: update enclave-cc tests by @mythi in #375
- payload: reuse supported_arches by @beraldoleal in #372
- update peerpod and peerpodconfig deps by @bpradipt in #362
- pre-reqs: Update nydus snapshotter version by @stevenhorsman in #378
- config: remove ssh-demo by @fitzthum in #374
- tests: remove deprecated ansible option by @fitzthum in #373
- Docs: Improve the steps to run e2e locally by @ldoktor in #354
- pre-reqs: Bump reqs-payload image by @stevenhorsman in #379
- peer-pods: Comment out peerpodsconfig.yaml by @stevenhorsman in #380
- Go back to latest payloads after release by @fitzthum in #377
- CI: Pin requests' version less than 2.32 by @BbolroC in #382
- ci: Run the e2e tests on TDX by @fidencio in #383
- Makefile: scripts: Add build args for proxy when using docker build by @GabyCT in #385
- Release: Update payloads for v0.9.0-alpha1 by @portersrc in #388
- Revert "Makefile: scripts: Add build args for proxy when using docker… by @fidencio in #387
- Release: Revert v0.9.0-alpha1 release-specific changes back to dev values by @portersrc in #389
- Improve cri-o support by using pull_type by @beraldoleal in #376
- crd: Fix manifest due to changes in the ccRuntime CRD by @bpradipt in #393
- ci: Enable running the ccruntime_e2e tests on AMD SEV/SNP nodes by @AdithyaKrishnan in #392
- ci: Fix up amd runner labels by @stevenhorsman in #394
- tests: General improvements to operator script by @GabyCT in #386
- tests.e2e.ansible: Fix to increase github rate limiting for kustomize by @GabyCT in #398
- Release: Update payloads for v0.9.0 by @niteeshkd in #397
New Contributors
- @ldoktor made their first contribution in #260
- @GabyCT made their first contribution in #325
- @beraldoleal made their first contribution in #314
- @tylerfanelli made their first contribution in #318
- @AdithyaKrishnan made their first contribution in #392
- @niteeshkd made their first contribution in #397
Full Changelog: v0.8.0...v0.9.0
v0.9.0-alpha1
For more information on this release see the release notes and the quickstart guide.
What's Changed
- ci: update enclave-cc tests by @mythi in #375
- payload: reuse supported_arches by @beraldoleal in #372
- update peerpod and peerpodconfig deps by @bpradipt in #362
- pre-reqs: Update nydus snapshotter version by @stevenhorsman in #378
- config: remove ssh-demo by @fitzthum in #374
- tests: remove deprecated ansible option by @fitzthum in #373
- Docs: Improve the steps to run e2e locally by @ldoktor in #354
- pre-reqs: Bump reqs-payload image by @stevenhorsman in #379
- peer-pods: Comment out peerpodsconfig.yaml by @stevenhorsman in #380
- Go back to latest payloads after release by @fitzthum in #377
- CI: Pin requests' version less than 2.32 by @BbolroC in #382
- ci: Run the e2e tests on TDX by @fidencio in #383
- Makefile: scripts: Add build args for proxy when using docker build by @GabyCT in #385
- Release: Update payloads for v0.9.0-alpha1 by @portersrc in #388
- Revert "Makefile: scripts: Add build args for proxy when using docker… by @fidencio in #387
Full Changelog: v0.9.0-alpha0...v0.9.0-alpha1
v0.9.0-alpha0
For more information on this release see the release notes and the quickstart guide.
What's Changed
- Prepare to push v0.8.0 to the Operator Hub by @wainersm in #287
- tests/e2e: Remove kata-containers test by @stevenhorsman in #299
- Kata main payload by @stevenhorsman in #298
- e2e: Move tests to gh action using azure workers by @ldoktor in #260
- config: Revert "config: Remove kata-qemu-se" by @BbolroC in #301
- docs/DEVELOPMENT: document the CI by @wainersm in #224
- actions: build the bundle on pull requests by @wainersm in #291
- controller: Handle snapshotter per handler by @fidencio in #303
- gha: ccruntime_e2e: Do NOT fail fast and add a timeout for the test execution by @fidencio in #311
- kata-payload: Make resources for s390x overridden by base by @BbolroC in #321
- ci: Bump kustomize to v5.3.0 by @BbolroC in #324
- tests/e2e: Migrate e2e test for s390x to GHA by @BbolroC in #295
- Fix error on rebasing pr branch atop of target one by @BbolroC in #326
- doc: Update install instructions documentation by @GabyCT in #325
- doc: Include custom build for DEVELOPMENT.md by @BbolroC in #322
- docs: small clarification about non-namespaced resources by @beraldoleal in #314
- doc: provide a guide for how to install CC with IBM Secure Execution by @BbolroC in #329
- tests/git-helper.sh: fix yq checking by @wainersm in #342
- tests/e2e: General fixes to the operator script by @GabyCT in #338
- CI: Improve e2e tests reliability by @ldoktor in #343
- CI: Use ubuntu-22.04 and not ubuntu-latest in workflows by @portersrc in #348
- CI: more descriptive filename for enclave cc e2e test by @portersrc in #347
- Include peerpod specific crd deployments via operator by @bpradipt in #349
- Use consistent yaml file extension by @portersrc in #344
- tests/ansible: Add fedora linux distros by @tylerfanelli in #318
- ci: Improve reliability of ansible tasks by @ldoktor in #345
- tests: Improve variable definition in tests/e2e scripts by @GabyCT in #346
- CI: bump go version to 1.21.7 by @BbolroC in #357
- enclave-cc e2e updates by @mythi in #353
- pre-install: General fixes in pre-install scripts by @GabyCT in #351
- Release: Update nydus snapshotter version by @portersrc in #364
- Release: update docker manifest create commands by @portersrc in #366
- Release: attempt to fix docker manifest commands by @portersrc in #367
- Add "make clean" target by @ldoktor in #363
- Update payloads for v0.9.0-alpha0 by @fitzthum in #368
New Contributors
- @ldoktor made their first contribution in #260
- @GabyCT made their first contribution in #325
- @beraldoleal made their first contribution in #314
- @tylerfanelli made their first contribution in #318
Full Changelog: v0.8.0...v0.9.0-alpha0
v0.8.0
What's Changed
- ccruntime: Adapt to the kata payload using
/opt/kata
by @fidencio in #235 - CRD: Expose more options to the users and let the payload take care of the runtime class creation by @fidencio in #240
- Fix e2e test by @jepio in #244
- Use host systemctl by @jepio in #242
- crd: Add and use RuntimeClasses struct to associate a runtime to a snapshotter by @fidencio in #250
- tests/e2e: test changes to the pre-install-payload image by @wainersm in #179
- pre-install-payload: Make its creation more generic by @fidencio in #253
- pre-install-payload: Use latest tagged runtime-payload image by @mattarnoatibm in #255
- pre-install-payload: Handle official and VFIO / GPU containerd installations by @fidencio in #256
- go.mod: update dependencies + drop custom kind node image by @mythi in #227
- Use the nydus-snapshotter by default by @fidencio in #267
- enclave-cc: fix HW kustomization by @mythi in #264
- config: Use the latest pre-reqs payload by @fidencio in #269
- pre-install: Create containerd config it it doesn't exist by @fidencio in #273
- config: set operator payloads for v0.8.0 release by @portersrc in #277
- pre-install: pre-install: Remove nydus-snapshotter config by @fidencio in #280
- ccruntime: Set
INSTALL_OFFICIAL_CONTAINERD
to false by @fidencio in #274 - config: update operator payloads for v0.8.0 release by @portersrc in #282
- config: update operator to use release tags for enclave-cc and kata by @portersrc in #283
- reqs: handle the absence of disable_snapshot_annotations by @wainersm in #284
- config: set reqs-payload for v0.8.0 release by @portersrc in #286
New Contributors
- @mattarnoatibm made their first contribution in #255
- @portersrc made their first contribution in #277
Full Changelog: v0.7.0...v0.8.0
v0.7.0
What's Changed
- config: Add runtimeclass kata-qemu-se by @BbolroC in #191
- payload: Update payload to latest CI by @stevenhorsman in #220
- install: Update node label prefix by @kartikjoshi21 in #195
- snp: add snp testing by @ryansavino in #197
- install/pre-install: Update containerd by @stevenhorsman in #225
- e2e: enclave-cc updates by @mythi in #208
- Update CoCo artifacts to candidates for v0.7.0 release by @fitzthum in #228
- Update artifacts to release candidates built with tags by @fitzthum in #232
- Update artifacts to v0.7.0 release bundles by @fitzthum in #233
- release: bump operator version to v0.7.0 by @wainersm in #234
New Contributors
- @kartikjoshi21 made their first contribution in #195
Full Changelog: v0.6.1...v0.7.0
v0.6.1
What's Changed
Full Changelog: v0.6.0...v0.6.1
Confidential Containers v0.6.0
For more information on this release see the release notes and the quickstart guide.