Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
182 commits
Select commit Hold shift + click to select a range
eead66d
e2e: move the cluster provisioning using kind to byom
Amulyam24 May 18, 2026
d8ebae1
test: Add comprehensive unit tests for libvirt provider
chathuryaadapa May 13, 2026
507a623
test: Add comprehensive cloudinit test coverage
chathuryaadapa May 13, 2026
d417390
test: Add comprehensive manager_test.go for libvirt provider
chathuryaadapa May 11, 2026
be9f467
build(deps): bump github.com/containerd/containerd
dependabot[bot] May 21, 2026
e3b88c2
podvm: Remove separate agent-ctl reference
stevenhorsman May 21, 2026
fdc8b01
versions: Bump kata-agent, trustee, GC
stevenhorsman May 20, 2026
1a85baf
versions: Update kata-runtime go mod to 3.31.0
stevenhorsman May 20, 2026
02bb592
versions: Pin kata-deploy version in Chart.yaml
stevenhorsman May 20, 2026
89aa3b6
build(deps): bump zizmorcore/zizmor-action from 0.5.3 to 0.5.6
dependabot[bot] May 23, 2026
b0d0965
deps: Bump golang.org/x/net to 0.55.0
stevenhorsman May 26, 2026
f5dd0b2
deps: Bump golang.org/x/crypto to 0.52.0
stevenhorsman May 26, 2026
a1633eb
release: pin CAA image for v0.21.0 in helm charts
stevenhorsman May 26, 2026
7a8b043
release: Update the charts versions
stevenhorsman May 26, 2026
a7d4176
webhook: retry cert-manager apply on transient failures
BbolroC May 26, 2026
b11022e
ci: add artifact-metadata permission to podvm-ubuntu-mkosi job
stevenhorsman May 26, 2026
64caf84
ci: add MKOSI_VERSION to workflows
stevenhorsman May 27, 2026
63ac465
podvm: remove incompatible --image system argument for mkosi v26
stevenhorsman May 27, 2026
1798467
podvm: normalize architecture names in cross-build-extras.sh
stevenhorsman May 27, 2026
4faf402
aws: Add support for IAM Roles for Service Accounts (IRSA)
snir911 May 28, 2026
89392e4
aws: Add tests for EC2 client authentication methods
snir911 May 28, 2026
5695eb2
docs: Add IAM Roles for Service Accounts (IRSA) setup guide for AWS
snir911 May 28, 2026
ee30011
workflow: Update arm podvm to run natively
stevenhorsman May 27, 2026
4a47ba0
podvm: map QEMU package names for cross-compilation
stevenhorsman May 27, 2026
ea3ea1f
release: Update charts to reflect 0.21.1 release
stevenhorsman May 28, 2026
5f0bd43
Revert "release: pin CAA image for v0.21.0 in helm charts"
stevenhorsman May 28, 2026
62d6714
Revert "versions: Pin kata-deploy version in Chart.yaml"
stevenhorsman May 28, 2026
d3d93d3
github: Update CITATION with release
stevenhorsman May 29, 2026
17118c1
Dockerfile: add ca-certificates to release image
bpradipt May 30, 2026
feca8f1
build(deps): bump actions/stale from 10.2.0 to 10.3.0
dependabot[bot] May 30, 2026
c5c7784
build(deps): bump docker/setup-buildx-action from 4.0.0 to 4.1.0
dependabot[bot] May 30, 2026
a8e8570
build(deps): bump github/codeql-action from 4.35.4 to 4.36.0
dependabot[bot] May 30, 2026
d02f0de
build(deps): bump docker/build-push-action from 7.1.0 to 7.2.0
dependabot[bot] May 30, 2026
fcd9005
build(deps): bump docker/login-action from 4.1.0 to 4.2.0
dependabot[bot] Jun 1, 2026
7932d96
fix: Resolved template injection vulnerabilities in e2e_docker workflow
pavithiran34 Jun 1, 2026
6b5237b
entrypoint: fix AWS auth validation logic
snir911 Jun 1, 2026
0a822a7
tests/provisioner: enforce IMDSv2 on CI-built podvm AMI
wainersm May 19, 2026
640508a
fix: prevent template injection in webhook_image workflow
rafsal-rahim May 29, 2026
d9d80ef
SelectInstanceTypeToUse is called for determining the right size of V…
Qiang-Xu May 19, 2026
a34921c
podvm: Fix SSH host key generation for Ubuntu debug image
bpradipt May 27, 2026
51db1e7
podvm: Fix SSH host key generation for Ubuntu sftp image
bpradipt May 27, 2026
97f9f1e
helm: remove docker provider from charts
Amulyam24 May 14, 2026
409ccff
gha: remove docker provider workflows
Amulyam24 May 14, 2026
41aa5a3
caa: remove docker provider
Amulyam24 May 19, 2026
22f14b8
test: remove docker e2e tests and provisioner
Amulyam24 May 19, 2026
20a4e3f
podvm: remove docker provider podvm files
Amulyam24 May 19, 2026
bbb6064
remove docker modules
Amulyam24 May 25, 2026
8916afe
govulncheck: do not run for modules missing go source files
Amulyam24 Jun 1, 2026
eb835da
Add focused unit tests for libvirt image management
chathuryaadapa May 25, 2026
de2c737
ci: remove csi-wrapper build and release workflows
stevenhorsman May 28, 2026
20544ac
docs: remove csi-wrapper documentation and references
stevenhorsman May 28, 2026
9e42c89
csi-wrapper: remove csi-wrapper component
stevenhorsman May 28, 2026
deb3d7e
ibmcloud: update import.sh to use oras artifacts
stevenhorsman May 28, 2026
b017231
ci: remove packer-based podvm workflow files
stevenhorsman May 28, 2026
cfb988b
build: remove podvm targets from Makefile
stevenhorsman May 28, 2026
2730476
refactor: consolidate to mkosi-based podvm builds
stevenhorsman May 28, 2026
e82708e
aws: remove packer-based image build directory
stevenhorsman May 28, 2026
622f3c4
podvm: remove packer-specific download-image.sh script
stevenhorsman May 28, 2026
a566f30
docs: update documentation to remove packer references
stevenhorsman May 28, 2026
82deae1
test/azure: Update packer reference
stevenhorsman May 28, 2026
0e7ef7e
build(deps): bump the libvirt group across 2 directories with 2 updates
dependabot[bot] Jun 2, 2026
1a1870e
workflows: Update zizmor reporting
stevenhorsman Jun 1, 2026
c031205
ci: assert gh runners in provenance verification
mkulke Jun 2, 2026
60df85e
versions: Bump golang to 1.25.11
stevenhorsman Jun 3, 2026
ac8fdb8
ci: remove azure gh action workflows
mkulke Jun 3, 2026
ec7195d
podvm: merge src/cloud-api-adaptor/podvm-{mkosi} folders (#3132)
Copilot Jun 4, 2026
ac86fac
libvirt: Add comprehensive unit tests for libvirt provider
chathuryaadapa May 25, 2026
a9ddb9a
libvirt: enable memory ballooning for s390x
ajaypvictor Jun 1, 2026
c6f7348
Add cloud-native volume passthrough for Peer Pods
mohammedadnan21 May 19, 2026
2b1320c
fix: Resolve template injection in e2e_libvirt
siddu-os Jun 3, 2026
1044fa9
fix: Resolve template injection in podvm_mkosi
siddu-os Jun 3, 2026
8776bd7
fix: Resolve additional template injection vulnerabilities
siddu-os Jun 3, 2026
fe51cb1
fix: Address zizmor security scan warnings and notices
siddu-os Jun 4, 2026
8b44766
libvirt: set CPU host-model for s390x domain XML
ajaypvictor Jun 9, 2026
c4de470
build(deps): bump the aws-sdk-go-v2 group across 2 directories with 8…
dependabot[bot] Jun 14, 2026
2fb9478
build(deps): bump github/codeql-action from 4.36.0 to 4.36.2
dependabot[bot] Jun 13, 2026
2902380
build(deps): bump actions/checkout from 6.0.2 to 6.0.3
dependabot[bot] Jun 13, 2026
dfe4180
ci: fix podvm_mkosi concurrency group conflicts
stevenhorsman Jun 8, 2026
962ad8e
test: add unit tests for streamIO wrapper
chathuryaadapa Jun 11, 2026
3e23472
ci: Temporarily ignore the pull_request_target warning
stevenhorsman Jun 11, 2026
6a72479
build(deps): bump the ibm-sdk group across 2 directories with 5 updates
dependabot[bot] Jun 20, 2026
2642a92
build(deps): bump go.mongodb.org/mongo-driver in /src/cloud-providers
dependabot[bot] Jun 20, 2026
7124c24
podvm: Fix OVMF boot configuration for Ubuntu 24.04 hosts
stevenhorsman Jun 23, 2026
d5a0800
build(deps): bump github.com/containerd/containerd
dependabot[bot] Jun 20, 2026
928879f
providers: add Uint64WithEnv to FlagRegistrar
ajaypvictor Jun 24, 2026
9d42940
libvirt: add configurable root disk size
ajaypvictor Jun 24, 2026
4b9dcf2
config-extractor: handle typed numeric constants
ajaypvictor Jun 24, 2026
23ea899
probe: bind startup probe server to localhost
thejasn Jun 2, 2026
4e57385
tlsutil: promote k8s.io/component-base to direct dependency
thejasn Jun 2, 2026
e4f98e6
tlsutil: add tlsconfig package for TLS option parsing
thejasn Jun 2, 2026
9d667a7
tlsutil: support dynamic TLS version and cipher suite configuration
thejasn Jun 2, 2026
2e64532
forwarder: add MinTLSVersion and CipherSuites to APF user-data config
thejasn Jun 2, 2026
d45732c
adaptor: write MinTLSVersion and CipherSuites into peer pod user-data
thejasn Jun 2, 2026
58fc995
cmd: add TLS min version and cipher suite flags
thejasn Jun 2, 2026
3424a41
webhook: add configurable TLS profile via env vars
thejasn Jun 2, 2026
75066e4
charts: add TLS min version and cipher suite configuration
thejasn Jun 4, 2026
c4e1ab9
webhook: secure metrics endpoint with native SecureServing
thejasn Jun 25, 2026
eb5c28d
docs: add TLS profile configuration guide for peer pod connections
thejasn Jun 18, 2026
82ded93
build(deps): bump go.opentelemetry.io/otel/sdk to v1.40.0 in webhook
thejasn Jun 18, 2026
b4ba450
podvm: build podvm byom binaries image
Amulyam24 Jun 9, 2026
cc63a0b
gha: publish podvm byom binaries image for every release
Amulyam24 Jun 9, 2026
543b3bd
gha: move byom images to the e2e workflow
Amulyam24 Jun 16, 2026
d780061
ci: add govulncheck ignore list support
stevenhorsman Jul 2, 2026
6d7531e
build(deps): bump actions/checkout from 6.0.2 to 7.0.0
dependabot[bot] Jul 3, 2026
a98b139
gha: do not set PUSH=true for building podvm binaries
Amulyam24 Jul 6, 2026
b5ed2fa
build(deps): bump the google-cloud group across 2 directories with 2 …
dependabot[bot] Jul 4, 2026
cce5c64
build(deps): bump google.golang.org/grpc in /src/webhook
dependabot[bot] Jun 29, 2026
64fdad7
build(deps): bump zizmorcore/zizmor-action from 0.5.6 to 0.5.7
dependabot[bot] Jul 4, 2026
bc57a8c
build(deps): bump aws-actions/configure-aws-credentials
dependabot[bot] Jul 4, 2026
8ce182e
build(deps): bump docker/login-action from 3.3.0 to 4.2.0
dependabot[bot] Jul 4, 2026
044f8a7
build(deps): bump docker/setup-buildx-action from 3.7.1 to 4.1.0
dependabot[bot] Jul 4, 2026
62de244
build(deps): bump the aws-sdk-go-v2 group across 2 directories with 8…
dependabot[bot] Jul 5, 2026
5a2ad09
podvm: Increase s390x boot partition from 256MiB to 512MiB
BbolroC Jul 7, 2026
ed6e530
build(deps): bump go.opentelemetry.io/otel in /src/webhook
dependabot[bot] Jun 29, 2026
c72ba1a
build(deps): bump go.opentelemetry.io/otel/sdk in /src/webhook
dependabot[bot] Jul 8, 2026
8f14e6c
ci: add allow-unsafe-pr-checkout workaround for pull_request_target w…
stevenhorsman Jul 9, 2026
9deff4c
chore: bump golang to 1.25.12
stevenhorsman Jul 9, 2026
1cb6481
libvirt: close libvirt connection on provider teardown
ajaypvictor Jul 8, 2026
8bc28e5
test: add unit tests for volume.go
supritai Jul 9, 2026
a7b639c
build(deps): bump raven-actions/actionlint from 2.1.2 to 2.2.0
dependabot[bot] Jul 15, 2026
30298ee
ci: pass caa_image input to libvirt e2e test environment
stevenhorsman Jul 2, 2026
ae10749
config: remove csi-wrapper references from config files
snir911 Jul 12, 2026
596cb23
build(deps): bump docker/build-push-action from 7.2.0 to 7.3.0
dependabot[bot] Jul 15, 2026
c5f1187
build(deps): bump github/codeql-action/upload-sarif
dependabot[bot] Jul 20, 2026
64a1f50
chore: group codeql-action updates in dependabot
stevenhorsman Jul 21, 2026
c29b188
build(deps): bump oras-project/setup-oras from 2.0.0 to 2.0.1
dependabot[bot] Jul 21, 2026
8805ae4
build(deps): bump actions/setup-go from 6.4.0 to 6.5.0
dependabot[bot] Jul 21, 2026
470f8ea
Remove fedora podvm build machinery, promote ubuntu to default
Copilot Jun 3, 2026
56e5fbc
workflows: Remove fedora smoketest
stevenhorsman Jul 21, 2026
7862d4f
workflows: Remove duplicate mkosi workflow
stevenhorsman Jul 21, 2026
706576f
doc: Update README
stevenhorsman Jul 21, 2026
4b9fe0b
podvm: remove PODVM_DISTRO variable now ubuntu is the only podvm distro
stevenhorsman Jul 22, 2026
9cf9e3c
deps: bump golang.org/x/text to v0.39.0 to fix CVE
stevenhorsman Jul 22, 2026
6860d4e
build(deps): bump docker/login-action from 4.2.0 to 4.4.0
dependabot[bot] Jul 22, 2026
a456b01
build(deps): bump aws-actions/configure-aws-credentials
dependabot[bot] Jul 22, 2026
2ae0631
workflows: Remove libvirt_e2e_arch_prep job
stevenhorsman Jul 20, 2026
28808b5
build(deps): bump google.golang.org/grpc in /src/cloud-api-adaptor
dependabot[bot] Jul 22, 2026
7964468
fix: GetLaunchSecurityType opens a redundant libvirt connection
chathuryaadapa Jul 22, 2026
2a90d64
Merging pull request 3207
ldoktor Jul 24, 2026
65e2e94
libvirt: free root volume handle after path lookup
ajaypvictor Jul 24, 2026
06eb0fc
versions: Bump kata-agent, trustee, GC
stevenhorsman Jul 21, 2026
523ae7f
caa: Update kata-runtime go mod to 4.0.0
stevenhorsman Jul 21, 2026
6a8a61a
versions: Pin kata-deploy version in Chart.yaml
stevenhorsman Jul 21, 2026
1259fae
doc: Remove the image-rs crate reference
stevenhorsman Jul 21, 2026
d0d5bab
test/provisioner: migrate kbs-client to --admin-token-file
stevenhorsman Jul 23, 2026
61b1aba
test/provisioner: extract runKbsClientAdmin helper
stevenhorsman Jul 23, 2026
4da058c
release: Get release-helper to update Makefile
stevenhorsman Jul 27, 2026
60e2f0d
release: pin CAA image for v0.22.0 in helm charts
stevenhorsman Jul 27, 2026
60be2d4
release: Update the charts versions
stevenhorsman Jul 27, 2026
38d0fcf
cloud-provider: sync provider chart values for
stevenhorsman Jul 27, 2026
b813773
e2e-test: use hack/versions.py in checkout_kbs.sh
mkulke Jul 27, 2026
f7643fc
e2e-test: add TEST_E2E_PARALLEL variable
mkulke Jul 27, 2026
93da3fb
provisioner: add wait for kata-deploy
mkulke Jul 27, 2026
289bea7
build(deps): bump zizmorcore/zizmor-action from 0.5.7 to 0.6.0
dependabot[bot] Jul 25, 2026
c83c3cf
deps: upgrade grpc to v1.82.1 to fix GO-2026-6061
stevenhorsman Jul 28, 2026
987eb8e
build(deps): bump github.com/google/cel-go in /src/webhook
dependabot[bot] Jul 25, 2026
800a13f
Revert "release: pin CAA image for v0.22.0 in helm charts"
stevenhorsman Jul 27, 2026
cd841db
Revert "versions: Pin kata-deploy version in Chart.yaml"
stevenhorsman Jul 27, 2026
b6c0098
github: Update CITATION with release
stevenhorsman Jul 27, 2026
fd0b254
workflow: Disable fail-fast in the smoke tests
stevenhorsman Jun 18, 2026
4436a46
podvm: Switch Ubuntu image to 26.04 (Resolute)
stevenhorsman Jun 15, 2026
aac8ae8
podvm: add explicit dm-verity module config for mkosi v26
stevenhorsman Jun 18, 2026
86ae1b3
podvm: use arch-specific configs for Ubuntu packages
stevenhorsman Jun 18, 2026
1ab2658
podvm: add dm- modules to system image for LUKS support
stevenhorsman Jun 18, 2026
e6405ee
podvm: Add libseccomp2 to Ubuntu images for 24.04 host compatibility
stevenhorsman Jun 23, 2026
b8116c5
podvm: Increase VM RAM for scratch-space
stevenhorsman Jun 25, 2026
6948376
podvm: add systemd-repart to Ubuntu 26.04 image packages
stevenhorsman Jun 25, 2026
8658920
podvm: fix Ubuntu 26.04 smoke test for scratch-space mode
stevenhorsman Jun 25, 2026
97b44d1
ci(libvirt): fix e2e passing caa_image input to libvirt.properties
thejasn Jul 28, 2026
6aedaef
build(deps): bump actions/checkout from 7.0.0 to 7.0.1
dependabot[bot] Jul 25, 2026
c712312
build(deps): bump actions/attest from 4.1.0 to 4.2.0
dependabot[bot] Jul 25, 2026
04b2525
byom: remove the redundant check for kata-runtime label
Amulyam24 Aug 3, 2026
2b28a59
podvm: rename PUSH to EXPORT_BINARIES
Amulyam24 Aug 3, 2026
3e897c3
gha: fix podvm byom binaries job
Amulyam24 Jul 28, 2026
62d8abb
caa: guard resource removal with owner annotation
thejasn Jun 30, 2026
e33c9f6
probe: set SO_REUSEPORT for restart and add shutdown
thejasn Jun 30, 2026
01c398d
fix: prevent hypervisor socket deletion during CAA rolling restart
thejasn Jun 30, 2026
5eed303
podvm: Add tee-platform input to podvm build wf
mkulke Jul 23, 2026
9bbfca1
podvm: shorten image name to "podvm-..."
mkulke Jul 23, 2026
b2ba085
podvm: remove /kata-containers bindmnt
mkulke Jul 23, 2026
afa2119
podvm: Add auto-login drop-in for ttyS0
mkulke Jul 23, 2026
98b37c7
gcp: avoid creating public IPs when not used
rtim75 Jul 28, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
2 changes: 1 addition & 1 deletion .devcontainer/development/uplosi_azure_notes.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ oci.guest-components.reference to desired tag found here (non sha) : [ghcr.io/co
## mkosi build debug podvm

```console
cd /workspaces/cloud-api-adaptor/src/cloud-api-adaptor/podvm-mkosi
cd /workspaces/cloud-api-adaptor/src/cloud-api-adaptor/podvm
TEE_PLATFORM=az-cvm-vtpm make debug
```

Expand Down
4 changes: 4 additions & 0 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,10 @@ updates:
day: "saturday"
cooldown:
default-days: 7
groups:
codeql:
patterns:
- "github/codeql-action*"

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Stale Dependabot CSI path

Medium Severity

dependabot.yml still lists src/csi-wrapper under gomod directories, but this sync removes the CSI wrapper tree and related workflows. Dependabot will keep targeting a path that no longer exists, so updates for that module fail or are skipped while the rest of the cleanup treats CSI as gone.

Fix in Cursor Fix in Web

Reviewed by Cursor Bugbot for commit 98b37c7. Configure here.

- package-ecosystem: "gomod"
directories:
- "src/cloud-api-adaptor"
Expand Down
5 changes: 3 additions & 2 deletions .github/workflows/actionlint.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -19,13 +19,14 @@ permissions: {}

jobs:
run-actionlint:
name: run-actionlint
runs-on: ubuntu-24.04
steps:
- name: Checkout the code
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
with:
fetch-depth: 0
persist-credentials: false

- name: actionlint
uses: raven-actions/actionlint@205b530c5d9fa8f44ae9ed59f341a0db994aa6f8 # v2.1.2
uses: raven-actions/actionlint@3d39aea434753780c3b3d4a1a31c854b4dbf49d7 # v2.2.0
Loading
Loading