diff --git a/doc/cloud-init.md b/doc/cloud-init.md index 19d5a288f100..69c78b6424e4 100644 --- a/doc/cloud-init.md +++ b/doc/cloud-init.md @@ -30,12 +30,8 @@ Rebooting the instance does not re-trigger the actions. ## `cloud-init` support in images -To use `cloud-init`, you must base your instance on an image that has `cloud-init` installed: - -* All images from the `ubuntu` and `ubuntu-daily` {ref}`image servers ` have `cloud-init` support. - However, images for Ubuntu releases prior to `20.04` require special handling to integrate properly with `cloud-init`, so that `lxc exec` works correctly with virtual machines that use those images. Refer to {ref}`vm-cloud-init-config`. -* Images from the [`images` remote](https://images.linuxcontainers.org/) have `cloud-init`-enabled variants, which are usually bigger in size than the default variant. - The cloud variants use the `/cloud` suffix, for example, `images:ubuntu/22.04/cloud`. +To use `cloud-init`, you must base your instance on an image that has `cloud-init` installed, which is the case for all images from the `ubuntu` and `ubuntu-daily` {ref}`image servers `. +However, images for Ubuntu releases prior to `20.04` require special handling to integrate properly with `cloud-init`, so that `lxc exec` works correctly with virtual machines that use those images. Refer to {ref}`vm-cloud-init-config`. ## Configuration options diff --git a/doc/howto/benchmark_performance.md b/doc/howto/benchmark_performance.md index e75bb9b81c25..2977d50d6da8 100644 --- a/doc/howto/benchmark_performance.md +++ b/doc/howto/benchmark_performance.md @@ -71,8 +71,8 @@ For example: - Description * - `lxd.benchmark init --count 10 --privileged` - Create ten privileged containers that use the latest Ubuntu image. -* - `lxd.benchmark init --count 20 --parallel 4 images:alpine/edge` - - Create 20 containers that use the Alpine Edge image, using four parallel threads. +* - `lxd.benchmark init --count 20 --parallel 4 ubuntu-minimal:22.04` + - Create 20 containers that use the Ubuntu Minimal 22.04 image, using four parallel threads. * - `lxd.benchmark init 2d21da400963` - Create one container that uses the local image with the fingerprint `2d21da400963`. * - `lxd.benchmark init --count 10 ubuntu` diff --git a/doc/howto/images_remote.md b/doc/howto/images_remote.md index ef9fa7a6d130..5b84b9b34bfb 100644 --- a/doc/howto/images_remote.md +++ b/doc/howto/images_remote.md @@ -60,7 +60,7 @@ To reference an image, specify its remote and its alias or fingerprint, separate For example: ubuntu:22.04 - images:ubuntu/22.04 + ubuntu-minimal:22.04 local:ed7509d7e83f (images-remote-default)= diff --git a/doc/reference/remote_image_servers.md b/doc/reference/remote_image_servers.md index e33b68dcee01..3552ac0cc600 100644 --- a/doc/reference/remote_image_servers.md +++ b/doc/reference/remote_image_servers.md @@ -32,12 +32,6 @@ The [`lxc`](lxc.md) CLI command comes pre-configured with the following default See [`cloud-images.ubuntu.com/minimal/daily`](https://cloud-images.ubuntu.com/minimal/daily/) for an overview of available images. -`images:` -: This server provides unofficial images for a variety of Linux distributions. - The images are maintained by the [Linux Containers](https://linuxcontainers.org/) team and are built to be compact and minimal. - - See [`images.linuxcontainers.org`](https://images.linuxcontainers.org) for an overview of available images. - (remote-image-server-types)= ## Remote server types diff --git a/doc/rest-api.yaml b/doc/rest-api.yaml index 0c0ccaacef7f..9d4f0df7ed57 100644 --- a/doc/rest-api.yaml +++ b/doc/rest-api.yaml @@ -973,7 +973,7 @@ definitions: x-go-name: Protocol server: description: URL of the source server - example: https://images.linuxcontainers.org + example: https://cloud-images.ubuntu.com/releases type: string x-go-name: Server type: object @@ -1088,7 +1088,7 @@ definitions: x-go-name: Secret server: description: URL of the source server - example: https://images.linuxcontainers.org + example: https://cloud-images.ubuntu.com/releases type: string x-go-name: Server type: @@ -2125,7 +2125,7 @@ definitions: x-go-name: Websockets server: description: Remote server URL (for remote images) - example: https://images.linuxcontainers.org + example: https://cloud-images.ubuntu.com/releases type: string x-go-name: Server source: diff --git a/lxc/config/default.go b/lxc/config/default.go index caa4bdf5326c..1a174a3a9e67 100644 --- a/lxc/config/default.go +++ b/lxc/config/default.go @@ -7,13 +7,6 @@ var LocalRemote = Remote{ Public: false, } -// ImagesRemote is the community image server (over simplestreams). -var ImagesRemote = Remote{ - Addr: "https://images.linuxcontainers.org", - Public: true, - Protocol: "simplestreams", -} - // UbuntuRemote is the Ubuntu image server (over simplestreams). var UbuntuRemote = Remote{ Addr: "https://cloud-images.ubuntu.com/releases", @@ -57,7 +50,6 @@ var StaticRemotes = map[string]Remote{ // DefaultRemotes is the list of default remotes. var DefaultRemotes = map[string]Remote{ - "images": ImagesRemote, "local": LocalRemote, "ubuntu": UbuntuRemote, "ubuntu-daily": UbuntuDailyRemote, diff --git a/lxc/config/file.go b/lxc/config/file.go index a9eff00116a4..dd1d777216cb 100644 --- a/lxc/config/file.go +++ b/lxc/config/file.go @@ -75,17 +75,6 @@ func LoadConfig(path string) (*Config, error) { c.DefaultRemote = DefaultConfig().DefaultRemote } - // NOTE: Remove this once we only see a small fraction of non-simplestreams users - // Upgrade users to the "simplestreams" protocol - images, ok := c.Remotes["images"] - if ok && images.Protocol != ImagesRemote.Protocol && images.Addr == ImagesRemote.Addr { - c.Remotes["images"] = ImagesRemote - err = c.SaveConfig(path) - if err != nil { - return nil, err - } - } - return c, nil } diff --git a/lxd-benchmark/main.go b/lxd-benchmark/main.go index be26e2a3652e..87842490ef96 100644 --- a/lxd-benchmark/main.go +++ b/lxd-benchmark/main.go @@ -96,8 +96,8 @@ func main() { app.Example = ` # Spawn 20 Ubuntu containers in batches of 4 lxd-benchmark launch --count 20 --parallel 4 - # Create 50 Alpine containers in batches of 10 - lxd-benchmark init --count 50 --parallel 10 images:alpine/edge + # Create 50 Ubuntu Minimal 22.04 containers in batches of 10 + lxd-benchmark init --count 50 --parallel 10 ubuntu-minimal:22.04 # Delete all test containers using dynamic batch size lxd-benchmark delete` diff --git a/po/ar.po b/po/ar.po index bd14423d7df7..197062c8c80b 100644 --- a/po/ar.po +++ b/po/ar.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: lxd\n" "Report-Msgid-Bugs-To: lxd@lists.canonical.com\n" -"POT-Creation-Date: 2023-12-01 11:57+0100\n" +"POT-Creation-Date: 2024-01-18 19:58+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" @@ -382,11 +382,11 @@ msgstr "" msgid "--expanded cannot be used with a server" msgstr "" -#: lxc/copy.go:155 +#: lxc/copy.go:156 msgid "--instance-only can't be passed when the source is a snapshot" msgstr "" -#: lxc/copy.go:89 +#: lxc/copy.go:90 msgid "--no-profiles cannot be used with --refresh" msgstr "" @@ -394,7 +394,7 @@ msgstr "" msgid "--project cannot be used with the query command" msgstr "" -#: lxc/copy.go:166 +#: lxc/copy.go:167 msgid "--refresh can only be used with instances" msgstr "" @@ -613,7 +613,7 @@ msgstr "" msgid "Alias name missing" msgstr "" -#: lxc/publish.go:242 +#: lxc/publish.go:243 #, c-format msgid "Aliases already exists: %s" msgstr "" @@ -754,12 +754,12 @@ msgstr "" msgid "Bad key/value pair: %s" msgstr "" -#: lxc/copy.go:138 lxc/init.go:216 lxc/move.go:380 lxc/project.go:129 +#: lxc/copy.go:139 lxc/init.go:216 lxc/move.go:380 lxc/project.go:129 #, c-format msgid "Bad key=value pair: %q" msgstr "" -#: lxc/publish.go:179 lxc/storage.go:130 lxc/storage_volume.go:578 +#: lxc/publish.go:180 lxc/storage.go:130 lxc/storage_volume.go:578 #, c-format msgid "Bad key=value pair: %s" msgstr "" @@ -1022,7 +1022,7 @@ msgid "Cluster member %s removed from group %s" msgstr "" #: lxc/config.go:101 lxc/config.go:385 lxc/config.go:528 lxc/config.go:734 -#: lxc/config.go:857 lxc/copy.go:60 lxc/info.go:45 lxc/init.go:56 +#: lxc/config.go:857 lxc/copy.go:61 lxc/info.go:45 lxc/init.go:56 #: lxc/move.go:66 lxc/network.go:300 lxc/network.go:723 lxc/network.go:792 #: lxc/network.go:1134 lxc/network.go:1219 lxc/network.go:1283 #: lxc/network_forward.go:170 lxc/network_forward.go:234 @@ -1080,7 +1080,7 @@ msgid "" "For help with any of those, simply call them with --help." msgstr "" -#: lxc/publish.go:39 +#: lxc/publish.go:40 msgid "Compression algorithm to use (`none` for uncompressed)" msgstr "" @@ -1088,7 +1088,7 @@ msgstr "" msgid "Compression algorithm to use (none for uncompressed)" msgstr "" -#: lxc/copy.go:52 lxc/init.go:49 +#: lxc/copy.go:53 lxc/init.go:49 msgid "Config key/value to apply to the new instance" msgstr "" @@ -1130,7 +1130,7 @@ msgstr "" msgid "Control: %s (%s)" msgstr "" -#: lxc/copy.go:58 lxc/move.go:64 +#: lxc/copy.go:59 lxc/move.go:64 msgid "Copy a stateful instance stateless" msgstr "" @@ -1150,11 +1150,11 @@ msgid "" "It requires the source to be an alias and for it to be public." msgstr "" -#: lxc/copy.go:39 +#: lxc/copy.go:40 msgid "Copy instances within or in between LXD servers" msgstr "" -#: lxc/copy.go:40 +#: lxc/copy.go:41 msgid "" "Copy instances within or in between LXD servers\n" "\n" @@ -1182,7 +1182,7 @@ msgstr "" msgid "Copy storage volumes" msgstr "" -#: lxc/copy.go:57 +#: lxc/copy.go:58 msgid "Copy the instance without its snapshots" msgstr "" @@ -1190,7 +1190,7 @@ msgstr "" msgid "Copy the volume without its snapshots" msgstr "" -#: lxc/copy.go:61 lxc/image.go:157 lxc/move.go:67 lxc/profile.go:252 +#: lxc/copy.go:62 lxc/image.go:157 lxc/move.go:67 lxc/profile.go:252 #: lxc/storage_volume.go:338 msgid "Copy to a project different from the source" msgstr "" @@ -1357,7 +1357,7 @@ msgstr "" msgid "Create storage pools" msgstr "" -#: lxc/copy.go:62 lxc/init.go:57 +#: lxc/copy.go:63 lxc/init.go:57 msgid "Create the instance with no profiles applied" msgstr "" @@ -1526,7 +1526,7 @@ msgstr "" #: lxc/config_template.go:300 lxc/config_trust.go:34 lxc/config_trust.go:87 #: lxc/config_trust.go:236 lxc/config_trust.go:350 lxc/config_trust.go:432 #: lxc/config_trust.go:534 lxc/config_trust.go:580 lxc/config_trust.go:651 -#: lxc/console.go:36 lxc/copy.go:40 lxc/delete.go:31 lxc/exec.go:41 +#: lxc/console.go:36 lxc/copy.go:41 lxc/delete.go:31 lxc/exec.go:41 #: lxc/export.go:32 lxc/file.go:78 lxc/file.go:118 lxc/file.go:167 #: lxc/file.go:237 lxc/file.go:459 lxc/file.go:967 lxc/image.go:37 #: lxc/image.go:145 lxc/image.go:312 lxc/image.go:363 lxc/image.go:490 @@ -1576,7 +1576,7 @@ msgstr "" #: lxc/profile.go:802 lxc/profile.go:878 lxc/profile.go:934 lxc/project.go:29 #: lxc/project.go:93 lxc/project.go:158 lxc/project.go:221 lxc/project.go:349 #: lxc/project.go:410 lxc/project.go:523 lxc/project.go:580 lxc/project.go:659 -#: lxc/project.go:690 lxc/project.go:743 lxc/project.go:802 lxc/publish.go:32 +#: lxc/project.go:690 lxc/project.go:743 lxc/project.go:802 lxc/publish.go:33 #: lxc/query.go:34 lxc/rebuild.go:27 lxc/remote.go:33 lxc/remote.go:88 #: lxc/remote.go:628 lxc/remote.go:664 lxc/remote.go:752 lxc/remote.go:823 #: lxc/remote.go:878 lxc/remote.go:916 lxc/rename.go:21 lxc/restore.go:24 @@ -1877,7 +1877,7 @@ msgstr "" msgid "Environment variable to set (e.g. HOME=/home/foo)" msgstr "" -#: lxc/copy.go:55 lxc/init.go:52 +#: lxc/copy.go:56 lxc/init.go:52 msgid "Ephemeral instance" msgstr "" @@ -1891,7 +1891,7 @@ msgstr "" msgid "Error decoding data: %v" msgstr "" -#: lxc/publish.go:233 +#: lxc/publish.go:234 #, c-format msgid "Error retrieving aliases: %w" msgstr "" @@ -2145,7 +2145,7 @@ msgstr "" msgid "Failed to listen for connection: %w" msgstr "" -#: lxc/copy.go:360 +#: lxc/copy.go:361 #, c-format msgid "Failed to refresh target instance '%s': %v" msgstr "" @@ -2515,7 +2515,7 @@ msgstr "" msgid "If an instance is running, stop it and then rebuild it" msgstr "" -#: lxc/publish.go:41 +#: lxc/publish.go:42 msgid "If the image alias already exists, delete and create a new one" msgstr "" @@ -2537,7 +2537,7 @@ msgstr "" msgid "Ignore any configured auto-expiry for the storage volume" msgstr "" -#: lxc/copy.go:64 lxc/move.go:68 +#: lxc/copy.go:65 lxc/move.go:68 msgid "Ignore copy errors for volatile files" msgstr "" @@ -2553,7 +2553,7 @@ msgstr "" msgid "Image copied successfully!" msgstr "" -#: lxc/publish.go:40 +#: lxc/publish.go:41 msgid "Image expiration date (format: rfc3339)" msgstr "" @@ -2645,7 +2645,7 @@ msgstr "" msgid "Instance disconnected for client %q" msgstr "" -#: lxc/publish.go:79 +#: lxc/publish.go:80 msgid "Instance name is mandatory" msgstr "" @@ -2658,7 +2658,7 @@ msgstr "" msgid "Instance path cannot be used in SSH SFTP listener mode" msgstr "" -#: lxc/publish.go:346 +#: lxc/publish.go:347 #, c-format msgid "Instance published with fingerprint: %s" msgstr "" @@ -3222,7 +3222,7 @@ msgstr "" msgid "Make image public" msgstr "" -#: lxc/publish.go:36 +#: lxc/publish.go:37 msgid "Make the image public" msgstr "" @@ -3439,12 +3439,12 @@ msgstr "" msgid "Memory:" msgstr "" -#: lxc/move.go:309 lxc/move.go:423 +#: lxc/move.go:309 lxc/move.go:422 #, c-format msgid "Migration API failure: %w" msgstr "" -#: lxc/move.go:334 lxc/move.go:428 +#: lxc/move.go:334 lxc/move.go:427 #, c-format msgid "Migration operation failure: %w" msgstr "" @@ -3872,7 +3872,7 @@ msgstr "" msgid "Network zone record %s deleted" msgstr "" -#: lxc/publish.go:37 +#: lxc/publish.go:38 msgid "New alias to define at target" msgstr "" @@ -3880,7 +3880,7 @@ msgstr "" msgid "New aliases to add to the image" msgstr "" -#: lxc/copy.go:53 lxc/init.go:51 lxc/move.go:59 +#: lxc/copy.go:54 lxc/init.go:51 lxc/move.go:59 msgid "New key/value to apply to a specific device" msgstr "" @@ -4048,7 +4048,7 @@ msgstr "" msgid "Pause instances" msgstr "" -#: lxc/copy.go:63 +#: lxc/copy.go:64 msgid "Perform an incremental copy" msgstr "" @@ -4158,7 +4158,7 @@ msgstr "" msgid "Profile to apply to the new image" msgstr "" -#: lxc/copy.go:54 lxc/init.go:50 +#: lxc/copy.go:55 lxc/init.go:50 msgid "Profile to apply to the new instance" msgstr "" @@ -4301,11 +4301,11 @@ msgstr "" msgid "Public: %s" msgstr "" -#: lxc/publish.go:31 lxc/publish.go:32 +#: lxc/publish.go:32 lxc/publish.go:33 msgid "Publish instances as images" msgstr "" -#: lxc/publish.go:252 +#: lxc/publish.go:253 #, c-format msgid "Publishing instance: %s" msgstr "" @@ -4373,7 +4373,7 @@ msgstr "" msgid "Refresh images" msgstr "" -#: lxc/copy.go:382 +#: lxc/copy.go:383 #, c-format msgid "Refreshing instance: %s" msgstr "" @@ -5232,11 +5232,11 @@ msgstr "" msgid "Stop instances" msgstr "" -#: lxc/publish.go:38 +#: lxc/publish.go:39 msgid "Stop the instance if currently running" msgstr "" -#: lxc/publish.go:141 +#: lxc/publish.go:142 msgid "Stopping instance failed!" msgstr "" @@ -5280,7 +5280,7 @@ msgstr "" msgid "Storage pool %s pending on member %s" msgstr "" -#: lxc/copy.go:59 lxc/import.go:35 lxc/init.go:54 lxc/move.go:65 +#: lxc/copy.go:60 lxc/import.go:35 lxc/init.go:54 lxc/move.go:65 msgid "Storage pool name" msgstr "" @@ -5404,7 +5404,7 @@ msgstr "" msgid "The instance is currently running, stop it first or pass --force" msgstr "" -#: lxc/publish.go:110 +#: lxc/publish.go:111 msgid "" "The instance is currently running. Use --force to have it stopped and " "restarted" @@ -5535,7 +5535,7 @@ msgstr "" msgid "The specified device doesn't match the network" msgstr "" -#: lxc/publish.go:83 +#: lxc/publish.go:84 msgid "There is no \"image name\". Did you want an alias?" msgstr "" @@ -5590,7 +5590,7 @@ msgid "" msgstr "" #: lxc/config.go:293 lxc/config.go:474 lxc/config.go:681 lxc/config.go:773 -#: lxc/copy.go:130 lxc/info.go:336 lxc/network.go:821 lxc/storage.go:446 +#: lxc/copy.go:131 lxc/info.go:336 lxc/network.go:821 lxc/storage.go:446 msgid "To use --target, the destination remote must be a cluster" msgstr "" @@ -5621,7 +5621,7 @@ msgstr "" msgid "Transfer mode. One of pull (default), push or relay." msgstr "" -#: lxc/copy.go:56 +#: lxc/copy.go:57 msgid "Transfer mode. One of pull, push or relay" msgstr "" @@ -5634,7 +5634,7 @@ msgstr "" msgid "Transferring image: %s" msgstr "" -#: lxc/copy.go:338 lxc/move.go:314 +#: lxc/copy.go:339 lxc/move.go:314 #, c-format msgid "Transferring instance: %s" msgstr "" @@ -6028,11 +6028,11 @@ msgstr "" msgid "You can't pass -t or -T at the same time as --mode" msgstr "" -#: lxc/copy.go:101 +#: lxc/copy.go:102 msgid "You must specify a destination instance name" msgstr "" -#: lxc/copy.go:84 lxc/move.go:280 lxc/move.go:356 +#: lxc/copy.go:85 lxc/move.go:280 lxc/move.go:356 msgid "You must specify a source instance name" msgstr "" @@ -6265,7 +6265,7 @@ msgstr "" msgid "[:][/] [/]" msgstr "" -#: lxc/publish.go:30 +#: lxc/publish.go:31 msgid "[:][/] [:] [flags] [key=value...]" msgstr "" @@ -6572,7 +6572,7 @@ msgstr "" msgid "[:] " msgstr "" -#: lxc/copy.go:37 +#: lxc/copy.go:38 msgid "[:][/] [[:]]" msgstr "" diff --git a/po/ber.po b/po/ber.po index 717d396f5fc0..60c198079247 100644 --- a/po/ber.po +++ b/po/ber.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: lxd\n" "Report-Msgid-Bugs-To: lxd@lists.canonical.com\n" -"POT-Creation-Date: 2023-12-01 11:57+0100\n" +"POT-Creation-Date: 2024-01-18 19:58+0100\n" "PO-Revision-Date: 2022-03-10 15:10+0000\n" "Last-Translator: Anonymous \n" "Language-Team: Berber :][/] [/]" msgstr "" -#: lxc/publish.go:30 +#: lxc/publish.go:31 msgid "[:][/] [:] [flags] [key=value...]" msgstr "" @@ -6575,7 +6575,7 @@ msgstr "" msgid "[:] " msgstr "" -#: lxc/copy.go:37 +#: lxc/copy.go:38 msgid "[:][/] [[:]]" msgstr "" diff --git a/po/bg.po b/po/bg.po index 10e51c611179..f4b082193fef 100644 --- a/po/bg.po +++ b/po/bg.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: lxd\n" "Report-Msgid-Bugs-To: lxd@lists.canonical.com\n" -"POT-Creation-Date: 2023-12-01 11:57+0100\n" +"POT-Creation-Date: 2024-01-18 19:58+0100\n" "PO-Revision-Date: 2022-03-10 15:09+0000\n" "Last-Translator: Anonymous \n" "Language-Team: Bulgarian :][/] [/]" msgstr "" -#: lxc/publish.go:30 +#: lxc/publish.go:31 msgid "[:][/] [:] [flags] [key=value...]" msgstr "" @@ -6575,7 +6575,7 @@ msgstr "" msgid "[:] " msgstr "" -#: lxc/copy.go:37 +#: lxc/copy.go:38 msgid "[:][/] [[:]]" msgstr "" diff --git a/po/ca.po b/po/ca.po index 3dd2512fde92..faea4227da98 100644 --- a/po/ca.po +++ b/po/ca.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: lxd\n" "Report-Msgid-Bugs-To: lxd@lists.canonical.com\n" -"POT-Creation-Date: 2023-12-01 11:57+0100\n" +"POT-Creation-Date: 2024-01-18 19:58+0100\n" "PO-Revision-Date: 2022-03-10 15:10+0000\n" "Last-Translator: Anonymous \n" "Language-Team: Catalan :][/] [/]" msgstr "" -#: lxc/publish.go:30 +#: lxc/publish.go:31 msgid "[:][/] [:] [flags] [key=value...]" msgstr "" @@ -6575,7 +6575,7 @@ msgstr "" msgid "[:] " msgstr "" -#: lxc/copy.go:37 +#: lxc/copy.go:38 msgid "[:][/] [[:]]" msgstr "" diff --git a/po/cs.po b/po/cs.po index db7d3566cb60..6d28cb25c883 100644 --- a/po/cs.po +++ b/po/cs.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: lxd\n" "Report-Msgid-Bugs-To: lxd@lists.canonical.com\n" -"POT-Creation-Date: 2023-12-01 11:57+0100\n" +"POT-Creation-Date: 2024-01-18 19:58+0100\n" "PO-Revision-Date: 2022-03-10 15:11+0000\n" "Last-Translator: Anonymous \n" "Language-Team: Czech :][/] [/]" msgstr "" -#: lxc/publish.go:30 +#: lxc/publish.go:31 msgid "[:][/] [:] [flags] [key=value...]" msgstr "" @@ -6575,7 +6575,7 @@ msgstr "" msgid "[:] " msgstr "" -#: lxc/copy.go:37 +#: lxc/copy.go:38 msgid "[:][/] [[:]]" msgstr "" diff --git a/po/de.po b/po/de.po index d683df6e0990..84c12bc2c9d6 100644 --- a/po/de.po +++ b/po/de.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: LXD\n" "Report-Msgid-Bugs-To: lxd@lists.canonical.com\n" -"POT-Creation-Date: 2023-12-01 11:57+0100\n" +"POT-Creation-Date: 2024-01-18 19:58+0100\n" "PO-Revision-Date: 2022-03-10 15:06+0000\n" "Last-Translator: Krombel \n" "Language-Team: German :][/] [:] [flags] [key=value...]" msgstr "" @@ -7760,7 +7760,7 @@ msgstr "" "\n" "lxd %s \n" -#: lxc/copy.go:37 +#: lxc/copy.go:38 #, fuzzy msgid "[:][/] [[:]]" msgstr "" diff --git a/po/el.po b/po/el.po index 87f41d68ec90..45a3570cdb1b 100644 --- a/po/el.po +++ b/po/el.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: lxd\n" "Report-Msgid-Bugs-To: lxd@lists.canonical.com\n" -"POT-Creation-Date: 2023-12-01 11:57+0100\n" +"POT-Creation-Date: 2024-01-18 19:58+0100\n" "PO-Revision-Date: 2022-03-10 15:06+0000\n" "Last-Translator: Anonymous \n" "Language-Team: Greek :][/] [/]" msgstr "" -#: lxc/publish.go:30 +#: lxc/publish.go:31 msgid "[:][/] [:] [flags] [key=value...]" msgstr "" @@ -6676,7 +6676,7 @@ msgstr "" msgid "[:] " msgstr "" -#: lxc/copy.go:37 +#: lxc/copy.go:38 msgid "[:][/] [[:]]" msgstr "" diff --git a/po/eo.po b/po/eo.po index 2a8c7459362a..6a976606e6f9 100644 --- a/po/eo.po +++ b/po/eo.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: lxd\n" "Report-Msgid-Bugs-To: lxd@lists.canonical.com\n" -"POT-Creation-Date: 2023-12-01 11:57+0100\n" +"POT-Creation-Date: 2024-01-18 19:58+0100\n" "PO-Revision-Date: 2022-03-10 15:11+0000\n" "Last-Translator: Anonymous \n" "Language-Team: Esperanto :][/] [/]" msgstr "" -#: lxc/publish.go:30 +#: lxc/publish.go:31 msgid "[:][/] [:] [flags] [key=value...]" msgstr "" @@ -6575,7 +6575,7 @@ msgstr "" msgid "[:] " msgstr "" -#: lxc/copy.go:37 +#: lxc/copy.go:38 msgid "[:][/] [[:]]" msgstr "" diff --git a/po/es.po b/po/es.po index 7adf27bfb907..74829038fd7d 100644 --- a/po/es.po +++ b/po/es.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: lxd\n" "Report-Msgid-Bugs-To: lxd@lists.canonical.com\n" -"POT-Creation-Date: 2023-12-01 11:57+0100\n" +"POT-Creation-Date: 2024-01-18 19:58+0100\n" "PO-Revision-Date: 2023-06-16 20:55+0000\n" "Last-Translator: Francisco Serrador \n" "Language-Team: Spanish :][/] [/]" msgstr "No se puede proveer el nombre del container a la lista" -#: lxc/publish.go:30 +#: lxc/publish.go:31 #, fuzzy msgid "[:][/] [:] [flags] [key=value...]" msgstr "No se puede proveer el nombre del container a la lista" @@ -7105,7 +7105,7 @@ msgstr "No se puede proveer el nombre del container a la lista" msgid "[:] " msgstr "No se puede proveer el nombre del container a la lista" -#: lxc/copy.go:37 +#: lxc/copy.go:38 #, fuzzy msgid "[:][/] [[:]]" msgstr "No se puede proveer el nombre del container a la lista" diff --git a/po/fa.po b/po/fa.po index 47dbce167d4c..6f509048d112 100644 --- a/po/fa.po +++ b/po/fa.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: lxd\n" "Report-Msgid-Bugs-To: lxd@lists.canonical.com\n" -"POT-Creation-Date: 2023-12-01 11:57+0100\n" +"POT-Creation-Date: 2024-01-18 19:58+0100\n" "PO-Revision-Date: 2022-03-10 15:09+0000\n" "Last-Translator: Anonymous \n" "Language-Team: Persian :][/] [/]" msgstr "" -#: lxc/publish.go:30 +#: lxc/publish.go:31 msgid "[:][/] [:] [flags] [key=value...]" msgstr "" @@ -6575,7 +6575,7 @@ msgstr "" msgid "[:] " msgstr "" -#: lxc/copy.go:37 +#: lxc/copy.go:38 msgid "[:][/] [[:]]" msgstr "" diff --git a/po/fi.po b/po/fi.po index 638d92353573..c00b8cc9f000 100644 --- a/po/fi.po +++ b/po/fi.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: lxd\n" "Report-Msgid-Bugs-To: lxd@lists.canonical.com\n" -"POT-Creation-Date: 2023-12-01 11:57+0100\n" +"POT-Creation-Date: 2024-01-18 19:58+0100\n" "PO-Revision-Date: 2022-03-10 15:08+0000\n" "Last-Translator: Anonymous \n" "Language-Team: Finnish :][/] [/]" msgstr "" -#: lxc/publish.go:30 +#: lxc/publish.go:31 msgid "[:][/] [:] [flags] [key=value...]" msgstr "" @@ -6575,7 +6575,7 @@ msgstr "" msgid "[:] " msgstr "" -#: lxc/copy.go:37 +#: lxc/copy.go:38 msgid "[:][/] [[:]]" msgstr "" diff --git a/po/fr.po b/po/fr.po index ba560c391889..33dc0139f7ff 100644 --- a/po/fr.po +++ b/po/fr.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: LXD\n" "Report-Msgid-Bugs-To: lxd@lists.canonical.com\n" -"POT-Creation-Date: 2023-12-01 11:57+0100\n" +"POT-Creation-Date: 2024-01-18 19:58+0100\n" "PO-Revision-Date: 2022-03-10 15:06+0000\n" "Last-Translator: Wivik \n" "Language-Team: French :][/] [:] [flags] [key=value...]" msgstr "" @@ -7995,7 +7995,7 @@ msgstr "" "\n" "lxc %s [:] [[:]...]%s" -#: lxc/copy.go:37 +#: lxc/copy.go:38 #, fuzzy msgid "[:][/] [[:]]" msgstr "" diff --git a/po/he.po b/po/he.po index 3b22a3e8fd93..939c959736b1 100644 --- a/po/he.po +++ b/po/he.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: lxd\n" "Report-Msgid-Bugs-To: lxd@lists.canonical.com\n" -"POT-Creation-Date: 2023-12-01 11:57+0100\n" +"POT-Creation-Date: 2024-01-18 19:58+0100\n" "PO-Revision-Date: 2022-03-10 15:11+0000\n" "Last-Translator: Anonymous \n" "Language-Team: Hebrew :][/] [/]" msgstr "" -#: lxc/publish.go:30 +#: lxc/publish.go:31 msgid "[:][/] [:] [flags] [key=value...]" msgstr "" @@ -6576,7 +6576,7 @@ msgstr "" msgid "[:] " msgstr "" -#: lxc/copy.go:37 +#: lxc/copy.go:38 msgid "[:][/] [[:]]" msgstr "" diff --git a/po/hi.po b/po/hi.po index 475cd4eac040..d5a456a28358 100644 --- a/po/hi.po +++ b/po/hi.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: lxd\n" "Report-Msgid-Bugs-To: lxd@lists.canonical.com\n" -"POT-Creation-Date: 2023-12-01 11:57+0100\n" +"POT-Creation-Date: 2024-01-18 19:58+0100\n" "PO-Revision-Date: 2022-03-10 15:08+0000\n" "Last-Translator: Anonymous \n" "Language-Team: Hindi :][/] [/]" msgstr "" -#: lxc/publish.go:30 +#: lxc/publish.go:31 msgid "[:][/] [:] [flags] [key=value...]" msgstr "" @@ -6575,7 +6575,7 @@ msgstr "" msgid "[:] " msgstr "" -#: lxc/copy.go:37 +#: lxc/copy.go:38 msgid "[:][/] [[:]]" msgstr "" diff --git a/po/id.po b/po/id.po index fbd3cf2fe168..1679e87b05f0 100644 --- a/po/id.po +++ b/po/id.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: lxd\n" "Report-Msgid-Bugs-To: lxd@lists.canonical.com\n" -"POT-Creation-Date: 2023-12-01 11:57+0100\n" +"POT-Creation-Date: 2024-01-18 19:58+0100\n" "PO-Revision-Date: 2022-03-10 15:07+0000\n" "Last-Translator: Anonymous \n" "Language-Team: Indonesian :][/] [/]" msgstr "" -#: lxc/publish.go:30 +#: lxc/publish.go:31 msgid "[:][/] [:] [flags] [key=value...]" msgstr "" @@ -6575,7 +6575,7 @@ msgstr "" msgid "[:] " msgstr "" -#: lxc/copy.go:37 +#: lxc/copy.go:38 msgid "[:][/] [[:]]" msgstr "" diff --git a/po/it.po b/po/it.po index d3df568be760..e71df0f9125a 100644 --- a/po/it.po +++ b/po/it.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: lxd\n" "Report-Msgid-Bugs-To: lxd@lists.canonical.com\n" -"POT-Creation-Date: 2023-12-01 11:57+0100\n" +"POT-Creation-Date: 2024-01-18 19:58+0100\n" "PO-Revision-Date: 2022-03-10 15:07+0000\n" "Last-Translator: Luigi Operoso \n" "Language-Team: Italian :][/] [/]" msgstr "Creazione del container in corso" -#: lxc/publish.go:30 +#: lxc/publish.go:31 #, fuzzy msgid "[:][/] [:] [flags] [key=value...]" msgstr "Creazione del container in corso" @@ -7100,7 +7100,7 @@ msgstr "Creazione del container in corso" msgid "[:] " msgstr "Creazione del container in corso" -#: lxc/copy.go:37 +#: lxc/copy.go:38 #, fuzzy msgid "[:][/] [[:]]" msgstr "Creazione del container in corso" diff --git a/po/ja.po b/po/ja.po index 5d225e214f2d..145bda1ce69a 100644 --- a/po/ja.po +++ b/po/ja.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: LXD\n" "Report-Msgid-Bugs-To: lxd@lists.canonical.com\n" -"POT-Creation-Date: 2023-12-01 11:57+0100\n" +"POT-Creation-Date: 2024-01-18 19:58+0100\n" "PO-Revision-Date: 2023-03-10 15:14+0000\n" "Last-Translator: KATOH Yasufumi \n" "Language-Team: Japanese :][/] []" msgid "[:][/] [/]" msgstr "[:][/] [/]" -#: lxc/publish.go:30 +#: lxc/publish.go:31 msgid "[:][/] [:] [flags] [key=value...]" msgstr "[:][/] [:] [flags] [key=value...]" @@ -7270,7 +7270,7 @@ msgstr "[:] =..." msgid "[:] " msgstr "[:] " -#: lxc/copy.go:37 +#: lxc/copy.go:38 #, fuzzy msgid "[:][/] [[:]]" msgstr "[:][/] [[:]]" diff --git a/po/ka.po b/po/ka.po index 95b7a1528fdc..06d5127137cc 100644 --- a/po/ka.po +++ b/po/ka.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: lxd\n" "Report-Msgid-Bugs-To: lxd@lists.canonical.com\n" -"POT-Creation-Date: 2023-12-01 11:57+0100\n" +"POT-Creation-Date: 2024-01-18 19:58+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" @@ -382,11 +382,11 @@ msgstr "" msgid "--expanded cannot be used with a server" msgstr "" -#: lxc/copy.go:155 +#: lxc/copy.go:156 msgid "--instance-only can't be passed when the source is a snapshot" msgstr "" -#: lxc/copy.go:89 +#: lxc/copy.go:90 msgid "--no-profiles cannot be used with --refresh" msgstr "" @@ -394,7 +394,7 @@ msgstr "" msgid "--project cannot be used with the query command" msgstr "" -#: lxc/copy.go:166 +#: lxc/copy.go:167 msgid "--refresh can only be used with instances" msgstr "" @@ -613,7 +613,7 @@ msgstr "" msgid "Alias name missing" msgstr "" -#: lxc/publish.go:242 +#: lxc/publish.go:243 #, c-format msgid "Aliases already exists: %s" msgstr "" @@ -754,12 +754,12 @@ msgstr "" msgid "Bad key/value pair: %s" msgstr "" -#: lxc/copy.go:138 lxc/init.go:216 lxc/move.go:380 lxc/project.go:129 +#: lxc/copy.go:139 lxc/init.go:216 lxc/move.go:380 lxc/project.go:129 #, c-format msgid "Bad key=value pair: %q" msgstr "" -#: lxc/publish.go:179 lxc/storage.go:130 lxc/storage_volume.go:578 +#: lxc/publish.go:180 lxc/storage.go:130 lxc/storage_volume.go:578 #, c-format msgid "Bad key=value pair: %s" msgstr "" @@ -1022,7 +1022,7 @@ msgid "Cluster member %s removed from group %s" msgstr "" #: lxc/config.go:101 lxc/config.go:385 lxc/config.go:528 lxc/config.go:734 -#: lxc/config.go:857 lxc/copy.go:60 lxc/info.go:45 lxc/init.go:56 +#: lxc/config.go:857 lxc/copy.go:61 lxc/info.go:45 lxc/init.go:56 #: lxc/move.go:66 lxc/network.go:300 lxc/network.go:723 lxc/network.go:792 #: lxc/network.go:1134 lxc/network.go:1219 lxc/network.go:1283 #: lxc/network_forward.go:170 lxc/network_forward.go:234 @@ -1080,7 +1080,7 @@ msgid "" "For help with any of those, simply call them with --help." msgstr "" -#: lxc/publish.go:39 +#: lxc/publish.go:40 msgid "Compression algorithm to use (`none` for uncompressed)" msgstr "" @@ -1088,7 +1088,7 @@ msgstr "" msgid "Compression algorithm to use (none for uncompressed)" msgstr "" -#: lxc/copy.go:52 lxc/init.go:49 +#: lxc/copy.go:53 lxc/init.go:49 msgid "Config key/value to apply to the new instance" msgstr "" @@ -1130,7 +1130,7 @@ msgstr "" msgid "Control: %s (%s)" msgstr "" -#: lxc/copy.go:58 lxc/move.go:64 +#: lxc/copy.go:59 lxc/move.go:64 msgid "Copy a stateful instance stateless" msgstr "" @@ -1150,11 +1150,11 @@ msgid "" "It requires the source to be an alias and for it to be public." msgstr "" -#: lxc/copy.go:39 +#: lxc/copy.go:40 msgid "Copy instances within or in between LXD servers" msgstr "" -#: lxc/copy.go:40 +#: lxc/copy.go:41 msgid "" "Copy instances within or in between LXD servers\n" "\n" @@ -1182,7 +1182,7 @@ msgstr "" msgid "Copy storage volumes" msgstr "" -#: lxc/copy.go:57 +#: lxc/copy.go:58 msgid "Copy the instance without its snapshots" msgstr "" @@ -1190,7 +1190,7 @@ msgstr "" msgid "Copy the volume without its snapshots" msgstr "" -#: lxc/copy.go:61 lxc/image.go:157 lxc/move.go:67 lxc/profile.go:252 +#: lxc/copy.go:62 lxc/image.go:157 lxc/move.go:67 lxc/profile.go:252 #: lxc/storage_volume.go:338 msgid "Copy to a project different from the source" msgstr "" @@ -1357,7 +1357,7 @@ msgstr "" msgid "Create storage pools" msgstr "" -#: lxc/copy.go:62 lxc/init.go:57 +#: lxc/copy.go:63 lxc/init.go:57 msgid "Create the instance with no profiles applied" msgstr "" @@ -1526,7 +1526,7 @@ msgstr "" #: lxc/config_template.go:300 lxc/config_trust.go:34 lxc/config_trust.go:87 #: lxc/config_trust.go:236 lxc/config_trust.go:350 lxc/config_trust.go:432 #: lxc/config_trust.go:534 lxc/config_trust.go:580 lxc/config_trust.go:651 -#: lxc/console.go:36 lxc/copy.go:40 lxc/delete.go:31 lxc/exec.go:41 +#: lxc/console.go:36 lxc/copy.go:41 lxc/delete.go:31 lxc/exec.go:41 #: lxc/export.go:32 lxc/file.go:78 lxc/file.go:118 lxc/file.go:167 #: lxc/file.go:237 lxc/file.go:459 lxc/file.go:967 lxc/image.go:37 #: lxc/image.go:145 lxc/image.go:312 lxc/image.go:363 lxc/image.go:490 @@ -1576,7 +1576,7 @@ msgstr "" #: lxc/profile.go:802 lxc/profile.go:878 lxc/profile.go:934 lxc/project.go:29 #: lxc/project.go:93 lxc/project.go:158 lxc/project.go:221 lxc/project.go:349 #: lxc/project.go:410 lxc/project.go:523 lxc/project.go:580 lxc/project.go:659 -#: lxc/project.go:690 lxc/project.go:743 lxc/project.go:802 lxc/publish.go:32 +#: lxc/project.go:690 lxc/project.go:743 lxc/project.go:802 lxc/publish.go:33 #: lxc/query.go:34 lxc/rebuild.go:27 lxc/remote.go:33 lxc/remote.go:88 #: lxc/remote.go:628 lxc/remote.go:664 lxc/remote.go:752 lxc/remote.go:823 #: lxc/remote.go:878 lxc/remote.go:916 lxc/rename.go:21 lxc/restore.go:24 @@ -1877,7 +1877,7 @@ msgstr "" msgid "Environment variable to set (e.g. HOME=/home/foo)" msgstr "" -#: lxc/copy.go:55 lxc/init.go:52 +#: lxc/copy.go:56 lxc/init.go:52 msgid "Ephemeral instance" msgstr "" @@ -1891,7 +1891,7 @@ msgstr "" msgid "Error decoding data: %v" msgstr "" -#: lxc/publish.go:233 +#: lxc/publish.go:234 #, c-format msgid "Error retrieving aliases: %w" msgstr "" @@ -2145,7 +2145,7 @@ msgstr "" msgid "Failed to listen for connection: %w" msgstr "" -#: lxc/copy.go:360 +#: lxc/copy.go:361 #, c-format msgid "Failed to refresh target instance '%s': %v" msgstr "" @@ -2515,7 +2515,7 @@ msgstr "" msgid "If an instance is running, stop it and then rebuild it" msgstr "" -#: lxc/publish.go:41 +#: lxc/publish.go:42 msgid "If the image alias already exists, delete and create a new one" msgstr "" @@ -2537,7 +2537,7 @@ msgstr "" msgid "Ignore any configured auto-expiry for the storage volume" msgstr "" -#: lxc/copy.go:64 lxc/move.go:68 +#: lxc/copy.go:65 lxc/move.go:68 msgid "Ignore copy errors for volatile files" msgstr "" @@ -2553,7 +2553,7 @@ msgstr "" msgid "Image copied successfully!" msgstr "" -#: lxc/publish.go:40 +#: lxc/publish.go:41 msgid "Image expiration date (format: rfc3339)" msgstr "" @@ -2645,7 +2645,7 @@ msgstr "" msgid "Instance disconnected for client %q" msgstr "" -#: lxc/publish.go:79 +#: lxc/publish.go:80 msgid "Instance name is mandatory" msgstr "" @@ -2658,7 +2658,7 @@ msgstr "" msgid "Instance path cannot be used in SSH SFTP listener mode" msgstr "" -#: lxc/publish.go:346 +#: lxc/publish.go:347 #, c-format msgid "Instance published with fingerprint: %s" msgstr "" @@ -3222,7 +3222,7 @@ msgstr "" msgid "Make image public" msgstr "" -#: lxc/publish.go:36 +#: lxc/publish.go:37 msgid "Make the image public" msgstr "" @@ -3439,12 +3439,12 @@ msgstr "" msgid "Memory:" msgstr "" -#: lxc/move.go:309 lxc/move.go:423 +#: lxc/move.go:309 lxc/move.go:422 #, c-format msgid "Migration API failure: %w" msgstr "" -#: lxc/move.go:334 lxc/move.go:428 +#: lxc/move.go:334 lxc/move.go:427 #, c-format msgid "Migration operation failure: %w" msgstr "" @@ -3872,7 +3872,7 @@ msgstr "" msgid "Network zone record %s deleted" msgstr "" -#: lxc/publish.go:37 +#: lxc/publish.go:38 msgid "New alias to define at target" msgstr "" @@ -3880,7 +3880,7 @@ msgstr "" msgid "New aliases to add to the image" msgstr "" -#: lxc/copy.go:53 lxc/init.go:51 lxc/move.go:59 +#: lxc/copy.go:54 lxc/init.go:51 lxc/move.go:59 msgid "New key/value to apply to a specific device" msgstr "" @@ -4048,7 +4048,7 @@ msgstr "" msgid "Pause instances" msgstr "" -#: lxc/copy.go:63 +#: lxc/copy.go:64 msgid "Perform an incremental copy" msgstr "" @@ -4158,7 +4158,7 @@ msgstr "" msgid "Profile to apply to the new image" msgstr "" -#: lxc/copy.go:54 lxc/init.go:50 +#: lxc/copy.go:55 lxc/init.go:50 msgid "Profile to apply to the new instance" msgstr "" @@ -4301,11 +4301,11 @@ msgstr "" msgid "Public: %s" msgstr "" -#: lxc/publish.go:31 lxc/publish.go:32 +#: lxc/publish.go:32 lxc/publish.go:33 msgid "Publish instances as images" msgstr "" -#: lxc/publish.go:252 +#: lxc/publish.go:253 #, c-format msgid "Publishing instance: %s" msgstr "" @@ -4373,7 +4373,7 @@ msgstr "" msgid "Refresh images" msgstr "" -#: lxc/copy.go:382 +#: lxc/copy.go:383 #, c-format msgid "Refreshing instance: %s" msgstr "" @@ -5232,11 +5232,11 @@ msgstr "" msgid "Stop instances" msgstr "" -#: lxc/publish.go:38 +#: lxc/publish.go:39 msgid "Stop the instance if currently running" msgstr "" -#: lxc/publish.go:141 +#: lxc/publish.go:142 msgid "Stopping instance failed!" msgstr "" @@ -5280,7 +5280,7 @@ msgstr "" msgid "Storage pool %s pending on member %s" msgstr "" -#: lxc/copy.go:59 lxc/import.go:35 lxc/init.go:54 lxc/move.go:65 +#: lxc/copy.go:60 lxc/import.go:35 lxc/init.go:54 lxc/move.go:65 msgid "Storage pool name" msgstr "" @@ -5404,7 +5404,7 @@ msgstr "" msgid "The instance is currently running, stop it first or pass --force" msgstr "" -#: lxc/publish.go:110 +#: lxc/publish.go:111 msgid "" "The instance is currently running. Use --force to have it stopped and " "restarted" @@ -5535,7 +5535,7 @@ msgstr "" msgid "The specified device doesn't match the network" msgstr "" -#: lxc/publish.go:83 +#: lxc/publish.go:84 msgid "There is no \"image name\". Did you want an alias?" msgstr "" @@ -5590,7 +5590,7 @@ msgid "" msgstr "" #: lxc/config.go:293 lxc/config.go:474 lxc/config.go:681 lxc/config.go:773 -#: lxc/copy.go:130 lxc/info.go:336 lxc/network.go:821 lxc/storage.go:446 +#: lxc/copy.go:131 lxc/info.go:336 lxc/network.go:821 lxc/storage.go:446 msgid "To use --target, the destination remote must be a cluster" msgstr "" @@ -5621,7 +5621,7 @@ msgstr "" msgid "Transfer mode. One of pull (default), push or relay." msgstr "" -#: lxc/copy.go:56 +#: lxc/copy.go:57 msgid "Transfer mode. One of pull, push or relay" msgstr "" @@ -5634,7 +5634,7 @@ msgstr "" msgid "Transferring image: %s" msgstr "" -#: lxc/copy.go:338 lxc/move.go:314 +#: lxc/copy.go:339 lxc/move.go:314 #, c-format msgid "Transferring instance: %s" msgstr "" @@ -6028,11 +6028,11 @@ msgstr "" msgid "You can't pass -t or -T at the same time as --mode" msgstr "" -#: lxc/copy.go:101 +#: lxc/copy.go:102 msgid "You must specify a destination instance name" msgstr "" -#: lxc/copy.go:84 lxc/move.go:280 lxc/move.go:356 +#: lxc/copy.go:85 lxc/move.go:280 lxc/move.go:356 msgid "You must specify a source instance name" msgstr "" @@ -6265,7 +6265,7 @@ msgstr "" msgid "[:][/] [/]" msgstr "" -#: lxc/publish.go:30 +#: lxc/publish.go:31 msgid "[:][/] [:] [flags] [key=value...]" msgstr "" @@ -6572,7 +6572,7 @@ msgstr "" msgid "[:] " msgstr "" -#: lxc/copy.go:37 +#: lxc/copy.go:38 msgid "[:][/] [[:]]" msgstr "" diff --git a/po/ko.po b/po/ko.po index ab5cf52ec619..18180d54e43e 100644 --- a/po/ko.po +++ b/po/ko.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: lxd\n" "Report-Msgid-Bugs-To: lxd@lists.canonical.com\n" -"POT-Creation-Date: 2023-12-01 11:57+0100\n" +"POT-Creation-Date: 2024-01-18 19:58+0100\n" "PO-Revision-Date: 2022-03-10 15:09+0000\n" "Last-Translator: Anonymous \n" "Language-Team: Korean :][/] [/]" msgstr "" -#: lxc/publish.go:30 +#: lxc/publish.go:31 msgid "[:][/] [:] [flags] [key=value...]" msgstr "" @@ -6575,7 +6575,7 @@ msgstr "" msgid "[:] " msgstr "" -#: lxc/copy.go:37 +#: lxc/copy.go:38 msgid "[:][/] [[:]]" msgstr "" diff --git a/po/lxd.pot b/po/lxd.pot index 890ccd56bc06..ec6a5118c210 100644 --- a/po/lxd.pot +++ b/po/lxd.pot @@ -7,7 +7,7 @@ msgid "" msgstr "Project-Id-Version: lxd\n" "Report-Msgid-Bugs-To: lxd@lists.canonical.com\n" - "POT-Creation-Date: 2023-12-01 11:57+0100\n" + "POT-Creation-Date: 2024-01-18 19:58+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -360,11 +360,11 @@ msgstr "" msgid "--expanded cannot be used with a server" msgstr "" -#: lxc/copy.go:155 +#: lxc/copy.go:156 msgid "--instance-only can't be passed when the source is a snapshot" msgstr "" -#: lxc/copy.go:89 +#: lxc/copy.go:90 msgid "--no-profiles cannot be used with --refresh" msgstr "" @@ -372,7 +372,7 @@ msgstr "" msgid "--project cannot be used with the query command" msgstr "" -#: lxc/copy.go:166 +#: lxc/copy.go:167 msgid "--refresh can only be used with instances" msgstr "" @@ -582,7 +582,7 @@ msgstr "" msgid "Alias name missing" msgstr "" -#: lxc/publish.go:242 +#: lxc/publish.go:243 #, c-format msgid "Aliases already exists: %s" msgstr "" @@ -720,12 +720,12 @@ msgstr "" msgid "Bad key/value pair: %s" msgstr "" -#: lxc/copy.go:138 lxc/init.go:216 lxc/move.go:380 lxc/project.go:129 +#: lxc/copy.go:139 lxc/init.go:216 lxc/move.go:380 lxc/project.go:129 #, c-format msgid "Bad key=value pair: %q" msgstr "" -#: lxc/publish.go:179 lxc/storage.go:130 lxc/storage_volume.go:578 +#: lxc/publish.go:180 lxc/storage.go:130 lxc/storage_volume.go:578 #, c-format msgid "Bad key=value pair: %s" msgstr "" @@ -984,7 +984,7 @@ msgstr "" msgid "Cluster member %s removed from group %s" msgstr "" -#: lxc/config.go:101 lxc/config.go:385 lxc/config.go:528 lxc/config.go:734 lxc/config.go:857 lxc/copy.go:60 lxc/info.go:45 lxc/init.go:56 lxc/move.go:66 lxc/network.go:300 lxc/network.go:723 lxc/network.go:792 lxc/network.go:1134 lxc/network.go:1219 lxc/network.go:1283 lxc/network_forward.go:170 lxc/network_forward.go:234 lxc/network_forward.go:406 lxc/network_forward.go:529 lxc/network_forward.go:671 lxc/network_forward.go:748 lxc/network_forward.go:814 lxc/network_load_balancer.go:172 lxc/network_load_balancer.go:236 lxc/network_load_balancer.go:407 lxc/network_load_balancer.go:530 lxc/network_load_balancer.go:673 lxc/network_load_balancer.go:749 lxc/network_load_balancer.go:813 lxc/network_load_balancer.go:914 lxc/network_load_balancer.go:976 lxc/storage.go:99 lxc/storage.go:347 lxc/storage.go:418 lxc/storage.go:671 lxc/storage.go:765 lxc/storage.go:850 lxc/storage_bucket.go:85 lxc/storage_bucket.go:185 lxc/storage_bucket.go:248 lxc/storage_bucket.go:379 lxc/storage_bucket.go:536 lxc/storage_bucket.go:629 lxc/storage_bucket.go:695 lxc/storage_bucket.go:770 lxc/storage_bucket.go:850 lxc/storage_bucket.go:928 lxc/storage_bucket.go:993 lxc/storage_bucket.go:1129 lxc/storage_volume.go:335 lxc/storage_volume.go:537 lxc/storage_volume.go:616 lxc/storage_volume.go:860 lxc/storage_volume.go:1074 lxc/storage_volume.go:1187 lxc/storage_volume.go:1617 lxc/storage_volume.go:1697 lxc/storage_volume.go:1824 lxc/storage_volume.go:1970 lxc/storage_volume.go:2074 lxc/storage_volume.go:2114 lxc/storage_volume.go:2207 lxc/storage_volume.go:2279 lxc/storage_volume.go:2431 +#: lxc/config.go:101 lxc/config.go:385 lxc/config.go:528 lxc/config.go:734 lxc/config.go:857 lxc/copy.go:61 lxc/info.go:45 lxc/init.go:56 lxc/move.go:66 lxc/network.go:300 lxc/network.go:723 lxc/network.go:792 lxc/network.go:1134 lxc/network.go:1219 lxc/network.go:1283 lxc/network_forward.go:170 lxc/network_forward.go:234 lxc/network_forward.go:406 lxc/network_forward.go:529 lxc/network_forward.go:671 lxc/network_forward.go:748 lxc/network_forward.go:814 lxc/network_load_balancer.go:172 lxc/network_load_balancer.go:236 lxc/network_load_balancer.go:407 lxc/network_load_balancer.go:530 lxc/network_load_balancer.go:673 lxc/network_load_balancer.go:749 lxc/network_load_balancer.go:813 lxc/network_load_balancer.go:914 lxc/network_load_balancer.go:976 lxc/storage.go:99 lxc/storage.go:347 lxc/storage.go:418 lxc/storage.go:671 lxc/storage.go:765 lxc/storage.go:850 lxc/storage_bucket.go:85 lxc/storage_bucket.go:185 lxc/storage_bucket.go:248 lxc/storage_bucket.go:379 lxc/storage_bucket.go:536 lxc/storage_bucket.go:629 lxc/storage_bucket.go:695 lxc/storage_bucket.go:770 lxc/storage_bucket.go:850 lxc/storage_bucket.go:928 lxc/storage_bucket.go:993 lxc/storage_bucket.go:1129 lxc/storage_volume.go:335 lxc/storage_volume.go:537 lxc/storage_volume.go:616 lxc/storage_volume.go:860 lxc/storage_volume.go:1074 lxc/storage_volume.go:1187 lxc/storage_volume.go:1617 lxc/storage_volume.go:1697 lxc/storage_volume.go:1824 lxc/storage_volume.go:1970 lxc/storage_volume.go:2074 lxc/storage_volume.go:2114 lxc/storage_volume.go:2207 lxc/storage_volume.go:2279 lxc/storage_volume.go:2431 msgid "Cluster member name" msgstr "" @@ -1015,7 +1015,7 @@ msgid "Command line client for LXD\n" "For help with any of those, simply call them with --help." msgstr "" -#: lxc/publish.go:39 +#: lxc/publish.go:40 msgid "Compression algorithm to use (`none` for uncompressed)" msgstr "" @@ -1023,7 +1023,7 @@ msgstr "" msgid "Compression algorithm to use (none for uncompressed)" msgstr "" -#: lxc/copy.go:52 lxc/init.go:49 +#: lxc/copy.go:53 lxc/init.go:49 msgid "Config key/value to apply to the new instance" msgstr "" @@ -1058,7 +1058,7 @@ msgstr "" msgid "Control: %s (%s)" msgstr "" -#: lxc/copy.go:58 lxc/move.go:64 +#: lxc/copy.go:59 lxc/move.go:64 msgid "Copy a stateful instance stateless" msgstr "" @@ -1077,11 +1077,11 @@ msgid "Copy images between servers\n" "It requires the source to be an alias and for it to be public." msgstr "" -#: lxc/copy.go:39 +#: lxc/copy.go:40 msgid "Copy instances within or in between LXD servers" msgstr "" -#: lxc/copy.go:40 +#: lxc/copy.go:41 msgid "Copy instances within or in between LXD servers\n" "\n" "Transfer modes (--mode):\n" @@ -1104,7 +1104,7 @@ msgstr "" msgid "Copy storage volumes" msgstr "" -#: lxc/copy.go:57 +#: lxc/copy.go:58 msgid "Copy the instance without its snapshots" msgstr "" @@ -1112,7 +1112,7 @@ msgstr "" msgid "Copy the volume without its snapshots" msgstr "" -#: lxc/copy.go:61 lxc/image.go:157 lxc/move.go:67 lxc/profile.go:252 lxc/storage_volume.go:338 +#: lxc/copy.go:62 lxc/image.go:157 lxc/move.go:67 lxc/profile.go:252 lxc/storage_volume.go:338 msgid "Copy to a project different from the source" msgstr "" @@ -1277,7 +1277,7 @@ msgstr "" msgid "Create storage pools" msgstr "" -#: lxc/copy.go:62 lxc/init.go:57 +#: lxc/copy.go:63 lxc/init.go:57 msgid "Create the instance with no profiles applied" msgstr "" @@ -1416,7 +1416,7 @@ msgstr "" msgid "Delete warning" msgstr "" -#: lxc/action.go:32 lxc/action.go:53 lxc/action.go:75 lxc/action.go:98 lxc/alias.go:23 lxc/alias.go:60 lxc/alias.go:110 lxc/alias.go:159 lxc/alias.go:214 lxc/cluster.go:29 lxc/cluster.go:122 lxc/cluster.go:206 lxc/cluster.go:255 lxc/cluster.go:306 lxc/cluster.go:367 lxc/cluster.go:439 lxc/cluster.go:471 lxc/cluster.go:521 lxc/cluster.go:604 lxc/cluster.go:689 lxc/cluster.go:804 lxc/cluster.go:880 lxc/cluster.go:982 lxc/cluster.go:1061 lxc/cluster.go:1168 lxc/cluster.go:1189 lxc/cluster_group.go:30 lxc/cluster_group.go:84 lxc/cluster_group.go:157 lxc/cluster_group.go:214 lxc/cluster_group.go:266 lxc/cluster_group.go:382 lxc/cluster_group.go:456 lxc/cluster_group.go:529 lxc/cluster_group.go:577 lxc/cluster_group.go:631 lxc/cluster_role.go:23 lxc/cluster_role.go:50 lxc/cluster_role.go:106 lxc/config.go:32 lxc/config.go:95 lxc/config.go:380 lxc/config.go:513 lxc/config.go:730 lxc/config.go:854 lxc/config_device.go:24 lxc/config_device.go:78 lxc/config_device.go:208 lxc/config_device.go:285 lxc/config_device.go:356 lxc/config_device.go:450 lxc/config_device.go:548 lxc/config_device.go:555 lxc/config_device.go:668 lxc/config_device.go:741 lxc/config_metadata.go:27 lxc/config_metadata.go:55 lxc/config_metadata.go:180 lxc/config_template.go:27 lxc/config_template.go:67 lxc/config_template.go:110 lxc/config_template.go:152 lxc/config_template.go:240 lxc/config_template.go:300 lxc/config_trust.go:34 lxc/config_trust.go:87 lxc/config_trust.go:236 lxc/config_trust.go:350 lxc/config_trust.go:432 lxc/config_trust.go:534 lxc/config_trust.go:580 lxc/config_trust.go:651 lxc/console.go:36 lxc/copy.go:40 lxc/delete.go:31 lxc/exec.go:41 lxc/export.go:32 lxc/file.go:78 lxc/file.go:118 lxc/file.go:167 lxc/file.go:237 lxc/file.go:459 lxc/file.go:967 lxc/image.go:37 lxc/image.go:145 lxc/image.go:312 lxc/image.go:363 lxc/image.go:490 lxc/image.go:651 lxc/image.go:884 lxc/image.go:1019 lxc/image.go:1338 lxc/image.go:1418 lxc/image.go:1477 lxc/image.go:1529 lxc/image.go:1585 lxc/image_alias.go:24 lxc/image_alias.go:60 lxc/image_alias.go:107 lxc/image_alias.go:152 lxc/image_alias.go:255 lxc/import.go:28 lxc/info.go:33 lxc/init.go:42 lxc/launch.go:24 lxc/list.go:49 lxc/main.go:82 lxc/manpage.go:22 lxc/monitor.go:33 lxc/move.go:37 lxc/network.go:32 lxc/network.go:135 lxc/network.go:220 lxc/network.go:293 lxc/network.go:372 lxc/network.go:422 lxc/network.go:507 lxc/network.go:592 lxc/network.go:720 lxc/network.go:789 lxc/network.go:912 lxc/network.go:1005 lxc/network.go:1076 lxc/network.go:1128 lxc/network.go:1216 lxc/network.go:1280 lxc/network_acl.go:29 lxc/network_acl.go:94 lxc/network_acl.go:165 lxc/network_acl.go:218 lxc/network_acl.go:266 lxc/network_acl.go:327 lxc/network_acl.go:412 lxc/network_acl.go:492 lxc/network_acl.go:522 lxc/network_acl.go:653 lxc/network_acl.go:702 lxc/network_acl.go:751 lxc/network_acl.go:766 lxc/network_acl.go:887 lxc/network_allocations.go:51 lxc/network_forward.go:29 lxc/network_forward.go:86 lxc/network_forward.go:167 lxc/network_forward.go:231 lxc/network_forward.go:329 lxc/network_forward.go:398 lxc/network_forward.go:496 lxc/network_forward.go:526 lxc/network_forward.go:668 lxc/network_forward.go:730 lxc/network_forward.go:745 lxc/network_forward.go:810 lxc/network_load_balancer.go:29 lxc/network_load_balancer.go:90 lxc/network_load_balancer.go:169 lxc/network_load_balancer.go:233 lxc/network_load_balancer.go:331 lxc/network_load_balancer.go:399 lxc/network_load_balancer.go:497 lxc/network_load_balancer.go:527 lxc/network_load_balancer.go:670 lxc/network_load_balancer.go:731 lxc/network_load_balancer.go:746 lxc/network_load_balancer.go:810 lxc/network_load_balancer.go:896 lxc/network_load_balancer.go:911 lxc/network_load_balancer.go:972 lxc/network_peer.go:28 lxc/network_peer.go:81 lxc/network_peer.go:158 lxc/network_peer.go:215 lxc/network_peer.go:331 lxc/network_peer.go:399 lxc/network_peer.go:488 lxc/network_peer.go:518 lxc/network_peer.go:643 lxc/network_zone.go:28 lxc/network_zone.go:85 lxc/network_zone.go:156 lxc/network_zone.go:211 lxc/network_zone.go:271 lxc/network_zone.go:354 lxc/network_zone.go:434 lxc/network_zone.go:465 lxc/network_zone.go:584 lxc/network_zone.go:632 lxc/network_zone.go:689 lxc/network_zone.go:759 lxc/network_zone.go:811 lxc/network_zone.go:870 lxc/network_zone.go:952 lxc/network_zone.go:1028 lxc/network_zone.go:1058 lxc/network_zone.go:1176 lxc/network_zone.go:1225 lxc/network_zone.go:1240 lxc/network_zone.go:1286 lxc/operation.go:24 lxc/operation.go:56 lxc/operation.go:106 lxc/operation.go:193 lxc/profile.go:29 lxc/profile.go:104 lxc/profile.go:167 lxc/profile.go:250 lxc/profile.go:320 lxc/profile.go:374 lxc/profile.go:424 lxc/profile.go:552 lxc/profile.go:613 lxc/profile.go:674 lxc/profile.go:750 lxc/profile.go:802 lxc/profile.go:878 lxc/profile.go:934 lxc/project.go:29 lxc/project.go:93 lxc/project.go:158 lxc/project.go:221 lxc/project.go:349 lxc/project.go:410 lxc/project.go:523 lxc/project.go:580 lxc/project.go:659 lxc/project.go:690 lxc/project.go:743 lxc/project.go:802 lxc/publish.go:32 lxc/query.go:34 lxc/rebuild.go:27 lxc/remote.go:33 lxc/remote.go:88 lxc/remote.go:628 lxc/remote.go:664 lxc/remote.go:752 lxc/remote.go:823 lxc/remote.go:878 lxc/remote.go:916 lxc/rename.go:21 lxc/restore.go:24 lxc/snapshot.go:28 lxc/storage.go:33 lxc/storage.go:96 lxc/storage.go:170 lxc/storage.go:220 lxc/storage.go:344 lxc/storage.go:414 lxc/storage.go:586 lxc/storage.go:665 lxc/storage.go:761 lxc/storage.go:847 lxc/storage_bucket.go:29 lxc/storage_bucket.go:83 lxc/storage_bucket.go:183 lxc/storage_bucket.go:244 lxc/storage_bucket.go:377 lxc/storage_bucket.go:453 lxc/storage_bucket.go:530 lxc/storage_bucket.go:624 lxc/storage_bucket.go:693 lxc/storage_bucket.go:727 lxc/storage_bucket.go:768 lxc/storage_bucket.go:847 lxc/storage_bucket.go:925 lxc/storage_bucket.go:989 lxc/storage_bucket.go:1124 lxc/storage_volume.go:43 lxc/storage_volume.go:165 lxc/storage_volume.go:240 lxc/storage_volume.go:331 lxc/storage_volume.go:534 lxc/storage_volume.go:613 lxc/storage_volume.go:688 lxc/storage_volume.go:770 lxc/storage_volume.go:851 lxc/storage_volume.go:1060 lxc/storage_volume.go:1175 lxc/storage_volume.go:1322 lxc/storage_volume.go:1406 lxc/storage_volume.go:1613 lxc/storage_volume.go:1694 lxc/storage_volume.go:1809 lxc/storage_volume.go:1953 lxc/storage_volume.go:2062 lxc/storage_volume.go:2108 lxc/storage_volume.go:2205 lxc/storage_volume.go:2272 lxc/storage_volume.go:2426 lxc/version.go:22 lxc/warning.go:29 lxc/warning.go:71 lxc/warning.go:262 lxc/warning.go:303 lxc/warning.go:357 +#: lxc/action.go:32 lxc/action.go:53 lxc/action.go:75 lxc/action.go:98 lxc/alias.go:23 lxc/alias.go:60 lxc/alias.go:110 lxc/alias.go:159 lxc/alias.go:214 lxc/cluster.go:29 lxc/cluster.go:122 lxc/cluster.go:206 lxc/cluster.go:255 lxc/cluster.go:306 lxc/cluster.go:367 lxc/cluster.go:439 lxc/cluster.go:471 lxc/cluster.go:521 lxc/cluster.go:604 lxc/cluster.go:689 lxc/cluster.go:804 lxc/cluster.go:880 lxc/cluster.go:982 lxc/cluster.go:1061 lxc/cluster.go:1168 lxc/cluster.go:1189 lxc/cluster_group.go:30 lxc/cluster_group.go:84 lxc/cluster_group.go:157 lxc/cluster_group.go:214 lxc/cluster_group.go:266 lxc/cluster_group.go:382 lxc/cluster_group.go:456 lxc/cluster_group.go:529 lxc/cluster_group.go:577 lxc/cluster_group.go:631 lxc/cluster_role.go:23 lxc/cluster_role.go:50 lxc/cluster_role.go:106 lxc/config.go:32 lxc/config.go:95 lxc/config.go:380 lxc/config.go:513 lxc/config.go:730 lxc/config.go:854 lxc/config_device.go:24 lxc/config_device.go:78 lxc/config_device.go:208 lxc/config_device.go:285 lxc/config_device.go:356 lxc/config_device.go:450 lxc/config_device.go:548 lxc/config_device.go:555 lxc/config_device.go:668 lxc/config_device.go:741 lxc/config_metadata.go:27 lxc/config_metadata.go:55 lxc/config_metadata.go:180 lxc/config_template.go:27 lxc/config_template.go:67 lxc/config_template.go:110 lxc/config_template.go:152 lxc/config_template.go:240 lxc/config_template.go:300 lxc/config_trust.go:34 lxc/config_trust.go:87 lxc/config_trust.go:236 lxc/config_trust.go:350 lxc/config_trust.go:432 lxc/config_trust.go:534 lxc/config_trust.go:580 lxc/config_trust.go:651 lxc/console.go:36 lxc/copy.go:41 lxc/delete.go:31 lxc/exec.go:41 lxc/export.go:32 lxc/file.go:78 lxc/file.go:118 lxc/file.go:167 lxc/file.go:237 lxc/file.go:459 lxc/file.go:967 lxc/image.go:37 lxc/image.go:145 lxc/image.go:312 lxc/image.go:363 lxc/image.go:490 lxc/image.go:651 lxc/image.go:884 lxc/image.go:1019 lxc/image.go:1338 lxc/image.go:1418 lxc/image.go:1477 lxc/image.go:1529 lxc/image.go:1585 lxc/image_alias.go:24 lxc/image_alias.go:60 lxc/image_alias.go:107 lxc/image_alias.go:152 lxc/image_alias.go:255 lxc/import.go:28 lxc/info.go:33 lxc/init.go:42 lxc/launch.go:24 lxc/list.go:49 lxc/main.go:82 lxc/manpage.go:22 lxc/monitor.go:33 lxc/move.go:37 lxc/network.go:32 lxc/network.go:135 lxc/network.go:220 lxc/network.go:293 lxc/network.go:372 lxc/network.go:422 lxc/network.go:507 lxc/network.go:592 lxc/network.go:720 lxc/network.go:789 lxc/network.go:912 lxc/network.go:1005 lxc/network.go:1076 lxc/network.go:1128 lxc/network.go:1216 lxc/network.go:1280 lxc/network_acl.go:29 lxc/network_acl.go:94 lxc/network_acl.go:165 lxc/network_acl.go:218 lxc/network_acl.go:266 lxc/network_acl.go:327 lxc/network_acl.go:412 lxc/network_acl.go:492 lxc/network_acl.go:522 lxc/network_acl.go:653 lxc/network_acl.go:702 lxc/network_acl.go:751 lxc/network_acl.go:766 lxc/network_acl.go:887 lxc/network_allocations.go:51 lxc/network_forward.go:29 lxc/network_forward.go:86 lxc/network_forward.go:167 lxc/network_forward.go:231 lxc/network_forward.go:329 lxc/network_forward.go:398 lxc/network_forward.go:496 lxc/network_forward.go:526 lxc/network_forward.go:668 lxc/network_forward.go:730 lxc/network_forward.go:745 lxc/network_forward.go:810 lxc/network_load_balancer.go:29 lxc/network_load_balancer.go:90 lxc/network_load_balancer.go:169 lxc/network_load_balancer.go:233 lxc/network_load_balancer.go:331 lxc/network_load_balancer.go:399 lxc/network_load_balancer.go:497 lxc/network_load_balancer.go:527 lxc/network_load_balancer.go:670 lxc/network_load_balancer.go:731 lxc/network_load_balancer.go:746 lxc/network_load_balancer.go:810 lxc/network_load_balancer.go:896 lxc/network_load_balancer.go:911 lxc/network_load_balancer.go:972 lxc/network_peer.go:28 lxc/network_peer.go:81 lxc/network_peer.go:158 lxc/network_peer.go:215 lxc/network_peer.go:331 lxc/network_peer.go:399 lxc/network_peer.go:488 lxc/network_peer.go:518 lxc/network_peer.go:643 lxc/network_zone.go:28 lxc/network_zone.go:85 lxc/network_zone.go:156 lxc/network_zone.go:211 lxc/network_zone.go:271 lxc/network_zone.go:354 lxc/network_zone.go:434 lxc/network_zone.go:465 lxc/network_zone.go:584 lxc/network_zone.go:632 lxc/network_zone.go:689 lxc/network_zone.go:759 lxc/network_zone.go:811 lxc/network_zone.go:870 lxc/network_zone.go:952 lxc/network_zone.go:1028 lxc/network_zone.go:1058 lxc/network_zone.go:1176 lxc/network_zone.go:1225 lxc/network_zone.go:1240 lxc/network_zone.go:1286 lxc/operation.go:24 lxc/operation.go:56 lxc/operation.go:106 lxc/operation.go:193 lxc/profile.go:29 lxc/profile.go:104 lxc/profile.go:167 lxc/profile.go:250 lxc/profile.go:320 lxc/profile.go:374 lxc/profile.go:424 lxc/profile.go:552 lxc/profile.go:613 lxc/profile.go:674 lxc/profile.go:750 lxc/profile.go:802 lxc/profile.go:878 lxc/profile.go:934 lxc/project.go:29 lxc/project.go:93 lxc/project.go:158 lxc/project.go:221 lxc/project.go:349 lxc/project.go:410 lxc/project.go:523 lxc/project.go:580 lxc/project.go:659 lxc/project.go:690 lxc/project.go:743 lxc/project.go:802 lxc/publish.go:33 lxc/query.go:34 lxc/rebuild.go:27 lxc/remote.go:33 lxc/remote.go:88 lxc/remote.go:628 lxc/remote.go:664 lxc/remote.go:752 lxc/remote.go:823 lxc/remote.go:878 lxc/remote.go:916 lxc/rename.go:21 lxc/restore.go:24 lxc/snapshot.go:28 lxc/storage.go:33 lxc/storage.go:96 lxc/storage.go:170 lxc/storage.go:220 lxc/storage.go:344 lxc/storage.go:414 lxc/storage.go:586 lxc/storage.go:665 lxc/storage.go:761 lxc/storage.go:847 lxc/storage_bucket.go:29 lxc/storage_bucket.go:83 lxc/storage_bucket.go:183 lxc/storage_bucket.go:244 lxc/storage_bucket.go:377 lxc/storage_bucket.go:453 lxc/storage_bucket.go:530 lxc/storage_bucket.go:624 lxc/storage_bucket.go:693 lxc/storage_bucket.go:727 lxc/storage_bucket.go:768 lxc/storage_bucket.go:847 lxc/storage_bucket.go:925 lxc/storage_bucket.go:989 lxc/storage_bucket.go:1124 lxc/storage_volume.go:43 lxc/storage_volume.go:165 lxc/storage_volume.go:240 lxc/storage_volume.go:331 lxc/storage_volume.go:534 lxc/storage_volume.go:613 lxc/storage_volume.go:688 lxc/storage_volume.go:770 lxc/storage_volume.go:851 lxc/storage_volume.go:1060 lxc/storage_volume.go:1175 lxc/storage_volume.go:1322 lxc/storage_volume.go:1406 lxc/storage_volume.go:1613 lxc/storage_volume.go:1694 lxc/storage_volume.go:1809 lxc/storage_volume.go:1953 lxc/storage_volume.go:2062 lxc/storage_volume.go:2108 lxc/storage_volume.go:2205 lxc/storage_volume.go:2272 lxc/storage_volume.go:2426 lxc/version.go:22 lxc/warning.go:29 lxc/warning.go:71 lxc/warning.go:262 lxc/warning.go:303 lxc/warning.go:357 msgid "Description" msgstr "" @@ -1680,7 +1680,7 @@ msgstr "" msgid "Environment variable to set (e.g. HOME=/home/foo)" msgstr "" -#: lxc/copy.go:55 lxc/init.go:52 +#: lxc/copy.go:56 lxc/init.go:52 msgid "Ephemeral instance" msgstr "" @@ -1694,7 +1694,7 @@ msgstr "" msgid "Error decoding data: %v" msgstr "" -#: lxc/publish.go:233 +#: lxc/publish.go:234 #, c-format msgid "Error retrieving aliases: %w" msgstr "" @@ -1933,7 +1933,7 @@ msgstr "" msgid "Failed to listen for connection: %w" msgstr "" -#: lxc/copy.go:360 +#: lxc/copy.go:361 #, c-format msgid "Failed to refresh target instance '%s': %v" msgstr "" @@ -2288,7 +2288,7 @@ msgstr "" msgid "If an instance is running, stop it and then rebuild it" msgstr "" -#: lxc/publish.go:41 +#: lxc/publish.go:42 msgid "If the image alias already exists, delete and create a new one" msgstr "" @@ -2308,7 +2308,7 @@ msgstr "" msgid "Ignore any configured auto-expiry for the storage volume" msgstr "" -#: lxc/copy.go:64 lxc/move.go:68 +#: lxc/copy.go:65 lxc/move.go:68 msgid "Ignore copy errors for volatile files" msgstr "" @@ -2324,7 +2324,7 @@ msgstr "" msgid "Image copied successfully!" msgstr "" -#: lxc/publish.go:40 +#: lxc/publish.go:41 msgid "Image expiration date (format: rfc3339)" msgstr "" @@ -2415,7 +2415,7 @@ msgstr "" msgid "Instance disconnected for client %q" msgstr "" -#: lxc/publish.go:79 +#: lxc/publish.go:80 msgid "Instance name is mandatory" msgstr "" @@ -2428,7 +2428,7 @@ msgstr "" msgid "Instance path cannot be used in SSH SFTP listener mode" msgstr "" -#: lxc/publish.go:346 +#: lxc/publish.go:347 #, c-format msgid "Instance published with fingerprint: %s" msgstr "" @@ -2974,7 +2974,7 @@ msgstr "" msgid "Make image public" msgstr "" -#: lxc/publish.go:36 +#: lxc/publish.go:37 msgid "Make the image public" msgstr "" @@ -3188,12 +3188,12 @@ msgstr "" msgid "Memory:" msgstr "" -#: lxc/move.go:309 lxc/move.go:423 +#: lxc/move.go:309 lxc/move.go:422 #, c-format msgid "Migration API failure: %w" msgstr "" -#: lxc/move.go:334 lxc/move.go:428 +#: lxc/move.go:334 lxc/move.go:427 #, c-format msgid "Migration operation failure: %w" msgstr "" @@ -3541,7 +3541,7 @@ msgstr "" msgid "Network zone record %s deleted" msgstr "" -#: lxc/publish.go:37 +#: lxc/publish.go:38 msgid "New alias to define at target" msgstr "" @@ -3549,7 +3549,7 @@ msgstr "" msgid "New aliases to add to the image" msgstr "" -#: lxc/copy.go:53 lxc/init.go:51 lxc/move.go:59 +#: lxc/copy.go:54 lxc/init.go:51 lxc/move.go:59 msgid "New key/value to apply to a specific device" msgstr "" @@ -3717,7 +3717,7 @@ msgstr "" msgid "Pause instances" msgstr "" -#: lxc/copy.go:63 +#: lxc/copy.go:64 msgid "Perform an incremental copy" msgstr "" @@ -3819,7 +3819,7 @@ msgstr "" msgid "Profile to apply to the new image" msgstr "" -#: lxc/copy.go:54 lxc/init.go:50 +#: lxc/copy.go:55 lxc/init.go:50 msgid "Profile to apply to the new instance" msgstr "" @@ -3946,11 +3946,11 @@ msgstr "" msgid "Public: %s" msgstr "" -#: lxc/publish.go:31 lxc/publish.go:32 +#: lxc/publish.go:32 lxc/publish.go:33 msgid "Publish instances as images" msgstr "" -#: lxc/publish.go:252 +#: lxc/publish.go:253 #, c-format msgid "Publishing instance: %s" msgstr "" @@ -4018,7 +4018,7 @@ msgstr "" msgid "Refresh images" msgstr "" -#: lxc/copy.go:382 +#: lxc/copy.go:383 #, c-format msgid "Refreshing instance: %s" msgstr "" @@ -4844,11 +4844,11 @@ msgstr "" msgid "Stop instances" msgstr "" -#: lxc/publish.go:38 +#: lxc/publish.go:39 msgid "Stop the instance if currently running" msgstr "" -#: lxc/publish.go:141 +#: lxc/publish.go:142 msgid "Stopping instance failed!" msgstr "" @@ -4892,7 +4892,7 @@ msgstr "" msgid "Storage pool %s pending on member %s" msgstr "" -#: lxc/copy.go:59 lxc/import.go:35 lxc/init.go:54 lxc/move.go:65 +#: lxc/copy.go:60 lxc/import.go:35 lxc/init.go:54 lxc/move.go:65 msgid "Storage pool name" msgstr "" @@ -5013,7 +5013,7 @@ msgstr "" msgid "The instance is currently running, stop it first or pass --force" msgstr "" -#: lxc/publish.go:110 +#: lxc/publish.go:111 msgid "The instance is currently running. Use --force to have it stopped and restarted" msgstr "" @@ -5140,7 +5140,7 @@ msgstr "" msgid "The specified device doesn't match the network" msgstr "" -#: lxc/publish.go:83 +#: lxc/publish.go:84 msgid "There is no \"image name\". Did you want an alias?" msgstr "" @@ -5189,7 +5189,7 @@ msgid "To start your first container, try: lxc launch ubuntu:22.04\n" "Or for a virtual machine: lxc launch ubuntu:22.04 --vm" msgstr "" -#: lxc/config.go:293 lxc/config.go:474 lxc/config.go:681 lxc/config.go:773 lxc/copy.go:130 lxc/info.go:336 lxc/network.go:821 lxc/storage.go:446 +#: lxc/config.go:293 lxc/config.go:474 lxc/config.go:681 lxc/config.go:773 lxc/copy.go:131 lxc/info.go:336 lxc/network.go:821 lxc/storage.go:446 msgid "To use --target, the destination remote must be a cluster" msgstr "" @@ -5220,7 +5220,7 @@ msgstr "" msgid "Transfer mode. One of pull (default), push or relay." msgstr "" -#: lxc/copy.go:56 +#: lxc/copy.go:57 msgid "Transfer mode. One of pull, push or relay" msgstr "" @@ -5233,7 +5233,7 @@ msgstr "" msgid "Transferring image: %s" msgstr "" -#: lxc/copy.go:338 lxc/move.go:314 +#: lxc/copy.go:339 lxc/move.go:314 #, c-format msgid "Transferring instance: %s" msgstr "" @@ -5611,11 +5611,11 @@ msgstr "" msgid "You can't pass -t or -T at the same time as --mode" msgstr "" -#: lxc/copy.go:101 +#: lxc/copy.go:102 msgid "You must specify a destination instance name" msgstr "" -#: lxc/copy.go:84 lxc/move.go:280 lxc/move.go:356 +#: lxc/copy.go:85 lxc/move.go:280 lxc/move.go:356 msgid "You must specify a source instance name" msgstr "" @@ -5839,7 +5839,7 @@ msgstr "" msgid "[:][/] [/]" msgstr "" -#: lxc/publish.go:30 +#: lxc/publish.go:31 msgid "[:][/] [:] [flags] [key=value...]" msgstr "" @@ -6123,7 +6123,7 @@ msgstr "" msgid "[:] " msgstr "" -#: lxc/copy.go:37 +#: lxc/copy.go:38 msgid "[:][/] [[:]]" msgstr "" diff --git a/po/mr.po b/po/mr.po index c6d69c45d85a..97983ac6a002 100644 --- a/po/mr.po +++ b/po/mr.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: lxd\n" "Report-Msgid-Bugs-To: lxd@lists.canonical.com\n" -"POT-Creation-Date: 2023-12-01 11:57+0100\n" +"POT-Creation-Date: 2024-01-18 19:58+0100\n" "PO-Revision-Date: 2022-03-10 15:10+0000\n" "Last-Translator: Anonymous \n" "Language-Team: Marathi :][/] [/]" msgstr "" -#: lxc/publish.go:30 +#: lxc/publish.go:31 msgid "[:][/] [:] [flags] [key=value...]" msgstr "" @@ -6575,7 +6575,7 @@ msgstr "" msgid "[:] " msgstr "" -#: lxc/copy.go:37 +#: lxc/copy.go:38 msgid "[:][/] [[:]]" msgstr "" diff --git a/po/nb_NO.po b/po/nb_NO.po index 617f112a3327..570df76f9c07 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: lxd@lists.canonical.com\n" -"POT-Creation-Date: 2023-12-01 11:57+0100\n" +"POT-Creation-Date: 2024-01-18 19:58+0100\n" "PO-Revision-Date: 2022-03-10 15:09+0000\n" "Last-Translator: Anonymous \n" "Language-Team: Norwegian Bokmål :][/] [/]" msgstr "" -#: lxc/publish.go:30 +#: lxc/publish.go:31 msgid "[:][/] [:] [flags] [key=value...]" msgstr "" @@ -6575,7 +6575,7 @@ msgstr "" msgid "[:] " msgstr "" -#: lxc/copy.go:37 +#: lxc/copy.go:38 msgid "[:][/] [[:]]" msgstr "" diff --git a/po/nl.po b/po/nl.po index 119cfd645c0d..0013dc8d23e3 100644 --- a/po/nl.po +++ b/po/nl.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: lxd\n" "Report-Msgid-Bugs-To: lxd@lists.canonical.com\n" -"POT-Creation-Date: 2023-12-01 11:57+0100\n" +"POT-Creation-Date: 2024-01-18 19:58+0100\n" "PO-Revision-Date: 2022-03-10 15:06+0000\n" "Last-Translator: Heimen Stoffels \n" "Language-Team: Dutch :][/] [/]" msgstr "" -#: lxc/publish.go:30 +#: lxc/publish.go:31 msgid "[:][/] [:] [flags] [key=value...]" msgstr "" @@ -6792,7 +6792,7 @@ msgstr "" msgid "[:] " msgstr "" -#: lxc/copy.go:37 +#: lxc/copy.go:38 msgid "[:][/] [[:]]" msgstr "" diff --git a/po/pa.po b/po/pa.po index 7534efa71f9d..b987180e1b06 100644 --- a/po/pa.po +++ b/po/pa.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: lxd\n" "Report-Msgid-Bugs-To: lxd@lists.canonical.com\n" -"POT-Creation-Date: 2023-12-01 11:57+0100\n" +"POT-Creation-Date: 2024-01-18 19:58+0100\n" "PO-Revision-Date: 2022-03-10 15:08+0000\n" "Last-Translator: Anonymous \n" "Language-Team: Punjabi :][/] [/]" msgstr "" -#: lxc/publish.go:30 +#: lxc/publish.go:31 msgid "[:][/] [:] [flags] [key=value...]" msgstr "" @@ -6575,7 +6575,7 @@ msgstr "" msgid "[:] " msgstr "" -#: lxc/copy.go:37 +#: lxc/copy.go:38 msgid "[:][/] [[:]]" msgstr "" diff --git a/po/pl.po b/po/pl.po index 420b07ada1bb..51831f93fdb8 100644 --- a/po/pl.po +++ b/po/pl.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: lxd\n" "Report-Msgid-Bugs-To: lxd@lists.canonical.com\n" -"POT-Creation-Date: 2023-12-01 11:57+0100\n" +"POT-Creation-Date: 2024-01-18 19:58+0100\n" "PO-Revision-Date: 2022-03-10 15:08+0000\n" "Last-Translator: Anonymous \n" "Language-Team: Polish :][/] [/]" msgstr "" -#: lxc/publish.go:30 +#: lxc/publish.go:31 msgid "[:][/] [:] [flags] [key=value...]" msgstr "" @@ -6826,7 +6826,7 @@ msgstr "" msgid "[:] " msgstr "" -#: lxc/copy.go:37 +#: lxc/copy.go:38 msgid "[:][/] [[:]]" msgstr "" diff --git a/po/pt.po b/po/pt.po index 7f8020151fd9..60a2c8f6bfc0 100644 --- a/po/pt.po +++ b/po/pt.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: lxd\n" "Report-Msgid-Bugs-To: lxd@lists.canonical.com\n" -"POT-Creation-Date: 2023-12-01 11:57+0100\n" +"POT-Creation-Date: 2024-01-18 19:58+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" @@ -382,11 +382,11 @@ msgstr "" msgid "--expanded cannot be used with a server" msgstr "" -#: lxc/copy.go:155 +#: lxc/copy.go:156 msgid "--instance-only can't be passed when the source is a snapshot" msgstr "" -#: lxc/copy.go:89 +#: lxc/copy.go:90 msgid "--no-profiles cannot be used with --refresh" msgstr "" @@ -394,7 +394,7 @@ msgstr "" msgid "--project cannot be used with the query command" msgstr "" -#: lxc/copy.go:166 +#: lxc/copy.go:167 msgid "--refresh can only be used with instances" msgstr "" @@ -613,7 +613,7 @@ msgstr "" msgid "Alias name missing" msgstr "" -#: lxc/publish.go:242 +#: lxc/publish.go:243 #, c-format msgid "Aliases already exists: %s" msgstr "" @@ -754,12 +754,12 @@ msgstr "" msgid "Bad key/value pair: %s" msgstr "" -#: lxc/copy.go:138 lxc/init.go:216 lxc/move.go:380 lxc/project.go:129 +#: lxc/copy.go:139 lxc/init.go:216 lxc/move.go:380 lxc/project.go:129 #, c-format msgid "Bad key=value pair: %q" msgstr "" -#: lxc/publish.go:179 lxc/storage.go:130 lxc/storage_volume.go:578 +#: lxc/publish.go:180 lxc/storage.go:130 lxc/storage_volume.go:578 #, c-format msgid "Bad key=value pair: %s" msgstr "" @@ -1022,7 +1022,7 @@ msgid "Cluster member %s removed from group %s" msgstr "" #: lxc/config.go:101 lxc/config.go:385 lxc/config.go:528 lxc/config.go:734 -#: lxc/config.go:857 lxc/copy.go:60 lxc/info.go:45 lxc/init.go:56 +#: lxc/config.go:857 lxc/copy.go:61 lxc/info.go:45 lxc/init.go:56 #: lxc/move.go:66 lxc/network.go:300 lxc/network.go:723 lxc/network.go:792 #: lxc/network.go:1134 lxc/network.go:1219 lxc/network.go:1283 #: lxc/network_forward.go:170 lxc/network_forward.go:234 @@ -1080,7 +1080,7 @@ msgid "" "For help with any of those, simply call them with --help." msgstr "" -#: lxc/publish.go:39 +#: lxc/publish.go:40 msgid "Compression algorithm to use (`none` for uncompressed)" msgstr "" @@ -1088,7 +1088,7 @@ msgstr "" msgid "Compression algorithm to use (none for uncompressed)" msgstr "" -#: lxc/copy.go:52 lxc/init.go:49 +#: lxc/copy.go:53 lxc/init.go:49 msgid "Config key/value to apply to the new instance" msgstr "" @@ -1130,7 +1130,7 @@ msgstr "" msgid "Control: %s (%s)" msgstr "" -#: lxc/copy.go:58 lxc/move.go:64 +#: lxc/copy.go:59 lxc/move.go:64 msgid "Copy a stateful instance stateless" msgstr "" @@ -1150,11 +1150,11 @@ msgid "" "It requires the source to be an alias and for it to be public." msgstr "" -#: lxc/copy.go:39 +#: lxc/copy.go:40 msgid "Copy instances within or in between LXD servers" msgstr "" -#: lxc/copy.go:40 +#: lxc/copy.go:41 msgid "" "Copy instances within or in between LXD servers\n" "\n" @@ -1182,7 +1182,7 @@ msgstr "" msgid "Copy storage volumes" msgstr "" -#: lxc/copy.go:57 +#: lxc/copy.go:58 msgid "Copy the instance without its snapshots" msgstr "" @@ -1190,7 +1190,7 @@ msgstr "" msgid "Copy the volume without its snapshots" msgstr "" -#: lxc/copy.go:61 lxc/image.go:157 lxc/move.go:67 lxc/profile.go:252 +#: lxc/copy.go:62 lxc/image.go:157 lxc/move.go:67 lxc/profile.go:252 #: lxc/storage_volume.go:338 msgid "Copy to a project different from the source" msgstr "" @@ -1357,7 +1357,7 @@ msgstr "" msgid "Create storage pools" msgstr "" -#: lxc/copy.go:62 lxc/init.go:57 +#: lxc/copy.go:63 lxc/init.go:57 msgid "Create the instance with no profiles applied" msgstr "" @@ -1526,7 +1526,7 @@ msgstr "" #: lxc/config_template.go:300 lxc/config_trust.go:34 lxc/config_trust.go:87 #: lxc/config_trust.go:236 lxc/config_trust.go:350 lxc/config_trust.go:432 #: lxc/config_trust.go:534 lxc/config_trust.go:580 lxc/config_trust.go:651 -#: lxc/console.go:36 lxc/copy.go:40 lxc/delete.go:31 lxc/exec.go:41 +#: lxc/console.go:36 lxc/copy.go:41 lxc/delete.go:31 lxc/exec.go:41 #: lxc/export.go:32 lxc/file.go:78 lxc/file.go:118 lxc/file.go:167 #: lxc/file.go:237 lxc/file.go:459 lxc/file.go:967 lxc/image.go:37 #: lxc/image.go:145 lxc/image.go:312 lxc/image.go:363 lxc/image.go:490 @@ -1576,7 +1576,7 @@ msgstr "" #: lxc/profile.go:802 lxc/profile.go:878 lxc/profile.go:934 lxc/project.go:29 #: lxc/project.go:93 lxc/project.go:158 lxc/project.go:221 lxc/project.go:349 #: lxc/project.go:410 lxc/project.go:523 lxc/project.go:580 lxc/project.go:659 -#: lxc/project.go:690 lxc/project.go:743 lxc/project.go:802 lxc/publish.go:32 +#: lxc/project.go:690 lxc/project.go:743 lxc/project.go:802 lxc/publish.go:33 #: lxc/query.go:34 lxc/rebuild.go:27 lxc/remote.go:33 lxc/remote.go:88 #: lxc/remote.go:628 lxc/remote.go:664 lxc/remote.go:752 lxc/remote.go:823 #: lxc/remote.go:878 lxc/remote.go:916 lxc/rename.go:21 lxc/restore.go:24 @@ -1877,7 +1877,7 @@ msgstr "" msgid "Environment variable to set (e.g. HOME=/home/foo)" msgstr "" -#: lxc/copy.go:55 lxc/init.go:52 +#: lxc/copy.go:56 lxc/init.go:52 msgid "Ephemeral instance" msgstr "" @@ -1891,7 +1891,7 @@ msgstr "" msgid "Error decoding data: %v" msgstr "" -#: lxc/publish.go:233 +#: lxc/publish.go:234 #, c-format msgid "Error retrieving aliases: %w" msgstr "" @@ -2145,7 +2145,7 @@ msgstr "" msgid "Failed to listen for connection: %w" msgstr "" -#: lxc/copy.go:360 +#: lxc/copy.go:361 #, c-format msgid "Failed to refresh target instance '%s': %v" msgstr "" @@ -2515,7 +2515,7 @@ msgstr "" msgid "If an instance is running, stop it and then rebuild it" msgstr "" -#: lxc/publish.go:41 +#: lxc/publish.go:42 msgid "If the image alias already exists, delete and create a new one" msgstr "" @@ -2537,7 +2537,7 @@ msgstr "" msgid "Ignore any configured auto-expiry for the storage volume" msgstr "" -#: lxc/copy.go:64 lxc/move.go:68 +#: lxc/copy.go:65 lxc/move.go:68 msgid "Ignore copy errors for volatile files" msgstr "" @@ -2553,7 +2553,7 @@ msgstr "" msgid "Image copied successfully!" msgstr "" -#: lxc/publish.go:40 +#: lxc/publish.go:41 msgid "Image expiration date (format: rfc3339)" msgstr "" @@ -2645,7 +2645,7 @@ msgstr "" msgid "Instance disconnected for client %q" msgstr "" -#: lxc/publish.go:79 +#: lxc/publish.go:80 msgid "Instance name is mandatory" msgstr "" @@ -2658,7 +2658,7 @@ msgstr "" msgid "Instance path cannot be used in SSH SFTP listener mode" msgstr "" -#: lxc/publish.go:346 +#: lxc/publish.go:347 #, c-format msgid "Instance published with fingerprint: %s" msgstr "" @@ -3222,7 +3222,7 @@ msgstr "" msgid "Make image public" msgstr "" -#: lxc/publish.go:36 +#: lxc/publish.go:37 msgid "Make the image public" msgstr "" @@ -3439,12 +3439,12 @@ msgstr "" msgid "Memory:" msgstr "" -#: lxc/move.go:309 lxc/move.go:423 +#: lxc/move.go:309 lxc/move.go:422 #, c-format msgid "Migration API failure: %w" msgstr "" -#: lxc/move.go:334 lxc/move.go:428 +#: lxc/move.go:334 lxc/move.go:427 #, c-format msgid "Migration operation failure: %w" msgstr "" @@ -3872,7 +3872,7 @@ msgstr "" msgid "Network zone record %s deleted" msgstr "" -#: lxc/publish.go:37 +#: lxc/publish.go:38 msgid "New alias to define at target" msgstr "" @@ -3880,7 +3880,7 @@ msgstr "" msgid "New aliases to add to the image" msgstr "" -#: lxc/copy.go:53 lxc/init.go:51 lxc/move.go:59 +#: lxc/copy.go:54 lxc/init.go:51 lxc/move.go:59 msgid "New key/value to apply to a specific device" msgstr "" @@ -4048,7 +4048,7 @@ msgstr "" msgid "Pause instances" msgstr "" -#: lxc/copy.go:63 +#: lxc/copy.go:64 msgid "Perform an incremental copy" msgstr "" @@ -4158,7 +4158,7 @@ msgstr "" msgid "Profile to apply to the new image" msgstr "" -#: lxc/copy.go:54 lxc/init.go:50 +#: lxc/copy.go:55 lxc/init.go:50 msgid "Profile to apply to the new instance" msgstr "" @@ -4301,11 +4301,11 @@ msgstr "" msgid "Public: %s" msgstr "" -#: lxc/publish.go:31 lxc/publish.go:32 +#: lxc/publish.go:32 lxc/publish.go:33 msgid "Publish instances as images" msgstr "" -#: lxc/publish.go:252 +#: lxc/publish.go:253 #, c-format msgid "Publishing instance: %s" msgstr "" @@ -4373,7 +4373,7 @@ msgstr "" msgid "Refresh images" msgstr "" -#: lxc/copy.go:382 +#: lxc/copy.go:383 #, c-format msgid "Refreshing instance: %s" msgstr "" @@ -5232,11 +5232,11 @@ msgstr "" msgid "Stop instances" msgstr "" -#: lxc/publish.go:38 +#: lxc/publish.go:39 msgid "Stop the instance if currently running" msgstr "" -#: lxc/publish.go:141 +#: lxc/publish.go:142 msgid "Stopping instance failed!" msgstr "" @@ -5280,7 +5280,7 @@ msgstr "" msgid "Storage pool %s pending on member %s" msgstr "" -#: lxc/copy.go:59 lxc/import.go:35 lxc/init.go:54 lxc/move.go:65 +#: lxc/copy.go:60 lxc/import.go:35 lxc/init.go:54 lxc/move.go:65 msgid "Storage pool name" msgstr "" @@ -5404,7 +5404,7 @@ msgstr "" msgid "The instance is currently running, stop it first or pass --force" msgstr "" -#: lxc/publish.go:110 +#: lxc/publish.go:111 msgid "" "The instance is currently running. Use --force to have it stopped and " "restarted" @@ -5535,7 +5535,7 @@ msgstr "" msgid "The specified device doesn't match the network" msgstr "" -#: lxc/publish.go:83 +#: lxc/publish.go:84 msgid "There is no \"image name\". Did you want an alias?" msgstr "" @@ -5590,7 +5590,7 @@ msgid "" msgstr "" #: lxc/config.go:293 lxc/config.go:474 lxc/config.go:681 lxc/config.go:773 -#: lxc/copy.go:130 lxc/info.go:336 lxc/network.go:821 lxc/storage.go:446 +#: lxc/copy.go:131 lxc/info.go:336 lxc/network.go:821 lxc/storage.go:446 msgid "To use --target, the destination remote must be a cluster" msgstr "" @@ -5621,7 +5621,7 @@ msgstr "" msgid "Transfer mode. One of pull (default), push or relay." msgstr "" -#: lxc/copy.go:56 +#: lxc/copy.go:57 msgid "Transfer mode. One of pull, push or relay" msgstr "" @@ -5634,7 +5634,7 @@ msgstr "" msgid "Transferring image: %s" msgstr "" -#: lxc/copy.go:338 lxc/move.go:314 +#: lxc/copy.go:339 lxc/move.go:314 #, c-format msgid "Transferring instance: %s" msgstr "" @@ -6028,11 +6028,11 @@ msgstr "" msgid "You can't pass -t or -T at the same time as --mode" msgstr "" -#: lxc/copy.go:101 +#: lxc/copy.go:102 msgid "You must specify a destination instance name" msgstr "" -#: lxc/copy.go:84 lxc/move.go:280 lxc/move.go:356 +#: lxc/copy.go:85 lxc/move.go:280 lxc/move.go:356 msgid "You must specify a source instance name" msgstr "" @@ -6265,7 +6265,7 @@ msgstr "" msgid "[:][/] [/]" msgstr "" -#: lxc/publish.go:30 +#: lxc/publish.go:31 msgid "[:][/] [:] [flags] [key=value...]" msgstr "" @@ -6572,7 +6572,7 @@ msgstr "" msgid "[:] " msgstr "" -#: lxc/copy.go:37 +#: lxc/copy.go:38 msgid "[:][/] [[:]]" msgstr "" diff --git a/po/pt_BR.po b/po/pt_BR.po index 9e17de6eb3e3..522d8701fc74 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: lxd@lists.canonical.com\n" -"POT-Creation-Date: 2023-12-01 11:57+0100\n" +"POT-Creation-Date: 2024-01-18 19:58+0100\n" "PO-Revision-Date: 2022-03-10 15:08+0000\n" "Last-Translator: Renato dos Santos \n" "Language-Team: Portuguese (Brazil) ,=: %s" msgid "Bad key/value pair: %s" msgstr "par de chave/valor inválido %s" -#: lxc/copy.go:138 lxc/init.go:216 lxc/move.go:380 lxc/project.go:129 +#: lxc/copy.go:139 lxc/init.go:216 lxc/move.go:380 lxc/project.go:129 #, fuzzy, c-format msgid "Bad key=value pair: %q" msgstr "par de chave=valor inválido %s" -#: lxc/publish.go:179 lxc/storage.go:130 lxc/storage_volume.go:578 +#: lxc/publish.go:180 lxc/storage.go:130 lxc/storage_volume.go:578 #, c-format msgid "Bad key=value pair: %s" msgstr "par de chave=valor inválido %s" @@ -1297,7 +1297,7 @@ msgid "Cluster member %s removed from group %s" msgstr "Dispositivo %s removido de %s" #: lxc/config.go:101 lxc/config.go:385 lxc/config.go:528 lxc/config.go:734 -#: lxc/config.go:857 lxc/copy.go:60 lxc/info.go:45 lxc/init.go:56 +#: lxc/config.go:857 lxc/copy.go:61 lxc/info.go:45 lxc/init.go:56 #: lxc/move.go:66 lxc/network.go:300 lxc/network.go:723 lxc/network.go:792 #: lxc/network.go:1134 lxc/network.go:1219 lxc/network.go:1283 #: lxc/network_forward.go:170 lxc/network_forward.go:234 @@ -1360,7 +1360,7 @@ msgstr "" "abaixo.\n" "Para obter ajuda com qualquer um desses, simplesmente use-os com --help." -#: lxc/publish.go:39 +#: lxc/publish.go:40 #, fuzzy msgid "Compression algorithm to use (`none` for uncompressed)" msgstr "Definir um algoritmo de compressão: para imagem ou nenhum" @@ -1370,7 +1370,7 @@ msgstr "Definir um algoritmo de compressão: para imagem ou nenhum" msgid "Compression algorithm to use (none for uncompressed)" msgstr "Definir um algoritmo de compressão: para imagem ou nenhum" -#: lxc/copy.go:52 lxc/init.go:49 +#: lxc/copy.go:53 lxc/init.go:49 #, fuzzy msgid "Config key/value to apply to the new instance" msgstr "Configuração chave/valor para aplicar ao novo contêiner" @@ -1414,7 +1414,7 @@ msgstr "" msgid "Control: %s (%s)" msgstr "" -#: lxc/copy.go:58 lxc/move.go:64 +#: lxc/copy.go:59 lxc/move.go:64 msgid "Copy a stateful instance stateless" msgstr "" @@ -1434,12 +1434,12 @@ msgid "" "It requires the source to be an alias and for it to be public." msgstr "" -#: lxc/copy.go:39 +#: lxc/copy.go:40 #, fuzzy msgid "Copy instances within or in between LXD servers" msgstr "Copiar imagens entre servidores" -#: lxc/copy.go:40 +#: lxc/copy.go:41 msgid "" "Copy instances within or in between LXD servers\n" "\n" @@ -1467,7 +1467,7 @@ msgstr "Copiar perfis" msgid "Copy storage volumes" msgstr "" -#: lxc/copy.go:57 +#: lxc/copy.go:58 msgid "Copy the instance without its snapshots" msgstr "" @@ -1475,7 +1475,7 @@ msgstr "" msgid "Copy the volume without its snapshots" msgstr "" -#: lxc/copy.go:61 lxc/image.go:157 lxc/move.go:67 lxc/profile.go:252 +#: lxc/copy.go:62 lxc/image.go:157 lxc/move.go:67 lxc/profile.go:252 #: lxc/storage_volume.go:338 msgid "Copy to a project different from the source" msgstr "" @@ -1657,7 +1657,7 @@ msgstr "Criar projetos" msgid "Create storage pools" msgstr "" -#: lxc/copy.go:62 lxc/init.go:57 +#: lxc/copy.go:63 lxc/init.go:57 msgid "Create the instance with no profiles applied" msgstr "" @@ -1839,7 +1839,7 @@ msgstr "" #: lxc/config_template.go:300 lxc/config_trust.go:34 lxc/config_trust.go:87 #: lxc/config_trust.go:236 lxc/config_trust.go:350 lxc/config_trust.go:432 #: lxc/config_trust.go:534 lxc/config_trust.go:580 lxc/config_trust.go:651 -#: lxc/console.go:36 lxc/copy.go:40 lxc/delete.go:31 lxc/exec.go:41 +#: lxc/console.go:36 lxc/copy.go:41 lxc/delete.go:31 lxc/exec.go:41 #: lxc/export.go:32 lxc/file.go:78 lxc/file.go:118 lxc/file.go:167 #: lxc/file.go:237 lxc/file.go:459 lxc/file.go:967 lxc/image.go:37 #: lxc/image.go:145 lxc/image.go:312 lxc/image.go:363 lxc/image.go:490 @@ -1889,7 +1889,7 @@ msgstr "" #: lxc/profile.go:802 lxc/profile.go:878 lxc/profile.go:934 lxc/project.go:29 #: lxc/project.go:93 lxc/project.go:158 lxc/project.go:221 lxc/project.go:349 #: lxc/project.go:410 lxc/project.go:523 lxc/project.go:580 lxc/project.go:659 -#: lxc/project.go:690 lxc/project.go:743 lxc/project.go:802 lxc/publish.go:32 +#: lxc/project.go:690 lxc/project.go:743 lxc/project.go:802 lxc/publish.go:33 #: lxc/query.go:34 lxc/rebuild.go:27 lxc/remote.go:33 lxc/remote.go:88 #: lxc/remote.go:628 lxc/remote.go:664 lxc/remote.go:752 lxc/remote.go:823 #: lxc/remote.go:878 lxc/remote.go:916 lxc/rename.go:21 lxc/restore.go:24 @@ -2211,7 +2211,7 @@ msgstr "" msgid "Environment variable to set (e.g. HOME=/home/foo)" msgstr "" -#: lxc/copy.go:55 lxc/init.go:52 +#: lxc/copy.go:56 lxc/init.go:52 msgid "Ephemeral instance" msgstr "" @@ -2225,7 +2225,7 @@ msgstr "" msgid "Error decoding data: %v" msgstr "" -#: lxc/publish.go:233 +#: lxc/publish.go:234 #, c-format msgid "Error retrieving aliases: %w" msgstr "" @@ -2480,7 +2480,7 @@ msgstr "" msgid "Failed to listen for connection: %w" msgstr "Aceitar certificado" -#: lxc/copy.go:360 +#: lxc/copy.go:361 #, c-format msgid "Failed to refresh target instance '%s': %v" msgstr "" @@ -2870,7 +2870,7 @@ msgstr "" msgid "If an instance is running, stop it and then rebuild it" msgstr "" -#: lxc/publish.go:41 +#: lxc/publish.go:42 msgid "If the image alias already exists, delete and create a new one" msgstr "" @@ -2892,7 +2892,7 @@ msgstr "" msgid "Ignore any configured auto-expiry for the storage volume" msgstr "" -#: lxc/copy.go:64 lxc/move.go:68 +#: lxc/copy.go:65 lxc/move.go:68 msgid "Ignore copy errors for volatile files" msgstr "" @@ -2909,7 +2909,7 @@ msgstr "" msgid "Image copied successfully!" msgstr "" -#: lxc/publish.go:40 +#: lxc/publish.go:41 msgid "Image expiration date (format: rfc3339)" msgstr "" @@ -3002,7 +3002,7 @@ msgstr "" msgid "Instance disconnected for client %q" msgstr "" -#: lxc/publish.go:79 +#: lxc/publish.go:80 msgid "Instance name is mandatory" msgstr "" @@ -3015,7 +3015,7 @@ msgstr "" msgid "Instance path cannot be used in SSH SFTP listener mode" msgstr "" -#: lxc/publish.go:346 +#: lxc/publish.go:347 #, fuzzy, c-format msgid "Instance published with fingerprint: %s" msgstr "Certificado fingerprint: %s" @@ -3591,7 +3591,7 @@ msgstr "" msgid "Make image public" msgstr "" -#: lxc/publish.go:36 +#: lxc/publish.go:37 msgid "Make the image public" msgstr "" @@ -3829,12 +3829,12 @@ msgstr "" msgid "Memory:" msgstr "" -#: lxc/move.go:309 lxc/move.go:423 +#: lxc/move.go:309 lxc/move.go:422 #, c-format msgid "Migration API failure: %w" msgstr "" -#: lxc/move.go:334 lxc/move.go:428 +#: lxc/move.go:334 lxc/move.go:427 #, c-format msgid "Migration operation failure: %w" msgstr "" @@ -4275,7 +4275,7 @@ msgstr "" msgid "Network zone record %s deleted" msgstr "" -#: lxc/publish.go:37 +#: lxc/publish.go:38 msgid "New alias to define at target" msgstr "" @@ -4283,7 +4283,7 @@ msgstr "" msgid "New aliases to add to the image" msgstr "" -#: lxc/copy.go:53 lxc/init.go:51 lxc/move.go:59 +#: lxc/copy.go:54 lxc/init.go:51 lxc/move.go:59 msgid "New key/value to apply to a specific device" msgstr "" @@ -4451,7 +4451,7 @@ msgstr "" msgid "Pause instances" msgstr "" -#: lxc/copy.go:63 +#: lxc/copy.go:64 msgid "Perform an incremental copy" msgstr "" @@ -4563,7 +4563,7 @@ msgstr "" msgid "Profile to apply to the new image" msgstr "Configuração chave/valor para aplicar ao novo contêiner" -#: lxc/copy.go:54 lxc/init.go:50 +#: lxc/copy.go:55 lxc/init.go:50 #, fuzzy msgid "Profile to apply to the new instance" msgstr "Configuração chave/valor para aplicar ao novo contêiner" @@ -4710,11 +4710,11 @@ msgstr "" msgid "Public: %s" msgstr "" -#: lxc/publish.go:31 lxc/publish.go:32 +#: lxc/publish.go:32 lxc/publish.go:33 msgid "Publish instances as images" msgstr "" -#: lxc/publish.go:252 +#: lxc/publish.go:253 #, fuzzy, c-format msgid "Publishing instance: %s" msgstr "Editar arquivos no container" @@ -4785,7 +4785,7 @@ msgstr "" msgid "Refresh images" msgstr "" -#: lxc/copy.go:382 +#: lxc/copy.go:383 #, fuzzy, c-format msgid "Refreshing instance: %s" msgstr "Editar arquivos no container" @@ -5704,11 +5704,11 @@ msgstr "" msgid "Stop instances" msgstr "" -#: lxc/publish.go:38 +#: lxc/publish.go:39 msgid "Stop the instance if currently running" msgstr "" -#: lxc/publish.go:141 +#: lxc/publish.go:142 msgid "Stopping instance failed!" msgstr "" @@ -5752,7 +5752,7 @@ msgstr "" msgid "Storage pool %s pending on member %s" msgstr "" -#: lxc/copy.go:59 lxc/import.go:35 lxc/init.go:54 lxc/move.go:65 +#: lxc/copy.go:60 lxc/import.go:35 lxc/init.go:54 lxc/move.go:65 msgid "Storage pool name" msgstr "" @@ -5881,7 +5881,7 @@ msgstr "" msgid "The instance is currently running, stop it first or pass --force" msgstr "" -#: lxc/publish.go:110 +#: lxc/publish.go:111 msgid "" "The instance is currently running. Use --force to have it stopped and " "restarted" @@ -6012,7 +6012,7 @@ msgstr "" msgid "The specified device doesn't match the network" msgstr "" -#: lxc/publish.go:83 +#: lxc/publish.go:84 msgid "There is no \"image name\". Did you want an alias?" msgstr "" @@ -6068,7 +6068,7 @@ msgid "" msgstr "" #: lxc/config.go:293 lxc/config.go:474 lxc/config.go:681 lxc/config.go:773 -#: lxc/copy.go:130 lxc/info.go:336 lxc/network.go:821 lxc/storage.go:446 +#: lxc/copy.go:131 lxc/info.go:336 lxc/network.go:821 lxc/storage.go:446 msgid "To use --target, the destination remote must be a cluster" msgstr "" @@ -6099,7 +6099,7 @@ msgstr "" msgid "Transfer mode. One of pull (default), push or relay." msgstr "" -#: lxc/copy.go:56 +#: lxc/copy.go:57 msgid "Transfer mode. One of pull, push or relay" msgstr "" @@ -6112,7 +6112,7 @@ msgstr "" msgid "Transferring image: %s" msgstr "" -#: lxc/copy.go:338 lxc/move.go:314 +#: lxc/copy.go:339 lxc/move.go:314 #, fuzzy, c-format msgid "Transferring instance: %s" msgstr "Editar arquivos no container" @@ -6533,11 +6533,11 @@ msgstr "" msgid "You can't pass -t or -T at the same time as --mode" msgstr "" -#: lxc/copy.go:101 +#: lxc/copy.go:102 msgid "You must specify a destination instance name" msgstr "" -#: lxc/copy.go:84 lxc/move.go:280 lxc/move.go:356 +#: lxc/copy.go:85 lxc/move.go:280 lxc/move.go:356 msgid "You must specify a source instance name" msgstr "" @@ -6793,7 +6793,7 @@ msgstr "Editar templates de arquivo do container" msgid "[:][/] [/]" msgstr "" -#: lxc/publish.go:30 +#: lxc/publish.go:31 msgid "[:][/] [:] [flags] [key=value...]" msgstr "" @@ -7133,7 +7133,7 @@ msgstr "" msgid "[:] " msgstr "" -#: lxc/copy.go:37 +#: lxc/copy.go:38 #, fuzzy msgid "[:][/] [[:]]" msgstr "Criar perfis" diff --git a/po/ru.po b/po/ru.po index 1eda607b1907..c10ef5f135d9 100644 --- a/po/ru.po +++ b/po/ru.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: lxd\n" "Report-Msgid-Bugs-To: lxd@lists.canonical.com\n" -"POT-Creation-Date: 2023-12-01 11:57+0100\n" +"POT-Creation-Date: 2024-01-18 19:58+0100\n" "PO-Revision-Date: 2022-03-10 15:06+0000\n" "Last-Translator: Александр Киль \n" "Language-Team: Russian :] [[:]...]%s" -#: lxc/publish.go:30 +#: lxc/publish.go:31 #, fuzzy msgid "[:][/] [:] [flags] [key=value...]" msgstr "" @@ -7554,7 +7554,7 @@ msgstr "" "\n" "lxc %s [:] [[:]...]%s" -#: lxc/copy.go:37 +#: lxc/copy.go:38 #, fuzzy msgid "[:][/] [[:]]" msgstr "" diff --git a/po/si.po b/po/si.po index eeaf2b3a9d9b..88627d0be194 100644 --- a/po/si.po +++ b/po/si.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: lxd\n" "Report-Msgid-Bugs-To: lxd@lists.canonical.com\n" -"POT-Creation-Date: 2023-12-01 11:57+0100\n" +"POT-Creation-Date: 2024-01-18 19:58+0100\n" "PO-Revision-Date: 2022-03-10 15:11+0000\n" "Last-Translator: Anonymous \n" "Language-Team: Sinhala :][/] [/]" msgstr "" -#: lxc/publish.go:30 +#: lxc/publish.go:31 msgid "[:][/] [:] [flags] [key=value...]" msgstr "" @@ -6575,7 +6575,7 @@ msgstr "" msgid "[:] " msgstr "" -#: lxc/copy.go:37 +#: lxc/copy.go:38 msgid "[:][/] [[:]]" msgstr "" diff --git a/po/sl.po b/po/sl.po index 2e8f2633f5a0..730f3f71ba82 100644 --- a/po/sl.po +++ b/po/sl.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: lxd\n" "Report-Msgid-Bugs-To: lxd@lists.canonical.com\n" -"POT-Creation-Date: 2023-12-01 11:57+0100\n" +"POT-Creation-Date: 2024-01-18 19:58+0100\n" "PO-Revision-Date: 2022-03-10 15:10+0000\n" "Last-Translator: Anonymous \n" "Language-Team: Slovenian :][/] [/]" msgstr "" -#: lxc/publish.go:30 +#: lxc/publish.go:31 msgid "[:][/] [:] [flags] [key=value...]" msgstr "" @@ -6576,7 +6576,7 @@ msgstr "" msgid "[:] " msgstr "" -#: lxc/copy.go:37 +#: lxc/copy.go:38 msgid "[:][/] [[:]]" msgstr "" diff --git a/po/sr.po b/po/sr.po index 1d642bfc957f..bbab55f21742 100644 --- a/po/sr.po +++ b/po/sr.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: lxd\n" "Report-Msgid-Bugs-To: lxd@lists.canonical.com\n" -"POT-Creation-Date: 2023-12-01 11:57+0100\n" +"POT-Creation-Date: 2024-01-18 19:58+0100\n" "PO-Revision-Date: 2022-03-10 15:07+0000\n" "Last-Translator: Anonymous \n" "Language-Team: Serbian :][/] [/]" msgstr "" -#: lxc/publish.go:30 +#: lxc/publish.go:31 msgid "[:][/] [:] [flags] [key=value...]" msgstr "" @@ -6576,7 +6576,7 @@ msgstr "" msgid "[:] " msgstr "" -#: lxc/copy.go:37 +#: lxc/copy.go:38 msgid "[:][/] [[:]]" msgstr "" diff --git a/po/sv.po b/po/sv.po index b075d6a3de32..855fcc3577bd 100644 --- a/po/sv.po +++ b/po/sv.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: lxd\n" "Report-Msgid-Bugs-To: lxd@lists.canonical.com\n" -"POT-Creation-Date: 2023-12-01 11:57+0100\n" +"POT-Creation-Date: 2024-01-18 19:58+0100\n" "PO-Revision-Date: 2022-03-10 15:07+0000\n" "Last-Translator: Anonymous \n" "Language-Team: Swedish :][/] [/]" msgstr "" -#: lxc/publish.go:30 +#: lxc/publish.go:31 msgid "[:][/] [:] [flags] [key=value...]" msgstr "" @@ -6575,7 +6575,7 @@ msgstr "" msgid "[:] " msgstr "" -#: lxc/copy.go:37 +#: lxc/copy.go:38 msgid "[:][/] [[:]]" msgstr "" diff --git a/po/te.po b/po/te.po index f05bcc67bed9..2ee276cfd747 100644 --- a/po/te.po +++ b/po/te.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: lxd\n" "Report-Msgid-Bugs-To: lxd@lists.canonical.com\n" -"POT-Creation-Date: 2023-12-01 11:57+0100\n" +"POT-Creation-Date: 2024-01-18 19:58+0100\n" "PO-Revision-Date: 2022-03-10 15:09+0000\n" "Last-Translator: Anonymous \n" "Language-Team: Telugu :][/] [/]" msgstr "" -#: lxc/publish.go:30 +#: lxc/publish.go:31 msgid "[:][/] [:] [flags] [key=value...]" msgstr "" @@ -6575,7 +6575,7 @@ msgstr "" msgid "[:] " msgstr "" -#: lxc/copy.go:37 +#: lxc/copy.go:38 msgid "[:][/] [[:]]" msgstr "" diff --git a/po/th.po b/po/th.po index ca4df527d66f..f07e7913f2a3 100644 --- a/po/th.po +++ b/po/th.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: lxd\n" "Report-Msgid-Bugs-To: lxd@lists.canonical.com\n" -"POT-Creation-Date: 2023-12-01 11:57+0100\n" +"POT-Creation-Date: 2024-01-18 19:58+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" @@ -382,11 +382,11 @@ msgstr "" msgid "--expanded cannot be used with a server" msgstr "" -#: lxc/copy.go:155 +#: lxc/copy.go:156 msgid "--instance-only can't be passed when the source is a snapshot" msgstr "" -#: lxc/copy.go:89 +#: lxc/copy.go:90 msgid "--no-profiles cannot be used with --refresh" msgstr "" @@ -394,7 +394,7 @@ msgstr "" msgid "--project cannot be used with the query command" msgstr "" -#: lxc/copy.go:166 +#: lxc/copy.go:167 msgid "--refresh can only be used with instances" msgstr "" @@ -613,7 +613,7 @@ msgstr "" msgid "Alias name missing" msgstr "" -#: lxc/publish.go:242 +#: lxc/publish.go:243 #, c-format msgid "Aliases already exists: %s" msgstr "" @@ -754,12 +754,12 @@ msgstr "" msgid "Bad key/value pair: %s" msgstr "" -#: lxc/copy.go:138 lxc/init.go:216 lxc/move.go:380 lxc/project.go:129 +#: lxc/copy.go:139 lxc/init.go:216 lxc/move.go:380 lxc/project.go:129 #, c-format msgid "Bad key=value pair: %q" msgstr "" -#: lxc/publish.go:179 lxc/storage.go:130 lxc/storage_volume.go:578 +#: lxc/publish.go:180 lxc/storage.go:130 lxc/storage_volume.go:578 #, c-format msgid "Bad key=value pair: %s" msgstr "" @@ -1022,7 +1022,7 @@ msgid "Cluster member %s removed from group %s" msgstr "" #: lxc/config.go:101 lxc/config.go:385 lxc/config.go:528 lxc/config.go:734 -#: lxc/config.go:857 lxc/copy.go:60 lxc/info.go:45 lxc/init.go:56 +#: lxc/config.go:857 lxc/copy.go:61 lxc/info.go:45 lxc/init.go:56 #: lxc/move.go:66 lxc/network.go:300 lxc/network.go:723 lxc/network.go:792 #: lxc/network.go:1134 lxc/network.go:1219 lxc/network.go:1283 #: lxc/network_forward.go:170 lxc/network_forward.go:234 @@ -1080,7 +1080,7 @@ msgid "" "For help with any of those, simply call them with --help." msgstr "" -#: lxc/publish.go:39 +#: lxc/publish.go:40 msgid "Compression algorithm to use (`none` for uncompressed)" msgstr "" @@ -1088,7 +1088,7 @@ msgstr "" msgid "Compression algorithm to use (none for uncompressed)" msgstr "" -#: lxc/copy.go:52 lxc/init.go:49 +#: lxc/copy.go:53 lxc/init.go:49 msgid "Config key/value to apply to the new instance" msgstr "" @@ -1130,7 +1130,7 @@ msgstr "" msgid "Control: %s (%s)" msgstr "" -#: lxc/copy.go:58 lxc/move.go:64 +#: lxc/copy.go:59 lxc/move.go:64 msgid "Copy a stateful instance stateless" msgstr "" @@ -1150,11 +1150,11 @@ msgid "" "It requires the source to be an alias and for it to be public." msgstr "" -#: lxc/copy.go:39 +#: lxc/copy.go:40 msgid "Copy instances within or in between LXD servers" msgstr "" -#: lxc/copy.go:40 +#: lxc/copy.go:41 msgid "" "Copy instances within or in between LXD servers\n" "\n" @@ -1182,7 +1182,7 @@ msgstr "" msgid "Copy storage volumes" msgstr "" -#: lxc/copy.go:57 +#: lxc/copy.go:58 msgid "Copy the instance without its snapshots" msgstr "" @@ -1190,7 +1190,7 @@ msgstr "" msgid "Copy the volume without its snapshots" msgstr "" -#: lxc/copy.go:61 lxc/image.go:157 lxc/move.go:67 lxc/profile.go:252 +#: lxc/copy.go:62 lxc/image.go:157 lxc/move.go:67 lxc/profile.go:252 #: lxc/storage_volume.go:338 msgid "Copy to a project different from the source" msgstr "" @@ -1357,7 +1357,7 @@ msgstr "" msgid "Create storage pools" msgstr "" -#: lxc/copy.go:62 lxc/init.go:57 +#: lxc/copy.go:63 lxc/init.go:57 msgid "Create the instance with no profiles applied" msgstr "" @@ -1526,7 +1526,7 @@ msgstr "" #: lxc/config_template.go:300 lxc/config_trust.go:34 lxc/config_trust.go:87 #: lxc/config_trust.go:236 lxc/config_trust.go:350 lxc/config_trust.go:432 #: lxc/config_trust.go:534 lxc/config_trust.go:580 lxc/config_trust.go:651 -#: lxc/console.go:36 lxc/copy.go:40 lxc/delete.go:31 lxc/exec.go:41 +#: lxc/console.go:36 lxc/copy.go:41 lxc/delete.go:31 lxc/exec.go:41 #: lxc/export.go:32 lxc/file.go:78 lxc/file.go:118 lxc/file.go:167 #: lxc/file.go:237 lxc/file.go:459 lxc/file.go:967 lxc/image.go:37 #: lxc/image.go:145 lxc/image.go:312 lxc/image.go:363 lxc/image.go:490 @@ -1576,7 +1576,7 @@ msgstr "" #: lxc/profile.go:802 lxc/profile.go:878 lxc/profile.go:934 lxc/project.go:29 #: lxc/project.go:93 lxc/project.go:158 lxc/project.go:221 lxc/project.go:349 #: lxc/project.go:410 lxc/project.go:523 lxc/project.go:580 lxc/project.go:659 -#: lxc/project.go:690 lxc/project.go:743 lxc/project.go:802 lxc/publish.go:32 +#: lxc/project.go:690 lxc/project.go:743 lxc/project.go:802 lxc/publish.go:33 #: lxc/query.go:34 lxc/rebuild.go:27 lxc/remote.go:33 lxc/remote.go:88 #: lxc/remote.go:628 lxc/remote.go:664 lxc/remote.go:752 lxc/remote.go:823 #: lxc/remote.go:878 lxc/remote.go:916 lxc/rename.go:21 lxc/restore.go:24 @@ -1877,7 +1877,7 @@ msgstr "" msgid "Environment variable to set (e.g. HOME=/home/foo)" msgstr "" -#: lxc/copy.go:55 lxc/init.go:52 +#: lxc/copy.go:56 lxc/init.go:52 msgid "Ephemeral instance" msgstr "" @@ -1891,7 +1891,7 @@ msgstr "" msgid "Error decoding data: %v" msgstr "" -#: lxc/publish.go:233 +#: lxc/publish.go:234 #, c-format msgid "Error retrieving aliases: %w" msgstr "" @@ -2145,7 +2145,7 @@ msgstr "" msgid "Failed to listen for connection: %w" msgstr "" -#: lxc/copy.go:360 +#: lxc/copy.go:361 #, c-format msgid "Failed to refresh target instance '%s': %v" msgstr "" @@ -2515,7 +2515,7 @@ msgstr "" msgid "If an instance is running, stop it and then rebuild it" msgstr "" -#: lxc/publish.go:41 +#: lxc/publish.go:42 msgid "If the image alias already exists, delete and create a new one" msgstr "" @@ -2537,7 +2537,7 @@ msgstr "" msgid "Ignore any configured auto-expiry for the storage volume" msgstr "" -#: lxc/copy.go:64 lxc/move.go:68 +#: lxc/copy.go:65 lxc/move.go:68 msgid "Ignore copy errors for volatile files" msgstr "" @@ -2553,7 +2553,7 @@ msgstr "" msgid "Image copied successfully!" msgstr "" -#: lxc/publish.go:40 +#: lxc/publish.go:41 msgid "Image expiration date (format: rfc3339)" msgstr "" @@ -2645,7 +2645,7 @@ msgstr "" msgid "Instance disconnected for client %q" msgstr "" -#: lxc/publish.go:79 +#: lxc/publish.go:80 msgid "Instance name is mandatory" msgstr "" @@ -2658,7 +2658,7 @@ msgstr "" msgid "Instance path cannot be used in SSH SFTP listener mode" msgstr "" -#: lxc/publish.go:346 +#: lxc/publish.go:347 #, c-format msgid "Instance published with fingerprint: %s" msgstr "" @@ -3222,7 +3222,7 @@ msgstr "" msgid "Make image public" msgstr "" -#: lxc/publish.go:36 +#: lxc/publish.go:37 msgid "Make the image public" msgstr "" @@ -3439,12 +3439,12 @@ msgstr "" msgid "Memory:" msgstr "" -#: lxc/move.go:309 lxc/move.go:423 +#: lxc/move.go:309 lxc/move.go:422 #, c-format msgid "Migration API failure: %w" msgstr "" -#: lxc/move.go:334 lxc/move.go:428 +#: lxc/move.go:334 lxc/move.go:427 #, c-format msgid "Migration operation failure: %w" msgstr "" @@ -3872,7 +3872,7 @@ msgstr "" msgid "Network zone record %s deleted" msgstr "" -#: lxc/publish.go:37 +#: lxc/publish.go:38 msgid "New alias to define at target" msgstr "" @@ -3880,7 +3880,7 @@ msgstr "" msgid "New aliases to add to the image" msgstr "" -#: lxc/copy.go:53 lxc/init.go:51 lxc/move.go:59 +#: lxc/copy.go:54 lxc/init.go:51 lxc/move.go:59 msgid "New key/value to apply to a specific device" msgstr "" @@ -4048,7 +4048,7 @@ msgstr "" msgid "Pause instances" msgstr "" -#: lxc/copy.go:63 +#: lxc/copy.go:64 msgid "Perform an incremental copy" msgstr "" @@ -4158,7 +4158,7 @@ msgstr "" msgid "Profile to apply to the new image" msgstr "" -#: lxc/copy.go:54 lxc/init.go:50 +#: lxc/copy.go:55 lxc/init.go:50 msgid "Profile to apply to the new instance" msgstr "" @@ -4301,11 +4301,11 @@ msgstr "" msgid "Public: %s" msgstr "" -#: lxc/publish.go:31 lxc/publish.go:32 +#: lxc/publish.go:32 lxc/publish.go:33 msgid "Publish instances as images" msgstr "" -#: lxc/publish.go:252 +#: lxc/publish.go:253 #, c-format msgid "Publishing instance: %s" msgstr "" @@ -4373,7 +4373,7 @@ msgstr "" msgid "Refresh images" msgstr "" -#: lxc/copy.go:382 +#: lxc/copy.go:383 #, c-format msgid "Refreshing instance: %s" msgstr "" @@ -5232,11 +5232,11 @@ msgstr "" msgid "Stop instances" msgstr "" -#: lxc/publish.go:38 +#: lxc/publish.go:39 msgid "Stop the instance if currently running" msgstr "" -#: lxc/publish.go:141 +#: lxc/publish.go:142 msgid "Stopping instance failed!" msgstr "" @@ -5280,7 +5280,7 @@ msgstr "" msgid "Storage pool %s pending on member %s" msgstr "" -#: lxc/copy.go:59 lxc/import.go:35 lxc/init.go:54 lxc/move.go:65 +#: lxc/copy.go:60 lxc/import.go:35 lxc/init.go:54 lxc/move.go:65 msgid "Storage pool name" msgstr "" @@ -5404,7 +5404,7 @@ msgstr "" msgid "The instance is currently running, stop it first or pass --force" msgstr "" -#: lxc/publish.go:110 +#: lxc/publish.go:111 msgid "" "The instance is currently running. Use --force to have it stopped and " "restarted" @@ -5535,7 +5535,7 @@ msgstr "" msgid "The specified device doesn't match the network" msgstr "" -#: lxc/publish.go:83 +#: lxc/publish.go:84 msgid "There is no \"image name\". Did you want an alias?" msgstr "" @@ -5590,7 +5590,7 @@ msgid "" msgstr "" #: lxc/config.go:293 lxc/config.go:474 lxc/config.go:681 lxc/config.go:773 -#: lxc/copy.go:130 lxc/info.go:336 lxc/network.go:821 lxc/storage.go:446 +#: lxc/copy.go:131 lxc/info.go:336 lxc/network.go:821 lxc/storage.go:446 msgid "To use --target, the destination remote must be a cluster" msgstr "" @@ -5621,7 +5621,7 @@ msgstr "" msgid "Transfer mode. One of pull (default), push or relay." msgstr "" -#: lxc/copy.go:56 +#: lxc/copy.go:57 msgid "Transfer mode. One of pull, push or relay" msgstr "" @@ -5634,7 +5634,7 @@ msgstr "" msgid "Transferring image: %s" msgstr "" -#: lxc/copy.go:338 lxc/move.go:314 +#: lxc/copy.go:339 lxc/move.go:314 #, c-format msgid "Transferring instance: %s" msgstr "" @@ -6028,11 +6028,11 @@ msgstr "" msgid "You can't pass -t or -T at the same time as --mode" msgstr "" -#: lxc/copy.go:101 +#: lxc/copy.go:102 msgid "You must specify a destination instance name" msgstr "" -#: lxc/copy.go:84 lxc/move.go:280 lxc/move.go:356 +#: lxc/copy.go:85 lxc/move.go:280 lxc/move.go:356 msgid "You must specify a source instance name" msgstr "" @@ -6265,7 +6265,7 @@ msgstr "" msgid "[:][/] [/]" msgstr "" -#: lxc/publish.go:30 +#: lxc/publish.go:31 msgid "[:][/] [:] [flags] [key=value...]" msgstr "" @@ -6572,7 +6572,7 @@ msgstr "" msgid "[:] " msgstr "" -#: lxc/copy.go:37 +#: lxc/copy.go:38 msgid "[:][/] [[:]]" msgstr "" diff --git a/po/tr.po b/po/tr.po index 933757eafc36..0e8ac6708a88 100644 --- a/po/tr.po +++ b/po/tr.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: lxd\n" "Report-Msgid-Bugs-To: lxd@lists.canonical.com\n" -"POT-Creation-Date: 2023-12-01 11:57+0100\n" +"POT-Creation-Date: 2024-01-18 19:58+0100\n" "PO-Revision-Date: 2022-03-10 15:07+0000\n" "Last-Translator: Anonymous \n" "Language-Team: Turkish :][/] [/]" msgstr "" -#: lxc/publish.go:30 +#: lxc/publish.go:31 msgid "[:][/] [:] [flags] [key=value...]" msgstr "" @@ -6575,7 +6575,7 @@ msgstr "" msgid "[:] " msgstr "" -#: lxc/copy.go:37 +#: lxc/copy.go:38 msgid "[:][/] [[:]]" msgstr "" diff --git a/po/tzm.po b/po/tzm.po index 7b001fdd9700..1d8da8fe4754 100644 --- a/po/tzm.po +++ b/po/tzm.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: lxd\n" "Report-Msgid-Bugs-To: lxd@lists.canonical.com\n" -"POT-Creation-Date: 2023-12-01 11:57+0100\n" +"POT-Creation-Date: 2024-01-18 19:58+0100\n" "PO-Revision-Date: 2022-03-10 15:10+0000\n" "Last-Translator: Anonymous \n" "Language-Team: Tamazight (Central Atlas) :][/] [/]" msgstr "" -#: lxc/publish.go:30 +#: lxc/publish.go:31 msgid "[:][/] [:] [flags] [key=value...]" msgstr "" @@ -6575,7 +6575,7 @@ msgstr "" msgid "[:] " msgstr "" -#: lxc/copy.go:37 +#: lxc/copy.go:38 msgid "[:][/] [[:]]" msgstr "" diff --git a/po/ug.po b/po/ug.po index df5868058b7f..9dcdeed5bba0 100644 --- a/po/ug.po +++ b/po/ug.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: lxd\n" "Report-Msgid-Bugs-To: lxd@lists.canonical.com\n" -"POT-Creation-Date: 2023-12-01 11:57+0100\n" +"POT-Creation-Date: 2024-01-18 19:58+0100\n" "PO-Revision-Date: 2022-03-10 15:10+0000\n" "Last-Translator: Anonymous \n" "Language-Team: Uyghur :][/] [/]" msgstr "" -#: lxc/publish.go:30 +#: lxc/publish.go:31 msgid "[:][/] [:] [flags] [key=value...]" msgstr "" @@ -6575,7 +6575,7 @@ msgstr "" msgid "[:] " msgstr "" -#: lxc/copy.go:37 +#: lxc/copy.go:38 msgid "[:][/] [[:]]" msgstr "" diff --git a/po/uk.po b/po/uk.po index 93a994563199..34f09bd21344 100644 --- a/po/uk.po +++ b/po/uk.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: lxd\n" "Report-Msgid-Bugs-To: lxd@lists.canonical.com\n" -"POT-Creation-Date: 2023-12-01 11:57+0100\n" +"POT-Creation-Date: 2024-01-18 19:58+0100\n" "PO-Revision-Date: 2022-03-10 15:09+0000\n" "Last-Translator: Anonymous \n" "Language-Team: Ukrainian :][/] [/]" msgstr "" -#: lxc/publish.go:30 +#: lxc/publish.go:31 msgid "[:][/] [:] [flags] [key=value...]" msgstr "" @@ -6576,7 +6576,7 @@ msgstr "" msgid "[:] " msgstr "" -#: lxc/copy.go:37 +#: lxc/copy.go:38 msgid "[:][/] [[:]]" msgstr "" diff --git a/po/zh_Hans.po b/po/zh_Hans.po index 7db9fdde6dde..08bd54c17e62 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: lxd@lists.canonical.com\n" -"POT-Creation-Date: 2023-12-01 11:57+0100\n" +"POT-Creation-Date: 2024-01-18 19:58+0100\n" "PO-Revision-Date: 2022-03-10 15:07+0000\n" "Last-Translator: 0x0916 \n" "Language-Team: Chinese (Simplified) :][/] [/]" msgstr "" -#: lxc/publish.go:30 +#: lxc/publish.go:31 msgid "[:][/] [:] [flags] [key=value...]" msgstr "" @@ -6725,7 +6725,7 @@ msgstr "" msgid "[:] " msgstr "" -#: lxc/copy.go:37 +#: lxc/copy.go:38 msgid "[:][/] [[:]]" msgstr "" diff --git a/po/zh_Hant.po b/po/zh_Hant.po index 6e534a0b1e83..2e6dac281d1e 100644 --- a/po/zh_Hant.po +++ b/po/zh_Hant.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: lxd\n" "Report-Msgid-Bugs-To: lxd@lists.canonical.com\n" -"POT-Creation-Date: 2023-12-01 11:57+0100\n" +"POT-Creation-Date: 2024-01-18 19:58+0100\n" "PO-Revision-Date: 2022-03-10 15:11+0000\n" "Last-Translator: Anonymous \n" "Language-Team: Chinese (Traditional) :][/] [/]" msgstr "" -#: lxc/publish.go:30 +#: lxc/publish.go:31 msgid "[:][/] [:] [flags] [key=value...]" msgstr "" @@ -6575,7 +6575,7 @@ msgstr "" msgid "[:] " msgstr "" -#: lxc/copy.go:37 +#: lxc/copy.go:38 msgid "[:][/] [[:]]" msgstr "" diff --git a/shared/api/image.go b/shared/api/image.go index d675378add6c..9c90fea2ec79 100644 --- a/shared/api/image.go +++ b/shared/api/image.go @@ -221,7 +221,7 @@ type ImageSource struct { Protocol string `json:"protocol" yaml:"protocol"` // URL of the source server - // Example: https://images.linuxcontainers.org + // Example: https://cloud-images.ubuntu.com/releases Server string `json:"server" yaml:"server"` // Type of image (container or virtual-machine) diff --git a/shared/api/instance.go b/shared/api/instance.go index b8c28f6fd2fd..5fc4b10f3902 100644 --- a/shared/api/instance.go +++ b/shared/api/instance.go @@ -317,7 +317,7 @@ type InstanceSource struct { Properties map[string]string `json:"properties,omitempty" yaml:"properties,omitempty"` // Remote server URL (for remote images) - // Example: https://images.linuxcontainers.org + // Example: https://cloud-images.ubuntu.com/releases Server string `json:"server,omitempty" yaml:"server,omitempty"` // Remote server secret (for remote private images) diff --git a/shared/simplestreams/products.go b/shared/simplestreams/products.go index 4cc474cb6c51..5d386c3a168c 100644 --- a/shared/simplestreams/products.go +++ b/shared/simplestreams/products.go @@ -10,8 +10,8 @@ import ( "github.com/canonical/lxd/shared/osarch" ) -var lxdCompatCombinedItems = []string{"lxd_combined.tar.gz", "incus_combined.tar.gz"} -var lxdCompatItems = []string{"lxd.tar.xz", "incus.tar.xz"} +var lxdCompatCombinedItems = []string{"lxd_combined.tar.gz"} +var lxdCompatItems = []string{"lxd.tar.xz"} // Products represents the base of download.json. type Products struct { diff --git a/shared/util_test.go b/shared/util_test.go index 2c9b177c7e7e..70fd61bbd3df 100644 --- a/shared/util_test.go +++ b/shared/util_test.go @@ -25,16 +25,16 @@ func TestURLEncode(t *testing.T) { } func TestUrlsJoin(t *testing.T) { - baseUrl := "http://images.linuxcontainers.org/streams/v1/" + baseURL := "https://cloud-images.ubuntu.com/releases/streams/v1/" path := "../../image/root.tar.xz" - res, err := JoinUrls(baseUrl, path) + res, err := JoinUrls(baseURL, path) if err != nil { t.Error(err) return } - expected := "http://images.linuxcontainers.org/image/root.tar.xz" + expected := "https://cloud-images.ubuntu.com/releases/image/root.tar.xz" if res != expected { t.Error(fmt.Errorf("'%s' != '%s'", res, expected)) }