Skip to content

test: smoke path with missing metadata mapping#137

Open
rostalan wants to merge 3 commits into
mainfrom
verify-smoke-metadata-missing
Open

test: smoke path with missing metadata mapping#137
rostalan wants to merge 3 commits into
mainfrom
verify-smoke-metadata-missing

Conversation

@rostalan

Copy link
Copy Markdown
Owner

Summary

  • remove one orchestrator metadata file
  • add a non-metadata workspace change so publish/export still runs
  • use this PR to verify smoke-test metadata-missing handling path

Test plan

  • Trigger /publish
  • Trigger /smoketest
  • Confirm smoke workflow takes missing-metadata skip path

Made with Cursor

rostalan and others added 3 commits May 27, 2026 14:14
Allow smoke tests to continue when a workspace has runnable metadata for only some published plugins, and surface skipped plugin metadata gaps in workflow comments.

Co-authored-by: Cursor <cursoragent@cursor.com>
Point workflow calls to the forked export-utils workflows and include metadata coverage warnings in the auto-publish PR completion comment so warning-only missing metadata is visible.
Remove one metadata file and add a non-metadata workspace change so publish/export runs and smoke path can exercise missing metadata handling.
@rostalan

Copy link
Copy Markdown
Owner Author

/publish

@github-actions

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_137__5.7.12
    • ghcr.io/rostalan/rhdh-plugin-export-overlays/red-hat-developer-hub-backstage-plugin-orchestrator-backend:pr_137__8.9.4
    • ghcr.io/rostalan/rhdh-plugin-export-overlays/red-hat-developer-hub-backstage-plugin-orchestrator-backend-module-loki:pr_137__1.2.6
    • ghcr.io/rostalan/rhdh-plugin-export-overlays/red-hat-developer-hub-backstage-plugin-orchestrator-form-widgets:pr_137__1.10.7
    • ghcr.io/rostalan/rhdh-plugin-export-overlays/red-hat-developer-hub-backstage-plugin-scaffolder-backend-module-orchestrator:pr_137__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

@github-actions

Copy link
Copy Markdown

Smoke tests workflow passed. All plugins loaded successfully.

⚠️ Published plugins skipped due to missing runnable metadata:

red-hat-developer-hub-backstage-plugin-orchestrator-backend-module-loki

@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 May 27, 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