Skip to content

Releases: vmware-labs/vmware-image-builder-action

VMware Image Builder 0.9.2

20 Sep 10:59
Compare
Choose a tag to compare

This release focuses on this improvement:

  • Adding support for special characters in the resources URL by encoding the URLs

VMware Image Builder 0.9.0

09 Aug 11:56
Compare
Choose a tag to compare

This release focuses on improvements and fixes for the action:

  • When there is an action without the passed field, the action will not detect it as failed action.
  • Word-wrap version has been updated to fix a security vulnerability related to regular expressions.
  • Some typos have been fixed.

VMware Image Builder 0.4.0

22 Aug 08:23
Compare
Choose a tag to compare

This release again focuses on improvements and fixes but adds a considerable revamp to the action logs with drastically increases usability.

New features:

  • Action will honor Retry-After headers for increased resiliency and will retry submitting pipelines when instructed so.
  • Scheduled jobs can now be triggers for this GitHub Action.
  • Show a warning to the user when the VMware CSP token is about to expire.

Improvements and fixes:

  • Decreased log verbosity and improved readability. Debug logs still contain all information.
  • Support retries on ECONNREFUSED errors.
  • Use ref environment variable as the source of truth for fetching tarball.
  • Add support for triggers from scheduled jobs.
  • Add support for SKIPPED pipelines.
  • Fail Github Action workflow on template miss.
  • Action will now display the request error code and message when getting an HTTP error response.
  • Support separate assets for multiple run-attempts on the same GitHub workflow run.
  • Better formatting for action inputs on GitHub Action README file.
  • Error messages from pipeline validation failures are now visible to the users.
  • A new hash is added to asset names to fix naming collisions when running on multiple platforms.

Welcome @Mauraza and @fmulero as new committers 🙇🎉

VMware Image Builder Action 0.3.0

09 Jun 16:18
Compare
Choose a tag to compare

New features:

  • Upload logs/reports only for failed actions. By default, artifacts will only be generated for those actions that have failed. This behavior can be customized with the new only-upload-on-failure input parameter.
  • Customizable retries and exponential backoff. A new set of parameters (retry-count and backoff-intervals) now allow to fine tune the resilience capabilities against errors from the VMware Image Builder backend.

You can find all the default values and configuration items on this section.

VMware Image Builder Action 0.2.0

27 Apr 17:03
Compare
Choose a tag to compare

New features:

  • Prettified the log output for easier troubleshooting and feedback.
  • Pipelines are now validated before being submitted to VMware Image Builder platform.
  • It is now possible to choose whether logs and reports should be upload or not as GitHub artifacts.

Improvements and fixes:

  • Display test output on failures.
  • Display failed task errors on failures.
  • Reworked log and report downloading.
  • Specific User-Agent set.

VMware Image Builder Action initial release.

18 Feb 11:43
8a51de3
Compare
Choose a tag to compare

Initial release for VMware Image Builder GitHub action.

This GitHub Action allows to interact with the VMware Image Builder service from VMware, a.k.a. VIB. VIB is a SaaS service that can be used to Package, Verify and Publish software from Internet Software Vendors. This software can be packaged in different formats like for example Carvel Packages or Helm Charts.

One of the strongest capabilities of VIB is being able to verify simultaneously your software in multiple Kubernetes distributions and flavours. Currently, VIB does support verification in TKG (different versions), GKE, AKS, EKS and IKS with plans to support even more K8s distributions.

Check out our README for more information and instruction on how to use this action.