Skip to content

chore: validation PR for smoketest tag argument#138

Open
rostalan wants to merge 4 commits into
mainfrom
validation/smoketest-tag-arg-check
Open

chore: validation PR for smoketest tag argument#138
rostalan wants to merge 4 commits into
mainfrom
validation/smoketest-tag-arg-check

Conversation

@rostalan

@rostalan rostalan commented Jun 9, 2026

Copy link
Copy Markdown
Owner

Summary

  • create a minimal orchestrator workspace change for validation
  • use this PR to validate /publish and /smoketest <tag> behavior from updated main

Validation commands

  • /publish
  • /smoketest next

Made with Cursor

rostalan and others added 3 commits June 9, 2026 13:27
Allow `/smoketest <tag>` to use allowlisted published RHDH tags (including `pr-*` and `next*` variants) while preserving default `/smoketest` behavior and updating workflow/docs validation guidance.

Co-authored-by: Cursor <cursoragent@cursor.com>
Pass workflow inputs through step environment variables before use in shell to satisfy script-injection hardening checks.

Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
@rostalan

rostalan commented Jun 9, 2026

Copy link
Copy Markdown
Owner Author

/publish

@github-actions

github-actions Bot commented Jun 9, 2026

Copy link
Copy Markdown

Publish workflow has completed with failure.

Publishing process

✅ Finished successfully.

  • Published container images:
    • ghcr.io/rostalan/rhdh-plugin-export-overlays/red-hat-developer-hub-backstage-plugin-orchestrator:pr_138__5.7.12
    • ghcr.io/rostalan/rhdh-plugin-export-overlays/red-hat-developer-hub-backstage-plugin-orchestrator-backend:pr_138__8.9.4
    • ghcr.io/rostalan/rhdh-plugin-export-overlays/red-hat-developer-hub-backstage-plugin-orchestrator-backend-module-loki:pr_138__1.2.6
    • ghcr.io/rostalan/rhdh-plugin-export-overlays/red-hat-developer-hub-backstage-plugin-orchestrator-form-widgets:pr_138__1.10.7
    • ghcr.io/rostalan/rhdh-plugin-export-overlays/red-hat-developer-hub-backstage-plugin-scaffolder-backend-module-orchestrator:pr_138__1.5.4

Backstage Compatibility Check

✅ All workspaces are compatible with the target Backstage version (1.49.4).

No action required.

Metadata Validation

❌ Found 5 validation error(s):

File Kind Message
rhdh-bsp-orchestrator-backend-mod-loki.yaml mismatch OCI reference mismatch: expected "oci://ghcr.io/rostalan/rhdh-plugin-export-overlays/red-hat-developer-hub-backstage-plugin-orchestrator-backend-module-loki" but got "oci://ghcr.io/redhat-developer/rhdh-plugin-export-overlays/red-hat-developer-hub-backstage-plugin-orchestrator-backend-module-loki"
rhdh-bsp-orchestrator-backend.yaml mismatch OCI reference mismatch: expected "oci://ghcr.io/rostalan/rhdh-plugin-export-overlays/red-hat-developer-hub-backstage-plugin-orchestrator-backend" but got "oci://ghcr.io/redhat-developer/rhdh-plugin-export-overlays/red-hat-developer-hub-backstage-plugin-orchestrator-backend"
rhdh-bsp-orchestrator-form-widgets.yaml mismatch OCI reference mismatch: expected "oci://ghcr.io/rostalan/rhdh-plugin-export-overlays/red-hat-developer-hub-backstage-plugin-orchestrator-form-widgets" but got "oci://ghcr.io/redhat-developer/rhdh-plugin-export-overlays/red-hat-developer-hub-backstage-plugin-orchestrator-form-widgets"
rhdh-bsp-orchestrator.yaml mismatch OCI reference mismatch: expected "oci://ghcr.io/rostalan/rhdh-plugin-export-overlays/red-hat-developer-hub-backstage-plugin-orchestrator" but got "oci://ghcr.io/redhat-developer/rhdh-plugin-export-overlays/red-hat-developer-hub-backstage-plugin-orchestrator"
rhdh-bsp-scaffolder-backend-mod-orchestrator.yaml mismatch OCI reference mismatch: expected "oci://ghcr.io/rostalan/rhdh-plugin-export-overlays/red-hat-developer-hub-backstage-plugin-scaffolder-backend-module-orchestrator" but got "oci://ghcr.io/redhat-developer/rhdh-plugin-export-overlays/red-hat-developer-hub-backstage-plugin-scaffolder-backend-module-orchestrator"

@rostalan

rostalan commented Jun 9, 2026

Copy link
Copy Markdown
Owner Author

/smoketest next

Co-authored-by: Cursor <cursoragent@cursor.com>
@rostalan

rostalan commented Jun 9, 2026

Copy link
Copy Markdown
Owner Author

/publish

@github-actions

github-actions Bot commented Jun 9, 2026

Copy link
Copy Markdown

Publish workflow has completed with success.

Publishing process

✅ Finished successfully.

  • Published container images:
    • ghcr.io/rostalan/rhdh-plugin-export-overlays/red-hat-developer-hub-backstage-plugin-orchestrator:pr_138__5.7.12
    • ghcr.io/rostalan/rhdh-plugin-export-overlays/red-hat-developer-hub-backstage-plugin-orchestrator-backend:pr_138__8.9.4
    • ghcr.io/rostalan/rhdh-plugin-export-overlays/red-hat-developer-hub-backstage-plugin-orchestrator-backend-module-loki:pr_138__1.2.6
    • ghcr.io/rostalan/rhdh-plugin-export-overlays/red-hat-developer-hub-backstage-plugin-orchestrator-form-widgets:pr_138__1.10.7
    • ghcr.io/rostalan/rhdh-plugin-export-overlays/red-hat-developer-hub-backstage-plugin-scaffolder-backend-module-orchestrator:pr_138__1.5.4

Backstage Compatibility Check

✅ All workspaces are compatible with the target Backstage version (1.49.4).

No action required.

Metadata Validation

✅ All metadata files validated successfully.

Running e2e tests
/test e2e-ocp-helm

@rostalan

rostalan commented Jun 9, 2026

Copy link
Copy Markdown
Owner Author

/smoketest next

@github-actions

github-actions Bot commented Jun 9, 2026

Copy link
Copy Markdown

Smoke tests workflow passed. All plugins loaded successfully.

@rostalan

rostalan commented Jun 9, 2026

Copy link
Copy Markdown
Owner Author

/smoketest pr-4922

@github-actions

github-actions Bot commented Jun 9, 2026

Copy link
Copy Markdown

Smoke tests workflow passed. All plugins loaded successfully.

@github-actions github-actions Bot added mandatory-workspace PR affects a workspace with required plugins for releases workspace-update PR modifies files in an existing workspace labels Jun 9, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

mandatory-workspace PR affects a workspace with required plugins for releases workspace-update PR modifies files in an existing workspace

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant