Hi all, As discussed above, I have re-tagged the code and re-packed the release without the “incubating” text in the source code. Also, the docker image for building from source is updated.
The release note is available in: - https://github.com/apache/teaclave-trustzone-sdk/releases/tag/v0.6.0-rc.1 The release candidate to be voted over is available at: - https://dist.apache.org/repos/dist/dev/teaclave/trustzone-sdk-0.6.0-rc.1/ The release candidate is signed with a GPG key available at: - https://downloads.apache.org/teaclave/KEYS Instructions to verify the release candidate’s signature: - https://teaclave.apache.org/download/#verify-the-integrity-of-the-files The release artifacts have passed all GitHub Actions CI checks. You can also reproduce the build process manually from source using the following commands: ```bash $ wget https://dist.apache.org/repos/dist/dev/teaclave/trustzone-sdk-0.6.0-rc.1/apache-teaclave-trustzone-sdk-0.6.0.tar.gz $ tar zxvf apache-teaclave-trustzone-sdk-0.6.0.tar.gz $ cd apache-teaclave-trustzone-sdk-0.6.0 $ docker run -it --rm \ -v $(pwd):/root/teaclave_sdk_src \ -w /root/teaclave_sdk_src \ teaclave/teaclave-trustzone-emulator-nostd-optee-4.7.0-expand-memory:latest # Inside the docker container: root@xxxx:~/teaclave_sdk_src# make ``` The vote will be open for at least 72 hours. Anyone can participate in testing and voting, not just committers, please feel free to try out the release candidate and provide your votes to this thread explicitly. [ ] +1 approve [ ] +0 no opinion [ ] -1 disapprove with the reason Best, Yuan Zhuang Apache Teaclave PMC On Fri, Sep 5, 2025 at 10:32 PM Zhaofeng Chen <[email protected]> wrote: > > Thanks for arranging the release. > > As this is the first release after graduation, we might need a few > adjustments compared to the incubator process. In particular, the release > artifact still contains an incubator DISCLAIMER file. We already have > commit `ebe5f5` to remove the DISCLAIMER along with other adjustments. > Could you please tag the release after that commit and launch a new vote? > > For build reproducibility and testing, can we use the official Docker image > (teaclave/teaclave-trustzone-emulator-*)? This image can build the SDK > example source without downloading dependencies, which saves a lot of time > for PMCs willing to perform the checks. > > Best, > Zhaofeng > > > > > On Fri, Sep 5, 2025 at 5:51 PM Yuan Zhuang <[email protected]> wrote: > > > Hi all, > > > > I am pleased to call the vote for the release of Apache Teaclave > > TrustZone SDK 0.6.0 (rc.1). > > > > This is our first release vote since graduation. Many thanks to our > > mentors, PMCs, committers, and contributors for your continuous > > support and efforts, which have enabled the community to grow and > > successfully graduate to a top-level project! > > > > Same as previous releases, the information is as follows: > > > > The release note is available in: > > - > > https://github.com/apache/teaclave-trustzone-sdk/releases/tag/v0.6.0-rc.1 > > > > The release candidate to be voted over is available at: > > - > > https://dist.apache.org/repos/dist/dev/teaclave/trustzone-sdk-0.6.0-rc.1/ > > > > The release candidate is signed with a GPG key available at: > > - https://downloads.apache.org/teaclave/KEYS > > > > Instructions to verify the release candidate’s signature: > > - https://teaclave.apache.org/download/#verify-the-integrity-of-the-files > > > > The release artifacts have passed all GitHub Actions CI checks. You > > can also reproduce the build process manually from source using the > > following commands: > > > > ```bash > > $ wget > > https://dist.apache.org/repos/dist/dev/teaclave/trustzone-sdk-0.6.0-rc.1/apache-teaclave-trustzone-sdk-0.6.0.tar.gz > > $ tar zxvf apache-teaclave-trustzone-sdk-0.6.0.tar.gz > > $ cd apache-teaclave-trustzone-sdk-0.6.0 > > $ docker run --rm -it -v$(pwd):/teaclave-trustzone-sdk -w \ > > /teaclave-trustzone-sdk yuanz0/teaclave-trustzone-sdk:ubuntu-24.04 \ > > bash -c "./setup.sh && (./build_optee_libraries.sh optee) && source \ > > environment && make && (cd ci && ./ci.sh)" > > ``` > > > > The vote will be open for at least 72 hours. Anyone can participate > > in testing and voting, not just committers, please feel free to try > > out the release candidate and provide your votes to this thread > > explicitly. > > > > [ ] +1 approve > > [ ] +0 no opinion > > [ ] -1 disapprove with the reason > > > > > > Best, > > > > Yuan Zhuang > > Apache Teaclave PMC > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: [email protected] > > For additional commands, e-mail: [email protected] > > > > --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
