B@D v1.0 release: Gold Master declaration
Issue Background
Once LAVA has been updated and initramfs can be built, it is time to release. We will not update kernelCI to the latest version since there are complex issues with that version and as there are soon to be other changes we would prefer something more stable for the release/training at ELC-E.
Issue description
-
Licenses conformance. - This task is developed in #140 since there are new tasks to perform towards full GPL compliance according to OpenChain standards
-
Sync every repository in gitlab which code is involved in the release (except those frozen). -
Tag every involved repo in gitlab with a release tag on the latest commit. -
Deploy B@D through Vagrant from scratch - Deploy it following the step by step documentation
- Test it
-
Create a box from scratch - Create it, deploy it in a local machine and test it manually
- Ensure that an authentication tool has been added for lava-tool
- Export the box and redeploy the package and test
- Sign the box
-
Create the metadata associated with the box. - Create a tar.gz file with the sources of the code we (Codethink for CIP) have developed.
- Create a tar.gz file with all the lavav2 and kernelci code
- Sign the sources
-
Communicate to the team the Gold Master declaration through mail (not IRC).
Naming and numbering convention are described in #68 (closed)
Acceptance criteria
-
Link to the communication of Gold Master declaration.
Edited by username-removed-455007