The file based catalog (FBC) for trustee.
You need v1.46.0 or greater.
Download the binary from Github releases.
Packages from your favorite distros should work.
- Update the digests in the template.
- Run
./update.sh [VERSION]
to update the digests in the template. - Run
./render.sh [VERSION]
to update the actual catalog. - Open a pull request with your changes.
In examples that follow, the latest release is v4.18
and you want to release for v4.19
too.
- In the web UI, add a new application and a new component.
- Ignore the pull request from the Konflux bot.
- Add the new application to the ReleasePlanAdmission.
- Create a new ReleasePlan.
-
Run the duplicate script:
./duplicate.sh v4.18 v4.19
-
Run the render script to update the actual catalog. Note that this command will not make any changes, if they are not needed.
./render.sh
Run the migrate script. For example:
./migrate.sh v4.16
- File-based Catalogs in the Operator Lifecycle Manager (OLM) documentation.