Skip to content

Conversation

anandsyncs
Copy link
Contributor

Summary

This pull request makes targeted adjustments to the set of permitted actions in the community-replicaset-sample-mflix-external.yaml Kubernetes fixture. The main change is the removal of several search index-related actions from the permissions list.

Permissions cleanup:

  • Removed the following actions from the allowed list: listSearchIndexes, createSearchIndexes, dropSearchIndex, and updateSearchIndex
  • Removed cleanupStructuredEncryptionData

Proof of Work

Tests pass

Checklist

  • Have you linked a jira ticket and/or is the ticket in the title?
  • Have you checked whether your jira ticket required DOCSP changes?
  • Have you added changelog file?

@anandsyncs anandsyncs marked this pull request as ready for review October 7, 2025 11:13
@anandsyncs anandsyncs requested a review from a team as a code owner October 7, 2025 11:13
Copy link

github-actions bot commented Oct 7, 2025

⚠️ (this preview might not be accurate if the PR is not rebased on current master branch)

MCK 1.5.0 Release Notes

New Features

  • Improve automation agent certificate rotation: the agent now restarts automatically when its certificate is renewed, ensuring smooth operation without manual intervention and allowing seamless certificate updates without requiring manual Pod restarts.

Bug Fixes

  • MongoDBMultiCluster: fix resource stuck in Pending state if any clusterSpecList item has 0 members. After the fix, a value of 0 members is handled correctly, similarly to how it's done in the MongoDB resource.

@anandsyncs anandsyncs added the skip-changelog Use this label in Pull Request to not require new changelog entry file label Oct 7, 2025
Copy link
Contributor

@lucian-tosa lucian-tosa left a comment

Choose a reason for hiding this comment

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

Could you add a reason for this change in the description? The role created by the operator still has those privileges

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
skip-changelog Use this label in Pull Request to not require new changelog entry file
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants