From: Aashish Sharma Date: Thu, 29 Apr 2021 12:57:59 +0000 (+0530) Subject: mgr/dashboard:OSDs placement text is unreadable X-Git-Tag: v17.1.0~2115^2 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=543b02436f18876a56757226c686a5c2c33c7c33;p=ceph.git mgr/dashboard:OSDs placement text is unreadable While displaying the host pattern in the OSDs placement tab, it gets splited with semi-colons. Also adjusted the column size of Container Image ID and Placement columns. Fixes: https://tracker.ceph.com/issues/50580 Signed-off-by: Aashish Sharma --- diff --git a/src/pybind/mgr/dashboard/frontend/src/app/ceph/cluster/services/placement.pipe.spec.ts b/src/pybind/mgr/dashboard/frontend/src/app/ceph/cluster/services/placement.pipe.spec.ts index 6aef3c364cbe..588744aa6f04 100644 --- a/src/pybind/mgr/dashboard/frontend/src/app/ceph/cluster/services/placement.pipe.spec.ts +++ b/src/pybind/mgr/dashboard/frontend/src/app/ceph/cluster/services/placement.pipe.spec.ts @@ -59,10 +59,10 @@ describe('PlacementPipe', () => { expect( pipe.transform({ placement: { - host_pattern: '*' + host_pattern: 'abc.ceph.xyz.com' } }) - ).toBe('*'); + ).toBe('abc.ceph.xyz.com'); }); it('transforms placement (6)', () => { diff --git a/src/pybind/mgr/dashboard/frontend/src/app/ceph/cluster/services/placement.pipe.ts b/src/pybind/mgr/dashboard/frontend/src/app/ceph/cluster/services/placement.pipe.ts index bd461bceb2f9..5aee65890a2f 100644 --- a/src/pybind/mgr/dashboard/frontend/src/app/ceph/cluster/services/placement.pipe.ts +++ b/src/pybind/mgr/dashboard/frontend/src/app/ceph/cluster/services/placement.pipe.ts @@ -34,7 +34,7 @@ export class PlacementPipe implements PipeTransform { kv.push($localize`label:${label}`); } if (_.isString(hostPattern)) { - kv.push(...hostPattern); + kv.push(hostPattern); } return kv.join(';'); } diff --git a/src/pybind/mgr/dashboard/frontend/src/app/ceph/cluster/services/services.component.ts b/src/pybind/mgr/dashboard/frontend/src/app/ceph/cluster/services/services.component.ts index 32d27bc1f4fd..75ddd1c46175 100644 --- a/src/pybind/mgr/dashboard/frontend/src/app/ceph/cluster/services/services.component.ts +++ b/src/pybind/mgr/dashboard/frontend/src/app/ceph/cluster/services/services.component.ts @@ -104,7 +104,7 @@ export class ServicesComponent extends ListWithDetails implements OnChanges, OnI { name: $localize`Container image ID`, prop: 'status.container_image_id', - flexGrow: 3, + flexGrow: 1.5, cellTransformation: CellTemplate.truncate, customTemplateConfig: { length: 12 @@ -114,7 +114,7 @@ export class ServicesComponent extends ListWithDetails implements OnChanges, OnI name: $localize`Placement`, prop: '', pipe: new PlacementPipe(), - flexGrow: 1 + flexGrow: 2 }, { name: $localize`Running`,