Releases: confidential-containers/cloud-api-adaptor
Releases · confidential-containers/cloud-api-adaptor
v0.11.0
What's Changed
- V0.10.0 post release tasks by @stevenhorsman in #2081
- build(deps): bump actions/upload-artifact from 2 to 4 by @dependabot in #2054
- build(deps): bump actions/download-artifact from 3 to 4 by @dependabot in #2052
- build(deps): bump docker/build-push-action from 3 to 6 by @dependabot in #2051
- podvm: Make download-image.sh always pull by @stevenhorsman in #2078
- build(deps): bump docker/login-action from 2 to 3 by @dependabot in #2069
- build(deps): bump nick-fields/retry from 2 to 3 by @dependabot in #2070
- Revert upload artifacts bump by @stevenhorsman in #2082
- build(deps): bump azure/login from 1 to 2 by @dependabot in #2087
- APF: Rename KataAgentNamespace by @davidhadas in #2067
- CI: adjust azure nightly workflow for actions/upload-artifact@4 by @mkulke in #2088
- Bump artifact versions in caa multi arch build by @stevenhorsman in #2090
- azure: switch nightly podvm to mkosi-based image by @mkulke in #2064
- checklinks: add link to exclude by @wainersm in #2091
- ci: fix azure nightly mkosi build by @mkulke in #2098
- kbs: Remove oci.kbs version and references by @stevenhorsman in #2077
- build(deps): bump actions/checkout from 2 to 4 by @dependabot in #2085
- build(deps): bump cachix/install-nix-action from 22 to 30 by @dependabot in #2083
- build(deps): bump actions/setup-go from 4 to 5 by @dependabot in #2086
- workflows: Install gh cli on self-hosted runner by @stevenhorsman in #2103
- ci: fix passing of image-id to e2e test by @mkulke in #2102
- workflows: Install kustomize on e2e workflows by @stevenhorsman in #2104
- test: Add checkout kbs helper script by @stevenhorsman in #2105
- test: don't use gh cli in kbs checkout by @mkulke in #2107
- Fix kustomize install for non root by @stevenhorsman in #2109
- SecureComms: Fix needed following changes in other components by @davidhadas in #2073
- util: verify provenance by @mkulke in #2110
- workflow: Fix kustomize permission issue by @stevenhorsman in #2111
- ci: add eastus2 region in azure nightly build by @ksandowi in #2118
- libvirt: Enable multiple PodVM image scenario by @ajaypvictor in #2061
- build(deps): bump actions/cache from 3 to 4 by @dependabot in #2113
- build(deps): bump lycheeverse/lychee-action from 1 to 2 by @dependabot in #2115
- build(deps): bump tim-actions/get-pr-commits from 1.2.0 to 1.3.1 by @dependabot in #2114
- build(deps): bump docker/setup-buildx-action from 1 to 3 by @dependabot in #2112
- ci: Pin the terraform lint runner by @stevenhorsman in #2120
- test: Update Trustee deployment to match the simplifed deployment overlays by @stevenhorsman in #2099
- caa: fixing toolchain not available by @beraldoleal in #2080
- csi-wrapper: pass
PublishContext
fromControllerPublishVolume
toNodeStageVolume
by @daniel-weisse in #2108 - csi-wrapper: add support for creating peerpod volumes with manually created persistent volumes by @daniel-weisse in #2106
- Deploy webhook by default and enable e2e by @bpradipt in #2066
- podvm: retrieve guest-components via ORAS by @mkulke in #2074
- workflow: e2e_libvirt fix rust version error by @stevenhorsman in #2125
- test/e2e: kbs: Use the cached kbs-client by @stevenhorsman in #2121
- ci: set golang cache key as **/go.sum glob by @mkulke in #2127
- workflows: Cancel previous jobs if PR/branch is updated by @stevenhorsman in #2129
- GitHub hosted runner support by @stevenhorsman in #2130
- ci: disable concurrency for child workflows by @mkulke in #2133
- versions: Bump fedora base image to f40 by @stevenhorsman in #2135
- workflow: Switch libvirt e2e test to gh-runnner by @stevenhorsman in #2134
- Assessment runner refactors by @stevenhorsman in #2123
- versions: Bump golang-fedora image version by @stevenhorsman in #2136
- podvm_builder: Add s390x gh install support by @stevenhorsman in #2137
- versions: Fix csi-wrapper's base image by @stevenhorsman in #2139
- Misc security related fixes for AWS and Azure by @bpradipt in #2141
- csi-wrapper: azuredisk-csi-driver support by @daniel-weisse in #2122
- podvm: re-arrange service order for sealed secrets by @mkulke in #2143
- SecureComms: Add support for inbound network namespace by @davidhadas in #2048
- SecureComms: Add testing facility for e2e tests by @davidhadas in #2124
- Misc updates to AWS and generic install doc by @bpradipt in #2148
- Docker hub mirror switch by @stevenhorsman in #1900
- podvm: Add --platform option to download-image.sh by @frankbu in #2151
- workflow: Add actionlint workflows by @stevenhorsman in #2146
- e2e: Add sealed secret test by @mkulke in #2147
- workflows: Switch to pin ubuntu runners by @stevenhorsman in #2152
- Enable pod VM image selection via pod annotation by @bpradipt in #2155
- Add support for selecting GPU instance based on Kata pod annotations by @bpradipt in #2132
- ci: install oras specifically for azure e2e tests by @mkulke in #2156
- podvm-mkosi: bump to fedora 40 by @mkulke in #2157
- workflows: enable CodeQL checks by @mythi in #2158
- daemonset: reduce log volume by @mkulke in #2159
- SecComms: Fix flaky tests by @davidhadas in #2154
- Kata 3.11.0 bump by @stevenhorsman in #2162
- optimize process-user-data startup time by @mkulke in #21...
v0.10.0
What's Changed
- e2e-tests: add option to deploy kbs with custom pccs_url by @mkulke in #1968
- podvm:Enable se image build for s390x rhel podvm by @Saripalli-lavanya in #1924
- e2e-test: Remove naming conflicts by @mkulke in #1974
- podnetwork: Support CNI plugins like PTP and GKE by @yoheiueda in #1920
- podvm: support use different pause image when build podvm image by @liudalibj in #1971
- e2e-test: test result from ibm by @liudalibj in #1977
- e2e-tests: remove service naming conflicts by @mkulke in #1978
- e2e-test: assert job condition on job tests by @mkulke in #1969
- e2e-tests: resolve ambiguous service labels by @mkulke in #1980
- initdata: use annotation to provision config files by @huoqifeng in #1912
- aws: image building minor fixes by @snir911 in #1982
- build(deps): bump github.com/docker/docker from 25.0.5+incompatible to 25.0.6+incompatible in /src/cloud-api-adaptor by @dependabot in #1986
- build(deps): bump github.com/docker/docker from 25.0.5+incompatible to 25.0.6+incompatible in /src/cloud-providers by @dependabot in #1984
- initdata: don't fail process-user-data if absent by @mkulke in #1994
- e2e tests: consolidate azure nightly builds by @mkulke in #1993
- policy: symlink default policy to /run/peerpod by @mkulke in #1998
- podvm-mkosi: set IMAGE_NAME instead of cp .git by @mkulke in #1997
- initdata: update doc for digest usage by @huoqifeng in #1991
- initdata: measure initdata digest into rt register by @mkulke in #1999
- test/e2e: docker: Fix KBS test that doesn't compile by @stevenhorsman in #2000
- 0.9.0 post release updates by @stevenhorsman in #2001
- ibmcloud: Use ibm-cloud.kubernetes.io/subnet-id to look up VPC details by @squarti in #2010
- ibmcloud: Fix arch suport for selectImage by @skaegi in #1995
- cloud-api-adaptor: Update Secure-Comms readme file by @davidhadas in #2013
- Minor cloud-api-adaptor logging enhancements by @EmmEff in #2011
- Explicitly set proxy dialer timeout by @EmmEff in #2007
- Adding initial support for GCP by @beraldoleal in #1926
- cloud-api-adaptor: SecureComms fix panic for closing chan twice by @davidhadas in #2014
- Support EKS CNI plugin by @yoheiueda in #1983
- Install iptables in cloud-api-adaptor daemonset by @yoheiueda in #2016
- initdata: migrate key release test cases to initdata by @huoqifeng in #2006
- ibmcloud: Fix slow VM startup by @squarti in #2022
- Podvm image caching kata agent by @stevenhorsman in #2026
- docs: redirect users to use make targets on builds by @beraldoleal in #1990
- IBMCloud-Powervs docs and pre-req update by @Vaibhav-Nazare in #1942
- podvm: Fix a build break of fedora-binaries-builder by @yoheiueda in #2029
- podnetwork: Disable connection tracking of VXLAN UDP packets by @yoheiueda in #2023
- Peerpodconfig removal by @bpradipt in #2027
- golang-image: Update to 1.22.7 by @bpradipt in #2031
- Fix script_dir in import.sh by @squarti in #2020
- Kata 3.8.0 versions bump by @stevenhorsman in #2017
- golang: upgrade to 1.22.7 by @bpradipt in #2030
- Podvm builder version removal by @stevenhorsman in #2008
- libvirt: support aarch64 arch VM by @xutao323 in #2037
- ci: Update azure podvm image build to use oras by @mkulke in #2039
- workflows: Increase libvirt e2e test timeout by @stevenhorsman in #2040
- Libvirt install latest update and post-release update part II by @stevenhorsman in #2004
- test/e2e: fixes and improvements to AWS by @wainersm in #1975
- Docker: podvm image: remove systemd tmpfiles setup delete by @stevenhorsman in #2043
- gh: add CODEOWNERS by @mythi in #2034
- ci: set initdata in remote-attestation test by @mkulke in #2042
- test/e2e: Skip nginx deployment test by @stevenhorsman in #2047
- .github: dependabot: Check github actions by @stevenhorsman in #2049
- tests/e2e: Add auth registry libvirt tests by @stevenhorsman in #1932
- build(deps): bump tim-actions/commit-message-checker-with-regex from 0.3.1 to 0.3.2 by @dependabot in #2053
- build(deps): bump docker/setup-qemu-action from 2 to 3 by @dependabot in #2050
- podvm: Update hardcoded value for oras on podvm-builder by @ajaypvictor in #2060
- azure: implicit nic creation + public ip support by @mkulke in #2056
- workflow/libvirt: improve debug step post-failure by @wainersm in #2063
- Webhook changes by @bpradipt in #2062
- versions: Bump components to match kata 3.9.0 by @stevenhorsman in #2036
- 0.10.0 pre release version updates by @stevenhorsman in #2071
- 0.10.0 release tasks by @stevenhorsman in #2079
New Contributors
- @squarti made their first contribution in #2010
- @skaegi made their first contribution in #1995
- @Vaibhav-Nazare made their first contribution in #1942
- @xutao323 made their first contribution in #2037
- @mythi made their first contribution in #2034
- @ajaypvictor made their first contribution in #2060
Full Changelog: v0.9.0...v0.10.0
v0.10.0-alpha.1
release: Update go modules for v.0.10.0 pre-release We are working on the `v0.10.0` pre-release, so bump the go modules to use the new tag we will create once they are merged. Signed-off-by: stevenhorsman <[email protected]>
v0.9.0
What's Changed
- podvm-mkosi: build and push images with s390x runner in workflow by @genjuro214 in #1788
- Release process: small changes by @beraldoleal in #1802
- Bump google.golang.org/protobuf 1.33 by @stevenhorsman in #1805
- Add load cloud providers as runtime plugins feature to CAA and Peerpod-ctrl by @liudalibj in #1706
- test/e2e: update assessment_runner.go by @chathuryaadapa in #1808
- Docs/libvirt: small improvements by @beraldoleal in #1803
- peerpodconfig-ctrl: Handle updating the CAA DS spec by @bpradipt in #1814
- 0.8.2 post release tasks by @stevenhorsman in #1813
- Resolve kustomize warnings by @ldoktor in #1752
- Revert "Revert 1789 and 1796" by @kartikjoshi21 in #1815
- provisioner: Add support to fetch kbs nodeport service ip by @kartikjoshi21 in #1812
- podvm-mkosi: build s390x fedora image with SE enabled by @genjuro214 in #1818
- README: add CI badge for azure by @kartikjoshi21 in #1817
- Docker provider by @bpradipt in #1743
- ci: add yq shim for v3/v4 support by @mkulke in #1819
- podvm-mkosi: sshd failed for s390x fedora image by @genjuro214 in #1820
- podvm: podvm_binaries - Revert s390x breakage by @stevenhorsman in #1823
- Provisioner: Add kbs provisioning steps in CI by @kartikjoshi21 in #1684
- libvirt: update script to config libvirt on RHEL. by @wyuany in #1822
- libvirt: Fix config_libvirt to not exit by @stevenhorsman in #1826
- versions: Update version file with new nodeport changes by @kartikjoshi21 in #1827
- azure-e2e-test: Add test for key release in kbs by @kartikjoshi21 in #1735
- libvirt: fix default IP logic by @beraldoleal in #1806
- Cloud-Api-Adaptor: PP Secure Comms by @davidhadas in #1776
- security: bump golang 1.21.10 to fix GO-2024-2824 by @huoqifeng in #1836
- workflows: e2e: Add the CAA image setup by @stevenhorsman in #1828
- libvirt: e2e test for attestation for sample tee by @huoqifeng in #1824
- libvirt: Bump Kubernetes version by @stevenhorsman in #1834
- test/e2e: Skip unstable libvirt test by @stevenhorsman in #1838
- libvirt: use AA_KBC=cc_kbc as default for peerpod binaries by @huoqifeng in #1841
- libvirt: enable e2e test for attestation case in gha by @huoqifeng in #1840
- Switch to use kata-containers main branch by @stevenhorsman in #1754
- podvm: rhel: Qemu plugin build for s390x by @Saripalli-lavanya in #1830
- mkosi-podvm: Add debug variant tweaks by @mkulke in #1849
- gpu: install kernel-modules on rhel by @snir911 in #1851
- versions: Bump Golang to 1.21.11 by @stevenhorsman in #1857
- podvm: launch guest-components as systemd units by @mkulke in #1858
- fedora: bump fedora to version 39 by @huoqifeng in #1859
- fedora: add dnf and openssh-clients for debug by @huoqifeng in #1862
- versions: Bump fedora base image versions by @stevenhorsman in #1860
- test/e2e: Skip all libvirt env tests by @stevenhorsman in #1861
- versions: Bump golang-fedora image version by @stevenhorsman in #1864
- guest-components: Bump guest-components dependency by @mkulke in #1865
- Kata agent config cleanup by @stevenhorsman in #1856
- Kcli version pinning by @stevenhorsman in #1866
- ibmse: bump guest components commit to support se-attester by @huoqifeng in #1873
- versions: Update the kata versions to 3.6.0 by @stevenhorsman in #1872
- podvm: Remove OPA from build by @stevenhorsman in #1869
- doc: update s390x mkosi build doc by @huoqifeng in #1877
- ci: fix azure image build by @mkulke in #1867
- 1879: fix LegacyKeyValueFormat warnings when build docker images by @liudalibj in #1880
- azure: enable azure e2e test on tdx machines by @kartikjoshi21 in #1837
- attestation-agent-config: generate attestation-agent config when createVM instance by @huoqifeng in #1868
- azure: set northeurope as default replication loc by @mkulke in #1883
- forwarder: remove aa_kbc_params from daemon.jsom by @mkulke in #1884
- doc: Remove references to
CCv0
by @stevenhorsman in #1885 - Enable support for embedding custom pause image from authenticated registry in the pod VM image by @bpradipt in #1887
- config_libvirt.sh: detect also rhel-like distros by @esposem in #1888
- doc: Release process by @stevenhorsman in #1871
- release: Pick operator release in install by @stevenhorsman in #1889
- mkosi-podvm: Remove NetworkManager from s390x fedora image by @yoheiueda in #1894
- release: Update go modules for pre-release by @stevenhorsman in #1892
- Fixes vulnerabilities identified via dependabot by @bpradipt in #1897
- versions: Bump to golang 1.21.12 by @stevenhorsman in #1901
- v0.9.0-alpha1 release by @stevenhorsman in #1904
- Post release updates by @stevenhorsman in #1905
- Add e2e tests for docker by @bpradipt in #1845
- ci: delete dangling vms in azure e2e test by @mkulke in #1902
- azure: Delete network interface synchronously by @kartikjoshi21 in #1854
- libvirt: Bump to kcli 99.0.202407031308 by @yoheiueda in #1908
- podvm: bump RHEL version to 9.4 by @snir911 in #1906
- test/e2e: libvirt: Add policy tests by @stevenhorsman in #1876
- ibmcloud: revise ibmcloud README by @genjuro214 in #1914
- docker: Switch to fedora and mkosi based binaries by @bpradipt in #1916
- build: Fix ...
v0.9.0-alpha.4
release: update go.mod modules for v0.9.0-alpha.4 In preparation to the alpha.4 pre-release, bump the go.mod of cloud-api-adaptor, peerpods-ctrl and csi-wrapper modules. Signed-off-by: Wainer dos Santos Moschetta <[email protected]>
v0.9.0-alpha.3
release: Update go modules for another pre-release We are working on the `v0.9.0` pre-release, so bump the go modules again to use the new tag we will create once they are merged. Signed-off-by: stevenhorsman <[email protected]>
v0.9.0-alpha.2
release: Update go modules for pre-release We are working on the `v0.9.0` pre-release, so bump the go modules to use the new tag we will create once they are merged. Signed-off-by: stevenhorsman <[email protected]>
v0.9.0-alpha1
What's Changed
- Post 0.8.0 release - tagging modules by @wainersm in #1579
- podvm-mkosi: Add option in mkosi build for AA_KBC by @mkulke in #1576
- adaptor/azure: use context.Background for cleanup by @katexochen in #1572
- docs: Development guide - small fixes by @beraldoleal in #1578
- test: Add createcluster action to provisioner cli by @mkulke in #1561
- azure: do not use cvms as node size in test provisioner by @mkulke in #1567
- azure: aws: set defaults from environment to instanceTypes by @snir911 in #1582
- peerpod-ctrl: bump cloud-api-adaptor by @snir911 in #1584
- podvm-mkosi: remove cloud-init by @katexochen in #1532
- Remove duplicate config scripts from packer configs and misc cleanups by @bpradipt in #1585
- podvm: Enable download-image on multi-arch by @stevenhorsman in #1590
- Refactor podvm workflows and enable on libvirt e2e by @wainersm in #1436
- e2e: daily libvirt e2e-test with podvm-generic-ubuntu-amd64 podvm image by @liudalibj in #1589
- terraform: add new variables for existing VPC and subnet by @genjuro214 in #1592
- workflows: fix checkout of the code on podvm by @wainersm in #1591
- libvirt/kcli: defaults to Ubuntu 22.04 by @wainersm in #1594
- podvm: build rhel peer pod VM qcow2 image for s390x by @redobed in #1531
- libvirt: support s390x cluster by @liudalibj in #1597
- Introduce the release and on_push workflows by @wainersm in #1600
- azure: Misc e2e fixes by @mkulke in #1568
- podvm-mkosi: use toolchain from nixpkgs by @katexochen in #1523
- Simplify adding a external provider by @tumberino in #1508
- docs: Update provider documentation by @tumberino in #1611
- e2e-test: fix one e2e-test bug by @liudalibj in #1614
- Daily Libvirt CI by @wainersm in #1595
- podvm: fix podvm packer image build by @liudalibj in #1617
- WIP: workflows: install docker in e2e_libvirt by @wainersm in #1618
- versions: Bump golang by @stevenhorsman in #1620
- version: Bump Builder base by @stevenhorsman in #1621
- X/net bump 0.17.0 by @stevenhorsman in #1612
- test/e22: libvirt: Add delete pod test by @stevenhorsman in #1608
- workflows: rebase code on pull_request_target by @wainersm in #1622
- e2e-test: grep for container id in nydus test by @mkulke in #1623
- podvm: remove CentOS support by @wainersm in #1619
- packer: Enable support for adding nvidia gpu to podvm image by @bpradipt in #1602
- podvm-mkosi: dm-verity, reproducible builds & measurements by @katexochen in #1606
- docs: Add docs for e2e tests on CAA deployment by @mkulke in #1625
- forwarder: customize the listener port by @Amulyam24 in #1460
- README: add CI badge for libvirt by @wainersm in #1624
- podvm: revert agent-config path to /etc by @mkulke in #1627
- versions: bump kata ref by @mkulke in #1632
- provider: make existing provider managers can be reused by @liudalibj in #1629
- forwarder: update the condition for default route by @genjuro214 in #1631
- azure: fix image reference string by @mkulke in #1635
- Update AWS setup instructions by @bpradipt in #1636
- ci: Add git config to rebase code by @stevenhorsman in #1634
- e2e: use busybox to reduce e2e-test execution time by @liudalibj in #1605
- e2e: enable more than one pod in one test case by @wyuany in #1645
- peerpod-ctrl: deprecate cloudmgr by @genjuro214 in #1648
- doc: update doc to add ibmcloud specific properties by @wyuany in #1647
- e2e-test: make e2e-test codes can be reused as a lib by @liudalibj in #1642
- e2e-test: fix e2e-test pipelines by @liudalibj in #1651
- test/e2e: Switch tests away from default namespace by @stevenhorsman in #1653
- peerpod-ctrl: fix Make command docker-buildx by @genjuro214 in #1649
- Add policy support to peer-pods by @bpradipt in #1607
- podvm-mkosi: override kata-agent config path by @mkulke in #1656
- process-user-data: process cloud-config yamls by @mkulke in #1644
- docs: update docs to point to CoCo instructions by @beraldoleal in #1662
- test/e2e: Add wait for namespace service account by @stevenhorsman in #1661
- Unify build workflows by @wainersm in #1603
- Azure: Remove documentation moved to the website by @surajssd in #1666
- e2e: Add support for pods' secure communication by @wyuany in #1663
- aws: minor doc update by @EmmEff in #1660
- process-user-data: use aws endpoint on aws by @mkulke in #1668
- install: Deploy peerpod-ctrl by default by @bpradipt in #1665
- Misc fixes by @bpradipt in #1664
- aws: remove redundant aws-region flag on cloud-api-adaptor invocation by @EmmEff in #1670
- libvirt: update scripts for libvirt by @liudalibj in #1671
- libvirt: Fix config_libvirt script by @stevenhorsman in #1673
- doc: Update README.md add YQ_VERSION by @lysliu in #1679
- s390x: build fedora binaries for peerpod by @huoqifeng in #1678
- e2e: update PodVM with Authenticated Registry cases by @liudalibj in #1681
- process-user-data: move logic in pkgs by @mkulke in #1674
- Minor updates to the nvidia gpu setup script by @bpradipt in #1685
- Misc fixes by @bpradipt in #1686
- Azure: enable e2e workflow on daily basis by @kartikjoshi21 in https://github.com/confiden...
v0.9.0-alpha1-alpha.1
What's Changed
- Post 0.8.0 release - tagging modules by @wainersm in #1579
- podvm-mkosi: Add option in mkosi build for AA_KBC by @mkulke in #1576
- adaptor/azure: use context.Background for cleanup by @katexochen in #1572
- docs: Development guide - small fixes by @beraldoleal in #1578
- test: Add createcluster action to provisioner cli by @mkulke in #1561
- azure: do not use cvms as node size in test provisioner by @mkulke in #1567
- azure: aws: set defaults from environment to instanceTypes by @snir911 in #1582
- peerpod-ctrl: bump cloud-api-adaptor by @snir911 in #1584
- podvm-mkosi: remove cloud-init by @katexochen in #1532
- Remove duplicate config scripts from packer configs and misc cleanups by @bpradipt in #1585
- podvm: Enable download-image on multi-arch by @stevenhorsman in #1590
- Refactor podvm workflows and enable on libvirt e2e by @wainersm in #1436
- e2e: daily libvirt e2e-test with podvm-generic-ubuntu-amd64 podvm image by @liudalibj in #1589
- terraform: add new variables for existing VPC and subnet by @genjuro214 in #1592
- workflows: fix checkout of the code on podvm by @wainersm in #1591
- libvirt/kcli: defaults to Ubuntu 22.04 by @wainersm in #1594
- podvm: build rhel peer pod VM qcow2 image for s390x by @redobed in #1531
- libvirt: support s390x cluster by @liudalibj in #1597
- Introduce the release and on_push workflows by @wainersm in #1600
- azure: Misc e2e fixes by @mkulke in #1568
- podvm-mkosi: use toolchain from nixpkgs by @katexochen in #1523
- Simplify adding a external provider by @tumberino in #1508
- docs: Update provider documentation by @tumberino in #1611
- e2e-test: fix one e2e-test bug by @liudalibj in #1614
- Daily Libvirt CI by @wainersm in #1595
- podvm: fix podvm packer image build by @liudalibj in #1617
- WIP: workflows: install docker in e2e_libvirt by @wainersm in #1618
- versions: Bump golang by @stevenhorsman in #1620
- version: Bump Builder base by @stevenhorsman in #1621
- X/net bump 0.17.0 by @stevenhorsman in #1612
- test/e22: libvirt: Add delete pod test by @stevenhorsman in #1608
- workflows: rebase code on pull_request_target by @wainersm in #1622
- e2e-test: grep for container id in nydus test by @mkulke in #1623
- podvm: remove CentOS support by @wainersm in #1619
- packer: Enable support for adding nvidia gpu to podvm image by @bpradipt in #1602
- podvm-mkosi: dm-verity, reproducible builds & measurements by @katexochen in #1606
- docs: Add docs for e2e tests on CAA deployment by @mkulke in #1625
- forwarder: customize the listener port by @Amulyam24 in #1460
- README: add CI badge for libvirt by @wainersm in #1624
- podvm: revert agent-config path to /etc by @mkulke in #1627
- versions: bump kata ref by @mkulke in #1632
- provider: make existing provider managers can be reused by @liudalibj in #1629
- forwarder: update the condition for default route by @genjuro214 in #1631
- azure: fix image reference string by @mkulke in #1635
- Update AWS setup instructions by @bpradipt in #1636
- ci: Add git config to rebase code by @stevenhorsman in #1634
- e2e: use busybox to reduce e2e-test execution time by @liudalibj in #1605
- e2e: enable more than one pod in one test case by @wyuany in #1645
- peerpod-ctrl: deprecate cloudmgr by @genjuro214 in #1648
- doc: update doc to add ibmcloud specific properties by @wyuany in #1647
- e2e-test: make e2e-test codes can be reused as a lib by @liudalibj in #1642
- e2e-test: fix e2e-test pipelines by @liudalibj in #1651
- test/e2e: Switch tests away from default namespace by @stevenhorsman in #1653
- peerpod-ctrl: fix Make command docker-buildx by @genjuro214 in #1649
- Add policy support to peer-pods by @bpradipt in #1607
- podvm-mkosi: override kata-agent config path by @mkulke in #1656
- process-user-data: process cloud-config yamls by @mkulke in #1644
- docs: update docs to point to CoCo instructions by @beraldoleal in #1662
- test/e2e: Add wait for namespace service account by @stevenhorsman in #1661
- Unify build workflows by @wainersm in #1603
- Azure: Remove documentation moved to the website by @surajssd in #1666
- e2e: Add support for pods' secure communication by @wyuany in #1663
- aws: minor doc update by @EmmEff in #1660
- process-user-data: use aws endpoint on aws by @mkulke in #1668
- install: Deploy peerpod-ctrl by default by @bpradipt in #1665
- Misc fixes by @bpradipt in #1664
- aws: remove redundant aws-region flag on cloud-api-adaptor invocation by @EmmEff in #1670
- libvirt: update scripts for libvirt by @liudalibj in #1671
- libvirt: Fix config_libvirt script by @stevenhorsman in #1673
- doc: Update README.md add YQ_VERSION by @lysliu in #1679
- s390x: build fedora binaries for peerpod by @huoqifeng in #1678
- e2e: update PodVM with Authenticated Registry cases by @liudalibj in #1681
- process-user-data: move logic in pkgs by @mkulke in #1674
- Minor updates to the nvidia gpu setup script by @bpradipt in #1685
- Misc fixes by @bpradipt in #1686
- Azure: enable e2e workflow on daily basis by @kartikjoshi21 in https://github.com/confiden...
v0.8.2
What's Changed
- Post 0.8.0 release - tagging modules by @wainersm in #1579
- podvm-mkosi: Add option in mkosi build for AA_KBC by @mkulke in #1576
- adaptor/azure: use context.Background for cleanup by @katexochen in #1572
- docs: Development guide - small fixes by @beraldoleal in #1578
- test: Add createcluster action to provisioner cli by @mkulke in #1561
- azure: do not use cvms as node size in test provisioner by @mkulke in #1567
- azure: aws: set defaults from environment to instanceTypes by @snir911 in #1582
- peerpod-ctrl: bump cloud-api-adaptor by @snir911 in #1584
- podvm-mkosi: remove cloud-init by @katexochen in #1532
- Remove duplicate config scripts from packer configs and misc cleanups by @bpradipt in #1585
- podvm: Enable download-image on multi-arch by @stevenhorsman in #1590
- Refactor podvm workflows and enable on libvirt e2e by @wainersm in #1436
- e2e: daily libvirt e2e-test with podvm-generic-ubuntu-amd64 podvm image by @liudalibj in #1589
- terraform: add new variables for existing VPC and subnet by @genjuro214 in #1592
- workflows: fix checkout of the code on podvm by @wainersm in #1591
- libvirt/kcli: defaults to Ubuntu 22.04 by @wainersm in #1594
- podvm: build rhel peer pod VM qcow2 image for s390x by @redobed in #1531
- libvirt: support s390x cluster by @liudalibj in #1597
- Introduce the release and on_push workflows by @wainersm in #1600
- azure: Misc e2e fixes by @mkulke in #1568
- podvm-mkosi: use toolchain from nixpkgs by @katexochen in #1523
- Simplify adding a external provider by @tumberino in #1508
- docs: Update provider documentation by @tumberino in #1611
- e2e-test: fix one e2e-test bug by @liudalibj in #1614
- Daily Libvirt CI by @wainersm in #1595
- podvm: fix podvm packer image build by @liudalibj in #1617
- WIP: workflows: install docker in e2e_libvirt by @wainersm in #1618
- versions: Bump golang by @stevenhorsman in #1620
- version: Bump Builder base by @stevenhorsman in #1621
- X/net bump 0.17.0 by @stevenhorsman in #1612
- test/e22: libvirt: Add delete pod test by @stevenhorsman in #1608
- workflows: rebase code on pull_request_target by @wainersm in #1622
- e2e-test: grep for container id in nydus test by @mkulke in #1623
- podvm: remove CentOS support by @wainersm in #1619
- packer: Enable support for adding nvidia gpu to podvm image by @bpradipt in #1602
- podvm-mkosi: dm-verity, reproducible builds & measurements by @katexochen in #1606
- docs: Add docs for e2e tests on CAA deployment by @mkulke in #1625
- forwarder: customize the listener port by @Amulyam24 in #1460
- README: add CI badge for libvirt by @wainersm in #1624
- podvm: revert agent-config path to /etc by @mkulke in #1627
- versions: bump kata ref by @mkulke in #1632
- provider: make existing provider managers can be reused by @liudalibj in #1629
- forwarder: update the condition for default route by @genjuro214 in #1631
- azure: fix image reference string by @mkulke in #1635
- Update AWS setup instructions by @bpradipt in #1636
- ci: Add git config to rebase code by @stevenhorsman in #1634
- e2e: use busybox to reduce e2e-test execution time by @liudalibj in #1605
- e2e: enable more than one pod in one test case by @wyuany in #1645
- peerpod-ctrl: deprecate cloudmgr by @genjuro214 in #1648
- doc: update doc to add ibmcloud specific properties by @wyuany in #1647
- e2e-test: make e2e-test codes can be reused as a lib by @liudalibj in #1642
- e2e-test: fix e2e-test pipelines by @liudalibj in #1651
- test/e2e: Switch tests away from default namespace by @stevenhorsman in #1653
- peerpod-ctrl: fix Make command docker-buildx by @genjuro214 in #1649
- Add policy support to peer-pods by @bpradipt in #1607
- podvm-mkosi: override kata-agent config path by @mkulke in #1656
- process-user-data: process cloud-config yamls by @mkulke in #1644
- docs: update docs to point to CoCo instructions by @beraldoleal in #1662
- test/e2e: Add wait for namespace service account by @stevenhorsman in #1661
- Unify build workflows by @wainersm in #1603
- Azure: Remove documentation moved to the website by @surajssd in #1666
- e2e: Add support for pods' secure communication by @wyuany in #1663
- aws: minor doc update by @EmmEff in #1660
- process-user-data: use aws endpoint on aws by @mkulke in #1668
- install: Deploy peerpod-ctrl by default by @bpradipt in #1665
- Misc fixes by @bpradipt in #1664
- aws: remove redundant aws-region flag on cloud-api-adaptor invocation by @EmmEff in #1670
- libvirt: update scripts for libvirt by @liudalibj in #1671
- libvirt: Fix config_libvirt script by @stevenhorsman in #1673
- doc: Update README.md add YQ_VERSION by @lysliu in #1679
- s390x: build fedora binaries for peerpod by @huoqifeng in #1678
- e2e: update PodVM with Authenticated Registry cases by @liudalibj in #1681
- process-user-data: move logic in pkgs by @mkulke in #1674
- Minor updates to the nvidia gpu setup script by @bpradipt in #1685
- Misc fixes by @bpradipt in #1686
- Azure: enable e2e workflow on daily basis by @kartikjoshi21 in https://github.com/confiden...