Version 2.5.1 ============= Features Changed ---------------- * It was not possible to use a local directory as source when using vendir to install extension packages. This was an omission as was possible for workshop files. Using a local directory with extension packages is now possible. * Updated Maven version to 3.9.2. Bugs Fixed ---------- * Extension package files could not be mounted directly into the `/opt/packages` directory from a secret or config map, as Kubernetes would usually set the permissions such that it is owned by root and not writable by the workshop user, resulting in a failure when setting up to download any other packages using vendir. A similar permissions issue existed with the `/opt/assets` directory but that may have not caused a failure. In both cases the directory is now pre-created in the workshop base image with the correct ownership and permissions. * Kubernetes setup wasn't correctly checking for existence of the injected file `/opt/kubernetes/config` before attempting to copy it to `$HOME/.kube/config`. The error was ignored so setup would keep going, but it would result in a unexpected error message in the setup scripts log.