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 |
|
Dušan Borovčanin
|
0315e7ddfa
|
Merge pull request #332 from danko-miladinovic/atls
|
2024-12-11 12:20:06 +01:00 |
|
danko-miladinovic
|
394a73cef3
|
fix close notify messages
|
2024-12-10 15:56:55 +00:00 |
|
Sammy Kerata Oina
|
10037ad874
|
NOISSUE - Fix TLS connection (#329)
* fix tls
Signed-off-by: Sammy Oina <sammyoina@gmail.com>
* refactor
Signed-off-by: Sammy Oina <sammyoina@gmail.com>
---------
Signed-off-by: Sammy Oina <sammyoina@gmail.com>
v0.4.0
|
2024-12-06 14:49:46 +01:00 |
|
Washington Kigani Kamadi
|
ec426e58a2
|
COCOS - 209 - Restructure agent and manager gRPC config (#297)
* restructure grpc configs
Signed-off-by: WashingtonKK <washingtonkigan@gmail.com>
enhance clients
Signed-off-by: WashingtonKK <washingtonkigan@gmail.com>
restructure config
Signed-off-by: WashingtonKK <washingtonkigan@gmail.com>
refactor
Signed-off-by: WashingtonKK <washingtonkigan@gmail.com>
rebase
Signed-off-by: WashingtonKK <washingtonkigan@gmail.com>
rebase
Signed-off-by: WashingtonKK <washingtonkigan@gmail.com>
use separate configuration
Signed-off-by: WashingtonKK <washingtonkigan@gmail.com>
fix tests
Signed-off-by: WashingtonKK <washingtonkigan@gmail.com>
fix config
Signed-off-by: WashingtonKK <washingtonkigan@gmail.com>
refactor
Signed-off-by: WashingtonKK <washingtonkigan@gmail.com>
Lint
Signed-off-by: WashingtonKK <washingtonkigan@gmail.com>
fix tests
Signed-off-by: WashingtonKK <washingtonkigan@gmail.com>
add tests
Signed-off-by: WashingtonKK <washingtonkigan@gmail.com>
add test case
Signed-off-by: WashingtonKK <washingtonkigan@gmail.com>
add test case
Signed-off-by: WashingtonKK <washingtonkigan@gmail.com>
refactor
Signed-off-by: WashingtonKK <washingtonkigan@gmail.com>
further refactor'
Signed-off-by: WashingtonKK <washingtonkigan@gmail.com>
add tests
Signed-off-by: WashingtonKK <washingtonkigan@gmail.com>
rebase
Signed-off-by: WashingtonKK <washingtonkigan@gmail.com>
* remove redundant code
Signed-off-by: WashingtonKK <washingtonkigan@gmail.com>
* fix test
Signed-off-by: WashingtonKK <washingtonkigan@gmail.com>
---------
Signed-off-by: WashingtonKK <washingtonkigan@gmail.com>
|
2024-12-04 20:32:46 +01:00 |
|
Sammy Kerata Oina
|
92a4f8bd32
|
NOISSUE - Fix loading of CA certs on agent (#321)
* debug connection
Signed-off-by: Sammy Oina <sammyoina@gmail.com>
* actual fix
Signed-off-by: Sammy Oina <sammyoina@gmail.com>
* remove debugs
Signed-off-by: Sammy Oina <sammyoina@gmail.com>
* remove test
Signed-off-by: Sammy Oina <sammyoina@gmail.com>
* add unit test
Signed-off-by: Sammy Oina <sammyoina@gmail.com>
* more tests
Signed-off-by: Sammy Oina <sammyoina@gmail.com>
* consolidate tests
Signed-off-by: Sammy Oina <sammyoina@gmail.com>
* fix client auth
Signed-off-by: Sammy Oina <sammyoina@gmail.com>
* debug
Signed-off-by: Sammy Oina <sammyoina@gmail.com>
* better handling
Signed-off-by: Sammy Oina <sammyoina@gmail.com>
---------
Signed-off-by: Sammy Oina <sammyoina@gmail.com>
|
2024-12-04 06:03:41 -07:00 |
|
Sammy Kerata Oina
|
0864eb69c9
|
NOISSUE - Update buildroot config (#320)
* update cfg
Signed-off-by: Sammy Oina <sammyoina@gmail.com>
* update workflow
Signed-off-by: Sammy Oina <sammyoina@gmail.com>
---------
Signed-off-by: Sammy Oina <sammyoina@gmail.com>
|
2024-11-29 13:58:28 +01:00 |
|
Danko Miladinovic
|
63f20ea34d
|
NOISSUE - Remove ramfs (#322)
|
2024-11-29 12:48:03 +01:00 |
|
Sammy Kerata Oina
|
bceb1727d1
|
NOISSUE - Use Mockery config (#323)
Signed-off-by: Sammy Oina <sammyoina@gmail.com>
|
2024-11-28 15:11:13 +01:00 |
|
Sammy Kerata Oina
|
febdba4f96
|
NOISSUE - Add quotes on cmdline (#318)
Signed-off-by: Sammy Oina <sammyoina@gmail.com>
|
2024-11-25 17:10:35 +01:00 |
|
Sammy Kerata Oina
|
d70bf052a5
|
NOISSUE - Prevent race conditions on manager (#316)
* fix panic
Signed-off-by: Sammy Oina <sammyoina@gmail.com>
* no races
Signed-off-by: Sammy Oina <sammyoina@gmail.com>
---------
Signed-off-by: Sammy Oina <sammyoina@gmail.com>
|
2024-11-22 05:07:38 -07:00 |
|
Sammy Kerata Oina
|
77d99d4beb
|
PRISM-598 - Return correct port on run (#315)
* attestation policy field
Signed-off-by: Sammy Oina <sammyoina@gmail.com>
* fmt
Signed-off-by: Sammy Oina <sammyoina@gmail.com>
* return correct port
Signed-off-by: Sammy Oina <sammyoina@gmail.com>
---------
Signed-off-by: Sammy Oina <sammyoina@gmail.com>
|
2024-11-22 10:45:57 +01:00 |
|
Sammy Kerata Oina
|
760c9bb580
|
NOISSUE - Rename backend info to attestation policy (#314)
* attestation policy field
Signed-off-by: Sammy Oina <sammyoina@gmail.com>
* fix tests
Signed-off-by: Sammy Oina <sammyoina@gmail.com>
* fmt
Signed-off-by: Sammy Oina <sammyoina@gmail.com>
---------
Signed-off-by: Sammy Oina <sammyoina@gmail.com>
|
2024-11-21 20:56:03 +01:00 |
|
dependabot[bot]
|
9c11f4b662
|
NOISSUE - Bump the go-dependency group across 1 directory with 7 updates (#313)
Bumps the go-dependency group with 3 updates in the / directory: [go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc](https://github.com/open-telemetry/opentelemetry-go-contrib), [golang.org/x/crypto](https://github.com/golang/crypto) and google.golang.org/protobuf.
Updates `go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc` from 0.56.0 to 0.57.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.56.0...zpages/v0.57.0)
Updates `go.opentelemetry.io/otel/trace` from 1.31.0 to 1.32.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.31.0...v1.32.0)
Updates `golang.org/x/crypto` from 0.28.0 to 0.29.0
- [Commits](https://github.com/golang/crypto/compare/v0.28.0...v0.29.0)
Updates `golang.org/x/sync` from 0.8.0 to 0.9.0
- [Commits](https://github.com/golang/sync/compare/v0.8.0...v0.9.0)
Updates `google.golang.org/grpc` from 1.67.1 to 1.68.0
- [Release notes](https://github.com/grpc/grpc-go/releases)
- [Commits](https://github.com/grpc/grpc-go/compare/v1.67.1...v1.68.0)
Updates `google.golang.org/protobuf` from 1.35.1 to 1.35.2
Updates `golang.org/x/term` from 0.25.0 to 0.26.0
- [Commits](https://github.com/golang/term/compare/v0.25.0...v0.26.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
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-patch
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-11-19 11:12:10 +01:00 |
|
Sammy Kerata Oina
|
5a22ac2eca
|
COCOS-159 - Improve test coverage to 65% (#310)
* few atls tests
Signed-off-by: Sammy Oina <sammyoina@gmail.com>
* remove commented code
Signed-off-by: Sammy Oina <sammyoina@gmail.com>
* add atls tests
Signed-off-by: Sammy Oina <sammyoina@gmail.com>
* new line
Signed-off-by: Sammy Oina <sammyoina@gmail.com>
* add more test cases
Signed-off-by: Sammy Oina <sammyoina@gmail.com>
* more test cases
Signed-off-by: Sammy Oina <sammyoina@gmail.com>
* add empty line and parallel test cases
Signed-off-by: Sammy Oina <sammyoina@gmail.com>
* move const outside test case
Signed-off-by: Sammy Oina <sammyoina@gmail.com>
---------
Signed-off-by: Sammy Oina <sammyoina@gmail.com>
|
2024-11-19 08:13:33 +01:00 |
|
Danko Miladinovic
|
d5941edb56
|
NOISSUE - Add information on OVMF verison, CPU type, CPU number and EOS version (#307)
* add manager OVMF verison information
* add Manager documentation
* add kernel cmd
* add SVMInfo test
|
2024-11-18 17:16:33 +01:00 |
|
Sammy Kerata Oina
|
04b51a6073
|
NOISSUE - Remove duplicate event (#308)
* remove duplicate event
Signed-off-by: Sammy Oina <sammyoina@gmail.com>
* generate string
Signed-off-by: Sammy Oina <sammyoina@gmail.com>
* add test cases
Signed-off-by: Sammy Oina <sammyoina@gmail.com>
---------
Signed-off-by: Sammy Oina <sammyoina@gmail.com>
|
2024-11-11 08:04:30 -07:00 |
|
Sammy Kerata Oina
|
1e285e32b4
|
NOISSUE - Manifest checksum (#306)
* update backend info, and generate manifest checksun
Signed-off-by: Sammy Oina <sammyoina@gmail.com>
* update report
Signed-off-by: Sammy Oina <sammyoina@gmail.com>
* add test cases
Signed-off-by: Sammy Oina <sammyoina@gmail.com>
* fix lint
Signed-off-by: Sammy Oina <sammyoina@gmail.com>
---------
Signed-off-by: Sammy Oina <sammyoina@gmail.com>
|
2024-11-08 14:56:45 +01:00 |
|
Sammy Kerata Oina
|
a3577da5b2
|
NOISSUE - aTLS minor fixes (#305)
* set minimum args
Signed-off-by: Sammy Oina <sammyoina@gmail.com>
* update cli and allow provisional firmware
Signed-off-by: Sammy Oina <sammyoina@gmail.com>
---------
Signed-off-by: Sammy Oina <sammyoina@gmail.com>
|
2024-11-07 18:05:41 +01:00 |
|
Sammy Kerata Oina
|
151262d039
|
set minimum args (#304)
Signed-off-by: Sammy Oina <sammyoina@gmail.com>
|
2024-11-07 16:41:23 +01:00 |
|
Sammy Kerata Oina
|
9b7f105691
|
fix minor bugs (#303)
Signed-off-by: Sammy Oina <sammyoina@gmail.com>
|
2024-11-07 14:40:23 +01:00 |
|
Sammy Kerata Oina
|
46b94204df
|
NOISSUE - Improve file streaming (#295)
* improve file streaming
Signed-off-by: Sammy Oina <sammyoina@gmail.com>
* error check
Signed-off-by: Sammy Oina <sammyoina@gmail.com>
* empty line
Signed-off-by: Sammy Oina <sammyoina@gmail.com>
* fix tests
Signed-off-by: Sammy Oina <sammyoina@gmail.com>
* send buffer test
Signed-off-by: Sammy Oina <sammyoina@gmail.com>
* fix test cases
Signed-off-by: Sammy Oina <sammyoina@gmail.com>
* stream data and attestation
Signed-off-by: Sammy Oina <sammyoina@gmail.com>
* fumpt
Signed-off-by: Sammy Oina <sammyoina@gmail.com>
* fix test
Signed-off-by: Sammy Oina <sammyoina@gmail.com>
* mocks
Signed-off-by: Sammy Oina <sammyoina@gmail.com>
* value check
Signed-off-by: Sammy Oina <sammyoina@gmail.com>
* more value checks
Signed-off-by: Sammy Oina <sammyoina@gmail.com>
* add test cases
Signed-off-by: Sammy Oina <sammyoina@gmail.com>
* fumpt
Signed-off-by: Sammy Oina <sammyoina@gmail.com>
* fix tests
Signed-off-by: Sammy Oina <sammyoina@gmail.com>
* all files
Signed-off-by: Sammy Oina <sammyoina@gmail.com>
* fix lint
Signed-off-by: Sammy Oina <sammyoina@gmail.com>
---------
Signed-off-by: Sammy Oina <sammyoina@gmail.com>
|
2024-11-07 10:47:53 +01:00 |
|
Sammy Kerata Oina
|
01a619fd2a
|
NOISSUE - Improve SDK initialization (#302)
* do not require agent connection for all commands
Signed-off-by: Sammy Oina <sammyoina@gmail.com>
* improve tests
Signed-off-by: Sammy Oina <sammyoina@gmail.com>
* more test cases
Signed-off-by: Sammy Oina <sammyoina@gmail.com>
* blank line
Signed-off-by: Sammy Oina <sammyoina@gmail.com>
* ignore cmd
Signed-off-by: Sammy Oina <sammyoina@gmail.com>
---------
Signed-off-by: Sammy Oina <sammyoina@gmail.com>
|
2024-11-07 09:09:51 +01:00 |
|
Sammy Kerata Oina
|
d3636de824
|
NOISSUE - Remove blocking on vsock (#301)
* no blocking
Signed-off-by: Sammy Oina <sammyoina@gmail.com>
* return error
Signed-off-by: Sammy Oina <sammyoina@gmail.com>
* add test cases
Signed-off-by: Sammy Oina <sammyoina@gmail.com>
---------
Signed-off-by: Sammy Oina <sammyoina@gmail.com>
|
2024-11-06 02:31:04 +01:00 |
|
Sammy Kerata Oina
|
0380b2323a
|
NOISSUE - Efficient cid assign (#300)
* efficient cid assign
Signed-off-by: Sammy Oina <sammyoina@gmail.com>
* order
Signed-off-by: Sammy Oina <sammyoina@gmail.com>
---------
Signed-off-by: Sammy Oina <sammyoina@gmail.com>
|
2024-11-05 17:46:34 +01:00 |
|
Danko Miladinovic
|
3951a6248a
|
NOISSUE - Change guest to kernel version 6.12-rc6 (#299)
Co-authored-by: ultraviolet <cocosai@ultraviolet.local.pragmatic-it.com>
|
2024-11-05 16:04:17 +01:00 |
|
Danko Miladinovic
|
e372cfc219
|
COCOS-192 - Add support for attested TLS (#279)
* add draft tls extension
* add client support for ipv6
* remove vscode
* add evidence request server payload
* clean up the code
* add fetch and verify for quote provider
* add build parameters for buildroot
* change Makefile to always enable CGO
* fix ci
* add malloc check for NULL
* add copyright
* renamed files and fix cgo lint
* fix cache test
* fix server tests
* remove ineffective assignment
* fix no-TLS connection
* add check for SSL_set_fd failure
* add tests for verification of attestation
* fix CI
* fix failing tests
* fix backend tests
* remove commented code
* separate verify and validate function
* fix failing test
* Simplify function name
---------
Co-authored-by: ultraviolet <cocosai@ultraviolet.local.pragmatic-it.com>
|
2024-11-04 19:10:34 +01:00 |
|
Danko Miladinovic
|
6f747190b9
|
NOISSUE - Add SEV-SNP support for kernel 6.11 (#298)
|
2024-11-04 12:33:45 +01:00 |
|
Sammy Kerata Oina
|
f6a93fe2a1
|
COCOS-255 - Human readable attestation (#289)
* human readable attestation
Signed-off-by: SammyOina <sammyoina@gmail.com>
* add tests
Signed-off-by: SammyOina <sammyoina@gmail.com>
* fix tests
Signed-off-by: SammyOina <sammyoina@gmail.com>
* err check
Signed-off-by: SammyOina <sammyoina@gmail.com>
* fix roundtrip
Signed-off-by: SammyOina <sammyoina@gmail.com>
---------
Signed-off-by: SammyOina <sammyoina@gmail.com>
|
2024-10-31 16:02:41 +01:00 |
|
Sammy Kerata Oina
|
534ad91623
|
NOISSUE - Remove redundant retry logic (#293)
* remove redundant logic
Signed-off-by: Sammy Oina <sammyoina@gmail.com>
* fix test
Signed-off-by: Sammy Oina <sammyoina@gmail.com>
* remove line
Signed-off-by: Sammy Oina <sammyoina@gmail.com>
* fix internal tests
Signed-off-by: Sammy Oina <sammyoina@gmail.com>
* add test cases
Signed-off-by: Sammy Oina <sammyoina@gmail.com>
* all pb files
Signed-off-by: Sammy Oina <sammyoina@gmail.com>
---------
Signed-off-by: Sammy Oina <sammyoina@gmail.com>
|
2024-10-31 15:46:56 +01:00 |
|
Sammy Kerata Oina
|
69b8dfa3ea
|
NOISSUE - Fix failing test (#292)
* fix failing test
Signed-off-by: Sammy Oina <sammyoina@gmail.com>
* remove junk code
Signed-off-by: Sammy Oina <sammyoina@gmail.com>
* fix yml
Signed-off-by: Sammy Oina <sammyoina@gmail.com>
---------
Signed-off-by: Sammy Oina <sammyoina@gmail.com>
|
2024-10-30 17:17:04 +01:00 |
|