Skip to content

mgr/dashboard: NVMe – Fix host,listeners namespace list display on Subsystem resource page#67159

Merged
afreen23 merged 1 commit intoceph:mainfrom
rhcs-dashboard:subsystem-host-page
Feb 24, 2026
Merged

mgr/dashboard: NVMe – Fix host,listeners namespace list display on Subsystem resource page#67159
afreen23 merged 1 commit intoceph:mainfrom
rhcs-dashboard:subsystem-host-page

Conversation

@pujaoshahu
Copy link
Copy Markdown

@pujaoshahu pujaoshahu commented Feb 2, 2026

Fixes: https://tracker.ceph.com/issues/74697
Signed-off-by: pujaoshahu pshahu@redhat.com


image

Contribution Guidelines

  • To sign and title your commits, please refer to Submitting Patches to Ceph.

  • If you are submitting a fix for a stable branch (e.g. "quincy"), please refer to Submitting Patches to Ceph - Backports for the proper workflow.

  • When filling out the below checklist, you may click boxes directly in the GitHub web UI. When entering or editing the entire PR message in the GitHub web UI editor, you may also select a checklist item by adding an x between the brackets: [x]. Spaces and capitalization matter when checking off items this way.

Checklist

  • Tracker (select at least one)
    • References tracker ticket
    • Very recent bug; references commit where it was introduced
    • New feature (ticket optional)
    • Doc update (no ticket needed)
    • Code cleanup (no ticket needed)
  • Component impact
    • Affects Dashboard, opened tracker ticket
    • Affects Orchestrator, opened tracker ticket
    • No impact that needs to be tracked
  • Documentation (select at least one)
    • Updates relevant documentation
    • No doc update is appropriate
  • Tests (select at least one)
Show available Jenkins commands

You must only issue one Jenkins command per-comment. Jenkins does not understand
comments with more than one command.

@github-actions
Copy link
Copy Markdown

github-actions bot commented Feb 3, 2026

This pull request can no longer be automatically merged: a rebase is needed and changes have to be manually resolved

@pujaoshahu pujaoshahu force-pushed the subsystem-host-page branch 2 times, most recently from e12c946 to 67a3727 Compare February 10, 2026 09:08
@pujaoshahu pujaoshahu force-pushed the subsystem-host-page branch 4 times, most recently from 9bc10af to c5d43fd Compare February 10, 2026 15:51
@pujaoshahu pujaoshahu changed the title mgr/dashboard: NVMe – Fix host list display on Subsystem resource page mgr/dashboard: NVMe – Fix host,listeners namespace list display on Subsystem resource page Feb 10, 2026
@pujaoshahu pujaoshahu force-pushed the subsystem-host-page branch 2 times, most recently from 3a8f3f4 to 89eb2b8 Compare February 10, 2026 17:49
@pujaoshahu pujaoshahu marked this pull request as ready for review February 10, 2026 17:50
@pujaoshahu pujaoshahu requested a review from a team as a code owner February 10, 2026 17:50
@pujaoshahu pujaoshahu requested review from cloudbehl and nmunet and removed request for cloudbehl February 10, 2026 17:50
Copy link
Copy Markdown
Contributor

@afreen23 afreen23 left a comment

Choose a reason for hiding this comment

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

LGTM , need to be tested

@github-project-automation github-project-automation bot moved this from New to Reviewer approved in Ceph-Dashboard Feb 11, 2026
@github-actions
Copy link
Copy Markdown

This pull request can no longer be automatically merged: a rebase is needed and changes have to be manually resolved

@pujaoshahu
Copy link
Copy Markdown
Author

jenkins test make check

@pujaoshahu
Copy link
Copy Markdown
Author

jenkins test dashboard cephadm

@pujaoshahu
Copy link
Copy Markdown
Author

jenkins test make check arm64

@github-actions
Copy link
Copy Markdown

This pull request can no longer be automatically merged: a rebase is needed and changes have to be manually resolved

@pujaoshahu
Copy link
Copy Markdown
Author

enkins test make check arm64

@pujaoshahu
Copy link
Copy Markdown
Author

jenkins test make check arm64

1 similar comment
@pujaoshahu
Copy link
Copy Markdown
Author

jenkins test make check arm64

@pujaoshahu
Copy link
Copy Markdown
Author

jenkins test dashboard cephadm

@pujaoshahu
Copy link
Copy Markdown
Author

jenkins test dashboard

@pujaoshahu
Copy link
Copy Markdown
Author

jenkins test make check

@pujaoshahu
Copy link
Copy Markdown
Author

jenkins test make check arm64

@pujaoshahu
Copy link
Copy Markdown
Author

jenkins test api

@afreen23
Copy link
Copy Markdown
Contributor

Error: src/app/ceph/block/nvmeof-initiators-form/nvmeof-initiators-form.component.ts:8:10 - error TS2300: Duplicate identifier 'Icons'.

8 import { Icons } from '~/app/shared/enum/icons.enum';
           ~~~~~


Error: src/app/ceph/block/nvmeof-initiators-form/nvmeof-initiators-form.component.ts:16:10 - error TS2300: Duplicate identifier 'Icons'.

16 import { Icons } from '~/app/shared/enum/icons.enum';
            ~~~~~


Error: src/app/ceph/block/nvmeof-initiators-form/nvmeof-initiators-form.component.ts:35:3 - error TS2300: Duplicate identifier 'icons'.

35   icons = Icons;
     ~~~~~


Error: src/app/ceph/block/nvmeof-subsystems/nvmeof-subsystems.component.ts:264:11 - error TS6133: 'expandPendingSubsystem' is declared but its value is never read.

264   private expandPendingSubsystem() {

If you run npm run lint you will see error

@pujaoshahu
Copy link
Copy Markdown
Author

pujaoshahu commented Feb 23, 2026

Error: src/app/ceph/block/nvmeof-initiators-form/nvmeof-initiators-form.component.ts:8:10 - error TS2300: Duplicate identifier 'Icons'.

8 import { Icons } from '~/app/shared/enum/icons.enum';
           ~~~~~


Error: src/app/ceph/block/nvmeof-initiators-form/nvmeof-initiators-form.component.ts:16:10 - error TS2300: Duplicate identifier 'Icons'.

16 import { Icons } from '~/app/shared/enum/icons.enum';
            ~~~~~


Error: src/app/ceph/block/nvmeof-initiators-form/nvmeof-initiators-form.component.ts:35:3 - error TS2300: Duplicate identifier 'icons'.

35   icons = Icons;
     ~~~~~


Error: src/app/ceph/block/nvmeof-subsystems/nvmeof-subsystems.component.ts:264:11 - error TS6133: 'expandPendingSubsystem' is declared but its value is never read.

264   private expandPendingSubsystem() {

If you run npm run lint you will see error

The above error has been resolved, and the test has been retriggered.

@pujaoshahu
Copy link
Copy Markdown
Author

jenkins test make check arm64

…bsystem resource page

Fixes: https://tracker.ceph.com/issues/74697

Signed-off-by: pujaoshahu <pshahu@redhat.com>

 Conflicts:
	src/pybind/mgr/dashboard/frontend/src/app/ceph/block/block.module.ts

Signed-off-by: pujaoshahu <pshahu@redhat.com>
@afreen23
Copy link
Copy Markdown
Contributor

jenkins test make check

@pujaoshahu
Copy link
Copy Markdown
Author

jenkins test dashboard

@github-project-automation github-project-automation bot moved this from Review in progress to Reviewer approved in Ceph-Dashboard Feb 24, 2026
@afreen23 afreen23 merged commit 5daa7e1 into ceph:main Feb 24, 2026
13 of 15 checks passed
@github-actions
Copy link
Copy Markdown

This is an automated message by src/script/redmine-upkeep.py.

I found one or more Fixes: tags in the commit messages in

git log 5daa7e1df83f3db62703ec870f3395da8192342b^..5daa7e1df83f3db62703ec870f3395da8192342b

The referenced tickets are:

Those tickets do not reference this merged Pull Request. If this Pull Request merge resolves any of those tickets, please update the "Pull Request ID" field on each ticket. A future run of this script will appropriately update them.

Update Log: https://github.com/ceph/ceph/actions/runs/22345538623

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

Projects

Archived in project

Development

Successfully merging this pull request may close these issues.

3 participants