Skip to content

feat!: migrating the resource controller to use v2#1452

Merged
Skarlso merged 39 commits into
open-component-model:mainfrom
Skarlso:migrate-the-resource-controller
Jan 9, 2026
Merged

feat!: migrating the resource controller to use v2#1452
Skarlso merged 39 commits into
open-component-model:mainfrom
Skarlso:migrate-the-resource-controller

Conversation

@Skarlso

@Skarlso Skarlso commented Dec 19, 2025

Copy link
Copy Markdown
Contributor

What this PR does / why we need it

Which issue(s) this PR fixes

Fixes open-component-model/ocm-project#776

On-behalf-of: Gergely Brautigam <gergely.brautigam@sap.com>

Signed-off-by: Gergely Brautigam <182850+Skarlso@users.noreply.github.com>
@github-actions github-actions Bot added kind/feature new feature, enhancement, improvement, extension size/l Large labels Dec 19, 2025
@Skarlso

Skarlso commented Dec 19, 2025

Copy link
Copy Markdown
Contributor Author

The Kubernetes tests are failing for now, I didn't have the time to finish everything with this thing.

Signed-off-by: Frederic Wilhelm <frederic.wilhelm@sap.com>
Not every resource necessarily will contain a digest. Thus, the field
must be optional.

Signed-off-by: Frederic Wilhelm <frederic.wilhelm@sap.com>
Signed-off-by: Frederic Wilhelm <frederic.wilhelm@sap.com>
Signed-off-by: Frederic Wilhelm <frederic.wilhelm@sap.com>
Signed-off-by: Frederic Wilhelm <frederic.wilhelm@sap.com>
@frewilhelm frewilhelm force-pushed the migrate-the-resource-controller branch from c15f957 to 894c4a2 Compare December 30, 2025 14:19
Signed-off-by: Frederic Wilhelm <frederic.wilhelm@sap.com>
@frewilhelm frewilhelm force-pushed the migrate-the-resource-controller branch from 894c4a2 to f7f0f14 Compare December 30, 2025 14:28
Signed-off-by: Frederic Wilhelm <frederic.wilhelm@sap.com>
@github-actions github-actions Bot added the component/github-actions Changes on GitHub Actions or within `.github/` directory label Dec 30, 2025
Signed-off-by: Frederic Wilhelm <frederic.wilhelm@sap.com>
@frewilhelm frewilhelm force-pushed the migrate-the-resource-controller branch from e63453f to 96a228e Compare December 30, 2025 18:09
@frewilhelm frewilhelm changed the title feat: start migrating the resource controller to use v2 feat: migrating the resource controller to use v2 Dec 30, 2025
On-behalf-of: Gergely Brautigam <gergely.brautigam@sap.com>

Signed-off-by: Gergely Brautigam <182850+Skarlso@users.noreply.github.com>
@Skarlso Skarlso force-pushed the migrate-the-resource-controller branch from f0758be to 02eb89d Compare January 2, 2026 07:37
Skarlso and others added 5 commits January 2, 2026 11:41
Signed-off-by: Frederic Wilhelm <frederic.wilhelm@sap.com>
On-behalf-of: Gergely Brautigam <gergely.brautigam@sap.com>

Signed-off-by: Gergely Brautigam <182850+Skarlso@users.noreply.github.com>
…open-component-model into migrate-the-resource-controller
Signed-off-by: Gergely Brautigam <182850+Skarlso@users.noreply.github.com>
frewilhelm and others added 7 commits January 2, 2026 17:18
Signed-off-by: Frederic Wilhelm <frederic.wilhelm@sap.com>
Signed-off-by: Frederic Wilhelm <frederic.wilhelm@sap.com>
Signed-off-by: Frederic Wilhelm <frederic.wilhelm@sap.com>
Signed-off-by: Frederic Wilhelm <frederic.wilhelm@sap.com>
@Skarlso Skarlso marked this pull request as ready for review January 6, 2026 14:39
@Skarlso Skarlso requested a review from a team as a code owner January 6, 2026 14:39
@Skarlso

Skarlso commented Jan 6, 2026

Copy link
Copy Markdown
Contributor Author

Alright, I don't really see anything else standing out, so... ready for review.

Comment thread .github/workflows/kubernetes-controller.yml Outdated
Comment thread kubernetes/controller/api/v1alpha1/common_types.go
Comment thread kubernetes/controller/internal/controller/resource/suite_test.go Outdated
Comment thread kubernetes/controller/internal/plugins/resource_repository.go
@Skarlso Skarlso changed the title feat: migrating the resource controller to use v2 feat!: migrating the resource controller to use v2 Jan 7, 2026
@github-actions github-actions Bot added the !BREAKING-CHANGE! Breaking change in API or ocm-cli or spec label Jan 7, 2026
On-behalf-of: Gergely Brautigam <gergely.brautigam@sap.com>

Signed-off-by: Gergely Brautigam <182850+Skarlso@users.noreply.github.com>
…open-component-model into migrate-the-resource-controller
@Skarlso Skarlso force-pushed the migrate-the-resource-controller branch from 900fec3 to d8ef59e Compare January 7, 2026 13:17
Skarlso and others added 8 commits January 7, 2026 16:30
…rror

On-behalf-of: Gergely Brautigam <gergely.brautigam@sap.com>

Signed-off-by: Gergely Brautigam <182850+Skarlso@users.noreply.github.com>
Signed-off-by: Frederic Wilhelm <frederic.wilhelm@sap.com>
Signed-off-by: Frederic Wilhelm <frederic.wilhelm@sap.com>
On-behalf-of: Gergely Brautigam <gergely.brautigam@sap.com>

Signed-off-by: Gergely Brautigam <182850+Skarlso@users.noreply.github.com>
@Skarlso Skarlso merged commit a7d2db5 into open-component-model:main Jan 9, 2026
18 checks passed
@Skarlso Skarlso deleted the migrate-the-resource-controller branch January 9, 2026 08:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

!BREAKING-CHANGE! Breaking change in API or ocm-cli or spec component/github-actions Changes on GitHub Actions or within `.github/` directory kind/feature new feature, enhancement, improvement, extension size/l Large

Projects

None yet

Development

Successfully merging this pull request may close these issues.

v2-Migration: Resource controller

3 participants