cozystack-bot
975011e04e
Prepare release v0.38.0
...
Signed-off-by: cozystack-bot <217169706+cozystack-bot@users.noreply.github.com >
2025-11-25 15:59:42 +00:00
cozystack-bot
3d4ad39bce
Prepare release v0.38.0-alpha.2
...
Signed-off-by: cozystack-bot <217169706+cozystack-bot@users.noreply.github.com >
2025-11-18 07:46:42 +00:00
cozystack-bot
972548cab4
Prepare release v0.38.0-alpha.1
...
Signed-off-by: cozystack-bot <217169706+cozystack-bot@users.noreply.github.com >
2025-11-14 08:45:28 +00:00
Timofei Larkin
b858745cdd
[kamaji] Respect 3rd party labels
...
The Kamaji controller overwrites labels on many of the resources it owns
(clastix/kamaji#991 ). This change applies PR clastix/kamaji#992 to
Cozystack's build of Kamaji, so the lineage webhook doesn't fight the
Kamaji controller, causing a non-stop reconciliation loop.
```release-note
[kamaji] Do not clobber third party labels on resources controlled by
Kamaji.
```
Signed-off-by: Timofei Larkin <lllamnyp@gmail.com >
2025-10-17 15:17:00 +03:00
cozystack-bot
aff8b0c30a
Prepare release v0.37.0
...
Signed-off-by: cozystack-bot <217169706+cozystack-bot@users.noreply.github.com >
2025-10-10 07:46:34 +00:00
cozystack-bot
a50f53de2e
Prepare release v0.37.0-beta.2
...
Signed-off-by: cozystack-bot <217169706+cozystack-bot@users.noreply.github.com >
2025-10-10 00:21:12 +00:00
cozystack-bot
458ca63729
Prepare release v0.37.0-beta.1
...
Signed-off-by: cozystack-bot <217169706+cozystack-bot@users.noreply.github.com >
2025-10-06 20:18:29 +00:00
cozystack-bot
6de14d679d
Prepare release v0.37.0-alpha.2
...
Signed-off-by: cozystack-bot <217169706+cozystack-bot@users.noreply.github.com >
2025-09-30 17:46:53 +00:00
cozystack-bot
93ddc4e2c4
Prepare release v0.37.0-alpha.1
...
Signed-off-by: cozystack-bot <217169706+cozystack-bot@users.noreply.github.com >
2025-09-26 08:34:15 +00:00
Timofei Larkin
562145e69b
[cozystack-controller] Ancestor tracking webhook
...
Many resources created as part of managed apps in cozystack (pods,
secrets, etc) do not carry predictable labels that unambiguously
indicate which app originally triggered their creation. Some resources
are managed by controllers and other custom resources and this
indirection can lead to loss of information. Other controllers sometimes
simply do not allow setting labels on controlled resources and the
latter do not inherit labels from the owner. This patch implements a
webhook that sidesteps this problem with a universal solution. On
creation of a pod/secret/PVC etc it walks through the owner references
until a HelmRelease is found that can be matched with a managed app
dynamically registered in the Cozystack API server. The pod is mutated
with labels identifying the managed app.
```release-note
[cozystack-controller] Add a mutating webhook to identify the Cozystack
managed app that ultimately owns low-level resources created in the
cluster and label these resources with a reference to said app.
```
Signed-off-by: Timofei Larkin <lllamnyp@gmail.com >
2025-09-24 12:07:18 +03:00
cozystack-bot
18ff789256
Prepare release v0.36.1
...
Signed-off-by: cozystack-bot <217169706+cozystack-bot@users.noreply.github.com >
2025-09-18 02:58:44 +00:00
cozystack-bot
f5c575d12f
Prepare release v0.36.0
...
Signed-off-by: cozystack-bot <217169706+cozystack-bot@users.noreply.github.com >
2025-09-17 11:45:04 +00:00
cozystack-bot
585569f285
Prepare release v0.36.0-beta.4
...
Signed-off-by: cozystack-bot <217169706+cozystack-bot@users.noreply.github.com >
2025-09-15 23:22:50 +00:00
cozystack-bot
e15ff2a4d0
Prepare release v0.36.0-beta.3
...
Signed-off-by: cozystack-bot <217169706+cozystack-bot@users.noreply.github.com >
2025-09-08 20:23:57 +00:00
cozystack-bot
8335347dc3
Prepare release v0.36.0-beta.2
...
Signed-off-by: cozystack-bot <217169706+cozystack-bot@users.noreply.github.com >
2025-09-05 11:02:16 +00:00
Andrei Kvapil
9f2b98d364
[dx] Remove BUILDER and PLATFORM autodetection logic
...
Signed-off-by: Andrei Kvapil <kvapss@gmail.com >
2025-09-05 11:48:19 +02:00
cozystack-bot
034f71cc9d
Prepare release v0.36.0-beta.1
...
Signed-off-by: cozystack-bot <217169706+cozystack-bot@users.noreply.github.com >
2025-09-02 11:36:20 +00:00
cozystack-bot
29df1fdc1e
Prepare release v0.36.0-alpha.2
...
Signed-off-by: cozystack-bot <217169706+cozystack-bot@users.noreply.github.com >
2025-09-01 18:00:05 +00:00
cozystack-bot
cbbb50b194
Prepare release v0.36.0-alpha.1
...
Signed-off-by: cozystack-bot <217169706+cozystack-bot@users.noreply.github.com >
2025-08-28 19:01:36 +00:00
cozystack-bot
ffa28d0dc0
Prepare release v0.35.2
...
Signed-off-by: cozystack-bot <217169706+cozystack-bot@users.noreply.github.com >
Signed-off-by: Andrei Kvapil <kvapss@gmail.com >
2025-08-27 01:32:05 +02:00
cozystack-bot
4d7992b55a
Prepare release v0.35.1
...
Signed-off-by: cozystack-bot <217169706+cozystack-bot@users.noreply.github.com >
2025-08-19 16:53:30 +00:00
cozystack-bot
40b83cab79
Prepare release v0.35.0
...
Signed-off-by: cozystack-bot <217169706+cozystack-bot@users.noreply.github.com >
2025-08-18 17:11:53 +00:00
Timofei Larkin
fbc2c45e7f
[kamaji] Pass in-tree image as migrate-image
...
The in-tree build of the Kamaji image lacks the appropriate ldflags,
resulting in invalid flags of the Kamaji controller manager binary. When
a migration job starts, it tries to pull an image with an explicit empty
string as a tag, which is invalid. This patch sets the in-tree image as
the image for the migration job, both working around this issue, as well
as being consistent in the image used.
Signed-off-by: Timofei Larkin <lllamnyp@gmail.com >
2025-08-12 14:31:10 +03:00
cozystack-bot
c032a4ad49
Prepare release v0.35.0-beta.1
...
Signed-off-by: cozystack-bot <217169706+cozystack-bot@users.noreply.github.com >
2025-08-11 17:18:19 +00:00
cozystack-bot
9d184a098f
Prepare release v0.35.0-alpha.3
...
Signed-off-by: cozystack-bot <217169706+cozystack-bot@users.noreply.github.com >
2025-08-01 13:07:01 +00:00
cozystack-bot
9617071ada
Prepare release v0.35.0-alpha.2
...
Signed-off-by: cozystack-bot <217169706+cozystack-bot@users.noreply.github.com >
2025-07-25 16:43:50 +00:00
cozystack-bot
3088e987e3
Prepare release v0.35.0-alpha.1
...
Signed-off-by: cozystack-bot <217169706+cozystack-bot@users.noreply.github.com >
2025-07-24 15:39:28 +00:00
cozystack-bot
2e1a7a00c3
Prepare release v0.34.0
...
Signed-off-by: cozystack-bot <217169706+cozystack-bot@users.noreply.github.com >
2025-07-21 19:39:19 +00:00
cozystack-bot
61929fe2c8
Prepare release v0.34.0-beta.3
...
Signed-off-by: cozystack-bot <217169706+cozystack-bot@users.noreply.github.com >
2025-07-20 09:29:45 +00:00
cozystack-bot
a5896be36a
Prepare release v0.34.0-beta.2
...
Signed-off-by: cozystack-bot <217169706+cozystack-bot@users.noreply.github.com >
2025-07-18 01:01:06 +00:00
cozystack-bot
0ecb8585bc
Prepare release v0.34.0-beta.1
...
Signed-off-by: cozystack-bot <217169706+cozystack-bot@users.noreply.github.com >
2025-07-10 08:09:47 +00:00
cozystack-bot
50f3089f14
Prepare release v0.33.2
...
Signed-off-by: cozystack-bot <217169706+cozystack-bot@users.noreply.github.com >
2025-07-09 19:36:09 +00:00
cozystack-bot
99552bf792
Prepare release v0.33.1
...
Signed-off-by: cozystack-bot <217169706+cozystack-bot@users.noreply.github.com >
2025-07-08 06:24:09 +00:00
cozystack-bot
a9674d2ae7
Prepare release v0.33.0
...
Signed-off-by: cozystack-bot <217169706+cozystack-bot@users.noreply.github.com >
2025-07-03 20:57:31 +00:00
github-actions
2832058036
Prepare release v0.32.1
...
Signed-off-by: github-actions <github-actions@github.com >
2025-06-24 08:55:52 +00:00
github-actions
08e569918b
Prepare release v0.32.0
...
Signed-off-by: github-actions <github-actions@github.com >
2025-06-16 23:54:35 +00:00
github-actions
c619343aa2
Prepare release v0.32.0-beta.2
...
Signed-off-by: github-actions <github-actions@github.com >
2025-06-16 19:06:14 +00:00
github-actions
32adf5ab38
Prepare release v0.32.0-beta.1
...
Signed-off-by: github-actions <github-actions@github.com >
2025-06-10 08:28:28 +00:00
github-actions
bfd20a5e0e
Prepare release v0.31.1
...
Signed-off-by: github-actions <github-actions@github.com >
2025-05-29 23:44:58 +02:00
github-actions
5bbb5a6266
Prepare release v0.31.0
...
Signed-off-by: github-actions <github-actions@github.com >
2025-05-28 21:40:20 +00:00
github-actions
ae0549f78b
Prepare release v0.31.0-rc.3
...
Signed-off-by: github-actions <github-actions@github.com >
2025-05-26 08:26:01 +00:00
nbykov0
9fb6b41e03
Re-update kamaji to latest version
...
Signed-off-by: nbykov0 <166552198+nbykov0@users.noreply.github.com >
2025-05-23 22:22:12 +03:00
github-actions
56bdaae2c9
Prepare release v0.31.0-rc.2
...
Signed-off-by: github-actions <github-actions@github.com >
2025-05-21 11:52:29 +00:00
Andrei Kvapil
d550a67f19
Merge branch 'main' into 519-cross-arch-components
2025-05-17 12:16:49 +02:00
Andrei Kvapil
4ecf492cd4
Update Kamaji to edge-25.4.1
...
Signed-off-by: Andrei Kvapil <kvapss@gmail.com >
2025-05-16 13:47:04 +02:00
nbykov0
77e6db3381
system/kamaji: multiarch support
...
Signed-off-by: nbykov0 <166552198+nbykov0@users.noreply.github.com >
2025-05-12 02:50:11 +03:00
github-actions
87a286fc74
Prepare release v0.31.0-rc.1
...
Signed-off-by: github-actions <github-actions@github.com >
2025-04-25 12:37:42 +00:00
Andrei Kvapil
b56624a781
[cluster-api] Update operator, providers, remove Kamaji workaround
...
Signed-off-by: Andrei Kvapil <kvapss@gmail.com >
2025-04-23 17:19:29 +02:00
kvaps
e96f15773d
Prepare release v0.30.2
...
Signed-off-by: kvaps <kvaps@users.noreply.github.com >
2025-04-15 07:42:59 +00:00
kvaps
7f4af5ebbc
Prepare release v0.30.1
...
Signed-off-by: kvaps <kvaps@users.noreply.github.com >
2025-04-11 10:07:16 +00:00