The kernel-releases.json file changes pretty frequently. This means that a git clone of the repo requires that the user build kernels from scratch. While this might be ok for the main branch, for released tag branches and maybe optionally with a flag on main, build the HookOS artifacts by using all existing images in quay.io/tinkerbell.
Expected Behaviour
Current Behaviour
Possible Solution
Steps to Reproduce (for bugs)
1.
2.
3.
4.
Context
Your Environment
Operating System and version (e.g. Linux, Windows, MacOS):
How are you running Tinkerbell? Using Vagrant & VirtualBox, Vagrant & Libvirt, on Packet using Terraform, or give details:
Link to your project or a code example to reproduce issue:
The
kernel-releases.json
file changes pretty frequently. This means that a git clone of the repo requires that the user build kernels from scratch. While this might be ok for the main branch, for released tag branches and maybe optionally with a flag on main, build the HookOS artifacts by using all existing images inquay.io/tinkerbell
.Expected Behaviour
Current Behaviour
Possible Solution
Steps to Reproduce (for bugs)
1. 2. 3. 4.
Context
Your Environment
Operating System and version (e.g. Linux, Windows, MacOS):
How are you running Tinkerbell? Using Vagrant & VirtualBox, Vagrant & Libvirt, on Packet using Terraform, or give details:
Link to your project or a code example to reproduce issue: