-
Notifications
You must be signed in to change notification settings - Fork 29
Rh virt security review #86
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
dmartinol
merged 37 commits into
RHEcosystemAppEng:main
from
r2dedios:rh-virt-security-review
May 8, 2026
Merged
Changes from all commits
Commits
Show all changes
37 commits
Select commit
Hold shift + click to select a range
670cb3e
fix(rh-virt): RH-VIRT-001 Fixing yaml injection in vm-snapshot-create
r2dedios 9839bcb
fix(rh-virt): RH-VIRT-005 remove CLI fallback from vm-inventory to pr…
r2dedios 5be4159
fix(rh-virt): RH-VIRT-015 require per-VM typed confirmation for batch…
r2dedios 6969f37
fix(rh-virt): RH-VIRT-003 restrict resources_create_or_update to Virt…
r2dedios 03ead88
fix(rh-virt): RH-VIRT-006 remove external doc reads to prevent indire…
r2dedios 5eece30
fix(rh-virt): RH-VIRT-007 clarify human-in-the-loop as not required f…
r2dedios 67b3a4b
fix(rh-virt): RH-VIRT-020 remove shell commands, use MCP tools exclus…
r2dedios 4e8d850
fix(rh-virt): RH-VIRT-026 enforce per-VM confirmation, fix already-ru…
r2dedios 5a10dab
fix(rh-virt): RH-VIRT-032 require typed snapshot name confirmation fo…
r2dedios 93ff641
fix(rh-virt): RH-VIRT-034 add allowed-tools to vm-snapshot-delete
r2dedios d524979
fix(rh-virt): RH-VIRT-008 skip VMI detail queries when listing more t…
r2dedios f740b1d
fix(rh-virt): RH-VIRT-012 replace ambiguous relative paths and remove…
r2dedios aec96c1
fix(rh-virt): RH-VIRT-013 add allowed-tools to vm-rebalance frontmatter
r2dedios 46305eb
fix(rh-virt): RH-VIRT-017 add allowed-tools to vm-delete frontmatter
r2dedios 4546212
fix(rh-virt): RH-VIRT-021 add custom image provenance warning
r2dedios e9ab730
fix(rh-virt): RH-VIRT-022 bound provisioning polling to max 3 retries
r2dedios 34d218b
fix(rh-virt): RH-VIRT-030 add allowed-tools to vm-snapshot-list front…
r2dedios dc1ae2b
fix(rh-virt): RH-VIRT-023 add allowed-tools to vm-create frontmatter
r2dedios 5f4f94f
fix(rh-virt): RH-VIRT-027 add allowed-tools to vm-lifecycle-manager f…
r2dedios f897e4a
fix(rh-virt): RH-VIRT-035 remove unsupported batch deletion trigger p…
r2dedios 0912ca7
fix(rh-virt): RH-VIRT-038 limit batch cloning to 5 with per-VM confir…
r2dedios 8fbd9a5
fix(rh-virt): RH-VIRT-040 add allowed-tools to vm-snapshot-restore fr…
r2dedios 005cc00
fix(rh-virt): RH-VIRT-041 narrow activation phrases to explicit snaps…
r2dedios 33f6d33
chore: make allowed-tools a required field in skill linter
r2dedios 20cf8bd
fix(rh-virt): RH-VIRT-043 add missing vm_lifecycle to vm-rebalance al…
r2dedios 4355592
fix(rh-virt): RH-VIRT-044 add quota check before cloning to prevent r…
r2dedios 1aac7d5
fix(rh-virt): RH-VIRT-045 add missing vm_lifecycle to vm-snapshot-res…
r2dedios 815445c
fix(rh-virt): RH-VIRT-046 add missing vm_lifecycle to vm-lifecycle-ma…
r2dedios 9c06227
fix(rh-virt): RH-VIRT-047 add missing vm_create and vm_lifecycle to v…
r2dedios 8d61619
fix(rh-virt): RH-VIRT-048 remove Read tool injection and fix relative…
r2dedios 87dea0f
fix(rh-virt): RH-VIRT-050 restore Document Consultation pattern in vm…
r2dedios 4e24523
fix(rh-virt): RH-VIRT-051 align VMI query threshold to 20 in vm-inven…
r2dedios e9a498c
feat(workflows): add iteration history and thumbs up/down reactions
r2dedios e305fe2
fix(rh-virt): RH-VIRT-052 add missing vm_lifecycle to vm-delete allow…
r2dedios 1bb07c9
chore(rh-virt): Returned back to ecosystem-eng Openshift MCP server v…
r2dedios 8aa94be
revert(rh-virt): temporarily remove allowed-tools from all skills
r2dedios 2ec70bb
revert(rh-virt): restore relative paths in skill documentation links
r2dedios File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Here we use
resources_listbut the allowed-tools list hasmcp__openshift-virtualization__resources_list.I'm not sure what is the right option, but we must be consistent.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
the
allowed-toolsfield was removed.