Commit Graph

477 Commits

Author SHA1 Message Date
renovate[bot]
bcf5064c92 fix(deps): update module github.com/onsi/gomega to v1.33.0 (#529)
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [github.com/onsi/gomega](https://togithub.com/onsi/gomega) | `v1.32.0`
-> `v1.33.0` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fonsi%2fgomega/v1.33.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fonsi%2fgomega/v1.33.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fonsi%2fgomega/v1.32.0/v1.33.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fonsi%2fgomega/v1.32.0/v1.33.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>onsi/gomega (github.com/onsi/gomega)</summary>

### [`v1.33.0`](https://togithub.com/onsi/gomega/releases/tag/v1.33.0)

[Compare
Source](https://togithub.com/onsi/gomega/compare/v1.32.0...v1.33.0)

#### 1.33.0

##### Features

`Receive` not accepts `Receive(<POINTER>, MATCHER>)`, allowing you to
pick out a specific value on the channel that satisfies the provided
matcher and is stored in the provided pointer.

##### Maintenance

- Bump github.com/onsi/ginkgo/v2 from 2.15.0 to 2.17.1
([#&#8203;745](https://togithub.com/onsi/gomega/issues/745))
\[[`9999deb`](https://togithub.com/onsi/gomega/commit/9999deb)]
- Bump github-pages from 229 to 230 in /docs
([#&#8203;735](https://togithub.com/onsi/gomega/issues/735))
\[[`cb5ff21`](https://togithub.com/onsi/gomega/commit/cb5ff21)]
- Bump golang.org/x/net from 0.20.0 to 0.23.0
([#&#8203;746](https://togithub.com/onsi/gomega/issues/746))
\[[`bac6596`](https://togithub.com/onsi/gomega/commit/bac6596)]

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "after 11pm every weekday,before 7am
every weekday,every weekend" in timezone Europe/Brussels, 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/kairos-io/provider-kairos).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4zMDEuNCIsInVwZGF0ZWRJblZlciI6IjM3LjMwMS40IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-04-19 12:57:19 +02:00
renovate[bot]
a19cf6f6f8 fix(deps): update module github.com/mudler/edgevpn to v0.25.1 (#528)
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [github.com/mudler/edgevpn](https://togithub.com/mudler/edgevpn) |
`v0.24.6` -> `v0.25.1` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fmudler%2fedgevpn/v0.25.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fmudler%2fedgevpn/v0.25.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fmudler%2fedgevpn/v0.24.6/v0.25.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fmudler%2fedgevpn/v0.24.6/v0.25.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>mudler/edgevpn (github.com/mudler/edgevpn)</summary>

###
[`v0.25.1`](https://togithub.com/mudler/edgevpn/releases/tag/v0.25.1)

[Compare
Source](https://togithub.com/mudler/edgevpn/compare/v0.25.0...v0.25.1)

#### What's Changed

- chore(deps): update dependency font-awesome to v6.5.2 by
[@&#8203;renovate](https://togithub.com/renovate) in
[https://github.com/mudler/edgevpn/pull/104](https://togithub.com/mudler/edgevpn/pull/104)
- Add route on macOS by
[@&#8203;mauromorales](https://togithub.com/mauromorales) in
[https://github.com/mudler/edgevpn/pull/167](https://togithub.com/mudler/edgevpn/pull/167)
- Fix IPv6 support on macOS and provide very basic documentation
detailing how it can be used by
[@&#8203;tomtom5152](https://togithub.com/tomtom5152) in
[https://github.com/mudler/edgevpn/pull/165](https://togithub.com/mudler/edgevpn/pull/165)

#### New Contributors

- [@&#8203;tomtom5152](https://togithub.com/tomtom5152) made their first
contribution in
[https://github.com/mudler/edgevpn/pull/165](https://togithub.com/mudler/edgevpn/pull/165)

**Full Changelog**:
https://github.com/mudler/edgevpn/compare/v0.25.0...v0.25.1

###
[`v0.25.0`](https://togithub.com/mudler/edgevpn/releases/tag/v0.25.0)

[Compare
Source](https://togithub.com/mudler/edgevpn/compare/v0.24.6...v0.25.0)

#### What's Changed

- Use net and ifconfig for Macos by
[@&#8203;mauromorales](https://togithub.com/mauromorales) in
[https://github.com/mudler/edgevpn/pull/160](https://togithub.com/mudler/edgevpn/pull/160)
- Add installation instructions via brew for macos by
[@&#8203;mauromorales](https://togithub.com/mauromorales) in
[https://github.com/mudler/edgevpn/pull/161](https://togithub.com/mudler/edgevpn/pull/161)

**Full Changelog**:
https://github.com/mudler/edgevpn/compare/v0.24.6...v0.25.0

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "after 11pm every weekday,before 7am
every weekday,every weekend" in timezone Europe/Brussels, 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/kairos-io/provider-kairos).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4zMDEuNCIsInVwZGF0ZWRJblZlciI6IjM3LjMwMS40IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-04-19 12:57:04 +02:00
renovate[bot]
37f2347971 chore(deps): update actions/upload-artifact action to v4 (#531)
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
|
[actions/upload-artifact](https://togithub.com/actions/upload-artifact)
| action | major | `v3` -> `v4` |

---

### Release Notes

<details>
<summary>actions/upload-artifact (actions/upload-artifact)</summary>

### [`v4`](https://togithub.com/actions/upload-artifact/compare/v3...v4)

[Compare
Source](https://togithub.com/actions/upload-artifact/compare/v3...v4)

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "after 11pm every weekday,before 7am
every weekday,every weekend" in timezone Europe/Brussels, 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/kairos-io/provider-kairos).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4zMDEuNCIsInVwZGF0ZWRJblZlciI6IjM3LjMwMS40IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-04-19 12:56:48 +02:00
Ettore Di Giacinto
836f29711c Create renovate_auto.yml
Signed-off-by: Ettore Di Giacinto <mudler@users.noreply.github.com>
2024-04-19 12:56:32 +02:00
Ettore Di Giacinto
c762058b6c Create dependabot_auto.yml
Signed-off-by: Ettore Di Giacinto <mudler@users.noreply.github.com>
2024-04-19 12:56:09 +02:00
renovate[bot]
314ed9d09c fix(deps): update module github.com/kairos-io/kairos-agent/v2 to v2.9.1 (#506)
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[github.com/kairos-io/kairos-agent/v2](https://togithub.com/kairos-io/kairos-agent)
| `v2.4.5` -> `v2.9.1` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fkairos-io%2fkairos-agent%2fv2/v2.9.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fkairos-io%2fkairos-agent%2fv2/v2.9.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fkairos-io%2fkairos-agent%2fv2/v2.4.5/v2.9.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fkairos-io%2fkairos-agent%2fv2/v2.4.5/v2.9.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>kairos-io/kairos-agent
(github.com/kairos-io/kairos-agent/v2)</summary>

###
[`v2.9.1`](https://togithub.com/kairos-io/kairos-agent/releases/tag/v2.9.1)

[Compare
Source](https://togithub.com/kairos-io/kairos-agent/compare/v2.9.0...v2.9.1)

#### What's Changed

- Remove config show in favor of parent command by
[@&#8203;mauromorales](https://togithub.com/mauromorales) in
[https://github.com/kairos-io/kairos-agent/pull/281](https://togithub.com/kairos-io/kairos-agent/pull/281)
- added null-logger to render-template command by
[@&#8203;Akvanvig](https://togithub.com/Akvanvig) in
[https://github.com/kairos-io/kairos-agent/pull/282](https://togithub.com/kairos-io/kairos-agent/pull/282)
- 2281 - target manually partitioned disk by
[@&#8203;jimmykarily](https://togithub.com/jimmykarily) in
[https://github.com/kairos-io/kairos-agent/pull/235](https://togithub.com/kairos-io/kairos-agent/pull/235)
- Fix building under 1.19 by
[@&#8203;Itxaka](https://togithub.com/Itxaka) in
[https://github.com/kairos-io/kairos-agent/pull/284](https://togithub.com/kairos-io/kairos-agent/pull/284)
- Update dependency
[@&#8203;fortawesome/fontawesome-free](https://togithub.com/fortawesome/fontawesome-free)
to v6.5.2 by [@&#8203;renovate](https://togithub.com/renovate) in
[https://github.com/kairos-io/kairos-agent/pull/285](https://togithub.com/kairos-io/kairos-agent/pull/285)
- Update dependency alpinejs to v3.13.8 by
[@&#8203;renovate](https://togithub.com/renovate) in
[https://github.com/kairos-io/kairos-agent/pull/286](https://togithub.com/kairos-io/kairos-agent/pull/286)
- Enable debug mode from different places by
[@&#8203;Itxaka](https://togithub.com/Itxaka) in
[https://github.com/kairos-io/kairos-agent/pull/287](https://togithub.com/kairos-io/kairos-agent/pull/287)
- Keep logs after reset by [@&#8203;Itxaka](https://togithub.com/Itxaka)
in
[https://github.com/kairos-io/kairos-agent/pull/288](https://togithub.com/kairos-io/kairos-agent/pull/288)
- Move the Image() filtering to kairos-sdk by
[@&#8203;jimmykarily](https://togithub.com/jimmykarily) in
[https://github.com/kairos-io/kairos-agent/pull/292](https://togithub.com/kairos-io/kairos-agent/pull/292)
- Fix url when manual install by
[@&#8203;Itxaka](https://togithub.com/Itxaka) in
[https://github.com/kairos-io/kairos-agent/pull/289](https://togithub.com/kairos-io/kairos-agent/pull/289)
- Bump golang.org/x/image from 0.0.0-20191206065243-da761ea9ff43 to
0.10.0 by [@&#8203;dependabot](https://togithub.com/dependabot) in
[https://github.com/kairos-io/kairos-agent/pull/276](https://togithub.com/kairos-io/kairos-agent/pull/276)
- Update dependency cypress to v13 by
[@&#8203;renovate](https://togithub.com/renovate) in
[https://github.com/kairos-io/kairos-agent/pull/256](https://togithub.com/kairos-io/kairos-agent/pull/256)
- Bump github.com/docker/docker from 24.0.0+incompatible to
24.0.9+incompatible by
[@&#8203;dependabot](https://togithub.com/dependabot) in
[https://github.com/kairos-io/kairos-agent/pull/273](https://togithub.com/kairos-io/kairos-agent/pull/273)
- Expand source error by [@&#8203;Itxaka](https://togithub.com/Itxaka)
in
[https://github.com/kairos-io/kairos-agent/pull/293](https://togithub.com/kairos-io/kairos-agent/pull/293)
- Update dependabot/fetch-metadata action to v1.7.0 by
[@&#8203;renovate](https://togithub.com/renovate) in
[https://github.com/kairos-io/kairos-agent/pull/294](https://togithub.com/kairos-io/kairos-agent/pull/294)
- Update module github.com/kairos-io/kairos-sdk to v0.1.0 by
[@&#8203;renovate](https://togithub.com/renovate) in
[https://github.com/kairos-io/kairos-agent/pull/295](https://togithub.com/kairos-io/kairos-agent/pull/295)
- Update dependabot/fetch-metadata action to v2 by
[@&#8203;renovate](https://togithub.com/renovate) in
[https://github.com/kairos-io/kairos-agent/pull/297](https://togithub.com/kairos-io/kairos-agent/pull/297)
- Update module github.com/labstack/echo/v4 to v4.12.0 by
[@&#8203;renovate](https://togithub.com/renovate) in
[https://github.com/kairos-io/kairos-agent/pull/296](https://togithub.com/kairos-io/kairos-agent/pull/296)
- Update module golang.org/x/oauth2 to v0.19.0 by
[@&#8203;renovate](https://togithub.com/renovate) in
[https://github.com/kairos-io/kairos-agent/pull/268](https://togithub.com/kairos-io/kairos-agent/pull/268)
- Build web dependencies before producing release artifacts by
[@&#8203;mauromorales](https://togithub.com/mauromorales) in
[https://github.com/kairos-io/kairos-agent/pull/300](https://togithub.com/kairos-io/kairos-agent/pull/300)
- Update module github.com/kairos-io/kairos-sdk to v0.1.1 by
[@&#8203;renovate](https://togithub.com/renovate) in
[https://github.com/kairos-io/kairos-agent/pull/301](https://togithub.com/kairos-io/kairos-agent/pull/301)

#### New Contributors

- [@&#8203;Akvanvig](https://togithub.com/Akvanvig) made their first
contribution in
[https://github.com/kairos-io/kairos-agent/pull/282](https://togithub.com/kairos-io/kairos-agent/pull/282)
- [@&#8203;dependabot](https://togithub.com/dependabot) made their first
contribution in
[https://github.com/kairos-io/kairos-agent/pull/276](https://togithub.com/kairos-io/kairos-agent/pull/276)

**Full Changelog**:
https://github.com/kairos-io/kairos-agent/compare/v2.8.11...v2.9.1

###
[`v2.9.0`](https://togithub.com/kairos-io/kairos-agent/releases/tag/v2.9.0)

[Compare
Source](https://togithub.com/kairos-io/kairos-agent/compare/v2.8.11...v2.9.0)

#### What's Changed

- Fix building under 1.19 by
[@&#8203;Itxaka](https://togithub.com/Itxaka) in
[https://github.com/kairos-io/kairos-agent/pull/284](https://togithub.com/kairos-io/kairos-agent/pull/284)
- Update dependency
[@&#8203;fortawesome/fontawesome-free](https://togithub.com/fortawesome/fontawesome-free)
to v6.5.2 by [@&#8203;renovate](https://togithub.com/renovate) in
[https://github.com/kairos-io/kairos-agent/pull/285](https://togithub.com/kairos-io/kairos-agent/pull/285)
- Update dependency alpinejs to v3.13.8 by
[@&#8203;renovate](https://togithub.com/renovate) in
[https://github.com/kairos-io/kairos-agent/pull/286](https://togithub.com/kairos-io/kairos-agent/pull/286)
- Enable debug mode from different places by
[@&#8203;Itxaka](https://togithub.com/Itxaka) in
[https://github.com/kairos-io/kairos-agent/pull/287](https://togithub.com/kairos-io/kairos-agent/pull/287)
- Keep logs after reset by [@&#8203;Itxaka](https://togithub.com/Itxaka)
in
[https://github.com/kairos-io/kairos-agent/pull/288](https://togithub.com/kairos-io/kairos-agent/pull/288)

**Full Changelog**:
https://github.com/kairos-io/kairos-agent/compare/v2.8.11...v2.9.0

###
[`v2.8.11`](https://togithub.com/kairos-io/kairos-agent/releases/tag/v2.8.11)

#### Changelog

-
[`0283b7b`](https://togithub.com/kairos-io/kairos-agent/commit/0283b7b)
Enable debug mode from different places
([#&#8203;287](https://togithub.com/kairos-io/kairos-agent/issues/287))
-
[`c9a7e98`](https://togithub.com/kairos-io/kairos-agent/commit/c9a7e98)
Keep logs after reset
([#&#8203;288](https://togithub.com/kairos-io/kairos-agent/issues/288))

###
[`v2.8.9`](https://togithub.com/kairos-io/kairos-agent/releases/tag/v2.8.9)

[Compare
Source](https://togithub.com/kairos-io/kairos-agent/compare/v2.8.8...v2.8.9)

#### What's Changed

- Bump sdk by [@&#8203;Itxaka](https://togithub.com/Itxaka) in
[https://github.com/kairos-io/kairos-agent/pull/269](https://togithub.com/kairos-io/kairos-agent/pull/269)
- Return only image (skipping sbom, img, etc) by
[@&#8203;jimmykarily](https://togithub.com/jimmykarily) in
[https://github.com/kairos-io/kairos-agent/pull/279](https://togithub.com/kairos-io/kairos-agent/pull/279)
- Bump sdk by [@&#8203;Itxaka](https://togithub.com/Itxaka) in
[https://github.com/kairos-io/kairos-agent/pull/280](https://togithub.com/kairos-io/kairos-agent/pull/280)

**Full Changelog**:
https://github.com/kairos-io/kairos-agent/compare/v2.8.8...v2.8.9

###
[`v2.8.8`](https://togithub.com/kairos-io/kairos-agent/releases/tag/v2.8.8)

[Compare
Source](https://togithub.com/kairos-io/kairos-agent/compare/v2.8.7...v2.8.8)

#### What's Changed

- Bad refactoring, these should be active not cos by
[@&#8203;mauromorales](https://togithub.com/mauromorales) in
[https://github.com/kairos-io/kairos-agent/pull/278](https://togithub.com/kairos-io/kairos-agent/pull/278)

**Full Changelog**:
https://github.com/kairos-io/kairos-agent/compare/v2.8.7...v2.8.8

###
[`v2.8.7`](https://togithub.com/kairos-io/kairos-agent/releases/tag/v2.8.7)

[Compare
Source](https://togithub.com/kairos-io/kairos-agent/compare/v2.8.6...v2.8.7)

#### What's Changed

- Fix bootentry by
[@&#8203;mauromorales](https://togithub.com/mauromorales) in
[https://github.com/kairos-io/kairos-agent/pull/277](https://togithub.com/kairos-io/kairos-agent/pull/277)

**Full Changelog**:
https://github.com/kairos-io/kairos-agent/compare/v2.8.6...v2.8.7

###
[`v2.8.6`](https://togithub.com/kairos-io/kairos-agent/releases/tag/v2.8.6)

[Compare
Source](https://togithub.com/kairos-io/kairos-agent/compare/v2.8.5...v2.8.6)

#### What's Changed

- chore(deps): update codecov/codecov-action action to v4 by
[@&#8203;renovate](https://togithub.com/renovate) in
[https://github.com/kairos-io/kairos-agent/pull/253](https://togithub.com/kairos-io/kairos-agent/pull/253)
- chore(deps): update actions/setup-go action to v5 by
[@&#8203;renovate](https://togithub.com/renovate) in
[https://github.com/kairos-io/kairos-agent/pull/252](https://togithub.com/kairos-io/kairos-agent/pull/252)
- fix(deps): update dependency
[@&#8203;fortawesome/fontawesome-free](https://togithub.com/fortawesome/fontawesome-free)
to v6.5.1 by [@&#8203;renovate](https://togithub.com/renovate) in
[https://github.com/kairos-io/kairos-agent/pull/210](https://togithub.com/kairos-io/kairos-agent/pull/210)
- Bump to use vfs4 by [@&#8203;Itxaka](https://togithub.com/Itxaka) in
[https://github.com/kairos-io/kairos-agent/pull/240](https://togithub.com/kairos-io/kairos-agent/pull/240)
- fix(deps): update xterm monorepo by
[@&#8203;renovate](https://togithub.com/renovate) in
[https://github.com/kairos-io/kairos-agent/pull/115](https://togithub.com/kairos-io/kairos-agent/pull/115)
- fix(deps): update github.com/mudler/go-processmanager digest to
[`f204007`](https://togithub.com/kairos-io/kairos-agent/commit/f204007)
by [@&#8203;renovate](https://togithub.com/renovate) in
[https://github.com/kairos-io/kairos-agent/pull/136](https://togithub.com/kairos-io/kairos-agent/pull/136)
- fix(deps): update module github.com/urfave/cli/v2 to v2.27.1 by
[@&#8203;renovate](https://togithub.com/renovate) in
[https://github.com/kairos-io/kairos-agent/pull/255](https://togithub.com/kairos-io/kairos-agent/pull/255)
- fix(deps): update module github.com/spf13/viper to v1.18.2 by
[@&#8203;renovate](https://togithub.com/renovate) in
[https://github.com/kairos-io/kairos-agent/pull/254](https://togithub.com/kairos-io/kairos-agent/pull/254)
- fix(deps): update dependency alpinejs to v3.13.7 by
[@&#8203;renovate](https://togithub.com/renovate) in
[https://github.com/kairos-io/kairos-agent/pull/258](https://togithub.com/kairos-io/kairos-agent/pull/258)
- fix(deps): update dependency bootstrap to v5.3.3 by
[@&#8203;renovate](https://togithub.com/renovate) in
[https://github.com/kairos-io/kairos-agent/pull/259](https://togithub.com/kairos-io/kairos-agent/pull/259)
- Retry unlock if we cant find the unlocked partitions by
[@&#8203;Itxaka](https://togithub.com/Itxaka) in
[https://github.com/kairos-io/kairos-agent/pull/241](https://togithub.com/kairos-io/kairos-agent/pull/241)
- Fix chroot not opening and closing properly by
[@&#8203;Itxaka](https://togithub.com/Itxaka) in
[https://github.com/kairos-io/kairos-agent/pull/261](https://togithub.com/kairos-io/kairos-agent/pull/261)
- Add a scanner for config with nulllogger by
[@&#8203;Itxaka](https://togithub.com/Itxaka) in
[https://github.com/kairos-io/kairos-agent/pull/262](https://togithub.com/kairos-io/kairos-agent/pull/262)
- Converge all yaml libs into v3 by
[@&#8203;Itxaka](https://togithub.com/Itxaka) in
[https://github.com/kairos-io/kairos-agent/pull/266](https://togithub.com/kairos-io/kairos-agent/pull/266)
- Add an autoreset entry by
[@&#8203;Itxaka](https://togithub.com/Itxaka) in
[https://github.com/kairos-io/kairos-agent/pull/267](https://togithub.com/kairos-io/kairos-agent/pull/267)

**Full Changelog**:
https://github.com/kairos-io/kairos-agent/compare/v2.8.5...v2.8.6

###
[`v2.8.5`](https://togithub.com/kairos-io/kairos-agent/releases/tag/v2.8.5)

[Compare
Source](https://togithub.com/kairos-io/kairos-agent/compare/v2.8.4...v2.8.5)

#### What's Changed

- After upgrade or recovery, set bootentry to "cos" by
[@&#8203;mauromorales](https://togithub.com/mauromorales) in
[https://github.com/kairos-io/kairos-agent/pull/251](https://togithub.com/kairos-io/kairos-agent/pull/251)

**Full Changelog**:
https://github.com/kairos-io/kairos-agent/compare/v2.8.4...v2.8.5

###
[`v2.8.4`](https://togithub.com/kairos-io/kairos-agent/releases/tag/v2.8.4)

[Compare
Source](https://togithub.com/kairos-io/kairos-agent/compare/v2.8.3...v2.8.4)

#### What's Changed

- Mount efi partition if not mounted for bootentries by
[@&#8203;Itxaka](https://togithub.com/Itxaka) in
[https://github.com/kairos-io/kairos-agent/pull/250](https://togithub.com/kairos-io/kairos-agent/pull/250)

**Full Changelog**:
https://github.com/kairos-io/kairos-agent/compare/v2.8.3...v2.8.4

###
[`v2.8.3`](https://togithub.com/kairos-io/kairos-agent/releases/tag/v2.8.3)

[Compare
Source](https://togithub.com/kairos-io/kairos-agent/compare/v2.8.2...v2.8.3)

#### What's Changed

- Fix bootentries grub in opensuse by
[@&#8203;Itxaka](https://togithub.com/Itxaka) in
[https://github.com/kairos-io/kairos-agent/pull/249](https://togithub.com/kairos-io/kairos-agent/pull/249)

**Full Changelog**:
https://github.com/kairos-io/kairos-agent/compare/v2.8.2...v2.8.3

###
[`v2.8.2`](https://togithub.com/kairos-io/kairos-agent/releases/tag/v2.8.2)

[Compare
Source](https://togithub.com/kairos-io/kairos-agent/compare/v2.8.1...v2.8.2)

#### What's Changed

- Use existing role names for bootentry command on UKI by
[@&#8203;mauromorales](https://togithub.com/mauromorales) in
[https://github.com/kairos-io/kairos-agent/pull/247](https://togithub.com/kairos-io/kairos-agent/pull/247)
- Log errors in the kairos-agent log files by
[@&#8203;jimmykarily](https://togithub.com/jimmykarily) in
[https://github.com/kairos-io/kairos-agent/pull/248](https://togithub.com/kairos-io/kairos-agent/pull/248)

**Full Changelog**:
https://github.com/kairos-io/kairos-agent/compare/v2.8.1...v2.8.2

###
[`v2.8.1`](https://togithub.com/kairos-io/kairos-agent/releases/tag/v2.8.1)

[Compare
Source](https://togithub.com/kairos-io/kairos-agent/compare/v2.8.0...v2.8.1)

#### What's Changed

- Run after reset hook when resetting in UKI mode by
[@&#8203;jimmykarily](https://togithub.com/jimmykarily) in
[https://github.com/kairos-io/kairos-agent/pull/245](https://togithub.com/kairos-io/kairos-agent/pull/245)
- Add a check for livemedia when running upgrade by
[@&#8203;Itxaka](https://togithub.com/Itxaka) in
[https://github.com/kairos-io/kairos-agent/pull/242](https://togithub.com/kairos-io/kairos-agent/pull/242)

**Full Changelog**:
https://github.com/kairos-io/kairos-agent/compare/v2.8.0...v2.8.1

###
[`v2.8.0`](https://togithub.com/kairos-io/kairos-agent/releases/tag/v2.8.0)

[Compare
Source](https://togithub.com/kairos-io/kairos-agent/compare/v2.7.17...v2.8.0)

#### What's Changed

- Add UKI functionlity to replace titles by
[@&#8203;mauromorales](https://togithub.com/mauromorales) in
[https://github.com/kairos-io/kairos-agent/pull/246](https://togithub.com/kairos-io/kairos-agent/pull/246)

**Full Changelog**:
https://github.com/kairos-io/kairos-agent/compare/v2.7.17...v2.8.0

###
[`v2.7.17`](https://togithub.com/kairos-io/kairos-agent/releases/tag/v2.7.17)

[Compare
Source](https://togithub.com/kairos-io/kairos-agent/compare/v2.7.16...v2.7.17)

#### What's Changed

- Try to print more info about the boott mode when loading the config by
[@&#8203;Itxaka](https://togithub.com/Itxaka) in
[https://github.com/kairos-io/kairos-agent/pull/243](https://togithub.com/kairos-io/kairos-agent/pull/243)
- Make sure kcrypt hook umounts persistent by
[@&#8203;Itxaka](https://togithub.com/Itxaka) in
[https://github.com/kairos-io/kairos-agent/pull/244](https://togithub.com/kairos-io/kairos-agent/pull/244)

**Full Changelog**:
https://github.com/kairos-io/kairos-agent/compare/v2.7.16...v2.7.17

###
[`v2.7.16`](https://togithub.com/kairos-io/kairos-agent/releases/tag/v2.7.16)

[Compare
Source](https://togithub.com/kairos-io/kairos-agent/compare/v2.7.15...v2.7.16)

#### What's Changed

- Use new logger facilities by
[@&#8203;Itxaka](https://togithub.com/Itxaka) in
[https://github.com/kairos-io/kairos-agent/pull/236](https://togithub.com/kairos-io/kairos-agent/pull/236)

**Full Changelog**:
https://github.com/kairos-io/kairos-agent/compare/v2.7.15...v2.7.16

###
[`v2.7.15`](https://togithub.com/kairos-io/kairos-agent/releases/tag/v2.7.15)

[Compare
Source](https://togithub.com/kairos-io/kairos-agent/compare/v2.7.14...v2.7.15)

#### What's Changed

- Bump SDK to 0.0.26 by
[@&#8203;mauromorales](https://togithub.com/mauromorales) in
[https://github.com/kairos-io/kairos-agent/pull/238](https://togithub.com/kairos-io/kairos-agent/pull/238)

**Full Changelog**:
https://github.com/kairos-io/kairos-agent/compare/v2.7.14...v2.7.15

###
[`v2.7.14`](https://togithub.com/kairos-io/kairos-agent/releases/tag/v2.7.14)

[Compare
Source](https://togithub.com/kairos-io/kairos-agent/compare/v2.7.13...v2.7.14)

#### What's Changed

- fix(after-install): run after-install hook after partitions are
encrypted by [@&#8203;mudler](https://togithub.com/mudler) in
[https://github.com/kairos-io/kairos-agent/pull/237](https://togithub.com/kairos-io/kairos-agent/pull/237)

**Full Changelog**:
https://github.com/kairos-io/kairos-agent/compare/v2.7.13...v2.7.14

###
[`v2.7.13`](https://togithub.com/kairos-io/kairos-agent/releases/tag/v2.7.13)

[Compare
Source](https://togithub.com/kairos-io/kairos-agent/compare/v2.7.12...v2.7.13)

#### What's Changed

- Implement uki "kairos-agent upgrade --recovery" by
[@&#8203;jimmykarily](https://togithub.com/jimmykarily) in
[https://github.com/kairos-io/kairos-agent/pull/231](https://togithub.com/kairos-io/kairos-agent/pull/231)
- Move "recovery" to "active" on reset by
[@&#8203;jimmykarily](https://togithub.com/jimmykarily) in
[https://github.com/kairos-io/kairos-agent/pull/232](https://togithub.com/kairos-io/kairos-agent/pull/232)
- Add shim to choose next entry to boot from by
[@&#8203;Itxaka](https://togithub.com/Itxaka) in
[https://github.com/kairos-io/kairos-agent/pull/230](https://togithub.com/kairos-io/kairos-agent/pull/230)

**Full Changelog**:
https://github.com/kairos-io/kairos-agent/compare/v2.7.12...v2.7.13

###
[`v2.7.12`](https://togithub.com/kairos-io/kairos-agent/releases/tag/v2.7.12)

[Compare
Source](https://togithub.com/kairos-io/kairos-agent/compare/v2.7.11...v2.7.12)

#### What's Changed

- 2226 detect boot state by
[@&#8203;jimmykarily](https://togithub.com/jimmykarily) in
[https://github.com/kairos-io/kairos-agent/pull/229](https://togithub.com/kairos-io/kairos-agent/pull/229)

**Full Changelog**:
https://github.com/kairos-io/kairos-agent/compare/v2.7.11...v2.7.12

###
[`v2.7.11`](https://togithub.com/kairos-io/kairos-agent/releases/tag/v2.7.11)

[Compare
Source](https://togithub.com/kairos-io/kairos-agent/compare/v2.7.10...v2.7.11)

#### What's Changed

- fix(mount): check if path is mounted and create /run/initramfs/live if
doesn't exist by [@&#8203;mudler](https://togithub.com/mudler) in
[https://github.com/kairos-io/kairos-agent/pull/226](https://togithub.com/kairos-io/kairos-agent/pull/226)
- fix: do not try to create a dir by
[@&#8203;mudler](https://togithub.com/mudler) in
[https://github.com/kairos-io/kairos-agent/pull/227](https://togithub.com/kairos-io/kairos-agent/pull/227)
- Adapt uki install to new rootfsbase by
[@&#8203;Itxaka](https://togithub.com/Itxaka) in
[https://github.com/kairos-io/kairos-agent/pull/228](https://togithub.com/kairos-io/kairos-agent/pull/228)

**Full Changelog**:
https://github.com/kairos-io/kairos-agent/compare/v2.7.10...v2.7.11

###
[`v2.7.10`](https://togithub.com/kairos-io/kairos-agent/releases/tag/v2.7.10)

[Compare
Source](https://togithub.com/kairos-io/kairos-agent/compare/v2.7.9...v2.7.10)

#### What's Changed

- Add default system config dir by
[@&#8203;mauromorales](https://togithub.com/mauromorales) in
[https://github.com/kairos-io/kairos-agent/pull/223](https://togithub.com/kairos-io/kairos-agent/pull/223)
- Bring uki install up to par with immucore by
[@&#8203;Itxaka](https://togithub.com/Itxaka) in
[https://github.com/kairos-io/kairos-agent/pull/225](https://togithub.com/kairos-io/kairos-agent/pull/225)
- Read /system/oem config by
[@&#8203;mauromorales](https://togithub.com/mauromorales) in
[https://github.com/kairos-io/kairos-agent/pull/224](https://togithub.com/kairos-io/kairos-agent/pull/224)

**Full Changelog**:
https://github.com/kairos-io/kairos-agent/compare/v2.7.9...v2.7.10

###
[`v2.7.9`](https://togithub.com/kairos-io/kairos-agent/releases/tag/v2.7.9)

[Compare
Source](https://togithub.com/kairos-io/kairos-agent/compare/v2.7.8...v2.7.9)

#### What's Changed

- Fix object dumping by [@&#8203;Itxaka](https://togithub.com/Itxaka) in
[https://github.com/kairos-io/kairos-agent/pull/222](https://togithub.com/kairos-io/kairos-agent/pull/222)

**Full Changelog**:
https://github.com/kairos-io/kairos-agent/compare/v2.7.8...v2.7.9

###
[`v2.7.8`](https://togithub.com/kairos-io/kairos-agent/releases/tag/v2.7.8)

[Compare
Source](https://togithub.com/kairos-io/kairos-agent/compare/v2.7.7...v2.7.8)

#### What's Changed

- Add reset for uki by [@&#8203;Itxaka](https://togithub.com/Itxaka) in
[https://github.com/kairos-io/kairos-agent/pull/221](https://togithub.com/kairos-io/kairos-agent/pull/221)

**Full Changelog**:
https://github.com/kairos-io/kairos-agent/compare/v2.7.7...v2.7.8

###
[`v2.7.7`](https://togithub.com/kairos-io/kairos-agent/releases/tag/v2.7.7)

[Compare
Source](https://togithub.com/kairos-io/kairos-agent/compare/v2.7.6...v2.7.7)

#### What's Changed

- Fix uki upgade path by [@&#8203;Itxaka](https://togithub.com/Itxaka)
in
[https://github.com/kairos-io/kairos-agent/pull/219](https://togithub.com/kairos-io/kairos-agent/pull/219)
- Remove the proper interactive-install entry by default by
[@&#8203;Itxaka](https://togithub.com/Itxaka) in
[https://github.com/kairos-io/kairos-agent/pull/220](https://togithub.com/kairos-io/kairos-agent/pull/220)

**Full Changelog**:
https://github.com/kairos-io/kairos-agent/compare/v2.7.6...v2.7.7

###
[`v2.7.6`](https://togithub.com/kairos-io/kairos-agent/releases/tag/v2.7.6)

[Compare
Source](https://togithub.com/kairos-io/kairos-agent/compare/v2.7.5...v2.7.6)

#### What's Changed

- fix(deps): update dependency alpinejs to v3.13.5 by
[@&#8203;renovate](https://togithub.com/renovate) in
[https://github.com/kairos-io/kairos-agent/pull/209](https://togithub.com/kairos-io/kairos-agent/pull/209)
- \[interactive-install] Do not show devices that cant be used by
[@&#8203;Itxaka](https://togithub.com/Itxaka) in
[https://github.com/kairos-io/kairos-agent/pull/212](https://togithub.com/kairos-io/kairos-agent/pull/212)
- \[uki] Remove entries on install by
[@&#8203;Itxaka](https://togithub.com/Itxaka) in
[https://github.com/kairos-io/kairos-agent/pull/213](https://togithub.com/kairos-io/kairos-agent/pull/213)
- \[uki] Set proper partition size based on the source by
[@&#8203;Itxaka](https://togithub.com/Itxaka) in
[https://github.com/kairos-io/kairos-agent/pull/214](https://togithub.com/kairos-io/kairos-agent/pull/214)
- \[uki] Wait for oem to appear after encryption by
[@&#8203;Itxaka](https://togithub.com/Itxaka) in
[https://github.com/kairos-io/kairos-agent/pull/216](https://togithub.com/kairos-io/kairos-agent/pull/216)

**Full Changelog**:
https://github.com/kairos-io/kairos-agent/compare/v2.7.5...v2.7.6

###
[`v2.7.5`](https://togithub.com/kairos-io/kairos-agent/releases/tag/v2.7.5)

[Compare
Source](https://togithub.com/kairos-io/kairos-agent/compare/v2.7.4...v2.7.5)

#### What's Changed

- fix(deps): update module github.com/distribution/distribution to
v2.8.3+incompatible by [@&#8203;renovate](https://togithub.com/renovate)
in
[https://github.com/kairos-io/kairos-agent/pull/191](https://togithub.com/kairos-io/kairos-agent/pull/191)
- fix(deps): update module github.com/nxadm/tail to v1.4.11 by
[@&#8203;renovate](https://togithub.com/renovate) in
[https://github.com/kairos-io/kairos-agent/pull/194](https://togithub.com/kairos-io/kairos-agent/pull/194)
- Bump kcrypt by [@&#8203;Itxaka](https://togithub.com/Itxaka) in
[https://github.com/kairos-io/kairos-agent/pull/208](https://togithub.com/kairos-io/kairos-agent/pull/208)

**Full Changelog**:
https://github.com/kairos-io/kairos-agent/compare/v2.7.4...v2.7.5

###
[`v2.7.4`](https://togithub.com/kairos-io/kairos-agent/releases/tag/v2.7.4)

[Compare
Source](https://togithub.com/kairos-io/kairos-agent/compare/v2.7.3...v2.7.4)

#### What's Changed

- feat(uki-partitioning-hook): respect additional encrypted partition
list by [@&#8203;mudler](https://togithub.com/mudler) in
[https://github.com/kairos-io/kairos-agent/pull/206](https://togithub.com/kairos-io/kairos-agent/pull/206)

#### New Contributors

- [@&#8203;mudler](https://togithub.com/mudler) made their first
contribution in
[https://github.com/kairos-io/kairos-agent/pull/206](https://togithub.com/kairos-io/kairos-agent/pull/206)

**Full Changelog**:
https://github.com/kairos-io/kairos-agent/compare/v2.7.3...v2.7.4

###
[`v2.7.3`](https://togithub.com/kairos-io/kairos-agent/releases/tag/v2.7.3)

[Compare
Source](https://togithub.com/kairos-io/kairos-agent/compare/v2.7.2...v2.7.3)

#### What's Changed

- Restore partitions config from cloudconfig by
[@&#8203;Itxaka](https://togithub.com/Itxaka) in
[https://github.com/kairos-io/kairos-agent/pull/204](https://togithub.com/kairos-io/kairos-agent/pull/204)
- Fix --source flag by [@&#8203;Itxaka](https://togithub.com/Itxaka) in
[https://github.com/kairos-io/kairos-agent/pull/205](https://togithub.com/kairos-io/kairos-agent/pull/205)
- Fix device auto flag on uki by
[@&#8203;Itxaka](https://togithub.com/Itxaka) in
[https://github.com/kairos-io/kairos-agent/pull/207](https://togithub.com/kairos-io/kairos-agent/pull/207)

**Full Changelog**:
https://github.com/kairos-io/kairos-agent/compare/v2.7.2...v2.7.3

###
[`v2.7.2`](https://togithub.com/kairos-io/kairos-agent/releases/tag/v2.7.2)

[Compare
Source](https://togithub.com/kairos-io/kairos-agent/compare/v2.7.1...v2.7.2)

#### What's Changed

- Add 1.19 go to test matrix by
[@&#8203;Itxaka](https://togithub.com/Itxaka) in
[https://github.com/kairos-io/kairos-agent/pull/201](https://togithub.com/kairos-io/kairos-agent/pull/201)
- reuse same base image across all targets by
[@&#8203;Itxaka](https://togithub.com/Itxaka) in
[https://github.com/kairos-io/kairos-agent/pull/202](https://togithub.com/kairos-io/kairos-agent/pull/202)
- Add workaround for secureboot ubuntu flavor by
[@&#8203;Itxaka](https://togithub.com/Itxaka) in
[https://github.com/kairos-io/kairos-agent/pull/203](https://togithub.com/kairos-io/kairos-agent/pull/203)

**Full Changelog**:
https://github.com/kairos-io/kairos-agent/compare/v2.7.1...v2.7.2

###
[`v2.7.1`](https://togithub.com/kairos-io/kairos-agent/releases/tag/v2.7.1)

[Compare
Source](https://togithub.com/kairos-io/kairos-agent/compare/v2.7.0...v2.7.1)

#### What's Changed

- Remove cutSuffix as its go >=1.20 only by
[@&#8203;Itxaka](https://togithub.com/Itxaka) in
[https://github.com/kairos-io/kairos-agent/pull/200](https://togithub.com/kairos-io/kairos-agent/pull/200)

**Full Changelog**:
https://github.com/kairos-io/kairos-agent/compare/v2.7.0...v2.7.1

###
[`v2.7.0`](https://togithub.com/kairos-io/kairos-agent/releases/tag/v2.7.0)

[Compare
Source](https://togithub.com/kairos-io/kairos-agent/compare/v2.6.3...v2.7.0)

#### What's Changed

- Copy grub+shim from the rootfs especific paths by
[@&#8203;Itxaka](https://togithub.com/Itxaka) in
[https://github.com/kairos-io/kairos-agent/pull/189](https://togithub.com/kairos-io/kairos-agent/pull/189)

**Full Changelog**:
https://github.com/kairos-io/kairos-agent/compare/v2.6.3...v2.7.0

###
[`v2.6.3`](https://togithub.com/kairos-io/kairos-agent/releases/tag/v2.6.3)

[Compare
Source](https://togithub.com/kairos-io/kairos-agent/compare/v2.6.2...v2.6.3)

#### Changelog

-
[`9a8c404`](https://togithub.com/kairos-io/kairos-agent/commit/9a8c404)
Add "--all" flag to list-releases to print older releases too
-
[`53f4916`](https://togithub.com/kairos-io/kairos-agent/commit/53f4916)
Fix uki mode detection
([#&#8203;198](https://togithub.com/kairos-io/kairos-agent/issues/198))
-
[`174d69c`](https://togithub.com/kairos-io/kairos-agent/commit/174d69c)
Merge uki upgrade into the normal upgrade command
([#&#8203;197](https://togithub.com/kairos-io/kairos-agent/issues/197))
-
[`775756f`](https://togithub.com/kairos-io/kairos-agent/commit/775756f)
Run install off the same command
([#&#8203;196](https://togithub.com/kairos-io/kairos-agent/issues/196))

###
[`v2.6.2`](https://togithub.com/kairos-io/kairos-agent/releases/tag/v2.6.2)

[Compare
Source](https://togithub.com/kairos-io/kairos-agent/compare/v2.6.1...v2.6.2)

Allow downgrading of k3s when upgrading at least Kairos version

This is because we may cut an rc of Kairos that bumps k3s and then we
decide that we don't want that in the stable release so we revert to the
old k3s version. Users should see the newer version of Kairos, even
though the k3s version is lower than the one in the rc.

###
[`v2.6.1`](https://togithub.com/kairos-io/kairos-agent/releases/tag/v2.6.1)

[Compare
Source](https://togithub.com/kairos-io/kairos-agent/compare/v2.6.0...v2.6.1)

#### What's Changed

- Update dependency alpinejs to v3.13.3 by
[@&#8203;renovate](https://togithub.com/renovate) in
[https://github.com/kairos-io/kairos-agent/pull/167](https://togithub.com/kairos-io/kairos-agent/pull/167)
- Update module github.com/google/go-containerregistry to v0.17.0 by
[@&#8203;renovate](https://togithub.com/renovate) in
[https://github.com/kairos-io/kairos-agent/pull/116](https://togithub.com/kairos-io/kairos-agent/pull/116)
- Update dependency codemirror to v5.65.16 by
[@&#8203;renovate](https://togithub.com/renovate) in
[https://github.com/kairos-io/kairos-agent/pull/190](https://togithub.com/kairos-io/kairos-agent/pull/190)
- Update module github.com/labstack/echo/v4 to v4.11.4 by
[@&#8203;renovate](https://togithub.com/renovate) in
[https://github.com/kairos-io/kairos-agent/pull/192](https://togithub.com/kairos-io/kairos-agent/pull/192)
- Update module github.com/mudler/yip to v1.4.6 by
[@&#8203;renovate](https://togithub.com/renovate) in
[https://github.com/kairos-io/kairos-agent/pull/193](https://togithub.com/kairos-io/kairos-agent/pull/193)
- Bump kairos-sdk by
[@&#8203;jimmykarily](https://togithub.com/jimmykarily) in
[https://github.com/kairos-io/kairos-agent/pull/195](https://togithub.com/kairos-io/kairos-agent/pull/195)

**Full Changelog**:
https://github.com/kairos-io/kairos-agent/compare/v2.6.0...v2.6.1

###
[`v2.6.0`](https://togithub.com/kairos-io/kairos-agent/releases/tag/v2.6.0)

[Compare
Source](https://togithub.com/kairos-io/kairos-agent/compare/v2.5.1...v2.6.0)

#### What's Changed

- Encrypt uki partitions after install by
[@&#8203;Itxaka](https://togithub.com/Itxaka) in
[https://github.com/kairos-io/kairos-agent/pull/176](https://togithub.com/kairos-io/kairos-agent/pull/176)
- Update github.com/kairos-io/kcrypt digest to
[`12a8d5d`](https://togithub.com/kairos-io/kairos-agent/commit/12a8d5d)
by [@&#8203;renovate](https://togithub.com/renovate) in
[https://github.com/kairos-io/kairos-agent/pull/183](https://togithub.com/kairos-io/kairos-agent/pull/183)
- Bump the kairos-sdk to get the latest changes regarding versioneer by
[@&#8203;jimmykarily](https://togithub.com/jimmykarily) in
[https://github.com/kairos-io/kairos-agent/pull/184](https://togithub.com/kairos-io/kairos-agent/pull/184)
- Update module github.com/kairos-io/kcrypt to v0.8.0 by
[@&#8203;renovate](https://togithub.com/renovate) in
[https://github.com/kairos-io/kairos-agent/pull/185](https://togithub.com/kairos-io/kairos-agent/pull/185)
- Uki upgrade by [@&#8203;Itxaka](https://togithub.com/Itxaka) in
[https://github.com/kairos-io/kairos-agent/pull/182](https://togithub.com/kairos-io/kairos-agent/pull/182)
- UKI improvements by [@&#8203;Itxaka](https://togithub.com/Itxaka) in
[https://github.com/kairos-io/kairos-agent/pull/186](https://togithub.com/kairos-io/kairos-agent/pull/186)
- Bump the kairos-sdk to use quoted os-release variables by
[@&#8203;jimmykarily](https://togithub.com/jimmykarily) in
[https://github.com/kairos-io/kairos-agent/pull/188](https://togithub.com/kairos-io/kairos-agent/pull/188)

**Full Changelog**:
https://github.com/kairos-io/kairos-agent/compare/v2.5.0...v2.6.0

###
[`v2.5.1`](https://togithub.com/kairos-io/kairos-agent/releases/tag/v2.5.1)

[Compare
Source](https://togithub.com/kairos-io/kairos-agent/compare/v2.5.0...v2.5.1)

**Full Changelog**:
https://github.com/kairos-io/kairos-agent/compare/v2.5.0...v2.5.1

###
[`v2.5.0`](https://togithub.com/kairos-io/kairos-agent/releases/tag/v2.5.0)

[Compare
Source](https://togithub.com/kairos-io/kairos-agent/compare/v2.4.5...v2.5.0)

#### Changelog

-
[`44d363f`](https://togithub.com/kairos-io/kairos-agent/commit/44d363f)
Consume a tagged kairos-sdk version
-
[`00ce75b`](https://togithub.com/kairos-io/kairos-agent/commit/00ce75b)
Deprecate positional argument and cleanup unused code
-
[`691224a`](https://togithub.com/kairos-io/kairos-agent/commit/691224a)
Deprecate positional version in `kairos-agent upgrade` command
-
[`faedd0f`](https://togithub.com/kairos-io/kairos-agent/commit/faedd0f)
Embed verioneer cli commands and fix duplicate command aliases
-
[`e6b3e50`](https://togithub.com/kairos-io/kairos-agent/commit/e6b3e50)
Exit on install validation if target disk has mounted partitions
([#&#8203;180](https://togithub.com/kairos-io/kairos-agent/issues/180))
-
[`8233435`](https://togithub.com/kairos-io/kairos-agent/commit/8233435)
Fix "upgrade list-releases" command by consuming kairos-sdk versioneer
-
[`2412d69`](https://togithub.com/kairos-io/kairos-agent/commit/2412d69)
Re-enable call-out to provider for releases
-
[`6783931`](https://togithub.com/kairos-io/kairos-agent/commit/6783931)
go mod tidy

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "after 11pm every weekday,before 7am
every weekday,every weekend" in timezone Europe/Brussels, 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/kairos-io/provider-kairos).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy45My4xIiwidXBkYXRlZEluVmVyIjoiMzcuMzAxLjQiLCJ0YXJnZXRCcmFuY2giOiJtYWluIn0=-->

---------

Signed-off-by: Mauro Morales <contact@mauromorales.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Ubuntu <ubuntu@ip-172-31-4-160.eu-west-1.compute.internal>
2024-04-18 22:00:38 +02:00
renovate[bot]
01c7a1e3a8 fix(deps): update module github.com/urfave/cli/v2 to v2.27.1 (#518)
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [github.com/urfave/cli/v2](https://togithub.com/urfave/cli) |
`v2.26.0` -> `v2.27.1` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2furfave%2fcli%2fv2/v2.27.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2furfave%2fcli%2fv2/v2.27.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2furfave%2fcli%2fv2/v2.26.0/v2.27.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2furfave%2fcli%2fv2/v2.26.0/v2.27.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>urfave/cli (github.com/urfave/cli/v2)</summary>

### [`v2.27.1`](https://togithub.com/urfave/cli/releases/tag/v2.27.1)

[Compare
Source](https://togithub.com/urfave/cli/compare/v2.27.0...v2.27.1)

#### What's Changed

- v2: Add build tag urfave_cli_no_suggest by
[@&#8203;dolmen](https://togithub.com/dolmen) in
[https://github.com/urfave/cli/pull/1847](https://togithub.com/urfave/cli/pull/1847)

**Full Changelog**:
https://github.com/urfave/cli/compare/v2.27.0...v2.27.1

### [`v2.27.0`](https://togithub.com/urfave/cli/releases/tag/v2.27.0)

[Compare
Source](https://togithub.com/urfave/cli/compare/v2.26.0...v2.27.0)

#### What's Changed

- v2 Add integration with golangci-lint by
[@&#8203;skelouse](https://togithub.com/skelouse) in
[https://github.com/urfave/cli/pull/1830](https://togithub.com/urfave/cli/pull/1830)
- v2: GitHub Actions: upgrade Go, upgrade actions by
[@&#8203;dolmen](https://togithub.com/dolmen) in
[https://github.com/urfave/cli/pull/1848](https://togithub.com/urfave/cli/pull/1848)
- Feat:(issue\_1797) Add Args for app/cmd/subcmd to avoid argument...
be… by [@&#8203;dearchap](https://togithub.com/dearchap) in
[https://github.com/urfave/cli/pull/1829](https://togithub.com/urfave/cli/pull/1829)
- Fix:(issue\_1850) Add RunAction for uint/uint64 slice flags by
[@&#8203;dearchap](https://togithub.com/dearchap) in
[https://github.com/urfave/cli/pull/1851](https://togithub.com/urfave/cli/pull/1851)

**Full Changelog**:
https://github.com/urfave/cli/compare/v2.26.0...v2.27.0

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "after 11pm every weekday,before 7am
every weekday,every weekend" in timezone Europe/Brussels, 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/kairos-io/provider-kairos).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xMjEuMCIsInVwZGF0ZWRJblZlciI6IjM3LjEyMS4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-04-18 21:25:11 +02:00
renovate[bot]
f8b21bccc1 chore(deps): update earthly/earthly docker tag to v0.8.8 (#522)
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| earthly/earthly | minor | `v0.7.23` -> `v0.8.8` |

---

### Configuration

📅 **Schedule**: Branch creation - "after 11pm every weekday,before 7am
every weekday,every weekend" in timezone Europe/Brussels, 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/kairos-io/provider-kairos).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xOTEuMCIsInVwZGF0ZWRJblZlciI6IjM3LjMwMS40IiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-04-18 21:01:40 +02:00
renovate[bot]
b40d6909b5 chore(deps): update actions/setup-go action to v5 (#509)
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [actions/setup-go](https://togithub.com/actions/setup-go) | action |
major | `v4` -> `v5` |

---

### Release Notes

<details>
<summary>actions/setup-go (actions/setup-go)</summary>

### [`v5`](https://togithub.com/actions/setup-go/compare/v4...v5)

[Compare Source](https://togithub.com/actions/setup-go/compare/v4...v5)

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "after 11pm every weekday,before 7am
every weekday,every weekend" in timezone Europe/Brussels, 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/kairos-io/provider-kairos).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy45My4xIiwidXBkYXRlZEluVmVyIjoiMzcuMTIxLjAiLCJ0YXJnZXRCcmFuY2giOiJtYWluIn0=-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-04-18 21:01:01 +02:00
renovate[bot]
5bec8dfe2f fix(deps): update module github.com/kairos-io/kairos-sdk to v0.0.24 (#521)
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[github.com/kairos-io/kairos-sdk](https://togithub.com/kairos-io/kairos-sdk)
| `v0.0.22` -> `v0.0.24` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fkairos-io%2fkairos-sdk/v0.0.24?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fkairos-io%2fkairos-sdk/v0.0.24?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fkairos-io%2fkairos-sdk/v0.0.22/v0.0.24?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fkairos-io%2fkairos-sdk/v0.0.22/v0.0.24?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>kairos-io/kairos-sdk
(github.com/kairos-io/kairos-sdk)</summary>

###
[`v0.0.24`](https://togithub.com/kairos-io/kairos-sdk/releases/tag/v0.0.24)

[Compare
Source](https://togithub.com/kairos-io/kairos-sdk/compare/v0.0.23...v0.0.24)

#### What's Changed

- Expand shim locations by [@&#8203;Itxaka](https://togithub.com/Itxaka)
in
[https://github.com/kairos-io/kairos-sdk/pull/67](https://togithub.com/kairos-io/kairos-sdk/pull/67)
- Support identifying recovery via recovery-mode stanza by
[@&#8203;Itxaka](https://togithub.com/Itxaka) in
[https://github.com/kairos-io/kairos-sdk/pull/68](https://togithub.com/kairos-io/kairos-sdk/pull/68)

**Full Changelog**:
https://github.com/kairos-io/kairos-sdk/compare/v0.0.23...v0.0.24

###
[`v0.0.23`](https://togithub.com/kairos-io/kairos-sdk/compare/v0.0.22...v0.0.23)

[Compare
Source](https://togithub.com/kairos-io/kairos-sdk/compare/v0.0.22...v0.0.23)

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "after 11pm every weekday,before 7am
every weekday,every weekend" in timezone Europe/Brussels, 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://developer.mend.io/github/kairos-io/provider-kairos).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xOTEuMCIsInVwZGF0ZWRJblZlciI6IjM3LjE5MS4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
v2.6.4
2024-02-17 15:02:47 +00:00
tyzbit
40e8666450 feat(kubevip): static pod support (#520)
Closes https://github.com/kairos-io/kairos/issues/1993

To use:

```
kubevip:
  static_pod: true
```

I'm still getting my build environment set up so unfortunately I can't
test this functionality myself but the change should be straightforward.
Please review with this in mind, I definitely could have missed
something.

Signed-off-by: Tyler Hawkins <3319104+tyzbit@users.noreply.github.com>
2024-01-24 09:35:24 +01:00
Dimitris Karakasilis
05d3833dd9 Don't write an empty k3s service on disk (#519)
just use the one that was created by the k3s installer script

Fixes: https://github.com/kairos-io/kairos/issues/2125

Signed-off-by: Dimitris Karakasilis <dimitris@spectrocloud.com>
Co-authored-by: Mauro Morales <mauro.morales@spectrocloud.com>
v2.6.3
2024-01-10 17:11:36 +01:00
renovate[bot]
874beb3c9a fix(deps): update module github.com/kairos-io/kairos-sdk to v0.0.22 (#517)
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[github.com/kairos-io/kairos-sdk](https://togithub.com/kairos-io/kairos-sdk)
| `v0.0.21` -> `v0.0.22` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fkairos-io%2fkairos-sdk/v0.0.22?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fkairos-io%2fkairos-sdk/v0.0.22?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fkairos-io%2fkairos-sdk/v0.0.21/v0.0.22?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fkairos-io%2fkairos-sdk/v0.0.21/v0.0.22?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>kairos-io/kairos-sdk
(github.com/kairos-io/kairos-sdk)</summary>

###
[`v0.0.22`](https://togithub.com/kairos-io/kairos-sdk/releases/tag/v0.0.22)

[Compare
Source](https://togithub.com/kairos-io/kairos-sdk/compare/v0.0.21...v0.0.22)

#### What's Changed

- Don't require "Variant" to be set when generating base container names
by [@&#8203;jimmykarily](https://togithub.com/jimmykarily) in
[https://github.com/kairos-io/kairos-sdk/pull/65](https://togithub.com/kairos-io/kairos-sdk/pull/65)

**Full Changelog**:
https://github.com/kairos-io/kairos-sdk/compare/v0.0.21...v0.0.22

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "after 11pm every weekday,before 7am
every weekday,every weekend" in timezone Europe/Brussels, 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://developer.mend.io/github/kairos-io/provider-kairos).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xMjEuMCIsInVwZGF0ZWRJblZlciI6IjM3LjEyMS4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-01-06 02:04:28 +00:00
renovate[bot]
4ce4a1c9bb fix(deps): update module github.com/kairos-io/kairos-sdk to v0.0.21 (#516)
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[github.com/kairos-io/kairos-sdk](https://togithub.com/kairos-io/kairos-sdk)
| `v0.0.20` -> `v0.0.21` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fkairos-io%2fkairos-sdk/v0.0.21?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fkairos-io%2fkairos-sdk/v0.0.21?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fkairos-io%2fkairos-sdk/v0.0.20/v0.0.21?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fkairos-io%2fkairos-sdk/v0.0.20/v0.0.21?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>kairos-io/kairos-sdk
(github.com/kairos-io/kairos-sdk)</summary>

###
[`v0.0.21`](https://togithub.com/kairos-io/kairos-sdk/releases/tag/v0.0.21)

[Compare
Source](https://togithub.com/kairos-io/kairos-sdk/compare/v0.0.20...v0.0.21)

#### What's Changed

- Put the os-release variable values in quotes by
[@&#8203;jimmykarily](https://togithub.com/jimmykarily) in
[https://github.com/kairos-io/kairos-sdk/pull/63](https://togithub.com/kairos-io/kairos-sdk/pull/63)
- Expand config schema by [@&#8203;Itxaka](https://togithub.com/Itxaka)
in
[https://github.com/kairos-io/kairos-sdk/pull/64](https://togithub.com/kairos-io/kairos-sdk/pull/64)

**Full Changelog**:
https://github.com/kairos-io/kairos-sdk/compare/v0.0.20...v0.0.21

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "after 11pm every weekday,before 7am
every weekday,every weekend" in timezone Europe/Brussels, 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://developer.mend.io/github/kairos-io/provider-kairos).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xMjEuMCIsInVwZGF0ZWRJblZlciI6IjM3LjEyMS4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-01-05 06:59:43 +00:00
renovate[bot]
acf2e868ef chore(deps): update earthly/earthly docker tag to v0.7.23 (#515)
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| earthly/earthly | patch | `v0.7.22` -> `v0.7.23` |

---

### Configuration

📅 **Schedule**: Branch creation - "after 11pm every weekday,before 7am
every weekday,every weekend" in timezone Europe/Brussels, 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://developer.mend.io/github/kairos-io/provider-kairos).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xMjEuMCIsInVwZGF0ZWRJblZlciI6IjM3LjEyMS4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-01-05 04:10:05 +00:00
renovate[bot]
dc8a401b8a chore(deps): update actions/checkout action to v4 (#508)
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [actions/checkout](https://togithub.com/actions/checkout) | action |
major | `v3` -> `v4` |

---

### Release Notes

<details>
<summary>actions/checkout (actions/checkout)</summary>

###
[`v4`](https://togithub.com/actions/checkout/blob/HEAD/CHANGELOG.md#v400)

[Compare Source](https://togithub.com/actions/checkout/compare/v3...v4)

- [Support fetching without the --progress
option](https://togithub.com/actions/checkout/pull/1067)
-   [Update to node20](https://togithub.com/actions/checkout/pull/1436)

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "after 11pm every weekday,before 7am
every weekday,every weekend" in timezone Europe/Brussels, 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.

---

- [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://developer.mend.io/github/kairos-io/provider-kairos).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy45My4xIiwidXBkYXRlZEluVmVyIjoiMzcuOTMuMSIsInRhcmdldEJyYW5jaCI6Im1haW4ifQ==-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-01-04 17:34:36 +01:00
Mauro Morales
9128c99233 Keep original k3s init file for openrc (#514)
Signed-off-by: Mauro Morales <mauro.morales@spectrocloud.com>

relates to kairos-io/kairos#2108

---------

Signed-off-by: Mauro Morales <mauro.morales@spectrocloud.com>
v2.6.2
2024-01-03 19:43:25 +01:00
renovate[bot]
95bc4b4c37 fix(deps): update module github.com/kairos-io/kairos-sdk to v0.0.20 (#505)
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
|
[github.com/kairos-io/kairos-sdk](https://togithub.com/kairos-io/kairos-sdk)
| require | patch | `v0.0.19` -> `v0.0.20` |

---

### Release Notes

<details>
<summary>kairos-io/kairos-sdk
(github.com/kairos-io/kairos-sdk)</summary>

###
[`v0.0.20`](https://togithub.com/kairos-io/kairos-sdk/compare/v0.0.19...v0.0.20)

[Compare
Source](https://togithub.com/kairos-io/kairos-sdk/compare/v0.0.19...v0.0.20)

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "after 11pm every weekday,before 7am
every weekday,every weekend" in timezone Europe/Brussels, 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://developer.mend.io/github/kairos-io/provider-kairos).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy45My4xIiwidXBkYXRlZEluVmVyIjoiMzcuOTMuMSIsInRhcmdldEJyYW5jaCI6Im1haW4ifQ==-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-12-15 03:15:46 +00:00
renovate[bot]
09a12b3cda fix(deps): update module github.com/onsi/ginkgo/v2 to v2.13.2 (#503)
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [github.com/onsi/ginkgo/v2](https://togithub.com/onsi/ginkgo) |
require | patch | `v2.13.0` -> `v2.13.2` |

---

### Release Notes

<details>
<summary>onsi/ginkgo (github.com/onsi/ginkgo/v2)</summary>

### [`v2.13.2`](https://togithub.com/onsi/ginkgo/releases/tag/v2.13.2)

[Compare
Source](https://togithub.com/onsi/ginkgo/compare/v2.13.1...v2.13.2)

#### 2.13.2

##### Fixes

- Fix file handler leak
([#&#8203;1309](https://togithub.com/onsi/ginkgo/issues/1309))
\[[`e2e81c8`](https://togithub.com/onsi/ginkgo/commit/e2e81c8)]
- Avoid allocations with `(*regexp.Regexp).MatchString`
([#&#8203;1302](https://togithub.com/onsi/ginkgo/issues/1302))
\[[`3b2a2a7`](https://togithub.com/onsi/ginkgo/commit/3b2a2a7)]

### [`v2.13.1`](https://togithub.com/onsi/ginkgo/releases/tag/v2.13.1)

[Compare
Source](https://togithub.com/onsi/ginkgo/compare/v2.13.0...v2.13.1)

#### 2.13.1

##### Fixes

- # 1296 fix(precompiled test guite): exec bit check omitted on Windows
([#&#8203;1301](https://togithub.com/onsi/ginkgo/issues/1301))
\[[`26eea01`](https://togithub.com/onsi/ginkgo/commit/26eea01)]

##### Maintenance

- Bump github.com/go-logr/logr from 1.2.4 to 1.3.0
([#&#8203;1291](https://togithub.com/onsi/ginkgo/issues/1291))
\[[`7161a9d`](https://togithub.com/onsi/ginkgo/commit/7161a9d)]
- Bump golang.org/x/sys from 0.13.0 to 0.14.0
([#&#8203;1295](https://togithub.com/onsi/ginkgo/issues/1295))
\[[`7fc7b10`](https://togithub.com/onsi/ginkgo/commit/7fc7b10)]
- Bump golang.org/x/tools from 0.12.0 to 0.14.0
([#&#8203;1282](https://togithub.com/onsi/ginkgo/issues/1282))
\[[`74bbd65`](https://togithub.com/onsi/ginkgo/commit/74bbd65)]
- Bump github.com/onsi/gomega from 1.27.10 to 1.29.0
([#&#8203;1290](https://togithub.com/onsi/ginkgo/issues/1290))
\[[`9373633`](https://togithub.com/onsi/ginkgo/commit/9373633)]
- Bump golang.org/x/net in
/integration/\_fixtures/version_mismatch_fixture
([#&#8203;1286](https://togithub.com/onsi/ginkgo/issues/1286))
\[[`6e3cf65`](https://togithub.com/onsi/ginkgo/commit/6e3cf65)]

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "after 11pm every weekday,before 7am
every weekday,every weekend" in timezone Europe/Brussels, 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://developer.mend.io/github/kairos-io/provider-kairos).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy44Ny4yIiwidXBkYXRlZEluVmVyIjoiMzcuODcuMiIsInRhcmdldEJyYW5jaCI6Im1haW4ifQ==-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-12-14 12:02:21 +00:00
Itxaka
fce2f59d75 Fix deps to avoid bringing unwanted libs on kairosctl binary (#502)
Signed-off-by: Itxaka <itxaka@kairos.io>
v2.6.1
2023-12-13 11:45:48 +02:00
renovate[bot]
354a3255e0 fix(deps): update module github.com/mudler/edgevpn to v0.24.6 (#500)
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [github.com/mudler/edgevpn](https://togithub.com/mudler/edgevpn) |
require | patch | `v0.24.4` -> `v0.24.6` |

---

### Release Notes

<details>
<summary>mudler/edgevpn (github.com/mudler/edgevpn)</summary>

###
[`v0.24.6`](https://togithub.com/mudler/edgevpn/releases/tag/v0.24.6)

[Compare
Source](https://togithub.com/mudler/edgevpn/compare/v0.24.5...v0.24.6)

#### Changelog

- [`796fc23`](https://togithub.com/mudler/edgevpn/commit/796fc23) Update
module github.com/libp2p/go-libp2p-kad-dht to v0.25.1
- [`3cdf2c6`](https://togithub.com/mudler/edgevpn/commit/3cdf2c6)
disable metrics when generating the host

###
[`v0.24.5`](https://togithub.com/mudler/edgevpn/releases/tag/v0.24.5)

[Compare
Source](https://togithub.com/mudler/edgevpn/compare/v0.24.4...v0.24.5)

#### What's Changed

- Update module github.com/c-robinson/iplib to v1.0.7 by
[@&#8203;renovate](https://togithub.com/renovate) in
[https://github.com/mudler/edgevpn/pull/146](https://togithub.com/mudler/edgevpn/pull/146)
- Update module github.com/cenkalti/backoff/v4 to v4.2.1 by
[@&#8203;renovate](https://togithub.com/renovate) in
[https://github.com/mudler/edgevpn/pull/114](https://togithub.com/mudler/edgevpn/pull/114)

**Full Changelog**:
https://github.com/mudler/edgevpn/compare/v0.24.4...v0.24.5

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "after 11pm every weekday,before 7am
every weekday,every weekend" in timezone Europe/Brussels, 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://developer.mend.io/github/kairos-io/provider-kairos).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy44Ny4yIiwidXBkYXRlZEluVmVyIjoiMzcuODcuMiIsInRhcmdldEJyYW5jaCI6Im1haW4ifQ==-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-12-13 08:50:15 +00:00
renovate[bot]
6107788bfc fix(deps): update module github.com/kairos-io/kairos-sdk to v0.0.19 (#499)
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
|
[github.com/kairos-io/kairos-sdk](https://togithub.com/kairos-io/kairos-sdk)
| require | patch | `v0.0.17` -> `v0.0.19` |

---

### Release Notes

<details>
<summary>kairos-io/kairos-sdk
(github.com/kairos-io/kairos-sdk)</summary>

###
[`v0.0.19`](https://togithub.com/kairos-io/kairos-sdk/compare/v0.0.18...v0.0.19)

[Compare
Source](https://togithub.com/kairos-io/kairos-sdk/compare/v0.0.18...v0.0.19)

###
[`v0.0.18`](https://togithub.com/kairos-io/kairos-sdk/compare/v0.0.17...v0.0.18)

[Compare
Source](https://togithub.com/kairos-io/kairos-sdk/compare/v0.0.17...v0.0.18)

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "after 11pm every weekday,before 7am
every weekday,every weekend" in timezone Europe/Brussels, 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://developer.mend.io/github/kairos-io/provider-kairos).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy44Ny4yIiwidXBkYXRlZEluVmVyIjoiMzcuODcuMiIsInRhcmdldEJyYW5jaCI6Im1haW4ifQ==-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-12-13 08:18:14 +00:00
renovate[bot]
6dc7ea8548 fix(deps): update module github.com/creack/pty to v1.1.21 (#498)
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [github.com/creack/pty](https://togithub.com/creack/pty) | require |
patch | `v1.1.20` -> `v1.1.21` |

---

### Release Notes

<details>
<summary>creack/pty (github.com/creack/pty)</summary>

### [`v1.1.21`](https://togithub.com/creack/pty/releases/tag/v1.1.21)

[Compare
Source](https://togithub.com/creack/pty/compare/v1.1.20...v1.1.21)

#### What's Changed

- Tests cleanup by [@&#8203;creack](https://togithub.com/creack) in
[https://github.com/creack/pty/pull/173](https://togithub.com/creack/pty/pull/173)
- Revert [#&#8203;167](https://togithub.com/creack/pty/issues/167) to
avoid race on Linux. by [@&#8203;creack](https://togithub.com/creack) in
[https://github.com/creack/pty/pull/177](https://togithub.com/creack/pty/pull/177)

**Full Changelog**:
https://github.com/creack/pty/compare/v1.1.20...v1.1.21

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "after 11pm every weekday,before 7am
every weekday,every weekend" in timezone Europe/Brussels, 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://developer.mend.io/github/kairos-io/provider-kairos).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy44Ny4yIiwidXBkYXRlZEluVmVyIjoiMzcuODcuMiIsInRhcmdldEJyYW5jaCI6Im1haW4ifQ==-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-12-13 07:44:16 +00:00
renovate[bot]
7b29598444 chore(deps): update earthly/earthly docker tag to v0.7.22 (#497)
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| earthly/earthly | patch | `v0.7.21` -> `v0.7.22` |

---

### Configuration

📅 **Schedule**: Branch creation - "after 11pm every weekday,before 7am
every weekday,every weekend" in timezone Europe/Brussels, 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://developer.mend.io/github/kairos-io/provider-kairos).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy44Ny4yIiwidXBkYXRlZEluVmVyIjoiMzcuODcuMiIsInRhcmdldEJyYW5jaCI6Im1haW4ifQ==-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-12-13 03:27:32 +00:00
Dimitris Karakasilis
bf1ee98f1a Remove windows binary building which is not needed
and also fails to build with error:

```
  ⨯ release failed after 3m17s               error=failed to build for windows_amd64_v1: exit status 1: go: downloading github.com/kairos-io/kairos-sdk v0.0.17
...
package github.com/kairos-io/provider-kairos/v2
	imports github.com/kairos-io/provider-kairos/v2/internal/cli
	imports github.com/kairos-io/kairos-agent/v2/pkg/config
	imports github.com/kairos-io/kairos-agent/v2/pkg/utils/partitions
	imports github.com/jaypipes/ghw/pkg/linuxpath: build constraints exclude all Go files in /home/runner/go/pkg/mod/github.com/jaypipes/ghw@v0.12.0/pkg/linuxpath

Error: The process '/opt/hostedtoolcache/goreleaser-action/1.22.1/x64/goreleaser' failed with exit code 1
```

Failure introduced here: 2d5ff88

Signed-off-by: Dimitris Karakasilis <dimitris@karakasilis.me>
v2.6.0
2023-12-12 17:13:20 +02:00
Ettore Di Giacinto
f71257ec74 fix: better error messages (#477)
related to: https://github.com/kairos-io/kairos/issues/1797

Signed-off-by: mudler <mudler@localai.io>
2023-12-12 12:51:29 +02:00
renovate[bot]
f04f9b756f Update github.com/kairos-io/go-nodepair digest to d3490b3 (#456)
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
|
[github.com/kairos-io/go-nodepair](https://togithub.com/kairos-io/go-nodepair)
| require | digest | `d8f0757` -> `d3490b3` |

---

### Configuration

📅 **Schedule**: Branch creation - "after 11pm every weekday,before 7am
every weekday,every weekend" in timezone Europe/Brussels, 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/kairos-io/provider-kairos).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNi4xMS4wIiwidXBkYXRlZEluVmVyIjoiMzcuODEuMyIsInRhcmdldEJyYW5jaCI6Im1haW4ifQ==-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-12-12 11:48:30 +02:00
renovate[bot]
33e4e5f4e8 Update module go.uber.org/zap to v1.26.0 (#476)
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [go.uber.org/zap](https://togithub.com/uber-go/zap) | require | minor
| `v1.25.0` -> `v1.26.0` |

---

### Release Notes

<details>
<summary>uber-go/zap (go.uber.org/zap)</summary>

### [`v1.26.0`](https://togithub.com/uber-go/zap/releases/tag/v1.26.0)

[Compare
Source](https://togithub.com/uber-go/zap/compare/v1.25.0...v1.26.0)

Enhancements:

-   [#&#8203;1297][]: Add `Dict` as a `Field`.
- [#&#8203;1319][]: Add `WithLazy` method to `Logger` which lazily
evaluates the structured
    context.
-   [#&#8203;1350][]: String encoding is much (~50%) faster now.

Thanks to [@&#8203;hhk7734](https://togithub.com/hhk7734),
[@&#8203;jquirke](https://togithub.com/jquirke),
[@&#8203;cdvr1993](https://togithub.com/cdvr1993) for their
contributions to this release.

[#&#8203;1297]: https://togithub.com/uber-go/zap/pull/1297

[#&#8203;1319]: https://togithub.com/uber-go/zap/pull/1319

[#&#8203;1350]: https://togithub.com/uber-go/zap/pull/1350

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "after 11pm every weekday,before 7am
every weekday,every weekend" in timezone Europe/Brussels, 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/kairos-io/provider-kairos).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNi4yNy4xIiwidXBkYXRlZEluVmVyIjoiMzcuODEuMyIsInRhcmdldEJyYW5jaCI6Im1haW4ifQ==-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-12-12 11:45:48 +02:00
Dimitris Karakasilis
9e1f4c96a1 go mod tidy
Signed-off-by: Dimitris Karakasilis <dimitris@karakasilis.me>
2023-12-12 11:40:06 +02:00
renovate[bot]
2d5ff88349 Update module github.com/kairos-io/kairos-agent/v2 to v2.4.5 (#459)
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
|
[github.com/kairos-io/kairos-agent/v2](https://togithub.com/kairos-io/kairos-agent)
| require | minor | `v2.1.11-0.20230710123948-9c5731baa2e3` -> `v2.4.5`
|

---

### Release Notes

<details>
<summary>kairos-io/kairos-agent
(github.com/kairos-io/kairos-agent/v2)</summary>

###
[`v2.4.5`](https://togithub.com/kairos-io/kairos-agent/releases/tag/v2.4.5)

[Compare
Source](https://togithub.com/kairos-io/kairos-agent/compare/v2.4.4...v2.4.5)

#### What's Changed

- Add config permissions by
[@&#8203;mauromorales](https://togithub.com/mauromorales) in
[https://github.com/kairos-io/kairos-agent/pull/179](https://togithub.com/kairos-io/kairos-agent/pull/179)

**Full Changelog**:
https://github.com/kairos-io/kairos-agent/compare/v2.4.4...v2.4.5

###
[`v2.4.4`](https://togithub.com/kairos-io/kairos-agent/releases/tag/v2.4.4)

[Compare
Source](https://togithub.com/kairos-io/kairos-agent/compare/v2.4.3...v2.4.4)

#### What's Changed

- Bump kairos-sdk to fix the local bundle installation by
[@&#8203;jimmykarily](https://togithub.com/jimmykarily) in
[https://github.com/kairos-io/kairos-agent/pull/177](https://togithub.com/kairos-io/kairos-agent/pull/177)
- Fix unwanted reboot from install config in upgrade/reset by
[@&#8203;Itxaka](https://togithub.com/Itxaka) in
[https://github.com/kairos-io/kairos-agent/pull/178](https://togithub.com/kairos-io/kairos-agent/pull/178)

**Full Changelog**:
https://github.com/kairos-io/kairos-agent/compare/v2.4.3...v2.4.4

###
[`v2.4.3`](https://togithub.com/kairos-io/kairos-agent/releases/tag/v2.4.3)

[Compare
Source](https://togithub.com/kairos-io/kairos-agent/compare/v2.4.2...v2.4.3)

#### Changelog

-
[`dfa5665`](https://togithub.com/kairos-io/kairos-agent/commit/dfa5665)
Don't parse userdata twice

###
[`v2.4.2`](https://togithub.com/kairos-io/kairos-agent/releases/tag/v2.4.2)

[Compare
Source](https://togithub.com/kairos-io/kairos-agent/compare/v2.4.1...v2.4.2)

#### Changelog

-
[`c98c791`](https://togithub.com/kairos-io/kairos-agent/commit/c98c791)
Call `exec.Command` properly, splitting the cmd and args (Fixes the
setup of the systemd sysext directory)

###
[`v2.4.1`](https://togithub.com/kairos-io/kairos-agent/releases/tag/v2.4.1)

[Compare
Source](https://togithub.com/kairos-io/kairos-agent/compare/v2.4.0...v2.4.1)

#### Changelog

-
[`02a0f48`](https://togithub.com/kairos-io/kairos-agent/commit/02a0f48)
Add regexp module to grub

###
[`v2.4.0`](https://togithub.com/kairos-io/kairos-agent/releases/tag/v2.4.0)

[Compare
Source](https://togithub.com/kairos-io/kairos-agent/compare/v2.3.0...v2.4.0)

#### What's Changed

- \[uki] Lyfecycle by [@&#8203;Itxaka](https://togithub.com/Itxaka) in
[https://github.com/kairos-io/kairos-agent/pull/148](https://togithub.com/kairos-io/kairos-agent/pull/148)
- Update module github.com/onsi/ginkgo/v2 to v2.12.1 by
[@&#8203;renovate](https://togithub.com/renovate) in
[https://github.com/kairos-io/kairos-agent/pull/154](https://togithub.com/kairos-io/kairos-agent/pull/154)
- Update module github.com/onsi/gomega to v1.28.0 by
[@&#8203;renovate](https://togithub.com/renovate) in
[https://github.com/kairos-io/kairos-agent/pull/155](https://togithub.com/kairos-io/kairos-agent/pull/155)
- Update module github.com/mudler/yip to v1.4.4 by
[@&#8203;renovate](https://togithub.com/renovate) in
[https://github.com/kairos-io/kairos-agent/pull/156](https://togithub.com/kairos-io/kairos-agent/pull/156)
- Update dependency codemirror to v5.65.15 by
[@&#8203;renovate](https://togithub.com/renovate) in
[https://github.com/kairos-io/kairos-agent/pull/137](https://togithub.com/kairos-io/kairos-agent/pull/137)
- Update dependency bootstrap to v5.3.2 by
[@&#8203;renovate](https://togithub.com/renovate) in
[https://github.com/kairos-io/kairos-agent/pull/146](https://togithub.com/kairos-io/kairos-agent/pull/146)
- Update github.com/kairos-io/kairos-sdk digest to
[`0bb4e40`](https://togithub.com/kairos-io/kairos-agent/commit/0bb4e40)
by [@&#8203;renovate](https://togithub.com/renovate) in
[https://github.com/kairos-io/kairos-agent/pull/157](https://togithub.com/kairos-io/kairos-agent/pull/157)
- Update dependency jquery to v3.7.1 by
[@&#8203;renovate](https://togithub.com/renovate) in
[https://github.com/kairos-io/kairos-agent/pull/158](https://togithub.com/kairos-io/kairos-agent/pull/158)
- Update module github.com/mudler/yip to v1.4.5 by
[@&#8203;renovate](https://togithub.com/renovate) in
[https://github.com/kairos-io/kairos-agent/pull/160](https://togithub.com/kairos-io/kairos-agent/pull/160)
- Update module github.com/labstack/echo/v4 to v4.11.2 by
[@&#8203;renovate](https://togithub.com/renovate) in
[https://github.com/kairos-io/kairos-agent/pull/162](https://togithub.com/kairos-io/kairos-agent/pull/162)
- Update module github.com/nxadm/tail to v1.4.11 by
[@&#8203;renovate](https://togithub.com/renovate) in
[https://github.com/kairos-io/kairos-agent/pull/163](https://togithub.com/kairos-io/kairos-agent/pull/163)
- Update module github.com/distribution/distribution to
v2.8.3+incompatible by [@&#8203;renovate](https://togithub.com/renovate)
in
[https://github.com/kairos-io/kairos-agent/pull/161](https://togithub.com/kairos-io/kairos-agent/pull/161)
- Stop tailing provider log by
[@&#8203;Itxaka](https://togithub.com/Itxaka) in
[https://github.com/kairos-io/kairos-agent/pull/166](https://togithub.com/kairos-io/kairos-agent/pull/166)
- Add command to render a Go template by
[@&#8203;wyvernzora](https://togithub.com/wyvernzora) in
[https://github.com/kairos-io/kairos-agent/pull/159](https://togithub.com/kairos-io/kairos-agent/pull/159)
- Keep track of visited files for size calculation by
[@&#8203;mauromorales](https://togithub.com/mauromorales) in
[https://github.com/kairos-io/kairos-agent/pull/168](https://togithub.com/kairos-io/kairos-agent/pull/168)
- Update module github.com/kairos-io/kairos-sdk to v0.0.15 by
[@&#8203;renovate](https://togithub.com/renovate) in
[https://github.com/kairos-io/kairos-agent/pull/170](https://togithub.com/kairos-io/kairos-agent/pull/170)
- Update module github.com/mudler/yip to v1.4.5 by
[@&#8203;renovate](https://togithub.com/renovate) in
[https://github.com/kairos-io/kairos-agent/pull/169](https://togithub.com/kairos-io/kairos-agent/pull/169)

#### New Contributors

- [@&#8203;wyvernzora](https://togithub.com/wyvernzora) made their first
contribution in
[https://github.com/kairos-io/kairos-agent/pull/159](https://togithub.com/kairos-io/kairos-agent/pull/159)

**Full Changelog**:
https://github.com/kairos-io/kairos-agent/compare/v2.3.0...v2.4.0

###
[`v2.3.0`](https://togithub.com/kairos-io/kairos-agent/releases/tag/v2.3.0)

[Compare
Source](https://togithub.com/kairos-io/kairos-agent/compare/v2.2.12...v2.3.0)

#### What's Changed

- Bump yip by [@&#8203;jimmykarily](https://togithub.com/jimmykarily) in
[https://github.com/kairos-io/kairos-agent/pull/149](https://togithub.com/kairos-io/kairos-agent/pull/149)
- Pass the install event to the collector directly by
[@&#8203;Itxaka](https://togithub.com/Itxaka) in
[https://github.com/kairos-io/kairos-agent/pull/150](https://togithub.com/kairos-io/kairos-agent/pull/150)
- Take symlinks into account for partition size by
[@&#8203;mauromorales](https://togithub.com/mauromorales) in
[https://github.com/kairos-io/kairos-agent/pull/153](https://togithub.com/kairos-io/kairos-agent/pull/153)
- Bump yip by [@&#8203;jimmykarily](https://togithub.com/jimmykarily) in
[https://github.com/kairos-io/kairos-agent/pull/151](https://togithub.com/kairos-io/kairos-agent/pull/151)
- 1837 Add `--source` to various commands by
[@&#8203;jimmykarily](https://togithub.com/jimmykarily) in
[https://github.com/kairos-io/kairos-agent/pull/152](https://togithub.com/kairos-io/kairos-agent/pull/152)

**Full Changelog**:
https://github.com/kairos-io/kairos-agent/compare/v2.2.12...v2.3.0

###
[`v2.2.12`](https://togithub.com/kairos-io/kairos-agent/releases/tag/v2.2.12)

[Compare
Source](https://togithub.com/kairos-io/kairos-agent/compare/v2.2.11...v2.2.12)

#### What's Changed

- Also install fonts when installing grub by
[@&#8203;Itxaka](https://togithub.com/Itxaka) in
[https://github.com/kairos-io/kairos-agent/pull/144](https://togithub.com/kairos-io/kairos-agent/pull/144)
- Check root permissions in commands that need it by
[@&#8203;jimmykarily](https://togithub.com/jimmykarily) in
[https://github.com/kairos-io/kairos-agent/pull/145](https://togithub.com/kairos-io/kairos-agent/pull/145)
- Update goreleaser/goreleaser-action action to v5 by
[@&#8203;renovate](https://togithub.com/renovate) in
[https://github.com/kairos-io/kairos-agent/pull/143](https://togithub.com/kairos-io/kairos-agent/pull/143)
- Update dependency cypress to v12.17.4 by
[@&#8203;renovate](https://togithub.com/renovate) in
[https://github.com/kairos-io/kairos-agent/pull/138](https://togithub.com/kairos-io/kairos-agent/pull/138)
- Update module github.com/erikgeiser/promptkit to v0.9.0 by
[@&#8203;renovate](https://togithub.com/renovate) in
[https://github.com/kairos-io/kairos-agent/pull/126](https://togithub.com/kairos-io/kairos-agent/pull/126)
- Workaround for bundle install in new /var/lib/extensions directory by
[@&#8203;Itxaka](https://togithub.com/Itxaka) in
[https://github.com/kairos-io/kairos-agent/pull/147](https://togithub.com/kairos-io/kairos-agent/pull/147)

**Full Changelog**:
https://github.com/kairos-io/kairos-agent/compare/v2.2.11...v2.2.12

###
[`v2.2.11`](https://togithub.com/kairos-io/kairos-agent/releases/tag/v2.2.11)

[Compare
Source](https://togithub.com/kairos-io/kairos-agent/compare/v2.2.10...v2.2.11)

#### What's Changed

- Update module github.com/mudler/yip to v1.4.2 by
[@&#8203;renovate](https://togithub.com/renovate) in
[https://github.com/kairos-io/kairos-agent/pull/142](https://togithub.com/kairos-io/kairos-agent/pull/142)

**Full Changelog**:
https://github.com/kairos-io/kairos-agent/compare/v2.2.10...v2.2.11

###
[`v2.2.10`](https://togithub.com/kairos-io/kairos-agent/releases/tag/v2.2.10)

[Compare
Source](https://togithub.com/kairos-io/kairos-agent/compare/v2.2.9...v2.2.10)

#### What's Changed

- Update module golang.org/x/oauth2 to v0.12.0 by
[@&#8203;renovate](https://togithub.com/renovate) in
[https://github.com/kairos-io/kairos-agent/pull/127](https://togithub.com/kairos-io/kairos-agent/pull/127)
- Update dependency
[@&#8203;fortawesome/fontawesome-free](https://togithub.com/fortawesome/fontawesome-free)
to v6.4.2 by [@&#8203;renovate](https://togithub.com/renovate) in
[https://github.com/kairos-io/kairos-agent/pull/114](https://togithub.com/kairos-io/kairos-agent/pull/114)
- Update module github.com/mudler/yip to v1.4.0 by
[@&#8203;renovate](https://togithub.com/renovate) in
[https://github.com/kairos-io/kairos-agent/pull/135](https://togithub.com/kairos-io/kairos-agent/pull/135)
- Update actions/checkout action to v4 by
[@&#8203;renovate](https://togithub.com/renovate) in
[https://github.com/kairos-io/kairos-agent/pull/140](https://togithub.com/kairos-io/kairos-agent/pull/140)
- Bump yip to latest by [@&#8203;Itxaka](https://togithub.com/Itxaka) in
[https://github.com/kairos-io/kairos-agent/pull/141](https://togithub.com/kairos-io/kairos-agent/pull/141)

**Full Changelog**:
https://github.com/kairos-io/kairos-agent/compare/v2.2.9...v2.2.10

###
[`v2.2.9`](https://togithub.com/kairos-io/kairos-agent/releases/tag/v2.2.9)

[Compare
Source](https://togithub.com/kairos-io/kairos-agent/compare/v2.2.8...v2.2.9)

#### What's Changed

- Track active/passive boot for upgrade workflow by
[@&#8203;Itxaka](https://togithub.com/Itxaka) in
[https://github.com/kairos-io/kairos-agent/pull/133](https://togithub.com/kairos-io/kairos-agent/pull/133)
- Bump to latest yip by [@&#8203;Itxaka](https://togithub.com/Itxaka) in
[https://github.com/kairos-io/kairos-agent/pull/134](https://togithub.com/kairos-io/kairos-agent/pull/134)

**Full Changelog**:
https://github.com/kairos-io/kairos-agent/compare/v2.2.8...v2.2.9

###
[`v2.2.8`](https://togithub.com/kairos-io/kairos-agent/releases/tag/v2.2.8)

[Compare
Source](https://togithub.com/kairos-io/kairos-agent/compare/v2.2.7...v2.2.8)

#### What's Changed

- Fix manual-install reboot/poweroff flags by
[@&#8203;Itxaka](https://togithub.com/Itxaka) in
[https://github.com/kairos-io/kairos-agent/pull/131](https://togithub.com/kairos-io/kairos-agent/pull/131)
- Fix recovery image calculation by
[@&#8203;Itxaka](https://togithub.com/Itxaka) in
[https://github.com/kairos-io/kairos-agent/pull/132](https://togithub.com/kairos-io/kairos-agent/pull/132)

**Full Changelog**:
https://github.com/kairos-io/kairos-agent/compare/v2.2.7...v2.2.8

###
[`v2.2.7`](https://togithub.com/kairos-io/kairos-agent/releases/tag/v2.2.7)

[Compare
Source](https://togithub.com/kairos-io/kairos-agent/compare/v2.2.6...v2.2.7)

#### What's Changed

- Adjust size to take into account upgrades by
[@&#8203;Itxaka](https://togithub.com/Itxaka) in
[https://github.com/kairos-io/kairos-agent/pull/130](https://togithub.com/kairos-io/kairos-agent/pull/130)

**Full Changelog**:
https://github.com/kairos-io/kairos-agent/compare/v2.2.6...v2.2.7

###
[`v2.2.6`](https://togithub.com/kairos-io/kairos-agent/releases/tag/v2.2.6)

[Compare
Source](https://togithub.com/kairos-io/kairos-agent/compare/v2.2.5...v2.2.6)

#### What's Changed

- Several improvements for size calculation by
[@&#8203;Itxaka](https://togithub.com/Itxaka) in
[https://github.com/kairos-io/kairos-agent/pull/129](https://togithub.com/kairos-io/kairos-agent/pull/129)

**Full Changelog**:
https://github.com/kairos-io/kairos-agent/compare/v2.2.5...v2.2.6

###
[`v2.2.5`](https://togithub.com/kairos-io/kairos-agent/releases/tag/v2.2.5)

[Compare
Source](https://togithub.com/kairos-io/kairos-agent/compare/v2.2.4...v2.2.5)

#### What's Changed

- Fix space calculation on recovery by
[@&#8203;Itxaka](https://togithub.com/Itxaka) in
[https://github.com/kairos-io/kairos-agent/pull/128](https://togithub.com/kairos-io/kairos-agent/pull/128)

**Full Changelog**:
https://github.com/kairos-io/kairos-agent/compare/v2.2.4...v2.2.5

###
[`v2.2.4`](https://togithub.com/kairos-io/kairos-agent/releases/tag/v2.2.4)

[Compare
Source](https://togithub.com/kairos-io/kairos-agent/compare/v2.2.3...v2.2.4)

#### Changelog

-
[`3e9befa`](https://togithub.com/kairos-io/kairos-agent/commit/3e9befa)
Add recovery upgrade flag to upgrade command + msg
([#&#8203;123](https://togithub.com/kairos-io/kairos-agent/issues/123))
-
[`4108aa9`](https://togithub.com/kairos-io/kairos-agent/commit/4108aa9)
Auto calculate image size on actions
([#&#8203;122](https://togithub.com/kairos-io/kairos-agent/issues/122))
-
[`48095b6`](https://togithub.com/kairos-io/kairos-agent/commit/48095b6)
Auto calculate partiton size on install
([#&#8203;121](https://togithub.com/kairos-io/kairos-agent/issues/121))
-
[`b5e1e7a`](https://togithub.com/kairos-io/kairos-agent/commit/b5e1e7a)
Fix goreleaser artifact names
([#&#8203;125](https://togithub.com/kairos-io/kairos-agent/issues/125))
-
[`1a72f56`](https://togithub.com/kairos-io/kairos-agent/commit/1a72f56)
Restore loading env from config file
([#&#8203;124](https://togithub.com/kairos-io/kairos-agent/issues/124))
-
[`e05c2a3`](https://togithub.com/kairos-io/kairos-agent/commit/e05c2a3)
Update .codecov.yaml
-
[`1048a5b`](https://togithub.com/kairos-io/kairos-agent/commit/1048a5b)
Update module github.com/labstack/echo/v4 to v4.11.1
([#&#8203;117](https://togithub.com/kairos-io/kairos-agent/issues/117))
-
[`7d8de3b`](https://togithub.com/kairos-io/kairos-agent/commit/7d8de3b)
Update module github.com/onsi/gomega to v1.27.10
([#&#8203;99](https://togithub.com/kairos-io/kairos-agent/issues/99))
-
[`639e787`](https://togithub.com/kairos-io/kairos-agent/commit/639e787)
Update module github.com/pterm/pterm to v0.12.65
([#&#8203;120](https://togithub.com/kairos-io/kairos-agent/issues/120))
-
[`3a6bd03`](https://togithub.com/kairos-io/kairos-agent/commit/3a6bd03)
Update unit-tests.yml

###
[`v2.2.3`](https://togithub.com/kairos-io/kairos-agent/releases/tag/v2.2.3)

[Compare
Source](https://togithub.com/kairos-io/kairos-agent/compare/v2.2.2...v2.2.3)

#### What's Changed

- Improve error message by
[@&#8203;jimmykarily](https://togithub.com/jimmykarily) in
[https://github.com/kairos-io/kairos-agent/pull/119](https://togithub.com/kairos-io/kairos-agent/pull/119)
- Make unattended reset work by
[@&#8203;Itxaka](https://togithub.com/Itxaka) in
[https://github.com/kairos-io/kairos-agent/pull/110](https://togithub.com/kairos-io/kairos-agent/pull/110)

**Full Changelog**:
https://github.com/kairos-io/kairos-agent/compare/v2.2.2...v2.2.3

###
[`v2.2.2`](https://togithub.com/kairos-io/kairos-agent/releases/tag/v2.2.2)

[Compare
Source](https://togithub.com/kairos-io/kairos-agent/compare/v2.2.1...v2.2.2)

#### What's Changed

- Allow creating dirs in rootfs via cc by
[@&#8203;Itxaka](https://togithub.com/Itxaka) in
[https://github.com/kairos-io/kairos-agent/pull/109](https://togithub.com/kairos-io/kairos-agent/pull/109)
- Extra cleanup for install partitions by
[@&#8203;Itxaka](https://togithub.com/Itxaka) in
[https://github.com/kairos-io/kairos-agent/pull/108](https://togithub.com/kairos-io/kairos-agent/pull/108)
- Tests and improve createExtraDirsInRootfs by
[@&#8203;Itxaka](https://togithub.com/Itxaka) in
[https://github.com/kairos-io/kairos-agent/pull/111](https://togithub.com/kairos-io/kairos-agent/pull/111)
- Drop override of message options after install by
[@&#8203;Itxaka](https://togithub.com/Itxaka) in
[https://github.com/kairos-io/kairos-agent/pull/112](https://togithub.com/kairos-io/kairos-agent/pull/112)
- Make interactive installer use the collector as well by
[@&#8203;Itxaka](https://togithub.com/Itxaka) in
[https://github.com/kairos-io/kairos-agent/pull/113](https://togithub.com/kairos-io/kairos-agent/pull/113)
- Update dependency cypress to v12.17.3 by
[@&#8203;renovate](https://togithub.com/renovate) in
[https://github.com/kairos-io/kairos-agent/pull/92](https://togithub.com/kairos-io/kairos-agent/pull/92)
- Update dependency jquery to v3.7.0 by
[@&#8203;renovate](https://togithub.com/renovate) in
[https://github.com/kairos-io/kairos-agent/pull/94](https://togithub.com/kairos-io/kairos-agent/pull/94)
- Update dependency codemirror to v5.65.14 by
[@&#8203;renovate](https://togithub.com/renovate) in
[https://github.com/kairos-io/kairos-agent/pull/86](https://togithub.com/kairos-io/kairos-agent/pull/86)
- Update dependency bootstrap to v5.3.1 by
[@&#8203;renovate](https://togithub.com/renovate) in
[https://github.com/kairos-io/kairos-agent/pull/54](https://togithub.com/kairos-io/kairos-agent/pull/54)
- Update dependency alpinejs to v3.12.3 by
[@&#8203;renovate](https://togithub.com/renovate) in
[https://github.com/kairos-io/kairos-agent/pull/80](https://togithub.com/kairos-io/kairos-agent/pull/80)
- Update module k8s.io/mount-utils to v0.27.4 by
[@&#8203;renovate](https://togithub.com/renovate) in
[https://github.com/kairos-io/kairos-agent/pull/93](https://togithub.com/kairos-io/kairos-agent/pull/93)

**Full Changelog**:
https://github.com/kairos-io/kairos-agent/compare/v2.2.1...v2.2.2

###
[`v2.2.1`](https://togithub.com/kairos-io/kairos-agent/releases/tag/v2.2.1)

[Compare
Source](https://togithub.com/kairos-io/kairos-agent/compare/v2.2.0...v2.2.1)

#### What's Changed

- Drop logrusWrapper by [@&#8203;Itxaka](https://togithub.com/Itxaka) in
[https://github.com/kairos-io/kairos-agent/pull/105](https://togithub.com/kairos-io/kairos-agent/pull/105)
- Rework install workflow for event stuff by
[@&#8203;Itxaka](https://togithub.com/Itxaka) in
[https://github.com/kairos-io/kairos-agent/pull/106](https://togithub.com/kairos-io/kairos-agent/pull/106)
- Update module github.com/kairos-io/kairos-sdk to v0.0.11 by
[@&#8203;renovate](https://togithub.com/renovate) in
[https://github.com/kairos-io/kairos-agent/pull/107](https://togithub.com/kairos-io/kairos-agent/pull/107)

**Full Changelog**:
https://github.com/kairos-io/kairos-agent/compare/v2.2.0...v2.2.1

###
[`v2.2.0`](https://togithub.com/kairos-io/kairos-agent/releases/tag/v2.2.0)

[Compare
Source](https://togithub.com/kairos-io/kairos-agent/compare/v2.1.12...v2.2.0)

#### What's Changed

- Update module github.com/jaypipes/ghw to v0.12.0 by
[@&#8203;renovate](https://togithub.com/renovate) in
[https://github.com/kairos-io/kairos-agent/pull/89](https://togithub.com/kairos-io/kairos-agent/pull/89)
- Update module github.com/kairos-io/kairos-sdk to v0.0.9 by
[@&#8203;renovate](https://togithub.com/renovate) in
[https://github.com/kairos-io/kairos-agent/pull/87](https://togithub.com/kairos-io/kairos-agent/pull/87)
- Update module github.com/pterm/pterm to v0.12.63 by
[@&#8203;renovate](https://togithub.com/renovate) in
[https://github.com/kairos-io/kairos-agent/pull/88](https://togithub.com/kairos-io/kairos-agent/pull/88)
- Update module github.com/spf13/viper to v1.16.0 by
[@&#8203;renovate](https://togithub.com/renovate) in
[https://github.com/kairos-io/kairos-agent/pull/50](https://togithub.com/kairos-io/kairos-agent/pull/50)
- Load elemental config/spec from cloud config by
[@&#8203;Itxaka](https://togithub.com/Itxaka) in
[https://github.com/kairos-io/kairos-agent/pull/82](https://togithub.com/kairos-io/kairos-agent/pull/82)
- Merge data from events into reset by
[@&#8203;Itxaka](https://togithub.com/Itxaka) in
[https://github.com/kairos-io/kairos-agent/pull/91](https://togithub.com/kairos-io/kairos-agent/pull/91)
- More config tests by [@&#8203;Itxaka](https://togithub.com/Itxaka) in
[https://github.com/kairos-io/kairos-agent/pull/97](https://togithub.com/kairos-io/kairos-agent/pull/97)
- Cleanup and simplify elementalConfig by
[@&#8203;Itxaka](https://togithub.com/Itxaka) in
[https://github.com/kairos-io/kairos-agent/pull/98](https://togithub.com/kairos-io/kairos-agent/pull/98)
- Rework reboot/shutdown to use the hooks by
[@&#8203;Itxaka](https://togithub.com/Itxaka) in
[https://github.com/kairos-io/kairos-agent/pull/96](https://togithub.com/kairos-io/kairos-agent/pull/96)
- Rework install a bit more by
[@&#8203;Itxaka](https://togithub.com/Itxaka) in
[https://github.com/kairos-io/kairos-agent/pull/100](https://togithub.com/kairos-io/kairos-agent/pull/100)
- Drop runconfig in favour of config by
[@&#8203;Itxaka](https://togithub.com/Itxaka) in
[https://github.com/kairos-io/kairos-agent/pull/101](https://togithub.com/kairos-io/kairos-agent/pull/101)
- Merge elemental config into agent config by
[@&#8203;Itxaka](https://togithub.com/Itxaka) in
[https://github.com/kairos-io/kairos-agent/pull/102](https://togithub.com/kairos-io/kairos-agent/pull/102)
- Fix config loading, install device and call sanitize by
[@&#8203;Itxaka](https://togithub.com/Itxaka) in
[https://github.com/kairos-io/kairos-agent/pull/103](https://togithub.com/kairos-io/kairos-agent/pull/103)
- Add tests for Platform by
[@&#8203;Itxaka](https://togithub.com/Itxaka) in
[https://github.com/kairos-io/kairos-agent/pull/104](https://togithub.com/kairos-io/kairos-agent/pull/104)

**Full Changelog**:
https://github.com/kairos-io/kairos-agent/compare/v2.1.11...v2.2.0

###
[`v2.1.12`](https://togithub.com/kairos-io/kairos-agent/releases/tag/v2.1.12)

[Compare
Source](https://togithub.com/kairos-io/kairos-agent/compare/v2.1.11...v2.1.12)

Bump SDK to v0.0.11

**Full Changelog**:
https://github.com/kairos-io/kairos-agent/compare/v2.1.11...v2.1.12

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "after 11pm every weekday,before 7am
every weekday,every weekend" in timezone Europe/Brussels, 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/kairos-io/provider-kairos).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNi4xMS4wIiwidXBkYXRlZEluVmVyIjoiMzcuODcuMiIsInRhcmdldEJyYW5jaCI6Im1haW4ifQ==-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-12-12 11:22:09 +02:00
renovate[bot]
a5f5250973 Update module github.com/google/uuid to v1.4.0 (#491)
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [github.com/google/uuid](https://togithub.com/google/uuid) | require |
minor | `v1.3.0` -> `v1.4.0` |

---

### Release Notes

<details>
<summary>google/uuid (github.com/google/uuid)</summary>

### [`v1.4.0`](https://togithub.com/google/uuid/releases/tag/v1.4.0)

[Compare
Source](https://togithub.com/google/uuid/compare/v1.3.1...v1.4.0)

##### Features

- UUIDs slice type with Strings() convenience method
([#&#8203;133](https://togithub.com/google/uuid/issues/133))
([cd5fbbd](cd5fbbdd02))

##### Fixes

- Clarify that Parse's job is to parse but not necessarily validate
strings. (Documents current behavior)

### [`v1.3.1`](https://togithub.com/google/uuid/releases/tag/v1.3.1)

[Compare
Source](https://togithub.com/google/uuid/compare/v1.3.0...v1.3.1)

##### Bug Fixes

- Use .EqualFold() to parse urn prefixed UUIDs
([#&#8203;118](https://togithub.com/google/uuid/issues/118))
([574e687](574e687494))

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "after 11pm every weekday,before 7am
every weekday,every weekend" in timezone Europe/Brussels, 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/kairos-io/provider-kairos).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4zMS41IiwidXBkYXRlZEluVmVyIjoiMzcuODEuMyIsInRhcmdldEJyYW5jaCI6Im1haW4ifQ==-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-12-12 10:20:46 +02:00
renovate[bot]
ba25d4246e Update module github.com/onsi/gomega to v1.30.0 (#493)
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [github.com/onsi/gomega](https://togithub.com/onsi/gomega) | require |
minor | `v1.27.10` -> `v1.30.0` |

---

### Release Notes

<details>
<summary>onsi/gomega (github.com/onsi/gomega)</summary>

### [`v1.30.0`](https://togithub.com/onsi/gomega/releases/tag/v1.30.0)

[Compare
Source](https://togithub.com/onsi/gomega/compare/v1.29.0...v1.30.0)

#### 1.30.0

##### Features

- BeTrueBecause and BeFalseBecause allow for better failure messages
\[[`4da4c7f`](https://togithub.com/onsi/gomega/commit/4da4c7f)]

##### Maintenance

- Bump actions/checkout from 3 to 4
([#&#8203;694](https://togithub.com/onsi/gomega/issues/694))
\[[`6ca6e97`](https://togithub.com/onsi/gomega/commit/6ca6e97)]
- doc: fix type on gleak go doc
\[[`f1b8343`](https://togithub.com/onsi/gomega/commit/f1b8343)]

### [`v1.29.0`](https://togithub.com/onsi/gomega/releases/tag/v1.29.0)

[Compare
Source](https://togithub.com/onsi/gomega/compare/v1.28.1...v1.29.0)

#### 1.29.0

##### Features

- MatchError can now take an optional func(error) bool + description
\[[`2b39142`](https://togithub.com/onsi/gomega/commit/2b39142)]

### [`v1.28.1`](https://togithub.com/onsi/gomega/releases/tag/v1.28.1)

[Compare
Source](https://togithub.com/onsi/gomega/compare/v1.28.0...v1.28.1)

#### 1.28.1

##### Maintenance

- Bump github.com/onsi/ginkgo/v2 from 2.12.0 to 2.13.0
\[[`635d196`](https://togithub.com/onsi/gomega/commit/635d196)]
- Bump github.com/google/go-cmp from 0.5.9 to 0.6.0
\[[`14f8859`](https://togithub.com/onsi/gomega/commit/14f8859)]
- Bump golang.org/x/net from 0.14.0 to 0.17.0
\[[`d8a6508`](https://togithub.com/onsi/gomega/commit/d8a6508)]
- [#&#8203;703](https://togithub.com/onsi/gomega/issues/703)
doc(matchers): HaveEach() doc comment updated
\[[`2705bdb`](https://togithub.com/onsi/gomega/commit/2705bdb)]
- Minor typos
([#&#8203;699](https://togithub.com/onsi/gomega/issues/699))
\[[`375648c`](https://togithub.com/onsi/gomega/commit/375648c)]

### [`v1.28.0`](https://togithub.com/onsi/gomega/releases/tag/v1.28.0)

[Compare
Source](https://togithub.com/onsi/gomega/compare/v1.27.10...v1.28.0)

#### 1.28.0

##### Features

- Add VerifyHost handler to ghttp
([#&#8203;698](https://togithub.com/onsi/gomega/issues/698))
\[[`0b03b36`](https://togithub.com/onsi/gomega/commit/0b03b36)]

##### Fixes

- Read Body for Newer Responses in HaveHTTPBodyMatcher
([#&#8203;686](https://togithub.com/onsi/gomega/issues/686))
\[[`18d6673`](https://togithub.com/onsi/gomega/commit/18d6673)]

##### Maintenance

- Bump github.com/onsi/ginkgo/v2 from 2.11.0 to 2.12.0
([#&#8203;693](https://togithub.com/onsi/gomega/issues/693))
\[[`55a33f3`](https://togithub.com/onsi/gomega/commit/55a33f3)]
- Typo in matchers.go
([#&#8203;691](https://togithub.com/onsi/gomega/issues/691))
\[[`de68e8f`](https://togithub.com/onsi/gomega/commit/de68e8f)]
- Bump commonmarker from 0.23.9 to 0.23.10 in /docs
([#&#8203;690](https://togithub.com/onsi/gomega/issues/690))
\[[`ab17f5e`](https://togithub.com/onsi/gomega/commit/ab17f5e)]
- chore: update test matrix for Go 1.21
([#&#8203;689](https://togithub.com/onsi/gomega/issues/689))
\[[`5069017`](https://togithub.com/onsi/gomega/commit/5069017)]
- Bump golang.org/x/net from 0.12.0 to 0.14.0
([#&#8203;688](https://togithub.com/onsi/gomega/issues/688))
\[[`babe25f`](https://togithub.com/onsi/gomega/commit/babe25f)]

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "after 11pm every weekday,before 7am
every weekday,every weekend" in timezone Europe/Brussels, 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/kairos-io/provider-kairos).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4zMS41IiwidXBkYXRlZEluVmVyIjoiMzcuODEuMyIsInRhcmdldEJyYW5jaCI6Im1haW4ifQ==-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-12-12 10:18:56 +02:00
Dimitris Karakasilis
fdd0f02d3b Remove the bus.EventAvailableReleases implementation (#496)
to let the kairos-agent handle upgrades from now on. It used to be that
provider-kairos returned releases from the provider-kairos repository
but it's no longer the case. Everything is release in the
kairos-io/kairos repository and the new versioneer library of the
kairos-sdk (which is used in the kairos-agent) is capabable of handling
both "standard" and "core" images.

Part of: https://github.com/kairos-io/kairos/issues/1999

Signed-off-by: Dimitris Karakasilis <dimitris@karakasilis.me>
2023-12-08 14:04:27 +02:00
Itxaka
1b7876c513 Create empty k3s service file (#495) v2.6.0-rc2 2023-11-17 18:40:31 +01:00
Itxaka
5fcd647dce Build arm64 binaries as part of the release (#494)
Signed-off-by: Itxaka <itxaka@kairos.io>
v2.6.0-rc1
2023-11-17 10:03:57 +01:00
renovate[bot]
1474cb33b9 Update module github.com/creack/pty to v1.1.20 (#492)
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [github.com/creack/pty](https://togithub.com/creack/pty) | require |
patch | `v1.1.19-0.20220421211855-0d412c9fbeb1` -> `v1.1.20` |

---

### Release Notes

<details>
<summary>creack/pty (github.com/creack/pty)</summary>

### [`v1.1.20`](https://togithub.com/creack/pty/releases/tag/v1.1.20)

[Compare
Source](https://togithub.com/creack/pty/compare/v1.1.19...v1.1.20)

#### What's Changed

- Avoid calls to (\*os.File).Fd() and operations on raw file descriptor
ints by [@&#8203;sio](https://togithub.com/sio) in
[https://github.com/creack/pty/pull/167](https://togithub.com/creack/pty/pull/167)

**Full Changelog**:
https://github.com/creack/pty/compare/v1.1.19...v1.1.20

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "after 11pm every weekday,before 7am
every weekday,every weekend" in timezone Europe/Brussels, 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://developer.mend.io/github/kairos-io/provider-kairos).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4zMS41IiwidXBkYXRlZEluVmVyIjoiMzcuMzEuNSIsInRhcmdldEJyYW5jaCI6Im1haW4ifQ==-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-10-28 19:34:07 +00:00
renovate[bot]
7fb4e3c4f7 Update module github.com/luthermonson/go-proxmox to v0.0.0-beta1 (#490)
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
|
[github.com/luthermonson/go-proxmox](https://togithub.com/luthermonson/go-proxmox)
| require | patch | `v0.0.0-alpha3` -> `v0.0.0-beta1` |

---

### Release Notes

<details>
<summary>luthermonson/go-proxmox
(github.com/luthermonson/go-proxmox)</summary>

###
[`v0.0.0-beta1`](https://togithub.com/luthermonson/go-proxmox/releases/tag/v0.0.0-beta1)

[Compare
Source](https://togithub.com/luthermonson/go-proxmox/compare/v0.0.0-alpha9...v0.0.0-beta1)

#### What's Changed

- Add context support by
[@&#8203;jqueuniet](https://togithub.com/jqueuniet) in
[https://github.com/luthermonson/go-proxmox/pull/97](https://togithub.com/luthermonson/go-proxmox/pull/97)

**Full Changelog**:
https://github.com/luthermonson/go-proxmox/compare/v0.0.0-alpha10...v0.0.0-beta1

###
[`v0.0.0-alpha9`](https://togithub.com/luthermonson/go-proxmox/releases/tag/v0.0.0-alpha9)

[Compare
Source](https://togithub.com/luthermonson/go-proxmox/compare/v0.0.0-alpha8...v0.0.0-alpha9)

#### What's Changed

- adding group update/delete tests by
[@&#8203;luthermonson](https://togithub.com/luthermonson) in
[https://github.com/luthermonson/go-proxmox/pull/93](https://togithub.com/luthermonson/go-proxmox/pull/93)
- add node and node version test by
[@&#8203;luthermonson](https://togithub.com/luthermonson) in
[https://github.com/luthermonson/go-proxmox/pull/94](https://togithub.com/luthermonson/go-proxmox/pull/94)
- fix node network deserialization by
[@&#8203;simplysoft](https://togithub.com/simplysoft) in
[https://github.com/luthermonson/go-proxmox/pull/95](https://togithub.com/luthermonson/go-proxmox/pull/95)
- extend storage up & download by
[@&#8203;simplysoft](https://togithub.com/simplysoft) in
[https://github.com/luthermonson/go-proxmox/pull/96](https://togithub.com/luthermonson/go-proxmox/pull/96)

#### New Contributors

- [@&#8203;simplysoft](https://togithub.com/simplysoft) made their first
contribution in
[https://github.com/luthermonson/go-proxmox/pull/95](https://togithub.com/luthermonson/go-proxmox/pull/95)

**Full Changelog**:
https://github.com/luthermonson/go-proxmox/compare/v0.0.0-alpha8...v0.0.0-alpha9

###
[`v0.0.0-alpha8`](https://togithub.com/luthermonson/go-proxmox/releases/tag/v0.0.0-alpha8)

[Compare
Source](https://togithub.com/luthermonson/go-proxmox/compare/v0.0.0-alpha7...v0.0.0-alpha8)

#### What's Changed

- adding missing vm fields, added vm rdddata by
[@&#8203;luthermonson](https://togithub.com/luthermonson) in
[https://github.com/luthermonson/go-proxmox/pull/85](https://togithub.com/luthermonson/go-proxmox/pull/85)
- adding roles by
[@&#8203;luthermonson](https://togithub.com/luthermonson) in
[https://github.com/luthermonson/go-proxmox/pull/86](https://togithub.com/luthermonson/go-proxmox/pull/86)
- adding missing networks fields, moving networks to own file, added
network(s) tests by
[@&#8203;luthermonson](https://togithub.com/luthermonson) in
[https://github.com/luthermonson/go-proxmox/pull/88](https://togithub.com/luthermonson/go-proxmox/pull/88)
- adding vm ping test by
[@&#8203;luthermonson](https://togithub.com/luthermonson) in
[https://github.com/luthermonson/go-proxmox/pull/89](https://togithub.com/luthermonson/go-proxmox/pull/89)
- adding acl by
[@&#8203;luthermonson](https://togithub.com/luthermonson) in
[https://github.com/luthermonson/go-proxmox/pull/90](https://togithub.com/luthermonson/go-proxmox/pull/90)
- adding tests for domains by
[@&#8203;luthermonson](https://togithub.com/luthermonson) in
[https://github.com/luthermonson/go-proxmox/pull/91](https://togithub.com/luthermonson/go-proxmox/pull/91)
- adding domain type, renamed timeframe const by
[@&#8203;luthermonson](https://togithub.com/luthermonson) in
[https://github.com/luthermonson/go-proxmox/pull/92](https://togithub.com/luthermonson/go-proxmox/pull/92)

**Full Changelog**:
https://github.com/luthermonson/go-proxmox/compare/v0.0.0-alpha7...v0.0.0-alpha8

###
[`v0.0.0-alpha7`](https://togithub.com/luthermonson/go-proxmox/releases/tag/v0.0.0-alpha7)

[Compare
Source](https://togithub.com/luthermonson/go-proxmox/compare/v0.0.0-alpha6...v0.0.0-alpha7)

#### What's Changed

- Adding Groups by
[@&#8203;luthermonson](https://togithub.com/luthermonson) in
[https://github.com/luthermonson/go-proxmox/pull/82](https://togithub.com/luthermonson/go-proxmox/pull/82)
- Adding users and tokens by
[@&#8203;luthermonson](https://togithub.com/luthermonson) in
[https://github.com/luthermonson/go-proxmox/pull/83](https://togithub.com/luthermonson/go-proxmox/pull/83)
- Refactor pools to drop PoolAPI and add pool resource filters by
[@&#8203;luthermonson](https://togithub.com/luthermonson) in
[https://github.com/luthermonson/go-proxmox/pull/81](https://togithub.com/luthermonson/go-proxmox/pull/81)

**Full Changelog**:
https://github.com/luthermonson/go-proxmox/compare/v0.0.0-alpha6...v0.0.0-alpha7

###
[`v0.0.0-alpha6`](https://togithub.com/luthermonson/go-proxmox/releases/tag/v0.0.0-alpha6)

[Compare
Source](https://togithub.com/luthermonson/go-proxmox/compare/v0.0.0-alpha5...v0.0.0-alpha6)

#### What's Changed

- adding domain endpoints for realm management by
[@&#8203;luthermonson](https://togithub.com/luthermonson) in
[https://github.com/luthermonson/go-proxmox/pull/78](https://togithub.com/luthermonson/go-proxmox/pull/78)
- Fix warnings raised by Goland by
[@&#8203;jqueuniet](https://togithub.com/jqueuniet) in
[https://github.com/luthermonson/go-proxmox/pull/80](https://togithub.com/luthermonson/go-proxmox/pull/80)
- Implement pool API by
[@&#8203;jqueuniet](https://togithub.com/jqueuniet) in
[https://github.com/luthermonson/go-proxmox/pull/79](https://togithub.com/luthermonson/go-proxmox/pull/79)

**Full Changelog**:
https://github.com/luthermonson/go-proxmox/compare/v0.0.0-alpha5...v0.0.0-alpha6

###
[`v0.0.0-alpha5`](https://togithub.com/luthermonson/go-proxmox/releases/tag/v0.0.0-alpha5)

[Compare
Source](https://togithub.com/luthermonson/go-proxmox/compare/v0.0.0-alpha4...v0.0.0-alpha5)

#### What's Changed

- Deprecate Old Access funcs in Favor of Options by
[@&#8203;luthermonson](https://togithub.com/luthermonson) in
[https://github.com/luthermonson/go-proxmox/pull/74](https://togithub.com/luthermonson/go-proxmox/pull/74)
- add lint to ci process, add mage comments by
[@&#8203;luthermonson](https://togithub.com/luthermonson) in
[https://github.com/luthermonson/go-proxmox/pull/72](https://togithub.com/luthermonson/go-proxmox/pull/72)
- Add missing fields to virtual machine config and cluster resource by
[@&#8203;jqueuniet](https://togithub.com/jqueuniet) in
[https://github.com/luthermonson/go-proxmox/pull/73](https://togithub.com/luthermonson/go-proxmox/pull/73)
- add Password by
[@&#8203;luthermonson](https://togithub.com/luthermonson) in
[https://github.com/luthermonson/go-proxmox/pull/75](https://togithub.com/luthermonson/go-proxmox/pull/75)
- rewrite cluster resources to use url and add tests by
[@&#8203;luthermonson](https://togithub.com/luthermonson) in
[https://github.com/luthermonson/go-proxmox/pull/76](https://togithub.com/luthermonson/go-proxmox/pull/76)
- Do not fail if cloudinit iso is not found by
[@&#8203;mcbenjemaa](https://togithub.com/mcbenjemaa) in
[https://github.com/luthermonson/go-proxmox/pull/77](https://togithub.com/luthermonson/go-proxmox/pull/77)

#### New Contributors

- [@&#8203;mcbenjemaa](https://togithub.com/mcbenjemaa) made their first
contribution in
[https://github.com/luthermonson/go-proxmox/pull/77](https://togithub.com/luthermonson/go-proxmox/pull/77)

**Full Changelog**:
https://github.com/luthermonson/go-proxmox/compare/v0.0.0-alpha4...v0.0.0-alpha5

###
[`v0.0.0-alpha4`](https://togithub.com/luthermonson/go-proxmox/releases/tag/v0.0.0-alpha4)

[Compare
Source](https://togithub.com/luthermonson/go-proxmox/compare/v0.0.0-alpha3...v0.0.0-alpha4)

#### What's Changed

- Extend cloud-init ISO builder to include vendor-data and
network-config by [@&#8203;jqueuniet](https://togithub.com/jqueuniet) in
[https://github.com/luthermonson/go-proxmox/pull/51](https://togithub.com/luthermonson/go-proxmox/pull/51)
- basic framework to gock out the entire pve api by
[@&#8203;luthermonson](https://togithub.com/luthermonson) in
[https://github.com/luthermonson/go-proxmox/pull/52](https://togithub.com/luthermonson/go-proxmox/pull/52)
- moving integration tests by
[@&#8203;luthermonson](https://togithub.com/luthermonson) in
[https://github.com/luthermonson/go-proxmox/pull/53](https://togithub.com/luthermonson/go-proxmox/pull/53)
- Better handle the optionality of network-config and vendor-data by
[@&#8203;jqueuniet](https://togithub.com/jqueuniet) in
[https://github.com/luthermonson/go-proxmox/pull/54](https://togithub.com/luthermonson/go-proxmox/pull/54)
- Add missing uptime field in NodeStatus by
[@&#8203;FedericoAntoniazzi](https://togithub.com/FedericoAntoniazzi) in
[https://github.com/luthermonson/go-proxmox/pull/55](https://togithub.com/luthermonson/go-proxmox/pull/55)
- fixes for agent exec by
[@&#8203;boyvinall](https://togithub.com/boyvinall) in
[https://github.com/luthermonson/go-proxmox/pull/57](https://togithub.com/luthermonson/go-proxmox/pull/57)
- make sure we get a number, it not we set 0 by
[@&#8203;earentir](https://togithub.com/earentir) in
[https://github.com/luthermonson/go-proxmox/pull/58](https://togithub.com/luthermonson/go-proxmox/pull/58)
- upgrade to go 1.20 and add gophers slack channel by
[@&#8203;luthermonson](https://togithub.com/luthermonson) in
[https://github.com/luthermonson/go-proxmox/pull/60](https://togithub.com/luthermonson/go-proxmox/pull/60)
- Cleanup by [@&#8203;luthermonson](https://togithub.com/luthermonson)
in
[https://github.com/luthermonson/go-proxmox/pull/62](https://togithub.com/luthermonson/go-proxmox/pull/62)
- removing route abstract and using gock directly by
[@&#8203;luthermonson](https://togithub.com/luthermonson) in
[https://github.com/luthermonson/go-proxmox/pull/63](https://togithub.com/luthermonson/go-proxmox/pull/63)
- move mock config, add /nodes by
[@&#8203;luthermonson](https://togithub.com/luthermonson) in
[https://github.com/luthermonson/go-proxmox/pull/64](https://togithub.com/luthermonson/go-proxmox/pull/64)
- adding a couple cluster tests by
[@&#8203;luthermonson](https://togithub.com/luthermonson) in
[https://github.com/luthermonson/go-proxmox/pull/65](https://togithub.com/luthermonson/go-proxmox/pull/65)
- fix cpulimit type to float32 by
[@&#8203;ricardoalcantara](https://togithub.com/ricardoalcantara) in
[https://github.com/luthermonson/go-proxmox/pull/67](https://togithub.com/luthermonson/go-proxmox/pull/67)
- adding noop error and ignoring task from addtag in cloudinit by
[@&#8203;luthermonson](https://togithub.com/luthermonson) in
[https://github.com/luthermonson/go-proxmox/pull/70](https://togithub.com/luthermonson/go-proxmox/pull/70)
- adding StringOrFloat64 by
[@&#8203;luthermonson](https://togithub.com/luthermonson) in
[https://github.com/luthermonson/go-proxmox/pull/71](https://togithub.com/luthermonson/go-proxmox/pull/71)

#### New Contributors

- [@&#8203;FedericoAntoniazzi](https://togithub.com/FedericoAntoniazzi)
made their first contribution in
[https://github.com/luthermonson/go-proxmox/pull/55](https://togithub.com/luthermonson/go-proxmox/pull/55)
- [@&#8203;boyvinall](https://togithub.com/boyvinall) made their first
contribution in
[https://github.com/luthermonson/go-proxmox/pull/57](https://togithub.com/luthermonson/go-proxmox/pull/57)
- [@&#8203;earentir](https://togithub.com/earentir) made their first
contribution in
[https://github.com/luthermonson/go-proxmox/pull/58](https://togithub.com/luthermonson/go-proxmox/pull/58)
- [@&#8203;ricardoalcantara](https://togithub.com/ricardoalcantara) made
their first contribution in
[https://github.com/luthermonson/go-proxmox/pull/67](https://togithub.com/luthermonson/go-proxmox/pull/67)

**Full Changelog**:
https://github.com/luthermonson/go-proxmox/compare/v0.0.0-alpha3...v0.0.0-alpha4

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "after 11pm every weekday,before 7am
every weekday,every weekend" in timezone Europe/Brussels, 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://developer.mend.io/github/kairos-io/provider-kairos).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4zMS41IiwidXBkYXRlZEluVmVyIjoiMzcuMzEuNSIsInRhcmdldEJyYW5jaCI6Im1haW4ifQ==-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-10-28 03:07:49 +00:00
renovate[bot]
ee687c44a6 Update earthly/earthly Docker tag to v0.7.21 (#489)
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| earthly/earthly | patch | `v0.7.15` -> `v0.7.21` |

---

### Configuration

📅 **Schedule**: Branch creation - "after 11pm every weekday,before 7am
every weekday,every weekend" in timezone Europe/Brussels, 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://developer.mend.io/github/kairos-io/provider-kairos).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4zMS41IiwidXBkYXRlZEluVmVyIjoiMzcuMzEuNSIsInRhcmdldEJyYW5jaCI6Im1haW4ifQ==-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-10-28 01:30:53 +00:00
Dimitris Karakasilis
43e7222cbc Cleanup (#487)
Remove left-overs from when we used this repo to release "standard"
images.

---------

Signed-off-by: Dimitris Karakasilis <dimitris@karakasilis.me>
2023-10-27 12:32:00 +03:00
renovate[bot]
ddb576abef Update module github.com/kairos-io/kairos-sdk to v0.0.15 (#486)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
v2.5.0
2023-10-27 10:30:51 +02:00
renovate[bot]
1d7ab7dd1c Update module github.com/mudler/edgevpn to v0.24.4 (#485)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-10-27 10:29:02 +02:00
Kai Ehrhardt
ee4547deb9 🐛 Fix kairosctl goreleaser build (#484)
* drop rlcp: true -> https://goreleaser.com/deprecations#sourcerlcp
* switch to --clean arg -> https://goreleaser.com/deprecations#-rm-dist
* pin golang version ->
https://github.com/kairos-io/provider-kairos/actions/runs/6123251646/job/16620757329#step:7:224

Signed-off-by: Kai Ehrhardt <ehrhardt.kai@gmail.com>
2023-10-23 20:29:02 +02:00
Itxaka
c6177abb53 Set the proper yaml section for p2p (#483)
It was being set to kairos key but the proper key is p2p

Fixes: https://github.com/kairos-io/kairos/issues/1922

Signed-off-by: Itxaka <itxaka@kairos.io>
2023-10-18 17:16:41 +02:00
renovate[bot]
18a2257412 Update module github.com/kairos-io/kairos-sdk to v0.0.14 (#473)
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
|
[github.com/kairos-io/kairos-sdk](https://togithub.com/kairos-io/kairos-sdk)
| require | patch | `v0.0.9` -> `v0.0.14` |

---

### Release Notes

<details>
<summary>kairos-io/kairos-sdk
(github.com/kairos-io/kairos-sdk)</summary>

###
[`v0.0.14`](https://togithub.com/kairos-io/kairos-sdk/releases/tag/v0.0.14)

[Compare
Source](https://togithub.com/kairos-io/kairos-sdk/compare/v0.0.13...v0.0.14)

#### What's Changed

- Add KairosFS type and detectBoot with FS by
[@&#8203;Itxaka](https://togithub.com/Itxaka) in
[https://github.com/kairos-io/kairos-sdk/pull/46](https://togithub.com/kairos-io/kairos-sdk/pull/46)

**Full Changelog**:
https://github.com/kairos-io/kairos-sdk/compare/v0.0.13...v0.0.14

###
[`v0.0.13`](https://togithub.com/kairos-io/kairos-sdk/releases/tag/v0.0.13)

[Compare
Source](https://togithub.com/kairos-io/kairos-sdk/compare/v0.0.12...v0.0.13)

#### What's Changed

- Update module github.com/zcalusic/sysinfo to v1 by
[@&#8203;renovate](https://togithub.com/renovate) in
[https://github.com/kairos-io/kairos-sdk/pull/22](https://togithub.com/kairos-io/kairos-sdk/pull/22)
- fix(deps): update module github.com/mudler/yip to v1.3.0 by
[@&#8203;renovate](https://togithub.com/renovate) in
[https://github.com/kairos-io/kairos-sdk/pull/19](https://togithub.com/kairos-io/kairos-sdk/pull/19)
- fix(deps): update module github.com/onsi/ginkgo/v2 to v2.11.0 by
[@&#8203;renovate](https://togithub.com/renovate) in
[https://github.com/kairos-io/kairos-sdk/pull/23](https://togithub.com/kairos-io/kairos-sdk/pull/23)
- Properly calculate image size by
[@&#8203;Itxaka](https://togithub.com/Itxaka) in
[https://github.com/kairos-io/kairos-sdk/pull/45](https://togithub.com/kairos-io/kairos-sdk/pull/45)

**Full Changelog**:
https://github.com/kairos-io/kairos-sdk/compare/v0.0.12...v0.0.13

###
[`v0.0.12`](https://togithub.com/kairos-io/kairos-sdk/releases/tag/v0.0.12)

[Compare
Source](https://togithub.com/kairos-io/kairos-sdk/compare/v0.0.11...v0.0.12)

#### What's Changed

- Semi force the umount of oem when dealing with mounts by
[@&#8203;Itxaka](https://togithub.com/Itxaka) in
[https://github.com/kairos-io/kairos-sdk/pull/40](https://togithub.com/kairos-io/kairos-sdk/pull/40)
- Add a method to get the image size by
[@&#8203;Itxaka](https://togithub.com/Itxaka) in
[https://github.com/kairos-io/kairos-sdk/pull/39](https://togithub.com/kairos-io/kairos-sdk/pull/39)

**Full Changelog**:
https://github.com/kairos-io/kairos-sdk/compare/v0.0.11...v0.0.12

###
[`v0.0.11`](https://togithub.com/kairos-io/kairos-sdk/releases/tag/v0.0.11)

[Compare
Source](https://togithub.com/kairos-io/kairos-sdk/compare/v0.0.10...v0.0.11)

#### What's Changed

- 🐛 Wrong deep merge when array contains maps by
[@&#8203;mauromorales](https://togithub.com/mauromorales) in
[https://github.com/kairos-io/kairos-sdk/pull/38](https://togithub.com/kairos-io/kairos-sdk/pull/38)

**Full Changelog**:
https://github.com/kairos-io/kairos-sdk/compare/v0.0.10...v0.0.11

###
[`v0.0.10`](https://togithub.com/kairos-io/kairos-sdk/releases/tag/v0.0.10)

[Compare
Source](https://togithub.com/kairos-io/kairos-sdk/compare/v0.0.9...v0.0.10)

#### What's Changed

- Improve image extractor by
[@&#8203;Itxaka](https://togithub.com/Itxaka) in
[https://github.com/kairos-io/kairos-sdk/pull/32](https://togithub.com/kairos-io/kairos-sdk/pull/32)
- Allow the users to apply arbitrary images in framework-profile.yaml by
[@&#8203;jimmykarily](https://togithub.com/jimmykarily) in
[https://github.com/kairos-io/kairos-sdk/pull/33](https://togithub.com/kairos-io/kairos-sdk/pull/33)
- schedule renovate after hours by
[@&#8203;mauromorales](https://togithub.com/mauromorales) in
[https://github.com/kairos-io/kairos-sdk/pull/34](https://togithub.com/kairos-io/kairos-sdk/pull/34)
- fix(deps): update module github.com/pterm/pterm to v0.12.63 by
[@&#8203;renovate](https://togithub.com/renovate) in
[https://github.com/kairos-io/kairos-sdk/pull/20](https://togithub.com/kairos-io/kairos-sdk/pull/20)
- Add cleanstack util by [@&#8203;Itxaka](https://togithub.com/Itxaka)
in
[https://github.com/kairos-io/kairos-sdk/pull/35](https://togithub.com/kairos-io/kairos-sdk/pull/35)
- Extend root schema by [@&#8203;Itxaka](https://togithub.com/Itxaka) in
[https://github.com/kairos-io/kairos-sdk/pull/37](https://togithub.com/kairos-io/kairos-sdk/pull/37)

#### New Contributors

- [@&#8203;jimmykarily](https://togithub.com/jimmykarily) made their
first contribution in
[https://github.com/kairos-io/kairos-sdk/pull/33](https://togithub.com/kairos-io/kairos-sdk/pull/33)

**Full Changelog**:
https://github.com/kairos-io/kairos-sdk/compare/v0.0.8...v0.0.10

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "after 11pm every weekday,before 7am
every weekday,every weekend" in timezone Europe/Brussels, 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://developer.mend.io/github/kairos-io/provider-kairos).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNi4yNy4xIiwidXBkYXRlZEluVmVyIjoiMzcuMC4zIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-10-05 15:26:57 +00:00
Mauro Morales
fab071e5bf Remove image building pipelines (#481)
Building of the artifacts was moved to the kairos repo, so these aren't
needed any longer. The arm one is problematic because it has been
pushing to "latest" successfully, so what is on latest and what is on
the release where built differently.

see
https://github.com/kairos-io/provider-kairos/actions/runs/6407762500/job/17395278258#step:10:82
and `docker pull
quay.io/kairos/kairos-opensuse-leap-arm-rpi@sha256:431839e2b8a331180abbd975c1d89717a7b20d004a807b159ac8bc5c3935651b`

fixes #1884
2023-10-05 15:24:01 +02:00
Mauro Morales
c08f787fa4 Lint renovate.json
Signed-off-by: Mauro Morales <mauro.morales@spectrocloud.com>
2023-10-04 16:53:54 +02:00
Mauro Morales
8e834023b5 Configure automerge for patch updates
Signed-off-by: Mauro Morales <mauro.morales@spectrocloud.com>
2023-10-04 16:39:14 +02:00
Dimitris Karakasilis
a061a92d28 Update README.md (#479)
Signed-off-by: Dimitris Karakasilis <dimitris@karakasilis.me>
2023-09-11 11:11:14 +03:00
Itxaka
3b1a697180 Drop elemental calls (#478)
No longer used, move to kairos-agent

Also drop sha iso calculation as its done by the iso builder
automatically

Fixes https://github.com/kairos-io/kairos/issues/1798

Signed-off-by: Itxaka <itxaka@kairos.io>
v2.4.0
2023-09-08 14:40:11 +02:00
Dimitris Karakasilis
7af168c88e Remove release pipelines because now releasing images happens in kairos (#472)
TODO: Build standard images for all flavors in kairos on "master", so
that we can completely remove the image building code from this repo
(and the rest of the image building pipelines). This way, there won't be
any duplication anymore.

Part of [#1609](https://github.com/kairos-io/kairos/issues/1609)
Goes together with: https://github.com/kairos-io/kairos/pull/1689

Signed-off-by: Dimitris Karakasilis <dimitris@karakasilis.me>
2023-08-08 17:12:57 +03:00