Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: defenseunicorns/uds-core
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v0.18.0
Choose a base ref
...
head repository: defenseunicorns/uds-core
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v0.19.0
Choose a head ref
  • 18 commits
  • 44 files changed
  • 8 contributors

Commits on Mar 29, 2024

  1. ci: add additional logs (#309)

    ## Description
    Dumps pod logs and node logs into logs artifact to aid in debugging
    
    ## 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
    
    - [ ] Test, docs, adr added or updated as needed
    - [ ] [Contributor Guide
    Steps](https://github.com/defenseunicorns/uds-template-capability/blob/main/CONTRIBUTING.md)(https://github.com/defenseunicorns/uds-template-capability/blob/main/CONTRIBUTING.md#submitting-a-pull-request)
    followed
    
    Co-authored-by: Micah Nagel <micah.nagel@defenseunicorns.com>
    rjferguson21 and mjnagel authored Mar 29, 2024
    Configuration menu
    Copy the full SHA
    51f6725 View commit details
    Browse the repository at this point in the history

Commits on Mar 31, 2024

  1. ci: add daily or ad-hoc snapshot releases (#278)

    ## Description
    
    add a daily (or ad-hoc) github workflow for `snapshot` releases. this is
    to support the ability to publish a release of uds-core before official
    releases to enable folks to perform testing.
    
    ## Related Issue
    
    Relates to #266
    
    ## Type of change
    
    - [ ] Bug fix (non-breaking change which fixes an issue)
    - [x] New feature (non-breaking change which adds functionality)
    - [ ] Other (security config, docs update, etc)
    
    ## Checklist before merging
    
    - [ ] Test, docs, adr added or updated as needed
    - [ ] [Contributor Guide
    Steps](https://github.com/defenseunicorns/uds-template-capability/blob/main/CONTRIBUTING.md)(https://github.com/defenseunicorns/uds-template-capability/blob/main/CONTRIBUTING.md#submitting-a-pull-request)
    followed
    MxNxPx authored Mar 31, 2024
    Configuration menu
    Copy the full SHA
    8b09f22 View commit details
    Browse the repository at this point in the history

Commits on Apr 1, 2024

  1. ci: fix pkg reference in set snapshot version step (#319)

    ## Description
    
    fix reference in the ci snapshot version setting step
    
    ## Related Issue
    
    
    https://github.com/defenseunicorns/uds-core/actions/runs/8506734185/job/23297435778
    
    ```console
    ERROR:  Failed to create bundle: open build/zarf-package-core-amd64-0.18.0.tar.zst: no such file or
     directory
    ```
    
    ## Type of change
    
    - [x] Bug fix (non-breaking change which fixes an issue)
    - [ ] New feature (non-breaking change which adds functionality)
    - [ ] Other (security config, docs update, etc)
    
    ## Checklist before merging
    
    - [ ] Test, docs, adr added or updated as needed
    - [ ] [Contributor Guide
    Steps](https://github.com/defenseunicorns/uds-template-capability/blob/main/CONTRIBUTING.md)(https://github.com/defenseunicorns/uds-template-capability/blob/main/CONTRIBUTING.md#submitting-a-pull-request)
    followed
    MxNxPx authored Apr 1, 2024
    Configuration menu
    Copy the full SHA
    744b79b View commit details
    Browse the repository at this point in the history
  2. chore(deps): update grafana (#257)

    [![Mend
    Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)
    
    This PR contains the following updates:
    
    | Package | Update | Change |
    |---|---|---|
    | [docker.io/curlimages/curl](https://togithub.com/curl/curl-container)
    | minor | `8.6.0` -> `8.7.1` |
    | docker.io/grafana/grafana | patch | `10.4.0` -> `10.4.1` |
    | [grafana](https://grafana.com)
    ([source](https://togithub.com/grafana/helm-charts)) | patch | `7.3.6`
    -> `7.3.7` |
    |
    [registry1.dso.mil/ironbank/opensource/grafana/grafana](https://togithub.com/grafana/grafana)
    ([source](https://repo1.dso.mil/dsop/opensource/grafana/grafana)) |
    patch | `10.4.0` -> `10.4.1` |
    
    ---
    
    ### Release Notes
    
    <details>
    <summary>curl/curl-container (docker.io/curlimages/curl)</summary>
    
    ###
    [`v8.7.1`](https://togithub.com/curl/curl-container/blob/HEAD/CHANGELOG.md#871---2024-03-27)
    
    [Compare
    Source](https://togithub.com/curl/curl-container/compare/8.6.0...8.7.1)
    
    ##### Changed
    
    -   bump to curl 8.7.1
    
    </details>
    
    <details>
    <summary>grafana/helm-charts (grafana)</summary>
    
    ###
    [`v7.3.7`](https://togithub.com/grafana/helm-charts/releases/tag/grafana-7.3.7)
    
    [Compare
    Source](https://togithub.com/grafana/helm-charts/compare/grafana-7.3.6...grafana-7.3.7)
    
    The leading tool for querying and visualizing time series and metrics.
    
    #### What's Changed
    
    - \[grafana] Update to version 10.4.0 by
    [@&#8203;terop](https://togithub.com/terop) in
    [https://github.com/grafana/helm-charts/pull/3010](https://togithub.com/grafana/helm-charts/pull/3010)
    
    **Full Changelog**:
    grafana/helm-charts@k8s-monitoring-0.11.2...grafana-7.3.7
    
    </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.
    
    👻 **Immortal**: This PR will be recreated if closed unmerged. Get
    [config help](https://togithub.com/renovatebot/renovate/discussions) if
    that's undesired.
    
    ---
    
    - [ ] <!-- 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://developer.mend.io/github/defenseunicorns/uds-core).
    
    <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4yMzguMSIsInVwZGF0ZWRJblZlciI6IjM3LjI2OS4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->
    
    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    renovate[bot] authored Apr 1, 2024
    Configuration menu
    Copy the full SHA
    c98e566 View commit details
    Browse the repository at this point in the history
  3. chore(deps): update zarf to v0.32.6 (#282)

    [![Mend
    Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)
    
    This PR contains the following updates:
    
    | Package | Update | Change |
    |---|---|---|
    | [defenseunicorns/zarf](https://togithub.com/defenseunicorns/zarf) |
    patch | `v0.32.5` -> `v0.32.6` |
    
    ---
    
    ### Release Notes
    
    <details>
    <summary>defenseunicorns/zarf (defenseunicorns/zarf)</summary>
    
    ###
    [`v0.32.6`](https://togithub.com/defenseunicorns/zarf/releases/tag/v0.32.6)
    
    [Compare
    Source](https://togithub.com/defenseunicorns/zarf/compare/v0.32.5...v0.32.6)
    
    ##### \[0.32.6] - 2024-03-22
    
    > trying out some different release note generators, formatting may vary
    for a few releases while we figure out what works best
    ~[@&#8203;Noxsios](https://togithub.com/Noxsios)
    
    ##### 🚀 Features
    
    - \[**ALPHA**] feat: package generation ALPHA by
    [@&#8203;andrewg-xyz](https://togithub.com/andrewg-xyz) in
    [#&#8203;2269](https://togithub.com/defenseunicorns/zarf/pull/2269)
    - *(lib)* feat(lib): configurable log file location by
    [@&#8203;Noxsios](https://togithub.com/Noxsios) in
    [#&#8203;2380](https://togithub.com/defenseunicorns/zarf/pull/2380)
    - \[**BREAKING**] feat!: filter package components with strategy
    interface by [@&#8203;Noxsios](https://togithub.com/Noxsios) in
    [#&#8203;2321](https://togithub.com/defenseunicorns/zarf/pull/2321)
    
    ##### 🐛 Bug Fixes
    
    - fix: refactor create stages into separate lib by
    [@&#8203;lucasrod16](https://togithub.com/lucasrod16) in
    [#&#8203;2223](https://togithub.com/defenseunicorns/zarf/pull/2223)
    - fix: handle registry caBundle as a multiline string by
    [@&#8203;AbrohamLincoln](https://togithub.com/AbrohamLincoln) in
    [#&#8203;2381](https://togithub.com/defenseunicorns/zarf/pull/2381)
    - *(regression)* fix: populate `p.sbomViewFiles` on `deploy` and
    `mirror` by [@&#8203;lucasrod16](https://togithub.com/lucasrod16) in
    [#&#8203;2386](https://togithub.com/defenseunicorns/zarf/pull/2386)
    - fix: allow absolute paths for differential packages by
    [@&#8203;AustinAbro321](https://togithub.com/AustinAbro321) in
    [#&#8203;2397](https://togithub.com/defenseunicorns/zarf/pull/2397)
    - fix: hotfix skeleton publish by
    [@&#8203;Noxsios](https://togithub.com/Noxsios) in
    [#&#8203;2398](https://togithub.com/defenseunicorns/zarf/pull/2398)
    
    ##### 🚜 Refactor
    
    - refactor: split helpers/exec libs by
    [@&#8203;Racer159](https://togithub.com/Racer159) in
    [#&#8203;2379](https://togithub.com/defenseunicorns/zarf/pull/2379)
    
    ##### 🧪 Testing
    
    - test: data injection flake by
    [@&#8203;lucasrod16](https://togithub.com/lucasrod16) in
    [#&#8203;2361](https://togithub.com/defenseunicorns/zarf/pull/2361)
    
    ##### ⚙️ Miscellaneous Tasks
    
    - ci: add commitlint workflow and update contributing guide by
    [@&#8203;lucasrod16](https://togithub.com/lucasrod16) in
    [#&#8203;2391](https://togithub.com/defenseunicorns/zarf/pull/2391)
    
    ##### 🛡️ Security
    
    - *(release)* build: create PRs on `homebrew-tap` by
    [@&#8203;Noxsios](https://togithub.com/Noxsios) in
    [#&#8203;2385](https://togithub.com/defenseunicorns/zarf/pull/2385)
    
    **Full Changelog**:
    zarf-dev/zarf@v0.32.5...v0.32.6
    
    </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://developer.mend.io/github/defenseunicorns/uds-core).
    
    <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4yNjEuMCIsInVwZGF0ZWRJblZlciI6IjM3LjI2OS4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->
    
    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    renovate[bot] authored Apr 1, 2024
    Configuration menu
    Copy the full SHA
    443426d View commit details
    Browse the repository at this point in the history
  4. chore(deps): update promtail (#74)

    [![Mend
    Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)
    
    This PR contains the following updates:
    
    | Package | Update | Change |
    |---|---|---|
    | docker.io/grafana/promtail | patch | `2.9.2` -> `2.9.6` |
    | docker.io/jimmidyson/configmap-reload | minor | `v0.8.0` -> `v0.9.0` |
    | [promtail](https://grafana.com/loki)
    ([source](https://togithub.com/grafana/helm-charts)) | patch | `6.15.3`
    -> `6.15.5` |
    |
    [registry1.dso.mil/ironbank/opensource/grafana/promtail](https://togithub.com/grafana/loki)
    ([source](https://repo1.dso.mil/dsop/opensource/grafana/promtail)) |
    patch | `v2.9.2` -> `v2.9.5` |
    |
    [registry1.dso.mil/ironbank/opensource/jimmidyson/configmap-reload](https://togithub.com/jimmidyson/configmap-reload)
    ([source](https://repo1.dso.mil/dsop/opensource/jimmidyson/configmap-reload))
    | minor | `v0.8.0` -> `v0.12.0` |
    
    ---
    
    ### Release Notes
    
    <details>
    <summary>grafana/helm-charts (promtail)</summary>
    
    ###
    [`v6.15.5`](https://togithub.com/grafana/helm-charts/releases/tag/promtail-6.15.5)
    
    [Compare
    Source](https://togithub.com/grafana/helm-charts/compare/promtail-6.15.4...promtail-6.15.5)
    
    Promtail is an agent which ships the contents of local logs to a Loki
    instance
    
    #### What's Changed
    
    - \[promtail] Avoid unnecessary pod restart on each helm chart version
    by [@&#8203;jkroepke](https://togithub.com/jkroepke) in
    [https://github.com/grafana/helm-charts/pull/2833](https://togithub.com/grafana/helm-charts/pull/2833)
    
    **Full Changelog**:
    grafana/helm-charts@grafana-7.2.5...promtail-6.15.5
    
    ###
    [`v6.15.4`](https://togithub.com/grafana/helm-charts/releases/tag/promtail-6.15.4)
    
    [Compare
    Source](https://togithub.com/grafana/helm-charts/compare/promtail-6.15.3...promtail-6.15.4)
    
    Promtail is an agent which ships the contents of local logs to a Loki
    instance
    
    #### What's Changed
    
    - \[promtail] bump promtail version to 2.9.3 by
    [@&#8203;venkatamutyala](https://togithub.com/venkatamutyala) in
    [https://github.com/grafana/helm-charts/pull/2843](https://togithub.com/grafana/helm-charts/pull/2843)
    
    **Full Changelog**:
    grafana/helm-charts@tempo-distributed-1.8.1...promtail-6.15.4
    
    </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.
    
    👻 **Immortal**: This PR will be recreated if closed unmerged. Get
    [config help](https://togithub.com/renovatebot/renovate/discussions) if
    that's undesired.
    
    ---
    
    - [ ] <!-- 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://developer.mend.io/github/defenseunicorns/uds-core).
    
    <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xMDMuMSIsInVwZGF0ZWRJblZlciI6IjM3LjI2OS4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->
    
    ---------
    
    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    Co-authored-by: TristanHoladay <40547442+TristanHoladay@users.noreply.github.com>
    Co-authored-by: Micah Nagel <micah.nagel@defenseunicorns.com>
    3 people authored Apr 1, 2024
    Configuration menu
    Copy the full SHA
    6a112b5 View commit details
    Browse the repository at this point in the history

Commits on Apr 2, 2024

  1. chore(deps): update pepr to v0.28.7 (#321)

    [![Mend
    Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)
    
    This PR contains the following updates:
    
    | Package | Change | Age | Adoption | Passing | Confidence | Type |
    Update |
    |---|---|---|---|---|---|---|---|
    | [pepr](https://togithub.com/defenseunicorns/pepr) | [`0.28.6` ->
    `0.28.7`](https://renovatebot.com/diffs/npm/pepr/0.28.6/0.28.7) |
    [![age](https://developer.mend.io/api/mc/badges/age/npm/pepr/0.28.7?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/pepr/0.28.7?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/pepr/0.28.6/0.28.7?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/pepr/0.28.6/0.28.7?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    | dependencies | patch |
    |
    [registry1.dso.mil/ironbank/opensource/defenseunicorns/pepr/controller](https://togithub.com/defenseunicorns/pepr)
    ([source](https://repo1.dso.mil/dsop/opensource/defenseunicorns/pepr/controller))
    | `v0.28.6` -> `v0.28.7` |
    [![age](https://developer.mend.io/api/mc/badges/age/docker/registry1.dso.mil%2fironbank%2fopensource%2fdefenseunicorns%2fpepr%2fcontroller/v0.28.7?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![adoption](https://developer.mend.io/api/mc/badges/adoption/docker/registry1.dso.mil%2fironbank%2fopensource%2fdefenseunicorns%2fpepr%2fcontroller/v0.28.7?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![passing](https://developer.mend.io/api/mc/badges/compatibility/docker/registry1.dso.mil%2fironbank%2fopensource%2fdefenseunicorns%2fpepr%2fcontroller/v0.28.6/v0.28.7?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/docker/registry1.dso.mil%2fironbank%2fopensource%2fdefenseunicorns%2fpepr%2fcontroller/v0.28.6/v0.28.7?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    | | patch |
    
    ---
    
    ### Release Notes
    
    <details>
    <summary>defenseunicorns/pepr (pepr)</summary>
    
    ###
    [`v0.28.7`](https://togithub.com/defenseunicorns/pepr/releases/tag/v0.28.7)
    
    [Compare
    Source](https://togithub.com/defenseunicorns/pepr/compare/v0.28.6...v0.28.7)
    
    #### What's Changed
    
    - chore: fix error message in cli dev/deploy by
    [@&#8203;cmwylie19](https://togithub.com/cmwylie19) in
    [https://github.com/defenseunicorns/pepr/pull/697](https://togithub.com/defenseunicorns/pepr/pull/697)
    - chore: add test for when capability is schedule by
    [@&#8203;cmwylie19](https://togithub.com/cmwylie19) in
    [https://github.com/defenseunicorns/pepr/pull/693](https://togithub.com/defenseunicorns/pepr/pull/693)
    - chore: fixed typo by
    [@&#8203;naveensrinivasan](https://togithub.com/naveensrinivasan) in
    [https://github.com/defenseunicorns/pepr/pull/682](https://togithub.com/defenseunicorns/pepr/pull/682)
    - chore: bump actions/dependency-review-action from 4.2.3 to 4.2.4 by
    [@&#8203;dependabot](https://togithub.com/dependabot) in
    [https://github.com/defenseunicorns/pepr/pull/686](https://togithub.com/defenseunicorns/pepr/pull/686)
    - chore: bump the production-dependencies group with 1 update by
    [@&#8203;dependabot](https://togithub.com/dependabot) in
    [https://github.com/defenseunicorns/pepr/pull/687](https://togithub.com/defenseunicorns/pepr/pull/687)
    - chore: bump the production-dependencies group with 1 update by
    [@&#8203;dependabot](https://togithub.com/dependabot) in
    [https://github.com/defenseunicorns/pepr/pull/691](https://togithub.com/defenseunicorns/pepr/pull/691)
    - chore: bump actions/dependency-review-action from 4.2.4 to 4.2.5 by
    [@&#8203;dependabot](https://togithub.com/dependabot) in
    [https://github.com/defenseunicorns/pepr/pull/692](https://togithub.com/defenseunicorns/pepr/pull/692)
    
    **Full Changelog**:
    defenseunicorns/pepr@v0.28.6...v0.28.7
    
    </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 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://developer.mend.io/github/defenseunicorns/uds-core).
    
    <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4yNjkuMiIsInVwZGF0ZWRJblZlciI6IjM3LjI2OS4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->
    
    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    renovate[bot] authored Apr 2, 2024
    Configuration menu
    Copy the full SHA
    e7206bb View commit details
    Browse the repository at this point in the history
  2. ci: address testing issue when publishing snapshots (#322)

    ## Description
    
    fix issue with ci snapshot publish
    
    ## Related Issue
    
    Fixes #
    
    https://github.com/defenseunicorns/uds-core/actions/runs/8521000019
    
    ## Type of change
    
    - [x] Bug fix (non-breaking change which fixes an issue)
    - [ ] New feature (non-breaking change which adds functionality)
    - [ ] Other (security config, docs update, etc)
    
    ## Checklist before merging
    
    - [ ] Test, docs, adr added or updated as needed
    - [ ] [Contributor Guide
    Steps](https://github.com/defenseunicorns/uds-template-capability/blob/main/CONTRIBUTING.md)(https://github.com/defenseunicorns/uds-template-capability/blob/main/CONTRIBUTING.md#submitting-a-pull-request)
    followed
    MxNxPx authored Apr 2, 2024
    Configuration menu
    Copy the full SHA
    bb70836 View commit details
    Browse the repository at this point in the history

Commits on Apr 3, 2024

  1. feat: add nightly testing eks (#250)

    ## Description
    Add EKS setup for deploying and testing uds-core.
    
    ## Related Issue
    related to #213 
    
    ## Type of change
    
    - [ ] Bug fix (non-breaking change which fixes an issue)
    - [x] New feature (non-breaking change which adds functionality)
    - [ ] Other (security config, docs update, etc)
    
    ## Checklist before merging
    
    - [ ] Test, docs, adr added or updated as needed
    - [ ] [Contributor Guide
    Steps](https://github.com/defenseunicorns/uds-template-capability/blob/main/CONTRIBUTING.md)(https://github.com/defenseunicorns/uds-template-capability/blob/main/CONTRIBUTING.md#submitting-a-pull-request)
    followed
    
    ---------
    
    Co-authored-by: zamaz <71521611+zachariahmiller@users.noreply.github.com>
    TristanHoladay and zachariahmiller authored Apr 3, 2024
    Configuration menu
    Copy the full SHA
    543b09d View commit details
    Browse the repository at this point in the history
  2. ci: adjust publish to not get debug output for snapshots (#323)

    ## Description
    
    update the publish ci so that testing debug output does not run for
    snapshots
    
    ## Related Issue
    
    https://github.com/defenseunicorns/uds-core/actions/runs/8536885448
    
    ## Type of change
    
    - [x] Bug fix (non-breaking change which fixes an issue)
    - [ ] New feature (non-breaking change which adds functionality)
    - [ ] Other (security config, docs update, etc)
    
    ## Checklist before merging
    
    - [ ] Test, docs, adr added or updated as needed
    - [ ] [Contributor Guide
    Steps](https://github.com/defenseunicorns/uds-template-capability/blob/main/CONTRIBUTING.md)(https://github.com/defenseunicorns/uds-template-capability/blob/main/CONTRIBUTING.md#submitting-a-pull-request)
    followed
    MxNxPx authored Apr 3, 2024
    Configuration menu
    Copy the full SHA
    8d5292f View commit details
    Browse the repository at this point in the history

Commits on Apr 5, 2024

  1. ci: adjust save logs to handle k3d container not running (#329)

    ## Description
    
    Adjust CI for the save-logs action to gracefully handle k3d container
    not running
    
    ## Related Issue
    
    
    https://github.com/defenseunicorns/uds-core/actions/runs/8552847756/job/23453712516#step:15:19
    
    ## Type of change
    
    - [x] Bug fix (non-breaking change which fixes an issue)
    - [ ] New feature (non-breaking change which adds functionality)
    - [ ] Other (security config, docs update, etc)
    
    ## Checklist before merging
    
    - [ ] Test, docs, adr added or updated as needed
    - [ ] [Contributor Guide
    Steps](https://github.com/defenseunicorns/uds-template-capability/blob/main/CONTRIBUTING.md)(https://github.com/defenseunicorns/uds-template-capability/blob/main/CONTRIBUTING.md#submitting-a-pull-request)
    followed
    MxNxPx authored Apr 5, 2024
    Configuration menu
    Copy the full SHA
    307b185 View commit details
    Browse the repository at this point in the history
  2. fix: loki bucket configuration service_account and namespace (#332)

    ## Description
    The loki service_account and namespace for the eks nightly testing match
    with what DUBBD deployed not uds-core. Updating those values to match
    the resources in core.
    
    ## Related Issue
    
    Fixes #331 
    
    ## Type of change
    
    - [x] Bug fix (non-breaking change which fixes an issue)
    - [ ] New feature (non-breaking change which adds functionality)
    - [ ] Other (security config, docs update, etc)
    
    ## Checklist before merging
    
    - [ ] Test, docs, adr added or updated as needed
    - [ ] [Contributor Guide
    Steps](https://github.com/defenseunicorns/uds-template-capability/blob/main/CONTRIBUTING.md)(https://github.com/defenseunicorns/uds-template-capability/blob/main/CONTRIBUTING.md#submitting-a-pull-request)
    followed
    TristanHoladay authored Apr 5, 2024
    Configuration menu
    Copy the full SHA
    9518634 View commit details
    Browse the repository at this point in the history

Commits on Apr 10, 2024

  1. chore: update codeowners (#338)

    ## Description
    
    Updates to the new team.
    mjnagel authored Apr 10, 2024
    Configuration menu
    Copy the full SHA
    c419574 View commit details
    Browse the repository at this point in the history

Commits on Apr 11, 2024

  1. fix: drop path normalization to MERGE_SLASHES to allow apps to handle…

    … encoded slashes (#330)
    
    ## Description
    
    PR to address `DECODE_AND_MERGE_SLASHES` causing issues in certain
    applications. Gives the ability to selectively turn this off in a
    namespace with the `UDSPackage` CR.
    
    ## Related Issue
    
    Fixes #288
    
    ## Type of change
    
    - [ ] Bug fix (non-breaking change which fixes an issue)
    - [X] New feature (non-breaking change which adds functionality)
    - [ ] 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/uds-template-capability/blob/main/CONTRIBUTING.md)(https://github.com/defenseunicorns/uds-template-capability/blob/main/CONTRIBUTING.md#submitting-a-pull-request)
    followed
    
    ---------
    
    Co-authored-by: Micah Nagel <micah.nagel@defenseunicorns.com>
    Racer159 and mjnagel authored Apr 11, 2024
    Configuration menu
    Copy the full SHA
    26e965f View commit details
    Browse the repository at this point in the history
  2. chore(deps): update zarf to v0.33.0 (#325)

    [![Mend
    Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)
    
    This PR contains the following updates:
    
    | Package | Update | Change |
    |---|---|---|
    | [defenseunicorns/zarf](https://togithub.com/defenseunicorns/zarf) |
    minor | `v0.32.6` -> `v0.33.0` |
    | [defenseunicorns/zarf](https://togithub.com/defenseunicorns/zarf) |
    minor | `v0.32.4` -> `v0.33.0` |
    
    ---
    
    ### Release Notes
    
    <details>
    <summary>defenseunicorns/zarf (defenseunicorns/zarf)</summary>
    
    ###
    [`v0.33.0`](https://togithub.com/defenseunicorns/zarf/releases/tag/v0.33.0)
    
    [Compare
    Source](https://togithub.com/defenseunicorns/zarf/compare/v0.32.6...v0.33.0)
    
    ##### What's Changed
    
    - fix: update deprecated syft packages command to syft scan by
    [@&#8203;lucasrod16](https://togithub.com/lucasrod16) in
    [https://github.com/defenseunicorns/zarf/pull/2399](https://togithub.com/defenseunicorns/zarf/pull/2399)
    - chore: move helpers to defenseunicorns/pkg by
    [@&#8203;AustinAbro321](https://togithub.com/AustinAbro321) in
    [https://github.com/defenseunicorns/zarf/pull/2402](https://togithub.com/defenseunicorns/zarf/pull/2402)
    - fix(deps): update github.com/anchore/clio digest to
    [`fb5fc4c`](https://togithub.com/defenseunicorns/zarf/commit/fb5fc4c) by
    [@&#8203;renovate](https://togithub.com/renovate) in
    [https://github.com/defenseunicorns/zarf/pull/2366](https://togithub.com/defenseunicorns/zarf/pull/2366)
    - feat(tools): add yq by
    [@&#8203;zachariahmiller](https://togithub.com/zachariahmiller) in
    [https://github.com/defenseunicorns/zarf/pull/2406](https://togithub.com/defenseunicorns/zarf/pull/2406)
    - chore: switch to use oci lib in defenseunicorns/pkg by
    [@&#8203;AustinAbro321](https://togithub.com/AustinAbro321) in
    [https://github.com/defenseunicorns/zarf/pull/2404](https://togithub.com/defenseunicorns/zarf/pull/2404)
    - fix(deps): update module github.com/defenseunicorns/pkg/helpers to v1
    by [@&#8203;renovate](https://togithub.com/renovate) in
    [https://github.com/defenseunicorns/zarf/pull/2411](https://togithub.com/defenseunicorns/zarf/pull/2411)
    - fix: use env var for PR title in commitlint workflow to prevent
    untrusted script injection by
    [@&#8203;lucasrod16](https://togithub.com/lucasrod16) in
    [https://github.com/defenseunicorns/zarf/pull/2418](https://togithub.com/defenseunicorns/zarf/pull/2418)
    - fix: use default GITHUB_TOKEN for ossf/scorecard-action by
    [@&#8203;bburky](https://togithub.com/bburky) in
    [https://github.com/defenseunicorns/zarf/pull/2416](https://togithub.com/defenseunicorns/zarf/pull/2416)
    - fix: remove duplicate logic for writing image layers to disk
    concurrently by [@&#8203;lucasrod16](https://togithub.com/lucasrod16) in
    [https://github.com/defenseunicorns/zarf/pull/2409](https://togithub.com/defenseunicorns/zarf/pull/2409)
    - feat: add option to skip cosign lookup during find images by
    [@&#8203;Racer159](https://togithub.com/Racer159) in
    [https://github.com/defenseunicorns/zarf/pull/2427](https://togithub.com/defenseunicorns/zarf/pull/2427)
    - feat: allow chart deploy overrides ALPHA by
    [@&#8203;naveensrinivasan](https://togithub.com/naveensrinivasan) in
    [https://github.com/defenseunicorns/zarf/pull/2403](https://togithub.com/defenseunicorns/zarf/pull/2403)
    - chore: update pull_request_template.md by
    [@&#8203;Noxsios](https://togithub.com/Noxsios) in
    [https://github.com/defenseunicorns/zarf/pull/2428](https://togithub.com/defenseunicorns/zarf/pull/2428)
    - ci: pin k3s image version in k3d github action by
    [@&#8203;lucasrod16](https://togithub.com/lucasrod16) in
    [https://github.com/defenseunicorns/zarf/pull/2430](https://togithub.com/defenseunicorns/zarf/pull/2430)
    - feat(docs): port docs to starlight by
    [@&#8203;Noxsios](https://togithub.com/Noxsios) in
    [https://github.com/defenseunicorns/zarf/pull/2315](https://togithub.com/defenseunicorns/zarf/pull/2315)
    
    ##### New Contributors
    
    - [@&#8203;zachariahmiller](https://togithub.com/zachariahmiller) made
    their first contribution in
    [https://github.com/defenseunicorns/zarf/pull/2406](https://togithub.com/defenseunicorns/zarf/pull/2406)
    - [@&#8203;bburky](https://togithub.com/bburky) made their first
    contribution in
    [https://github.com/defenseunicorns/zarf/pull/2416](https://togithub.com/defenseunicorns/zarf/pull/2416)
    
    **Full Changelog**:
    zarf-dev/zarf@v0.32.6...v0.33.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 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://developer.mend.io/github/defenseunicorns/uds-core).
    
    <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4yNjkuMiIsInVwZGF0ZWRJblZlciI6IjM3LjI2OS4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->
    
    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    renovate[bot] authored Apr 11, 2024
    Configuration menu
    Copy the full SHA
    f2a2a66 View commit details
    Browse the repository at this point in the history
  3. chore(deps): update pepr (#324)

    [![Mend
    Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)
    
    This PR contains the following updates:
    
    | Package | Type | Update | Change | Age | Adoption | Passing |
    Confidence |
    |---|---|---|---|---|---|---|---|
    |
    [defenseunicorns/uds-common](https://togithub.com/defenseunicorns/uds-common)
    | | patch | `v0.3.2` -> `v0.3.10` |
    [![age](https://developer.mend.io/api/mc/badges/age/github-tags/defenseunicorns%2fuds-common/v0.3.10?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![adoption](https://developer.mend.io/api/mc/badges/adoption/github-tags/defenseunicorns%2fuds-common/v0.3.10?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![passing](https://developer.mend.io/api/mc/badges/compatibility/github-tags/defenseunicorns%2fuds-common/v0.3.2/v0.3.10?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/github-tags/defenseunicorns%2fuds-common/v0.3.2/v0.3.10?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    | [pepr](https://togithub.com/defenseunicorns/pepr) | dependencies |
    minor | [`0.28.7` ->
    `0.29.0`](https://renovatebot.com/diffs/npm/pepr/0.28.7/0.29.0) |
    [![age](https://developer.mend.io/api/mc/badges/age/npm/pepr/0.29.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/pepr/0.29.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/pepr/0.28.7/0.29.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/pepr/0.28.7/0.29.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    |
    [registry1.dso.mil/ironbank/opensource/defenseunicorns/pepr/controller](https://togithub.com/defenseunicorns/pepr)
    ([source](https://repo1.dso.mil/dsop/opensource/defenseunicorns/pepr/controller))
    | | minor | `v0.28.7` -> `v0.29.0` |
    [![age](https://developer.mend.io/api/mc/badges/age/docker/registry1.dso.mil%2fironbank%2fopensource%2fdefenseunicorns%2fpepr%2fcontroller/v0.29.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![adoption](https://developer.mend.io/api/mc/badges/adoption/docker/registry1.dso.mil%2fironbank%2fopensource%2fdefenseunicorns%2fpepr%2fcontroller/v0.29.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![passing](https://developer.mend.io/api/mc/badges/compatibility/docker/registry1.dso.mil%2fironbank%2fopensource%2fdefenseunicorns%2fpepr%2fcontroller/v0.28.7/v0.29.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/docker/registry1.dso.mil%2fironbank%2fopensource%2fdefenseunicorns%2fpepr%2fcontroller/v0.28.7/v0.29.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    
    ---
    
    ### Release Notes
    
    <details>
    <summary>defenseunicorns/uds-common
    (defenseunicorns/uds-common)</summary>
    
    ###
    [`v0.3.10`](https://togithub.com/defenseunicorns/uds-common/releases/tag/v0.3.10)
    
    [Compare
    Source](https://togithub.com/defenseunicorns/uds-common/compare/v0.3.9...v0.3.10)
    
    ##### Miscellaneous
    
    - add a full uds task and inputs
    ([#&#8203;95](https://togithub.com/defenseunicorns/uds-common/issues/95))
    ([7e15fd2](https://togithub.com/defenseunicorns/uds-common/commit/7e15fd2ba4629ee1fae31e87f946ca32138df73c))
    - add latest-bundle-release task
    ([#&#8203;97](https://togithub.com/defenseunicorns/uds-common/issues/97))
    ([2662f6a](https://togithub.com/defenseunicorns/uds-common/commit/2662f6a697a97b2a202a128040a487f2d2e117d7))
    - attempt to fix renovate
    ([#&#8203;98](https://togithub.com/defenseunicorns/uds-common/issues/98))
    ([8155ecc](https://togithub.com/defenseunicorns/uds-common/commit/8155ecc62968e342110b0598a2d57de17b5e3914))
    - **deps:** update uds common support dependencies
    ([#&#8203;101](https://togithub.com/defenseunicorns/uds-common/issues/101))
    ([dfdf927](https://togithub.com/defenseunicorns/uds-common/commit/dfdf927b2367a0592a54fa8a97d4ee84e118e2e0))
    - fix renovate env var rule overmatching
    ([#&#8203;99](https://togithub.com/defenseunicorns/uds-common/issues/99))
    ([480497f](https://togithub.com/defenseunicorns/uds-common/commit/480497f4a72c3f25fcb87823c5902192d4e5befb))
    - fix the renovate config github digest pinning
    ([#&#8203;100](https://togithub.com/defenseunicorns/uds-common/issues/100))
    ([4603448](https://togithub.com/defenseunicorns/uds-common/commit/4603448ce94c22c614ec7e87b9520e9681e618e2))
    
    ###
    [`v0.3.9`](https://togithub.com/defenseunicorns/uds-common/releases/tag/v0.3.9)
    
    [Compare
    Source](https://togithub.com/defenseunicorns/uds-common/compare/v0.3.8...v0.3.9)
    
    ##### Miscellaneous
    
    - fix missing keys in setup actions
    ([#&#8203;93](https://togithub.com/defenseunicorns/uds-common/issues/93))
    ([39d7395](https://togithub.com/defenseunicorns/uds-common/commit/39d73955ebb35f4e844a45fe23a7acf7d65d239a))
    
    ###
    [`v0.3.8`](https://togithub.com/defenseunicorns/uds-common/releases/tag/v0.3.8)
    
    [Compare
    Source](https://togithub.com/defenseunicorns/uds-common/compare/v0.3.7...v0.3.8)
    
    ##### Miscellaneous
    
    - add upgrade tests to common
    ([#&#8203;91](https://togithub.com/defenseunicorns/uds-common/issues/91))
    ([bb2e590](https://togithub.com/defenseunicorns/uds-common/commit/bb2e59021355172db2cfcca7dbf5a2434ce41b6d))
    - **deps:** update dependency defenseunicorns/uds-cli to v0.10.1
    ([#&#8203;84](https://togithub.com/defenseunicorns/uds-common/issues/84))
    ([6b455b7](https://togithub.com/defenseunicorns/uds-common/commit/6b455b7cef8ddab022c758a6309d8993f0a564b7))
    - **deps:** update dependency defenseunicorns/uds-core to v0.17.0
    ([#&#8203;83](https://togithub.com/defenseunicorns/uds-common/issues/83))
    ([b8d8181](https://togithub.com/defenseunicorns/uds-common/commit/b8d818165c7c676f56898c2d15ae14a2f7ff5f0c))
    - **deps:** update uds common package dependencies to v6.6.1
    ([#&#8203;92](https://togithub.com/defenseunicorns/uds-common/issues/92))
    ([862b635](https://togithub.com/defenseunicorns/uds-common/commit/862b63512b4b53ff963b85e25e8011818bb8e4e3))
    - update registry login to happen in the common env setup action
    ([#&#8203;88](https://togithub.com/defenseunicorns/uds-common/issues/88))
    ([b7bce88](https://togithub.com/defenseunicorns/uds-common/commit/b7bce888d1d62c5d382d7d88a54e59da72e0d3ae))
    
    ###
    [`v0.3.7`](https://togithub.com/defenseunicorns/uds-common/releases/tag/v0.3.7)
    
    [Compare
    Source](https://togithub.com/defenseunicorns/uds-common/compare/v0.3.6...v0.3.7)
    
    ##### Miscellaneous
    
    - remove schedule on renovate
    ([#&#8203;85](https://togithub.com/defenseunicorns/uds-common/issues/85))
    ([fda7e57](https://togithub.com/defenseunicorns/uds-common/commit/fda7e57ad878cc70bf3905948911daa84c67db27))
    - update k3d-core-istio-dev to k3d-core-slim-dev
    ([#&#8203;86](https://togithub.com/defenseunicorns/uds-common/issues/86))
    ([aa0e6da](https://togithub.com/defenseunicorns/uds-common/commit/aa0e6dad40126ead465b102ea28a3ac961883493))
    
    ###
    [`v0.3.6`](https://togithub.com/defenseunicorns/uds-common/releases/tag/v0.3.6)
    
    [Compare
    Source](https://togithub.com/defenseunicorns/uds-common/compare/v0.3.5...v0.3.6)
    
    ##### Miscellaneous
    
    - hotfix the spoof containing a dash in the input and add a publish step
    ([#&#8203;81](https://togithub.com/defenseunicorns/uds-common/issues/81))
    ([f9c7aac](https://togithub.com/defenseunicorns/uds-common/commit/f9c7aac4a30e5c3e627c44946f2f212af1573b39))
    
    ###
    [`v0.3.5`](https://togithub.com/defenseunicorns/uds-common/releases/tag/v0.3.5)
    
    [Compare
    Source](https://togithub.com/defenseunicorns/uds-common/compare/v0.3.4...v0.3.5)
    
    ##### Miscellaneous
    
    - fix spoof to not include a dash
    ([#&#8203;79](https://togithub.com/defenseunicorns/uds-common/issues/79))
    ([5d1738b](https://togithub.com/defenseunicorns/uds-common/commit/5d1738ba0ca2cd19c7fdf6dfe6873339e129c3bb))
    
    ###
    [`v0.3.4`](https://togithub.com/defenseunicorns/uds-common/releases/tag/v0.3.4)
    
    [Compare
    Source](https://togithub.com/defenseunicorns/uds-common/compare/v0.3.3...v0.3.4)
    
    ##### Miscellaneous
    
    - add the ability to spoof to common
    ([#&#8203;77](https://togithub.com/defenseunicorns/uds-common/issues/77))
    ([49634e1](https://togithub.com/defenseunicorns/uds-common/commit/49634e1b69c6b2eadcc2497f6baba8bd349f3d38))
    - **deps:** update dependency defenseunicorns/uds-core to v0.16.1
    ([#&#8203;72](https://togithub.com/defenseunicorns/uds-common/issues/72))
    ([32d1ad6](https://togithub.com/defenseunicorns/uds-common/commit/32d1ad6812a3ef6ad750447296f5644b14ff2855))
    
    ###
    [`v0.3.3`](https://togithub.com/defenseunicorns/uds-common/releases/tag/v0.3.3)
    
    [Compare
    Source](https://togithub.com/defenseunicorns/uds-common/compare/v0.3.2...v0.3.3)
    
    ##### Miscellaneous
    
    - add an explicit architecture input
    ([#&#8203;75](https://togithub.com/defenseunicorns/uds-common/issues/75))
    ([15825d4](https://togithub.com/defenseunicorns/uds-common/commit/15825d44bbb53b90a22ff41eced5050d84ffa251))
    
    </details>
    
    <details>
    <summary>defenseunicorns/pepr (pepr)</summary>
    
    ###
    [`v0.29.0`](https://togithub.com/defenseunicorns/pepr/releases/tag/v0.29.0)
    
    [Compare
    Source](https://togithub.com/defenseunicorns/pepr/compare/v0.28.8...v0.29.0)
    
    #### features
    
    - chore: create helper functions for pepr by
    [@&#8203;schaeferka](https://togithub.com/schaeferka) in
    [https://github.com/defenseunicorns/pepr/pull/688](https://togithub.com/defenseunicorns/pepr/pull/688)
    
    **getOwnerRefFrom** - get fields needed to create an owner ref
    
    ```ts
    // Create a deployment that is "owned" by the WebApp instance 👍 
    function deployment(instance: WebApp) {
      const { name, namespace } = instance.metadata!;
      const { replicas } = instance.spec!;
    
      return {
        apiVersion: "apps/v1",
        kind: "Deployment",
        metadata: {
          ownerReferences: getOwnerRefFrom(instance), // 👈 Instance owns deploymeny
          name,
          namespace,
          labels: {
            "pepr.dev/operator": name,
          },
        },
    ```
    
    **containers** - Get all of the containers from a pod
    
    ```ts
    When(a.Pod)
      .IsCreatedOrUpdated()
      .Validate(po => {
        const podContainers = containers(po); // containers, initContainer, ephemeralContainers 👈 
        for (const container of podContainers) {
          if (
            container.securityContext?.allowPrivilegeEscalation ||
            container.securityContext?.privileged
          ) {
            return po.Deny("Privilege escalation is not allowed");
          }
        }
    
        return po.Approve();
      });
    ```
    
    **writeEvent** - write an event
    
    ```ts
    async function updateStatus(instance: WebApp, status: Status) {
      await writeEvent(instance, {phase: status}, "Normal", "CreatedOrUpdate", instance.metadata.name, instance.metadata.name);
      await K8s(WebApp).PatchStatus({
        metadata: {
          name: instance.metadata!.name,
          namespace: instance.metadata!.namespace,
        },
        status,
      });
    }
    
    kubectl describe wa webapp-light-en -n webapps
    
    ### output
    Name:         webapp-light-en
    Namespace:    webapps
    API Version:  pepr.io/v1alpha1
    Kind:         WebApp
    Metadata: ...
    Spec:
      Language:  en
      Replicas:  1
      Theme:     light
    Status:
      Observed Generation:  1
      Phase:                Ready
    Events:
      Type    Reason                    Age   From             Message
      ----    ------                    ----  ----             -------
      Normal  InstanceCreatedOrUpdated  36s   webapp-light-en  Pending 👈 
      Normal  InstanceCreatedOrUpdated  36s   webapp-light-en  Ready 👈 
    ```
    
    Take a look at the [sdk
    functions](https://togithub.com/defenseunicorns/pepr/blob/main/src/sdk/sdk.ts).
    Good job [@&#8203;schaeferka](https://togithub.com/schaeferka) 👏
    
    #### What's Changed
    
    - chore: onschedule runs always in dev mode by
    [@&#8203;cmwylie19](https://togithub.com/cmwylie19) in
    [https://github.com/defenseunicorns/pepr/pull/725](https://togithub.com/defenseunicorns/pepr/pull/725)
    - chore: update docs on the operator by
    [@&#8203;cmwylie19](https://togithub.com/cmwylie19) in
    [https://github.com/defenseunicorns/pepr/pull/726](https://togithub.com/defenseunicorns/pepr/pull/726)
    - chore: bump chainguard/node-lts from `cc860c4` to `8c5f0eb` by
    [@&#8203;dependabot](https://togithub.com/dependabot) in
    [https://github.com/defenseunicorns/pepr/pull/721](https://togithub.com/defenseunicorns/pepr/pull/721)
    - chore: bump [@&#8203;types/node](https://togithub.com/types/node) from
    18.19.29 to 18.19.30 in the development-dependencies group by
    [@&#8203;dependabot](https://togithub.com/dependabot) in
    [https://github.com/defenseunicorns/pepr/pull/720](https://togithub.com/defenseunicorns/pepr/pull/720)
    
    **Full Changelog**:
    defenseunicorns/pepr@v0.28.8...v0.29.0
    
    ###
    [`v0.28.8`](https://togithub.com/defenseunicorns/pepr/releases/tag/v0.28.8)
    
    [Compare
    Source](https://togithub.com/defenseunicorns/pepr/compare/v0.28.7...v0.28.8)
    
    #### What's Changed
    
    - fix: switch to node-lts chainguard image by
    [@&#8203;jeff-mccoy](https://togithub.com/jeff-mccoy) in
    [https://github.com/defenseunicorns/pepr/pull/716](https://togithub.com/defenseunicorns/pepr/pull/716)
    - chore: update readme to have inclusive language by
    [@&#8203;schristoff](https://togithub.com/schristoff) in
    [https://github.com/defenseunicorns/pepr/pull/681](https://togithub.com/defenseunicorns/pepr/pull/681)
    - chore: update Contributor Guide Link by
    [@&#8203;cmwylie19](https://togithub.com/cmwylie19) in
    [https://github.com/defenseunicorns/pepr/pull/700](https://togithub.com/defenseunicorns/pepr/pull/700)
    - chore: excellent examples new path by
    [@&#8203;cmwylie19](https://togithub.com/cmwylie19) in
    [https://github.com/defenseunicorns/pepr/pull/709](https://togithub.com/defenseunicorns/pepr/pull/709)
    - chore: pipeline test by
    [@&#8203;cmwylie19](https://togithub.com/cmwylie19) in
    [https://github.com/defenseunicorns/pepr/pull/710](https://togithub.com/defenseunicorns/pepr/pull/710)
    - chore: test exception ci by
    [@&#8203;cmwylie19](https://togithub.com/cmwylie19) in
    [https://github.com/defenseunicorns/pepr/pull/707](https://togithub.com/defenseunicorns/pepr/pull/707)
    - chore: e2e integration by
    [@&#8203;cmwylie19](https://togithub.com/cmwylie19) in
    [https://github.com/defenseunicorns/pepr/pull/712](https://togithub.com/defenseunicorns/pepr/pull/712)
    - Excellent examples integration by
    [@&#8203;cmwylie19](https://togithub.com/cmwylie19) in
    [https://github.com/defenseunicorns/pepr/pull/713](https://togithub.com/defenseunicorns/pepr/pull/713)
    - chore: vulnerability scan by
    [@&#8203;cmwylie19](https://togithub.com/cmwylie19) in
    [https://github.com/defenseunicorns/pepr/pull/718](https://togithub.com/defenseunicorns/pepr/pull/718)
    - chore: testing the e2e test by
    [@&#8203;cmwylie19](https://togithub.com/cmwylie19) in
    [https://github.com/defenseunicorns/pepr/pull/701](https://togithub.com/defenseunicorns/pepr/pull/701)
    - chore: bump the development-dependencies group with 2 updates by
    [@&#8203;dependabot](https://togithub.com/dependabot) in
    [https://github.com/defenseunicorns/pepr/pull/705](https://togithub.com/defenseunicorns/pepr/pull/705)
    - chore: bump the production-dependencies group with 1 update by
    [@&#8203;dependabot](https://togithub.com/dependabot) in
    [https://github.com/defenseunicorns/pepr/pull/704](https://togithub.com/defenseunicorns/pepr/pull/704)
    - chore: bump actions/setup-node from 2 to 4 by
    [@&#8203;dependabot](https://togithub.com/dependabot) in
    [https://github.com/defenseunicorns/pepr/pull/703](https://togithub.com/defenseunicorns/pepr/pull/703)
    - chore: bump actions/checkout from 2 to 4 by
    [@&#8203;dependabot](https://togithub.com/dependabot) in
    [https://github.com/defenseunicorns/pepr/pull/702](https://togithub.com/defenseunicorns/pepr/pull/702)
    - chore: bump the development-dependencies group with 1 update by
    [@&#8203;dependabot](https://togithub.com/dependabot) in
    [https://github.com/defenseunicorns/pepr/pull/708](https://togithub.com/defenseunicorns/pepr/pull/708)
    - chore: bump actions/checkout from 4.1.1 to 4.1.2 by
    [@&#8203;dependabot](https://togithub.com/dependabot) in
    [https://github.com/defenseunicorns/pepr/pull/719](https://togithub.com/defenseunicorns/pepr/pull/719)
    
    #### New Contributors
    
    - [@&#8203;schristoff](https://togithub.com/schristoff) made their first
    contribution in
    [https://github.com/defenseunicorns/pepr/pull/681](https://togithub.com/defenseunicorns/pepr/pull/681)
    
    **Full Changelog**:
    defenseunicorns/pepr@v0.28.7...v0.28.8
    
    </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.
    
    👻 **Immortal**: This PR will be recreated if closed unmerged. Get
    [config help](https://togithub.com/renovatebot/renovate/discussions) if
    that's undesired.
    
    ---
    
    - [ ] <!-- 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://developer.mend.io/github/defenseunicorns/uds-core).
    
    <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4yNjkuMiIsInVwZGF0ZWRJblZlciI6IjM3LjI2OS4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->
    
    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    renovate[bot] authored Apr 11, 2024
    Configuration menu
    Copy the full SHA
    2ef0f96 View commit details
    Browse the repository at this point in the history

Commits on Apr 12, 2024

  1. chore(deps): update metrics-server (#298)

    [![Mend
    Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)
    
    This PR contains the following updates:
    
    | Package | Update | Change |
    |---|---|---|
    | [metrics-server](https://togithub.com/kubernetes-sigs/metrics-server)
    | patch | `3.12.0` -> `3.12.1` |
    | registry.k8s.io/metrics-server/metrics-server | patch | `v0.7.0` ->
    `v0.7.1` |
    |
    [registry1.dso.mil/ironbank/opensource/kubernetes-sigs/metrics-server](https://togithub.com/kubernetes-sigs/metrics-server)
    ([source](https://repo1.dso.mil/dsop/opensource/kubernetes-sigs/metrics-server))
    | patch | `v0.7.0` -> `v0.7.1` |
    
    ---
    
    ### 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.
    
    👻 **Immortal**: This PR will be recreated if closed unmerged. Get
    [config help](https://togithub.com/renovatebot/renovate/discussions) if
    that's undesired.
    
    ---
    
    - [ ] <!-- 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://developer.mend.io/github/defenseunicorns/uds-core).
    
    <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4yNjkuMiIsInVwZGF0ZWRJblZlciI6IjM3LjI2OS4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->
    
    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    renovate[bot] authored Apr 12, 2024
    Configuration menu
    Copy the full SHA
    691fd87 View commit details
    Browse the repository at this point in the history
  2. chore(main): release 0.19.0 (#320)

    🤖 I have created a release *beep* *boop*
    ---
    
    
    ##
    [0.19.0](v0.18.0...v0.19.0)
    (2024-04-12)
    
    
    ### Features
    
    * add nightly testing eks
    ([#250](#250))
    ([543b09d](543b09d))
    
    
    ### Bug Fixes
    
    * drop path normalization to MERGE_SLASHES to allow apps to handle
    encoded slashes
    ([#330](#330))
    ([26e965f](26e965f))
    * loki bucket configuration service_account and namespace
    ([#332](#332))
    ([9518634](9518634))
    
    
    ### Miscellaneous
    
    * **deps:** update grafana
    ([#257](#257))
    ([c98e566](c98e566))
    * **deps:** update metrics-server
    ([#298](#298))
    ([691fd87](691fd87))
    * **deps:** update pepr
    ([#324](#324))
    ([2ef0f96](2ef0f96))
    * **deps:** update pepr to v0.28.7
    ([#321](#321))
    ([e7206bb](e7206bb))
    * **deps:** update promtail
    ([#74](#74))
    ([6a112b5](6a112b5))
    * **deps:** update zarf to v0.32.6
    ([#282](#282))
    ([443426d](443426d))
    * **deps:** update zarf to v0.33.0
    ([#325](#325))
    ([f2a2a66](f2a2a66))
    * update codeowners
    ([#338](#338))
    ([c419574](c419574))
    
    ---
    This PR was generated with [Release
    Please](https://github.com/googleapis/release-please). See
    [documentation](https://github.com/googleapis/release-please#release-please).
    
    Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
    github-actions[bot] authored Apr 12, 2024
    Configuration menu
    Copy the full SHA
    4ce502b View commit details
    Browse the repository at this point in the history
Loading