[lxc-devel] [lxd/master] lxc/list: Fix multiple filters

stgraber on Github lxc-bot at linuxcontainers.org
Tue Feb 26 21:23:13 UTC 2019


A non-text attachment was scrubbed...
Name: not available
Type: text/x-mailbox
Size: 301 bytes
Desc: not available
URL: <http://lists.linuxcontainers.org/pipermail/lxc-devel/attachments/20190226/e08b37b1/attachment-0001.bin>
-------------- next part --------------
From 6ba7f91a86e2ece9a9f92f936b014ab65ec435a7 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?St=C3=A9phane=20Graber?= <stgraber at ubuntu.com>
Date: Tue, 26 Feb 2019 22:21:54 +0100
Subject: [PATCH 1/2] lxc/list: Fix multiple filters
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

Closes #5525

Signed-off-by: Stéphane Graber <stgraber at ubuntu.com>
---
 lxc/list.go | 7 +++++--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/lxc/list.go b/lxc/list.go
index 601c8e8a66..2691dae213 100644
--- a/lxc/list.go
+++ b/lxc/list.go
@@ -65,6 +65,9 @@ Examples:
 
 A regular expression matching a configuration item or its value. (e.g. volatile.eth0.hwaddr=00:16:3e:.*).
 
+When multiple filters are passed, they are added one on top of the other,
+selecting containers which satisfy them all.
+
 == Columns ==
 The -c option takes a comma separated list of arguments that control
 which container attributes to output when displaying in table or csv
@@ -177,7 +180,7 @@ func (c *cmdList) shouldShow(filters []string, state *api.Container) bool {
 			}
 
 			if state.ExpandedConfig[key] == value {
-				return true
+				continue
 			}
 
 			if !found {
@@ -191,7 +194,7 @@ func (c *cmdList) shouldShow(filters []string, state *api.Container) bool {
 
 			r, err := regexp.Compile(regexpValue)
 			if err == nil && r.MatchString(state.Name) == true {
-				return true
+				continue
 			}
 
 			if !strings.HasPrefix(state.Name, filter) {

From a9ed46a903322b7c8ba08565660bb8ae3f8c5072 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?St=C3=A9phane=20Graber?= <stgraber at ubuntu.com>
Date: Tue, 26 Feb 2019 22:22:20 +0100
Subject: [PATCH 2/2] i18n: Update translation template
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

Signed-off-by: Stéphane Graber <stgraber at ubuntu.com>
---
 po/de.po      | 69 ++++++++++++++++++++++++++------------------------
 po/el.po      | 69 ++++++++++++++++++++++++++------------------------
 po/es.po      | 69 ++++++++++++++++++++++++++------------------------
 po/fa.po      | 69 ++++++++++++++++++++++++++------------------------
 po/fi.po      | 69 ++++++++++++++++++++++++++------------------------
 po/fr.po      | 69 ++++++++++++++++++++++++++------------------------
 po/hi.po      | 69 ++++++++++++++++++++++++++------------------------
 po/id.po      | 69 ++++++++++++++++++++++++++------------------------
 po/it.po      | 69 ++++++++++++++++++++++++++------------------------
 po/ja.po      | 70 +++++++++++++++++++++++++++------------------------
 po/ko.po      | 69 ++++++++++++++++++++++++++------------------------
 po/lxd.pot    | 69 ++++++++++++++++++++++++++------------------------
 po/nb_NO.po   | 69 ++++++++++++++++++++++++++------------------------
 po/nl.po      | 69 ++++++++++++++++++++++++++------------------------
 po/pa.po      | 69 ++++++++++++++++++++++++++------------------------
 po/pl.po      | 69 ++++++++++++++++++++++++++------------------------
 po/pt_BR.po   | 69 ++++++++++++++++++++++++++------------------------
 po/ru.po      | 69 ++++++++++++++++++++++++++------------------------
 po/sr.po      | 69 ++++++++++++++++++++++++++------------------------
 po/sv.po      | 69 ++++++++++++++++++++++++++------------------------
 po/tr.po      | 69 ++++++++++++++++++++++++++------------------------
 po/uk.po      | 69 ++++++++++++++++++++++++++------------------------
 po/zh_Hans.po | 69 ++++++++++++++++++++++++++------------------------
 23 files changed, 829 insertions(+), 759 deletions(-)

diff --git a/po/de.po b/po/de.po
index 12bcce0bab..ede3046654 100644
--- a/po/de.po
+++ b/po/de.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: LXD\n"
 "Report-Msgid-Bugs-To: lxc-devel at lists.linuxcontainers.org\n"
-"POT-Creation-Date: 2019-02-18 17:22-0500\n"
+"POT-Creation-Date: 2019-02-26 22:22+0100\n"
 "PO-Revision-Date: 2018-11-30 03:10+0000\n"
 "Last-Translator: ssantos <ssantos at web.de>\n"
 "Language-Team: German <https://hosted.weblate.org/projects/linux-containers/"
@@ -332,7 +332,7 @@ msgstr ""
 msgid "ARCH"
 msgstr ""
 
-#: lxc/list.go:457
+#: lxc/list.go:460
 msgid "ARCHITECTURE"
 msgstr "ARCHITEKTUR"
 
@@ -446,7 +446,7 @@ msgstr ""
 msgid "Auto update: %s"
 msgstr "automatisches Update: %s"
 
-#: lxc/list.go:469 lxc/list.go:470
+#: lxc/list.go:472 lxc/list.go:473
 msgid "BASE IMAGE"
 msgstr ""
 
@@ -510,7 +510,7 @@ msgstr " Prozessorauslastung:"
 msgid "CREATED"
 msgstr "ERSTELLT AM"
 
-#: lxc/list.go:458
+#: lxc/list.go:461
 msgid "CREATED AT"
 msgstr "ERSTELLT AM"
 
@@ -545,7 +545,7 @@ msgstr ""
 msgid "Can't remove the default remote"
 msgstr ""
 
-#: lxc/list.go:476
+#: lxc/list.go:479
 msgid "Can't specify --fast with --columns"
 msgstr ""
 
@@ -553,7 +553,7 @@ msgstr ""
 msgid "Can't specify a different remote for rename"
 msgstr ""
 
-#: lxc/list.go:488
+#: lxc/list.go:491
 msgid "Can't specify column L when not clustered"
 msgstr ""
 
@@ -600,7 +600,7 @@ msgstr ""
 msgid "Clustering enabled"
 msgstr ""
 
-#: lxc/image.go:931 lxc/list.go:114
+#: lxc/image.go:931 lxc/list.go:117
 msgid "Columns"
 msgstr "Spalten"
 
@@ -805,7 +805,7 @@ msgstr "kann nicht zum selben Container Namen kopieren"
 msgid "DATABASE"
 msgstr ""
 
-#: lxc/image.go:945 lxc/image_alias.go:230 lxc/list.go:459 lxc/network.go:861
+#: lxc/image.go:945 lxc/image_alias.go:230 lxc/list.go:462 lxc/network.go:861
 #: lxc/operation.go:156 lxc/storage.go:550 lxc/storage_volume.go:1121
 msgid "DESCRIPTION"
 msgstr "BESCHREIBUNG"
@@ -975,7 +975,7 @@ msgstr " Prozessorauslastung:"
 msgid "Don't show progress information"
 msgstr ""
 
-#: lxc/list.go:662
+#: lxc/list.go:665
 msgid "EPHEMERAL"
 msgstr ""
 
@@ -1025,7 +1025,7 @@ msgstr ""
 msgid "Edit storage volume configurations as YAML"
 msgstr ""
 
-#: lxc/image.go:956 lxc/list.go:500
+#: lxc/image.go:956 lxc/list.go:503
 #, c-format
 msgid "Empty column entry (redundant, leading or trailing command) in '%s'"
 msgstr ""
@@ -1163,7 +1163,7 @@ msgstr ""
 msgid "Failed to walk path for %s: %s"
 msgstr ""
 
-#: lxc/list.go:116
+#: lxc/list.go:119
 msgid "Fast mode (same as --columns=nsacPt)"
 msgstr ""
 
@@ -1200,7 +1200,7 @@ msgstr ""
 msgid "Force using the local unix socket"
 msgstr ""
 
-#: lxc/image.go:932 lxc/list.go:115 lxc/network.go:803 lxc/profile.go:584
+#: lxc/image.go:932 lxc/list.go:118 lxc/network.go:803 lxc/profile.go:584
 #: lxc/remote.go:425
 msgid "Format (csv|json|table|yaml)"
 msgstr ""
@@ -1263,11 +1263,11 @@ msgstr ""
 msgid "IP ADDRESS"
 msgstr ""
 
-#: lxc/list.go:455
+#: lxc/list.go:458
 msgid "IPV4"
 msgstr ""
 
-#: lxc/list.go:456
+#: lxc/list.go:459
 msgid "IPV6"
 msgstr ""
 
@@ -1363,33 +1363,33 @@ msgstr ""
 msgid "Invalid certificate"
 msgstr "Akzeptiere Zertifikat"
 
-#: lxc/list.go:525
+#: lxc/list.go:528
 #, c-format
 msgid "Invalid config key '%s' in '%s'"
 msgstr ""
 
-#: lxc/list.go:520
+#: lxc/list.go:523
 #, c-format
 msgid "Invalid config key column format (too many fields): '%s'"
 msgstr ""
 
-#: lxc/image.go:1221 lxc/list.go:368 lxc/network.go:903 lxc/profile.go:662
+#: lxc/image.go:1221 lxc/list.go:371 lxc/network.go:903 lxc/profile.go:662
 #: lxc/remote.go:520
 #, fuzzy, c-format
 msgid "Invalid format %q"
 msgstr "Ungültiges Ziel %s"
 
-#: lxc/list.go:543
+#: lxc/list.go:546
 #, c-format
 msgid "Invalid max width (must -1, 0 or a positive integer) '%s' in '%s'"
 msgstr ""
 
-#: lxc/list.go:540
+#: lxc/list.go:543
 #, c-format
 msgid "Invalid max width (must be an integer) '%s' in '%s'"
 msgstr ""
 
-#: lxc/list.go:531
+#: lxc/list.go:534
 #, c-format
 msgid ""
 "Invalid name in '%s', empty string is only allowed when defining maxWidth"
@@ -1428,11 +1428,11 @@ msgstr ""
 msgid "Keep the image up to date after initial copy"
 msgstr ""
 
-#: lxc/list.go:460
+#: lxc/list.go:463
 msgid "LAST USED AT"
 msgstr ""
 
-#: lxc/list.go:484 lxc/storage_volume.go:1125
+#: lxc/list.go:487 lxc/storage_volume.go:1125
 msgid "LOCATION"
 msgstr ""
 
@@ -1518,6 +1518,9 @@ msgid ""
 "A regular expression matching a configuration item or its value. (e.g. "
 "volatile.eth0.hwaddr=00:16:3e:.*).\n"
 "\n"
+"When multiple filters are passed, they are added one on top of the other,\n"
+"selecting containers which satisfy them all.\n"
+"\n"
 "== Columns ==\n"
 "The -c option takes a comma separated list of arguments that control\n"
 "which container attributes to output when displaying in table or csv\n"
@@ -1925,7 +1928,7 @@ msgstr ""
 msgid "Must supply container name for: "
 msgstr "der Name des Ursprung Containers muss angegeben werden"
 
-#: lxc/cluster.go:124 lxc/list.go:461 lxc/network.go:858 lxc/profile.go:622
+#: lxc/cluster.go:124 lxc/list.go:464 lxc/network.go:858 lxc/profile.go:622
 #: lxc/project.go:450 lxc/remote.go:478 lxc/storage.go:549
 #: lxc/storage_volume.go:1120
 msgid "NAME"
@@ -2039,19 +2042,19 @@ msgstr ""
 msgid "Override the terminal mode (auto, interactive or non-interactive)"
 msgstr ""
 
-#: lxc/list.go:665
+#: lxc/list.go:668
 msgid "PERSISTENT"
 msgstr ""
 
-#: lxc/list.go:463
+#: lxc/list.go:466
 msgid "PID"
 msgstr ""
 
-#: lxc/list.go:462
+#: lxc/list.go:465
 msgid "PROCESSES"
 msgstr ""
 
-#: lxc/list.go:464 lxc/project.go:452
+#: lxc/list.go:467 lxc/project.go:452
 msgid "PROFILES"
 msgstr ""
 
@@ -2422,7 +2425,7 @@ msgstr ""
 msgid "SIZE"
 msgstr ""
 
-#: lxc/list.go:465
+#: lxc/list.go:468
 msgid "SNAPSHOTS"
 msgstr ""
 
@@ -2430,7 +2433,7 @@ msgstr ""
 msgid "SOURCE"
 msgstr ""
 
-#: lxc/cluster.go:127 lxc/list.go:466 lxc/network.go:865 lxc/storage.go:554
+#: lxc/cluster.go:127 lxc/list.go:469 lxc/network.go:865 lxc/storage.go:554
 msgid "STATE"
 msgstr ""
 
@@ -2442,7 +2445,7 @@ msgstr ""
 msgid "STATUS"
 msgstr ""
 
-#: lxc/list.go:468
+#: lxc/list.go:471
 msgid "STORAGE POOL"
 msgstr ""
 
@@ -2755,7 +2758,7 @@ msgstr ""
 msgid "TARGET"
 msgstr ""
 
-#: lxc/list.go:467 lxc/network.go:859 lxc/network.go:965 lxc/operation.go:155
+#: lxc/list.go:470 lxc/network.go:859 lxc/network.go:965 lxc/operation.go:155
 #: lxc/storage_volume.go:1119
 msgid "TYPE"
 msgstr ""
@@ -2914,7 +2917,7 @@ msgstr ""
 msgid "Unable to create a temporary file: %v"
 msgstr ""
 
-#: lxc/image.go:963 lxc/list.go:514
+#: lxc/image.go:963 lxc/list.go:517
 #, c-format
 msgid "Unknown column shorthand char '%c' in '%s'"
 msgstr ""
@@ -3534,7 +3537,7 @@ msgstr ""
 msgid "lxc launch ubuntu:16.04 u1"
 msgstr ""
 
-#: lxc/list.go:105
+#: lxc/list.go:108
 msgid ""
 "lxc list -c nFs46,volatile.eth0.hwaddr:MAC\n"
 "  Show containers using the \"NAME\", \"BASE IMAGE\", \"STATE\", \"IPV4\", "
diff --git a/po/el.po b/po/el.po
index 18f17b2133..47bc6683b1 100644
--- a/po/el.po
+++ b/po/el.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: lxd\n"
 "Report-Msgid-Bugs-To: lxc-devel at lists.linuxcontainers.org\n"
-"POT-Creation-Date: 2019-02-18 17:22-0500\n"
+"POT-Creation-Date: 2019-02-26 22:22+0100\n"
 "PO-Revision-Date: 2017-02-14 08:00+0000\n"
 "Last-Translator: Simos Xenitellis <simos.65 at gmail.com>\n"
 "Language-Team: Greek <https://hosted.weblate.org/projects/linux-containers/"
@@ -207,7 +207,7 @@ msgstr ""
 msgid "ARCH"
 msgstr ""
 
-#: lxc/list.go:457
+#: lxc/list.go:460
 msgid "ARCHITECTURE"
 msgstr ""
 
@@ -317,7 +317,7 @@ msgstr ""
 msgid "Auto update: %s"
 msgstr ""
 
-#: lxc/list.go:469 lxc/list.go:470
+#: lxc/list.go:472 lxc/list.go:473
 msgid "BASE IMAGE"
 msgstr ""
 
@@ -379,7 +379,7 @@ msgstr "  Χρήση CPU:"
 msgid "CREATED"
 msgstr ""
 
-#: lxc/list.go:458
+#: lxc/list.go:461
 msgid "CREATED AT"
 msgstr ""
 
@@ -410,7 +410,7 @@ msgstr ""
 msgid "Can't remove the default remote"
 msgstr ""
 
-#: lxc/list.go:476
+#: lxc/list.go:479
 msgid "Can't specify --fast with --columns"
 msgstr ""
 
@@ -418,7 +418,7 @@ msgstr ""
 msgid "Can't specify a different remote for rename"
 msgstr ""
 
-#: lxc/list.go:488
+#: lxc/list.go:491
 msgid "Can't specify column L when not clustered"
 msgstr ""
 
@@ -465,7 +465,7 @@ msgstr ""
 msgid "Clustering enabled"
 msgstr ""
 
-#: lxc/image.go:931 lxc/list.go:114
+#: lxc/image.go:931 lxc/list.go:117
 msgid "Columns"
 msgstr ""
 
@@ -654,7 +654,7 @@ msgstr ""
 msgid "DATABASE"
 msgstr ""
 
-#: lxc/image.go:945 lxc/image_alias.go:230 lxc/list.go:459 lxc/network.go:861
+#: lxc/image.go:945 lxc/image_alias.go:230 lxc/list.go:462 lxc/network.go:861
 #: lxc/operation.go:156 lxc/storage.go:550 lxc/storage_volume.go:1121
 msgid "DESCRIPTION"
 msgstr ""
@@ -820,7 +820,7 @@ msgstr "  Χρήση CPU:"
 msgid "Don't show progress information"
 msgstr ""
 
-#: lxc/list.go:662
+#: lxc/list.go:665
 msgid "EPHEMERAL"
 msgstr ""
 
@@ -868,7 +868,7 @@ msgstr ""
 msgid "Edit storage volume configurations as YAML"
 msgstr ""
 
-#: lxc/image.go:956 lxc/list.go:500
+#: lxc/image.go:956 lxc/list.go:503
 #, c-format
 msgid "Empty column entry (redundant, leading or trailing command) in '%s'"
 msgstr ""
@@ -998,7 +998,7 @@ msgstr ""
 msgid "Failed to walk path for %s: %s"
 msgstr ""
 
-#: lxc/list.go:116
+#: lxc/list.go:119
 msgid "Fast mode (same as --columns=nsacPt)"
 msgstr ""
 
@@ -1031,7 +1031,7 @@ msgstr ""
 msgid "Force using the local unix socket"
 msgstr ""
 
-#: lxc/image.go:932 lxc/list.go:115 lxc/network.go:803 lxc/profile.go:584
+#: lxc/image.go:932 lxc/list.go:118 lxc/network.go:803 lxc/profile.go:584
 #: lxc/remote.go:425
 msgid "Format (csv|json|table|yaml)"
 msgstr ""
@@ -1092,11 +1092,11 @@ msgstr ""
 msgid "IP ADDRESS"
 msgstr ""
 
-#: lxc/list.go:455
+#: lxc/list.go:458
 msgid "IPV4"
 msgstr ""
 
-#: lxc/list.go:456
+#: lxc/list.go:459
 msgid "IPV6"
 msgstr ""
 
@@ -1189,33 +1189,33 @@ msgstr ""
 msgid "Invalid certificate"
 msgstr ""
 
-#: lxc/list.go:525
+#: lxc/list.go:528
 #, c-format
 msgid "Invalid config key '%s' in '%s'"
 msgstr ""
 
-#: lxc/list.go:520
+#: lxc/list.go:523
 #, c-format
 msgid "Invalid config key column format (too many fields): '%s'"
 msgstr ""
 
-#: lxc/image.go:1221 lxc/list.go:368 lxc/network.go:903 lxc/profile.go:662
+#: lxc/image.go:1221 lxc/list.go:371 lxc/network.go:903 lxc/profile.go:662
 #: lxc/remote.go:520
 #, c-format
 msgid "Invalid format %q"
 msgstr ""
 
-#: lxc/list.go:543
+#: lxc/list.go:546
 #, c-format
 msgid "Invalid max width (must -1, 0 or a positive integer) '%s' in '%s'"
 msgstr ""
 
-#: lxc/list.go:540
+#: lxc/list.go:543
 #, c-format
 msgid "Invalid max width (must be an integer) '%s' in '%s'"
 msgstr ""
 
-#: lxc/list.go:531
+#: lxc/list.go:534
 #, c-format
 msgid ""
 "Invalid name in '%s', empty string is only allowed when defining maxWidth"
@@ -1253,11 +1253,11 @@ msgstr ""
 msgid "Keep the image up to date after initial copy"
 msgstr ""
 
-#: lxc/list.go:460
+#: lxc/list.go:463
 msgid "LAST USED AT"
 msgstr ""
 
-#: lxc/list.go:484 lxc/storage_volume.go:1125
+#: lxc/list.go:487 lxc/storage_volume.go:1125
 msgid "LOCATION"
 msgstr ""
 
@@ -1338,6 +1338,9 @@ msgid ""
 "A regular expression matching a configuration item or its value. (e.g. "
 "volatile.eth0.hwaddr=00:16:3e:.*).\n"
 "\n"
+"When multiple filters are passed, they are added one on top of the other,\n"
+"selecting containers which satisfy them all.\n"
+"\n"
 "== Columns ==\n"
 "The -c option takes a comma separated list of arguments that control\n"
 "which container attributes to output when displaying in table or csv\n"
@@ -1709,7 +1712,7 @@ msgstr ""
 msgid "Must supply container name for: "
 msgstr ""
 
-#: lxc/cluster.go:124 lxc/list.go:461 lxc/network.go:858 lxc/profile.go:622
+#: lxc/cluster.go:124 lxc/list.go:464 lxc/network.go:858 lxc/profile.go:622
 #: lxc/project.go:450 lxc/remote.go:478 lxc/storage.go:549
 #: lxc/storage_volume.go:1120
 msgid "NAME"
@@ -1820,19 +1823,19 @@ msgstr ""
 msgid "Override the terminal mode (auto, interactive or non-interactive)"
 msgstr ""
 
-#: lxc/list.go:665
+#: lxc/list.go:668
 msgid "PERSISTENT"
 msgstr ""
 
-#: lxc/list.go:463
+#: lxc/list.go:466
 msgid "PID"
 msgstr ""
 
-#: lxc/list.go:462
+#: lxc/list.go:465
 msgid "PROCESSES"
 msgstr ""
 
-#: lxc/list.go:464 lxc/project.go:452
+#: lxc/list.go:467 lxc/project.go:452
 msgid "PROFILES"
 msgstr ""
 
@@ -2183,7 +2186,7 @@ msgstr ""
 msgid "SIZE"
 msgstr ""
 
-#: lxc/list.go:465
+#: lxc/list.go:468
 msgid "SNAPSHOTS"
 msgstr ""
 
@@ -2191,7 +2194,7 @@ msgstr ""
 msgid "SOURCE"
 msgstr ""
 
-#: lxc/cluster.go:127 lxc/list.go:466 lxc/network.go:865 lxc/storage.go:554
+#: lxc/cluster.go:127 lxc/list.go:469 lxc/network.go:865 lxc/storage.go:554
 msgid "STATE"
 msgstr ""
 
@@ -2203,7 +2206,7 @@ msgstr ""
 msgid "STATUS"
 msgstr ""
 
-#: lxc/list.go:468
+#: lxc/list.go:471
 msgid "STORAGE POOL"
 msgstr ""
 
@@ -2499,7 +2502,7 @@ msgstr ""
 msgid "TARGET"
 msgstr ""
 
-#: lxc/list.go:467 lxc/network.go:859 lxc/network.go:965 lxc/operation.go:155
+#: lxc/list.go:470 lxc/network.go:859 lxc/network.go:965 lxc/operation.go:155
 #: lxc/storage_volume.go:1119
 msgid "TYPE"
 msgstr ""
@@ -2651,7 +2654,7 @@ msgstr ""
 msgid "Unable to create a temporary file: %v"
 msgstr ""
 
-#: lxc/image.go:963 lxc/list.go:514
+#: lxc/image.go:963 lxc/list.go:517
 #, c-format
 msgid "Unknown column shorthand char '%c' in '%s'"
 msgstr ""
@@ -3217,7 +3220,7 @@ msgstr ""
 msgid "lxc launch ubuntu:16.04 u1"
 msgstr ""
 
-#: lxc/list.go:105
+#: lxc/list.go:108
 msgid ""
 "lxc list -c nFs46,volatile.eth0.hwaddr:MAC\n"
 "  Show containers using the \"NAME\", \"BASE IMAGE\", \"STATE\", \"IPV4\", "
diff --git a/po/es.po b/po/es.po
index 02bc501f60..fe5020f7aa 100644
--- a/po/es.po
+++ b/po/es.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: lxd\n"
 "Report-Msgid-Bugs-To: lxc-devel at lists.linuxcontainers.org\n"
-"POT-Creation-Date: 2019-02-18 17:22-0500\n"
+"POT-Creation-Date: 2019-02-26 22:22+0100\n"
 "PO-Revision-Date: 2019-01-28 23:09+0000\n"
 "Last-Translator: Allan Esquivel Sibaja <allan.esquivel.sibaja at gmail.com>\n"
 "Language-Team: Spanish <https://hosted.weblate.org/projects/linux-containers/"
@@ -279,7 +279,7 @@ msgstr "ALIASES"
 msgid "ARCH"
 msgstr ""
 
-#: lxc/list.go:457
+#: lxc/list.go:460
 msgid "ARCHITECTURE"
 msgstr "ARQUITECTURA"
 
@@ -390,7 +390,7 @@ msgstr "Tipo de autenticación %s no está soportada por el servidor"
 msgid "Auto update: %s"
 msgstr "Auto actualización: %s"
 
-#: lxc/list.go:469 lxc/list.go:470
+#: lxc/list.go:472 lxc/list.go:473
 msgid "BASE IMAGE"
 msgstr ""
 
@@ -451,7 +451,7 @@ msgstr "Uso de CPU:"
 msgid "CREATED"
 msgstr "CREADO"
 
-#: lxc/list.go:458
+#: lxc/list.go:461
 msgid "CREATED AT"
 msgstr "CREADO EN"
 
@@ -482,7 +482,7 @@ msgstr "No se peude leer desde stdin: %s"
 msgid "Can't remove the default remote"
 msgstr ""
 
-#: lxc/list.go:476
+#: lxc/list.go:479
 msgid "Can't specify --fast with --columns"
 msgstr ""
 
@@ -491,7 +491,7 @@ msgstr ""
 msgid "Can't specify a different remote for rename"
 msgstr "No se puede especificar un remote diferente para renombrar."
 
-#: lxc/list.go:488
+#: lxc/list.go:491
 msgid "Can't specify column L when not clustered"
 msgstr ""
 
@@ -538,7 +538,7 @@ msgstr "Nombre del Miembro del Cluster"
 msgid "Clustering enabled"
 msgstr ""
 
-#: lxc/image.go:931 lxc/list.go:114
+#: lxc/image.go:931 lxc/list.go:117
 msgid "Columns"
 msgstr "Columnas"
 
@@ -728,7 +728,7 @@ msgstr "Creando el contenedor"
 msgid "DATABASE"
 msgstr ""
 
-#: lxc/image.go:945 lxc/image_alias.go:230 lxc/list.go:459 lxc/network.go:861
+#: lxc/image.go:945 lxc/image_alias.go:230 lxc/list.go:462 lxc/network.go:861
 #: lxc/operation.go:156 lxc/storage.go:550 lxc/storage_volume.go:1121
 msgid "DESCRIPTION"
 msgstr "DESCRIPCIÓN"
@@ -893,7 +893,7 @@ msgstr "Uso del disco:"
 msgid "Don't show progress information"
 msgstr ""
 
-#: lxc/list.go:662
+#: lxc/list.go:665
 msgid "EPHEMERAL"
 msgstr ""
 
@@ -941,7 +941,7 @@ msgstr ""
 msgid "Edit storage volume configurations as YAML"
 msgstr ""
 
-#: lxc/image.go:956 lxc/list.go:500
+#: lxc/image.go:956 lxc/list.go:503
 #, c-format
 msgid "Empty column entry (redundant, leading or trailing command) in '%s'"
 msgstr ""
@@ -1073,7 +1073,7 @@ msgstr ""
 msgid "Failed to walk path for %s: %s"
 msgstr ""
 
-#: lxc/list.go:116
+#: lxc/list.go:119
 msgid "Fast mode (same as --columns=nsacPt)"
 msgstr ""
 
@@ -1106,7 +1106,7 @@ msgstr ""
 msgid "Force using the local unix socket"
 msgstr ""
 
-#: lxc/image.go:932 lxc/list.go:115 lxc/network.go:803 lxc/profile.go:584
+#: lxc/image.go:932 lxc/list.go:118 lxc/network.go:803 lxc/profile.go:584
 #: lxc/remote.go:425
 msgid "Format (csv|json|table|yaml)"
 msgstr ""
@@ -1167,11 +1167,11 @@ msgstr ""
 msgid "IP ADDRESS"
 msgstr ""
 
-#: lxc/list.go:455
+#: lxc/list.go:458
 msgid "IPV4"
 msgstr ""
 
-#: lxc/list.go:456
+#: lxc/list.go:459
 msgid "IPV6"
 msgstr ""
 
@@ -1265,33 +1265,33 @@ msgstr ""
 msgid "Invalid certificate"
 msgstr ""
 
-#: lxc/list.go:525
+#: lxc/list.go:528
 #, c-format
 msgid "Invalid config key '%s' in '%s'"
 msgstr ""
 
-#: lxc/list.go:520
+#: lxc/list.go:523
 #, c-format
 msgid "Invalid config key column format (too many fields): '%s'"
 msgstr ""
 
-#: lxc/image.go:1221 lxc/list.go:368 lxc/network.go:903 lxc/profile.go:662
+#: lxc/image.go:1221 lxc/list.go:371 lxc/network.go:903 lxc/profile.go:662
 #: lxc/remote.go:520
 #, c-format
 msgid "Invalid format %q"
 msgstr ""
 
-#: lxc/list.go:543
+#: lxc/list.go:546
 #, c-format
 msgid "Invalid max width (must -1, 0 or a positive integer) '%s' in '%s'"
 msgstr ""
 
-#: lxc/list.go:540
+#: lxc/list.go:543
 #, c-format
 msgid "Invalid max width (must be an integer) '%s' in '%s'"
 msgstr ""
 
-#: lxc/list.go:531
+#: lxc/list.go:534
 #, c-format
 msgid ""
 "Invalid name in '%s', empty string is only allowed when defining maxWidth"
@@ -1329,11 +1329,11 @@ msgstr ""
 msgid "Keep the image up to date after initial copy"
 msgstr ""
 
-#: lxc/list.go:460
+#: lxc/list.go:463
 msgid "LAST USED AT"
 msgstr ""
 
-#: lxc/list.go:484 lxc/storage_volume.go:1125
+#: lxc/list.go:487 lxc/storage_volume.go:1125
 msgid "LOCATION"
 msgstr ""
 
@@ -1415,6 +1415,9 @@ msgid ""
 "A regular expression matching a configuration item or its value. (e.g. "
 "volatile.eth0.hwaddr=00:16:3e:.*).\n"
 "\n"
+"When multiple filters are passed, they are added one on top of the other,\n"
+"selecting containers which satisfy them all.\n"
+"\n"
 "== Columns ==\n"
 "The -c option takes a comma separated list of arguments that control\n"
 "which container attributes to output when displaying in table or csv\n"
@@ -1788,7 +1791,7 @@ msgstr ""
 msgid "Must supply container name for: "
 msgstr ""
 
-#: lxc/cluster.go:124 lxc/list.go:461 lxc/network.go:858 lxc/profile.go:622
+#: lxc/cluster.go:124 lxc/list.go:464 lxc/network.go:858 lxc/profile.go:622
 #: lxc/project.go:450 lxc/remote.go:478 lxc/storage.go:549
 #: lxc/storage_volume.go:1120
 msgid "NAME"
@@ -1898,19 +1901,19 @@ msgstr ""
 msgid "Override the terminal mode (auto, interactive or non-interactive)"
 msgstr ""
 
-#: lxc/list.go:665
+#: lxc/list.go:668
 msgid "PERSISTENT"
 msgstr ""
 
-#: lxc/list.go:463
+#: lxc/list.go:466
 msgid "PID"
 msgstr ""
 
-#: lxc/list.go:462
+#: lxc/list.go:465
 msgid "PROCESSES"
 msgstr ""
 
-#: lxc/list.go:464 lxc/project.go:452
+#: lxc/list.go:467 lxc/project.go:452
 msgid "PROFILES"
 msgstr ""
 
@@ -2261,7 +2264,7 @@ msgstr ""
 msgid "SIZE"
 msgstr ""
 
-#: lxc/list.go:465
+#: lxc/list.go:468
 msgid "SNAPSHOTS"
 msgstr ""
 
@@ -2269,7 +2272,7 @@ msgstr ""
 msgid "SOURCE"
 msgstr ""
 
-#: lxc/cluster.go:127 lxc/list.go:466 lxc/network.go:865 lxc/storage.go:554
+#: lxc/cluster.go:127 lxc/list.go:469 lxc/network.go:865 lxc/storage.go:554
 msgid "STATE"
 msgstr ""
 
@@ -2281,7 +2284,7 @@ msgstr ""
 msgid "STATUS"
 msgstr ""
 
-#: lxc/list.go:468
+#: lxc/list.go:471
 msgid "STORAGE POOL"
 msgstr ""
 
@@ -2577,7 +2580,7 @@ msgstr ""
 msgid "TARGET"
 msgstr ""
 
-#: lxc/list.go:467 lxc/network.go:859 lxc/network.go:965 lxc/operation.go:155
+#: lxc/list.go:470 lxc/network.go:859 lxc/network.go:965 lxc/operation.go:155
 #: lxc/storage_volume.go:1119
 msgid "TYPE"
 msgstr ""
@@ -2729,7 +2732,7 @@ msgstr ""
 msgid "Unable to create a temporary file: %v"
 msgstr ""
 
-#: lxc/image.go:963 lxc/list.go:514
+#: lxc/image.go:963 lxc/list.go:517
 #, c-format
 msgid "Unknown column shorthand char '%c' in '%s'"
 msgstr ""
@@ -3297,7 +3300,7 @@ msgstr ""
 msgid "lxc launch ubuntu:16.04 u1"
 msgstr ""
 
-#: lxc/list.go:105
+#: lxc/list.go:108
 msgid ""
 "lxc list -c nFs46,volatile.eth0.hwaddr:MAC\n"
 "  Show containers using the \"NAME\", \"BASE IMAGE\", \"STATE\", \"IPV4\", "
diff --git a/po/fa.po b/po/fa.po
index 932625abbe..3f55672e9d 100644
--- a/po/fa.po
+++ b/po/fa.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: lxd\n"
 "Report-Msgid-Bugs-To: lxc-devel at lists.linuxcontainers.org\n"
-"POT-Creation-Date: 2019-02-18 17:22-0500\n"
+"POT-Creation-Date: 2019-02-26 22:22+0100\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: none\n"
@@ -204,7 +204,7 @@ msgstr ""
 msgid "ARCH"
 msgstr ""
 
-#: lxc/list.go:457
+#: lxc/list.go:460
 msgid "ARCHITECTURE"
 msgstr ""
 
@@ -314,7 +314,7 @@ msgstr ""
 msgid "Auto update: %s"
 msgstr ""
 
-#: lxc/list.go:469 lxc/list.go:470
+#: lxc/list.go:472 lxc/list.go:473
 msgid "BASE IMAGE"
 msgstr ""
 
@@ -375,7 +375,7 @@ msgstr ""
 msgid "CREATED"
 msgstr ""
 
-#: lxc/list.go:458
+#: lxc/list.go:461
 msgid "CREATED AT"
 msgstr ""
 
@@ -406,7 +406,7 @@ msgstr ""
 msgid "Can't remove the default remote"
 msgstr ""
 
-#: lxc/list.go:476
+#: lxc/list.go:479
 msgid "Can't specify --fast with --columns"
 msgstr ""
 
@@ -414,7 +414,7 @@ msgstr ""
 msgid "Can't specify a different remote for rename"
 msgstr ""
 
-#: lxc/list.go:488
+#: lxc/list.go:491
 msgid "Can't specify column L when not clustered"
 msgstr ""
 
@@ -461,7 +461,7 @@ msgstr ""
 msgid "Clustering enabled"
 msgstr ""
 
-#: lxc/image.go:931 lxc/list.go:114
+#: lxc/image.go:931 lxc/list.go:117
 msgid "Columns"
 msgstr ""
 
@@ -650,7 +650,7 @@ msgstr ""
 msgid "DATABASE"
 msgstr ""
 
-#: lxc/image.go:945 lxc/image_alias.go:230 lxc/list.go:459 lxc/network.go:861
+#: lxc/image.go:945 lxc/image_alias.go:230 lxc/list.go:462 lxc/network.go:861
 #: lxc/operation.go:156 lxc/storage.go:550 lxc/storage_volume.go:1121
 msgid "DESCRIPTION"
 msgstr ""
@@ -815,7 +815,7 @@ msgstr ""
 msgid "Don't show progress information"
 msgstr ""
 
-#: lxc/list.go:662
+#: lxc/list.go:665
 msgid "EPHEMERAL"
 msgstr ""
 
@@ -863,7 +863,7 @@ msgstr ""
 msgid "Edit storage volume configurations as YAML"
 msgstr ""
 
-#: lxc/image.go:956 lxc/list.go:500
+#: lxc/image.go:956 lxc/list.go:503
 #, c-format
 msgid "Empty column entry (redundant, leading or trailing command) in '%s'"
 msgstr ""
@@ -993,7 +993,7 @@ msgstr ""
 msgid "Failed to walk path for %s: %s"
 msgstr ""
 
-#: lxc/list.go:116
+#: lxc/list.go:119
 msgid "Fast mode (same as --columns=nsacPt)"
 msgstr ""
 
@@ -1026,7 +1026,7 @@ msgstr ""
 msgid "Force using the local unix socket"
 msgstr ""
 
-#: lxc/image.go:932 lxc/list.go:115 lxc/network.go:803 lxc/profile.go:584
+#: lxc/image.go:932 lxc/list.go:118 lxc/network.go:803 lxc/profile.go:584
 #: lxc/remote.go:425
 msgid "Format (csv|json|table|yaml)"
 msgstr ""
@@ -1087,11 +1087,11 @@ msgstr ""
 msgid "IP ADDRESS"
 msgstr ""
 
-#: lxc/list.go:455
+#: lxc/list.go:458
 msgid "IPV4"
 msgstr ""
 
-#: lxc/list.go:456
+#: lxc/list.go:459
 msgid "IPV6"
 msgstr ""
 
@@ -1184,33 +1184,33 @@ msgstr ""
 msgid "Invalid certificate"
 msgstr ""
 
-#: lxc/list.go:525
+#: lxc/list.go:528
 #, c-format
 msgid "Invalid config key '%s' in '%s'"
 msgstr ""
 
-#: lxc/list.go:520
+#: lxc/list.go:523
 #, c-format
 msgid "Invalid config key column format (too many fields): '%s'"
 msgstr ""
 
-#: lxc/image.go:1221 lxc/list.go:368 lxc/network.go:903 lxc/profile.go:662
+#: lxc/image.go:1221 lxc/list.go:371 lxc/network.go:903 lxc/profile.go:662
 #: lxc/remote.go:520
 #, c-format
 msgid "Invalid format %q"
 msgstr ""
 
-#: lxc/list.go:543
+#: lxc/list.go:546
 #, c-format
 msgid "Invalid max width (must -1, 0 or a positive integer) '%s' in '%s'"
 msgstr ""
 
-#: lxc/list.go:540
+#: lxc/list.go:543
 #, c-format
 msgid "Invalid max width (must be an integer) '%s' in '%s'"
 msgstr ""
 
-#: lxc/list.go:531
+#: lxc/list.go:534
 #, c-format
 msgid ""
 "Invalid name in '%s', empty string is only allowed when defining maxWidth"
@@ -1248,11 +1248,11 @@ msgstr ""
 msgid "Keep the image up to date after initial copy"
 msgstr ""
 
-#: lxc/list.go:460
+#: lxc/list.go:463
 msgid "LAST USED AT"
 msgstr ""
 
-#: lxc/list.go:484 lxc/storage_volume.go:1125
+#: lxc/list.go:487 lxc/storage_volume.go:1125
 msgid "LOCATION"
 msgstr ""
 
@@ -1333,6 +1333,9 @@ msgid ""
 "A regular expression matching a configuration item or its value. (e.g. "
 "volatile.eth0.hwaddr=00:16:3e:.*).\n"
 "\n"
+"When multiple filters are passed, they are added one on top of the other,\n"
+"selecting containers which satisfy them all.\n"
+"\n"
 "== Columns ==\n"
 "The -c option takes a comma separated list of arguments that control\n"
 "which container attributes to output when displaying in table or csv\n"
@@ -1703,7 +1706,7 @@ msgstr ""
 msgid "Must supply container name for: "
 msgstr ""
 
-#: lxc/cluster.go:124 lxc/list.go:461 lxc/network.go:858 lxc/profile.go:622
+#: lxc/cluster.go:124 lxc/list.go:464 lxc/network.go:858 lxc/profile.go:622
 #: lxc/project.go:450 lxc/remote.go:478 lxc/storage.go:549
 #: lxc/storage_volume.go:1120
 msgid "NAME"
@@ -1813,19 +1816,19 @@ msgstr ""
 msgid "Override the terminal mode (auto, interactive or non-interactive)"
 msgstr ""
 
-#: lxc/list.go:665
+#: lxc/list.go:668
 msgid "PERSISTENT"
 msgstr ""
 
-#: lxc/list.go:463
+#: lxc/list.go:466
 msgid "PID"
 msgstr ""
 
-#: lxc/list.go:462
+#: lxc/list.go:465
 msgid "PROCESSES"
 msgstr ""
 
-#: lxc/list.go:464 lxc/project.go:452
+#: lxc/list.go:467 lxc/project.go:452
 msgid "PROFILES"
 msgstr ""
 
@@ -2176,7 +2179,7 @@ msgstr ""
 msgid "SIZE"
 msgstr ""
 
-#: lxc/list.go:465
+#: lxc/list.go:468
 msgid "SNAPSHOTS"
 msgstr ""
 
@@ -2184,7 +2187,7 @@ msgstr ""
 msgid "SOURCE"
 msgstr ""
 
-#: lxc/cluster.go:127 lxc/list.go:466 lxc/network.go:865 lxc/storage.go:554
+#: lxc/cluster.go:127 lxc/list.go:469 lxc/network.go:865 lxc/storage.go:554
 msgid "STATE"
 msgstr ""
 
@@ -2196,7 +2199,7 @@ msgstr ""
 msgid "STATUS"
 msgstr ""
 
-#: lxc/list.go:468
+#: lxc/list.go:471
 msgid "STORAGE POOL"
 msgstr ""
 
@@ -2492,7 +2495,7 @@ msgstr ""
 msgid "TARGET"
 msgstr ""
 
-#: lxc/list.go:467 lxc/network.go:859 lxc/network.go:965 lxc/operation.go:155
+#: lxc/list.go:470 lxc/network.go:859 lxc/network.go:965 lxc/operation.go:155
 #: lxc/storage_volume.go:1119
 msgid "TYPE"
 msgstr ""
@@ -2644,7 +2647,7 @@ msgstr ""
 msgid "Unable to create a temporary file: %v"
 msgstr ""
 
-#: lxc/image.go:963 lxc/list.go:514
+#: lxc/image.go:963 lxc/list.go:517
 #, c-format
 msgid "Unknown column shorthand char '%c' in '%s'"
 msgstr ""
@@ -3210,7 +3213,7 @@ msgstr ""
 msgid "lxc launch ubuntu:16.04 u1"
 msgstr ""
 
-#: lxc/list.go:105
+#: lxc/list.go:108
 msgid ""
 "lxc list -c nFs46,volatile.eth0.hwaddr:MAC\n"
 "  Show containers using the \"NAME\", \"BASE IMAGE\", \"STATE\", \"IPV4\", "
diff --git a/po/fi.po b/po/fi.po
index 8f57f63c73..f9cab9e85e 100644
--- a/po/fi.po
+++ b/po/fi.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: lxd\n"
 "Report-Msgid-Bugs-To: lxc-devel at lists.linuxcontainers.org\n"
-"POT-Creation-Date: 2019-02-18 17:22-0500\n"
+"POT-Creation-Date: 2019-02-26 22:22+0100\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: none\n"
@@ -204,7 +204,7 @@ msgstr ""
 msgid "ARCH"
 msgstr ""
 
-#: lxc/list.go:457
+#: lxc/list.go:460
 msgid "ARCHITECTURE"
 msgstr ""
 
@@ -314,7 +314,7 @@ msgstr ""
 msgid "Auto update: %s"
 msgstr ""
 
-#: lxc/list.go:469 lxc/list.go:470
+#: lxc/list.go:472 lxc/list.go:473
 msgid "BASE IMAGE"
 msgstr ""
 
@@ -375,7 +375,7 @@ msgstr ""
 msgid "CREATED"
 msgstr ""
 
-#: lxc/list.go:458
+#: lxc/list.go:461
 msgid "CREATED AT"
 msgstr ""
 
@@ -406,7 +406,7 @@ msgstr ""
 msgid "Can't remove the default remote"
 msgstr ""
 
-#: lxc/list.go:476
+#: lxc/list.go:479
 msgid "Can't specify --fast with --columns"
 msgstr ""
 
@@ -414,7 +414,7 @@ msgstr ""
 msgid "Can't specify a different remote for rename"
 msgstr ""
 
-#: lxc/list.go:488
+#: lxc/list.go:491
 msgid "Can't specify column L when not clustered"
 msgstr ""
 
@@ -461,7 +461,7 @@ msgstr ""
 msgid "Clustering enabled"
 msgstr ""
 
-#: lxc/image.go:931 lxc/list.go:114
+#: lxc/image.go:931 lxc/list.go:117
 msgid "Columns"
 msgstr ""
 
@@ -650,7 +650,7 @@ msgstr ""
 msgid "DATABASE"
 msgstr ""
 
-#: lxc/image.go:945 lxc/image_alias.go:230 lxc/list.go:459 lxc/network.go:861
+#: lxc/image.go:945 lxc/image_alias.go:230 lxc/list.go:462 lxc/network.go:861
 #: lxc/operation.go:156 lxc/storage.go:550 lxc/storage_volume.go:1121
 msgid "DESCRIPTION"
 msgstr ""
@@ -815,7 +815,7 @@ msgstr ""
 msgid "Don't show progress information"
 msgstr ""
 
-#: lxc/list.go:662
+#: lxc/list.go:665
 msgid "EPHEMERAL"
 msgstr ""
 
@@ -863,7 +863,7 @@ msgstr ""
 msgid "Edit storage volume configurations as YAML"
 msgstr ""
 
-#: lxc/image.go:956 lxc/list.go:500
+#: lxc/image.go:956 lxc/list.go:503
 #, c-format
 msgid "Empty column entry (redundant, leading or trailing command) in '%s'"
 msgstr ""
@@ -993,7 +993,7 @@ msgstr ""
 msgid "Failed to walk path for %s: %s"
 msgstr ""
 
-#: lxc/list.go:116
+#: lxc/list.go:119
 msgid "Fast mode (same as --columns=nsacPt)"
 msgstr ""
 
@@ -1026,7 +1026,7 @@ msgstr ""
 msgid "Force using the local unix socket"
 msgstr ""
 
-#: lxc/image.go:932 lxc/list.go:115 lxc/network.go:803 lxc/profile.go:584
+#: lxc/image.go:932 lxc/list.go:118 lxc/network.go:803 lxc/profile.go:584
 #: lxc/remote.go:425
 msgid "Format (csv|json|table|yaml)"
 msgstr ""
@@ -1087,11 +1087,11 @@ msgstr ""
 msgid "IP ADDRESS"
 msgstr ""
 
-#: lxc/list.go:455
+#: lxc/list.go:458
 msgid "IPV4"
 msgstr ""
 
-#: lxc/list.go:456
+#: lxc/list.go:459
 msgid "IPV6"
 msgstr ""
 
@@ -1184,33 +1184,33 @@ msgstr ""
 msgid "Invalid certificate"
 msgstr ""
 
-#: lxc/list.go:525
+#: lxc/list.go:528
 #, c-format
 msgid "Invalid config key '%s' in '%s'"
 msgstr ""
 
-#: lxc/list.go:520
+#: lxc/list.go:523
 #, c-format
 msgid "Invalid config key column format (too many fields): '%s'"
 msgstr ""
 
-#: lxc/image.go:1221 lxc/list.go:368 lxc/network.go:903 lxc/profile.go:662
+#: lxc/image.go:1221 lxc/list.go:371 lxc/network.go:903 lxc/profile.go:662
 #: lxc/remote.go:520
 #, c-format
 msgid "Invalid format %q"
 msgstr ""
 
-#: lxc/list.go:543
+#: lxc/list.go:546
 #, c-format
 msgid "Invalid max width (must -1, 0 or a positive integer) '%s' in '%s'"
 msgstr ""
 
-#: lxc/list.go:540
+#: lxc/list.go:543
 #, c-format
 msgid "Invalid max width (must be an integer) '%s' in '%s'"
 msgstr ""
 
-#: lxc/list.go:531
+#: lxc/list.go:534
 #, c-format
 msgid ""
 "Invalid name in '%s', empty string is only allowed when defining maxWidth"
@@ -1248,11 +1248,11 @@ msgstr ""
 msgid "Keep the image up to date after initial copy"
 msgstr ""
 
-#: lxc/list.go:460
+#: lxc/list.go:463
 msgid "LAST USED AT"
 msgstr ""
 
-#: lxc/list.go:484 lxc/storage_volume.go:1125
+#: lxc/list.go:487 lxc/storage_volume.go:1125
 msgid "LOCATION"
 msgstr ""
 
@@ -1333,6 +1333,9 @@ msgid ""
 "A regular expression matching a configuration item or its value. (e.g. "
 "volatile.eth0.hwaddr=00:16:3e:.*).\n"
 "\n"
+"When multiple filters are passed, they are added one on top of the other,\n"
+"selecting containers which satisfy them all.\n"
+"\n"
 "== Columns ==\n"
 "The -c option takes a comma separated list of arguments that control\n"
 "which container attributes to output when displaying in table or csv\n"
@@ -1703,7 +1706,7 @@ msgstr ""
 msgid "Must supply container name for: "
 msgstr ""
 
-#: lxc/cluster.go:124 lxc/list.go:461 lxc/network.go:858 lxc/profile.go:622
+#: lxc/cluster.go:124 lxc/list.go:464 lxc/network.go:858 lxc/profile.go:622
 #: lxc/project.go:450 lxc/remote.go:478 lxc/storage.go:549
 #: lxc/storage_volume.go:1120
 msgid "NAME"
@@ -1813,19 +1816,19 @@ msgstr ""
 msgid "Override the terminal mode (auto, interactive or non-interactive)"
 msgstr ""
 
-#: lxc/list.go:665
+#: lxc/list.go:668
 msgid "PERSISTENT"
 msgstr ""
 
-#: lxc/list.go:463
+#: lxc/list.go:466
 msgid "PID"
 msgstr ""
 
-#: lxc/list.go:462
+#: lxc/list.go:465
 msgid "PROCESSES"
 msgstr ""
 
-#: lxc/list.go:464 lxc/project.go:452
+#: lxc/list.go:467 lxc/project.go:452
 msgid "PROFILES"
 msgstr ""
 
@@ -2176,7 +2179,7 @@ msgstr ""
 msgid "SIZE"
 msgstr ""
 
-#: lxc/list.go:465
+#: lxc/list.go:468
 msgid "SNAPSHOTS"
 msgstr ""
 
@@ -2184,7 +2187,7 @@ msgstr ""
 msgid "SOURCE"
 msgstr ""
 
-#: lxc/cluster.go:127 lxc/list.go:466 lxc/network.go:865 lxc/storage.go:554
+#: lxc/cluster.go:127 lxc/list.go:469 lxc/network.go:865 lxc/storage.go:554
 msgid "STATE"
 msgstr ""
 
@@ -2196,7 +2199,7 @@ msgstr ""
 msgid "STATUS"
 msgstr ""
 
-#: lxc/list.go:468
+#: lxc/list.go:471
 msgid "STORAGE POOL"
 msgstr ""
 
@@ -2492,7 +2495,7 @@ msgstr ""
 msgid "TARGET"
 msgstr ""
 
-#: lxc/list.go:467 lxc/network.go:859 lxc/network.go:965 lxc/operation.go:155
+#: lxc/list.go:470 lxc/network.go:859 lxc/network.go:965 lxc/operation.go:155
 #: lxc/storage_volume.go:1119
 msgid "TYPE"
 msgstr ""
@@ -2644,7 +2647,7 @@ msgstr ""
 msgid "Unable to create a temporary file: %v"
 msgstr ""
 
-#: lxc/image.go:963 lxc/list.go:514
+#: lxc/image.go:963 lxc/list.go:517
 #, c-format
 msgid "Unknown column shorthand char '%c' in '%s'"
 msgstr ""
@@ -3210,7 +3213,7 @@ msgstr ""
 msgid "lxc launch ubuntu:16.04 u1"
 msgstr ""
 
-#: lxc/list.go:105
+#: lxc/list.go:108
 msgid ""
 "lxc list -c nFs46,volatile.eth0.hwaddr:MAC\n"
 "  Show containers using the \"NAME\", \"BASE IMAGE\", \"STATE\", \"IPV4\", "
diff --git a/po/fr.po b/po/fr.po
index e3cac2897b..8d4d85f102 100644
--- a/po/fr.po
+++ b/po/fr.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: LXD\n"
 "Report-Msgid-Bugs-To: lxc-devel at lists.linuxcontainers.org\n"
-"POT-Creation-Date: 2019-02-18 17:22-0500\n"
+"POT-Creation-Date: 2019-02-26 22:22+0100\n"
 "PO-Revision-Date: 2019-01-04 18:07+0000\n"
 "Last-Translator: Deleted User <noreply+12102 at weblate.org>\n"
 "Language-Team: French <https://hosted.weblate.org/projects/linux-containers/"
@@ -323,7 +323,7 @@ msgstr "ALIAS"
 msgid "ARCH"
 msgstr "ARCH"
 
-#: lxc/list.go:457
+#: lxc/list.go:460
 msgid "ARCHITECTURE"
 msgstr "ARCHITECTURE"
 
@@ -437,7 +437,7 @@ msgstr "Le type d'authentification '%s' n'est pas supporté par le serveur"
 msgid "Auto update: %s"
 msgstr "Mise à jour auto. : %s"
 
-#: lxc/list.go:469 lxc/list.go:470
+#: lxc/list.go:472 lxc/list.go:473
 msgid "BASE IMAGE"
 msgstr ""
 
@@ -500,7 +500,7 @@ msgstr "CPU utilisé :"
 msgid "CREATED"
 msgstr "CRÉÉ À"
 
-#: lxc/list.go:458
+#: lxc/list.go:461
 msgid "CREATED AT"
 msgstr "CRÉÉ À"
 
@@ -533,7 +533,7 @@ msgstr "Impossible de lire depuis stdin : %s"
 msgid "Can't remove the default remote"
 msgstr "impossible de supprimer le serveur distant par défaut"
 
-#: lxc/list.go:476
+#: lxc/list.go:479
 msgid "Can't specify --fast with --columns"
 msgstr ""
 
@@ -541,7 +541,7 @@ msgstr ""
 msgid "Can't specify a different remote for rename"
 msgstr ""
 
-#: lxc/list.go:488
+#: lxc/list.go:491
 msgid "Can't specify column L when not clustered"
 msgstr ""
 
@@ -590,7 +590,7 @@ msgstr ""
 msgid "Clustering enabled"
 msgstr ""
 
-#: lxc/image.go:931 lxc/list.go:114
+#: lxc/image.go:931 lxc/list.go:117
 msgid "Columns"
 msgstr "Colonnes"
 
@@ -814,7 +814,7 @@ msgstr "Création du conteneur"
 msgid "DATABASE"
 msgstr ""
 
-#: lxc/image.go:945 lxc/image_alias.go:230 lxc/list.go:459 lxc/network.go:861
+#: lxc/image.go:945 lxc/image_alias.go:230 lxc/list.go:462 lxc/network.go:861
 #: lxc/operation.go:156 lxc/storage.go:550 lxc/storage_volume.go:1121
 msgid "DESCRIPTION"
 msgstr "DESCRIPTION"
@@ -985,7 +985,7 @@ msgstr "  Disque utilisé :"
 msgid "Don't show progress information"
 msgstr ""
 
-#: lxc/list.go:662
+#: lxc/list.go:665
 msgid "EPHEMERAL"
 msgstr "ÉPHÉMÈRE"
 
@@ -1036,7 +1036,7 @@ msgstr ""
 msgid "Edit storage volume configurations as YAML"
 msgstr ""
 
-#: lxc/image.go:956 lxc/list.go:500
+#: lxc/image.go:956 lxc/list.go:503
 #, c-format
 msgid "Empty column entry (redundant, leading or trailing command) in '%s'"
 msgstr ""
@@ -1181,7 +1181,7 @@ msgstr ""
 msgid "Failed to walk path for %s: %s"
 msgstr ""
 
-#: lxc/list.go:116
+#: lxc/list.go:119
 #, fuzzy
 msgid "Fast mode (same as --columns=nsacPt)"
 msgstr "Mode rapide (identique à --columns=nsacPt"
@@ -1216,7 +1216,7 @@ msgstr "Forcer la suppression des conteneurs arrêtés"
 msgid "Force using the local unix socket"
 msgstr "Forcer l'utilisation de la socket unix locale"
 
-#: lxc/image.go:932 lxc/list.go:115 lxc/network.go:803 lxc/profile.go:584
+#: lxc/image.go:932 lxc/list.go:118 lxc/network.go:803 lxc/profile.go:584
 #: lxc/remote.go:425
 msgid "Format (csv|json|table|yaml)"
 msgstr ""
@@ -1283,11 +1283,11 @@ msgstr ""
 msgid "IP ADDRESS"
 msgstr ""
 
-#: lxc/list.go:455
+#: lxc/list.go:458
 msgid "IPV4"
 msgstr "IPv4"
 
-#: lxc/list.go:456
+#: lxc/list.go:459
 msgid "IPV6"
 msgstr "IPv6"
 
@@ -1388,33 +1388,33 @@ msgstr "Schème d'URL invalide \"%s\" in \"%s\""
 msgid "Invalid certificate"
 msgstr "Certificat invalide"
 
-#: lxc/list.go:525
+#: lxc/list.go:528
 #, fuzzy, c-format
 msgid "Invalid config key '%s' in '%s'"
 msgstr "Clé de configuration invalide"
 
-#: lxc/list.go:520
+#: lxc/list.go:523
 #, c-format
 msgid "Invalid config key column format (too many fields): '%s'"
 msgstr ""
 
-#: lxc/image.go:1221 lxc/list.go:368 lxc/network.go:903 lxc/profile.go:662
+#: lxc/image.go:1221 lxc/list.go:371 lxc/network.go:903 lxc/profile.go:662
 #: lxc/remote.go:520
 #, fuzzy, c-format
 msgid "Invalid format %q"
 msgstr "Cible invalide %s"
 
-#: lxc/list.go:543
+#: lxc/list.go:546
 #, c-format
 msgid "Invalid max width (must -1, 0 or a positive integer) '%s' in '%s'"
 msgstr ""
 
-#: lxc/list.go:540
+#: lxc/list.go:543
 #, c-format
 msgid "Invalid max width (must be an integer) '%s' in '%s'"
 msgstr ""
 
-#: lxc/list.go:531
+#: lxc/list.go:534
 #, c-format
 msgid ""
 "Invalid name in '%s', empty string is only allowed when defining maxWidth"
@@ -1453,11 +1453,11 @@ msgstr "IPs :"
 msgid "Keep the image up to date after initial copy"
 msgstr "Garder l'image à jour après la copie initiale"
 
-#: lxc/list.go:460
+#: lxc/list.go:463
 msgid "LAST USED AT"
 msgstr "DERNIÈRE UTILISATION À"
 
-#: lxc/list.go:484 lxc/storage_volume.go:1125
+#: lxc/list.go:487 lxc/storage_volume.go:1125
 msgid "LOCATION"
 msgstr ""
 
@@ -1543,6 +1543,9 @@ msgid ""
 "A regular expression matching a configuration item or its value. (e.g. "
 "volatile.eth0.hwaddr=00:16:3e:.*).\n"
 "\n"
+"When multiple filters are passed, they are added one on top of the other,\n"
+"selecting containers which satisfy them all.\n"
+"\n"
 "== Columns ==\n"
 "The -c option takes a comma separated list of arguments that control\n"
 "which container attributes to output when displaying in table or csv\n"
@@ -1996,7 +1999,7 @@ msgstr ""
 msgid "Must supply container name for: "
 msgstr "Vous devez fournir le nom d'un conteneur pour : "
 
-#: lxc/cluster.go:124 lxc/list.go:461 lxc/network.go:858 lxc/profile.go:622
+#: lxc/cluster.go:124 lxc/list.go:464 lxc/network.go:858 lxc/profile.go:622
 #: lxc/project.go:450 lxc/remote.go:478 lxc/storage.go:549
 #: lxc/storage_volume.go:1120
 msgid "NAME"
@@ -2117,19 +2120,19 @@ msgstr "impossible de supprimer le serveur distant par défaut"
 msgid "Override the terminal mode (auto, interactive or non-interactive)"
 msgstr "Surcharger le mode terminal (auto, interactif ou non-interactif)"
 
-#: lxc/list.go:665
+#: lxc/list.go:668
 msgid "PERSISTENT"
 msgstr "PERSISTANT"
 
-#: lxc/list.go:463
+#: lxc/list.go:466
 msgid "PID"
 msgstr "PID"
 
-#: lxc/list.go:462
+#: lxc/list.go:465
 msgid "PROCESSES"
 msgstr ""
 
-#: lxc/list.go:464 lxc/project.go:452
+#: lxc/list.go:467 lxc/project.go:452
 msgid "PROFILES"
 msgstr "PROFILS"
 
@@ -2500,7 +2503,7 @@ msgstr ""
 msgid "SIZE"
 msgstr "TAILLE"
 
-#: lxc/list.go:465
+#: lxc/list.go:468
 msgid "SNAPSHOTS"
 msgstr "INSTANTANÉS"
 
@@ -2508,7 +2511,7 @@ msgstr "INSTANTANÉS"
 msgid "SOURCE"
 msgstr "SOURCE"
 
-#: lxc/cluster.go:127 lxc/list.go:466 lxc/network.go:865 lxc/storage.go:554
+#: lxc/cluster.go:127 lxc/list.go:469 lxc/network.go:865 lxc/storage.go:554
 msgid "STATE"
 msgstr "ÉTAT"
 
@@ -2521,7 +2524,7 @@ msgstr "STATIQUE"
 msgid "STATUS"
 msgstr "ÉTAT"
 
-#: lxc/list.go:468
+#: lxc/list.go:471
 msgid "STORAGE POOL"
 msgstr "ENSEMBLE DE STOCKAGE"
 
@@ -2846,7 +2849,7 @@ msgstr "impossible de supprimer le serveur distant par défaut"
 msgid "TARGET"
 msgstr ""
 
-#: lxc/list.go:467 lxc/network.go:859 lxc/network.go:965 lxc/operation.go:155
+#: lxc/list.go:470 lxc/network.go:859 lxc/network.go:965 lxc/operation.go:155
 #: lxc/storage_volume.go:1119
 msgid "TYPE"
 msgstr "TYPE"
@@ -3008,7 +3011,7 @@ msgstr "UTILISÉ PAR"
 msgid "Unable to create a temporary file: %v"
 msgstr ""
 
-#: lxc/image.go:963 lxc/list.go:514
+#: lxc/image.go:963 lxc/list.go:517
 #, c-format
 msgid "Unknown column shorthand char '%c' in '%s'"
 msgstr ""
@@ -3658,7 +3661,7 @@ msgstr ""
 msgid "lxc launch ubuntu:16.04 u1"
 msgstr ""
 
-#: lxc/list.go:105
+#: lxc/list.go:108
 msgid ""
 "lxc list -c nFs46,volatile.eth0.hwaddr:MAC\n"
 "  Show containers using the \"NAME\", \"BASE IMAGE\", \"STATE\", \"IPV4\", "
diff --git a/po/hi.po b/po/hi.po
index 539fee36b9..f39f74695a 100644
--- a/po/hi.po
+++ b/po/hi.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: lxd\n"
 "Report-Msgid-Bugs-To: lxc-devel at lists.linuxcontainers.org\n"
-"POT-Creation-Date: 2019-02-18 17:22-0500\n"
+"POT-Creation-Date: 2019-02-26 22:22+0100\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: none\n"
@@ -204,7 +204,7 @@ msgstr ""
 msgid "ARCH"
 msgstr ""
 
-#: lxc/list.go:457
+#: lxc/list.go:460
 msgid "ARCHITECTURE"
 msgstr ""
 
@@ -314,7 +314,7 @@ msgstr ""
 msgid "Auto update: %s"
 msgstr ""
 
-#: lxc/list.go:469 lxc/list.go:470
+#: lxc/list.go:472 lxc/list.go:473
 msgid "BASE IMAGE"
 msgstr ""
 
@@ -375,7 +375,7 @@ msgstr ""
 msgid "CREATED"
 msgstr ""
 
-#: lxc/list.go:458
+#: lxc/list.go:461
 msgid "CREATED AT"
 msgstr ""
 
@@ -406,7 +406,7 @@ msgstr ""
 msgid "Can't remove the default remote"
 msgstr ""
 
-#: lxc/list.go:476
+#: lxc/list.go:479
 msgid "Can't specify --fast with --columns"
 msgstr ""
 
@@ -414,7 +414,7 @@ msgstr ""
 msgid "Can't specify a different remote for rename"
 msgstr ""
 
-#: lxc/list.go:488
+#: lxc/list.go:491
 msgid "Can't specify column L when not clustered"
 msgstr ""
 
@@ -461,7 +461,7 @@ msgstr ""
 msgid "Clustering enabled"
 msgstr ""
 
-#: lxc/image.go:931 lxc/list.go:114
+#: lxc/image.go:931 lxc/list.go:117
 msgid "Columns"
 msgstr ""
 
@@ -650,7 +650,7 @@ msgstr ""
 msgid "DATABASE"
 msgstr ""
 
-#: lxc/image.go:945 lxc/image_alias.go:230 lxc/list.go:459 lxc/network.go:861
+#: lxc/image.go:945 lxc/image_alias.go:230 lxc/list.go:462 lxc/network.go:861
 #: lxc/operation.go:156 lxc/storage.go:550 lxc/storage_volume.go:1121
 msgid "DESCRIPTION"
 msgstr ""
@@ -815,7 +815,7 @@ msgstr ""
 msgid "Don't show progress information"
 msgstr ""
 
-#: lxc/list.go:662
+#: lxc/list.go:665
 msgid "EPHEMERAL"
 msgstr ""
 
@@ -863,7 +863,7 @@ msgstr ""
 msgid "Edit storage volume configurations as YAML"
 msgstr ""
 
-#: lxc/image.go:956 lxc/list.go:500
+#: lxc/image.go:956 lxc/list.go:503
 #, c-format
 msgid "Empty column entry (redundant, leading or trailing command) in '%s'"
 msgstr ""
@@ -993,7 +993,7 @@ msgstr ""
 msgid "Failed to walk path for %s: %s"
 msgstr ""
 
-#: lxc/list.go:116
+#: lxc/list.go:119
 msgid "Fast mode (same as --columns=nsacPt)"
 msgstr ""
 
@@ -1026,7 +1026,7 @@ msgstr ""
 msgid "Force using the local unix socket"
 msgstr ""
 
-#: lxc/image.go:932 lxc/list.go:115 lxc/network.go:803 lxc/profile.go:584
+#: lxc/image.go:932 lxc/list.go:118 lxc/network.go:803 lxc/profile.go:584
 #: lxc/remote.go:425
 msgid "Format (csv|json|table|yaml)"
 msgstr ""
@@ -1087,11 +1087,11 @@ msgstr ""
 msgid "IP ADDRESS"
 msgstr ""
 
-#: lxc/list.go:455
+#: lxc/list.go:458
 msgid "IPV4"
 msgstr ""
 
-#: lxc/list.go:456
+#: lxc/list.go:459
 msgid "IPV6"
 msgstr ""
 
@@ -1184,33 +1184,33 @@ msgstr ""
 msgid "Invalid certificate"
 msgstr ""
 
-#: lxc/list.go:525
+#: lxc/list.go:528
 #, c-format
 msgid "Invalid config key '%s' in '%s'"
 msgstr ""
 
-#: lxc/list.go:520
+#: lxc/list.go:523
 #, c-format
 msgid "Invalid config key column format (too many fields): '%s'"
 msgstr ""
 
-#: lxc/image.go:1221 lxc/list.go:368 lxc/network.go:903 lxc/profile.go:662
+#: lxc/image.go:1221 lxc/list.go:371 lxc/network.go:903 lxc/profile.go:662
 #: lxc/remote.go:520
 #, c-format
 msgid "Invalid format %q"
 msgstr ""
 
-#: lxc/list.go:543
+#: lxc/list.go:546
 #, c-format
 msgid "Invalid max width (must -1, 0 or a positive integer) '%s' in '%s'"
 msgstr ""
 
-#: lxc/list.go:540
+#: lxc/list.go:543
 #, c-format
 msgid "Invalid max width (must be an integer) '%s' in '%s'"
 msgstr ""
 
-#: lxc/list.go:531
+#: lxc/list.go:534
 #, c-format
 msgid ""
 "Invalid name in '%s', empty string is only allowed when defining maxWidth"
@@ -1248,11 +1248,11 @@ msgstr ""
 msgid "Keep the image up to date after initial copy"
 msgstr ""
 
-#: lxc/list.go:460
+#: lxc/list.go:463
 msgid "LAST USED AT"
 msgstr ""
 
-#: lxc/list.go:484 lxc/storage_volume.go:1125
+#: lxc/list.go:487 lxc/storage_volume.go:1125
 msgid "LOCATION"
 msgstr ""
 
@@ -1333,6 +1333,9 @@ msgid ""
 "A regular expression matching a configuration item or its value. (e.g. "
 "volatile.eth0.hwaddr=00:16:3e:.*).\n"
 "\n"
+"When multiple filters are passed, they are added one on top of the other,\n"
+"selecting containers which satisfy them all.\n"
+"\n"
 "== Columns ==\n"
 "The -c option takes a comma separated list of arguments that control\n"
 "which container attributes to output when displaying in table or csv\n"
@@ -1703,7 +1706,7 @@ msgstr ""
 msgid "Must supply container name for: "
 msgstr ""
 
-#: lxc/cluster.go:124 lxc/list.go:461 lxc/network.go:858 lxc/profile.go:622
+#: lxc/cluster.go:124 lxc/list.go:464 lxc/network.go:858 lxc/profile.go:622
 #: lxc/project.go:450 lxc/remote.go:478 lxc/storage.go:549
 #: lxc/storage_volume.go:1120
 msgid "NAME"
@@ -1813,19 +1816,19 @@ msgstr ""
 msgid "Override the terminal mode (auto, interactive or non-interactive)"
 msgstr ""
 
-#: lxc/list.go:665
+#: lxc/list.go:668
 msgid "PERSISTENT"
 msgstr ""
 
-#: lxc/list.go:463
+#: lxc/list.go:466
 msgid "PID"
 msgstr ""
 
-#: lxc/list.go:462
+#: lxc/list.go:465
 msgid "PROCESSES"
 msgstr ""
 
-#: lxc/list.go:464 lxc/project.go:452
+#: lxc/list.go:467 lxc/project.go:452
 msgid "PROFILES"
 msgstr ""
 
@@ -2176,7 +2179,7 @@ msgstr ""
 msgid "SIZE"
 msgstr ""
 
-#: lxc/list.go:465
+#: lxc/list.go:468
 msgid "SNAPSHOTS"
 msgstr ""
 
@@ -2184,7 +2187,7 @@ msgstr ""
 msgid "SOURCE"
 msgstr ""
 
-#: lxc/cluster.go:127 lxc/list.go:466 lxc/network.go:865 lxc/storage.go:554
+#: lxc/cluster.go:127 lxc/list.go:469 lxc/network.go:865 lxc/storage.go:554
 msgid "STATE"
 msgstr ""
 
@@ -2196,7 +2199,7 @@ msgstr ""
 msgid "STATUS"
 msgstr ""
 
-#: lxc/list.go:468
+#: lxc/list.go:471
 msgid "STORAGE POOL"
 msgstr ""
 
@@ -2492,7 +2495,7 @@ msgstr ""
 msgid "TARGET"
 msgstr ""
 
-#: lxc/list.go:467 lxc/network.go:859 lxc/network.go:965 lxc/operation.go:155
+#: lxc/list.go:470 lxc/network.go:859 lxc/network.go:965 lxc/operation.go:155
 #: lxc/storage_volume.go:1119
 msgid "TYPE"
 msgstr ""
@@ -2644,7 +2647,7 @@ msgstr ""
 msgid "Unable to create a temporary file: %v"
 msgstr ""
 
-#: lxc/image.go:963 lxc/list.go:514
+#: lxc/image.go:963 lxc/list.go:517
 #, c-format
 msgid "Unknown column shorthand char '%c' in '%s'"
 msgstr ""
@@ -3210,7 +3213,7 @@ msgstr ""
 msgid "lxc launch ubuntu:16.04 u1"
 msgstr ""
 
-#: lxc/list.go:105
+#: lxc/list.go:108
 msgid ""
 "lxc list -c nFs46,volatile.eth0.hwaddr:MAC\n"
 "  Show containers using the \"NAME\", \"BASE IMAGE\", \"STATE\", \"IPV4\", "
diff --git a/po/id.po b/po/id.po
index f28fd27778..9ec1ceab87 100644
--- a/po/id.po
+++ b/po/id.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: lxd\n"
 "Report-Msgid-Bugs-To: lxc-devel at lists.linuxcontainers.org\n"
-"POT-Creation-Date: 2019-02-18 17:22-0500\n"
+"POT-Creation-Date: 2019-02-26 22:22+0100\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: none\n"
@@ -204,7 +204,7 @@ msgstr ""
 msgid "ARCH"
 msgstr ""
 
-#: lxc/list.go:457
+#: lxc/list.go:460
 msgid "ARCHITECTURE"
 msgstr ""
 
@@ -314,7 +314,7 @@ msgstr ""
 msgid "Auto update: %s"
 msgstr ""
 
-#: lxc/list.go:469 lxc/list.go:470
+#: lxc/list.go:472 lxc/list.go:473
 msgid "BASE IMAGE"
 msgstr ""
 
@@ -375,7 +375,7 @@ msgstr ""
 msgid "CREATED"
 msgstr ""
 
-#: lxc/list.go:458
+#: lxc/list.go:461
 msgid "CREATED AT"
 msgstr ""
 
@@ -406,7 +406,7 @@ msgstr ""
 msgid "Can't remove the default remote"
 msgstr ""
 
-#: lxc/list.go:476
+#: lxc/list.go:479
 msgid "Can't specify --fast with --columns"
 msgstr ""
 
@@ -414,7 +414,7 @@ msgstr ""
 msgid "Can't specify a different remote for rename"
 msgstr ""
 
-#: lxc/list.go:488
+#: lxc/list.go:491
 msgid "Can't specify column L when not clustered"
 msgstr ""
 
@@ -461,7 +461,7 @@ msgstr ""
 msgid "Clustering enabled"
 msgstr ""
 
-#: lxc/image.go:931 lxc/list.go:114
+#: lxc/image.go:931 lxc/list.go:117
 msgid "Columns"
 msgstr ""
 
@@ -650,7 +650,7 @@ msgstr ""
 msgid "DATABASE"
 msgstr ""
 
-#: lxc/image.go:945 lxc/image_alias.go:230 lxc/list.go:459 lxc/network.go:861
+#: lxc/image.go:945 lxc/image_alias.go:230 lxc/list.go:462 lxc/network.go:861
 #: lxc/operation.go:156 lxc/storage.go:550 lxc/storage_volume.go:1121
 msgid "DESCRIPTION"
 msgstr ""
@@ -815,7 +815,7 @@ msgstr ""
 msgid "Don't show progress information"
 msgstr ""
 
-#: lxc/list.go:662
+#: lxc/list.go:665
 msgid "EPHEMERAL"
 msgstr ""
 
@@ -863,7 +863,7 @@ msgstr ""
 msgid "Edit storage volume configurations as YAML"
 msgstr ""
 
-#: lxc/image.go:956 lxc/list.go:500
+#: lxc/image.go:956 lxc/list.go:503
 #, c-format
 msgid "Empty column entry (redundant, leading or trailing command) in '%s'"
 msgstr ""
@@ -993,7 +993,7 @@ msgstr ""
 msgid "Failed to walk path for %s: %s"
 msgstr ""
 
-#: lxc/list.go:116
+#: lxc/list.go:119
 msgid "Fast mode (same as --columns=nsacPt)"
 msgstr ""
 
@@ -1026,7 +1026,7 @@ msgstr ""
 msgid "Force using the local unix socket"
 msgstr ""
 
-#: lxc/image.go:932 lxc/list.go:115 lxc/network.go:803 lxc/profile.go:584
+#: lxc/image.go:932 lxc/list.go:118 lxc/network.go:803 lxc/profile.go:584
 #: lxc/remote.go:425
 msgid "Format (csv|json|table|yaml)"
 msgstr ""
@@ -1087,11 +1087,11 @@ msgstr ""
 msgid "IP ADDRESS"
 msgstr ""
 
-#: lxc/list.go:455
+#: lxc/list.go:458
 msgid "IPV4"
 msgstr ""
 
-#: lxc/list.go:456
+#: lxc/list.go:459
 msgid "IPV6"
 msgstr ""
 
@@ -1184,33 +1184,33 @@ msgstr ""
 msgid "Invalid certificate"
 msgstr ""
 
-#: lxc/list.go:525
+#: lxc/list.go:528
 #, c-format
 msgid "Invalid config key '%s' in '%s'"
 msgstr ""
 
-#: lxc/list.go:520
+#: lxc/list.go:523
 #, c-format
 msgid "Invalid config key column format (too many fields): '%s'"
 msgstr ""
 
-#: lxc/image.go:1221 lxc/list.go:368 lxc/network.go:903 lxc/profile.go:662
+#: lxc/image.go:1221 lxc/list.go:371 lxc/network.go:903 lxc/profile.go:662
 #: lxc/remote.go:520
 #, c-format
 msgid "Invalid format %q"
 msgstr ""
 
-#: lxc/list.go:543
+#: lxc/list.go:546
 #, c-format
 msgid "Invalid max width (must -1, 0 or a positive integer) '%s' in '%s'"
 msgstr ""
 
-#: lxc/list.go:540
+#: lxc/list.go:543
 #, c-format
 msgid "Invalid max width (must be an integer) '%s' in '%s'"
 msgstr ""
 
-#: lxc/list.go:531
+#: lxc/list.go:534
 #, c-format
 msgid ""
 "Invalid name in '%s', empty string is only allowed when defining maxWidth"
@@ -1248,11 +1248,11 @@ msgstr ""
 msgid "Keep the image up to date after initial copy"
 msgstr ""
 
-#: lxc/list.go:460
+#: lxc/list.go:463
 msgid "LAST USED AT"
 msgstr ""
 
-#: lxc/list.go:484 lxc/storage_volume.go:1125
+#: lxc/list.go:487 lxc/storage_volume.go:1125
 msgid "LOCATION"
 msgstr ""
 
@@ -1333,6 +1333,9 @@ msgid ""
 "A regular expression matching a configuration item or its value. (e.g. "
 "volatile.eth0.hwaddr=00:16:3e:.*).\n"
 "\n"
+"When multiple filters are passed, they are added one on top of the other,\n"
+"selecting containers which satisfy them all.\n"
+"\n"
 "== Columns ==\n"
 "The -c option takes a comma separated list of arguments that control\n"
 "which container attributes to output when displaying in table or csv\n"
@@ -1703,7 +1706,7 @@ msgstr ""
 msgid "Must supply container name for: "
 msgstr ""
 
-#: lxc/cluster.go:124 lxc/list.go:461 lxc/network.go:858 lxc/profile.go:622
+#: lxc/cluster.go:124 lxc/list.go:464 lxc/network.go:858 lxc/profile.go:622
 #: lxc/project.go:450 lxc/remote.go:478 lxc/storage.go:549
 #: lxc/storage_volume.go:1120
 msgid "NAME"
@@ -1813,19 +1816,19 @@ msgstr ""
 msgid "Override the terminal mode (auto, interactive or non-interactive)"
 msgstr ""
 
-#: lxc/list.go:665
+#: lxc/list.go:668
 msgid "PERSISTENT"
 msgstr ""
 
-#: lxc/list.go:463
+#: lxc/list.go:466
 msgid "PID"
 msgstr ""
 
-#: lxc/list.go:462
+#: lxc/list.go:465
 msgid "PROCESSES"
 msgstr ""
 
-#: lxc/list.go:464 lxc/project.go:452
+#: lxc/list.go:467 lxc/project.go:452
 msgid "PROFILES"
 msgstr ""
 
@@ -2176,7 +2179,7 @@ msgstr ""
 msgid "SIZE"
 msgstr ""
 
-#: lxc/list.go:465
+#: lxc/list.go:468
 msgid "SNAPSHOTS"
 msgstr ""
 
@@ -2184,7 +2187,7 @@ msgstr ""
 msgid "SOURCE"
 msgstr ""
 
-#: lxc/cluster.go:127 lxc/list.go:466 lxc/network.go:865 lxc/storage.go:554
+#: lxc/cluster.go:127 lxc/list.go:469 lxc/network.go:865 lxc/storage.go:554
 msgid "STATE"
 msgstr ""
 
@@ -2196,7 +2199,7 @@ msgstr ""
 msgid "STATUS"
 msgstr ""
 
-#: lxc/list.go:468
+#: lxc/list.go:471
 msgid "STORAGE POOL"
 msgstr ""
 
@@ -2492,7 +2495,7 @@ msgstr ""
 msgid "TARGET"
 msgstr ""
 
-#: lxc/list.go:467 lxc/network.go:859 lxc/network.go:965 lxc/operation.go:155
+#: lxc/list.go:470 lxc/network.go:859 lxc/network.go:965 lxc/operation.go:155
 #: lxc/storage_volume.go:1119
 msgid "TYPE"
 msgstr ""
@@ -2644,7 +2647,7 @@ msgstr ""
 msgid "Unable to create a temporary file: %v"
 msgstr ""
 
-#: lxc/image.go:963 lxc/list.go:514
+#: lxc/image.go:963 lxc/list.go:517
 #, c-format
 msgid "Unknown column shorthand char '%c' in '%s'"
 msgstr ""
@@ -3210,7 +3213,7 @@ msgstr ""
 msgid "lxc launch ubuntu:16.04 u1"
 msgstr ""
 
-#: lxc/list.go:105
+#: lxc/list.go:108
 msgid ""
 "lxc list -c nFs46,volatile.eth0.hwaddr:MAC\n"
 "  Show containers using the \"NAME\", \"BASE IMAGE\", \"STATE\", \"IPV4\", "
diff --git a/po/it.po b/po/it.po
index 179b0e58a6..07294d3059 100644
--- a/po/it.po
+++ b/po/it.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: lxd\n"
 "Report-Msgid-Bugs-To: lxc-devel at lists.linuxcontainers.org\n"
-"POT-Creation-Date: 2019-02-18 17:22-0500\n"
+"POT-Creation-Date: 2019-02-26 22:22+0100\n"
 "PO-Revision-Date: 2017-08-18 14:22+0000\n"
 "Last-Translator: Alberto Donato <alberto.donato at gmail.com>\n"
 "Language-Team: Italian <https://hosted.weblate.org/projects/linux-containers/"
@@ -244,7 +244,7 @@ msgstr "ALIAS"
 msgid "ARCH"
 msgstr "ARCH"
 
-#: lxc/list.go:457
+#: lxc/list.go:460
 msgid "ARCHITECTURE"
 msgstr "ARCHITETTURA"
 
@@ -355,7 +355,7 @@ msgstr ""
 msgid "Auto update: %s"
 msgstr "Aggiornamento automatico: %s"
 
-#: lxc/list.go:469 lxc/list.go:470
+#: lxc/list.go:472 lxc/list.go:473
 msgid "BASE IMAGE"
 msgstr ""
 
@@ -417,7 +417,7 @@ msgstr "Utilizzo CPU:"
 msgid "CREATED"
 msgstr "CREATO IL"
 
-#: lxc/list.go:458
+#: lxc/list.go:461
 msgid "CREATED AT"
 msgstr "CREATO IL"
 
@@ -448,7 +448,7 @@ msgstr "Impossible leggere da stdin: %s"
 msgid "Can't remove the default remote"
 msgstr ""
 
-#: lxc/list.go:476
+#: lxc/list.go:479
 msgid "Can't specify --fast with --columns"
 msgstr ""
 
@@ -456,7 +456,7 @@ msgstr ""
 msgid "Can't specify a different remote for rename"
 msgstr ""
 
-#: lxc/list.go:488
+#: lxc/list.go:491
 msgid "Can't specify column L when not clustered"
 msgstr ""
 
@@ -503,7 +503,7 @@ msgstr ""
 msgid "Clustering enabled"
 msgstr ""
 
-#: lxc/image.go:931 lxc/list.go:114
+#: lxc/image.go:931 lxc/list.go:117
 msgid "Columns"
 msgstr "Colonne"
 
@@ -694,7 +694,7 @@ msgstr "Creazione del container in corso"
 msgid "DATABASE"
 msgstr ""
 
-#: lxc/image.go:945 lxc/image_alias.go:230 lxc/list.go:459 lxc/network.go:861
+#: lxc/image.go:945 lxc/image_alias.go:230 lxc/list.go:462 lxc/network.go:861
 #: lxc/operation.go:156 lxc/storage.go:550 lxc/storage_volume.go:1121
 msgid "DESCRIPTION"
 msgstr "DESCRIZIONE"
@@ -859,7 +859,7 @@ msgstr "Utilizzo disco:"
 msgid "Don't show progress information"
 msgstr ""
 
-#: lxc/list.go:662
+#: lxc/list.go:665
 msgid "EPHEMERAL"
 msgstr ""
 
@@ -907,7 +907,7 @@ msgstr ""
 msgid "Edit storage volume configurations as YAML"
 msgstr ""
 
-#: lxc/image.go:956 lxc/list.go:500
+#: lxc/image.go:956 lxc/list.go:503
 #, c-format
 msgid "Empty column entry (redundant, leading or trailing command) in '%s'"
 msgstr ""
@@ -1039,7 +1039,7 @@ msgstr ""
 msgid "Failed to walk path for %s: %s"
 msgstr ""
 
-#: lxc/list.go:116
+#: lxc/list.go:119
 msgid "Fast mode (same as --columns=nsacPt)"
 msgstr ""
 
@@ -1073,7 +1073,7 @@ msgstr ""
 msgid "Force using the local unix socket"
 msgstr ""
 
-#: lxc/image.go:932 lxc/list.go:115 lxc/network.go:803 lxc/profile.go:584
+#: lxc/image.go:932 lxc/list.go:118 lxc/network.go:803 lxc/profile.go:584
 #: lxc/remote.go:425
 msgid "Format (csv|json|table|yaml)"
 msgstr ""
@@ -1134,11 +1134,11 @@ msgstr ""
 msgid "IP ADDRESS"
 msgstr ""
 
-#: lxc/list.go:455
+#: lxc/list.go:458
 msgid "IPV4"
 msgstr ""
 
-#: lxc/list.go:456
+#: lxc/list.go:459
 msgid "IPV6"
 msgstr ""
 
@@ -1233,33 +1233,33 @@ msgstr ""
 msgid "Invalid certificate"
 msgstr ""
 
-#: lxc/list.go:525
+#: lxc/list.go:528
 #, c-format
 msgid "Invalid config key '%s' in '%s'"
 msgstr ""
 
-#: lxc/list.go:520
+#: lxc/list.go:523
 #, c-format
 msgid "Invalid config key column format (too many fields): '%s'"
 msgstr ""
 
-#: lxc/image.go:1221 lxc/list.go:368 lxc/network.go:903 lxc/profile.go:662
+#: lxc/image.go:1221 lxc/list.go:371 lxc/network.go:903 lxc/profile.go:662
 #: lxc/remote.go:520
 #, fuzzy, c-format
 msgid "Invalid format %q"
 msgstr "Proprietà errata: %s"
 
-#: lxc/list.go:543
+#: lxc/list.go:546
 #, c-format
 msgid "Invalid max width (must -1, 0 or a positive integer) '%s' in '%s'"
 msgstr ""
 
-#: lxc/list.go:540
+#: lxc/list.go:543
 #, c-format
 msgid "Invalid max width (must be an integer) '%s' in '%s'"
 msgstr ""
 
-#: lxc/list.go:531
+#: lxc/list.go:534
 #, c-format
 msgid ""
 "Invalid name in '%s', empty string is only allowed when defining maxWidth"
@@ -1298,11 +1298,11 @@ msgstr ""
 msgid "Keep the image up to date after initial copy"
 msgstr ""
 
-#: lxc/list.go:460
+#: lxc/list.go:463
 msgid "LAST USED AT"
 msgstr ""
 
-#: lxc/list.go:484 lxc/storage_volume.go:1125
+#: lxc/list.go:487 lxc/storage_volume.go:1125
 msgid "LOCATION"
 msgstr ""
 
@@ -1385,6 +1385,9 @@ msgid ""
 "A regular expression matching a configuration item or its value. (e.g. "
 "volatile.eth0.hwaddr=00:16:3e:.*).\n"
 "\n"
+"When multiple filters are passed, they are added one on top of the other,\n"
+"selecting containers which satisfy them all.\n"
+"\n"
 "== Columns ==\n"
 "The -c option takes a comma separated list of arguments that control\n"
 "which container attributes to output when displaying in table or csv\n"
@@ -1759,7 +1762,7 @@ msgstr ""
 msgid "Must supply container name for: "
 msgstr ""
 
-#: lxc/cluster.go:124 lxc/list.go:461 lxc/network.go:858 lxc/profile.go:622
+#: lxc/cluster.go:124 lxc/list.go:464 lxc/network.go:858 lxc/profile.go:622
 #: lxc/project.go:450 lxc/remote.go:478 lxc/storage.go:549
 #: lxc/storage_volume.go:1120
 msgid "NAME"
@@ -1869,19 +1872,19 @@ msgstr ""
 msgid "Override the terminal mode (auto, interactive or non-interactive)"
 msgstr ""
 
-#: lxc/list.go:665
+#: lxc/list.go:668
 msgid "PERSISTENT"
 msgstr ""
 
-#: lxc/list.go:463
+#: lxc/list.go:466
 msgid "PID"
 msgstr ""
 
-#: lxc/list.go:462
+#: lxc/list.go:465
 msgid "PROCESSES"
 msgstr ""
 
-#: lxc/list.go:464 lxc/project.go:452
+#: lxc/list.go:467 lxc/project.go:452
 msgid "PROFILES"
 msgstr ""
 
@@ -2234,7 +2237,7 @@ msgstr ""
 msgid "SIZE"
 msgstr ""
 
-#: lxc/list.go:465
+#: lxc/list.go:468
 msgid "SNAPSHOTS"
 msgstr ""
 
@@ -2242,7 +2245,7 @@ msgstr ""
 msgid "SOURCE"
 msgstr ""
 
-#: lxc/cluster.go:127 lxc/list.go:466 lxc/network.go:865 lxc/storage.go:554
+#: lxc/cluster.go:127 lxc/list.go:469 lxc/network.go:865 lxc/storage.go:554
 msgid "STATE"
 msgstr ""
 
@@ -2254,7 +2257,7 @@ msgstr ""
 msgid "STATUS"
 msgstr ""
 
-#: lxc/list.go:468
+#: lxc/list.go:471
 msgid "STORAGE POOL"
 msgstr ""
 
@@ -2552,7 +2555,7 @@ msgstr ""
 msgid "TARGET"
 msgstr ""
 
-#: lxc/list.go:467 lxc/network.go:859 lxc/network.go:965 lxc/operation.go:155
+#: lxc/list.go:470 lxc/network.go:859 lxc/network.go:965 lxc/operation.go:155
 #: lxc/storage_volume.go:1119
 msgid "TYPE"
 msgstr ""
@@ -2705,7 +2708,7 @@ msgstr ""
 msgid "Unable to create a temporary file: %v"
 msgstr ""
 
-#: lxc/image.go:963 lxc/list.go:514
+#: lxc/image.go:963 lxc/list.go:517
 #, c-format
 msgid "Unknown column shorthand char '%c' in '%s'"
 msgstr ""
@@ -3275,7 +3278,7 @@ msgstr ""
 msgid "lxc launch ubuntu:16.04 u1"
 msgstr ""
 
-#: lxc/list.go:105
+#: lxc/list.go:108
 msgid ""
 "lxc list -c nFs46,volatile.eth0.hwaddr:MAC\n"
 "  Show containers using the \"NAME\", \"BASE IMAGE\", \"STATE\", \"IPV4\", "
diff --git a/po/ja.po b/po/ja.po
index b206c5e995..fce9c33368 100644
--- a/po/ja.po
+++ b/po/ja.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: LXD\n"
 "Report-Msgid-Bugs-To: lxc-devel at lists.linuxcontainers.org\n"
-"POT-Creation-Date: 2019-02-18 17:22-0500\n"
+"POT-Creation-Date: 2019-02-26 22:22+0100\n"
 "PO-Revision-Date: 2019-01-18 12:23+0000\n"
 "Last-Translator: KATOH Yasufumi <karma at jazz.email.ne.jp>\n"
 "Language-Team: Japanese <https://hosted.weblate.org/projects/linux-"
@@ -208,7 +208,7 @@ msgstr ""
 msgid "ARCH"
 msgstr ""
 
-#: lxc/list.go:457
+#: lxc/list.go:460
 msgid "ARCHITECTURE"
 msgstr ""
 
@@ -322,7 +322,7 @@ msgstr "認証タイプ '%s' はサーバではサポートされていません
 msgid "Auto update: %s"
 msgstr "自動更新: %s"
 
-#: lxc/list.go:469 lxc/list.go:470
+#: lxc/list.go:472 lxc/list.go:473
 msgid "BASE IMAGE"
 msgstr ""
 
@@ -384,7 +384,7 @@ msgstr "CPU使用量:"
 msgid "CREATED"
 msgstr ""
 
-#: lxc/list.go:458
+#: lxc/list.go:461
 msgid "CREATED AT"
 msgstr ""
 
@@ -417,7 +417,7 @@ msgstr "標準入力から読み込めません: %s"
 msgid "Can't remove the default remote"
 msgstr "デフォルトのリモートは削除できません"
 
-#: lxc/list.go:476
+#: lxc/list.go:479
 msgid "Can't specify --fast with --columns"
 msgstr "--fast と --columns は同時に指定できません"
 
@@ -425,7 +425,7 @@ msgstr "--fast と --columns は同時に指定できません"
 msgid "Can't specify a different remote for rename"
 msgstr "リネームの場合は異なるリモートを指定できません"
 
-#: lxc/list.go:488
+#: lxc/list.go:491
 msgid "Can't specify column L when not clustered"
 msgstr "クラスタでない場合はカラムとして L は指定できません"
 
@@ -472,7 +472,7 @@ msgstr "クラスタメンバ名"
 msgid "Clustering enabled"
 msgstr "クラスタリングが有効になりました"
 
-#: lxc/image.go:931 lxc/list.go:114
+#: lxc/image.go:931 lxc/list.go:117
 msgid "Columns"
 msgstr "カラムレイアウト"
 
@@ -673,7 +673,7 @@ msgstr "コンテナを作成中"
 msgid "DATABASE"
 msgstr ""
 
-#: lxc/image.go:945 lxc/image_alias.go:230 lxc/list.go:459 lxc/network.go:861
+#: lxc/image.go:945 lxc/image_alias.go:230 lxc/list.go:462 lxc/network.go:861
 #: lxc/operation.go:156 lxc/storage.go:550 lxc/storage_volume.go:1121
 msgid "DESCRIPTION"
 msgstr ""
@@ -838,7 +838,7 @@ msgstr "ディスク使用量:"
 msgid "Don't show progress information"
 msgstr "進捗情報を表示しません"
 
-#: lxc/list.go:662
+#: lxc/list.go:665
 msgid "EPHEMERAL"
 msgstr ""
 
@@ -886,7 +886,7 @@ msgstr "ストレージプールの設定をYAMLで編集します"
 msgid "Edit storage volume configurations as YAML"
 msgstr "ストレージボリュームの設定をYAMLで編集します"
 
-#: lxc/image.go:956 lxc/list.go:500
+#: lxc/image.go:956 lxc/list.go:503
 #, c-format
 msgid "Empty column entry (redundant, leading or trailing command) in '%s'"
 msgstr ""
@@ -1041,7 +1041,7 @@ msgstr "エイリアス %s の削除に失敗しました"
 msgid "Failed to walk path for %s: %s"
 msgstr "パス %s にアクセスできませんでした: %s"
 
-#: lxc/list.go:116
+#: lxc/list.go:119
 msgid "Fast mode (same as --columns=nsacPt)"
 msgstr "Fast モード (--columns=nsacPt と同じ)"
 
@@ -1074,7 +1074,7 @@ msgstr "稼働中のコンテナを強制的に削除します"
 msgid "Force using the local unix socket"
 msgstr "強制的にローカルのUNIXソケットを使います"
 
-#: lxc/image.go:932 lxc/list.go:115 lxc/network.go:803 lxc/profile.go:584
+#: lxc/image.go:932 lxc/list.go:118 lxc/network.go:803 lxc/profile.go:584
 #: lxc/remote.go:425
 msgid "Format (csv|json|table|yaml)"
 msgstr "フォーマット (csv|json|table|yaml)"
@@ -1135,11 +1135,11 @@ msgstr ""
 msgid "IP ADDRESS"
 msgstr ""
 
-#: lxc/list.go:455
+#: lxc/list.go:458
 msgid "IPV4"
 msgstr "IPV4"
 
-#: lxc/list.go:456
+#: lxc/list.go:459
 msgid "IPV6"
 msgstr "IPV6"
 
@@ -1237,36 +1237,36 @@ msgstr "不正な URL スキーム \"%s\" (\"%s\" 内)"
 msgid "Invalid certificate"
 msgstr "不正な証明書です"
 
-#: lxc/list.go:525
+#: lxc/list.go:528
 #, c-format
 msgid "Invalid config key '%s' in '%s'"
 msgstr "'%s' は正しくない設定項目 (key) です (%s 中の)"
 
-#: lxc/list.go:520
+#: lxc/list.go:523
 #, c-format
 msgid "Invalid config key column format (too many fields): '%s'"
 msgstr ""
 "不正な設定項目のカラムフォーマットです (フィールド数が多すぎます): '%s'"
 
-#: lxc/image.go:1221 lxc/list.go:368 lxc/network.go:903 lxc/profile.go:662
+#: lxc/image.go:1221 lxc/list.go:371 lxc/network.go:903 lxc/profile.go:662
 #: lxc/remote.go:520
 #, c-format
 msgid "Invalid format %q"
 msgstr "不正なフォーマット %q"
 
-#: lxc/list.go:543
+#: lxc/list.go:546
 #, c-format
 msgid "Invalid max width (must -1, 0 or a positive integer) '%s' in '%s'"
 msgstr ""
 "'%s' は最大幅の値として不正です (-1 もしくは 0 もしくは正の整数でなくてはなり"
 "ません) ('%s' 中の)"
 
-#: lxc/list.go:540
+#: lxc/list.go:543
 #, c-format
 msgid "Invalid max width (must be an integer) '%s' in '%s'"
 msgstr "'%s' は最大幅の値として不正です (整数でなくてはなりません) ('%s' 中の)"
 
-#: lxc/list.go:531
+#: lxc/list.go:534
 #, c-format
 msgid ""
 "Invalid name in '%s', empty string is only allowed when defining maxWidth"
@@ -1305,11 +1305,11 @@ msgstr "IPアドレス:"
 msgid "Keep the image up to date after initial copy"
 msgstr "最初にコピーした後も常にイメージを最新の状態に保つ"
 
-#: lxc/list.go:460
+#: lxc/list.go:463
 msgid "LAST USED AT"
 msgstr ""
 
-#: lxc/list.go:484 lxc/storage_volume.go:1125
+#: lxc/list.go:487 lxc/storage_volume.go:1125
 msgid "LOCATION"
 msgstr ""
 
@@ -1367,6 +1367,7 @@ msgid "List containers"
 msgstr "コンテナを一覧表示します"
 
 #: lxc/list.go:48
+#, fuzzy
 msgid ""
 "List containers\n"
 "\n"
@@ -1390,6 +1391,9 @@ msgid ""
 "A regular expression matching a configuration item or its value. (e.g. "
 "volatile.eth0.hwaddr=00:16:3e:.*).\n"
 "\n"
+"When multiple filters are passed, they are added one on top of the other,\n"
+"selecting containers which satisfy them all.\n"
+"\n"
 "== Columns ==\n"
 "The -c option takes a comma separated list of arguments that control\n"
 "which container attributes to output when displaying in table or csv\n"
@@ -1866,7 +1870,7 @@ msgstr "ディレクトリからのインポートは root で実行する必要
 msgid "Must supply container name for: "
 msgstr "コンテナ名を指定する必要があります: "
 
-#: lxc/cluster.go:124 lxc/list.go:461 lxc/network.go:858 lxc/profile.go:622
+#: lxc/cluster.go:124 lxc/list.go:464 lxc/network.go:858 lxc/profile.go:622
 #: lxc/project.go:450 lxc/remote.go:478 lxc/storage.go:549
 #: lxc/storage_volume.go:1120
 msgid "NAME"
@@ -1976,19 +1980,19 @@ msgstr "プロジェクトを指定します"
 msgid "Override the terminal mode (auto, interactive or non-interactive)"
 msgstr "ターミナルモードを上書きします (auto, interactive, non-interactive)"
 
-#: lxc/list.go:665
+#: lxc/list.go:668
 msgid "PERSISTENT"
 msgstr ""
 
-#: lxc/list.go:463
+#: lxc/list.go:466
 msgid "PID"
 msgstr "PID"
 
-#: lxc/list.go:462
+#: lxc/list.go:465
 msgid "PROCESSES"
 msgstr ""
 
-#: lxc/list.go:464 lxc/project.go:452
+#: lxc/list.go:467 lxc/project.go:452
 msgid "PROFILES"
 msgstr ""
 
@@ -2346,7 +2350,7 @@ msgstr "すべてのコンテナに対してコマンドを実行します"
 msgid "SIZE"
 msgstr ""
 
-#: lxc/list.go:465
+#: lxc/list.go:468
 msgid "SNAPSHOTS"
 msgstr ""
 
@@ -2354,7 +2358,7 @@ msgstr ""
 msgid "SOURCE"
 msgstr ""
 
-#: lxc/cluster.go:127 lxc/list.go:466 lxc/network.go:865 lxc/storage.go:554
+#: lxc/cluster.go:127 lxc/list.go:469 lxc/network.go:865 lxc/storage.go:554
 msgid "STATE"
 msgstr ""
 
@@ -2366,7 +2370,7 @@ msgstr ""
 msgid "STATUS"
 msgstr ""
 
-#: lxc/list.go:468
+#: lxc/list.go:471
 msgid "STORAGE POOL"
 msgstr ""
 
@@ -2662,7 +2666,7 @@ msgstr "デフォルトのリモートを切り替えます"
 msgid "TARGET"
 msgstr ""
 
-#: lxc/list.go:467 lxc/network.go:859 lxc/network.go:965 lxc/operation.go:155
+#: lxc/list.go:470 lxc/network.go:859 lxc/network.go:965 lxc/operation.go:155
 #: lxc/storage_volume.go:1119
 msgid "TYPE"
 msgstr ""
@@ -2827,7 +2831,7 @@ msgstr ""
 msgid "Unable to create a temporary file: %v"
 msgstr "テンポラリファイルを作成できません: %v"
 
-#: lxc/image.go:963 lxc/list.go:514
+#: lxc/image.go:963 lxc/list.go:517
 #, c-format
 msgid "Unknown column shorthand char '%c' in '%s'"
 msgstr "未知のカラム名の短縮形です '%c' ('%s' 中)"
@@ -3445,7 +3449,7 @@ msgstr "lxc init ubuntu:16.04 u1"
 msgid "lxc launch ubuntu:16.04 u1"
 msgstr "lxc launch ubuntu:16.04 u1"
 
-#: lxc/list.go:105
+#: lxc/list.go:108
 msgid ""
 "lxc list -c nFs46,volatile.eth0.hwaddr:MAC\n"
 "  Show containers using the \"NAME\", \"BASE IMAGE\", \"STATE\", \"IPV4\", "
diff --git a/po/ko.po b/po/ko.po
index 848630e43d..c52fc6f844 100644
--- a/po/ko.po
+++ b/po/ko.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: lxd\n"
 "Report-Msgid-Bugs-To: lxc-devel at lists.linuxcontainers.org\n"
-"POT-Creation-Date: 2019-02-18 17:22-0500\n"
+"POT-Creation-Date: 2019-02-26 22:22+0100\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: none\n"
@@ -204,7 +204,7 @@ msgstr ""
 msgid "ARCH"
 msgstr ""
 
-#: lxc/list.go:457
+#: lxc/list.go:460
 msgid "ARCHITECTURE"
 msgstr ""
 
@@ -314,7 +314,7 @@ msgstr ""
 msgid "Auto update: %s"
 msgstr ""
 
-#: lxc/list.go:469 lxc/list.go:470
+#: lxc/list.go:472 lxc/list.go:473
 msgid "BASE IMAGE"
 msgstr ""
 
@@ -375,7 +375,7 @@ msgstr ""
 msgid "CREATED"
 msgstr ""
 
-#: lxc/list.go:458
+#: lxc/list.go:461
 msgid "CREATED AT"
 msgstr ""
 
@@ -406,7 +406,7 @@ msgstr ""
 msgid "Can't remove the default remote"
 msgstr ""
 
-#: lxc/list.go:476
+#: lxc/list.go:479
 msgid "Can't specify --fast with --columns"
 msgstr ""
 
@@ -414,7 +414,7 @@ msgstr ""
 msgid "Can't specify a different remote for rename"
 msgstr ""
 
-#: lxc/list.go:488
+#: lxc/list.go:491
 msgid "Can't specify column L when not clustered"
 msgstr ""
 
@@ -461,7 +461,7 @@ msgstr ""
 msgid "Clustering enabled"
 msgstr ""
 
-#: lxc/image.go:931 lxc/list.go:114
+#: lxc/image.go:931 lxc/list.go:117
 msgid "Columns"
 msgstr ""
 
@@ -650,7 +650,7 @@ msgstr ""
 msgid "DATABASE"
 msgstr ""
 
-#: lxc/image.go:945 lxc/image_alias.go:230 lxc/list.go:459 lxc/network.go:861
+#: lxc/image.go:945 lxc/image_alias.go:230 lxc/list.go:462 lxc/network.go:861
 #: lxc/operation.go:156 lxc/storage.go:550 lxc/storage_volume.go:1121
 msgid "DESCRIPTION"
 msgstr ""
@@ -815,7 +815,7 @@ msgstr ""
 msgid "Don't show progress information"
 msgstr ""
 
-#: lxc/list.go:662
+#: lxc/list.go:665
 msgid "EPHEMERAL"
 msgstr ""
 
@@ -863,7 +863,7 @@ msgstr ""
 msgid "Edit storage volume configurations as YAML"
 msgstr ""
 
-#: lxc/image.go:956 lxc/list.go:500
+#: lxc/image.go:956 lxc/list.go:503
 #, c-format
 msgid "Empty column entry (redundant, leading or trailing command) in '%s'"
 msgstr ""
@@ -993,7 +993,7 @@ msgstr ""
 msgid "Failed to walk path for %s: %s"
 msgstr ""
 
-#: lxc/list.go:116
+#: lxc/list.go:119
 msgid "Fast mode (same as --columns=nsacPt)"
 msgstr ""
 
@@ -1026,7 +1026,7 @@ msgstr ""
 msgid "Force using the local unix socket"
 msgstr ""
 
-#: lxc/image.go:932 lxc/list.go:115 lxc/network.go:803 lxc/profile.go:584
+#: lxc/image.go:932 lxc/list.go:118 lxc/network.go:803 lxc/profile.go:584
 #: lxc/remote.go:425
 msgid "Format (csv|json|table|yaml)"
 msgstr ""
@@ -1087,11 +1087,11 @@ msgstr ""
 msgid "IP ADDRESS"
 msgstr ""
 
-#: lxc/list.go:455
+#: lxc/list.go:458
 msgid "IPV4"
 msgstr ""
 
-#: lxc/list.go:456
+#: lxc/list.go:459
 msgid "IPV6"
 msgstr ""
 
@@ -1184,33 +1184,33 @@ msgstr ""
 msgid "Invalid certificate"
 msgstr ""
 
-#: lxc/list.go:525
+#: lxc/list.go:528
 #, c-format
 msgid "Invalid config key '%s' in '%s'"
 msgstr ""
 
-#: lxc/list.go:520
+#: lxc/list.go:523
 #, c-format
 msgid "Invalid config key column format (too many fields): '%s'"
 msgstr ""
 
-#: lxc/image.go:1221 lxc/list.go:368 lxc/network.go:903 lxc/profile.go:662
+#: lxc/image.go:1221 lxc/list.go:371 lxc/network.go:903 lxc/profile.go:662
 #: lxc/remote.go:520
 #, c-format
 msgid "Invalid format %q"
 msgstr ""
 
-#: lxc/list.go:543
+#: lxc/list.go:546
 #, c-format
 msgid "Invalid max width (must -1, 0 or a positive integer) '%s' in '%s'"
 msgstr ""
 
-#: lxc/list.go:540
+#: lxc/list.go:543
 #, c-format
 msgid "Invalid max width (must be an integer) '%s' in '%s'"
 msgstr ""
 
-#: lxc/list.go:531
+#: lxc/list.go:534
 #, c-format
 msgid ""
 "Invalid name in '%s', empty string is only allowed when defining maxWidth"
@@ -1248,11 +1248,11 @@ msgstr ""
 msgid "Keep the image up to date after initial copy"
 msgstr ""
 
-#: lxc/list.go:460
+#: lxc/list.go:463
 msgid "LAST USED AT"
 msgstr ""
 
-#: lxc/list.go:484 lxc/storage_volume.go:1125
+#: lxc/list.go:487 lxc/storage_volume.go:1125
 msgid "LOCATION"
 msgstr ""
 
@@ -1333,6 +1333,9 @@ msgid ""
 "A regular expression matching a configuration item or its value. (e.g. "
 "volatile.eth0.hwaddr=00:16:3e:.*).\n"
 "\n"
+"When multiple filters are passed, they are added one on top of the other,\n"
+"selecting containers which satisfy them all.\n"
+"\n"
 "== Columns ==\n"
 "The -c option takes a comma separated list of arguments that control\n"
 "which container attributes to output when displaying in table or csv\n"
@@ -1703,7 +1706,7 @@ msgstr ""
 msgid "Must supply container name for: "
 msgstr ""
 
-#: lxc/cluster.go:124 lxc/list.go:461 lxc/network.go:858 lxc/profile.go:622
+#: lxc/cluster.go:124 lxc/list.go:464 lxc/network.go:858 lxc/profile.go:622
 #: lxc/project.go:450 lxc/remote.go:478 lxc/storage.go:549
 #: lxc/storage_volume.go:1120
 msgid "NAME"
@@ -1813,19 +1816,19 @@ msgstr ""
 msgid "Override the terminal mode (auto, interactive or non-interactive)"
 msgstr ""
 
-#: lxc/list.go:665
+#: lxc/list.go:668
 msgid "PERSISTENT"
 msgstr ""
 
-#: lxc/list.go:463
+#: lxc/list.go:466
 msgid "PID"
 msgstr ""
 
-#: lxc/list.go:462
+#: lxc/list.go:465
 msgid "PROCESSES"
 msgstr ""
 
-#: lxc/list.go:464 lxc/project.go:452
+#: lxc/list.go:467 lxc/project.go:452
 msgid "PROFILES"
 msgstr ""
 
@@ -2176,7 +2179,7 @@ msgstr ""
 msgid "SIZE"
 msgstr ""
 
-#: lxc/list.go:465
+#: lxc/list.go:468
 msgid "SNAPSHOTS"
 msgstr ""
 
@@ -2184,7 +2187,7 @@ msgstr ""
 msgid "SOURCE"
 msgstr ""
 
-#: lxc/cluster.go:127 lxc/list.go:466 lxc/network.go:865 lxc/storage.go:554
+#: lxc/cluster.go:127 lxc/list.go:469 lxc/network.go:865 lxc/storage.go:554
 msgid "STATE"
 msgstr ""
 
@@ -2196,7 +2199,7 @@ msgstr ""
 msgid "STATUS"
 msgstr ""
 
-#: lxc/list.go:468
+#: lxc/list.go:471
 msgid "STORAGE POOL"
 msgstr ""
 
@@ -2492,7 +2495,7 @@ msgstr ""
 msgid "TARGET"
 msgstr ""
 
-#: lxc/list.go:467 lxc/network.go:859 lxc/network.go:965 lxc/operation.go:155
+#: lxc/list.go:470 lxc/network.go:859 lxc/network.go:965 lxc/operation.go:155
 #: lxc/storage_volume.go:1119
 msgid "TYPE"
 msgstr ""
@@ -2644,7 +2647,7 @@ msgstr ""
 msgid "Unable to create a temporary file: %v"
 msgstr ""
 
-#: lxc/image.go:963 lxc/list.go:514
+#: lxc/image.go:963 lxc/list.go:517
 #, c-format
 msgid "Unknown column shorthand char '%c' in '%s'"
 msgstr ""
@@ -3210,7 +3213,7 @@ msgstr ""
 msgid "lxc launch ubuntu:16.04 u1"
 msgstr ""
 
-#: lxc/list.go:105
+#: lxc/list.go:108
 msgid ""
 "lxc list -c nFs46,volatile.eth0.hwaddr:MAC\n"
 "  Show containers using the \"NAME\", \"BASE IMAGE\", \"STATE\", \"IPV4\", "
diff --git a/po/lxd.pot b/po/lxd.pot
index 26c6be5d91..473f4b9bec 100644
--- a/po/lxd.pot
+++ b/po/lxd.pot
@@ -7,7 +7,7 @@
 msgid   ""
 msgstr  "Project-Id-Version: lxd\n"
         "Report-Msgid-Bugs-To: lxc-devel at lists.linuxcontainers.org\n"
-        "POT-Creation-Date: 2019-02-18 17:22-0500\n"
+        "POT-Creation-Date: 2019-02-26 22:22+0100\n"
         "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
         "Last-Translator: FULL NAME <EMAIL at ADDRESS>\n"
         "Language-Team: LANGUAGE <LL at li.org>\n"
@@ -196,7 +196,7 @@ msgstr  ""
 msgid   "ARCH"
 msgstr  ""
 
-#: lxc/list.go:457
+#: lxc/list.go:460
 msgid   "ARCHITECTURE"
 msgstr  ""
 
@@ -305,7 +305,7 @@ msgstr  ""
 msgid   "Auto update: %s"
 msgstr  ""
 
-#: lxc/list.go:469 lxc/list.go:470
+#: lxc/list.go:472 lxc/list.go:473
 msgid   "BASE IMAGE"
 msgstr  ""
 
@@ -365,7 +365,7 @@ msgstr  ""
 msgid   "CREATED"
 msgstr  ""
 
-#: lxc/list.go:458
+#: lxc/list.go:461
 msgid   "CREATED AT"
 msgstr  ""
 
@@ -395,7 +395,7 @@ msgstr  ""
 msgid   "Can't remove the default remote"
 msgstr  ""
 
-#: lxc/list.go:476
+#: lxc/list.go:479
 msgid   "Can't specify --fast with --columns"
 msgstr  ""
 
@@ -403,7 +403,7 @@ msgstr  ""
 msgid   "Can't specify a different remote for rename"
 msgstr  ""
 
-#: lxc/list.go:488
+#: lxc/list.go:491
 msgid   "Can't specify column L when not clustered"
 msgstr  ""
 
@@ -442,7 +442,7 @@ msgstr  ""
 msgid   "Clustering enabled"
 msgstr  ""
 
-#: lxc/image.go:931 lxc/list.go:114
+#: lxc/image.go:931 lxc/list.go:117
 msgid   "Columns"
 msgstr  ""
 
@@ -626,7 +626,7 @@ msgstr  ""
 msgid   "DATABASE"
 msgstr  ""
 
-#: lxc/image.go:945 lxc/image_alias.go:230 lxc/list.go:459 lxc/network.go:861 lxc/operation.go:156 lxc/storage.go:550 lxc/storage_volume.go:1121
+#: lxc/image.go:945 lxc/image_alias.go:230 lxc/list.go:462 lxc/network.go:861 lxc/operation.go:156 lxc/storage.go:550 lxc/storage_volume.go:1121
 msgid   "DESCRIPTION"
 msgstr  ""
 
@@ -742,7 +742,7 @@ msgstr  ""
 msgid   "Don't show progress information"
 msgstr  ""
 
-#: lxc/list.go:662
+#: lxc/list.go:665
 msgid   "EPHEMERAL"
 msgstr  ""
 
@@ -790,7 +790,7 @@ msgstr  ""
 msgid   "Edit storage volume configurations as YAML"
 msgstr  ""
 
-#: lxc/image.go:956 lxc/list.go:500
+#: lxc/image.go:956 lxc/list.go:503
 #, c-format
 msgid   "Empty column entry (redundant, leading or trailing command) in '%s'"
 msgstr  ""
@@ -912,7 +912,7 @@ msgstr  ""
 msgid   "Failed to walk path for %s: %s"
 msgstr  ""
 
-#: lxc/list.go:116
+#: lxc/list.go:119
 msgid   "Fast mode (same as --columns=nsacPt)"
 msgstr  ""
 
@@ -945,7 +945,7 @@ msgstr  ""
 msgid   "Force using the local unix socket"
 msgstr  ""
 
-#: lxc/image.go:932 lxc/list.go:115 lxc/network.go:803 lxc/profile.go:584 lxc/remote.go:425
+#: lxc/image.go:932 lxc/list.go:118 lxc/network.go:803 lxc/profile.go:584 lxc/remote.go:425
 msgid   "Format (csv|json|table|yaml)"
 msgstr  ""
 
@@ -1005,11 +1005,11 @@ msgstr  ""
 msgid   "IP ADDRESS"
 msgstr  ""
 
-#: lxc/list.go:455
+#: lxc/list.go:458
 msgid   "IPV4"
 msgstr  ""
 
-#: lxc/list.go:456
+#: lxc/list.go:459
 msgid   "IPV6"
 msgstr  ""
 
@@ -1099,32 +1099,32 @@ msgstr  ""
 msgid   "Invalid certificate"
 msgstr  ""
 
-#: lxc/list.go:525
+#: lxc/list.go:528
 #, c-format
 msgid   "Invalid config key '%s' in '%s'"
 msgstr  ""
 
-#: lxc/list.go:520
+#: lxc/list.go:523
 #, c-format
 msgid   "Invalid config key column format (too many fields): '%s'"
 msgstr  ""
 
-#: lxc/image.go:1221 lxc/list.go:368 lxc/network.go:903 lxc/profile.go:662 lxc/remote.go:520
+#: lxc/image.go:1221 lxc/list.go:371 lxc/network.go:903 lxc/profile.go:662 lxc/remote.go:520
 #, c-format
 msgid   "Invalid format %q"
 msgstr  ""
 
-#: lxc/list.go:543
+#: lxc/list.go:546
 #, c-format
 msgid   "Invalid max width (must -1, 0 or a positive integer) '%s' in '%s'"
 msgstr  ""
 
-#: lxc/list.go:540
+#: lxc/list.go:543
 #, c-format
 msgid   "Invalid max width (must be an integer) '%s' in '%s'"
 msgstr  ""
 
-#: lxc/list.go:531
+#: lxc/list.go:534
 #, c-format
 msgid   "Invalid name in '%s', empty string is only allowed when defining maxWidth"
 msgstr  ""
@@ -1161,11 +1161,11 @@ msgstr  ""
 msgid   "Keep the image up to date after initial copy"
 msgstr  ""
 
-#: lxc/list.go:460
+#: lxc/list.go:463
 msgid   "LAST USED AT"
 msgstr  ""
 
-#: lxc/list.go:484 lxc/storage_volume.go:1125
+#: lxc/list.go:487 lxc/storage_volume.go:1125
 msgid   "LOCATION"
 msgstr  ""
 
@@ -1242,6 +1242,9 @@ msgid   "List containers\n"
         "\n"
         "A regular expression matching a configuration item or its value. (e.g. volatile.eth0.hwaddr=00:16:3e:.*).\n"
         "\n"
+        "When multiple filters are passed, they are added one on top of the other,\n"
+        "selecting containers which satisfy them all.\n"
+        "\n"
         "== Columns ==\n"
         "The -c option takes a comma separated list of arguments that control\n"
         "which container attributes to output when displaying in table or csv\n"
@@ -1587,7 +1590,7 @@ msgstr  ""
 msgid   "Must supply container name for: "
 msgstr  ""
 
-#: lxc/cluster.go:124 lxc/list.go:461 lxc/network.go:858 lxc/profile.go:622 lxc/project.go:450 lxc/remote.go:478 lxc/storage.go:549 lxc/storage_volume.go:1120
+#: lxc/cluster.go:124 lxc/list.go:464 lxc/network.go:858 lxc/profile.go:622 lxc/project.go:450 lxc/remote.go:478 lxc/storage.go:549 lxc/storage_volume.go:1120
 msgid   "NAME"
 msgstr  ""
 
@@ -1694,19 +1697,19 @@ msgstr  ""
 msgid   "Override the terminal mode (auto, interactive or non-interactive)"
 msgstr  ""
 
-#: lxc/list.go:665
+#: lxc/list.go:668
 msgid   "PERSISTENT"
 msgstr  ""
 
-#: lxc/list.go:463
+#: lxc/list.go:466
 msgid   "PID"
 msgstr  ""
 
-#: lxc/list.go:462
+#: lxc/list.go:465
 msgid   "PROCESSES"
 msgstr  ""
 
-#: lxc/list.go:464 lxc/project.go:452
+#: lxc/list.go:467 lxc/project.go:452
 msgid   "PROFILES"
 msgstr  ""
 
@@ -2051,7 +2054,7 @@ msgstr  ""
 msgid   "SIZE"
 msgstr  ""
 
-#: lxc/list.go:465
+#: lxc/list.go:468
 msgid   "SNAPSHOTS"
 msgstr  ""
 
@@ -2059,7 +2062,7 @@ msgstr  ""
 msgid   "SOURCE"
 msgstr  ""
 
-#: lxc/cluster.go:127 lxc/list.go:466 lxc/network.go:865 lxc/storage.go:554
+#: lxc/cluster.go:127 lxc/list.go:469 lxc/network.go:865 lxc/storage.go:554
 msgid   "STATE"
 msgstr  ""
 
@@ -2071,7 +2074,7 @@ msgstr  ""
 msgid   "STATUS"
 msgstr  ""
 
-#: lxc/list.go:468
+#: lxc/list.go:471
 msgid   "STORAGE POOL"
 msgstr  ""
 
@@ -2367,7 +2370,7 @@ msgstr  ""
 msgid   "TARGET"
 msgstr  ""
 
-#: lxc/list.go:467 lxc/network.go:859 lxc/network.go:965 lxc/operation.go:155 lxc/storage_volume.go:1119
+#: lxc/list.go:470 lxc/network.go:859 lxc/network.go:965 lxc/operation.go:155 lxc/storage_volume.go:1119
 msgid   "TYPE"
 msgstr  ""
 
@@ -2513,7 +2516,7 @@ msgstr  ""
 msgid   "Unable to create a temporary file: %v"
 msgstr  ""
 
-#: lxc/image.go:963 lxc/list.go:514
+#: lxc/image.go:963 lxc/list.go:517
 #, c-format
 msgid   "Unknown column shorthand char '%c' in '%s'"
 msgstr  ""
@@ -3049,7 +3052,7 @@ msgstr  ""
 msgid   "lxc launch ubuntu:16.04 u1"
 msgstr  ""
 
-#: lxc/list.go:105
+#: lxc/list.go:108
 msgid   "lxc list -c nFs46,volatile.eth0.hwaddr:MAC\n"
         "  Show containers using the \"NAME\", \"BASE IMAGE\", \"STATE\", \"IPV4\", \"IPV6\" and \"MAC\" columns.\n"
         "  \"BASE IMAGE\" and \"MAC\" are custom columns generated from container configuration keys.\n"
diff --git a/po/nb_NO.po b/po/nb_NO.po
index 781b54d4c7..d7a67ef7e9 100644
--- a/po/nb_NO.po
+++ b/po/nb_NO.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: lxd\n"
 "Report-Msgid-Bugs-To: lxc-devel at lists.linuxcontainers.org\n"
-"POT-Creation-Date: 2019-02-18 17:22-0500\n"
+"POT-Creation-Date: 2019-02-26 22:22+0100\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: none\n"
@@ -204,7 +204,7 @@ msgstr ""
 msgid "ARCH"
 msgstr ""
 
-#: lxc/list.go:457
+#: lxc/list.go:460
 msgid "ARCHITECTURE"
 msgstr ""
 
@@ -314,7 +314,7 @@ msgstr ""
 msgid "Auto update: %s"
 msgstr ""
 
-#: lxc/list.go:469 lxc/list.go:470
+#: lxc/list.go:472 lxc/list.go:473
 msgid "BASE IMAGE"
 msgstr ""
 
@@ -375,7 +375,7 @@ msgstr ""
 msgid "CREATED"
 msgstr ""
 
-#: lxc/list.go:458
+#: lxc/list.go:461
 msgid "CREATED AT"
 msgstr ""
 
@@ -406,7 +406,7 @@ msgstr ""
 msgid "Can't remove the default remote"
 msgstr ""
 
-#: lxc/list.go:476
+#: lxc/list.go:479
 msgid "Can't specify --fast with --columns"
 msgstr ""
 
@@ -414,7 +414,7 @@ msgstr ""
 msgid "Can't specify a different remote for rename"
 msgstr ""
 
-#: lxc/list.go:488
+#: lxc/list.go:491
 msgid "Can't specify column L when not clustered"
 msgstr ""
 
@@ -461,7 +461,7 @@ msgstr ""
 msgid "Clustering enabled"
 msgstr ""
 
-#: lxc/image.go:931 lxc/list.go:114
+#: lxc/image.go:931 lxc/list.go:117
 msgid "Columns"
 msgstr ""
 
@@ -650,7 +650,7 @@ msgstr ""
 msgid "DATABASE"
 msgstr ""
 
-#: lxc/image.go:945 lxc/image_alias.go:230 lxc/list.go:459 lxc/network.go:861
+#: lxc/image.go:945 lxc/image_alias.go:230 lxc/list.go:462 lxc/network.go:861
 #: lxc/operation.go:156 lxc/storage.go:550 lxc/storage_volume.go:1121
 msgid "DESCRIPTION"
 msgstr ""
@@ -815,7 +815,7 @@ msgstr ""
 msgid "Don't show progress information"
 msgstr ""
 
-#: lxc/list.go:662
+#: lxc/list.go:665
 msgid "EPHEMERAL"
 msgstr ""
 
@@ -863,7 +863,7 @@ msgstr ""
 msgid "Edit storage volume configurations as YAML"
 msgstr ""
 
-#: lxc/image.go:956 lxc/list.go:500
+#: lxc/image.go:956 lxc/list.go:503
 #, c-format
 msgid "Empty column entry (redundant, leading or trailing command) in '%s'"
 msgstr ""
@@ -993,7 +993,7 @@ msgstr ""
 msgid "Failed to walk path for %s: %s"
 msgstr ""
 
-#: lxc/list.go:116
+#: lxc/list.go:119
 msgid "Fast mode (same as --columns=nsacPt)"
 msgstr ""
 
@@ -1026,7 +1026,7 @@ msgstr ""
 msgid "Force using the local unix socket"
 msgstr ""
 
-#: lxc/image.go:932 lxc/list.go:115 lxc/network.go:803 lxc/profile.go:584
+#: lxc/image.go:932 lxc/list.go:118 lxc/network.go:803 lxc/profile.go:584
 #: lxc/remote.go:425
 msgid "Format (csv|json|table|yaml)"
 msgstr ""
@@ -1087,11 +1087,11 @@ msgstr ""
 msgid "IP ADDRESS"
 msgstr ""
 
-#: lxc/list.go:455
+#: lxc/list.go:458
 msgid "IPV4"
 msgstr ""
 
-#: lxc/list.go:456
+#: lxc/list.go:459
 msgid "IPV6"
 msgstr ""
 
@@ -1184,33 +1184,33 @@ msgstr ""
 msgid "Invalid certificate"
 msgstr ""
 
-#: lxc/list.go:525
+#: lxc/list.go:528
 #, c-format
 msgid "Invalid config key '%s' in '%s'"
 msgstr ""
 
-#: lxc/list.go:520
+#: lxc/list.go:523
 #, c-format
 msgid "Invalid config key column format (too many fields): '%s'"
 msgstr ""
 
-#: lxc/image.go:1221 lxc/list.go:368 lxc/network.go:903 lxc/profile.go:662
+#: lxc/image.go:1221 lxc/list.go:371 lxc/network.go:903 lxc/profile.go:662
 #: lxc/remote.go:520
 #, c-format
 msgid "Invalid format %q"
 msgstr ""
 
-#: lxc/list.go:543
+#: lxc/list.go:546
 #, c-format
 msgid "Invalid max width (must -1, 0 or a positive integer) '%s' in '%s'"
 msgstr ""
 
-#: lxc/list.go:540
+#: lxc/list.go:543
 #, c-format
 msgid "Invalid max width (must be an integer) '%s' in '%s'"
 msgstr ""
 
-#: lxc/list.go:531
+#: lxc/list.go:534
 #, c-format
 msgid ""
 "Invalid name in '%s', empty string is only allowed when defining maxWidth"
@@ -1248,11 +1248,11 @@ msgstr ""
 msgid "Keep the image up to date after initial copy"
 msgstr ""
 
-#: lxc/list.go:460
+#: lxc/list.go:463
 msgid "LAST USED AT"
 msgstr ""
 
-#: lxc/list.go:484 lxc/storage_volume.go:1125
+#: lxc/list.go:487 lxc/storage_volume.go:1125
 msgid "LOCATION"
 msgstr ""
 
@@ -1333,6 +1333,9 @@ msgid ""
 "A regular expression matching a configuration item or its value. (e.g. "
 "volatile.eth0.hwaddr=00:16:3e:.*).\n"
 "\n"
+"When multiple filters are passed, they are added one on top of the other,\n"
+"selecting containers which satisfy them all.\n"
+"\n"
 "== Columns ==\n"
 "The -c option takes a comma separated list of arguments that control\n"
 "which container attributes to output when displaying in table or csv\n"
@@ -1703,7 +1706,7 @@ msgstr ""
 msgid "Must supply container name for: "
 msgstr ""
 
-#: lxc/cluster.go:124 lxc/list.go:461 lxc/network.go:858 lxc/profile.go:622
+#: lxc/cluster.go:124 lxc/list.go:464 lxc/network.go:858 lxc/profile.go:622
 #: lxc/project.go:450 lxc/remote.go:478 lxc/storage.go:549
 #: lxc/storage_volume.go:1120
 msgid "NAME"
@@ -1813,19 +1816,19 @@ msgstr ""
 msgid "Override the terminal mode (auto, interactive or non-interactive)"
 msgstr ""
 
-#: lxc/list.go:665
+#: lxc/list.go:668
 msgid "PERSISTENT"
 msgstr ""
 
-#: lxc/list.go:463
+#: lxc/list.go:466
 msgid "PID"
 msgstr ""
 
-#: lxc/list.go:462
+#: lxc/list.go:465
 msgid "PROCESSES"
 msgstr ""
 
-#: lxc/list.go:464 lxc/project.go:452
+#: lxc/list.go:467 lxc/project.go:452
 msgid "PROFILES"
 msgstr ""
 
@@ -2176,7 +2179,7 @@ msgstr ""
 msgid "SIZE"
 msgstr ""
 
-#: lxc/list.go:465
+#: lxc/list.go:468
 msgid "SNAPSHOTS"
 msgstr ""
 
@@ -2184,7 +2187,7 @@ msgstr ""
 msgid "SOURCE"
 msgstr ""
 
-#: lxc/cluster.go:127 lxc/list.go:466 lxc/network.go:865 lxc/storage.go:554
+#: lxc/cluster.go:127 lxc/list.go:469 lxc/network.go:865 lxc/storage.go:554
 msgid "STATE"
 msgstr ""
 
@@ -2196,7 +2199,7 @@ msgstr ""
 msgid "STATUS"
 msgstr ""
 
-#: lxc/list.go:468
+#: lxc/list.go:471
 msgid "STORAGE POOL"
 msgstr ""
 
@@ -2492,7 +2495,7 @@ msgstr ""
 msgid "TARGET"
 msgstr ""
 
-#: lxc/list.go:467 lxc/network.go:859 lxc/network.go:965 lxc/operation.go:155
+#: lxc/list.go:470 lxc/network.go:859 lxc/network.go:965 lxc/operation.go:155
 #: lxc/storage_volume.go:1119
 msgid "TYPE"
 msgstr ""
@@ -2644,7 +2647,7 @@ msgstr ""
 msgid "Unable to create a temporary file: %v"
 msgstr ""
 
-#: lxc/image.go:963 lxc/list.go:514
+#: lxc/image.go:963 lxc/list.go:517
 #, c-format
 msgid "Unknown column shorthand char '%c' in '%s'"
 msgstr ""
@@ -3210,7 +3213,7 @@ msgstr ""
 msgid "lxc launch ubuntu:16.04 u1"
 msgstr ""
 
-#: lxc/list.go:105
+#: lxc/list.go:108
 msgid ""
 "lxc list -c nFs46,volatile.eth0.hwaddr:MAC\n"
 "  Show containers using the \"NAME\", \"BASE IMAGE\", \"STATE\", \"IPV4\", "
diff --git a/po/nl.po b/po/nl.po
index 2b232e3d57..1d19b95a14 100644
--- a/po/nl.po
+++ b/po/nl.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: lxd\n"
 "Report-Msgid-Bugs-To: lxc-devel at lists.linuxcontainers.org\n"
-"POT-Creation-Date: 2019-02-18 17:22-0500\n"
+"POT-Creation-Date: 2019-02-26 22:22+0100\n"
 "PO-Revision-Date: 2018-09-24 23:21+0000\n"
 "Last-Translator: idef1x <sjoerd at sjomar.eu>\n"
 "Language-Team: Dutch <https://hosted.weblate.org/projects/linux-containers/"
@@ -234,7 +234,7 @@ msgstr ""
 msgid "ARCH"
 msgstr ""
 
-#: lxc/list.go:457
+#: lxc/list.go:460
 msgid "ARCHITECTURE"
 msgstr ""
 
@@ -344,7 +344,7 @@ msgstr ""
 msgid "Auto update: %s"
 msgstr ""
 
-#: lxc/list.go:469 lxc/list.go:470
+#: lxc/list.go:472 lxc/list.go:473
 msgid "BASE IMAGE"
 msgstr ""
 
@@ -405,7 +405,7 @@ msgstr ""
 msgid "CREATED"
 msgstr ""
 
-#: lxc/list.go:458
+#: lxc/list.go:461
 msgid "CREATED AT"
 msgstr ""
 
@@ -436,7 +436,7 @@ msgstr ""
 msgid "Can't remove the default remote"
 msgstr ""
 
-#: lxc/list.go:476
+#: lxc/list.go:479
 msgid "Can't specify --fast with --columns"
 msgstr ""
 
@@ -444,7 +444,7 @@ msgstr ""
 msgid "Can't specify a different remote for rename"
 msgstr ""
 
-#: lxc/list.go:488
+#: lxc/list.go:491
 msgid "Can't specify column L when not clustered"
 msgstr ""
 
@@ -491,7 +491,7 @@ msgstr ""
 msgid "Clustering enabled"
 msgstr ""
 
-#: lxc/image.go:931 lxc/list.go:114
+#: lxc/image.go:931 lxc/list.go:117
 msgid "Columns"
 msgstr ""
 
@@ -680,7 +680,7 @@ msgstr ""
 msgid "DATABASE"
 msgstr ""
 
-#: lxc/image.go:945 lxc/image_alias.go:230 lxc/list.go:459 lxc/network.go:861
+#: lxc/image.go:945 lxc/image_alias.go:230 lxc/list.go:462 lxc/network.go:861
 #: lxc/operation.go:156 lxc/storage.go:550 lxc/storage_volume.go:1121
 msgid "DESCRIPTION"
 msgstr ""
@@ -845,7 +845,7 @@ msgstr ""
 msgid "Don't show progress information"
 msgstr ""
 
-#: lxc/list.go:662
+#: lxc/list.go:665
 msgid "EPHEMERAL"
 msgstr ""
 
@@ -893,7 +893,7 @@ msgstr ""
 msgid "Edit storage volume configurations as YAML"
 msgstr ""
 
-#: lxc/image.go:956 lxc/list.go:500
+#: lxc/image.go:956 lxc/list.go:503
 #, c-format
 msgid "Empty column entry (redundant, leading or trailing command) in '%s'"
 msgstr ""
@@ -1023,7 +1023,7 @@ msgstr ""
 msgid "Failed to walk path for %s: %s"
 msgstr ""
 
-#: lxc/list.go:116
+#: lxc/list.go:119
 msgid "Fast mode (same as --columns=nsacPt)"
 msgstr ""
 
@@ -1056,7 +1056,7 @@ msgstr ""
 msgid "Force using the local unix socket"
 msgstr ""
 
-#: lxc/image.go:932 lxc/list.go:115 lxc/network.go:803 lxc/profile.go:584
+#: lxc/image.go:932 lxc/list.go:118 lxc/network.go:803 lxc/profile.go:584
 #: lxc/remote.go:425
 msgid "Format (csv|json|table|yaml)"
 msgstr ""
@@ -1117,11 +1117,11 @@ msgstr ""
 msgid "IP ADDRESS"
 msgstr ""
 
-#: lxc/list.go:455
+#: lxc/list.go:458
 msgid "IPV4"
 msgstr ""
 
-#: lxc/list.go:456
+#: lxc/list.go:459
 msgid "IPV6"
 msgstr ""
 
@@ -1214,33 +1214,33 @@ msgstr ""
 msgid "Invalid certificate"
 msgstr ""
 
-#: lxc/list.go:525
+#: lxc/list.go:528
 #, c-format
 msgid "Invalid config key '%s' in '%s'"
 msgstr ""
 
-#: lxc/list.go:520
+#: lxc/list.go:523
 #, c-format
 msgid "Invalid config key column format (too many fields): '%s'"
 msgstr ""
 
-#: lxc/image.go:1221 lxc/list.go:368 lxc/network.go:903 lxc/profile.go:662
+#: lxc/image.go:1221 lxc/list.go:371 lxc/network.go:903 lxc/profile.go:662
 #: lxc/remote.go:520
 #, c-format
 msgid "Invalid format %q"
 msgstr ""
 
-#: lxc/list.go:543
+#: lxc/list.go:546
 #, c-format
 msgid "Invalid max width (must -1, 0 or a positive integer) '%s' in '%s'"
 msgstr ""
 
-#: lxc/list.go:540
+#: lxc/list.go:543
 #, c-format
 msgid "Invalid max width (must be an integer) '%s' in '%s'"
 msgstr ""
 
-#: lxc/list.go:531
+#: lxc/list.go:534
 #, c-format
 msgid ""
 "Invalid name in '%s', empty string is only allowed when defining maxWidth"
@@ -1278,11 +1278,11 @@ msgstr ""
 msgid "Keep the image up to date after initial copy"
 msgstr ""
 
-#: lxc/list.go:460
+#: lxc/list.go:463
 msgid "LAST USED AT"
 msgstr ""
 
-#: lxc/list.go:484 lxc/storage_volume.go:1125
+#: lxc/list.go:487 lxc/storage_volume.go:1125
 msgid "LOCATION"
 msgstr ""
 
@@ -1363,6 +1363,9 @@ msgid ""
 "A regular expression matching a configuration item or its value. (e.g. "
 "volatile.eth0.hwaddr=00:16:3e:.*).\n"
 "\n"
+"When multiple filters are passed, they are added one on top of the other,\n"
+"selecting containers which satisfy them all.\n"
+"\n"
 "== Columns ==\n"
 "The -c option takes a comma separated list of arguments that control\n"
 "which container attributes to output when displaying in table or csv\n"
@@ -1733,7 +1736,7 @@ msgstr ""
 msgid "Must supply container name for: "
 msgstr ""
 
-#: lxc/cluster.go:124 lxc/list.go:461 lxc/network.go:858 lxc/profile.go:622
+#: lxc/cluster.go:124 lxc/list.go:464 lxc/network.go:858 lxc/profile.go:622
 #: lxc/project.go:450 lxc/remote.go:478 lxc/storage.go:549
 #: lxc/storage_volume.go:1120
 msgid "NAME"
@@ -1843,19 +1846,19 @@ msgstr ""
 msgid "Override the terminal mode (auto, interactive or non-interactive)"
 msgstr ""
 
-#: lxc/list.go:665
+#: lxc/list.go:668
 msgid "PERSISTENT"
 msgstr ""
 
-#: lxc/list.go:463
+#: lxc/list.go:466
 msgid "PID"
 msgstr ""
 
-#: lxc/list.go:462
+#: lxc/list.go:465
 msgid "PROCESSES"
 msgstr ""
 
-#: lxc/list.go:464 lxc/project.go:452
+#: lxc/list.go:467 lxc/project.go:452
 msgid "PROFILES"
 msgstr ""
 
@@ -2206,7 +2209,7 @@ msgstr ""
 msgid "SIZE"
 msgstr ""
 
-#: lxc/list.go:465
+#: lxc/list.go:468
 msgid "SNAPSHOTS"
 msgstr ""
 
@@ -2214,7 +2217,7 @@ msgstr ""
 msgid "SOURCE"
 msgstr ""
 
-#: lxc/cluster.go:127 lxc/list.go:466 lxc/network.go:865 lxc/storage.go:554
+#: lxc/cluster.go:127 lxc/list.go:469 lxc/network.go:865 lxc/storage.go:554
 msgid "STATE"
 msgstr ""
 
@@ -2226,7 +2229,7 @@ msgstr ""
 msgid "STATUS"
 msgstr ""
 
-#: lxc/list.go:468
+#: lxc/list.go:471
 msgid "STORAGE POOL"
 msgstr ""
 
@@ -2522,7 +2525,7 @@ msgstr ""
 msgid "TARGET"
 msgstr ""
 
-#: lxc/list.go:467 lxc/network.go:859 lxc/network.go:965 lxc/operation.go:155
+#: lxc/list.go:470 lxc/network.go:859 lxc/network.go:965 lxc/operation.go:155
 #: lxc/storage_volume.go:1119
 msgid "TYPE"
 msgstr ""
@@ -2674,7 +2677,7 @@ msgstr ""
 msgid "Unable to create a temporary file: %v"
 msgstr ""
 
-#: lxc/image.go:963 lxc/list.go:514
+#: lxc/image.go:963 lxc/list.go:517
 #, c-format
 msgid "Unknown column shorthand char '%c' in '%s'"
 msgstr ""
@@ -3240,7 +3243,7 @@ msgstr ""
 msgid "lxc launch ubuntu:16.04 u1"
 msgstr ""
 
-#: lxc/list.go:105
+#: lxc/list.go:108
 msgid ""
 "lxc list -c nFs46,volatile.eth0.hwaddr:MAC\n"
 "  Show containers using the \"NAME\", \"BASE IMAGE\", \"STATE\", \"IPV4\", "
diff --git a/po/pa.po b/po/pa.po
index a745493cc3..0bff77ff27 100644
--- a/po/pa.po
+++ b/po/pa.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: lxd\n"
 "Report-Msgid-Bugs-To: lxc-devel at lists.linuxcontainers.org\n"
-"POT-Creation-Date: 2019-02-18 17:22-0500\n"
+"POT-Creation-Date: 2019-02-26 22:22+0100\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: none\n"
@@ -204,7 +204,7 @@ msgstr ""
 msgid "ARCH"
 msgstr ""
 
-#: lxc/list.go:457
+#: lxc/list.go:460
 msgid "ARCHITECTURE"
 msgstr ""
 
@@ -314,7 +314,7 @@ msgstr ""
 msgid "Auto update: %s"
 msgstr ""
 
-#: lxc/list.go:469 lxc/list.go:470
+#: lxc/list.go:472 lxc/list.go:473
 msgid "BASE IMAGE"
 msgstr ""
 
@@ -375,7 +375,7 @@ msgstr ""
 msgid "CREATED"
 msgstr ""
 
-#: lxc/list.go:458
+#: lxc/list.go:461
 msgid "CREATED AT"
 msgstr ""
 
@@ -406,7 +406,7 @@ msgstr ""
 msgid "Can't remove the default remote"
 msgstr ""
 
-#: lxc/list.go:476
+#: lxc/list.go:479
 msgid "Can't specify --fast with --columns"
 msgstr ""
 
@@ -414,7 +414,7 @@ msgstr ""
 msgid "Can't specify a different remote for rename"
 msgstr ""
 
-#: lxc/list.go:488
+#: lxc/list.go:491
 msgid "Can't specify column L when not clustered"
 msgstr ""
 
@@ -461,7 +461,7 @@ msgstr ""
 msgid "Clustering enabled"
 msgstr ""
 
-#: lxc/image.go:931 lxc/list.go:114
+#: lxc/image.go:931 lxc/list.go:117
 msgid "Columns"
 msgstr ""
 
@@ -650,7 +650,7 @@ msgstr ""
 msgid "DATABASE"
 msgstr ""
 
-#: lxc/image.go:945 lxc/image_alias.go:230 lxc/list.go:459 lxc/network.go:861
+#: lxc/image.go:945 lxc/image_alias.go:230 lxc/list.go:462 lxc/network.go:861
 #: lxc/operation.go:156 lxc/storage.go:550 lxc/storage_volume.go:1121
 msgid "DESCRIPTION"
 msgstr ""
@@ -815,7 +815,7 @@ msgstr ""
 msgid "Don't show progress information"
 msgstr ""
 
-#: lxc/list.go:662
+#: lxc/list.go:665
 msgid "EPHEMERAL"
 msgstr ""
 
@@ -863,7 +863,7 @@ msgstr ""
 msgid "Edit storage volume configurations as YAML"
 msgstr ""
 
-#: lxc/image.go:956 lxc/list.go:500
+#: lxc/image.go:956 lxc/list.go:503
 #, c-format
 msgid "Empty column entry (redundant, leading or trailing command) in '%s'"
 msgstr ""
@@ -993,7 +993,7 @@ msgstr ""
 msgid "Failed to walk path for %s: %s"
 msgstr ""
 
-#: lxc/list.go:116
+#: lxc/list.go:119
 msgid "Fast mode (same as --columns=nsacPt)"
 msgstr ""
 
@@ -1026,7 +1026,7 @@ msgstr ""
 msgid "Force using the local unix socket"
 msgstr ""
 
-#: lxc/image.go:932 lxc/list.go:115 lxc/network.go:803 lxc/profile.go:584
+#: lxc/image.go:932 lxc/list.go:118 lxc/network.go:803 lxc/profile.go:584
 #: lxc/remote.go:425
 msgid "Format (csv|json|table|yaml)"
 msgstr ""
@@ -1087,11 +1087,11 @@ msgstr ""
 msgid "IP ADDRESS"
 msgstr ""
 
-#: lxc/list.go:455
+#: lxc/list.go:458
 msgid "IPV4"
 msgstr ""
 
-#: lxc/list.go:456
+#: lxc/list.go:459
 msgid "IPV6"
 msgstr ""
 
@@ -1184,33 +1184,33 @@ msgstr ""
 msgid "Invalid certificate"
 msgstr ""
 
-#: lxc/list.go:525
+#: lxc/list.go:528
 #, c-format
 msgid "Invalid config key '%s' in '%s'"
 msgstr ""
 
-#: lxc/list.go:520
+#: lxc/list.go:523
 #, c-format
 msgid "Invalid config key column format (too many fields): '%s'"
 msgstr ""
 
-#: lxc/image.go:1221 lxc/list.go:368 lxc/network.go:903 lxc/profile.go:662
+#: lxc/image.go:1221 lxc/list.go:371 lxc/network.go:903 lxc/profile.go:662
 #: lxc/remote.go:520
 #, c-format
 msgid "Invalid format %q"
 msgstr ""
 
-#: lxc/list.go:543
+#: lxc/list.go:546
 #, c-format
 msgid "Invalid max width (must -1, 0 or a positive integer) '%s' in '%s'"
 msgstr ""
 
-#: lxc/list.go:540
+#: lxc/list.go:543
 #, c-format
 msgid "Invalid max width (must be an integer) '%s' in '%s'"
 msgstr ""
 
-#: lxc/list.go:531
+#: lxc/list.go:534
 #, c-format
 msgid ""
 "Invalid name in '%s', empty string is only allowed when defining maxWidth"
@@ -1248,11 +1248,11 @@ msgstr ""
 msgid "Keep the image up to date after initial copy"
 msgstr ""
 
-#: lxc/list.go:460
+#: lxc/list.go:463
 msgid "LAST USED AT"
 msgstr ""
 
-#: lxc/list.go:484 lxc/storage_volume.go:1125
+#: lxc/list.go:487 lxc/storage_volume.go:1125
 msgid "LOCATION"
 msgstr ""
 
@@ -1333,6 +1333,9 @@ msgid ""
 "A regular expression matching a configuration item or its value. (e.g. "
 "volatile.eth0.hwaddr=00:16:3e:.*).\n"
 "\n"
+"When multiple filters are passed, they are added one on top of the other,\n"
+"selecting containers which satisfy them all.\n"
+"\n"
 "== Columns ==\n"
 "The -c option takes a comma separated list of arguments that control\n"
 "which container attributes to output when displaying in table or csv\n"
@@ -1703,7 +1706,7 @@ msgstr ""
 msgid "Must supply container name for: "
 msgstr ""
 
-#: lxc/cluster.go:124 lxc/list.go:461 lxc/network.go:858 lxc/profile.go:622
+#: lxc/cluster.go:124 lxc/list.go:464 lxc/network.go:858 lxc/profile.go:622
 #: lxc/project.go:450 lxc/remote.go:478 lxc/storage.go:549
 #: lxc/storage_volume.go:1120
 msgid "NAME"
@@ -1813,19 +1816,19 @@ msgstr ""
 msgid "Override the terminal mode (auto, interactive or non-interactive)"
 msgstr ""
 
-#: lxc/list.go:665
+#: lxc/list.go:668
 msgid "PERSISTENT"
 msgstr ""
 
-#: lxc/list.go:463
+#: lxc/list.go:466
 msgid "PID"
 msgstr ""
 
-#: lxc/list.go:462
+#: lxc/list.go:465
 msgid "PROCESSES"
 msgstr ""
 
-#: lxc/list.go:464 lxc/project.go:452
+#: lxc/list.go:467 lxc/project.go:452
 msgid "PROFILES"
 msgstr ""
 
@@ -2176,7 +2179,7 @@ msgstr ""
 msgid "SIZE"
 msgstr ""
 
-#: lxc/list.go:465
+#: lxc/list.go:468
 msgid "SNAPSHOTS"
 msgstr ""
 
@@ -2184,7 +2187,7 @@ msgstr ""
 msgid "SOURCE"
 msgstr ""
 
-#: lxc/cluster.go:127 lxc/list.go:466 lxc/network.go:865 lxc/storage.go:554
+#: lxc/cluster.go:127 lxc/list.go:469 lxc/network.go:865 lxc/storage.go:554
 msgid "STATE"
 msgstr ""
 
@@ -2196,7 +2199,7 @@ msgstr ""
 msgid "STATUS"
 msgstr ""
 
-#: lxc/list.go:468
+#: lxc/list.go:471
 msgid "STORAGE POOL"
 msgstr ""
 
@@ -2492,7 +2495,7 @@ msgstr ""
 msgid "TARGET"
 msgstr ""
 
-#: lxc/list.go:467 lxc/network.go:859 lxc/network.go:965 lxc/operation.go:155
+#: lxc/list.go:470 lxc/network.go:859 lxc/network.go:965 lxc/operation.go:155
 #: lxc/storage_volume.go:1119
 msgid "TYPE"
 msgstr ""
@@ -2644,7 +2647,7 @@ msgstr ""
 msgid "Unable to create a temporary file: %v"
 msgstr ""
 
-#: lxc/image.go:963 lxc/list.go:514
+#: lxc/image.go:963 lxc/list.go:517
 #, c-format
 msgid "Unknown column shorthand char '%c' in '%s'"
 msgstr ""
@@ -3210,7 +3213,7 @@ msgstr ""
 msgid "lxc launch ubuntu:16.04 u1"
 msgstr ""
 
-#: lxc/list.go:105
+#: lxc/list.go:108
 msgid ""
 "lxc list -c nFs46,volatile.eth0.hwaddr:MAC\n"
 "  Show containers using the \"NAME\", \"BASE IMAGE\", \"STATE\", \"IPV4\", "
diff --git a/po/pl.po b/po/pl.po
index 33cb402823..ec0ffefcec 100644
--- a/po/pl.po
+++ b/po/pl.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: lxd\n"
 "Report-Msgid-Bugs-To: lxc-devel at lists.linuxcontainers.org\n"
-"POT-Creation-Date: 2019-02-18 17:22-0500\n"
+"POT-Creation-Date: 2019-02-26 22:22+0100\n"
 "PO-Revision-Date: 2018-09-08 19:22+0000\n"
 "Last-Translator: m4sk1n <me at m4sk.in>\n"
 "Language-Team: Polish <https://hosted.weblate.org/projects/linux-containers/"
@@ -253,7 +253,7 @@ msgstr ""
 msgid "ARCH"
 msgstr ""
 
-#: lxc/list.go:457
+#: lxc/list.go:460
 msgid "ARCHITECTURE"
 msgstr ""
 
@@ -363,7 +363,7 @@ msgstr ""
 msgid "Auto update: %s"
 msgstr ""
 
-#: lxc/list.go:469 lxc/list.go:470
+#: lxc/list.go:472 lxc/list.go:473
 msgid "BASE IMAGE"
 msgstr ""
 
@@ -424,7 +424,7 @@ msgstr ""
 msgid "CREATED"
 msgstr ""
 
-#: lxc/list.go:458
+#: lxc/list.go:461
 msgid "CREATED AT"
 msgstr ""
 
@@ -455,7 +455,7 @@ msgstr ""
 msgid "Can't remove the default remote"
 msgstr ""
 
-#: lxc/list.go:476
+#: lxc/list.go:479
 msgid "Can't specify --fast with --columns"
 msgstr ""
 
@@ -463,7 +463,7 @@ msgstr ""
 msgid "Can't specify a different remote for rename"
 msgstr ""
 
-#: lxc/list.go:488
+#: lxc/list.go:491
 msgid "Can't specify column L when not clustered"
 msgstr ""
 
@@ -510,7 +510,7 @@ msgstr ""
 msgid "Clustering enabled"
 msgstr ""
 
-#: lxc/image.go:931 lxc/list.go:114
+#: lxc/image.go:931 lxc/list.go:117
 msgid "Columns"
 msgstr ""
 
@@ -699,7 +699,7 @@ msgstr ""
 msgid "DATABASE"
 msgstr ""
 
-#: lxc/image.go:945 lxc/image_alias.go:230 lxc/list.go:459 lxc/network.go:861
+#: lxc/image.go:945 lxc/image_alias.go:230 lxc/list.go:462 lxc/network.go:861
 #: lxc/operation.go:156 lxc/storage.go:550 lxc/storage_volume.go:1121
 msgid "DESCRIPTION"
 msgstr ""
@@ -864,7 +864,7 @@ msgstr ""
 msgid "Don't show progress information"
 msgstr ""
 
-#: lxc/list.go:662
+#: lxc/list.go:665
 msgid "EPHEMERAL"
 msgstr ""
 
@@ -912,7 +912,7 @@ msgstr ""
 msgid "Edit storage volume configurations as YAML"
 msgstr ""
 
-#: lxc/image.go:956 lxc/list.go:500
+#: lxc/image.go:956 lxc/list.go:503
 #, c-format
 msgid "Empty column entry (redundant, leading or trailing command) in '%s'"
 msgstr ""
@@ -1042,7 +1042,7 @@ msgstr ""
 msgid "Failed to walk path for %s: %s"
 msgstr ""
 
-#: lxc/list.go:116
+#: lxc/list.go:119
 msgid "Fast mode (same as --columns=nsacPt)"
 msgstr ""
 
@@ -1075,7 +1075,7 @@ msgstr ""
 msgid "Force using the local unix socket"
 msgstr ""
 
-#: lxc/image.go:932 lxc/list.go:115 lxc/network.go:803 lxc/profile.go:584
+#: lxc/image.go:932 lxc/list.go:118 lxc/network.go:803 lxc/profile.go:584
 #: lxc/remote.go:425
 msgid "Format (csv|json|table|yaml)"
 msgstr ""
@@ -1136,11 +1136,11 @@ msgstr ""
 msgid "IP ADDRESS"
 msgstr ""
 
-#: lxc/list.go:455
+#: lxc/list.go:458
 msgid "IPV4"
 msgstr ""
 
-#: lxc/list.go:456
+#: lxc/list.go:459
 msgid "IPV6"
 msgstr ""
 
@@ -1233,33 +1233,33 @@ msgstr ""
 msgid "Invalid certificate"
 msgstr ""
 
-#: lxc/list.go:525
+#: lxc/list.go:528
 #, c-format
 msgid "Invalid config key '%s' in '%s'"
 msgstr ""
 
-#: lxc/list.go:520
+#: lxc/list.go:523
 #, c-format
 msgid "Invalid config key column format (too many fields): '%s'"
 msgstr ""
 
-#: lxc/image.go:1221 lxc/list.go:368 lxc/network.go:903 lxc/profile.go:662
+#: lxc/image.go:1221 lxc/list.go:371 lxc/network.go:903 lxc/profile.go:662
 #: lxc/remote.go:520
 #, c-format
 msgid "Invalid format %q"
 msgstr ""
 
-#: lxc/list.go:543
+#: lxc/list.go:546
 #, c-format
 msgid "Invalid max width (must -1, 0 or a positive integer) '%s' in '%s'"
 msgstr ""
 
-#: lxc/list.go:540
+#: lxc/list.go:543
 #, c-format
 msgid "Invalid max width (must be an integer) '%s' in '%s'"
 msgstr ""
 
-#: lxc/list.go:531
+#: lxc/list.go:534
 #, c-format
 msgid ""
 "Invalid name in '%s', empty string is only allowed when defining maxWidth"
@@ -1297,11 +1297,11 @@ msgstr ""
 msgid "Keep the image up to date after initial copy"
 msgstr ""
 
-#: lxc/list.go:460
+#: lxc/list.go:463
 msgid "LAST USED AT"
 msgstr ""
 
-#: lxc/list.go:484 lxc/storage_volume.go:1125
+#: lxc/list.go:487 lxc/storage_volume.go:1125
 msgid "LOCATION"
 msgstr ""
 
@@ -1382,6 +1382,9 @@ msgid ""
 "A regular expression matching a configuration item or its value. (e.g. "
 "volatile.eth0.hwaddr=00:16:3e:.*).\n"
 "\n"
+"When multiple filters are passed, they are added one on top of the other,\n"
+"selecting containers which satisfy them all.\n"
+"\n"
 "== Columns ==\n"
 "The -c option takes a comma separated list of arguments that control\n"
 "which container attributes to output when displaying in table or csv\n"
@@ -1752,7 +1755,7 @@ msgstr ""
 msgid "Must supply container name for: "
 msgstr ""
 
-#: lxc/cluster.go:124 lxc/list.go:461 lxc/network.go:858 lxc/profile.go:622
+#: lxc/cluster.go:124 lxc/list.go:464 lxc/network.go:858 lxc/profile.go:622
 #: lxc/project.go:450 lxc/remote.go:478 lxc/storage.go:549
 #: lxc/storage_volume.go:1120
 msgid "NAME"
@@ -1862,19 +1865,19 @@ msgstr ""
 msgid "Override the terminal mode (auto, interactive or non-interactive)"
 msgstr ""
 
-#: lxc/list.go:665
+#: lxc/list.go:668
 msgid "PERSISTENT"
 msgstr ""
 
-#: lxc/list.go:463
+#: lxc/list.go:466
 msgid "PID"
 msgstr ""
 
-#: lxc/list.go:462
+#: lxc/list.go:465
 msgid "PROCESSES"
 msgstr ""
 
-#: lxc/list.go:464 lxc/project.go:452
+#: lxc/list.go:467 lxc/project.go:452
 msgid "PROFILES"
 msgstr ""
 
@@ -2225,7 +2228,7 @@ msgstr ""
 msgid "SIZE"
 msgstr ""
 
-#: lxc/list.go:465
+#: lxc/list.go:468
 msgid "SNAPSHOTS"
 msgstr ""
 
@@ -2233,7 +2236,7 @@ msgstr ""
 msgid "SOURCE"
 msgstr ""
 
-#: lxc/cluster.go:127 lxc/list.go:466 lxc/network.go:865 lxc/storage.go:554
+#: lxc/cluster.go:127 lxc/list.go:469 lxc/network.go:865 lxc/storage.go:554
 msgid "STATE"
 msgstr ""
 
@@ -2245,7 +2248,7 @@ msgstr ""
 msgid "STATUS"
 msgstr ""
 
-#: lxc/list.go:468
+#: lxc/list.go:471
 msgid "STORAGE POOL"
 msgstr ""
 
@@ -2541,7 +2544,7 @@ msgstr ""
 msgid "TARGET"
 msgstr ""
 
-#: lxc/list.go:467 lxc/network.go:859 lxc/network.go:965 lxc/operation.go:155
+#: lxc/list.go:470 lxc/network.go:859 lxc/network.go:965 lxc/operation.go:155
 #: lxc/storage_volume.go:1119
 msgid "TYPE"
 msgstr ""
@@ -2693,7 +2696,7 @@ msgstr ""
 msgid "Unable to create a temporary file: %v"
 msgstr ""
 
-#: lxc/image.go:963 lxc/list.go:514
+#: lxc/image.go:963 lxc/list.go:517
 #, c-format
 msgid "Unknown column shorthand char '%c' in '%s'"
 msgstr ""
@@ -3259,7 +3262,7 @@ msgstr ""
 msgid "lxc launch ubuntu:16.04 u1"
 msgstr ""
 
-#: lxc/list.go:105
+#: lxc/list.go:108
 msgid ""
 "lxc list -c nFs46,volatile.eth0.hwaddr:MAC\n"
 "  Show containers using the \"NAME\", \"BASE IMAGE\", \"STATE\", \"IPV4\", "
diff --git a/po/pt_BR.po b/po/pt_BR.po
index a31bd08847..0a5748741f 100644
--- a/po/pt_BR.po
+++ b/po/pt_BR.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: lxd\n"
 "Report-Msgid-Bugs-To: lxc-devel at lists.linuxcontainers.org\n"
-"POT-Creation-Date: 2019-02-18 17:22-0500\n"
+"POT-Creation-Date: 2019-02-26 22:22+0100\n"
 "PO-Revision-Date: 2019-01-01 22:06+0000\n"
 "Last-Translator: Renato dos Santos <shazaum at gmail.com>\n"
 "Language-Team: Portuguese (Brazil) <https://hosted.weblate.org/projects/"
@@ -324,7 +324,7 @@ msgstr ""
 msgid "ARCH"
 msgstr ""
 
-#: lxc/list.go:457
+#: lxc/list.go:460
 msgid "ARCHITECTURE"
 msgstr ""
 
@@ -434,7 +434,7 @@ msgstr ""
 msgid "Auto update: %s"
 msgstr ""
 
-#: lxc/list.go:469 lxc/list.go:470
+#: lxc/list.go:472 lxc/list.go:473
 msgid "BASE IMAGE"
 msgstr ""
 
@@ -495,7 +495,7 @@ msgstr ""
 msgid "CREATED"
 msgstr ""
 
-#: lxc/list.go:458
+#: lxc/list.go:461
 msgid "CREATED AT"
 msgstr ""
 
@@ -526,7 +526,7 @@ msgstr ""
 msgid "Can't remove the default remote"
 msgstr ""
 
-#: lxc/list.go:476
+#: lxc/list.go:479
 msgid "Can't specify --fast with --columns"
 msgstr ""
 
@@ -534,7 +534,7 @@ msgstr ""
 msgid "Can't specify a different remote for rename"
 msgstr ""
 
-#: lxc/list.go:488
+#: lxc/list.go:491
 msgid "Can't specify column L when not clustered"
 msgstr ""
 
@@ -581,7 +581,7 @@ msgstr ""
 msgid "Clustering enabled"
 msgstr ""
 
-#: lxc/image.go:931 lxc/list.go:114
+#: lxc/image.go:931 lxc/list.go:117
 msgid "Columns"
 msgstr ""
 
@@ -770,7 +770,7 @@ msgstr ""
 msgid "DATABASE"
 msgstr ""
 
-#: lxc/image.go:945 lxc/image_alias.go:230 lxc/list.go:459 lxc/network.go:861
+#: lxc/image.go:945 lxc/image_alias.go:230 lxc/list.go:462 lxc/network.go:861
 #: lxc/operation.go:156 lxc/storage.go:550 lxc/storage_volume.go:1121
 msgid "DESCRIPTION"
 msgstr ""
@@ -935,7 +935,7 @@ msgstr ""
 msgid "Don't show progress information"
 msgstr ""
 
-#: lxc/list.go:662
+#: lxc/list.go:665
 msgid "EPHEMERAL"
 msgstr ""
 
@@ -984,7 +984,7 @@ msgstr ""
 msgid "Edit storage volume configurations as YAML"
 msgstr ""
 
-#: lxc/image.go:956 lxc/list.go:500
+#: lxc/image.go:956 lxc/list.go:503
 #, c-format
 msgid "Empty column entry (redundant, leading or trailing command) in '%s'"
 msgstr ""
@@ -1114,7 +1114,7 @@ msgstr ""
 msgid "Failed to walk path for %s: %s"
 msgstr ""
 
-#: lxc/list.go:116
+#: lxc/list.go:119
 msgid "Fast mode (same as --columns=nsacPt)"
 msgstr ""
 
@@ -1147,7 +1147,7 @@ msgstr ""
 msgid "Force using the local unix socket"
 msgstr ""
 
-#: lxc/image.go:932 lxc/list.go:115 lxc/network.go:803 lxc/profile.go:584
+#: lxc/image.go:932 lxc/list.go:118 lxc/network.go:803 lxc/profile.go:584
 #: lxc/remote.go:425
 msgid "Format (csv|json|table|yaml)"
 msgstr ""
@@ -1209,11 +1209,11 @@ msgstr ""
 msgid "IP ADDRESS"
 msgstr ""
 
-#: lxc/list.go:455
+#: lxc/list.go:458
 msgid "IPV4"
 msgstr ""
 
-#: lxc/list.go:456
+#: lxc/list.go:459
 msgid "IPV6"
 msgstr ""
 
@@ -1306,33 +1306,33 @@ msgstr ""
 msgid "Invalid certificate"
 msgstr ""
 
-#: lxc/list.go:525
+#: lxc/list.go:528
 #, c-format
 msgid "Invalid config key '%s' in '%s'"
 msgstr ""
 
-#: lxc/list.go:520
+#: lxc/list.go:523
 #, c-format
 msgid "Invalid config key column format (too many fields): '%s'"
 msgstr ""
 
-#: lxc/image.go:1221 lxc/list.go:368 lxc/network.go:903 lxc/profile.go:662
+#: lxc/image.go:1221 lxc/list.go:371 lxc/network.go:903 lxc/profile.go:662
 #: lxc/remote.go:520
 #, c-format
 msgid "Invalid format %q"
 msgstr ""
 
-#: lxc/list.go:543
+#: lxc/list.go:546
 #, c-format
 msgid "Invalid max width (must -1, 0 or a positive integer) '%s' in '%s'"
 msgstr ""
 
-#: lxc/list.go:540
+#: lxc/list.go:543
 #, c-format
 msgid "Invalid max width (must be an integer) '%s' in '%s'"
 msgstr ""
 
-#: lxc/list.go:531
+#: lxc/list.go:534
 #, c-format
 msgid ""
 "Invalid name in '%s', empty string is only allowed when defining maxWidth"
@@ -1370,11 +1370,11 @@ msgstr ""
 msgid "Keep the image up to date after initial copy"
 msgstr ""
 
-#: lxc/list.go:460
+#: lxc/list.go:463
 msgid "LAST USED AT"
 msgstr ""
 
-#: lxc/list.go:484 lxc/storage_volume.go:1125
+#: lxc/list.go:487 lxc/storage_volume.go:1125
 msgid "LOCATION"
 msgstr ""
 
@@ -1455,6 +1455,9 @@ msgid ""
 "A regular expression matching a configuration item or its value. (e.g. "
 "volatile.eth0.hwaddr=00:16:3e:.*).\n"
 "\n"
+"When multiple filters are passed, they are added one on top of the other,\n"
+"selecting containers which satisfy them all.\n"
+"\n"
 "== Columns ==\n"
 "The -c option takes a comma separated list of arguments that control\n"
 "which container attributes to output when displaying in table or csv\n"
@@ -1825,7 +1828,7 @@ msgstr ""
 msgid "Must supply container name for: "
 msgstr ""
 
-#: lxc/cluster.go:124 lxc/list.go:461 lxc/network.go:858 lxc/profile.go:622
+#: lxc/cluster.go:124 lxc/list.go:464 lxc/network.go:858 lxc/profile.go:622
 #: lxc/project.go:450 lxc/remote.go:478 lxc/storage.go:549
 #: lxc/storage_volume.go:1120
 msgid "NAME"
@@ -1935,19 +1938,19 @@ msgstr ""
 msgid "Override the terminal mode (auto, interactive or non-interactive)"
 msgstr ""
 
-#: lxc/list.go:665
+#: lxc/list.go:668
 msgid "PERSISTENT"
 msgstr ""
 
-#: lxc/list.go:463
+#: lxc/list.go:466
 msgid "PID"
 msgstr ""
 
-#: lxc/list.go:462
+#: lxc/list.go:465
 msgid "PROCESSES"
 msgstr ""
 
-#: lxc/list.go:464 lxc/project.go:452
+#: lxc/list.go:467 lxc/project.go:452
 msgid "PROFILES"
 msgstr ""
 
@@ -2298,7 +2301,7 @@ msgstr ""
 msgid "SIZE"
 msgstr ""
 
-#: lxc/list.go:465
+#: lxc/list.go:468
 msgid "SNAPSHOTS"
 msgstr ""
 
@@ -2306,7 +2309,7 @@ msgstr ""
 msgid "SOURCE"
 msgstr ""
 
-#: lxc/cluster.go:127 lxc/list.go:466 lxc/network.go:865 lxc/storage.go:554
+#: lxc/cluster.go:127 lxc/list.go:469 lxc/network.go:865 lxc/storage.go:554
 msgid "STATE"
 msgstr ""
 
@@ -2318,7 +2321,7 @@ msgstr ""
 msgid "STATUS"
 msgstr ""
 
-#: lxc/list.go:468
+#: lxc/list.go:471
 msgid "STORAGE POOL"
 msgstr ""
 
@@ -2615,7 +2618,7 @@ msgstr ""
 msgid "TARGET"
 msgstr ""
 
-#: lxc/list.go:467 lxc/network.go:859 lxc/network.go:965 lxc/operation.go:155
+#: lxc/list.go:470 lxc/network.go:859 lxc/network.go:965 lxc/operation.go:155
 #: lxc/storage_volume.go:1119
 msgid "TYPE"
 msgstr ""
@@ -2767,7 +2770,7 @@ msgstr ""
 msgid "Unable to create a temporary file: %v"
 msgstr ""
 
-#: lxc/image.go:963 lxc/list.go:514
+#: lxc/image.go:963 lxc/list.go:517
 #, c-format
 msgid "Unknown column shorthand char '%c' in '%s'"
 msgstr ""
@@ -3334,7 +3337,7 @@ msgstr ""
 msgid "lxc launch ubuntu:16.04 u1"
 msgstr ""
 
-#: lxc/list.go:105
+#: lxc/list.go:108
 msgid ""
 "lxc list -c nFs46,volatile.eth0.hwaddr:MAC\n"
 "  Show containers using the \"NAME\", \"BASE IMAGE\", \"STATE\", \"IPV4\", "
diff --git a/po/ru.po b/po/ru.po
index d1ceaf83a4..6f77221442 100644
--- a/po/ru.po
+++ b/po/ru.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: lxd\n"
 "Report-Msgid-Bugs-To: lxc-devel at lists.linuxcontainers.org\n"
-"POT-Creation-Date: 2019-02-18 17:22-0500\n"
+"POT-Creation-Date: 2019-02-26 22:22+0100\n"
 "PO-Revision-Date: 2018-06-22 15:57+0000\n"
 "Last-Translator: Александр Киль <shorrey at gmail.com>\n"
 "Language-Team: Russian <https://hosted.weblate.org/projects/linux-containers/"
@@ -315,7 +315,7 @@ msgstr "ПСЕВДОНИМ"
 msgid "ARCH"
 msgstr "ARCH"
 
-#: lxc/list.go:457
+#: lxc/list.go:460
 msgid "ARCHITECTURE"
 msgstr "АРХИТЕКТУРА"
 
@@ -426,7 +426,7 @@ msgstr ""
 msgid "Auto update: %s"
 msgstr "Авто-обновление: %s"
 
-#: lxc/list.go:469 lxc/list.go:470
+#: lxc/list.go:472 lxc/list.go:473
 msgid "BASE IMAGE"
 msgstr ""
 
@@ -489,7 +489,7 @@ msgstr " Использование ЦП:"
 msgid "CREATED"
 msgstr "СОЗДАН"
 
-#: lxc/list.go:458
+#: lxc/list.go:461
 msgid "CREATED AT"
 msgstr "СОЗДАН"
 
@@ -520,7 +520,7 @@ msgstr "Невозможно прочитать из стандартного в
 msgid "Can't remove the default remote"
 msgstr ""
 
-#: lxc/list.go:476
+#: lxc/list.go:479
 msgid "Can't specify --fast with --columns"
 msgstr ""
 
@@ -528,7 +528,7 @@ msgstr ""
 msgid "Can't specify a different remote for rename"
 msgstr ""
 
-#: lxc/list.go:488
+#: lxc/list.go:491
 msgid "Can't specify column L when not clustered"
 msgstr ""
 
@@ -575,7 +575,7 @@ msgstr ""
 msgid "Clustering enabled"
 msgstr ""
 
-#: lxc/image.go:931 lxc/list.go:114
+#: lxc/image.go:931 lxc/list.go:117
 msgid "Columns"
 msgstr "Столбцы"
 
@@ -770,7 +770,7 @@ msgstr ""
 msgid "DATABASE"
 msgstr ""
 
-#: lxc/image.go:945 lxc/image_alias.go:230 lxc/list.go:459 lxc/network.go:861
+#: lxc/image.go:945 lxc/image_alias.go:230 lxc/list.go:462 lxc/network.go:861
 #: lxc/operation.go:156 lxc/storage.go:550 lxc/storage_volume.go:1121
 msgid "DESCRIPTION"
 msgstr ""
@@ -939,7 +939,7 @@ msgstr " Использование диска:"
 msgid "Don't show progress information"
 msgstr ""
 
-#: lxc/list.go:662
+#: lxc/list.go:665
 msgid "EPHEMERAL"
 msgstr ""
 
@@ -988,7 +988,7 @@ msgstr ""
 msgid "Edit storage volume configurations as YAML"
 msgstr ""
 
-#: lxc/image.go:956 lxc/list.go:500
+#: lxc/image.go:956 lxc/list.go:503
 #, c-format
 msgid "Empty column entry (redundant, leading or trailing command) in '%s'"
 msgstr ""
@@ -1121,7 +1121,7 @@ msgstr ""
 msgid "Failed to walk path for %s: %s"
 msgstr ""
 
-#: lxc/list.go:116
+#: lxc/list.go:119
 msgid "Fast mode (same as --columns=nsacPt)"
 msgstr ""
 
@@ -1154,7 +1154,7 @@ msgstr ""
 msgid "Force using the local unix socket"
 msgstr ""
 
-#: lxc/image.go:932 lxc/list.go:115 lxc/network.go:803 lxc/profile.go:584
+#: lxc/image.go:932 lxc/list.go:118 lxc/network.go:803 lxc/profile.go:584
 #: lxc/remote.go:425
 msgid "Format (csv|json|table|yaml)"
 msgstr ""
@@ -1215,11 +1215,11 @@ msgstr ""
 msgid "IP ADDRESS"
 msgstr ""
 
-#: lxc/list.go:455
+#: lxc/list.go:458
 msgid "IPV4"
 msgstr ""
 
-#: lxc/list.go:456
+#: lxc/list.go:459
 msgid "IPV6"
 msgstr ""
 
@@ -1315,33 +1315,33 @@ msgstr ""
 msgid "Invalid certificate"
 msgstr ""
 
-#: lxc/list.go:525
+#: lxc/list.go:528
 #, c-format
 msgid "Invalid config key '%s' in '%s'"
 msgstr ""
 
-#: lxc/list.go:520
+#: lxc/list.go:523
 #, c-format
 msgid "Invalid config key column format (too many fields): '%s'"
 msgstr ""
 
-#: lxc/image.go:1221 lxc/list.go:368 lxc/network.go:903 lxc/profile.go:662
+#: lxc/image.go:1221 lxc/list.go:371 lxc/network.go:903 lxc/profile.go:662
 #: lxc/remote.go:520
 #, c-format
 msgid "Invalid format %q"
 msgstr ""
 
-#: lxc/list.go:543
+#: lxc/list.go:546
 #, c-format
 msgid "Invalid max width (must -1, 0 or a positive integer) '%s' in '%s'"
 msgstr ""
 
-#: lxc/list.go:540
+#: lxc/list.go:543
 #, c-format
 msgid "Invalid max width (must be an integer) '%s' in '%s'"
 msgstr ""
 
-#: lxc/list.go:531
+#: lxc/list.go:534
 #, c-format
 msgid ""
 "Invalid name in '%s', empty string is only allowed when defining maxWidth"
@@ -1379,11 +1379,11 @@ msgstr ""
 msgid "Keep the image up to date after initial copy"
 msgstr ""
 
-#: lxc/list.go:460
+#: lxc/list.go:463
 msgid "LAST USED AT"
 msgstr ""
 
-#: lxc/list.go:484 lxc/storage_volume.go:1125
+#: lxc/list.go:487 lxc/storage_volume.go:1125
 msgid "LOCATION"
 msgstr ""
 
@@ -1466,6 +1466,9 @@ msgid ""
 "A regular expression matching a configuration item or its value. (e.g. "
 "volatile.eth0.hwaddr=00:16:3e:.*).\n"
 "\n"
+"When multiple filters are passed, they are added one on top of the other,\n"
+"selecting containers which satisfy them all.\n"
+"\n"
 "== Columns ==\n"
 "The -c option takes a comma separated list of arguments that control\n"
 "which container attributes to output when displaying in table or csv\n"
@@ -1845,7 +1848,7 @@ msgstr ""
 msgid "Must supply container name for: "
 msgstr ""
 
-#: lxc/cluster.go:124 lxc/list.go:461 lxc/network.go:858 lxc/profile.go:622
+#: lxc/cluster.go:124 lxc/list.go:464 lxc/network.go:858 lxc/profile.go:622
 #: lxc/project.go:450 lxc/remote.go:478 lxc/storage.go:549
 #: lxc/storage_volume.go:1120
 msgid "NAME"
@@ -1957,19 +1960,19 @@ msgstr ""
 msgid "Override the terminal mode (auto, interactive or non-interactive)"
 msgstr ""
 
-#: lxc/list.go:665
+#: lxc/list.go:668
 msgid "PERSISTENT"
 msgstr ""
 
-#: lxc/list.go:463
+#: lxc/list.go:466
 msgid "PID"
 msgstr ""
 
-#: lxc/list.go:462
+#: lxc/list.go:465
 msgid "PROCESSES"
 msgstr ""
 
-#: lxc/list.go:464 lxc/project.go:452
+#: lxc/list.go:467 lxc/project.go:452
 msgid "PROFILES"
 msgstr ""
 
@@ -2326,7 +2329,7 @@ msgstr ""
 msgid "SIZE"
 msgstr ""
 
-#: lxc/list.go:465
+#: lxc/list.go:468
 msgid "SNAPSHOTS"
 msgstr ""
 
@@ -2334,7 +2337,7 @@ msgstr ""
 msgid "SOURCE"
 msgstr ""
 
-#: lxc/cluster.go:127 lxc/list.go:466 lxc/network.go:865 lxc/storage.go:554
+#: lxc/cluster.go:127 lxc/list.go:469 lxc/network.go:865 lxc/storage.go:554
 msgid "STATE"
 msgstr ""
 
@@ -2346,7 +2349,7 @@ msgstr ""
 msgid "STATUS"
 msgstr ""
 
-#: lxc/list.go:468
+#: lxc/list.go:471
 msgid "STORAGE POOL"
 msgstr ""
 
@@ -2647,7 +2650,7 @@ msgstr ""
 msgid "TARGET"
 msgstr ""
 
-#: lxc/list.go:467 lxc/network.go:859 lxc/network.go:965 lxc/operation.go:155
+#: lxc/list.go:470 lxc/network.go:859 lxc/network.go:965 lxc/operation.go:155
 #: lxc/storage_volume.go:1119
 msgid "TYPE"
 msgstr ""
@@ -2799,7 +2802,7 @@ msgstr ""
 msgid "Unable to create a temporary file: %v"
 msgstr ""
 
-#: lxc/image.go:963 lxc/list.go:514
+#: lxc/image.go:963 lxc/list.go:517
 #, c-format
 msgid "Unknown column shorthand char '%c' in '%s'"
 msgstr ""
@@ -3406,7 +3409,7 @@ msgstr ""
 msgid "lxc launch ubuntu:16.04 u1"
 msgstr ""
 
-#: lxc/list.go:105
+#: lxc/list.go:108
 msgid ""
 "lxc list -c nFs46,volatile.eth0.hwaddr:MAC\n"
 "  Show containers using the \"NAME\", \"BASE IMAGE\", \"STATE\", \"IPV4\", "
diff --git a/po/sr.po b/po/sr.po
index ea03ddc32d..a367cb6f36 100644
--- a/po/sr.po
+++ b/po/sr.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: lxd\n"
 "Report-Msgid-Bugs-To: lxc-devel at lists.linuxcontainers.org\n"
-"POT-Creation-Date: 2019-02-18 17:22-0500\n"
+"POT-Creation-Date: 2019-02-26 22:22+0100\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: none\n"
@@ -204,7 +204,7 @@ msgstr ""
 msgid "ARCH"
 msgstr ""
 
-#: lxc/list.go:457
+#: lxc/list.go:460
 msgid "ARCHITECTURE"
 msgstr ""
 
@@ -314,7 +314,7 @@ msgstr ""
 msgid "Auto update: %s"
 msgstr ""
 
-#: lxc/list.go:469 lxc/list.go:470
+#: lxc/list.go:472 lxc/list.go:473
 msgid "BASE IMAGE"
 msgstr ""
 
@@ -375,7 +375,7 @@ msgstr ""
 msgid "CREATED"
 msgstr ""
 
-#: lxc/list.go:458
+#: lxc/list.go:461
 msgid "CREATED AT"
 msgstr ""
 
@@ -406,7 +406,7 @@ msgstr ""
 msgid "Can't remove the default remote"
 msgstr ""
 
-#: lxc/list.go:476
+#: lxc/list.go:479
 msgid "Can't specify --fast with --columns"
 msgstr ""
 
@@ -414,7 +414,7 @@ msgstr ""
 msgid "Can't specify a different remote for rename"
 msgstr ""
 
-#: lxc/list.go:488
+#: lxc/list.go:491
 msgid "Can't specify column L when not clustered"
 msgstr ""
 
@@ -461,7 +461,7 @@ msgstr ""
 msgid "Clustering enabled"
 msgstr ""
 
-#: lxc/image.go:931 lxc/list.go:114
+#: lxc/image.go:931 lxc/list.go:117
 msgid "Columns"
 msgstr ""
 
@@ -650,7 +650,7 @@ msgstr ""
 msgid "DATABASE"
 msgstr ""
 
-#: lxc/image.go:945 lxc/image_alias.go:230 lxc/list.go:459 lxc/network.go:861
+#: lxc/image.go:945 lxc/image_alias.go:230 lxc/list.go:462 lxc/network.go:861
 #: lxc/operation.go:156 lxc/storage.go:550 lxc/storage_volume.go:1121
 msgid "DESCRIPTION"
 msgstr ""
@@ -815,7 +815,7 @@ msgstr ""
 msgid "Don't show progress information"
 msgstr ""
 
-#: lxc/list.go:662
+#: lxc/list.go:665
 msgid "EPHEMERAL"
 msgstr ""
 
@@ -863,7 +863,7 @@ msgstr ""
 msgid "Edit storage volume configurations as YAML"
 msgstr ""
 
-#: lxc/image.go:956 lxc/list.go:500
+#: lxc/image.go:956 lxc/list.go:503
 #, c-format
 msgid "Empty column entry (redundant, leading or trailing command) in '%s'"
 msgstr ""
@@ -993,7 +993,7 @@ msgstr ""
 msgid "Failed to walk path for %s: %s"
 msgstr ""
 
-#: lxc/list.go:116
+#: lxc/list.go:119
 msgid "Fast mode (same as --columns=nsacPt)"
 msgstr ""
 
@@ -1026,7 +1026,7 @@ msgstr ""
 msgid "Force using the local unix socket"
 msgstr ""
 
-#: lxc/image.go:932 lxc/list.go:115 lxc/network.go:803 lxc/profile.go:584
+#: lxc/image.go:932 lxc/list.go:118 lxc/network.go:803 lxc/profile.go:584
 #: lxc/remote.go:425
 msgid "Format (csv|json|table|yaml)"
 msgstr ""
@@ -1087,11 +1087,11 @@ msgstr ""
 msgid "IP ADDRESS"
 msgstr ""
 
-#: lxc/list.go:455
+#: lxc/list.go:458
 msgid "IPV4"
 msgstr ""
 
-#: lxc/list.go:456
+#: lxc/list.go:459
 msgid "IPV6"
 msgstr ""
 
@@ -1184,33 +1184,33 @@ msgstr ""
 msgid "Invalid certificate"
 msgstr ""
 
-#: lxc/list.go:525
+#: lxc/list.go:528
 #, c-format
 msgid "Invalid config key '%s' in '%s'"
 msgstr ""
 
-#: lxc/list.go:520
+#: lxc/list.go:523
 #, c-format
 msgid "Invalid config key column format (too many fields): '%s'"
 msgstr ""
 
-#: lxc/image.go:1221 lxc/list.go:368 lxc/network.go:903 lxc/profile.go:662
+#: lxc/image.go:1221 lxc/list.go:371 lxc/network.go:903 lxc/profile.go:662
 #: lxc/remote.go:520
 #, c-format
 msgid "Invalid format %q"
 msgstr ""
 
-#: lxc/list.go:543
+#: lxc/list.go:546
 #, c-format
 msgid "Invalid max width (must -1, 0 or a positive integer) '%s' in '%s'"
 msgstr ""
 
-#: lxc/list.go:540
+#: lxc/list.go:543
 #, c-format
 msgid "Invalid max width (must be an integer) '%s' in '%s'"
 msgstr ""
 
-#: lxc/list.go:531
+#: lxc/list.go:534
 #, c-format
 msgid ""
 "Invalid name in '%s', empty string is only allowed when defining maxWidth"
@@ -1248,11 +1248,11 @@ msgstr ""
 msgid "Keep the image up to date after initial copy"
 msgstr ""
 
-#: lxc/list.go:460
+#: lxc/list.go:463
 msgid "LAST USED AT"
 msgstr ""
 
-#: lxc/list.go:484 lxc/storage_volume.go:1125
+#: lxc/list.go:487 lxc/storage_volume.go:1125
 msgid "LOCATION"
 msgstr ""
 
@@ -1333,6 +1333,9 @@ msgid ""
 "A regular expression matching a configuration item or its value. (e.g. "
 "volatile.eth0.hwaddr=00:16:3e:.*).\n"
 "\n"
+"When multiple filters are passed, they are added one on top of the other,\n"
+"selecting containers which satisfy them all.\n"
+"\n"
 "== Columns ==\n"
 "The -c option takes a comma separated list of arguments that control\n"
 "which container attributes to output when displaying in table or csv\n"
@@ -1703,7 +1706,7 @@ msgstr ""
 msgid "Must supply container name for: "
 msgstr ""
 
-#: lxc/cluster.go:124 lxc/list.go:461 lxc/network.go:858 lxc/profile.go:622
+#: lxc/cluster.go:124 lxc/list.go:464 lxc/network.go:858 lxc/profile.go:622
 #: lxc/project.go:450 lxc/remote.go:478 lxc/storage.go:549
 #: lxc/storage_volume.go:1120
 msgid "NAME"
@@ -1813,19 +1816,19 @@ msgstr ""
 msgid "Override the terminal mode (auto, interactive or non-interactive)"
 msgstr ""
 
-#: lxc/list.go:665
+#: lxc/list.go:668
 msgid "PERSISTENT"
 msgstr ""
 
-#: lxc/list.go:463
+#: lxc/list.go:466
 msgid "PID"
 msgstr ""
 
-#: lxc/list.go:462
+#: lxc/list.go:465
 msgid "PROCESSES"
 msgstr ""
 
-#: lxc/list.go:464 lxc/project.go:452
+#: lxc/list.go:467 lxc/project.go:452
 msgid "PROFILES"
 msgstr ""
 
@@ -2176,7 +2179,7 @@ msgstr ""
 msgid "SIZE"
 msgstr ""
 
-#: lxc/list.go:465
+#: lxc/list.go:468
 msgid "SNAPSHOTS"
 msgstr ""
 
@@ -2184,7 +2187,7 @@ msgstr ""
 msgid "SOURCE"
 msgstr ""
 
-#: lxc/cluster.go:127 lxc/list.go:466 lxc/network.go:865 lxc/storage.go:554
+#: lxc/cluster.go:127 lxc/list.go:469 lxc/network.go:865 lxc/storage.go:554
 msgid "STATE"
 msgstr ""
 
@@ -2196,7 +2199,7 @@ msgstr ""
 msgid "STATUS"
 msgstr ""
 
-#: lxc/list.go:468
+#: lxc/list.go:471
 msgid "STORAGE POOL"
 msgstr ""
 
@@ -2492,7 +2495,7 @@ msgstr ""
 msgid "TARGET"
 msgstr ""
 
-#: lxc/list.go:467 lxc/network.go:859 lxc/network.go:965 lxc/operation.go:155
+#: lxc/list.go:470 lxc/network.go:859 lxc/network.go:965 lxc/operation.go:155
 #: lxc/storage_volume.go:1119
 msgid "TYPE"
 msgstr ""
@@ -2644,7 +2647,7 @@ msgstr ""
 msgid "Unable to create a temporary file: %v"
 msgstr ""
 
-#: lxc/image.go:963 lxc/list.go:514
+#: lxc/image.go:963 lxc/list.go:517
 #, c-format
 msgid "Unknown column shorthand char '%c' in '%s'"
 msgstr ""
@@ -3210,7 +3213,7 @@ msgstr ""
 msgid "lxc launch ubuntu:16.04 u1"
 msgstr ""
 
-#: lxc/list.go:105
+#: lxc/list.go:108
 msgid ""
 "lxc list -c nFs46,volatile.eth0.hwaddr:MAC\n"
 "  Show containers using the \"NAME\", \"BASE IMAGE\", \"STATE\", \"IPV4\", "
diff --git a/po/sv.po b/po/sv.po
index d710ba92f6..4c1bc14ad5 100644
--- a/po/sv.po
+++ b/po/sv.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: lxd\n"
 "Report-Msgid-Bugs-To: lxc-devel at lists.linuxcontainers.org\n"
-"POT-Creation-Date: 2019-02-18 17:22-0500\n"
+"POT-Creation-Date: 2019-02-26 22:22+0100\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: none\n"
@@ -204,7 +204,7 @@ msgstr ""
 msgid "ARCH"
 msgstr ""
 
-#: lxc/list.go:457
+#: lxc/list.go:460
 msgid "ARCHITECTURE"
 msgstr ""
 
@@ -314,7 +314,7 @@ msgstr ""
 msgid "Auto update: %s"
 msgstr ""
 
-#: lxc/list.go:469 lxc/list.go:470
+#: lxc/list.go:472 lxc/list.go:473
 msgid "BASE IMAGE"
 msgstr ""
 
@@ -375,7 +375,7 @@ msgstr ""
 msgid "CREATED"
 msgstr ""
 
-#: lxc/list.go:458
+#: lxc/list.go:461
 msgid "CREATED AT"
 msgstr ""
 
@@ -406,7 +406,7 @@ msgstr ""
 msgid "Can't remove the default remote"
 msgstr ""
 
-#: lxc/list.go:476
+#: lxc/list.go:479
 msgid "Can't specify --fast with --columns"
 msgstr ""
 
@@ -414,7 +414,7 @@ msgstr ""
 msgid "Can't specify a different remote for rename"
 msgstr ""
 
-#: lxc/list.go:488
+#: lxc/list.go:491
 msgid "Can't specify column L when not clustered"
 msgstr ""
 
@@ -461,7 +461,7 @@ msgstr ""
 msgid "Clustering enabled"
 msgstr ""
 
-#: lxc/image.go:931 lxc/list.go:114
+#: lxc/image.go:931 lxc/list.go:117
 msgid "Columns"
 msgstr ""
 
@@ -650,7 +650,7 @@ msgstr ""
 msgid "DATABASE"
 msgstr ""
 
-#: lxc/image.go:945 lxc/image_alias.go:230 lxc/list.go:459 lxc/network.go:861
+#: lxc/image.go:945 lxc/image_alias.go:230 lxc/list.go:462 lxc/network.go:861
 #: lxc/operation.go:156 lxc/storage.go:550 lxc/storage_volume.go:1121
 msgid "DESCRIPTION"
 msgstr ""
@@ -815,7 +815,7 @@ msgstr ""
 msgid "Don't show progress information"
 msgstr ""
 
-#: lxc/list.go:662
+#: lxc/list.go:665
 msgid "EPHEMERAL"
 msgstr ""
 
@@ -863,7 +863,7 @@ msgstr ""
 msgid "Edit storage volume configurations as YAML"
 msgstr ""
 
-#: lxc/image.go:956 lxc/list.go:500
+#: lxc/image.go:956 lxc/list.go:503
 #, c-format
 msgid "Empty column entry (redundant, leading or trailing command) in '%s'"
 msgstr ""
@@ -993,7 +993,7 @@ msgstr ""
 msgid "Failed to walk path for %s: %s"
 msgstr ""
 
-#: lxc/list.go:116
+#: lxc/list.go:119
 msgid "Fast mode (same as --columns=nsacPt)"
 msgstr ""
 
@@ -1026,7 +1026,7 @@ msgstr ""
 msgid "Force using the local unix socket"
 msgstr ""
 
-#: lxc/image.go:932 lxc/list.go:115 lxc/network.go:803 lxc/profile.go:584
+#: lxc/image.go:932 lxc/list.go:118 lxc/network.go:803 lxc/profile.go:584
 #: lxc/remote.go:425
 msgid "Format (csv|json|table|yaml)"
 msgstr ""
@@ -1087,11 +1087,11 @@ msgstr ""
 msgid "IP ADDRESS"
 msgstr ""
 
-#: lxc/list.go:455
+#: lxc/list.go:458
 msgid "IPV4"
 msgstr ""
 
-#: lxc/list.go:456
+#: lxc/list.go:459
 msgid "IPV6"
 msgstr ""
 
@@ -1184,33 +1184,33 @@ msgstr ""
 msgid "Invalid certificate"
 msgstr ""
 
-#: lxc/list.go:525
+#: lxc/list.go:528
 #, c-format
 msgid "Invalid config key '%s' in '%s'"
 msgstr ""
 
-#: lxc/list.go:520
+#: lxc/list.go:523
 #, c-format
 msgid "Invalid config key column format (too many fields): '%s'"
 msgstr ""
 
-#: lxc/image.go:1221 lxc/list.go:368 lxc/network.go:903 lxc/profile.go:662
+#: lxc/image.go:1221 lxc/list.go:371 lxc/network.go:903 lxc/profile.go:662
 #: lxc/remote.go:520
 #, c-format
 msgid "Invalid format %q"
 msgstr ""
 
-#: lxc/list.go:543
+#: lxc/list.go:546
 #, c-format
 msgid "Invalid max width (must -1, 0 or a positive integer) '%s' in '%s'"
 msgstr ""
 
-#: lxc/list.go:540
+#: lxc/list.go:543
 #, c-format
 msgid "Invalid max width (must be an integer) '%s' in '%s'"
 msgstr ""
 
-#: lxc/list.go:531
+#: lxc/list.go:534
 #, c-format
 msgid ""
 "Invalid name in '%s', empty string is only allowed when defining maxWidth"
@@ -1248,11 +1248,11 @@ msgstr ""
 msgid "Keep the image up to date after initial copy"
 msgstr ""
 
-#: lxc/list.go:460
+#: lxc/list.go:463
 msgid "LAST USED AT"
 msgstr ""
 
-#: lxc/list.go:484 lxc/storage_volume.go:1125
+#: lxc/list.go:487 lxc/storage_volume.go:1125
 msgid "LOCATION"
 msgstr ""
 
@@ -1333,6 +1333,9 @@ msgid ""
 "A regular expression matching a configuration item or its value. (e.g. "
 "volatile.eth0.hwaddr=00:16:3e:.*).\n"
 "\n"
+"When multiple filters are passed, they are added one on top of the other,\n"
+"selecting containers which satisfy them all.\n"
+"\n"
 "== Columns ==\n"
 "The -c option takes a comma separated list of arguments that control\n"
 "which container attributes to output when displaying in table or csv\n"
@@ -1703,7 +1706,7 @@ msgstr ""
 msgid "Must supply container name for: "
 msgstr ""
 
-#: lxc/cluster.go:124 lxc/list.go:461 lxc/network.go:858 lxc/profile.go:622
+#: lxc/cluster.go:124 lxc/list.go:464 lxc/network.go:858 lxc/profile.go:622
 #: lxc/project.go:450 lxc/remote.go:478 lxc/storage.go:549
 #: lxc/storage_volume.go:1120
 msgid "NAME"
@@ -1813,19 +1816,19 @@ msgstr ""
 msgid "Override the terminal mode (auto, interactive or non-interactive)"
 msgstr ""
 
-#: lxc/list.go:665
+#: lxc/list.go:668
 msgid "PERSISTENT"
 msgstr ""
 
-#: lxc/list.go:463
+#: lxc/list.go:466
 msgid "PID"
 msgstr ""
 
-#: lxc/list.go:462
+#: lxc/list.go:465
 msgid "PROCESSES"
 msgstr ""
 
-#: lxc/list.go:464 lxc/project.go:452
+#: lxc/list.go:467 lxc/project.go:452
 msgid "PROFILES"
 msgstr ""
 
@@ -2176,7 +2179,7 @@ msgstr ""
 msgid "SIZE"
 msgstr ""
 
-#: lxc/list.go:465
+#: lxc/list.go:468
 msgid "SNAPSHOTS"
 msgstr ""
 
@@ -2184,7 +2187,7 @@ msgstr ""
 msgid "SOURCE"
 msgstr ""
 
-#: lxc/cluster.go:127 lxc/list.go:466 lxc/network.go:865 lxc/storage.go:554
+#: lxc/cluster.go:127 lxc/list.go:469 lxc/network.go:865 lxc/storage.go:554
 msgid "STATE"
 msgstr ""
 
@@ -2196,7 +2199,7 @@ msgstr ""
 msgid "STATUS"
 msgstr ""
 
-#: lxc/list.go:468
+#: lxc/list.go:471
 msgid "STORAGE POOL"
 msgstr ""
 
@@ -2492,7 +2495,7 @@ msgstr ""
 msgid "TARGET"
 msgstr ""
 
-#: lxc/list.go:467 lxc/network.go:859 lxc/network.go:965 lxc/operation.go:155
+#: lxc/list.go:470 lxc/network.go:859 lxc/network.go:965 lxc/operation.go:155
 #: lxc/storage_volume.go:1119
 msgid "TYPE"
 msgstr ""
@@ -2644,7 +2647,7 @@ msgstr ""
 msgid "Unable to create a temporary file: %v"
 msgstr ""
 
-#: lxc/image.go:963 lxc/list.go:514
+#: lxc/image.go:963 lxc/list.go:517
 #, c-format
 msgid "Unknown column shorthand char '%c' in '%s'"
 msgstr ""
@@ -3210,7 +3213,7 @@ msgstr ""
 msgid "lxc launch ubuntu:16.04 u1"
 msgstr ""
 
-#: lxc/list.go:105
+#: lxc/list.go:108
 msgid ""
 "lxc list -c nFs46,volatile.eth0.hwaddr:MAC\n"
 "  Show containers using the \"NAME\", \"BASE IMAGE\", \"STATE\", \"IPV4\", "
diff --git a/po/tr.po b/po/tr.po
index ff3e473a5b..b6da9093c8 100644
--- a/po/tr.po
+++ b/po/tr.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: lxd\n"
 "Report-Msgid-Bugs-To: lxc-devel at lists.linuxcontainers.org\n"
-"POT-Creation-Date: 2019-02-18 17:22-0500\n"
+"POT-Creation-Date: 2019-02-26 22:22+0100\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: none\n"
@@ -204,7 +204,7 @@ msgstr ""
 msgid "ARCH"
 msgstr ""
 
-#: lxc/list.go:457
+#: lxc/list.go:460
 msgid "ARCHITECTURE"
 msgstr ""
 
@@ -314,7 +314,7 @@ msgstr ""
 msgid "Auto update: %s"
 msgstr ""
 
-#: lxc/list.go:469 lxc/list.go:470
+#: lxc/list.go:472 lxc/list.go:473
 msgid "BASE IMAGE"
 msgstr ""
 
@@ -375,7 +375,7 @@ msgstr ""
 msgid "CREATED"
 msgstr ""
 
-#: lxc/list.go:458
+#: lxc/list.go:461
 msgid "CREATED AT"
 msgstr ""
 
@@ -406,7 +406,7 @@ msgstr ""
 msgid "Can't remove the default remote"
 msgstr ""
 
-#: lxc/list.go:476
+#: lxc/list.go:479
 msgid "Can't specify --fast with --columns"
 msgstr ""
 
@@ -414,7 +414,7 @@ msgstr ""
 msgid "Can't specify a different remote for rename"
 msgstr ""
 
-#: lxc/list.go:488
+#: lxc/list.go:491
 msgid "Can't specify column L when not clustered"
 msgstr ""
 
@@ -461,7 +461,7 @@ msgstr ""
 msgid "Clustering enabled"
 msgstr ""
 
-#: lxc/image.go:931 lxc/list.go:114
+#: lxc/image.go:931 lxc/list.go:117
 msgid "Columns"
 msgstr ""
 
@@ -650,7 +650,7 @@ msgstr ""
 msgid "DATABASE"
 msgstr ""
 
-#: lxc/image.go:945 lxc/image_alias.go:230 lxc/list.go:459 lxc/network.go:861
+#: lxc/image.go:945 lxc/image_alias.go:230 lxc/list.go:462 lxc/network.go:861
 #: lxc/operation.go:156 lxc/storage.go:550 lxc/storage_volume.go:1121
 msgid "DESCRIPTION"
 msgstr ""
@@ -815,7 +815,7 @@ msgstr ""
 msgid "Don't show progress information"
 msgstr ""
 
-#: lxc/list.go:662
+#: lxc/list.go:665
 msgid "EPHEMERAL"
 msgstr ""
 
@@ -863,7 +863,7 @@ msgstr ""
 msgid "Edit storage volume configurations as YAML"
 msgstr ""
 
-#: lxc/image.go:956 lxc/list.go:500
+#: lxc/image.go:956 lxc/list.go:503
 #, c-format
 msgid "Empty column entry (redundant, leading or trailing command) in '%s'"
 msgstr ""
@@ -993,7 +993,7 @@ msgstr ""
 msgid "Failed to walk path for %s: %s"
 msgstr ""
 
-#: lxc/list.go:116
+#: lxc/list.go:119
 msgid "Fast mode (same as --columns=nsacPt)"
 msgstr ""
 
@@ -1026,7 +1026,7 @@ msgstr ""
 msgid "Force using the local unix socket"
 msgstr ""
 
-#: lxc/image.go:932 lxc/list.go:115 lxc/network.go:803 lxc/profile.go:584
+#: lxc/image.go:932 lxc/list.go:118 lxc/network.go:803 lxc/profile.go:584
 #: lxc/remote.go:425
 msgid "Format (csv|json|table|yaml)"
 msgstr ""
@@ -1087,11 +1087,11 @@ msgstr ""
 msgid "IP ADDRESS"
 msgstr ""
 
-#: lxc/list.go:455
+#: lxc/list.go:458
 msgid "IPV4"
 msgstr ""
 
-#: lxc/list.go:456
+#: lxc/list.go:459
 msgid "IPV6"
 msgstr ""
 
@@ -1184,33 +1184,33 @@ msgstr ""
 msgid "Invalid certificate"
 msgstr ""
 
-#: lxc/list.go:525
+#: lxc/list.go:528
 #, c-format
 msgid "Invalid config key '%s' in '%s'"
 msgstr ""
 
-#: lxc/list.go:520
+#: lxc/list.go:523
 #, c-format
 msgid "Invalid config key column format (too many fields): '%s'"
 msgstr ""
 
-#: lxc/image.go:1221 lxc/list.go:368 lxc/network.go:903 lxc/profile.go:662
+#: lxc/image.go:1221 lxc/list.go:371 lxc/network.go:903 lxc/profile.go:662
 #: lxc/remote.go:520
 #, c-format
 msgid "Invalid format %q"
 msgstr ""
 
-#: lxc/list.go:543
+#: lxc/list.go:546
 #, c-format
 msgid "Invalid max width (must -1, 0 or a positive integer) '%s' in '%s'"
 msgstr ""
 
-#: lxc/list.go:540
+#: lxc/list.go:543
 #, c-format
 msgid "Invalid max width (must be an integer) '%s' in '%s'"
 msgstr ""
 
-#: lxc/list.go:531
+#: lxc/list.go:534
 #, c-format
 msgid ""
 "Invalid name in '%s', empty string is only allowed when defining maxWidth"
@@ -1248,11 +1248,11 @@ msgstr ""
 msgid "Keep the image up to date after initial copy"
 msgstr ""
 
-#: lxc/list.go:460
+#: lxc/list.go:463
 msgid "LAST USED AT"
 msgstr ""
 
-#: lxc/list.go:484 lxc/storage_volume.go:1125
+#: lxc/list.go:487 lxc/storage_volume.go:1125
 msgid "LOCATION"
 msgstr ""
 
@@ -1333,6 +1333,9 @@ msgid ""
 "A regular expression matching a configuration item or its value. (e.g. "
 "volatile.eth0.hwaddr=00:16:3e:.*).\n"
 "\n"
+"When multiple filters are passed, they are added one on top of the other,\n"
+"selecting containers which satisfy them all.\n"
+"\n"
 "== Columns ==\n"
 "The -c option takes a comma separated list of arguments that control\n"
 "which container attributes to output when displaying in table or csv\n"
@@ -1703,7 +1706,7 @@ msgstr ""
 msgid "Must supply container name for: "
 msgstr ""
 
-#: lxc/cluster.go:124 lxc/list.go:461 lxc/network.go:858 lxc/profile.go:622
+#: lxc/cluster.go:124 lxc/list.go:464 lxc/network.go:858 lxc/profile.go:622
 #: lxc/project.go:450 lxc/remote.go:478 lxc/storage.go:549
 #: lxc/storage_volume.go:1120
 msgid "NAME"
@@ -1813,19 +1816,19 @@ msgstr ""
 msgid "Override the terminal mode (auto, interactive or non-interactive)"
 msgstr ""
 
-#: lxc/list.go:665
+#: lxc/list.go:668
 msgid "PERSISTENT"
 msgstr ""
 
-#: lxc/list.go:463
+#: lxc/list.go:466
 msgid "PID"
 msgstr ""
 
-#: lxc/list.go:462
+#: lxc/list.go:465
 msgid "PROCESSES"
 msgstr ""
 
-#: lxc/list.go:464 lxc/project.go:452
+#: lxc/list.go:467 lxc/project.go:452
 msgid "PROFILES"
 msgstr ""
 
@@ -2176,7 +2179,7 @@ msgstr ""
 msgid "SIZE"
 msgstr ""
 
-#: lxc/list.go:465
+#: lxc/list.go:468
 msgid "SNAPSHOTS"
 msgstr ""
 
@@ -2184,7 +2187,7 @@ msgstr ""
 msgid "SOURCE"
 msgstr ""
 
-#: lxc/cluster.go:127 lxc/list.go:466 lxc/network.go:865 lxc/storage.go:554
+#: lxc/cluster.go:127 lxc/list.go:469 lxc/network.go:865 lxc/storage.go:554
 msgid "STATE"
 msgstr ""
 
@@ -2196,7 +2199,7 @@ msgstr ""
 msgid "STATUS"
 msgstr ""
 
-#: lxc/list.go:468
+#: lxc/list.go:471
 msgid "STORAGE POOL"
 msgstr ""
 
@@ -2492,7 +2495,7 @@ msgstr ""
 msgid "TARGET"
 msgstr ""
 
-#: lxc/list.go:467 lxc/network.go:859 lxc/network.go:965 lxc/operation.go:155
+#: lxc/list.go:470 lxc/network.go:859 lxc/network.go:965 lxc/operation.go:155
 #: lxc/storage_volume.go:1119
 msgid "TYPE"
 msgstr ""
@@ -2644,7 +2647,7 @@ msgstr ""
 msgid "Unable to create a temporary file: %v"
 msgstr ""
 
-#: lxc/image.go:963 lxc/list.go:514
+#: lxc/image.go:963 lxc/list.go:517
 #, c-format
 msgid "Unknown column shorthand char '%c' in '%s'"
 msgstr ""
@@ -3210,7 +3213,7 @@ msgstr ""
 msgid "lxc launch ubuntu:16.04 u1"
 msgstr ""
 
-#: lxc/list.go:105
+#: lxc/list.go:108
 msgid ""
 "lxc list -c nFs46,volatile.eth0.hwaddr:MAC\n"
 "  Show containers using the \"NAME\", \"BASE IMAGE\", \"STATE\", \"IPV4\", "
diff --git a/po/uk.po b/po/uk.po
index 733c68295b..4974062b8f 100644
--- a/po/uk.po
+++ b/po/uk.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: lxd\n"
 "Report-Msgid-Bugs-To: lxc-devel at lists.linuxcontainers.org\n"
-"POT-Creation-Date: 2019-02-18 17:22-0500\n"
+"POT-Creation-Date: 2019-02-26 22:22+0100\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: none\n"
@@ -204,7 +204,7 @@ msgstr ""
 msgid "ARCH"
 msgstr ""
 
-#: lxc/list.go:457
+#: lxc/list.go:460
 msgid "ARCHITECTURE"
 msgstr ""
 
@@ -314,7 +314,7 @@ msgstr ""
 msgid "Auto update: %s"
 msgstr ""
 
-#: lxc/list.go:469 lxc/list.go:470
+#: lxc/list.go:472 lxc/list.go:473
 msgid "BASE IMAGE"
 msgstr ""
 
@@ -375,7 +375,7 @@ msgstr ""
 msgid "CREATED"
 msgstr ""
 
-#: lxc/list.go:458
+#: lxc/list.go:461
 msgid "CREATED AT"
 msgstr ""
 
@@ -406,7 +406,7 @@ msgstr ""
 msgid "Can't remove the default remote"
 msgstr ""
 
-#: lxc/list.go:476
+#: lxc/list.go:479
 msgid "Can't specify --fast with --columns"
 msgstr ""
 
@@ -414,7 +414,7 @@ msgstr ""
 msgid "Can't specify a different remote for rename"
 msgstr ""
 
-#: lxc/list.go:488
+#: lxc/list.go:491
 msgid "Can't specify column L when not clustered"
 msgstr ""
 
@@ -461,7 +461,7 @@ msgstr ""
 msgid "Clustering enabled"
 msgstr ""
 
-#: lxc/image.go:931 lxc/list.go:114
+#: lxc/image.go:931 lxc/list.go:117
 msgid "Columns"
 msgstr ""
 
@@ -650,7 +650,7 @@ msgstr ""
 msgid "DATABASE"
 msgstr ""
 
-#: lxc/image.go:945 lxc/image_alias.go:230 lxc/list.go:459 lxc/network.go:861
+#: lxc/image.go:945 lxc/image_alias.go:230 lxc/list.go:462 lxc/network.go:861
 #: lxc/operation.go:156 lxc/storage.go:550 lxc/storage_volume.go:1121
 msgid "DESCRIPTION"
 msgstr ""
@@ -815,7 +815,7 @@ msgstr ""
 msgid "Don't show progress information"
 msgstr ""
 
-#: lxc/list.go:662
+#: lxc/list.go:665
 msgid "EPHEMERAL"
 msgstr ""
 
@@ -863,7 +863,7 @@ msgstr ""
 msgid "Edit storage volume configurations as YAML"
 msgstr ""
 
-#: lxc/image.go:956 lxc/list.go:500
+#: lxc/image.go:956 lxc/list.go:503
 #, c-format
 msgid "Empty column entry (redundant, leading or trailing command) in '%s'"
 msgstr ""
@@ -993,7 +993,7 @@ msgstr ""
 msgid "Failed to walk path for %s: %s"
 msgstr ""
 
-#: lxc/list.go:116
+#: lxc/list.go:119
 msgid "Fast mode (same as --columns=nsacPt)"
 msgstr ""
 
@@ -1026,7 +1026,7 @@ msgstr ""
 msgid "Force using the local unix socket"
 msgstr ""
 
-#: lxc/image.go:932 lxc/list.go:115 lxc/network.go:803 lxc/profile.go:584
+#: lxc/image.go:932 lxc/list.go:118 lxc/network.go:803 lxc/profile.go:584
 #: lxc/remote.go:425
 msgid "Format (csv|json|table|yaml)"
 msgstr ""
@@ -1087,11 +1087,11 @@ msgstr ""
 msgid "IP ADDRESS"
 msgstr ""
 
-#: lxc/list.go:455
+#: lxc/list.go:458
 msgid "IPV4"
 msgstr ""
 
-#: lxc/list.go:456
+#: lxc/list.go:459
 msgid "IPV6"
 msgstr ""
 
@@ -1184,33 +1184,33 @@ msgstr ""
 msgid "Invalid certificate"
 msgstr ""
 
-#: lxc/list.go:525
+#: lxc/list.go:528
 #, c-format
 msgid "Invalid config key '%s' in '%s'"
 msgstr ""
 
-#: lxc/list.go:520
+#: lxc/list.go:523
 #, c-format
 msgid "Invalid config key column format (too many fields): '%s'"
 msgstr ""
 
-#: lxc/image.go:1221 lxc/list.go:368 lxc/network.go:903 lxc/profile.go:662
+#: lxc/image.go:1221 lxc/list.go:371 lxc/network.go:903 lxc/profile.go:662
 #: lxc/remote.go:520
 #, c-format
 msgid "Invalid format %q"
 msgstr ""
 
-#: lxc/list.go:543
+#: lxc/list.go:546
 #, c-format
 msgid "Invalid max width (must -1, 0 or a positive integer) '%s' in '%s'"
 msgstr ""
 
-#: lxc/list.go:540
+#: lxc/list.go:543
 #, c-format
 msgid "Invalid max width (must be an integer) '%s' in '%s'"
 msgstr ""
 
-#: lxc/list.go:531
+#: lxc/list.go:534
 #, c-format
 msgid ""
 "Invalid name in '%s', empty string is only allowed when defining maxWidth"
@@ -1248,11 +1248,11 @@ msgstr ""
 msgid "Keep the image up to date after initial copy"
 msgstr ""
 
-#: lxc/list.go:460
+#: lxc/list.go:463
 msgid "LAST USED AT"
 msgstr ""
 
-#: lxc/list.go:484 lxc/storage_volume.go:1125
+#: lxc/list.go:487 lxc/storage_volume.go:1125
 msgid "LOCATION"
 msgstr ""
 
@@ -1333,6 +1333,9 @@ msgid ""
 "A regular expression matching a configuration item or its value. (e.g. "
 "volatile.eth0.hwaddr=00:16:3e:.*).\n"
 "\n"
+"When multiple filters are passed, they are added one on top of the other,\n"
+"selecting containers which satisfy them all.\n"
+"\n"
 "== Columns ==\n"
 "The -c option takes a comma separated list of arguments that control\n"
 "which container attributes to output when displaying in table or csv\n"
@@ -1703,7 +1706,7 @@ msgstr ""
 msgid "Must supply container name for: "
 msgstr ""
 
-#: lxc/cluster.go:124 lxc/list.go:461 lxc/network.go:858 lxc/profile.go:622
+#: lxc/cluster.go:124 lxc/list.go:464 lxc/network.go:858 lxc/profile.go:622
 #: lxc/project.go:450 lxc/remote.go:478 lxc/storage.go:549
 #: lxc/storage_volume.go:1120
 msgid "NAME"
@@ -1813,19 +1816,19 @@ msgstr ""
 msgid "Override the terminal mode (auto, interactive or non-interactive)"
 msgstr ""
 
-#: lxc/list.go:665
+#: lxc/list.go:668
 msgid "PERSISTENT"
 msgstr ""
 
-#: lxc/list.go:463
+#: lxc/list.go:466
 msgid "PID"
 msgstr ""
 
-#: lxc/list.go:462
+#: lxc/list.go:465
 msgid "PROCESSES"
 msgstr ""
 
-#: lxc/list.go:464 lxc/project.go:452
+#: lxc/list.go:467 lxc/project.go:452
 msgid "PROFILES"
 msgstr ""
 
@@ -2176,7 +2179,7 @@ msgstr ""
 msgid "SIZE"
 msgstr ""
 
-#: lxc/list.go:465
+#: lxc/list.go:468
 msgid "SNAPSHOTS"
 msgstr ""
 
@@ -2184,7 +2187,7 @@ msgstr ""
 msgid "SOURCE"
 msgstr ""
 
-#: lxc/cluster.go:127 lxc/list.go:466 lxc/network.go:865 lxc/storage.go:554
+#: lxc/cluster.go:127 lxc/list.go:469 lxc/network.go:865 lxc/storage.go:554
 msgid "STATE"
 msgstr ""
 
@@ -2196,7 +2199,7 @@ msgstr ""
 msgid "STATUS"
 msgstr ""
 
-#: lxc/list.go:468
+#: lxc/list.go:471
 msgid "STORAGE POOL"
 msgstr ""
 
@@ -2492,7 +2495,7 @@ msgstr ""
 msgid "TARGET"
 msgstr ""
 
-#: lxc/list.go:467 lxc/network.go:859 lxc/network.go:965 lxc/operation.go:155
+#: lxc/list.go:470 lxc/network.go:859 lxc/network.go:965 lxc/operation.go:155
 #: lxc/storage_volume.go:1119
 msgid "TYPE"
 msgstr ""
@@ -2644,7 +2647,7 @@ msgstr ""
 msgid "Unable to create a temporary file: %v"
 msgstr ""
 
-#: lxc/image.go:963 lxc/list.go:514
+#: lxc/image.go:963 lxc/list.go:517
 #, c-format
 msgid "Unknown column shorthand char '%c' in '%s'"
 msgstr ""
@@ -3210,7 +3213,7 @@ msgstr ""
 msgid "lxc launch ubuntu:16.04 u1"
 msgstr ""
 
-#: lxc/list.go:105
+#: lxc/list.go:108
 msgid ""
 "lxc list -c nFs46,volatile.eth0.hwaddr:MAC\n"
 "  Show containers using the \"NAME\", \"BASE IMAGE\", \"STATE\", \"IPV4\", "
diff --git a/po/zh_Hans.po b/po/zh_Hans.po
index f06091c3ca..e6ad9fe8b8 100644
--- a/po/zh_Hans.po
+++ b/po/zh_Hans.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: lxd\n"
 "Report-Msgid-Bugs-To: lxc-devel at lists.linuxcontainers.org\n"
-"POT-Creation-Date: 2019-02-18 17:22-0500\n"
+"POT-Creation-Date: 2019-02-26 22:22+0100\n"
 "PO-Revision-Date: 2018-09-11 19:15+0000\n"
 "Last-Translator: 0x0916 <w at laoqinren.net>\n"
 "Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/"
@@ -207,7 +207,7 @@ msgstr ""
 msgid "ARCH"
 msgstr ""
 
-#: lxc/list.go:457
+#: lxc/list.go:460
 msgid "ARCHITECTURE"
 msgstr ""
 
@@ -317,7 +317,7 @@ msgstr ""
 msgid "Auto update: %s"
 msgstr ""
 
-#: lxc/list.go:469 lxc/list.go:470
+#: lxc/list.go:472 lxc/list.go:473
 msgid "BASE IMAGE"
 msgstr ""
 
@@ -378,7 +378,7 @@ msgstr ""
 msgid "CREATED"
 msgstr ""
 
-#: lxc/list.go:458
+#: lxc/list.go:461
 msgid "CREATED AT"
 msgstr ""
 
@@ -409,7 +409,7 @@ msgstr ""
 msgid "Can't remove the default remote"
 msgstr ""
 
-#: lxc/list.go:476
+#: lxc/list.go:479
 msgid "Can't specify --fast with --columns"
 msgstr ""
 
@@ -417,7 +417,7 @@ msgstr ""
 msgid "Can't specify a different remote for rename"
 msgstr ""
 
-#: lxc/list.go:488
+#: lxc/list.go:491
 msgid "Can't specify column L when not clustered"
 msgstr ""
 
@@ -464,7 +464,7 @@ msgstr ""
 msgid "Clustering enabled"
 msgstr ""
 
-#: lxc/image.go:931 lxc/list.go:114
+#: lxc/image.go:931 lxc/list.go:117
 msgid "Columns"
 msgstr ""
 
@@ -653,7 +653,7 @@ msgstr ""
 msgid "DATABASE"
 msgstr ""
 
-#: lxc/image.go:945 lxc/image_alias.go:230 lxc/list.go:459 lxc/network.go:861
+#: lxc/image.go:945 lxc/image_alias.go:230 lxc/list.go:462 lxc/network.go:861
 #: lxc/operation.go:156 lxc/storage.go:550 lxc/storage_volume.go:1121
 msgid "DESCRIPTION"
 msgstr ""
@@ -818,7 +818,7 @@ msgstr ""
 msgid "Don't show progress information"
 msgstr ""
 
-#: lxc/list.go:662
+#: lxc/list.go:665
 msgid "EPHEMERAL"
 msgstr ""
 
@@ -866,7 +866,7 @@ msgstr ""
 msgid "Edit storage volume configurations as YAML"
 msgstr ""
 
-#: lxc/image.go:956 lxc/list.go:500
+#: lxc/image.go:956 lxc/list.go:503
 #, c-format
 msgid "Empty column entry (redundant, leading or trailing command) in '%s'"
 msgstr ""
@@ -996,7 +996,7 @@ msgstr ""
 msgid "Failed to walk path for %s: %s"
 msgstr ""
 
-#: lxc/list.go:116
+#: lxc/list.go:119
 msgid "Fast mode (same as --columns=nsacPt)"
 msgstr ""
 
@@ -1029,7 +1029,7 @@ msgstr ""
 msgid "Force using the local unix socket"
 msgstr ""
 
-#: lxc/image.go:932 lxc/list.go:115 lxc/network.go:803 lxc/profile.go:584
+#: lxc/image.go:932 lxc/list.go:118 lxc/network.go:803 lxc/profile.go:584
 #: lxc/remote.go:425
 msgid "Format (csv|json|table|yaml)"
 msgstr ""
@@ -1090,11 +1090,11 @@ msgstr ""
 msgid "IP ADDRESS"
 msgstr ""
 
-#: lxc/list.go:455
+#: lxc/list.go:458
 msgid "IPV4"
 msgstr ""
 
-#: lxc/list.go:456
+#: lxc/list.go:459
 msgid "IPV6"
 msgstr ""
 
@@ -1187,33 +1187,33 @@ msgstr ""
 msgid "Invalid certificate"
 msgstr ""
 
-#: lxc/list.go:525
+#: lxc/list.go:528
 #, c-format
 msgid "Invalid config key '%s' in '%s'"
 msgstr ""
 
-#: lxc/list.go:520
+#: lxc/list.go:523
 #, c-format
 msgid "Invalid config key column format (too many fields): '%s'"
 msgstr ""
 
-#: lxc/image.go:1221 lxc/list.go:368 lxc/network.go:903 lxc/profile.go:662
+#: lxc/image.go:1221 lxc/list.go:371 lxc/network.go:903 lxc/profile.go:662
 #: lxc/remote.go:520
 #, c-format
 msgid "Invalid format %q"
 msgstr ""
 
-#: lxc/list.go:543
+#: lxc/list.go:546
 #, c-format
 msgid "Invalid max width (must -1, 0 or a positive integer) '%s' in '%s'"
 msgstr ""
 
-#: lxc/list.go:540
+#: lxc/list.go:543
 #, c-format
 msgid "Invalid max width (must be an integer) '%s' in '%s'"
 msgstr ""
 
-#: lxc/list.go:531
+#: lxc/list.go:534
 #, c-format
 msgid ""
 "Invalid name in '%s', empty string is only allowed when defining maxWidth"
@@ -1251,11 +1251,11 @@ msgstr ""
 msgid "Keep the image up to date after initial copy"
 msgstr ""
 
-#: lxc/list.go:460
+#: lxc/list.go:463
 msgid "LAST USED AT"
 msgstr ""
 
-#: lxc/list.go:484 lxc/storage_volume.go:1125
+#: lxc/list.go:487 lxc/storage_volume.go:1125
 msgid "LOCATION"
 msgstr ""
 
@@ -1336,6 +1336,9 @@ msgid ""
 "A regular expression matching a configuration item or its value. (e.g. "
 "volatile.eth0.hwaddr=00:16:3e:.*).\n"
 "\n"
+"When multiple filters are passed, they are added one on top of the other,\n"
+"selecting containers which satisfy them all.\n"
+"\n"
 "== Columns ==\n"
 "The -c option takes a comma separated list of arguments that control\n"
 "which container attributes to output when displaying in table or csv\n"
@@ -1706,7 +1709,7 @@ msgstr ""
 msgid "Must supply container name for: "
 msgstr ""
 
-#: lxc/cluster.go:124 lxc/list.go:461 lxc/network.go:858 lxc/profile.go:622
+#: lxc/cluster.go:124 lxc/list.go:464 lxc/network.go:858 lxc/profile.go:622
 #: lxc/project.go:450 lxc/remote.go:478 lxc/storage.go:549
 #: lxc/storage_volume.go:1120
 msgid "NAME"
@@ -1816,19 +1819,19 @@ msgstr ""
 msgid "Override the terminal mode (auto, interactive or non-interactive)"
 msgstr ""
 
-#: lxc/list.go:665
+#: lxc/list.go:668
 msgid "PERSISTENT"
 msgstr ""
 
-#: lxc/list.go:463
+#: lxc/list.go:466
 msgid "PID"
 msgstr ""
 
-#: lxc/list.go:462
+#: lxc/list.go:465
 msgid "PROCESSES"
 msgstr ""
 
-#: lxc/list.go:464 lxc/project.go:452
+#: lxc/list.go:467 lxc/project.go:452
 msgid "PROFILES"
 msgstr ""
 
@@ -2179,7 +2182,7 @@ msgstr ""
 msgid "SIZE"
 msgstr ""
 
-#: lxc/list.go:465
+#: lxc/list.go:468
 msgid "SNAPSHOTS"
 msgstr ""
 
@@ -2187,7 +2190,7 @@ msgstr ""
 msgid "SOURCE"
 msgstr ""
 
-#: lxc/cluster.go:127 lxc/list.go:466 lxc/network.go:865 lxc/storage.go:554
+#: lxc/cluster.go:127 lxc/list.go:469 lxc/network.go:865 lxc/storage.go:554
 msgid "STATE"
 msgstr ""
 
@@ -2199,7 +2202,7 @@ msgstr ""
 msgid "STATUS"
 msgstr ""
 
-#: lxc/list.go:468
+#: lxc/list.go:471
 msgid "STORAGE POOL"
 msgstr ""
 
@@ -2495,7 +2498,7 @@ msgstr ""
 msgid "TARGET"
 msgstr ""
 
-#: lxc/list.go:467 lxc/network.go:859 lxc/network.go:965 lxc/operation.go:155
+#: lxc/list.go:470 lxc/network.go:859 lxc/network.go:965 lxc/operation.go:155
 #: lxc/storage_volume.go:1119
 msgid "TYPE"
 msgstr ""
@@ -2647,7 +2650,7 @@ msgstr ""
 msgid "Unable to create a temporary file: %v"
 msgstr ""
 
-#: lxc/image.go:963 lxc/list.go:514
+#: lxc/image.go:963 lxc/list.go:517
 #, c-format
 msgid "Unknown column shorthand char '%c' in '%s'"
 msgstr ""
@@ -3213,7 +3216,7 @@ msgstr ""
 msgid "lxc launch ubuntu:16.04 u1"
 msgstr ""
 
-#: lxc/list.go:105
+#: lxc/list.go:108
 msgid ""
 "lxc list -c nFs46,volatile.eth0.hwaddr:MAC\n"
 "  Show containers using the \"NAME\", \"BASE IMAGE\", \"STATE\", \"IPV4\", "


More information about the lxc-devel mailing list