Dimitris Karakasilis
bd63c4b487
Bump kairos-sdk to fix the local bundle installation
...
Signed-off-by: Dimitris Karakasilis <dimitris@karakasilis.me >
2023-12-05 12:31:41 +02:00
Dimitris Karakasilis
c7674ee2be
Merge pull request #175 from kairos-io/2019-dont-parse-userdata-twice
...
Don't parse userdata twice
v2.4.3
2023-11-23 17:06:53 +02:00
Dimitris Karakasilis
dfa5665ace
Don't parse userdata twice
...
bump kairos-sdk to consume this: https://github.com/kairos-io/kairos-sdk/pull/58
Signed-off-by: Dimitris Karakasilis <dimitris@karakasilis.me >
2023-11-23 16:42:02 +02:00
Dimitris Karakasilis
b2c2220f3e
Merge pull request #174 from kairos-io/fix-bundle-post-install-hook
...
Call `exec.Command` properly, splitting the cmd and args
v2.4.2
2023-11-22 17:23:28 +02:00
Dimitris Karakasilis
c98c791f60
Call exec.Command
properly, splitting the cmd and args
...
This was failing but wasn't visible because it needs
`fail_on_bundles_errors: true` to be set in the Kairos config.
We need to find whether we need a new test or an existing one can be
adapted to catch this.
Signed-off-by: Dimitris Karakasilis <dimitris@karakasilis.me >
2023-11-20 13:54:05 +02:00
Dimitris Karakasilis
944ce8ce74
Merge pull request #171 from kairos-io/add_regexp_mod
...
Add regexp module to grub
v2.4.1
2023-11-10 12:44:49 +02:00
Itxaka
02a0f48219
Add regexp module to grub
...
Signed-off-by: Itxaka <itxaka@kairos.io >
2023-10-30 11:03:06 +01:00
renovate[bot]
9edc1eef6a
Update module github.com/mudler/yip to v1.4.5 ( #169 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
v2.4.0
2023-10-27 10:30:04 +02:00
renovate[bot]
dc8a4336fc
Update module github.com/kairos-io/kairos-sdk to v0.0.15
2023-10-27 08:29:30 +00:00
Mauro Morales
ad49b27c18
Merge pull request #168 from kairos-io/1862-improve-partition-size-calculation
...
Keep track of visited files for size calculation
2023-10-23 16:57:09 +02:00
Mauro Morales
bfe67ac643
Improve name of helper function
...
Signed-off-by: Mauro Morales <mauro.morales@spectrocloud.com >
2023-10-23 16:35:23 +02:00
Mauro Morales
d99d384886
Performance optimization
...
Signed-off-by: Mauro Morales <mauro.morales@spectrocloud.com >
2023-10-23 16:35:04 +02:00
Mauro Morales
531486d0b8
Update pkg/config/spec.go
...
Co-authored-by: Dimitris Karakasilis <dimitris@karakasilis.me >
2023-10-23 12:55:54 +02:00
Mauro Morales
6d052581f2
Fix size calculation
...
test didn't check that the size was ever added (which it didn't)
Signed-off-by: Dimitris Karakasilis <dimitris@spectrocloud.com >
2023-10-20 12:49:35 +03:00
Dimitris Karakasilis
2d5e654844
Merge pull request #159 from wyvernzora/main
...
Add command to render a Go template
2023-10-20 11:00:11 +03:00
Dimitris Karakasilis
f26a517eab
remove copyright to SUSE
2023-10-20 10:39:50 +03:00
Mauro Morales
baf496263f
Rename helper function and add a comment
...
Signed-off-by: Mauro Morales <mauro.morales@spectrocloud.com >
2023-10-19 22:26:04 +02:00
Mauro Morales
fdc7f49d1f
Keep track of visited files for size calculation
...
Signed-off-by: Mauro Morales <mauro.morales@spectrocloud.com >
2023-10-19 22:11:13 +02:00
Denis Luchkin-Zhou
234bb4b36e
Add command to render a Go template with config and state as data context
...
Signed-off-by: Denis Luchkin-Zhou <wyvernzora@gmail.com >
2023-10-18 08:37:45 -07:00
Itxaka
01e0a0048c
Stop tailing provider log ( #166 )
...
Its not our duty to trail anything, we already passing a logfile for it
to use, we log our stuff and dont pollute the standar output
Signed-off-by: Itxaka <itxaka@kairos.io >
2023-10-18 17:16:22 +02:00
renovate[bot]
8785c5e189
Update module github.com/distribution/distribution to v2.8.3+incompatible
v2.4.0-rc1
2023-10-17 06:31:55 +00:00
renovate[bot]
4956cdb8a2
Update module github.com/nxadm/tail to v1.4.11
2023-10-17 00:08:48 +00:00
renovate[bot]
b38204bba1
Update module github.com/labstack/echo/v4 to v4.11.2
2023-10-16 23:06:51 +00:00
renovate[bot]
2cd1f6f1f6
Update module github.com/mudler/yip to v1.4.5
2023-10-16 19:10:08 +00:00
renovate[bot]
f21bd243b2
Update dependency jquery to v3.7.1
2023-10-16 14:40:49 +00:00
renovate[bot]
da5a3edcf2
Update github.com/kairos-io/kairos-sdk digest to 0bb4e40 ( #157 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-10-16 16:35:53 +02:00
renovate[bot]
40289af471
Update dependency bootstrap to v5.3.2
2023-10-04 23:16:00 +00:00
renovate[bot]
66336a3adf
Update dependency codemirror to v5.65.15
2023-10-04 20:00:02 +00:00
Mauro Morales
1f69b99dbc
Configure automerge for patch updates
2023-10-04 17:00:52 +02:00
renovate[bot]
ae5d2f72c9
Update module github.com/mudler/yip to v1.4.4 ( #156 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-10-03 13:44:22 +02:00
renovate[bot]
9f216d373c
Update module github.com/onsi/gomega to v1.28.0 ( #155 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-10-03 13:43:09 +02:00
renovate[bot]
47f461b243
Update module github.com/onsi/ginkgo/v2 to v2.12.1 ( #154 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-10-03 13:42:07 +02:00
Itxaka
1b967cccd8
[uki] Lyfecycle ( #148 )
2023-10-03 11:15:17 +02:00
Dimitris Karakasilis
300cc9290a
Merge pull request #152 from kairos-io/1837-add-source-to-commands
...
1837 Add `--source` to various commands
v2.3.0
2023-10-02 12:55:29 +03:00
Dimitris Karakasilis
48fc6180cf
Return image from bus when one exists
...
it was accidentally returning "nil"
Signed-off-by: Dimitris Karakasilis <dimitris@karakasilis.me >
2023-10-02 12:47:04 +03:00
Dimitris Karakasilis
e0dfc79ed5
Unmarshal yaml after auto size calculation and fix tests
...
because we want the user's preferences to be applied last, thus
overriding whatever calculations we may do automatically.
Signed-off-by: Dimitris Karakasilis <dimitris@karakasilis.me >
2023-10-02 12:28:33 +03:00
Dimitris Karakasilis
80f83ba676
Run sanitization outside the spec building functions
...
To limit responsibility or those functions and to keep the tests passing
(because they assumed no sanitization)
Signed-off-by: Dimitris Karakasilis <dimitris@karakasilis.me >
2023-10-02 10:57:11 +03:00
Dimitris Karakasilis
d1e84c186c
Fix minor syntax and linting issues
...
Signed-off-by: Dimitris Karakasilis <dimitris@karakasilis.me >
2023-10-02 10:43:18 +03:00
Dimitris Karakasilis
a10390e0a8
DRY the definition of "--source" flag
...
Signed-off-by: Dimitris Karakasilis <dimitris@karakasilis.me >
2023-09-29 17:11:51 +03:00
Dimitris Karakasilis
85196fbc59
Calculate sources sizes after unmarshalling the full spec
...
otherwise sources defined in the kairos config won't be there when we
calculate the size
Signed-off-by: Dimitris Karakasilis <dimitris@karakasilis.me >
2023-09-29 15:57:01 +03:00
Dimitris Karakasilis
b675730e8c
Rename variables to better reflect what they are (PR comment)
...
Signed-off-by: Dimitris Karakasilis <dimitris@karakasilis.me >
2023-09-29 12:50:34 +03:00
Dimitris Karakasilis
5b9d043aa0
Remove non-working test
...
because it needs to stub the world and currently there is no way of
doing so (we've even skipped the install_test.go for similar reasons).
2023-09-29 11:52:36 +03:00
Dimitris Karakasilis
b13f1a9cc8
Un-export fields again
...
because they are unmarshalled with a custom unmarshaller so they don't
need to be exported
Signed-off-by: Dimitris Karakasilis <dimitris@karakasilis.me >
2023-09-29 11:46:00 +03:00
Dimitris Karakasilis
f477776b57
Bring back the size calculation in Upgrade
...
it was removed by mistake
Signed-off-by: Dimitris Karakasilis <dimitris@karakasilis.me >
2023-09-29 11:46:00 +03:00
Dimitris Karakasilis
a2d4df589b
Remove comments
...
Signed-off-by: Dimitris Karakasilis <dimitris@karakasilis.me >
2023-09-29 11:46:00 +03:00
Dimitris Karakasilis
b68b07f278
Remove unecessary type definition
...
Signed-off-by: Dimitris Karakasilis <dimitris@karakasilis.me >
2023-09-29 11:46:00 +03:00
Dimitris Karakasilis
f2ec19d53d
Fix syntax and don't hide error
...
Signed-off-by: Dimitris Karakasilis <dimitris@karakasilis.me >
2023-09-29 11:45:59 +03:00
Dimitris Karakasilis
48c445756e
Fix conf identation
...
Signed-off-by: Dimitris Karakasilis <dimitris@karakasilis.me >
2023-09-29 11:45:59 +03:00
Dimitris Karakasilis
48a3f57048
Rename var
...
Signed-off-by: Dimitris Karakasilis <dimitris@karakasilis.me >
2023-09-29 11:45:59 +03:00
Dimitris Karakasilis
15a926ad3b
Handle --source
in install/manual-install/interactive-install the same way
...
Signed-off-by: Dimitris Karakasilis <dimitris@karakasilis.me >
2023-09-29 11:45:59 +03:00