Skip to content

NO-JIRA: Prepare for publishing new 4.23 prerelease plugin SDK packages#16713

Merged
openshift-merge-bot[bot] merged 1 commit into
openshift:mainfrom
vojtechszocs:prep-for-sdk-pkg-publish
Jul 7, 2026
Merged

NO-JIRA: Prepare for publishing new 4.23 prerelease plugin SDK packages#16713
openshift-merge-bot[bot] merged 1 commit into
openshift:mainfrom
vojtechszocs:prep-for-sdk-pkg-publish

Conversation

@vojtechszocs

@vojtechszocs vojtechszocs commented Jul 7, 2026

Copy link
Copy Markdown
Contributor

Update Console plugin SDK package CHANGELOGs

Summary by CodeRabbit

  • Documentation
    • Updated release notes with a finalized prerelease date.
    • Added notes about new SDK options and extension types, including toast notification controls and an inventory item extension.
    • Clarified sub-navigation tab coverage for more pages.
    • Expanded webpack release notes to mention improved handling of shared module skip prefixes and reduced build warnings.

@openshift-merge-bot

Copy link
Copy Markdown
Contributor

Pipeline controller notification
This repo is configured to use the pipeline controller. Second-stage tests will be triggered either automatically or after lgtm label is added, depending on the repository configuration. The pipeline controller will automatically detect which contexts are required and will utilize /test Prow commands to trigger the second stage.

For optional jobs, comment /test ? to see a list of all defined jobs. To trigger manually all jobs from second stage use /pipeline required command.

This repository is configured in: LGTM mode

@openshift-ci-robot openshift-ci-robot added the jira/valid-reference Indicates that this PR references a valid Jira ticket of any type. label Jul 7, 2026
@openshift-ci-robot

Copy link
Copy Markdown
Contributor

@vojtechszocs: This pull request explicitly references no jira issue.

Details

In response to this:

Update Console plugin SDK package CHANGELOGs

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.

@openshift-ci openshift-ci Bot requested review from TheRealJon and rhamilto July 7, 2026 16:18
@openshift-ci openshift-ci Bot added component/sdk Related to console-plugin-sdk approved Indicates a PR has been approved by an approver from all required OWNERS files. labels Jul 7, 2026
@coderabbitai

coderabbitai Bot commented Jul 7, 2026

Copy link
Copy Markdown
Contributor

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Repository: openshift/coderabbit/.coderabbit.yaml

Review profile: CHILL

Plan: Enterprise

Run ID: 3b182992-bf5e-447c-bc2d-c87fb79d360a

📥 Commits

Reviewing files that changed from the base of the PR and between a6aae17 and 43f194e.

📒 Files selected for processing (2)
  • frontend/packages/console-dynamic-plugin-sdk/CHANGELOG-core.md
  • frontend/packages/console-dynamic-plugin-sdk/CHANGELOG-webpack.md

Walkthrough

Updates two changelog documents: CHANGELOG-core.md receives a dated prerelease heading, expanded release note bullets covering type replacements, toast options, a new extension type, and reordered/added link reference definitions; CHANGELOG-webpack.md gets a dated heading and a new bullet on skipImportPrefixes.

Changes

Changelog Documentation Updates

Layer / File(s) Summary
Core changelog release notes
frontend/packages/console-dynamic-plugin-sdk/CHANGELOG-core.md
The 4.23.0-prerelease.3 heading gets a concrete date, and its bullets expand to cover @openshift/api-types, K8sResourceCommon replacements, new toast options fields, the console.node/inventory-item extension type, and updated console.node/sub-nav-tab wording in both prerelease.3 and prerelease.1 sections.
Core changelog reference links
frontend/packages/console-dynamic-plugin-sdk/CHANGELOG-core.md
CONSOLE, OCPBUGS, and GitHub PR link reference definitions are reordered and new entries added, including CONSOLE-4951, CONSOLE-4954, CONSOLE-5315, and PR references #16574, #16581, #16582.
Webpack changelog release notes
frontend/packages/console-dynamic-plugin-sdk/CHANGELOG-webpack.md
The 4.23.0-prerelease.3 heading is dated 2026-07-07, and a new bullet documents the ConsoleRemotePlugin skipImportPrefixes option for suppressing PatternFly build warnings.

Estimated code review effort: 1 (Trivial) | ~3 minutes

Estimated code review effort: 1 (Trivial) | ~3 minutes

🚥 Pre-merge checks | ✅ 14 | ❌ 1

❌ Failed checks (1 warning)

Check name Status Explanation Resolution
Description check ⚠️ Warning The description is far too brief and does not fill the required template sections. Expand it to include the template sections: analysis/root cause, solution details, test setup, test cases, browser conformance, and reviewers/additional info.
✅ Passed checks (14 passed)
Check name Status Explanation
Title check ✅ Passed The title clearly matches the PR’s changelog updates for the 4.23 prerelease Console plugin SDK packages.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.
Stable And Deterministic Test Names ✅ Passed Only two changelog Markdown files changed; no test files or Ginkgo titles were added or modified.
Test Structure And Quality ✅ Passed PR only updates two changelog markdown files; no Ginkgo tests or test code were changed, so the test-quality check is not applicable.
Microshift Test Compatibility ✅ Passed Only two CHANGELOG markdown files changed; no Ginkgo test additions or MicroShift-sensitive APIs/features were introduced.
Single Node Openshift (Sno) Test Compatibility ✅ Passed Only two changelog markdown files changed; no Ginkgo tests or runtime cluster assumptions were added.
Topology-Aware Scheduling Compatibility ✅ Passed Only changelog markdown files changed; no deployment manifests, controllers, or scheduling logic were modified, so topology-aware checks are not applicable.
Ote Binary Stdout Contract ✅ Passed Only changelog markdown files changed; no process-level code, tests, or stdout-writing paths were touched.
Ipv6 And Disconnected Network Test Compatibility ✅ Passed Only CHANGELOG markdown files changed; no Ginkgo tests or networking code was added, so the IPv6/disconnected check is not applicable.
No-Weak-Crypto ✅ Passed PR only updates changelog markdown; diff contains no weak-crypto patterns, crypto code, or secret comparisons.
Container-Privileges ✅ Passed Only two changelog markdown files changed; no container/K8s manifests or privilege-related fields were added or modified.
No-Sensitive-Data-In-Logs ✅ Passed Only changelog text was updated; no logging code or sensitive strings (passwords, tokens, PII, hostnames) appear in the edited files.
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests

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

@galkremer1 galkremer1 left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

/lgtm

@openshift-ci openshift-ci Bot added the lgtm Indicates that a PR is ready to be merged. label Jul 7, 2026
@openshift-ci

openshift-ci Bot commented Jul 7, 2026

Copy link
Copy Markdown
Contributor

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: galkremer1, vojtechszocs

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-merge-bot

Copy link
Copy Markdown
Contributor

Pipeline controller notification

No second-stage tests were triggered for this PR.

This can happen when:

  • The changed files don't match any pipeline_run_if_changed patterns
  • All files match pipeline_skip_if_only_changed patterns
  • No pipeline-controlled jobs are defined for the main branch

Use /test ? to see all available tests.

@vojtechszocs

Copy link
Copy Markdown
Contributor Author

/label docs-approved
/label px-approved

@openshift-ci openshift-ci Bot added docs-approved Signifies that Docs has signed off on this PR px-approved Signifies that Product Support has signed off on this PR labels Jul 7, 2026
@spadgett

spadgett commented Jul 7, 2026

Copy link
Copy Markdown
Member

/label plugin-api-approved

@openshift-ci openshift-ci Bot added the plugin-api-approved Indicates a PR with plugin API changes has been approved by an API reviewer label Jul 7, 2026
@vojtechszocs

Copy link
Copy Markdown
Contributor Author

/verified by @vojtechszocs

@openshift-ci-robot openshift-ci-robot added the verified Signifies that the PR passed pre-merge verification criteria label Jul 7, 2026
@openshift-ci-robot

Copy link
Copy Markdown
Contributor

@vojtechszocs: This PR has been marked as verified by @vojtechszocs.

Details

In response to this:

/verified by @vojtechszocs

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.

@openshift-ci

openshift-ci Bot commented Jul 7, 2026

Copy link
Copy Markdown
Contributor

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

@openshift-merge-bot openshift-merge-bot Bot merged commit 56378c4 into openshift:main Jul 7, 2026
4 checks passed
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. component/sdk Related to console-plugin-sdk docs-approved Signifies that Docs has signed off on this PR jira/valid-reference Indicates that this PR references a valid Jira ticket of any type. lgtm Indicates that a PR is ready to be merged. plugin-api-approved Indicates a PR with plugin API changes has been approved by an API reviewer px-approved Signifies that Product Support has signed off on this PR verified Signifies that the PR passed pre-merge verification criteria

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants