Skip to content

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Aug 7, 2025

This PR contains the following updates:

Package Update Change Pending OpenSSF
openmcp-project/openmcp-operator minor v0.9.1 -> v0.11.1 v0.11.2 OpenSSF Scorecard

Release Notes

openmcp-project/openmcp-operator (openmcp-project/openmcp-operator)

v0.11.1

Compare Source

Changes included in v0.11.1:

🚀 Features
  • [feature] [user] add RoleRefs to AccessRequest API ##​128: Adding support for role references in AccessRequests to bind the ServiceAccount to an existing role or cluster role.
  • [feature] [operator] use K8sNameUUID instead of K8sNameHash and let each mcp have its own namespace ##​114: The library functions regarding stable MCP namespace and request names have been adapted to use the new UUID-style hash functions and the concept of each MCP having its own namespace on the platform cluster.

v0.11.0

Compare Source

Changes included in v0.11.0:

🚀 Features
  • [feature] [user] add ExtraVolumes and ExtraVolumeMounts to DeploymentSpec #​118: Adding ExtraVolumes and ExtraVolumeMounts fields to the DeploymentSpec
  • [feature] [user] add name field to AccessRequest permissions #​113: It is now possible to overwrite the name of (Cluster)Roles generated by AccessRequests.
  • [feature] [operator] add extra scopes to oidc provider config #​108: It is now possible to specify additional scopes for OIDC providers (in AccessRequest and ManagedControlPlane api types).
  • [feature] [user] add ManagedControlPlane API #​104: Added the ManagedControlPlane type with api version core.openmcp.cloud/v2alpha1 and added OIDC configuration to the AccessRequest type.
🐛 Fixes
  • [bugfix] [user] add ExtraVolumes and ExtraVolumeMounts to DeploymentSpec #​118: Fixing permission issues on ClusterProfiles during Init job of Cluster Providers and Service Providers
🔧 Chores
  • release v0.11.0 #​120.
  • [bugfix] [operator] remove broken validation rule #​111: Removed a broken validation rule that made it impossible to apply the AccessRequest CRD.
  • [breaking] [user] rename v2 MCP resource #​109: The v2 ManagedControlPlane resource has been renamed to ManagedControlPlaneV2 to avoid k8s trying to convert between v1 and v2, since we want to use both in parallel for the migration period.

v0.10.0

Compare Source

Changes included in v0.10.0:

🚀 Features
  • [feature] [developer] args and envs ##​99: - Change of the arguments and environment variables that are passed to providers.
  • [feature] [user] minor api enhancements #​100: ClusterRequest resources can now be configured to delay the removal of their own finalizer (therefore also delaying their own deletion) until the corresponding Cluster is gone when the request is deleted, instead of the finalizer being removed immediately after the deletion of the Cluster has been triggered. Cluster providers need to take care to implement the feature accordingly. The spec.waitForClusterDeletion flag has no effect in situations where deletion of the ClusterRequest does not trigger a deletion of the corresponding Cluster.
  • [feature] [developer] minor api enhancements #​100: ServiceProvider resources must now expose a list of their service resource types in their status. Service providers must take care to implement the feature accordingly. This serves as a kind of 'service catalog' that allows to look up the k8s resources that belong to a specific service provider.
🔧 Chores
  • [feature] [operator] release v0.10.0 #​101: - Release v0.10.0 of the openmcp operator
🐛 Fixes
  • [fix] [user] empty AccessRequestConfig during controller start up #​96: Fixing possible nil pointer dereference bug while accessing empty AccessRequestConfig during start up of accessrequest controller

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot force-pushed the renovate/openmcp-project-openmcp-operator-0.x branch from 2b03c84 to 8d16e90 Compare August 24, 2025 17:47
@renovate renovate bot changed the title chore(deps): update dependency openmcp-project/openmcp-operator to v0.10.0 chore(deps): update dependency openmcp-project/openmcp-operator to v0.11.0 Aug 24, 2025
@renovate renovate bot force-pushed the renovate/openmcp-project-openmcp-operator-0.x branch from 8d16e90 to 082ea82 Compare August 31, 2025 11:26
@renovate renovate bot changed the title chore(deps): update dependency openmcp-project/openmcp-operator to v0.11.0 chore(deps): update dependency openmcp-project/openmcp-operator to v0.11.1 Aug 31, 2025
@renovate renovate bot force-pushed the renovate/openmcp-project-openmcp-operator-0.x branch 2 times, most recently from 5a49b8a to 897d1fb Compare September 1, 2025 11:08
@renovate renovate bot force-pushed the renovate/openmcp-project-openmcp-operator-0.x branch from 897d1fb to 63fd187 Compare September 1, 2025 11:09
@reshnm reshnm merged commit 609270f into main Sep 1, 2025
1 check passed
@reshnm reshnm deleted the renovate/openmcp-project-openmcp-operator-0.x branch September 1, 2025 11:09
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.

2 participants