[lxc-devel] [lxd/master] Allo to format output for lxc profile list

dnegreira on Github lxc-bot at linuxcontainers.org
Thu Jan 31 18:44:06 UTC 2019


A non-text attachment was scrubbed...
Name: not available
Type: text/x-mailbox
Size: 356 bytes
Desc: not available
URL: <http://lists.linuxcontainers.org/pipermail/lxc-devel/attachments/20190131/132b068b/attachment-0001.bin>
-------------- next part --------------
From cbd270b0d8514b2237d833cc320719a77f5636d4 Mon Sep 17 00:00:00 2001
From: David Negreira <david.negreira at canonical.com>
Date: Thu, 31 Jan 2019 19:38:10 +0100
Subject: [PATCH 1/2] Allow to format output for lxc profile list

Signed-off-by: David Negreira <david.negreira at canonical.com>
---
 lxc/profile.go | 59 ++++++++++++++++++++++++++++++++++++++++----------
 1 file changed, 48 insertions(+), 11 deletions(-)

diff --git a/lxc/profile.go b/lxc/profile.go
index 00c7fdf677..251e71c4e7 100644
--- a/lxc/profile.go
+++ b/lxc/profile.go
@@ -1,6 +1,8 @@
 package main
 
 import (
+	"encoding/csv"
+	"encoding/json"
 	"fmt"
 	"io/ioutil"
 	"os"
@@ -565,8 +567,9 @@ func (c *cmdProfileGet) Run(cmd *cobra.Command, args []string) error {
 
 // List
 type cmdProfileList struct {
-	global  *cmdGlobal
-	profile *cmdProfile
+	global     *cmdGlobal
+	profile    *cmdProfile
+	flagFormat string
 }
 
 func (c *cmdProfileList) Command() *cobra.Command {
@@ -578,6 +581,7 @@ func (c *cmdProfileList) Command() *cobra.Command {
 		`List profiles`))
 
 	cmd.RunE = c.Run
+	cmd.Flags().StringVar(&c.flagFormat, "format", "table", i18n.G("Format (csv|json|table|yaml)")+"``")
 
 	return cmd
 }
@@ -614,16 +618,49 @@ func (c *cmdProfileList) Run(cmd *cobra.Command, args []string) error {
 		data = append(data, []string{profile.Name, strUsedBy})
 	}
 
-	table := tablewriter.NewWriter(os.Stdout)
-	table.SetAutoWrapText(false)
-	table.SetAlignment(tablewriter.ALIGN_LEFT)
-	table.SetRowLine(true)
-	table.SetHeader([]string{
+	header := []string{
 		i18n.G("NAME"),
-		i18n.G("USED BY")})
-	sort.Sort(byName(data))
-	table.AppendBulk(data)
-	table.Render()
+		i18n.G("USED BY")}
+
+	switch c.flagFormat {
+	case listFormatTable:
+		table := tablewriter.NewWriter(os.Stdout)
+		table.SetAutoWrapText(false)
+		table.SetAlignment(tablewriter.ALIGN_LEFT)
+		table.SetRowLine(true)
+		table.SetHeader(header)
+		sort.Sort(byName(data))
+		table.AppendBulk(data)
+		table.Render()
+
+	case listFormatCSV:
+		sort.Sort(byName(data))
+		data = append(data, []string{})
+		copy(data[1:], data[0:])
+		data[0] = header
+		w := csv.NewWriter(os.Stdout)
+		w.WriteAll(data)
+		if err := w.Error(); err != nil {
+			return err
+		}
+
+	case listFormatJSON:
+		enc := json.NewEncoder(os.Stdout)
+		err := enc.Encode(data)
+		if err != nil {
+			return err
+		}
+
+	case listFormatYAML:
+		out, err := yaml.Marshal(data)
+		if err != nil {
+			return err
+		}
+		fmt.Printf("%s", out)
+
+	default:
+		return fmt.Errorf(i18n.G("Invalid format %q"), c.flagFormat)
+	}
 
 	return nil
 }

From 6dbf7b4da90c9c5aca25289e1de19696fb1d39b1 Mon Sep 17 00:00:00 2001
From: David Negreira <david.negreira at canonical.com>
Date: Thu, 31 Jan 2019 19:39:26 +0100
Subject: [PATCH 2/2] Update translations

Signed-off-by: David Negreira <david.negreira at canonical.com>
---
 po/de.po      | 110 +++++++++++++++++++++++++-------------------------
 po/el.po      | 110 +++++++++++++++++++++++++-------------------------
 po/es.po      | 110 +++++++++++++++++++++++++-------------------------
 po/fa.po      | 110 +++++++++++++++++++++++++-------------------------
 po/fi.po      | 110 +++++++++++++++++++++++++-------------------------
 po/fr.po      | 110 +++++++++++++++++++++++++-------------------------
 po/hi.po      | 110 +++++++++++++++++++++++++-------------------------
 po/id.po      | 110 +++++++++++++++++++++++++-------------------------
 po/it.po      | 110 +++++++++++++++++++++++++-------------------------
 po/ja.po      | 110 +++++++++++++++++++++++++-------------------------
 po/ko.po      | 110 +++++++++++++++++++++++++-------------------------
 po/lxd.pot    | 100 ++++++++++++++++++++++-----------------------
 po/nb_NO.po   | 110 +++++++++++++++++++++++++-------------------------
 po/nl.po      | 110 +++++++++++++++++++++++++-------------------------
 po/pa.po      | 110 +++++++++++++++++++++++++-------------------------
 po/pl.po      | 110 +++++++++++++++++++++++++-------------------------
 po/pt_BR.po   | 110 +++++++++++++++++++++++++-------------------------
 po/ru.po      | 110 +++++++++++++++++++++++++-------------------------
 po/sr.po      | 110 +++++++++++++++++++++++++-------------------------
 po/sv.po      | 110 +++++++++++++++++++++++++-------------------------
 po/tr.po      | 110 +++++++++++++++++++++++++-------------------------
 po/uk.po      | 110 +++++++++++++++++++++++++-------------------------
 po/zh_Hans.po | 110 +++++++++++++++++++++++++-------------------------
 23 files changed, 1282 insertions(+), 1238 deletions(-)

diff --git a/po/de.po b/po/de.po
index 0653679c85..337e0b5384 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-01-15 12:29+0200\n"
+"POT-Creation-Date: 2019-01-31 19:39+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/"
@@ -214,7 +214,7 @@ msgstr ""
 "###\n"
 "### Der Name wird zwar angezeigt, lässt sich jedoch nicht ändern.\n"
 
-#: lxc/profile.go:417
+#: lxc/profile.go:419
 #, fuzzy
 msgid ""
 "### This is a yaml representation of the profile.\n"
@@ -308,7 +308,7 @@ msgstr "%v (zwei weitere Male unterbrechen, um zu erzwingen)"
 msgid "'%s' isn't a supported file type"
 msgstr ""
 
-#: lxc/profile.go:224
+#: lxc/profile.go:226
 msgid "(none)"
 msgstr "(kein Wert)"
 
@@ -365,7 +365,7 @@ msgstr ""
 msgid "Add new trusted clients"
 msgstr ""
 
-#: lxc/profile.go:101 lxc/profile.go:102
+#: lxc/profile.go:103 lxc/profile.go:104
 #, fuzzy
 msgid "Add profiles to containers"
 msgstr "kann nicht zum selben Container Namen kopieren"
@@ -399,7 +399,7 @@ msgstr "Aliasse:\n"
 msgid "Architecture: %s"
 msgstr "Architektur: %s\n"
 
-#: lxc/profile.go:164 lxc/profile.go:165
+#: lxc/profile.go:166 lxc/profile.go:167
 msgid "Assign sets of profiles to containers"
 msgstr ""
 
@@ -535,7 +535,7 @@ msgstr ""
 msgid "Can't pull a directory without --recursive"
 msgstr ""
 
-#: lxc/config.go:400 lxc/network.go:1083 lxc/profile.go:801 lxc/project.go:561
+#: lxc/config.go:400 lxc/network.go:1083 lxc/profile.go:838 lxc/project.go:561
 #: lxc/storage.go:622 lxc/storage_volume.go:1333
 #, c-format
 msgid "Can't read from stdin: %s"
@@ -632,7 +632,7 @@ msgid "Config key/value to apply to the target container"
 msgstr "kann nicht zum selben Container Namen kopieren"
 
 #: lxc/config.go:195 lxc/config.go:259 lxc/config_metadata.go:144
-#: lxc/image.go:409 lxc/network.go:642 lxc/profile.go:499 lxc/project.go:305
+#: lxc/image.go:409 lxc/network.go:642 lxc/profile.go:501 lxc/project.go:305
 #: lxc/storage.go:303 lxc/storage_volume.go:919 lxc/storage_volume.go:949
 #, fuzzy, c-format
 msgid "Config parsing error: %s"
@@ -685,7 +685,7 @@ msgstr ""
 msgid "Copy profile inherited devices and override configuration keys"
 msgstr ""
 
-#: lxc/profile.go:244 lxc/profile.go:245
+#: lxc/profile.go:246 lxc/profile.go:247
 msgid "Copy profiles"
 msgstr ""
 
@@ -766,7 +766,7 @@ msgstr "Anhalten des Containers fehlgeschlagen!"
 msgid "Create new networks"
 msgstr ""
 
-#: lxc/profile.go:300 lxc/profile.go:301
+#: lxc/profile.go:302 lxc/profile.go:303
 #, fuzzy
 msgid "Create profiles"
 msgstr "Fehlerhafte Profil URL %s"
@@ -848,7 +848,7 @@ msgstr ""
 msgid "Delete networks"
 msgstr ""
 
-#: lxc/profile.go:354 lxc/profile.go:355
+#: lxc/profile.go:356 lxc/profile.go:357
 msgid "Delete profiles"
 msgstr ""
 
@@ -894,10 +894,10 @@ msgstr "Kein Zertifikat für diese Verbindung"
 #: lxc/network.go:799 lxc/network.go:919 lxc/network.go:984 lxc/network.go:1034
 #: lxc/network.go:1103 lxc/network.go:1165 lxc/operation.go:25
 #: lxc/operation.go:54 lxc/operation.go:101 lxc/operation.go:177
-#: lxc/profile.go:30 lxc/profile.go:102 lxc/profile.go:165 lxc/profile.go:245
-#: lxc/profile.go:301 lxc/profile.go:355 lxc/profile.go:405 lxc/profile.go:529
-#: lxc/profile.go:577 lxc/profile.go:641 lxc/profile.go:717 lxc/profile.go:767
-#: lxc/profile.go:826 lxc/profile.go:880 lxc/project.go:30 lxc/project.go:87
+#: lxc/profile.go:32 lxc/profile.go:104 lxc/profile.go:167 lxc/profile.go:247
+#: lxc/profile.go:303 lxc/profile.go:357 lxc/profile.go:407 lxc/profile.go:531
+#: lxc/profile.go:580 lxc/profile.go:678 lxc/profile.go:754 lxc/profile.go:804
+#: lxc/profile.go:863 lxc/profile.go:917 lxc/project.go:30 lxc/project.go:87
 #: lxc/project.go:152 lxc/project.go:215 lxc/project.go:335 lxc/project.go:383
 #: lxc/project.go:472 lxc/project.go:527 lxc/project.go:587 lxc/project.go:616
 #: lxc/project.go:669 lxc/publish.go:34 lxc/query.go:30 lxc/remote.go:40
@@ -1009,7 +1009,7 @@ msgstr ""
 msgid "Edit network configurations as YAML"
 msgstr ""
 
-#: lxc/profile.go:404 lxc/profile.go:405
+#: lxc/profile.go:406 lxc/profile.go:407
 msgid "Edit profile configurations as YAML"
 msgstr ""
 
@@ -1200,7 +1200,8 @@ msgstr ""
 msgid "Force using the local unix socket"
 msgstr ""
 
-#: lxc/image.go:932 lxc/list.go:115 lxc/network.go:803 lxc/remote.go:443
+#: lxc/image.go:932 lxc/list.go:115 lxc/network.go:803 lxc/profile.go:584
+#: lxc/remote.go:443
 msgid "Format (csv|json|table|yaml)"
 msgstr ""
 
@@ -1229,7 +1230,7 @@ msgstr ""
 msgid "Get values for network configuration keys"
 msgstr ""
 
-#: lxc/profile.go:528 lxc/profile.go:529
+#: lxc/profile.go:530 lxc/profile.go:531
 msgid "Get values for profile configuration keys"
 msgstr ""
 
@@ -1368,7 +1369,8 @@ msgstr ""
 msgid "Invalid config key column format (too many fields): '%s'"
 msgstr ""
 
-#: lxc/image.go:1221 lxc/list.go:368 lxc/network.go:903 lxc/remote.go:527
+#: lxc/image.go:1221 lxc/list.go:368 lxc/network.go:903 lxc/profile.go:662
+#: lxc/remote.go:527
 #, fuzzy, c-format
 msgid "Invalid format %q"
 msgstr "Ungültiges Ziel %s"
@@ -1605,7 +1607,7 @@ msgid ""
 "    u - Upload date"
 msgstr ""
 
-#: lxc/profile.go:576 lxc/profile.go:577
+#: lxc/profile.go:579 lxc/profile.go:580
 msgid "List profiles"
 msgstr ""
 
@@ -1735,7 +1737,7 @@ msgid ""
 "hash or alias name (if one is set)."
 msgstr ""
 
-#: lxc/profile.go:29 lxc/profile.go:30
+#: lxc/profile.go:31 lxc/profile.go:32
 #, fuzzy
 msgid "Manage profiles"
 msgstr "Fehlerhafte Profil URL %s"
@@ -1808,12 +1810,12 @@ msgstr ""
 #: lxc/config_metadata.go:102 lxc/config_metadata.go:200
 #: lxc/config_template.go:91 lxc/config_template.go:134
 #: lxc/config_template.go:176 lxc/config_template.go:260
-#: lxc/config_template.go:322 lxc/profile.go:199 lxc/profile.go:665
+#: lxc/config_template.go:322 lxc/profile.go:201 lxc/profile.go:702
 #, fuzzy
 msgid "Missing container name"
 msgstr "der Name des Ursprung Containers muss angegeben werden"
 
-#: lxc/profile.go:126
+#: lxc/profile.go:128
 #, fuzzy
 msgid "Missing container.name name"
 msgstr "der Name des Ursprung Containers muss angegeben werden"
@@ -1845,8 +1847,8 @@ msgstr ""
 msgid "Missing pool name"
 msgstr "Profilname kann nicht geändert werden"
 
-#: lxc/profile.go:325 lxc/profile.go:379 lxc/profile.go:453 lxc/profile.go:553
-#: lxc/profile.go:741 lxc/profile.go:791 lxc/profile.go:850
+#: lxc/profile.go:327 lxc/profile.go:381 lxc/profile.go:455 lxc/profile.go:555
+#: lxc/profile.go:778 lxc/profile.go:828 lxc/profile.go:887
 msgid "Missing profile name"
 msgstr ""
 
@@ -1856,7 +1858,7 @@ msgstr ""
 msgid "Missing project name"
 msgstr "Profilname kann nicht geändert werden"
 
-#: lxc/profile.go:270
+#: lxc/profile.go:272
 msgid "Missing source profile name"
 msgstr ""
 
@@ -2084,7 +2086,7 @@ msgstr ""
 msgid "Pid: %d"
 msgstr ""
 
-#: lxc/network.go:643 lxc/profile.go:500 lxc/project.go:306 lxc/storage.go:304
+#: lxc/network.go:643 lxc/profile.go:502 lxc/project.go:306 lxc/storage.go:304
 #: lxc/storage_volume.go:920 lxc/storage_volume.go:950
 msgid "Press enter to open the editor again"
 msgstr ""
@@ -2120,32 +2122,32 @@ msgstr "Profil %s erstellt\n"
 msgid "Processing aliases failed: %s\n"
 msgstr "Anhalten des Containers fehlgeschlagen!"
 
-#: lxc/profile.go:148
+#: lxc/profile.go:150
 #, fuzzy, c-format
 msgid "Profile %s added to %s"
 msgstr "Profil %s wurde auf %s angewandt\n"
 
-#: lxc/profile.go:338
+#: lxc/profile.go:340
 #, fuzzy, c-format
 msgid "Profile %s created"
 msgstr "Profil %s erstellt\n"
 
-#: lxc/profile.go:389
+#: lxc/profile.go:391
 #, fuzzy, c-format
 msgid "Profile %s deleted"
 msgstr "Profil %s gelöscht\n"
 
-#: lxc/profile.go:675
+#: lxc/profile.go:712
 #, fuzzy, c-format
 msgid "Profile %s isn't currently applied to %s"
 msgstr "Profil %s wurde auf %s angewandt\n"
 
-#: lxc/profile.go:700
+#: lxc/profile.go:737
 #, fuzzy, c-format
 msgid "Profile %s removed from %s"
 msgstr "Gerät %s wurde von %s entfernt\n"
 
-#: lxc/profile.go:751
+#: lxc/profile.go:788
 #, fuzzy, c-format
 msgid "Profile %s renamed to %s"
 msgstr "Profil %s wurde auf %s angewandt\n"
@@ -2160,7 +2162,7 @@ msgstr "kann nicht zum selben Container Namen kopieren"
 msgid "Profile to apply to the target container"
 msgstr "kann nicht zum selben Container Namen kopieren"
 
-#: lxc/profile.go:228
+#: lxc/profile.go:230
 #, fuzzy, c-format
 msgid "Profiles %s applied to %s"
 msgstr "Profil %s wurde auf %s angewandt\n"
@@ -2296,7 +2298,7 @@ msgstr "Entferntes Administrator Passwort"
 msgid "Remove container devices"
 msgstr "Anhalten des Containers fehlgeschlagen!"
 
-#: lxc/profile.go:640 lxc/profile.go:641
+#: lxc/profile.go:677 lxc/profile.go:678
 #, fuzzy
 msgid "Remove profiles from containers"
 msgstr "kann nicht zum selben Container Namen kopieren"
@@ -2327,7 +2329,7 @@ msgstr "Herunterfahren des Containers erzwingen."
 msgid "Rename networks"
 msgstr ""
 
-#: lxc/profile.go:716 lxc/profile.go:717
+#: lxc/profile.go:753 lxc/profile.go:754
 #, fuzzy
 msgid "Rename profiles"
 msgstr "Fehlerhafte Profil URL %s"
@@ -2475,7 +2477,7 @@ msgstr ""
 msgid "Set network configuration keys"
 msgstr ""
 
-#: lxc/profile.go:766 lxc/profile.go:767
+#: lxc/profile.go:803 lxc/profile.go:804
 msgid "Set profile configuration keys"
 msgstr ""
 
@@ -2564,7 +2566,7 @@ msgstr ""
 msgid "Show network configurations"
 msgstr ""
 
-#: lxc/profile.go:825 lxc/profile.go:826
+#: lxc/profile.go:862 lxc/profile.go:863
 msgid "Show profile configurations"
 msgstr ""
 
@@ -2930,7 +2932,7 @@ msgstr ""
 msgid "Unset network configuration keys"
 msgstr ""
 
-#: lxc/profile.go:879 lxc/profile.go:880
+#: lxc/profile.go:916 lxc/profile.go:917
 msgid "Unset profile configuration keys"
 msgstr ""
 
@@ -3020,7 +3022,7 @@ msgstr ""
 msgid "add [<remote>:] <cert>"
 msgstr ""
 
-#: lxc/profile.go:100
+#: lxc/profile.go:102
 msgid "add [<remote>:]<container> <profile>"
 msgstr ""
 
@@ -3037,7 +3039,7 @@ msgstr ""
 msgid "alias"
 msgstr "Aliasse:\n"
 
-#: lxc/profile.go:162
+#: lxc/profile.go:164
 msgid "assign [<remote>:]<container> <profiles>"
 msgstr ""
 
@@ -3081,7 +3083,7 @@ msgstr ""
 msgid "copy [<remote>:]<image> <remote>:"
 msgstr ""
 
-#: lxc/profile.go:242
+#: lxc/profile.go:244
 msgid "copy [<remote>:]<profile> [<remote>:]<profile>"
 msgstr ""
 
@@ -3109,7 +3111,7 @@ msgstr ""
 msgid "create [<remote>:]<pool> <volume> [key=value...]"
 msgstr ""
 
-#: lxc/profile.go:299
+#: lxc/profile.go:301
 msgid "create [<remote>:]<profile>"
 msgstr ""
 
@@ -3180,7 +3182,7 @@ msgstr ""
 "\n"
 "lxd %s <Name>\n"
 
-#: lxc/profile.go:352
+#: lxc/profile.go:354
 msgid "delete [<remote>:]<profile>"
 msgstr ""
 
@@ -3261,7 +3263,7 @@ msgstr ""
 "Entfernt einen Container (oder Sicherungspunkt) und alle dazugehörigen\n"
 "Daten (Konfiguration, Sicherungspunkte, ...).\n"
 
-#: lxc/profile.go:403
+#: lxc/profile.go:405
 msgid "edit [<remote>:]<profile>"
 msgstr ""
 
@@ -3329,7 +3331,7 @@ msgstr ""
 "Entfernt einen Container (oder Sicherungspunkt) und alle dazugehörigen\n"
 "Daten (Konfiguration, Sicherungspunkte, ...).\n"
 
-#: lxc/profile.go:527
+#: lxc/profile.go:529
 msgid "get [<remote>:]<profile> <key>"
 msgstr ""
 
@@ -3396,7 +3398,7 @@ msgid "list"
 msgstr ""
 
 #: lxc/cluster.go:61 lxc/config_trust.go:112 lxc/network.go:796
-#: lxc/operation.go:98 lxc/profile.go:574 lxc/project.go:380 lxc/storage.go:493
+#: lxc/operation.go:98 lxc/profile.go:577 lxc/project.go:380 lxc/storage.go:493
 msgid "list [<remote>:]"
 msgstr ""
 
@@ -3566,7 +3568,7 @@ msgid ""
 "    Show details on that operation UUID"
 msgstr ""
 
-#: lxc/profile.go:167
+#: lxc/profile.go:169
 msgid ""
 "lxc profile assign foo default,bar\n"
 "    Set the profiles for \"foo\" to \"default\" and \"bar\".\n"
@@ -3578,7 +3580,7 @@ msgid ""
 "    Remove all profile from \"foo\""
 msgstr ""
 
-#: lxc/profile.go:407
+#: lxc/profile.go:409
 msgid ""
 "lxc profile edit <profile> < profile.yaml\n"
 "    Update a profile using the content of profile.yaml"
@@ -3699,7 +3701,7 @@ msgstr ""
 msgid "please use `lxc profile`"
 msgstr ""
 
-#: lxc/profile.go:28
+#: lxc/profile.go:30
 #, fuzzy
 msgid "profile"
 msgstr "Profil %s erstellt\n"
@@ -3763,7 +3765,7 @@ msgstr ""
 msgid "remove [<remote>:] <hostname|fingerprint>"
 msgstr ""
 
-#: lxc/profile.go:639
+#: lxc/profile.go:676
 msgid "remove [<remote>:]<container> <profile>"
 msgstr ""
 
@@ -3815,7 +3817,7 @@ msgstr ""
 "Entfernt einen Container (oder Sicherungspunkt) und alle dazugehörigen\n"
 "Daten (Konfiguration, Sicherungspunkte, ...).\n"
 
-#: lxc/profile.go:714
+#: lxc/profile.go:751
 msgid "rename [<remote>:]<profile> <new-name>"
 msgstr ""
 
@@ -3860,7 +3862,7 @@ msgstr ""
 msgid "set [<remote>:]<pool> <volume> <key> <value>"
 msgstr ""
 
-#: lxc/profile.go:765
+#: lxc/profile.go:802
 msgid "set [<remote>:]<profile> <key> <value>"
 msgstr ""
 
@@ -3921,7 +3923,7 @@ msgstr ""
 "Entfernt einen Container (oder Sicherungspunkt) und alle dazugehörigen\n"
 "Daten (Konfiguration, Sicherungspunkte, ...).\n"
 
-#: lxc/profile.go:824
+#: lxc/profile.go:861
 msgid "show [<remote>:]<profile>"
 msgstr ""
 
@@ -4023,7 +4025,7 @@ msgstr ""
 msgid "unset [<remote>:]<pool> <volume> <key>"
 msgstr ""
 
-#: lxc/profile.go:878
+#: lxc/profile.go:915
 msgid "unset [<remote>:]<profile> <key>"
 msgstr ""
 
diff --git a/po/el.po b/po/el.po
index 229a6f4229..3e231326be 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-01-15 12:29+0200\n"
+"POT-Creation-Date: 2019-01-31 19:39+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/"
@@ -125,7 +125,7 @@ msgid ""
 "### Note that only the configuration can be changed."
 msgstr ""
 
-#: lxc/profile.go:417
+#: lxc/profile.go:419
 msgid ""
 "### This is a yaml representation of the profile.\n"
 "### Any line starting with a '# will be ignored.\n"
@@ -183,7 +183,7 @@ msgstr ""
 msgid "'%s' isn't a supported file type"
 msgstr ""
 
-#: lxc/profile.go:224
+#: lxc/profile.go:226
 msgid "(none)"
 msgstr ""
 
@@ -239,7 +239,7 @@ msgstr ""
 msgid "Add new trusted clients"
 msgstr ""
 
-#: lxc/profile.go:101 lxc/profile.go:102
+#: lxc/profile.go:103 lxc/profile.go:104
 msgid "Add profiles to containers"
 msgstr ""
 
@@ -271,7 +271,7 @@ msgstr ""
 msgid "Architecture: %s"
 msgstr ""
 
-#: lxc/profile.go:164 lxc/profile.go:165
+#: lxc/profile.go:166 lxc/profile.go:167
 msgid "Assign sets of profiles to containers"
 msgstr ""
 
@@ -400,7 +400,7 @@ msgstr ""
 msgid "Can't pull a directory without --recursive"
 msgstr ""
 
-#: lxc/config.go:400 lxc/network.go:1083 lxc/profile.go:801 lxc/project.go:561
+#: lxc/config.go:400 lxc/network.go:1083 lxc/profile.go:838 lxc/project.go:561
 #: lxc/storage.go:622 lxc/storage_volume.go:1333
 #, c-format
 msgid "Can't read from stdin: %s"
@@ -494,7 +494,7 @@ msgid "Config key/value to apply to the target container"
 msgstr ""
 
 #: lxc/config.go:195 lxc/config.go:259 lxc/config_metadata.go:144
-#: lxc/image.go:409 lxc/network.go:642 lxc/profile.go:499 lxc/project.go:305
+#: lxc/image.go:409 lxc/network.go:642 lxc/profile.go:501 lxc/project.go:305
 #: lxc/storage.go:303 lxc/storage_volume.go:919 lxc/storage_volume.go:949
 #, c-format
 msgid "Config parsing error: %s"
@@ -546,7 +546,7 @@ msgstr ""
 msgid "Copy profile inherited devices and override configuration keys"
 msgstr ""
 
-#: lxc/profile.go:244 lxc/profile.go:245
+#: lxc/profile.go:246 lxc/profile.go:247
 msgid "Copy profiles"
 msgstr ""
 
@@ -620,7 +620,7 @@ msgstr ""
 msgid "Create new networks"
 msgstr ""
 
-#: lxc/profile.go:300 lxc/profile.go:301
+#: lxc/profile.go:302 lxc/profile.go:303
 msgid "Create profiles"
 msgstr ""
 
@@ -695,7 +695,7 @@ msgstr ""
 msgid "Delete networks"
 msgstr ""
 
-#: lxc/profile.go:354 lxc/profile.go:355
+#: lxc/profile.go:356 lxc/profile.go:357
 msgid "Delete profiles"
 msgstr ""
 
@@ -739,10 +739,10 @@ msgstr ""
 #: lxc/network.go:799 lxc/network.go:919 lxc/network.go:984 lxc/network.go:1034
 #: lxc/network.go:1103 lxc/network.go:1165 lxc/operation.go:25
 #: lxc/operation.go:54 lxc/operation.go:101 lxc/operation.go:177
-#: lxc/profile.go:30 lxc/profile.go:102 lxc/profile.go:165 lxc/profile.go:245
-#: lxc/profile.go:301 lxc/profile.go:355 lxc/profile.go:405 lxc/profile.go:529
-#: lxc/profile.go:577 lxc/profile.go:641 lxc/profile.go:717 lxc/profile.go:767
-#: lxc/profile.go:826 lxc/profile.go:880 lxc/project.go:30 lxc/project.go:87
+#: lxc/profile.go:32 lxc/profile.go:104 lxc/profile.go:167 lxc/profile.go:247
+#: lxc/profile.go:303 lxc/profile.go:357 lxc/profile.go:407 lxc/profile.go:531
+#: lxc/profile.go:580 lxc/profile.go:678 lxc/profile.go:754 lxc/profile.go:804
+#: lxc/profile.go:863 lxc/profile.go:917 lxc/project.go:30 lxc/project.go:87
 #: lxc/project.go:152 lxc/project.go:215 lxc/project.go:335 lxc/project.go:383
 #: lxc/project.go:472 lxc/project.go:527 lxc/project.go:587 lxc/project.go:616
 #: lxc/project.go:669 lxc/publish.go:34 lxc/query.go:30 lxc/remote.go:40
@@ -852,7 +852,7 @@ msgstr ""
 msgid "Edit network configurations as YAML"
 msgstr ""
 
-#: lxc/profile.go:404 lxc/profile.go:405
+#: lxc/profile.go:406 lxc/profile.go:407
 msgid "Edit profile configurations as YAML"
 msgstr ""
 
@@ -1031,7 +1031,8 @@ msgstr ""
 msgid "Force using the local unix socket"
 msgstr ""
 
-#: lxc/image.go:932 lxc/list.go:115 lxc/network.go:803 lxc/remote.go:443
+#: lxc/image.go:932 lxc/list.go:115 lxc/network.go:803 lxc/profile.go:584
+#: lxc/remote.go:443
 msgid "Format (csv|json|table|yaml)"
 msgstr ""
 
@@ -1059,7 +1060,7 @@ msgstr ""
 msgid "Get values for network configuration keys"
 msgstr ""
 
-#: lxc/profile.go:528 lxc/profile.go:529
+#: lxc/profile.go:530 lxc/profile.go:531
 msgid "Get values for profile configuration keys"
 msgstr ""
 
@@ -1194,7 +1195,8 @@ msgstr ""
 msgid "Invalid config key column format (too many fields): '%s'"
 msgstr ""
 
-#: lxc/image.go:1221 lxc/list.go:368 lxc/network.go:903 lxc/remote.go:527
+#: lxc/image.go:1221 lxc/list.go:368 lxc/network.go:903 lxc/profile.go:662
+#: lxc/remote.go:527
 #, c-format
 msgid "Invalid format %q"
 msgstr ""
@@ -1411,7 +1413,7 @@ msgid ""
 "    u - Upload date"
 msgstr ""
 
-#: lxc/profile.go:576 lxc/profile.go:577
+#: lxc/profile.go:579 lxc/profile.go:580
 msgid "List profiles"
 msgstr ""
 
@@ -1533,7 +1535,7 @@ msgid ""
 "hash or alias name (if one is set)."
 msgstr ""
 
-#: lxc/profile.go:29 lxc/profile.go:30
+#: lxc/profile.go:31 lxc/profile.go:32
 msgid "Manage profiles"
 msgstr ""
 
@@ -1603,11 +1605,11 @@ msgstr ""
 #: lxc/config_metadata.go:102 lxc/config_metadata.go:200
 #: lxc/config_template.go:91 lxc/config_template.go:134
 #: lxc/config_template.go:176 lxc/config_template.go:260
-#: lxc/config_template.go:322 lxc/profile.go:199 lxc/profile.go:665
+#: lxc/config_template.go:322 lxc/profile.go:201 lxc/profile.go:702
 msgid "Missing container name"
 msgstr ""
 
-#: lxc/profile.go:126
+#: lxc/profile.go:128
 msgid "Missing container.name name"
 msgstr ""
 
@@ -1636,8 +1638,8 @@ msgstr ""
 msgid "Missing pool name"
 msgstr ""
 
-#: lxc/profile.go:325 lxc/profile.go:379 lxc/profile.go:453 lxc/profile.go:553
-#: lxc/profile.go:741 lxc/profile.go:791 lxc/profile.go:850
+#: lxc/profile.go:327 lxc/profile.go:381 lxc/profile.go:455 lxc/profile.go:555
+#: lxc/profile.go:778 lxc/profile.go:828 lxc/profile.go:887
 msgid "Missing profile name"
 msgstr ""
 
@@ -1646,7 +1648,7 @@ msgstr ""
 msgid "Missing project name"
 msgstr ""
 
-#: lxc/profile.go:270
+#: lxc/profile.go:272
 msgid "Missing source profile name"
 msgstr ""
 
@@ -1864,7 +1866,7 @@ msgstr ""
 msgid "Pid: %d"
 msgstr ""
 
-#: lxc/network.go:643 lxc/profile.go:500 lxc/project.go:306 lxc/storage.go:304
+#: lxc/network.go:643 lxc/profile.go:502 lxc/project.go:306 lxc/storage.go:304
 #: lxc/storage_volume.go:920 lxc/storage_volume.go:950
 msgid "Press enter to open the editor again"
 msgstr ""
@@ -1900,32 +1902,32 @@ msgstr ""
 msgid "Processing aliases failed: %s\n"
 msgstr ""
 
-#: lxc/profile.go:148
+#: lxc/profile.go:150
 #, c-format
 msgid "Profile %s added to %s"
 msgstr ""
 
-#: lxc/profile.go:338
+#: lxc/profile.go:340
 #, c-format
 msgid "Profile %s created"
 msgstr ""
 
-#: lxc/profile.go:389
+#: lxc/profile.go:391
 #, c-format
 msgid "Profile %s deleted"
 msgstr ""
 
-#: lxc/profile.go:675
+#: lxc/profile.go:712
 #, c-format
 msgid "Profile %s isn't currently applied to %s"
 msgstr ""
 
-#: lxc/profile.go:700
+#: lxc/profile.go:737
 #, c-format
 msgid "Profile %s removed from %s"
 msgstr ""
 
-#: lxc/profile.go:751
+#: lxc/profile.go:788
 #, c-format
 msgid "Profile %s renamed to %s"
 msgstr ""
@@ -1938,7 +1940,7 @@ msgstr ""
 msgid "Profile to apply to the target container"
 msgstr ""
 
-#: lxc/profile.go:228
+#: lxc/profile.go:230
 #, c-format
 msgid "Profiles %s applied to %s"
 msgstr ""
@@ -2067,7 +2069,7 @@ msgstr ""
 msgid "Remove container devices"
 msgstr ""
 
-#: lxc/profile.go:640 lxc/profile.go:641
+#: lxc/profile.go:677 lxc/profile.go:678
 msgid "Remove profiles from containers"
 msgstr ""
 
@@ -2096,7 +2098,7 @@ msgstr ""
 msgid "Rename networks"
 msgstr ""
 
-#: lxc/profile.go:716 lxc/profile.go:717
+#: lxc/profile.go:753 lxc/profile.go:754
 msgid "Rename profiles"
 msgstr ""
 
@@ -2233,7 +2235,7 @@ msgstr ""
 msgid "Set network configuration keys"
 msgstr ""
 
-#: lxc/profile.go:766 lxc/profile.go:767
+#: lxc/profile.go:803 lxc/profile.go:804
 msgid "Set profile configuration keys"
 msgstr ""
 
@@ -2317,7 +2319,7 @@ msgstr ""
 msgid "Show network configurations"
 msgstr ""
 
-#: lxc/profile.go:825 lxc/profile.go:826
+#: lxc/profile.go:862 lxc/profile.go:863
 msgid "Show profile configurations"
 msgstr ""
 
@@ -2666,7 +2668,7 @@ msgstr ""
 msgid "Unset network configuration keys"
 msgstr ""
 
-#: lxc/profile.go:879 lxc/profile.go:880
+#: lxc/profile.go:916 lxc/profile.go:917
 msgid "Unset profile configuration keys"
 msgstr ""
 
@@ -2748,7 +2750,7 @@ msgstr ""
 msgid "add [<remote>:] <cert>"
 msgstr ""
 
-#: lxc/profile.go:100
+#: lxc/profile.go:102
 msgid "add [<remote>:]<container> <profile>"
 msgstr ""
 
@@ -2764,7 +2766,7 @@ msgstr ""
 msgid "alias"
 msgstr ""
 
-#: lxc/profile.go:162
+#: lxc/profile.go:164
 msgid "assign [<remote>:]<container> <profiles>"
 msgstr ""
 
@@ -2808,7 +2810,7 @@ msgstr ""
 msgid "copy [<remote>:]<image> <remote>:"
 msgstr ""
 
-#: lxc/profile.go:242
+#: lxc/profile.go:244
 msgid "copy [<remote>:]<profile> [<remote>:]<profile>"
 msgstr ""
 
@@ -2836,7 +2838,7 @@ msgstr ""
 msgid "create [<remote>:]<pool> <volume> [key=value...]"
 msgstr ""
 
-#: lxc/profile.go:299
+#: lxc/profile.go:301
 msgid "create [<remote>:]<profile>"
 msgstr ""
 
@@ -2890,7 +2892,7 @@ msgstr ""
 msgid "delete [<remote>:]<pool> <volume>[/<snapshot>]"
 msgstr ""
 
-#: lxc/profile.go:352
+#: lxc/profile.go:354
 msgid "delete [<remote>:]<profile>"
 msgstr ""
 
@@ -2962,7 +2964,7 @@ msgstr ""
 msgid "edit [<remote>:]<pool> <volume>[/<snapshot>]"
 msgstr ""
 
-#: lxc/profile.go:403
+#: lxc/profile.go:405
 msgid "edit [<remote>:]<profile>"
 msgstr ""
 
@@ -3021,7 +3023,7 @@ msgstr ""
 msgid "get [<remote>:]<pool> <volume>[/<snapshot>] <key>"
 msgstr ""
 
-#: lxc/profile.go:527
+#: lxc/profile.go:529
 msgid "get [<remote>:]<profile> <key>"
 msgstr ""
 
@@ -3084,7 +3086,7 @@ msgid "list"
 msgstr ""
 
 #: lxc/cluster.go:61 lxc/config_trust.go:112 lxc/network.go:796
-#: lxc/operation.go:98 lxc/profile.go:574 lxc/project.go:380 lxc/storage.go:493
+#: lxc/operation.go:98 lxc/profile.go:577 lxc/project.go:380 lxc/storage.go:493
 msgid "list [<remote>:]"
 msgstr ""
 
@@ -3250,7 +3252,7 @@ msgid ""
 "    Show details on that operation UUID"
 msgstr ""
 
-#: lxc/profile.go:167
+#: lxc/profile.go:169
 msgid ""
 "lxc profile assign foo default,bar\n"
 "    Set the profiles for \"foo\" to \"default\" and \"bar\".\n"
@@ -3262,7 +3264,7 @@ msgid ""
 "    Remove all profile from \"foo\""
 msgstr ""
 
-#: lxc/profile.go:407
+#: lxc/profile.go:409
 msgid ""
 "lxc profile edit <profile> < profile.yaml\n"
 "    Update a profile using the content of profile.yaml"
@@ -3372,7 +3374,7 @@ msgstr ""
 msgid "please use `lxc profile`"
 msgstr ""
 
-#: lxc/profile.go:28
+#: lxc/profile.go:30
 msgid "profile"
 msgstr ""
 
@@ -3422,7 +3424,7 @@ msgstr ""
 msgid "remove [<remote>:] <hostname|fingerprint>"
 msgstr ""
 
-#: lxc/profile.go:639
+#: lxc/profile.go:676
 msgid "remove [<remote>:]<container> <profile>"
 msgstr ""
 
@@ -3464,7 +3466,7 @@ msgid ""
 "snapshot name>]"
 msgstr ""
 
-#: lxc/profile.go:714
+#: lxc/profile.go:751
 msgid "rename [<remote>:]<profile> <new-name>"
 msgstr ""
 
@@ -3500,7 +3502,7 @@ msgstr ""
 msgid "set [<remote>:]<pool> <volume> <key> <value>"
 msgstr ""
 
-#: lxc/profile.go:765
+#: lxc/profile.go:802
 msgid "set [<remote>:]<profile> <key> <value>"
 msgstr ""
 
@@ -3552,7 +3554,7 @@ msgstr ""
 msgid "show [<remote>:]<pool> <volume>[/<snapshot>]"
 msgstr ""
 
-#: lxc/profile.go:824
+#: lxc/profile.go:861
 msgid "show [<remote>:]<profile>"
 msgstr ""
 
@@ -3641,7 +3643,7 @@ msgstr ""
 msgid "unset [<remote>:]<pool> <volume> <key>"
 msgstr ""
 
-#: lxc/profile.go:878
+#: lxc/profile.go:915
 msgid "unset [<remote>:]<profile> <key>"
 msgstr ""
 
diff --git a/po/es.po b/po/es.po
index c8769dc09e..2daa92e203 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-01-15 12:29+0200\n"
+"POT-Creation-Date: 2019-01-31 19:39+0100\n"
 "PO-Revision-Date: 2018-02-10 11:39+0000\n"
 "Last-Translator: Allan Esquivel Sibaja <allan.esquivel.sibaja at gmail.com>\n"
 "Language-Team: Spanish <https://hosted.weblate.org/projects/linux-containers/"
@@ -182,7 +182,7 @@ msgid ""
 "### Note that only the configuration can be changed."
 msgstr ""
 
-#: lxc/profile.go:417
+#: lxc/profile.go:419
 msgid ""
 "### This is a yaml representation of the profile.\n"
 "### Any line starting with a '# will be ignored.\n"
@@ -255,7 +255,7 @@ msgstr "%v (interrumpe dos o más tiempos a la fuerza)"
 msgid "'%s' isn't a supported file type"
 msgstr "%s no es un tipo de archivo soportado."
 
-#: lxc/profile.go:224
+#: lxc/profile.go:226
 msgid "(none)"
 msgstr "(ninguno)"
 
@@ -312,7 +312,7 @@ msgstr ""
 msgid "Add new trusted clients"
 msgstr ""
 
-#: lxc/profile.go:101 lxc/profile.go:102
+#: lxc/profile.go:103 lxc/profile.go:104
 msgid "Add profiles to containers"
 msgstr ""
 
@@ -344,7 +344,7 @@ msgstr "Aliases:"
 msgid "Architecture: %s"
 msgstr "Arquitectura: %s"
 
-#: lxc/profile.go:164 lxc/profile.go:165
+#: lxc/profile.go:166 lxc/profile.go:167
 msgid "Assign sets of profiles to containers"
 msgstr ""
 
@@ -472,7 +472,7 @@ msgstr ""
 msgid "Can't pull a directory without --recursive"
 msgstr "No se puede jalar un directorio sin - recursivo"
 
-#: lxc/config.go:400 lxc/network.go:1083 lxc/profile.go:801 lxc/project.go:561
+#: lxc/config.go:400 lxc/network.go:1083 lxc/profile.go:838 lxc/project.go:561
 #: lxc/storage.go:622 lxc/storage_volume.go:1333
 #, c-format
 msgid "Can't read from stdin: %s"
@@ -567,7 +567,7 @@ msgid "Config key/value to apply to the target container"
 msgstr ""
 
 #: lxc/config.go:195 lxc/config.go:259 lxc/config_metadata.go:144
-#: lxc/image.go:409 lxc/network.go:642 lxc/profile.go:499 lxc/project.go:305
+#: lxc/image.go:409 lxc/network.go:642 lxc/profile.go:501 lxc/project.go:305
 #: lxc/storage.go:303 lxc/storage_volume.go:919 lxc/storage_volume.go:949
 #, c-format
 msgid "Config parsing error: %s"
@@ -619,7 +619,7 @@ msgstr ""
 msgid "Copy profile inherited devices and override configuration keys"
 msgstr ""
 
-#: lxc/profile.go:244 lxc/profile.go:245
+#: lxc/profile.go:246 lxc/profile.go:247
 msgid "Copy profiles"
 msgstr ""
 
@@ -694,7 +694,7 @@ msgstr ""
 msgid "Create new networks"
 msgstr ""
 
-#: lxc/profile.go:300 lxc/profile.go:301
+#: lxc/profile.go:302 lxc/profile.go:303
 msgid "Create profiles"
 msgstr ""
 
@@ -769,7 +769,7 @@ msgstr ""
 msgid "Delete networks"
 msgstr ""
 
-#: lxc/profile.go:354 lxc/profile.go:355
+#: lxc/profile.go:356 lxc/profile.go:357
 msgid "Delete profiles"
 msgstr ""
 
@@ -813,10 +813,10 @@ msgstr ""
 #: lxc/network.go:799 lxc/network.go:919 lxc/network.go:984 lxc/network.go:1034
 #: lxc/network.go:1103 lxc/network.go:1165 lxc/operation.go:25
 #: lxc/operation.go:54 lxc/operation.go:101 lxc/operation.go:177
-#: lxc/profile.go:30 lxc/profile.go:102 lxc/profile.go:165 lxc/profile.go:245
-#: lxc/profile.go:301 lxc/profile.go:355 lxc/profile.go:405 lxc/profile.go:529
-#: lxc/profile.go:577 lxc/profile.go:641 lxc/profile.go:717 lxc/profile.go:767
-#: lxc/profile.go:826 lxc/profile.go:880 lxc/project.go:30 lxc/project.go:87
+#: lxc/profile.go:32 lxc/profile.go:104 lxc/profile.go:167 lxc/profile.go:247
+#: lxc/profile.go:303 lxc/profile.go:357 lxc/profile.go:407 lxc/profile.go:531
+#: lxc/profile.go:580 lxc/profile.go:678 lxc/profile.go:754 lxc/profile.go:804
+#: lxc/profile.go:863 lxc/profile.go:917 lxc/project.go:30 lxc/project.go:87
 #: lxc/project.go:152 lxc/project.go:215 lxc/project.go:335 lxc/project.go:383
 #: lxc/project.go:472 lxc/project.go:527 lxc/project.go:587 lxc/project.go:616
 #: lxc/project.go:669 lxc/publish.go:34 lxc/query.go:30 lxc/remote.go:40
@@ -925,7 +925,7 @@ msgstr ""
 msgid "Edit network configurations as YAML"
 msgstr ""
 
-#: lxc/profile.go:404 lxc/profile.go:405
+#: lxc/profile.go:406 lxc/profile.go:407
 msgid "Edit profile configurations as YAML"
 msgstr ""
 
@@ -1106,7 +1106,8 @@ msgstr ""
 msgid "Force using the local unix socket"
 msgstr ""
 
-#: lxc/image.go:932 lxc/list.go:115 lxc/network.go:803 lxc/remote.go:443
+#: lxc/image.go:932 lxc/list.go:115 lxc/network.go:803 lxc/profile.go:584
+#: lxc/remote.go:443
 msgid "Format (csv|json|table|yaml)"
 msgstr ""
 
@@ -1134,7 +1135,7 @@ msgstr ""
 msgid "Get values for network configuration keys"
 msgstr ""
 
-#: lxc/profile.go:528 lxc/profile.go:529
+#: lxc/profile.go:530 lxc/profile.go:531
 msgid "Get values for profile configuration keys"
 msgstr ""
 
@@ -1270,7 +1271,8 @@ msgstr ""
 msgid "Invalid config key column format (too many fields): '%s'"
 msgstr ""
 
-#: lxc/image.go:1221 lxc/list.go:368 lxc/network.go:903 lxc/remote.go:527
+#: lxc/image.go:1221 lxc/list.go:368 lxc/network.go:903 lxc/profile.go:662
+#: lxc/remote.go:527
 #, c-format
 msgid "Invalid format %q"
 msgstr ""
@@ -1488,7 +1490,7 @@ msgid ""
 "    u - Upload date"
 msgstr ""
 
-#: lxc/profile.go:576 lxc/profile.go:577
+#: lxc/profile.go:579 lxc/profile.go:580
 msgid "List profiles"
 msgstr ""
 
@@ -1610,7 +1612,7 @@ msgid ""
 "hash or alias name (if one is set)."
 msgstr ""
 
-#: lxc/profile.go:29 lxc/profile.go:30
+#: lxc/profile.go:31 lxc/profile.go:32
 msgid "Manage profiles"
 msgstr ""
 
@@ -1679,12 +1681,12 @@ msgstr ""
 #: lxc/config_metadata.go:102 lxc/config_metadata.go:200
 #: lxc/config_template.go:91 lxc/config_template.go:134
 #: lxc/config_template.go:176 lxc/config_template.go:260
-#: lxc/config_template.go:322 lxc/profile.go:199 lxc/profile.go:665
+#: lxc/config_template.go:322 lxc/profile.go:201 lxc/profile.go:702
 #, fuzzy
 msgid "Missing container name"
 msgstr "Nombre del contenedor es: %s"
 
-#: lxc/profile.go:126
+#: lxc/profile.go:128
 msgid "Missing container.name name"
 msgstr ""
 
@@ -1713,8 +1715,8 @@ msgstr ""
 msgid "Missing pool name"
 msgstr ""
 
-#: lxc/profile.go:325 lxc/profile.go:379 lxc/profile.go:453 lxc/profile.go:553
-#: lxc/profile.go:741 lxc/profile.go:791 lxc/profile.go:850
+#: lxc/profile.go:327 lxc/profile.go:381 lxc/profile.go:455 lxc/profile.go:555
+#: lxc/profile.go:778 lxc/profile.go:828 lxc/profile.go:887
 msgid "Missing profile name"
 msgstr ""
 
@@ -1724,7 +1726,7 @@ msgstr ""
 msgid "Missing project name"
 msgstr "Nombre del contenedor es: %s"
 
-#: lxc/profile.go:270
+#: lxc/profile.go:272
 msgid "Missing source profile name"
 msgstr ""
 
@@ -1942,7 +1944,7 @@ msgstr ""
 msgid "Pid: %d"
 msgstr ""
 
-#: lxc/network.go:643 lxc/profile.go:500 lxc/project.go:306 lxc/storage.go:304
+#: lxc/network.go:643 lxc/profile.go:502 lxc/project.go:306 lxc/storage.go:304
 #: lxc/storage_volume.go:920 lxc/storage_volume.go:950
 msgid "Press enter to open the editor again"
 msgstr ""
@@ -1978,32 +1980,32 @@ msgstr ""
 msgid "Processing aliases failed: %s\n"
 msgstr ""
 
-#: lxc/profile.go:148
+#: lxc/profile.go:150
 #, c-format
 msgid "Profile %s added to %s"
 msgstr ""
 
-#: lxc/profile.go:338
+#: lxc/profile.go:340
 #, c-format
 msgid "Profile %s created"
 msgstr ""
 
-#: lxc/profile.go:389
+#: lxc/profile.go:391
 #, c-format
 msgid "Profile %s deleted"
 msgstr ""
 
-#: lxc/profile.go:675
+#: lxc/profile.go:712
 #, c-format
 msgid "Profile %s isn't currently applied to %s"
 msgstr ""
 
-#: lxc/profile.go:700
+#: lxc/profile.go:737
 #, c-format
 msgid "Profile %s removed from %s"
 msgstr ""
 
-#: lxc/profile.go:751
+#: lxc/profile.go:788
 #, c-format
 msgid "Profile %s renamed to %s"
 msgstr ""
@@ -2016,7 +2018,7 @@ msgstr ""
 msgid "Profile to apply to the target container"
 msgstr ""
 
-#: lxc/profile.go:228
+#: lxc/profile.go:230
 #, c-format
 msgid "Profiles %s applied to %s"
 msgstr ""
@@ -2145,7 +2147,7 @@ msgstr ""
 msgid "Remove container devices"
 msgstr ""
 
-#: lxc/profile.go:640 lxc/profile.go:641
+#: lxc/profile.go:677 lxc/profile.go:678
 msgid "Remove profiles from containers"
 msgstr ""
 
@@ -2174,7 +2176,7 @@ msgstr ""
 msgid "Rename networks"
 msgstr ""
 
-#: lxc/profile.go:716 lxc/profile.go:717
+#: lxc/profile.go:753 lxc/profile.go:754
 msgid "Rename profiles"
 msgstr ""
 
@@ -2311,7 +2313,7 @@ msgstr ""
 msgid "Set network configuration keys"
 msgstr ""
 
-#: lxc/profile.go:766 lxc/profile.go:767
+#: lxc/profile.go:803 lxc/profile.go:804
 msgid "Set profile configuration keys"
 msgstr ""
 
@@ -2395,7 +2397,7 @@ msgstr ""
 msgid "Show network configurations"
 msgstr ""
 
-#: lxc/profile.go:825 lxc/profile.go:826
+#: lxc/profile.go:862 lxc/profile.go:863
 msgid "Show profile configurations"
 msgstr ""
 
@@ -2744,7 +2746,7 @@ msgstr ""
 msgid "Unset network configuration keys"
 msgstr ""
 
-#: lxc/profile.go:879 lxc/profile.go:880
+#: lxc/profile.go:916 lxc/profile.go:917
 msgid "Unset profile configuration keys"
 msgstr ""
 
@@ -2826,7 +2828,7 @@ msgstr ""
 msgid "add [<remote>:] <cert>"
 msgstr ""
 
-#: lxc/profile.go:100
+#: lxc/profile.go:102
 msgid "add [<remote>:]<container> <profile>"
 msgstr ""
 
@@ -2843,7 +2845,7 @@ msgstr ""
 msgid "alias"
 msgstr "Aliases:"
 
-#: lxc/profile.go:162
+#: lxc/profile.go:164
 msgid "assign [<remote>:]<container> <profiles>"
 msgstr ""
 
@@ -2887,7 +2889,7 @@ msgstr ""
 msgid "copy [<remote>:]<image> <remote>:"
 msgstr ""
 
-#: lxc/profile.go:242
+#: lxc/profile.go:244
 msgid "copy [<remote>:]<profile> [<remote>:]<profile>"
 msgstr ""
 
@@ -2915,7 +2917,7 @@ msgstr ""
 msgid "create [<remote>:]<pool> <volume> [key=value...]"
 msgstr ""
 
-#: lxc/profile.go:299
+#: lxc/profile.go:301
 msgid "create [<remote>:]<profile>"
 msgstr ""
 
@@ -2969,7 +2971,7 @@ msgstr ""
 msgid "delete [<remote>:]<pool> <volume>[/<snapshot>]"
 msgstr ""
 
-#: lxc/profile.go:352
+#: lxc/profile.go:354
 msgid "delete [<remote>:]<profile>"
 msgstr ""
 
@@ -3041,7 +3043,7 @@ msgstr ""
 msgid "edit [<remote>:]<pool> <volume>[/<snapshot>]"
 msgstr ""
 
-#: lxc/profile.go:403
+#: lxc/profile.go:405
 msgid "edit [<remote>:]<profile>"
 msgstr ""
 
@@ -3100,7 +3102,7 @@ msgstr ""
 msgid "get [<remote>:]<pool> <volume>[/<snapshot>] <key>"
 msgstr ""
 
-#: lxc/profile.go:527
+#: lxc/profile.go:529
 msgid "get [<remote>:]<profile> <key>"
 msgstr ""
 
@@ -3163,7 +3165,7 @@ msgid "list"
 msgstr ""
 
 #: lxc/cluster.go:61 lxc/config_trust.go:112 lxc/network.go:796
-#: lxc/operation.go:98 lxc/profile.go:574 lxc/project.go:380 lxc/storage.go:493
+#: lxc/operation.go:98 lxc/profile.go:577 lxc/project.go:380 lxc/storage.go:493
 msgid "list [<remote>:]"
 msgstr ""
 
@@ -3329,7 +3331,7 @@ msgid ""
 "    Show details on that operation UUID"
 msgstr ""
 
-#: lxc/profile.go:167
+#: lxc/profile.go:169
 msgid ""
 "lxc profile assign foo default,bar\n"
 "    Set the profiles for \"foo\" to \"default\" and \"bar\".\n"
@@ -3341,7 +3343,7 @@ msgid ""
 "    Remove all profile from \"foo\""
 msgstr ""
 
-#: lxc/profile.go:407
+#: lxc/profile.go:409
 msgid ""
 "lxc profile edit <profile> < profile.yaml\n"
 "    Update a profile using the content of profile.yaml"
@@ -3451,7 +3453,7 @@ msgstr ""
 msgid "please use `lxc profile`"
 msgstr ""
 
-#: lxc/profile.go:28
+#: lxc/profile.go:30
 msgid "profile"
 msgstr ""
 
@@ -3501,7 +3503,7 @@ msgstr ""
 msgid "remove [<remote>:] <hostname|fingerprint>"
 msgstr ""
 
-#: lxc/profile.go:639
+#: lxc/profile.go:676
 msgid "remove [<remote>:]<container> <profile>"
 msgstr ""
 
@@ -3543,7 +3545,7 @@ msgid ""
 "snapshot name>]"
 msgstr ""
 
-#: lxc/profile.go:714
+#: lxc/profile.go:751
 msgid "rename [<remote>:]<profile> <new-name>"
 msgstr ""
 
@@ -3579,7 +3581,7 @@ msgstr ""
 msgid "set [<remote>:]<pool> <volume> <key> <value>"
 msgstr ""
 
-#: lxc/profile.go:765
+#: lxc/profile.go:802
 msgid "set [<remote>:]<profile> <key> <value>"
 msgstr ""
 
@@ -3631,7 +3633,7 @@ msgstr ""
 msgid "show [<remote>:]<pool> <volume>[/<snapshot>]"
 msgstr ""
 
-#: lxc/profile.go:824
+#: lxc/profile.go:861
 msgid "show [<remote>:]<profile>"
 msgstr ""
 
@@ -3720,7 +3722,7 @@ msgstr ""
 msgid "unset [<remote>:]<pool> <volume> <key>"
 msgstr ""
 
-#: lxc/profile.go:878
+#: lxc/profile.go:915
 msgid "unset [<remote>:]<profile> <key>"
 msgstr ""
 
diff --git a/po/fa.po b/po/fa.po
index dc12d8ee25..f3e5cd8494 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-01-15 12:29+0200\n"
+"POT-Creation-Date: 2019-01-31 19:39+0100\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: none\n"
@@ -122,7 +122,7 @@ msgid ""
 "### Note that only the configuration can be changed."
 msgstr ""
 
-#: lxc/profile.go:417
+#: lxc/profile.go:419
 msgid ""
 "### This is a yaml representation of the profile.\n"
 "### Any line starting with a '# will be ignored.\n"
@@ -180,7 +180,7 @@ msgstr ""
 msgid "'%s' isn't a supported file type"
 msgstr ""
 
-#: lxc/profile.go:224
+#: lxc/profile.go:226
 msgid "(none)"
 msgstr ""
 
@@ -236,7 +236,7 @@ msgstr ""
 msgid "Add new trusted clients"
 msgstr ""
 
-#: lxc/profile.go:101 lxc/profile.go:102
+#: lxc/profile.go:103 lxc/profile.go:104
 msgid "Add profiles to containers"
 msgstr ""
 
@@ -268,7 +268,7 @@ msgstr ""
 msgid "Architecture: %s"
 msgstr ""
 
-#: lxc/profile.go:164 lxc/profile.go:165
+#: lxc/profile.go:166 lxc/profile.go:167
 msgid "Assign sets of profiles to containers"
 msgstr ""
 
@@ -396,7 +396,7 @@ msgstr ""
 msgid "Can't pull a directory without --recursive"
 msgstr ""
 
-#: lxc/config.go:400 lxc/network.go:1083 lxc/profile.go:801 lxc/project.go:561
+#: lxc/config.go:400 lxc/network.go:1083 lxc/profile.go:838 lxc/project.go:561
 #: lxc/storage.go:622 lxc/storage_volume.go:1333
 #, c-format
 msgid "Can't read from stdin: %s"
@@ -490,7 +490,7 @@ msgid "Config key/value to apply to the target container"
 msgstr ""
 
 #: lxc/config.go:195 lxc/config.go:259 lxc/config_metadata.go:144
-#: lxc/image.go:409 lxc/network.go:642 lxc/profile.go:499 lxc/project.go:305
+#: lxc/image.go:409 lxc/network.go:642 lxc/profile.go:501 lxc/project.go:305
 #: lxc/storage.go:303 lxc/storage_volume.go:919 lxc/storage_volume.go:949
 #, c-format
 msgid "Config parsing error: %s"
@@ -542,7 +542,7 @@ msgstr ""
 msgid "Copy profile inherited devices and override configuration keys"
 msgstr ""
 
-#: lxc/profile.go:244 lxc/profile.go:245
+#: lxc/profile.go:246 lxc/profile.go:247
 msgid "Copy profiles"
 msgstr ""
 
@@ -616,7 +616,7 @@ msgstr ""
 msgid "Create new networks"
 msgstr ""
 
-#: lxc/profile.go:300 lxc/profile.go:301
+#: lxc/profile.go:302 lxc/profile.go:303
 msgid "Create profiles"
 msgstr ""
 
@@ -691,7 +691,7 @@ msgstr ""
 msgid "Delete networks"
 msgstr ""
 
-#: lxc/profile.go:354 lxc/profile.go:355
+#: lxc/profile.go:356 lxc/profile.go:357
 msgid "Delete profiles"
 msgstr ""
 
@@ -735,10 +735,10 @@ msgstr ""
 #: lxc/network.go:799 lxc/network.go:919 lxc/network.go:984 lxc/network.go:1034
 #: lxc/network.go:1103 lxc/network.go:1165 lxc/operation.go:25
 #: lxc/operation.go:54 lxc/operation.go:101 lxc/operation.go:177
-#: lxc/profile.go:30 lxc/profile.go:102 lxc/profile.go:165 lxc/profile.go:245
-#: lxc/profile.go:301 lxc/profile.go:355 lxc/profile.go:405 lxc/profile.go:529
-#: lxc/profile.go:577 lxc/profile.go:641 lxc/profile.go:717 lxc/profile.go:767
-#: lxc/profile.go:826 lxc/profile.go:880 lxc/project.go:30 lxc/project.go:87
+#: lxc/profile.go:32 lxc/profile.go:104 lxc/profile.go:167 lxc/profile.go:247
+#: lxc/profile.go:303 lxc/profile.go:357 lxc/profile.go:407 lxc/profile.go:531
+#: lxc/profile.go:580 lxc/profile.go:678 lxc/profile.go:754 lxc/profile.go:804
+#: lxc/profile.go:863 lxc/profile.go:917 lxc/project.go:30 lxc/project.go:87
 #: lxc/project.go:152 lxc/project.go:215 lxc/project.go:335 lxc/project.go:383
 #: lxc/project.go:472 lxc/project.go:527 lxc/project.go:587 lxc/project.go:616
 #: lxc/project.go:669 lxc/publish.go:34 lxc/query.go:30 lxc/remote.go:40
@@ -847,7 +847,7 @@ msgstr ""
 msgid "Edit network configurations as YAML"
 msgstr ""
 
-#: lxc/profile.go:404 lxc/profile.go:405
+#: lxc/profile.go:406 lxc/profile.go:407
 msgid "Edit profile configurations as YAML"
 msgstr ""
 
@@ -1026,7 +1026,8 @@ msgstr ""
 msgid "Force using the local unix socket"
 msgstr ""
 
-#: lxc/image.go:932 lxc/list.go:115 lxc/network.go:803 lxc/remote.go:443
+#: lxc/image.go:932 lxc/list.go:115 lxc/network.go:803 lxc/profile.go:584
+#: lxc/remote.go:443
 msgid "Format (csv|json|table|yaml)"
 msgstr ""
 
@@ -1054,7 +1055,7 @@ msgstr ""
 msgid "Get values for network configuration keys"
 msgstr ""
 
-#: lxc/profile.go:528 lxc/profile.go:529
+#: lxc/profile.go:530 lxc/profile.go:531
 msgid "Get values for profile configuration keys"
 msgstr ""
 
@@ -1189,7 +1190,8 @@ msgstr ""
 msgid "Invalid config key column format (too many fields): '%s'"
 msgstr ""
 
-#: lxc/image.go:1221 lxc/list.go:368 lxc/network.go:903 lxc/remote.go:527
+#: lxc/image.go:1221 lxc/list.go:368 lxc/network.go:903 lxc/profile.go:662
+#: lxc/remote.go:527
 #, c-format
 msgid "Invalid format %q"
 msgstr ""
@@ -1406,7 +1408,7 @@ msgid ""
 "    u - Upload date"
 msgstr ""
 
-#: lxc/profile.go:576 lxc/profile.go:577
+#: lxc/profile.go:579 lxc/profile.go:580
 msgid "List profiles"
 msgstr ""
 
@@ -1528,7 +1530,7 @@ msgid ""
 "hash or alias name (if one is set)."
 msgstr ""
 
-#: lxc/profile.go:29 lxc/profile.go:30
+#: lxc/profile.go:31 lxc/profile.go:32
 msgid "Manage profiles"
 msgstr ""
 
@@ -1597,11 +1599,11 @@ msgstr ""
 #: lxc/config_metadata.go:102 lxc/config_metadata.go:200
 #: lxc/config_template.go:91 lxc/config_template.go:134
 #: lxc/config_template.go:176 lxc/config_template.go:260
-#: lxc/config_template.go:322 lxc/profile.go:199 lxc/profile.go:665
+#: lxc/config_template.go:322 lxc/profile.go:201 lxc/profile.go:702
 msgid "Missing container name"
 msgstr ""
 
-#: lxc/profile.go:126
+#: lxc/profile.go:128
 msgid "Missing container.name name"
 msgstr ""
 
@@ -1630,8 +1632,8 @@ msgstr ""
 msgid "Missing pool name"
 msgstr ""
 
-#: lxc/profile.go:325 lxc/profile.go:379 lxc/profile.go:453 lxc/profile.go:553
-#: lxc/profile.go:741 lxc/profile.go:791 lxc/profile.go:850
+#: lxc/profile.go:327 lxc/profile.go:381 lxc/profile.go:455 lxc/profile.go:555
+#: lxc/profile.go:778 lxc/profile.go:828 lxc/profile.go:887
 msgid "Missing profile name"
 msgstr ""
 
@@ -1640,7 +1642,7 @@ msgstr ""
 msgid "Missing project name"
 msgstr ""
 
-#: lxc/profile.go:270
+#: lxc/profile.go:272
 msgid "Missing source profile name"
 msgstr ""
 
@@ -1857,7 +1859,7 @@ msgstr ""
 msgid "Pid: %d"
 msgstr ""
 
-#: lxc/network.go:643 lxc/profile.go:500 lxc/project.go:306 lxc/storage.go:304
+#: lxc/network.go:643 lxc/profile.go:502 lxc/project.go:306 lxc/storage.go:304
 #: lxc/storage_volume.go:920 lxc/storage_volume.go:950
 msgid "Press enter to open the editor again"
 msgstr ""
@@ -1893,32 +1895,32 @@ msgstr ""
 msgid "Processing aliases failed: %s\n"
 msgstr ""
 
-#: lxc/profile.go:148
+#: lxc/profile.go:150
 #, c-format
 msgid "Profile %s added to %s"
 msgstr ""
 
-#: lxc/profile.go:338
+#: lxc/profile.go:340
 #, c-format
 msgid "Profile %s created"
 msgstr ""
 
-#: lxc/profile.go:389
+#: lxc/profile.go:391
 #, c-format
 msgid "Profile %s deleted"
 msgstr ""
 
-#: lxc/profile.go:675
+#: lxc/profile.go:712
 #, c-format
 msgid "Profile %s isn't currently applied to %s"
 msgstr ""
 
-#: lxc/profile.go:700
+#: lxc/profile.go:737
 #, c-format
 msgid "Profile %s removed from %s"
 msgstr ""
 
-#: lxc/profile.go:751
+#: lxc/profile.go:788
 #, c-format
 msgid "Profile %s renamed to %s"
 msgstr ""
@@ -1931,7 +1933,7 @@ msgstr ""
 msgid "Profile to apply to the target container"
 msgstr ""
 
-#: lxc/profile.go:228
+#: lxc/profile.go:230
 #, c-format
 msgid "Profiles %s applied to %s"
 msgstr ""
@@ -2060,7 +2062,7 @@ msgstr ""
 msgid "Remove container devices"
 msgstr ""
 
-#: lxc/profile.go:640 lxc/profile.go:641
+#: lxc/profile.go:677 lxc/profile.go:678
 msgid "Remove profiles from containers"
 msgstr ""
 
@@ -2089,7 +2091,7 @@ msgstr ""
 msgid "Rename networks"
 msgstr ""
 
-#: lxc/profile.go:716 lxc/profile.go:717
+#: lxc/profile.go:753 lxc/profile.go:754
 msgid "Rename profiles"
 msgstr ""
 
@@ -2226,7 +2228,7 @@ msgstr ""
 msgid "Set network configuration keys"
 msgstr ""
 
-#: lxc/profile.go:766 lxc/profile.go:767
+#: lxc/profile.go:803 lxc/profile.go:804
 msgid "Set profile configuration keys"
 msgstr ""
 
@@ -2310,7 +2312,7 @@ msgstr ""
 msgid "Show network configurations"
 msgstr ""
 
-#: lxc/profile.go:825 lxc/profile.go:826
+#: lxc/profile.go:862 lxc/profile.go:863
 msgid "Show profile configurations"
 msgstr ""
 
@@ -2659,7 +2661,7 @@ msgstr ""
 msgid "Unset network configuration keys"
 msgstr ""
 
-#: lxc/profile.go:879 lxc/profile.go:880
+#: lxc/profile.go:916 lxc/profile.go:917
 msgid "Unset profile configuration keys"
 msgstr ""
 
@@ -2741,7 +2743,7 @@ msgstr ""
 msgid "add [<remote>:] <cert>"
 msgstr ""
 
-#: lxc/profile.go:100
+#: lxc/profile.go:102
 msgid "add [<remote>:]<container> <profile>"
 msgstr ""
 
@@ -2757,7 +2759,7 @@ msgstr ""
 msgid "alias"
 msgstr ""
 
-#: lxc/profile.go:162
+#: lxc/profile.go:164
 msgid "assign [<remote>:]<container> <profiles>"
 msgstr ""
 
@@ -2801,7 +2803,7 @@ msgstr ""
 msgid "copy [<remote>:]<image> <remote>:"
 msgstr ""
 
-#: lxc/profile.go:242
+#: lxc/profile.go:244
 msgid "copy [<remote>:]<profile> [<remote>:]<profile>"
 msgstr ""
 
@@ -2829,7 +2831,7 @@ msgstr ""
 msgid "create [<remote>:]<pool> <volume> [key=value...]"
 msgstr ""
 
-#: lxc/profile.go:299
+#: lxc/profile.go:301
 msgid "create [<remote>:]<profile>"
 msgstr ""
 
@@ -2883,7 +2885,7 @@ msgstr ""
 msgid "delete [<remote>:]<pool> <volume>[/<snapshot>]"
 msgstr ""
 
-#: lxc/profile.go:352
+#: lxc/profile.go:354
 msgid "delete [<remote>:]<profile>"
 msgstr ""
 
@@ -2955,7 +2957,7 @@ msgstr ""
 msgid "edit [<remote>:]<pool> <volume>[/<snapshot>]"
 msgstr ""
 
-#: lxc/profile.go:403
+#: lxc/profile.go:405
 msgid "edit [<remote>:]<profile>"
 msgstr ""
 
@@ -3014,7 +3016,7 @@ msgstr ""
 msgid "get [<remote>:]<pool> <volume>[/<snapshot>] <key>"
 msgstr ""
 
-#: lxc/profile.go:527
+#: lxc/profile.go:529
 msgid "get [<remote>:]<profile> <key>"
 msgstr ""
 
@@ -3077,7 +3079,7 @@ msgid "list"
 msgstr ""
 
 #: lxc/cluster.go:61 lxc/config_trust.go:112 lxc/network.go:796
-#: lxc/operation.go:98 lxc/profile.go:574 lxc/project.go:380 lxc/storage.go:493
+#: lxc/operation.go:98 lxc/profile.go:577 lxc/project.go:380 lxc/storage.go:493
 msgid "list [<remote>:]"
 msgstr ""
 
@@ -3243,7 +3245,7 @@ msgid ""
 "    Show details on that operation UUID"
 msgstr ""
 
-#: lxc/profile.go:167
+#: lxc/profile.go:169
 msgid ""
 "lxc profile assign foo default,bar\n"
 "    Set the profiles for \"foo\" to \"default\" and \"bar\".\n"
@@ -3255,7 +3257,7 @@ msgid ""
 "    Remove all profile from \"foo\""
 msgstr ""
 
-#: lxc/profile.go:407
+#: lxc/profile.go:409
 msgid ""
 "lxc profile edit <profile> < profile.yaml\n"
 "    Update a profile using the content of profile.yaml"
@@ -3365,7 +3367,7 @@ msgstr ""
 msgid "please use `lxc profile`"
 msgstr ""
 
-#: lxc/profile.go:28
+#: lxc/profile.go:30
 msgid "profile"
 msgstr ""
 
@@ -3415,7 +3417,7 @@ msgstr ""
 msgid "remove [<remote>:] <hostname|fingerprint>"
 msgstr ""
 
-#: lxc/profile.go:639
+#: lxc/profile.go:676
 msgid "remove [<remote>:]<container> <profile>"
 msgstr ""
 
@@ -3457,7 +3459,7 @@ msgid ""
 "snapshot name>]"
 msgstr ""
 
-#: lxc/profile.go:714
+#: lxc/profile.go:751
 msgid "rename [<remote>:]<profile> <new-name>"
 msgstr ""
 
@@ -3493,7 +3495,7 @@ msgstr ""
 msgid "set [<remote>:]<pool> <volume> <key> <value>"
 msgstr ""
 
-#: lxc/profile.go:765
+#: lxc/profile.go:802
 msgid "set [<remote>:]<profile> <key> <value>"
 msgstr ""
 
@@ -3545,7 +3547,7 @@ msgstr ""
 msgid "show [<remote>:]<pool> <volume>[/<snapshot>]"
 msgstr ""
 
-#: lxc/profile.go:824
+#: lxc/profile.go:861
 msgid "show [<remote>:]<profile>"
 msgstr ""
 
@@ -3634,7 +3636,7 @@ msgstr ""
 msgid "unset [<remote>:]<pool> <volume> <key>"
 msgstr ""
 
-#: lxc/profile.go:878
+#: lxc/profile.go:915
 msgid "unset [<remote>:]<profile> <key>"
 msgstr ""
 
diff --git a/po/fi.po b/po/fi.po
index 18fbf0b17a..a917cffdf7 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-01-15 12:29+0200\n"
+"POT-Creation-Date: 2019-01-31 19:39+0100\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: none\n"
@@ -122,7 +122,7 @@ msgid ""
 "### Note that only the configuration can be changed."
 msgstr ""
 
-#: lxc/profile.go:417
+#: lxc/profile.go:419
 msgid ""
 "### This is a yaml representation of the profile.\n"
 "### Any line starting with a '# will be ignored.\n"
@@ -180,7 +180,7 @@ msgstr ""
 msgid "'%s' isn't a supported file type"
 msgstr ""
 
-#: lxc/profile.go:224
+#: lxc/profile.go:226
 msgid "(none)"
 msgstr ""
 
@@ -236,7 +236,7 @@ msgstr ""
 msgid "Add new trusted clients"
 msgstr ""
 
-#: lxc/profile.go:101 lxc/profile.go:102
+#: lxc/profile.go:103 lxc/profile.go:104
 msgid "Add profiles to containers"
 msgstr ""
 
@@ -268,7 +268,7 @@ msgstr ""
 msgid "Architecture: %s"
 msgstr ""
 
-#: lxc/profile.go:164 lxc/profile.go:165
+#: lxc/profile.go:166 lxc/profile.go:167
 msgid "Assign sets of profiles to containers"
 msgstr ""
 
@@ -396,7 +396,7 @@ msgstr ""
 msgid "Can't pull a directory without --recursive"
 msgstr ""
 
-#: lxc/config.go:400 lxc/network.go:1083 lxc/profile.go:801 lxc/project.go:561
+#: lxc/config.go:400 lxc/network.go:1083 lxc/profile.go:838 lxc/project.go:561
 #: lxc/storage.go:622 lxc/storage_volume.go:1333
 #, c-format
 msgid "Can't read from stdin: %s"
@@ -490,7 +490,7 @@ msgid "Config key/value to apply to the target container"
 msgstr ""
 
 #: lxc/config.go:195 lxc/config.go:259 lxc/config_metadata.go:144
-#: lxc/image.go:409 lxc/network.go:642 lxc/profile.go:499 lxc/project.go:305
+#: lxc/image.go:409 lxc/network.go:642 lxc/profile.go:501 lxc/project.go:305
 #: lxc/storage.go:303 lxc/storage_volume.go:919 lxc/storage_volume.go:949
 #, c-format
 msgid "Config parsing error: %s"
@@ -542,7 +542,7 @@ msgstr ""
 msgid "Copy profile inherited devices and override configuration keys"
 msgstr ""
 
-#: lxc/profile.go:244 lxc/profile.go:245
+#: lxc/profile.go:246 lxc/profile.go:247
 msgid "Copy profiles"
 msgstr ""
 
@@ -616,7 +616,7 @@ msgstr ""
 msgid "Create new networks"
 msgstr ""
 
-#: lxc/profile.go:300 lxc/profile.go:301
+#: lxc/profile.go:302 lxc/profile.go:303
 msgid "Create profiles"
 msgstr ""
 
@@ -691,7 +691,7 @@ msgstr ""
 msgid "Delete networks"
 msgstr ""
 
-#: lxc/profile.go:354 lxc/profile.go:355
+#: lxc/profile.go:356 lxc/profile.go:357
 msgid "Delete profiles"
 msgstr ""
 
@@ -735,10 +735,10 @@ msgstr ""
 #: lxc/network.go:799 lxc/network.go:919 lxc/network.go:984 lxc/network.go:1034
 #: lxc/network.go:1103 lxc/network.go:1165 lxc/operation.go:25
 #: lxc/operation.go:54 lxc/operation.go:101 lxc/operation.go:177
-#: lxc/profile.go:30 lxc/profile.go:102 lxc/profile.go:165 lxc/profile.go:245
-#: lxc/profile.go:301 lxc/profile.go:355 lxc/profile.go:405 lxc/profile.go:529
-#: lxc/profile.go:577 lxc/profile.go:641 lxc/profile.go:717 lxc/profile.go:767
-#: lxc/profile.go:826 lxc/profile.go:880 lxc/project.go:30 lxc/project.go:87
+#: lxc/profile.go:32 lxc/profile.go:104 lxc/profile.go:167 lxc/profile.go:247
+#: lxc/profile.go:303 lxc/profile.go:357 lxc/profile.go:407 lxc/profile.go:531
+#: lxc/profile.go:580 lxc/profile.go:678 lxc/profile.go:754 lxc/profile.go:804
+#: lxc/profile.go:863 lxc/profile.go:917 lxc/project.go:30 lxc/project.go:87
 #: lxc/project.go:152 lxc/project.go:215 lxc/project.go:335 lxc/project.go:383
 #: lxc/project.go:472 lxc/project.go:527 lxc/project.go:587 lxc/project.go:616
 #: lxc/project.go:669 lxc/publish.go:34 lxc/query.go:30 lxc/remote.go:40
@@ -847,7 +847,7 @@ msgstr ""
 msgid "Edit network configurations as YAML"
 msgstr ""
 
-#: lxc/profile.go:404 lxc/profile.go:405
+#: lxc/profile.go:406 lxc/profile.go:407
 msgid "Edit profile configurations as YAML"
 msgstr ""
 
@@ -1026,7 +1026,8 @@ msgstr ""
 msgid "Force using the local unix socket"
 msgstr ""
 
-#: lxc/image.go:932 lxc/list.go:115 lxc/network.go:803 lxc/remote.go:443
+#: lxc/image.go:932 lxc/list.go:115 lxc/network.go:803 lxc/profile.go:584
+#: lxc/remote.go:443
 msgid "Format (csv|json|table|yaml)"
 msgstr ""
 
@@ -1054,7 +1055,7 @@ msgstr ""
 msgid "Get values for network configuration keys"
 msgstr ""
 
-#: lxc/profile.go:528 lxc/profile.go:529
+#: lxc/profile.go:530 lxc/profile.go:531
 msgid "Get values for profile configuration keys"
 msgstr ""
 
@@ -1189,7 +1190,8 @@ msgstr ""
 msgid "Invalid config key column format (too many fields): '%s'"
 msgstr ""
 
-#: lxc/image.go:1221 lxc/list.go:368 lxc/network.go:903 lxc/remote.go:527
+#: lxc/image.go:1221 lxc/list.go:368 lxc/network.go:903 lxc/profile.go:662
+#: lxc/remote.go:527
 #, c-format
 msgid "Invalid format %q"
 msgstr ""
@@ -1406,7 +1408,7 @@ msgid ""
 "    u - Upload date"
 msgstr ""
 
-#: lxc/profile.go:576 lxc/profile.go:577
+#: lxc/profile.go:579 lxc/profile.go:580
 msgid "List profiles"
 msgstr ""
 
@@ -1528,7 +1530,7 @@ msgid ""
 "hash or alias name (if one is set)."
 msgstr ""
 
-#: lxc/profile.go:29 lxc/profile.go:30
+#: lxc/profile.go:31 lxc/profile.go:32
 msgid "Manage profiles"
 msgstr ""
 
@@ -1597,11 +1599,11 @@ msgstr ""
 #: lxc/config_metadata.go:102 lxc/config_metadata.go:200
 #: lxc/config_template.go:91 lxc/config_template.go:134
 #: lxc/config_template.go:176 lxc/config_template.go:260
-#: lxc/config_template.go:322 lxc/profile.go:199 lxc/profile.go:665
+#: lxc/config_template.go:322 lxc/profile.go:201 lxc/profile.go:702
 msgid "Missing container name"
 msgstr ""
 
-#: lxc/profile.go:126
+#: lxc/profile.go:128
 msgid "Missing container.name name"
 msgstr ""
 
@@ -1630,8 +1632,8 @@ msgstr ""
 msgid "Missing pool name"
 msgstr ""
 
-#: lxc/profile.go:325 lxc/profile.go:379 lxc/profile.go:453 lxc/profile.go:553
-#: lxc/profile.go:741 lxc/profile.go:791 lxc/profile.go:850
+#: lxc/profile.go:327 lxc/profile.go:381 lxc/profile.go:455 lxc/profile.go:555
+#: lxc/profile.go:778 lxc/profile.go:828 lxc/profile.go:887
 msgid "Missing profile name"
 msgstr ""
 
@@ -1640,7 +1642,7 @@ msgstr ""
 msgid "Missing project name"
 msgstr ""
 
-#: lxc/profile.go:270
+#: lxc/profile.go:272
 msgid "Missing source profile name"
 msgstr ""
 
@@ -1857,7 +1859,7 @@ msgstr ""
 msgid "Pid: %d"
 msgstr ""
 
-#: lxc/network.go:643 lxc/profile.go:500 lxc/project.go:306 lxc/storage.go:304
+#: lxc/network.go:643 lxc/profile.go:502 lxc/project.go:306 lxc/storage.go:304
 #: lxc/storage_volume.go:920 lxc/storage_volume.go:950
 msgid "Press enter to open the editor again"
 msgstr ""
@@ -1893,32 +1895,32 @@ msgstr ""
 msgid "Processing aliases failed: %s\n"
 msgstr ""
 
-#: lxc/profile.go:148
+#: lxc/profile.go:150
 #, c-format
 msgid "Profile %s added to %s"
 msgstr ""
 
-#: lxc/profile.go:338
+#: lxc/profile.go:340
 #, c-format
 msgid "Profile %s created"
 msgstr ""
 
-#: lxc/profile.go:389
+#: lxc/profile.go:391
 #, c-format
 msgid "Profile %s deleted"
 msgstr ""
 
-#: lxc/profile.go:675
+#: lxc/profile.go:712
 #, c-format
 msgid "Profile %s isn't currently applied to %s"
 msgstr ""
 
-#: lxc/profile.go:700
+#: lxc/profile.go:737
 #, c-format
 msgid "Profile %s removed from %s"
 msgstr ""
 
-#: lxc/profile.go:751
+#: lxc/profile.go:788
 #, c-format
 msgid "Profile %s renamed to %s"
 msgstr ""
@@ -1931,7 +1933,7 @@ msgstr ""
 msgid "Profile to apply to the target container"
 msgstr ""
 
-#: lxc/profile.go:228
+#: lxc/profile.go:230
 #, c-format
 msgid "Profiles %s applied to %s"
 msgstr ""
@@ -2060,7 +2062,7 @@ msgstr ""
 msgid "Remove container devices"
 msgstr ""
 
-#: lxc/profile.go:640 lxc/profile.go:641
+#: lxc/profile.go:677 lxc/profile.go:678
 msgid "Remove profiles from containers"
 msgstr ""
 
@@ -2089,7 +2091,7 @@ msgstr ""
 msgid "Rename networks"
 msgstr ""
 
-#: lxc/profile.go:716 lxc/profile.go:717
+#: lxc/profile.go:753 lxc/profile.go:754
 msgid "Rename profiles"
 msgstr ""
 
@@ -2226,7 +2228,7 @@ msgstr ""
 msgid "Set network configuration keys"
 msgstr ""
 
-#: lxc/profile.go:766 lxc/profile.go:767
+#: lxc/profile.go:803 lxc/profile.go:804
 msgid "Set profile configuration keys"
 msgstr ""
 
@@ -2310,7 +2312,7 @@ msgstr ""
 msgid "Show network configurations"
 msgstr ""
 
-#: lxc/profile.go:825 lxc/profile.go:826
+#: lxc/profile.go:862 lxc/profile.go:863
 msgid "Show profile configurations"
 msgstr ""
 
@@ -2659,7 +2661,7 @@ msgstr ""
 msgid "Unset network configuration keys"
 msgstr ""
 
-#: lxc/profile.go:879 lxc/profile.go:880
+#: lxc/profile.go:916 lxc/profile.go:917
 msgid "Unset profile configuration keys"
 msgstr ""
 
@@ -2741,7 +2743,7 @@ msgstr ""
 msgid "add [<remote>:] <cert>"
 msgstr ""
 
-#: lxc/profile.go:100
+#: lxc/profile.go:102
 msgid "add [<remote>:]<container> <profile>"
 msgstr ""
 
@@ -2757,7 +2759,7 @@ msgstr ""
 msgid "alias"
 msgstr ""
 
-#: lxc/profile.go:162
+#: lxc/profile.go:164
 msgid "assign [<remote>:]<container> <profiles>"
 msgstr ""
 
@@ -2801,7 +2803,7 @@ msgstr ""
 msgid "copy [<remote>:]<image> <remote>:"
 msgstr ""
 
-#: lxc/profile.go:242
+#: lxc/profile.go:244
 msgid "copy [<remote>:]<profile> [<remote>:]<profile>"
 msgstr ""
 
@@ -2829,7 +2831,7 @@ msgstr ""
 msgid "create [<remote>:]<pool> <volume> [key=value...]"
 msgstr ""
 
-#: lxc/profile.go:299
+#: lxc/profile.go:301
 msgid "create [<remote>:]<profile>"
 msgstr ""
 
@@ -2883,7 +2885,7 @@ msgstr ""
 msgid "delete [<remote>:]<pool> <volume>[/<snapshot>]"
 msgstr ""
 
-#: lxc/profile.go:352
+#: lxc/profile.go:354
 msgid "delete [<remote>:]<profile>"
 msgstr ""
 
@@ -2955,7 +2957,7 @@ msgstr ""
 msgid "edit [<remote>:]<pool> <volume>[/<snapshot>]"
 msgstr ""
 
-#: lxc/profile.go:403
+#: lxc/profile.go:405
 msgid "edit [<remote>:]<profile>"
 msgstr ""
 
@@ -3014,7 +3016,7 @@ msgstr ""
 msgid "get [<remote>:]<pool> <volume>[/<snapshot>] <key>"
 msgstr ""
 
-#: lxc/profile.go:527
+#: lxc/profile.go:529
 msgid "get [<remote>:]<profile> <key>"
 msgstr ""
 
@@ -3077,7 +3079,7 @@ msgid "list"
 msgstr ""
 
 #: lxc/cluster.go:61 lxc/config_trust.go:112 lxc/network.go:796
-#: lxc/operation.go:98 lxc/profile.go:574 lxc/project.go:380 lxc/storage.go:493
+#: lxc/operation.go:98 lxc/profile.go:577 lxc/project.go:380 lxc/storage.go:493
 msgid "list [<remote>:]"
 msgstr ""
 
@@ -3243,7 +3245,7 @@ msgid ""
 "    Show details on that operation UUID"
 msgstr ""
 
-#: lxc/profile.go:167
+#: lxc/profile.go:169
 msgid ""
 "lxc profile assign foo default,bar\n"
 "    Set the profiles for \"foo\" to \"default\" and \"bar\".\n"
@@ -3255,7 +3257,7 @@ msgid ""
 "    Remove all profile from \"foo\""
 msgstr ""
 
-#: lxc/profile.go:407
+#: lxc/profile.go:409
 msgid ""
 "lxc profile edit <profile> < profile.yaml\n"
 "    Update a profile using the content of profile.yaml"
@@ -3365,7 +3367,7 @@ msgstr ""
 msgid "please use `lxc profile`"
 msgstr ""
 
-#: lxc/profile.go:28
+#: lxc/profile.go:30
 msgid "profile"
 msgstr ""
 
@@ -3415,7 +3417,7 @@ msgstr ""
 msgid "remove [<remote>:] <hostname|fingerprint>"
 msgstr ""
 
-#: lxc/profile.go:639
+#: lxc/profile.go:676
 msgid "remove [<remote>:]<container> <profile>"
 msgstr ""
 
@@ -3457,7 +3459,7 @@ msgid ""
 "snapshot name>]"
 msgstr ""
 
-#: lxc/profile.go:714
+#: lxc/profile.go:751
 msgid "rename [<remote>:]<profile> <new-name>"
 msgstr ""
 
@@ -3493,7 +3495,7 @@ msgstr ""
 msgid "set [<remote>:]<pool> <volume> <key> <value>"
 msgstr ""
 
-#: lxc/profile.go:765
+#: lxc/profile.go:802
 msgid "set [<remote>:]<profile> <key> <value>"
 msgstr ""
 
@@ -3545,7 +3547,7 @@ msgstr ""
 msgid "show [<remote>:]<pool> <volume>[/<snapshot>]"
 msgstr ""
 
-#: lxc/profile.go:824
+#: lxc/profile.go:861
 msgid "show [<remote>:]<profile>"
 msgstr ""
 
@@ -3634,7 +3636,7 @@ msgstr ""
 msgid "unset [<remote>:]<pool> <volume> <key>"
 msgstr ""
 
-#: lxc/profile.go:878
+#: lxc/profile.go:915
 msgid "unset [<remote>:]<profile> <key>"
 msgstr ""
 
diff --git a/po/fr.po b/po/fr.po
index 3cc2fcb16a..36686f7d43 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-01-15 12:29+0200\n"
+"POT-Creation-Date: 2019-01-31 19:39+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/"
@@ -207,7 +207,7 @@ msgstr ""
 "###\n"
 "### Notez que seule la configuration peut être modifiée."
 
-#: lxc/profile.go:417
+#: lxc/profile.go:419
 msgid ""
 "### This is a yaml representation of the profile.\n"
 "### Any line starting with a '# will be ignored.\n"
@@ -298,7 +298,7 @@ msgstr "%v (interrompre encore deux fois pour forcer)"
 msgid "'%s' isn't a supported file type"
 msgstr "'%s' n'est pas un format de fichier pris en charge."
 
-#: lxc/profile.go:224
+#: lxc/profile.go:226
 msgid "(none)"
 msgstr "(aucun)"
 
@@ -357,7 +357,7 @@ msgstr ""
 msgid "Add new trusted clients"
 msgstr ""
 
-#: lxc/profile.go:101 lxc/profile.go:102
+#: lxc/profile.go:103 lxc/profile.go:104
 #, fuzzy
 msgid "Add profiles to containers"
 msgstr "Création du conteneur"
@@ -390,7 +390,7 @@ msgstr "Alias :"
 msgid "Architecture: %s"
 msgstr "Architecture : %s"
 
-#: lxc/profile.go:164 lxc/profile.go:165
+#: lxc/profile.go:166 lxc/profile.go:167
 msgid "Assign sets of profiles to containers"
 msgstr ""
 
@@ -522,7 +522,7 @@ msgstr ""
 msgid "Can't pull a directory without --recursive"
 msgstr "impossible de récupérer un répertoire sans --recursive"
 
-#: lxc/config.go:400 lxc/network.go:1083 lxc/profile.go:801 lxc/project.go:561
+#: lxc/config.go:400 lxc/network.go:1083 lxc/profile.go:838 lxc/project.go:561
 #: lxc/storage.go:622 lxc/storage_volume.go:1333
 #, c-format
 msgid "Can't read from stdin: %s"
@@ -627,7 +627,7 @@ msgid "Config key/value to apply to the target container"
 msgstr "Clé/valeur de configuration à appliquer au nouveau conteneur"
 
 #: lxc/config.go:195 lxc/config.go:259 lxc/config_metadata.go:144
-#: lxc/image.go:409 lxc/network.go:642 lxc/profile.go:499 lxc/project.go:305
+#: lxc/image.go:409 lxc/network.go:642 lxc/profile.go:501 lxc/project.go:305
 #: lxc/storage.go:303 lxc/storage_volume.go:919 lxc/storage_volume.go:949
 #, c-format
 msgid "Config parsing error: %s"
@@ -680,7 +680,7 @@ msgstr ""
 msgid "Copy profile inherited devices and override configuration keys"
 msgstr ""
 
-#: lxc/profile.go:244 lxc/profile.go:245
+#: lxc/profile.go:246 lxc/profile.go:247
 msgid "Copy profiles"
 msgstr ""
 
@@ -776,7 +776,7 @@ msgstr "Copie de l'image : %s"
 msgid "Create new networks"
 msgstr ""
 
-#: lxc/profile.go:300 lxc/profile.go:301
+#: lxc/profile.go:302 lxc/profile.go:303
 #, fuzzy
 msgid "Create profiles"
 msgstr "Créé : %s"
@@ -858,7 +858,7 @@ msgstr "Récupération de l'image : %s"
 msgid "Delete networks"
 msgstr ""
 
-#: lxc/profile.go:354 lxc/profile.go:355
+#: lxc/profile.go:356 lxc/profile.go:357
 msgid "Delete profiles"
 msgstr ""
 
@@ -904,10 +904,10 @@ msgstr "Copie de l'image : %s"
 #: lxc/network.go:799 lxc/network.go:919 lxc/network.go:984 lxc/network.go:1034
 #: lxc/network.go:1103 lxc/network.go:1165 lxc/operation.go:25
 #: lxc/operation.go:54 lxc/operation.go:101 lxc/operation.go:177
-#: lxc/profile.go:30 lxc/profile.go:102 lxc/profile.go:165 lxc/profile.go:245
-#: lxc/profile.go:301 lxc/profile.go:355 lxc/profile.go:405 lxc/profile.go:529
-#: lxc/profile.go:577 lxc/profile.go:641 lxc/profile.go:717 lxc/profile.go:767
-#: lxc/profile.go:826 lxc/profile.go:880 lxc/project.go:30 lxc/project.go:87
+#: lxc/profile.go:32 lxc/profile.go:104 lxc/profile.go:167 lxc/profile.go:247
+#: lxc/profile.go:303 lxc/profile.go:357 lxc/profile.go:407 lxc/profile.go:531
+#: lxc/profile.go:580 lxc/profile.go:678 lxc/profile.go:754 lxc/profile.go:804
+#: lxc/profile.go:863 lxc/profile.go:917 lxc/project.go:30 lxc/project.go:87
 #: lxc/project.go:152 lxc/project.go:215 lxc/project.go:335 lxc/project.go:383
 #: lxc/project.go:472 lxc/project.go:527 lxc/project.go:587 lxc/project.go:616
 #: lxc/project.go:669 lxc/publish.go:34 lxc/query.go:30 lxc/remote.go:40
@@ -1019,7 +1019,7 @@ msgstr ""
 msgid "Edit network configurations as YAML"
 msgstr ""
 
-#: lxc/profile.go:404 lxc/profile.go:405
+#: lxc/profile.go:406 lxc/profile.go:407
 msgid "Edit profile configurations as YAML"
 msgstr ""
 
@@ -1216,7 +1216,8 @@ 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/remote.go:443
+#: lxc/image.go:932 lxc/list.go:115 lxc/network.go:803 lxc/profile.go:584
+#: lxc/remote.go:443
 msgid "Format (csv|json|table|yaml)"
 msgstr ""
 
@@ -1246,7 +1247,7 @@ msgstr ""
 msgid "Get values for network configuration keys"
 msgstr "Clé de configuration invalide"
 
-#: lxc/profile.go:528 lxc/profile.go:529
+#: lxc/profile.go:530 lxc/profile.go:531
 #, fuzzy
 msgid "Get values for profile configuration keys"
 msgstr "Clé de configuration invalide"
@@ -1393,7 +1394,8 @@ msgstr "Clé de configuration invalide"
 msgid "Invalid config key column format (too many fields): '%s'"
 msgstr ""
 
-#: lxc/image.go:1221 lxc/list.go:368 lxc/network.go:903 lxc/remote.go:527
+#: lxc/image.go:1221 lxc/list.go:368 lxc/network.go:903 lxc/profile.go:662
+#: lxc/remote.go:527
 #, fuzzy, c-format
 msgid "Invalid format %q"
 msgstr "Cible invalide %s"
@@ -1675,7 +1677,7 @@ msgid ""
 "    u - Upload date"
 msgstr ""
 
-#: lxc/profile.go:576 lxc/profile.go:577
+#: lxc/profile.go:579 lxc/profile.go:580
 msgid "List profiles"
 msgstr ""
 
@@ -1803,7 +1805,7 @@ msgid ""
 "hash or alias name (if one is set)."
 msgstr ""
 
-#: lxc/profile.go:29 lxc/profile.go:30
+#: lxc/profile.go:31 lxc/profile.go:32
 msgid "Manage profiles"
 msgstr ""
 
@@ -1877,12 +1879,12 @@ msgstr ""
 #: lxc/config_metadata.go:102 lxc/config_metadata.go:200
 #: lxc/config_template.go:91 lxc/config_template.go:134
 #: lxc/config_template.go:176 lxc/config_template.go:260
-#: lxc/config_template.go:322 lxc/profile.go:199 lxc/profile.go:665
+#: lxc/config_template.go:322 lxc/profile.go:201 lxc/profile.go:702
 #, fuzzy
 msgid "Missing container name"
 msgstr "Vous devez fournir le nom d'un conteneur pour : "
 
-#: lxc/profile.go:126
+#: lxc/profile.go:128
 #, fuzzy
 msgid "Missing container.name name"
 msgstr "Vous devez fournir le nom d'un conteneur pour : "
@@ -1915,8 +1917,8 @@ msgstr "Nom du réseau"
 msgid "Missing pool name"
 msgstr "Nom de l'ensemble de stockage"
 
-#: lxc/profile.go:325 lxc/profile.go:379 lxc/profile.go:453 lxc/profile.go:553
-#: lxc/profile.go:741 lxc/profile.go:791 lxc/profile.go:850
+#: lxc/profile.go:327 lxc/profile.go:381 lxc/profile.go:455 lxc/profile.go:555
+#: lxc/profile.go:778 lxc/profile.go:828 lxc/profile.go:887
 msgid "Missing profile name"
 msgstr ""
 
@@ -1926,7 +1928,7 @@ msgstr ""
 msgid "Missing project name"
 msgstr "Nom de l'ensemble de stockage"
 
-#: lxc/profile.go:270
+#: lxc/profile.go:272
 msgid "Missing source profile name"
 msgstr ""
 
@@ -2162,7 +2164,7 @@ msgstr ""
 msgid "Pid: %d"
 msgstr "Pid : %d"
 
-#: lxc/network.go:643 lxc/profile.go:500 lxc/project.go:306 lxc/storage.go:304
+#: lxc/network.go:643 lxc/profile.go:502 lxc/project.go:306 lxc/storage.go:304
 #: lxc/storage_volume.go:920 lxc/storage_volume.go:950
 msgid "Press enter to open the editor again"
 msgstr "Appuyer sur Entrée pour ouvrir à nouveau l'éditeur"
@@ -2198,32 +2200,32 @@ msgstr "Processus : %d"
 msgid "Processing aliases failed: %s\n"
 msgstr "l'analyse des alias a échoué %s\n"
 
-#: lxc/profile.go:148
+#: lxc/profile.go:150
 #, c-format
 msgid "Profile %s added to %s"
 msgstr "Profil %s ajouté à %s"
 
-#: lxc/profile.go:338
+#: lxc/profile.go:340
 #, c-format
 msgid "Profile %s created"
 msgstr "Profil %s créé"
 
-#: lxc/profile.go:389
+#: lxc/profile.go:391
 #, c-format
 msgid "Profile %s deleted"
 msgstr "Profil %s supprimé"
 
-#: lxc/profile.go:675
+#: lxc/profile.go:712
 #, fuzzy, c-format
 msgid "Profile %s isn't currently applied to %s"
 msgstr "Profils %s appliqués à %s"
 
-#: lxc/profile.go:700
+#: lxc/profile.go:737
 #, c-format
 msgid "Profile %s removed from %s"
 msgstr "Profil %s supprimé de %s"
 
-#: lxc/profile.go:751
+#: lxc/profile.go:788
 #, fuzzy, c-format
 msgid "Profile %s renamed to %s"
 msgstr "Profil %s ajouté à %s"
@@ -2237,7 +2239,7 @@ msgstr "Profil à appliquer au nouveau conteneur"
 msgid "Profile to apply to the target container"
 msgstr "Profil à appliquer au nouveau conteneur"
 
-#: lxc/profile.go:228
+#: lxc/profile.go:230
 #, c-format
 msgid "Profiles %s applied to %s"
 msgstr "Profils %s appliqués à %s"
@@ -2374,7 +2376,7 @@ msgstr "Mot de passe de l'administrateur distant"
 msgid "Remove container devices"
 msgstr "L'arrêt du conteneur a échoué !"
 
-#: lxc/profile.go:640 lxc/profile.go:641
+#: lxc/profile.go:677 lxc/profile.go:678
 #, fuzzy
 msgid "Remove profiles from containers"
 msgstr "Création du conteneur"
@@ -2405,7 +2407,7 @@ msgstr "Forcer le conteneur à s'arrêter"
 msgid "Rename networks"
 msgstr ""
 
-#: lxc/profile.go:716 lxc/profile.go:717
+#: lxc/profile.go:753 lxc/profile.go:754
 msgid "Rename profiles"
 msgstr ""
 
@@ -2556,7 +2558,7 @@ msgstr "Clé de configuration invalide"
 msgid "Set network configuration keys"
 msgstr "Clé de configuration invalide"
 
-#: lxc/profile.go:766 lxc/profile.go:767
+#: lxc/profile.go:803 lxc/profile.go:804
 #, fuzzy
 msgid "Set profile configuration keys"
 msgstr "Clé de configuration invalide"
@@ -2651,7 +2653,7 @@ msgstr "Afficher la version du client"
 msgid "Show network configurations"
 msgstr "Afficher la configuration étendue"
 
-#: lxc/profile.go:825 lxc/profile.go:826
+#: lxc/profile.go:862 lxc/profile.go:863
 #, fuzzy
 msgid "Show profile configurations"
 msgstr "Afficher la configuration étendue"
@@ -3027,7 +3029,7 @@ msgstr "Clé de configuration invalide"
 msgid "Unset network configuration keys"
 msgstr "Clé de configuration invalide"
 
-#: lxc/profile.go:879 lxc/profile.go:880
+#: lxc/profile.go:916 lxc/profile.go:917
 #, fuzzy
 msgid "Unset profile configuration keys"
 msgstr "Clé de configuration invalide"
@@ -3120,7 +3122,7 @@ msgstr ""
 msgid "add [<remote>:] <cert>"
 msgstr ""
 
-#: lxc/profile.go:100
+#: lxc/profile.go:102
 msgid "add [<remote>:]<container> <profile>"
 msgstr ""
 
@@ -3137,7 +3139,7 @@ msgstr ""
 msgid "alias"
 msgstr "Alias :"
 
-#: lxc/profile.go:162
+#: lxc/profile.go:164
 msgid "assign [<remote>:]<container> <profiles>"
 msgstr ""
 
@@ -3181,7 +3183,7 @@ msgstr ""
 msgid "copy [<remote>:]<image> <remote>:"
 msgstr ""
 
-#: lxc/profile.go:242
+#: lxc/profile.go:244
 msgid "copy [<remote>:]<profile> [<remote>:]<profile>"
 msgstr ""
 
@@ -3209,7 +3211,7 @@ msgstr ""
 msgid "create [<remote>:]<pool> <volume> [key=value...]"
 msgstr ""
 
-#: lxc/profile.go:299
+#: lxc/profile.go:301
 msgid "create [<remote>:]<profile>"
 msgstr ""
 
@@ -3284,7 +3286,7 @@ msgstr ""
 "\n"
 "lxc %s [<remote>:]<container> [[<remote>:]<container>...]%s"
 
-#: lxc/profile.go:352
+#: lxc/profile.go:354
 msgid "delete [<remote>:]<profile>"
 msgstr ""
 
@@ -3368,7 +3370,7 @@ msgstr ""
 "Détruit les conteneurs ou les instantanés ainsi que toute donnée associée "
 "(configuration, instantanés, …)."
 
-#: lxc/profile.go:403
+#: lxc/profile.go:405
 msgid "edit [<remote>:]<profile>"
 msgstr ""
 
@@ -3439,7 +3441,7 @@ msgstr ""
 "Détruit les conteneurs ou les instantanés ainsi que toute donnée associée "
 "(configuration, instantanés, …)."
 
-#: lxc/profile.go:527
+#: lxc/profile.go:529
 msgid "get [<remote>:]<profile> <key>"
 msgstr ""
 
@@ -3507,7 +3509,7 @@ msgid "list"
 msgstr ""
 
 #: lxc/cluster.go:61 lxc/config_trust.go:112 lxc/network.go:796
-#: lxc/operation.go:98 lxc/profile.go:574 lxc/project.go:380 lxc/storage.go:493
+#: lxc/operation.go:98 lxc/profile.go:577 lxc/project.go:380 lxc/storage.go:493
 msgid "list [<remote>:]"
 msgstr ""
 
@@ -3695,7 +3697,7 @@ msgid ""
 "    Show details on that operation UUID"
 msgstr ""
 
-#: lxc/profile.go:167
+#: lxc/profile.go:169
 msgid ""
 "lxc profile assign foo default,bar\n"
 "    Set the profiles for \"foo\" to \"default\" and \"bar\".\n"
@@ -3707,7 +3709,7 @@ msgid ""
 "    Remove all profile from \"foo\""
 msgstr ""
 
-#: lxc/profile.go:407
+#: lxc/profile.go:409
 msgid ""
 "lxc profile edit <profile> < profile.yaml\n"
 "    Update a profile using the content of profile.yaml"
@@ -3831,7 +3833,7 @@ msgstr ""
 msgid "please use `lxc profile`"
 msgstr ""
 
-#: lxc/profile.go:28
+#: lxc/profile.go:30
 #, fuzzy
 msgid "profile"
 msgstr "Profils : %s"
@@ -3904,7 +3906,7 @@ msgstr ""
 msgid "remove [<remote>:] <hostname|fingerprint>"
 msgstr ""
 
-#: lxc/profile.go:639
+#: lxc/profile.go:676
 msgid "remove [<remote>:]<container> <profile>"
 msgstr ""
 
@@ -3962,7 +3964,7 @@ msgstr ""
 "Détruit les conteneurs ou les instantanés ainsi que toute donnée associée "
 "(configuration, instantanés, …)."
 
-#: lxc/profile.go:714
+#: lxc/profile.go:751
 msgid "rename [<remote>:]<profile> <new-name>"
 msgstr ""
 
@@ -4010,7 +4012,7 @@ msgstr ""
 msgid "set [<remote>:]<pool> <volume> <key> <value>"
 msgstr ""
 
-#: lxc/profile.go:765
+#: lxc/profile.go:802
 msgid "set [<remote>:]<profile> <key> <value>"
 msgstr ""
 
@@ -4074,7 +4076,7 @@ msgstr ""
 "Détruit les conteneurs ou les instantanés ainsi que toute donnée associée "
 "(configuration, instantanés, …)."
 
-#: lxc/profile.go:824
+#: lxc/profile.go:861
 msgid "show [<remote>:]<profile>"
 msgstr ""
 
@@ -4181,7 +4183,7 @@ msgstr ""
 msgid "unset [<remote>:]<pool> <volume> <key>"
 msgstr ""
 
-#: lxc/profile.go:878
+#: lxc/profile.go:915
 msgid "unset [<remote>:]<profile> <key>"
 msgstr ""
 
diff --git a/po/hi.po b/po/hi.po
index ed73ec5a47..7409698cef 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-01-15 12:29+0200\n"
+"POT-Creation-Date: 2019-01-31 19:39+0100\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: none\n"
@@ -122,7 +122,7 @@ msgid ""
 "### Note that only the configuration can be changed."
 msgstr ""
 
-#: lxc/profile.go:417
+#: lxc/profile.go:419
 msgid ""
 "### This is a yaml representation of the profile.\n"
 "### Any line starting with a '# will be ignored.\n"
@@ -180,7 +180,7 @@ msgstr ""
 msgid "'%s' isn't a supported file type"
 msgstr ""
 
-#: lxc/profile.go:224
+#: lxc/profile.go:226
 msgid "(none)"
 msgstr ""
 
@@ -236,7 +236,7 @@ msgstr ""
 msgid "Add new trusted clients"
 msgstr ""
 
-#: lxc/profile.go:101 lxc/profile.go:102
+#: lxc/profile.go:103 lxc/profile.go:104
 msgid "Add profiles to containers"
 msgstr ""
 
@@ -268,7 +268,7 @@ msgstr ""
 msgid "Architecture: %s"
 msgstr ""
 
-#: lxc/profile.go:164 lxc/profile.go:165
+#: lxc/profile.go:166 lxc/profile.go:167
 msgid "Assign sets of profiles to containers"
 msgstr ""
 
@@ -396,7 +396,7 @@ msgstr ""
 msgid "Can't pull a directory without --recursive"
 msgstr ""
 
-#: lxc/config.go:400 lxc/network.go:1083 lxc/profile.go:801 lxc/project.go:561
+#: lxc/config.go:400 lxc/network.go:1083 lxc/profile.go:838 lxc/project.go:561
 #: lxc/storage.go:622 lxc/storage_volume.go:1333
 #, c-format
 msgid "Can't read from stdin: %s"
@@ -490,7 +490,7 @@ msgid "Config key/value to apply to the target container"
 msgstr ""
 
 #: lxc/config.go:195 lxc/config.go:259 lxc/config_metadata.go:144
-#: lxc/image.go:409 lxc/network.go:642 lxc/profile.go:499 lxc/project.go:305
+#: lxc/image.go:409 lxc/network.go:642 lxc/profile.go:501 lxc/project.go:305
 #: lxc/storage.go:303 lxc/storage_volume.go:919 lxc/storage_volume.go:949
 #, c-format
 msgid "Config parsing error: %s"
@@ -542,7 +542,7 @@ msgstr ""
 msgid "Copy profile inherited devices and override configuration keys"
 msgstr ""
 
-#: lxc/profile.go:244 lxc/profile.go:245
+#: lxc/profile.go:246 lxc/profile.go:247
 msgid "Copy profiles"
 msgstr ""
 
@@ -616,7 +616,7 @@ msgstr ""
 msgid "Create new networks"
 msgstr ""
 
-#: lxc/profile.go:300 lxc/profile.go:301
+#: lxc/profile.go:302 lxc/profile.go:303
 msgid "Create profiles"
 msgstr ""
 
@@ -691,7 +691,7 @@ msgstr ""
 msgid "Delete networks"
 msgstr ""
 
-#: lxc/profile.go:354 lxc/profile.go:355
+#: lxc/profile.go:356 lxc/profile.go:357
 msgid "Delete profiles"
 msgstr ""
 
@@ -735,10 +735,10 @@ msgstr ""
 #: lxc/network.go:799 lxc/network.go:919 lxc/network.go:984 lxc/network.go:1034
 #: lxc/network.go:1103 lxc/network.go:1165 lxc/operation.go:25
 #: lxc/operation.go:54 lxc/operation.go:101 lxc/operation.go:177
-#: lxc/profile.go:30 lxc/profile.go:102 lxc/profile.go:165 lxc/profile.go:245
-#: lxc/profile.go:301 lxc/profile.go:355 lxc/profile.go:405 lxc/profile.go:529
-#: lxc/profile.go:577 lxc/profile.go:641 lxc/profile.go:717 lxc/profile.go:767
-#: lxc/profile.go:826 lxc/profile.go:880 lxc/project.go:30 lxc/project.go:87
+#: lxc/profile.go:32 lxc/profile.go:104 lxc/profile.go:167 lxc/profile.go:247
+#: lxc/profile.go:303 lxc/profile.go:357 lxc/profile.go:407 lxc/profile.go:531
+#: lxc/profile.go:580 lxc/profile.go:678 lxc/profile.go:754 lxc/profile.go:804
+#: lxc/profile.go:863 lxc/profile.go:917 lxc/project.go:30 lxc/project.go:87
 #: lxc/project.go:152 lxc/project.go:215 lxc/project.go:335 lxc/project.go:383
 #: lxc/project.go:472 lxc/project.go:527 lxc/project.go:587 lxc/project.go:616
 #: lxc/project.go:669 lxc/publish.go:34 lxc/query.go:30 lxc/remote.go:40
@@ -847,7 +847,7 @@ msgstr ""
 msgid "Edit network configurations as YAML"
 msgstr ""
 
-#: lxc/profile.go:404 lxc/profile.go:405
+#: lxc/profile.go:406 lxc/profile.go:407
 msgid "Edit profile configurations as YAML"
 msgstr ""
 
@@ -1026,7 +1026,8 @@ msgstr ""
 msgid "Force using the local unix socket"
 msgstr ""
 
-#: lxc/image.go:932 lxc/list.go:115 lxc/network.go:803 lxc/remote.go:443
+#: lxc/image.go:932 lxc/list.go:115 lxc/network.go:803 lxc/profile.go:584
+#: lxc/remote.go:443
 msgid "Format (csv|json|table|yaml)"
 msgstr ""
 
@@ -1054,7 +1055,7 @@ msgstr ""
 msgid "Get values for network configuration keys"
 msgstr ""
 
-#: lxc/profile.go:528 lxc/profile.go:529
+#: lxc/profile.go:530 lxc/profile.go:531
 msgid "Get values for profile configuration keys"
 msgstr ""
 
@@ -1189,7 +1190,8 @@ msgstr ""
 msgid "Invalid config key column format (too many fields): '%s'"
 msgstr ""
 
-#: lxc/image.go:1221 lxc/list.go:368 lxc/network.go:903 lxc/remote.go:527
+#: lxc/image.go:1221 lxc/list.go:368 lxc/network.go:903 lxc/profile.go:662
+#: lxc/remote.go:527
 #, c-format
 msgid "Invalid format %q"
 msgstr ""
@@ -1406,7 +1408,7 @@ msgid ""
 "    u - Upload date"
 msgstr ""
 
-#: lxc/profile.go:576 lxc/profile.go:577
+#: lxc/profile.go:579 lxc/profile.go:580
 msgid "List profiles"
 msgstr ""
 
@@ -1528,7 +1530,7 @@ msgid ""
 "hash or alias name (if one is set)."
 msgstr ""
 
-#: lxc/profile.go:29 lxc/profile.go:30
+#: lxc/profile.go:31 lxc/profile.go:32
 msgid "Manage profiles"
 msgstr ""
 
@@ -1597,11 +1599,11 @@ msgstr ""
 #: lxc/config_metadata.go:102 lxc/config_metadata.go:200
 #: lxc/config_template.go:91 lxc/config_template.go:134
 #: lxc/config_template.go:176 lxc/config_template.go:260
-#: lxc/config_template.go:322 lxc/profile.go:199 lxc/profile.go:665
+#: lxc/config_template.go:322 lxc/profile.go:201 lxc/profile.go:702
 msgid "Missing container name"
 msgstr ""
 
-#: lxc/profile.go:126
+#: lxc/profile.go:128
 msgid "Missing container.name name"
 msgstr ""
 
@@ -1630,8 +1632,8 @@ msgstr ""
 msgid "Missing pool name"
 msgstr ""
 
-#: lxc/profile.go:325 lxc/profile.go:379 lxc/profile.go:453 lxc/profile.go:553
-#: lxc/profile.go:741 lxc/profile.go:791 lxc/profile.go:850
+#: lxc/profile.go:327 lxc/profile.go:381 lxc/profile.go:455 lxc/profile.go:555
+#: lxc/profile.go:778 lxc/profile.go:828 lxc/profile.go:887
 msgid "Missing profile name"
 msgstr ""
 
@@ -1640,7 +1642,7 @@ msgstr ""
 msgid "Missing project name"
 msgstr ""
 
-#: lxc/profile.go:270
+#: lxc/profile.go:272
 msgid "Missing source profile name"
 msgstr ""
 
@@ -1857,7 +1859,7 @@ msgstr ""
 msgid "Pid: %d"
 msgstr ""
 
-#: lxc/network.go:643 lxc/profile.go:500 lxc/project.go:306 lxc/storage.go:304
+#: lxc/network.go:643 lxc/profile.go:502 lxc/project.go:306 lxc/storage.go:304
 #: lxc/storage_volume.go:920 lxc/storage_volume.go:950
 msgid "Press enter to open the editor again"
 msgstr ""
@@ -1893,32 +1895,32 @@ msgstr ""
 msgid "Processing aliases failed: %s\n"
 msgstr ""
 
-#: lxc/profile.go:148
+#: lxc/profile.go:150
 #, c-format
 msgid "Profile %s added to %s"
 msgstr ""
 
-#: lxc/profile.go:338
+#: lxc/profile.go:340
 #, c-format
 msgid "Profile %s created"
 msgstr ""
 
-#: lxc/profile.go:389
+#: lxc/profile.go:391
 #, c-format
 msgid "Profile %s deleted"
 msgstr ""
 
-#: lxc/profile.go:675
+#: lxc/profile.go:712
 #, c-format
 msgid "Profile %s isn't currently applied to %s"
 msgstr ""
 
-#: lxc/profile.go:700
+#: lxc/profile.go:737
 #, c-format
 msgid "Profile %s removed from %s"
 msgstr ""
 
-#: lxc/profile.go:751
+#: lxc/profile.go:788
 #, c-format
 msgid "Profile %s renamed to %s"
 msgstr ""
@@ -1931,7 +1933,7 @@ msgstr ""
 msgid "Profile to apply to the target container"
 msgstr ""
 
-#: lxc/profile.go:228
+#: lxc/profile.go:230
 #, c-format
 msgid "Profiles %s applied to %s"
 msgstr ""
@@ -2060,7 +2062,7 @@ msgstr ""
 msgid "Remove container devices"
 msgstr ""
 
-#: lxc/profile.go:640 lxc/profile.go:641
+#: lxc/profile.go:677 lxc/profile.go:678
 msgid "Remove profiles from containers"
 msgstr ""
 
@@ -2089,7 +2091,7 @@ msgstr ""
 msgid "Rename networks"
 msgstr ""
 
-#: lxc/profile.go:716 lxc/profile.go:717
+#: lxc/profile.go:753 lxc/profile.go:754
 msgid "Rename profiles"
 msgstr ""
 
@@ -2226,7 +2228,7 @@ msgstr ""
 msgid "Set network configuration keys"
 msgstr ""
 
-#: lxc/profile.go:766 lxc/profile.go:767
+#: lxc/profile.go:803 lxc/profile.go:804
 msgid "Set profile configuration keys"
 msgstr ""
 
@@ -2310,7 +2312,7 @@ msgstr ""
 msgid "Show network configurations"
 msgstr ""
 
-#: lxc/profile.go:825 lxc/profile.go:826
+#: lxc/profile.go:862 lxc/profile.go:863
 msgid "Show profile configurations"
 msgstr ""
 
@@ -2659,7 +2661,7 @@ msgstr ""
 msgid "Unset network configuration keys"
 msgstr ""
 
-#: lxc/profile.go:879 lxc/profile.go:880
+#: lxc/profile.go:916 lxc/profile.go:917
 msgid "Unset profile configuration keys"
 msgstr ""
 
@@ -2741,7 +2743,7 @@ msgstr ""
 msgid "add [<remote>:] <cert>"
 msgstr ""
 
-#: lxc/profile.go:100
+#: lxc/profile.go:102
 msgid "add [<remote>:]<container> <profile>"
 msgstr ""
 
@@ -2757,7 +2759,7 @@ msgstr ""
 msgid "alias"
 msgstr ""
 
-#: lxc/profile.go:162
+#: lxc/profile.go:164
 msgid "assign [<remote>:]<container> <profiles>"
 msgstr ""
 
@@ -2801,7 +2803,7 @@ msgstr ""
 msgid "copy [<remote>:]<image> <remote>:"
 msgstr ""
 
-#: lxc/profile.go:242
+#: lxc/profile.go:244
 msgid "copy [<remote>:]<profile> [<remote>:]<profile>"
 msgstr ""
 
@@ -2829,7 +2831,7 @@ msgstr ""
 msgid "create [<remote>:]<pool> <volume> [key=value...]"
 msgstr ""
 
-#: lxc/profile.go:299
+#: lxc/profile.go:301
 msgid "create [<remote>:]<profile>"
 msgstr ""
 
@@ -2883,7 +2885,7 @@ msgstr ""
 msgid "delete [<remote>:]<pool> <volume>[/<snapshot>]"
 msgstr ""
 
-#: lxc/profile.go:352
+#: lxc/profile.go:354
 msgid "delete [<remote>:]<profile>"
 msgstr ""
 
@@ -2955,7 +2957,7 @@ msgstr ""
 msgid "edit [<remote>:]<pool> <volume>[/<snapshot>]"
 msgstr ""
 
-#: lxc/profile.go:403
+#: lxc/profile.go:405
 msgid "edit [<remote>:]<profile>"
 msgstr ""
 
@@ -3014,7 +3016,7 @@ msgstr ""
 msgid "get [<remote>:]<pool> <volume>[/<snapshot>] <key>"
 msgstr ""
 
-#: lxc/profile.go:527
+#: lxc/profile.go:529
 msgid "get [<remote>:]<profile> <key>"
 msgstr ""
 
@@ -3077,7 +3079,7 @@ msgid "list"
 msgstr ""
 
 #: lxc/cluster.go:61 lxc/config_trust.go:112 lxc/network.go:796
-#: lxc/operation.go:98 lxc/profile.go:574 lxc/project.go:380 lxc/storage.go:493
+#: lxc/operation.go:98 lxc/profile.go:577 lxc/project.go:380 lxc/storage.go:493
 msgid "list [<remote>:]"
 msgstr ""
 
@@ -3243,7 +3245,7 @@ msgid ""
 "    Show details on that operation UUID"
 msgstr ""
 
-#: lxc/profile.go:167
+#: lxc/profile.go:169
 msgid ""
 "lxc profile assign foo default,bar\n"
 "    Set the profiles for \"foo\" to \"default\" and \"bar\".\n"
@@ -3255,7 +3257,7 @@ msgid ""
 "    Remove all profile from \"foo\""
 msgstr ""
 
-#: lxc/profile.go:407
+#: lxc/profile.go:409
 msgid ""
 "lxc profile edit <profile> < profile.yaml\n"
 "    Update a profile using the content of profile.yaml"
@@ -3365,7 +3367,7 @@ msgstr ""
 msgid "please use `lxc profile`"
 msgstr ""
 
-#: lxc/profile.go:28
+#: lxc/profile.go:30
 msgid "profile"
 msgstr ""
 
@@ -3415,7 +3417,7 @@ msgstr ""
 msgid "remove [<remote>:] <hostname|fingerprint>"
 msgstr ""
 
-#: lxc/profile.go:639
+#: lxc/profile.go:676
 msgid "remove [<remote>:]<container> <profile>"
 msgstr ""
 
@@ -3457,7 +3459,7 @@ msgid ""
 "snapshot name>]"
 msgstr ""
 
-#: lxc/profile.go:714
+#: lxc/profile.go:751
 msgid "rename [<remote>:]<profile> <new-name>"
 msgstr ""
 
@@ -3493,7 +3495,7 @@ msgstr ""
 msgid "set [<remote>:]<pool> <volume> <key> <value>"
 msgstr ""
 
-#: lxc/profile.go:765
+#: lxc/profile.go:802
 msgid "set [<remote>:]<profile> <key> <value>"
 msgstr ""
 
@@ -3545,7 +3547,7 @@ msgstr ""
 msgid "show [<remote>:]<pool> <volume>[/<snapshot>]"
 msgstr ""
 
-#: lxc/profile.go:824
+#: lxc/profile.go:861
 msgid "show [<remote>:]<profile>"
 msgstr ""
 
@@ -3634,7 +3636,7 @@ msgstr ""
 msgid "unset [<remote>:]<pool> <volume> <key>"
 msgstr ""
 
-#: lxc/profile.go:878
+#: lxc/profile.go:915
 msgid "unset [<remote>:]<profile> <key>"
 msgstr ""
 
diff --git a/po/id.po b/po/id.po
index 7e271a1b7f..a32021c3a6 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-01-15 12:29+0200\n"
+"POT-Creation-Date: 2019-01-31 19:39+0100\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: none\n"
@@ -122,7 +122,7 @@ msgid ""
 "### Note that only the configuration can be changed."
 msgstr ""
 
-#: lxc/profile.go:417
+#: lxc/profile.go:419
 msgid ""
 "### This is a yaml representation of the profile.\n"
 "### Any line starting with a '# will be ignored.\n"
@@ -180,7 +180,7 @@ msgstr ""
 msgid "'%s' isn't a supported file type"
 msgstr ""
 
-#: lxc/profile.go:224
+#: lxc/profile.go:226
 msgid "(none)"
 msgstr ""
 
@@ -236,7 +236,7 @@ msgstr ""
 msgid "Add new trusted clients"
 msgstr ""
 
-#: lxc/profile.go:101 lxc/profile.go:102
+#: lxc/profile.go:103 lxc/profile.go:104
 msgid "Add profiles to containers"
 msgstr ""
 
@@ -268,7 +268,7 @@ msgstr ""
 msgid "Architecture: %s"
 msgstr ""
 
-#: lxc/profile.go:164 lxc/profile.go:165
+#: lxc/profile.go:166 lxc/profile.go:167
 msgid "Assign sets of profiles to containers"
 msgstr ""
 
@@ -396,7 +396,7 @@ msgstr ""
 msgid "Can't pull a directory without --recursive"
 msgstr ""
 
-#: lxc/config.go:400 lxc/network.go:1083 lxc/profile.go:801 lxc/project.go:561
+#: lxc/config.go:400 lxc/network.go:1083 lxc/profile.go:838 lxc/project.go:561
 #: lxc/storage.go:622 lxc/storage_volume.go:1333
 #, c-format
 msgid "Can't read from stdin: %s"
@@ -490,7 +490,7 @@ msgid "Config key/value to apply to the target container"
 msgstr ""
 
 #: lxc/config.go:195 lxc/config.go:259 lxc/config_metadata.go:144
-#: lxc/image.go:409 lxc/network.go:642 lxc/profile.go:499 lxc/project.go:305
+#: lxc/image.go:409 lxc/network.go:642 lxc/profile.go:501 lxc/project.go:305
 #: lxc/storage.go:303 lxc/storage_volume.go:919 lxc/storage_volume.go:949
 #, c-format
 msgid "Config parsing error: %s"
@@ -542,7 +542,7 @@ msgstr ""
 msgid "Copy profile inherited devices and override configuration keys"
 msgstr ""
 
-#: lxc/profile.go:244 lxc/profile.go:245
+#: lxc/profile.go:246 lxc/profile.go:247
 msgid "Copy profiles"
 msgstr ""
 
@@ -616,7 +616,7 @@ msgstr ""
 msgid "Create new networks"
 msgstr ""
 
-#: lxc/profile.go:300 lxc/profile.go:301
+#: lxc/profile.go:302 lxc/profile.go:303
 msgid "Create profiles"
 msgstr ""
 
@@ -691,7 +691,7 @@ msgstr ""
 msgid "Delete networks"
 msgstr ""
 
-#: lxc/profile.go:354 lxc/profile.go:355
+#: lxc/profile.go:356 lxc/profile.go:357
 msgid "Delete profiles"
 msgstr ""
 
@@ -735,10 +735,10 @@ msgstr ""
 #: lxc/network.go:799 lxc/network.go:919 lxc/network.go:984 lxc/network.go:1034
 #: lxc/network.go:1103 lxc/network.go:1165 lxc/operation.go:25
 #: lxc/operation.go:54 lxc/operation.go:101 lxc/operation.go:177
-#: lxc/profile.go:30 lxc/profile.go:102 lxc/profile.go:165 lxc/profile.go:245
-#: lxc/profile.go:301 lxc/profile.go:355 lxc/profile.go:405 lxc/profile.go:529
-#: lxc/profile.go:577 lxc/profile.go:641 lxc/profile.go:717 lxc/profile.go:767
-#: lxc/profile.go:826 lxc/profile.go:880 lxc/project.go:30 lxc/project.go:87
+#: lxc/profile.go:32 lxc/profile.go:104 lxc/profile.go:167 lxc/profile.go:247
+#: lxc/profile.go:303 lxc/profile.go:357 lxc/profile.go:407 lxc/profile.go:531
+#: lxc/profile.go:580 lxc/profile.go:678 lxc/profile.go:754 lxc/profile.go:804
+#: lxc/profile.go:863 lxc/profile.go:917 lxc/project.go:30 lxc/project.go:87
 #: lxc/project.go:152 lxc/project.go:215 lxc/project.go:335 lxc/project.go:383
 #: lxc/project.go:472 lxc/project.go:527 lxc/project.go:587 lxc/project.go:616
 #: lxc/project.go:669 lxc/publish.go:34 lxc/query.go:30 lxc/remote.go:40
@@ -847,7 +847,7 @@ msgstr ""
 msgid "Edit network configurations as YAML"
 msgstr ""
 
-#: lxc/profile.go:404 lxc/profile.go:405
+#: lxc/profile.go:406 lxc/profile.go:407
 msgid "Edit profile configurations as YAML"
 msgstr ""
 
@@ -1026,7 +1026,8 @@ msgstr ""
 msgid "Force using the local unix socket"
 msgstr ""
 
-#: lxc/image.go:932 lxc/list.go:115 lxc/network.go:803 lxc/remote.go:443
+#: lxc/image.go:932 lxc/list.go:115 lxc/network.go:803 lxc/profile.go:584
+#: lxc/remote.go:443
 msgid "Format (csv|json|table|yaml)"
 msgstr ""
 
@@ -1054,7 +1055,7 @@ msgstr ""
 msgid "Get values for network configuration keys"
 msgstr ""
 
-#: lxc/profile.go:528 lxc/profile.go:529
+#: lxc/profile.go:530 lxc/profile.go:531
 msgid "Get values for profile configuration keys"
 msgstr ""
 
@@ -1189,7 +1190,8 @@ msgstr ""
 msgid "Invalid config key column format (too many fields): '%s'"
 msgstr ""
 
-#: lxc/image.go:1221 lxc/list.go:368 lxc/network.go:903 lxc/remote.go:527
+#: lxc/image.go:1221 lxc/list.go:368 lxc/network.go:903 lxc/profile.go:662
+#: lxc/remote.go:527
 #, c-format
 msgid "Invalid format %q"
 msgstr ""
@@ -1406,7 +1408,7 @@ msgid ""
 "    u - Upload date"
 msgstr ""
 
-#: lxc/profile.go:576 lxc/profile.go:577
+#: lxc/profile.go:579 lxc/profile.go:580
 msgid "List profiles"
 msgstr ""
 
@@ -1528,7 +1530,7 @@ msgid ""
 "hash or alias name (if one is set)."
 msgstr ""
 
-#: lxc/profile.go:29 lxc/profile.go:30
+#: lxc/profile.go:31 lxc/profile.go:32
 msgid "Manage profiles"
 msgstr ""
 
@@ -1597,11 +1599,11 @@ msgstr ""
 #: lxc/config_metadata.go:102 lxc/config_metadata.go:200
 #: lxc/config_template.go:91 lxc/config_template.go:134
 #: lxc/config_template.go:176 lxc/config_template.go:260
-#: lxc/config_template.go:322 lxc/profile.go:199 lxc/profile.go:665
+#: lxc/config_template.go:322 lxc/profile.go:201 lxc/profile.go:702
 msgid "Missing container name"
 msgstr ""
 
-#: lxc/profile.go:126
+#: lxc/profile.go:128
 msgid "Missing container.name name"
 msgstr ""
 
@@ -1630,8 +1632,8 @@ msgstr ""
 msgid "Missing pool name"
 msgstr ""
 
-#: lxc/profile.go:325 lxc/profile.go:379 lxc/profile.go:453 lxc/profile.go:553
-#: lxc/profile.go:741 lxc/profile.go:791 lxc/profile.go:850
+#: lxc/profile.go:327 lxc/profile.go:381 lxc/profile.go:455 lxc/profile.go:555
+#: lxc/profile.go:778 lxc/profile.go:828 lxc/profile.go:887
 msgid "Missing profile name"
 msgstr ""
 
@@ -1640,7 +1642,7 @@ msgstr ""
 msgid "Missing project name"
 msgstr ""
 
-#: lxc/profile.go:270
+#: lxc/profile.go:272
 msgid "Missing source profile name"
 msgstr ""
 
@@ -1857,7 +1859,7 @@ msgstr ""
 msgid "Pid: %d"
 msgstr ""
 
-#: lxc/network.go:643 lxc/profile.go:500 lxc/project.go:306 lxc/storage.go:304
+#: lxc/network.go:643 lxc/profile.go:502 lxc/project.go:306 lxc/storage.go:304
 #: lxc/storage_volume.go:920 lxc/storage_volume.go:950
 msgid "Press enter to open the editor again"
 msgstr ""
@@ -1893,32 +1895,32 @@ msgstr ""
 msgid "Processing aliases failed: %s\n"
 msgstr ""
 
-#: lxc/profile.go:148
+#: lxc/profile.go:150
 #, c-format
 msgid "Profile %s added to %s"
 msgstr ""
 
-#: lxc/profile.go:338
+#: lxc/profile.go:340
 #, c-format
 msgid "Profile %s created"
 msgstr ""
 
-#: lxc/profile.go:389
+#: lxc/profile.go:391
 #, c-format
 msgid "Profile %s deleted"
 msgstr ""
 
-#: lxc/profile.go:675
+#: lxc/profile.go:712
 #, c-format
 msgid "Profile %s isn't currently applied to %s"
 msgstr ""
 
-#: lxc/profile.go:700
+#: lxc/profile.go:737
 #, c-format
 msgid "Profile %s removed from %s"
 msgstr ""
 
-#: lxc/profile.go:751
+#: lxc/profile.go:788
 #, c-format
 msgid "Profile %s renamed to %s"
 msgstr ""
@@ -1931,7 +1933,7 @@ msgstr ""
 msgid "Profile to apply to the target container"
 msgstr ""
 
-#: lxc/profile.go:228
+#: lxc/profile.go:230
 #, c-format
 msgid "Profiles %s applied to %s"
 msgstr ""
@@ -2060,7 +2062,7 @@ msgstr ""
 msgid "Remove container devices"
 msgstr ""
 
-#: lxc/profile.go:640 lxc/profile.go:641
+#: lxc/profile.go:677 lxc/profile.go:678
 msgid "Remove profiles from containers"
 msgstr ""
 
@@ -2089,7 +2091,7 @@ msgstr ""
 msgid "Rename networks"
 msgstr ""
 
-#: lxc/profile.go:716 lxc/profile.go:717
+#: lxc/profile.go:753 lxc/profile.go:754
 msgid "Rename profiles"
 msgstr ""
 
@@ -2226,7 +2228,7 @@ msgstr ""
 msgid "Set network configuration keys"
 msgstr ""
 
-#: lxc/profile.go:766 lxc/profile.go:767
+#: lxc/profile.go:803 lxc/profile.go:804
 msgid "Set profile configuration keys"
 msgstr ""
 
@@ -2310,7 +2312,7 @@ msgstr ""
 msgid "Show network configurations"
 msgstr ""
 
-#: lxc/profile.go:825 lxc/profile.go:826
+#: lxc/profile.go:862 lxc/profile.go:863
 msgid "Show profile configurations"
 msgstr ""
 
@@ -2659,7 +2661,7 @@ msgstr ""
 msgid "Unset network configuration keys"
 msgstr ""
 
-#: lxc/profile.go:879 lxc/profile.go:880
+#: lxc/profile.go:916 lxc/profile.go:917
 msgid "Unset profile configuration keys"
 msgstr ""
 
@@ -2741,7 +2743,7 @@ msgstr ""
 msgid "add [<remote>:] <cert>"
 msgstr ""
 
-#: lxc/profile.go:100
+#: lxc/profile.go:102
 msgid "add [<remote>:]<container> <profile>"
 msgstr ""
 
@@ -2757,7 +2759,7 @@ msgstr ""
 msgid "alias"
 msgstr ""
 
-#: lxc/profile.go:162
+#: lxc/profile.go:164
 msgid "assign [<remote>:]<container> <profiles>"
 msgstr ""
 
@@ -2801,7 +2803,7 @@ msgstr ""
 msgid "copy [<remote>:]<image> <remote>:"
 msgstr ""
 
-#: lxc/profile.go:242
+#: lxc/profile.go:244
 msgid "copy [<remote>:]<profile> [<remote>:]<profile>"
 msgstr ""
 
@@ -2829,7 +2831,7 @@ msgstr ""
 msgid "create [<remote>:]<pool> <volume> [key=value...]"
 msgstr ""
 
-#: lxc/profile.go:299
+#: lxc/profile.go:301
 msgid "create [<remote>:]<profile>"
 msgstr ""
 
@@ -2883,7 +2885,7 @@ msgstr ""
 msgid "delete [<remote>:]<pool> <volume>[/<snapshot>]"
 msgstr ""
 
-#: lxc/profile.go:352
+#: lxc/profile.go:354
 msgid "delete [<remote>:]<profile>"
 msgstr ""
 
@@ -2955,7 +2957,7 @@ msgstr ""
 msgid "edit [<remote>:]<pool> <volume>[/<snapshot>]"
 msgstr ""
 
-#: lxc/profile.go:403
+#: lxc/profile.go:405
 msgid "edit [<remote>:]<profile>"
 msgstr ""
 
@@ -3014,7 +3016,7 @@ msgstr ""
 msgid "get [<remote>:]<pool> <volume>[/<snapshot>] <key>"
 msgstr ""
 
-#: lxc/profile.go:527
+#: lxc/profile.go:529
 msgid "get [<remote>:]<profile> <key>"
 msgstr ""
 
@@ -3077,7 +3079,7 @@ msgid "list"
 msgstr ""
 
 #: lxc/cluster.go:61 lxc/config_trust.go:112 lxc/network.go:796
-#: lxc/operation.go:98 lxc/profile.go:574 lxc/project.go:380 lxc/storage.go:493
+#: lxc/operation.go:98 lxc/profile.go:577 lxc/project.go:380 lxc/storage.go:493
 msgid "list [<remote>:]"
 msgstr ""
 
@@ -3243,7 +3245,7 @@ msgid ""
 "    Show details on that operation UUID"
 msgstr ""
 
-#: lxc/profile.go:167
+#: lxc/profile.go:169
 msgid ""
 "lxc profile assign foo default,bar\n"
 "    Set the profiles for \"foo\" to \"default\" and \"bar\".\n"
@@ -3255,7 +3257,7 @@ msgid ""
 "    Remove all profile from \"foo\""
 msgstr ""
 
-#: lxc/profile.go:407
+#: lxc/profile.go:409
 msgid ""
 "lxc profile edit <profile> < profile.yaml\n"
 "    Update a profile using the content of profile.yaml"
@@ -3365,7 +3367,7 @@ msgstr ""
 msgid "please use `lxc profile`"
 msgstr ""
 
-#: lxc/profile.go:28
+#: lxc/profile.go:30
 msgid "profile"
 msgstr ""
 
@@ -3415,7 +3417,7 @@ msgstr ""
 msgid "remove [<remote>:] <hostname|fingerprint>"
 msgstr ""
 
-#: lxc/profile.go:639
+#: lxc/profile.go:676
 msgid "remove [<remote>:]<container> <profile>"
 msgstr ""
 
@@ -3457,7 +3459,7 @@ msgid ""
 "snapshot name>]"
 msgstr ""
 
-#: lxc/profile.go:714
+#: lxc/profile.go:751
 msgid "rename [<remote>:]<profile> <new-name>"
 msgstr ""
 
@@ -3493,7 +3495,7 @@ msgstr ""
 msgid "set [<remote>:]<pool> <volume> <key> <value>"
 msgstr ""
 
-#: lxc/profile.go:765
+#: lxc/profile.go:802
 msgid "set [<remote>:]<profile> <key> <value>"
 msgstr ""
 
@@ -3545,7 +3547,7 @@ msgstr ""
 msgid "show [<remote>:]<pool> <volume>[/<snapshot>]"
 msgstr ""
 
-#: lxc/profile.go:824
+#: lxc/profile.go:861
 msgid "show [<remote>:]<profile>"
 msgstr ""
 
@@ -3634,7 +3636,7 @@ msgstr ""
 msgid "unset [<remote>:]<pool> <volume> <key>"
 msgstr ""
 
-#: lxc/profile.go:878
+#: lxc/profile.go:915
 msgid "unset [<remote>:]<profile> <key>"
 msgstr ""
 
diff --git a/po/it.po b/po/it.po
index b2dc629978..1a4985b3cb 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-01-15 12:29+0200\n"
+"POT-Creation-Date: 2019-01-31 19:39+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/"
@@ -147,7 +147,7 @@ msgid ""
 "### Note that only the configuration can be changed."
 msgstr ""
 
-#: lxc/profile.go:417
+#: lxc/profile.go:419
 msgid ""
 "### This is a yaml representation of the profile.\n"
 "### Any line starting with a '# will be ignored.\n"
@@ -220,7 +220,7 @@ msgstr "%v (interrompi altre due volte per forzare)"
 msgid "'%s' isn't a supported file type"
 msgstr "'%s' non è un tipo di file supportato."
 
-#: lxc/profile.go:224
+#: lxc/profile.go:226
 msgid "(none)"
 msgstr "(nessuno)"
 
@@ -277,7 +277,7 @@ msgstr ""
 msgid "Add new trusted clients"
 msgstr ""
 
-#: lxc/profile.go:101 lxc/profile.go:102
+#: lxc/profile.go:103 lxc/profile.go:104
 msgid "Add profiles to containers"
 msgstr ""
 
@@ -309,7 +309,7 @@ msgstr "Alias:"
 msgid "Architecture: %s"
 msgstr "Architettura: %s"
 
-#: lxc/profile.go:164 lxc/profile.go:165
+#: lxc/profile.go:166 lxc/profile.go:167
 msgid "Assign sets of profiles to containers"
 msgstr ""
 
@@ -438,7 +438,7 @@ msgstr ""
 msgid "Can't pull a directory without --recursive"
 msgstr "Impossibile effettuare il pull di una directory senza --recursive"
 
-#: lxc/config.go:400 lxc/network.go:1083 lxc/profile.go:801 lxc/project.go:561
+#: lxc/config.go:400 lxc/network.go:1083 lxc/profile.go:838 lxc/project.go:561
 #: lxc/storage.go:622 lxc/storage_volume.go:1333
 #, c-format
 msgid "Can't read from stdin: %s"
@@ -532,7 +532,7 @@ msgid "Config key/value to apply to the target container"
 msgstr ""
 
 #: lxc/config.go:195 lxc/config.go:259 lxc/config_metadata.go:144
-#: lxc/image.go:409 lxc/network.go:642 lxc/profile.go:499 lxc/project.go:305
+#: lxc/image.go:409 lxc/network.go:642 lxc/profile.go:501 lxc/project.go:305
 #: lxc/storage.go:303 lxc/storage_volume.go:919 lxc/storage_volume.go:949
 #, c-format
 msgid "Config parsing error: %s"
@@ -584,7 +584,7 @@ msgstr ""
 msgid "Copy profile inherited devices and override configuration keys"
 msgstr ""
 
-#: lxc/profile.go:244 lxc/profile.go:245
+#: lxc/profile.go:246 lxc/profile.go:247
 msgid "Copy profiles"
 msgstr ""
 
@@ -660,7 +660,7 @@ msgstr ""
 msgid "Create new networks"
 msgstr ""
 
-#: lxc/profile.go:300 lxc/profile.go:301
+#: lxc/profile.go:302 lxc/profile.go:303
 msgid "Create profiles"
 msgstr ""
 
@@ -735,7 +735,7 @@ msgstr ""
 msgid "Delete networks"
 msgstr ""
 
-#: lxc/profile.go:354 lxc/profile.go:355
+#: lxc/profile.go:356 lxc/profile.go:357
 msgid "Delete profiles"
 msgstr ""
 
@@ -779,10 +779,10 @@ msgstr ""
 #: lxc/network.go:799 lxc/network.go:919 lxc/network.go:984 lxc/network.go:1034
 #: lxc/network.go:1103 lxc/network.go:1165 lxc/operation.go:25
 #: lxc/operation.go:54 lxc/operation.go:101 lxc/operation.go:177
-#: lxc/profile.go:30 lxc/profile.go:102 lxc/profile.go:165 lxc/profile.go:245
-#: lxc/profile.go:301 lxc/profile.go:355 lxc/profile.go:405 lxc/profile.go:529
-#: lxc/profile.go:577 lxc/profile.go:641 lxc/profile.go:717 lxc/profile.go:767
-#: lxc/profile.go:826 lxc/profile.go:880 lxc/project.go:30 lxc/project.go:87
+#: lxc/profile.go:32 lxc/profile.go:104 lxc/profile.go:167 lxc/profile.go:247
+#: lxc/profile.go:303 lxc/profile.go:357 lxc/profile.go:407 lxc/profile.go:531
+#: lxc/profile.go:580 lxc/profile.go:678 lxc/profile.go:754 lxc/profile.go:804
+#: lxc/profile.go:863 lxc/profile.go:917 lxc/project.go:30 lxc/project.go:87
 #: lxc/project.go:152 lxc/project.go:215 lxc/project.go:335 lxc/project.go:383
 #: lxc/project.go:472 lxc/project.go:527 lxc/project.go:587 lxc/project.go:616
 #: lxc/project.go:669 lxc/publish.go:34 lxc/query.go:30 lxc/remote.go:40
@@ -891,7 +891,7 @@ msgstr ""
 msgid "Edit network configurations as YAML"
 msgstr ""
 
-#: lxc/profile.go:404 lxc/profile.go:405
+#: lxc/profile.go:406 lxc/profile.go:407
 msgid "Edit profile configurations as YAML"
 msgstr ""
 
@@ -1073,7 +1073,8 @@ msgstr ""
 msgid "Force using the local unix socket"
 msgstr ""
 
-#: lxc/image.go:932 lxc/list.go:115 lxc/network.go:803 lxc/remote.go:443
+#: lxc/image.go:932 lxc/list.go:115 lxc/network.go:803 lxc/profile.go:584
+#: lxc/remote.go:443
 msgid "Format (csv|json|table|yaml)"
 msgstr ""
 
@@ -1101,7 +1102,7 @@ msgstr ""
 msgid "Get values for network configuration keys"
 msgstr ""
 
-#: lxc/profile.go:528 lxc/profile.go:529
+#: lxc/profile.go:530 lxc/profile.go:531
 msgid "Get values for profile configuration keys"
 msgstr ""
 
@@ -1238,7 +1239,8 @@ msgstr ""
 msgid "Invalid config key column format (too many fields): '%s'"
 msgstr ""
 
-#: lxc/image.go:1221 lxc/list.go:368 lxc/network.go:903 lxc/remote.go:527
+#: lxc/image.go:1221 lxc/list.go:368 lxc/network.go:903 lxc/profile.go:662
+#: lxc/remote.go:527
 #, fuzzy, c-format
 msgid "Invalid format %q"
 msgstr "Proprietà errata: %s"
@@ -1458,7 +1460,7 @@ msgid ""
 "    u - Upload date"
 msgstr ""
 
-#: lxc/profile.go:576 lxc/profile.go:577
+#: lxc/profile.go:579 lxc/profile.go:580
 msgid "List profiles"
 msgstr ""
 
@@ -1582,7 +1584,7 @@ msgid ""
 "hash or alias name (if one is set)."
 msgstr ""
 
-#: lxc/profile.go:29 lxc/profile.go:30
+#: lxc/profile.go:31 lxc/profile.go:32
 msgid "Manage profiles"
 msgstr ""
 
@@ -1651,12 +1653,12 @@ msgstr ""
 #: lxc/config_metadata.go:102 lxc/config_metadata.go:200
 #: lxc/config_template.go:91 lxc/config_template.go:134
 #: lxc/config_template.go:176 lxc/config_template.go:260
-#: lxc/config_template.go:322 lxc/profile.go:199 lxc/profile.go:665
+#: lxc/config_template.go:322 lxc/profile.go:201 lxc/profile.go:702
 #, fuzzy
 msgid "Missing container name"
 msgstr "Il nome del container è: %s"
 
-#: lxc/profile.go:126
+#: lxc/profile.go:128
 msgid "Missing container.name name"
 msgstr ""
 
@@ -1685,8 +1687,8 @@ msgstr ""
 msgid "Missing pool name"
 msgstr ""
 
-#: lxc/profile.go:325 lxc/profile.go:379 lxc/profile.go:453 lxc/profile.go:553
-#: lxc/profile.go:741 lxc/profile.go:791 lxc/profile.go:850
+#: lxc/profile.go:327 lxc/profile.go:381 lxc/profile.go:455 lxc/profile.go:555
+#: lxc/profile.go:778 lxc/profile.go:828 lxc/profile.go:887
 msgid "Missing profile name"
 msgstr ""
 
@@ -1696,7 +1698,7 @@ msgstr ""
 msgid "Missing project name"
 msgstr "Il nome del container è: %s"
 
-#: lxc/profile.go:270
+#: lxc/profile.go:272
 msgid "Missing source profile name"
 msgstr ""
 
@@ -1914,7 +1916,7 @@ msgstr ""
 msgid "Pid: %d"
 msgstr ""
 
-#: lxc/network.go:643 lxc/profile.go:500 lxc/project.go:306 lxc/storage.go:304
+#: lxc/network.go:643 lxc/profile.go:502 lxc/project.go:306 lxc/storage.go:304
 #: lxc/storage_volume.go:920 lxc/storage_volume.go:950
 msgid "Press enter to open the editor again"
 msgstr ""
@@ -1950,32 +1952,32 @@ msgstr ""
 msgid "Processing aliases failed: %s\n"
 msgstr "errore di processamento degli alias %s\n"
 
-#: lxc/profile.go:148
+#: lxc/profile.go:150
 #, c-format
 msgid "Profile %s added to %s"
 msgstr ""
 
-#: lxc/profile.go:338
+#: lxc/profile.go:340
 #, c-format
 msgid "Profile %s created"
 msgstr ""
 
-#: lxc/profile.go:389
+#: lxc/profile.go:391
 #, c-format
 msgid "Profile %s deleted"
 msgstr ""
 
-#: lxc/profile.go:675
+#: lxc/profile.go:712
 #, c-format
 msgid "Profile %s isn't currently applied to %s"
 msgstr ""
 
-#: lxc/profile.go:700
+#: lxc/profile.go:737
 #, c-format
 msgid "Profile %s removed from %s"
 msgstr ""
 
-#: lxc/profile.go:751
+#: lxc/profile.go:788
 #, c-format
 msgid "Profile %s renamed to %s"
 msgstr ""
@@ -1988,7 +1990,7 @@ msgstr ""
 msgid "Profile to apply to the target container"
 msgstr ""
 
-#: lxc/profile.go:228
+#: lxc/profile.go:230
 #, c-format
 msgid "Profiles %s applied to %s"
 msgstr ""
@@ -2117,7 +2119,7 @@ msgstr ""
 msgid "Remove container devices"
 msgstr ""
 
-#: lxc/profile.go:640 lxc/profile.go:641
+#: lxc/profile.go:677 lxc/profile.go:678
 msgid "Remove profiles from containers"
 msgstr ""
 
@@ -2146,7 +2148,7 @@ msgstr ""
 msgid "Rename networks"
 msgstr ""
 
-#: lxc/profile.go:716 lxc/profile.go:717
+#: lxc/profile.go:753 lxc/profile.go:754
 msgid "Rename profiles"
 msgstr ""
 
@@ -2284,7 +2286,7 @@ msgstr ""
 msgid "Set network configuration keys"
 msgstr ""
 
-#: lxc/profile.go:766 lxc/profile.go:767
+#: lxc/profile.go:803 lxc/profile.go:804
 msgid "Set profile configuration keys"
 msgstr ""
 
@@ -2368,7 +2370,7 @@ msgstr ""
 msgid "Show network configurations"
 msgstr ""
 
-#: lxc/profile.go:825 lxc/profile.go:826
+#: lxc/profile.go:862 lxc/profile.go:863
 msgid "Show profile configurations"
 msgstr ""
 
@@ -2721,7 +2723,7 @@ msgstr ""
 msgid "Unset network configuration keys"
 msgstr ""
 
-#: lxc/profile.go:879 lxc/profile.go:880
+#: lxc/profile.go:916 lxc/profile.go:917
 msgid "Unset profile configuration keys"
 msgstr ""
 
@@ -2804,7 +2806,7 @@ msgstr ""
 msgid "add [<remote>:] <cert>"
 msgstr ""
 
-#: lxc/profile.go:100
+#: lxc/profile.go:102
 msgid "add [<remote>:]<container> <profile>"
 msgstr ""
 
@@ -2821,7 +2823,7 @@ msgstr ""
 msgid "alias"
 msgstr "Alias:"
 
-#: lxc/profile.go:162
+#: lxc/profile.go:164
 msgid "assign [<remote>:]<container> <profiles>"
 msgstr ""
 
@@ -2865,7 +2867,7 @@ msgstr ""
 msgid "copy [<remote>:]<image> <remote>:"
 msgstr ""
 
-#: lxc/profile.go:242
+#: lxc/profile.go:244
 msgid "copy [<remote>:]<profile> [<remote>:]<profile>"
 msgstr ""
 
@@ -2893,7 +2895,7 @@ msgstr ""
 msgid "create [<remote>:]<pool> <volume> [key=value...]"
 msgstr ""
 
-#: lxc/profile.go:299
+#: lxc/profile.go:301
 msgid "create [<remote>:]<profile>"
 msgstr ""
 
@@ -2947,7 +2949,7 @@ msgstr ""
 msgid "delete [<remote>:]<pool> <volume>[/<snapshot>]"
 msgstr ""
 
-#: lxc/profile.go:352
+#: lxc/profile.go:354
 msgid "delete [<remote>:]<profile>"
 msgstr ""
 
@@ -3019,7 +3021,7 @@ msgstr ""
 msgid "edit [<remote>:]<pool> <volume>[/<snapshot>]"
 msgstr ""
 
-#: lxc/profile.go:403
+#: lxc/profile.go:405
 msgid "edit [<remote>:]<profile>"
 msgstr ""
 
@@ -3078,7 +3080,7 @@ msgstr ""
 msgid "get [<remote>:]<pool> <volume>[/<snapshot>] <key>"
 msgstr ""
 
-#: lxc/profile.go:527
+#: lxc/profile.go:529
 msgid "get [<remote>:]<profile> <key>"
 msgstr ""
 
@@ -3141,7 +3143,7 @@ msgid "list"
 msgstr ""
 
 #: lxc/cluster.go:61 lxc/config_trust.go:112 lxc/network.go:796
-#: lxc/operation.go:98 lxc/profile.go:574 lxc/project.go:380 lxc/storage.go:493
+#: lxc/operation.go:98 lxc/profile.go:577 lxc/project.go:380 lxc/storage.go:493
 msgid "list [<remote>:]"
 msgstr ""
 
@@ -3307,7 +3309,7 @@ msgid ""
 "    Show details on that operation UUID"
 msgstr ""
 
-#: lxc/profile.go:167
+#: lxc/profile.go:169
 msgid ""
 "lxc profile assign foo default,bar\n"
 "    Set the profiles for \"foo\" to \"default\" and \"bar\".\n"
@@ -3319,7 +3321,7 @@ msgid ""
 "    Remove all profile from \"foo\""
 msgstr ""
 
-#: lxc/profile.go:407
+#: lxc/profile.go:409
 msgid ""
 "lxc profile edit <profile> < profile.yaml\n"
 "    Update a profile using the content of profile.yaml"
@@ -3429,7 +3431,7 @@ msgstr ""
 msgid "please use `lxc profile`"
 msgstr ""
 
-#: lxc/profile.go:28
+#: lxc/profile.go:30
 msgid "profile"
 msgstr ""
 
@@ -3479,7 +3481,7 @@ msgstr ""
 msgid "remove [<remote>:] <hostname|fingerprint>"
 msgstr ""
 
-#: lxc/profile.go:639
+#: lxc/profile.go:676
 msgid "remove [<remote>:]<container> <profile>"
 msgstr ""
 
@@ -3521,7 +3523,7 @@ msgid ""
 "snapshot name>]"
 msgstr ""
 
-#: lxc/profile.go:714
+#: lxc/profile.go:751
 msgid "rename [<remote>:]<profile> <new-name>"
 msgstr ""
 
@@ -3557,7 +3559,7 @@ msgstr ""
 msgid "set [<remote>:]<pool> <volume> <key> <value>"
 msgstr ""
 
-#: lxc/profile.go:765
+#: lxc/profile.go:802
 msgid "set [<remote>:]<profile> <key> <value>"
 msgstr ""
 
@@ -3609,7 +3611,7 @@ msgstr ""
 msgid "show [<remote>:]<pool> <volume>[/<snapshot>]"
 msgstr ""
 
-#: lxc/profile.go:824
+#: lxc/profile.go:861
 msgid "show [<remote>:]<profile>"
 msgstr ""
 
@@ -3698,7 +3700,7 @@ msgstr ""
 msgid "unset [<remote>:]<pool> <volume> <key>"
 msgstr ""
 
-#: lxc/profile.go:878
+#: lxc/profile.go:915
 msgid "unset [<remote>:]<profile> <key>"
 msgstr ""
 
diff --git a/po/ja.po b/po/ja.po
index 9937fd9ede..3c1bd74a3b 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-01-15 12:29+0200\n"
+"POT-Creation-Date: 2019-01-31 19:39+0100\n"
 "PO-Revision-Date: 2018-10-12 14:44+0000\n"
 "Last-Translator: KATOH Yasufumi <karma at jazz.email.ne.jp>\n"
 "Language-Team: Japanese <https://hosted.weblate.org/projects/linux-"
@@ -125,7 +125,7 @@ msgid ""
 "### Note that only the configuration can be changed."
 msgstr ""
 
-#: lxc/profile.go:417
+#: lxc/profile.go:419
 msgid ""
 "### This is a yaml representation of the profile.\n"
 "### Any line starting with a '# will be ignored.\n"
@@ -184,7 +184,7 @@ msgstr ""
 msgid "'%s' isn't a supported file type"
 msgstr "'%s' はサポートされないタイプのファイルです"
 
-#: lxc/profile.go:224
+#: lxc/profile.go:226
 msgid "(none)"
 msgstr ""
 
@@ -241,7 +241,7 @@ msgstr "新たにリモートサーバを追加します"
 msgid "Add new trusted clients"
 msgstr "新たに信頼済みのクライアントを追加します"
 
-#: lxc/profile.go:101 lxc/profile.go:102
+#: lxc/profile.go:103 lxc/profile.go:104
 msgid "Add profiles to containers"
 msgstr "コンテナにプロファイルを追加します"
 
@@ -273,7 +273,7 @@ msgstr "エイリアス:"
 msgid "Architecture: %s"
 msgstr "アーキテクチャ: %s"
 
-#: lxc/profile.go:164 lxc/profile.go:165
+#: lxc/profile.go:166 lxc/profile.go:167
 msgid "Assign sets of profiles to containers"
 msgstr "コンテナにプロファイルを割り当てます"
 
@@ -407,7 +407,7 @@ msgid "Can't pull a directory without --recursive"
 msgstr ""
 "ディレクトリを pull する場合は --recursive オプションを使用してください"
 
-#: lxc/config.go:400 lxc/network.go:1083 lxc/profile.go:801 lxc/project.go:561
+#: lxc/config.go:400 lxc/network.go:1083 lxc/profile.go:838 lxc/project.go:561
 #: lxc/storage.go:622 lxc/storage_volume.go:1333
 #, c-format
 msgid "Can't read from stdin: %s"
@@ -507,7 +507,7 @@ msgid "Config key/value to apply to the target container"
 msgstr "移動先のコンテナに適用するキー/値の設定"
 
 #: lxc/config.go:195 lxc/config.go:259 lxc/config_metadata.go:144
-#: lxc/image.go:409 lxc/network.go:642 lxc/profile.go:499 lxc/project.go:305
+#: lxc/image.go:409 lxc/network.go:642 lxc/profile.go:501 lxc/project.go:305
 #: lxc/storage.go:303 lxc/storage_volume.go:919 lxc/storage_volume.go:949
 #, c-format
 msgid "Config parsing error: %s"
@@ -563,7 +563,7 @@ msgstr ""
 msgid "Copy profile inherited devices and override configuration keys"
 msgstr "プロファイルに継承されたデバイスをコピーし、設定キーを上書きします"
 
-#: lxc/profile.go:244 lxc/profile.go:245
+#: lxc/profile.go:246 lxc/profile.go:247
 msgid "Copy profiles"
 msgstr "プロファイルをコピーします"
 
@@ -641,7 +641,7 @@ msgstr "新たにカスタムストレージボリュームを作成します"
 msgid "Create new networks"
 msgstr "新たにネットワークを作成します"
 
-#: lxc/profile.go:300 lxc/profile.go:301
+#: lxc/profile.go:302 lxc/profile.go:303
 msgid "Create profiles"
 msgstr "プロファイルを作成します"
 
@@ -716,7 +716,7 @@ msgstr "イメージを削除します"
 msgid "Delete networks"
 msgstr "ネットワークを削除します"
 
-#: lxc/profile.go:354 lxc/profile.go:355
+#: lxc/profile.go:356 lxc/profile.go:357
 msgid "Delete profiles"
 msgstr "プロファイルを削除します"
 
@@ -760,10 +760,10 @@ msgstr "ストレージボリュームを削除します"
 #: lxc/network.go:799 lxc/network.go:919 lxc/network.go:984 lxc/network.go:1034
 #: lxc/network.go:1103 lxc/network.go:1165 lxc/operation.go:25
 #: lxc/operation.go:54 lxc/operation.go:101 lxc/operation.go:177
-#: lxc/profile.go:30 lxc/profile.go:102 lxc/profile.go:165 lxc/profile.go:245
-#: lxc/profile.go:301 lxc/profile.go:355 lxc/profile.go:405 lxc/profile.go:529
-#: lxc/profile.go:577 lxc/profile.go:641 lxc/profile.go:717 lxc/profile.go:767
-#: lxc/profile.go:826 lxc/profile.go:880 lxc/project.go:30 lxc/project.go:87
+#: lxc/profile.go:32 lxc/profile.go:104 lxc/profile.go:167 lxc/profile.go:247
+#: lxc/profile.go:303 lxc/profile.go:357 lxc/profile.go:407 lxc/profile.go:531
+#: lxc/profile.go:580 lxc/profile.go:678 lxc/profile.go:754 lxc/profile.go:804
+#: lxc/profile.go:863 lxc/profile.go:917 lxc/project.go:30 lxc/project.go:87
 #: lxc/project.go:152 lxc/project.go:215 lxc/project.go:335 lxc/project.go:383
 #: lxc/project.go:472 lxc/project.go:527 lxc/project.go:587 lxc/project.go:616
 #: lxc/project.go:669 lxc/publish.go:34 lxc/query.go:30 lxc/remote.go:40
@@ -872,7 +872,7 @@ msgstr "イメージのプロパティを編集します"
 msgid "Edit network configurations as YAML"
 msgstr "ネットワーク設定をYAMLで編集します"
 
-#: lxc/profile.go:404 lxc/profile.go:405
+#: lxc/profile.go:406 lxc/profile.go:407
 msgid "Edit profile configurations as YAML"
 msgstr "プロファイル設定をYAMLで編集します"
 
@@ -1076,7 +1076,8 @@ msgstr "稼働中のコンテナを強制的に削除します"
 msgid "Force using the local unix socket"
 msgstr "強制的にローカルのUNIXソケットを使います"
 
-#: lxc/image.go:932 lxc/list.go:115 lxc/network.go:803 lxc/remote.go:443
+#: lxc/image.go:932 lxc/list.go:115 lxc/network.go:803 lxc/profile.go:584
+#: lxc/remote.go:443
 msgid "Format (csv|json|table|yaml)"
 msgstr "フォーマット (csv|json|table|yaml)"
 
@@ -1104,7 +1105,7 @@ msgstr "コンテナもしくはサーバの設定値を取得します"
 msgid "Get values for network configuration keys"
 msgstr "ネットワークの設定値を取得します"
 
-#: lxc/profile.go:528 lxc/profile.go:529
+#: lxc/profile.go:530 lxc/profile.go:531
 msgid "Get values for profile configuration keys"
 msgstr "プロファイルの設定値を取得します"
 
@@ -1245,7 +1246,8 @@ 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/remote.go:527
+#: lxc/image.go:1221 lxc/list.go:368 lxc/network.go:903 lxc/profile.go:662
+#: lxc/remote.go:527
 #, c-format
 msgid "Invalid format %q"
 msgstr "不正なフォーマット %q"
@@ -1549,7 +1551,7 @@ msgstr ""
 "    a - アーキテクチャ\n"
 "    s - サイズ"
 
-#: lxc/profile.go:576 lxc/profile.go:577
+#: lxc/profile.go:579 lxc/profile.go:580
 msgid "List profiles"
 msgstr "プロファイルを一覧表示します"
 
@@ -1684,7 +1686,7 @@ msgstr ""
 "イメージは全ハッシュ文字列、一意に定まるハッシュの短縮表現、(設定され\n"
 "ている場合は) エイリアスで参照できます。"
 
-#: lxc/profile.go:29 lxc/profile.go:30
+#: lxc/profile.go:31 lxc/profile.go:32
 msgid "Manage profiles"
 msgstr "プロファイルを管理します"
 
@@ -1757,11 +1759,11 @@ msgstr "表示するログメッセージの最小レベル"
 #: lxc/config_metadata.go:102 lxc/config_metadata.go:200
 #: lxc/config_template.go:91 lxc/config_template.go:134
 #: lxc/config_template.go:176 lxc/config_template.go:260
-#: lxc/config_template.go:322 lxc/profile.go:199 lxc/profile.go:665
+#: lxc/config_template.go:322 lxc/profile.go:201 lxc/profile.go:702
 msgid "Missing container name"
 msgstr "コンテナ名を指定する必要があります"
 
-#: lxc/profile.go:126
+#: lxc/profile.go:128
 msgid "Missing container.name name"
 msgstr "コンテナ名を指定する必要があります"
 
@@ -1790,8 +1792,8 @@ msgstr "ネットワーク名を指定する必要があります"
 msgid "Missing pool name"
 msgstr "ストレージプール名を指定する必要があります"
 
-#: lxc/profile.go:325 lxc/profile.go:379 lxc/profile.go:453 lxc/profile.go:553
-#: lxc/profile.go:741 lxc/profile.go:791 lxc/profile.go:850
+#: lxc/profile.go:327 lxc/profile.go:381 lxc/profile.go:455 lxc/profile.go:555
+#: lxc/profile.go:778 lxc/profile.go:828 lxc/profile.go:887
 msgid "Missing profile name"
 msgstr "プロファイル名を指定する必要があります"
 
@@ -1800,7 +1802,7 @@ msgstr "プロファイル名を指定する必要があります"
 msgid "Missing project name"
 msgstr "プロジェクト名を指定する必要があります"
 
-#: lxc/profile.go:270
+#: lxc/profile.go:272
 msgid "Missing source profile name"
 msgstr "コピー元のプロファイル名を指定する必要があります"
 
@@ -2023,7 +2025,7 @@ msgstr ""
 msgid "Pid: %d"
 msgstr "Pid: %d"
 
-#: lxc/network.go:643 lxc/profile.go:500 lxc/project.go:306 lxc/storage.go:304
+#: lxc/network.go:643 lxc/profile.go:502 lxc/project.go:306 lxc/storage.go:304
 #: lxc/storage_volume.go:920 lxc/storage_volume.go:950
 msgid "Press enter to open the editor again"
 msgstr "再度エディタを開くためには Enter キーを押します"
@@ -2059,32 +2061,32 @@ msgstr "プロセス数: %d"
 msgid "Processing aliases failed: %s\n"
 msgstr "エイリアスの処理が失敗しました: %s\n"
 
-#: lxc/profile.go:148
+#: lxc/profile.go:150
 #, c-format
 msgid "Profile %s added to %s"
 msgstr "プロファイル %s が %s に追加されました"
 
-#: lxc/profile.go:338
+#: lxc/profile.go:340
 #, c-format
 msgid "Profile %s created"
 msgstr "プロファイル %s を作成しました"
 
-#: lxc/profile.go:389
+#: lxc/profile.go:391
 #, c-format
 msgid "Profile %s deleted"
 msgstr "プロファイル %s を削除しました"
 
-#: lxc/profile.go:675
+#: lxc/profile.go:712
 #, c-format
 msgid "Profile %s isn't currently applied to %s"
 msgstr "プロファイル %s は %s に適用されていません"
 
-#: lxc/profile.go:700
+#: lxc/profile.go:737
 #, c-format
 msgid "Profile %s removed from %s"
 msgstr "プロファイル %s が %s から削除されました"
 
-#: lxc/profile.go:751
+#: lxc/profile.go:788
 #, c-format
 msgid "Profile %s renamed to %s"
 msgstr "プロファイル名 %s を %s に変更しました"
@@ -2097,7 +2099,7 @@ msgstr "新しいコンテナに適用するプロファイル"
 msgid "Profile to apply to the target container"
 msgstr "移動先のコンテナに適用するプロファイル"
 
-#: lxc/profile.go:228
+#: lxc/profile.go:230
 #, c-format
 msgid "Profiles %s applied to %s"
 msgstr "プロファイル %s が %s に追加されました"
@@ -2226,7 +2228,7 @@ msgstr "エイリアスを削除します"
 msgid "Remove container devices"
 msgstr "コンテナのデバイスを削除します"
 
-#: lxc/profile.go:640 lxc/profile.go:641
+#: lxc/profile.go:677 lxc/profile.go:678
 msgid "Remove profiles from containers"
 msgstr "コンテナからプロファイルを削除します"
 
@@ -2255,7 +2257,7 @@ msgstr "コンテナまたはコンテナのスナップショットの名前を
 msgid "Rename networks"
 msgstr "ネットワーク名を変更します"
 
-#: lxc/profile.go:716 lxc/profile.go:717
+#: lxc/profile.go:753 lxc/profile.go:754
 msgid "Rename profiles"
 msgstr "プロファイル名を変更します"
 
@@ -2399,7 +2401,7 @@ msgstr "コンテナもしくはサーバの設定項目を設定します"
 msgid "Set network configuration keys"
 msgstr "ネットワークの設定項目を設定します"
 
-#: lxc/profile.go:766 lxc/profile.go:767
+#: lxc/profile.go:803 lxc/profile.go:804
 msgid "Set profile configuration keys"
 msgstr "プロファイルの設定項目を設定します"
 
@@ -2483,7 +2485,7 @@ msgstr "ローカルとリモートのバージョンを表示します"
 msgid "Show network configurations"
 msgstr "ネットワークの設定を表示します"
 
-#: lxc/profile.go:825 lxc/profile.go:826
+#: lxc/profile.go:862 lxc/profile.go:863
 msgid "Show profile configurations"
 msgstr "プロファイルの設定を表示します"
 
@@ -2845,7 +2847,7 @@ msgstr "コンテナもしくはサーバの設定を削除します"
 msgid "Unset network configuration keys"
 msgstr "ネットワークの設定を削除します"
 
-#: lxc/profile.go:879 lxc/profile.go:880
+#: lxc/profile.go:916 lxc/profile.go:917
 msgid "Unset profile configuration keys"
 msgstr "プロファイルの設定を削除します"
 
@@ -2932,7 +2934,7 @@ msgstr ""
 msgid "add [<remote>:] <cert>"
 msgstr ""
 
-#: lxc/profile.go:100
+#: lxc/profile.go:102
 msgid "add [<remote>:]<container> <profile>"
 msgstr ""
 
@@ -2948,7 +2950,7 @@ msgstr ""
 msgid "alias"
 msgstr "alias"
 
-#: lxc/profile.go:162
+#: lxc/profile.go:164
 msgid "assign [<remote>:]<container> <profiles>"
 msgstr ""
 
@@ -2992,7 +2994,7 @@ msgstr ""
 msgid "copy [<remote>:]<image> <remote>:"
 msgstr ""
 
-#: lxc/profile.go:242
+#: lxc/profile.go:244
 msgid "copy [<remote>:]<profile> [<remote>:]<profile>"
 msgstr ""
 
@@ -3020,7 +3022,7 @@ msgstr ""
 msgid "create [<remote>:]<pool> <volume> [key=value...]"
 msgstr ""
 
-#: lxc/profile.go:299
+#: lxc/profile.go:301
 msgid "create [<remote>:]<profile>"
 msgstr ""
 
@@ -3077,7 +3079,7 @@ msgstr ""
 msgid "delete [<remote>:]<pool> <volume>[/<snapshot>]"
 msgstr "delete [<remote>:]<pool> <volume>[/<snapshot>]"
 
-#: lxc/profile.go:352
+#: lxc/profile.go:354
 msgid "delete [<remote>:]<profile>"
 msgstr ""
 
@@ -3151,7 +3153,7 @@ msgstr ""
 msgid "edit [<remote>:]<pool> <volume>[/<snapshot>]"
 msgstr "edit [<remote>:]<pool> <volume>[/<snapshot>]"
 
-#: lxc/profile.go:403
+#: lxc/profile.go:405
 msgid "edit [<remote>:]<profile>"
 msgstr ""
 
@@ -3212,7 +3214,7 @@ msgstr ""
 msgid "get [<remote>:]<pool> <volume>[/<snapshot>] <key>"
 msgstr "get [<remote>:]<pool> <volume>[/<snapshot>] <key>"
 
-#: lxc/profile.go:527
+#: lxc/profile.go:529
 msgid "get [<remote>:]<profile> <key>"
 msgstr ""
 
@@ -3275,7 +3277,7 @@ msgid "list"
 msgstr ""
 
 #: lxc/cluster.go:61 lxc/config_trust.go:112 lxc/network.go:796
-#: lxc/operation.go:98 lxc/profile.go:574 lxc/project.go:380 lxc/storage.go:493
+#: lxc/operation.go:98 lxc/profile.go:577 lxc/project.go:380 lxc/storage.go:493
 msgid "list [<remote>:]"
 msgstr ""
 
@@ -3510,7 +3512,7 @@ msgstr ""
 "lxc operation show 344a79e4-d88a-45bf-9c39-c72c26f6ab8a\n"
 "    上記のオペレーション UUID の詳細を表示します"
 
-#: lxc/profile.go:167
+#: lxc/profile.go:169
 msgid ""
 "lxc profile assign foo default,bar\n"
 "    Set the profiles for \"foo\" to \"default\" and \"bar\".\n"
@@ -3531,7 +3533,7 @@ msgstr ""
 "lxc profile assign foo ''\n"
 "    \"foo\" からすべてのプロファイルを削除します。"
 
-#: lxc/profile.go:407
+#: lxc/profile.go:409
 msgid ""
 "lxc profile edit <profile> < profile.yaml\n"
 "    Update a profile using the content of profile.yaml"
@@ -3667,7 +3669,7 @@ msgstr "pause [<remote>:]<container> [[<remote>:]<container>...]"
 msgid "please use `lxc profile`"
 msgstr "`lxc profile` コマンドを使ってください"
 
-#: lxc/profile.go:28
+#: lxc/profile.go:30
 msgid "profile"
 msgstr "profile"
 
@@ -3723,7 +3725,7 @@ msgstr ""
 msgid "remove [<remote>:] <hostname|fingerprint>"
 msgstr ""
 
-#: lxc/profile.go:639
+#: lxc/profile.go:676
 msgid "remove [<remote>:]<container> <profile>"
 msgstr ""
 
@@ -3767,7 +3769,7 @@ msgstr ""
 "rename [<remote>:]<pool> <old name>[/<old snapshot name>] <new name>[/<new "
 "snapshot name>]"
 
-#: lxc/profile.go:714
+#: lxc/profile.go:751
 msgid "rename [<remote>:]<profile> <new-name>"
 msgstr ""
 
@@ -3803,7 +3805,7 @@ msgstr ""
 msgid "set [<remote>:]<pool> <volume> <key> <value>"
 msgstr ""
 
-#: lxc/profile.go:765
+#: lxc/profile.go:802
 msgid "set [<remote>:]<profile> <key> <value>"
 msgstr ""
 
@@ -3855,7 +3857,7 @@ msgstr ""
 msgid "show [<remote>:]<pool> <volume>[/<snapshot>]"
 msgstr "show [<remote>:]<pool> <volume>[/<snapshot>]"
 
-#: lxc/profile.go:824
+#: lxc/profile.go:861
 msgid "show [<remote>:]<profile>"
 msgstr ""
 
@@ -3944,7 +3946,7 @@ msgstr ""
 msgid "unset [<remote>:]<pool> <volume> <key>"
 msgstr ""
 
-#: lxc/profile.go:878
+#: lxc/profile.go:915
 msgid "unset [<remote>:]<profile> <key>"
 msgstr ""
 
diff --git a/po/ko.po b/po/ko.po
index d81c2b6e99..cb0452f08e 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-01-15 12:29+0200\n"
+"POT-Creation-Date: 2019-01-31 19:39+0100\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: none\n"
@@ -122,7 +122,7 @@ msgid ""
 "### Note that only the configuration can be changed."
 msgstr ""
 
-#: lxc/profile.go:417
+#: lxc/profile.go:419
 msgid ""
 "### This is a yaml representation of the profile.\n"
 "### Any line starting with a '# will be ignored.\n"
@@ -180,7 +180,7 @@ msgstr ""
 msgid "'%s' isn't a supported file type"
 msgstr ""
 
-#: lxc/profile.go:224
+#: lxc/profile.go:226
 msgid "(none)"
 msgstr ""
 
@@ -236,7 +236,7 @@ msgstr ""
 msgid "Add new trusted clients"
 msgstr ""
 
-#: lxc/profile.go:101 lxc/profile.go:102
+#: lxc/profile.go:103 lxc/profile.go:104
 msgid "Add profiles to containers"
 msgstr ""
 
@@ -268,7 +268,7 @@ msgstr ""
 msgid "Architecture: %s"
 msgstr ""
 
-#: lxc/profile.go:164 lxc/profile.go:165
+#: lxc/profile.go:166 lxc/profile.go:167
 msgid "Assign sets of profiles to containers"
 msgstr ""
 
@@ -396,7 +396,7 @@ msgstr ""
 msgid "Can't pull a directory without --recursive"
 msgstr ""
 
-#: lxc/config.go:400 lxc/network.go:1083 lxc/profile.go:801 lxc/project.go:561
+#: lxc/config.go:400 lxc/network.go:1083 lxc/profile.go:838 lxc/project.go:561
 #: lxc/storage.go:622 lxc/storage_volume.go:1333
 #, c-format
 msgid "Can't read from stdin: %s"
@@ -490,7 +490,7 @@ msgid "Config key/value to apply to the target container"
 msgstr ""
 
 #: lxc/config.go:195 lxc/config.go:259 lxc/config_metadata.go:144
-#: lxc/image.go:409 lxc/network.go:642 lxc/profile.go:499 lxc/project.go:305
+#: lxc/image.go:409 lxc/network.go:642 lxc/profile.go:501 lxc/project.go:305
 #: lxc/storage.go:303 lxc/storage_volume.go:919 lxc/storage_volume.go:949
 #, c-format
 msgid "Config parsing error: %s"
@@ -542,7 +542,7 @@ msgstr ""
 msgid "Copy profile inherited devices and override configuration keys"
 msgstr ""
 
-#: lxc/profile.go:244 lxc/profile.go:245
+#: lxc/profile.go:246 lxc/profile.go:247
 msgid "Copy profiles"
 msgstr ""
 
@@ -616,7 +616,7 @@ msgstr ""
 msgid "Create new networks"
 msgstr ""
 
-#: lxc/profile.go:300 lxc/profile.go:301
+#: lxc/profile.go:302 lxc/profile.go:303
 msgid "Create profiles"
 msgstr ""
 
@@ -691,7 +691,7 @@ msgstr ""
 msgid "Delete networks"
 msgstr ""
 
-#: lxc/profile.go:354 lxc/profile.go:355
+#: lxc/profile.go:356 lxc/profile.go:357
 msgid "Delete profiles"
 msgstr ""
 
@@ -735,10 +735,10 @@ msgstr ""
 #: lxc/network.go:799 lxc/network.go:919 lxc/network.go:984 lxc/network.go:1034
 #: lxc/network.go:1103 lxc/network.go:1165 lxc/operation.go:25
 #: lxc/operation.go:54 lxc/operation.go:101 lxc/operation.go:177
-#: lxc/profile.go:30 lxc/profile.go:102 lxc/profile.go:165 lxc/profile.go:245
-#: lxc/profile.go:301 lxc/profile.go:355 lxc/profile.go:405 lxc/profile.go:529
-#: lxc/profile.go:577 lxc/profile.go:641 lxc/profile.go:717 lxc/profile.go:767
-#: lxc/profile.go:826 lxc/profile.go:880 lxc/project.go:30 lxc/project.go:87
+#: lxc/profile.go:32 lxc/profile.go:104 lxc/profile.go:167 lxc/profile.go:247
+#: lxc/profile.go:303 lxc/profile.go:357 lxc/profile.go:407 lxc/profile.go:531
+#: lxc/profile.go:580 lxc/profile.go:678 lxc/profile.go:754 lxc/profile.go:804
+#: lxc/profile.go:863 lxc/profile.go:917 lxc/project.go:30 lxc/project.go:87
 #: lxc/project.go:152 lxc/project.go:215 lxc/project.go:335 lxc/project.go:383
 #: lxc/project.go:472 lxc/project.go:527 lxc/project.go:587 lxc/project.go:616
 #: lxc/project.go:669 lxc/publish.go:34 lxc/query.go:30 lxc/remote.go:40
@@ -847,7 +847,7 @@ msgstr ""
 msgid "Edit network configurations as YAML"
 msgstr ""
 
-#: lxc/profile.go:404 lxc/profile.go:405
+#: lxc/profile.go:406 lxc/profile.go:407
 msgid "Edit profile configurations as YAML"
 msgstr ""
 
@@ -1026,7 +1026,8 @@ msgstr ""
 msgid "Force using the local unix socket"
 msgstr ""
 
-#: lxc/image.go:932 lxc/list.go:115 lxc/network.go:803 lxc/remote.go:443
+#: lxc/image.go:932 lxc/list.go:115 lxc/network.go:803 lxc/profile.go:584
+#: lxc/remote.go:443
 msgid "Format (csv|json|table|yaml)"
 msgstr ""
 
@@ -1054,7 +1055,7 @@ msgstr ""
 msgid "Get values for network configuration keys"
 msgstr ""
 
-#: lxc/profile.go:528 lxc/profile.go:529
+#: lxc/profile.go:530 lxc/profile.go:531
 msgid "Get values for profile configuration keys"
 msgstr ""
 
@@ -1189,7 +1190,8 @@ msgstr ""
 msgid "Invalid config key column format (too many fields): '%s'"
 msgstr ""
 
-#: lxc/image.go:1221 lxc/list.go:368 lxc/network.go:903 lxc/remote.go:527
+#: lxc/image.go:1221 lxc/list.go:368 lxc/network.go:903 lxc/profile.go:662
+#: lxc/remote.go:527
 #, c-format
 msgid "Invalid format %q"
 msgstr ""
@@ -1406,7 +1408,7 @@ msgid ""
 "    u - Upload date"
 msgstr ""
 
-#: lxc/profile.go:576 lxc/profile.go:577
+#: lxc/profile.go:579 lxc/profile.go:580
 msgid "List profiles"
 msgstr ""
 
@@ -1528,7 +1530,7 @@ msgid ""
 "hash or alias name (if one is set)."
 msgstr ""
 
-#: lxc/profile.go:29 lxc/profile.go:30
+#: lxc/profile.go:31 lxc/profile.go:32
 msgid "Manage profiles"
 msgstr ""
 
@@ -1597,11 +1599,11 @@ msgstr ""
 #: lxc/config_metadata.go:102 lxc/config_metadata.go:200
 #: lxc/config_template.go:91 lxc/config_template.go:134
 #: lxc/config_template.go:176 lxc/config_template.go:260
-#: lxc/config_template.go:322 lxc/profile.go:199 lxc/profile.go:665
+#: lxc/config_template.go:322 lxc/profile.go:201 lxc/profile.go:702
 msgid "Missing container name"
 msgstr ""
 
-#: lxc/profile.go:126
+#: lxc/profile.go:128
 msgid "Missing container.name name"
 msgstr ""
 
@@ -1630,8 +1632,8 @@ msgstr ""
 msgid "Missing pool name"
 msgstr ""
 
-#: lxc/profile.go:325 lxc/profile.go:379 lxc/profile.go:453 lxc/profile.go:553
-#: lxc/profile.go:741 lxc/profile.go:791 lxc/profile.go:850
+#: lxc/profile.go:327 lxc/profile.go:381 lxc/profile.go:455 lxc/profile.go:555
+#: lxc/profile.go:778 lxc/profile.go:828 lxc/profile.go:887
 msgid "Missing profile name"
 msgstr ""
 
@@ -1640,7 +1642,7 @@ msgstr ""
 msgid "Missing project name"
 msgstr ""
 
-#: lxc/profile.go:270
+#: lxc/profile.go:272
 msgid "Missing source profile name"
 msgstr ""
 
@@ -1857,7 +1859,7 @@ msgstr ""
 msgid "Pid: %d"
 msgstr ""
 
-#: lxc/network.go:643 lxc/profile.go:500 lxc/project.go:306 lxc/storage.go:304
+#: lxc/network.go:643 lxc/profile.go:502 lxc/project.go:306 lxc/storage.go:304
 #: lxc/storage_volume.go:920 lxc/storage_volume.go:950
 msgid "Press enter to open the editor again"
 msgstr ""
@@ -1893,32 +1895,32 @@ msgstr ""
 msgid "Processing aliases failed: %s\n"
 msgstr ""
 
-#: lxc/profile.go:148
+#: lxc/profile.go:150
 #, c-format
 msgid "Profile %s added to %s"
 msgstr ""
 
-#: lxc/profile.go:338
+#: lxc/profile.go:340
 #, c-format
 msgid "Profile %s created"
 msgstr ""
 
-#: lxc/profile.go:389
+#: lxc/profile.go:391
 #, c-format
 msgid "Profile %s deleted"
 msgstr ""
 
-#: lxc/profile.go:675
+#: lxc/profile.go:712
 #, c-format
 msgid "Profile %s isn't currently applied to %s"
 msgstr ""
 
-#: lxc/profile.go:700
+#: lxc/profile.go:737
 #, c-format
 msgid "Profile %s removed from %s"
 msgstr ""
 
-#: lxc/profile.go:751
+#: lxc/profile.go:788
 #, c-format
 msgid "Profile %s renamed to %s"
 msgstr ""
@@ -1931,7 +1933,7 @@ msgstr ""
 msgid "Profile to apply to the target container"
 msgstr ""
 
-#: lxc/profile.go:228
+#: lxc/profile.go:230
 #, c-format
 msgid "Profiles %s applied to %s"
 msgstr ""
@@ -2060,7 +2062,7 @@ msgstr ""
 msgid "Remove container devices"
 msgstr ""
 
-#: lxc/profile.go:640 lxc/profile.go:641
+#: lxc/profile.go:677 lxc/profile.go:678
 msgid "Remove profiles from containers"
 msgstr ""
 
@@ -2089,7 +2091,7 @@ msgstr ""
 msgid "Rename networks"
 msgstr ""
 
-#: lxc/profile.go:716 lxc/profile.go:717
+#: lxc/profile.go:753 lxc/profile.go:754
 msgid "Rename profiles"
 msgstr ""
 
@@ -2226,7 +2228,7 @@ msgstr ""
 msgid "Set network configuration keys"
 msgstr ""
 
-#: lxc/profile.go:766 lxc/profile.go:767
+#: lxc/profile.go:803 lxc/profile.go:804
 msgid "Set profile configuration keys"
 msgstr ""
 
@@ -2310,7 +2312,7 @@ msgstr ""
 msgid "Show network configurations"
 msgstr ""
 
-#: lxc/profile.go:825 lxc/profile.go:826
+#: lxc/profile.go:862 lxc/profile.go:863
 msgid "Show profile configurations"
 msgstr ""
 
@@ -2659,7 +2661,7 @@ msgstr ""
 msgid "Unset network configuration keys"
 msgstr ""
 
-#: lxc/profile.go:879 lxc/profile.go:880
+#: lxc/profile.go:916 lxc/profile.go:917
 msgid "Unset profile configuration keys"
 msgstr ""
 
@@ -2741,7 +2743,7 @@ msgstr ""
 msgid "add [<remote>:] <cert>"
 msgstr ""
 
-#: lxc/profile.go:100
+#: lxc/profile.go:102
 msgid "add [<remote>:]<container> <profile>"
 msgstr ""
 
@@ -2757,7 +2759,7 @@ msgstr ""
 msgid "alias"
 msgstr ""
 
-#: lxc/profile.go:162
+#: lxc/profile.go:164
 msgid "assign [<remote>:]<container> <profiles>"
 msgstr ""
 
@@ -2801,7 +2803,7 @@ msgstr ""
 msgid "copy [<remote>:]<image> <remote>:"
 msgstr ""
 
-#: lxc/profile.go:242
+#: lxc/profile.go:244
 msgid "copy [<remote>:]<profile> [<remote>:]<profile>"
 msgstr ""
 
@@ -2829,7 +2831,7 @@ msgstr ""
 msgid "create [<remote>:]<pool> <volume> [key=value...]"
 msgstr ""
 
-#: lxc/profile.go:299
+#: lxc/profile.go:301
 msgid "create [<remote>:]<profile>"
 msgstr ""
 
@@ -2883,7 +2885,7 @@ msgstr ""
 msgid "delete [<remote>:]<pool> <volume>[/<snapshot>]"
 msgstr ""
 
-#: lxc/profile.go:352
+#: lxc/profile.go:354
 msgid "delete [<remote>:]<profile>"
 msgstr ""
 
@@ -2955,7 +2957,7 @@ msgstr ""
 msgid "edit [<remote>:]<pool> <volume>[/<snapshot>]"
 msgstr ""
 
-#: lxc/profile.go:403
+#: lxc/profile.go:405
 msgid "edit [<remote>:]<profile>"
 msgstr ""
 
@@ -3014,7 +3016,7 @@ msgstr ""
 msgid "get [<remote>:]<pool> <volume>[/<snapshot>] <key>"
 msgstr ""
 
-#: lxc/profile.go:527
+#: lxc/profile.go:529
 msgid "get [<remote>:]<profile> <key>"
 msgstr ""
 
@@ -3077,7 +3079,7 @@ msgid "list"
 msgstr ""
 
 #: lxc/cluster.go:61 lxc/config_trust.go:112 lxc/network.go:796
-#: lxc/operation.go:98 lxc/profile.go:574 lxc/project.go:380 lxc/storage.go:493
+#: lxc/operation.go:98 lxc/profile.go:577 lxc/project.go:380 lxc/storage.go:493
 msgid "list [<remote>:]"
 msgstr ""
 
@@ -3243,7 +3245,7 @@ msgid ""
 "    Show details on that operation UUID"
 msgstr ""
 
-#: lxc/profile.go:167
+#: lxc/profile.go:169
 msgid ""
 "lxc profile assign foo default,bar\n"
 "    Set the profiles for \"foo\" to \"default\" and \"bar\".\n"
@@ -3255,7 +3257,7 @@ msgid ""
 "    Remove all profile from \"foo\""
 msgstr ""
 
-#: lxc/profile.go:407
+#: lxc/profile.go:409
 msgid ""
 "lxc profile edit <profile> < profile.yaml\n"
 "    Update a profile using the content of profile.yaml"
@@ -3365,7 +3367,7 @@ msgstr ""
 msgid "please use `lxc profile`"
 msgstr ""
 
-#: lxc/profile.go:28
+#: lxc/profile.go:30
 msgid "profile"
 msgstr ""
 
@@ -3415,7 +3417,7 @@ msgstr ""
 msgid "remove [<remote>:] <hostname|fingerprint>"
 msgstr ""
 
-#: lxc/profile.go:639
+#: lxc/profile.go:676
 msgid "remove [<remote>:]<container> <profile>"
 msgstr ""
 
@@ -3457,7 +3459,7 @@ msgid ""
 "snapshot name>]"
 msgstr ""
 
-#: lxc/profile.go:714
+#: lxc/profile.go:751
 msgid "rename [<remote>:]<profile> <new-name>"
 msgstr ""
 
@@ -3493,7 +3495,7 @@ msgstr ""
 msgid "set [<remote>:]<pool> <volume> <key> <value>"
 msgstr ""
 
-#: lxc/profile.go:765
+#: lxc/profile.go:802
 msgid "set [<remote>:]<profile> <key> <value>"
 msgstr ""
 
@@ -3545,7 +3547,7 @@ msgstr ""
 msgid "show [<remote>:]<pool> <volume>[/<snapshot>]"
 msgstr ""
 
-#: lxc/profile.go:824
+#: lxc/profile.go:861
 msgid "show [<remote>:]<profile>"
 msgstr ""
 
@@ -3634,7 +3636,7 @@ msgstr ""
 msgid "unset [<remote>:]<pool> <volume> <key>"
 msgstr ""
 
-#: lxc/profile.go:878
+#: lxc/profile.go:915
 msgid "unset [<remote>:]<profile> <key>"
 msgstr ""
 
diff --git a/po/lxd.pot b/po/lxd.pot
index d71d0f7d23..0df6d39ff0 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-01-15 12:29+0200\n"
+        "POT-Creation-Date: 2019-01-31 19:39+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"
@@ -116,7 +116,7 @@ msgid   "### This is a yaml representation of the network.\n"
         "### Note that only the configuration can be changed."
 msgstr  ""
 
-#: lxc/profile.go:417
+#: lxc/profile.go:419
 msgid   "### This is a yaml representation of the profile.\n"
         "### Any line starting with a '# will be ignored.\n"
         "###\n"
@@ -172,7 +172,7 @@ msgstr  ""
 msgid   "'%s' isn't a supported file type"
 msgstr  ""
 
-#: lxc/profile.go:224
+#: lxc/profile.go:226
 msgid   "(none)"
 msgstr  ""
 
@@ -228,7 +228,7 @@ msgstr  ""
 msgid   "Add new trusted clients"
 msgstr  ""
 
-#: lxc/profile.go:101 lxc/profile.go:102
+#: lxc/profile.go:103 lxc/profile.go:104
 msgid   "Add profiles to containers"
 msgstr  ""
 
@@ -260,7 +260,7 @@ msgstr  ""
 msgid   "Architecture: %s"
 msgstr  ""
 
-#: lxc/profile.go:164 lxc/profile.go:165
+#: lxc/profile.go:166 lxc/profile.go:167
 msgid   "Assign sets of profiles to containers"
 msgstr  ""
 
@@ -386,7 +386,7 @@ msgstr  ""
 msgid   "Can't pull a directory without --recursive"
 msgstr  ""
 
-#: lxc/config.go:400 lxc/network.go:1083 lxc/profile.go:801 lxc/project.go:561 lxc/storage.go:622 lxc/storage_volume.go:1333
+#: lxc/config.go:400 lxc/network.go:1083 lxc/profile.go:838 lxc/project.go:561 lxc/storage.go:622 lxc/storage_volume.go:1333
 #, c-format
 msgid   "Can't read from stdin: %s"
 msgstr  ""
@@ -469,7 +469,7 @@ msgstr  ""
 msgid   "Config key/value to apply to the target container"
 msgstr  ""
 
-#: lxc/config.go:195 lxc/config.go:259 lxc/config_metadata.go:144 lxc/image.go:409 lxc/network.go:642 lxc/profile.go:499 lxc/project.go:305 lxc/storage.go:303 lxc/storage_volume.go:919 lxc/storage_volume.go:949
+#: lxc/config.go:195 lxc/config.go:259 lxc/config_metadata.go:144 lxc/image.go:409 lxc/network.go:642 lxc/profile.go:501 lxc/project.go:305 lxc/storage.go:303 lxc/storage_volume.go:919 lxc/storage_volume.go:949
 #, c-format
 msgid   "Config parsing error: %s"
 msgstr  ""
@@ -519,7 +519,7 @@ msgstr  ""
 msgid   "Copy profile inherited devices and override configuration keys"
 msgstr  ""
 
-#: lxc/profile.go:244 lxc/profile.go:245
+#: lxc/profile.go:246 lxc/profile.go:247
 msgid   "Copy profiles"
 msgstr  ""
 
@@ -592,7 +592,7 @@ msgstr  ""
 msgid   "Create new networks"
 msgstr  ""
 
-#: lxc/profile.go:300 lxc/profile.go:301
+#: lxc/profile.go:302 lxc/profile.go:303
 msgid   "Create profiles"
 msgstr  ""
 
@@ -666,7 +666,7 @@ msgstr  ""
 msgid   "Delete networks"
 msgstr  ""
 
-#: lxc/profile.go:354 lxc/profile.go:355
+#: lxc/profile.go:356 lxc/profile.go:357
 msgid   "Delete profiles"
 msgstr  ""
 
@@ -682,7 +682,7 @@ msgstr  ""
 msgid   "Delete storage volumes"
 msgstr  ""
 
-#: lxc/action.go:31 lxc/action.go:50 lxc/action.go:70 lxc/action.go:91 lxc/alias.go:23 lxc/alias.go:55 lxc/alias.go:99 lxc/alias.go:147 lxc/alias.go:198 lxc/cluster.go:27 lxc/cluster.go:64 lxc/cluster.go:147 lxc/cluster.go:197 lxc/cluster.go:246 lxc/cluster.go:295 lxc/config.go:29 lxc/config.go:88 lxc/config.go:289 lxc/config.go:355 lxc/config.go:452 lxc/config.go:560 lxc/config_device.go:24 lxc/config_device.go:76 lxc/config_device.go:182 lxc/config_device.go:255 lxc/config_device.go:321 lxc/config_device.go:410 lxc/config_device.go:500 lxc/config_device.go:589 lxc/config_device.go:657 lxc/config_metadata.go:29 lxc/config_metadata.go:54 lxc/config_metadata.go:176 lxc/config_template.go:30 lxc/config_template.go:67 lxc/config_template.go:110 lxc/config_template.go:152 lxc/config_template.go:236 lxc/config_template.go:298 lxc/config_trust.go:30 lxc/config_trust.go:59 lxc/config_trust.go:115 lxc/config_trust.go:197 lxc/console.go:32 lxc/copy.go:40 lxc/delete.go:30 lxc/exec.go:39 lxc/export.go:31 lxc/file.go:42 lxc/file.go:75 lxc/file.go:124 lxc/file.go:187 lxc/file.go:377 lxc/image.go:42 lxc/image.go:131 lxc/image.go:265 lxc/image.go:316 lxc/image.go:439 lxc/image.go:579 lxc/image.go:793 lxc/image.go:907 lxc/image.go:1237 lxc/image.go:1314 lxc/image_alias.go:26 lxc/image_alias.go:59 lxc/image_alias.go:106 lxc/image_alias.go:149 lxc/image_alias.go:250 lxc/import.go:25 lxc/info.go:29 lxc/init.go:35 lxc/launch.go:22 lxc/list.go:48 lxc/main.go:49 lxc/manpage.go:19 lxc/monitor.go:31 lxc/move.go:37 lxc/network.go:34 lxc/network.go:110 lxc/network.go:183 lxc/network.go:256 lxc/network.go:328 lxc/network.go:378 lxc/network.go:463 lxc/network.go:548 lxc/network.go:671 lxc/network.go:729 lxc/network.go:799 lxc/network.go:919 lxc/network.go:984 lxc/network.go:1034 lxc/network.go:1103 lxc/network.go:1165 lxc/operation.go:25 lxc/operation.go:54 lxc/operation.go:101 lxc/operation.go:177 lxc/profile.go:30 lxc/profile.go:102 lxc/profile.go:165 lxc/profile.go:245 lxc/profile.go:301 lxc/profile.go:355 lxc/profile.go:405 lxc/profile.go:529 lxc/profile.go:577 lxc/profile.go:641 lxc/profile.go:717 lxc/profile.go:767 lxc/profile.go:826 lxc/profile.go:880 lxc/project.go:30 lxc/project.go:87 lxc/project.go:152 lxc/project.go:215 lxc/project.go:335 lxc/project.go:383 lxc/project.go:472 lxc/project.go:527 lxc/project.go:587 lxc/project.go:616 lxc/project.go:669 lxc/publish.go:34 lxc/query.go:30 lxc/remote.go:40 lxc/remote.go:91 lxc/remote.go:403 lxc/remote.go:439 lxc/remote.go:544 lxc/remote.go:606 lxc/remote.go:656 lxc/remote.go:694 lxc/rename.go:21 lxc/restore.go:24 lxc/snapshot.go:21 lxc/storage.go:33 lxc/storage.go:89 lxc/storage.go:163 lxc/storage.go:213 lxc/storage.go:333 lxc/storage.go:388 lxc/storage.go:496 lxc/storage.go:578 lxc/storage.go:650 lxc/storage.go:734 lxc/storage_volume.go:34 lxc/storage_volume.go:141 lxc/storage_volume.go:220 lxc/storage_volume.go:303 lxc/storage_volume.go:464 lxc/storage_volume.go:541 lxc/storage_volume.go:617 lxc/storage_volume.go:699 lxc/storage_volume.go:780 lxc/storage_volume.go:980 lxc/storage_volume.go:1069 lxc/storage_volume.go:1148 lxc/storage_volume.go:1179 lxc/storage_volume.go:1282 lxc/storage_volume.go:1359 lxc/storage_volume.go:1458 lxc/storage_volume.go:1489 lxc/storage_volume.go:1560 lxc/version.go:22
+#: lxc/action.go:31 lxc/action.go:50 lxc/action.go:70 lxc/action.go:91 lxc/alias.go:23 lxc/alias.go:55 lxc/alias.go:99 lxc/alias.go:147 lxc/alias.go:198 lxc/cluster.go:27 lxc/cluster.go:64 lxc/cluster.go:147 lxc/cluster.go:197 lxc/cluster.go:246 lxc/cluster.go:295 lxc/config.go:29 lxc/config.go:88 lxc/config.go:289 lxc/config.go:355 lxc/config.go:452 lxc/config.go:560 lxc/config_device.go:24 lxc/config_device.go:76 lxc/config_device.go:182 lxc/config_device.go:255 lxc/config_device.go:321 lxc/config_device.go:410 lxc/config_device.go:500 lxc/config_device.go:589 lxc/config_device.go:657 lxc/config_metadata.go:29 lxc/config_metadata.go:54 lxc/config_metadata.go:176 lxc/config_template.go:30 lxc/config_template.go:67 lxc/config_template.go:110 lxc/config_template.go:152 lxc/config_template.go:236 lxc/config_template.go:298 lxc/config_trust.go:30 lxc/config_trust.go:59 lxc/config_trust.go:115 lxc/config_trust.go:197 lxc/console.go:32 lxc/copy.go:40 lxc/delete.go:30 lxc/exec.go:39 lxc/export.go:31 lxc/file.go:42 lxc/file.go:75 lxc/file.go:124 lxc/file.go:187 lxc/file.go:377 lxc/image.go:42 lxc/image.go:131 lxc/image.go:265 lxc/image.go:316 lxc/image.go:439 lxc/image.go:579 lxc/image.go:793 lxc/image.go:907 lxc/image.go:1237 lxc/image.go:1314 lxc/image_alias.go:26 lxc/image_alias.go:59 lxc/image_alias.go:106 lxc/image_alias.go:149 lxc/image_alias.go:250 lxc/import.go:25 lxc/info.go:29 lxc/init.go:35 lxc/launch.go:22 lxc/list.go:48 lxc/main.go:49 lxc/manpage.go:19 lxc/monitor.go:31 lxc/move.go:37 lxc/network.go:34 lxc/network.go:110 lxc/network.go:183 lxc/network.go:256 lxc/network.go:328 lxc/network.go:378 lxc/network.go:463 lxc/network.go:548 lxc/network.go:671 lxc/network.go:729 lxc/network.go:799 lxc/network.go:919 lxc/network.go:984 lxc/network.go:1034 lxc/network.go:1103 lxc/network.go:1165 lxc/operation.go:25 lxc/operation.go:54 lxc/operation.go:101 lxc/operation.go:177 lxc/profile.go:32 lxc/profile.go:104 lxc/profile.go:167 lxc/profile.go:247 lxc/profile.go:303 lxc/profile.go:357 lxc/profile.go:407 lxc/profile.go:531 lxc/profile.go:580 lxc/profile.go:678 lxc/profile.go:754 lxc/profile.go:804 lxc/profile.go:863 lxc/profile.go:917 lxc/project.go:30 lxc/project.go:87 lxc/project.go:152 lxc/project.go:215 lxc/project.go:335 lxc/project.go:383 lxc/project.go:472 lxc/project.go:527 lxc/project.go:587 lxc/project.go:616 lxc/project.go:669 lxc/publish.go:34 lxc/query.go:30 lxc/remote.go:40 lxc/remote.go:91 lxc/remote.go:403 lxc/remote.go:439 lxc/remote.go:544 lxc/remote.go:606 lxc/remote.go:656 lxc/remote.go:694 lxc/rename.go:21 lxc/restore.go:24 lxc/snapshot.go:21 lxc/storage.go:33 lxc/storage.go:89 lxc/storage.go:163 lxc/storage.go:213 lxc/storage.go:333 lxc/storage.go:388 lxc/storage.go:496 lxc/storage.go:578 lxc/storage.go:650 lxc/storage.go:734 lxc/storage_volume.go:34 lxc/storage_volume.go:141 lxc/storage_volume.go:220 lxc/storage_volume.go:303 lxc/storage_volume.go:464 lxc/storage_volume.go:541 lxc/storage_volume.go:617 lxc/storage_volume.go:699 lxc/storage_volume.go:780 lxc/storage_volume.go:980 lxc/storage_volume.go:1069 lxc/storage_volume.go:1148 lxc/storage_volume.go:1179 lxc/storage_volume.go:1282 lxc/storage_volume.go:1359 lxc/storage_volume.go:1458 lxc/storage_volume.go:1489 lxc/storage_volume.go:1560 lxc/version.go:22
 msgid   "Description"
 msgstr  ""
 
@@ -774,7 +774,7 @@ msgstr  ""
 msgid   "Edit network configurations as YAML"
 msgstr  ""
 
-#: lxc/profile.go:404 lxc/profile.go:405
+#: lxc/profile.go:406 lxc/profile.go:407
 msgid   "Edit profile configurations as YAML"
 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/remote.go:443
+#: lxc/image.go:932 lxc/list.go:115 lxc/network.go:803 lxc/profile.go:584 lxc/remote.go:443
 msgid   "Format (csv|json|table|yaml)"
 msgstr  ""
 
@@ -973,7 +973,7 @@ msgstr  ""
 msgid   "Get values for network configuration keys"
 msgstr  ""
 
-#: lxc/profile.go:528 lxc/profile.go:529
+#: lxc/profile.go:530 lxc/profile.go:531
 msgid   "Get values for profile configuration keys"
 msgstr  ""
 
@@ -1105,7 +1105,7 @@ msgstr  ""
 msgid   "Invalid config key column format (too many fields): '%s'"
 msgstr  ""
 
-#: lxc/image.go:1221 lxc/list.go:368 lxc/network.go:903 lxc/remote.go:527
+#: lxc/image.go:1221 lxc/list.go:368 lxc/network.go:903 lxc/profile.go:662 lxc/remote.go:527
 #, c-format
 msgid   "Invalid format %q"
 msgstr  ""
@@ -1315,7 +1315,7 @@ msgid   "List images\n"
         "    u - Upload date"
 msgstr  ""
 
-#: lxc/profile.go:576 lxc/profile.go:577
+#: lxc/profile.go:579 lxc/profile.go:580
 msgid   "List profiles"
 msgstr  ""
 
@@ -1436,7 +1436,7 @@ msgid   "Manage images\n"
         "hash or alias name (if one is set)."
 msgstr  ""
 
-#: lxc/profile.go:29 lxc/profile.go:30
+#: lxc/profile.go:31 lxc/profile.go:32
 msgid   "Manage profiles"
 msgstr  ""
 
@@ -1500,11 +1500,11 @@ msgstr  ""
 msgid   "Minimum level for log messages"
 msgstr  ""
 
-#: lxc/config_metadata.go:102 lxc/config_metadata.go:200 lxc/config_template.go:91 lxc/config_template.go:134 lxc/config_template.go:176 lxc/config_template.go:260 lxc/config_template.go:322 lxc/profile.go:199 lxc/profile.go:665
+#: lxc/config_metadata.go:102 lxc/config_metadata.go:200 lxc/config_template.go:91 lxc/config_template.go:134 lxc/config_template.go:176 lxc/config_template.go:260 lxc/config_template.go:322 lxc/profile.go:201 lxc/profile.go:702
 msgid   "Missing container name"
 msgstr  ""
 
-#: lxc/profile.go:126
+#: lxc/profile.go:128
 msgid   "Missing container.name name"
 msgstr  ""
 
@@ -1520,7 +1520,7 @@ msgstr  ""
 msgid   "Missing pool name"
 msgstr  ""
 
-#: lxc/profile.go:325 lxc/profile.go:379 lxc/profile.go:453 lxc/profile.go:553 lxc/profile.go:741 lxc/profile.go:791 lxc/profile.go:850
+#: lxc/profile.go:327 lxc/profile.go:381 lxc/profile.go:455 lxc/profile.go:555 lxc/profile.go:778 lxc/profile.go:828 lxc/profile.go:887
 msgid   "Missing profile name"
 msgstr  ""
 
@@ -1528,7 +1528,7 @@ msgstr  ""
 msgid   "Missing project name"
 msgstr  ""
 
-#: lxc/profile.go:270
+#: lxc/profile.go:272
 msgid   "Missing source profile name"
 msgstr  ""
 
@@ -1740,7 +1740,7 @@ msgstr  ""
 msgid   "Pid: %d"
 msgstr  ""
 
-#: lxc/network.go:643 lxc/profile.go:500 lxc/project.go:306 lxc/storage.go:304 lxc/storage_volume.go:920 lxc/storage_volume.go:950
+#: lxc/network.go:643 lxc/profile.go:502 lxc/project.go:306 lxc/storage.go:304 lxc/storage_volume.go:920 lxc/storage_volume.go:950
 msgid   "Press enter to open the editor again"
 msgstr  ""
 
@@ -1774,32 +1774,32 @@ msgstr  ""
 msgid   "Processing aliases failed: %s\n"
 msgstr  ""
 
-#: lxc/profile.go:148
+#: lxc/profile.go:150
 #, c-format
 msgid   "Profile %s added to %s"
 msgstr  ""
 
-#: lxc/profile.go:338
+#: lxc/profile.go:340
 #, c-format
 msgid   "Profile %s created"
 msgstr  ""
 
-#: lxc/profile.go:389
+#: lxc/profile.go:391
 #, c-format
 msgid   "Profile %s deleted"
 msgstr  ""
 
-#: lxc/profile.go:675
+#: lxc/profile.go:712
 #, c-format
 msgid   "Profile %s isn't currently applied to %s"
 msgstr  ""
 
-#: lxc/profile.go:700
+#: lxc/profile.go:737
 #, c-format
 msgid   "Profile %s removed from %s"
 msgstr  ""
 
-#: lxc/profile.go:751
+#: lxc/profile.go:788
 #, c-format
 msgid   "Profile %s renamed to %s"
 msgstr  ""
@@ -1812,7 +1812,7 @@ msgstr  ""
 msgid   "Profile to apply to the target container"
 msgstr  ""
 
-#: lxc/profile.go:228
+#: lxc/profile.go:230
 #, c-format
 msgid   "Profiles %s applied to %s"
 msgstr  ""
@@ -1940,7 +1940,7 @@ msgstr  ""
 msgid   "Remove container devices"
 msgstr  ""
 
-#: lxc/profile.go:640 lxc/profile.go:641
+#: lxc/profile.go:677 lxc/profile.go:678
 msgid   "Remove profiles from containers"
 msgstr  ""
 
@@ -1968,7 +1968,7 @@ msgstr  ""
 msgid   "Rename networks"
 msgstr  ""
 
-#: lxc/profile.go:716 lxc/profile.go:717
+#: lxc/profile.go:753 lxc/profile.go:754
 msgid   "Rename profiles"
 msgstr  ""
 
@@ -2103,7 +2103,7 @@ msgstr  ""
 msgid   "Set network configuration keys"
 msgstr  ""
 
-#: lxc/profile.go:766 lxc/profile.go:767
+#: lxc/profile.go:803 lxc/profile.go:804
 msgid   "Set profile configuration keys"
 msgstr  ""
 
@@ -2187,7 +2187,7 @@ msgstr  ""
 msgid   "Show network configurations"
 msgstr  ""
 
-#: lxc/profile.go:825 lxc/profile.go:826
+#: lxc/profile.go:862 lxc/profile.go:863
 msgid   "Show profile configurations"
 msgstr  ""
 
@@ -2530,7 +2530,7 @@ msgstr  ""
 msgid   "Unset network configuration keys"
 msgstr  ""
 
-#: lxc/profile.go:879 lxc/profile.go:880
+#: lxc/profile.go:916 lxc/profile.go:917
 msgid   "Unset profile configuration keys"
 msgstr  ""
 
@@ -2607,7 +2607,7 @@ msgstr  ""
 msgid   "add [<remote>:] <cert>"
 msgstr  ""
 
-#: lxc/profile.go:100
+#: lxc/profile.go:102
 msgid   "add [<remote>:]<container> <profile>"
 msgstr  ""
 
@@ -2623,7 +2623,7 @@ msgstr  ""
 msgid   "alias"
 msgstr  ""
 
-#: lxc/profile.go:162
+#: lxc/profile.go:164
 msgid   "assign [<remote>:]<container> <profiles>"
 msgstr  ""
 
@@ -2663,7 +2663,7 @@ msgstr  ""
 msgid   "copy [<remote>:]<image> <remote>:"
 msgstr  ""
 
-#: lxc/profile.go:242
+#: lxc/profile.go:244
 msgid   "copy [<remote>:]<profile> [<remote>:]<profile>"
 msgstr  ""
 
@@ -2691,7 +2691,7 @@ msgstr  ""
 msgid   "create [<remote>:]<pool> <volume> [key=value...]"
 msgstr  ""
 
-#: lxc/profile.go:299
+#: lxc/profile.go:301
 msgid   "create [<remote>:]<profile>"
 msgstr  ""
 
@@ -2743,7 +2743,7 @@ msgstr  ""
 msgid   "delete [<remote>:]<pool> <volume>[/<snapshot>]"
 msgstr  ""
 
-#: lxc/profile.go:352
+#: lxc/profile.go:354
 msgid   "delete [<remote>:]<profile>"
 msgstr  ""
 
@@ -2815,7 +2815,7 @@ msgstr  ""
 msgid   "edit [<remote>:]<pool> <volume>[/<snapshot>]"
 msgstr  ""
 
-#: lxc/profile.go:403
+#: lxc/profile.go:405
 msgid   "edit [<remote>:]<profile>"
 msgstr  ""
 
@@ -2872,7 +2872,7 @@ msgstr  ""
 msgid   "get [<remote>:]<pool> <volume>[/<snapshot>] <key>"
 msgstr  ""
 
-#: lxc/profile.go:527
+#: lxc/profile.go:529
 msgid   "get [<remote>:]<profile> <key>"
 msgstr  ""
 
@@ -2932,7 +2932,7 @@ msgstr  ""
 msgid   "list"
 msgstr  ""
 
-#: lxc/cluster.go:61 lxc/config_trust.go:112 lxc/network.go:796 lxc/operation.go:98 lxc/profile.go:574 lxc/project.go:380 lxc/storage.go:493
+#: lxc/cluster.go:61 lxc/config_trust.go:112 lxc/network.go:796 lxc/operation.go:98 lxc/profile.go:577 lxc/project.go:380 lxc/storage.go:493
 msgid   "list [<remote>:]"
 msgstr  ""
 
@@ -3076,7 +3076,7 @@ msgid   "lxc operation show 344a79e4-d88a-45bf-9c39-c72c26f6ab8a\n"
         "    Show details on that operation UUID"
 msgstr  ""
 
-#: lxc/profile.go:167
+#: lxc/profile.go:169
 msgid   "lxc profile assign foo default,bar\n"
         "    Set the profiles for \"foo\" to \"default\" and \"bar\".\n"
         "\n"
@@ -3087,7 +3087,7 @@ msgid   "lxc profile assign foo default,bar\n"
         "    Remove all profile from \"foo\""
 msgstr  ""
 
-#: lxc/profile.go:407
+#: lxc/profile.go:409
 msgid   "lxc profile edit <profile> < profile.yaml\n"
         "    Update a profile using the content of profile.yaml"
 msgstr  ""
@@ -3185,7 +3185,7 @@ msgstr  ""
 msgid   "please use `lxc profile`"
 msgstr  ""
 
-#: lxc/profile.go:28
+#: lxc/profile.go:30
 msgid   "profile"
 msgstr  ""
 
@@ -3229,7 +3229,7 @@ msgstr  ""
 msgid   "remove [<remote>:] <hostname|fingerprint>"
 msgstr  ""
 
-#: lxc/profile.go:639
+#: lxc/profile.go:676
 msgid   "remove [<remote>:]<container> <profile>"
 msgstr  ""
 
@@ -3269,7 +3269,7 @@ msgstr  ""
 msgid   "rename [<remote>:]<pool> <old name>[/<old snapshot name>] <new name>[/<new snapshot name>]"
 msgstr  ""
 
-#: lxc/profile.go:714
+#: lxc/profile.go:751
 msgid   "rename [<remote>:]<profile> <new-name>"
 msgstr  ""
 
@@ -3305,7 +3305,7 @@ msgstr  ""
 msgid   "set [<remote>:]<pool> <volume> <key> <value>"
 msgstr  ""
 
-#: lxc/profile.go:765
+#: lxc/profile.go:802
 msgid   "set [<remote>:]<profile> <key> <value>"
 msgstr  ""
 
@@ -3357,7 +3357,7 @@ msgstr  ""
 msgid   "show [<remote>:]<pool> <volume>[/<snapshot>]"
 msgstr  ""
 
-#: lxc/profile.go:824
+#: lxc/profile.go:861
 msgid   "show [<remote>:]<profile>"
 msgstr  ""
 
@@ -3446,7 +3446,7 @@ msgstr  ""
 msgid   "unset [<remote>:]<pool> <volume> <key>"
 msgstr  ""
 
-#: lxc/profile.go:878
+#: lxc/profile.go:915
 msgid   "unset [<remote>:]<profile> <key>"
 msgstr  ""
 
diff --git a/po/nb_NO.po b/po/nb_NO.po
index 08afd125c4..668c579671 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-01-15 12:29+0200\n"
+"POT-Creation-Date: 2019-01-31 19:39+0100\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: none\n"
@@ -122,7 +122,7 @@ msgid ""
 "### Note that only the configuration can be changed."
 msgstr ""
 
-#: lxc/profile.go:417
+#: lxc/profile.go:419
 msgid ""
 "### This is a yaml representation of the profile.\n"
 "### Any line starting with a '# will be ignored.\n"
@@ -180,7 +180,7 @@ msgstr ""
 msgid "'%s' isn't a supported file type"
 msgstr ""
 
-#: lxc/profile.go:224
+#: lxc/profile.go:226
 msgid "(none)"
 msgstr ""
 
@@ -236,7 +236,7 @@ msgstr ""
 msgid "Add new trusted clients"
 msgstr ""
 
-#: lxc/profile.go:101 lxc/profile.go:102
+#: lxc/profile.go:103 lxc/profile.go:104
 msgid "Add profiles to containers"
 msgstr ""
 
@@ -268,7 +268,7 @@ msgstr ""
 msgid "Architecture: %s"
 msgstr ""
 
-#: lxc/profile.go:164 lxc/profile.go:165
+#: lxc/profile.go:166 lxc/profile.go:167
 msgid "Assign sets of profiles to containers"
 msgstr ""
 
@@ -396,7 +396,7 @@ msgstr ""
 msgid "Can't pull a directory without --recursive"
 msgstr ""
 
-#: lxc/config.go:400 lxc/network.go:1083 lxc/profile.go:801 lxc/project.go:561
+#: lxc/config.go:400 lxc/network.go:1083 lxc/profile.go:838 lxc/project.go:561
 #: lxc/storage.go:622 lxc/storage_volume.go:1333
 #, c-format
 msgid "Can't read from stdin: %s"
@@ -490,7 +490,7 @@ msgid "Config key/value to apply to the target container"
 msgstr ""
 
 #: lxc/config.go:195 lxc/config.go:259 lxc/config_metadata.go:144
-#: lxc/image.go:409 lxc/network.go:642 lxc/profile.go:499 lxc/project.go:305
+#: lxc/image.go:409 lxc/network.go:642 lxc/profile.go:501 lxc/project.go:305
 #: lxc/storage.go:303 lxc/storage_volume.go:919 lxc/storage_volume.go:949
 #, c-format
 msgid "Config parsing error: %s"
@@ -542,7 +542,7 @@ msgstr ""
 msgid "Copy profile inherited devices and override configuration keys"
 msgstr ""
 
-#: lxc/profile.go:244 lxc/profile.go:245
+#: lxc/profile.go:246 lxc/profile.go:247
 msgid "Copy profiles"
 msgstr ""
 
@@ -616,7 +616,7 @@ msgstr ""
 msgid "Create new networks"
 msgstr ""
 
-#: lxc/profile.go:300 lxc/profile.go:301
+#: lxc/profile.go:302 lxc/profile.go:303
 msgid "Create profiles"
 msgstr ""
 
@@ -691,7 +691,7 @@ msgstr ""
 msgid "Delete networks"
 msgstr ""
 
-#: lxc/profile.go:354 lxc/profile.go:355
+#: lxc/profile.go:356 lxc/profile.go:357
 msgid "Delete profiles"
 msgstr ""
 
@@ -735,10 +735,10 @@ msgstr ""
 #: lxc/network.go:799 lxc/network.go:919 lxc/network.go:984 lxc/network.go:1034
 #: lxc/network.go:1103 lxc/network.go:1165 lxc/operation.go:25
 #: lxc/operation.go:54 lxc/operation.go:101 lxc/operation.go:177
-#: lxc/profile.go:30 lxc/profile.go:102 lxc/profile.go:165 lxc/profile.go:245
-#: lxc/profile.go:301 lxc/profile.go:355 lxc/profile.go:405 lxc/profile.go:529
-#: lxc/profile.go:577 lxc/profile.go:641 lxc/profile.go:717 lxc/profile.go:767
-#: lxc/profile.go:826 lxc/profile.go:880 lxc/project.go:30 lxc/project.go:87
+#: lxc/profile.go:32 lxc/profile.go:104 lxc/profile.go:167 lxc/profile.go:247
+#: lxc/profile.go:303 lxc/profile.go:357 lxc/profile.go:407 lxc/profile.go:531
+#: lxc/profile.go:580 lxc/profile.go:678 lxc/profile.go:754 lxc/profile.go:804
+#: lxc/profile.go:863 lxc/profile.go:917 lxc/project.go:30 lxc/project.go:87
 #: lxc/project.go:152 lxc/project.go:215 lxc/project.go:335 lxc/project.go:383
 #: lxc/project.go:472 lxc/project.go:527 lxc/project.go:587 lxc/project.go:616
 #: lxc/project.go:669 lxc/publish.go:34 lxc/query.go:30 lxc/remote.go:40
@@ -847,7 +847,7 @@ msgstr ""
 msgid "Edit network configurations as YAML"
 msgstr ""
 
-#: lxc/profile.go:404 lxc/profile.go:405
+#: lxc/profile.go:406 lxc/profile.go:407
 msgid "Edit profile configurations as YAML"
 msgstr ""
 
@@ -1026,7 +1026,8 @@ msgstr ""
 msgid "Force using the local unix socket"
 msgstr ""
 
-#: lxc/image.go:932 lxc/list.go:115 lxc/network.go:803 lxc/remote.go:443
+#: lxc/image.go:932 lxc/list.go:115 lxc/network.go:803 lxc/profile.go:584
+#: lxc/remote.go:443
 msgid "Format (csv|json|table|yaml)"
 msgstr ""
 
@@ -1054,7 +1055,7 @@ msgstr ""
 msgid "Get values for network configuration keys"
 msgstr ""
 
-#: lxc/profile.go:528 lxc/profile.go:529
+#: lxc/profile.go:530 lxc/profile.go:531
 msgid "Get values for profile configuration keys"
 msgstr ""
 
@@ -1189,7 +1190,8 @@ msgstr ""
 msgid "Invalid config key column format (too many fields): '%s'"
 msgstr ""
 
-#: lxc/image.go:1221 lxc/list.go:368 lxc/network.go:903 lxc/remote.go:527
+#: lxc/image.go:1221 lxc/list.go:368 lxc/network.go:903 lxc/profile.go:662
+#: lxc/remote.go:527
 #, c-format
 msgid "Invalid format %q"
 msgstr ""
@@ -1406,7 +1408,7 @@ msgid ""
 "    u - Upload date"
 msgstr ""
 
-#: lxc/profile.go:576 lxc/profile.go:577
+#: lxc/profile.go:579 lxc/profile.go:580
 msgid "List profiles"
 msgstr ""
 
@@ -1528,7 +1530,7 @@ msgid ""
 "hash or alias name (if one is set)."
 msgstr ""
 
-#: lxc/profile.go:29 lxc/profile.go:30
+#: lxc/profile.go:31 lxc/profile.go:32
 msgid "Manage profiles"
 msgstr ""
 
@@ -1597,11 +1599,11 @@ msgstr ""
 #: lxc/config_metadata.go:102 lxc/config_metadata.go:200
 #: lxc/config_template.go:91 lxc/config_template.go:134
 #: lxc/config_template.go:176 lxc/config_template.go:260
-#: lxc/config_template.go:322 lxc/profile.go:199 lxc/profile.go:665
+#: lxc/config_template.go:322 lxc/profile.go:201 lxc/profile.go:702
 msgid "Missing container name"
 msgstr ""
 
-#: lxc/profile.go:126
+#: lxc/profile.go:128
 msgid "Missing container.name name"
 msgstr ""
 
@@ -1630,8 +1632,8 @@ msgstr ""
 msgid "Missing pool name"
 msgstr ""
 
-#: lxc/profile.go:325 lxc/profile.go:379 lxc/profile.go:453 lxc/profile.go:553
-#: lxc/profile.go:741 lxc/profile.go:791 lxc/profile.go:850
+#: lxc/profile.go:327 lxc/profile.go:381 lxc/profile.go:455 lxc/profile.go:555
+#: lxc/profile.go:778 lxc/profile.go:828 lxc/profile.go:887
 msgid "Missing profile name"
 msgstr ""
 
@@ -1640,7 +1642,7 @@ msgstr ""
 msgid "Missing project name"
 msgstr ""
 
-#: lxc/profile.go:270
+#: lxc/profile.go:272
 msgid "Missing source profile name"
 msgstr ""
 
@@ -1857,7 +1859,7 @@ msgstr ""
 msgid "Pid: %d"
 msgstr ""
 
-#: lxc/network.go:643 lxc/profile.go:500 lxc/project.go:306 lxc/storage.go:304
+#: lxc/network.go:643 lxc/profile.go:502 lxc/project.go:306 lxc/storage.go:304
 #: lxc/storage_volume.go:920 lxc/storage_volume.go:950
 msgid "Press enter to open the editor again"
 msgstr ""
@@ -1893,32 +1895,32 @@ msgstr ""
 msgid "Processing aliases failed: %s\n"
 msgstr ""
 
-#: lxc/profile.go:148
+#: lxc/profile.go:150
 #, c-format
 msgid "Profile %s added to %s"
 msgstr ""
 
-#: lxc/profile.go:338
+#: lxc/profile.go:340
 #, c-format
 msgid "Profile %s created"
 msgstr ""
 
-#: lxc/profile.go:389
+#: lxc/profile.go:391
 #, c-format
 msgid "Profile %s deleted"
 msgstr ""
 
-#: lxc/profile.go:675
+#: lxc/profile.go:712
 #, c-format
 msgid "Profile %s isn't currently applied to %s"
 msgstr ""
 
-#: lxc/profile.go:700
+#: lxc/profile.go:737
 #, c-format
 msgid "Profile %s removed from %s"
 msgstr ""
 
-#: lxc/profile.go:751
+#: lxc/profile.go:788
 #, c-format
 msgid "Profile %s renamed to %s"
 msgstr ""
@@ -1931,7 +1933,7 @@ msgstr ""
 msgid "Profile to apply to the target container"
 msgstr ""
 
-#: lxc/profile.go:228
+#: lxc/profile.go:230
 #, c-format
 msgid "Profiles %s applied to %s"
 msgstr ""
@@ -2060,7 +2062,7 @@ msgstr ""
 msgid "Remove container devices"
 msgstr ""
 
-#: lxc/profile.go:640 lxc/profile.go:641
+#: lxc/profile.go:677 lxc/profile.go:678
 msgid "Remove profiles from containers"
 msgstr ""
 
@@ -2089,7 +2091,7 @@ msgstr ""
 msgid "Rename networks"
 msgstr ""
 
-#: lxc/profile.go:716 lxc/profile.go:717
+#: lxc/profile.go:753 lxc/profile.go:754
 msgid "Rename profiles"
 msgstr ""
 
@@ -2226,7 +2228,7 @@ msgstr ""
 msgid "Set network configuration keys"
 msgstr ""
 
-#: lxc/profile.go:766 lxc/profile.go:767
+#: lxc/profile.go:803 lxc/profile.go:804
 msgid "Set profile configuration keys"
 msgstr ""
 
@@ -2310,7 +2312,7 @@ msgstr ""
 msgid "Show network configurations"
 msgstr ""
 
-#: lxc/profile.go:825 lxc/profile.go:826
+#: lxc/profile.go:862 lxc/profile.go:863
 msgid "Show profile configurations"
 msgstr ""
 
@@ -2659,7 +2661,7 @@ msgstr ""
 msgid "Unset network configuration keys"
 msgstr ""
 
-#: lxc/profile.go:879 lxc/profile.go:880
+#: lxc/profile.go:916 lxc/profile.go:917
 msgid "Unset profile configuration keys"
 msgstr ""
 
@@ -2741,7 +2743,7 @@ msgstr ""
 msgid "add [<remote>:] <cert>"
 msgstr ""
 
-#: lxc/profile.go:100
+#: lxc/profile.go:102
 msgid "add [<remote>:]<container> <profile>"
 msgstr ""
 
@@ -2757,7 +2759,7 @@ msgstr ""
 msgid "alias"
 msgstr ""
 
-#: lxc/profile.go:162
+#: lxc/profile.go:164
 msgid "assign [<remote>:]<container> <profiles>"
 msgstr ""
 
@@ -2801,7 +2803,7 @@ msgstr ""
 msgid "copy [<remote>:]<image> <remote>:"
 msgstr ""
 
-#: lxc/profile.go:242
+#: lxc/profile.go:244
 msgid "copy [<remote>:]<profile> [<remote>:]<profile>"
 msgstr ""
 
@@ -2829,7 +2831,7 @@ msgstr ""
 msgid "create [<remote>:]<pool> <volume> [key=value...]"
 msgstr ""
 
-#: lxc/profile.go:299
+#: lxc/profile.go:301
 msgid "create [<remote>:]<profile>"
 msgstr ""
 
@@ -2883,7 +2885,7 @@ msgstr ""
 msgid "delete [<remote>:]<pool> <volume>[/<snapshot>]"
 msgstr ""
 
-#: lxc/profile.go:352
+#: lxc/profile.go:354
 msgid "delete [<remote>:]<profile>"
 msgstr ""
 
@@ -2955,7 +2957,7 @@ msgstr ""
 msgid "edit [<remote>:]<pool> <volume>[/<snapshot>]"
 msgstr ""
 
-#: lxc/profile.go:403
+#: lxc/profile.go:405
 msgid "edit [<remote>:]<profile>"
 msgstr ""
 
@@ -3014,7 +3016,7 @@ msgstr ""
 msgid "get [<remote>:]<pool> <volume>[/<snapshot>] <key>"
 msgstr ""
 
-#: lxc/profile.go:527
+#: lxc/profile.go:529
 msgid "get [<remote>:]<profile> <key>"
 msgstr ""
 
@@ -3077,7 +3079,7 @@ msgid "list"
 msgstr ""
 
 #: lxc/cluster.go:61 lxc/config_trust.go:112 lxc/network.go:796
-#: lxc/operation.go:98 lxc/profile.go:574 lxc/project.go:380 lxc/storage.go:493
+#: lxc/operation.go:98 lxc/profile.go:577 lxc/project.go:380 lxc/storage.go:493
 msgid "list [<remote>:]"
 msgstr ""
 
@@ -3243,7 +3245,7 @@ msgid ""
 "    Show details on that operation UUID"
 msgstr ""
 
-#: lxc/profile.go:167
+#: lxc/profile.go:169
 msgid ""
 "lxc profile assign foo default,bar\n"
 "    Set the profiles for \"foo\" to \"default\" and \"bar\".\n"
@@ -3255,7 +3257,7 @@ msgid ""
 "    Remove all profile from \"foo\""
 msgstr ""
 
-#: lxc/profile.go:407
+#: lxc/profile.go:409
 msgid ""
 "lxc profile edit <profile> < profile.yaml\n"
 "    Update a profile using the content of profile.yaml"
@@ -3365,7 +3367,7 @@ msgstr ""
 msgid "please use `lxc profile`"
 msgstr ""
 
-#: lxc/profile.go:28
+#: lxc/profile.go:30
 msgid "profile"
 msgstr ""
 
@@ -3415,7 +3417,7 @@ msgstr ""
 msgid "remove [<remote>:] <hostname|fingerprint>"
 msgstr ""
 
-#: lxc/profile.go:639
+#: lxc/profile.go:676
 msgid "remove [<remote>:]<container> <profile>"
 msgstr ""
 
@@ -3457,7 +3459,7 @@ msgid ""
 "snapshot name>]"
 msgstr ""
 
-#: lxc/profile.go:714
+#: lxc/profile.go:751
 msgid "rename [<remote>:]<profile> <new-name>"
 msgstr ""
 
@@ -3493,7 +3495,7 @@ msgstr ""
 msgid "set [<remote>:]<pool> <volume> <key> <value>"
 msgstr ""
 
-#: lxc/profile.go:765
+#: lxc/profile.go:802
 msgid "set [<remote>:]<profile> <key> <value>"
 msgstr ""
 
@@ -3545,7 +3547,7 @@ msgstr ""
 msgid "show [<remote>:]<pool> <volume>[/<snapshot>]"
 msgstr ""
 
-#: lxc/profile.go:824
+#: lxc/profile.go:861
 msgid "show [<remote>:]<profile>"
 msgstr ""
 
@@ -3634,7 +3636,7 @@ msgstr ""
 msgid "unset [<remote>:]<pool> <volume> <key>"
 msgstr ""
 
-#: lxc/profile.go:878
+#: lxc/profile.go:915
 msgid "unset [<remote>:]<profile> <key>"
 msgstr ""
 
diff --git a/po/nl.po b/po/nl.po
index a9b9f1f7dd..9652cd4046 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-01-15 12:29+0200\n"
+"POT-Creation-Date: 2019-01-31 19:39+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/"
@@ -152,7 +152,7 @@ msgid ""
 "### Note that only the configuration can be changed."
 msgstr ""
 
-#: lxc/profile.go:417
+#: lxc/profile.go:419
 msgid ""
 "### This is a yaml representation of the profile.\n"
 "### Any line starting with a '# will be ignored.\n"
@@ -210,7 +210,7 @@ msgstr ""
 msgid "'%s' isn't a supported file type"
 msgstr ""
 
-#: lxc/profile.go:224
+#: lxc/profile.go:226
 msgid "(none)"
 msgstr ""
 
@@ -266,7 +266,7 @@ msgstr ""
 msgid "Add new trusted clients"
 msgstr ""
 
-#: lxc/profile.go:101 lxc/profile.go:102
+#: lxc/profile.go:103 lxc/profile.go:104
 msgid "Add profiles to containers"
 msgstr ""
 
@@ -298,7 +298,7 @@ msgstr ""
 msgid "Architecture: %s"
 msgstr ""
 
-#: lxc/profile.go:164 lxc/profile.go:165
+#: lxc/profile.go:166 lxc/profile.go:167
 msgid "Assign sets of profiles to containers"
 msgstr ""
 
@@ -426,7 +426,7 @@ msgstr ""
 msgid "Can't pull a directory without --recursive"
 msgstr ""
 
-#: lxc/config.go:400 lxc/network.go:1083 lxc/profile.go:801 lxc/project.go:561
+#: lxc/config.go:400 lxc/network.go:1083 lxc/profile.go:838 lxc/project.go:561
 #: lxc/storage.go:622 lxc/storage_volume.go:1333
 #, c-format
 msgid "Can't read from stdin: %s"
@@ -520,7 +520,7 @@ msgid "Config key/value to apply to the target container"
 msgstr ""
 
 #: lxc/config.go:195 lxc/config.go:259 lxc/config_metadata.go:144
-#: lxc/image.go:409 lxc/network.go:642 lxc/profile.go:499 lxc/project.go:305
+#: lxc/image.go:409 lxc/network.go:642 lxc/profile.go:501 lxc/project.go:305
 #: lxc/storage.go:303 lxc/storage_volume.go:919 lxc/storage_volume.go:949
 #, c-format
 msgid "Config parsing error: %s"
@@ -572,7 +572,7 @@ msgstr ""
 msgid "Copy profile inherited devices and override configuration keys"
 msgstr ""
 
-#: lxc/profile.go:244 lxc/profile.go:245
+#: lxc/profile.go:246 lxc/profile.go:247
 msgid "Copy profiles"
 msgstr ""
 
@@ -646,7 +646,7 @@ msgstr ""
 msgid "Create new networks"
 msgstr ""
 
-#: lxc/profile.go:300 lxc/profile.go:301
+#: lxc/profile.go:302 lxc/profile.go:303
 msgid "Create profiles"
 msgstr ""
 
@@ -721,7 +721,7 @@ msgstr ""
 msgid "Delete networks"
 msgstr ""
 
-#: lxc/profile.go:354 lxc/profile.go:355
+#: lxc/profile.go:356 lxc/profile.go:357
 msgid "Delete profiles"
 msgstr ""
 
@@ -765,10 +765,10 @@ msgstr ""
 #: lxc/network.go:799 lxc/network.go:919 lxc/network.go:984 lxc/network.go:1034
 #: lxc/network.go:1103 lxc/network.go:1165 lxc/operation.go:25
 #: lxc/operation.go:54 lxc/operation.go:101 lxc/operation.go:177
-#: lxc/profile.go:30 lxc/profile.go:102 lxc/profile.go:165 lxc/profile.go:245
-#: lxc/profile.go:301 lxc/profile.go:355 lxc/profile.go:405 lxc/profile.go:529
-#: lxc/profile.go:577 lxc/profile.go:641 lxc/profile.go:717 lxc/profile.go:767
-#: lxc/profile.go:826 lxc/profile.go:880 lxc/project.go:30 lxc/project.go:87
+#: lxc/profile.go:32 lxc/profile.go:104 lxc/profile.go:167 lxc/profile.go:247
+#: lxc/profile.go:303 lxc/profile.go:357 lxc/profile.go:407 lxc/profile.go:531
+#: lxc/profile.go:580 lxc/profile.go:678 lxc/profile.go:754 lxc/profile.go:804
+#: lxc/profile.go:863 lxc/profile.go:917 lxc/project.go:30 lxc/project.go:87
 #: lxc/project.go:152 lxc/project.go:215 lxc/project.go:335 lxc/project.go:383
 #: lxc/project.go:472 lxc/project.go:527 lxc/project.go:587 lxc/project.go:616
 #: lxc/project.go:669 lxc/publish.go:34 lxc/query.go:30 lxc/remote.go:40
@@ -877,7 +877,7 @@ msgstr ""
 msgid "Edit network configurations as YAML"
 msgstr ""
 
-#: lxc/profile.go:404 lxc/profile.go:405
+#: lxc/profile.go:406 lxc/profile.go:407
 msgid "Edit profile configurations as YAML"
 msgstr ""
 
@@ -1056,7 +1056,8 @@ msgstr ""
 msgid "Force using the local unix socket"
 msgstr ""
 
-#: lxc/image.go:932 lxc/list.go:115 lxc/network.go:803 lxc/remote.go:443
+#: lxc/image.go:932 lxc/list.go:115 lxc/network.go:803 lxc/profile.go:584
+#: lxc/remote.go:443
 msgid "Format (csv|json|table|yaml)"
 msgstr ""
 
@@ -1084,7 +1085,7 @@ msgstr ""
 msgid "Get values for network configuration keys"
 msgstr ""
 
-#: lxc/profile.go:528 lxc/profile.go:529
+#: lxc/profile.go:530 lxc/profile.go:531
 msgid "Get values for profile configuration keys"
 msgstr ""
 
@@ -1219,7 +1220,8 @@ msgstr ""
 msgid "Invalid config key column format (too many fields): '%s'"
 msgstr ""
 
-#: lxc/image.go:1221 lxc/list.go:368 lxc/network.go:903 lxc/remote.go:527
+#: lxc/image.go:1221 lxc/list.go:368 lxc/network.go:903 lxc/profile.go:662
+#: lxc/remote.go:527
 #, c-format
 msgid "Invalid format %q"
 msgstr ""
@@ -1436,7 +1438,7 @@ msgid ""
 "    u - Upload date"
 msgstr ""
 
-#: lxc/profile.go:576 lxc/profile.go:577
+#: lxc/profile.go:579 lxc/profile.go:580
 msgid "List profiles"
 msgstr ""
 
@@ -1558,7 +1560,7 @@ msgid ""
 "hash or alias name (if one is set)."
 msgstr ""
 
-#: lxc/profile.go:29 lxc/profile.go:30
+#: lxc/profile.go:31 lxc/profile.go:32
 msgid "Manage profiles"
 msgstr ""
 
@@ -1627,11 +1629,11 @@ msgstr ""
 #: lxc/config_metadata.go:102 lxc/config_metadata.go:200
 #: lxc/config_template.go:91 lxc/config_template.go:134
 #: lxc/config_template.go:176 lxc/config_template.go:260
-#: lxc/config_template.go:322 lxc/profile.go:199 lxc/profile.go:665
+#: lxc/config_template.go:322 lxc/profile.go:201 lxc/profile.go:702
 msgid "Missing container name"
 msgstr ""
 
-#: lxc/profile.go:126
+#: lxc/profile.go:128
 msgid "Missing container.name name"
 msgstr ""
 
@@ -1660,8 +1662,8 @@ msgstr ""
 msgid "Missing pool name"
 msgstr ""
 
-#: lxc/profile.go:325 lxc/profile.go:379 lxc/profile.go:453 lxc/profile.go:553
-#: lxc/profile.go:741 lxc/profile.go:791 lxc/profile.go:850
+#: lxc/profile.go:327 lxc/profile.go:381 lxc/profile.go:455 lxc/profile.go:555
+#: lxc/profile.go:778 lxc/profile.go:828 lxc/profile.go:887
 msgid "Missing profile name"
 msgstr ""
 
@@ -1670,7 +1672,7 @@ msgstr ""
 msgid "Missing project name"
 msgstr ""
 
-#: lxc/profile.go:270
+#: lxc/profile.go:272
 msgid "Missing source profile name"
 msgstr ""
 
@@ -1887,7 +1889,7 @@ msgstr ""
 msgid "Pid: %d"
 msgstr ""
 
-#: lxc/network.go:643 lxc/profile.go:500 lxc/project.go:306 lxc/storage.go:304
+#: lxc/network.go:643 lxc/profile.go:502 lxc/project.go:306 lxc/storage.go:304
 #: lxc/storage_volume.go:920 lxc/storage_volume.go:950
 msgid "Press enter to open the editor again"
 msgstr ""
@@ -1923,32 +1925,32 @@ msgstr ""
 msgid "Processing aliases failed: %s\n"
 msgstr ""
 
-#: lxc/profile.go:148
+#: lxc/profile.go:150
 #, c-format
 msgid "Profile %s added to %s"
 msgstr ""
 
-#: lxc/profile.go:338
+#: lxc/profile.go:340
 #, c-format
 msgid "Profile %s created"
 msgstr ""
 
-#: lxc/profile.go:389
+#: lxc/profile.go:391
 #, c-format
 msgid "Profile %s deleted"
 msgstr ""
 
-#: lxc/profile.go:675
+#: lxc/profile.go:712
 #, c-format
 msgid "Profile %s isn't currently applied to %s"
 msgstr ""
 
-#: lxc/profile.go:700
+#: lxc/profile.go:737
 #, c-format
 msgid "Profile %s removed from %s"
 msgstr ""
 
-#: lxc/profile.go:751
+#: lxc/profile.go:788
 #, c-format
 msgid "Profile %s renamed to %s"
 msgstr ""
@@ -1961,7 +1963,7 @@ msgstr ""
 msgid "Profile to apply to the target container"
 msgstr ""
 
-#: lxc/profile.go:228
+#: lxc/profile.go:230
 #, c-format
 msgid "Profiles %s applied to %s"
 msgstr ""
@@ -2090,7 +2092,7 @@ msgstr ""
 msgid "Remove container devices"
 msgstr ""
 
-#: lxc/profile.go:640 lxc/profile.go:641
+#: lxc/profile.go:677 lxc/profile.go:678
 msgid "Remove profiles from containers"
 msgstr ""
 
@@ -2119,7 +2121,7 @@ msgstr ""
 msgid "Rename networks"
 msgstr ""
 
-#: lxc/profile.go:716 lxc/profile.go:717
+#: lxc/profile.go:753 lxc/profile.go:754
 msgid "Rename profiles"
 msgstr ""
 
@@ -2256,7 +2258,7 @@ msgstr ""
 msgid "Set network configuration keys"
 msgstr ""
 
-#: lxc/profile.go:766 lxc/profile.go:767
+#: lxc/profile.go:803 lxc/profile.go:804
 msgid "Set profile configuration keys"
 msgstr ""
 
@@ -2340,7 +2342,7 @@ msgstr ""
 msgid "Show network configurations"
 msgstr ""
 
-#: lxc/profile.go:825 lxc/profile.go:826
+#: lxc/profile.go:862 lxc/profile.go:863
 msgid "Show profile configurations"
 msgstr ""
 
@@ -2689,7 +2691,7 @@ msgstr ""
 msgid "Unset network configuration keys"
 msgstr ""
 
-#: lxc/profile.go:879 lxc/profile.go:880
+#: lxc/profile.go:916 lxc/profile.go:917
 msgid "Unset profile configuration keys"
 msgstr ""
 
@@ -2771,7 +2773,7 @@ msgstr ""
 msgid "add [<remote>:] <cert>"
 msgstr ""
 
-#: lxc/profile.go:100
+#: lxc/profile.go:102
 msgid "add [<remote>:]<container> <profile>"
 msgstr ""
 
@@ -2787,7 +2789,7 @@ msgstr ""
 msgid "alias"
 msgstr ""
 
-#: lxc/profile.go:162
+#: lxc/profile.go:164
 msgid "assign [<remote>:]<container> <profiles>"
 msgstr ""
 
@@ -2831,7 +2833,7 @@ msgstr ""
 msgid "copy [<remote>:]<image> <remote>:"
 msgstr ""
 
-#: lxc/profile.go:242
+#: lxc/profile.go:244
 msgid "copy [<remote>:]<profile> [<remote>:]<profile>"
 msgstr ""
 
@@ -2859,7 +2861,7 @@ msgstr ""
 msgid "create [<remote>:]<pool> <volume> [key=value...]"
 msgstr ""
 
-#: lxc/profile.go:299
+#: lxc/profile.go:301
 msgid "create [<remote>:]<profile>"
 msgstr ""
 
@@ -2913,7 +2915,7 @@ msgstr ""
 msgid "delete [<remote>:]<pool> <volume>[/<snapshot>]"
 msgstr ""
 
-#: lxc/profile.go:352
+#: lxc/profile.go:354
 msgid "delete [<remote>:]<profile>"
 msgstr ""
 
@@ -2985,7 +2987,7 @@ msgstr ""
 msgid "edit [<remote>:]<pool> <volume>[/<snapshot>]"
 msgstr ""
 
-#: lxc/profile.go:403
+#: lxc/profile.go:405
 msgid "edit [<remote>:]<profile>"
 msgstr ""
 
@@ -3044,7 +3046,7 @@ msgstr ""
 msgid "get [<remote>:]<pool> <volume>[/<snapshot>] <key>"
 msgstr ""
 
-#: lxc/profile.go:527
+#: lxc/profile.go:529
 msgid "get [<remote>:]<profile> <key>"
 msgstr ""
 
@@ -3107,7 +3109,7 @@ msgid "list"
 msgstr ""
 
 #: lxc/cluster.go:61 lxc/config_trust.go:112 lxc/network.go:796
-#: lxc/operation.go:98 lxc/profile.go:574 lxc/project.go:380 lxc/storage.go:493
+#: lxc/operation.go:98 lxc/profile.go:577 lxc/project.go:380 lxc/storage.go:493
 msgid "list [<remote>:]"
 msgstr ""
 
@@ -3273,7 +3275,7 @@ msgid ""
 "    Show details on that operation UUID"
 msgstr ""
 
-#: lxc/profile.go:167
+#: lxc/profile.go:169
 msgid ""
 "lxc profile assign foo default,bar\n"
 "    Set the profiles for \"foo\" to \"default\" and \"bar\".\n"
@@ -3285,7 +3287,7 @@ msgid ""
 "    Remove all profile from \"foo\""
 msgstr ""
 
-#: lxc/profile.go:407
+#: lxc/profile.go:409
 msgid ""
 "lxc profile edit <profile> < profile.yaml\n"
 "    Update a profile using the content of profile.yaml"
@@ -3395,7 +3397,7 @@ msgstr ""
 msgid "please use `lxc profile`"
 msgstr ""
 
-#: lxc/profile.go:28
+#: lxc/profile.go:30
 msgid "profile"
 msgstr ""
 
@@ -3445,7 +3447,7 @@ msgstr ""
 msgid "remove [<remote>:] <hostname|fingerprint>"
 msgstr ""
 
-#: lxc/profile.go:639
+#: lxc/profile.go:676
 msgid "remove [<remote>:]<container> <profile>"
 msgstr ""
 
@@ -3487,7 +3489,7 @@ msgid ""
 "snapshot name>]"
 msgstr ""
 
-#: lxc/profile.go:714
+#: lxc/profile.go:751
 msgid "rename [<remote>:]<profile> <new-name>"
 msgstr ""
 
@@ -3523,7 +3525,7 @@ msgstr ""
 msgid "set [<remote>:]<pool> <volume> <key> <value>"
 msgstr ""
 
-#: lxc/profile.go:765
+#: lxc/profile.go:802
 msgid "set [<remote>:]<profile> <key> <value>"
 msgstr ""
 
@@ -3575,7 +3577,7 @@ msgstr ""
 msgid "show [<remote>:]<pool> <volume>[/<snapshot>]"
 msgstr ""
 
-#: lxc/profile.go:824
+#: lxc/profile.go:861
 msgid "show [<remote>:]<profile>"
 msgstr ""
 
@@ -3664,7 +3666,7 @@ msgstr ""
 msgid "unset [<remote>:]<pool> <volume> <key>"
 msgstr ""
 
-#: lxc/profile.go:878
+#: lxc/profile.go:915
 msgid "unset [<remote>:]<profile> <key>"
 msgstr ""
 
diff --git a/po/pa.po b/po/pa.po
index 17a118b3d6..59afcd3d35 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-01-15 12:29+0200\n"
+"POT-Creation-Date: 2019-01-31 19:39+0100\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: none\n"
@@ -122,7 +122,7 @@ msgid ""
 "### Note that only the configuration can be changed."
 msgstr ""
 
-#: lxc/profile.go:417
+#: lxc/profile.go:419
 msgid ""
 "### This is a yaml representation of the profile.\n"
 "### Any line starting with a '# will be ignored.\n"
@@ -180,7 +180,7 @@ msgstr ""
 msgid "'%s' isn't a supported file type"
 msgstr ""
 
-#: lxc/profile.go:224
+#: lxc/profile.go:226
 msgid "(none)"
 msgstr ""
 
@@ -236,7 +236,7 @@ msgstr ""
 msgid "Add new trusted clients"
 msgstr ""
 
-#: lxc/profile.go:101 lxc/profile.go:102
+#: lxc/profile.go:103 lxc/profile.go:104
 msgid "Add profiles to containers"
 msgstr ""
 
@@ -268,7 +268,7 @@ msgstr ""
 msgid "Architecture: %s"
 msgstr ""
 
-#: lxc/profile.go:164 lxc/profile.go:165
+#: lxc/profile.go:166 lxc/profile.go:167
 msgid "Assign sets of profiles to containers"
 msgstr ""
 
@@ -396,7 +396,7 @@ msgstr ""
 msgid "Can't pull a directory without --recursive"
 msgstr ""
 
-#: lxc/config.go:400 lxc/network.go:1083 lxc/profile.go:801 lxc/project.go:561
+#: lxc/config.go:400 lxc/network.go:1083 lxc/profile.go:838 lxc/project.go:561
 #: lxc/storage.go:622 lxc/storage_volume.go:1333
 #, c-format
 msgid "Can't read from stdin: %s"
@@ -490,7 +490,7 @@ msgid "Config key/value to apply to the target container"
 msgstr ""
 
 #: lxc/config.go:195 lxc/config.go:259 lxc/config_metadata.go:144
-#: lxc/image.go:409 lxc/network.go:642 lxc/profile.go:499 lxc/project.go:305
+#: lxc/image.go:409 lxc/network.go:642 lxc/profile.go:501 lxc/project.go:305
 #: lxc/storage.go:303 lxc/storage_volume.go:919 lxc/storage_volume.go:949
 #, c-format
 msgid "Config parsing error: %s"
@@ -542,7 +542,7 @@ msgstr ""
 msgid "Copy profile inherited devices and override configuration keys"
 msgstr ""
 
-#: lxc/profile.go:244 lxc/profile.go:245
+#: lxc/profile.go:246 lxc/profile.go:247
 msgid "Copy profiles"
 msgstr ""
 
@@ -616,7 +616,7 @@ msgstr ""
 msgid "Create new networks"
 msgstr ""
 
-#: lxc/profile.go:300 lxc/profile.go:301
+#: lxc/profile.go:302 lxc/profile.go:303
 msgid "Create profiles"
 msgstr ""
 
@@ -691,7 +691,7 @@ msgstr ""
 msgid "Delete networks"
 msgstr ""
 
-#: lxc/profile.go:354 lxc/profile.go:355
+#: lxc/profile.go:356 lxc/profile.go:357
 msgid "Delete profiles"
 msgstr ""
 
@@ -735,10 +735,10 @@ msgstr ""
 #: lxc/network.go:799 lxc/network.go:919 lxc/network.go:984 lxc/network.go:1034
 #: lxc/network.go:1103 lxc/network.go:1165 lxc/operation.go:25
 #: lxc/operation.go:54 lxc/operation.go:101 lxc/operation.go:177
-#: lxc/profile.go:30 lxc/profile.go:102 lxc/profile.go:165 lxc/profile.go:245
-#: lxc/profile.go:301 lxc/profile.go:355 lxc/profile.go:405 lxc/profile.go:529
-#: lxc/profile.go:577 lxc/profile.go:641 lxc/profile.go:717 lxc/profile.go:767
-#: lxc/profile.go:826 lxc/profile.go:880 lxc/project.go:30 lxc/project.go:87
+#: lxc/profile.go:32 lxc/profile.go:104 lxc/profile.go:167 lxc/profile.go:247
+#: lxc/profile.go:303 lxc/profile.go:357 lxc/profile.go:407 lxc/profile.go:531
+#: lxc/profile.go:580 lxc/profile.go:678 lxc/profile.go:754 lxc/profile.go:804
+#: lxc/profile.go:863 lxc/profile.go:917 lxc/project.go:30 lxc/project.go:87
 #: lxc/project.go:152 lxc/project.go:215 lxc/project.go:335 lxc/project.go:383
 #: lxc/project.go:472 lxc/project.go:527 lxc/project.go:587 lxc/project.go:616
 #: lxc/project.go:669 lxc/publish.go:34 lxc/query.go:30 lxc/remote.go:40
@@ -847,7 +847,7 @@ msgstr ""
 msgid "Edit network configurations as YAML"
 msgstr ""
 
-#: lxc/profile.go:404 lxc/profile.go:405
+#: lxc/profile.go:406 lxc/profile.go:407
 msgid "Edit profile configurations as YAML"
 msgstr ""
 
@@ -1026,7 +1026,8 @@ msgstr ""
 msgid "Force using the local unix socket"
 msgstr ""
 
-#: lxc/image.go:932 lxc/list.go:115 lxc/network.go:803 lxc/remote.go:443
+#: lxc/image.go:932 lxc/list.go:115 lxc/network.go:803 lxc/profile.go:584
+#: lxc/remote.go:443
 msgid "Format (csv|json|table|yaml)"
 msgstr ""
 
@@ -1054,7 +1055,7 @@ msgstr ""
 msgid "Get values for network configuration keys"
 msgstr ""
 
-#: lxc/profile.go:528 lxc/profile.go:529
+#: lxc/profile.go:530 lxc/profile.go:531
 msgid "Get values for profile configuration keys"
 msgstr ""
 
@@ -1189,7 +1190,8 @@ msgstr ""
 msgid "Invalid config key column format (too many fields): '%s'"
 msgstr ""
 
-#: lxc/image.go:1221 lxc/list.go:368 lxc/network.go:903 lxc/remote.go:527
+#: lxc/image.go:1221 lxc/list.go:368 lxc/network.go:903 lxc/profile.go:662
+#: lxc/remote.go:527
 #, c-format
 msgid "Invalid format %q"
 msgstr ""
@@ -1406,7 +1408,7 @@ msgid ""
 "    u - Upload date"
 msgstr ""
 
-#: lxc/profile.go:576 lxc/profile.go:577
+#: lxc/profile.go:579 lxc/profile.go:580
 msgid "List profiles"
 msgstr ""
 
@@ -1528,7 +1530,7 @@ msgid ""
 "hash or alias name (if one is set)."
 msgstr ""
 
-#: lxc/profile.go:29 lxc/profile.go:30
+#: lxc/profile.go:31 lxc/profile.go:32
 msgid "Manage profiles"
 msgstr ""
 
@@ -1597,11 +1599,11 @@ msgstr ""
 #: lxc/config_metadata.go:102 lxc/config_metadata.go:200
 #: lxc/config_template.go:91 lxc/config_template.go:134
 #: lxc/config_template.go:176 lxc/config_template.go:260
-#: lxc/config_template.go:322 lxc/profile.go:199 lxc/profile.go:665
+#: lxc/config_template.go:322 lxc/profile.go:201 lxc/profile.go:702
 msgid "Missing container name"
 msgstr ""
 
-#: lxc/profile.go:126
+#: lxc/profile.go:128
 msgid "Missing container.name name"
 msgstr ""
 
@@ -1630,8 +1632,8 @@ msgstr ""
 msgid "Missing pool name"
 msgstr ""
 
-#: lxc/profile.go:325 lxc/profile.go:379 lxc/profile.go:453 lxc/profile.go:553
-#: lxc/profile.go:741 lxc/profile.go:791 lxc/profile.go:850
+#: lxc/profile.go:327 lxc/profile.go:381 lxc/profile.go:455 lxc/profile.go:555
+#: lxc/profile.go:778 lxc/profile.go:828 lxc/profile.go:887
 msgid "Missing profile name"
 msgstr ""
 
@@ -1640,7 +1642,7 @@ msgstr ""
 msgid "Missing project name"
 msgstr ""
 
-#: lxc/profile.go:270
+#: lxc/profile.go:272
 msgid "Missing source profile name"
 msgstr ""
 
@@ -1857,7 +1859,7 @@ msgstr ""
 msgid "Pid: %d"
 msgstr ""
 
-#: lxc/network.go:643 lxc/profile.go:500 lxc/project.go:306 lxc/storage.go:304
+#: lxc/network.go:643 lxc/profile.go:502 lxc/project.go:306 lxc/storage.go:304
 #: lxc/storage_volume.go:920 lxc/storage_volume.go:950
 msgid "Press enter to open the editor again"
 msgstr ""
@@ -1893,32 +1895,32 @@ msgstr ""
 msgid "Processing aliases failed: %s\n"
 msgstr ""
 
-#: lxc/profile.go:148
+#: lxc/profile.go:150
 #, c-format
 msgid "Profile %s added to %s"
 msgstr ""
 
-#: lxc/profile.go:338
+#: lxc/profile.go:340
 #, c-format
 msgid "Profile %s created"
 msgstr ""
 
-#: lxc/profile.go:389
+#: lxc/profile.go:391
 #, c-format
 msgid "Profile %s deleted"
 msgstr ""
 
-#: lxc/profile.go:675
+#: lxc/profile.go:712
 #, c-format
 msgid "Profile %s isn't currently applied to %s"
 msgstr ""
 
-#: lxc/profile.go:700
+#: lxc/profile.go:737
 #, c-format
 msgid "Profile %s removed from %s"
 msgstr ""
 
-#: lxc/profile.go:751
+#: lxc/profile.go:788
 #, c-format
 msgid "Profile %s renamed to %s"
 msgstr ""
@@ -1931,7 +1933,7 @@ msgstr ""
 msgid "Profile to apply to the target container"
 msgstr ""
 
-#: lxc/profile.go:228
+#: lxc/profile.go:230
 #, c-format
 msgid "Profiles %s applied to %s"
 msgstr ""
@@ -2060,7 +2062,7 @@ msgstr ""
 msgid "Remove container devices"
 msgstr ""
 
-#: lxc/profile.go:640 lxc/profile.go:641
+#: lxc/profile.go:677 lxc/profile.go:678
 msgid "Remove profiles from containers"
 msgstr ""
 
@@ -2089,7 +2091,7 @@ msgstr ""
 msgid "Rename networks"
 msgstr ""
 
-#: lxc/profile.go:716 lxc/profile.go:717
+#: lxc/profile.go:753 lxc/profile.go:754
 msgid "Rename profiles"
 msgstr ""
 
@@ -2226,7 +2228,7 @@ msgstr ""
 msgid "Set network configuration keys"
 msgstr ""
 
-#: lxc/profile.go:766 lxc/profile.go:767
+#: lxc/profile.go:803 lxc/profile.go:804
 msgid "Set profile configuration keys"
 msgstr ""
 
@@ -2310,7 +2312,7 @@ msgstr ""
 msgid "Show network configurations"
 msgstr ""
 
-#: lxc/profile.go:825 lxc/profile.go:826
+#: lxc/profile.go:862 lxc/profile.go:863
 msgid "Show profile configurations"
 msgstr ""
 
@@ -2659,7 +2661,7 @@ msgstr ""
 msgid "Unset network configuration keys"
 msgstr ""
 
-#: lxc/profile.go:879 lxc/profile.go:880
+#: lxc/profile.go:916 lxc/profile.go:917
 msgid "Unset profile configuration keys"
 msgstr ""
 
@@ -2741,7 +2743,7 @@ msgstr ""
 msgid "add [<remote>:] <cert>"
 msgstr ""
 
-#: lxc/profile.go:100
+#: lxc/profile.go:102
 msgid "add [<remote>:]<container> <profile>"
 msgstr ""
 
@@ -2757,7 +2759,7 @@ msgstr ""
 msgid "alias"
 msgstr ""
 
-#: lxc/profile.go:162
+#: lxc/profile.go:164
 msgid "assign [<remote>:]<container> <profiles>"
 msgstr ""
 
@@ -2801,7 +2803,7 @@ msgstr ""
 msgid "copy [<remote>:]<image> <remote>:"
 msgstr ""
 
-#: lxc/profile.go:242
+#: lxc/profile.go:244
 msgid "copy [<remote>:]<profile> [<remote>:]<profile>"
 msgstr ""
 
@@ -2829,7 +2831,7 @@ msgstr ""
 msgid "create [<remote>:]<pool> <volume> [key=value...]"
 msgstr ""
 
-#: lxc/profile.go:299
+#: lxc/profile.go:301
 msgid "create [<remote>:]<profile>"
 msgstr ""
 
@@ -2883,7 +2885,7 @@ msgstr ""
 msgid "delete [<remote>:]<pool> <volume>[/<snapshot>]"
 msgstr ""
 
-#: lxc/profile.go:352
+#: lxc/profile.go:354
 msgid "delete [<remote>:]<profile>"
 msgstr ""
 
@@ -2955,7 +2957,7 @@ msgstr ""
 msgid "edit [<remote>:]<pool> <volume>[/<snapshot>]"
 msgstr ""
 
-#: lxc/profile.go:403
+#: lxc/profile.go:405
 msgid "edit [<remote>:]<profile>"
 msgstr ""
 
@@ -3014,7 +3016,7 @@ msgstr ""
 msgid "get [<remote>:]<pool> <volume>[/<snapshot>] <key>"
 msgstr ""
 
-#: lxc/profile.go:527
+#: lxc/profile.go:529
 msgid "get [<remote>:]<profile> <key>"
 msgstr ""
 
@@ -3077,7 +3079,7 @@ msgid "list"
 msgstr ""
 
 #: lxc/cluster.go:61 lxc/config_trust.go:112 lxc/network.go:796
-#: lxc/operation.go:98 lxc/profile.go:574 lxc/project.go:380 lxc/storage.go:493
+#: lxc/operation.go:98 lxc/profile.go:577 lxc/project.go:380 lxc/storage.go:493
 msgid "list [<remote>:]"
 msgstr ""
 
@@ -3243,7 +3245,7 @@ msgid ""
 "    Show details on that operation UUID"
 msgstr ""
 
-#: lxc/profile.go:167
+#: lxc/profile.go:169
 msgid ""
 "lxc profile assign foo default,bar\n"
 "    Set the profiles for \"foo\" to \"default\" and \"bar\".\n"
@@ -3255,7 +3257,7 @@ msgid ""
 "    Remove all profile from \"foo\""
 msgstr ""
 
-#: lxc/profile.go:407
+#: lxc/profile.go:409
 msgid ""
 "lxc profile edit <profile> < profile.yaml\n"
 "    Update a profile using the content of profile.yaml"
@@ -3365,7 +3367,7 @@ msgstr ""
 msgid "please use `lxc profile`"
 msgstr ""
 
-#: lxc/profile.go:28
+#: lxc/profile.go:30
 msgid "profile"
 msgstr ""
 
@@ -3415,7 +3417,7 @@ msgstr ""
 msgid "remove [<remote>:] <hostname|fingerprint>"
 msgstr ""
 
-#: lxc/profile.go:639
+#: lxc/profile.go:676
 msgid "remove [<remote>:]<container> <profile>"
 msgstr ""
 
@@ -3457,7 +3459,7 @@ msgid ""
 "snapshot name>]"
 msgstr ""
 
-#: lxc/profile.go:714
+#: lxc/profile.go:751
 msgid "rename [<remote>:]<profile> <new-name>"
 msgstr ""
 
@@ -3493,7 +3495,7 @@ msgstr ""
 msgid "set [<remote>:]<pool> <volume> <key> <value>"
 msgstr ""
 
-#: lxc/profile.go:765
+#: lxc/profile.go:802
 msgid "set [<remote>:]<profile> <key> <value>"
 msgstr ""
 
@@ -3545,7 +3547,7 @@ msgstr ""
 msgid "show [<remote>:]<pool> <volume>[/<snapshot>]"
 msgstr ""
 
-#: lxc/profile.go:824
+#: lxc/profile.go:861
 msgid "show [<remote>:]<profile>"
 msgstr ""
 
@@ -3634,7 +3636,7 @@ msgstr ""
 msgid "unset [<remote>:]<pool> <volume> <key>"
 msgstr ""
 
-#: lxc/profile.go:878
+#: lxc/profile.go:915
 msgid "unset [<remote>:]<profile> <key>"
 msgstr ""
 
diff --git a/po/pl.po b/po/pl.po
index 0f836e21b1..6582ea5fd6 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-01-15 12:29+0200\n"
+"POT-Creation-Date: 2019-01-31 19:39+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/"
@@ -153,7 +153,7 @@ msgid ""
 "### Note that only the configuration can be changed."
 msgstr ""
 
-#: lxc/profile.go:417
+#: lxc/profile.go:419
 msgid ""
 "### This is a yaml representation of the profile.\n"
 "### Any line starting with a '# will be ignored.\n"
@@ -229,7 +229,7 @@ msgstr ""
 msgid "'%s' isn't a supported file type"
 msgstr ""
 
-#: lxc/profile.go:224
+#: lxc/profile.go:226
 msgid "(none)"
 msgstr ""
 
@@ -285,7 +285,7 @@ msgstr ""
 msgid "Add new trusted clients"
 msgstr ""
 
-#: lxc/profile.go:101 lxc/profile.go:102
+#: lxc/profile.go:103 lxc/profile.go:104
 msgid "Add profiles to containers"
 msgstr ""
 
@@ -317,7 +317,7 @@ msgstr ""
 msgid "Architecture: %s"
 msgstr ""
 
-#: lxc/profile.go:164 lxc/profile.go:165
+#: lxc/profile.go:166 lxc/profile.go:167
 msgid "Assign sets of profiles to containers"
 msgstr ""
 
@@ -445,7 +445,7 @@ msgstr ""
 msgid "Can't pull a directory without --recursive"
 msgstr ""
 
-#: lxc/config.go:400 lxc/network.go:1083 lxc/profile.go:801 lxc/project.go:561
+#: lxc/config.go:400 lxc/network.go:1083 lxc/profile.go:838 lxc/project.go:561
 #: lxc/storage.go:622 lxc/storage_volume.go:1333
 #, c-format
 msgid "Can't read from stdin: %s"
@@ -539,7 +539,7 @@ msgid "Config key/value to apply to the target container"
 msgstr ""
 
 #: lxc/config.go:195 lxc/config.go:259 lxc/config_metadata.go:144
-#: lxc/image.go:409 lxc/network.go:642 lxc/profile.go:499 lxc/project.go:305
+#: lxc/image.go:409 lxc/network.go:642 lxc/profile.go:501 lxc/project.go:305
 #: lxc/storage.go:303 lxc/storage_volume.go:919 lxc/storage_volume.go:949
 #, c-format
 msgid "Config parsing error: %s"
@@ -591,7 +591,7 @@ msgstr ""
 msgid "Copy profile inherited devices and override configuration keys"
 msgstr ""
 
-#: lxc/profile.go:244 lxc/profile.go:245
+#: lxc/profile.go:246 lxc/profile.go:247
 msgid "Copy profiles"
 msgstr ""
 
@@ -665,7 +665,7 @@ msgstr ""
 msgid "Create new networks"
 msgstr ""
 
-#: lxc/profile.go:300 lxc/profile.go:301
+#: lxc/profile.go:302 lxc/profile.go:303
 msgid "Create profiles"
 msgstr ""
 
@@ -740,7 +740,7 @@ msgstr ""
 msgid "Delete networks"
 msgstr ""
 
-#: lxc/profile.go:354 lxc/profile.go:355
+#: lxc/profile.go:356 lxc/profile.go:357
 msgid "Delete profiles"
 msgstr ""
 
@@ -784,10 +784,10 @@ msgstr ""
 #: lxc/network.go:799 lxc/network.go:919 lxc/network.go:984 lxc/network.go:1034
 #: lxc/network.go:1103 lxc/network.go:1165 lxc/operation.go:25
 #: lxc/operation.go:54 lxc/operation.go:101 lxc/operation.go:177
-#: lxc/profile.go:30 lxc/profile.go:102 lxc/profile.go:165 lxc/profile.go:245
-#: lxc/profile.go:301 lxc/profile.go:355 lxc/profile.go:405 lxc/profile.go:529
-#: lxc/profile.go:577 lxc/profile.go:641 lxc/profile.go:717 lxc/profile.go:767
-#: lxc/profile.go:826 lxc/profile.go:880 lxc/project.go:30 lxc/project.go:87
+#: lxc/profile.go:32 lxc/profile.go:104 lxc/profile.go:167 lxc/profile.go:247
+#: lxc/profile.go:303 lxc/profile.go:357 lxc/profile.go:407 lxc/profile.go:531
+#: lxc/profile.go:580 lxc/profile.go:678 lxc/profile.go:754 lxc/profile.go:804
+#: lxc/profile.go:863 lxc/profile.go:917 lxc/project.go:30 lxc/project.go:87
 #: lxc/project.go:152 lxc/project.go:215 lxc/project.go:335 lxc/project.go:383
 #: lxc/project.go:472 lxc/project.go:527 lxc/project.go:587 lxc/project.go:616
 #: lxc/project.go:669 lxc/publish.go:34 lxc/query.go:30 lxc/remote.go:40
@@ -896,7 +896,7 @@ msgstr ""
 msgid "Edit network configurations as YAML"
 msgstr ""
 
-#: lxc/profile.go:404 lxc/profile.go:405
+#: lxc/profile.go:406 lxc/profile.go:407
 msgid "Edit profile configurations as YAML"
 msgstr ""
 
@@ -1075,7 +1075,8 @@ msgstr ""
 msgid "Force using the local unix socket"
 msgstr ""
 
-#: lxc/image.go:932 lxc/list.go:115 lxc/network.go:803 lxc/remote.go:443
+#: lxc/image.go:932 lxc/list.go:115 lxc/network.go:803 lxc/profile.go:584
+#: lxc/remote.go:443
 msgid "Format (csv|json|table|yaml)"
 msgstr ""
 
@@ -1103,7 +1104,7 @@ msgstr ""
 msgid "Get values for network configuration keys"
 msgstr ""
 
-#: lxc/profile.go:528 lxc/profile.go:529
+#: lxc/profile.go:530 lxc/profile.go:531
 msgid "Get values for profile configuration keys"
 msgstr ""
 
@@ -1238,7 +1239,8 @@ msgstr ""
 msgid "Invalid config key column format (too many fields): '%s'"
 msgstr ""
 
-#: lxc/image.go:1221 lxc/list.go:368 lxc/network.go:903 lxc/remote.go:527
+#: lxc/image.go:1221 lxc/list.go:368 lxc/network.go:903 lxc/profile.go:662
+#: lxc/remote.go:527
 #, c-format
 msgid "Invalid format %q"
 msgstr ""
@@ -1455,7 +1457,7 @@ msgid ""
 "    u - Upload date"
 msgstr ""
 
-#: lxc/profile.go:576 lxc/profile.go:577
+#: lxc/profile.go:579 lxc/profile.go:580
 msgid "List profiles"
 msgstr ""
 
@@ -1577,7 +1579,7 @@ msgid ""
 "hash or alias name (if one is set)."
 msgstr ""
 
-#: lxc/profile.go:29 lxc/profile.go:30
+#: lxc/profile.go:31 lxc/profile.go:32
 msgid "Manage profiles"
 msgstr ""
 
@@ -1646,11 +1648,11 @@ msgstr ""
 #: lxc/config_metadata.go:102 lxc/config_metadata.go:200
 #: lxc/config_template.go:91 lxc/config_template.go:134
 #: lxc/config_template.go:176 lxc/config_template.go:260
-#: lxc/config_template.go:322 lxc/profile.go:199 lxc/profile.go:665
+#: lxc/config_template.go:322 lxc/profile.go:201 lxc/profile.go:702
 msgid "Missing container name"
 msgstr ""
 
-#: lxc/profile.go:126
+#: lxc/profile.go:128
 msgid "Missing container.name name"
 msgstr ""
 
@@ -1679,8 +1681,8 @@ msgstr ""
 msgid "Missing pool name"
 msgstr ""
 
-#: lxc/profile.go:325 lxc/profile.go:379 lxc/profile.go:453 lxc/profile.go:553
-#: lxc/profile.go:741 lxc/profile.go:791 lxc/profile.go:850
+#: lxc/profile.go:327 lxc/profile.go:381 lxc/profile.go:455 lxc/profile.go:555
+#: lxc/profile.go:778 lxc/profile.go:828 lxc/profile.go:887
 msgid "Missing profile name"
 msgstr ""
 
@@ -1689,7 +1691,7 @@ msgstr ""
 msgid "Missing project name"
 msgstr ""
 
-#: lxc/profile.go:270
+#: lxc/profile.go:272
 msgid "Missing source profile name"
 msgstr ""
 
@@ -1906,7 +1908,7 @@ msgstr ""
 msgid "Pid: %d"
 msgstr ""
 
-#: lxc/network.go:643 lxc/profile.go:500 lxc/project.go:306 lxc/storage.go:304
+#: lxc/network.go:643 lxc/profile.go:502 lxc/project.go:306 lxc/storage.go:304
 #: lxc/storage_volume.go:920 lxc/storage_volume.go:950
 msgid "Press enter to open the editor again"
 msgstr ""
@@ -1942,32 +1944,32 @@ msgstr ""
 msgid "Processing aliases failed: %s\n"
 msgstr ""
 
-#: lxc/profile.go:148
+#: lxc/profile.go:150
 #, c-format
 msgid "Profile %s added to %s"
 msgstr ""
 
-#: lxc/profile.go:338
+#: lxc/profile.go:340
 #, c-format
 msgid "Profile %s created"
 msgstr ""
 
-#: lxc/profile.go:389
+#: lxc/profile.go:391
 #, c-format
 msgid "Profile %s deleted"
 msgstr ""
 
-#: lxc/profile.go:675
+#: lxc/profile.go:712
 #, c-format
 msgid "Profile %s isn't currently applied to %s"
 msgstr ""
 
-#: lxc/profile.go:700
+#: lxc/profile.go:737
 #, c-format
 msgid "Profile %s removed from %s"
 msgstr ""
 
-#: lxc/profile.go:751
+#: lxc/profile.go:788
 #, c-format
 msgid "Profile %s renamed to %s"
 msgstr ""
@@ -1980,7 +1982,7 @@ msgstr ""
 msgid "Profile to apply to the target container"
 msgstr ""
 
-#: lxc/profile.go:228
+#: lxc/profile.go:230
 #, c-format
 msgid "Profiles %s applied to %s"
 msgstr ""
@@ -2109,7 +2111,7 @@ msgstr ""
 msgid "Remove container devices"
 msgstr ""
 
-#: lxc/profile.go:640 lxc/profile.go:641
+#: lxc/profile.go:677 lxc/profile.go:678
 msgid "Remove profiles from containers"
 msgstr ""
 
@@ -2138,7 +2140,7 @@ msgstr ""
 msgid "Rename networks"
 msgstr ""
 
-#: lxc/profile.go:716 lxc/profile.go:717
+#: lxc/profile.go:753 lxc/profile.go:754
 msgid "Rename profiles"
 msgstr ""
 
@@ -2275,7 +2277,7 @@ msgstr ""
 msgid "Set network configuration keys"
 msgstr ""
 
-#: lxc/profile.go:766 lxc/profile.go:767
+#: lxc/profile.go:803 lxc/profile.go:804
 msgid "Set profile configuration keys"
 msgstr ""
 
@@ -2359,7 +2361,7 @@ msgstr ""
 msgid "Show network configurations"
 msgstr ""
 
-#: lxc/profile.go:825 lxc/profile.go:826
+#: lxc/profile.go:862 lxc/profile.go:863
 msgid "Show profile configurations"
 msgstr ""
 
@@ -2708,7 +2710,7 @@ msgstr ""
 msgid "Unset network configuration keys"
 msgstr ""
 
-#: lxc/profile.go:879 lxc/profile.go:880
+#: lxc/profile.go:916 lxc/profile.go:917
 msgid "Unset profile configuration keys"
 msgstr ""
 
@@ -2790,7 +2792,7 @@ msgstr ""
 msgid "add [<remote>:] <cert>"
 msgstr ""
 
-#: lxc/profile.go:100
+#: lxc/profile.go:102
 msgid "add [<remote>:]<container> <profile>"
 msgstr ""
 
@@ -2806,7 +2808,7 @@ msgstr ""
 msgid "alias"
 msgstr ""
 
-#: lxc/profile.go:162
+#: lxc/profile.go:164
 msgid "assign [<remote>:]<container> <profiles>"
 msgstr ""
 
@@ -2850,7 +2852,7 @@ msgstr ""
 msgid "copy [<remote>:]<image> <remote>:"
 msgstr ""
 
-#: lxc/profile.go:242
+#: lxc/profile.go:244
 msgid "copy [<remote>:]<profile> [<remote>:]<profile>"
 msgstr ""
 
@@ -2878,7 +2880,7 @@ msgstr ""
 msgid "create [<remote>:]<pool> <volume> [key=value...]"
 msgstr ""
 
-#: lxc/profile.go:299
+#: lxc/profile.go:301
 msgid "create [<remote>:]<profile>"
 msgstr ""
 
@@ -2932,7 +2934,7 @@ msgstr ""
 msgid "delete [<remote>:]<pool> <volume>[/<snapshot>]"
 msgstr ""
 
-#: lxc/profile.go:352
+#: lxc/profile.go:354
 msgid "delete [<remote>:]<profile>"
 msgstr ""
 
@@ -3004,7 +3006,7 @@ msgstr ""
 msgid "edit [<remote>:]<pool> <volume>[/<snapshot>]"
 msgstr ""
 
-#: lxc/profile.go:403
+#: lxc/profile.go:405
 msgid "edit [<remote>:]<profile>"
 msgstr ""
 
@@ -3063,7 +3065,7 @@ msgstr ""
 msgid "get [<remote>:]<pool> <volume>[/<snapshot>] <key>"
 msgstr ""
 
-#: lxc/profile.go:527
+#: lxc/profile.go:529
 msgid "get [<remote>:]<profile> <key>"
 msgstr ""
 
@@ -3126,7 +3128,7 @@ msgid "list"
 msgstr ""
 
 #: lxc/cluster.go:61 lxc/config_trust.go:112 lxc/network.go:796
-#: lxc/operation.go:98 lxc/profile.go:574 lxc/project.go:380 lxc/storage.go:493
+#: lxc/operation.go:98 lxc/profile.go:577 lxc/project.go:380 lxc/storage.go:493
 msgid "list [<remote>:]"
 msgstr ""
 
@@ -3292,7 +3294,7 @@ msgid ""
 "    Show details on that operation UUID"
 msgstr ""
 
-#: lxc/profile.go:167
+#: lxc/profile.go:169
 msgid ""
 "lxc profile assign foo default,bar\n"
 "    Set the profiles for \"foo\" to \"default\" and \"bar\".\n"
@@ -3304,7 +3306,7 @@ msgid ""
 "    Remove all profile from \"foo\""
 msgstr ""
 
-#: lxc/profile.go:407
+#: lxc/profile.go:409
 msgid ""
 "lxc profile edit <profile> < profile.yaml\n"
 "    Update a profile using the content of profile.yaml"
@@ -3414,7 +3416,7 @@ msgstr ""
 msgid "please use `lxc profile`"
 msgstr ""
 
-#: lxc/profile.go:28
+#: lxc/profile.go:30
 msgid "profile"
 msgstr ""
 
@@ -3464,7 +3466,7 @@ msgstr ""
 msgid "remove [<remote>:] <hostname|fingerprint>"
 msgstr ""
 
-#: lxc/profile.go:639
+#: lxc/profile.go:676
 msgid "remove [<remote>:]<container> <profile>"
 msgstr ""
 
@@ -3506,7 +3508,7 @@ msgid ""
 "snapshot name>]"
 msgstr ""
 
-#: lxc/profile.go:714
+#: lxc/profile.go:751
 msgid "rename [<remote>:]<profile> <new-name>"
 msgstr ""
 
@@ -3542,7 +3544,7 @@ msgstr ""
 msgid "set [<remote>:]<pool> <volume> <key> <value>"
 msgstr ""
 
-#: lxc/profile.go:765
+#: lxc/profile.go:802
 msgid "set [<remote>:]<profile> <key> <value>"
 msgstr ""
 
@@ -3594,7 +3596,7 @@ msgstr ""
 msgid "show [<remote>:]<pool> <volume>[/<snapshot>]"
 msgstr ""
 
-#: lxc/profile.go:824
+#: lxc/profile.go:861
 msgid "show [<remote>:]<profile>"
 msgstr ""
 
@@ -3683,7 +3685,7 @@ msgstr ""
 msgid "unset [<remote>:]<pool> <volume> <key>"
 msgstr ""
 
-#: lxc/profile.go:878
+#: lxc/profile.go:915
 msgid "unset [<remote>:]<profile> <key>"
 msgstr ""
 
diff --git a/po/pt_BR.po b/po/pt_BR.po
index 82bad3b4a7..698007c78c 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-01-15 12:29+0200\n"
+"POT-Creation-Date: 2019-01-31 19:39+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/"
@@ -210,7 +210,7 @@ msgstr ""
 "###\n"
 "### Note que o nome é exibido, porém não pode ser alterado."
 
-#: lxc/profile.go:417
+#: lxc/profile.go:419
 msgid ""
 "### This is a yaml representation of the profile.\n"
 "### Any line starting with a '# will be ignored.\n"
@@ -300,7 +300,7 @@ msgstr ""
 msgid "'%s' isn't a supported file type"
 msgstr "'%s' não é um tipo de arquivo suportado"
 
-#: lxc/profile.go:224
+#: lxc/profile.go:226
 msgid "(none)"
 msgstr ""
 
@@ -356,7 +356,7 @@ msgstr ""
 msgid "Add new trusted clients"
 msgstr ""
 
-#: lxc/profile.go:101 lxc/profile.go:102
+#: lxc/profile.go:103 lxc/profile.go:104
 msgid "Add profiles to containers"
 msgstr ""
 
@@ -388,7 +388,7 @@ msgstr ""
 msgid "Architecture: %s"
 msgstr ""
 
-#: lxc/profile.go:164 lxc/profile.go:165
+#: lxc/profile.go:166 lxc/profile.go:167
 msgid "Assign sets of profiles to containers"
 msgstr ""
 
@@ -516,7 +516,7 @@ msgstr ""
 msgid "Can't pull a directory without --recursive"
 msgstr ""
 
-#: lxc/config.go:400 lxc/network.go:1083 lxc/profile.go:801 lxc/project.go:561
+#: lxc/config.go:400 lxc/network.go:1083 lxc/profile.go:838 lxc/project.go:561
 #: lxc/storage.go:622 lxc/storage_volume.go:1333
 #, c-format
 msgid "Can't read from stdin: %s"
@@ -610,7 +610,7 @@ msgid "Config key/value to apply to the target container"
 msgstr ""
 
 #: lxc/config.go:195 lxc/config.go:259 lxc/config_metadata.go:144
-#: lxc/image.go:409 lxc/network.go:642 lxc/profile.go:499 lxc/project.go:305
+#: lxc/image.go:409 lxc/network.go:642 lxc/profile.go:501 lxc/project.go:305
 #: lxc/storage.go:303 lxc/storage_volume.go:919 lxc/storage_volume.go:949
 #, c-format
 msgid "Config parsing error: %s"
@@ -662,7 +662,7 @@ msgstr ""
 msgid "Copy profile inherited devices and override configuration keys"
 msgstr ""
 
-#: lxc/profile.go:244 lxc/profile.go:245
+#: lxc/profile.go:246 lxc/profile.go:247
 msgid "Copy profiles"
 msgstr ""
 
@@ -736,7 +736,7 @@ msgstr ""
 msgid "Create new networks"
 msgstr ""
 
-#: lxc/profile.go:300 lxc/profile.go:301
+#: lxc/profile.go:302 lxc/profile.go:303
 msgid "Create profiles"
 msgstr ""
 
@@ -811,7 +811,7 @@ msgstr ""
 msgid "Delete networks"
 msgstr ""
 
-#: lxc/profile.go:354 lxc/profile.go:355
+#: lxc/profile.go:356 lxc/profile.go:357
 msgid "Delete profiles"
 msgstr ""
 
@@ -855,10 +855,10 @@ msgstr ""
 #: lxc/network.go:799 lxc/network.go:919 lxc/network.go:984 lxc/network.go:1034
 #: lxc/network.go:1103 lxc/network.go:1165 lxc/operation.go:25
 #: lxc/operation.go:54 lxc/operation.go:101 lxc/operation.go:177
-#: lxc/profile.go:30 lxc/profile.go:102 lxc/profile.go:165 lxc/profile.go:245
-#: lxc/profile.go:301 lxc/profile.go:355 lxc/profile.go:405 lxc/profile.go:529
-#: lxc/profile.go:577 lxc/profile.go:641 lxc/profile.go:717 lxc/profile.go:767
-#: lxc/profile.go:826 lxc/profile.go:880 lxc/project.go:30 lxc/project.go:87
+#: lxc/profile.go:32 lxc/profile.go:104 lxc/profile.go:167 lxc/profile.go:247
+#: lxc/profile.go:303 lxc/profile.go:357 lxc/profile.go:407 lxc/profile.go:531
+#: lxc/profile.go:580 lxc/profile.go:678 lxc/profile.go:754 lxc/profile.go:804
+#: lxc/profile.go:863 lxc/profile.go:917 lxc/project.go:30 lxc/project.go:87
 #: lxc/project.go:152 lxc/project.go:215 lxc/project.go:335 lxc/project.go:383
 #: lxc/project.go:472 lxc/project.go:527 lxc/project.go:587 lxc/project.go:616
 #: lxc/project.go:669 lxc/publish.go:34 lxc/query.go:30 lxc/remote.go:40
@@ -967,7 +967,7 @@ msgstr "Editar propriedades da imagem"
 msgid "Edit network configurations as YAML"
 msgstr "Editar configurações de rede como YAML"
 
-#: lxc/profile.go:404 lxc/profile.go:405
+#: lxc/profile.go:406 lxc/profile.go:407
 msgid "Edit profile configurations as YAML"
 msgstr "Editar configurações de perfil como YAML"
 
@@ -1147,7 +1147,8 @@ msgstr ""
 msgid "Force using the local unix socket"
 msgstr ""
 
-#: lxc/image.go:932 lxc/list.go:115 lxc/network.go:803 lxc/remote.go:443
+#: lxc/image.go:932 lxc/list.go:115 lxc/network.go:803 lxc/profile.go:584
+#: lxc/remote.go:443
 msgid "Format (csv|json|table|yaml)"
 msgstr ""
 
@@ -1175,7 +1176,7 @@ msgstr ""
 msgid "Get values for network configuration keys"
 msgstr ""
 
-#: lxc/profile.go:528 lxc/profile.go:529
+#: lxc/profile.go:530 lxc/profile.go:531
 msgid "Get values for profile configuration keys"
 msgstr ""
 
@@ -1311,7 +1312,8 @@ msgstr ""
 msgid "Invalid config key column format (too many fields): '%s'"
 msgstr ""
 
-#: lxc/image.go:1221 lxc/list.go:368 lxc/network.go:903 lxc/remote.go:527
+#: lxc/image.go:1221 lxc/list.go:368 lxc/network.go:903 lxc/profile.go:662
+#: lxc/remote.go:527
 #, c-format
 msgid "Invalid format %q"
 msgstr ""
@@ -1528,7 +1530,7 @@ msgid ""
 "    u - Upload date"
 msgstr ""
 
-#: lxc/profile.go:576 lxc/profile.go:577
+#: lxc/profile.go:579 lxc/profile.go:580
 msgid "List profiles"
 msgstr ""
 
@@ -1650,7 +1652,7 @@ msgid ""
 "hash or alias name (if one is set)."
 msgstr ""
 
-#: lxc/profile.go:29 lxc/profile.go:30
+#: lxc/profile.go:31 lxc/profile.go:32
 msgid "Manage profiles"
 msgstr ""
 
@@ -1719,11 +1721,11 @@ msgstr ""
 #: lxc/config_metadata.go:102 lxc/config_metadata.go:200
 #: lxc/config_template.go:91 lxc/config_template.go:134
 #: lxc/config_template.go:176 lxc/config_template.go:260
-#: lxc/config_template.go:322 lxc/profile.go:199 lxc/profile.go:665
+#: lxc/config_template.go:322 lxc/profile.go:201 lxc/profile.go:702
 msgid "Missing container name"
 msgstr ""
 
-#: lxc/profile.go:126
+#: lxc/profile.go:128
 msgid "Missing container.name name"
 msgstr ""
 
@@ -1752,8 +1754,8 @@ msgstr ""
 msgid "Missing pool name"
 msgstr ""
 
-#: lxc/profile.go:325 lxc/profile.go:379 lxc/profile.go:453 lxc/profile.go:553
-#: lxc/profile.go:741 lxc/profile.go:791 lxc/profile.go:850
+#: lxc/profile.go:327 lxc/profile.go:381 lxc/profile.go:455 lxc/profile.go:555
+#: lxc/profile.go:778 lxc/profile.go:828 lxc/profile.go:887
 msgid "Missing profile name"
 msgstr ""
 
@@ -1762,7 +1764,7 @@ msgstr ""
 msgid "Missing project name"
 msgstr ""
 
-#: lxc/profile.go:270
+#: lxc/profile.go:272
 msgid "Missing source profile name"
 msgstr ""
 
@@ -1979,7 +1981,7 @@ msgstr ""
 msgid "Pid: %d"
 msgstr ""
 
-#: lxc/network.go:643 lxc/profile.go:500 lxc/project.go:306 lxc/storage.go:304
+#: lxc/network.go:643 lxc/profile.go:502 lxc/project.go:306 lxc/storage.go:304
 #: lxc/storage_volume.go:920 lxc/storage_volume.go:950
 msgid "Press enter to open the editor again"
 msgstr ""
@@ -2015,32 +2017,32 @@ msgstr ""
 msgid "Processing aliases failed: %s\n"
 msgstr ""
 
-#: lxc/profile.go:148
+#: lxc/profile.go:150
 #, c-format
 msgid "Profile %s added to %s"
 msgstr ""
 
-#: lxc/profile.go:338
+#: lxc/profile.go:340
 #, c-format
 msgid "Profile %s created"
 msgstr ""
 
-#: lxc/profile.go:389
+#: lxc/profile.go:391
 #, c-format
 msgid "Profile %s deleted"
 msgstr ""
 
-#: lxc/profile.go:675
+#: lxc/profile.go:712
 #, c-format
 msgid "Profile %s isn't currently applied to %s"
 msgstr ""
 
-#: lxc/profile.go:700
+#: lxc/profile.go:737
 #, c-format
 msgid "Profile %s removed from %s"
 msgstr ""
 
-#: lxc/profile.go:751
+#: lxc/profile.go:788
 #, c-format
 msgid "Profile %s renamed to %s"
 msgstr ""
@@ -2053,7 +2055,7 @@ msgstr ""
 msgid "Profile to apply to the target container"
 msgstr ""
 
-#: lxc/profile.go:228
+#: lxc/profile.go:230
 #, c-format
 msgid "Profiles %s applied to %s"
 msgstr ""
@@ -2182,7 +2184,7 @@ msgstr ""
 msgid "Remove container devices"
 msgstr ""
 
-#: lxc/profile.go:640 lxc/profile.go:641
+#: lxc/profile.go:677 lxc/profile.go:678
 msgid "Remove profiles from containers"
 msgstr ""
 
@@ -2211,7 +2213,7 @@ msgstr ""
 msgid "Rename networks"
 msgstr ""
 
-#: lxc/profile.go:716 lxc/profile.go:717
+#: lxc/profile.go:753 lxc/profile.go:754
 msgid "Rename profiles"
 msgstr ""
 
@@ -2348,7 +2350,7 @@ msgstr ""
 msgid "Set network configuration keys"
 msgstr ""
 
-#: lxc/profile.go:766 lxc/profile.go:767
+#: lxc/profile.go:803 lxc/profile.go:804
 msgid "Set profile configuration keys"
 msgstr ""
 
@@ -2433,7 +2435,7 @@ msgstr ""
 msgid "Show network configurations"
 msgstr ""
 
-#: lxc/profile.go:825 lxc/profile.go:826
+#: lxc/profile.go:862 lxc/profile.go:863
 msgid "Show profile configurations"
 msgstr ""
 
@@ -2782,7 +2784,7 @@ msgstr ""
 msgid "Unset network configuration keys"
 msgstr ""
 
-#: lxc/profile.go:879 lxc/profile.go:880
+#: lxc/profile.go:916 lxc/profile.go:917
 msgid "Unset profile configuration keys"
 msgstr ""
 
@@ -2865,7 +2867,7 @@ msgstr ""
 msgid "add [<remote>:] <cert>"
 msgstr ""
 
-#: lxc/profile.go:100
+#: lxc/profile.go:102
 msgid "add [<remote>:]<container> <profile>"
 msgstr ""
 
@@ -2881,7 +2883,7 @@ msgstr ""
 msgid "alias"
 msgstr ""
 
-#: lxc/profile.go:162
+#: lxc/profile.go:164
 msgid "assign [<remote>:]<container> <profiles>"
 msgstr ""
 
@@ -2925,7 +2927,7 @@ msgstr ""
 msgid "copy [<remote>:]<image> <remote>:"
 msgstr ""
 
-#: lxc/profile.go:242
+#: lxc/profile.go:244
 msgid "copy [<remote>:]<profile> [<remote>:]<profile>"
 msgstr ""
 
@@ -2953,7 +2955,7 @@ msgstr ""
 msgid "create [<remote>:]<pool> <volume> [key=value...]"
 msgstr ""
 
-#: lxc/profile.go:299
+#: lxc/profile.go:301
 msgid "create [<remote>:]<profile>"
 msgstr ""
 
@@ -3007,7 +3009,7 @@ msgstr ""
 msgid "delete [<remote>:]<pool> <volume>[/<snapshot>]"
 msgstr ""
 
-#: lxc/profile.go:352
+#: lxc/profile.go:354
 msgid "delete [<remote>:]<profile>"
 msgstr ""
 
@@ -3079,7 +3081,7 @@ msgstr ""
 msgid "edit [<remote>:]<pool> <volume>[/<snapshot>]"
 msgstr ""
 
-#: lxc/profile.go:403
+#: lxc/profile.go:405
 msgid "edit [<remote>:]<profile>"
 msgstr ""
 
@@ -3138,7 +3140,7 @@ msgstr ""
 msgid "get [<remote>:]<pool> <volume>[/<snapshot>] <key>"
 msgstr ""
 
-#: lxc/profile.go:527
+#: lxc/profile.go:529
 msgid "get [<remote>:]<profile> <key>"
 msgstr ""
 
@@ -3201,7 +3203,7 @@ msgid "list"
 msgstr ""
 
 #: lxc/cluster.go:61 lxc/config_trust.go:112 lxc/network.go:796
-#: lxc/operation.go:98 lxc/profile.go:574 lxc/project.go:380 lxc/storage.go:493
+#: lxc/operation.go:98 lxc/profile.go:577 lxc/project.go:380 lxc/storage.go:493
 msgid "list [<remote>:]"
 msgstr ""
 
@@ -3367,7 +3369,7 @@ msgid ""
 "    Show details on that operation UUID"
 msgstr ""
 
-#: lxc/profile.go:167
+#: lxc/profile.go:169
 msgid ""
 "lxc profile assign foo default,bar\n"
 "    Set the profiles for \"foo\" to \"default\" and \"bar\".\n"
@@ -3379,7 +3381,7 @@ msgid ""
 "    Remove all profile from \"foo\""
 msgstr ""
 
-#: lxc/profile.go:407
+#: lxc/profile.go:409
 msgid ""
 "lxc profile edit <profile> < profile.yaml\n"
 "    Update a profile using the content of profile.yaml"
@@ -3489,7 +3491,7 @@ msgstr ""
 msgid "please use `lxc profile`"
 msgstr ""
 
-#: lxc/profile.go:28
+#: lxc/profile.go:30
 msgid "profile"
 msgstr ""
 
@@ -3539,7 +3541,7 @@ msgstr ""
 msgid "remove [<remote>:] <hostname|fingerprint>"
 msgstr ""
 
-#: lxc/profile.go:639
+#: lxc/profile.go:676
 msgid "remove [<remote>:]<container> <profile>"
 msgstr ""
 
@@ -3581,7 +3583,7 @@ msgid ""
 "snapshot name>]"
 msgstr ""
 
-#: lxc/profile.go:714
+#: lxc/profile.go:751
 msgid "rename [<remote>:]<profile> <new-name>"
 msgstr ""
 
@@ -3617,7 +3619,7 @@ msgstr ""
 msgid "set [<remote>:]<pool> <volume> <key> <value>"
 msgstr ""
 
-#: lxc/profile.go:765
+#: lxc/profile.go:802
 msgid "set [<remote>:]<profile> <key> <value>"
 msgstr ""
 
@@ -3669,7 +3671,7 @@ msgstr ""
 msgid "show [<remote>:]<pool> <volume>[/<snapshot>]"
 msgstr ""
 
-#: lxc/profile.go:824
+#: lxc/profile.go:861
 msgid "show [<remote>:]<profile>"
 msgstr ""
 
@@ -3758,7 +3760,7 @@ msgstr ""
 msgid "unset [<remote>:]<pool> <volume> <key>"
 msgstr ""
 
-#: lxc/profile.go:878
+#: lxc/profile.go:915
 msgid "unset [<remote>:]<profile> <key>"
 msgstr ""
 
diff --git a/po/ru.po b/po/ru.po
index 32f8853f0a..0e36704d63 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-01-15 12:29+0200\n"
+"POT-Creation-Date: 2019-01-31 19:39+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/"
@@ -197,7 +197,7 @@ msgstr ""
 "###\n"
 "### Обратите внимание, что только конфигурация может быть изменена."
 
-#: lxc/profile.go:417
+#: lxc/profile.go:419
 msgid ""
 "### This is a yaml representation of the profile.\n"
 "### Any line starting with a '# will be ignored.\n"
@@ -290,7 +290,7 @@ msgstr ""
 msgid "'%s' isn't a supported file type"
 msgstr ""
 
-#: lxc/profile.go:224
+#: lxc/profile.go:226
 msgid "(none)"
 msgstr "(пусто)"
 
@@ -348,7 +348,7 @@ msgstr ""
 msgid "Add new trusted clients"
 msgstr ""
 
-#: lxc/profile.go:101 lxc/profile.go:102
+#: lxc/profile.go:103 lxc/profile.go:104
 msgid "Add profiles to containers"
 msgstr ""
 
@@ -380,7 +380,7 @@ msgstr "Псевдонимы:"
 msgid "Architecture: %s"
 msgstr "Архитектура: %s"
 
-#: lxc/profile.go:164 lxc/profile.go:165
+#: lxc/profile.go:166 lxc/profile.go:167
 msgid "Assign sets of profiles to containers"
 msgstr ""
 
@@ -510,7 +510,7 @@ msgstr ""
 msgid "Can't pull a directory without --recursive"
 msgstr ""
 
-#: lxc/config.go:400 lxc/network.go:1083 lxc/profile.go:801 lxc/project.go:561
+#: lxc/config.go:400 lxc/network.go:1083 lxc/profile.go:838 lxc/project.go:561
 #: lxc/storage.go:622 lxc/storage_volume.go:1333
 #, c-format
 msgid "Can't read from stdin: %s"
@@ -604,7 +604,7 @@ msgid "Config key/value to apply to the target container"
 msgstr ""
 
 #: lxc/config.go:195 lxc/config.go:259 lxc/config_metadata.go:144
-#: lxc/image.go:409 lxc/network.go:642 lxc/profile.go:499 lxc/project.go:305
+#: lxc/image.go:409 lxc/network.go:642 lxc/profile.go:501 lxc/project.go:305
 #: lxc/storage.go:303 lxc/storage_volume.go:919 lxc/storage_volume.go:949
 #, c-format
 msgid "Config parsing error: %s"
@@ -656,7 +656,7 @@ msgstr ""
 msgid "Copy profile inherited devices and override configuration keys"
 msgstr ""
 
-#: lxc/profile.go:244 lxc/profile.go:245
+#: lxc/profile.go:246 lxc/profile.go:247
 msgid "Copy profiles"
 msgstr ""
 
@@ -734,7 +734,7 @@ msgstr "Копирование образа: %s"
 msgid "Create new networks"
 msgstr ""
 
-#: lxc/profile.go:300 lxc/profile.go:301
+#: lxc/profile.go:302 lxc/profile.go:303
 msgid "Create profiles"
 msgstr ""
 
@@ -813,7 +813,7 @@ msgstr ""
 msgid "Delete networks"
 msgstr ""
 
-#: lxc/profile.go:354 lxc/profile.go:355
+#: lxc/profile.go:356 lxc/profile.go:357
 msgid "Delete profiles"
 msgstr ""
 
@@ -858,10 +858,10 @@ msgstr "Копирование образа: %s"
 #: lxc/network.go:799 lxc/network.go:919 lxc/network.go:984 lxc/network.go:1034
 #: lxc/network.go:1103 lxc/network.go:1165 lxc/operation.go:25
 #: lxc/operation.go:54 lxc/operation.go:101 lxc/operation.go:177
-#: lxc/profile.go:30 lxc/profile.go:102 lxc/profile.go:165 lxc/profile.go:245
-#: lxc/profile.go:301 lxc/profile.go:355 lxc/profile.go:405 lxc/profile.go:529
-#: lxc/profile.go:577 lxc/profile.go:641 lxc/profile.go:717 lxc/profile.go:767
-#: lxc/profile.go:826 lxc/profile.go:880 lxc/project.go:30 lxc/project.go:87
+#: lxc/profile.go:32 lxc/profile.go:104 lxc/profile.go:167 lxc/profile.go:247
+#: lxc/profile.go:303 lxc/profile.go:357 lxc/profile.go:407 lxc/profile.go:531
+#: lxc/profile.go:580 lxc/profile.go:678 lxc/profile.go:754 lxc/profile.go:804
+#: lxc/profile.go:863 lxc/profile.go:917 lxc/project.go:30 lxc/project.go:87
 #: lxc/project.go:152 lxc/project.go:215 lxc/project.go:335 lxc/project.go:383
 #: lxc/project.go:472 lxc/project.go:527 lxc/project.go:587 lxc/project.go:616
 #: lxc/project.go:669 lxc/publish.go:34 lxc/query.go:30 lxc/remote.go:40
@@ -972,7 +972,7 @@ msgstr ""
 msgid "Edit network configurations as YAML"
 msgstr ""
 
-#: lxc/profile.go:404 lxc/profile.go:405
+#: lxc/profile.go:406 lxc/profile.go:407
 msgid "Edit profile configurations as YAML"
 msgstr ""
 
@@ -1154,7 +1154,8 @@ msgstr ""
 msgid "Force using the local unix socket"
 msgstr ""
 
-#: lxc/image.go:932 lxc/list.go:115 lxc/network.go:803 lxc/remote.go:443
+#: lxc/image.go:932 lxc/list.go:115 lxc/network.go:803 lxc/profile.go:584
+#: lxc/remote.go:443
 msgid "Format (csv|json|table|yaml)"
 msgstr ""
 
@@ -1182,7 +1183,7 @@ msgstr ""
 msgid "Get values for network configuration keys"
 msgstr ""
 
-#: lxc/profile.go:528 lxc/profile.go:529
+#: lxc/profile.go:530 lxc/profile.go:531
 msgid "Get values for profile configuration keys"
 msgstr ""
 
@@ -1320,7 +1321,8 @@ msgstr ""
 msgid "Invalid config key column format (too many fields): '%s'"
 msgstr ""
 
-#: lxc/image.go:1221 lxc/list.go:368 lxc/network.go:903 lxc/remote.go:527
+#: lxc/image.go:1221 lxc/list.go:368 lxc/network.go:903 lxc/profile.go:662
+#: lxc/remote.go:527
 #, c-format
 msgid "Invalid format %q"
 msgstr ""
@@ -1539,7 +1541,7 @@ msgid ""
 "    u - Upload date"
 msgstr ""
 
-#: lxc/profile.go:576 lxc/profile.go:577
+#: lxc/profile.go:579 lxc/profile.go:580
 msgid "List profiles"
 msgstr ""
 
@@ -1663,7 +1665,7 @@ msgid ""
 "hash or alias name (if one is set)."
 msgstr ""
 
-#: lxc/profile.go:29 lxc/profile.go:30
+#: lxc/profile.go:31 lxc/profile.go:32
 msgid "Manage profiles"
 msgstr ""
 
@@ -1735,12 +1737,12 @@ msgstr ""
 #: lxc/config_metadata.go:102 lxc/config_metadata.go:200
 #: lxc/config_template.go:91 lxc/config_template.go:134
 #: lxc/config_template.go:176 lxc/config_template.go:260
-#: lxc/config_template.go:322 lxc/profile.go:199 lxc/profile.go:665
+#: lxc/config_template.go:322 lxc/profile.go:201 lxc/profile.go:702
 #, fuzzy
 msgid "Missing container name"
 msgstr "Имя контейнера: %s"
 
-#: lxc/profile.go:126
+#: lxc/profile.go:128
 msgid "Missing container.name name"
 msgstr ""
 
@@ -1769,8 +1771,8 @@ msgstr ""
 msgid "Missing pool name"
 msgstr ""
 
-#: lxc/profile.go:325 lxc/profile.go:379 lxc/profile.go:453 lxc/profile.go:553
-#: lxc/profile.go:741 lxc/profile.go:791 lxc/profile.go:850
+#: lxc/profile.go:327 lxc/profile.go:381 lxc/profile.go:455 lxc/profile.go:555
+#: lxc/profile.go:778 lxc/profile.go:828 lxc/profile.go:887
 msgid "Missing profile name"
 msgstr ""
 
@@ -1780,7 +1782,7 @@ msgstr ""
 msgid "Missing project name"
 msgstr "Имя контейнера: %s"
 
-#: lxc/profile.go:270
+#: lxc/profile.go:272
 msgid "Missing source profile name"
 msgstr ""
 
@@ -2001,7 +2003,7 @@ msgstr ""
 msgid "Pid: %d"
 msgstr ""
 
-#: lxc/network.go:643 lxc/profile.go:500 lxc/project.go:306 lxc/storage.go:304
+#: lxc/network.go:643 lxc/profile.go:502 lxc/project.go:306 lxc/storage.go:304
 #: lxc/storage_volume.go:920 lxc/storage_volume.go:950
 msgid "Press enter to open the editor again"
 msgstr ""
@@ -2037,32 +2039,32 @@ msgstr ""
 msgid "Processing aliases failed: %s\n"
 msgstr "Невозможно добавить имя контейнера в список"
 
-#: lxc/profile.go:148
+#: lxc/profile.go:150
 #, c-format
 msgid "Profile %s added to %s"
 msgstr ""
 
-#: lxc/profile.go:338
+#: lxc/profile.go:340
 #, c-format
 msgid "Profile %s created"
 msgstr ""
 
-#: lxc/profile.go:389
+#: lxc/profile.go:391
 #, c-format
 msgid "Profile %s deleted"
 msgstr ""
 
-#: lxc/profile.go:675
+#: lxc/profile.go:712
 #, c-format
 msgid "Profile %s isn't currently applied to %s"
 msgstr ""
 
-#: lxc/profile.go:700
+#: lxc/profile.go:737
 #, c-format
 msgid "Profile %s removed from %s"
 msgstr ""
 
-#: lxc/profile.go:751
+#: lxc/profile.go:788
 #, c-format
 msgid "Profile %s renamed to %s"
 msgstr ""
@@ -2075,7 +2077,7 @@ msgstr ""
 msgid "Profile to apply to the target container"
 msgstr ""
 
-#: lxc/profile.go:228
+#: lxc/profile.go:230
 #, c-format
 msgid "Profiles %s applied to %s"
 msgstr ""
@@ -2206,7 +2208,7 @@ msgstr ""
 msgid "Remove container devices"
 msgstr "Невозможно добавить имя контейнера в список"
 
-#: lxc/profile.go:640 lxc/profile.go:641
+#: lxc/profile.go:677 lxc/profile.go:678
 msgid "Remove profiles from containers"
 msgstr ""
 
@@ -2236,7 +2238,7 @@ msgstr "Невозможно добавить имя контейнера в с
 msgid "Rename networks"
 msgstr ""
 
-#: lxc/profile.go:716 lxc/profile.go:717
+#: lxc/profile.go:753 lxc/profile.go:754
 msgid "Rename profiles"
 msgstr ""
 
@@ -2376,7 +2378,7 @@ msgstr ""
 msgid "Set network configuration keys"
 msgstr ""
 
-#: lxc/profile.go:766 lxc/profile.go:767
+#: lxc/profile.go:803 lxc/profile.go:804
 msgid "Set profile configuration keys"
 msgstr ""
 
@@ -2462,7 +2464,7 @@ msgstr ""
 msgid "Show network configurations"
 msgstr ""
 
-#: lxc/profile.go:825 lxc/profile.go:826
+#: lxc/profile.go:862 lxc/profile.go:863
 msgid "Show profile configurations"
 msgstr ""
 
@@ -2814,7 +2816,7 @@ msgstr ""
 msgid "Unset network configuration keys"
 msgstr ""
 
-#: lxc/profile.go:879 lxc/profile.go:880
+#: lxc/profile.go:916 lxc/profile.go:917
 msgid "Unset profile configuration keys"
 msgstr ""
 
@@ -2896,7 +2898,7 @@ msgstr ""
 msgid "add [<remote>:] <cert>"
 msgstr ""
 
-#: lxc/profile.go:100
+#: lxc/profile.go:102
 msgid "add [<remote>:]<container> <profile>"
 msgstr ""
 
@@ -2913,7 +2915,7 @@ msgstr ""
 msgid "alias"
 msgstr "Псевдонимы:"
 
-#: lxc/profile.go:162
+#: lxc/profile.go:164
 msgid "assign [<remote>:]<container> <profiles>"
 msgstr ""
 
@@ -2957,7 +2959,7 @@ msgstr ""
 msgid "copy [<remote>:]<image> <remote>:"
 msgstr ""
 
-#: lxc/profile.go:242
+#: lxc/profile.go:244
 msgid "copy [<remote>:]<profile> [<remote>:]<profile>"
 msgstr ""
 
@@ -2985,7 +2987,7 @@ msgstr ""
 msgid "create [<remote>:]<pool> <volume> [key=value...]"
 msgstr ""
 
-#: lxc/profile.go:299
+#: lxc/profile.go:301
 msgid "create [<remote>:]<profile>"
 msgstr ""
 
@@ -3055,7 +3057,7 @@ msgstr ""
 "\n"
 "lxc %s [<remote>:]<container> [[<remote>:]<container>...]%s"
 
-#: lxc/profile.go:352
+#: lxc/profile.go:354
 msgid "delete [<remote>:]<profile>"
 msgstr ""
 
@@ -3135,7 +3137,7 @@ msgstr ""
 "\n"
 "lxc %s [<remote>:]<container> [[<remote>:]<container>...]%s"
 
-#: lxc/profile.go:403
+#: lxc/profile.go:405
 msgid "edit [<remote>:]<profile>"
 msgstr ""
 
@@ -3202,7 +3204,7 @@ msgstr ""
 "\n"
 "lxc %s [<remote>:]<container> [[<remote>:]<container>...]%s"
 
-#: lxc/profile.go:527
+#: lxc/profile.go:529
 msgid "get [<remote>:]<profile> <key>"
 msgstr ""
 
@@ -3269,7 +3271,7 @@ msgid "list"
 msgstr ""
 
 #: lxc/cluster.go:61 lxc/config_trust.go:112 lxc/network.go:796
-#: lxc/operation.go:98 lxc/profile.go:574 lxc/project.go:380 lxc/storage.go:493
+#: lxc/operation.go:98 lxc/profile.go:577 lxc/project.go:380 lxc/storage.go:493
 msgid "list [<remote>:]"
 msgstr ""
 
@@ -3435,7 +3437,7 @@ msgid ""
 "    Show details on that operation UUID"
 msgstr ""
 
-#: lxc/profile.go:167
+#: lxc/profile.go:169
 msgid ""
 "lxc profile assign foo default,bar\n"
 "    Set the profiles for \"foo\" to \"default\" and \"bar\".\n"
@@ -3447,7 +3449,7 @@ msgid ""
 "    Remove all profile from \"foo\""
 msgstr ""
 
-#: lxc/profile.go:407
+#: lxc/profile.go:409
 msgid ""
 "lxc profile edit <profile> < profile.yaml\n"
 "    Update a profile using the content of profile.yaml"
@@ -3565,7 +3567,7 @@ msgstr ""
 msgid "please use `lxc profile`"
 msgstr ""
 
-#: lxc/profile.go:28
+#: lxc/profile.go:30
 msgid "profile"
 msgstr ""
 
@@ -3627,7 +3629,7 @@ msgstr ""
 msgid "remove [<remote>:] <hostname|fingerprint>"
 msgstr ""
 
-#: lxc/profile.go:639
+#: lxc/profile.go:676
 msgid "remove [<remote>:]<container> <profile>"
 msgstr ""
 
@@ -3677,7 +3679,7 @@ msgstr ""
 "\n"
 "lxc %s [<remote>:]<container> [[<remote>:]<container>...]%s"
 
-#: lxc/profile.go:714
+#: lxc/profile.go:751
 msgid "rename [<remote>:]<profile> <new-name>"
 msgstr ""
 
@@ -3721,7 +3723,7 @@ msgstr ""
 msgid "set [<remote>:]<pool> <volume> <key> <value>"
 msgstr ""
 
-#: lxc/profile.go:765
+#: lxc/profile.go:802
 msgid "set [<remote>:]<profile> <key> <value>"
 msgstr ""
 
@@ -3781,7 +3783,7 @@ msgstr ""
 "\n"
 "lxc %s [<remote>:]<container> [[<remote>:]<container>...]%s"
 
-#: lxc/profile.go:824
+#: lxc/profile.go:861
 msgid "show [<remote>:]<profile>"
 msgstr ""
 
@@ -3882,7 +3884,7 @@ msgstr ""
 msgid "unset [<remote>:]<pool> <volume> <key>"
 msgstr ""
 
-#: lxc/profile.go:878
+#: lxc/profile.go:915
 msgid "unset [<remote>:]<profile> <key>"
 msgstr ""
 
diff --git a/po/sr.po b/po/sr.po
index 2e85d5e6e9..447f98c587 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-01-15 12:29+0200\n"
+"POT-Creation-Date: 2019-01-31 19:39+0100\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: none\n"
@@ -122,7 +122,7 @@ msgid ""
 "### Note that only the configuration can be changed."
 msgstr ""
 
-#: lxc/profile.go:417
+#: lxc/profile.go:419
 msgid ""
 "### This is a yaml representation of the profile.\n"
 "### Any line starting with a '# will be ignored.\n"
@@ -180,7 +180,7 @@ msgstr ""
 msgid "'%s' isn't a supported file type"
 msgstr ""
 
-#: lxc/profile.go:224
+#: lxc/profile.go:226
 msgid "(none)"
 msgstr ""
 
@@ -236,7 +236,7 @@ msgstr ""
 msgid "Add new trusted clients"
 msgstr ""
 
-#: lxc/profile.go:101 lxc/profile.go:102
+#: lxc/profile.go:103 lxc/profile.go:104
 msgid "Add profiles to containers"
 msgstr ""
 
@@ -268,7 +268,7 @@ msgstr ""
 msgid "Architecture: %s"
 msgstr ""
 
-#: lxc/profile.go:164 lxc/profile.go:165
+#: lxc/profile.go:166 lxc/profile.go:167
 msgid "Assign sets of profiles to containers"
 msgstr ""
 
@@ -396,7 +396,7 @@ msgstr ""
 msgid "Can't pull a directory without --recursive"
 msgstr ""
 
-#: lxc/config.go:400 lxc/network.go:1083 lxc/profile.go:801 lxc/project.go:561
+#: lxc/config.go:400 lxc/network.go:1083 lxc/profile.go:838 lxc/project.go:561
 #: lxc/storage.go:622 lxc/storage_volume.go:1333
 #, c-format
 msgid "Can't read from stdin: %s"
@@ -490,7 +490,7 @@ msgid "Config key/value to apply to the target container"
 msgstr ""
 
 #: lxc/config.go:195 lxc/config.go:259 lxc/config_metadata.go:144
-#: lxc/image.go:409 lxc/network.go:642 lxc/profile.go:499 lxc/project.go:305
+#: lxc/image.go:409 lxc/network.go:642 lxc/profile.go:501 lxc/project.go:305
 #: lxc/storage.go:303 lxc/storage_volume.go:919 lxc/storage_volume.go:949
 #, c-format
 msgid "Config parsing error: %s"
@@ -542,7 +542,7 @@ msgstr ""
 msgid "Copy profile inherited devices and override configuration keys"
 msgstr ""
 
-#: lxc/profile.go:244 lxc/profile.go:245
+#: lxc/profile.go:246 lxc/profile.go:247
 msgid "Copy profiles"
 msgstr ""
 
@@ -616,7 +616,7 @@ msgstr ""
 msgid "Create new networks"
 msgstr ""
 
-#: lxc/profile.go:300 lxc/profile.go:301
+#: lxc/profile.go:302 lxc/profile.go:303
 msgid "Create profiles"
 msgstr ""
 
@@ -691,7 +691,7 @@ msgstr ""
 msgid "Delete networks"
 msgstr ""
 
-#: lxc/profile.go:354 lxc/profile.go:355
+#: lxc/profile.go:356 lxc/profile.go:357
 msgid "Delete profiles"
 msgstr ""
 
@@ -735,10 +735,10 @@ msgstr ""
 #: lxc/network.go:799 lxc/network.go:919 lxc/network.go:984 lxc/network.go:1034
 #: lxc/network.go:1103 lxc/network.go:1165 lxc/operation.go:25
 #: lxc/operation.go:54 lxc/operation.go:101 lxc/operation.go:177
-#: lxc/profile.go:30 lxc/profile.go:102 lxc/profile.go:165 lxc/profile.go:245
-#: lxc/profile.go:301 lxc/profile.go:355 lxc/profile.go:405 lxc/profile.go:529
-#: lxc/profile.go:577 lxc/profile.go:641 lxc/profile.go:717 lxc/profile.go:767
-#: lxc/profile.go:826 lxc/profile.go:880 lxc/project.go:30 lxc/project.go:87
+#: lxc/profile.go:32 lxc/profile.go:104 lxc/profile.go:167 lxc/profile.go:247
+#: lxc/profile.go:303 lxc/profile.go:357 lxc/profile.go:407 lxc/profile.go:531
+#: lxc/profile.go:580 lxc/profile.go:678 lxc/profile.go:754 lxc/profile.go:804
+#: lxc/profile.go:863 lxc/profile.go:917 lxc/project.go:30 lxc/project.go:87
 #: lxc/project.go:152 lxc/project.go:215 lxc/project.go:335 lxc/project.go:383
 #: lxc/project.go:472 lxc/project.go:527 lxc/project.go:587 lxc/project.go:616
 #: lxc/project.go:669 lxc/publish.go:34 lxc/query.go:30 lxc/remote.go:40
@@ -847,7 +847,7 @@ msgstr ""
 msgid "Edit network configurations as YAML"
 msgstr ""
 
-#: lxc/profile.go:404 lxc/profile.go:405
+#: lxc/profile.go:406 lxc/profile.go:407
 msgid "Edit profile configurations as YAML"
 msgstr ""
 
@@ -1026,7 +1026,8 @@ msgstr ""
 msgid "Force using the local unix socket"
 msgstr ""
 
-#: lxc/image.go:932 lxc/list.go:115 lxc/network.go:803 lxc/remote.go:443
+#: lxc/image.go:932 lxc/list.go:115 lxc/network.go:803 lxc/profile.go:584
+#: lxc/remote.go:443
 msgid "Format (csv|json|table|yaml)"
 msgstr ""
 
@@ -1054,7 +1055,7 @@ msgstr ""
 msgid "Get values for network configuration keys"
 msgstr ""
 
-#: lxc/profile.go:528 lxc/profile.go:529
+#: lxc/profile.go:530 lxc/profile.go:531
 msgid "Get values for profile configuration keys"
 msgstr ""
 
@@ -1189,7 +1190,8 @@ msgstr ""
 msgid "Invalid config key column format (too many fields): '%s'"
 msgstr ""
 
-#: lxc/image.go:1221 lxc/list.go:368 lxc/network.go:903 lxc/remote.go:527
+#: lxc/image.go:1221 lxc/list.go:368 lxc/network.go:903 lxc/profile.go:662
+#: lxc/remote.go:527
 #, c-format
 msgid "Invalid format %q"
 msgstr ""
@@ -1406,7 +1408,7 @@ msgid ""
 "    u - Upload date"
 msgstr ""
 
-#: lxc/profile.go:576 lxc/profile.go:577
+#: lxc/profile.go:579 lxc/profile.go:580
 msgid "List profiles"
 msgstr ""
 
@@ -1528,7 +1530,7 @@ msgid ""
 "hash or alias name (if one is set)."
 msgstr ""
 
-#: lxc/profile.go:29 lxc/profile.go:30
+#: lxc/profile.go:31 lxc/profile.go:32
 msgid "Manage profiles"
 msgstr ""
 
@@ -1597,11 +1599,11 @@ msgstr ""
 #: lxc/config_metadata.go:102 lxc/config_metadata.go:200
 #: lxc/config_template.go:91 lxc/config_template.go:134
 #: lxc/config_template.go:176 lxc/config_template.go:260
-#: lxc/config_template.go:322 lxc/profile.go:199 lxc/profile.go:665
+#: lxc/config_template.go:322 lxc/profile.go:201 lxc/profile.go:702
 msgid "Missing container name"
 msgstr ""
 
-#: lxc/profile.go:126
+#: lxc/profile.go:128
 msgid "Missing container.name name"
 msgstr ""
 
@@ -1630,8 +1632,8 @@ msgstr ""
 msgid "Missing pool name"
 msgstr ""
 
-#: lxc/profile.go:325 lxc/profile.go:379 lxc/profile.go:453 lxc/profile.go:553
-#: lxc/profile.go:741 lxc/profile.go:791 lxc/profile.go:850
+#: lxc/profile.go:327 lxc/profile.go:381 lxc/profile.go:455 lxc/profile.go:555
+#: lxc/profile.go:778 lxc/profile.go:828 lxc/profile.go:887
 msgid "Missing profile name"
 msgstr ""
 
@@ -1640,7 +1642,7 @@ msgstr ""
 msgid "Missing project name"
 msgstr ""
 
-#: lxc/profile.go:270
+#: lxc/profile.go:272
 msgid "Missing source profile name"
 msgstr ""
 
@@ -1857,7 +1859,7 @@ msgstr ""
 msgid "Pid: %d"
 msgstr ""
 
-#: lxc/network.go:643 lxc/profile.go:500 lxc/project.go:306 lxc/storage.go:304
+#: lxc/network.go:643 lxc/profile.go:502 lxc/project.go:306 lxc/storage.go:304
 #: lxc/storage_volume.go:920 lxc/storage_volume.go:950
 msgid "Press enter to open the editor again"
 msgstr ""
@@ -1893,32 +1895,32 @@ msgstr ""
 msgid "Processing aliases failed: %s\n"
 msgstr ""
 
-#: lxc/profile.go:148
+#: lxc/profile.go:150
 #, c-format
 msgid "Profile %s added to %s"
 msgstr ""
 
-#: lxc/profile.go:338
+#: lxc/profile.go:340
 #, c-format
 msgid "Profile %s created"
 msgstr ""
 
-#: lxc/profile.go:389
+#: lxc/profile.go:391
 #, c-format
 msgid "Profile %s deleted"
 msgstr ""
 
-#: lxc/profile.go:675
+#: lxc/profile.go:712
 #, c-format
 msgid "Profile %s isn't currently applied to %s"
 msgstr ""
 
-#: lxc/profile.go:700
+#: lxc/profile.go:737
 #, c-format
 msgid "Profile %s removed from %s"
 msgstr ""
 
-#: lxc/profile.go:751
+#: lxc/profile.go:788
 #, c-format
 msgid "Profile %s renamed to %s"
 msgstr ""
@@ -1931,7 +1933,7 @@ msgstr ""
 msgid "Profile to apply to the target container"
 msgstr ""
 
-#: lxc/profile.go:228
+#: lxc/profile.go:230
 #, c-format
 msgid "Profiles %s applied to %s"
 msgstr ""
@@ -2060,7 +2062,7 @@ msgstr ""
 msgid "Remove container devices"
 msgstr ""
 
-#: lxc/profile.go:640 lxc/profile.go:641
+#: lxc/profile.go:677 lxc/profile.go:678
 msgid "Remove profiles from containers"
 msgstr ""
 
@@ -2089,7 +2091,7 @@ msgstr ""
 msgid "Rename networks"
 msgstr ""
 
-#: lxc/profile.go:716 lxc/profile.go:717
+#: lxc/profile.go:753 lxc/profile.go:754
 msgid "Rename profiles"
 msgstr ""
 
@@ -2226,7 +2228,7 @@ msgstr ""
 msgid "Set network configuration keys"
 msgstr ""
 
-#: lxc/profile.go:766 lxc/profile.go:767
+#: lxc/profile.go:803 lxc/profile.go:804
 msgid "Set profile configuration keys"
 msgstr ""
 
@@ -2310,7 +2312,7 @@ msgstr ""
 msgid "Show network configurations"
 msgstr ""
 
-#: lxc/profile.go:825 lxc/profile.go:826
+#: lxc/profile.go:862 lxc/profile.go:863
 msgid "Show profile configurations"
 msgstr ""
 
@@ -2659,7 +2661,7 @@ msgstr ""
 msgid "Unset network configuration keys"
 msgstr ""
 
-#: lxc/profile.go:879 lxc/profile.go:880
+#: lxc/profile.go:916 lxc/profile.go:917
 msgid "Unset profile configuration keys"
 msgstr ""
 
@@ -2741,7 +2743,7 @@ msgstr ""
 msgid "add [<remote>:] <cert>"
 msgstr ""
 
-#: lxc/profile.go:100
+#: lxc/profile.go:102
 msgid "add [<remote>:]<container> <profile>"
 msgstr ""
 
@@ -2757,7 +2759,7 @@ msgstr ""
 msgid "alias"
 msgstr ""
 
-#: lxc/profile.go:162
+#: lxc/profile.go:164
 msgid "assign [<remote>:]<container> <profiles>"
 msgstr ""
 
@@ -2801,7 +2803,7 @@ msgstr ""
 msgid "copy [<remote>:]<image> <remote>:"
 msgstr ""
 
-#: lxc/profile.go:242
+#: lxc/profile.go:244
 msgid "copy [<remote>:]<profile> [<remote>:]<profile>"
 msgstr ""
 
@@ -2829,7 +2831,7 @@ msgstr ""
 msgid "create [<remote>:]<pool> <volume> [key=value...]"
 msgstr ""
 
-#: lxc/profile.go:299
+#: lxc/profile.go:301
 msgid "create [<remote>:]<profile>"
 msgstr ""
 
@@ -2883,7 +2885,7 @@ msgstr ""
 msgid "delete [<remote>:]<pool> <volume>[/<snapshot>]"
 msgstr ""
 
-#: lxc/profile.go:352
+#: lxc/profile.go:354
 msgid "delete [<remote>:]<profile>"
 msgstr ""
 
@@ -2955,7 +2957,7 @@ msgstr ""
 msgid "edit [<remote>:]<pool> <volume>[/<snapshot>]"
 msgstr ""
 
-#: lxc/profile.go:403
+#: lxc/profile.go:405
 msgid "edit [<remote>:]<profile>"
 msgstr ""
 
@@ -3014,7 +3016,7 @@ msgstr ""
 msgid "get [<remote>:]<pool> <volume>[/<snapshot>] <key>"
 msgstr ""
 
-#: lxc/profile.go:527
+#: lxc/profile.go:529
 msgid "get [<remote>:]<profile> <key>"
 msgstr ""
 
@@ -3077,7 +3079,7 @@ msgid "list"
 msgstr ""
 
 #: lxc/cluster.go:61 lxc/config_trust.go:112 lxc/network.go:796
-#: lxc/operation.go:98 lxc/profile.go:574 lxc/project.go:380 lxc/storage.go:493
+#: lxc/operation.go:98 lxc/profile.go:577 lxc/project.go:380 lxc/storage.go:493
 msgid "list [<remote>:]"
 msgstr ""
 
@@ -3243,7 +3245,7 @@ msgid ""
 "    Show details on that operation UUID"
 msgstr ""
 
-#: lxc/profile.go:167
+#: lxc/profile.go:169
 msgid ""
 "lxc profile assign foo default,bar\n"
 "    Set the profiles for \"foo\" to \"default\" and \"bar\".\n"
@@ -3255,7 +3257,7 @@ msgid ""
 "    Remove all profile from \"foo\""
 msgstr ""
 
-#: lxc/profile.go:407
+#: lxc/profile.go:409
 msgid ""
 "lxc profile edit <profile> < profile.yaml\n"
 "    Update a profile using the content of profile.yaml"
@@ -3365,7 +3367,7 @@ msgstr ""
 msgid "please use `lxc profile`"
 msgstr ""
 
-#: lxc/profile.go:28
+#: lxc/profile.go:30
 msgid "profile"
 msgstr ""
 
@@ -3415,7 +3417,7 @@ msgstr ""
 msgid "remove [<remote>:] <hostname|fingerprint>"
 msgstr ""
 
-#: lxc/profile.go:639
+#: lxc/profile.go:676
 msgid "remove [<remote>:]<container> <profile>"
 msgstr ""
 
@@ -3457,7 +3459,7 @@ msgid ""
 "snapshot name>]"
 msgstr ""
 
-#: lxc/profile.go:714
+#: lxc/profile.go:751
 msgid "rename [<remote>:]<profile> <new-name>"
 msgstr ""
 
@@ -3493,7 +3495,7 @@ msgstr ""
 msgid "set [<remote>:]<pool> <volume> <key> <value>"
 msgstr ""
 
-#: lxc/profile.go:765
+#: lxc/profile.go:802
 msgid "set [<remote>:]<profile> <key> <value>"
 msgstr ""
 
@@ -3545,7 +3547,7 @@ msgstr ""
 msgid "show [<remote>:]<pool> <volume>[/<snapshot>]"
 msgstr ""
 
-#: lxc/profile.go:824
+#: lxc/profile.go:861
 msgid "show [<remote>:]<profile>"
 msgstr ""
 
@@ -3634,7 +3636,7 @@ msgstr ""
 msgid "unset [<remote>:]<pool> <volume> <key>"
 msgstr ""
 
-#: lxc/profile.go:878
+#: lxc/profile.go:915
 msgid "unset [<remote>:]<profile> <key>"
 msgstr ""
 
diff --git a/po/sv.po b/po/sv.po
index 84be7c9296..c22321b81e 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-01-15 12:29+0200\n"
+"POT-Creation-Date: 2019-01-31 19:39+0100\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: none\n"
@@ -122,7 +122,7 @@ msgid ""
 "### Note that only the configuration can be changed."
 msgstr ""
 
-#: lxc/profile.go:417
+#: lxc/profile.go:419
 msgid ""
 "### This is a yaml representation of the profile.\n"
 "### Any line starting with a '# will be ignored.\n"
@@ -180,7 +180,7 @@ msgstr ""
 msgid "'%s' isn't a supported file type"
 msgstr ""
 
-#: lxc/profile.go:224
+#: lxc/profile.go:226
 msgid "(none)"
 msgstr ""
 
@@ -236,7 +236,7 @@ msgstr ""
 msgid "Add new trusted clients"
 msgstr ""
 
-#: lxc/profile.go:101 lxc/profile.go:102
+#: lxc/profile.go:103 lxc/profile.go:104
 msgid "Add profiles to containers"
 msgstr ""
 
@@ -268,7 +268,7 @@ msgstr ""
 msgid "Architecture: %s"
 msgstr ""
 
-#: lxc/profile.go:164 lxc/profile.go:165
+#: lxc/profile.go:166 lxc/profile.go:167
 msgid "Assign sets of profiles to containers"
 msgstr ""
 
@@ -396,7 +396,7 @@ msgstr ""
 msgid "Can't pull a directory without --recursive"
 msgstr ""
 
-#: lxc/config.go:400 lxc/network.go:1083 lxc/profile.go:801 lxc/project.go:561
+#: lxc/config.go:400 lxc/network.go:1083 lxc/profile.go:838 lxc/project.go:561
 #: lxc/storage.go:622 lxc/storage_volume.go:1333
 #, c-format
 msgid "Can't read from stdin: %s"
@@ -490,7 +490,7 @@ msgid "Config key/value to apply to the target container"
 msgstr ""
 
 #: lxc/config.go:195 lxc/config.go:259 lxc/config_metadata.go:144
-#: lxc/image.go:409 lxc/network.go:642 lxc/profile.go:499 lxc/project.go:305
+#: lxc/image.go:409 lxc/network.go:642 lxc/profile.go:501 lxc/project.go:305
 #: lxc/storage.go:303 lxc/storage_volume.go:919 lxc/storage_volume.go:949
 #, c-format
 msgid "Config parsing error: %s"
@@ -542,7 +542,7 @@ msgstr ""
 msgid "Copy profile inherited devices and override configuration keys"
 msgstr ""
 
-#: lxc/profile.go:244 lxc/profile.go:245
+#: lxc/profile.go:246 lxc/profile.go:247
 msgid "Copy profiles"
 msgstr ""
 
@@ -616,7 +616,7 @@ msgstr ""
 msgid "Create new networks"
 msgstr ""
 
-#: lxc/profile.go:300 lxc/profile.go:301
+#: lxc/profile.go:302 lxc/profile.go:303
 msgid "Create profiles"
 msgstr ""
 
@@ -691,7 +691,7 @@ msgstr ""
 msgid "Delete networks"
 msgstr ""
 
-#: lxc/profile.go:354 lxc/profile.go:355
+#: lxc/profile.go:356 lxc/profile.go:357
 msgid "Delete profiles"
 msgstr ""
 
@@ -735,10 +735,10 @@ msgstr ""
 #: lxc/network.go:799 lxc/network.go:919 lxc/network.go:984 lxc/network.go:1034
 #: lxc/network.go:1103 lxc/network.go:1165 lxc/operation.go:25
 #: lxc/operation.go:54 lxc/operation.go:101 lxc/operation.go:177
-#: lxc/profile.go:30 lxc/profile.go:102 lxc/profile.go:165 lxc/profile.go:245
-#: lxc/profile.go:301 lxc/profile.go:355 lxc/profile.go:405 lxc/profile.go:529
-#: lxc/profile.go:577 lxc/profile.go:641 lxc/profile.go:717 lxc/profile.go:767
-#: lxc/profile.go:826 lxc/profile.go:880 lxc/project.go:30 lxc/project.go:87
+#: lxc/profile.go:32 lxc/profile.go:104 lxc/profile.go:167 lxc/profile.go:247
+#: lxc/profile.go:303 lxc/profile.go:357 lxc/profile.go:407 lxc/profile.go:531
+#: lxc/profile.go:580 lxc/profile.go:678 lxc/profile.go:754 lxc/profile.go:804
+#: lxc/profile.go:863 lxc/profile.go:917 lxc/project.go:30 lxc/project.go:87
 #: lxc/project.go:152 lxc/project.go:215 lxc/project.go:335 lxc/project.go:383
 #: lxc/project.go:472 lxc/project.go:527 lxc/project.go:587 lxc/project.go:616
 #: lxc/project.go:669 lxc/publish.go:34 lxc/query.go:30 lxc/remote.go:40
@@ -847,7 +847,7 @@ msgstr ""
 msgid "Edit network configurations as YAML"
 msgstr ""
 
-#: lxc/profile.go:404 lxc/profile.go:405
+#: lxc/profile.go:406 lxc/profile.go:407
 msgid "Edit profile configurations as YAML"
 msgstr ""
 
@@ -1026,7 +1026,8 @@ msgstr ""
 msgid "Force using the local unix socket"
 msgstr ""
 
-#: lxc/image.go:932 lxc/list.go:115 lxc/network.go:803 lxc/remote.go:443
+#: lxc/image.go:932 lxc/list.go:115 lxc/network.go:803 lxc/profile.go:584
+#: lxc/remote.go:443
 msgid "Format (csv|json|table|yaml)"
 msgstr ""
 
@@ -1054,7 +1055,7 @@ msgstr ""
 msgid "Get values for network configuration keys"
 msgstr ""
 
-#: lxc/profile.go:528 lxc/profile.go:529
+#: lxc/profile.go:530 lxc/profile.go:531
 msgid "Get values for profile configuration keys"
 msgstr ""
 
@@ -1189,7 +1190,8 @@ msgstr ""
 msgid "Invalid config key column format (too many fields): '%s'"
 msgstr ""
 
-#: lxc/image.go:1221 lxc/list.go:368 lxc/network.go:903 lxc/remote.go:527
+#: lxc/image.go:1221 lxc/list.go:368 lxc/network.go:903 lxc/profile.go:662
+#: lxc/remote.go:527
 #, c-format
 msgid "Invalid format %q"
 msgstr ""
@@ -1406,7 +1408,7 @@ msgid ""
 "    u - Upload date"
 msgstr ""
 
-#: lxc/profile.go:576 lxc/profile.go:577
+#: lxc/profile.go:579 lxc/profile.go:580
 msgid "List profiles"
 msgstr ""
 
@@ -1528,7 +1530,7 @@ msgid ""
 "hash or alias name (if one is set)."
 msgstr ""
 
-#: lxc/profile.go:29 lxc/profile.go:30
+#: lxc/profile.go:31 lxc/profile.go:32
 msgid "Manage profiles"
 msgstr ""
 
@@ -1597,11 +1599,11 @@ msgstr ""
 #: lxc/config_metadata.go:102 lxc/config_metadata.go:200
 #: lxc/config_template.go:91 lxc/config_template.go:134
 #: lxc/config_template.go:176 lxc/config_template.go:260
-#: lxc/config_template.go:322 lxc/profile.go:199 lxc/profile.go:665
+#: lxc/config_template.go:322 lxc/profile.go:201 lxc/profile.go:702
 msgid "Missing container name"
 msgstr ""
 
-#: lxc/profile.go:126
+#: lxc/profile.go:128
 msgid "Missing container.name name"
 msgstr ""
 
@@ -1630,8 +1632,8 @@ msgstr ""
 msgid "Missing pool name"
 msgstr ""
 
-#: lxc/profile.go:325 lxc/profile.go:379 lxc/profile.go:453 lxc/profile.go:553
-#: lxc/profile.go:741 lxc/profile.go:791 lxc/profile.go:850
+#: lxc/profile.go:327 lxc/profile.go:381 lxc/profile.go:455 lxc/profile.go:555
+#: lxc/profile.go:778 lxc/profile.go:828 lxc/profile.go:887
 msgid "Missing profile name"
 msgstr ""
 
@@ -1640,7 +1642,7 @@ msgstr ""
 msgid "Missing project name"
 msgstr ""
 
-#: lxc/profile.go:270
+#: lxc/profile.go:272
 msgid "Missing source profile name"
 msgstr ""
 
@@ -1857,7 +1859,7 @@ msgstr ""
 msgid "Pid: %d"
 msgstr ""
 
-#: lxc/network.go:643 lxc/profile.go:500 lxc/project.go:306 lxc/storage.go:304
+#: lxc/network.go:643 lxc/profile.go:502 lxc/project.go:306 lxc/storage.go:304
 #: lxc/storage_volume.go:920 lxc/storage_volume.go:950
 msgid "Press enter to open the editor again"
 msgstr ""
@@ -1893,32 +1895,32 @@ msgstr ""
 msgid "Processing aliases failed: %s\n"
 msgstr ""
 
-#: lxc/profile.go:148
+#: lxc/profile.go:150
 #, c-format
 msgid "Profile %s added to %s"
 msgstr ""
 
-#: lxc/profile.go:338
+#: lxc/profile.go:340
 #, c-format
 msgid "Profile %s created"
 msgstr ""
 
-#: lxc/profile.go:389
+#: lxc/profile.go:391
 #, c-format
 msgid "Profile %s deleted"
 msgstr ""
 
-#: lxc/profile.go:675
+#: lxc/profile.go:712
 #, c-format
 msgid "Profile %s isn't currently applied to %s"
 msgstr ""
 
-#: lxc/profile.go:700
+#: lxc/profile.go:737
 #, c-format
 msgid "Profile %s removed from %s"
 msgstr ""
 
-#: lxc/profile.go:751
+#: lxc/profile.go:788
 #, c-format
 msgid "Profile %s renamed to %s"
 msgstr ""
@@ -1931,7 +1933,7 @@ msgstr ""
 msgid "Profile to apply to the target container"
 msgstr ""
 
-#: lxc/profile.go:228
+#: lxc/profile.go:230
 #, c-format
 msgid "Profiles %s applied to %s"
 msgstr ""
@@ -2060,7 +2062,7 @@ msgstr ""
 msgid "Remove container devices"
 msgstr ""
 
-#: lxc/profile.go:640 lxc/profile.go:641
+#: lxc/profile.go:677 lxc/profile.go:678
 msgid "Remove profiles from containers"
 msgstr ""
 
@@ -2089,7 +2091,7 @@ msgstr ""
 msgid "Rename networks"
 msgstr ""
 
-#: lxc/profile.go:716 lxc/profile.go:717
+#: lxc/profile.go:753 lxc/profile.go:754
 msgid "Rename profiles"
 msgstr ""
 
@@ -2226,7 +2228,7 @@ msgstr ""
 msgid "Set network configuration keys"
 msgstr ""
 
-#: lxc/profile.go:766 lxc/profile.go:767
+#: lxc/profile.go:803 lxc/profile.go:804
 msgid "Set profile configuration keys"
 msgstr ""
 
@@ -2310,7 +2312,7 @@ msgstr ""
 msgid "Show network configurations"
 msgstr ""
 
-#: lxc/profile.go:825 lxc/profile.go:826
+#: lxc/profile.go:862 lxc/profile.go:863
 msgid "Show profile configurations"
 msgstr ""
 
@@ -2659,7 +2661,7 @@ msgstr ""
 msgid "Unset network configuration keys"
 msgstr ""
 
-#: lxc/profile.go:879 lxc/profile.go:880
+#: lxc/profile.go:916 lxc/profile.go:917
 msgid "Unset profile configuration keys"
 msgstr ""
 
@@ -2741,7 +2743,7 @@ msgstr ""
 msgid "add [<remote>:] <cert>"
 msgstr ""
 
-#: lxc/profile.go:100
+#: lxc/profile.go:102
 msgid "add [<remote>:]<container> <profile>"
 msgstr ""
 
@@ -2757,7 +2759,7 @@ msgstr ""
 msgid "alias"
 msgstr ""
 
-#: lxc/profile.go:162
+#: lxc/profile.go:164
 msgid "assign [<remote>:]<container> <profiles>"
 msgstr ""
 
@@ -2801,7 +2803,7 @@ msgstr ""
 msgid "copy [<remote>:]<image> <remote>:"
 msgstr ""
 
-#: lxc/profile.go:242
+#: lxc/profile.go:244
 msgid "copy [<remote>:]<profile> [<remote>:]<profile>"
 msgstr ""
 
@@ -2829,7 +2831,7 @@ msgstr ""
 msgid "create [<remote>:]<pool> <volume> [key=value...]"
 msgstr ""
 
-#: lxc/profile.go:299
+#: lxc/profile.go:301
 msgid "create [<remote>:]<profile>"
 msgstr ""
 
@@ -2883,7 +2885,7 @@ msgstr ""
 msgid "delete [<remote>:]<pool> <volume>[/<snapshot>]"
 msgstr ""
 
-#: lxc/profile.go:352
+#: lxc/profile.go:354
 msgid "delete [<remote>:]<profile>"
 msgstr ""
 
@@ -2955,7 +2957,7 @@ msgstr ""
 msgid "edit [<remote>:]<pool> <volume>[/<snapshot>]"
 msgstr ""
 
-#: lxc/profile.go:403
+#: lxc/profile.go:405
 msgid "edit [<remote>:]<profile>"
 msgstr ""
 
@@ -3014,7 +3016,7 @@ msgstr ""
 msgid "get [<remote>:]<pool> <volume>[/<snapshot>] <key>"
 msgstr ""
 
-#: lxc/profile.go:527
+#: lxc/profile.go:529
 msgid "get [<remote>:]<profile> <key>"
 msgstr ""
 
@@ -3077,7 +3079,7 @@ msgid "list"
 msgstr ""
 
 #: lxc/cluster.go:61 lxc/config_trust.go:112 lxc/network.go:796
-#: lxc/operation.go:98 lxc/profile.go:574 lxc/project.go:380 lxc/storage.go:493
+#: lxc/operation.go:98 lxc/profile.go:577 lxc/project.go:380 lxc/storage.go:493
 msgid "list [<remote>:]"
 msgstr ""
 
@@ -3243,7 +3245,7 @@ msgid ""
 "    Show details on that operation UUID"
 msgstr ""
 
-#: lxc/profile.go:167
+#: lxc/profile.go:169
 msgid ""
 "lxc profile assign foo default,bar\n"
 "    Set the profiles for \"foo\" to \"default\" and \"bar\".\n"
@@ -3255,7 +3257,7 @@ msgid ""
 "    Remove all profile from \"foo\""
 msgstr ""
 
-#: lxc/profile.go:407
+#: lxc/profile.go:409
 msgid ""
 "lxc profile edit <profile> < profile.yaml\n"
 "    Update a profile using the content of profile.yaml"
@@ -3365,7 +3367,7 @@ msgstr ""
 msgid "please use `lxc profile`"
 msgstr ""
 
-#: lxc/profile.go:28
+#: lxc/profile.go:30
 msgid "profile"
 msgstr ""
 
@@ -3415,7 +3417,7 @@ msgstr ""
 msgid "remove [<remote>:] <hostname|fingerprint>"
 msgstr ""
 
-#: lxc/profile.go:639
+#: lxc/profile.go:676
 msgid "remove [<remote>:]<container> <profile>"
 msgstr ""
 
@@ -3457,7 +3459,7 @@ msgid ""
 "snapshot name>]"
 msgstr ""
 
-#: lxc/profile.go:714
+#: lxc/profile.go:751
 msgid "rename [<remote>:]<profile> <new-name>"
 msgstr ""
 
@@ -3493,7 +3495,7 @@ msgstr ""
 msgid "set [<remote>:]<pool> <volume> <key> <value>"
 msgstr ""
 
-#: lxc/profile.go:765
+#: lxc/profile.go:802
 msgid "set [<remote>:]<profile> <key> <value>"
 msgstr ""
 
@@ -3545,7 +3547,7 @@ msgstr ""
 msgid "show [<remote>:]<pool> <volume>[/<snapshot>]"
 msgstr ""
 
-#: lxc/profile.go:824
+#: lxc/profile.go:861
 msgid "show [<remote>:]<profile>"
 msgstr ""
 
@@ -3634,7 +3636,7 @@ msgstr ""
 msgid "unset [<remote>:]<pool> <volume> <key>"
 msgstr ""
 
-#: lxc/profile.go:878
+#: lxc/profile.go:915
 msgid "unset [<remote>:]<profile> <key>"
 msgstr ""
 
diff --git a/po/tr.po b/po/tr.po
index db57cbe40d..06c3fa3624 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-01-15 12:29+0200\n"
+"POT-Creation-Date: 2019-01-31 19:39+0100\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: none\n"
@@ -122,7 +122,7 @@ msgid ""
 "### Note that only the configuration can be changed."
 msgstr ""
 
-#: lxc/profile.go:417
+#: lxc/profile.go:419
 msgid ""
 "### This is a yaml representation of the profile.\n"
 "### Any line starting with a '# will be ignored.\n"
@@ -180,7 +180,7 @@ msgstr ""
 msgid "'%s' isn't a supported file type"
 msgstr ""
 
-#: lxc/profile.go:224
+#: lxc/profile.go:226
 msgid "(none)"
 msgstr ""
 
@@ -236,7 +236,7 @@ msgstr ""
 msgid "Add new trusted clients"
 msgstr ""
 
-#: lxc/profile.go:101 lxc/profile.go:102
+#: lxc/profile.go:103 lxc/profile.go:104
 msgid "Add profiles to containers"
 msgstr ""
 
@@ -268,7 +268,7 @@ msgstr ""
 msgid "Architecture: %s"
 msgstr ""
 
-#: lxc/profile.go:164 lxc/profile.go:165
+#: lxc/profile.go:166 lxc/profile.go:167
 msgid "Assign sets of profiles to containers"
 msgstr ""
 
@@ -396,7 +396,7 @@ msgstr ""
 msgid "Can't pull a directory without --recursive"
 msgstr ""
 
-#: lxc/config.go:400 lxc/network.go:1083 lxc/profile.go:801 lxc/project.go:561
+#: lxc/config.go:400 lxc/network.go:1083 lxc/profile.go:838 lxc/project.go:561
 #: lxc/storage.go:622 lxc/storage_volume.go:1333
 #, c-format
 msgid "Can't read from stdin: %s"
@@ -490,7 +490,7 @@ msgid "Config key/value to apply to the target container"
 msgstr ""
 
 #: lxc/config.go:195 lxc/config.go:259 lxc/config_metadata.go:144
-#: lxc/image.go:409 lxc/network.go:642 lxc/profile.go:499 lxc/project.go:305
+#: lxc/image.go:409 lxc/network.go:642 lxc/profile.go:501 lxc/project.go:305
 #: lxc/storage.go:303 lxc/storage_volume.go:919 lxc/storage_volume.go:949
 #, c-format
 msgid "Config parsing error: %s"
@@ -542,7 +542,7 @@ msgstr ""
 msgid "Copy profile inherited devices and override configuration keys"
 msgstr ""
 
-#: lxc/profile.go:244 lxc/profile.go:245
+#: lxc/profile.go:246 lxc/profile.go:247
 msgid "Copy profiles"
 msgstr ""
 
@@ -616,7 +616,7 @@ msgstr ""
 msgid "Create new networks"
 msgstr ""
 
-#: lxc/profile.go:300 lxc/profile.go:301
+#: lxc/profile.go:302 lxc/profile.go:303
 msgid "Create profiles"
 msgstr ""
 
@@ -691,7 +691,7 @@ msgstr ""
 msgid "Delete networks"
 msgstr ""
 
-#: lxc/profile.go:354 lxc/profile.go:355
+#: lxc/profile.go:356 lxc/profile.go:357
 msgid "Delete profiles"
 msgstr ""
 
@@ -735,10 +735,10 @@ msgstr ""
 #: lxc/network.go:799 lxc/network.go:919 lxc/network.go:984 lxc/network.go:1034
 #: lxc/network.go:1103 lxc/network.go:1165 lxc/operation.go:25
 #: lxc/operation.go:54 lxc/operation.go:101 lxc/operation.go:177
-#: lxc/profile.go:30 lxc/profile.go:102 lxc/profile.go:165 lxc/profile.go:245
-#: lxc/profile.go:301 lxc/profile.go:355 lxc/profile.go:405 lxc/profile.go:529
-#: lxc/profile.go:577 lxc/profile.go:641 lxc/profile.go:717 lxc/profile.go:767
-#: lxc/profile.go:826 lxc/profile.go:880 lxc/project.go:30 lxc/project.go:87
+#: lxc/profile.go:32 lxc/profile.go:104 lxc/profile.go:167 lxc/profile.go:247
+#: lxc/profile.go:303 lxc/profile.go:357 lxc/profile.go:407 lxc/profile.go:531
+#: lxc/profile.go:580 lxc/profile.go:678 lxc/profile.go:754 lxc/profile.go:804
+#: lxc/profile.go:863 lxc/profile.go:917 lxc/project.go:30 lxc/project.go:87
 #: lxc/project.go:152 lxc/project.go:215 lxc/project.go:335 lxc/project.go:383
 #: lxc/project.go:472 lxc/project.go:527 lxc/project.go:587 lxc/project.go:616
 #: lxc/project.go:669 lxc/publish.go:34 lxc/query.go:30 lxc/remote.go:40
@@ -847,7 +847,7 @@ msgstr ""
 msgid "Edit network configurations as YAML"
 msgstr ""
 
-#: lxc/profile.go:404 lxc/profile.go:405
+#: lxc/profile.go:406 lxc/profile.go:407
 msgid "Edit profile configurations as YAML"
 msgstr ""
 
@@ -1026,7 +1026,8 @@ msgstr ""
 msgid "Force using the local unix socket"
 msgstr ""
 
-#: lxc/image.go:932 lxc/list.go:115 lxc/network.go:803 lxc/remote.go:443
+#: lxc/image.go:932 lxc/list.go:115 lxc/network.go:803 lxc/profile.go:584
+#: lxc/remote.go:443
 msgid "Format (csv|json|table|yaml)"
 msgstr ""
 
@@ -1054,7 +1055,7 @@ msgstr ""
 msgid "Get values for network configuration keys"
 msgstr ""
 
-#: lxc/profile.go:528 lxc/profile.go:529
+#: lxc/profile.go:530 lxc/profile.go:531
 msgid "Get values for profile configuration keys"
 msgstr ""
 
@@ -1189,7 +1190,8 @@ msgstr ""
 msgid "Invalid config key column format (too many fields): '%s'"
 msgstr ""
 
-#: lxc/image.go:1221 lxc/list.go:368 lxc/network.go:903 lxc/remote.go:527
+#: lxc/image.go:1221 lxc/list.go:368 lxc/network.go:903 lxc/profile.go:662
+#: lxc/remote.go:527
 #, c-format
 msgid "Invalid format %q"
 msgstr ""
@@ -1406,7 +1408,7 @@ msgid ""
 "    u - Upload date"
 msgstr ""
 
-#: lxc/profile.go:576 lxc/profile.go:577
+#: lxc/profile.go:579 lxc/profile.go:580
 msgid "List profiles"
 msgstr ""
 
@@ -1528,7 +1530,7 @@ msgid ""
 "hash or alias name (if one is set)."
 msgstr ""
 
-#: lxc/profile.go:29 lxc/profile.go:30
+#: lxc/profile.go:31 lxc/profile.go:32
 msgid "Manage profiles"
 msgstr ""
 
@@ -1597,11 +1599,11 @@ msgstr ""
 #: lxc/config_metadata.go:102 lxc/config_metadata.go:200
 #: lxc/config_template.go:91 lxc/config_template.go:134
 #: lxc/config_template.go:176 lxc/config_template.go:260
-#: lxc/config_template.go:322 lxc/profile.go:199 lxc/profile.go:665
+#: lxc/config_template.go:322 lxc/profile.go:201 lxc/profile.go:702
 msgid "Missing container name"
 msgstr ""
 
-#: lxc/profile.go:126
+#: lxc/profile.go:128
 msgid "Missing container.name name"
 msgstr ""
 
@@ -1630,8 +1632,8 @@ msgstr ""
 msgid "Missing pool name"
 msgstr ""
 
-#: lxc/profile.go:325 lxc/profile.go:379 lxc/profile.go:453 lxc/profile.go:553
-#: lxc/profile.go:741 lxc/profile.go:791 lxc/profile.go:850
+#: lxc/profile.go:327 lxc/profile.go:381 lxc/profile.go:455 lxc/profile.go:555
+#: lxc/profile.go:778 lxc/profile.go:828 lxc/profile.go:887
 msgid "Missing profile name"
 msgstr ""
 
@@ -1640,7 +1642,7 @@ msgstr ""
 msgid "Missing project name"
 msgstr ""
 
-#: lxc/profile.go:270
+#: lxc/profile.go:272
 msgid "Missing source profile name"
 msgstr ""
 
@@ -1857,7 +1859,7 @@ msgstr ""
 msgid "Pid: %d"
 msgstr ""
 
-#: lxc/network.go:643 lxc/profile.go:500 lxc/project.go:306 lxc/storage.go:304
+#: lxc/network.go:643 lxc/profile.go:502 lxc/project.go:306 lxc/storage.go:304
 #: lxc/storage_volume.go:920 lxc/storage_volume.go:950
 msgid "Press enter to open the editor again"
 msgstr ""
@@ -1893,32 +1895,32 @@ msgstr ""
 msgid "Processing aliases failed: %s\n"
 msgstr ""
 
-#: lxc/profile.go:148
+#: lxc/profile.go:150
 #, c-format
 msgid "Profile %s added to %s"
 msgstr ""
 
-#: lxc/profile.go:338
+#: lxc/profile.go:340
 #, c-format
 msgid "Profile %s created"
 msgstr ""
 
-#: lxc/profile.go:389
+#: lxc/profile.go:391
 #, c-format
 msgid "Profile %s deleted"
 msgstr ""
 
-#: lxc/profile.go:675
+#: lxc/profile.go:712
 #, c-format
 msgid "Profile %s isn't currently applied to %s"
 msgstr ""
 
-#: lxc/profile.go:700
+#: lxc/profile.go:737
 #, c-format
 msgid "Profile %s removed from %s"
 msgstr ""
 
-#: lxc/profile.go:751
+#: lxc/profile.go:788
 #, c-format
 msgid "Profile %s renamed to %s"
 msgstr ""
@@ -1931,7 +1933,7 @@ msgstr ""
 msgid "Profile to apply to the target container"
 msgstr ""
 
-#: lxc/profile.go:228
+#: lxc/profile.go:230
 #, c-format
 msgid "Profiles %s applied to %s"
 msgstr ""
@@ -2060,7 +2062,7 @@ msgstr ""
 msgid "Remove container devices"
 msgstr ""
 
-#: lxc/profile.go:640 lxc/profile.go:641
+#: lxc/profile.go:677 lxc/profile.go:678
 msgid "Remove profiles from containers"
 msgstr ""
 
@@ -2089,7 +2091,7 @@ msgstr ""
 msgid "Rename networks"
 msgstr ""
 
-#: lxc/profile.go:716 lxc/profile.go:717
+#: lxc/profile.go:753 lxc/profile.go:754
 msgid "Rename profiles"
 msgstr ""
 
@@ -2226,7 +2228,7 @@ msgstr ""
 msgid "Set network configuration keys"
 msgstr ""
 
-#: lxc/profile.go:766 lxc/profile.go:767
+#: lxc/profile.go:803 lxc/profile.go:804
 msgid "Set profile configuration keys"
 msgstr ""
 
@@ -2310,7 +2312,7 @@ msgstr ""
 msgid "Show network configurations"
 msgstr ""
 
-#: lxc/profile.go:825 lxc/profile.go:826
+#: lxc/profile.go:862 lxc/profile.go:863
 msgid "Show profile configurations"
 msgstr ""
 
@@ -2659,7 +2661,7 @@ msgstr ""
 msgid "Unset network configuration keys"
 msgstr ""
 
-#: lxc/profile.go:879 lxc/profile.go:880
+#: lxc/profile.go:916 lxc/profile.go:917
 msgid "Unset profile configuration keys"
 msgstr ""
 
@@ -2741,7 +2743,7 @@ msgstr ""
 msgid "add [<remote>:] <cert>"
 msgstr ""
 
-#: lxc/profile.go:100
+#: lxc/profile.go:102
 msgid "add [<remote>:]<container> <profile>"
 msgstr ""
 
@@ -2757,7 +2759,7 @@ msgstr ""
 msgid "alias"
 msgstr ""
 
-#: lxc/profile.go:162
+#: lxc/profile.go:164
 msgid "assign [<remote>:]<container> <profiles>"
 msgstr ""
 
@@ -2801,7 +2803,7 @@ msgstr ""
 msgid "copy [<remote>:]<image> <remote>:"
 msgstr ""
 
-#: lxc/profile.go:242
+#: lxc/profile.go:244
 msgid "copy [<remote>:]<profile> [<remote>:]<profile>"
 msgstr ""
 
@@ -2829,7 +2831,7 @@ msgstr ""
 msgid "create [<remote>:]<pool> <volume> [key=value...]"
 msgstr ""
 
-#: lxc/profile.go:299
+#: lxc/profile.go:301
 msgid "create [<remote>:]<profile>"
 msgstr ""
 
@@ -2883,7 +2885,7 @@ msgstr ""
 msgid "delete [<remote>:]<pool> <volume>[/<snapshot>]"
 msgstr ""
 
-#: lxc/profile.go:352
+#: lxc/profile.go:354
 msgid "delete [<remote>:]<profile>"
 msgstr ""
 
@@ -2955,7 +2957,7 @@ msgstr ""
 msgid "edit [<remote>:]<pool> <volume>[/<snapshot>]"
 msgstr ""
 
-#: lxc/profile.go:403
+#: lxc/profile.go:405
 msgid "edit [<remote>:]<profile>"
 msgstr ""
 
@@ -3014,7 +3016,7 @@ msgstr ""
 msgid "get [<remote>:]<pool> <volume>[/<snapshot>] <key>"
 msgstr ""
 
-#: lxc/profile.go:527
+#: lxc/profile.go:529
 msgid "get [<remote>:]<profile> <key>"
 msgstr ""
 
@@ -3077,7 +3079,7 @@ msgid "list"
 msgstr ""
 
 #: lxc/cluster.go:61 lxc/config_trust.go:112 lxc/network.go:796
-#: lxc/operation.go:98 lxc/profile.go:574 lxc/project.go:380 lxc/storage.go:493
+#: lxc/operation.go:98 lxc/profile.go:577 lxc/project.go:380 lxc/storage.go:493
 msgid "list [<remote>:]"
 msgstr ""
 
@@ -3243,7 +3245,7 @@ msgid ""
 "    Show details on that operation UUID"
 msgstr ""
 
-#: lxc/profile.go:167
+#: lxc/profile.go:169
 msgid ""
 "lxc profile assign foo default,bar\n"
 "    Set the profiles for \"foo\" to \"default\" and \"bar\".\n"
@@ -3255,7 +3257,7 @@ msgid ""
 "    Remove all profile from \"foo\""
 msgstr ""
 
-#: lxc/profile.go:407
+#: lxc/profile.go:409
 msgid ""
 "lxc profile edit <profile> < profile.yaml\n"
 "    Update a profile using the content of profile.yaml"
@@ -3365,7 +3367,7 @@ msgstr ""
 msgid "please use `lxc profile`"
 msgstr ""
 
-#: lxc/profile.go:28
+#: lxc/profile.go:30
 msgid "profile"
 msgstr ""
 
@@ -3415,7 +3417,7 @@ msgstr ""
 msgid "remove [<remote>:] <hostname|fingerprint>"
 msgstr ""
 
-#: lxc/profile.go:639
+#: lxc/profile.go:676
 msgid "remove [<remote>:]<container> <profile>"
 msgstr ""
 
@@ -3457,7 +3459,7 @@ msgid ""
 "snapshot name>]"
 msgstr ""
 
-#: lxc/profile.go:714
+#: lxc/profile.go:751
 msgid "rename [<remote>:]<profile> <new-name>"
 msgstr ""
 
@@ -3493,7 +3495,7 @@ msgstr ""
 msgid "set [<remote>:]<pool> <volume> <key> <value>"
 msgstr ""
 
-#: lxc/profile.go:765
+#: lxc/profile.go:802
 msgid "set [<remote>:]<profile> <key> <value>"
 msgstr ""
 
@@ -3545,7 +3547,7 @@ msgstr ""
 msgid "show [<remote>:]<pool> <volume>[/<snapshot>]"
 msgstr ""
 
-#: lxc/profile.go:824
+#: lxc/profile.go:861
 msgid "show [<remote>:]<profile>"
 msgstr ""
 
@@ -3634,7 +3636,7 @@ msgstr ""
 msgid "unset [<remote>:]<pool> <volume> <key>"
 msgstr ""
 
-#: lxc/profile.go:878
+#: lxc/profile.go:915
 msgid "unset [<remote>:]<profile> <key>"
 msgstr ""
 
diff --git a/po/uk.po b/po/uk.po
index 505f862403..ffe880e4c9 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-01-15 12:29+0200\n"
+"POT-Creation-Date: 2019-01-31 19:39+0100\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: none\n"
@@ -122,7 +122,7 @@ msgid ""
 "### Note that only the configuration can be changed."
 msgstr ""
 
-#: lxc/profile.go:417
+#: lxc/profile.go:419
 msgid ""
 "### This is a yaml representation of the profile.\n"
 "### Any line starting with a '# will be ignored.\n"
@@ -180,7 +180,7 @@ msgstr ""
 msgid "'%s' isn't a supported file type"
 msgstr ""
 
-#: lxc/profile.go:224
+#: lxc/profile.go:226
 msgid "(none)"
 msgstr ""
 
@@ -236,7 +236,7 @@ msgstr ""
 msgid "Add new trusted clients"
 msgstr ""
 
-#: lxc/profile.go:101 lxc/profile.go:102
+#: lxc/profile.go:103 lxc/profile.go:104
 msgid "Add profiles to containers"
 msgstr ""
 
@@ -268,7 +268,7 @@ msgstr ""
 msgid "Architecture: %s"
 msgstr ""
 
-#: lxc/profile.go:164 lxc/profile.go:165
+#: lxc/profile.go:166 lxc/profile.go:167
 msgid "Assign sets of profiles to containers"
 msgstr ""
 
@@ -396,7 +396,7 @@ msgstr ""
 msgid "Can't pull a directory without --recursive"
 msgstr ""
 
-#: lxc/config.go:400 lxc/network.go:1083 lxc/profile.go:801 lxc/project.go:561
+#: lxc/config.go:400 lxc/network.go:1083 lxc/profile.go:838 lxc/project.go:561
 #: lxc/storage.go:622 lxc/storage_volume.go:1333
 #, c-format
 msgid "Can't read from stdin: %s"
@@ -490,7 +490,7 @@ msgid "Config key/value to apply to the target container"
 msgstr ""
 
 #: lxc/config.go:195 lxc/config.go:259 lxc/config_metadata.go:144
-#: lxc/image.go:409 lxc/network.go:642 lxc/profile.go:499 lxc/project.go:305
+#: lxc/image.go:409 lxc/network.go:642 lxc/profile.go:501 lxc/project.go:305
 #: lxc/storage.go:303 lxc/storage_volume.go:919 lxc/storage_volume.go:949
 #, c-format
 msgid "Config parsing error: %s"
@@ -542,7 +542,7 @@ msgstr ""
 msgid "Copy profile inherited devices and override configuration keys"
 msgstr ""
 
-#: lxc/profile.go:244 lxc/profile.go:245
+#: lxc/profile.go:246 lxc/profile.go:247
 msgid "Copy profiles"
 msgstr ""
 
@@ -616,7 +616,7 @@ msgstr ""
 msgid "Create new networks"
 msgstr ""
 
-#: lxc/profile.go:300 lxc/profile.go:301
+#: lxc/profile.go:302 lxc/profile.go:303
 msgid "Create profiles"
 msgstr ""
 
@@ -691,7 +691,7 @@ msgstr ""
 msgid "Delete networks"
 msgstr ""
 
-#: lxc/profile.go:354 lxc/profile.go:355
+#: lxc/profile.go:356 lxc/profile.go:357
 msgid "Delete profiles"
 msgstr ""
 
@@ -735,10 +735,10 @@ msgstr ""
 #: lxc/network.go:799 lxc/network.go:919 lxc/network.go:984 lxc/network.go:1034
 #: lxc/network.go:1103 lxc/network.go:1165 lxc/operation.go:25
 #: lxc/operation.go:54 lxc/operation.go:101 lxc/operation.go:177
-#: lxc/profile.go:30 lxc/profile.go:102 lxc/profile.go:165 lxc/profile.go:245
-#: lxc/profile.go:301 lxc/profile.go:355 lxc/profile.go:405 lxc/profile.go:529
-#: lxc/profile.go:577 lxc/profile.go:641 lxc/profile.go:717 lxc/profile.go:767
-#: lxc/profile.go:826 lxc/profile.go:880 lxc/project.go:30 lxc/project.go:87
+#: lxc/profile.go:32 lxc/profile.go:104 lxc/profile.go:167 lxc/profile.go:247
+#: lxc/profile.go:303 lxc/profile.go:357 lxc/profile.go:407 lxc/profile.go:531
+#: lxc/profile.go:580 lxc/profile.go:678 lxc/profile.go:754 lxc/profile.go:804
+#: lxc/profile.go:863 lxc/profile.go:917 lxc/project.go:30 lxc/project.go:87
 #: lxc/project.go:152 lxc/project.go:215 lxc/project.go:335 lxc/project.go:383
 #: lxc/project.go:472 lxc/project.go:527 lxc/project.go:587 lxc/project.go:616
 #: lxc/project.go:669 lxc/publish.go:34 lxc/query.go:30 lxc/remote.go:40
@@ -847,7 +847,7 @@ msgstr ""
 msgid "Edit network configurations as YAML"
 msgstr ""
 
-#: lxc/profile.go:404 lxc/profile.go:405
+#: lxc/profile.go:406 lxc/profile.go:407
 msgid "Edit profile configurations as YAML"
 msgstr ""
 
@@ -1026,7 +1026,8 @@ msgstr ""
 msgid "Force using the local unix socket"
 msgstr ""
 
-#: lxc/image.go:932 lxc/list.go:115 lxc/network.go:803 lxc/remote.go:443
+#: lxc/image.go:932 lxc/list.go:115 lxc/network.go:803 lxc/profile.go:584
+#: lxc/remote.go:443
 msgid "Format (csv|json|table|yaml)"
 msgstr ""
 
@@ -1054,7 +1055,7 @@ msgstr ""
 msgid "Get values for network configuration keys"
 msgstr ""
 
-#: lxc/profile.go:528 lxc/profile.go:529
+#: lxc/profile.go:530 lxc/profile.go:531
 msgid "Get values for profile configuration keys"
 msgstr ""
 
@@ -1189,7 +1190,8 @@ msgstr ""
 msgid "Invalid config key column format (too many fields): '%s'"
 msgstr ""
 
-#: lxc/image.go:1221 lxc/list.go:368 lxc/network.go:903 lxc/remote.go:527
+#: lxc/image.go:1221 lxc/list.go:368 lxc/network.go:903 lxc/profile.go:662
+#: lxc/remote.go:527
 #, c-format
 msgid "Invalid format %q"
 msgstr ""
@@ -1406,7 +1408,7 @@ msgid ""
 "    u - Upload date"
 msgstr ""
 
-#: lxc/profile.go:576 lxc/profile.go:577
+#: lxc/profile.go:579 lxc/profile.go:580
 msgid "List profiles"
 msgstr ""
 
@@ -1528,7 +1530,7 @@ msgid ""
 "hash or alias name (if one is set)."
 msgstr ""
 
-#: lxc/profile.go:29 lxc/profile.go:30
+#: lxc/profile.go:31 lxc/profile.go:32
 msgid "Manage profiles"
 msgstr ""
 
@@ -1597,11 +1599,11 @@ msgstr ""
 #: lxc/config_metadata.go:102 lxc/config_metadata.go:200
 #: lxc/config_template.go:91 lxc/config_template.go:134
 #: lxc/config_template.go:176 lxc/config_template.go:260
-#: lxc/config_template.go:322 lxc/profile.go:199 lxc/profile.go:665
+#: lxc/config_template.go:322 lxc/profile.go:201 lxc/profile.go:702
 msgid "Missing container name"
 msgstr ""
 
-#: lxc/profile.go:126
+#: lxc/profile.go:128
 msgid "Missing container.name name"
 msgstr ""
 
@@ -1630,8 +1632,8 @@ msgstr ""
 msgid "Missing pool name"
 msgstr ""
 
-#: lxc/profile.go:325 lxc/profile.go:379 lxc/profile.go:453 lxc/profile.go:553
-#: lxc/profile.go:741 lxc/profile.go:791 lxc/profile.go:850
+#: lxc/profile.go:327 lxc/profile.go:381 lxc/profile.go:455 lxc/profile.go:555
+#: lxc/profile.go:778 lxc/profile.go:828 lxc/profile.go:887
 msgid "Missing profile name"
 msgstr ""
 
@@ -1640,7 +1642,7 @@ msgstr ""
 msgid "Missing project name"
 msgstr ""
 
-#: lxc/profile.go:270
+#: lxc/profile.go:272
 msgid "Missing source profile name"
 msgstr ""
 
@@ -1857,7 +1859,7 @@ msgstr ""
 msgid "Pid: %d"
 msgstr ""
 
-#: lxc/network.go:643 lxc/profile.go:500 lxc/project.go:306 lxc/storage.go:304
+#: lxc/network.go:643 lxc/profile.go:502 lxc/project.go:306 lxc/storage.go:304
 #: lxc/storage_volume.go:920 lxc/storage_volume.go:950
 msgid "Press enter to open the editor again"
 msgstr ""
@@ -1893,32 +1895,32 @@ msgstr ""
 msgid "Processing aliases failed: %s\n"
 msgstr ""
 
-#: lxc/profile.go:148
+#: lxc/profile.go:150
 #, c-format
 msgid "Profile %s added to %s"
 msgstr ""
 
-#: lxc/profile.go:338
+#: lxc/profile.go:340
 #, c-format
 msgid "Profile %s created"
 msgstr ""
 
-#: lxc/profile.go:389
+#: lxc/profile.go:391
 #, c-format
 msgid "Profile %s deleted"
 msgstr ""
 
-#: lxc/profile.go:675
+#: lxc/profile.go:712
 #, c-format
 msgid "Profile %s isn't currently applied to %s"
 msgstr ""
 
-#: lxc/profile.go:700
+#: lxc/profile.go:737
 #, c-format
 msgid "Profile %s removed from %s"
 msgstr ""
 
-#: lxc/profile.go:751
+#: lxc/profile.go:788
 #, c-format
 msgid "Profile %s renamed to %s"
 msgstr ""
@@ -1931,7 +1933,7 @@ msgstr ""
 msgid "Profile to apply to the target container"
 msgstr ""
 
-#: lxc/profile.go:228
+#: lxc/profile.go:230
 #, c-format
 msgid "Profiles %s applied to %s"
 msgstr ""
@@ -2060,7 +2062,7 @@ msgstr ""
 msgid "Remove container devices"
 msgstr ""
 
-#: lxc/profile.go:640 lxc/profile.go:641
+#: lxc/profile.go:677 lxc/profile.go:678
 msgid "Remove profiles from containers"
 msgstr ""
 
@@ -2089,7 +2091,7 @@ msgstr ""
 msgid "Rename networks"
 msgstr ""
 
-#: lxc/profile.go:716 lxc/profile.go:717
+#: lxc/profile.go:753 lxc/profile.go:754
 msgid "Rename profiles"
 msgstr ""
 
@@ -2226,7 +2228,7 @@ msgstr ""
 msgid "Set network configuration keys"
 msgstr ""
 
-#: lxc/profile.go:766 lxc/profile.go:767
+#: lxc/profile.go:803 lxc/profile.go:804
 msgid "Set profile configuration keys"
 msgstr ""
 
@@ -2310,7 +2312,7 @@ msgstr ""
 msgid "Show network configurations"
 msgstr ""
 
-#: lxc/profile.go:825 lxc/profile.go:826
+#: lxc/profile.go:862 lxc/profile.go:863
 msgid "Show profile configurations"
 msgstr ""
 
@@ -2659,7 +2661,7 @@ msgstr ""
 msgid "Unset network configuration keys"
 msgstr ""
 
-#: lxc/profile.go:879 lxc/profile.go:880
+#: lxc/profile.go:916 lxc/profile.go:917
 msgid "Unset profile configuration keys"
 msgstr ""
 
@@ -2741,7 +2743,7 @@ msgstr ""
 msgid "add [<remote>:] <cert>"
 msgstr ""
 
-#: lxc/profile.go:100
+#: lxc/profile.go:102
 msgid "add [<remote>:]<container> <profile>"
 msgstr ""
 
@@ -2757,7 +2759,7 @@ msgstr ""
 msgid "alias"
 msgstr ""
 
-#: lxc/profile.go:162
+#: lxc/profile.go:164
 msgid "assign [<remote>:]<container> <profiles>"
 msgstr ""
 
@@ -2801,7 +2803,7 @@ msgstr ""
 msgid "copy [<remote>:]<image> <remote>:"
 msgstr ""
 
-#: lxc/profile.go:242
+#: lxc/profile.go:244
 msgid "copy [<remote>:]<profile> [<remote>:]<profile>"
 msgstr ""
 
@@ -2829,7 +2831,7 @@ msgstr ""
 msgid "create [<remote>:]<pool> <volume> [key=value...]"
 msgstr ""
 
-#: lxc/profile.go:299
+#: lxc/profile.go:301
 msgid "create [<remote>:]<profile>"
 msgstr ""
 
@@ -2883,7 +2885,7 @@ msgstr ""
 msgid "delete [<remote>:]<pool> <volume>[/<snapshot>]"
 msgstr ""
 
-#: lxc/profile.go:352
+#: lxc/profile.go:354
 msgid "delete [<remote>:]<profile>"
 msgstr ""
 
@@ -2955,7 +2957,7 @@ msgstr ""
 msgid "edit [<remote>:]<pool> <volume>[/<snapshot>]"
 msgstr ""
 
-#: lxc/profile.go:403
+#: lxc/profile.go:405
 msgid "edit [<remote>:]<profile>"
 msgstr ""
 
@@ -3014,7 +3016,7 @@ msgstr ""
 msgid "get [<remote>:]<pool> <volume>[/<snapshot>] <key>"
 msgstr ""
 
-#: lxc/profile.go:527
+#: lxc/profile.go:529
 msgid "get [<remote>:]<profile> <key>"
 msgstr ""
 
@@ -3077,7 +3079,7 @@ msgid "list"
 msgstr ""
 
 #: lxc/cluster.go:61 lxc/config_trust.go:112 lxc/network.go:796
-#: lxc/operation.go:98 lxc/profile.go:574 lxc/project.go:380 lxc/storage.go:493
+#: lxc/operation.go:98 lxc/profile.go:577 lxc/project.go:380 lxc/storage.go:493
 msgid "list [<remote>:]"
 msgstr ""
 
@@ -3243,7 +3245,7 @@ msgid ""
 "    Show details on that operation UUID"
 msgstr ""
 
-#: lxc/profile.go:167
+#: lxc/profile.go:169
 msgid ""
 "lxc profile assign foo default,bar\n"
 "    Set the profiles for \"foo\" to \"default\" and \"bar\".\n"
@@ -3255,7 +3257,7 @@ msgid ""
 "    Remove all profile from \"foo\""
 msgstr ""
 
-#: lxc/profile.go:407
+#: lxc/profile.go:409
 msgid ""
 "lxc profile edit <profile> < profile.yaml\n"
 "    Update a profile using the content of profile.yaml"
@@ -3365,7 +3367,7 @@ msgstr ""
 msgid "please use `lxc profile`"
 msgstr ""
 
-#: lxc/profile.go:28
+#: lxc/profile.go:30
 msgid "profile"
 msgstr ""
 
@@ -3415,7 +3417,7 @@ msgstr ""
 msgid "remove [<remote>:] <hostname|fingerprint>"
 msgstr ""
 
-#: lxc/profile.go:639
+#: lxc/profile.go:676
 msgid "remove [<remote>:]<container> <profile>"
 msgstr ""
 
@@ -3457,7 +3459,7 @@ msgid ""
 "snapshot name>]"
 msgstr ""
 
-#: lxc/profile.go:714
+#: lxc/profile.go:751
 msgid "rename [<remote>:]<profile> <new-name>"
 msgstr ""
 
@@ -3493,7 +3495,7 @@ msgstr ""
 msgid "set [<remote>:]<pool> <volume> <key> <value>"
 msgstr ""
 
-#: lxc/profile.go:765
+#: lxc/profile.go:802
 msgid "set [<remote>:]<profile> <key> <value>"
 msgstr ""
 
@@ -3545,7 +3547,7 @@ msgstr ""
 msgid "show [<remote>:]<pool> <volume>[/<snapshot>]"
 msgstr ""
 
-#: lxc/profile.go:824
+#: lxc/profile.go:861
 msgid "show [<remote>:]<profile>"
 msgstr ""
 
@@ -3634,7 +3636,7 @@ msgstr ""
 msgid "unset [<remote>:]<pool> <volume> <key>"
 msgstr ""
 
-#: lxc/profile.go:878
+#: lxc/profile.go:915
 msgid "unset [<remote>:]<profile> <key>"
 msgstr ""
 
diff --git a/po/zh_Hans.po b/po/zh_Hans.po
index 6b71ec323a..d11ae86dd7 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-01-15 12:29+0200\n"
+"POT-Creation-Date: 2019-01-31 19:39+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/"
@@ -125,7 +125,7 @@ msgid ""
 "### Note that only the configuration can be changed."
 msgstr ""
 
-#: lxc/profile.go:417
+#: lxc/profile.go:419
 msgid ""
 "### This is a yaml representation of the profile.\n"
 "### Any line starting with a '# will be ignored.\n"
@@ -183,7 +183,7 @@ msgstr ""
 msgid "'%s' isn't a supported file type"
 msgstr ""
 
-#: lxc/profile.go:224
+#: lxc/profile.go:226
 msgid "(none)"
 msgstr ""
 
@@ -239,7 +239,7 @@ msgstr ""
 msgid "Add new trusted clients"
 msgstr ""
 
-#: lxc/profile.go:101 lxc/profile.go:102
+#: lxc/profile.go:103 lxc/profile.go:104
 msgid "Add profiles to containers"
 msgstr ""
 
@@ -271,7 +271,7 @@ msgstr ""
 msgid "Architecture: %s"
 msgstr ""
 
-#: lxc/profile.go:164 lxc/profile.go:165
+#: lxc/profile.go:166 lxc/profile.go:167
 msgid "Assign sets of profiles to containers"
 msgstr ""
 
@@ -399,7 +399,7 @@ msgstr ""
 msgid "Can't pull a directory without --recursive"
 msgstr ""
 
-#: lxc/config.go:400 lxc/network.go:1083 lxc/profile.go:801 lxc/project.go:561
+#: lxc/config.go:400 lxc/network.go:1083 lxc/profile.go:838 lxc/project.go:561
 #: lxc/storage.go:622 lxc/storage_volume.go:1333
 #, c-format
 msgid "Can't read from stdin: %s"
@@ -493,7 +493,7 @@ msgid "Config key/value to apply to the target container"
 msgstr ""
 
 #: lxc/config.go:195 lxc/config.go:259 lxc/config_metadata.go:144
-#: lxc/image.go:409 lxc/network.go:642 lxc/profile.go:499 lxc/project.go:305
+#: lxc/image.go:409 lxc/network.go:642 lxc/profile.go:501 lxc/project.go:305
 #: lxc/storage.go:303 lxc/storage_volume.go:919 lxc/storage_volume.go:949
 #, c-format
 msgid "Config parsing error: %s"
@@ -545,7 +545,7 @@ msgstr ""
 msgid "Copy profile inherited devices and override configuration keys"
 msgstr ""
 
-#: lxc/profile.go:244 lxc/profile.go:245
+#: lxc/profile.go:246 lxc/profile.go:247
 msgid "Copy profiles"
 msgstr ""
 
@@ -619,7 +619,7 @@ msgstr ""
 msgid "Create new networks"
 msgstr ""
 
-#: lxc/profile.go:300 lxc/profile.go:301
+#: lxc/profile.go:302 lxc/profile.go:303
 msgid "Create profiles"
 msgstr ""
 
@@ -694,7 +694,7 @@ msgstr ""
 msgid "Delete networks"
 msgstr ""
 
-#: lxc/profile.go:354 lxc/profile.go:355
+#: lxc/profile.go:356 lxc/profile.go:357
 msgid "Delete profiles"
 msgstr ""
 
@@ -738,10 +738,10 @@ msgstr ""
 #: lxc/network.go:799 lxc/network.go:919 lxc/network.go:984 lxc/network.go:1034
 #: lxc/network.go:1103 lxc/network.go:1165 lxc/operation.go:25
 #: lxc/operation.go:54 lxc/operation.go:101 lxc/operation.go:177
-#: lxc/profile.go:30 lxc/profile.go:102 lxc/profile.go:165 lxc/profile.go:245
-#: lxc/profile.go:301 lxc/profile.go:355 lxc/profile.go:405 lxc/profile.go:529
-#: lxc/profile.go:577 lxc/profile.go:641 lxc/profile.go:717 lxc/profile.go:767
-#: lxc/profile.go:826 lxc/profile.go:880 lxc/project.go:30 lxc/project.go:87
+#: lxc/profile.go:32 lxc/profile.go:104 lxc/profile.go:167 lxc/profile.go:247
+#: lxc/profile.go:303 lxc/profile.go:357 lxc/profile.go:407 lxc/profile.go:531
+#: lxc/profile.go:580 lxc/profile.go:678 lxc/profile.go:754 lxc/profile.go:804
+#: lxc/profile.go:863 lxc/profile.go:917 lxc/project.go:30 lxc/project.go:87
 #: lxc/project.go:152 lxc/project.go:215 lxc/project.go:335 lxc/project.go:383
 #: lxc/project.go:472 lxc/project.go:527 lxc/project.go:587 lxc/project.go:616
 #: lxc/project.go:669 lxc/publish.go:34 lxc/query.go:30 lxc/remote.go:40
@@ -850,7 +850,7 @@ msgstr ""
 msgid "Edit network configurations as YAML"
 msgstr ""
 
-#: lxc/profile.go:404 lxc/profile.go:405
+#: lxc/profile.go:406 lxc/profile.go:407
 msgid "Edit profile configurations as YAML"
 msgstr ""
 
@@ -1029,7 +1029,8 @@ msgstr ""
 msgid "Force using the local unix socket"
 msgstr ""
 
-#: lxc/image.go:932 lxc/list.go:115 lxc/network.go:803 lxc/remote.go:443
+#: lxc/image.go:932 lxc/list.go:115 lxc/network.go:803 lxc/profile.go:584
+#: lxc/remote.go:443
 msgid "Format (csv|json|table|yaml)"
 msgstr ""
 
@@ -1057,7 +1058,7 @@ msgstr ""
 msgid "Get values for network configuration keys"
 msgstr ""
 
-#: lxc/profile.go:528 lxc/profile.go:529
+#: lxc/profile.go:530 lxc/profile.go:531
 msgid "Get values for profile configuration keys"
 msgstr ""
 
@@ -1192,7 +1193,8 @@ msgstr ""
 msgid "Invalid config key column format (too many fields): '%s'"
 msgstr ""
 
-#: lxc/image.go:1221 lxc/list.go:368 lxc/network.go:903 lxc/remote.go:527
+#: lxc/image.go:1221 lxc/list.go:368 lxc/network.go:903 lxc/profile.go:662
+#: lxc/remote.go:527
 #, c-format
 msgid "Invalid format %q"
 msgstr ""
@@ -1409,7 +1411,7 @@ msgid ""
 "    u - Upload date"
 msgstr ""
 
-#: lxc/profile.go:576 lxc/profile.go:577
+#: lxc/profile.go:579 lxc/profile.go:580
 msgid "List profiles"
 msgstr ""
 
@@ -1531,7 +1533,7 @@ msgid ""
 "hash or alias name (if one is set)."
 msgstr ""
 
-#: lxc/profile.go:29 lxc/profile.go:30
+#: lxc/profile.go:31 lxc/profile.go:32
 msgid "Manage profiles"
 msgstr ""
 
@@ -1600,11 +1602,11 @@ msgstr ""
 #: lxc/config_metadata.go:102 lxc/config_metadata.go:200
 #: lxc/config_template.go:91 lxc/config_template.go:134
 #: lxc/config_template.go:176 lxc/config_template.go:260
-#: lxc/config_template.go:322 lxc/profile.go:199 lxc/profile.go:665
+#: lxc/config_template.go:322 lxc/profile.go:201 lxc/profile.go:702
 msgid "Missing container name"
 msgstr ""
 
-#: lxc/profile.go:126
+#: lxc/profile.go:128
 msgid "Missing container.name name"
 msgstr ""
 
@@ -1633,8 +1635,8 @@ msgstr ""
 msgid "Missing pool name"
 msgstr ""
 
-#: lxc/profile.go:325 lxc/profile.go:379 lxc/profile.go:453 lxc/profile.go:553
-#: lxc/profile.go:741 lxc/profile.go:791 lxc/profile.go:850
+#: lxc/profile.go:327 lxc/profile.go:381 lxc/profile.go:455 lxc/profile.go:555
+#: lxc/profile.go:778 lxc/profile.go:828 lxc/profile.go:887
 msgid "Missing profile name"
 msgstr ""
 
@@ -1643,7 +1645,7 @@ msgstr ""
 msgid "Missing project name"
 msgstr ""
 
-#: lxc/profile.go:270
+#: lxc/profile.go:272
 msgid "Missing source profile name"
 msgstr ""
 
@@ -1860,7 +1862,7 @@ msgstr ""
 msgid "Pid: %d"
 msgstr ""
 
-#: lxc/network.go:643 lxc/profile.go:500 lxc/project.go:306 lxc/storage.go:304
+#: lxc/network.go:643 lxc/profile.go:502 lxc/project.go:306 lxc/storage.go:304
 #: lxc/storage_volume.go:920 lxc/storage_volume.go:950
 msgid "Press enter to open the editor again"
 msgstr ""
@@ -1896,32 +1898,32 @@ msgstr ""
 msgid "Processing aliases failed: %s\n"
 msgstr ""
 
-#: lxc/profile.go:148
+#: lxc/profile.go:150
 #, c-format
 msgid "Profile %s added to %s"
 msgstr ""
 
-#: lxc/profile.go:338
+#: lxc/profile.go:340
 #, c-format
 msgid "Profile %s created"
 msgstr ""
 
-#: lxc/profile.go:389
+#: lxc/profile.go:391
 #, c-format
 msgid "Profile %s deleted"
 msgstr ""
 
-#: lxc/profile.go:675
+#: lxc/profile.go:712
 #, c-format
 msgid "Profile %s isn't currently applied to %s"
 msgstr ""
 
-#: lxc/profile.go:700
+#: lxc/profile.go:737
 #, c-format
 msgid "Profile %s removed from %s"
 msgstr ""
 
-#: lxc/profile.go:751
+#: lxc/profile.go:788
 #, c-format
 msgid "Profile %s renamed to %s"
 msgstr ""
@@ -1934,7 +1936,7 @@ msgstr ""
 msgid "Profile to apply to the target container"
 msgstr ""
 
-#: lxc/profile.go:228
+#: lxc/profile.go:230
 #, c-format
 msgid "Profiles %s applied to %s"
 msgstr ""
@@ -2063,7 +2065,7 @@ msgstr ""
 msgid "Remove container devices"
 msgstr ""
 
-#: lxc/profile.go:640 lxc/profile.go:641
+#: lxc/profile.go:677 lxc/profile.go:678
 msgid "Remove profiles from containers"
 msgstr ""
 
@@ -2092,7 +2094,7 @@ msgstr ""
 msgid "Rename networks"
 msgstr ""
 
-#: lxc/profile.go:716 lxc/profile.go:717
+#: lxc/profile.go:753 lxc/profile.go:754
 msgid "Rename profiles"
 msgstr ""
 
@@ -2229,7 +2231,7 @@ msgstr ""
 msgid "Set network configuration keys"
 msgstr ""
 
-#: lxc/profile.go:766 lxc/profile.go:767
+#: lxc/profile.go:803 lxc/profile.go:804
 msgid "Set profile configuration keys"
 msgstr ""
 
@@ -2313,7 +2315,7 @@ msgstr ""
 msgid "Show network configurations"
 msgstr ""
 
-#: lxc/profile.go:825 lxc/profile.go:826
+#: lxc/profile.go:862 lxc/profile.go:863
 msgid "Show profile configurations"
 msgstr ""
 
@@ -2662,7 +2664,7 @@ msgstr ""
 msgid "Unset network configuration keys"
 msgstr ""
 
-#: lxc/profile.go:879 lxc/profile.go:880
+#: lxc/profile.go:916 lxc/profile.go:917
 msgid "Unset profile configuration keys"
 msgstr ""
 
@@ -2744,7 +2746,7 @@ msgstr ""
 msgid "add [<remote>:] <cert>"
 msgstr ""
 
-#: lxc/profile.go:100
+#: lxc/profile.go:102
 msgid "add [<remote>:]<container> <profile>"
 msgstr ""
 
@@ -2760,7 +2762,7 @@ msgstr ""
 msgid "alias"
 msgstr ""
 
-#: lxc/profile.go:162
+#: lxc/profile.go:164
 msgid "assign [<remote>:]<container> <profiles>"
 msgstr ""
 
@@ -2804,7 +2806,7 @@ msgstr ""
 msgid "copy [<remote>:]<image> <remote>:"
 msgstr ""
 
-#: lxc/profile.go:242
+#: lxc/profile.go:244
 msgid "copy [<remote>:]<profile> [<remote>:]<profile>"
 msgstr ""
 
@@ -2832,7 +2834,7 @@ msgstr ""
 msgid "create [<remote>:]<pool> <volume> [key=value...]"
 msgstr ""
 
-#: lxc/profile.go:299
+#: lxc/profile.go:301
 msgid "create [<remote>:]<profile>"
 msgstr ""
 
@@ -2886,7 +2888,7 @@ msgstr ""
 msgid "delete [<remote>:]<pool> <volume>[/<snapshot>]"
 msgstr ""
 
-#: lxc/profile.go:352
+#: lxc/profile.go:354
 msgid "delete [<remote>:]<profile>"
 msgstr ""
 
@@ -2958,7 +2960,7 @@ msgstr ""
 msgid "edit [<remote>:]<pool> <volume>[/<snapshot>]"
 msgstr ""
 
-#: lxc/profile.go:403
+#: lxc/profile.go:405
 msgid "edit [<remote>:]<profile>"
 msgstr ""
 
@@ -3017,7 +3019,7 @@ msgstr ""
 msgid "get [<remote>:]<pool> <volume>[/<snapshot>] <key>"
 msgstr ""
 
-#: lxc/profile.go:527
+#: lxc/profile.go:529
 msgid "get [<remote>:]<profile> <key>"
 msgstr ""
 
@@ -3080,7 +3082,7 @@ msgid "list"
 msgstr ""
 
 #: lxc/cluster.go:61 lxc/config_trust.go:112 lxc/network.go:796
-#: lxc/operation.go:98 lxc/profile.go:574 lxc/project.go:380 lxc/storage.go:493
+#: lxc/operation.go:98 lxc/profile.go:577 lxc/project.go:380 lxc/storage.go:493
 msgid "list [<remote>:]"
 msgstr ""
 
@@ -3246,7 +3248,7 @@ msgid ""
 "    Show details on that operation UUID"
 msgstr ""
 
-#: lxc/profile.go:167
+#: lxc/profile.go:169
 msgid ""
 "lxc profile assign foo default,bar\n"
 "    Set the profiles for \"foo\" to \"default\" and \"bar\".\n"
@@ -3258,7 +3260,7 @@ msgid ""
 "    Remove all profile from \"foo\""
 msgstr ""
 
-#: lxc/profile.go:407
+#: lxc/profile.go:409
 msgid ""
 "lxc profile edit <profile> < profile.yaml\n"
 "    Update a profile using the content of profile.yaml"
@@ -3368,7 +3370,7 @@ msgstr ""
 msgid "please use `lxc profile`"
 msgstr ""
 
-#: lxc/profile.go:28
+#: lxc/profile.go:30
 msgid "profile"
 msgstr ""
 
@@ -3418,7 +3420,7 @@ msgstr ""
 msgid "remove [<remote>:] <hostname|fingerprint>"
 msgstr ""
 
-#: lxc/profile.go:639
+#: lxc/profile.go:676
 msgid "remove [<remote>:]<container> <profile>"
 msgstr ""
 
@@ -3460,7 +3462,7 @@ msgid ""
 "snapshot name>]"
 msgstr ""
 
-#: lxc/profile.go:714
+#: lxc/profile.go:751
 msgid "rename [<remote>:]<profile> <new-name>"
 msgstr ""
 
@@ -3496,7 +3498,7 @@ msgstr ""
 msgid "set [<remote>:]<pool> <volume> <key> <value>"
 msgstr ""
 
-#: lxc/profile.go:765
+#: lxc/profile.go:802
 msgid "set [<remote>:]<profile> <key> <value>"
 msgstr ""
 
@@ -3548,7 +3550,7 @@ msgstr ""
 msgid "show [<remote>:]<pool> <volume>[/<snapshot>]"
 msgstr ""
 
-#: lxc/profile.go:824
+#: lxc/profile.go:861
 msgid "show [<remote>:]<profile>"
 msgstr ""
 
@@ -3637,7 +3639,7 @@ msgstr ""
 msgid "unset [<remote>:]<pool> <volume> <key>"
 msgstr ""
 
-#: lxc/profile.go:878
+#: lxc/profile.go:915
 msgid "unset [<remote>:]<profile> <key>"
 msgstr ""
 


More information about the lxc-devel mailing list