Skip to content

Releases: hauler-dev/hauler

v1.0.0

20 Feb 13:10
79b240d
Compare
Choose a tag to compare

Changelog

Full Changelog: v0.4.4...v1.0.0

v1.0.0-rc.1

16 Feb 13:30
e825437
Compare
Choose a tag to compare
v1.0.0-rc.1 Pre-release
Pre-release

Changelog

  • 4759879 Bump helm.sh/helm/v3 from 3.14.0 to 3.14.1
  • dbcfe13 bug-fix: handle complex file names
  • cd8d4f6 add login command
  • ccd529a update to add size totals and cosign bits to the info command

v0.4.4

13 Feb 00:46
3cf4afe
Compare
Choose a tag to compare

Changelog

Full Changelog: v0.4.3...v0.4.4

Hauler now allows for the use of key/platform/registry annotations for the image spec of a Hauler manifest. This gives users the ability to provide global overrides without the use of specifying flags via the CLI.

apiVersion: content.hauler.cattle.io/v1alpha1
kind: Images
metadata:
  name: <name>
  annotations:
    hauler.dev/key: <cosign public key>
    hauler.dev/platform: <platform>
    hauler.dev/registry: <registry>

Flags passed from the CLI have a global effect on any image UNLESS it has a (key/platform) specified on the individual image. Individual image key/platform takes precedence.

If you have hauler.dev/key and/or hauler.dev/platform at the annotation level, it would work just like the CLI flag and globally apply for everything except individual images specifying otherwise. Just like above.

If you just so happen to provide both an annotation AND the CLI flag for the same thing, the CLI flag wins.

As for the hauler.dev/registry annotation, it will apply globally unless the provided image reference already has a registry specified in its name.

v0.4.3

31 Jan 21:08
ae80b48
Compare
Choose a tag to compare

Changelog

Notable updates:

  • hauler store add image and hauler store sync now have a --platform flag for better handling of multi-arch images. Omitting the flag will default to pulling/saving the entirety of a multi-arch image just as it's done in previous versions.
    • Hauler manifests provided to the sync command now support a platform attribute for individual images as well. For example:

      apiVersion: content.hauler.cattle.io/v1alpha1
      kind: Images
      metadata:
      name: hauler-content-images-example
      spec:
      images:
        - name: nginx
          key: key.pub
          platform: linux/amd64
  • hauler store serve has been broken down into hauler store serve registry/fileserver to handle the addition of the fileserver option.
  • cosign has better integration with Hauler. (behind the scenes stuff, but still...)

Full Changelog: v0.4.2...v0.4.3

v0.4.3-rc.1

29 Jan 19:59
d1499b7
Compare
Choose a tag to compare
v0.4.3-rc.1 Pre-release
Pre-release

Changelog

Full Changelog: v0.4.2...v0.4.3-rc.1

v0.4.2

19 Dec 18:15
f982f51
Compare
Choose a tag to compare

Changelog

  • 2174e96 add simple type filter to hauler store info
  • 4dbff83 fix for validating foreign blobs
  • e229c2a fix for chart tags with a +
  • a7cbfcb updated/fixed hauler install.sh

v0.4.2-rc.1

19 Dec 17:02
8cfe443
Compare
Choose a tag to compare
v0.4.2-rc.1 Pre-release
Pre-release

Changelog

  • 8cfe443 Merge pull request #149 from amartin120/registry-serve-fix
  • f129484 Merge pull request #148 from amartin120/fix-chart-tags
  • 4dbff83 fix for validating foreign blobs
  • e229c2a fix for chart tags with a +
  • 2a93e74 merge pull request #147 from zackbradys/main
  • 4d5d9ed updated readme for hauler install
  • a7cbfcb updated/fixed hauler install.sh

v0.4.1

14 Dec 20:48
7751b12
Compare
Choose a tag to compare

Changelog

  • 6e3d3fc updated store info to handle multi arch images
  • 0f7f363 improved logging for hauler store copy
  • 93ae968 add autocompletion
  • b0a37d2 performance fix for images
  • aa16575 cleaned up version command more
  • c497f53 fix hauler version display
  • f1fbd7e don't flush store on each sync
  • f348fb8 registry auth fix for copy
  • fe60b1f add retry logic

Full Changelog: v0.4.0...v0.4.1

v0.4.1-rc.2

05 Dec 17:27
ab975a1
Compare
Choose a tag to compare
v0.4.1-rc.2 Pre-release
Pre-release

Changelog

v0.4.1-rc.1

30 Nov 19:15
2959cfc
Compare
Choose a tag to compare
v0.4.1-rc.1 Pre-release
Pre-release

Changelog