SUSE Security on the table views branch

The SUSE Security extension (neuvector/manager-ext) built twice: against the proto-supercharged-tables shell, and against the shell from just before extensions were kept off table views. Load either into the branch preview to compare.

Open the preview

rancherproto-supercharged-tablesr.13.48.147.135.sslip.io/dashboard

Load a build

  1. Preferences → Advanced Features → turn on Enable Extension developer features.
  2. Extensions → ⋮ → Developer Load, paste one URL below, and leave Persist extension unticked (it would install it for everyone on this Rancher).
  3. Open a node: Cluster → Nodes → the node → Vulnerabilities tab.
Built against this branch expected: the extension's own table, as written https://tv-ext.13.48.147.135.sslip.io/branch/neuvector-ui-ext-2.0.0/neuvector-ui-ext-2.0.0.umd.min.js
Built before the fix expected: table views forced on, its toolbar squashed https://tv-ext.13.48.147.135.sslip.io/prefix/neuvector-ui-ext-2.0.0/neuvector-ui-ext-2.0.0.umd.min.js

A Developer Load lasts until the page is reloaded; reload before loading the other build.

What it looked like here

Top: built against this branch. Bottom: built before the fix, where the filter box stretches over the severity counts.

The Vulnerabilities table built against the branch, above the same table built against the pre-fix shell