Sammy Kerata Oina
93f2f2ab46
NOISSUE - Add DisconnectReq message and TTL support for VM creation ( #428 )
...
* feat: Add DisconnectReq message and TTL support for VM creation
- Introduced DisconnectReq message in cvms.proto to handle disconnection requests.
- Enhanced CreateReq in manager.proto to include a TTL field for virtual machines.
- Updated CLI to accept TTL as a command-line flag during VM creation.
- Modified manager service to remove VMs after the specified TTL duration.
- Adjusted gRPC client connection handling in agent main.go to support new client structure.
- Added mock implementation for gRPC client to facilitate testing.
Signed-off-by: Sammy Oina <sammyoina@gmail.com >
* fix: Mark server URL flag as required with error handling
Signed-off-by: Sammy Oina <sammyoina@gmail.com >
---------
Signed-off-by: Sammy Oina <sammyoina@gmail.com >
v0.5.2
2025-05-09 12:10:01 +02:00
Sammy Kerata Oina
dffefc45d8
NOISSUE - Change logging level from Info to Debug for State method ( #422 )
...
CI / ci (push) Has been cancelled
Signed-off-by: Sammy Oina <sammyoina@gmail.com >
2025-04-16 10:11:29 +02:00
Dusan Borovcanin
9a5cc44b2a
NOISSUE - Add EU support banner
...
CI / ci (push) Has been cancelled
Signed-off-by: Dusan Borovcanin <borovcanindusan1@gmail.com >
2025-04-07 12:50:27 +02:00
Dusan Borovcanin
676c5f154c
NOISSUE - Add EU support banner
...
Signed-off-by: Dusan Borovcanin <borovcanindusan1@gmail.com >
2025-04-07 12:48:55 +02:00
Dusan Borovcanin
71104a210c
NOISSUE - Add EU support banner
...
Signed-off-by: Dusan Borovcanin <borovcanindusan1@gmail.com >
2025-04-07 12:47:00 +02:00
Jovan Djukic
ec306c72b9
COCOS-397 - Agent certificate generation via CA service ( #410 )
...
CI / checkproto (push) Has been cancelled
CI / ci (push) Has been cancelled
* Initial commit, will be tested before creating a PR
* Initial commit, will be tested before creating a PR
* Fixed all issues
* Initial commit, will be tested before creating a PR
* Updated agent docs
* Fixed based on comments
* Fixed based on comments
* Initial commit, will be tested before creating a PR
* Updated agent docs
* Fixed based on comments
* Fixed based on comments
* added certificate verification
* Initial commit, will be tested before creating a PR
* Fixed all issues
* Initial commit, will be tested before creating a PR
* Initial commit, will be tested before creating a PR
* Updated agent docs
* Fixed based on comments
* Fixed based on comments
* added certificate verification
* Fixed rebase errors
* Fixed proto issues
* fixed proto issues
* Fixed format error
* Fixed based on comments
* NOISSUE - Simplify local agent running in non sev-snp environment (#411 )
* Add vtpm attestation support to agent service and server
Signed-off-by: Sammy Oina <sammyoina@gmail.com >
* Update mockery version to v2.53.2 and refactor VM factory to include logger
Signed-off-by: Sammy Oina <sammyoina@gmail.com >
* Send event notification when computation is stopped in agentService
Signed-off-by: Sammy Oina <sammyoina@gmail.com >
* Remove redundant assignment of Stderr in qemuVM Start method
Signed-off-by: Sammy Oina <sammyoina@gmail.com >
* Rename SVM references to CVM in tracing, logging, metrics, and service layers
Signed-off-by: Sammy Oina <sammyoina@gmail.com >
---------
Signed-off-by: Sammy Oina <sammyoina@gmail.com >
* Bump github.com/docker/docker (#416 )
Bumps [github.com/docker/docker](https://github.com/docker/docker ) from 28.0.1+incompatible to 28.0.4+incompatible.
- [Release notes](https://github.com/docker/docker/releases )
- [Commits](https://github.com/docker/docker/compare/v28.0.1...v28.0.4 )
---
updated-dependencies:
- dependency-name: github.com/docker/docker
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Bump google.golang.org/protobuf from 1.36.5 to 1.36.6 (#412 )
Bumps google.golang.org/protobuf from 1.36.5 to 1.36.6.
---
updated-dependencies:
- dependency-name: google.golang.org/protobuf
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* COCOS-393 - Disable SSH service and update user shell in cloud config (#396 )
* Disable SSH service and update user shell in cloud config
Signed-off-by: Sammy Oina <sammyoina@gmail.com >
* Remove SSH server and clean up dependencies in cloud config
Signed-off-by: Sammy Oina <sammyoina@gmail.com >
* Add firewall configuration and ensure iptables rules persist after reboot
Signed-off-by: Sammy Oina <sammyoina@gmail.com >
* Add algo_user configuration and setup script for container execution
Signed-off-by: Sammy Oina <sammyoina@gmail.com >
---------
Signed-off-by: Sammy Oina <sammyoina@gmail.com >
* Initial commit, will be tested before creating a PR
* Fixed all issues
* Initial commit, will be tested before creating a PR
* Initial commit, will be tested before creating a PR
* Fixed based on comments
* Fixed based on comments
* added certificate verification
* Initial commit, will be tested before creating a PR
* Fixed all issues
* Initial commit, will be tested before creating a PR
* Initial commit, will be tested before creating a PR
* Fixed based on comments
* Fixed rebase errors
* Fixed format error
* Fixed based on comments
* Fixed rebase errors
---------
Signed-off-by: Sammy Oina <sammyoina@gmail.com >
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: Sammy Kerata Oina <44265300+SammyOina@users.noreply.github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-02 16:52:57 +02:00
Sammy Kerata Oina
12a20c74f7
NOISSUE - Reset agent state machine when computation is stopped ( #417 )
...
* Bump mockery version to 2.53.3 in generated mock files
Signed-off-by: Sammy Oina <sammyoina@gmail.com >
* Update golangci-lint action to v7 and bump version to v1.64.7
Signed-off-by: Sammy Oina <sammyoina@gmail.com >
* Update golangci-lint action to v7 and configure linters in .golangci.yaml
Signed-off-by: Sammy Oina <sammyoina@gmail.com >
---------
Signed-off-by: Sammy Oina <sammyoina@gmail.com >
2025-04-02 14:36:35 +02:00
Sammy Kerata Oina
d17eba35eb
COCOS-393 - Disable SSH service and update user shell in cloud config ( #396 )
...
* Disable SSH service and update user shell in cloud config
Signed-off-by: Sammy Oina <sammyoina@gmail.com >
* Remove SSH server and clean up dependencies in cloud config
Signed-off-by: Sammy Oina <sammyoina@gmail.com >
* Add firewall configuration and ensure iptables rules persist after reboot
Signed-off-by: Sammy Oina <sammyoina@gmail.com >
* Add algo_user configuration and setup script for container execution
Signed-off-by: Sammy Oina <sammyoina@gmail.com >
---------
Signed-off-by: Sammy Oina <sammyoina@gmail.com >
2025-04-01 22:00:23 +02:00
dependabot[bot]
cab2799741
Bump google.golang.org/protobuf from 1.36.5 to 1.36.6 ( #412 )
...
Bumps google.golang.org/protobuf from 1.36.5 to 1.36.6.
---
updated-dependencies:
- dependency-name: google.golang.org/protobuf
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-01 21:59:48 +02:00
dependabot[bot]
e217331e5e
Bump github.com/docker/docker ( #416 )
...
Bumps [github.com/docker/docker](https://github.com/docker/docker ) from 28.0.1+incompatible to 28.0.4+incompatible.
- [Release notes](https://github.com/docker/docker/releases )
- [Commits](https://github.com/docker/docker/compare/v28.0.1...v28.0.4 )
---
updated-dependencies:
- dependency-name: github.com/docker/docker
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-01 21:59:39 +02:00
Sammy Kerata Oina
7e63921896
NOISSUE - Simplify local agent running in non sev-snp environment ( #411 )
...
* Add vtpm attestation support to agent service and server
Signed-off-by: Sammy Oina <sammyoina@gmail.com >
* Update mockery version to v2.53.2 and refactor VM factory to include logger
Signed-off-by: Sammy Oina <sammyoina@gmail.com >
* Send event notification when computation is stopped in agentService
Signed-off-by: Sammy Oina <sammyoina@gmail.com >
* Remove redundant assignment of Stderr in qemuVM Start method
Signed-off-by: Sammy Oina <sammyoina@gmail.com >
* Rename SVM references to CVM in tracing, logging, metrics, and service layers
Signed-off-by: Sammy Oina <sammyoina@gmail.com >
---------
Signed-off-by: Sammy Oina <sammyoina@gmail.com >
2025-04-01 21:59:11 +02:00
Sammy Kerata Oina
ebe119686f
NOISSUE - Fix nil pointer dereference in Stop methods for agentServer and agentService ( #409 )
...
CI / checkproto (push) Has been cancelled
CI / ci (push) Has been cancelled
Signed-off-by: Sammy Oina <sammyoina@gmail.com >
2025-03-19 11:44:21 +01:00
dependabot[bot]
3fe7507529
Bump go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc ( #401 )
...
Bumps [go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc](https://github.com/open-telemetry/opentelemetry-go-contrib ) from 0.59.0 to 0.60.0.
- [Release notes](https://github.com/open-telemetry/opentelemetry-go-contrib/releases )
- [Changelog](https://github.com/open-telemetry/opentelemetry-go-contrib/blob/main/CHANGELOG.md )
- [Commits](https://github.com/open-telemetry/opentelemetry-go-contrib/compare/zpages/v0.59.0...zpages/v0.60.0 )
---
updated-dependencies:
- dependency-name: go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-19 11:38:04 +01:00
dependabot[bot]
1b4a510eb2
Bump go.opentelemetry.io/otel/trace from 1.34.0 to 1.35.0 ( #402 )
...
Bumps [go.opentelemetry.io/otel/trace](https://github.com/open-telemetry/opentelemetry-go ) from 1.34.0 to 1.35.0.
- [Release notes](https://github.com/open-telemetry/opentelemetry-go/releases )
- [Changelog](https://github.com/open-telemetry/opentelemetry-go/blob/main/CHANGELOG.md )
- [Commits](https://github.com/open-telemetry/opentelemetry-go/compare/v1.34.0...v1.35.0 )
---
updated-dependencies:
- dependency-name: go.opentelemetry.io/otel/trace
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-19 11:34:22 +01:00
dependabot[bot]
ff0fd71e7d
Bump golang.org/x/crypto from 0.35.0 to 0.36.0 ( #400 )
...
Bumps [golang.org/x/crypto](https://github.com/golang/crypto ) from 0.35.0 to 0.36.0.
- [Commits](https://github.com/golang/crypto/compare/v0.35.0...v0.36.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/crypto
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-19 11:32:05 +01:00
Danko Miladinovic
bfaa489bdb
NOISSUE - Change the CLI SNP verification ( #406 )
2025-03-19 11:30:49 +01:00
Sammy Kerata Oina
c14f1d7b6c
COCOS-391- GCP Attestation policy ( #405 )
...
* Add AgentGrpcHost configuration to agent server
Signed-off-by: Sammy Oina <sammyoina@gmail.com >
* Add SHA1 support to PcrValues and implement GCP attestation functions
Signed-off-by: Sammy Oina <sammyoina@gmail.com >
* Add GCP attestation policy and OVMF download commands
Signed-off-by: Sammy Oina <sammyoina@gmail.com >
* Add vTPM attestation support and update protobuf versions
Signed-off-by: Sammy Oina <sammyoina@gmail.com >
* Remove Host field from AgentConfig and update related references
Signed-off-by: Sammy Oina <sammyoina@gmail.com >
* Update GCP attestation policy to accept vCPU count as an argument
Signed-off-by: Sammy Oina <sammyoina@gmail.com >
* Add SHA512 digest verification for OVMF file in GCP download command
Signed-off-by: Sammy Oina <sammyoina@gmail.com >
* Update OVMF object name format in GCP attestation package
Signed-off-by: Sammy Oina <sammyoina@gmail.com >
* Refactor attestation policy structure to use nested Config field
Signed-off-by: Sammy Oina <sammyoina@gmail.com >
---------
Signed-off-by: Sammy Oina <sammyoina@gmail.com >
v0.5.1
2025-03-19 09:39:46 +01:00
Danko Miladinovic
ebc8f1bba4
NOISSUE - Update documentation for vTPM changes ( #408 )
...
* change readme according to vTPM changes
* rebase
2025-03-19 09:38:48 +01:00
Danko Miladinovic
293c65a3aa
NOISSUE - Add path to expected PCR values ( #398 )
...
CI / ci (push) Has been cancelled
Rust CI Pipeline / rust-check (push) Has been cancelled
* add path to expected PCR values
* change rust scrtip for attestation policy to print policy to stdout
* fix cli test
* remove stdout from cmd config struct
* fix manager test
* fix manager readme
2025-03-17 12:25:42 +01:00
Jovan Djukic
33744a12a8
COCOS-390 - Add IGVM measurement on manager ( #404 )
...
CI / ci (push) Has been cancelled
* resolved issue 390
* updated readme.md for issue 390
* resolved issue 390
* updated readme.md for issue 390
* implemented suggested changes
* refactored code so it passes the linter test
* change the Run fn so it prints the meassurement t a buffer
* refactored code so it passes the linter test
* fixed the test Run_-_Failure_Execution
* changed recipe so it builds igvmmeasure binary when building manager
v0.5.0
2025-03-12 13:43:26 +01:00
dorcaslitunya
4bb732ebf9
Add igvm measurement ( #379 )
...
Add copyright information to package
Add testing to igvm measurements
Remove trailing white space
Improve testing
Resolve PR comments
Add measure to cli
Add README for feature
Fix PR comments
Added new line to shell script
Add measurement interface
Fix ci
Refactor code for IgvmMeasurement to become a CLI dependency
Refactor code for IgvmMeasurement to become a CLI dependency
Refactor based on ci failures
Fix error handling
Add header
Fix ci
2025-03-12 10:24:51 +01:00
Danko Miladinovic
67f939fc66
COCOS-326 - Add vTPM support to CoCoS ( #376 )
...
CI / checkproto (push) Has been cancelled
CI / ci (push) Has been cancelled
Rust CI Pipeline / rust-check (push) Has been cancelled
* manager, cli and agent vtpm support
* rebase and changed atls for vtpm
* deleted unused code
* changed chekproto.yaml script so it find the manager proto file correctly
* fixe manager proto version
* fix agent tests
* fix server agent test
* fix attestation test
* fix attestation test gofumpt
* created dummy RWC for TPM
* fix comment
* add default PCR values
* rebase main
* fix rust ci and missing header
* changed embedded attestation to VMPL 2
* fix unused impot
* fix pkg test
* address attestation type
* fix agent attestation test
* add prc15 check
* fix comments
* fix cli tests
* add doc
* add mock for LeveledQuoteProvider when SEV-SNP device is not found
Signed-off-by: Sammy Oina <sammyoina@gmail.com >
* fix manager reading attestation policy
* refactor PCR value checks and update attestation policy values
Signed-off-by: Sammy Oina <sammyoina@gmail.com >
* fix tests for sev and grpc
---------
Signed-off-by: Sammy Oina <sammyoina@gmail.com >
Co-authored-by: Sammy Oina <sammyoina@gmail.com >
2025-03-07 16:36:47 +01:00
dependabot[bot]
fa26573643
NOISSUE - Bump github.com/docker/docker ( #387 )
...
Bumps [github.com/docker/docker](https://github.com/docker/docker ) from 28.0.0+incompatible to 28.0.1+incompatible.
- [Release notes](https://github.com/docker/docker/releases )
- [Commits](https://github.com/docker/docker/compare/v28.0.0...v28.0.1 )
---
updated-dependencies:
- dependency-name: github.com/docker/docker
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-05 13:08:55 +01:00
Sammy Kerata Oina
7d063aa48d
NOISSUE - Dependabot docker fix ( #386 )
...
* Bump github.com/docker/docker
Bumps [github.com/docker/docker](https://github.com/docker/docker ) from 27.5.1+incompatible to 28.0.0+incompatible.
- [Release notes](https://github.com/docker/docker/releases )
- [Commits](https://github.com/docker/docker/compare/v27.5.1...v28.0.0 )
---
updated-dependencies:
- dependency-name: github.com/docker/docker
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
* Update ImageLoad call to use client.ImageLoadWithQuiet option
Signed-off-by: Sammy Oina <sammyoina@gmail.com >
---------
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: Sammy Oina <sammyoina@gmail.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-02-27 10:04:18 +01:00
dependabot[bot]
12bd19b4c6
Bump golang.org/x/crypto from 0.32.0 to 0.35.0 ( #383 )
...
Bumps [golang.org/x/crypto](https://github.com/golang/crypto ) from 0.32.0 to 0.35.0.
- [Commits](https://github.com/golang/crypto/compare/v0.32.0...v0.35.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/crypto
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-02-26 15:16:24 +01:00
dependabot[bot]
1210e238b4
Bump golang.org/x/term from 0.28.0 to 0.29.0 ( #382 )
...
Bumps [golang.org/x/term](https://github.com/golang/term ) from 0.28.0 to 0.29.0.
- [Commits](https://github.com/golang/term/compare/v0.28.0...v0.29.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/term
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-02-26 15:16:15 +01:00
dependabot[bot]
93f9c4df1c
Bump github.com/spf13/cobra from 1.8.1 to 1.9.1 ( #384 )
...
Bumps [github.com/spf13/cobra](https://github.com/spf13/cobra ) from 1.8.1 to 1.9.1.
- [Release notes](https://github.com/spf13/cobra/releases )
- [Commits](https://github.com/spf13/cobra/compare/v1.8.1...v1.9.1 )
---
updated-dependencies:
- dependency-name: github.com/spf13/cobra
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-02-26 15:16:01 +01:00
Sammy Kerata Oina
913c6138cf
NOISSUE - Update Dependabot configuration and Go dependencies ( #378 )
...
* Update Dependabot configuration and Go dependencies; modify test command to include embed tag
Signed-off-by: SammyOina <sammyoina@gmail.com >
* Refactor CVMSClient computation handling and improve test message queue capacity
Signed-off-by: Sammy Oina <sammyoina@gmail.com >
* Refactor TestManagerClient_Process to remove buffer from messageQueue and ensure proper handling of messages
Signed-off-by: Sammy Oina <sammyoina@gmail.com >
---------
Signed-off-by: SammyOina <sammyoina@gmail.com >
Signed-off-by: Sammy Oina <sammyoina@gmail.com >
2025-02-26 14:04:09 +01:00
Sammy Kerata Oina
c6308f080b
NOISSUE - Downgrade go for buildroot supported version ( #380 )
...
* Update Go version to 1.23.2 in go.mod
Signed-off-by: Sammy Oina <sammyoina@gmail.com >
* Update sev-snp-measure-go dependency to v0.0.0-20241202151803-ef189f0ff825
Signed-off-by: Sammy Oina <sammyoina@gmail.com >
* Update agent README to reflect new gRPC configuration variables and default log level
Signed-off-by: Sammy Oina <sammyoina@gmail.com >
* Refactor CVMSClient computation handling and improve test case structure
Signed-off-by: Sammy Oina <sammyoina@gmail.com >
* Refactor messageQueue channel in TestManagerClient_Process for improved concurrency handling
Signed-off-by: Sammy Oina <sammyoina@gmail.com >
---------
Signed-off-by: Sammy Oina <sammyoina@gmail.com >
2025-02-26 14:02:19 +01:00
Sammy Kerata Oina
cef9cbbecd
COCOS-364 - Make agent more resilient to gRPC disconnection on cvms cloud server ( #375 )
...
CI / ci (push) Has been cancelled
* Refactor AgentServer interface and update related implementations; adjust dependency versions in go.mod
Signed-off-by: Sammy Oina <sammyoina@gmail.com >
* Implement State method for agent.Service and enhance metrics and logging middleware to track state changes
Signed-off-by: Sammy Oina <sammyoina@gmail.com >
* Update file permission modes to use octal notation in CVMS client and agent main
Signed-off-by: Sammy Oina <sammyoina@gmail.com >
* Refactor CVMS client and agent main to improve function signatures and variable naming for clarity
Signed-off-by: Sammy Oina <sammyoina@gmail.com >
* Remove unnecessary fmt import and logging statement in CVMSClient Process method
Signed-off-by: Sammy Oina <sammyoina@gmail.com >
* Add file-based storage implementation for message persistence in CVMSClient
Signed-off-by: Sammy Oina <sammyoina@gmail.com >
* Update README and main.go for CVMS service: correct references and improve clarity
Signed-off-by: Sammy Oina <sammyoina@gmail.com >
* Update README to clarify gRPC host and port descriptions for CVMS server
Signed-off-by: Sammy Oina <sammyoina@gmail.com >
* Rename sendMessageWithRetry to sendStreamMessage for clarity and consistency in CVMSClient
Signed-off-by: Sammy Oina <sammyoina@gmail.com >
* Update README to add detailed descriptions for algorithm and dataset paths
Signed-off-by: Sammy Oina <sammyoina@gmail.com >
---------
Signed-off-by: Sammy Oina <sammyoina@gmail.com >
2025-02-16 18:02:17 +01:00
Sammy Kerata Oina
7e17a00cb5
COCOS-369 - Enable compiling gRPC clients without cGo ( #372 )
...
CI / ci (push) Has been cancelled
* Add atls module and update import paths for consistency
Signed-off-by: Sammy Oina <sammyoina@gmail.com >
* Add uuid dependency to go.work.sum
Signed-off-by: Sammy Oina <sammyoina@gmail.com >
* Update go.mod and go.sum to downgrade go-sev-guest to v0.11.1 and add pborman/uuid v1.2.1
Signed-off-by: Sammy Oina <sammyoina@gmail.com >
* Refactor ATLS implementation: remove old atls module, add new grpc/atls functionality, and update related configurations
Signed-off-by: Sammy Oina <sammyoina@gmail.com >
* Update mockery configuration and enhance QuoteProvider mock with additional methods
Signed-off-by: Sammy Oina <sammyoina@gmail.com >
* Update error message in TestAgentClientIntegration for clarity
Signed-off-by: Sammy Oina <sammyoina@gmail.com >
---------
Signed-off-by: Sammy Oina <sammyoina@gmail.com >
2025-02-13 11:04:29 +01:00
dependabot[bot]
0e3c0c04af
Bump the go-dependency group across 1 directory with 11 updates ( #373 )
...
CI / ci (push) Waiting to run
Bumps the go-dependency group with 6 updates in the / directory:
| Package | From | To |
| --- | --- | --- |
| [github.com/caarlos0/env/v11](https://github.com/caarlos0/env ) | `11.2.2` | `11.3.1` |
| [github.com/google/go-sev-guest](https://github.com/google/go-sev-guest ) | `0.11.1` | `0.12.1` |
| [github.com/spf13/pflag](https://github.com/spf13/pflag ) | `1.0.5` | `1.0.6` |
| [go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc](https://github.com/open-telemetry/opentelemetry-go-contrib ) | `0.57.0` | `0.59.0` |
| [golang.org/x/sync](https://github.com/golang/sync ) | `0.10.0` | `0.11.0` |
| [github.com/docker/docker](https://github.com/docker/docker ) | `27.4.0+incompatible` | `27.5.1+incompatible` |
Updates `github.com/caarlos0/env/v11` from 11.2.2 to 11.3.1
- [Release notes](https://github.com/caarlos0/env/releases )
- [Changelog](https://github.com/caarlos0/env/blob/main/.goreleaser.yml )
- [Commits](https://github.com/caarlos0/env/compare/v11.2.2...v11.3.1 )
Updates `github.com/google/go-sev-guest` from 0.11.1 to 0.12.1
- [Release notes](https://github.com/google/go-sev-guest/releases )
- [Changelog](https://github.com/google/go-sev-guest/blob/main/.goreleaser.yaml )
- [Commits](https://github.com/google/go-sev-guest/compare/v0.11.1...v0.12.1 )
Updates `github.com/spf13/pflag` from 1.0.5 to 1.0.6
- [Release notes](https://github.com/spf13/pflag/releases )
- [Commits](https://github.com/spf13/pflag/compare/v1.0.5...v1.0.6 )
Updates `go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc` from 0.57.0 to 0.59.0
- [Release notes](https://github.com/open-telemetry/opentelemetry-go-contrib/releases )
- [Changelog](https://github.com/open-telemetry/opentelemetry-go-contrib/blob/main/CHANGELOG.md )
- [Commits](https://github.com/open-telemetry/opentelemetry-go-contrib/compare/zpages/v0.57.0...zpages/v0.59.0 )
Updates `go.opentelemetry.io/otel/trace` from 1.32.0 to 1.34.0
- [Release notes](https://github.com/open-telemetry/opentelemetry-go/releases )
- [Changelog](https://github.com/open-telemetry/opentelemetry-go/blob/main/CHANGELOG.md )
- [Commits](https://github.com/open-telemetry/opentelemetry-go/compare/v1.32.0...v1.34.0 )
Updates `golang.org/x/crypto` from 0.30.0 to 0.32.0
- [Commits](https://github.com/golang/crypto/compare/v0.30.0...v0.32.0 )
Updates `golang.org/x/sync` from 0.10.0 to 0.11.0
- [Commits](https://github.com/golang/sync/compare/v0.10.0...v0.11.0 )
Updates `google.golang.org/grpc` from 1.68.1 to 1.69.4
- [Release notes](https://github.com/grpc/grpc-go/releases )
- [Commits](https://github.com/grpc/grpc-go/compare/v1.68.1...v1.69.4 )
Updates `google.golang.org/protobuf` from 1.35.2 to 1.36.3
Updates `github.com/docker/docker` from 27.4.0+incompatible to 27.5.1+incompatible
- [Release notes](https://github.com/docker/docker/releases )
- [Commits](https://github.com/docker/docker/compare/v27.4.0...v27.5.1 )
Updates `golang.org/x/term` from 0.27.0 to 0.28.0
- [Commits](https://github.com/golang/term/compare/v0.27.0...v0.28.0 )
---
updated-dependencies:
- dependency-name: github.com/caarlos0/env/v11
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: go-dependency
- dependency-name: github.com/google/go-sev-guest
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: go-dependency
- dependency-name: github.com/spf13/pflag
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: go-dependency
- dependency-name: go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: go-dependency
- dependency-name: go.opentelemetry.io/otel/trace
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: go-dependency
- dependency-name: golang.org/x/crypto
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: go-dependency
- dependency-name: golang.org/x/sync
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: go-dependency
- dependency-name: google.golang.org/grpc
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: go-dependency
- dependency-name: google.golang.org/protobuf
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: go-dependency
- dependency-name: github.com/docker/docker
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: go-dependency
- dependency-name: golang.org/x/term
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: go-dependency
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-02-12 09:04:38 +01:00
dorcaslitunya
bb0ad293e6
COCOS-363 - Add verification of vTPM attestation to CLI ( #363 )
...
CI / ci (push) Waiting to run
* CLI attestation changes
CLI attestation changes
Add all modes to CLI changes updates
Remove old attestation validateion command
Make updates based on PR reviews
Disable depreciated linter
Linter fixes
Resolve conflicts
resolve go.mod errors
Use previous version of go-sev-guest
Modify tests
Remove tdx attestation
Fix error messages printing
Add tests
Fix CI failures
Do proper error handling
* Fix CI failures
* Add string constants
2025-02-11 21:08:04 +01:00
dorcaslitunya
3e99214d2a
NOISSUE - Modify buildroot config to enable vTPM attestations ( #370 )
...
CI / ci (push) Has been cancelled
* Modify buildroot config to enable vTPM attestations
* Add kernel changes
* Formatting changes
* Modify go-sev-guest version
* Uncomment out kernel version
2025-02-10 15:36:34 +01:00
dependabot[bot]
132bfdf76a
NOISSUE - Bump the go-dependency group across 1 directory with 10 updates ( #366 )
...
CI / ci (push) Has been cancelled
Bumps the go-dependency group with 5 updates in the / directory:
| Package | From | To |
| --- | --- | --- |
| [github.com/caarlos0/env/v11](https://github.com/caarlos0/env ) | `11.2.2` | `11.3.1` |
| [github.com/google/go-sev-guest](https://github.com/google/go-sev-guest ) | `0.11.1` | `0.12.1` |
| [github.com/spf13/pflag](https://github.com/spf13/pflag ) | `1.0.5` | `1.0.6` |
| [go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc](https://github.com/open-telemetry/opentelemetry-go-contrib ) | `0.57.0` | `0.59.0` |
| [github.com/docker/docker](https://github.com/docker/docker ) | `27.4.0+incompatible` | `27.5.1+incompatible` |
Updates `github.com/caarlos0/env/v11` from 11.2.2 to 11.3.1
- [Release notes](https://github.com/caarlos0/env/releases )
- [Changelog](https://github.com/caarlos0/env/blob/main/.goreleaser.yml )
- [Commits](https://github.com/caarlos0/env/compare/v11.2.2...v11.3.1 )
Updates `github.com/google/go-sev-guest` from 0.11.1 to 0.12.1
- [Release notes](https://github.com/google/go-sev-guest/releases )
- [Changelog](https://github.com/google/go-sev-guest/blob/main/.goreleaser.yaml )
- [Commits](https://github.com/google/go-sev-guest/compare/v0.11.1...v0.12.1 )
Updates `github.com/spf13/pflag` from 1.0.5 to 1.0.6
- [Release notes](https://github.com/spf13/pflag/releases )
- [Commits](https://github.com/spf13/pflag/compare/v1.0.5...v1.0.6 )
Updates `go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc` from 0.57.0 to 0.59.0
- [Release notes](https://github.com/open-telemetry/opentelemetry-go-contrib/releases )
- [Changelog](https://github.com/open-telemetry/opentelemetry-go-contrib/blob/main/CHANGELOG.md )
- [Commits](https://github.com/open-telemetry/opentelemetry-go-contrib/compare/zpages/v0.57.0...zpages/v0.59.0 )
Updates `go.opentelemetry.io/otel/trace` from 1.32.0 to 1.34.0
- [Release notes](https://github.com/open-telemetry/opentelemetry-go/releases )
- [Changelog](https://github.com/open-telemetry/opentelemetry-go/blob/main/CHANGELOG.md )
- [Commits](https://github.com/open-telemetry/opentelemetry-go/compare/v1.32.0...v1.34.0 )
Updates `golang.org/x/crypto` from 0.30.0 to 0.32.0
- [Commits](https://github.com/golang/crypto/compare/v0.30.0...v0.32.0 )
Updates `google.golang.org/grpc` from 1.68.1 to 1.69.4
- [Release notes](https://github.com/grpc/grpc-go/releases )
- [Commits](https://github.com/grpc/grpc-go/compare/v1.68.1...v1.69.4 )
Updates `google.golang.org/protobuf` from 1.35.2 to 1.36.3
Updates `github.com/docker/docker` from 27.4.0+incompatible to 27.5.1+incompatible
- [Release notes](https://github.com/docker/docker/releases )
- [Commits](https://github.com/docker/docker/compare/v27.4.0...v27.5.1 )
Updates `golang.org/x/term` from 0.27.0 to 0.28.0
- [Commits](https://github.com/golang/term/compare/v0.27.0...v0.28.0 )
---
updated-dependencies:
- dependency-name: github.com/caarlos0/env/v11
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: go-dependency
- dependency-name: github.com/google/go-sev-guest
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: go-dependency
- dependency-name: github.com/spf13/pflag
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: go-dependency
- dependency-name: go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: go-dependency
- dependency-name: go.opentelemetry.io/otel/trace
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: go-dependency
- dependency-name: golang.org/x/crypto
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: go-dependency
- dependency-name: google.golang.org/grpc
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: go-dependency
- dependency-name: google.golang.org/protobuf
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: go-dependency
- dependency-name: github.com/docker/docker
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: go-dependency
- dependency-name: golang.org/x/term
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: go-dependency
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-02-04 15:06:23 +01:00
Washington Kigani Kamadi
51f2a02e4a
NOISSUE - Update env for new manager deployment ( #367 )
...
CI / ci (push) Waiting to run
* fix env
Signed-off-by: WashingtonKK <washingtonkigan@gmail.com >
* update kernel and rootfs location
Signed-off-by: WashingtonKK <washingtonkigan@gmail.com >
* update manager host
Signed-off-by: WashingtonKK <washingtonkigan@gmail.com >
---------
Signed-off-by: WashingtonKK <washingtonkigan@gmail.com >
2025-02-04 14:25:02 +01:00
Smith Jilks
da88fe1e45
COCOS-346 - Explore cloud init for Cloud setup ( #357 )
...
CI / ci (push) Has been cancelled
Rust CI Pipeline / rust-check (push) Has been cancelled
* Add qemu cloud init
Signed-off-by: Jilks Smith <smithjilks@gmail.com >
* Update qemu cloud init
Signed-off-by: Jilks Smith <smithjilks@gmail.com >
* Add qemu cloud init
Signed-off-by: Jilks Smith <smithjilks@gmail.com >
* Update qemu cloud init
Signed-off-by: Jilks Smith <smithjilks@gmail.com >
* Update qemu cloud config
* Update cloud init
Signed-off-by: Jilks Smith <smithjilks@gmail.com >
* Update cloud init
Signed-off-by: Jilks Smith <smithjilks@gmail.com >
* Add cloud init README.md
Signed-off-by: Jilks Smith <smithjilks@gmail.com >
* Add cocos release workflow
Signed-off-by: Jilks Smith <smithjilks@gmail.com >
---------
Signed-off-by: Jilks Smith <smithjilks@gmail.com >
2025-01-31 15:48:26 +01:00
dependabot[bot]
5969ae3bcb
NOISSUE - Update SEV requirement ( #330 )
...
Updates the requirements on [sev](https://github.com/virtee/sev ) to permit the latest version.
Updates `sev` to 5.0.0
- [Commits](https://github.com/virtee/sev/compare/v4.0.0...v5.0.0 )
---
updated-dependencies:
- dependency-name: sev
dependency-type: direct:production
dependency-group: rs-dependencies
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-31 15:47:12 +01:00
Sammy Kerata Oina
b5c65f6c3f
Update agent CVM gRPC certificate keys for consistency ( #361 )
...
CI / ci (push) Has been cancelled
Signed-off-by: Sammy Oina <sammyoina@gmail.com >
2025-01-29 12:25:21 +01:00
Washington Kigani Kamadi
5bc7eb2c8a
Add manager service client mocks ( #359 )
...
CI / ci (push) Has been cancelled
Signed-off-by: WashingtonKK <washingtonkigan@gmail.com >
2025-01-27 09:49:25 +01:00
Sammy Kerata Oina
58b401e0de
Update dependency for sev-snp-measure-go to latest version ( #358 )
...
CI / checkproto (push) Has been cancelled
CI / ci (push) Has been cancelled
Signed-off-by: Sammy Oina <sammyoina@gmail.com >
2025-01-21 15:19:41 +01:00
Sammy Kerata Oina
881aaaab0f
NOISSUE - Set env automatically ( #355 )
...
* new agent structure
Signed-off-by: Sammy Oina <sammyoina@gmail.com >
* fix lint
Signed-off-by: Sammy Oina <sammyoina@gmail.com >
* fix tests
Signed-off-by: Sammy Oina <sammyoina@gmail.com >
* cvm tests fix
Signed-off-by: Sammy Oina <sammyoina@gmail.com >
* fix test
Signed-off-by: Sammy Oina <sammyoina@gmail.com >
* add cli and test
Signed-off-by: Sammy Oina <sammyoina@gmail.com >
* restore result cli
Signed-off-by: Sammy Oina <sammyoina@gmail.com >
* fix tests
Signed-off-by: Sammy Oina <sammyoina@gmail.com >
* pass certs and env
Signed-off-by: Sammy Oina <sammyoina@gmail.com >
* update go
Signed-off-by: Sammy Oina <sammyoina@gmail.com >
* downgrade
Signed-off-by: Sammy Oina <sammyoina@gmail.com >
* downgrade again
Signed-off-by: Sammy Oina <sammyoina@gmail.com >
* simplify
Signed-off-by: Sammy Oina <sammyoina@gmail.com >
* simplify
Signed-off-by: Sammy Oina <sammyoina@gmail.com >
* configure cvms
Signed-off-by: Sammy Oina <sammyoina@gmail.com >
* remove unused gRPC API files and server implementation
Signed-off-by: Sammy Oina <sammyoina@gmail.com >
* refactor: use constants for CLI command flags and environment variables
Signed-off-by: Sammy Oina <sammyoina@gmail.com >
---------
Signed-off-by: Sammy Oina <sammyoina@gmail.com >
2025-01-20 13:46:18 +01:00
Sammy Kerata Oina
1f32f516b0
NOISSUE - Simplify manager to vm provision only ( #353 )
...
* new agent structure
Signed-off-by: Sammy Oina <sammyoina@gmail.com >
* fix lint
Signed-off-by: Sammy Oina <sammyoina@gmail.com >
* fix tests
Signed-off-by: Sammy Oina <sammyoina@gmail.com >
* cvm tests fix
Signed-off-by: Sammy Oina <sammyoina@gmail.com >
* fix test
Signed-off-by: Sammy Oina <sammyoina@gmail.com >
* manager server, for vm provisioning
Signed-off-by: Sammy Oina <sammyoina@gmail.com >
* fix lint
Signed-off-by: Sammy Oina <sammyoina@gmail.com >
* add cli and test
Signed-off-by: Sammy Oina <sammyoina@gmail.com >
* restore result cli
Signed-off-by: Sammy Oina <sammyoina@gmail.com >
* fix tests
Signed-off-by: Sammy Oina <sammyoina@gmail.com >
* fix failing tests
Signed-off-by: Sammy Oina <sammyoina@gmail.com >
* fix failing test
Signed-off-by: Sammy Oina <sammyoina@gmail.com >
* refactor: remove context from docker struct and use local context in Run method
Signed-off-by: Sammy Oina <sammyoina@gmail.com >
* delete: remove unused gRPC API and related server implementation
Signed-off-by: Sammy Oina <sammyoina@gmail.com >
---------
Signed-off-by: Sammy Oina <sammyoina@gmail.com >
2025-01-20 11:56:18 +01:00
Sammy Kerata Oina
ecad6514f3
COCOS-344 - New agent structure ( #350 )
...
CI / checkproto (push) Has been cancelled
CI / ci (push) Has been cancelled
* new agent structure
Signed-off-by: Sammy Oina <sammyoina@gmail.com >
* minor fixes and testing
Signed-off-by: Sammy Oina <sammyoina@gmail.com >
* fix lint
Signed-off-by: Sammy Oina <sammyoina@gmail.com >
* fix tests
Signed-off-by: Sammy Oina <sammyoina@gmail.com >
* cvm tests fix
Signed-off-by: Sammy Oina <sammyoina@gmail.com >
* fix test
Signed-off-by: Sammy Oina <sammyoina@gmail.com >
* fix cli test
Signed-off-by: Sammy Oina <sammyoina@gmail.com >
* rename
Signed-off-by: Sammy Oina <sammyoina@gmail.com >
* rename cvm to cvms plural
Signed-off-by: Sammy Oina <sammyoina@gmail.com >
* rename service
Signed-off-by: Sammy Oina <sammyoina@gmail.com >
* fix tests
Signed-off-by: Sammy Oina <sammyoina@gmail.com >
* remove context
Signed-off-by: Sammy Oina <sammyoina@gmail.com >
* refactor: reorder parameters in NewAlgorithm functions and update CVMClient to CVMSClient
Signed-off-by: Sammy Oina <sammyoina@gmail.com >
* fix(tests): update SendEvent mock to include an additional parameter
Signed-off-by: Sammy Oina <sammyoina@gmail.com >
* move expectations
Signed-off-by: Sammy Oina <sammyoina@gmail.com >
* fix(tests): move event initialization to the correct scope in service tests
Signed-off-by: Sammy Oina <sammyoina@gmail.com >
* fix(tests): update SendEvent mock to use EXPECT instead of On in service tests
Signed-off-by: Sammy Oina <sammyoina@gmail.com >
---------
Signed-off-by: Sammy Oina <sammyoina@gmail.com >
2025-01-17 12:50:53 +01:00
Drasko DRASKOVIC
59b8057e5c
Update README.md ( #348 )
2024-12-31 01:12:01 +01:00
dorcaslitunya
961f8025ca
Update README.md ( #341 )
2024-12-16 15:54:45 +01:00
Sammy Kerata Oina
35c09be0d9
fix test ( #335 )
...
Signed-off-by: Sammy Oina <sammyoina@gmail.com >
2024-12-16 15:52:59 +01:00
dependabot[bot]
4c49be5684
Bump the go-dependency group across 1 directory with 7 updates ( #331 )
...
Bumps the go-dependency group with 4 updates in the / directory: [github.com/absmach/magistrala](https://github.com/absmach/magistrala ), [golang.org/x/crypto](https://github.com/golang/crypto ), [google.golang.org/grpc](https://github.com/grpc/grpc-go ) and [github.com/docker/docker](https://github.com/docker/docker ).
Updates `github.com/absmach/magistrala` from 0.14.1-0.20240709113739-04c359462746 to 0.15.1
- [Release notes](https://github.com/absmach/magistrala/releases )
- [Commits](https://github.com/absmach/magistrala/commits/v0.15.1 )
Updates `github.com/stretchr/testify` from 1.9.0 to 1.10.0
- [Release notes](https://github.com/stretchr/testify/releases )
- [Commits](https://github.com/stretchr/testify/compare/v1.9.0...v1.10.0 )
Updates `golang.org/x/crypto` from 0.29.0 to 0.30.0
- [Commits](https://github.com/golang/crypto/compare/v0.29.0...v0.30.0 )
Updates `golang.org/x/sync` from 0.9.0 to 0.10.0
- [Commits](https://github.com/golang/sync/compare/v0.9.0...v0.10.0 )
Updates `google.golang.org/grpc` from 1.68.0 to 1.68.1
- [Release notes](https://github.com/grpc/grpc-go/releases )
- [Commits](https://github.com/grpc/grpc-go/compare/v1.68.0...v1.68.1 )
Updates `github.com/docker/docker` from 27.3.1+incompatible to 27.4.0+incompatible
- [Release notes](https://github.com/docker/docker/releases )
- [Commits](https://github.com/docker/docker/compare/v27.3.1...v27.4.0 )
Updates `golang.org/x/term` from 0.26.0 to 0.27.0
- [Commits](https://github.com/golang/term/compare/v0.26.0...v0.27.0 )
---
updated-dependencies:
- dependency-name: github.com/absmach/magistrala
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: go-dependency
- dependency-name: github.com/stretchr/testify
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: go-dependency
- dependency-name: golang.org/x/crypto
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: go-dependency
- dependency-name: golang.org/x/sync
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: go-dependency
- dependency-name: google.golang.org/grpc
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: go-dependency
- dependency-name: github.com/docker/docker
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: go-dependency
- dependency-name: golang.org/x/term
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: go-dependency
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-12-16 12:37:30 +01:00
Sammy Kerata Oina
3cd64546f3
return vm config ( #334 )
...
Signed-off-by: Sammy Oina <sammyoina@gmail.com >
2024-12-11 16:39:01 +01:00
Danko Miladinovic
e48f184075
NOISSUE - Add launch TCB info to VM info ( #333 )
...
* add launch TCB to VM info
* add mutex for AP
* add policy info to run test
* fix manager Run test
* add SEV-SNP check
2024-12-11 15:53:42 +01:00