Skip to content

Update operator submodule to 53fb1ed - #168

Merged
Jakob-Naucke merged 2 commits into
confidential-clusters:mainfrom
Jakob-Naucke:operator-53fb1ed
Sep 4, 2026
Merged

Update operator submodule to 53fb1ed#168
Jakob-Naucke merged 2 commits into
confidential-clusters:mainfrom
Jakob-Naucke:operator-53fb1ed

Conversation

@Jakob-Naucke

Copy link
Copy Markdown
Contributor

#162 & #166 contain fixes for bumping while having higher subsequent goals (MachineSet scale test & hermetic). Let's focus on these changes first.

Jakob-Naucke added a commit to Jakob-Naucke/confidential-clusters-operator that referenced this pull request Sep 1, 2026
Activate network isolation for buildroot, which is already required
for releasing a new buildroot, so that we can merge confidential-clusters#168.

- .tekton: set hermetic=true and prefetch-input on buildroot
- rpm prefetch: add per-component lockfiles:
    .konflux/buildroot/rpms.{in,lock}.yaml (rust toolchain, base ubi9/go-toolset)

Most changes selectively taken from confidential-clusters#166, then expanded with perl-core
in the buildroot.

Assisted-By: Claude Opus 4.8
Signed-off-by: Jakob Naucke <jnaucke@redhat.com>
Co-authored-by: Uri Lublin <uril@redhat.com>
Jakob-Naucke added a commit to Jakob-Naucke/confidential-clusters-operator that referenced this pull request Sep 1, 2026
Activate network isolation for buildroot, which is already required
for releasing a new buildroot, so that we can merge confidential-clusters#168.

- .tekton: set hermetic=true and prefetch-input on buildroot
- rpm prefetch: add per-component lockfiles:
    .konflux/buildroot/rpms.{in,lock}.yaml (rust toolchain, base ubi9/go-toolset)

Most changes selectively taken from confidential-clusters#166, then expanded with perl-core
in the buildroot.

Assisted-By: Claude Opus 4.8
Signed-off-by: Jakob Naucke <jnaucke@redhat.com>
Co-authored-by: Uri Lublin <uril@redhat.com>
Jakob-Naucke added a commit to Jakob-Naucke/confidential-clusters-operator that referenced this pull request Sep 1, 2026
Activate network isolation for buildroot, which is already required
for releasing a new buildroot, so that we can merge confidential-clusters#168.

- .tekton: set hermetic=true and prefetch-input on buildroot
- rpm prefetch: add per-component lockfiles:
    .konflux/buildroot/rpms.{in,lock}.yaml (rust toolchain, base ubi9/go-toolset)

Most changes selectively taken from confidential-clusters#166, then expanded with perl-core
in the buildroot.

Assisted-By: Claude Opus 4.8
Signed-off-by: Jakob Naucke <jnaucke@redhat.com>
Co-authored-by: Uri Lublin <uril@redhat.com>
Comment thread drift-cache/Containerfile
SpaceFace02
SpaceFace02 previously approved these changes Sep 4, 2026

@SpaceFace02 SpaceFace02 left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm

Comment thread .tekton/attestation-key-register-pull-request.yaml Outdated
Jakob-Naucke and others added 2 commits September 4, 2026 09:04
accounting for Containerfile unification, bumping buildroot

This also pulls in the fix that adds the reference-values git
dependency to operator/Cargo.lock, which is required for hermetic
cargo builds: cachi2 prefetch is driven by Cargo.lock and cannot
resolve the missing dep offline. (`cargo fetch --locked` now succeeds.)

Signed-off-by: Jakob Naucke <jnaucke@redhat.com>
Co-authored-by: Uri Lublin <uril@redhat.com>
Assisted-by: AI
Signed-off-by: Jakob Naucke <jnaucke@redhat.com>
Assisted-by: AI
@Jakob-Naucke
Jakob-Naucke merged commit 589c89b into confidential-clusters:main Sep 4, 2026
11 checks passed
@Jakob-Naucke
Jakob-Naucke deleted the operator-53fb1ed branch September 4, 2026 08:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants