Skip to content

Conversation

@hongkailiu
Copy link
Member

It is so cool and thus worth a paragraph in our docs for it.

Then it will be our responsibility to maintain the tool since it is public which should not increase any security risks because the tool is accessible by anyone already.

It is so cool and thus worth a paragraph in our docs for it.

Then it will be our responsibility to maintain the tool since it
is public which should not increase any security risks because
the tool is accessible by anyone already.
@openshift-ci
Copy link
Contributor

openshift-ci bot commented Jan 27, 2026

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: hongkailiu

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

The pull request process is described 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

@openshift-ci openshift-ci bot added the approved Indicates a PR has been approved by an approver from all required OWNERS files. label Jan 27, 2026
@coderabbitai
Copy link

coderabbitai bot commented Jan 27, 2026

Walkthrough

Documentation update to the feed-cvo-custom-graphs guide, adding fauxinnati example references, a concrete hosting workflow with git operations and JSON validation steps, and clarifications on upstream URL usage.

Changes

Cohort / File(s) Summary
Documentation Enhancement
docs/dev/feed-cvo-custom-graphs.md
Added fauxinnati examples and demo references with limitations notes; expanded Step-2 hosting guidance with concrete workflow including git branch setup, graph.json creation, jq validation, and upstream URL clarification

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~3 minutes


Comment @coderabbitai help to get the list of available commands and usage tips.

Copy link

@coderabbitai coderabbitai bot left a comment

Choose a reason for hiding this comment

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

Actionable comments posted: 1

🤖 Fix all issues with AI agents
In `@docs/dev/feed-cvo-custom-graphs.md`:
- Line 31: The documentation uses an inconsistent field reference
`cv.spec.upstream`; update the example text to reference the correct Kubernetes
resource field name (use `spec.upstream` or the fully-qualified
`clusterversion.spec.upstream`) so readers can find the right field; replace
`cv.spec.upstream` with `spec.upstream` (or `clusterversion.spec.upstream`) in
the sentence and ensure any surrounding examples/comments use the same corrected
symbol.

}
```

More examples can be found at [fauxinnati](https://fauxinnati-fauxinnati.apps.ota-stage.q2z4.p1.openshiftapps.com/). See [a demo](https://asciinema.org/a/hUwpV4pyhGK0k0nI68KzAO3pv) to use it as `cv.spec.upstream`. It currently does not inject real payload URLs, and thus we cannot do a cluster upgrade with it. We may modify the returned graph and host it somewhere (see the example in this page) to achieve it.
Copy link

Choose a reason for hiding this comment

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

⚠️ Potential issue | 🟡 Minor

Fix the field reference in the example.

cv.spec.upstream looks like a typo; readers are likely to look for spec.upstream (or clusterversion.spec.upstream).

✏️ Proposed text fix
-More examples can be found at [fauxinnati](https://fauxinnati-fauxinnati.apps.ota-stage.q2z4.p1.openshiftapps.com/). See [a demo](https://asciinema.org/a/hUwpV4pyhGK0k0nI68KzAO3pv) to use it as `cv.spec.upstream`. It currently does not inject real payload URLs, and thus we cannot do a cluster upgrade with it. We may modify the returned graph and host it somewhere (see the example in this page) to achieve it.
+More examples can be found at [fauxinnati](https://fauxinnati-fauxinnati.apps.ota-stage.q2z4.p1.openshiftapps.com/). See [a demo](https://asciinema.org/a/hUwpV4pyhGK0k0nI68KzAO3pv) to use it as `spec.upstream`. It currently does not inject real payload URLs, and thus we cannot do a cluster upgrade with it. We may modify the returned graph and host it somewhere (see the example in this page) to achieve it.
📝 Committable suggestion

‼️ IMPORTANT
Carefully review the code before committing. Ensure that it accurately replaces the highlighted code, contains no missing lines, and has no issues with indentation. Thoroughly test & benchmark the code to ensure it meets the requirements.

Suggested change
More examples can be found at [fauxinnati](https://fauxinnati-fauxinnati.apps.ota-stage.q2z4.p1.openshiftapps.com/). See [a demo](https://asciinema.org/a/hUwpV4pyhGK0k0nI68KzAO3pv) to use it as `cv.spec.upstream`. It currently does not inject real payload URLs, and thus we cannot do a cluster upgrade with it. We may modify the returned graph and host it somewhere (see the example in this page) to achieve it.
More examples can be found at [fauxinnati](https://fauxinnati-fauxinnati.apps.ota-stage.q2z4.p1.openshiftapps.com/). See [a demo](https://asciinema.org/a/hUwpV4pyhGK0k0nI68KzAO3pv) to use it as `spec.upstream`. It currently does not inject real payload URLs, and thus we cannot do a cluster upgrade with it. We may modify the returned graph and host it somewhere (see the example in this page) to achieve it.
🤖 Prompt for AI Agents
In `@docs/dev/feed-cvo-custom-graphs.md` at line 31, The documentation uses an
inconsistent field reference `cv.spec.upstream`; update the example text to
reference the correct Kubernetes resource field name (use `spec.upstream` or the
fully-qualified `clusterversion.spec.upstream`) so readers can find the right
field; replace `cv.spec.upstream` with `spec.upstream` (or
`clusterversion.spec.upstream`) in the sentence and ensure any surrounding
examples/comments use the same corrected symbol.

@openshift-ci
Copy link
Contributor

openshift-ci bot commented Jan 27, 2026

@hongkailiu: 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.

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

Labels

approved Indicates a PR has been approved by an approver from all required OWNERS files.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant