defenseunicorns / uds-bundle-software-factory-nutanix

A UDS Bundle
Apache License 2.0
2 stars 0 forks source link

chore(deps): update dependency defenseunicorns/uds-cli to v0.19.0 #250

Closed renovate[bot] closed 1 week ago

renovate[bot] commented 1 week ago

This PR contains the following updates:

Package Update Change
defenseunicorns/uds-cli minor 0.17.0 -> 0.19.0
defenseunicorns/uds-cli minor v0.17.0 -> v0.19.0
defenseunicorns/uds-cli minor v0.16.0 -> v0.19.0

[!WARNING] Some dependencies could not be looked up. Check the Dependency Dashboard for more information.


Release Notes

defenseunicorns/uds-cli (defenseunicorns/uds-cli) ### [`v0.19.0`](https://redirect.github.com/defenseunicorns/uds-cli/releases/tag/v0.19.0) [Compare Source](https://redirect.github.com/defenseunicorns/uds-cli/compare/v0.18.0...v0.19.0) #### What's Changed **NOTE:** - The `uds-ui` command has been removed. The team is reevaluating how the CLI should interact with the Runtime component, and decided to remove the feature for now. ([https://github.com/defenseunicorns/uds-cli/pull/1010](https://redirect.github.com/defenseunicorns/uds-cli/pull/1010)) *** - chore(docs): update links by [@​andrewg-xyz](https://redirect.github.com/andrewg-xyz) in [https://github.com/defenseunicorns/uds-cli/pull/983](https://redirect.github.com/defenseunicorns/uds-cli/pull/983) - chore(deps): update actions/upload-artifact action to v4.4.3 by [@​renovate](https://redirect.github.com/renovate) in [https://github.com/defenseunicorns/uds-cli/pull/973](https://redirect.github.com/defenseunicorns/uds-cli/pull/973) - fix(deps): update module helm.sh/helm/v3 to v3.16.2 by [@​renovate](https://redirect.github.com/renovate) in [https://github.com/defenseunicorns/uds-cli/pull/976](https://redirect.github.com/defenseunicorns/uds-cli/pull/976) - chore(deps): update actions/dependency-review-action action to v4.3.5 by [@​renovate](https://redirect.github.com/renovate) in [https://github.com/defenseunicorns/uds-cli/pull/984](https://redirect.github.com/defenseunicorns/uds-cli/pull/984) - fix(deps): update zarf to v0.42.0 by [@​renovate](https://redirect.github.com/renovate) in [https://github.com/defenseunicorns/uds-cli/pull/978](https://redirect.github.com/defenseunicorns/uds-cli/pull/978) - chore(deps): update sigstore/cosign-installer action to v3.7.0 by [@​renovate](https://redirect.github.com/renovate) in [https://github.com/defenseunicorns/uds-cli/pull/987](https://redirect.github.com/defenseunicorns/uds-cli/pull/987) - chore: update doc structure for site refresh by [@​pauldipietro](https://redirect.github.com/pauldipietro) in [https://github.com/defenseunicorns/uds-cli/pull/969](https://redirect.github.com/defenseunicorns/uds-cli/pull/969) - fix: schema validation link by [@​mjnagel](https://redirect.github.com/mjnagel) in [https://github.com/defenseunicorns/uds-cli/pull/989](https://redirect.github.com/defenseunicorns/uds-cli/pull/989) - chore(deps): update anchore/sbom-action action to v0.17.5 by [@​renovate](https://redirect.github.com/renovate) in [https://github.com/defenseunicorns/uds-cli/pull/985](https://redirect.github.com/defenseunicorns/uds-cli/pull/985) - chore(deps): update docker/setup-buildx-action action to v3.7.1 by [@​renovate](https://redirect.github.com/renovate) in [https://github.com/defenseunicorns/uds-cli/pull/986](https://redirect.github.com/defenseunicorns/uds-cli/pull/986) - chore: batch renovate actions by [@​catsby](https://redirect.github.com/catsby) in [https://github.com/defenseunicorns/uds-cli/pull/990](https://redirect.github.com/defenseunicorns/uds-cli/pull/990) - chore: more renovate cleanup by [@​catsby](https://redirect.github.com/catsby) in [https://github.com/defenseunicorns/uds-cli/pull/993](https://redirect.github.com/defenseunicorns/uds-cli/pull/993) - fix(deps): update kubernetes packages to v0.31.2 by [@​renovate](https://redirect.github.com/renovate) in [https://github.com/defenseunicorns/uds-cli/pull/992](https://redirect.github.com/defenseunicorns/uds-cli/pull/992) - chore(deps): update podinfo to v6.7.1 by [@​renovate](https://redirect.github.com/renovate) in [https://github.com/defenseunicorns/uds-cli/pull/965](https://redirect.github.com/defenseunicorns/uds-cli/pull/965) - fix(deps): update module github.com/goccy/go-yaml to v1.13.0 by [@​renovate](https://redirect.github.com/renovate) in [https://github.com/defenseunicorns/uds-cli/pull/996](https://redirect.github.com/defenseunicorns/uds-cli/pull/996) - chore(deps): update actions/setup-node action to v4.1.0 by [@​renovate](https://redirect.github.com/renovate) in [https://github.com/defenseunicorns/uds-cli/pull/995](https://redirect.github.com/defenseunicorns/uds-cli/pull/995) - chore(deps): update actions/setup-go action to v5.1.0 by [@​renovate](https://redirect.github.com/renovate) in [https://github.com/defenseunicorns/uds-cli/pull/994](https://redirect.github.com/defenseunicorns/uds-cli/pull/994) - chore(deps): update homebrew/actions digest to [`d060b6d`](https://redirect.github.com/defenseunicorns/uds-cli/commit/d060b6d) by [@​renovate](https://redirect.github.com/renovate) in [https://github.com/defenseunicorns/uds-cli/pull/950](https://redirect.github.com/defenseunicorns/uds-cli/pull/950) - fix(deps): update module github.com/charmbracelet/lipgloss to v0.13.1 by [@​renovate](https://redirect.github.com/renovate) in [https://github.com/defenseunicorns/uds-cli/pull/988](https://redirect.github.com/defenseunicorns/uds-cli/pull/988) - chore(deps): update anchore/sbom-action action to v0.17.6 by [@​renovate](https://redirect.github.com/renovate) in [https://github.com/defenseunicorns/uds-cli/pull/998](https://redirect.github.com/defenseunicorns/uds-cli/pull/998) - chore(deps): update actions/dependency-review-action action to v4.4.0 by [@​renovate](https://redirect.github.com/renovate) in [https://github.com/defenseunicorns/uds-cli/pull/997](https://redirect.github.com/defenseunicorns/uds-cli/pull/997) - chore(deps): update actions/setup-node digest to [`39370e3`](https://redirect.github.com/defenseunicorns/uds-cli/commit/39370e3) by [@​renovate](https://redirect.github.com/renovate) in [https://github.com/defenseunicorns/uds-cli/pull/959](https://redirect.github.com/defenseunicorns/uds-cli/pull/959) - chore(deps): update github/codeql-action action to v3.27.0 by [@​renovate](https://redirect.github.com/renovate) in [https://github.com/defenseunicorns/uds-cli/pull/955](https://redirect.github.com/defenseunicorns/uds-cli/pull/955) - fix(deps): update module github.com/defenseunicorns/uds-runtime to v0.8.0 by [@​renovate](https://redirect.github.com/renovate) in [https://github.com/defenseunicorns/uds-cli/pull/1000](https://redirect.github.com/defenseunicorns/uds-cli/pull/1000) - chore(deps): update dependency defenseunicorns/uds-runtime to v0.8.0 by [@​renovate](https://redirect.github.com/renovate) in [https://github.com/defenseunicorns/uds-cli/pull/999](https://redirect.github.com/defenseunicorns/uds-cli/pull/999) - fix(deps): update golang.org/x/exp digest to [`f66d83c`](https://redirect.github.com/defenseunicorns/uds-cli/commit/f66d83c) by [@​renovate](https://redirect.github.com/renovate) in [https://github.com/defenseunicorns/uds-cli/pull/960](https://redirect.github.com/defenseunicorns/uds-cli/pull/960) - fix(deps): update module github.com/fsnotify/fsnotify to v1.8.0 by [@​renovate](https://redirect.github.com/renovate) in [https://github.com/defenseunicorns/uds-cli/pull/1003](https://redirect.github.com/defenseunicorns/uds-cli/pull/1003) - chore(deps): update homebrew/actions digest to [`2a92d20`](https://redirect.github.com/defenseunicorns/uds-cli/commit/2a92d20) by [@​renovate](https://redirect.github.com/renovate) in [https://github.com/defenseunicorns/uds-cli/pull/1001](https://redirect.github.com/defenseunicorns/uds-cli/pull/1001) - fix(deps): update module github.com/goccy/go-yaml to v1.13.1 by [@​renovate](https://redirect.github.com/renovate) in [https://github.com/defenseunicorns/uds-cli/pull/1002](https://redirect.github.com/defenseunicorns/uds-cli/pull/1002) - chore(deps): update anchore/sbom-action action to v0.17.7 by [@​renovate](https://redirect.github.com/renovate) in [https://github.com/defenseunicorns/uds-cli/pull/1009](https://redirect.github.com/defenseunicorns/uds-cli/pull/1009) - fix(deps): update module github.com/goccy/go-yaml to v1.13.6 by [@​renovate](https://redirect.github.com/renovate) in [https://github.com/defenseunicorns/uds-cli/pull/1007](https://redirect.github.com/defenseunicorns/uds-cli/pull/1007) - chore(deps): update homebrew/actions digest to [`96b6254`](https://redirect.github.com/defenseunicorns/uds-cli/commit/96b6254) by [@​renovate](https://redirect.github.com/renovate) in [https://github.com/defenseunicorns/uds-cli/pull/1005](https://redirect.github.com/defenseunicorns/uds-cli/pull/1005) - fix(deps): update module github.com/charmbracelet/lipgloss to v1 by [@​renovate](https://redirect.github.com/renovate) in [https://github.com/defenseunicorns/uds-cli/pull/1004](https://redirect.github.com/defenseunicorns/uds-cli/pull/1004) #### New Contributors - [@​pauldipietro](https://redirect.github.com/pauldipietro) made their first contribution in [https://github.com/defenseunicorns/uds-cli/pull/969](https://redirect.github.com/defenseunicorns/uds-cli/pull/969) **Full Changelog**: https://github.com/defenseunicorns/uds-cli/compare/v0.18.0...v0.19.0 ### [`v0.18.0`](https://redirect.github.com/defenseunicorns/uds-cli/releases/tag/v0.18.0) [Compare Source](https://redirect.github.com/defenseunicorns/uds-cli/compare/v0.17.0...v0.18.0) #### What's Changed - fix(deps): update module github.com/defenseunicorns/maru-runner to v0.4.0 by [@​renovate](https://redirect.github.com/renovate) in [https://github.com/defenseunicorns/uds-cli/pull/977](https://redirect.github.com/defenseunicorns/uds-cli/pull/977) - chore: update LICENSE to AGPL 3.0 by [@​jalling97](https://redirect.github.com/jalling97) in [https://github.com/defenseunicorns/uds-cli/pull/970](https://redirect.github.com/defenseunicorns/uds-cli/pull/970) - chore: refactor uds ui to use vendored runtime by [@​TristanHoladay](https://redirect.github.com/TristanHoladay) in [https://github.com/defenseunicorns/uds-cli/pull/967](https://redirect.github.com/defenseunicorns/uds-cli/pull/967) - fix: remove scorecard token by [@​catsby](https://redirect.github.com/catsby) in [https://github.com/defenseunicorns/uds-cli/pull/979](https://redirect.github.com/defenseunicorns/uds-cli/pull/979) - chore(deps): update dependency defenseunicorns/uds-runtime to v0.7.0 by [@​renovate](https://redirect.github.com/renovate) in [https://github.com/defenseunicorns/uds-cli/pull/980](https://redirect.github.com/defenseunicorns/uds-cli/pull/980) - chore(deps): update to uds-runtime v0.7.0 by [@​catsby](https://redirect.github.com/catsby) in [https://github.com/defenseunicorns/uds-cli/pull/981](https://redirect.github.com/defenseunicorns/uds-cli/pull/981) - fix: revert "fix: remove unused GitHub Action install-tools" by [@​catsby](https://redirect.github.com/catsby) in [https://github.com/defenseunicorns/uds-cli/pull/982](https://redirect.github.com/defenseunicorns/uds-cli/pull/982) #### New Contributors - [@​jalling97](https://redirect.github.com/jalling97) made their first contribution in [https://github.com/defenseunicorns/uds-cli/pull/970](https://redirect.github.com/defenseunicorns/uds-cli/pull/970) **Full Changelog**: https://github.com/defenseunicorns/uds-cli/compare/nightly-unstable...v0.18.0

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about these updates again.



This PR was generated by Mend Renovate. View the repository job log.

JoeHCQ1 commented 1 week ago

@MxNxPx , this one is a bit more tricky. We're only promising to work with a particular version of the UDS CLI, the same one which is in the build image we're using to run the UDS commands in the UDS Tasks file.

Reason for it: @jacobbmay would have to weigh in here for the specifics. I recall him saying we had problems arise earlier on that resulted from mismatched UDS CLI version so we're using the build image to specify the agree-able UDS CLI version.

Problems it causes:

  1. I cannot run any tasks we use the docker image for, because I'm on an ARM processor and we don't publish an ARM version of that build image. If we dropped this and dropped the build image from CI, that friction would be gone.
  2. It suggest to others that the system is brittle.
  3. It obfuscates the actual command. Parsing these kinds of docker commands is 5-10x more complicated than just reading the straight command. This isn't going to help the customer who wants to understand what's happening in UDS.
jacobbmay commented 1 week ago

The reason for using a build-harness image wasn't because of uds-cli issues. It was other OS dependencies that some after deploy scripts use that didn't have same options available in a customer environment's CI image which caused failures.

The purpose of the image is to provide a consistent deployment environment and eliminate "works on my machine" scenarios between us and customer environments. It eliminates needing to make assumptions about a deployment environment since we can tell users to just use that image for a guaranteed working deployment container.

Regarding the commands being a bit more complicated to look at, the tasks are set up so we can spin up the container locally. In a real deployment the image would just be selected as the runner image and UDS commands would be configured in the job scripts. No need to build something that works like our deploy tasks.

renovate[bot] commented 1 week ago

Edited/Blocked Notification

Renovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR.

You can manually request rebase by checking the rebase/retry box above.

⚠️ Warning: custom changes will be lost.

JoeHCQ1 commented 1 week ago

Updated to the latest build harness because it has UDS CLI 0.19.0 https://github.com/defenseunicorns/build-harness/blob/2.0.46/.tool-versions#L34