v0.4.0
Pre-release
Pre-release
What's Changed
- NOISSUE - Remove CID tracking by @SammyOina in #218
- NOISSUE - Remove race condition returning before all go routines have completed by @SammyOina in #221
- NOISSUE - Run manager using systemd by @SammyOina in #213
- NOISSUE - Add Dockerfile For IRIS Example by @rodneyosodo in #220
- NOISSUE - V-Sock reconnect for agent by @SammyOina in #215
- NOISSUE - Exit manager gRPC client on network failures only by @SammyOina in #227
- NOISSUE - Exit with error code by @SammyOina in #225
- COCOS-214 - Improve manager resiliance by tracking vms on restart by @SammyOina in #219
- NOISSUE - Streamline message processing to prevent potential message loss by @SammyOina in #228
- NOISSUE - Remove run channel by @SammyOina in #231
- NOISSUE - Define sendFunc by @SammyOina in #232
- NOISSUE - Flush docker logs by @SammyOina in #229
- NOISSUE - Cache and retry message sending by @SammyOina in #222
- NOISSUE - Fix handling of runreq chunks by @SammyOina in #234
- NOISSUE - Add events for disconnection of agent by @SammyOina in #233
- PRISM-451 - Use syslog by @SammyOina in #237
- NOISSUE - Restart manager on all failures by @SammyOina in #239
- COCOS-143 - Add agent service tests by @smithjilks in #170
- NOISSUE - Use constants for log level by @SammyOina in #240
- NOISSUE : Enhance Event Status by @WashingtonKK in #235
- NOISSUE - Stop computation gracefully by @SammyOina in #241
- NOISSUE - Use Constants for Run Events by @WashingtonKK in #243
- NOISSUE - Format log messages from agent by @SammyOina in #244
- COCOS-238 - Add measurement directly on backend info file by @SammyOina in #245
- NOISSUE - Add Disconnected State to Manager States by @WashingtonKK in #246
- NOISSUE - Fix redundant logs by @SammyOina in #247
- NOISSUE - Fix race condition in tests by @SammyOina in #248
- NOISSUE - Rename error to warning by @WashingtonKK in #249
- NOISSUE - Reduce message loss via vsock with acks by @SammyOina in #252
- COCOS-242-Agent tests fail ocassionally due to a missing mock by @smithjilks in #251
- COCOS-154 - Fix HAL release pipeline by @SammyOina in #254
- Bump the go-dependency group across 1 directory with 8 updates by @dependabot in #258
- Update sev requirement from 3.1.1 to 4.0.0 in /scripts/backend_info in the rs-dependencies group by @dependabot in #257
- NOISSUE - Remove VNC by @SammyOina in #259
- NOISSUE - Improve reliability of state machine test by @SammyOina in #260
- NOISSUE - Fix file format by @SammyOina in #261
- NOISSUE - Add Rust gitignore by @rodneyosodo in #268
- NOISSUE - Enhance CLI by @smithjilks in #250
- Bump google.golang.org/grpc from 1.66.1 to 1.67.0 in the go-dependency group across 1 directory by @dependabot in #270
- NOISSUE - Add agent pkg tests by @SammyOina in #271
- NOISSUE - Add manager tests by @SammyOina in #273
- NOISSUE - Add pkg tests by @SammyOina in #269
- NOISSUE - Add VM state machine and filter on qemu logs by @SammyOina in #272
- NOISSUE - Add cli tests by @SammyOina in #274
- COCOS-253 - Improve CLI error handling by @SammyOina in #277
- COCOS-278 - Abstract state machine by @SammyOina in #280
- NOISSUE - Add internal tests by @SammyOina in #266
- Bump the go-dependency group across 1 directory with 4 updates by @dependabot in #276
- NOISSUE - Host data verification by @SammyOina in #275
- Bump the go-dependency group across 1 directory with 2 updates by @dependabot in #285
- Bump github.com/fatih/color from 1.17.0 to 1.18.0 in the go-dependency group across 1 directory by @dependabot in #291
- COCOS-256 - Progress bar on downloads by @SammyOina in #290
- NOISSUE - Add health check by @SammyOina in #288
- NOISSUE - Improve pkg tests by @SammyOina in #286
- NOISSUE - Refactor manager events and detangle service by @SammyOina in #287
- NOISSUE - Fix failing test by @SammyOina in #292
- NOISSUE - Remove redundant retry logic by @SammyOina in #293
- COCOS-255 - Human readable attestation by @SammyOina in #289
- NOISSUE - Add SEV-SNP support for kernel 6.11 by @danko-miladinovic in #298
- COCOS-192 - Add support for attested TLS by @danko-miladinovic in #279
- NOISSUE - Change guest to kernel version 6.12-rc6 by @danko-miladinovic in #299
- NOISSUE - Efficient cid assign by @SammyOina in #300
- NOISSUE - Remove blocking on vsock by @SammyOina in #301
- NOISSUE - Improve SDK initialization by @SammyOina in #302
- NOISSUE - Improve file streaming by @SammyOina in #295
- NOISSUE - Fix minor bugs by @SammyOina in #303
- NOISSUE - Set minimum args by @SammyOina in #304
- NOISSUE - aTLS minor fixes by @SammyOina in #305
- NOISSUE - Manifest checksum by @SammyOina in #306
- NOISSUE - Remove duplicate event by @SammyOina in #308
- NOISSUE - Add information on OVMF verison, CPU type, CPU number and EOS version by @danko-miladinovic in #307
- COCOS-159 - Improve test coverage to 65% by @SammyOina in #310
- Bump the go-dependency group across 1 directory with 7 updates by @dependabot in #313
- NOISSUE - Rename backend info to attestation policy by @SammyOina in #314
- PRISM-598 - Return correct port on run by @SammyOina in #315
- NOISSUE - Prevent race conditions on manager by @SammyOina in #316
- NOISSUE - Add quotes on cmdline by @SammyOina in #318
- NOISSUE - Use mockery config by @SammyOina in #323
- COCOS-263 - Remove
ramfs
by @danko-miladinovic in #322 - NOISSUE - Update buildroot config by @SammyOina in #320
- NOISSUE - Fix loading of CA certs on agent by @SammyOina in #321
- COCOS - 209 - Restructure agent and manager gRPC config by @WashingtonKK in #297
- NOISSUE - Fix TLS connection by @SammyOina in #329
New Contributors
- @dependabot made their first contribution in #258
Full Changelog: v0.3.1...v0.4.0