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.