Skip to content

cluster role: attempt to drop nodes/proxy resource#1221

Open
haircommander wants to merge 1 commit intoopenshift:masterfrom
haircommander:drop-nodes-proxy
Open

cluster role: attempt to drop nodes/proxy resource#1221
haircommander wants to merge 1 commit intoopenshift:masterfrom
haircommander:drop-nodes-proxy

Conversation

@haircommander
Copy link
Copy Markdown
Member

mostly testing to see what breaks

Categories

  • Bugfix
  • Data Enhancement
  • Feature
  • Backporting
  • Others (CI, Infrastructure, Documentation)

Sample Archive

  • path/to/sample_data.json

Documentation

  • path/to/documentation.md

Unit Tests

  • path/to/file_test.go

Privacy

Yes. There are no sensitive data in the newly collected information.

Changelog

Breaking Changes

Yes/No

References

https://issues.redhat.com/browse/???
https://access.redhat.com/solutions/???

Signed-off-by: Peter Hunt <pehunt@redhat.com>
@openshift-ci openshift-ci bot added the do-not-merge/work-in-progress Indicates that a PR should not merge because it is a work in progress. label Feb 2, 2026
@openshift-ci
Copy link
Copy Markdown

openshift-ci bot commented Feb 2, 2026

[APPROVALNOTIFIER] This PR is NOT APPROVED

This pull-request has been approved by: haircommander
Once this PR has been reviewed and has the lgtm label, please assign ncaak for approval. For more information see the Code Review Process.

The full list of commands accepted by this bot can be found here.

Details Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@opokornyy
Copy link
Copy Markdown
Contributor

Hey @haircommander, what’s the status of this PR? If there’s no intention to continue the work, could you please close it?

@openshift-ci
Copy link
Copy Markdown

openshift-ci bot commented Mar 4, 2026

@haircommander: all tests passed!

Full PR test history. Your PR dashboard.

Details

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository. I understand the commands that are listed here.

@haircommander haircommander changed the title WIP: cluster role: attempt to drop nodes/proxy resource cluster role: attempt to drop nodes/proxy resource Mar 4, 2026
@haircommander
Copy link
Copy Markdown
Member Author

@opokornyy WDYT about this change? using the principal of least privilege, it makes sense to me to drop nodes/proxy from the cluster role here, as the tests seem to succeed without it. Are you open to this change?

@openshift-ci openshift-ci bot removed the do-not-merge/work-in-progress Indicates that a PR should not merge because it is a work in progress. label Mar 4, 2026
@ncaak
Copy link
Copy Markdown
Contributor

ncaak commented Mar 5, 2026

Hello there @haircommander and thanks for your contribution.

Indeed, it's good to follow the least privilege principle. However, I don't understand the need for this change right now. The next version of OpenShift is coming out in less than a month, and it's a significant update. I would prefer not to roll out these experiments lightly, as they may break something we don't see. Yes, the tests aren't failing, so it shouldn't be a problem.

Let's put this on hold until the next version is released. Is there a task or request that requires this kind of change?

@ncaak
Copy link
Copy Markdown
Contributor

ncaak commented Mar 5, 2026

/hold

@openshift-ci openshift-ci bot added the do-not-merge/hold Indicates that a PR should not merge because someone has issued a /hold command. label Mar 5, 2026
@haircommander
Copy link
Copy Markdown
Member Author

yup no rush on this feature. there was concern about nodes/proxy from someone upstream but ultimately nodes/proxy is a very powerful capability. So there's nothing urgent about it, but it probably should be dropped eventually, if possible.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

do-not-merge/hold Indicates that a PR should not merge because someone has issued a /hold command.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants