Blame SOURCES/001-fix-empty-container-dashboard.patch

3d96d6
diff --git a/src/dashboards/pcp-vector-container-overview.json b/src/dashboards/pcp-vector-container-overview.json
3d96d6
index a1a75c2..a674d74 100644
3d96d6
--- a/src/dashboards/pcp-vector-container-overview.json
3d96d6
+++ b/src/dashboards/pcp-vector-container-overview.json
3d96d6
@@ -127,7 +127,7 @@
3d96d6
           "format": "percentunit",
3d96d6
           "label": null,
3d96d6
           "logBase": 1,
3d96d6
-          "max": "1",
3d96d6
+          "max": null,
3d96d6
           "min": "0",
3d96d6
           "show": true
3d96d6
         },
3d96d6
diff --git a/src/datasources/lib/datasource_base.ts b/src/datasources/lib/datasource_base.ts
3d96d6
index db0167b..4bca9c0 100644
3d96d6
--- a/src/datasources/lib/datasource_base.ts
3d96d6
+++ b/src/datasources/lib/datasource_base.ts
3d96d6
@@ -150,7 +150,11 @@ export abstract class PmapiDatasourceBase<EP extends Endpoint> {
3d96d6
                     container: container,
3d96d6
                     endpoint: this.getOrCreateEndpoint(url, container)
3d96d6
                 };
3d96d6
-            });
3d96d6
+            })
3d96d6
+            // getConnectionParams only processes target.container if it is not blank
3d96d6
+            // the only case when container is "" is because it was $container, but the
3d96d6
+            // $container dashboard variable is empty (viewing "all" containers, but none exists)
3d96d6
+            .filter(target => target.container !== "");
3d96d6
     }
3d96d6
 
3d96d6
     async applyTransformations(pmapiSrv: PmapiSrv, results: TargetResult) {