Commit Graph

666 Commits

Author SHA1 Message Date
renovate[bot]
75d2fa01c0 fix(deps): update module github.com/mudler/yip to v1.18.0 (#583)
* fix(deps): update module github.com/mudler/yip to v1.18.0

* go mod tidy

Signed-off-by: Mauro Morales <mauro.morales@spectrocloud.com>

---------

Signed-off-by: Mauro Morales <mauro.morales@spectrocloud.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Mauro Morales <mauro.morales@spectrocloud.com>
v0.11.0
2025-09-19 13:28:11 +00:00
renovate[bot]
755d1e730e fix(deps): update module github.com/rs/zerolog to v1.34.0 (#584)
* fix(deps): update module github.com/rs/zerolog to v1.34.0

* go mod tidy

Signed-off-by: Mauro Morales <mauro.morales@spectrocloud.com>

---------

Signed-off-by: Mauro Morales <mauro.morales@spectrocloud.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Mauro Morales <mauro.morales@spectrocloud.com>
2025-09-19 13:22:12 +00:00
renovate[bot]
da0be537ae fix(deps): update module github.com/pterm/pterm to v0.12.81 (#603)
* fix(deps): update module github.com/pterm/pterm to v0.12.81

* go mod tidy

Signed-off-by: Mauro Morales <mauro.morales@spectrocloud.com>

---------

Signed-off-by: Mauro Morales <mauro.morales@spectrocloud.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Mauro Morales <mauro.morales@spectrocloud.com>
2025-09-19 13:14:46 +00:00
renovate[bot]
2526128f99 fix(deps): update module github.com/containerd/containerd to v1.7.28 (#619)
* fix(deps): update module github.com/containerd/containerd to v1.7.28

* go mod tidy

Signed-off-by: Mauro Morales <mauro.morales@spectrocloud.com>

---------

Signed-off-by: Mauro Morales <mauro.morales@spectrocloud.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Mauro Morales <mauro.morales@spectrocloud.com>
2025-09-19 12:58:53 +00:00
renovate[bot]
7f7e6b90c2 fix(deps): update module github.com/saferwall/pe to v1.5.7 (#620)
* fix(deps): update module github.com/saferwall/pe to v1.5.7

* go mod tidy

Signed-off-by: Mauro Morales <mauro.morales@spectrocloud.com>

---------

Signed-off-by: Mauro Morales <mauro.morales@spectrocloud.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Mauro Morales <mauro.morales@spectrocloud.com>
2025-09-19 12:54:10 +00:00
Mauro Morales
bf672e39be go mod tidy
Signed-off-by: Mauro Morales <mauro.morales@spectrocloud.com>
2025-09-19 14:46:03 +02:00
renovate[bot]
dcc2edd75a fix(deps): update module github.com/jaypipes/ghw to v0.19.1 (#578)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-09-19 14:41:17 +02:00
Mauro Morales
e87c5d3a86 bump go-diskfs, to bump xz to v0.5.15 (#624) 2025-09-19 14:28:01 +02:00
Mauro Morales
19024b2a1e cryptsetup v2.8 does not allow slashes (#623)
* cryptsetup v2.8 does not allow slashes

Signed-off-by: Mauro Morales <mauro.morales@spectrocloud.com>

* add comment

Signed-off-by: Mauro Morales <mauro.morales@spectrocloud.com>

---------

Signed-off-by: Mauro Morales <mauro.morales@spectrocloud.com>
v0.11.0-rc1
2025-09-17 16:28:34 +02:00
Itxaka
c9ef4c6ccb fix: adjust error handling in collector (#622) v0.10.1 2025-09-11 14:26:11 +02:00
Itxaka
3d941ad912 fix: enable quiet logging in GetDisks function (#617) v0.10.0 2025-08-29 09:37:13 +02:00
dependabot[bot]
4f93b7669c Bump github.com/ulikunitz/xz in the go_modules group across 1 directory (#621)
Bumps the go_modules group with 1 update in the / directory: [github.com/ulikunitz/xz](https://github.com/ulikunitz/xz).


Updates `github.com/ulikunitz/xz` from 0.5.11 to 0.5.14
- [Commits](https://github.com/ulikunitz/xz/compare/v0.5.11...v0.5.14)

---
updated-dependencies:
- dependency-name: github.com/ulikunitz/xz
  dependency-version: 0.5.14
  dependency-type: indirect
  dependency-group: go_modules
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-28 19:43:46 +00:00
renovate[bot]
39aea58fec chore(deps): update securego/gosec action to v2.22.8 (#618)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-08-27 21:49:07 +00:00
Dimitris Karakasilis
675f51705d Bump versions to fix osv-scanner warnings
Signed-off-by: Dimitris Karakasilis <dimitris@karakasilis.me>
2025-08-27 09:40:53 +02:00
renovate[bot]
51bda8440a fix(deps): update module github.com/docker/docker to v28 [security] (#614)
* fix(deps): update module github.com/docker/docker to v28 [security]

* Run go mod tidy

Signed-off-by: Dimitris Karakasilis <dimitris@karakasilis.me>

* Update go-containerregistry to match docker v28

Signed-off-by: Dimitris Karakasilis <dimitris@karakasilis.me>

---------

Signed-off-by: Dimitris Karakasilis <dimitris@karakasilis.me>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Dimitris Karakasilis <dimitris@karakasilis.me>
2025-08-27 07:17:57 +00:00
Aidan Leuck
8ceccc8768 fix: lint issues
Signed-off-by: Aidan Leuck <aidan_leuck@selinc.com>
2025-08-27 09:01:33 +02:00
Aidan Leuck
6614296e08 add test that we can identify multipath devices even with other dm devices
Signed-off-by: Aidan Leuck <aidan_leuck@selinc.com>
2025-08-27 09:01:33 +02:00
Aidan Leuck
8e9de15aef The rest of the linting problems
Signed-off-by: Aidan Leuck <aidan_leuck@selinc.com>
2025-08-27 09:01:33 +02:00
Aidan Leuck
b93c718b21 fix linter errors
Signed-off-by: Aidan Leuck <aidan_leuck@selinc.com>
2025-08-27 09:01:33 +02:00
Aidan Leuck
077851419f use DM_UUID to determine device-mapper subsystem.
Signed-off-by: Aidan Leuck <aidan_leuck@selinc.com>
2025-08-27 09:01:33 +02:00
Aidan Leuck
bd7169cefc typo: rename hander -> handler
Signed-off-by: Aidan Leuck <aidan_leuck@selinc.com>
2025-08-27 09:01:33 +02:00
Aidan Leuck
b59b401f65 Remove unnecessary udev data
Signed-off-by: Aidan Leuck <aidan_leuck@selinc.com>
2025-08-27 09:01:33 +02:00
Aidan Leuck
3018f86c47 make checks more robust and update mock with extra udev info
Signed-off-by: Aidan Leuck <aidan_leuck@selinc.com>
2025-08-27 09:01:33 +02:00
Aidan Leuck
1cd4261f67 feat: support multipath in Kairos SDK
Signed-off-by: Aidan Leuck <aidan_leuck@selinc.com>
2025-08-27 09:01:33 +02:00
Dimitris Karakasilis
2fcb006782 Only pass credentials when they are set
Signed-off-by: Dimitris Karakasilis <dimitris@karakasilis.me>
2025-08-04 14:53:25 +03:00
wanglei
04c1b55f12 Support the use of private registry with Luet 2025-08-04 14:53:25 +03:00
Mauro Morales
ce21ef0b01 Create CODEOWNERS 2025-07-31 09:21:09 +02:00
Itxaka
54c324715a feat: add additional Red Hat shim file paths to utils (#609) v0.9.8 2025-07-24 18:34:42 +02:00
Itxaka
585885eb6a feat: add reload option to ServiceUnit (#608) v0.9.7 2025-07-23 12:54:56 +02:00
Itxaka
c3a5163ab5 feat: add provider event types and payload structures (#607) v0.9.6 2025-07-23 08:27:58 +00:00
Itxaka
fe4095c5b9 feat: add event management and provider loading to bus (#606)
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
v0.9.5
2025-07-22 08:20:55 +00:00
Itxaka
ffdc1ef892 Update events.go (#605) 2025-07-22 09:04:34 +02:00
Itxaka
8d6866e1cb Track logger fds and provide a close method (#602) v0.9.4 2025-06-05 15:02:31 +02:00
Itxaka
0798868e7e Add an extra method to be able to pass extra dirs to logger (#600) v0.9.3 2025-05-13 08:59:43 +02:00
renovate[bot]
84ba7a23fa chore(deps): update dependabot/fetch-metadata action to v2.4.0 (#599)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-05-10 01:36:38 +00:00
renovate[bot]
ec63b89629 chore(deps): update securego/gosec action to v2.22.4 (#598)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-05-08 22:12:56 +00:00
Itxaka
2f206da0fd Fix journald logging (#597) v0.9.2 2025-05-08 14:49:09 +02:00
Itxaka
571996d6ba Be able to build the logger on windows (#596)
Seems like provider can build for windows for the kairosctl command and
it would fail due to the systemd libs not being available to build under
windows so we need to protect against that

Signed-off-by: Itxaka <itxaka@kairos.io>
v0.9.1
2025-05-06 11:19:17 +02:00
renovate[bot]
040a722e24 chore(deps): update google/osv-scanner-action action to v2.0.2 (#595)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-05-05 02:26:36 +00:00
renovate[bot]
1a07cd8a4c chore(deps): update golangci/golangci-lint-action action to v8 (#594)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-05-04 21:34:42 +00:00
Itxaka
7ef466cd9d Bring kcrypt libs into sdk (#592) v0.9.0 2025-04-17 17:03:23 +02:00
renovate[bot]
790c454322 fix(deps): update module github.com/onsi/ginkgo/v2 to v2.23.4 (#591)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-04-10 00:12:13 +00:00
renovate[bot]
4b0c4e03b0 chore(deps): update securego/gosec action to v2.22.3 (#590)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-04-04 21:47:55 +00:00
renovate[bot]
c285d7cca2 chore(deps): update google/osv-scanner-action action to v2.0.1 (#589)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-04-03 23:29:56 +00:00
renovate[bot]
eb4d865bc3 fix(deps): update module github.com/onsi/gomega to v1.37.0 (#587)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-04-02 22:23:36 +00:00
renovate[bot]
d17c99bd71 fix(deps): update module github.com/onsi/ginkgo/v2 to v2.23.3 (#581)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-04-02 12:23:55 +00:00
renovate[bot]
c2287118d5 chore(deps): update google/osv-scanner-action action to v2 (#585)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-04-02 12:21:23 +00:00
renovate[bot]
0203307a95 fix(deps): update module github.com/onsi/gomega to v1.36.3 (#582)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-04-02 12:21:02 +00:00
Itxaka
2078966079 Improve journald logger (#586)
* Improve journald logger

tag the logs with the identifier so they can be found easily with
journald


---------

Signed-off-by: Itxaka <itxaka@kairos.io>
v0.8.1
2025-04-02 14:16:56 +02:00
renovate[bot]
e2cf41415d fix(deps): update module github.com/avast/retry-go to v3 (#576)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
v0.8.0
2025-03-07 03:14:10 +00:00