-
Notifications
You must be signed in to change notification settings - Fork 173
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
MZOCI - Make Zarf OCI #1402
MZOCI - Make Zarf OCI #1402
Conversation
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [k8s.io/utils](https://togithub.com/kubernetes/utils) | require | digest | `1a15be2` -> `8e77b1f` | --- ### ⚠ Dependency Lookup Warnings ⚠ Warnings were logged while processing this repo. Please check the Dependency Dashboard for more information. --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://app.renovatebot.com/dashboard#github/defenseunicorns/zarf). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNC4xOS4wIiwidXBkYXRlZEluVmVyIjoiMzQuMjQuMSJ9--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | @​defense-unicorns/unicorn-ui | [`^0.0.22` -> `^0.0.23`](https://renovatebot.com/diffs/npm/@defense-unicorns%2funicorn-ui/0.0.22/0.0.23) | [![age](https://badges.renovateapi.com/packages/npm/@defense-unicorns%2funicorn-ui/0.0.23/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/@defense-unicorns%2funicorn-ui/0.0.23/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/@defense-unicorns%2funicorn-ui/0.0.23/compatibility-slim/0.0.22)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/@defense-unicorns%2funicorn-ui/0.0.23/confidence-slim/0.0.22)](https://docs.renovatebot.com/merge-confidence/) | --- ### ⚠ Dependency Lookup Warnings ⚠ Warnings were logged while processing this repo. Please check the Dependency Dashboard for more information. --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://app.renovatebot.com/dashboard#github/defenseunicorns/zarf). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNC4yNi4yIiwidXBkYXRlZEluVmVyIjoiMzQuMjYuMiJ9--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [@playwright/test](https://playwright.dev) ([source](https://togithub.com/Microsoft/playwright)) | [`1.27.1` -> `1.28.0`](https://renovatebot.com/diffs/npm/@playwright%2ftest/1.27.1/1.28.0) | [![age](https://badges.renovateapi.com/packages/npm/@playwright%2ftest/1.28.0/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/@playwright%2ftest/1.28.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/@playwright%2ftest/1.28.0/compatibility-slim/1.27.1)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/@playwright%2ftest/1.28.0/confidence-slim/1.27.1)](https://docs.renovatebot.com/merge-confidence/) | | [playwright](https://playwright.dev) ([source](https://togithub.com/Microsoft/playwright)) | [`1.27.1` -> `1.28.0`](https://renovatebot.com/diffs/npm/playwright/1.27.1/1.28.0) | [![age](https://badges.renovateapi.com/packages/npm/playwright/1.28.0/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/playwright/1.28.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/playwright/1.28.0/compatibility-slim/1.27.1)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/playwright/1.28.0/confidence-slim/1.27.1)](https://docs.renovatebot.com/merge-confidence/) | --- ### ⚠ Dependency Lookup Warnings ⚠ Warnings were logged while processing this repo. Please check the Dependency Dashboard for more information. --- ### Release Notes <details> <summary>Microsoft/playwright</summary> ### [`v1.28.0`](https://togithub.com/microsoft/playwright/releases/tag/v1.28.0): v1.28 [Compare Source](https://togithub.com/Microsoft/playwright/compare/v1.27.1...v1.28.0) #### Playwright Tools - **Record at Cursor in VSCode.** You can run the test, position the cursor at the end of the test and continue generating the test. <img alt="New VSCode Extension" width=600 src="https://user-images.githubusercontent.com/746130/202005839-aba2eeba-217b-424d-8496-8b4f5fa72f41.png"> - **Live Locators in VSCode.** You can hover and edit locators in VSCode to get them highlighted in the opened browser. - **Live Locators in CodeGen.** Generate a locator for any element on the page using "Explore" tool. <img alt="Locator Explorer" src="https://user-images.githubusercontent.com/746130/201796876-01567a0b-ca61-4a9d-b12b-04786c471671.png" width=600> - **Codegen and Trace Viewer Dark Theme.** Automatically picked up from operating system settings. <img alt="Dark Theme" src="https://user-images.githubusercontent.com/746130/201797969-603f74df-d7cf-4c56-befd-798dbd269796.png" width=600> ##### Test Runner - Configure retries and test timeout for a file or a test with [`test.describe.configure([options])`](https://playwright.dev/docs/api/class-test#test-describe-configure). ```js // Each test in the file will be retried twice and have a timeout of 20 seconds. test.describe.configure({ retries: 2, timeout: 20_000 }); test('runs first', async ({ page }) => {}); test('runs second', async ({ page }) => {}); ``` - Use [`testProject.snapshotPathTemplate`](https://playwright.dev/docs/api/class-testproject#test-project-snapshot-path-template) and [`testConfig.snapshotPathTemplate`](https://playwright.dev/docs/api/class-testconfig#test-config-snapshot-path-template) to configure a template controlling location of snapshots generated by [`expect(page).toHaveScreenshot(name[, options])`](https://playwright.dev/docs/test-assertions#page-assertions-to-have-screenshot-1) and [`expect(screenshot).toMatchSnapshot(name[, options])`](https://playwright.dev/docs/test-assertions#screenshot-assertions-to-match-snapshot-1). ```js // playwright.config.ts import type { PlaywrightTestConfig } from '@​playwright/test'; const config: PlaywrightTestConfig = { testDir: './tests', snapshotPathTemplate: '{testDir}/__screenshots__/{testFilePath}/{arg}{ext}', }; export default config; ``` ##### New APIs - [`locator.blur([options])`](https://playwright.dev/docs/api/class-locator#locator-blur) - [`locator.clear([options])`](https://playwright.dev/docs/api/class-locator#locator-clear) - [`android.launchServer([options])`](https://playwright.dev/docs/api/class-android#android-launch-server) and [`android.connect(wsEndpoint[, options])`](https://playwright.dev/docs/api/class-android#android-connect) - [`androidDevice.on('close')`](https://playwright.dev/docs/api/class-androiddevice#android-device-event-close) ##### Browser Versions - Chromium 108.0.5359.29 - Mozilla Firefox 106.0 - WebKit 16.4 This version was also tested against the following stable channels: - Google Chrome 107 - Microsoft Edge 107 </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **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. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://app.renovatebot.com/dashboard#github/defenseunicorns/zarf). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNC4yNi4yIiwidXBkYXRlZEluVmVyIjoiMzQuMjYuMiJ9--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [github.com/anchore/syft](https://togithub.com/anchore/syft) | require | minor | `v0.60.3` -> `v0.62.0` | --- ### ⚠ Dependency Lookup Warnings ⚠ Warnings were logged while processing this repo. Please check the Dependency Dashboard for more information. --- ### Release Notes <details> <summary>anchore/syft</summary> ### [`v0.62.0`](https://togithub.com/anchore/syft/releases/tag/v0.62.0) [Compare Source](https://togithub.com/anchore/syft/compare/v0.61.0...v0.62.0) ### Changelog #### [v0.62.0](https://togithub.com/anchore/syft/tree/v0.62.0) (2022-11-18) [Full Changelog](https://togithub.com/anchore/syft/compare/v0.61.0...v0.62.0) ##### Added Features - NPM package-lock.json version 3 \[[Issue #​1203](https://togithub.com/anchore/syft/issues/1203)] ##### Bug Fixes - Don't replace : with - in docker SPDX namespaces \[[Issue #​1111](https://togithub.com/anchore/syft/issues/1111)] ### [`v0.61.0`](https://togithub.com/anchore/syft/releases/tag/v0.61.0) [Compare Source](https://togithub.com/anchore/syft/compare/v0.60.3...v0.61.0) ### Changelog #### [v0.61.0](https://togithub.com/anchore/syft/tree/v0.61.0) (2022-11-18) [Full Changelog](https://togithub.com/anchore/syft/compare/v0.60.3...v0.61.0) ##### Added Features - Add support for map fields in CycloneDX (XML and JSON) \[[Issue #​1032](https://togithub.com/anchore/syft/issues/1032)] - Dependency's MIT license not picked up when scanning package-lock.json \[[Issue #​1113](https://togithub.com/anchore/syft/issues/1113)] - Support SPDX 2.3 \[[Issue #​1292](https://togithub.com/anchore/syft/issues/1292)] ##### Bug Fixes - Normalize alpm md5 refs \[[PR #​1333](https://togithub.com/anchore/syft/pull/1333)] \[[wagoodman](https://togithub.com/wagoodman)] - APK Metadata decoding should be backwards compatible \[[PR #​1341](https://togithub.com/anchore/syft/pull/1341)] \[[wagoodman](https://togithub.com/wagoodman)] - Add spdx relationship encoding for dependencies \[[PR #​1342](https://togithub.com/anchore/syft/pull/1342)] \[[wagoodman](https://togithub.com/wagoodman)] - v0.3.0 SPDX SBOM Does Not Have Unique SPDXID Package IDs \[[Issue #​923](https://togithub.com/anchore/syft/issues/923)] - Missing licenses and "skipping encoding of unsupported property: syft:metadata:goBuildSetting" \[[Issue #​1007](https://togithub.com/anchore/syft/issues/1007)] - System independent build not possible \[[Issue #​1084](https://togithub.com/anchore/syft/issues/1084)] - Dependency's MIT license not picked up when scanning package-lock.json \[[Issue #​1113](https://togithub.com/anchore/syft/issues/1113)] - No packages discovered in SIF when image source not specified \[[Issue #​1189](https://togithub.com/anchore/syft/issues/1189)] - `syft packages` panics on OCI archive creation \[[Issue #​1318](https://togithub.com/anchore/syft/issues/1318)] - Missing metadata in syft-json artifacts crashes grype \[[Issue #​1334](https://togithub.com/anchore/syft/issues/1334)] - CPE for amazoncorretto:19.0.1-al2 is incorrect \[[Issue #​1337](https://togithub.com/anchore/syft/issues/1337)] </details> --- ### 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 this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://app.renovatebot.com/dashboard#github/defenseunicorns/zarf). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNC4yNy4zIiwidXBkYXRlZEluVmVyIjoiMzQuMjcuMyJ9--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [material-symbols](https://marella.github.io/material-symbols/demo/) ([source](https://togithub.com/marella/material-symbols)) | [`0.2.15` -> `0.4.0`](https://renovatebot.com/diffs/npm/material-symbols/0.2.15/0.4.0) | [![age](https://badges.renovateapi.com/packages/npm/material-symbols/0.4.0/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/material-symbols/0.4.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/material-symbols/0.4.0/compatibility-slim/0.2.15)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/material-symbols/0.4.0/confidence-slim/0.2.15)](https://docs.renovatebot.com/merge-confidence/) | --- ### ⚠ Dependency Lookup Warnings ⚠ Warnings were logged while processing this repo. Please check the Dependency Dashboard for more information. --- ### Release Notes <details> <summary>marella/material-symbols</summary> ### [`v0.4.0`](https://togithub.com/marella/material-symbols/releases/tag/v0.4.0): 0.4.0 [Compare Source](https://togithub.com/marella/material-symbols/compare/v0.3.0...v0.4.0) ##### Changes - Add TypeScript types - Add `viewBox` to SVGs ### [`v0.3.0`](https://togithub.com/marella/material-symbols/compare/v0.2.15...v0.3.0) [Compare Source](https://togithub.com/marella/material-symbols/compare/v0.2.15...v0.3.0) </details> --- ### 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 this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://app.renovatebot.com/dashboard#github/defenseunicorns/zarf). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNC4yNi40IiwidXBkYXRlZEluVmVyIjoiMzQuMjcuMyJ9--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [prettier-plugin-svelte](https://togithub.com/sveltejs/prettier-plugin-svelte) | [`2.8.0` -> `2.8.1`](https://renovatebot.com/diffs/npm/prettier-plugin-svelte/2.8.0/2.8.1) | [![age](https://badges.renovateapi.com/packages/npm/prettier-plugin-svelte/2.8.1/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/prettier-plugin-svelte/2.8.1/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/prettier-plugin-svelte/2.8.1/compatibility-slim/2.8.0)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/prettier-plugin-svelte/2.8.1/confidence-slim/2.8.0)](https://docs.renovatebot.com/merge-confidence/) | --- ### ⚠ Dependency Lookup Warnings ⚠ Warnings were logged while processing this repo. Please check the Dependency Dashboard for more information. --- ### Release Notes <details> <summary>sveltejs/prettier-plugin-svelte</summary> ### [`v2.8.1`](https://togithub.com/sveltejs/prettier-plugin-svelte/blob/HEAD/CHANGELOG.md#​281) [Compare Source](https://togithub.com/sveltejs/prettier-plugin-svelte/compare/0957c4bdf0a44ae460db6125c3bbbb4455fd6f36...14da6fb7fe0141771d88662b73efa53d39946b1f) - (fix) format `{#await .. catch ..}..{/await}` correctly ([#​323](https://togithub.com/sveltejs/prettier-plugin-svelte/issues/323)) - (fix) respect strict mode and shorthand options when formatting bindings ([#​321](https://togithub.com/sveltejs/prettier-plugin-svelte/issues/321)) </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://app.renovatebot.com/dashboard#github/defenseunicorns/zarf). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNC4yNy4zIiwidXBkYXRlZEluVmVyIjoiMzQuMjcuMyJ9--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [eslint](https://eslint.org) ([source](https://togithub.com/eslint/eslint)) | [`8.27.0` -> `8.28.0`](https://renovatebot.com/diffs/npm/eslint/8.27.0/8.28.0) | [![age](https://badges.renovateapi.com/packages/npm/eslint/8.28.0/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/eslint/8.28.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/eslint/8.28.0/compatibility-slim/8.27.0)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/eslint/8.28.0/confidence-slim/8.27.0)](https://docs.renovatebot.com/merge-confidence/) | --- ### ⚠ Dependency Lookup Warnings ⚠ Warnings were logged while processing this repo. Please check the Dependency Dashboard for more information. --- ### Release Notes <details> <summary>eslint/eslint</summary> ### [`v8.28.0`](https://togithub.com/eslint/eslint/releases/tag/v8.28.0) [Compare Source](https://togithub.com/eslint/eslint/compare/v8.27.0...v8.28.0) #### Features - [`63bce44`](https://togithub.com/eslint/eslint/commit/63bce44e7b6326e1e94fc7f6283df8de7bbac273) feat: add `ignoreClassFieldInitialValues` option to no-magic-numbers ([#​16539](https://togithub.com/eslint/eslint/issues/16539)) (Milos Djermanovic) - [`8385ecd`](https://togithub.com/eslint/eslint/commit/8385ecdbbe342211e20aebe76fa7affe8ec04c33) feat: multiline properties in rule `key-spacing` with option `align` ([#​16532](https://togithub.com/eslint/eslint/issues/16532)) (Francesco Trotta) - [`a4e89db`](https://togithub.com/eslint/eslint/commit/a4e89dbe85589dab982885872dc206e090c27b3c) feat: `no-obj-calls` support `Intl` ([#​16543](https://togithub.com/eslint/eslint/issues/16543)) (Sosuke Suzuki) #### Bug Fixes - [`c50ae4f`](https://togithub.com/eslint/eslint/commit/c50ae4f840d1ee9dc7b80a46c887398c0ec0a67c) fix: Ensure that dot files are found with globs. ([#​16550](https://togithub.com/eslint/eslint/issues/16550)) (Nicholas C. Zakas) - [`9432b67`](https://togithub.com/eslint/eslint/commit/9432b67f76ddd7b8a73d37e8a041a9ff25822f0c) fix: throw error for first unmatched pattern ([#​16533](https://togithub.com/eslint/eslint/issues/16533)) (Milos Djermanovic) - [`e76c382`](https://togithub.com/eslint/eslint/commit/e76c3827727b48c16af8467c02c31160e5595d83) fix: allow `* 1` when followed by `/` in no-implicit-coercion ([#​16522](https://togithub.com/eslint/eslint/issues/16522)) (Milos Djermanovic) #### Documentation - [`34c05a7`](https://togithub.com/eslint/eslint/commit/34c05a779ada3142995392ae12978461900088df) docs: Language Options page intro and tweaks ([#​16511](https://togithub.com/eslint/eslint/issues/16511)) (Ben Perlmutter) - [`3e66387`](https://togithub.com/eslint/eslint/commit/3e663873c97773ab1ecdff54aaa122075d5bb389) docs: add intro and edit ignoring files page ([#​16510](https://togithub.com/eslint/eslint/issues/16510)) (Ben Perlmutter) - [`436f712`](https://togithub.com/eslint/eslint/commit/436f712843360f98b2bd63256bf0c4f77013b54c) docs: fix Header UI inconsistency ([#​16464](https://togithub.com/eslint/eslint/issues/16464)) (Tanuj Kanti) - [`f743816`](https://togithub.com/eslint/eslint/commit/f74381696703d8eed0e175d42f96904a3d1cb4cb) docs: switch to wrench emoji for auto-fixable rules ([#​16545](https://togithub.com/eslint/eslint/issues/16545)) (Bryan Mishkin) - [`bc0547e`](https://togithub.com/eslint/eslint/commit/bc0547eb149a1e04211826662d2d798fb331983d) docs: improve styles for versions and languages page ([#​16553](https://togithub.com/eslint/eslint/issues/16553)) (Nitin Kumar) - [`6070f58`](https://togithub.com/eslint/eslint/commit/6070f58d802d77c6c781c6bc1f554eef8b3d8f68) docs: clarify esquery issue workaround ([#​16556](https://togithub.com/eslint/eslint/issues/16556)) (Milos Djermanovic) - [`b48e4f8`](https://togithub.com/eslint/eslint/commit/b48e4f89c59bd1c5408e3db492a0e95a402820bd) docs: Command Line Interface intro and tweaks ([#​16535](https://togithub.com/eslint/eslint/issues/16535)) (Ben Perlmutter) - [`b92b30f`](https://togithub.com/eslint/eslint/commit/b92b30f93db64314827305b552cbb832c63fa949) docs: Add Rules page intro and content tweaks ([#​16523](https://togithub.com/eslint/eslint/issues/16523)) (Ben Perlmutter) - [`1769b42`](https://togithub.com/eslint/eslint/commit/1769b423392512db4adf1eff75896c1ac0c3606b) docs: Integrations page introduction ([#​16548](https://togithub.com/eslint/eslint/issues/16548)) (Ben Perlmutter) - [`a8d0a57`](https://togithub.com/eslint/eslint/commit/a8d0a57cbc29a917258df41d3254ecd29bcf61ab) docs: make table of contents sticky on desktop ([#​16506](https://togithub.com/eslint/eslint/issues/16506)) (Sam Chen) - [`a01315a`](https://togithub.com/eslint/eslint/commit/a01315a7d8f3a70468b7a644fde01d6983778c6b) docs: fix route of japanese translation site ([#​16542](https://togithub.com/eslint/eslint/issues/16542)) (Tanuj Kanti) - [`0515628`](https://togithub.com/eslint/eslint/commit/05156285396eba9ce3d3a0990a8c89d5bc229636) docs: use emoji instead of svg for deprecated rule ([#​16536](https://togithub.com/eslint/eslint/issues/16536)) (Bryan Mishkin) - [`68f1288`](https://togithub.com/eslint/eslint/commit/68f12882fbaeda8ffb26425d42d261346ff5af51) docs: set default layouts ([#​16484](https://togithub.com/eslint/eslint/issues/16484)) (Percy Ma) - [`776827a`](https://togithub.com/eslint/eslint/commit/776827a1748da88a25e7903bd794f5439de922b5) docs: init config about specifying shared configs ([#​16483](https://togithub.com/eslint/eslint/issues/16483)) (Percy Ma) - [`5c39425`](https://togithub.com/eslint/eslint/commit/5c39425fc55ecc0b97bbd07ac22654c0eb4f789c) docs: fix broken link to plugins ([#​16520](https://togithub.com/eslint/eslint/issues/16520)) (Ádám T. Nagy) - [`c97c789`](https://togithub.com/eslint/eslint/commit/c97c7897686ac4dc2828537d6a017f3c99f7d905) docs: Add missing no-new-native-nonconstructor docs code fence ([#​16503](https://togithub.com/eslint/eslint/issues/16503)) (Brandon Mills) #### Chores - [`e94a4a9`](https://togithub.com/eslint/eslint/commit/e94a4a95ee301b0344d3292c37a0b29d8e18ab30) chore: Add tests to verify [#​16038](https://togithub.com/eslint/eslint/issues/16038) is fixed ([#​16538](https://togithub.com/eslint/eslint/issues/16538)) (Nicholas C. Zakas) - [`e13f194`](https://togithub.com/eslint/eslint/commit/e13f194f89f591730aa955f7b62192c7e8296069) chore: stricter validation of `meta.docs.description` in core rules ([#​16529](https://togithub.com/eslint/eslint/issues/16529)) (Milos Djermanovic) - [`72dbfbc`](https://togithub.com/eslint/eslint/commit/72dbfbc0c45d2b9d19b21c6a5a6b4ca71403ffbf) chore: use `pkg` parameter in `getNpmPackageVersion` ([#​16525](https://togithub.com/eslint/eslint/issues/16525)) (webxmsj) </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://app.renovatebot.com/dashboard#github/defenseunicorns/zarf). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNC4yNy4zIiwidXBkYXRlZEluVmVyIjoiMzQuMjcuMyJ9--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [golang.org/x/crypto](https://togithub.com/golang/crypto) | require | minor | `v0.2.0` -> `v0.3.0` | --- ### ⚠ Dependency Lookup Warnings ⚠ Warnings were logged while processing this repo. Please check the Dependency Dashboard for more information. --- ### Release Notes <details> <summary>golang/crypto</summary> ### [`v0.3.0`](https://togithub.com/golang/crypto/compare/v0.2.0...v0.3.0) [Compare Source](https://togithub.com/golang/crypto/compare/v0.2.0...v0.3.0) </details> --- ### 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 this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://app.renovatebot.com/dashboard#github/defenseunicorns/zarf). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNC4yNi4yIiwidXBkYXRlZEluVmVyIjoiMzQuMjYuMiJ9--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [github.com/pterm/pterm](https://togithub.com/pterm/pterm) | require | patch | `v0.12.49` -> `v0.12.50` | --- ### ⚠ Dependency Lookup Warnings ⚠ Warnings were logged while processing this repo. Please check the Dependency Dashboard for more information. --- ### Release Notes <details> <summary>pterm/pterm</summary> ### [`v0.12.50`](https://togithub.com/pterm/pterm/releases/tag/v0.12.50) [Compare Source](https://togithub.com/pterm/pterm/compare/v0.12.49...v0.12.50) <!-- Release notes generated using configuration in .github/release.yml at master --> #### What's Changed ##### Fixes 🔧 - fix: slice bounds out of range on select printer by [@​mponton](https://togithub.com/mponton) in [https://github.com/pterm/pterm/pull/420](https://togithub.com/pterm/pterm/pull/420) ##### Other Changes - chore(ci): remove macos from matrix by [@​rafaelrubbioli](https://togithub.com/rafaelrubbioli) in [https://github.com/pterm/pterm/pull/412](https://togithub.com/pterm/pterm/pull/412) #### New Contributors - [@​rafaelrubbioli](https://togithub.com/rafaelrubbioli) made their first contribution in [https://github.com/pterm/pterm/pull/412](https://togithub.com/pterm/pterm/pull/412) - [@​mponton](https://togithub.com/mponton) made their first contribution in [https://github.com/pterm/pterm/pull/420](https://togithub.com/pterm/pterm/pull/420) **Full Changelog**: pterm/pterm@v0.12.49...v0.12.50 </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://app.renovatebot.com/dashboard#github/defenseunicorns/zarf). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNC4yOS4yIiwidXBkYXRlZEluVmVyIjoiMzQuMjkuMiJ9--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [github.com/anchore/syft](https://togithub.com/anchore/syft) | require | patch | `v0.62.0` -> `v0.62.1` | --- ### ⚠ Dependency Lookup Warnings ⚠ Warnings were logged while processing this repo. Please check the Dependency Dashboard for more information. --- ### Release Notes <details> <summary>anchore/syft</summary> ### [`v0.62.1`](https://togithub.com/anchore/syft/releases/tag/v0.62.1) [Compare Source](https://togithub.com/anchore/syft/compare/v0.62.0...v0.62.1) ### Changelog #### [v0.62.1](https://togithub.com/anchore/syft/tree/v0.62.1) (2022-11-21) [Full Changelog](https://togithub.com/anchore/syft/compare/v0.62.0...v0.62.1) ##### Bug Fixes - fix(npm): handle aliases in package-lock.json \[[Issue #​1314](https://togithub.com/anchore/syft/issues/1314)] \[[Mikcl](https://togithub.com/Mikcl)] - chore: add debug logging for decode errors \[[PR #​1352](https://togithub.com/anchore/syft/pull/1352)] \[[kzantow](https://togithub.com/kzantow)] - fix: sort relationships in SPDX output \[[Issue #​1213](https://togithub.com/anchore/syft/issues/1213)] \[[kzantow](https://togithub.com/kzantow)] </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://app.renovatebot.com/dashboard#github/defenseunicorns/zarf). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNC4yOS4yIiwidXBkYXRlZEluVmVyIjoiMzQuMjkuMiJ9--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [actions/add-to-project](https://togithub.com/actions/add-to-project) | action | minor | `v0.3.0` -> `v0.4.0` | --- ### ⚠ Dependency Lookup Warnings ⚠ Warnings were logged while processing this repo. Please check the Dependency Dashboard for more information. --- ### Release Notes <details> <summary>actions/add-to-project</summary> ### [`v0.4.0`](https://togithub.com/actions/add-to-project/releases/tag/v0.4.0) [Compare Source](https://togithub.com/actions/add-to-project/compare/v0.3.0...v0.4.0) #### What's Changed - build(deps-dev): bump eslint-plugin-github from 4.3.6 to 4.3.7 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/actions/add-to-project/pull/161](https://togithub.com/actions/add-to-project/pull/161) - build(deps-dev): bump [@​typescript-eslint/parser](https://togithub.com/typescript-eslint/parser) from 5.30.7 to 5.31.0 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/actions/add-to-project/pull/162](https://togithub.com/actions/add-to-project/pull/162) - build(deps-dev): bump [@​types/node](https://togithub.com/types/node) from 16.11.45 to 16.11.46 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/actions/add-to-project/pull/164](https://togithub.com/actions/add-to-project/pull/164) - build(deps-dev): bump eslint from 8.20.0 to 8.21.0 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/actions/add-to-project/pull/167](https://togithub.com/actions/add-to-project/pull/167) - build(deps-dev): bump [@​types/node](https://togithub.com/types/node) from 16.11.46 to 16.11.47 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/actions/add-to-project/pull/166](https://togithub.com/actions/add-to-project/pull/166) - build(deps-dev): bump eslint-plugin-jest from 26.6.0 to 26.7.0 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/actions/add-to-project/pull/165](https://togithub.com/actions/add-to-project/pull/165) - build(deps-dev): bump [@​typescript-eslint/parser](https://togithub.com/typescript-eslint/parser) from 5.31.0 to 5.32.0 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/actions/add-to-project/pull/176](https://togithub.com/actions/add-to-project/pull/176) - build(deps-dev): bump eslint-plugin-jest from 26.7.0 to 26.8.0 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/actions/add-to-project/pull/179](https://togithub.com/actions/add-to-project/pull/179) - build(deps-dev): bump eslint-plugin-jest from 26.8.0 to 26.8.2 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/actions/add-to-project/pull/181](https://togithub.com/actions/add-to-project/pull/181) - build(deps-dev): bump [@​typescript-eslint/parser](https://togithub.com/typescript-eslint/parser) from 5.32.0 to 5.33.0 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/actions/add-to-project/pull/182](https://togithub.com/actions/add-to-project/pull/182) - build(deps-dev): bump [@​types/node](https://togithub.com/types/node) from 16.11.47 to 16.11.48 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/actions/add-to-project/pull/184](https://togithub.com/actions/add-to-project/pull/184) - build(deps-dev): bump eslint-plugin-jest from 26.8.2 to 26.8.3 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/actions/add-to-project/pull/186](https://togithub.com/actions/add-to-project/pull/186) - build(deps-dev): bump eslint from 8.21.0 to 8.22.0 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/actions/add-to-project/pull/185](https://togithub.com/actions/add-to-project/pull/185) - build(deps-dev): bump [@​typescript-eslint/parser](https://togithub.com/typescript-eslint/parser) from 5.33.0 to 5.33.1 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/actions/add-to-project/pull/188](https://togithub.com/actions/add-to-project/pull/188) - build(deps-dev): bump [@​types/node](https://togithub.com/types/node) from 16.11.48 to 16.11.49 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/actions/add-to-project/pull/187](https://togithub.com/actions/add-to-project/pull/187) - build(deps-dev): bump [@​types/node](https://togithub.com/types/node) from 16.11.49 to 16.11.52 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/actions/add-to-project/pull/190](https://togithub.com/actions/add-to-project/pull/190) - build(deps-dev): bump eslint-plugin-jest from 26.8.3 to 26.8.7 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/actions/add-to-project/pull/191](https://togithub.com/actions/add-to-project/pull/191) - build(deps-dev): bump [@​types/node](https://togithub.com/types/node) from 16.11.52 to 16.11.54 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/actions/add-to-project/pull/192](https://togithub.com/actions/add-to-project/pull/192) - build(deps-dev): bump [@​typescript-eslint/parser](https://togithub.com/typescript-eslint/parser) from 5.33.1 to 5.34.0 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/actions/add-to-project/pull/193](https://togithub.com/actions/add-to-project/pull/193) - build(deps-dev): bump [@​typescript-eslint/parser](https://togithub.com/typescript-eslint/parser) from 5.34.0 to 5.35.1 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/actions/add-to-project/pull/195](https://togithub.com/actions/add-to-project/pull/195) - build(deps-dev): bump [@​types/node](https://togithub.com/types/node) from 16.11.54 to 16.11.56 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/actions/add-to-project/pull/194](https://togithub.com/actions/add-to-project/pull/194) - build(deps-dev): bump eslint-plugin-jest from 26.8.7 to 27.0.1 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/actions/add-to-project/pull/198](https://togithub.com/actions/add-to-project/pull/198) - build(deps-dev): bump eslint from 8.22.0 to 8.23.0 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/actions/add-to-project/pull/197](https://togithub.com/actions/add-to-project/pull/197) - build(deps-dev): bump typescript from 4.7.4 to 4.8.2 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/actions/add-to-project/pull/196](https://togithub.com/actions/add-to-project/pull/196) - build(deps-dev): bump [@​typescript-eslint/parser](https://togithub.com/typescript-eslint/parser) from 5.35.1 to 5.36.1 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/actions/add-to-project/pull/199](https://togithub.com/actions/add-to-project/pull/199) - build(deps-dev): bump [@​types/node](https://togithub.com/types/node) from 16.11.56 to 16.11.59 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/actions/add-to-project/pull/213](https://togithub.com/actions/add-to-project/pull/213) - build(deps-dev): bump eslint-plugin-jest from 27.0.1 to 27.0.4 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/actions/add-to-project/pull/209](https://togithub.com/actions/add-to-project/pull/209) - build(deps-dev): bump concurrently from 7.3.0 to 7.4.0 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/actions/add-to-project/pull/204](https://togithub.com/actions/add-to-project/pull/204) - build(deps-dev): bump typescript from 4.8.2 to 4.8.3 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/actions/add-to-project/pull/217](https://togithub.com/actions/add-to-project/pull/217) - build(deps-dev): bump [@​typescript-eslint/parser](https://togithub.com/typescript-eslint/parser) from 5.36.1 to 5.37.0 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/actions/add-to-project/pull/211](https://togithub.com/actions/add-to-project/pull/211) - build(deps-dev): bump eslint from 8.23.0 to 8.23.1 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/actions/add-to-project/pull/216](https://togithub.com/actions/add-to-project/pull/216) - build(deps-dev): bump [@​types/node](https://togithub.com/types/node) from 16.11.59 to 16.11.62 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/actions/add-to-project/pull/223](https://togithub.com/actions/add-to-project/pull/223) - build(deps-dev): bump eslint from 8.23.1 to 8.24.0 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/actions/add-to-project/pull/219](https://togithub.com/actions/add-to-project/pull/219) - build(deps-dev): bump [@​typescript-eslint/parser](https://togithub.com/typescript-eslint/parser) from 5.37.0 to 5.38.1 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/actions/add-to-project/pull/222](https://togithub.com/actions/add-to-project/pull/222) - build(deps-dev): bump typescript from 4.8.3 to 4.8.4 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/actions/add-to-project/pull/224](https://togithub.com/actions/add-to-project/pull/224) - build(deps-dev): bump [@​types/node](https://togithub.com/types/node) from 16.11.62 to 16.11.63 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/actions/add-to-project/pull/227](https://togithub.com/actions/add-to-project/pull/227) - build(deps-dev): bump [@​types/node](https://togithub.com/types/node) from 16.11.63 to 16.11.64 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/actions/add-to-project/pull/228](https://togithub.com/actions/add-to-project/pull/228) - build(deps-dev): bump eslint-plugin-jest from 27.0.4 to 27.1.0 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/actions/add-to-project/pull/230](https://togithub.com/actions/add-to-project/pull/230) - build(deps-dev): bump [@​typescript-eslint/parser](https://togithub.com/typescript-eslint/parser) from 5.38.1 to 5.39.0 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/actions/add-to-project/pull/229](https://togithub.com/actions/add-to-project/pull/229) - Update [@​actions/core](https://togithub.com/actions/core) to 1.10.0 by [@​rentziass](https://togithub.com/rentziass) in [https://github.com/actions/add-to-project/pull/231](https://togithub.com/actions/add-to-project/pull/231) - build(deps-dev): bump eslint-plugin-jest from 27.1.0 to 27.1.1 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/actions/add-to-project/pull/232](https://togithub.com/actions/add-to-project/pull/232) - build(deps-dev): bump eslint-plugin-github from 4.3.7 to 4.4.0 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/actions/add-to-project/pull/235](https://togithub.com/actions/add-to-project/pull/235) - build(deps-dev): bump [@​typescript-eslint/parser](https://togithub.com/typescript-eslint/parser) from 5.39.0 to 5.40.0 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/actions/add-to-project/pull/236](https://togithub.com/actions/add-to-project/pull/236) - build(deps-dev): bump [@​types/node](https://togithub.com/types/node) from 16.11.64 to 16.11.65 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/actions/add-to-project/pull/234](https://togithub.com/actions/add-to-project/pull/234) - build(deps-dev): bump eslint from 8.24.0 to 8.25.0 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/actions/add-to-project/pull/233](https://togithub.com/actions/add-to-project/pull/233) - build(deps-dev): bump [@​types/node](https://togithub.com/types/node) from 16.11.65 to 16.11.66 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/actions/add-to-project/pull/240](https://togithub.com/actions/add-to-project/pull/240) - build(deps-dev): bump eslint-plugin-jest from 27.1.1 to 27.1.2 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/actions/add-to-project/pull/241](https://togithub.com/actions/add-to-project/pull/241) - build(deps-dev): bump eslint-plugin-jest from 27.1.2 to 27.1.3 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/actions/add-to-project/pull/244](https://togithub.com/actions/add-to-project/pull/244) - build(deps-dev): bump [@​types/node](https://togithub.com/types/node) from 16.11.66 to 16.11.68 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/actions/add-to-project/pull/243](https://togithub.com/actions/add-to-project/pull/243) - build(deps-dev): bump [@​typescript-eslint/parser](https://togithub.com/typescript-eslint/parser) from 5.40.0 to 5.40.1 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/actions/add-to-project/pull/242](https://togithub.com/actions/add-to-project/pull/242) - build(deps-dev): bump concurrently from 7.4.0 to 7.5.0 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/actions/add-to-project/pull/245](https://togithub.com/actions/add-to-project/pull/245) - build(deps-dev): bump eslint from 8.25.0 to 8.26.0 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/actions/add-to-project/pull/246](https://togithub.com/actions/add-to-project/pull/246) - build(deps-dev): bump [@​types/node](https://togithub.com/types/node) from 16.11.68 to 16.18.0 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/actions/add-to-project/pull/247](https://togithub.com/actions/add-to-project/pull/247) - build(deps-dev): bump [@​typescript-eslint/parser](https://togithub.com/typescript-eslint/parser) from 5.40.1 to 5.41.0 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/actions/add-to-project/pull/248](https://togithub.com/actions/add-to-project/pull/248) - build(deps-dev): bump [@​types/node](https://togithub.com/types/node) from 16.18.0 to 16.18.1 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/actions/add-to-project/pull/249](https://togithub.com/actions/add-to-project/pull/249) - build(deps-dev): bump [@​types/node](https://togithub.com/types/node) from 16.18.1 to 16.18.2 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/actions/add-to-project/pull/250](https://togithub.com/actions/add-to-project/pull/250) - build(deps-dev): bump [@​types/node](https://togithub.com/types/node) from 16.18.2 to 16.18.3 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/actions/add-to-project/pull/251](https://togithub.com/actions/add-to-project/pull/251) - build(deps-dev): bump [@​typescript-eslint/parser](https://togithub.com/typescript-eslint/parser) from 5.41.0 to 5.42.0 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/actions/add-to-project/pull/252](https://togithub.com/actions/add-to-project/pull/252) #### New Contributors - [@​rentziass](https://togithub.com/rentziass) made their first contribution in [https://github.com/actions/add-to-project/pull/231](https://togithub.com/actions/add-to-project/pull/231) **Full Changelog**: actions/add-to-project@v0.3.0...v0.4.0 </details> --- ### 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 this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://app.renovatebot.com/dashboard#github/defenseunicorns/zarf). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNC4yOS4yIiwidXBkYXRlZEluVmVyIjoiMzQuMjkuMiJ9--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [@playwright/test](https://playwright.dev) ([source](https://togithub.com/Microsoft/playwright)) | [`1.28.0` -> `1.28.1`](https://renovatebot.com/diffs/npm/@playwright%2ftest/1.28.0/1.28.1) | [![age](https://badges.renovateapi.com/packages/npm/@playwright%2ftest/1.28.1/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/@playwright%2ftest/1.28.1/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/@playwright%2ftest/1.28.1/compatibility-slim/1.28.0)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/@playwright%2ftest/1.28.1/confidence-slim/1.28.0)](https://docs.renovatebot.com/merge-confidence/) | | [playwright](https://playwright.dev) ([source](https://togithub.com/Microsoft/playwright)) | [`1.28.0` -> `1.28.1`](https://renovatebot.com/diffs/npm/playwright/1.28.0/1.28.1) | [![age](https://badges.renovateapi.com/packages/npm/playwright/1.28.1/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/playwright/1.28.1/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/playwright/1.28.1/compatibility-slim/1.28.0)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/playwright/1.28.1/confidence-slim/1.28.0)](https://docs.renovatebot.com/merge-confidence/) | --- ### ⚠ Dependency Lookup Warnings ⚠ Warnings were logged while processing this repo. Please check the Dependency Dashboard for more information. --- ### Release Notes <details> <summary>Microsoft/playwright</summary> ### [`v1.28.1`](https://togithub.com/microsoft/playwright/releases/tag/v1.28.1) [Compare Source](https://togithub.com/Microsoft/playwright/compare/v1.28.0...v1.28.1) #### Highlights This patch release includes the following bug fixes: [https://github.com/microsoft/playwright/issues/18928](https://togithub.com/microsoft/playwright/issues/18928) - \[BUG] Electron firstWindow times out after upgrading to 1.28.0[https://github.com/microsoft/playwright/issues/18920](https://togithub.com/microsoft/playwright/issues/18920)0 - \[BUG] \[expanded=false] in role selector returns elements without aria-expanded attribu[https://github.com/microsoft/playwright/issues/18865](https://togithub.com/microsoft/playwright/issues/18865)865 - \[BUG] regression in killing web server process in 1.28.0 #### Browser Versions - Chromium 108.0.5359.29 - Mozilla Firefox 106.0 - WebKit 16.4 This version was also tested against the following stable channels: - Google Chrome 107 - Microsoft Edge 107 </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **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. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://app.renovatebot.com/dashboard#github/defenseunicorns/zarf). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNC4zMC40IiwidXBkYXRlZEluVmVyIjoiMzQuMzAuNCJ9--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [concurrently](https://togithub.com/open-cli-tools/concurrently) | [`7.5.0` -> `7.6.0`](https://renovatebot.com/diffs/npm/concurrently/7.5.0/7.6.0) | [![age](https://badges.renovateapi.com/packages/npm/concurrently/7.6.0/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/concurrently/7.6.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/concurrently/7.6.0/compatibility-slim/7.5.0)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/concurrently/7.6.0/confidence-slim/7.5.0)](https://docs.renovatebot.com/merge-confidence/) | --- ### ⚠ Dependency Lookup Warnings ⚠ Warnings were logged while processing this repo. Please check the Dependency Dashboard for more information. --- ### Release Notes <details> <summary>open-cli-tools/concurrently</summary> ### [`v7.6.0`](https://togithub.com/open-cli-tools/concurrently/releases/tag/v7.6.0) [Compare Source](https://togithub.com/open-cli-tools/concurrently/compare/v7.5.0...v7.6.0) #### What's Changed - Support percent values in maxProcesses by [@​lynxtaa](https://togithub.com/lynxtaa) in [https://github.com/open-cli-tools/concurrently/pull/375](https://togithub.com/open-cli-tools/concurrently/pull/375) - Enable TypeScript strict mode by [@​gustavohenke](https://togithub.com/gustavohenke) in [https://github.com/open-cli-tools/concurrently/pull/374](https://togithub.com/open-cli-tools/concurrently/pull/374) - update install command to use `--save-dev` by [@​DetachHead](https://togithub.com/DetachHead) in [https://github.com/open-cli-tools/concurrently/pull/376](https://togithub.com/open-cli-tools/concurrently/pull/376) - Correct wildcard naming as described in README by [@​paescuj](https://togithub.com/paescuj) in [https://github.com/open-cli-tools/concurrently/pull/385](https://togithub.com/open-cli-tools/concurrently/pull/385) #### New Contributors - [@​lynxtaa](https://togithub.com/lynxtaa) made their first contribution in [https://github.com/open-cli-tools/concurrently/pull/375](https://togithub.com/open-cli-tools/concurrently/pull/375) - [@​DetachHead](https://togithub.com/DetachHead) made their first contribution in [https://github.com/open-cli-tools/concurrently/pull/376](https://togithub.com/open-cli-tools/concurrently/pull/376) **Full Changelog**: open-cli-tools/concurrently@v7.5.0...v7.6.0 </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://app.renovatebot.com/dashboard#github/defenseunicorns/zarf). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNC4yOC4wIiwidXBkYXRlZEluVmVyIjoiMzQuMjguMCJ9--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [prettier](https://prettier.io) ([source](https://togithub.com/prettier/prettier)) | [`2.7.1` -> `2.8.0`](https://renovatebot.com/diffs/npm/prettier/2.7.1/2.8.0) | [![age](https://badges.renovateapi.com/packages/npm/prettier/2.8.0/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/prettier/2.8.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/prettier/2.8.0/compatibility-slim/2.7.1)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/prettier/2.8.0/confidence-slim/2.7.1)](https://docs.renovatebot.com/merge-confidence/) | --- ### ⚠ Dependency Lookup Warnings ⚠ Warnings were logged while processing this repo. Please check the Dependency Dashboard for more information. --- ### Release Notes <details> <summary>prettier/prettier</summary> ### [`v2.8.0`](https://togithub.com/prettier/prettier/blob/HEAD/CHANGELOG.md#​280) [Compare Source](https://togithub.com/prettier/prettier/compare/2.7.1...2.8.0) [diff](https://togithub.com/prettier/prettier/compare/2.7.1...2.8.0) 🔗 [Release Notes](https://prettier.io/blog/2022/11/23/2.8.0.html) </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://app.renovatebot.com/dashboard#github/defenseunicorns/zarf). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNC4zMC4yIiwidXBkYXRlZEluVmVyIjoiMzQuMzAuMiJ9--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [@typescript-eslint/eslint-plugin](https://togithub.com/typescript-eslint/typescript-eslint) | [`5.43.0` -> `5.44.0`](https://renovatebot.com/diffs/npm/@typescript-eslint%2feslint-plugin/5.43.0/5.44.0) | [![age](https://badges.renovateapi.com/packages/npm/@typescript-eslint%2feslint-plugin/5.44.0/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/@typescript-eslint%2feslint-plugin/5.44.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/@typescript-eslint%2feslint-plugin/5.44.0/compatibility-slim/5.43.0)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/@typescript-eslint%2feslint-plugin/5.44.0/confidence-slim/5.43.0)](https://docs.renovatebot.com/merge-confidence/) | | [@typescript-eslint/parser](https://togithub.com/typescript-eslint/typescript-eslint) | [`5.43.0` -> `5.44.0`](https://renovatebot.com/diffs/npm/@typescript-eslint%2fparser/5.43.0/5.44.0) | [![age](https://badges.renovateapi.com/packages/npm/@typescript-eslint%2fparser/5.44.0/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/@typescript-eslint%2fparser/5.44.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/@typescript-eslint%2fparser/5.44.0/compatibility-slim/5.43.0)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/@typescript-eslint%2fparser/5.44.0/confidence-slim/5.43.0)](https://docs.renovatebot.com/merge-confidence/) | --- ### ⚠ Dependency Lookup Warnings ⚠ Warnings were logged while processing this repo. Please check the Dependency Dashboard for more information. --- ### Release Notes <details> <summary>typescript-eslint/typescript-eslint (@​typescript-eslint/eslint-plugin)</summary> ### [`v5.44.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#​5440-httpsgithubcomtypescript-eslinttypescript-eslintcomparev5430v5440-2022-11-21) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v5.43.0...v5.44.0) ##### Bug Fixes - **eslint-plugin:** \[no-empty-interface] disable autofix for declaration merging with class ([#​5920](https://togithub.com/typescript-eslint/typescript-eslint/issues/5920)) ([a4f85b8](https://togithub.com/typescript-eslint/typescript-eslint/commit/a4f85b8cfe38ba8ea2a2ac4a56d9b11a81a8a15a)) - **eslint-plugin:** \[no-unnecessary-condition] handle index signature type ([#​5912](https://togithub.com/typescript-eslint/typescript-eslint/issues/5912)) ([5baad08](https://togithub.com/typescript-eslint/typescript-eslint/commit/5baad0893f9a90633d57fffac69af7523bd1501e)) - **eslint-plugin:** \[prefer-optional-chain] handle binary expressions in negated or ([#​5992](https://togithub.com/typescript-eslint/typescript-eslint/issues/5992)) ([2778ff0](https://togithub.com/typescript-eslint/typescript-eslint/commit/2778ff0c3db011148be93ed3bea5ce07af3c81ef)) - **typescript-estree:** don't consider a cached program unless it's specified in the current `parserOptions.project` config ([#​5999](https://togithub.com/typescript-eslint/typescript-eslint/issues/5999)) ([530e0e6](https://togithub.com/typescript-eslint/typescript-eslint/commit/530e0e618cdf4bb956149bf8a8484848e1b9a1f5)) ##### Features - **eslint-plugin:** \[adjacent-overload-signatures] check BlockStatement nodes ([#​5998](https://togithub.com/typescript-eslint/typescript-eslint/issues/5998)) ([97d3e56](https://togithub.com/typescript-eslint/typescript-eslint/commit/97d3e56709ee19fdec39fd8b99d080db90b306e9)) - **eslint-plugin:** \[keyword-spacing] Support spacing in import-type syntax ([#​5977](https://togithub.com/typescript-eslint/typescript-eslint/issues/5977)) ([6a735e1](https://togithub.com/typescript-eslint/typescript-eslint/commit/6a735e142ef67f3af6497f922cf83706867eb6b7)) </details> <details> <summary>typescript-eslint/typescript-eslint (@​typescript-eslint/parser)</summary> ### [`v5.44.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#​5440-httpsgithubcomtypescript-eslinttypescript-eslintcomparev5430v5440-2022-11-21) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v5.43.0...v5.44.0) **Note:** Version bump only for package [@​typescript-eslint/parser](https://togithub.com/typescript-eslint/parser) </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **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. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://app.renovatebot.com/dashboard#github/defenseunicorns/zarf). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNC4yOS4yIiwidXBkYXRlZEluVmVyIjoiMzQuMjkuMiJ9--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Megamind <[email protected]>
## Description Update the big bang core package to `1.47.0` ## Related Issue N/A ## Type of change <!-- Please delete options that are not relevant --> - [ ] Bug fix (non-breaking change which fixes an issue) - [x] Package update - [ ] New feature (non-breaking change which adds functionality) - [ ] Breaking change (fix or feature that would cause existing functionality to not work as expected) ## Checklist before merging ``` kubectl get po,hr -A NAMESPACE NAME READY STATUS RESTARTS AGE kube-system pod/coredns-b96499967-xs824 1/1 Running 0 68m kube-system pod/local-path-provisioner-7b7dc8d6f5-cbtpw 1/1 Running 0 68m zarf pod/zarf-docker-registry-56fc86bd86-dmtkz 1/1 Running 0 40m zarf pod/agent-hook-6c67479b95-2ql65 1/1 Running 0 39m zarf pod/agent-hook-6c67479b95-vztmb 1/1 Running 0 39m zarf pod/zarf-gitea-0 1/1 Running 0 39m flux-system pod/helm-controller-7f6cc74df7-gl698 1/1 Running 0 36m flux-system pod/notification-controller-796647cb7d-m567f 1/1 Running 0 36m flux-system pod/kustomize-controller-5b8c948ccd-wz2nc 1/1 Running 0 36m flux-system pod/source-controller-7d5bd54b48-rzcsz 1/1 Running 0 36m gatekeeper-system pod/gatekeeper-audit-6b5f99776d-cz4wg 1/1 Running 0 12m gatekeeper-system pod/gatekeeper-controller-manager-bf689659b-bbcms 1/1 Running 0 12m gatekeeper-system pod/gatekeeper-controller-manager-bf689659b-qjll2 1/1 Running 0 12m gatekeeper-system pod/gatekeeper-controller-manager-bf689659b-n5pnc 1/1 Running 0 12m istio-operator pod/istio-operator-55d78f9bd9-8bxln 1/1 Running 0 9m41s istio-system pod/istiod-7f94fc9476-2hmv9 1/1 Running 0 9m11s kube-system pod/svclb-public-ingressgateway-956b1960-kg5jw 3/3 Running 0 9m3s kube-system pod/svclb-public-ingressgateway-956b1960-pprvn 3/3 Running 0 9m3s kube-system pod/svclb-public-ingressgateway-956b1960-tlgkc 3/3 Running 0 9m3s kube-system pod/svclb-public-ingressgateway-956b1960-j29gk 3/3 Running 0 9m3s istio-system pod/public-ingressgateway-5c66995b65-rskvl 1/1 Running 0 9m4s monitoring pod/monitoring-monitoring-prometheus-node-exporter-ft2q5 2/2 Running 0 6m42s monitoring pod/monitoring-monitoring-kube-operator-78bdc66558-6w5x2 2/2 Running 0 6m47s monitoring pod/monitoring-monitoring-prometheus-node-exporter-d75hv 2/2 Running 0 6m45s monitoring pod/monitoring-monitoring-prometheus-node-exporter-lrhzd 2/2 Running 0 6m48s monitoring pod/monitoring-monitoring-prometheus-node-exporter-p88wv 2/2 Running 0 6m45s monitoring pod/monitoring-monitoring-kube-state-metrics-7c5d6c87f8-l6gk4 2/2 Running 0 6m48s monitoring pod/alertmanager-monitoring-monitoring-kube-alertmanager-0 3/3 Running 1 (5m50s ago) 6m15s monitoring pod/monitoring-monitoring-grafana-5986f55dff-x2c24 4/4 Running 0 6m47s monitoring pod/prometheus-monitoring-monitoring-kube-prometheus-0 3/3 Running 0 6m13s cluster-auditor pod/opa-exporter-65bb684494-894cl 2/2 Running 0 4m8s tempo pod/tempo-tempo-0 3/3 Running 0 3m36s twistlock pod/twistlock-console-6b66d5d885-tc4hg 2/2 Running 0 3m46s metrics-server pod/metrics-server-8478777f8c-kvxjb 2/2 Running 0 3m35s metrics-server pod/metrics-server-8478777f8c-qhc7b 2/2 Running 0 3m26s logging pod/logging-loki-0 2/2 Running 0 3m32s twistlock pod/twistlock-init-20221126033413-9v9d8 0/2 Completed 0 3m46s logging pod/logging-promtail-jc8st 2/2 Running 0 64s logging pod/logging-promtail-dlhbc 2/2 Running 0 73s logging pod/logging-promtail-pbxxz 2/2 Running 0 68s logging pod/logging-promtail-92hvr 2/2 Running 0 68s NAMESPACE NAME AGE READY STATUS bigbang helmrelease.helm.toolkit.fluxcd.io/bigbang 14m True Release reconciliation succeeded bigbang helmrelease.helm.toolkit.fluxcd.io/gatekeeper 13m True Release reconciliation succeeded bigbang helmrelease.helm.toolkit.fluxcd.io/istio-operator 13m True Release reconciliation succeeded bigbang helmrelease.helm.toolkit.fluxcd.io/istio 13m True Release reconciliation succeeded bigbang helmrelease.helm.toolkit.fluxcd.io/monitoring 13m True Release reconciliation succeeded bigbang helmrelease.helm.toolkit.fluxcd.io/cluster-auditor 13m True Release reconciliation succeeded bigbang helmrelease.helm.toolkit.fluxcd.io/tempo 13m True Release reconciliation succeeded bigbang helmrelease.helm.toolkit.fluxcd.io/metrics-server 13m True Release reconciliation succeeded bigbang helmrelease.helm.toolkit.fluxcd.io/loki 13m True Release reconciliation succeeded bigbang helmrelease.helm.toolkit.fluxcd.io/twistlock 13m True Release reconciliation succeeded bigbang helmrelease.helm.toolkit.fluxcd.io/promtail 13m True Release reconciliation succeeded ```
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [github.com/anchore/syft](https://togithub.com/anchore/syft) | require | patch | `v0.62.1` -> `v0.62.2` | --- ### ⚠ Dependency Lookup Warnings ⚠ Warnings were logged while processing this repo. Please check the Dependency Dashboard for more information. --- ### Release Notes <details> <summary>anchore/syft</summary> ### [`v0.62.2`](https://togithub.com/anchore/syft/releases/tag/v0.62.2) [Compare Source](https://togithub.com/anchore/syft/compare/v0.62.1...v0.62.2) ### Changelog #### [v0.62.2](https://togithub.com/anchore/syft/tree/v0.62.2) (2022-11-28) [Full Changelog](https://togithub.com/anchore/syft/compare/v0.62.1...v0.62.2) ##### Bug Fixes - SPDX-json output differs between cli and golang implementation \[[Issue #​1213](https://togithub.com/anchore/syft/issues/1213)] - Python cataloging fails to remove some non-version characters from version string \[[Issue #​1360](https://togithub.com/anchore/syft/issues/1360)] - Haskell Cabal packages crash syft \[[Issue #​1362](https://togithub.com/anchore/syft/issues/1362)] - Panic case for alpm on windows has a correct error case \[[Issue #​1094](https://togithub.com/anchore/syft/issues/1094)] </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://app.renovatebot.com/dashboard#github/defenseunicorns/zarf). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNC40MC4yIiwidXBkYXRlZEluVmVyIjoiMzQuNDAuMiJ9--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [svelte-check](https://togithub.com/sveltejs/language-tools) | [`2.9.2` -> `2.10.0`](https://renovatebot.com/diffs/npm/svelte-check/2.9.2/2.10.0) | [![age](https://badges.renovateapi.com/packages/npm/svelte-check/2.10.0/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/svelte-check/2.10.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/svelte-check/2.10.0/compatibility-slim/2.9.2)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/svelte-check/2.10.0/confidence-slim/2.9.2)](https://docs.renovatebot.com/merge-confidence/) | --- ### ⚠ Dependency Lookup Warnings ⚠ Warnings were logged while processing this repo. Please check the Dependency Dashboard for more information. --- ### Release Notes <details> <summary>sveltejs/language-tools</summary> ### [`v2.10.0`](https://togithub.com/sveltejs/language-tools/releases/tag/svelte-check-2.10.0) [Compare Source](https://togithub.com/sveltejs/language-tools/compare/svelte-check-2.9.2...svelte-check-2.10.0) - (fix) type error for component with no props ([#​1744](https://togithub.com/sveltejs/language-tools/issues/1744)) - (fix) generic support for component getter and accessor ([#​1689](https://togithub.com/sveltejs/language-tools/issues/1689)) - (fix) allow falsy values for svelte:component ([#​1694](https://togithub.com/sveltejs/language-tools/issues/1694)) - (fix) skip forwarded event from svelte:self ([#​1693](https://togithub.com/sveltejs/language-tools/issues/1693)) - (fix) case insenstive file system document sync ([#​1697](https://togithub.com/sveltejs/language-tools/issues/1697)) - (feat) add --preserveWatchOutput option ([#​1715](https://togithub.com/sveltejs/language-tools/issues/1715)) </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://app.renovatebot.com/dashboard#github/defenseunicorns/zarf). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNC40MC4yIiwidXBkYXRlZEluVmVyIjoiMzQuNDAuMiJ9--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [@typescript-eslint/eslint-plugin](https://togithub.com/typescript-eslint/typescript-eslint) | [`5.44.0` -> `5.45.0`](https://renovatebot.com/diffs/npm/@typescript-eslint%2feslint-plugin/5.44.0/5.45.0) | [![age](https://badges.renovateapi.com/packages/npm/@typescript-eslint%2feslint-plugin/5.45.0/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/@typescript-eslint%2feslint-plugin/5.45.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/@typescript-eslint%2feslint-plugin/5.45.0/compatibility-slim/5.44.0)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/@typescript-eslint%2feslint-plugin/5.45.0/confidence-slim/5.44.0)](https://docs.renovatebot.com/merge-confidence/) | | [@typescript-eslint/parser](https://togithub.com/typescript-eslint/typescript-eslint) | [`5.44.0` -> `5.45.0`](https://renovatebot.com/diffs/npm/@typescript-eslint%2fparser/5.44.0/5.45.0) | [![age](https://badges.renovateapi.com/packages/npm/@typescript-eslint%2fparser/5.45.0/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/@typescript-eslint%2fparser/5.45.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/@typescript-eslint%2fparser/5.45.0/compatibility-slim/5.44.0)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/@typescript-eslint%2fparser/5.45.0/confidence-slim/5.44.0)](https://docs.renovatebot.com/merge-confidence/) | --- ### ⚠ Dependency Lookup Warnings ⚠ Warnings were logged while processing this repo. Please check the Dependency Dashboard for more information. --- ### Release Notes <details> <summary>typescript-eslint/typescript-eslint (@​typescript-eslint/eslint-plugin)</summary> ### [`v5.45.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#​5450-httpsgithubcomtypescript-eslinttypescript-eslintcomparev5440v5450-2022-11-28) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v5.44.0...v5.45.0) ##### Bug Fixes - **eslint-plugin:** \[array-type] --fix flag removes parentheses from type ([#​5997](https://togithub.com/typescript-eslint/typescript-eslint/issues/5997)) ([42b33af](https://togithub.com/typescript-eslint/typescript-eslint/commit/42b33af256e5269feb214c7bb161079f770964fa)) - **eslint-plugin:** \[keyword-spacing] prevent crash on no options ([#​6073](https://togithub.com/typescript-eslint/typescript-eslint/issues/6073)) ([1f19998](https://togithub.com/typescript-eslint/typescript-eslint/commit/1f19998e3ec6d592fc679a7490708e2e96816f4c)) - **eslint-plugin:** \[member-ordering] support private fields ([#​5859](https://togithub.com/typescript-eslint/typescript-eslint/issues/5859)) ([f02761a](https://togithub.com/typescript-eslint/typescript-eslint/commit/f02761af19848a84b8d1832bd00fd6c95d38fa0c)) - **eslint-plugin:** \[prefer-readonly] report if a member's property is reassigned ([#​6043](https://togithub.com/typescript-eslint/typescript-eslint/issues/6043)) ([6e079eb](https://togithub.com/typescript-eslint/typescript-eslint/commit/6e079eb35cfec79ba9965627477117f026d161ac)) ##### Features - **eslint-plugin:** \[member-ordering] add a required option for required vs. optional member ordering ([#​5965](https://togithub.com/typescript-eslint/typescript-eslint/issues/5965)) ([2abadc6](https://togithub.com/typescript-eslint/typescript-eslint/commit/2abadc6c26cd6300764157d405a2462b754d050b)) </details> <details> <summary>typescript-eslint/typescript-eslint (@​typescript-eslint/parser)</summary> ### [`v5.45.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#​5450-httpsgithubcomtypescript-eslinttypescript-eslintcomparev5440v5450-2022-11-28) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v5.44.0...v5.45.0) **Note:** Version bump only for package [@​typescript-eslint/parser](https://togithub.com/typescript-eslint/parser) </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **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. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://app.renovatebot.com/dashboard#github/defenseunicorns/zarf). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNC40MC4yIiwidXBkYXRlZEluVmVyIjoiMzQuNDAuMiJ9--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Megamind <[email protected]>
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [k8s.io/utils](https://togithub.com/kubernetes/utils) | require | digest | `8e77b1f` -> `99ec85e` | --- ### ⚠ Dependency Lookup Warnings ⚠ Warnings were logged while processing this repo. Please check the Dependency Dashboard for more information. --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://app.renovatebot.com/dashboard#github/defenseunicorns/zarf). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNC40MC4yIiwidXBkYXRlZEluVmVyIjoiMzQuNDAuMiJ9--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
This PR is a major refactor of the zarf code base primarily designed around better structure to support the current Zarf API as well as expose some key portions of Zarf as an SDK for other tools to consume. This major refactor came out of growing API needs as well as needs in #892 and the [zarf-controller](https://github.com/defenseunicorns/zarf-controller) prototype. Major changes: - Migrate all global configs used by the packager into [receiver methods](https://medium.com/globant/go-method-receiver-pointer-vs-value-ffc5ab7acdb) to avoid concurrency issues - Migrate from heavy `fatal` use to conventional error bubbling / wrapping - Expose core packager code as `github.com/defenseunicorns/zarf/src/pkg/packager` - Split the k8s package into `github.com/defenseunicorns/zarf/src/pkg/k8s` (external) and `src/internal/cluster` (internal) - Expose `message`, `pki`, and `utils` as `github.com/defenseunicorns/zarf/src/pkg/*` - Move the remaining `src/internal/*` packages (except for `agent` & `api`) into `src/internal/packager/*` - Change K8s connections to a reusable connection, except for `cluster.Tunnel` - Switch to Revive for linting - Introduce language file and establish basic patterns, related to #631 - Add SPDX headers to all files - Begin work to standardize on the [Uber Go Style Guide](https://github.com/uber-go/guide/blob/master/style.md) - Address a lot of lint issues - Return confirm yaml display to only show populated values Co-authored-by: Jon Perry <[email protected]> Co-authored-by: Wayne Starr <[email protected]>
## Description Fixes UI failing silently if init package is not found. It is worth noting that this PR introduces some basic JSON error messaging to the API + JSON error message handling in the UI's `http.ts`. ## Related Issue <!--- This project prefers to accept pull requests related to open issues --> <!--- If suggesting a new feature or change, please discuss it in an issue first --> <!--- If fixing a bug, there should be an issue describing it with steps to reproduce --> Fixes #1013 ## Type of change <!-- Please delete options that are not relevant --> - [X] Bug fix (non-breaking change which fixes an issue)
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Update | Change | |---|---|---| | [loki-stack](https://grafana.com/loki) ([source](https://togithub.com/grafana/helm-charts)) | patch | `2.8.2` -> `2.8.7` | --- ### ⚠ Dependency Lookup Warnings ⚠ Warnings were logged while processing this repo. Please check the Dependency Dashboard for more information. --- ### Release Notes <details> <summary>grafana/helm-charts</summary> ### [`v2.8.7`](https://togithub.com/grafana/helm-charts/releases/tag/loki-stack-2.8.7) [Compare Source](https://togithub.com/grafana/helm-charts/compare/loki-stack-2.8.6...loki-stack-2.8.7) Loki: like Prometheus, but for logs. ### [`v2.8.6`](https://togithub.com/grafana/helm-charts/releases/tag/loki-2.8.6) [Compare Source](https://togithub.com/grafana/helm-charts/compare/loki-stack-2.8.5...loki-stack-2.8.6) Loki: like Prometheus, but for logs. ### [`v2.8.5`](https://togithub.com/grafana/helm-charts/releases/tag/loki-2.8.5) [Compare Source](https://togithub.com/grafana/helm-charts/compare/loki-stack-2.8.4...loki-stack-2.8.5) Loki: like Prometheus, but for logs. ### [`v2.8.4`](https://togithub.com/grafana/helm-charts/releases/tag/loki-stack-2.8.4) [Compare Source](https://togithub.com/grafana/helm-charts/compare/loki-stack-2.8.3...loki-stack-2.8.4) Loki: like Prometheus, but for logs. ### [`v2.8.3`](https://togithub.com/grafana/helm-charts/releases/tag/loki-2.8.3) [Compare Source](https://togithub.com/grafana/helm-charts/compare/loki-stack-2.8.2...loki-stack-2.8.3) Loki: like Prometheus, but for logs. </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://app.renovatebot.com/dashboard#github/defenseunicorns/zarf). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNC4xNC4wIiwidXBkYXRlZEluVmVyIjoiMzQuNDIuMCJ9--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Wayne Starr <[email protected]> Co-authored-by: Wayne Starr <[email protected]>
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [github.com/anchore/syft](https://togithub.com/anchore/syft) | require | patch | `v0.62.2` -> `v0.62.3` | --- ### ⚠ Dependency Lookup Warnings ⚠ Warnings were logged while processing this repo. Please check the Dependency Dashboard for more information. --- ### Release Notes <details> <summary>anchore/syft</summary> ### [`v0.62.3`](https://togithub.com/anchore/syft/releases/tag/v0.62.3) [Compare Source](https://togithub.com/anchore/syft/compare/v0.62.2...v0.62.3) ### Changelog #### [v0.62.3](https://togithub.com/anchore/syft/tree/v0.62.3) (2022-11-30) [Full Changelog](https://togithub.com/anchore/syft/compare/v0.62.2...v0.62.3) ##### Added Features - Add a generic binary cataloger \[[PR #​1336](https://togithub.com/anchore/syft/pull/1336)] \[[kzantow](https://togithub.com/kzantow)] - Add `--name` option to override name in output \[[1269](https://togithub.com/anchore/syft/pull/1269)] \[[jedevc](https://togithub.com/jedevc)] ##### Bug Fixes - Recover from bad parsing of golang binary \[[PR #​1371](https://togithub.com/anchore/syft/pull/1371)] \[[wagoodman](https://togithub.com/wagoodman)] - panic: runtime error: index out of range \[0] with length 0 \[[Issue #​1094](https://togithub.com/anchore/syft/issues/1094)] - Syft finds no apks for some images with apks \[[Issue #​1354](https://togithub.com/anchore/syft/issues/1354)] </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [x] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://app.renovatebot.com/dashboard#github/defenseunicorns/zarf). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNC40Mi4wIiwidXBkYXRlZEluVmVyIjoiMzQuNDIuMCJ9--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Wayne Starr <[email protected]>
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [material-symbols](https://marella.github.io/material-symbols/demo/) ([source](https://togithub.com/marella/material-symbols)) | [`0.4.0` -> `0.4.1`](https://renovatebot.com/diffs/npm/material-symbols/0.4.0/0.4.1) | [![age](https://badges.renovateapi.com/packages/npm/material-symbols/0.4.1/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/material-symbols/0.4.1/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/material-symbols/0.4.1/compatibility-slim/0.4.0)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/material-symbols/0.4.1/confidence-slim/0.4.0)](https://docs.renovatebot.com/merge-confidence/) | --- ### ⚠ Dependency Lookup Warnings ⚠ Warnings were logged while processing this repo. Please check the Dependency Dashboard for more information. --- ### Release Notes <details> <summary>marella/material-symbols</summary> ### [`v0.4.1`](https://togithub.com/marella/material-symbols/compare/v0.4.0...v0.4.1) [Compare Source](https://togithub.com/marella/material-symbols/compare/v0.4.0...v0.4.1) </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://app.renovatebot.com/dashboard#github/defenseunicorns/zarf). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNC40NC4wIiwidXBkYXRlZEluVmVyIjoiMzQuNDQuMCJ9--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [serde_json](https://togithub.com/serde-rs/json) | dependencies | patch | `1.0.87` -> `1.0.89` | --- ### ⚠ Dependency Lookup Warnings ⚠ Warnings were logged while processing this repo. Please check the Dependency Dashboard for more information. --- ### Release Notes <details> <summary>serde-rs/json</summary> ### [`v1.0.89`](https://togithub.com/serde-rs/json/releases/tag/v1.0.89) [Compare Source](https://togithub.com/serde-rs/json/compare/v1.0.88...v1.0.89) - Fix invalid JSON incorrectly accepted when a large number has no digits after decimal point ([#​953](https://togithub.com/serde-rs/json/issues/953)) ### [`v1.0.88`](https://togithub.com/serde-rs/json/releases/tag/v1.0.88) [Compare Source](https://togithub.com/serde-rs/json/compare/v1.0.87...v1.0.88) - Optimize serde_json::Map's implementation of `append` and `clone_from` ([#​952](https://togithub.com/serde-rs/json/issues/952), thanks [@​Lucretiel](https://togithub.com/Lucretiel)) </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://app.renovatebot.com/dashboard#github/defenseunicorns/zarf). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNC4yNy4zIiwidXBkYXRlZEluVmVyIjoiMzQuMjkuMiJ9--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Wayne Starr <[email protected]>
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [flate2](https://togithub.com/rust-lang/flate2-rs) | dependencies | patch | `1.0.24` -> `1.0.25` | --- ### ⚠ Dependency Lookup Warnings ⚠ Warnings were logged while processing this repo. Please check the Dependency Dashboard for more information. --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://app.renovatebot.com/dashboard#github/defenseunicorns/zarf). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNC4zMy4xIiwidXBkYXRlZEluVmVyIjoiMzQuMzMuMSJ9--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Wayne Starr <[email protected]>
## Description A new workflow created which will track the pushed changes and automatically check for the vulnerabilities with the help of CodeQL in the repo every week. ... ## Related Issue Fixes #897 <!-- or --> Relates to # ## Type of change - [ ] Bug fix (non-breaking change which fixes an issue) - [ ] New feature (non-breaking change which adds functionality) - [x] Other (security config, docs update, etc) ## Checklist before merging - [x] Test, docs, adr added or updated as needed - [x] [Contributor Guide Steps](https://github.com/defenseunicorns/zarf/blob/main/CONTRIBUTING.md#developer-workflow) followed
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Some requested code changes
Co-authored-by: Wayne Starr <[email protected]>
@@ -0,0 +1,169 @@ | |||
Output docs/.images/walkthrough-6.gif |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@Noxsios were you going to remove this and the gif
?
src/cmd/tools/archiver.go
Outdated
@@ -31,6 +35,8 @@ var archiverCompressCmd = &cobra.Command{ | |||
}, | |||
} | |||
|
|||
var decompressLayers bool |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
If this stays as --decompress-all
then I think it should decompress sboms too
src/pkg/packager/inspect.go
Outdated
spinner := message.NewProgressSpinner("Loading Zarf Package %s", p.cfg.DeployOpts.PackagePath) | ||
ref, err := registry.ParseReference(strings.TrimPrefix(p.cfg.DeployOpts.PackagePath, "oci://")) | ||
if err != nil { | ||
return err | ||
} | ||
|
||
dst, err := utils.NewOrasRemote(ref) | ||
if err != nil { | ||
return err | ||
} | ||
|
||
if err := p.loadZarfPkg(); err != nil { | ||
return fmt.Errorf("unable to load the package: %w", err) | ||
desc, err := dst.Resolve(dst.Context, ref.Reference) | ||
if err != nil { | ||
return err | ||
} | ||
|
||
// get the manifest | ||
spinner.Updatef("Fetching the manifest for %s", p.cfg.DeployOpts.PackagePath) | ||
manifestBytes, err := content.FetchAll(dst.Context, dst, desc) | ||
if err != nil { | ||
return err | ||
} | ||
manifest := ocispec.Manifest{} | ||
artifact := ocispec.Artifact{} | ||
var layers []ocispec.Descriptor | ||
// if the manifest is an artifact, unmarshal it as an artifact | ||
// otherwise, unmarshal it as a manifest | ||
if desc.MediaType == ocispec.MediaTypeArtifactManifest { | ||
if err = json.Unmarshal(manifestBytes, &artifact); err != nil { | ||
return err | ||
} | ||
layers = artifact.Blobs | ||
} else { | ||
if err = json.Unmarshal(manifestBytes, &manifest); err != nil { | ||
return err | ||
} | ||
layers = manifest.Layers | ||
} | ||
spinner.Updatef("Loading Zarf Package %s", p.cfg.DeployOpts.PackagePath) | ||
zarfYamlDesc := utils.Find(layers, func(d ocispec.Descriptor) bool { | ||
return d.Annotations["org.opencontainers.image.title"] == "zarf.yaml" | ||
}) | ||
zarfYamlBytes, err := content.FetchAll(dst.Context, dst, zarfYamlDesc) | ||
if err != nil { | ||
return err | ||
} | ||
if err := utils.WriteFile(p.tmp.ZarfYaml, zarfYamlBytes); err != nil { | ||
return err | ||
} | ||
if includeSBOM { | ||
sbmomsTarDesc := utils.Find(layers, func(d ocispec.Descriptor) bool { | ||
return d.Annotations["org.opencontainers.image.title"] == "sboms.tar" | ||
}) | ||
sbmomsTarBytes, err := content.FetchAll(dst.Context, dst, sbmomsTarDesc) | ||
if err != nil { | ||
return err | ||
} | ||
if err := utils.WriteFile(p.tmp.SbomTar, sbmomsTarBytes); err != nil { | ||
return err | ||
} | ||
if err := archiver.Unarchive(p.tmp.SbomTar, filepath.Join(p.tmp.Base, "sboms")); err != nil { | ||
return err | ||
} | ||
} | ||
err = utils.ReadYaml(p.tmp.ZarfYaml, &p.cfg.Pkg) | ||
if err != nil { | ||
return err | ||
} | ||
spinner.Successf("Loaded Zarf Package %s", p.cfg.DeployOpts.PackagePath) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This should be broken into a helper function (or functions) that is able to pull a file from OCI (lines 64-89 are largely repeating)
src/pkg/packager/publish.go
Outdated
copyOpts.FindSuccessors = func(ctx context.Context, fetcher content.Fetcher, node ocispec.Descriptor) ([]ocispec.Descriptor, error) { | ||
if content.Equal(node, root) { | ||
// skip non-config | ||
content, err := content.FetchAll(ctx, fetcher, root) | ||
if err != nil { | ||
return nil, err | ||
} | ||
var manifest ocispec.Manifest | ||
if err := json.Unmarshal(content, &manifest); err != nil { | ||
return nil, err | ||
} | ||
return []ocispec.Descriptor{manifest.Config}, nil | ||
} | ||
// config has no successors | ||
return nil, nil | ||
} |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Still not a huge fan of these larger inline functions... It can make it harder to follow where the returns are going.
src/pkg/utils/bytes.go
Outdated
progressBar.Update(int64(expectedTotal), title) | ||
|
||
// Send success message | ||
progressBar.Successf("%s (%s)", updateText, ByteFormat(float64(expectedTotal), 2)) | ||
wg.Done() |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
|
||
In this walkthrough, we are going to run through how to publish a Zarf package to an [OCI](https://github.com/opencontainers/image-spec) compliant registry, allowing end users to pull and deploy packages without needing to build locally, or transfer the package to their environment. | ||
|
||
![Walkthrough GIF](../.images/walkthrough-6.gif) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
walkthrough gif
```bash | ||
# Setup some variables for the registry we will be using | ||
$ REGISTRY=docker.io | ||
$ set +o history | ||
$ REGISTRY_USERNAME=<username> # <-- replace with your username | ||
$ REPOSITORY_URL=$REGISTRY/$REGISTRY_USERNAME | ||
$ REGISTRY_SECRET=<secret> # <-- replace with your password or auth token | ||
$ set -o history | ||
|
||
# Authenticate with your registry using Zarf | ||
$ echo $REGISTRY_SECRET | zarf tools registry login $REGISTRY --username $REGISTRY_USERNAME --password-stdin | ||
# (Optional) Otherwise, create a Docker compliant auth config file if the Docker CLI is not installed | ||
$ mkdir -p ~/.docker | ||
$ AUTH=$(echo -n "$REGISTRY_USERNAME:$REGISTRY_SECRET" | base64) | ||
# Note: If using Docker Hub, the registry URL is `https://index.docker.io/v1/` for the auth config | ||
$ cat <<EOF > ~/.docker/config.json | ||
{ | ||
"auths": { | ||
"$REGISTRY": { | ||
"auth": "$AUTH" | ||
} | ||
} | ||
} | ||
EOF | ||
``` |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Feedback I took away from watching the user go through the BB walkthrough, can we split this into a Setup section and remove the instructions from the code comments?
```bash | |
# Setup some variables for the registry we will be using | |
$ REGISTRY=docker.io | |
$ set +o history | |
$ REGISTRY_USERNAME=<username> # <-- replace with your username | |
$ REPOSITORY_URL=$REGISTRY/$REGISTRY_USERNAME | |
$ REGISTRY_SECRET=<secret> # <-- replace with your password or auth token | |
$ set -o history | |
# Authenticate with your registry using Zarf | |
$ echo $REGISTRY_SECRET | zarf tools registry login $REGISTRY --username $REGISTRY_USERNAME --password-stdin | |
# (Optional) Otherwise, create a Docker compliant auth config file if the Docker CLI is not installed | |
$ mkdir -p ~/.docker | |
$ AUTH=$(echo -n "$REGISTRY_USERNAME:$REGISTRY_SECRET" | base64) | |
# Note: If using Docker Hub, the registry URL is `https://index.docker.io/v1/` for the auth config | |
$ cat <<EOF > ~/.docker/config.json | |
{ | |
"auths": { | |
"$REGISTRY": { | |
"auth": "$AUTH" | |
} | |
} | |
} | |
EOF | |
``` | |
## Setup | |
This walkthrough will require a registry to be configured (see [prerequisites](#prerequisites) for more information). The below sets up some variables for us to use when logging into the registry: | |
```bash | |
$ REGISTRY=docker.io | |
$ set +o history | |
$ REGISTRY_USERNAME=<username> # <-- replace with your username | |
$ REPOSITORY_URL=$REGISTRY/$REGISTRY_USERNAME | |
$ REGISTRY_SECRET=<secret> # <-- replace with your password or auth token | |
$ set -o history |
With those set, you can tell Zarf to login to your registry with the following:
$ echo $REGISTRY_SECRET | zarf tools registry login $REGISTRY --username $REGISTRY_USERNAME --password-stdin
:::note
If you do not have the Docker CLI installed, you may need to create a Docker compliant auth config file manually:
$ mkdir -p ~/.docker
$ AUTH=$(echo -n "$REGISTRY_USERNAME:$REGISTRY_SECRET" | base64)
# Note: If using Docker Hub, the registry URL is `https://index.docker.io/v1/` for the auth config
$ cat <<EOF > ~/.docker/config.json
{
"auths": {
"$REGISTRY": {
"auth": "$AUTH"
}
}
}
EOF
:::
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Github hates me but hopefully you get the point
```bash | ||
# Setup some variables for the registry we will be using | ||
$ REGISTRY=docker.io | ||
$ set +o history | ||
$ REGISTRY_USERNAME=<username> # <-- replace with your username | ||
$ REPOSITORY_URL=$REGISTRY/$REGISTRY_USERNAME | ||
$ REGISTRY_SECRET=<secret> # <-- replace with your password or auth token | ||
$ set -o history | ||
|
||
# Authenticate with your registry using Zarf | ||
$ echo $REGISTRY_SECRET | zarf tools registry login $REGISTRY --username $REGISTRY_USERNAME --password-stdin | ||
# (Optional) Otherwise, create a Docker compliant auth config file if the Docker CLI is not installed | ||
$ mkdir -p ~/.docker | ||
$ AUTH=$(echo -n "$REGISTRY_USERNAME:$REGISTRY_SECRET" | base64) | ||
# Note: If using Docker Hub, the registry URL is `https://index.docker.io/v1/` for the auth config | ||
$ cat <<EOF > ~/.docker/config.json | ||
{ | ||
"auths": { | ||
"$REGISTRY": { | ||
"auth": "$AUTH" | ||
} | ||
} | ||
} | ||
EOF | ||
``` |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Github hates me but hopefully you get the point
Inspecting a Zarf package stored in an OCI registry is the same as inspecting a local package and has the same flags: | ||
|
||
```yaml | ||
$ zarf package inspect oci://$REPOSITORY_URLhelm-oci-chart:0.0.1-arm64 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Then publish the package to the registry: | ||
|
||
```bash | ||
# Your package tarball may be named differently based on your machine's architecture |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This should probably be a :::note
85e8c0e
to
bf92ac9
Compare
👀 guess we're not doing this anymore @Noxsios |
sorry, I deleted a branch in the GitHub mobile app on accident. Had to use the web UI to restore. I was just trying to read comments to see what was going on and mistapped |
No problem, there were a few things going on that messed this one up |
Description
o boi
Related Issue
Relates to #1298
Fixes #1319
Fixes #1326
Fixes #1324
Fixes #1322
Fixes #1325
Type of change
Checklist before merging