Itxaka
ff63c00dec
Add registry flag to list-releases ( #833 )
2025-07-01 10:41:14 +02:00
Dimitris Karakasilis
d85d7985fe
2462 debugging logs ( #830 )
...
* [refactoring] simplify method and make it more efficient
Signed-off-by: Dimitris Karakasilis <dimitris@karakasilis.me >
* [WIP] Introduce `logs` command to collects logs from various places
Signed-off-by: Dimitris Karakasilis <dimitris@karakasilis.me >
* Handle globs properly and merge default logs with user provided ones
Signed-off-by: Dimitris Karakasilis <dimitris@karakasilis.me >
* Change default logs location to be the current directory
Signed-off-by: Dimitris Karakasilis <dimitris@karakasilis.me >
* Skip new field in the schema tests
TODO: Update the schema and re-enable
Signed-off-by: Dimitris Karakasilis <dimitris@karakasilis.me >
* Remove test focus
Signed-off-by: Dimitris Karakasilis <dimitris@karakasilis.me >
* Add more default services
Signed-off-by: Dimitris Karakasilis <dimitris@karakasilis.me >
* Don't try to run journactl on non systemd distros
Signed-off-by: Dimitris Karakasilis <dimitris@karakasilis.me >
* Add more files (for openrc)
c6fdf6ee67/pkg/bundled/cloudconfigs/09_openrc_services.yaml (L52)
Signed-off-by: Dimitris Karakasilis <dimitris@karakasilis.me >
* Use standard library for globbing
Signed-off-by: Dimitris Karakasilis <dimitris@karakasilis.me >
* Capture all files under `/var/log`
because there is also k3s.log (maybe also k0s) etc. Better have them all
than missing some.
Signed-off-by: Dimitris Karakasilis <dimitris@karakasilis.me >
---------
Signed-off-by: Dimitris Karakasilis <dimitris@karakasilis.me >
2025-07-01 10:48:11 +03:00
renovate[bot]
b2f9a46f11
chore(deps): update dependency cypress to v14.5.0 ( #820 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-06-17 23:47:38 +00:00
renovate[bot]
5534d55fd2
fix(deps): update dependency bootstrap to v5.3.7 ( #819 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-06-17 23:47:19 +00:00
dependabot[bot]
bbec0b454c
Bump brace-expansion ( #813 )
...
Bumps the npm_and_yarn group with 1 update in the /internal/webui/public directory: [brace-expansion](https://github.com/juliangruber/brace-expansion ).
Updates `brace-expansion` from 1.1.11 to 1.1.12
- [Release notes](https://github.com/juliangruber/brace-expansion/releases )
- [Commits](https://github.com/juliangruber/brace-expansion/compare/1.1.11...v1.1.12 )
---
updated-dependencies:
- dependency-name: brace-expansion
dependency-version: 1.1.12
dependency-type: indirect
dependency-group: npm_and_yarn
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-06-13 10:30:22 +00:00
Itxaka
8fc921c406
Always umount+mount oem ( #804 )
2025-06-05 16:28:19 +02:00
Itxaka
14e33f375f
Fix mountpoint in grub hook ( #803 )
2025-06-05 09:29:24 +02:00
Itxaka
24f88fa7a4
Fix the hooks order, unmounting and such ( #801 )
...
* Fix the hooks order, unmounting and such
Signed-off-by: Itxaka <itxaka@kairos.io >
* Update internal/agent/hooks/finish.go
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* Update internal/agent/hooks/bundles.go
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
---------
Signed-off-by: Itxaka <itxaka@kairos.io >
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-06-04 19:14:54 +02:00
Itxaka
7231150ac8
Fix grub after install hook ( #797 )
2025-06-04 09:25:11 +02:00
renovate[bot]
6edde1e0fa
chore(deps): update dependency cypress to v14.4.1 ( #798 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-06-03 21:50:53 +00:00
Itxaka
a6f34820fb
Revert "Pxe uki ( #791 )" ( #795 )
2025-05-28 12:18:52 +02:00
Itxaka
7842ad8059
Pxe uki ( #791 )
2025-05-23 11:48:26 +02:00
renovate[bot]
8aaf0b9cac
chore(deps): update dependency cypress to v14.4.0 ( #789 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-05-20 22:12:59 +00:00
renovate[bot]
599d53de34
chore(deps): update dependency cypress to v14.3.3 ( #777 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-05-06 22:52:40 +00:00
Itxaka
79cd5620c5
Drop kcrypt, use sdk ( #769 )
2025-05-06 09:02:44 +00:00
renovate[bot]
3129aa16ea
fix(deps): update dependency bootstrap to v5.3.6 ( #774 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-05-05 23:37:32 +00:00
Itxaka
d0f0710c78
Use grub binaries and libs from rootfs ( #760 )
2025-04-25 10:43:21 +02:00
renovate[bot]
1a1f738903
chore(deps): update dependency cypress to v14.3.2 ( #766 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-04-22 23:05:22 +00:00
renovate[bot]
5d444a7ab9
chore(deps): update dependency cypress to v14.3.1 ( #763 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-04-18 01:52:39 +00:00
renovate[bot]
7a39098c13
chore(deps): update dependency cypress to v14.3.0 ( #752 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-04-08 22:04:46 +00:00
renovate[bot]
cf0afb0cce
fix(deps): update dependency bootstrap to v5.3.5 ( #742 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-04-05 02:35:13 +00:00
renovate[bot]
2f50886ba2
fix(deps): update dependency bootstrap to v5.3.4 ( #740 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-04-03 21:58:28 +00:00
Itxaka
d83f78047f
Bump sdk ( #733 )
...
* Bump sdk
---------
Signed-off-by: Itxaka <itxaka@kairos.io >
2025-04-02 14:47:05 +02:00
renovate[bot]
dc78072602
chore(deps): update dependency cypress to v14.2.1 ( #725 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-03-26 23:33:52 +00:00
Itxaka
4975b9b914
Bump yip and diskfs ( #717 )
...
* Bump yip and diskfs
---------
Signed-off-by: Itxaka <itxaka@kairos.io >
2025-03-26 11:57:29 +01:00
Itxaka
db703db5e5
Try to fix hooks ( #718 )
...
* fix hooks
---------
Signed-off-by: Itxaka <itxaka@kairos.io >
2025-03-24 16:05:39 +01:00
renovate[bot]
ca05938938
fix(deps): update dependency codemirror to v5.65.19 ( #715 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-03-21 02:55:35 +00:00
renovate[bot]
fd0471143f
chore(deps): update dependency cypress to v14.2.0 ( #706 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-03-13 10:26:55 +00:00
renovate[bot]
a77b041b23
fix(deps): update dependency alpinejs to v3.14.9 ( #704 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-03-13 10:25:47 +00:00
Itxaka
b5869b4017
Fix hooks under encrypted partitions ( #702 )
...
* Fix hooks under encrypted partitions
We had a mess of mounting and unmounting things around when we try to
copy things to persistent.
Part of the changes (using the by-label to mount the persistent) are due
to the change in kcrypt. As we set the same label to the encrypted fs
and unencrypted fs, our utils.Mount could get mistaken and return the
first hit, which usually its the encrypted one, and we cannot mount that
one.
This patch brings it up to date.
- Makes bundles and logs hooks work when we have encrypted persistent.
It didnt work before.
- Makes both workflows the same.
- Locks everything once its over, to not leave encrypted parts around
- Mounts OEM so kcrypt can read the config if we are using a remote
server for encryption
- Mounts by label so there is not a change of getting the wrong device
- Uses the mount syscall directly. The util can mistake and return the
actual encrypted part if they both have the same label and finds it
first
---------
Signed-off-by: Itxaka <itxaka@kairos.io >
2025-03-13 11:22:26 +01:00
renovate[bot]
12d6227008
chore(deps): update dependency cypress to v14.1.0 ( #693 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-26 03:11:17 +00:00
renovate[bot]
a3dca67856
chore(deps): update dependency cypress to v14.0.3 ( #681 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-11 22:35:34 +00:00
renovate[bot]
eb36d8b6c1
chore(deps): update dependency cypress to v14.0.2 ( #673 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-06 00:54:12 +00:00
renovate[bot]
e2ff555707
chore(deps): update dependency cypress to v14.0.1 ( #670 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-28 22:18:03 +00:00
renovate[bot]
626fbe4ec0
chore(deps): update dependency cypress to v14 ( #666 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-17 01:49:49 +00:00
Itxaka
488841ebf2
Use extensions dir path as source ( #660 )
...
Otherwise it will copy the dir itself and we just want to copy the
contents of the dir
Signed-off-by: Itxaka <itxaka@kairos.io >
2025-01-14 10:59:45 +01:00
renovate[bot]
d8d75ebd37
fix(deps): update dependency alpinejs to v3.14.8 ( #643 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-12-23 22:59:24 +00:00
renovate[bot]
1197f49c00
chore(deps): update dependency cypress to v13.17.0 ( #636 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-12-17 23:13:36 +00:00
renovate[bot]
92ca5a6d53
fix(deps): update dependency @fortawesome/fontawesome-free to v6.7.2 ( #634 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-12-17 01:15:07 +00:00
renovate[bot]
70a5d04e99
fix(deps): update dependency alpinejs to v3.14.7 ( #621 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-12-06 23:23:21 +00:00
renovate[bot]
49c6f0bdde
chore(deps): update dependency cypress to v13.16.1 ( #616 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-12-05 00:44:18 +00:00
renovate[bot]
5a1c6de530
fix(deps): update dependency alpinejs to v3.14.6 ( #615 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-12-03 02:18:14 +00:00
renovate[bot]
a2071ac740
fix(deps): update dependency alpinejs to v3.14.5 ( #614 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-28 22:25:28 +00:00
renovate[bot]
724a671607
fix(deps): update dependency alpinejs to v3.14.4 ( #610 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-27 23:03:59 +00:00
renovate[bot]
c726263c27
fix(deps): update dependency @fortawesome/fontawesome-free to v6.7.1 ( #605 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-21 01:13:54 +00:00
Itxaka
895e571bb3
Expose pcrs for uki encryption ( #603 )
2024-11-20 10:41:52 +01:00
renovate[bot]
800b7a0246
chore(deps): update dependency cypress to v13.16.0 ( #602 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-19 23:13:08 +00:00
Itxaka
00409e2357
fix reset not updating EFI files ( #600 )
2024-11-19 16:38:05 +01:00
renovate[bot]
4f284cc117
fix(deps): update dependency @fortawesome/fontawesome-free to v6.7.0 ( #599 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-18 22:26:36 +00:00
Itxaka
9ea89f7610
Bump nodepair ( #592 )
...
Signed-off-by: Itxaka <itxaka@kairos.io >
2024-11-07 09:24:24 +01:00