diff --git a/CHANGELOG.MD b/CHANGELOG.MD index 814e38b0..b8dbc1d2 100644 --- a/CHANGELOG.MD +++ b/CHANGELOG.MD @@ -14,9 +14,11 @@ Removed: for now removed features. Fixed: for any bug fixes. Security: in case of vulnerabilities. -## [Unreleased] +## [0.3.0] 2023.11.27 -## [1.0.0] 2023.11.27 +### Changed + +- qos_core: do not go in unrecoverable phase if live_attestation_doc fails. (#412) ### Added diff --git a/dist/aws-x86_64.eif b/dist/aws-x86_64.eif index c76ecec4..98af6348 100644 --- a/dist/aws-x86_64.eif +++ b/dist/aws-x86_64.eif @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:7d118a25c5dec272e314e22b9b6705628b85cc29363bfc817bce4f3f04a9a632 +oid sha256:e62d599b691a7bcd7bbe5d40bca5b269f543ef826d3873534f7a4be9ea45d447 size 11078290 diff --git a/dist/aws-x86_64.pcrs b/dist/aws-x86_64.pcrs index 5d554fbe..aef636f1 100644 --- a/dist/aws-x86_64.pcrs +++ b/dist/aws-x86_64.pcrs @@ -1,3 +1,3 @@ -0754f973598077f7decbcc407a579a5ec3fece768784d42802f7fdf30dc65f96022d20379dd5d81d7970ffb5205d8b0f PCR0 -0754f973598077f7decbcc407a579a5ec3fece768784d42802f7fdf30dc65f96022d20379dd5d81d7970ffb5205d8b0f PCR1 +181bd012baaecfd0bd4d6f617bea65ad5a76413d2a0c09b18efe72bff3fdc4b55f7416ec6d88a4d3236ce02d83b5eb8b PCR0 +181bd012baaecfd0bd4d6f617bea65ad5a76413d2a0c09b18efe72bff3fdc4b55f7416ec6d88a4d3236ce02d83b5eb8b PCR1 21b9efbc184807662e966d34f390821309eeac6802309798826296bf3e8bec7c10edb30948c90ba67310f7b964fc500a PCR2 \ No newline at end of file diff --git a/dist/qos_client.linux-x86_64 b/dist/qos_client.linux-x86_64 index 828f92a7..6f46e9a3 100755 --- a/dist/qos_client.linux-x86_64 +++ b/dist/qos_client.linux-x86_64 @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:38567aa45cbf1f070eb5e4c650e9f2ce1e684c328fa6573406e5de762afa33c6 -size 5818648 +oid sha256:d93777a799835baefac2ca7df73bf9ebfd08589fc8703470a4c3095052982498 +size 5818656 diff --git a/dist/qos_client.oci.x86_64.tar b/dist/qos_client.oci.x86_64.tar index 8c721020..88185577 100644 --- a/dist/qos_client.oci.x86_64.tar +++ b/dist/qos_client.oci.x86_64.tar @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:b769fde02a31a85ba77760033ed14b989a28608a01f2d34f7ec0b4811fff1073 +oid sha256:53f6bf1cfbc9aa54e836199a5d871633f0604eb4d17c24cf82e450980501a309 size 2099200 diff --git a/dist/qos_client.x86_64.tar b/dist/qos_client.x86_64.tar index 7e57791b..683d7b16 100644 --- a/dist/qos_client.x86_64.tar +++ b/dist/qos_client.x86_64.tar @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:11e14d9163a52fc9ce8e48d9c5123664bc719b1ad2cff1745525ea484297320d +oid sha256:55b6c0573eee578f588248fdc2d05777726775077d66cd0a701ef652596acee0 size 5826560 diff --git a/dist/qos_enclave.oci.x86_64.tar b/dist/qos_enclave.oci.x86_64.tar index b817c740..f1a6c404 100644 --- a/dist/qos_enclave.oci.x86_64.tar +++ b/dist/qos_enclave.oci.x86_64.tar @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:381aa5e2a959173654c8016cc8b195a7984ddc8aef5fec1e7b011528a212c0a2 +oid sha256:311fcef7d9f48b521a70a6b4d0c8c7a54abb11e133ef860db92f4eee5540a92d size 12277760 diff --git a/dist/qos_host.linux-x86_64 b/dist/qos_host.linux-x86_64 index d58e88be..04ee6553 100755 --- a/dist/qos_host.linux-x86_64 +++ b/dist/qos_host.linux-x86_64 @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:8b80e9efce7336d27e08f5356047b81b57ee78bccd1207745dba10e4ee300996 +oid sha256:5c57f714dabca1d09c4ab6a6ceabd2254795ce6e4a3c3ac6c91866b6bbaf3a33 size 4413968 diff --git a/dist/qos_host.oci.x86_64.tar b/dist/qos_host.oci.x86_64.tar index 9a193a9f..b9f3b658 100644 --- a/dist/qos_host.oci.x86_64.tar +++ b/dist/qos_host.oci.x86_64.tar @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:1de6ae017f13b355d882a96c50331d247a9822982df1a8f77b3f6befbe6782e6 +oid sha256:cb056f87fd53b9b63ef8294bf2d19f3be4122f6c20d5748d8e843bfb6fcd193e size 1484800 diff --git a/dist/qos_host.x86_64.tar b/dist/qos_host.x86_64.tar index 1da955c9..b14e5105 100644 --- a/dist/qos_host.x86_64.tar +++ b/dist/qos_host.x86_64.tar @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:0da55e9025c04fa74bddc8634f111a6ce2781811ce89ca2817175ee5f39b37ca +oid sha256:2f914eef4cc6b3f9115ffe5749a4a226145bcbc036b9f300fc1397bd4cd2a67b size 4423680 diff --git a/dist/release.env b/dist/release.env index cfce967f..e06de96a 100644 --- a/dist/release.env +++ b/dist/release.env @@ -1,5 +1,5 @@ -VERSION=2023.11.27 -GIT_REF=e7912f170cec66911e37a2289eec8deb58eda6ef +VERSION=2023.11.28 +GIT_REF=b2a2ef249adf31b43527769758170255f445da2f GIT_AUTHOR=Zeke Mostov GIT_KEY=D96C422E04DE5D2EE0F7E9E7DBB0DCA38D405491 -GIT_TIMESTAMP=2023-11-27 13:04:34 -0500 +GIT_TIMESTAMP=2023-11-28 10:04:46 -0500 diff --git a/src/qos_core/src/protocol/state.rs b/src/qos_core/src/protocol/state.rs index 3f7dba0f..4f36d39b 100644 --- a/src/qos_core/src/protocol/state.rs +++ b/src/qos_core/src/protocol/state.rs @@ -103,7 +103,7 @@ impl ProtocolRoute { ProtocolRoute::new( Box::new(handlers::live_attestation_doc), current_phase, - ProtocolPhase::UnrecoverableError, + current_phase, ) } @@ -243,6 +243,7 @@ impl ProtocolState { vec![ ProtocolRoute::status(self.phase), ProtocolRoute::manifest_envelope(self.phase), + ProtocolRoute::live_attestation_doc(self.phase), ] } ProtocolPhase::GenesisBooted => {