Skip to content

[redhat-3.18] PROJQUAY-13715: fix(bundle): restore downstream CSV branding - #1396

Merged
jbpratt merged 1 commit into
quay:redhat-3.18from
redhat-chai-bot:fix-redhat-3.18-csv-branding
Oct 27, 2026
Merged

jbpratt merged 1 commit into
quay:redhat-3.18from
redhat-chai-bot:fix-redhat-3.18-csv-branding

Conversation

@redhat-chai-bot

Copy link
Copy Markdown
Contributor

Summary

Backport the branding-only changes from PR #1394 to redhat-3.18.

  • Add downstream display-name, SVG icon and media-type replacements in bundle/art.yaml.
  • Reuse the public Quay SVG artwork, with pinned provenance in the overlay.
  • Preserve this branch's release versions, skipRange, identities, community source CSV and image mappings.

Validation

  • Exercised actual ART _get_bundle_paths and _apply_art_yaml_updates on baseline and patched overlays: every branding search matches once; the rendered CSV differs only in display name, icon payload and media type.
  • Exact SVG bytes/hash and strict YAML checks passed.
  • Passed make fmt, git diff --check, complete diff review and branch-specific title checks.

Live image/bundle/catalog builds and UI validation were not run.


AI-generated. Review for accuracy.

@jbpratt requested from Slack

…nding

Apply Red Hat Quay display name and public downstream SVG artwork
through the existing ART overlay. Preserve this release branch's
versions, skipRange, community CSV and image substitutions.
@openshift-ci-robot

openshift-ci-robot commented Oct 27, 2026 •

Copy link
Copy Markdown
Collaborator

@redhat-chai-bot: This pull request references [Jira Issue PROJQUAY-13715](https://redhat.atlassian.net/browse/PROJQUAY-13715), which is invalid:

  • expected the bug to target either version "quay-v3.18.z." or "openshift-quay-v3.18.z.", but it targets "quay-v5.0.0" instead
  • release note text must be set and not match the template OR release note type must be set to "Release Note Not Required". For more information you can reference the OpenShift Bug Process.
  • expected [Jira Issue PROJQUAY-13715](https://redhat.atlassian.net/browse/PROJQUAY-13715) to depend on a bug targeting a version in quay-v3.19.0 and in one of the following states: VERIFIED, RELEASE PENDING, CLOSED (ERRATA), CLOSED (CURRENT RELEASE), CLOSED (DONE), CLOSED (DONE-ERRATA), but no dependents were found

Comment /jira refresh to re-evaluate validity if changes to the Jira bug are made, or edit the title of this pull request to link to a different bug.

Details

In response to this:

Summary

Backport the branding-only changes from PR #1394 to redhat-3.18.

  • Add downstream display-name, SVG icon and media-type replacements in bundle/art.yaml.
  • Reuse the public Quay SVG artwork, with pinned provenance in the overlay.
  • Preserve this branch's release versions, skipRange, identities, community source CSV and image mappings.

Validation

  • Exercised actual ART _get_bundle_paths and _apply_art_yaml_updates on baseline and patched overlays: every branding search matches once; the rendered CSV differs only in display name, icon payload and media type.
  • Exact SVG bytes/hash and strict YAML checks passed.
  • Passed make fmt, git diff --check, complete diff review and branch-specific title checks.

Live image/bundle/catalog builds and UI validation were not run.


AI-generated. Review for accuracy.

@jbpratt requested from Slack

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 openshift-eng/jira-lifecycle-plugin repository.

@coderabbitai

coderabbitai Bot commented Oct 27, 2026

Copy link
Copy Markdown

Important

Review skipped

Auto reviews are disabled on base/target branches other than the default branch.

🗂️ Base branches to auto review: 1
  • master

Please check the settings in the CodeRabbit UI or the .coderabbit.yaml file in this repository. To trigger a single review, invoke the @coderabbitai review command.

Run configuration

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review

Note

.coderabbit.yaml has unrecognized properties

CodeRabbit is using all valid settings from your configuration. Unrecognized properties (listed below) have been ignored and may indicate typos or deprecated fields that can be removed.

Parsing warnings: 1
Validation error: Unrecognized key: "tools"
Configuration instructions
  • Please see the configuration documentation for more information.
  • You can also validate your configuration using the online YAML validator.
  • If your editor has YAML language server enabled, you can add the path at the top of this file to enable auto-completion and validation: # yaml-language-server: $schema=https://coderabbit.ai/integrations/schema.v2.json

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

@jbpratt
jbpratt merged commit 440cf51 into quay:redhat-3.18 Oct 27, 2026
7 of 9 checks passed
@openshift-ci-robot

openshift-ci-robot commented Oct 27, 2026 •

Copy link
Copy Markdown
Collaborator

@redhat-chai-bot: [Jira Issue PROJQUAY-13715](https://redhat.atlassian.net/browse/PROJQUAY-13715): Some pull requests linked via external trackers have merged:

The following pull request, linked via external tracker, has not merged:

All associated pull requests must be merged or unlinked from the Jira bug in order for it to move to the next state. Once unlinked, request a bug refresh with /jira refresh.

[Jira Issue PROJQUAY-13715](https://redhat.atlassian.net/browse/PROJQUAY-13715) has not been moved to the MODIFIED state.

Details

In response to this:

Summary

Backport the branding-only changes from PR #1394 to redhat-3.18.

  • Add downstream display-name, SVG icon and media-type replacements in bundle/art.yaml.
  • Reuse the public Quay SVG artwork, with pinned provenance in the overlay.
  • Preserve this branch's release versions, skipRange, identities, community source CSV and image mappings.

Validation

  • Exercised actual ART _get_bundle_paths and _apply_art_yaml_updates on baseline and patched overlays: every branding search matches once; the rendered CSV differs only in display name, icon payload and media type.
  • Exact SVG bytes/hash and strict YAML checks passed.
  • Passed make fmt, git diff --check, complete diff review and branch-specific title checks.

Live image/bundle/catalog builds and UI validation were not run.


AI-generated. Review for accuracy.

@jbpratt requested from Slack

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 openshift-eng/jira-lifecycle-plugin repository.

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

Development

Successfully merging this pull request may close these issues.

3 participants