Skip to content

topology - version:bump to v1.54.5 - #10359

Merged
ciiay merged 5 commits into
backstage:mainfrom
debsmita1:topology-upgrade
Sep 3, 2026
Merged

topology - version:bump to v1.54.5#10359
ciiay merged 5 commits into
backstage:mainfrom
debsmita1:topology-upgrade

Conversation

@debsmita1

@debsmita1 debsmita1 commented Aug 20, 2026

Copy link
Copy Markdown
Contributor

Hey, I just made a Pull Request!

Version upgrade to 1.54.5

Screenshot 2026-09-03 at 6 56 13 PM Screenshot 2026-09-03 at 7 00 24 PM

✔️ Checklist

  • A changeset describing the change and affected packages. (more info)
  • Added or updated documentation
  • Tests for new functionality and regression tests for bug fixes
  • Screenshots attached (for UI changes)
  • All your commits have a Signed-off-by line in the message. (more info)

@backstage-goalie

backstage-goalie Bot commented Aug 20, 2026

Copy link
Copy Markdown
Contributor

Changed Packages

Package Name Package Path Changeset Bump Current Version
@internal/plugin-topology-dev-backend workspaces/topology/plugins/topology-dev-backend none v0.0.0
@backstage-community/plugin-topology workspaces/topology/plugins/topology minor v2.16.3

@teknaS47 teknaS47 left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

All tests passing
/lgtm

Image

@ciiay ciiay left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Thanks for the bump and the NFS layout/e2e follow-ups — CI looks good.

Please take a look (not nits):

  • The calc(100vh - 16rem) height on .pf-ri__topology applies to legacy as well as NFS, and 16rem is a magic number that will drift with header/banner changes.
  • The GitHub auth backend module is added without matching auth.providers.github config.

Nits are marked nit on the inline comments (target 1.54.5, unused bs-topology-view class, English-only tab locator). None of those are merge blockers.

nit (PR description): the body only says “Version upgrade to 1.54.0”, but the real extra work is the NFS height fix and e2e locator updates — worth a sentence so reviewers don’t miss it.

Comment thread workspaces/topology/plugins/topology-dev-backend/dev/index.ts Outdated
Comment thread workspaces/topology/backstage.json Outdated
Comment thread workspaces/topology/plugins/topology/tests/utils/topologyHelper.ts Outdated
@debsmita1
debsmita1 force-pushed the topology-upgrade branch 2 times, most recently from dc36cbc to a45b31e Compare September 1, 2026 07:53
@debsmita1
debsmita1 requested a review from ciiay September 1, 2026 07:55
@debsmita1 debsmita1 changed the title topology - version:bump to v1.54.0 topology - version:bump to v1.54.5 Sep 1, 2026
@debsmita1
debsmita1 force-pushed the topology-upgrade branch 3 times, most recently from 247cfb7 to 3dde585 Compare September 3, 2026 10:45
@debsmita1
debsmita1 requested a review from teknaS47 September 3, 2026 10:46

@teknaS47 teknaS47 left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Tried running the tests, was getting this error even for yarn start

Image

Signed-off-by: Debsmita Santra <debsmita.santra@gmail.com>
Signed-off-by: Debsmita Santra <debsmita.santra@gmail.com>
Signed-off-by: Debsmita Santra <debsmita.santra@gmail.com>
Signed-off-by: Debsmita Santra <debsmita.santra@gmail.com>
@codecov

codecov Bot commented Sep 3, 2026

Copy link
Copy Markdown

Codecov Report

❌ Patch coverage is 66.66667% with 2 lines in your changes missing coverage. Please review.
✅ Project coverage is 75.42%. Comparing base (99a88ab) to head (eef5b05).
⚠️ Report is 2 commits behind head on main.

Additional details and impacted files
@@            Coverage Diff             @@
##             main   #10359      +/-   ##
==========================================
- Coverage   75.42%   75.42%   -0.01%     
==========================================
  Files         731      732       +1     
  Lines       18439    18442       +3     
  Branches     4443     4458      +15     
==========================================
+ Hits        13907    13909       +2     
  Misses       4479     4479              
- Partials       53       54       +1     
Flag Coverage Δ *Carryforward flag
acr 77.35% <ø> (ø) Carriedforward from 99a88ab
argocd 94.02% <ø> (ø) Carriedforward from 99a88ab
jfrog-artifactory 45.00% <ø> (ø) Carriedforward from 99a88ab
nexus-repository-manager 35.47% <ø> (ø) Carriedforward from 99a88ab
npm 5.97% <ø> (ø) Carriedforward from 99a88ab
ocm 78.26% <ø> (ø) Carriedforward from 99a88ab
pingidentity 93.54% <ø> (ø) Carriedforward from 99a88ab
quay 90.70% <ø> (ø) Carriedforward from 99a88ab
rbac 81.35% <ø> (ø) Carriedforward from 99a88ab
scaffolder-backend-module-annotator 97.60% <ø> (ø) Carriedforward from 99a88ab
scaffolder-backend-module-kubernetes 100.00% <ø> (ø) Carriedforward from 99a88ab
scaffolder-backend-module-regex 100.00% <ø> (ø) Carriedforward from 99a88ab
scaffolder-backend-module-servicenow 80.43% <ø> (ø) Carriedforward from 99a88ab
scaffolder-backend-module-sonarqube 100.00% <ø> (ø) Carriedforward from 99a88ab
servicenow 81.66% <ø> (ø) Carriedforward from 99a88ab
tekton 78.69% <ø> (ø) Carriedforward from 99a88ab
topology 64.10% <66.66%> (+<0.01%) ⬆️

*This pull request uses carry forward flags. Click here to find out more.


Continue to review full report in Codecov by Harness.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 99a88ab...eef5b05. Read the comment docs.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

Signed-off-by: Debsmita Santra <debsmita.santra@gmail.com>

@ciiay ciiay left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

/lgtm

Thanks for following up. The earlier comments are addressed:

  • NFS height uses FullPage (TopologyEntityContent) instead of calc(100vh - 16rem), so legacy keeps height: 100%
  • GitHub auth module / SignInPage GitHub provider removed
  • Bump is 1.54.5
  • Tab locator uses href$="/topology"
  • Guest SignInPage on the NFS mock app, and e2e is green on Node 22/24

Non-blocking leftovers: unused permission.rbac in app-config.yaml, and the TopologyEntityContent unit test still has a ?? topology.parentElement fallback. Fine to land as-is.

@ciiay
ciiay merged commit 6e05bc1 into backstage:main Sep 3, 2026
57 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants