From 5b3e56eafc64f20a1931fb03ca9decf56057397a Mon Sep 17 00:00:00 2001 From: Din Music Date: Tue, 24 Sep 2024 12:09:16 +0000 Subject: [PATCH 1/9] lxc/remote: Fix interactive question about remote fingerprint Do not exit if incorrect input is provided when asking to accept remote certificate. Instead, ask the question again. Exit only if user entered 'n' (answered with no) or has provided the incorrect fingerprint to prevent scripts from hanging in such case. This issue was found because previously returned error ended with colon (':'), indicating the error was not meant to terminate interaction, but rather ask user again for valid answer. Signed-off-by: Din Music --- lxc/remote.go | 31 ++++++++++++++++++++++++------- 1 file changed, 24 insertions(+), 7 deletions(-) diff --git a/lxc/remote.go b/lxc/remote.go index a8d9fef93853..ef4c0b125e86 100644 --- a/lxc/remote.go +++ b/lxc/remote.go @@ -446,22 +446,39 @@ func (c *cmdRemoteAdd) run(cmd *cobra.Command, args []string) error { // Handle certificate prompt if certificate != nil { + // Prompt for certificate acceptance if user did not allow us to blindly + // accept the remote certificate. if !c.flagAcceptCert { digest := shared.CertFingerprint(certificate) fmt.Printf("%s: %s\n", i18n.G("Certificate fingerprint"), digest) fmt.Print(i18n.G("ok (y/n/[fingerprint])?") + " ") - line, err := shared.ReadStdin() - if err != nil { - return err - } + for { + line, err := shared.ReadStdin() + if err != nil { + return err + } - if string(line) != digest { + // Continue with adding the remote if digest matches, or the user + // confirmed a fingerprint. + if string(line) == digest || strings.ToLower(string(line[0])) == i18n.G("y") { + break + } + + // If the input length matches the certificate fingerprint length + // but the fingerprints do not match, return an error. This ensures + // the scripts do not hang if incorrect fingerprint is provided. + if len(line) == len(digest) { + return errors.New(i18n.G("The provided fingerprint does not match the server certificate fingerprint")) + } + + // Error out if the user didn't confirm the fingerprint. if len(line) < 1 || strings.ToLower(string(line[0])) == i18n.G("n") { return errors.New(i18n.G("Server certificate NACKed by user")) - } else if strings.ToLower(string(line[0])) != i18n.G("y") { - return errors.New(i18n.G("Please type 'y', 'n' or the fingerprint:")) } + + // Ask again for any other invalid input. + fmt.Print(i18n.G("Please type 'y', 'n' or the fingerprint: ")) } } From 0fddbebb76110f5136a2717c884a7a6dd0ce9c9a Mon Sep 17 00:00:00 2001 From: Din Music Date: Thu, 26 Sep 2024 14:31:00 +0000 Subject: [PATCH 2/9] lxc/remote: Add validation for mutually exclusive flags Prevents usage of flag --token with flags --oidc and --public. Signed-off-by: Din Music --- lxc/remote.go | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/lxc/remote.go b/lxc/remote.go index ef4c0b125e86..e80d5dcb9f71 100644 --- a/lxc/remote.go +++ b/lxc/remote.go @@ -291,6 +291,16 @@ func (c *cmdRemoteAdd) run(cmd *cobra.Command, args []string) error { return errors.New(i18n.G("Remote address must not be empty")) } + // Trust token cannot be used when auth type is set to OIDC. + if c.flagToken != "" && c.flagAuthType == "oidc" { + return errors.New(i18n.G("Trust token cannot be used with OIDC authentication")) + } + + // Trust token cannot be used for public remotes. + if c.flagToken != "" && c.flagPublic { + return errors.New(i18n.G("Trust token cannot be used for public remotes")) + } + // Validate the server name. if strings.Contains(server, ":") { return errors.New(i18n.G("Remote names may not contain colons")) From 172d428468e89118ac4252d319fc862c8ea26577 Mon Sep 17 00:00:00 2001 From: Din Music Date: Mon, 23 Sep 2024 16:32:53 +0000 Subject: [PATCH 3/9] lxc/remote: Prevent accept-certificate flag when using trust token When trust token is provided, certificate cannot be blindly accepted. Trust token contains certificate fingerprint, which has to be compared with the remote certificate fingerprint. If those do not match, we should never accept the remote certificate. Signed-off-by: Din Music --- lxc/remote.go | 33 +++++++++++++++++++++++++++++++-- 1 file changed, 31 insertions(+), 2 deletions(-) diff --git a/lxc/remote.go b/lxc/remote.go index e80d5dcb9f71..3ed29328b4ba 100644 --- a/lxc/remote.go +++ b/lxc/remote.go @@ -153,9 +153,14 @@ func (c *cmdRemoteAdd) findProject(d lxd.InstanceServer, project string) (string return project, nil } -func (c *cmdRemoteAdd) runToken(server string, token string, rawToken *api.CertificateAddToken) error { +func (c *cmdRemoteAdd) runToken(addr string, server string, token string, rawToken *api.CertificateAddToken) error { conf := c.global.conf + // Certificate cannot be blindly accepted when using a trust token. + if c.flagAcceptCert { + return errors.New(i18n.G("The --accept-certificate flag is not supported when adding a remote using a trust token")) + } + if !conf.HasClientCertificate() { fmt.Fprint(os.Stderr, i18n.G("Generating a client certificate. This may take a minute...")+"\n") err := conf.GenerateClientCertificate() @@ -164,6 +169,12 @@ func (c *cmdRemoteAdd) runToken(server string, token string, rawToken *api.Certi } } + // If address is provided, use token on that specific address. + if addr != "" { + return c.addRemoteFromToken(addr, server, token, rawToken.Fingerprint) + } + + // Otherwise, iterate over all addresses within the token. for _, addr := range rawToken.Addresses { addr = fmt.Sprintf("https://%s", addr) @@ -179,6 +190,7 @@ func (c *cmdRemoteAdd) runToken(server string, token string, rawToken *api.Certi return nil } + // Finally, fallback to manual input. fmt.Println(i18n.G("All server addresses are unavailable")) fmt.Print(i18n.G("Please provide an alternate server address (empty to abort):") + " ") @@ -301,6 +313,11 @@ func (c *cmdRemoteAdd) run(cmd *cobra.Command, args []string) error { return errors.New(i18n.G("Trust token cannot be used for public remotes")) } + // Certificate cannot be blindly accepted when using a trust token. + if c.flagToken != "" && c.flagAcceptCert { + return errors.New(i18n.G("The --accept-certificate flag is not supported when adding a remote using a trust token")) + } + // Validate the server name. if strings.Contains(server, ":") { return errors.New(i18n.G("Remote names may not contain colons")) @@ -326,9 +343,11 @@ func (c *cmdRemoteAdd) run(cmd *cobra.Command, args []string) error { conf.Remotes = map[string]config.Remote{} } + // Check if the first argument is a trust token. In such case, we need to + // decode it and use it to connect to the remote. rawToken, err := shared.CertificateTokenDecode(addr) if err == nil { - return c.runToken(server, addr, rawToken) + return c.runToken("", server, addr, rawToken) } // Complex remote URL parsing @@ -444,6 +463,16 @@ func (c *cmdRemoteAdd) run(cmd *cobra.Command, args []string) error { return conf.SaveConfig(c.global.confPath) } + // Handle adding a remote with trust token. + if c.flagToken != "" { + rawToken, err := shared.CertificateTokenDecode(c.flagToken) + if err != nil { + return fmt.Errorf(i18n.G("Failed to decode trust token: %w"), err) + } + + return c.runToken(addr, server, c.flagToken, rawToken) + } + // Check if the system CA worked for the TLS connection var certificate *x509.Certificate if err != nil { From c10883ef9b7015d3b4618df5036a8bde24912955 Mon Sep 17 00:00:00 2001 From: Din Music Date: Mon, 14 Oct 2024 13:22:33 +0000 Subject: [PATCH 4/9] lxd/certificates: Invalidate trust token when adding client certificate If certificate add request is sent from a trusted client and the trust token is provided, first ensure the provided token is valid, then invalidate it by canceling the corresponding token operation, and finally return the conflict error because the client certificate is already present in the trust store. Signed-off-by: Din Music --- lxd/certificates.go | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/lxd/certificates.go b/lxd/certificates.go index 98fd9a5c48ac..416c27dd394e 100644 --- a/lxd/certificates.go +++ b/lxd/certificates.go @@ -491,6 +491,28 @@ func certificatesPost(d *Daemon, r *http.Request) response.Response { return response.SmartError(fmt.Errorf("Failed to get authentication status: %w", err)) } + // If caller is already trusted and the trust token is provided, we validate the token and cancel + // the corresponding token operation. + if trusted && req.TrustToken != "" { + // Decode the trust token. + joinToken, err := shared.CertificateTokenDecode(req.TrustToken) + if err != nil { + return response.Forbidden(nil) + } + + // Validate the token and cancel the corresponding operation. + tokenReq, err := certificateTokenValid(s, r, joinToken) + if err != nil { + return response.InternalError(fmt.Errorf("Failed during search for certificate add token operation: %w", err)) + } + + if tokenReq == nil { + return response.Forbidden(fmt.Errorf("No matching certificate add operation found")) + } + + return response.Conflict(fmt.Errorf("Client is already trusted")) + } + // If caller is already trusted and does not have permission to create certificates, they cannot create more certificates. if trusted && !userCanCreateCertificates && req.Certificate == "" && !req.Token { return response.BadRequest(fmt.Errorf("Client is already trusted")) From 5efd2379291e77d5ac93ad29b15dbe10691aad11 Mon Sep 17 00:00:00 2001 From: Din Music Date: Mon, 7 Oct 2024 14:05:40 +0000 Subject: [PATCH 5/9] lxc/remote: Always send token to remote to invalidate it Even if the remote already trust us, send the token to the remote to invalidate it. Ignore conflict error, which indicates that the remote already trust us. Signed-off-by: Din Music --- lxc/remote.go | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/lxc/remote.go b/lxc/remote.go index 3ed29328b4ba..b044f4efff97 100644 --- a/lxc/remote.go +++ b/lxc/remote.go @@ -264,9 +264,22 @@ func (c *cmdRemoteAdd) addRemoteFromToken(addr string, server string, token stri Password: token, } + // Add client certificate to trust store. Even if we are already trusted (src.Auth == "trusted"), + // we want to send the token to invalidate it. Therefore, we can ignore the conflict error, which + // is thrown if we are trying to add a client cert that is already trusted by LXD remote. err = d.CreateCertificate(req) + if err != nil && !api.StatusErrorCheck(err, http.StatusConflict) { + return err + } + + // And check if trusted now. + srv, _, err := d.GetServer() if err != nil { - return fmt.Errorf(i18n.G("Failed to create certificate: %w"), err) + return err + } + + if srv.Auth != "trusted" { + return errors.New(i18n.G("Server doesn't trust us after authentication")) } // Handle project. From 2c34be8b96454efbb00cf1d272329920f0b86997 Mon Sep 17 00:00:00 2001 From: Din Music Date: Mon, 23 Sep 2024 19:17:51 +0000 Subject: [PATCH 6/9] test: Remove accept-certificate flag where token is used Signed-off-by: Din Music --- test/suites/clustering.sh | 4 ++-- test/suites/pki.sh | 22 +++++++++++----------- test/suites/remote.sh | 2 +- 3 files changed, 14 insertions(+), 14 deletions(-) diff --git a/test/suites/clustering.sh b/test/suites/clustering.sh index d8b5d2ac7e23..70b7084f7b31 100644 --- a/test/suites/clustering.sh +++ b/test/suites/clustering.sh @@ -3942,7 +3942,7 @@ test_clustering_trust_add() { # and query LXD_ONE for it. LXD_TWO should cancel the operation by sending a DELETE /1.0/operations/{uuid} to LXD_ONE # and needs to parse the metadata of the operation into the correct type to complete the trust process. # The expiry time should be parsed and found to be expired so the add action should fail. - ! lxc remote add lxd_two "${lxd_two_address}" --accept-certificate --token "${lxd_one_token}" || false + ! lxc remote add lxd_two "${lxd_two_address}" --token "${lxd_one_token}" || false # Expect the operation to be cancelled. LXD_DIR="${LXD_ONE_DIR}" lxc operation list --format csv | grep -qF "${operation_uuid},TOKEN,Executing operation,CANCELLED" @@ -3968,7 +3968,7 @@ test_clustering_trust_add() { # LXD_TWO does not have the operation running locally, so it should find the UUID of the operation in the database # and query LXD_ONE for it. LXD_TWO should cancel the operation by sending a DELETE /1.0/operations/{uuid} to LXD_ONE # and needs to parse the metadata of the operation into the correct type to complete the trust process. - lxc remote add lxd_two "${lxd_two_address}" --accept-certificate --token "${lxd_one_token}" + lxc remote add lxd_two "${lxd_two_address}" --token "${lxd_one_token}" # Expect the operation to be cancelled. LXD_DIR="${LXD_ONE_DIR}" lxc operation list --format csv | grep -qF "${operation_uuid},TOKEN,Executing operation,CANCELLED" diff --git a/test/suites/pki.sh b/test/suites/pki.sh index a0768afdbbce..14c1a0f46299 100644 --- a/test/suites/pki.sh +++ b/test/suites/pki.sh @@ -47,7 +47,7 @@ test_pki() { # Add a certificate to the trust store that is not signed by the CA before enabling CA mode. token="$(LXD_DIR=${LXD5_DIR} lxc config trust add --name foo --quiet --project default)" - lxc_remote remote add pki-lxd "${LXD5_ADDR}" --accept-certificate --token "${token}" + lxc_remote remote add pki-lxd "${LXD5_ADDR}" --token "${token}" cert_common_name="$(openssl x509 -noout -subject -in "${LXD_CONF}/client.crt" -nameopt multiline | awk -F' = ' '/commonName/ {print $2}')" LXD_DIR="${LXD5_DIR}" lxc config trust list --format csv | grep -F "client,foo,${cert_common_name},$(cert_fingerprint "${LXD_CONF}/client.crt" | cut -c1-12)" @@ -101,7 +101,7 @@ test_pki() { # Add remote using the correct token. # This should work because the client certificate is signed by the CA. token="$(lxc config trust add --name foo -q)" - lxc_remote remote add pki-lxd "${LXD5_ADDR}" --accept-certificate --token "${token}" + lxc_remote remote add pki-lxd "${LXD5_ADDR}" --token "${token}" # Should have trust store entry because `core.trust_ca_certificates` is disabled. lxc_remote config trust list pki-lxd: --format csv | grep -F "client,foo,unrestricted,$(printf '%.12s' "${fingerprint}")" @@ -132,7 +132,7 @@ test_pki() { # The certificate is now revoked, we shouldn't be able to re-add it. token="$(lxc config trust add --name foo -q)" - ! lxc_remote remote add pki-lxd "${LXD5_ADDR}" --accept-certificate --token "${token}" || false + ! lxc_remote remote add pki-lxd "${LXD5_ADDR}" --token "${token}" || false [ "$(lxc config trust list --format csv | wc -l)" = 1 ] ### Restricted CA signed client certificate with `core.trust_ca_certificates` disabled. @@ -145,12 +145,12 @@ test_pki() { # Try adding remote using an incorrect token. This should fail even though the client certificate # has been signed by the CA because `core.trust_ca_certificates` is not enabled. - ! lxc_remote remote add pki-lxd "${LXD5_ADDR}" --accept-certificate --token=bar || false + ! lxc_remote remote add pki-lxd "${LXD5_ADDR}" --token=bar || false # Add remote using the correct token (restricted). # This should work because the client certificate is signed by the CA. token="$(lxc config trust add --name foo --quiet --restricted)" - lxc_remote remote add pki-lxd "${LXD5_ADDR}" --accept-certificate --token "${token}" + lxc_remote remote add pki-lxd "${LXD5_ADDR}" --token "${token}" # Should have a trust store entry because `core.trust_ca_certificates` is disabled. lxc_remote config trust list pki-lxd: --format csv | grep -F "client,foo,restricted,$(printf '%.12s' "${fingerprint}")" @@ -191,7 +191,7 @@ test_pki() { # The certificate is now revoked, we shouldn't be able to re-add it. token="$(lxc config trust add --name foo -q)" - ! lxc_remote remote add pki-lxd "${LXD5_ADDR}" --accept-certificate --token "${token}" || false + ! lxc_remote remote add pki-lxd "${LXD5_ADDR}" --token "${token}" || false [ "$(lxc config trust list --format csv | wc -l)" = 1 ] ### CA signed certificate with `core.trust_ca_certificates` enabled. @@ -233,7 +233,7 @@ test_pki() { # Add the remote again using an incorrect token. # This should succeed as is the same as the test above but with an incorrect token rather than no token. - lxc_remote remote add pki-lxd "${LXD5_ADDR}" --accept-certificate --token=bar + lxc_remote remote add pki-lxd "${LXD5_ADDR}" --token=bar # Client cert should not be present in trust store. [ "$(lxc config trust list --format csv | wc -l)" = 1 ] @@ -286,7 +286,7 @@ test_pki() { # Try adding a remote using a revoked client certificate, and the correct token. # This should fail, and the revoked certificate should not be added to the trust store. token="$(lxc config trust add --name foo -q)" - ! lxc_remote remote add pki-lxd "${LXD5_ADDR}" --accept-certificate --token "${token}" || false + ! lxc_remote remote add pki-lxd "${LXD5_ADDR}" --token "${token}" || false [ "$(lxc config trust list --format csv | wc -l)" = 1 ] # Try adding a remote using a revoked client certificate, and an incorrect password. @@ -295,7 +295,7 @@ test_pki() { # Try adding a remote using a revoked client certificate, and an incorrect token. # This should fail, as if the certificate is revoked and token is wrong then no access should be allowed. - ! lxc_remote remote add pki-lxd "${LXD5_ADDR}" --accept-certificate --token=incorrect || false + ! lxc_remote remote add pki-lxd "${LXD5_ADDR}" --token=incorrect || false # Unset `core.trust_ca_certificates` and re-test, there should be no change in behaviour as the certificate is revoked. lxc config unset core.trust_ca_certificates @@ -309,7 +309,7 @@ test_pki() { # Try adding a remote using a revoked client certificate, and the correct token. # This should fail, and the revoked certificate should not be added to the trust store. token="$(lxc config trust add --name foo -q)" - ! lxc_remote remote add pki-lxd "${LXD5_ADDR}" --accept-certificate --token "${token}" || false + ! lxc_remote remote add pki-lxd "${LXD5_ADDR}" --token "${token}" || false [ "$(lxc config trust list --format csv | wc -l)" = 1 ] # Try adding a remote using a revoked client certificate, and an incorrect password. @@ -318,7 +318,7 @@ test_pki() { # Try adding a remote using a revoked client certificate, and an incorrect token. # This should fail, as if the certificate is revoked and token is wrong then no access should be allowed. - ! lxc_remote remote add pki-lxd "${LXD5_ADDR}" --accept-certificate --token=incorrect || false + ! lxc_remote remote add pki-lxd "${LXD5_ADDR}" --token=incorrect || false # Check we can't access anything with the revoked certificate. [ "$(curl -s --cert "${LXD_CONF}/client.pem" --cacert "${LXD5_DIR}/server.crt" "https://${LXD5_ADDR}/1.0/instances" | jq -e -r '.error')" = "not authorized" ] diff --git a/test/suites/remote.sh b/test/suites/remote.sh index 7f8f6f4464c6..4525f683bc31 100644 --- a/test/suites/remote.sh +++ b/test/suites/remote.sh @@ -14,7 +14,7 @@ test_remote_url() { # shellcheck disable=2153 for url in "${LXD_ADDR}" "https://${LXD_ADDR}"; do token="$(lxc config trust add --name foo -q)" - lxc_remote remote add test "${url}" --accept-certificate --token "${token}" + lxc_remote remote add test "${url}" --token "${token}" lxc_remote info test: lxc_remote config trust list | awk '/@/ {print $8}' | while read -r line ; do lxc_remote config trust remove "\"${line}\"" From 8ca075fbb9186687cc6d473a03b587e55d393435 Mon Sep 17 00:00:00 2001 From: Din Music Date: Fri, 27 Sep 2024 08:36:29 +0000 Subject: [PATCH 7/9] test/pki: Do not use invalid token as it will always fail Signed-off-by: Din Music --- test/suites/pki.sh | 14 -------------- 1 file changed, 14 deletions(-) diff --git a/test/suites/pki.sh b/test/suites/pki.sh index 14c1a0f46299..6e2bed5a67be 100644 --- a/test/suites/pki.sh +++ b/test/suites/pki.sh @@ -228,20 +228,6 @@ test_pki() { lxc_remote info pki-lxd: | grep -F 'core.https_address' curl -s --cert "${LXD_CONF}/client.pem" --cacert "${LXD5_DIR}/server.crt" "https://${LXD5_ADDR}/1.0" | jq -e '.metadata.config."core.https_address"' - # Remove the remote. No truststore entry to remove. - lxc_remote remote remove pki-lxd - - # Add the remote again using an incorrect token. - # This should succeed as is the same as the test above but with an incorrect token rather than no token. - lxc_remote remote add pki-lxd "${LXD5_ADDR}" --token=bar - - # Client cert should not be present in trust store. - [ "$(lxc config trust list --format csv | wc -l)" = 1 ] - - # The certificate is trusted as root because `core.trust_ca_certificates` is enabled. - lxc_remote info pki-lxd: | grep -F 'core.https_address' - curl -s --cert "${LXD_CONF}/client.pem" --cacert "${LXD5_DIR}/server.crt" "https://${LXD5_ADDR}/1.0" | jq -e '.metadata.config."core.https_address"' - # Unset `core.trust_ca_certificates` (this should work because the certificate is trusted as root as `core.trust_ca_certificates` is still enabled). lxc_remote config unset pki-lxd: core.trust_ca_certificates From 3c95aae09c901ae0abe8004927c473c8ad2ea8f4 Mon Sep 17 00:00:00 2001 From: Din Music Date: Wed, 16 Oct 2024 10:01:06 +0000 Subject: [PATCH 8/9] i18n: Update translation templates. Signed-off-by: Din Music --- po/lxd.pot | 134 ++++++++++++++++++++++++++++++----------------------- 1 file changed, 75 insertions(+), 59 deletions(-) diff --git a/po/lxd.pot b/po/lxd.pot index 81c7ccea5360..56dec9d197aa 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: 2024-10-08 12:56+0100\n" + "POT-Creation-Date: 2024-10-16 10:01+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -482,15 +482,15 @@ msgstr "" msgid " " msgstr "" -#: lxc/remote.go:826 lxc/remote.go:883 +#: lxc/remote.go:895 lxc/remote.go:952 msgid "" msgstr "" -#: lxc/remote.go:923 +#: lxc/remote.go:992 msgid " " msgstr "" -#: lxc/remote.go:753 +#: lxc/remote.go:822 msgid " " msgstr "" @@ -522,7 +522,7 @@ msgstr "" msgid "ARCHITECTURE" msgstr "" -#: lxc/remote.go:735 +#: lxc/remote.go:804 msgid "AUTH TYPE" msgstr "" @@ -664,7 +664,7 @@ msgstr "" msgid "Admin access key: %s" msgstr "" -#: lxc/remote.go:567 +#: lxc/remote.go:636 #, c-format msgid "Admin password (or token) for %s:" msgstr "" @@ -701,7 +701,7 @@ msgstr "" msgid "All projects" msgstr "" -#: lxc/remote.go:182 +#: lxc/remote.go:194 msgid "All server addresses are unavailable" msgstr "" @@ -771,7 +771,7 @@ msgid "Attach to instance consoles\n" "as well as retrieve past log entries from it." msgstr "" -#: lxc/remote.go:549 +#: lxc/remote.go:618 #, c-format msgid "Authentication type '%s' not supported by server" msgstr "" @@ -947,7 +947,7 @@ msgstr "" msgid "Can't read from stdin: %w" msgstr "" -#: lxc/remote.go:862 +#: lxc/remote.go:931 msgid "Can't remove the default remote" msgstr "" @@ -1012,11 +1012,11 @@ msgstr "" msgid "Certificate add token for %s deleted" msgstr "" -#: lxc/remote.go:452 +#: lxc/remote.go:506 msgid "Certificate fingerprint" msgstr "" -#: lxc/remote.go:219 +#: lxc/remote.go:231 #, c-format msgid "Certificate fingerprint mismatch between certificate token and server %q" msgstr "" @@ -1030,7 +1030,7 @@ msgstr "" msgid "Client %s certificate add token:" msgstr "" -#: lxc/remote.go:604 +#: lxc/remote.go:673 msgid "Client certificate now trusted by server:" msgstr "" @@ -1235,12 +1235,12 @@ msgstr "" msgid "Cores:" msgstr "" -#: lxc/remote.go:487 +#: lxc/remote.go:556 #, c-format msgid "Could not close server cert file %q: %w" msgstr "" -#: lxc/remote.go:225 lxc/remote.go:471 +#: lxc/remote.go:237 lxc/remote.go:540 msgid "Could not create server cert dir" msgstr "" @@ -1279,7 +1279,7 @@ msgstr "" msgid "Could not write new remote certificate for remote '%s' with error: %v" msgstr "" -#: lxc/remote.go:482 +#: lxc/remote.go:551 #, c-format msgid "Could not write server cert file %q: %w" msgstr "" @@ -1547,7 +1547,7 @@ msgstr "" msgid "Delete warning" msgstr "" -#: lxc/action.go:33 lxc/action.go:54 lxc/action.go:76 lxc/action.go:99 lxc/alias.go:23 lxc/alias.go:60 lxc/alias.go:110 lxc/alias.go:159 lxc/alias.go:214 lxc/auth.go:31 lxc/auth.go:60 lxc/auth.go:99 lxc/auth.go:153 lxc/auth.go:202 lxc/auth.go:333 lxc/auth.go:393 lxc/auth.go:442 lxc/auth.go:494 lxc/auth.go:517 lxc/auth.go:576 lxc/auth.go:732 lxc/auth.go:766 lxc/auth.go:833 lxc/auth.go:896 lxc/auth.go:957 lxc/auth.go:1085 lxc/auth.go:1108 lxc/auth.go:1166 lxc/auth.go:1235 lxc/auth.go:1257 lxc/auth.go:1435 lxc/auth.go:1473 lxc/auth.go:1525 lxc/auth.go:1574 lxc/auth.go:1693 lxc/auth.go:1753 lxc/auth.go:1802 lxc/auth.go:1853 lxc/auth.go:1876 lxc/auth.go:1929 lxc/cluster.go:30 lxc/cluster.go:123 lxc/cluster.go:207 lxc/cluster.go:256 lxc/cluster.go:307 lxc/cluster.go:368 lxc/cluster.go:440 lxc/cluster.go:472 lxc/cluster.go:522 lxc/cluster.go:605 lxc/cluster.go:690 lxc/cluster.go:805 lxc/cluster.go:881 lxc/cluster.go:983 lxc/cluster.go:1062 lxc/cluster.go:1169 lxc/cluster.go:1191 lxc/cluster_group.go:31 lxc/cluster_group.go:85 lxc/cluster_group.go:158 lxc/cluster_group.go:236 lxc/cluster_group.go:288 lxc/cluster_group.go:404 lxc/cluster_group.go:478 lxc/cluster_group.go:551 lxc/cluster_group.go:599 lxc/cluster_group.go:653 lxc/cluster_role.go:24 lxc/cluster_role.go:51 lxc/cluster_role.go:107 lxc/config.go:33 lxc/config.go:100 lxc/config.go:385 lxc/config.go:518 lxc/config.go:735 lxc/config.go:859 lxc/config.go:894 lxc/config.go:934 lxc/config.go:989 lxc/config.go:1080 lxc/config.go:1111 lxc/config.go:1165 lxc/config_device.go:25 lxc/config_device.go:79 lxc/config_device.go:209 lxc/config_device.go:286 lxc/config_device.go:357 lxc/config_device.go:451 lxc/config_device.go:549 lxc/config_device.go:556 lxc/config_device.go:669 lxc/config_device.go:742 lxc/config_metadata.go:28 lxc/config_metadata.go:56 lxc/config_metadata.go:181 lxc/config_template.go:28 lxc/config_template.go:68 lxc/config_template.go:111 lxc/config_template.go:153 lxc/config_template.go:241 lxc/config_template.go:301 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:37 lxc/copy.go:42 lxc/delete.go:32 lxc/exec.go:41 lxc/export.go:32 lxc/file.go:88 lxc/file.go:135 lxc/file.go:313 lxc/file.go:362 lxc/file.go:432 lxc/file.go:657 lxc/file.go:1176 lxc/image.go:38 lxc/image.go:159 lxc/image.go:325 lxc/image.go:380 lxc/image.go:501 lxc/image.go:665 lxc/image.go:904 lxc/image.go:1038 lxc/image.go:1357 lxc/image.go:1444 lxc/image.go:1502 lxc/image.go:1553 lxc/image.go:1608 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:29 lxc/info.go:33 lxc/init.go:44 lxc/launch.go:24 lxc/list.go:49 lxc/main.go:83 lxc/manpage.go:22 lxc/monitor.go:34 lxc/move.go:38 lxc/network.go:33 lxc/network.go:136 lxc/network.go:221 lxc/network.go:294 lxc/network.go:373 lxc/network.go:423 lxc/network.go:508 lxc/network.go:593 lxc/network.go:721 lxc/network.go:790 lxc/network.go:913 lxc/network.go:1006 lxc/network.go:1077 lxc/network.go:1129 lxc/network.go:1217 lxc/network.go:1281 lxc/network_acl.go:30 lxc/network_acl.go:95 lxc/network_acl.go:166 lxc/network_acl.go:219 lxc/network_acl.go:267 lxc/network_acl.go:328 lxc/network_acl.go:417 lxc/network_acl.go:497 lxc/network_acl.go:527 lxc/network_acl.go:658 lxc/network_acl.go:707 lxc/network_acl.go:756 lxc/network_acl.go:771 lxc/network_acl.go:892 lxc/network_allocations.go:51 lxc/network_forward.go:33 lxc/network_forward.go:90 lxc/network_forward.go:171 lxc/network_forward.go:236 lxc/network_forward.go:384 lxc/network_forward.go:453 lxc/network_forward.go:551 lxc/network_forward.go:581 lxc/network_forward.go:723 lxc/network_forward.go:785 lxc/network_forward.go:800 lxc/network_forward.go:865 lxc/network_load_balancer.go:33 lxc/network_load_balancer.go:94 lxc/network_load_balancer.go:173 lxc/network_load_balancer.go:238 lxc/network_load_balancer.go:388 lxc/network_load_balancer.go:456 lxc/network_load_balancer.go:554 lxc/network_load_balancer.go:584 lxc/network_load_balancer.go:727 lxc/network_load_balancer.go:788 lxc/network_load_balancer.go:803 lxc/network_load_balancer.go:867 lxc/network_load_balancer.go:953 lxc/network_load_balancer.go:968 lxc/network_load_balancer.go:1029 lxc/network_peer.go:29 lxc/network_peer.go:82 lxc/network_peer.go:159 lxc/network_peer.go:216 lxc/network_peer.go:332 lxc/network_peer.go:400 lxc/network_peer.go:489 lxc/network_peer.go:519 lxc/network_peer.go:644 lxc/network_zone.go:29 lxc/network_zone.go:86 lxc/network_zone.go:157 lxc/network_zone.go:212 lxc/network_zone.go:272 lxc/network_zone.go:359 lxc/network_zone.go:439 lxc/network_zone.go:470 lxc/network_zone.go:589 lxc/network_zone.go:637 lxc/network_zone.go:694 lxc/network_zone.go:764 lxc/network_zone.go:816 lxc/network_zone.go:875 lxc/network_zone.go:961 lxc/network_zone.go:1037 lxc/network_zone.go:1067 lxc/network_zone.go:1185 lxc/network_zone.go:1234 lxc/network_zone.go:1249 lxc/network_zone.go:1295 lxc/operation.go:25 lxc/operation.go:57 lxc/operation.go:107 lxc/operation.go:194 lxc/profile.go:30 lxc/profile.go:105 lxc/profile.go:168 lxc/profile.go:251 lxc/profile.go:321 lxc/profile.go:395 lxc/profile.go:445 lxc/profile.go:573 lxc/profile.go:634 lxc/profile.go:695 lxc/profile.go:771 lxc/profile.go:823 lxc/profile.go:899 lxc/profile.go:955 lxc/project.go:30 lxc/project.go:94 lxc/project.go:182 lxc/project.go:245 lxc/project.go:373 lxc/project.go:434 lxc/project.go:547 lxc/project.go:604 lxc/project.go:683 lxc/project.go:714 lxc/project.go:767 lxc/project.go:826 lxc/publish.go:34 lxc/query.go:34 lxc/rebuild.go:28 lxc/remote.go:35 lxc/remote.go:91 lxc/remote.go:632 lxc/remote.go:670 lxc/remote.go:756 lxc/remote.go:829 lxc/remote.go:885 lxc/remote.go:925 lxc/rename.go:22 lxc/restore.go:24 lxc/snapshot.go:32 lxc/storage.go:34 lxc/storage.go:97 lxc/storage.go:195 lxc/storage.go:245 lxc/storage.go:369 lxc/storage.go:439 lxc/storage.go:611 lxc/storage.go:690 lxc/storage.go:786 lxc/storage.go:872 lxc/storage_bucket.go:30 lxc/storage_bucket.go:84 lxc/storage_bucket.go:189 lxc/storage_bucket.go:250 lxc/storage_bucket.go:383 lxc/storage_bucket.go:459 lxc/storage_bucket.go:536 lxc/storage_bucket.go:630 lxc/storage_bucket.go:699 lxc/storage_bucket.go:733 lxc/storage_bucket.go:774 lxc/storage_bucket.go:853 lxc/storage_bucket.go:959 lxc/storage_bucket.go:1023 lxc/storage_bucket.go:1158 lxc/storage_volume.go:44 lxc/storage_volume.go:166 lxc/storage_volume.go:264 lxc/storage_volume.go:355 lxc/storage_volume.go:558 lxc/storage_volume.go:659 lxc/storage_volume.go:734 lxc/storage_volume.go:816 lxc/storage_volume.go:897 lxc/storage_volume.go:1106 lxc/storage_volume.go:1221 lxc/storage_volume.go:1368 lxc/storage_volume.go:1452 lxc/storage_volume.go:1697 lxc/storage_volume.go:1778 lxc/storage_volume.go:1893 lxc/storage_volume.go:2037 lxc/storage_volume.go:2146 lxc/storage_volume.go:2192 lxc/storage_volume.go:2315 lxc/storage_volume.go:2382 lxc/storage_volume.go:2536 lxc/version.go:22 lxc/warning.go:30 lxc/warning.go:72 lxc/warning.go:263 lxc/warning.go:304 lxc/warning.go:358 +#: lxc/action.go:33 lxc/action.go:54 lxc/action.go:76 lxc/action.go:99 lxc/alias.go:23 lxc/alias.go:60 lxc/alias.go:110 lxc/alias.go:159 lxc/alias.go:214 lxc/auth.go:31 lxc/auth.go:60 lxc/auth.go:99 lxc/auth.go:153 lxc/auth.go:202 lxc/auth.go:333 lxc/auth.go:393 lxc/auth.go:442 lxc/auth.go:494 lxc/auth.go:517 lxc/auth.go:576 lxc/auth.go:732 lxc/auth.go:766 lxc/auth.go:833 lxc/auth.go:896 lxc/auth.go:957 lxc/auth.go:1085 lxc/auth.go:1108 lxc/auth.go:1166 lxc/auth.go:1235 lxc/auth.go:1257 lxc/auth.go:1435 lxc/auth.go:1473 lxc/auth.go:1525 lxc/auth.go:1574 lxc/auth.go:1693 lxc/auth.go:1753 lxc/auth.go:1802 lxc/auth.go:1853 lxc/auth.go:1876 lxc/auth.go:1929 lxc/cluster.go:30 lxc/cluster.go:123 lxc/cluster.go:207 lxc/cluster.go:256 lxc/cluster.go:307 lxc/cluster.go:368 lxc/cluster.go:440 lxc/cluster.go:472 lxc/cluster.go:522 lxc/cluster.go:605 lxc/cluster.go:690 lxc/cluster.go:805 lxc/cluster.go:881 lxc/cluster.go:983 lxc/cluster.go:1062 lxc/cluster.go:1169 lxc/cluster.go:1191 lxc/cluster_group.go:31 lxc/cluster_group.go:85 lxc/cluster_group.go:158 lxc/cluster_group.go:236 lxc/cluster_group.go:288 lxc/cluster_group.go:404 lxc/cluster_group.go:478 lxc/cluster_group.go:551 lxc/cluster_group.go:599 lxc/cluster_group.go:653 lxc/cluster_role.go:24 lxc/cluster_role.go:51 lxc/cluster_role.go:107 lxc/config.go:33 lxc/config.go:100 lxc/config.go:385 lxc/config.go:518 lxc/config.go:735 lxc/config.go:859 lxc/config.go:894 lxc/config.go:934 lxc/config.go:989 lxc/config.go:1080 lxc/config.go:1111 lxc/config.go:1165 lxc/config_device.go:25 lxc/config_device.go:79 lxc/config_device.go:209 lxc/config_device.go:286 lxc/config_device.go:357 lxc/config_device.go:451 lxc/config_device.go:549 lxc/config_device.go:556 lxc/config_device.go:669 lxc/config_device.go:742 lxc/config_metadata.go:28 lxc/config_metadata.go:56 lxc/config_metadata.go:181 lxc/config_template.go:28 lxc/config_template.go:68 lxc/config_template.go:111 lxc/config_template.go:153 lxc/config_template.go:241 lxc/config_template.go:301 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:37 lxc/copy.go:42 lxc/delete.go:32 lxc/exec.go:41 lxc/export.go:32 lxc/file.go:88 lxc/file.go:135 lxc/file.go:313 lxc/file.go:362 lxc/file.go:432 lxc/file.go:657 lxc/file.go:1176 lxc/image.go:38 lxc/image.go:159 lxc/image.go:325 lxc/image.go:380 lxc/image.go:501 lxc/image.go:665 lxc/image.go:904 lxc/image.go:1038 lxc/image.go:1357 lxc/image.go:1444 lxc/image.go:1502 lxc/image.go:1553 lxc/image.go:1608 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:29 lxc/info.go:33 lxc/init.go:44 lxc/launch.go:24 lxc/list.go:49 lxc/main.go:83 lxc/manpage.go:22 lxc/monitor.go:34 lxc/move.go:38 lxc/network.go:33 lxc/network.go:136 lxc/network.go:221 lxc/network.go:294 lxc/network.go:373 lxc/network.go:423 lxc/network.go:508 lxc/network.go:593 lxc/network.go:721 lxc/network.go:790 lxc/network.go:913 lxc/network.go:1006 lxc/network.go:1077 lxc/network.go:1129 lxc/network.go:1217 lxc/network.go:1281 lxc/network_acl.go:30 lxc/network_acl.go:95 lxc/network_acl.go:166 lxc/network_acl.go:219 lxc/network_acl.go:267 lxc/network_acl.go:328 lxc/network_acl.go:417 lxc/network_acl.go:497 lxc/network_acl.go:527 lxc/network_acl.go:658 lxc/network_acl.go:707 lxc/network_acl.go:756 lxc/network_acl.go:771 lxc/network_acl.go:892 lxc/network_allocations.go:51 lxc/network_forward.go:33 lxc/network_forward.go:90 lxc/network_forward.go:171 lxc/network_forward.go:236 lxc/network_forward.go:384 lxc/network_forward.go:453 lxc/network_forward.go:551 lxc/network_forward.go:581 lxc/network_forward.go:723 lxc/network_forward.go:785 lxc/network_forward.go:800 lxc/network_forward.go:865 lxc/network_load_balancer.go:33 lxc/network_load_balancer.go:94 lxc/network_load_balancer.go:173 lxc/network_load_balancer.go:238 lxc/network_load_balancer.go:388 lxc/network_load_balancer.go:456 lxc/network_load_balancer.go:554 lxc/network_load_balancer.go:584 lxc/network_load_balancer.go:727 lxc/network_load_balancer.go:788 lxc/network_load_balancer.go:803 lxc/network_load_balancer.go:867 lxc/network_load_balancer.go:953 lxc/network_load_balancer.go:968 lxc/network_load_balancer.go:1029 lxc/network_peer.go:29 lxc/network_peer.go:82 lxc/network_peer.go:159 lxc/network_peer.go:216 lxc/network_peer.go:332 lxc/network_peer.go:400 lxc/network_peer.go:489 lxc/network_peer.go:519 lxc/network_peer.go:644 lxc/network_zone.go:29 lxc/network_zone.go:86 lxc/network_zone.go:157 lxc/network_zone.go:212 lxc/network_zone.go:272 lxc/network_zone.go:359 lxc/network_zone.go:439 lxc/network_zone.go:470 lxc/network_zone.go:589 lxc/network_zone.go:637 lxc/network_zone.go:694 lxc/network_zone.go:764 lxc/network_zone.go:816 lxc/network_zone.go:875 lxc/network_zone.go:961 lxc/network_zone.go:1037 lxc/network_zone.go:1067 lxc/network_zone.go:1185 lxc/network_zone.go:1234 lxc/network_zone.go:1249 lxc/network_zone.go:1295 lxc/operation.go:25 lxc/operation.go:57 lxc/operation.go:107 lxc/operation.go:194 lxc/profile.go:30 lxc/profile.go:105 lxc/profile.go:168 lxc/profile.go:251 lxc/profile.go:321 lxc/profile.go:395 lxc/profile.go:445 lxc/profile.go:573 lxc/profile.go:634 lxc/profile.go:695 lxc/profile.go:771 lxc/profile.go:823 lxc/profile.go:899 lxc/profile.go:955 lxc/project.go:30 lxc/project.go:94 lxc/project.go:182 lxc/project.go:245 lxc/project.go:373 lxc/project.go:434 lxc/project.go:547 lxc/project.go:604 lxc/project.go:683 lxc/project.go:714 lxc/project.go:767 lxc/project.go:826 lxc/publish.go:34 lxc/query.go:34 lxc/rebuild.go:28 lxc/remote.go:35 lxc/remote.go:91 lxc/remote.go:701 lxc/remote.go:739 lxc/remote.go:825 lxc/remote.go:898 lxc/remote.go:954 lxc/remote.go:994 lxc/rename.go:22 lxc/restore.go:24 lxc/snapshot.go:32 lxc/storage.go:34 lxc/storage.go:97 lxc/storage.go:195 lxc/storage.go:245 lxc/storage.go:369 lxc/storage.go:439 lxc/storage.go:611 lxc/storage.go:690 lxc/storage.go:786 lxc/storage.go:872 lxc/storage_bucket.go:30 lxc/storage_bucket.go:84 lxc/storage_bucket.go:189 lxc/storage_bucket.go:250 lxc/storage_bucket.go:383 lxc/storage_bucket.go:459 lxc/storage_bucket.go:536 lxc/storage_bucket.go:630 lxc/storage_bucket.go:699 lxc/storage_bucket.go:733 lxc/storage_bucket.go:774 lxc/storage_bucket.go:853 lxc/storage_bucket.go:959 lxc/storage_bucket.go:1023 lxc/storage_bucket.go:1158 lxc/storage_volume.go:44 lxc/storage_volume.go:166 lxc/storage_volume.go:264 lxc/storage_volume.go:355 lxc/storage_volume.go:558 lxc/storage_volume.go:659 lxc/storage_volume.go:734 lxc/storage_volume.go:816 lxc/storage_volume.go:897 lxc/storage_volume.go:1106 lxc/storage_volume.go:1221 lxc/storage_volume.go:1368 lxc/storage_volume.go:1452 lxc/storage_volume.go:1697 lxc/storage_volume.go:1778 lxc/storage_volume.go:1893 lxc/storage_volume.go:2037 lxc/storage_volume.go:2146 lxc/storage_volume.go:2192 lxc/storage_volume.go:2315 lxc/storage_volume.go:2382 lxc/storage_volume.go:2536 lxc/version.go:22 lxc/warning.go:30 lxc/warning.go:72 lxc/warning.go:263 lxc/warning.go:304 lxc/warning.go:358 msgid "Description" msgstr "" @@ -2051,11 +2051,11 @@ msgstr "" msgid "Failed to accept incoming connection: %w" msgstr "" -#: lxc/remote.go:191 +#: lxc/remote.go:203 msgid "Failed to add remote" msgstr "" -#: lxc/remote.go:242 +#: lxc/remote.go:254 #, c-format msgid "Failed to close server cert file %q: %w" msgstr "" @@ -2065,7 +2065,7 @@ msgstr "" msgid "Failed to connect to cluster member: %w" msgstr "" -#: lxc/remote.go:232 +#: lxc/remote.go:244 #, c-format msgid "Failed to create %q: %w" msgstr "" @@ -2075,12 +2075,12 @@ msgstr "" msgid "Failed to create alias %s: %w" msgstr "" -#: lxc/remote.go:257 +#: lxc/remote.go:483 #, c-format -msgid "Failed to create certificate: %w" +msgid "Failed to decode trust token: %w" msgstr "" -#: lxc/remote.go:264 +#: lxc/remote.go:289 #, c-format msgid "Failed to find project: %w" msgstr "" @@ -2105,7 +2105,7 @@ msgstr "" msgid "Failed to walk path for %s: %s" msgstr "" -#: lxc/remote.go:237 +#: lxc/remote.go:249 #, c-format msgid "Failed to write server cert file %q: %w" msgstr "" @@ -2178,7 +2178,7 @@ msgid "Forcefully removing a server from the cluster should only be done as a "Are you really sure you want to force removing %s? (yes/no): " msgstr "" -#: lxc/alias.go:112 lxc/auth.go:337 lxc/auth.go:770 lxc/auth.go:1697 lxc/cluster.go:125 lxc/cluster.go:882 lxc/cluster_group.go:406 lxc/config_template.go:243 lxc/config_trust.go:352 lxc/config_trust.go:434 lxc/image.go:1064 lxc/image_alias.go:157 lxc/list.go:133 lxc/network.go:917 lxc/network.go:1008 lxc/network_acl.go:98 lxc/network_allocations.go:57 lxc/network_forward.go:93 lxc/network_load_balancer.go:97 lxc/network_peer.go:85 lxc/network_zone.go:89 lxc/network_zone.go:697 lxc/operation.go:109 lxc/profile.go:638 lxc/project.go:436 lxc/project.go:828 lxc/remote.go:674 lxc/storage.go:613 lxc/storage_bucket.go:460 lxc/storage_bucket.go:775 lxc/storage_volume.go:1469 lxc/warning.go:94 +#: lxc/alias.go:112 lxc/auth.go:337 lxc/auth.go:770 lxc/auth.go:1697 lxc/cluster.go:125 lxc/cluster.go:882 lxc/cluster_group.go:406 lxc/config_template.go:243 lxc/config_trust.go:352 lxc/config_trust.go:434 lxc/image.go:1064 lxc/image_alias.go:157 lxc/list.go:133 lxc/network.go:917 lxc/network.go:1008 lxc/network_acl.go:98 lxc/network_allocations.go:57 lxc/network_forward.go:93 lxc/network_load_balancer.go:97 lxc/network_peer.go:85 lxc/network_zone.go:89 lxc/network_zone.go:697 lxc/operation.go:109 lxc/profile.go:638 lxc/project.go:436 lxc/project.go:828 lxc/remote.go:743 lxc/storage.go:613 lxc/storage_bucket.go:460 lxc/storage_bucket.go:775 lxc/storage_volume.go:1469 lxc/warning.go:94 msgid "Format (csv|json|table|yaml|compact)" msgstr "" @@ -2214,7 +2214,7 @@ msgstr "" msgid "Frequency: %vMhz (min: %vMhz, max: %vMhz)" msgstr "" -#: lxc/remote.go:738 +#: lxc/remote.go:807 msgid "GLOBAL" msgstr "" @@ -2234,7 +2234,7 @@ msgstr "" msgid "Generate manpages for all commands" msgstr "" -#: lxc/remote.go:160 lxc/remote.go:398 +#: lxc/remote.go:165 lxc/remote.go:440 msgid "Generating a client certificate. This may take a minute..." msgstr "" @@ -2654,7 +2654,7 @@ msgstr "" msgid "Instance type" msgstr "" -#: lxc/remote.go:350 +#: lxc/remote.go:392 #, c-format msgid "Invalid URL scheme \"%s\" in \"%s\"" msgstr "" @@ -2734,7 +2734,7 @@ msgstr "" msgid "Invalid path %s" msgstr "" -#: lxc/remote.go:339 +#: lxc/remote.go:381 #, c-format msgid "Invalid protocol: %s" msgstr "" @@ -3098,7 +3098,7 @@ msgid "List storage volumes\n" " U - Current disk usage" msgstr "" -#: lxc/remote.go:669 lxc/remote.go:670 +#: lxc/remote.go:738 lxc/remote.go:739 msgid "List the available remotes" msgstr "" @@ -3662,7 +3662,7 @@ msgstr "" msgid "Must supply instance name for: " msgstr "" -#: lxc/auth.go:376 lxc/auth.go:816 lxc/auth.go:1736 lxc/cluster.go:184 lxc/cluster.go:965 lxc/cluster_group.go:459 lxc/config_trust.go:409 lxc/config_trust.go:514 lxc/list.go:565 lxc/network.go:981 lxc/network_acl.go:148 lxc/network_peer.go:140 lxc/network_zone.go:139 lxc/network_zone.go:746 lxc/profile.go:678 lxc/project.go:522 lxc/remote.go:732 lxc/storage.go:663 lxc/storage_bucket.go:512 lxc/storage_bucket.go:832 lxc/storage_volume.go:1584 +#: lxc/auth.go:376 lxc/auth.go:816 lxc/auth.go:1736 lxc/cluster.go:184 lxc/cluster.go:965 lxc/cluster_group.go:459 lxc/config_trust.go:409 lxc/config_trust.go:514 lxc/list.go:565 lxc/network.go:981 lxc/network_acl.go:148 lxc/network_peer.go:140 lxc/network_zone.go:139 lxc/network_zone.go:746 lxc/profile.go:678 lxc/project.go:522 lxc/remote.go:801 lxc/storage.go:663 lxc/storage_bucket.go:512 lxc/storage_bucket.go:832 lxc/storage_volume.go:1584 msgid "NAME" msgstr "" @@ -3686,7 +3686,7 @@ msgstr "" msgid "NICs:" msgstr "" -#: lxc/network.go:958 lxc/operation.go:155 lxc/project.go:480 lxc/project.go:485 lxc/project.go:490 lxc/project.go:495 lxc/project.go:500 lxc/project.go:505 lxc/remote.go:692 lxc/remote.go:697 lxc/remote.go:702 +#: lxc/network.go:958 lxc/operation.go:155 lxc/project.go:480 lxc/project.go:485 lxc/project.go:490 lxc/project.go:495 lxc/project.go:500 lxc/project.go:505 lxc/remote.go:761 lxc/remote.go:766 lxc/remote.go:771 msgid "NO" msgstr "" @@ -3913,7 +3913,7 @@ msgstr "" msgid "Only \"custom\" volumes can be snapshotted" msgstr "" -#: lxc/remote.go:333 +#: lxc/remote.go:375 msgid "Only https URLs are supported for simplestreams" msgstr "" @@ -3984,11 +3984,11 @@ msgstr "" msgid "PROJECT" msgstr "" -#: lxc/remote.go:734 +#: lxc/remote.go:803 msgid "PROTOCOL" msgstr "" -#: lxc/image.go:1076 lxc/remote.go:736 +#: lxc/image.go:1076 lxc/remote.go:805 msgid "PUBLIC" msgstr "" @@ -4017,7 +4017,7 @@ msgstr "" msgid "Perform an incremental copy" msgstr "" -#: lxc/remote.go:183 +#: lxc/remote.go:195 msgid "Please provide an alternate server address (empty to abort):" msgstr "" @@ -4029,8 +4029,8 @@ msgstr "" msgid "Please provide cluster member name: " msgstr "" -#: lxc/remote.go:463 -msgid "Please type 'y', 'n' or the fingerprint:" +#: lxc/remote.go:533 +msgid "Please type 'y', 'n' or the fingerprint: " msgstr "" #: lxc/info.go:213 @@ -4324,32 +4324,32 @@ msgstr "" msgid "Refreshing the image: %s" msgstr "" -#: lxc/remote.go:786 +#: lxc/remote.go:855 #, c-format msgid "Remote %s already exists" msgstr "" -#: lxc/project.go:793 lxc/remote.go:777 lxc/remote.go:850 lxc/remote.go:906 lxc/remote.go:946 +#: lxc/project.go:793 lxc/remote.go:846 lxc/remote.go:919 lxc/remote.go:975 lxc/remote.go:1015 #, c-format msgid "Remote %s doesn't exist" msgstr "" -#: lxc/remote.go:302 +#: lxc/remote.go:342 #, c-format msgid "Remote %s exists as <%s>" msgstr "" -#: lxc/remote.go:858 +#: lxc/remote.go:927 #, c-format msgid "Remote %s is global and cannot be removed" msgstr "" -#: lxc/remote.go:781 lxc/remote.go:854 lxc/remote.go:950 +#: lxc/remote.go:850 lxc/remote.go:923 lxc/remote.go:1019 #, c-format msgid "Remote %s is static and cannot be modified" msgstr "" -#: lxc/remote.go:291 +#: lxc/remote.go:316 msgid "Remote address must not be empty" msgstr "" @@ -4357,7 +4357,7 @@ msgstr "" msgid "Remote admin password" msgstr "" -#: lxc/remote.go:296 +#: lxc/remote.go:336 msgid "Remote names may not contain colons" msgstr "" @@ -4443,7 +4443,7 @@ msgstr "" msgid "Remove profiles from instances" msgstr "" -#: lxc/remote.go:828 lxc/remote.go:829 +#: lxc/remote.go:897 lxc/remote.go:898 msgid "Remove remotes" msgstr "" @@ -4499,7 +4499,7 @@ msgstr "" msgid "Rename projects" msgstr "" -#: lxc/remote.go:755 lxc/remote.go:756 +#: lxc/remote.go:824 lxc/remote.go:825 msgid "Rename remotes" msgstr "" @@ -4641,7 +4641,7 @@ msgstr "" msgid "STATE" msgstr "" -#: lxc/remote.go:737 +#: lxc/remote.go:806 msgid "STATIC" msgstr "" @@ -4682,11 +4682,11 @@ msgstr "" msgid "Server authentication type (tls or oidc)" msgstr "" -#: lxc/remote.go:461 +#: lxc/remote.go:529 msgid "Server certificate NACKed by user" msgstr "" -#: lxc/remote.go:600 +#: lxc/remote.go:282 lxc/remote.go:669 msgid "Server doesn't trust us after authentication" msgstr "" @@ -4869,7 +4869,7 @@ msgid "Set storage volume configuration keys\n" " lxc storage volume set [:] [/] " msgstr "" -#: lxc/remote.go:924 lxc/remote.go:925 +#: lxc/remote.go:993 lxc/remote.go:994 msgid "Set the URL for the remote" msgstr "" @@ -5106,7 +5106,7 @@ msgid "Show the current identity\n" "that are granted via identity provider group mappings. \n" msgstr "" -#: lxc/remote.go:631 lxc/remote.go:632 +#: lxc/remote.go:700 lxc/remote.go:701 msgid "Show the default remote" msgstr "" @@ -5318,7 +5318,7 @@ msgstr "" msgid "Switch the current project" msgstr "" -#: lxc/remote.go:884 lxc/remote.go:885 +#: lxc/remote.go:953 lxc/remote.go:954 msgid "Switch the default remote" msgstr "" @@ -5350,6 +5350,10 @@ msgstr "" msgid "Target path must be a directory" msgstr "" +#: lxc/remote.go:161 lxc/remote.go:331 +msgid "The --accept-certificate flag is not supported when adding a remote using a trust token" +msgstr "" + #: lxc/move.go:169 msgid "The --instance-only flag can't be used with --target" msgstr "" @@ -5497,6 +5501,10 @@ msgstr "" msgid "The property %q does not exist on the storage pool volume snapshot %s/%s: %v" msgstr "" +#: lxc/remote.go:524 +msgid "The provided fingerprint does not match the server certificate fingerprint" +msgstr "" + #: lxc/info.go:346 msgid "The server doesn't implement the newer v2 resources API" msgstr "" @@ -5623,6 +5631,14 @@ msgstr "" msgid "Transmit policy" msgstr "" +#: lxc/remote.go:326 +msgid "Trust token cannot be used for public remotes" +msgstr "" + +#: lxc/remote.go:321 +msgid "Trust token cannot be used with OIDC authentication" +msgstr "" + #: lxc/action.go:288 lxc/launch.go:119 #, c-format msgid "Try `lxc info --show-log %s` for more info" @@ -5658,7 +5674,7 @@ msgstr "" msgid "UPLOAD DATE" msgstr "" -#: lxc/cluster.go:185 lxc/remote.go:733 +#: lxc/cluster.go:185 lxc/remote.go:802 msgid "URL" msgstr "" @@ -5684,7 +5700,7 @@ msgstr "" msgid "Unable to create a temporary file: %v" msgstr "" -#: lxc/remote.go:214 lxc/remote.go:248 +#: lxc/remote.go:226 lxc/remote.go:260 msgid "Unavailable remote server" msgstr "" @@ -5996,7 +6012,7 @@ msgstr "" msgid "Wipe the instance root disk and re-initialize. The original image is used to re-initialize the instance if a different image or --empty is not specified." msgstr "" -#: lxc/network.go:960 lxc/operation.go:157 lxc/project.go:482 lxc/project.go:487 lxc/project.go:492 lxc/project.go:497 lxc/project.go:502 lxc/project.go:507 lxc/remote.go:694 lxc/remote.go:699 lxc/remote.go:704 +#: lxc/network.go:960 lxc/operation.go:157 lxc/project.go:482 lxc/project.go:487 lxc/project.go:492 lxc/project.go:497 lxc/project.go:502 lxc/project.go:507 lxc/remote.go:763 lxc/remote.go:768 lxc/remote.go:773 msgid "YES" msgstr "" @@ -6620,7 +6636,7 @@ msgstr "" msgid "[[:]]" msgstr "" -#: lxc/project.go:512 lxc/remote.go:723 +#: lxc/project.go:512 lxc/remote.go:792 msgid "current" msgstr "" @@ -7025,7 +7041,7 @@ msgid "lxc storage volume snapshot create default v1 snap0\n" " Create a snapshot of \"v1\" in pool \"default\" called \"snap0\" with the configuration from \"config.yaml\"." msgstr "" -#: lxc/remote.go:460 +#: lxc/remote.go:528 msgid "n" msgstr "" @@ -7037,7 +7053,7 @@ msgstr "" msgid "no" msgstr "" -#: lxc/remote.go:453 +#: lxc/remote.go:507 msgid "ok (y/n/[fingerprint])?" msgstr "" @@ -7074,7 +7090,7 @@ msgstr "" msgid "used by" msgstr "" -#: lxc/remote.go:462 +#: lxc/remote.go:516 msgid "y" msgstr "" From 95cf1cedaeccf6995220825802634a442d4844d2 Mon Sep 17 00:00:00 2001 From: Din Music Date: Wed, 16 Oct 2024 10:01:09 +0000 Subject: [PATCH 9/9] i18n: Update translations. Signed-off-by: Din Music --- po/ar.po | 143 ++++++++++++++++++++++++++-------------------- po/ber.po | 143 ++++++++++++++++++++++++++-------------------- po/bg.po | 143 ++++++++++++++++++++++++++-------------------- po/ca.po | 143 ++++++++++++++++++++++++++-------------------- po/cs.po | 143 ++++++++++++++++++++++++++-------------------- po/de.po | 153 ++++++++++++++++++++++++++++--------------------- po/el.po | 147 ++++++++++++++++++++++++++--------------------- po/eo.po | 143 ++++++++++++++++++++++++++-------------------- po/es.po | 149 ++++++++++++++++++++++++++++-------------------- po/fa.po | 143 ++++++++++++++++++++++++++-------------------- po/fi.po | 143 ++++++++++++++++++++++++++-------------------- po/fr.po | 153 ++++++++++++++++++++++++++++--------------------- po/he.po | 143 ++++++++++++++++++++++++++-------------------- po/hi.po | 143 ++++++++++++++++++++++++++-------------------- po/id.po | 143 ++++++++++++++++++++++++++-------------------- po/it.po | 149 ++++++++++++++++++++++++++++-------------------- po/ja.po | 155 +++++++++++++++++++++++++++++--------------------- po/ka.po | 143 ++++++++++++++++++++++++++-------------------- po/ko.po | 143 ++++++++++++++++++++++++++-------------------- po/mr.po | 143 ++++++++++++++++++++++++++-------------------- po/nb_NO.po | 143 ++++++++++++++++++++++++++-------------------- po/nl.po | 143 ++++++++++++++++++++++++++-------------------- po/pa.po | 143 ++++++++++++++++++++++++++-------------------- po/pl.po | 143 ++++++++++++++++++++++++++-------------------- po/pt.po | 143 ++++++++++++++++++++++++++-------------------- po/pt_BR.po | 150 ++++++++++++++++++++++++++++-------------------- po/ru.po | 149 ++++++++++++++++++++++++++++-------------------- po/si.po | 143 ++++++++++++++++++++++++++-------------------- po/sl.po | 143 ++++++++++++++++++++++++++-------------------- po/sr.po | 143 ++++++++++++++++++++++++++-------------------- po/sv.po | 143 ++++++++++++++++++++++++++-------------------- po/te.po | 143 ++++++++++++++++++++++++++-------------------- po/th.po | 143 ++++++++++++++++++++++++++-------------------- po/tr.po | 143 ++++++++++++++++++++++++++-------------------- po/tzm.po | 143 ++++++++++++++++++++++++++-------------------- po/ug.po | 143 ++++++++++++++++++++++++++-------------------- po/uk.po | 143 ++++++++++++++++++++++++++-------------------- po/zh_Hans.po | 143 ++++++++++++++++++++++++++-------------------- po/zh_Hant.po | 143 ++++++++++++++++++++++++++-------------------- 39 files changed, 3208 insertions(+), 2430 deletions(-) diff --git a/po/ar.po b/po/ar.po index c2d4e853da4a..41bc10ba4e75 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: 2024-10-08 12:56+0100\n" +"POT-Creation-Date: 2024-10-16 10:01+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" @@ -512,15 +512,15 @@ msgstr "" msgid " " msgstr "" -#: lxc/remote.go:826 lxc/remote.go:883 +#: lxc/remote.go:895 lxc/remote.go:952 msgid "" msgstr "" -#: lxc/remote.go:923 +#: lxc/remote.go:992 msgid " " msgstr "" -#: lxc/remote.go:753 +#: lxc/remote.go:822 msgid " " msgstr "" @@ -553,7 +553,7 @@ msgstr "" msgid "ARCHITECTURE" msgstr "" -#: lxc/remote.go:735 +#: lxc/remote.go:804 msgid "AUTH TYPE" msgstr "" @@ -702,7 +702,7 @@ msgstr "" msgid "Admin access key: %s" msgstr "" -#: lxc/remote.go:567 +#: lxc/remote.go:636 #, c-format msgid "Admin password (or token) for %s:" msgstr "" @@ -739,7 +739,7 @@ msgstr "" msgid "All projects" msgstr "" -#: lxc/remote.go:182 +#: lxc/remote.go:194 msgid "All server addresses are unavailable" msgstr "" @@ -810,7 +810,7 @@ msgid "" "as well as retrieve past log entries from it." msgstr "" -#: lxc/remote.go:549 +#: lxc/remote.go:618 #, c-format msgid "Authentication type '%s' not supported by server" msgstr "" @@ -988,7 +988,7 @@ msgstr "" msgid "Can't read from stdin: %w" msgstr "" -#: lxc/remote.go:862 +#: lxc/remote.go:931 msgid "Can't remove the default remote" msgstr "" @@ -1054,11 +1054,11 @@ msgstr "" msgid "Certificate add token for %s deleted" msgstr "" -#: lxc/remote.go:452 +#: lxc/remote.go:506 msgid "Certificate fingerprint" msgstr "" -#: lxc/remote.go:219 +#: lxc/remote.go:231 #, c-format msgid "" "Certificate fingerprint mismatch between certificate token and server %q" @@ -1073,7 +1073,7 @@ msgstr "" msgid "Client %s certificate add token:" msgstr "" -#: lxc/remote.go:604 +#: lxc/remote.go:673 msgid "Client certificate now trusted by server:" msgstr "" @@ -1321,12 +1321,12 @@ msgstr "" msgid "Cores:" msgstr "" -#: lxc/remote.go:487 +#: lxc/remote.go:556 #, c-format msgid "Could not close server cert file %q: %w" msgstr "" -#: lxc/remote.go:225 lxc/remote.go:471 +#: lxc/remote.go:237 lxc/remote.go:540 msgid "Could not create server cert dir" msgstr "" @@ -1365,7 +1365,7 @@ msgstr "" msgid "Could not write new remote certificate for remote '%s' with error: %v" msgstr "" -#: lxc/remote.go:482 +#: lxc/remote.go:551 #, c-format msgid "Could not write server cert file %q: %w" msgstr "" @@ -1725,9 +1725,9 @@ msgstr "" #: lxc/project.go:182 lxc/project.go:245 lxc/project.go:373 lxc/project.go:434 #: lxc/project.go:547 lxc/project.go:604 lxc/project.go:683 lxc/project.go:714 #: lxc/project.go:767 lxc/project.go:826 lxc/publish.go:34 lxc/query.go:34 -#: lxc/rebuild.go:28 lxc/remote.go:35 lxc/remote.go:91 lxc/remote.go:632 -#: lxc/remote.go:670 lxc/remote.go:756 lxc/remote.go:829 lxc/remote.go:885 -#: lxc/remote.go:925 lxc/rename.go:22 lxc/restore.go:24 lxc/snapshot.go:32 +#: lxc/rebuild.go:28 lxc/remote.go:35 lxc/remote.go:91 lxc/remote.go:701 +#: lxc/remote.go:739 lxc/remote.go:825 lxc/remote.go:898 lxc/remote.go:954 +#: lxc/remote.go:994 lxc/rename.go:22 lxc/restore.go:24 lxc/snapshot.go:32 #: lxc/storage.go:34 lxc/storage.go:97 lxc/storage.go:195 lxc/storage.go:245 #: lxc/storage.go:369 lxc/storage.go:439 lxc/storage.go:611 lxc/storage.go:690 #: lxc/storage.go:786 lxc/storage.go:872 lxc/storage_bucket.go:30 @@ -2280,11 +2280,11 @@ msgstr "" msgid "Failed to accept incoming connection: %w" msgstr "" -#: lxc/remote.go:191 +#: lxc/remote.go:203 msgid "Failed to add remote" msgstr "" -#: lxc/remote.go:242 +#: lxc/remote.go:254 #, c-format msgid "Failed to close server cert file %q: %w" msgstr "" @@ -2294,7 +2294,7 @@ msgstr "" msgid "Failed to connect to cluster member: %w" msgstr "" -#: lxc/remote.go:232 +#: lxc/remote.go:244 #, c-format msgid "Failed to create %q: %w" msgstr "" @@ -2304,12 +2304,12 @@ msgstr "" msgid "Failed to create alias %s: %w" msgstr "" -#: lxc/remote.go:257 +#: lxc/remote.go:483 #, c-format -msgid "Failed to create certificate: %w" +msgid "Failed to decode trust token: %w" msgstr "" -#: lxc/remote.go:264 +#: lxc/remote.go:289 #, c-format msgid "Failed to find project: %w" msgstr "" @@ -2334,7 +2334,7 @@ msgstr "" msgid "Failed to walk path for %s: %s" msgstr "" -#: lxc/remote.go:237 +#: lxc/remote.go:249 #, c-format msgid "Failed to write server cert file %q: %w" msgstr "" @@ -2421,7 +2421,7 @@ msgstr "" #: lxc/network_forward.go:93 lxc/network_load_balancer.go:97 #: lxc/network_peer.go:85 lxc/network_zone.go:89 lxc/network_zone.go:697 #: lxc/operation.go:109 lxc/profile.go:638 lxc/project.go:436 -#: lxc/project.go:828 lxc/remote.go:674 lxc/storage.go:613 +#: lxc/project.go:828 lxc/remote.go:743 lxc/storage.go:613 #: lxc/storage_bucket.go:460 lxc/storage_bucket.go:775 #: lxc/storage_volume.go:1469 lxc/warning.go:94 msgid "Format (csv|json|table|yaml|compact)" @@ -2459,7 +2459,7 @@ msgstr "" msgid "Frequency: %vMhz (min: %vMhz, max: %vMhz)" msgstr "" -#: lxc/remote.go:738 +#: lxc/remote.go:807 msgid "GLOBAL" msgstr "" @@ -2479,7 +2479,7 @@ msgstr "" msgid "Generate manpages for all commands" msgstr "" -#: lxc/remote.go:160 lxc/remote.go:398 +#: lxc/remote.go:165 lxc/remote.go:440 msgid "Generating a client certificate. This may take a minute..." msgstr "" @@ -2903,7 +2903,7 @@ msgstr "" msgid "Instance type" msgstr "" -#: lxc/remote.go:350 +#: lxc/remote.go:392 #, c-format msgid "Invalid URL scheme \"%s\" in \"%s\"" msgstr "" @@ -2984,7 +2984,7 @@ msgstr "" msgid "Invalid path %s" msgstr "" -#: lxc/remote.go:339 +#: lxc/remote.go:381 #, c-format msgid "Invalid protocol: %s" msgstr "" @@ -3364,7 +3364,7 @@ msgid "" " U - Current disk usage" msgstr "" -#: lxc/remote.go:669 lxc/remote.go:670 +#: lxc/remote.go:738 lxc/remote.go:739 msgid "List the available remotes" msgstr "" @@ -4007,7 +4007,7 @@ msgstr "" #: lxc/config_trust.go:514 lxc/list.go:565 lxc/network.go:981 #: lxc/network_acl.go:148 lxc/network_peer.go:140 lxc/network_zone.go:139 #: lxc/network_zone.go:746 lxc/profile.go:678 lxc/project.go:522 -#: lxc/remote.go:732 lxc/storage.go:663 lxc/storage_bucket.go:512 +#: lxc/remote.go:801 lxc/storage.go:663 lxc/storage_bucket.go:512 #: lxc/storage_bucket.go:832 lxc/storage_volume.go:1584 msgid "NAME" msgstr "" @@ -4034,7 +4034,7 @@ msgstr "" #: lxc/network.go:958 lxc/operation.go:155 lxc/project.go:480 #: lxc/project.go:485 lxc/project.go:490 lxc/project.go:495 lxc/project.go:500 -#: lxc/project.go:505 lxc/remote.go:692 lxc/remote.go:697 lxc/remote.go:702 +#: lxc/project.go:505 lxc/remote.go:761 lxc/remote.go:766 lxc/remote.go:771 msgid "NO" msgstr "" @@ -4263,7 +4263,7 @@ msgstr "" msgid "Only \"custom\" volumes can be snapshotted" msgstr "" -#: lxc/remote.go:333 +#: lxc/remote.go:375 msgid "Only https URLs are supported for simplestreams" msgstr "" @@ -4334,11 +4334,11 @@ msgstr "" msgid "PROJECT" msgstr "" -#: lxc/remote.go:734 +#: lxc/remote.go:803 msgid "PROTOCOL" msgstr "" -#: lxc/image.go:1076 lxc/remote.go:736 +#: lxc/image.go:1076 lxc/remote.go:805 msgid "PUBLIC" msgstr "" @@ -4367,7 +4367,7 @@ msgstr "" msgid "Perform an incremental copy" msgstr "" -#: lxc/remote.go:183 +#: lxc/remote.go:195 msgid "Please provide an alternate server address (empty to abort):" msgstr "" @@ -4379,8 +4379,8 @@ msgstr "" msgid "Please provide cluster member name: " msgstr "" -#: lxc/remote.go:463 -msgid "Please type 'y', 'n' or the fingerprint:" +#: lxc/remote.go:533 +msgid "Please type 'y', 'n' or the fingerprint: " msgstr "" #: lxc/info.go:213 @@ -4699,33 +4699,33 @@ msgstr "" msgid "Refreshing the image: %s" msgstr "" -#: lxc/remote.go:786 +#: lxc/remote.go:855 #, c-format msgid "Remote %s already exists" msgstr "" -#: lxc/project.go:793 lxc/remote.go:777 lxc/remote.go:850 lxc/remote.go:906 -#: lxc/remote.go:946 +#: lxc/project.go:793 lxc/remote.go:846 lxc/remote.go:919 lxc/remote.go:975 +#: lxc/remote.go:1015 #, c-format msgid "Remote %s doesn't exist" msgstr "" -#: lxc/remote.go:302 +#: lxc/remote.go:342 #, c-format msgid "Remote %s exists as <%s>" msgstr "" -#: lxc/remote.go:858 +#: lxc/remote.go:927 #, c-format msgid "Remote %s is global and cannot be removed" msgstr "" -#: lxc/remote.go:781 lxc/remote.go:854 lxc/remote.go:950 +#: lxc/remote.go:850 lxc/remote.go:923 lxc/remote.go:1019 #, c-format msgid "Remote %s is static and cannot be modified" msgstr "" -#: lxc/remote.go:291 +#: lxc/remote.go:316 msgid "Remote address must not be empty" msgstr "" @@ -4733,7 +4733,7 @@ msgstr "" msgid "Remote admin password" msgstr "" -#: lxc/remote.go:296 +#: lxc/remote.go:336 msgid "Remote names may not contain colons" msgstr "" @@ -4819,7 +4819,7 @@ msgstr "" msgid "Remove profiles from instances" msgstr "" -#: lxc/remote.go:828 lxc/remote.go:829 +#: lxc/remote.go:897 lxc/remote.go:898 msgid "Remove remotes" msgstr "" @@ -4876,7 +4876,7 @@ msgstr "" msgid "Rename projects" msgstr "" -#: lxc/remote.go:755 lxc/remote.go:756 +#: lxc/remote.go:824 lxc/remote.go:825 msgid "Rename remotes" msgstr "" @@ -5021,7 +5021,7 @@ msgstr "" msgid "STATE" msgstr "" -#: lxc/remote.go:737 +#: lxc/remote.go:806 msgid "STATIC" msgstr "" @@ -5062,11 +5062,11 @@ msgstr "" msgid "Server authentication type (tls or oidc)" msgstr "" -#: lxc/remote.go:461 +#: lxc/remote.go:529 msgid "Server certificate NACKed by user" msgstr "" -#: lxc/remote.go:600 +#: lxc/remote.go:282 lxc/remote.go:669 msgid "Server doesn't trust us after authentication" msgstr "" @@ -5277,7 +5277,7 @@ msgid "" " lxc storage volume set [:] [/] " msgstr "" -#: lxc/remote.go:924 lxc/remote.go:925 +#: lxc/remote.go:993 lxc/remote.go:994 msgid "Set the URL for the remote" msgstr "" @@ -5520,7 +5520,7 @@ msgid "" "that are granted via identity provider group mappings. \n" msgstr "" -#: lxc/remote.go:631 lxc/remote.go:632 +#: lxc/remote.go:700 lxc/remote.go:701 msgid "Show the default remote" msgstr "" @@ -5732,7 +5732,7 @@ msgstr "" msgid "Switch the current project" msgstr "" -#: lxc/remote.go:884 lxc/remote.go:885 +#: lxc/remote.go:953 lxc/remote.go:954 msgid "Switch the default remote" msgstr "" @@ -5767,6 +5767,12 @@ msgstr "" msgid "Target path must be a directory" msgstr "" +#: lxc/remote.go:161 lxc/remote.go:331 +msgid "" +"The --accept-certificate flag is not supported when adding a remote using a " +"trust token" +msgstr "" + #: lxc/move.go:169 msgid "The --instance-only flag can't be used with --target" msgstr "" @@ -5917,6 +5923,11 @@ msgid "" "The property %q does not exist on the storage pool volume snapshot %s/%s: %v" msgstr "" +#: lxc/remote.go:524 +msgid "" +"The provided fingerprint does not match the server certificate fingerprint" +msgstr "" + #: lxc/info.go:346 msgid "The server doesn't implement the newer v2 resources API" msgstr "" @@ -6050,6 +6061,14 @@ msgstr "" msgid "Transmit policy" msgstr "" +#: lxc/remote.go:326 +msgid "Trust token cannot be used for public remotes" +msgstr "" + +#: lxc/remote.go:321 +msgid "Trust token cannot be used with OIDC authentication" +msgstr "" + #: lxc/action.go:288 lxc/launch.go:119 #, c-format msgid "Try `lxc info --show-log %s` for more info" @@ -6088,7 +6107,7 @@ msgstr "" msgid "UPLOAD DATE" msgstr "" -#: lxc/cluster.go:185 lxc/remote.go:733 +#: lxc/cluster.go:185 lxc/remote.go:802 msgid "URL" msgstr "" @@ -6116,7 +6135,7 @@ msgstr "" msgid "Unable to create a temporary file: %v" msgstr "" -#: lxc/remote.go:214 lxc/remote.go:248 +#: lxc/remote.go:226 lxc/remote.go:260 msgid "Unavailable remote server" msgstr "" @@ -6439,7 +6458,7 @@ msgstr "" #: lxc/network.go:960 lxc/operation.go:157 lxc/project.go:482 #: lxc/project.go:487 lxc/project.go:492 lxc/project.go:497 lxc/project.go:502 -#: lxc/project.go:507 lxc/remote.go:694 lxc/remote.go:699 lxc/remote.go:704 +#: lxc/project.go:507 lxc/remote.go:763 lxc/remote.go:768 lxc/remote.go:773 msgid "YES" msgstr "" @@ -7100,7 +7119,7 @@ msgstr "" msgid "[[:]]" msgstr "" -#: lxc/project.go:512 lxc/remote.go:723 +#: lxc/project.go:512 lxc/remote.go:792 msgid "current" msgstr "" @@ -7587,7 +7606,7 @@ msgid "" "the configuration from \"config.yaml\"." msgstr "" -#: lxc/remote.go:460 +#: lxc/remote.go:528 msgid "n" msgstr "" @@ -7599,7 +7618,7 @@ msgstr "" msgid "no" msgstr "" -#: lxc/remote.go:453 +#: lxc/remote.go:507 msgid "ok (y/n/[fingerprint])?" msgstr "" @@ -7636,7 +7655,7 @@ msgstr "" msgid "used by" msgstr "" -#: lxc/remote.go:462 +#: lxc/remote.go:516 msgid "y" msgstr "" diff --git a/po/ber.po b/po/ber.po index e1ba9a1bac14..54c35aa642c3 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: 2024-10-08 12:56+0100\n" +"POT-Creation-Date: 2024-10-16 10:01+0000\n" "PO-Revision-Date: 2022-03-10 15:10+0000\n" "Last-Translator: Anonymous \n" "Language-Team: Berber " msgstr "" -#: lxc/remote.go:826 lxc/remote.go:883 +#: lxc/remote.go:895 lxc/remote.go:952 msgid "" msgstr "" -#: lxc/remote.go:923 +#: lxc/remote.go:992 msgid " " msgstr "" -#: lxc/remote.go:753 +#: lxc/remote.go:822 msgid " " msgstr "" @@ -556,7 +556,7 @@ msgstr "" msgid "ARCHITECTURE" msgstr "" -#: lxc/remote.go:735 +#: lxc/remote.go:804 msgid "AUTH TYPE" msgstr "" @@ -705,7 +705,7 @@ msgstr "" msgid "Admin access key: %s" msgstr "" -#: lxc/remote.go:567 +#: lxc/remote.go:636 #, c-format msgid "Admin password (or token) for %s:" msgstr "" @@ -742,7 +742,7 @@ msgstr "" msgid "All projects" msgstr "" -#: lxc/remote.go:182 +#: lxc/remote.go:194 msgid "All server addresses are unavailable" msgstr "" @@ -813,7 +813,7 @@ msgid "" "as well as retrieve past log entries from it." msgstr "" -#: lxc/remote.go:549 +#: lxc/remote.go:618 #, c-format msgid "Authentication type '%s' not supported by server" msgstr "" @@ -991,7 +991,7 @@ msgstr "" msgid "Can't read from stdin: %w" msgstr "" -#: lxc/remote.go:862 +#: lxc/remote.go:931 msgid "Can't remove the default remote" msgstr "" @@ -1057,11 +1057,11 @@ msgstr "" msgid "Certificate add token for %s deleted" msgstr "" -#: lxc/remote.go:452 +#: lxc/remote.go:506 msgid "Certificate fingerprint" msgstr "" -#: lxc/remote.go:219 +#: lxc/remote.go:231 #, c-format msgid "" "Certificate fingerprint mismatch between certificate token and server %q" @@ -1076,7 +1076,7 @@ msgstr "" msgid "Client %s certificate add token:" msgstr "" -#: lxc/remote.go:604 +#: lxc/remote.go:673 msgid "Client certificate now trusted by server:" msgstr "" @@ -1324,12 +1324,12 @@ msgstr "" msgid "Cores:" msgstr "" -#: lxc/remote.go:487 +#: lxc/remote.go:556 #, c-format msgid "Could not close server cert file %q: %w" msgstr "" -#: lxc/remote.go:225 lxc/remote.go:471 +#: lxc/remote.go:237 lxc/remote.go:540 msgid "Could not create server cert dir" msgstr "" @@ -1368,7 +1368,7 @@ msgstr "" msgid "Could not write new remote certificate for remote '%s' with error: %v" msgstr "" -#: lxc/remote.go:482 +#: lxc/remote.go:551 #, c-format msgid "Could not write server cert file %q: %w" msgstr "" @@ -1728,9 +1728,9 @@ msgstr "" #: lxc/project.go:182 lxc/project.go:245 lxc/project.go:373 lxc/project.go:434 #: lxc/project.go:547 lxc/project.go:604 lxc/project.go:683 lxc/project.go:714 #: lxc/project.go:767 lxc/project.go:826 lxc/publish.go:34 lxc/query.go:34 -#: lxc/rebuild.go:28 lxc/remote.go:35 lxc/remote.go:91 lxc/remote.go:632 -#: lxc/remote.go:670 lxc/remote.go:756 lxc/remote.go:829 lxc/remote.go:885 -#: lxc/remote.go:925 lxc/rename.go:22 lxc/restore.go:24 lxc/snapshot.go:32 +#: lxc/rebuild.go:28 lxc/remote.go:35 lxc/remote.go:91 lxc/remote.go:701 +#: lxc/remote.go:739 lxc/remote.go:825 lxc/remote.go:898 lxc/remote.go:954 +#: lxc/remote.go:994 lxc/rename.go:22 lxc/restore.go:24 lxc/snapshot.go:32 #: lxc/storage.go:34 lxc/storage.go:97 lxc/storage.go:195 lxc/storage.go:245 #: lxc/storage.go:369 lxc/storage.go:439 lxc/storage.go:611 lxc/storage.go:690 #: lxc/storage.go:786 lxc/storage.go:872 lxc/storage_bucket.go:30 @@ -2283,11 +2283,11 @@ msgstr "" msgid "Failed to accept incoming connection: %w" msgstr "" -#: lxc/remote.go:191 +#: lxc/remote.go:203 msgid "Failed to add remote" msgstr "" -#: lxc/remote.go:242 +#: lxc/remote.go:254 #, c-format msgid "Failed to close server cert file %q: %w" msgstr "" @@ -2297,7 +2297,7 @@ msgstr "" msgid "Failed to connect to cluster member: %w" msgstr "" -#: lxc/remote.go:232 +#: lxc/remote.go:244 #, c-format msgid "Failed to create %q: %w" msgstr "" @@ -2307,12 +2307,12 @@ msgstr "" msgid "Failed to create alias %s: %w" msgstr "" -#: lxc/remote.go:257 +#: lxc/remote.go:483 #, c-format -msgid "Failed to create certificate: %w" +msgid "Failed to decode trust token: %w" msgstr "" -#: lxc/remote.go:264 +#: lxc/remote.go:289 #, c-format msgid "Failed to find project: %w" msgstr "" @@ -2337,7 +2337,7 @@ msgstr "" msgid "Failed to walk path for %s: %s" msgstr "" -#: lxc/remote.go:237 +#: lxc/remote.go:249 #, c-format msgid "Failed to write server cert file %q: %w" msgstr "" @@ -2424,7 +2424,7 @@ msgstr "" #: lxc/network_forward.go:93 lxc/network_load_balancer.go:97 #: lxc/network_peer.go:85 lxc/network_zone.go:89 lxc/network_zone.go:697 #: lxc/operation.go:109 lxc/profile.go:638 lxc/project.go:436 -#: lxc/project.go:828 lxc/remote.go:674 lxc/storage.go:613 +#: lxc/project.go:828 lxc/remote.go:743 lxc/storage.go:613 #: lxc/storage_bucket.go:460 lxc/storage_bucket.go:775 #: lxc/storage_volume.go:1469 lxc/warning.go:94 msgid "Format (csv|json|table|yaml|compact)" @@ -2462,7 +2462,7 @@ msgstr "" msgid "Frequency: %vMhz (min: %vMhz, max: %vMhz)" msgstr "" -#: lxc/remote.go:738 +#: lxc/remote.go:807 msgid "GLOBAL" msgstr "" @@ -2482,7 +2482,7 @@ msgstr "" msgid "Generate manpages for all commands" msgstr "" -#: lxc/remote.go:160 lxc/remote.go:398 +#: lxc/remote.go:165 lxc/remote.go:440 msgid "Generating a client certificate. This may take a minute..." msgstr "" @@ -2906,7 +2906,7 @@ msgstr "" msgid "Instance type" msgstr "" -#: lxc/remote.go:350 +#: lxc/remote.go:392 #, c-format msgid "Invalid URL scheme \"%s\" in \"%s\"" msgstr "" @@ -2987,7 +2987,7 @@ msgstr "" msgid "Invalid path %s" msgstr "" -#: lxc/remote.go:339 +#: lxc/remote.go:381 #, c-format msgid "Invalid protocol: %s" msgstr "" @@ -3367,7 +3367,7 @@ msgid "" " U - Current disk usage" msgstr "" -#: lxc/remote.go:669 lxc/remote.go:670 +#: lxc/remote.go:738 lxc/remote.go:739 msgid "List the available remotes" msgstr "" @@ -4010,7 +4010,7 @@ msgstr "" #: lxc/config_trust.go:514 lxc/list.go:565 lxc/network.go:981 #: lxc/network_acl.go:148 lxc/network_peer.go:140 lxc/network_zone.go:139 #: lxc/network_zone.go:746 lxc/profile.go:678 lxc/project.go:522 -#: lxc/remote.go:732 lxc/storage.go:663 lxc/storage_bucket.go:512 +#: lxc/remote.go:801 lxc/storage.go:663 lxc/storage_bucket.go:512 #: lxc/storage_bucket.go:832 lxc/storage_volume.go:1584 msgid "NAME" msgstr "" @@ -4037,7 +4037,7 @@ msgstr "" #: lxc/network.go:958 lxc/operation.go:155 lxc/project.go:480 #: lxc/project.go:485 lxc/project.go:490 lxc/project.go:495 lxc/project.go:500 -#: lxc/project.go:505 lxc/remote.go:692 lxc/remote.go:697 lxc/remote.go:702 +#: lxc/project.go:505 lxc/remote.go:761 lxc/remote.go:766 lxc/remote.go:771 msgid "NO" msgstr "" @@ -4266,7 +4266,7 @@ msgstr "" msgid "Only \"custom\" volumes can be snapshotted" msgstr "" -#: lxc/remote.go:333 +#: lxc/remote.go:375 msgid "Only https URLs are supported for simplestreams" msgstr "" @@ -4337,11 +4337,11 @@ msgstr "" msgid "PROJECT" msgstr "" -#: lxc/remote.go:734 +#: lxc/remote.go:803 msgid "PROTOCOL" msgstr "" -#: lxc/image.go:1076 lxc/remote.go:736 +#: lxc/image.go:1076 lxc/remote.go:805 msgid "PUBLIC" msgstr "" @@ -4370,7 +4370,7 @@ msgstr "" msgid "Perform an incremental copy" msgstr "" -#: lxc/remote.go:183 +#: lxc/remote.go:195 msgid "Please provide an alternate server address (empty to abort):" msgstr "" @@ -4382,8 +4382,8 @@ msgstr "" msgid "Please provide cluster member name: " msgstr "" -#: lxc/remote.go:463 -msgid "Please type 'y', 'n' or the fingerprint:" +#: lxc/remote.go:533 +msgid "Please type 'y', 'n' or the fingerprint: " msgstr "" #: lxc/info.go:213 @@ -4702,33 +4702,33 @@ msgstr "" msgid "Refreshing the image: %s" msgstr "" -#: lxc/remote.go:786 +#: lxc/remote.go:855 #, c-format msgid "Remote %s already exists" msgstr "" -#: lxc/project.go:793 lxc/remote.go:777 lxc/remote.go:850 lxc/remote.go:906 -#: lxc/remote.go:946 +#: lxc/project.go:793 lxc/remote.go:846 lxc/remote.go:919 lxc/remote.go:975 +#: lxc/remote.go:1015 #, c-format msgid "Remote %s doesn't exist" msgstr "" -#: lxc/remote.go:302 +#: lxc/remote.go:342 #, c-format msgid "Remote %s exists as <%s>" msgstr "" -#: lxc/remote.go:858 +#: lxc/remote.go:927 #, c-format msgid "Remote %s is global and cannot be removed" msgstr "" -#: lxc/remote.go:781 lxc/remote.go:854 lxc/remote.go:950 +#: lxc/remote.go:850 lxc/remote.go:923 lxc/remote.go:1019 #, c-format msgid "Remote %s is static and cannot be modified" msgstr "" -#: lxc/remote.go:291 +#: lxc/remote.go:316 msgid "Remote address must not be empty" msgstr "" @@ -4736,7 +4736,7 @@ msgstr "" msgid "Remote admin password" msgstr "" -#: lxc/remote.go:296 +#: lxc/remote.go:336 msgid "Remote names may not contain colons" msgstr "" @@ -4822,7 +4822,7 @@ msgstr "" msgid "Remove profiles from instances" msgstr "" -#: lxc/remote.go:828 lxc/remote.go:829 +#: lxc/remote.go:897 lxc/remote.go:898 msgid "Remove remotes" msgstr "" @@ -4879,7 +4879,7 @@ msgstr "" msgid "Rename projects" msgstr "" -#: lxc/remote.go:755 lxc/remote.go:756 +#: lxc/remote.go:824 lxc/remote.go:825 msgid "Rename remotes" msgstr "" @@ -5024,7 +5024,7 @@ msgstr "" msgid "STATE" msgstr "" -#: lxc/remote.go:737 +#: lxc/remote.go:806 msgid "STATIC" msgstr "" @@ -5065,11 +5065,11 @@ msgstr "" msgid "Server authentication type (tls or oidc)" msgstr "" -#: lxc/remote.go:461 +#: lxc/remote.go:529 msgid "Server certificate NACKed by user" msgstr "" -#: lxc/remote.go:600 +#: lxc/remote.go:282 lxc/remote.go:669 msgid "Server doesn't trust us after authentication" msgstr "" @@ -5280,7 +5280,7 @@ msgid "" " lxc storage volume set [:] [/] " msgstr "" -#: lxc/remote.go:924 lxc/remote.go:925 +#: lxc/remote.go:993 lxc/remote.go:994 msgid "Set the URL for the remote" msgstr "" @@ -5523,7 +5523,7 @@ msgid "" "that are granted via identity provider group mappings. \n" msgstr "" -#: lxc/remote.go:631 lxc/remote.go:632 +#: lxc/remote.go:700 lxc/remote.go:701 msgid "Show the default remote" msgstr "" @@ -5735,7 +5735,7 @@ msgstr "" msgid "Switch the current project" msgstr "" -#: lxc/remote.go:884 lxc/remote.go:885 +#: lxc/remote.go:953 lxc/remote.go:954 msgid "Switch the default remote" msgstr "" @@ -5770,6 +5770,12 @@ msgstr "" msgid "Target path must be a directory" msgstr "" +#: lxc/remote.go:161 lxc/remote.go:331 +msgid "" +"The --accept-certificate flag is not supported when adding a remote using a " +"trust token" +msgstr "" + #: lxc/move.go:169 msgid "The --instance-only flag can't be used with --target" msgstr "" @@ -5920,6 +5926,11 @@ msgid "" "The property %q does not exist on the storage pool volume snapshot %s/%s: %v" msgstr "" +#: lxc/remote.go:524 +msgid "" +"The provided fingerprint does not match the server certificate fingerprint" +msgstr "" + #: lxc/info.go:346 msgid "The server doesn't implement the newer v2 resources API" msgstr "" @@ -6053,6 +6064,14 @@ msgstr "" msgid "Transmit policy" msgstr "" +#: lxc/remote.go:326 +msgid "Trust token cannot be used for public remotes" +msgstr "" + +#: lxc/remote.go:321 +msgid "Trust token cannot be used with OIDC authentication" +msgstr "" + #: lxc/action.go:288 lxc/launch.go:119 #, c-format msgid "Try `lxc info --show-log %s` for more info" @@ -6091,7 +6110,7 @@ msgstr "" msgid "UPLOAD DATE" msgstr "" -#: lxc/cluster.go:185 lxc/remote.go:733 +#: lxc/cluster.go:185 lxc/remote.go:802 msgid "URL" msgstr "" @@ -6119,7 +6138,7 @@ msgstr "" msgid "Unable to create a temporary file: %v" msgstr "" -#: lxc/remote.go:214 lxc/remote.go:248 +#: lxc/remote.go:226 lxc/remote.go:260 msgid "Unavailable remote server" msgstr "" @@ -6442,7 +6461,7 @@ msgstr "" #: lxc/network.go:960 lxc/operation.go:157 lxc/project.go:482 #: lxc/project.go:487 lxc/project.go:492 lxc/project.go:497 lxc/project.go:502 -#: lxc/project.go:507 lxc/remote.go:694 lxc/remote.go:699 lxc/remote.go:704 +#: lxc/project.go:507 lxc/remote.go:763 lxc/remote.go:768 lxc/remote.go:773 msgid "YES" msgstr "" @@ -7103,7 +7122,7 @@ msgstr "" msgid "[[:]]" msgstr "" -#: lxc/project.go:512 lxc/remote.go:723 +#: lxc/project.go:512 lxc/remote.go:792 msgid "current" msgstr "" @@ -7590,7 +7609,7 @@ msgid "" "the configuration from \"config.yaml\"." msgstr "" -#: lxc/remote.go:460 +#: lxc/remote.go:528 msgid "n" msgstr "" @@ -7602,7 +7621,7 @@ msgstr "" msgid "no" msgstr "" -#: lxc/remote.go:453 +#: lxc/remote.go:507 msgid "ok (y/n/[fingerprint])?" msgstr "" @@ -7639,7 +7658,7 @@ msgstr "" msgid "used by" msgstr "" -#: lxc/remote.go:462 +#: lxc/remote.go:516 msgid "y" msgstr "" diff --git a/po/bg.po b/po/bg.po index a3da22fd2bd8..51f5dd87b5d8 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: 2024-10-08 12:56+0100\n" +"POT-Creation-Date: 2024-10-16 10:01+0000\n" "PO-Revision-Date: 2022-03-10 15:09+0000\n" "Last-Translator: Anonymous \n" "Language-Team: Bulgarian " msgstr "" -#: lxc/remote.go:826 lxc/remote.go:883 +#: lxc/remote.go:895 lxc/remote.go:952 msgid "" msgstr "" -#: lxc/remote.go:923 +#: lxc/remote.go:992 msgid " " msgstr "" -#: lxc/remote.go:753 +#: lxc/remote.go:822 msgid " " msgstr "" @@ -556,7 +556,7 @@ msgstr "" msgid "ARCHITECTURE" msgstr "" -#: lxc/remote.go:735 +#: lxc/remote.go:804 msgid "AUTH TYPE" msgstr "" @@ -705,7 +705,7 @@ msgstr "" msgid "Admin access key: %s" msgstr "" -#: lxc/remote.go:567 +#: lxc/remote.go:636 #, c-format msgid "Admin password (or token) for %s:" msgstr "" @@ -742,7 +742,7 @@ msgstr "" msgid "All projects" msgstr "" -#: lxc/remote.go:182 +#: lxc/remote.go:194 msgid "All server addresses are unavailable" msgstr "" @@ -813,7 +813,7 @@ msgid "" "as well as retrieve past log entries from it." msgstr "" -#: lxc/remote.go:549 +#: lxc/remote.go:618 #, c-format msgid "Authentication type '%s' not supported by server" msgstr "" @@ -991,7 +991,7 @@ msgstr "" msgid "Can't read from stdin: %w" msgstr "" -#: lxc/remote.go:862 +#: lxc/remote.go:931 msgid "Can't remove the default remote" msgstr "" @@ -1057,11 +1057,11 @@ msgstr "" msgid "Certificate add token for %s deleted" msgstr "" -#: lxc/remote.go:452 +#: lxc/remote.go:506 msgid "Certificate fingerprint" msgstr "" -#: lxc/remote.go:219 +#: lxc/remote.go:231 #, c-format msgid "" "Certificate fingerprint mismatch between certificate token and server %q" @@ -1076,7 +1076,7 @@ msgstr "" msgid "Client %s certificate add token:" msgstr "" -#: lxc/remote.go:604 +#: lxc/remote.go:673 msgid "Client certificate now trusted by server:" msgstr "" @@ -1324,12 +1324,12 @@ msgstr "" msgid "Cores:" msgstr "" -#: lxc/remote.go:487 +#: lxc/remote.go:556 #, c-format msgid "Could not close server cert file %q: %w" msgstr "" -#: lxc/remote.go:225 lxc/remote.go:471 +#: lxc/remote.go:237 lxc/remote.go:540 msgid "Could not create server cert dir" msgstr "" @@ -1368,7 +1368,7 @@ msgstr "" msgid "Could not write new remote certificate for remote '%s' with error: %v" msgstr "" -#: lxc/remote.go:482 +#: lxc/remote.go:551 #, c-format msgid "Could not write server cert file %q: %w" msgstr "" @@ -1728,9 +1728,9 @@ msgstr "" #: lxc/project.go:182 lxc/project.go:245 lxc/project.go:373 lxc/project.go:434 #: lxc/project.go:547 lxc/project.go:604 lxc/project.go:683 lxc/project.go:714 #: lxc/project.go:767 lxc/project.go:826 lxc/publish.go:34 lxc/query.go:34 -#: lxc/rebuild.go:28 lxc/remote.go:35 lxc/remote.go:91 lxc/remote.go:632 -#: lxc/remote.go:670 lxc/remote.go:756 lxc/remote.go:829 lxc/remote.go:885 -#: lxc/remote.go:925 lxc/rename.go:22 lxc/restore.go:24 lxc/snapshot.go:32 +#: lxc/rebuild.go:28 lxc/remote.go:35 lxc/remote.go:91 lxc/remote.go:701 +#: lxc/remote.go:739 lxc/remote.go:825 lxc/remote.go:898 lxc/remote.go:954 +#: lxc/remote.go:994 lxc/rename.go:22 lxc/restore.go:24 lxc/snapshot.go:32 #: lxc/storage.go:34 lxc/storage.go:97 lxc/storage.go:195 lxc/storage.go:245 #: lxc/storage.go:369 lxc/storage.go:439 lxc/storage.go:611 lxc/storage.go:690 #: lxc/storage.go:786 lxc/storage.go:872 lxc/storage_bucket.go:30 @@ -2283,11 +2283,11 @@ msgstr "" msgid "Failed to accept incoming connection: %w" msgstr "" -#: lxc/remote.go:191 +#: lxc/remote.go:203 msgid "Failed to add remote" msgstr "" -#: lxc/remote.go:242 +#: lxc/remote.go:254 #, c-format msgid "Failed to close server cert file %q: %w" msgstr "" @@ -2297,7 +2297,7 @@ msgstr "" msgid "Failed to connect to cluster member: %w" msgstr "" -#: lxc/remote.go:232 +#: lxc/remote.go:244 #, c-format msgid "Failed to create %q: %w" msgstr "" @@ -2307,12 +2307,12 @@ msgstr "" msgid "Failed to create alias %s: %w" msgstr "" -#: lxc/remote.go:257 +#: lxc/remote.go:483 #, c-format -msgid "Failed to create certificate: %w" +msgid "Failed to decode trust token: %w" msgstr "" -#: lxc/remote.go:264 +#: lxc/remote.go:289 #, c-format msgid "Failed to find project: %w" msgstr "" @@ -2337,7 +2337,7 @@ msgstr "" msgid "Failed to walk path for %s: %s" msgstr "" -#: lxc/remote.go:237 +#: lxc/remote.go:249 #, c-format msgid "Failed to write server cert file %q: %w" msgstr "" @@ -2424,7 +2424,7 @@ msgstr "" #: lxc/network_forward.go:93 lxc/network_load_balancer.go:97 #: lxc/network_peer.go:85 lxc/network_zone.go:89 lxc/network_zone.go:697 #: lxc/operation.go:109 lxc/profile.go:638 lxc/project.go:436 -#: lxc/project.go:828 lxc/remote.go:674 lxc/storage.go:613 +#: lxc/project.go:828 lxc/remote.go:743 lxc/storage.go:613 #: lxc/storage_bucket.go:460 lxc/storage_bucket.go:775 #: lxc/storage_volume.go:1469 lxc/warning.go:94 msgid "Format (csv|json|table|yaml|compact)" @@ -2462,7 +2462,7 @@ msgstr "" msgid "Frequency: %vMhz (min: %vMhz, max: %vMhz)" msgstr "" -#: lxc/remote.go:738 +#: lxc/remote.go:807 msgid "GLOBAL" msgstr "" @@ -2482,7 +2482,7 @@ msgstr "" msgid "Generate manpages for all commands" msgstr "" -#: lxc/remote.go:160 lxc/remote.go:398 +#: lxc/remote.go:165 lxc/remote.go:440 msgid "Generating a client certificate. This may take a minute..." msgstr "" @@ -2906,7 +2906,7 @@ msgstr "" msgid "Instance type" msgstr "" -#: lxc/remote.go:350 +#: lxc/remote.go:392 #, c-format msgid "Invalid URL scheme \"%s\" in \"%s\"" msgstr "" @@ -2987,7 +2987,7 @@ msgstr "" msgid "Invalid path %s" msgstr "" -#: lxc/remote.go:339 +#: lxc/remote.go:381 #, c-format msgid "Invalid protocol: %s" msgstr "" @@ -3367,7 +3367,7 @@ msgid "" " U - Current disk usage" msgstr "" -#: lxc/remote.go:669 lxc/remote.go:670 +#: lxc/remote.go:738 lxc/remote.go:739 msgid "List the available remotes" msgstr "" @@ -4010,7 +4010,7 @@ msgstr "" #: lxc/config_trust.go:514 lxc/list.go:565 lxc/network.go:981 #: lxc/network_acl.go:148 lxc/network_peer.go:140 lxc/network_zone.go:139 #: lxc/network_zone.go:746 lxc/profile.go:678 lxc/project.go:522 -#: lxc/remote.go:732 lxc/storage.go:663 lxc/storage_bucket.go:512 +#: lxc/remote.go:801 lxc/storage.go:663 lxc/storage_bucket.go:512 #: lxc/storage_bucket.go:832 lxc/storage_volume.go:1584 msgid "NAME" msgstr "" @@ -4037,7 +4037,7 @@ msgstr "" #: lxc/network.go:958 lxc/operation.go:155 lxc/project.go:480 #: lxc/project.go:485 lxc/project.go:490 lxc/project.go:495 lxc/project.go:500 -#: lxc/project.go:505 lxc/remote.go:692 lxc/remote.go:697 lxc/remote.go:702 +#: lxc/project.go:505 lxc/remote.go:761 lxc/remote.go:766 lxc/remote.go:771 msgid "NO" msgstr "" @@ -4266,7 +4266,7 @@ msgstr "" msgid "Only \"custom\" volumes can be snapshotted" msgstr "" -#: lxc/remote.go:333 +#: lxc/remote.go:375 msgid "Only https URLs are supported for simplestreams" msgstr "" @@ -4337,11 +4337,11 @@ msgstr "" msgid "PROJECT" msgstr "" -#: lxc/remote.go:734 +#: lxc/remote.go:803 msgid "PROTOCOL" msgstr "" -#: lxc/image.go:1076 lxc/remote.go:736 +#: lxc/image.go:1076 lxc/remote.go:805 msgid "PUBLIC" msgstr "" @@ -4370,7 +4370,7 @@ msgstr "" msgid "Perform an incremental copy" msgstr "" -#: lxc/remote.go:183 +#: lxc/remote.go:195 msgid "Please provide an alternate server address (empty to abort):" msgstr "" @@ -4382,8 +4382,8 @@ msgstr "" msgid "Please provide cluster member name: " msgstr "" -#: lxc/remote.go:463 -msgid "Please type 'y', 'n' or the fingerprint:" +#: lxc/remote.go:533 +msgid "Please type 'y', 'n' or the fingerprint: " msgstr "" #: lxc/info.go:213 @@ -4702,33 +4702,33 @@ msgstr "" msgid "Refreshing the image: %s" msgstr "" -#: lxc/remote.go:786 +#: lxc/remote.go:855 #, c-format msgid "Remote %s already exists" msgstr "" -#: lxc/project.go:793 lxc/remote.go:777 lxc/remote.go:850 lxc/remote.go:906 -#: lxc/remote.go:946 +#: lxc/project.go:793 lxc/remote.go:846 lxc/remote.go:919 lxc/remote.go:975 +#: lxc/remote.go:1015 #, c-format msgid "Remote %s doesn't exist" msgstr "" -#: lxc/remote.go:302 +#: lxc/remote.go:342 #, c-format msgid "Remote %s exists as <%s>" msgstr "" -#: lxc/remote.go:858 +#: lxc/remote.go:927 #, c-format msgid "Remote %s is global and cannot be removed" msgstr "" -#: lxc/remote.go:781 lxc/remote.go:854 lxc/remote.go:950 +#: lxc/remote.go:850 lxc/remote.go:923 lxc/remote.go:1019 #, c-format msgid "Remote %s is static and cannot be modified" msgstr "" -#: lxc/remote.go:291 +#: lxc/remote.go:316 msgid "Remote address must not be empty" msgstr "" @@ -4736,7 +4736,7 @@ msgstr "" msgid "Remote admin password" msgstr "" -#: lxc/remote.go:296 +#: lxc/remote.go:336 msgid "Remote names may not contain colons" msgstr "" @@ -4822,7 +4822,7 @@ msgstr "" msgid "Remove profiles from instances" msgstr "" -#: lxc/remote.go:828 lxc/remote.go:829 +#: lxc/remote.go:897 lxc/remote.go:898 msgid "Remove remotes" msgstr "" @@ -4879,7 +4879,7 @@ msgstr "" msgid "Rename projects" msgstr "" -#: lxc/remote.go:755 lxc/remote.go:756 +#: lxc/remote.go:824 lxc/remote.go:825 msgid "Rename remotes" msgstr "" @@ -5024,7 +5024,7 @@ msgstr "" msgid "STATE" msgstr "" -#: lxc/remote.go:737 +#: lxc/remote.go:806 msgid "STATIC" msgstr "" @@ -5065,11 +5065,11 @@ msgstr "" msgid "Server authentication type (tls or oidc)" msgstr "" -#: lxc/remote.go:461 +#: lxc/remote.go:529 msgid "Server certificate NACKed by user" msgstr "" -#: lxc/remote.go:600 +#: lxc/remote.go:282 lxc/remote.go:669 msgid "Server doesn't trust us after authentication" msgstr "" @@ -5280,7 +5280,7 @@ msgid "" " lxc storage volume set [:] [/] " msgstr "" -#: lxc/remote.go:924 lxc/remote.go:925 +#: lxc/remote.go:993 lxc/remote.go:994 msgid "Set the URL for the remote" msgstr "" @@ -5523,7 +5523,7 @@ msgid "" "that are granted via identity provider group mappings. \n" msgstr "" -#: lxc/remote.go:631 lxc/remote.go:632 +#: lxc/remote.go:700 lxc/remote.go:701 msgid "Show the default remote" msgstr "" @@ -5735,7 +5735,7 @@ msgstr "" msgid "Switch the current project" msgstr "" -#: lxc/remote.go:884 lxc/remote.go:885 +#: lxc/remote.go:953 lxc/remote.go:954 msgid "Switch the default remote" msgstr "" @@ -5770,6 +5770,12 @@ msgstr "" msgid "Target path must be a directory" msgstr "" +#: lxc/remote.go:161 lxc/remote.go:331 +msgid "" +"The --accept-certificate flag is not supported when adding a remote using a " +"trust token" +msgstr "" + #: lxc/move.go:169 msgid "The --instance-only flag can't be used with --target" msgstr "" @@ -5920,6 +5926,11 @@ msgid "" "The property %q does not exist on the storage pool volume snapshot %s/%s: %v" msgstr "" +#: lxc/remote.go:524 +msgid "" +"The provided fingerprint does not match the server certificate fingerprint" +msgstr "" + #: lxc/info.go:346 msgid "The server doesn't implement the newer v2 resources API" msgstr "" @@ -6053,6 +6064,14 @@ msgstr "" msgid "Transmit policy" msgstr "" +#: lxc/remote.go:326 +msgid "Trust token cannot be used for public remotes" +msgstr "" + +#: lxc/remote.go:321 +msgid "Trust token cannot be used with OIDC authentication" +msgstr "" + #: lxc/action.go:288 lxc/launch.go:119 #, c-format msgid "Try `lxc info --show-log %s` for more info" @@ -6091,7 +6110,7 @@ msgstr "" msgid "UPLOAD DATE" msgstr "" -#: lxc/cluster.go:185 lxc/remote.go:733 +#: lxc/cluster.go:185 lxc/remote.go:802 msgid "URL" msgstr "" @@ -6119,7 +6138,7 @@ msgstr "" msgid "Unable to create a temporary file: %v" msgstr "" -#: lxc/remote.go:214 lxc/remote.go:248 +#: lxc/remote.go:226 lxc/remote.go:260 msgid "Unavailable remote server" msgstr "" @@ -6442,7 +6461,7 @@ msgstr "" #: lxc/network.go:960 lxc/operation.go:157 lxc/project.go:482 #: lxc/project.go:487 lxc/project.go:492 lxc/project.go:497 lxc/project.go:502 -#: lxc/project.go:507 lxc/remote.go:694 lxc/remote.go:699 lxc/remote.go:704 +#: lxc/project.go:507 lxc/remote.go:763 lxc/remote.go:768 lxc/remote.go:773 msgid "YES" msgstr "" @@ -7103,7 +7122,7 @@ msgstr "" msgid "[[:]]" msgstr "" -#: lxc/project.go:512 lxc/remote.go:723 +#: lxc/project.go:512 lxc/remote.go:792 msgid "current" msgstr "" @@ -7590,7 +7609,7 @@ msgid "" "the configuration from \"config.yaml\"." msgstr "" -#: lxc/remote.go:460 +#: lxc/remote.go:528 msgid "n" msgstr "" @@ -7602,7 +7621,7 @@ msgstr "" msgid "no" msgstr "" -#: lxc/remote.go:453 +#: lxc/remote.go:507 msgid "ok (y/n/[fingerprint])?" msgstr "" @@ -7639,7 +7658,7 @@ msgstr "" msgid "used by" msgstr "" -#: lxc/remote.go:462 +#: lxc/remote.go:516 msgid "y" msgstr "" diff --git a/po/ca.po b/po/ca.po index 1f28d4ed66fc..b59b802da698 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: 2024-10-08 12:56+0100\n" +"POT-Creation-Date: 2024-10-16 10:01+0000\n" "PO-Revision-Date: 2022-03-10 15:10+0000\n" "Last-Translator: Anonymous \n" "Language-Team: Catalan " msgstr "" -#: lxc/remote.go:826 lxc/remote.go:883 +#: lxc/remote.go:895 lxc/remote.go:952 msgid "" msgstr "" -#: lxc/remote.go:923 +#: lxc/remote.go:992 msgid " " msgstr "" -#: lxc/remote.go:753 +#: lxc/remote.go:822 msgid " " msgstr "" @@ -556,7 +556,7 @@ msgstr "" msgid "ARCHITECTURE" msgstr "" -#: lxc/remote.go:735 +#: lxc/remote.go:804 msgid "AUTH TYPE" msgstr "" @@ -705,7 +705,7 @@ msgstr "" msgid "Admin access key: %s" msgstr "" -#: lxc/remote.go:567 +#: lxc/remote.go:636 #, c-format msgid "Admin password (or token) for %s:" msgstr "" @@ -742,7 +742,7 @@ msgstr "" msgid "All projects" msgstr "" -#: lxc/remote.go:182 +#: lxc/remote.go:194 msgid "All server addresses are unavailable" msgstr "" @@ -813,7 +813,7 @@ msgid "" "as well as retrieve past log entries from it." msgstr "" -#: lxc/remote.go:549 +#: lxc/remote.go:618 #, c-format msgid "Authentication type '%s' not supported by server" msgstr "" @@ -991,7 +991,7 @@ msgstr "" msgid "Can't read from stdin: %w" msgstr "" -#: lxc/remote.go:862 +#: lxc/remote.go:931 msgid "Can't remove the default remote" msgstr "" @@ -1057,11 +1057,11 @@ msgstr "" msgid "Certificate add token for %s deleted" msgstr "" -#: lxc/remote.go:452 +#: lxc/remote.go:506 msgid "Certificate fingerprint" msgstr "" -#: lxc/remote.go:219 +#: lxc/remote.go:231 #, c-format msgid "" "Certificate fingerprint mismatch between certificate token and server %q" @@ -1076,7 +1076,7 @@ msgstr "" msgid "Client %s certificate add token:" msgstr "" -#: lxc/remote.go:604 +#: lxc/remote.go:673 msgid "Client certificate now trusted by server:" msgstr "" @@ -1324,12 +1324,12 @@ msgstr "" msgid "Cores:" msgstr "" -#: lxc/remote.go:487 +#: lxc/remote.go:556 #, c-format msgid "Could not close server cert file %q: %w" msgstr "" -#: lxc/remote.go:225 lxc/remote.go:471 +#: lxc/remote.go:237 lxc/remote.go:540 msgid "Could not create server cert dir" msgstr "" @@ -1368,7 +1368,7 @@ msgstr "" msgid "Could not write new remote certificate for remote '%s' with error: %v" msgstr "" -#: lxc/remote.go:482 +#: lxc/remote.go:551 #, c-format msgid "Could not write server cert file %q: %w" msgstr "" @@ -1728,9 +1728,9 @@ msgstr "" #: lxc/project.go:182 lxc/project.go:245 lxc/project.go:373 lxc/project.go:434 #: lxc/project.go:547 lxc/project.go:604 lxc/project.go:683 lxc/project.go:714 #: lxc/project.go:767 lxc/project.go:826 lxc/publish.go:34 lxc/query.go:34 -#: lxc/rebuild.go:28 lxc/remote.go:35 lxc/remote.go:91 lxc/remote.go:632 -#: lxc/remote.go:670 lxc/remote.go:756 lxc/remote.go:829 lxc/remote.go:885 -#: lxc/remote.go:925 lxc/rename.go:22 lxc/restore.go:24 lxc/snapshot.go:32 +#: lxc/rebuild.go:28 lxc/remote.go:35 lxc/remote.go:91 lxc/remote.go:701 +#: lxc/remote.go:739 lxc/remote.go:825 lxc/remote.go:898 lxc/remote.go:954 +#: lxc/remote.go:994 lxc/rename.go:22 lxc/restore.go:24 lxc/snapshot.go:32 #: lxc/storage.go:34 lxc/storage.go:97 lxc/storage.go:195 lxc/storage.go:245 #: lxc/storage.go:369 lxc/storage.go:439 lxc/storage.go:611 lxc/storage.go:690 #: lxc/storage.go:786 lxc/storage.go:872 lxc/storage_bucket.go:30 @@ -2283,11 +2283,11 @@ msgstr "" msgid "Failed to accept incoming connection: %w" msgstr "" -#: lxc/remote.go:191 +#: lxc/remote.go:203 msgid "Failed to add remote" msgstr "" -#: lxc/remote.go:242 +#: lxc/remote.go:254 #, c-format msgid "Failed to close server cert file %q: %w" msgstr "" @@ -2297,7 +2297,7 @@ msgstr "" msgid "Failed to connect to cluster member: %w" msgstr "" -#: lxc/remote.go:232 +#: lxc/remote.go:244 #, c-format msgid "Failed to create %q: %w" msgstr "" @@ -2307,12 +2307,12 @@ msgstr "" msgid "Failed to create alias %s: %w" msgstr "" -#: lxc/remote.go:257 +#: lxc/remote.go:483 #, c-format -msgid "Failed to create certificate: %w" +msgid "Failed to decode trust token: %w" msgstr "" -#: lxc/remote.go:264 +#: lxc/remote.go:289 #, c-format msgid "Failed to find project: %w" msgstr "" @@ -2337,7 +2337,7 @@ msgstr "" msgid "Failed to walk path for %s: %s" msgstr "" -#: lxc/remote.go:237 +#: lxc/remote.go:249 #, c-format msgid "Failed to write server cert file %q: %w" msgstr "" @@ -2424,7 +2424,7 @@ msgstr "" #: lxc/network_forward.go:93 lxc/network_load_balancer.go:97 #: lxc/network_peer.go:85 lxc/network_zone.go:89 lxc/network_zone.go:697 #: lxc/operation.go:109 lxc/profile.go:638 lxc/project.go:436 -#: lxc/project.go:828 lxc/remote.go:674 lxc/storage.go:613 +#: lxc/project.go:828 lxc/remote.go:743 lxc/storage.go:613 #: lxc/storage_bucket.go:460 lxc/storage_bucket.go:775 #: lxc/storage_volume.go:1469 lxc/warning.go:94 msgid "Format (csv|json|table|yaml|compact)" @@ -2462,7 +2462,7 @@ msgstr "" msgid "Frequency: %vMhz (min: %vMhz, max: %vMhz)" msgstr "" -#: lxc/remote.go:738 +#: lxc/remote.go:807 msgid "GLOBAL" msgstr "" @@ -2482,7 +2482,7 @@ msgstr "" msgid "Generate manpages for all commands" msgstr "" -#: lxc/remote.go:160 lxc/remote.go:398 +#: lxc/remote.go:165 lxc/remote.go:440 msgid "Generating a client certificate. This may take a minute..." msgstr "" @@ -2906,7 +2906,7 @@ msgstr "" msgid "Instance type" msgstr "" -#: lxc/remote.go:350 +#: lxc/remote.go:392 #, c-format msgid "Invalid URL scheme \"%s\" in \"%s\"" msgstr "" @@ -2987,7 +2987,7 @@ msgstr "" msgid "Invalid path %s" msgstr "" -#: lxc/remote.go:339 +#: lxc/remote.go:381 #, c-format msgid "Invalid protocol: %s" msgstr "" @@ -3367,7 +3367,7 @@ msgid "" " U - Current disk usage" msgstr "" -#: lxc/remote.go:669 lxc/remote.go:670 +#: lxc/remote.go:738 lxc/remote.go:739 msgid "List the available remotes" msgstr "" @@ -4010,7 +4010,7 @@ msgstr "" #: lxc/config_trust.go:514 lxc/list.go:565 lxc/network.go:981 #: lxc/network_acl.go:148 lxc/network_peer.go:140 lxc/network_zone.go:139 #: lxc/network_zone.go:746 lxc/profile.go:678 lxc/project.go:522 -#: lxc/remote.go:732 lxc/storage.go:663 lxc/storage_bucket.go:512 +#: lxc/remote.go:801 lxc/storage.go:663 lxc/storage_bucket.go:512 #: lxc/storage_bucket.go:832 lxc/storage_volume.go:1584 msgid "NAME" msgstr "" @@ -4037,7 +4037,7 @@ msgstr "" #: lxc/network.go:958 lxc/operation.go:155 lxc/project.go:480 #: lxc/project.go:485 lxc/project.go:490 lxc/project.go:495 lxc/project.go:500 -#: lxc/project.go:505 lxc/remote.go:692 lxc/remote.go:697 lxc/remote.go:702 +#: lxc/project.go:505 lxc/remote.go:761 lxc/remote.go:766 lxc/remote.go:771 msgid "NO" msgstr "" @@ -4266,7 +4266,7 @@ msgstr "" msgid "Only \"custom\" volumes can be snapshotted" msgstr "" -#: lxc/remote.go:333 +#: lxc/remote.go:375 msgid "Only https URLs are supported for simplestreams" msgstr "" @@ -4337,11 +4337,11 @@ msgstr "" msgid "PROJECT" msgstr "" -#: lxc/remote.go:734 +#: lxc/remote.go:803 msgid "PROTOCOL" msgstr "" -#: lxc/image.go:1076 lxc/remote.go:736 +#: lxc/image.go:1076 lxc/remote.go:805 msgid "PUBLIC" msgstr "" @@ -4370,7 +4370,7 @@ msgstr "" msgid "Perform an incremental copy" msgstr "" -#: lxc/remote.go:183 +#: lxc/remote.go:195 msgid "Please provide an alternate server address (empty to abort):" msgstr "" @@ -4382,8 +4382,8 @@ msgstr "" msgid "Please provide cluster member name: " msgstr "" -#: lxc/remote.go:463 -msgid "Please type 'y', 'n' or the fingerprint:" +#: lxc/remote.go:533 +msgid "Please type 'y', 'n' or the fingerprint: " msgstr "" #: lxc/info.go:213 @@ -4702,33 +4702,33 @@ msgstr "" msgid "Refreshing the image: %s" msgstr "" -#: lxc/remote.go:786 +#: lxc/remote.go:855 #, c-format msgid "Remote %s already exists" msgstr "" -#: lxc/project.go:793 lxc/remote.go:777 lxc/remote.go:850 lxc/remote.go:906 -#: lxc/remote.go:946 +#: lxc/project.go:793 lxc/remote.go:846 lxc/remote.go:919 lxc/remote.go:975 +#: lxc/remote.go:1015 #, c-format msgid "Remote %s doesn't exist" msgstr "" -#: lxc/remote.go:302 +#: lxc/remote.go:342 #, c-format msgid "Remote %s exists as <%s>" msgstr "" -#: lxc/remote.go:858 +#: lxc/remote.go:927 #, c-format msgid "Remote %s is global and cannot be removed" msgstr "" -#: lxc/remote.go:781 lxc/remote.go:854 lxc/remote.go:950 +#: lxc/remote.go:850 lxc/remote.go:923 lxc/remote.go:1019 #, c-format msgid "Remote %s is static and cannot be modified" msgstr "" -#: lxc/remote.go:291 +#: lxc/remote.go:316 msgid "Remote address must not be empty" msgstr "" @@ -4736,7 +4736,7 @@ msgstr "" msgid "Remote admin password" msgstr "" -#: lxc/remote.go:296 +#: lxc/remote.go:336 msgid "Remote names may not contain colons" msgstr "" @@ -4822,7 +4822,7 @@ msgstr "" msgid "Remove profiles from instances" msgstr "" -#: lxc/remote.go:828 lxc/remote.go:829 +#: lxc/remote.go:897 lxc/remote.go:898 msgid "Remove remotes" msgstr "" @@ -4879,7 +4879,7 @@ msgstr "" msgid "Rename projects" msgstr "" -#: lxc/remote.go:755 lxc/remote.go:756 +#: lxc/remote.go:824 lxc/remote.go:825 msgid "Rename remotes" msgstr "" @@ -5024,7 +5024,7 @@ msgstr "" msgid "STATE" msgstr "" -#: lxc/remote.go:737 +#: lxc/remote.go:806 msgid "STATIC" msgstr "" @@ -5065,11 +5065,11 @@ msgstr "" msgid "Server authentication type (tls or oidc)" msgstr "" -#: lxc/remote.go:461 +#: lxc/remote.go:529 msgid "Server certificate NACKed by user" msgstr "" -#: lxc/remote.go:600 +#: lxc/remote.go:282 lxc/remote.go:669 msgid "Server doesn't trust us after authentication" msgstr "" @@ -5280,7 +5280,7 @@ msgid "" " lxc storage volume set [:] [/] " msgstr "" -#: lxc/remote.go:924 lxc/remote.go:925 +#: lxc/remote.go:993 lxc/remote.go:994 msgid "Set the URL for the remote" msgstr "" @@ -5523,7 +5523,7 @@ msgid "" "that are granted via identity provider group mappings. \n" msgstr "" -#: lxc/remote.go:631 lxc/remote.go:632 +#: lxc/remote.go:700 lxc/remote.go:701 msgid "Show the default remote" msgstr "" @@ -5735,7 +5735,7 @@ msgstr "" msgid "Switch the current project" msgstr "" -#: lxc/remote.go:884 lxc/remote.go:885 +#: lxc/remote.go:953 lxc/remote.go:954 msgid "Switch the default remote" msgstr "" @@ -5770,6 +5770,12 @@ msgstr "" msgid "Target path must be a directory" msgstr "" +#: lxc/remote.go:161 lxc/remote.go:331 +msgid "" +"The --accept-certificate flag is not supported when adding a remote using a " +"trust token" +msgstr "" + #: lxc/move.go:169 msgid "The --instance-only flag can't be used with --target" msgstr "" @@ -5920,6 +5926,11 @@ msgid "" "The property %q does not exist on the storage pool volume snapshot %s/%s: %v" msgstr "" +#: lxc/remote.go:524 +msgid "" +"The provided fingerprint does not match the server certificate fingerprint" +msgstr "" + #: lxc/info.go:346 msgid "The server doesn't implement the newer v2 resources API" msgstr "" @@ -6053,6 +6064,14 @@ msgstr "" msgid "Transmit policy" msgstr "" +#: lxc/remote.go:326 +msgid "Trust token cannot be used for public remotes" +msgstr "" + +#: lxc/remote.go:321 +msgid "Trust token cannot be used with OIDC authentication" +msgstr "" + #: lxc/action.go:288 lxc/launch.go:119 #, c-format msgid "Try `lxc info --show-log %s` for more info" @@ -6091,7 +6110,7 @@ msgstr "" msgid "UPLOAD DATE" msgstr "" -#: lxc/cluster.go:185 lxc/remote.go:733 +#: lxc/cluster.go:185 lxc/remote.go:802 msgid "URL" msgstr "" @@ -6119,7 +6138,7 @@ msgstr "" msgid "Unable to create a temporary file: %v" msgstr "" -#: lxc/remote.go:214 lxc/remote.go:248 +#: lxc/remote.go:226 lxc/remote.go:260 msgid "Unavailable remote server" msgstr "" @@ -6442,7 +6461,7 @@ msgstr "" #: lxc/network.go:960 lxc/operation.go:157 lxc/project.go:482 #: lxc/project.go:487 lxc/project.go:492 lxc/project.go:497 lxc/project.go:502 -#: lxc/project.go:507 lxc/remote.go:694 lxc/remote.go:699 lxc/remote.go:704 +#: lxc/project.go:507 lxc/remote.go:763 lxc/remote.go:768 lxc/remote.go:773 msgid "YES" msgstr "" @@ -7103,7 +7122,7 @@ msgstr "" msgid "[[:]]" msgstr "" -#: lxc/project.go:512 lxc/remote.go:723 +#: lxc/project.go:512 lxc/remote.go:792 msgid "current" msgstr "" @@ -7590,7 +7609,7 @@ msgid "" "the configuration from \"config.yaml\"." msgstr "" -#: lxc/remote.go:460 +#: lxc/remote.go:528 msgid "n" msgstr "" @@ -7602,7 +7621,7 @@ msgstr "" msgid "no" msgstr "" -#: lxc/remote.go:453 +#: lxc/remote.go:507 msgid "ok (y/n/[fingerprint])?" msgstr "" @@ -7639,7 +7658,7 @@ msgstr "" msgid "used by" msgstr "" -#: lxc/remote.go:462 +#: lxc/remote.go:516 msgid "y" msgstr "" diff --git a/po/cs.po b/po/cs.po index 9eb8eae8aa41..7eb7d84eabc4 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: 2024-10-08 12:56+0100\n" +"POT-Creation-Date: 2024-10-16 10:01+0000\n" "PO-Revision-Date: 2022-03-10 15:11+0000\n" "Last-Translator: Anonymous \n" "Language-Team: Czech " msgstr "" -#: lxc/remote.go:826 lxc/remote.go:883 +#: lxc/remote.go:895 lxc/remote.go:952 msgid "" msgstr "" -#: lxc/remote.go:923 +#: lxc/remote.go:992 msgid " " msgstr "" -#: lxc/remote.go:753 +#: lxc/remote.go:822 msgid " " msgstr "" @@ -556,7 +556,7 @@ msgstr "" msgid "ARCHITECTURE" msgstr "" -#: lxc/remote.go:735 +#: lxc/remote.go:804 msgid "AUTH TYPE" msgstr "" @@ -705,7 +705,7 @@ msgstr "" msgid "Admin access key: %s" msgstr "" -#: lxc/remote.go:567 +#: lxc/remote.go:636 #, c-format msgid "Admin password (or token) for %s:" msgstr "" @@ -742,7 +742,7 @@ msgstr "" msgid "All projects" msgstr "" -#: lxc/remote.go:182 +#: lxc/remote.go:194 msgid "All server addresses are unavailable" msgstr "" @@ -813,7 +813,7 @@ msgid "" "as well as retrieve past log entries from it." msgstr "" -#: lxc/remote.go:549 +#: lxc/remote.go:618 #, c-format msgid "Authentication type '%s' not supported by server" msgstr "" @@ -991,7 +991,7 @@ msgstr "" msgid "Can't read from stdin: %w" msgstr "" -#: lxc/remote.go:862 +#: lxc/remote.go:931 msgid "Can't remove the default remote" msgstr "" @@ -1057,11 +1057,11 @@ msgstr "" msgid "Certificate add token for %s deleted" msgstr "" -#: lxc/remote.go:452 +#: lxc/remote.go:506 msgid "Certificate fingerprint" msgstr "" -#: lxc/remote.go:219 +#: lxc/remote.go:231 #, c-format msgid "" "Certificate fingerprint mismatch between certificate token and server %q" @@ -1076,7 +1076,7 @@ msgstr "" msgid "Client %s certificate add token:" msgstr "" -#: lxc/remote.go:604 +#: lxc/remote.go:673 msgid "Client certificate now trusted by server:" msgstr "" @@ -1324,12 +1324,12 @@ msgstr "" msgid "Cores:" msgstr "" -#: lxc/remote.go:487 +#: lxc/remote.go:556 #, c-format msgid "Could not close server cert file %q: %w" msgstr "" -#: lxc/remote.go:225 lxc/remote.go:471 +#: lxc/remote.go:237 lxc/remote.go:540 msgid "Could not create server cert dir" msgstr "" @@ -1368,7 +1368,7 @@ msgstr "" msgid "Could not write new remote certificate for remote '%s' with error: %v" msgstr "" -#: lxc/remote.go:482 +#: lxc/remote.go:551 #, c-format msgid "Could not write server cert file %q: %w" msgstr "" @@ -1728,9 +1728,9 @@ msgstr "" #: lxc/project.go:182 lxc/project.go:245 lxc/project.go:373 lxc/project.go:434 #: lxc/project.go:547 lxc/project.go:604 lxc/project.go:683 lxc/project.go:714 #: lxc/project.go:767 lxc/project.go:826 lxc/publish.go:34 lxc/query.go:34 -#: lxc/rebuild.go:28 lxc/remote.go:35 lxc/remote.go:91 lxc/remote.go:632 -#: lxc/remote.go:670 lxc/remote.go:756 lxc/remote.go:829 lxc/remote.go:885 -#: lxc/remote.go:925 lxc/rename.go:22 lxc/restore.go:24 lxc/snapshot.go:32 +#: lxc/rebuild.go:28 lxc/remote.go:35 lxc/remote.go:91 lxc/remote.go:701 +#: lxc/remote.go:739 lxc/remote.go:825 lxc/remote.go:898 lxc/remote.go:954 +#: lxc/remote.go:994 lxc/rename.go:22 lxc/restore.go:24 lxc/snapshot.go:32 #: lxc/storage.go:34 lxc/storage.go:97 lxc/storage.go:195 lxc/storage.go:245 #: lxc/storage.go:369 lxc/storage.go:439 lxc/storage.go:611 lxc/storage.go:690 #: lxc/storage.go:786 lxc/storage.go:872 lxc/storage_bucket.go:30 @@ -2283,11 +2283,11 @@ msgstr "" msgid "Failed to accept incoming connection: %w" msgstr "" -#: lxc/remote.go:191 +#: lxc/remote.go:203 msgid "Failed to add remote" msgstr "" -#: lxc/remote.go:242 +#: lxc/remote.go:254 #, c-format msgid "Failed to close server cert file %q: %w" msgstr "" @@ -2297,7 +2297,7 @@ msgstr "" msgid "Failed to connect to cluster member: %w" msgstr "" -#: lxc/remote.go:232 +#: lxc/remote.go:244 #, c-format msgid "Failed to create %q: %w" msgstr "" @@ -2307,12 +2307,12 @@ msgstr "" msgid "Failed to create alias %s: %w" msgstr "" -#: lxc/remote.go:257 +#: lxc/remote.go:483 #, c-format -msgid "Failed to create certificate: %w" +msgid "Failed to decode trust token: %w" msgstr "" -#: lxc/remote.go:264 +#: lxc/remote.go:289 #, c-format msgid "Failed to find project: %w" msgstr "" @@ -2337,7 +2337,7 @@ msgstr "" msgid "Failed to walk path for %s: %s" msgstr "" -#: lxc/remote.go:237 +#: lxc/remote.go:249 #, c-format msgid "Failed to write server cert file %q: %w" msgstr "" @@ -2424,7 +2424,7 @@ msgstr "" #: lxc/network_forward.go:93 lxc/network_load_balancer.go:97 #: lxc/network_peer.go:85 lxc/network_zone.go:89 lxc/network_zone.go:697 #: lxc/operation.go:109 lxc/profile.go:638 lxc/project.go:436 -#: lxc/project.go:828 lxc/remote.go:674 lxc/storage.go:613 +#: lxc/project.go:828 lxc/remote.go:743 lxc/storage.go:613 #: lxc/storage_bucket.go:460 lxc/storage_bucket.go:775 #: lxc/storage_volume.go:1469 lxc/warning.go:94 msgid "Format (csv|json|table|yaml|compact)" @@ -2462,7 +2462,7 @@ msgstr "" msgid "Frequency: %vMhz (min: %vMhz, max: %vMhz)" msgstr "" -#: lxc/remote.go:738 +#: lxc/remote.go:807 msgid "GLOBAL" msgstr "" @@ -2482,7 +2482,7 @@ msgstr "" msgid "Generate manpages for all commands" msgstr "" -#: lxc/remote.go:160 lxc/remote.go:398 +#: lxc/remote.go:165 lxc/remote.go:440 msgid "Generating a client certificate. This may take a minute..." msgstr "" @@ -2906,7 +2906,7 @@ msgstr "" msgid "Instance type" msgstr "" -#: lxc/remote.go:350 +#: lxc/remote.go:392 #, c-format msgid "Invalid URL scheme \"%s\" in \"%s\"" msgstr "" @@ -2987,7 +2987,7 @@ msgstr "" msgid "Invalid path %s" msgstr "" -#: lxc/remote.go:339 +#: lxc/remote.go:381 #, c-format msgid "Invalid protocol: %s" msgstr "" @@ -3367,7 +3367,7 @@ msgid "" " U - Current disk usage" msgstr "" -#: lxc/remote.go:669 lxc/remote.go:670 +#: lxc/remote.go:738 lxc/remote.go:739 msgid "List the available remotes" msgstr "" @@ -4010,7 +4010,7 @@ msgstr "" #: lxc/config_trust.go:514 lxc/list.go:565 lxc/network.go:981 #: lxc/network_acl.go:148 lxc/network_peer.go:140 lxc/network_zone.go:139 #: lxc/network_zone.go:746 lxc/profile.go:678 lxc/project.go:522 -#: lxc/remote.go:732 lxc/storage.go:663 lxc/storage_bucket.go:512 +#: lxc/remote.go:801 lxc/storage.go:663 lxc/storage_bucket.go:512 #: lxc/storage_bucket.go:832 lxc/storage_volume.go:1584 msgid "NAME" msgstr "" @@ -4037,7 +4037,7 @@ msgstr "" #: lxc/network.go:958 lxc/operation.go:155 lxc/project.go:480 #: lxc/project.go:485 lxc/project.go:490 lxc/project.go:495 lxc/project.go:500 -#: lxc/project.go:505 lxc/remote.go:692 lxc/remote.go:697 lxc/remote.go:702 +#: lxc/project.go:505 lxc/remote.go:761 lxc/remote.go:766 lxc/remote.go:771 msgid "NO" msgstr "" @@ -4266,7 +4266,7 @@ msgstr "" msgid "Only \"custom\" volumes can be snapshotted" msgstr "" -#: lxc/remote.go:333 +#: lxc/remote.go:375 msgid "Only https URLs are supported for simplestreams" msgstr "" @@ -4337,11 +4337,11 @@ msgstr "" msgid "PROJECT" msgstr "" -#: lxc/remote.go:734 +#: lxc/remote.go:803 msgid "PROTOCOL" msgstr "" -#: lxc/image.go:1076 lxc/remote.go:736 +#: lxc/image.go:1076 lxc/remote.go:805 msgid "PUBLIC" msgstr "" @@ -4370,7 +4370,7 @@ msgstr "" msgid "Perform an incremental copy" msgstr "" -#: lxc/remote.go:183 +#: lxc/remote.go:195 msgid "Please provide an alternate server address (empty to abort):" msgstr "" @@ -4382,8 +4382,8 @@ msgstr "" msgid "Please provide cluster member name: " msgstr "" -#: lxc/remote.go:463 -msgid "Please type 'y', 'n' or the fingerprint:" +#: lxc/remote.go:533 +msgid "Please type 'y', 'n' or the fingerprint: " msgstr "" #: lxc/info.go:213 @@ -4702,33 +4702,33 @@ msgstr "" msgid "Refreshing the image: %s" msgstr "" -#: lxc/remote.go:786 +#: lxc/remote.go:855 #, c-format msgid "Remote %s already exists" msgstr "" -#: lxc/project.go:793 lxc/remote.go:777 lxc/remote.go:850 lxc/remote.go:906 -#: lxc/remote.go:946 +#: lxc/project.go:793 lxc/remote.go:846 lxc/remote.go:919 lxc/remote.go:975 +#: lxc/remote.go:1015 #, c-format msgid "Remote %s doesn't exist" msgstr "" -#: lxc/remote.go:302 +#: lxc/remote.go:342 #, c-format msgid "Remote %s exists as <%s>" msgstr "" -#: lxc/remote.go:858 +#: lxc/remote.go:927 #, c-format msgid "Remote %s is global and cannot be removed" msgstr "" -#: lxc/remote.go:781 lxc/remote.go:854 lxc/remote.go:950 +#: lxc/remote.go:850 lxc/remote.go:923 lxc/remote.go:1019 #, c-format msgid "Remote %s is static and cannot be modified" msgstr "" -#: lxc/remote.go:291 +#: lxc/remote.go:316 msgid "Remote address must not be empty" msgstr "" @@ -4736,7 +4736,7 @@ msgstr "" msgid "Remote admin password" msgstr "" -#: lxc/remote.go:296 +#: lxc/remote.go:336 msgid "Remote names may not contain colons" msgstr "" @@ -4822,7 +4822,7 @@ msgstr "" msgid "Remove profiles from instances" msgstr "" -#: lxc/remote.go:828 lxc/remote.go:829 +#: lxc/remote.go:897 lxc/remote.go:898 msgid "Remove remotes" msgstr "" @@ -4879,7 +4879,7 @@ msgstr "" msgid "Rename projects" msgstr "" -#: lxc/remote.go:755 lxc/remote.go:756 +#: lxc/remote.go:824 lxc/remote.go:825 msgid "Rename remotes" msgstr "" @@ -5024,7 +5024,7 @@ msgstr "" msgid "STATE" msgstr "" -#: lxc/remote.go:737 +#: lxc/remote.go:806 msgid "STATIC" msgstr "" @@ -5065,11 +5065,11 @@ msgstr "" msgid "Server authentication type (tls or oidc)" msgstr "" -#: lxc/remote.go:461 +#: lxc/remote.go:529 msgid "Server certificate NACKed by user" msgstr "" -#: lxc/remote.go:600 +#: lxc/remote.go:282 lxc/remote.go:669 msgid "Server doesn't trust us after authentication" msgstr "" @@ -5280,7 +5280,7 @@ msgid "" " lxc storage volume set [:] [/] " msgstr "" -#: lxc/remote.go:924 lxc/remote.go:925 +#: lxc/remote.go:993 lxc/remote.go:994 msgid "Set the URL for the remote" msgstr "" @@ -5523,7 +5523,7 @@ msgid "" "that are granted via identity provider group mappings. \n" msgstr "" -#: lxc/remote.go:631 lxc/remote.go:632 +#: lxc/remote.go:700 lxc/remote.go:701 msgid "Show the default remote" msgstr "" @@ -5735,7 +5735,7 @@ msgstr "" msgid "Switch the current project" msgstr "" -#: lxc/remote.go:884 lxc/remote.go:885 +#: lxc/remote.go:953 lxc/remote.go:954 msgid "Switch the default remote" msgstr "" @@ -5770,6 +5770,12 @@ msgstr "" msgid "Target path must be a directory" msgstr "" +#: lxc/remote.go:161 lxc/remote.go:331 +msgid "" +"The --accept-certificate flag is not supported when adding a remote using a " +"trust token" +msgstr "" + #: lxc/move.go:169 msgid "The --instance-only flag can't be used with --target" msgstr "" @@ -5920,6 +5926,11 @@ msgid "" "The property %q does not exist on the storage pool volume snapshot %s/%s: %v" msgstr "" +#: lxc/remote.go:524 +msgid "" +"The provided fingerprint does not match the server certificate fingerprint" +msgstr "" + #: lxc/info.go:346 msgid "The server doesn't implement the newer v2 resources API" msgstr "" @@ -6053,6 +6064,14 @@ msgstr "" msgid "Transmit policy" msgstr "" +#: lxc/remote.go:326 +msgid "Trust token cannot be used for public remotes" +msgstr "" + +#: lxc/remote.go:321 +msgid "Trust token cannot be used with OIDC authentication" +msgstr "" + #: lxc/action.go:288 lxc/launch.go:119 #, c-format msgid "Try `lxc info --show-log %s` for more info" @@ -6091,7 +6110,7 @@ msgstr "" msgid "UPLOAD DATE" msgstr "" -#: lxc/cluster.go:185 lxc/remote.go:733 +#: lxc/cluster.go:185 lxc/remote.go:802 msgid "URL" msgstr "" @@ -6119,7 +6138,7 @@ msgstr "" msgid "Unable to create a temporary file: %v" msgstr "" -#: lxc/remote.go:214 lxc/remote.go:248 +#: lxc/remote.go:226 lxc/remote.go:260 msgid "Unavailable remote server" msgstr "" @@ -6442,7 +6461,7 @@ msgstr "" #: lxc/network.go:960 lxc/operation.go:157 lxc/project.go:482 #: lxc/project.go:487 lxc/project.go:492 lxc/project.go:497 lxc/project.go:502 -#: lxc/project.go:507 lxc/remote.go:694 lxc/remote.go:699 lxc/remote.go:704 +#: lxc/project.go:507 lxc/remote.go:763 lxc/remote.go:768 lxc/remote.go:773 msgid "YES" msgstr "" @@ -7103,7 +7122,7 @@ msgstr "" msgid "[[:]]" msgstr "" -#: lxc/project.go:512 lxc/remote.go:723 +#: lxc/project.go:512 lxc/remote.go:792 msgid "current" msgstr "" @@ -7590,7 +7609,7 @@ msgid "" "the configuration from \"config.yaml\"." msgstr "" -#: lxc/remote.go:460 +#: lxc/remote.go:528 msgid "n" msgstr "" @@ -7602,7 +7621,7 @@ msgstr "" msgid "no" msgstr "" -#: lxc/remote.go:453 +#: lxc/remote.go:507 msgid "ok (y/n/[fingerprint])?" msgstr "" @@ -7639,7 +7658,7 @@ msgstr "" msgid "used by" msgstr "" -#: lxc/remote.go:462 +#: lxc/remote.go:516 msgid "y" msgstr "" diff --git a/po/de.po b/po/de.po index 5940b5330376..36047e089a37 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: 2024-10-08 12:56+0100\n" +"POT-Creation-Date: 2024-10-16 10:01+0000\n" "PO-Revision-Date: 2022-03-10 15:06+0000\n" "Last-Translator: Krombel \n" "Language-Team: German " msgstr "" -#: lxc/remote.go:826 lxc/remote.go:883 +#: lxc/remote.go:895 lxc/remote.go:952 msgid "" msgstr "" -#: lxc/remote.go:923 +#: lxc/remote.go:992 msgid " " msgstr "" -#: lxc/remote.go:753 +#: lxc/remote.go:822 msgid " " msgstr "" @@ -820,7 +820,7 @@ msgstr "ALIASES" msgid "ARCHITECTURE" msgstr "ARCHITEKTUR" -#: lxc/remote.go:735 +#: lxc/remote.go:804 msgid "AUTH TYPE" msgstr "" @@ -979,7 +979,7 @@ msgstr "Profil %s erstellt\n" msgid "Admin access key: %s" msgstr "Profil %s erstellt\n" -#: lxc/remote.go:567 +#: lxc/remote.go:636 #, fuzzy, c-format msgid "Admin password (or token) for %s:" msgstr "Administrator Passwort für %s: " @@ -1018,7 +1018,7 @@ msgstr "Aliasse:\n" msgid "All projects" msgstr "Fehlerhafte Profil URL %s" -#: lxc/remote.go:182 +#: lxc/remote.go:194 msgid "All server addresses are unavailable" msgstr "" @@ -1096,7 +1096,7 @@ msgid "" "as well as retrieve past log entries from it." msgstr "" -#: lxc/remote.go:549 +#: lxc/remote.go:618 #, c-format msgid "Authentication type '%s' not supported by server" msgstr "" @@ -1287,7 +1287,7 @@ msgstr "" msgid "Can't read from stdin: %w" msgstr "" -#: lxc/remote.go:862 +#: lxc/remote.go:931 msgid "Can't remove the default remote" msgstr "" @@ -1357,12 +1357,12 @@ msgstr "" msgid "Certificate add token for %s deleted" msgstr "Profil %s gelöscht\n" -#: lxc/remote.go:452 +#: lxc/remote.go:506 #, fuzzy msgid "Certificate fingerprint" msgstr "Fingerabdruck des Zertifikats: % x\n" -#: lxc/remote.go:219 +#: lxc/remote.go:231 #, c-format msgid "" "Certificate fingerprint mismatch between certificate token and server %q" @@ -1377,7 +1377,7 @@ msgstr "" msgid "Client %s certificate add token:" msgstr "der Name des Ursprung Containers muss angegeben werden" -#: lxc/remote.go:604 +#: lxc/remote.go:673 #, fuzzy msgid "Client certificate now trusted by server:" msgstr "Gespeichertes Nutzerzertifikat auf dem Server: " @@ -1634,12 +1634,12 @@ msgstr "Fehler: %v\n" msgid "Cores:" msgstr "Fehler: %v\n" -#: lxc/remote.go:487 +#: lxc/remote.go:556 #, fuzzy, c-format msgid "Could not close server cert file %q: %w" msgstr "Kann Verzeichnis für Zertifikate auf dem Server nicht erstellen" -#: lxc/remote.go:225 lxc/remote.go:471 +#: lxc/remote.go:237 lxc/remote.go:540 msgid "Could not create server cert dir" msgstr "Kann Verzeichnis für Zertifikate auf dem Server nicht erstellen" @@ -1678,7 +1678,7 @@ msgstr "Fingerabdruck des Zertifikats: % x\n" msgid "Could not write new remote certificate for remote '%s' with error: %v" msgstr "" -#: lxc/remote.go:482 +#: lxc/remote.go:551 #, fuzzy, c-format msgid "Could not write server cert file %q: %w" msgstr "Kann Verzeichnis für Zertifikate auf dem Server nicht erstellen" @@ -2071,9 +2071,9 @@ msgstr "" #: lxc/project.go:182 lxc/project.go:245 lxc/project.go:373 lxc/project.go:434 #: lxc/project.go:547 lxc/project.go:604 lxc/project.go:683 lxc/project.go:714 #: lxc/project.go:767 lxc/project.go:826 lxc/publish.go:34 lxc/query.go:34 -#: lxc/rebuild.go:28 lxc/remote.go:35 lxc/remote.go:91 lxc/remote.go:632 -#: lxc/remote.go:670 lxc/remote.go:756 lxc/remote.go:829 lxc/remote.go:885 -#: lxc/remote.go:925 lxc/rename.go:22 lxc/restore.go:24 lxc/snapshot.go:32 +#: lxc/rebuild.go:28 lxc/remote.go:35 lxc/remote.go:91 lxc/remote.go:701 +#: lxc/remote.go:739 lxc/remote.go:825 lxc/remote.go:898 lxc/remote.go:954 +#: lxc/remote.go:994 lxc/rename.go:22 lxc/restore.go:24 lxc/snapshot.go:32 #: lxc/storage.go:34 lxc/storage.go:97 lxc/storage.go:195 lxc/storage.go:245 #: lxc/storage.go:369 lxc/storage.go:439 lxc/storage.go:611 lxc/storage.go:690 #: lxc/storage.go:786 lxc/storage.go:872 lxc/storage_bucket.go:30 @@ -2671,11 +2671,11 @@ msgstr "Akzeptiere Zertifikat" msgid "Failed to accept incoming connection: %w" msgstr "Akzeptiere Zertifikat" -#: lxc/remote.go:191 +#: lxc/remote.go:203 msgid "Failed to add remote" msgstr "" -#: lxc/remote.go:242 +#: lxc/remote.go:254 #, fuzzy, c-format msgid "Failed to close server cert file %q: %w" msgstr "Akzeptiere Zertifikat" @@ -2685,7 +2685,7 @@ msgstr "Akzeptiere Zertifikat" msgid "Failed to connect to cluster member: %w" msgstr "kann nicht zum selben Container Namen kopieren" -#: lxc/remote.go:232 +#: lxc/remote.go:244 #, c-format msgid "Failed to create %q: %w" msgstr "" @@ -2695,12 +2695,12 @@ msgstr "" msgid "Failed to create alias %s: %w" msgstr "Akzeptiere Zertifikat" -#: lxc/remote.go:257 +#: lxc/remote.go:483 #, fuzzy, c-format -msgid "Failed to create certificate: %w" -msgstr "Akzeptiere Zertifikat" +msgid "Failed to decode trust token: %w" +msgstr "kann nicht zum selben Container Namen kopieren" -#: lxc/remote.go:264 +#: lxc/remote.go:289 #, c-format msgid "Failed to find project: %w" msgstr "" @@ -2725,7 +2725,7 @@ msgstr "Akzeptiere Zertifikat" msgid "Failed to walk path for %s: %s" msgstr "" -#: lxc/remote.go:237 +#: lxc/remote.go:249 #, fuzzy, c-format msgid "Failed to write server cert file %q: %w" msgstr "Akzeptiere Zertifikat" @@ -2816,7 +2816,7 @@ msgstr "" #: lxc/network_forward.go:93 lxc/network_load_balancer.go:97 #: lxc/network_peer.go:85 lxc/network_zone.go:89 lxc/network_zone.go:697 #: lxc/operation.go:109 lxc/profile.go:638 lxc/project.go:436 -#: lxc/project.go:828 lxc/remote.go:674 lxc/storage.go:613 +#: lxc/project.go:828 lxc/remote.go:743 lxc/storage.go:613 #: lxc/storage_bucket.go:460 lxc/storage_bucket.go:775 #: lxc/storage_volume.go:1469 lxc/warning.go:94 msgid "Format (csv|json|table|yaml|compact)" @@ -2854,7 +2854,7 @@ msgstr "" msgid "Frequency: %vMhz (min: %vMhz, max: %vMhz)" msgstr "" -#: lxc/remote.go:738 +#: lxc/remote.go:807 msgid "GLOBAL" msgstr "" @@ -2874,7 +2874,7 @@ msgstr "" msgid "Generate manpages for all commands" msgstr "" -#: lxc/remote.go:160 lxc/remote.go:398 +#: lxc/remote.go:165 lxc/remote.go:440 #, fuzzy msgid "Generating a client certificate. This may take a minute..." msgstr "Generiere Nutzerzertifikat. Dies kann wenige Minuten dauern...\n" @@ -3327,7 +3327,7 @@ msgstr "" msgid "Instance type" msgstr "" -#: lxc/remote.go:350 +#: lxc/remote.go:392 #, c-format msgid "Invalid URL scheme \"%s\" in \"%s\"" msgstr "" @@ -3411,7 +3411,7 @@ msgstr "ungültiges Argument %s" msgid "Invalid path %s" msgstr "Ungültiges Ziel %s" -#: lxc/remote.go:339 +#: lxc/remote.go:381 #, fuzzy, c-format msgid "Invalid protocol: %s" msgstr "Ungültiges Ziel %s" @@ -3827,7 +3827,7 @@ msgid "" " U - Current disk usage" msgstr "" -#: lxc/remote.go:669 lxc/remote.go:670 +#: lxc/remote.go:738 lxc/remote.go:739 msgid "List the available remotes" msgstr "" @@ -4540,7 +4540,7 @@ msgstr "der Name des Ursprung Containers muss angegeben werden" #: lxc/config_trust.go:514 lxc/list.go:565 lxc/network.go:981 #: lxc/network_acl.go:148 lxc/network_peer.go:140 lxc/network_zone.go:139 #: lxc/network_zone.go:746 lxc/profile.go:678 lxc/project.go:522 -#: lxc/remote.go:732 lxc/storage.go:663 lxc/storage_bucket.go:512 +#: lxc/remote.go:801 lxc/storage.go:663 lxc/storage_bucket.go:512 #: lxc/storage_bucket.go:832 lxc/storage_volume.go:1584 msgid "NAME" msgstr "" @@ -4567,7 +4567,7 @@ msgstr "" #: lxc/network.go:958 lxc/operation.go:155 lxc/project.go:480 #: lxc/project.go:485 lxc/project.go:490 lxc/project.go:495 lxc/project.go:500 -#: lxc/project.go:505 lxc/remote.go:692 lxc/remote.go:697 lxc/remote.go:702 +#: lxc/project.go:505 lxc/remote.go:761 lxc/remote.go:766 lxc/remote.go:771 msgid "NO" msgstr "" @@ -4802,7 +4802,7 @@ msgstr "" msgid "Only \"custom\" volumes can be snapshotted" msgstr "" -#: lxc/remote.go:333 +#: lxc/remote.go:375 msgid "Only https URLs are supported for simplestreams" msgstr "" @@ -4873,11 +4873,11 @@ msgstr "" msgid "PROJECT" msgstr "" -#: lxc/remote.go:734 +#: lxc/remote.go:803 msgid "PROTOCOL" msgstr "" -#: lxc/image.go:1076 lxc/remote.go:736 +#: lxc/image.go:1076 lxc/remote.go:805 msgid "PUBLIC" msgstr "" @@ -4907,7 +4907,7 @@ msgstr "kann nicht zum selben Container Namen kopieren" msgid "Perform an incremental copy" msgstr "" -#: lxc/remote.go:183 +#: lxc/remote.go:195 #, fuzzy msgid "Please provide an alternate server address (empty to abort):" msgstr "Alternatives config Verzeichnis." @@ -4921,9 +4921,10 @@ msgstr "" msgid "Please provide cluster member name: " msgstr "der Name des Ursprung Containers muss angegeben werden" -#: lxc/remote.go:463 -msgid "Please type 'y', 'n' or the fingerprint:" -msgstr "" +#: lxc/remote.go:533 +#, fuzzy +msgid "Please type 'y', 'n' or the fingerprint: " +msgstr "Abbild mit Fingerabdruck %s importiert\n" #: lxc/info.go:213 #, fuzzy, c-format @@ -5253,33 +5254,33 @@ msgstr "Herunterfahren des Containers erzwingen." msgid "Refreshing the image: %s" msgstr "" -#: lxc/remote.go:786 +#: lxc/remote.go:855 #, fuzzy, c-format msgid "Remote %s already exists" msgstr "entfernte Instanz %s existiert bereits" -#: lxc/project.go:793 lxc/remote.go:777 lxc/remote.go:850 lxc/remote.go:906 -#: lxc/remote.go:946 +#: lxc/project.go:793 lxc/remote.go:846 lxc/remote.go:919 lxc/remote.go:975 +#: lxc/remote.go:1015 #, fuzzy, c-format msgid "Remote %s doesn't exist" msgstr "entfernte Instanz %s existiert nicht" -#: lxc/remote.go:302 +#: lxc/remote.go:342 #, fuzzy, c-format msgid "Remote %s exists as <%s>" msgstr "entfernte Instanz %s existiert als <%s>" -#: lxc/remote.go:858 +#: lxc/remote.go:927 #, c-format msgid "Remote %s is global and cannot be removed" msgstr "" -#: lxc/remote.go:781 lxc/remote.go:854 lxc/remote.go:950 +#: lxc/remote.go:850 lxc/remote.go:923 lxc/remote.go:1019 #, c-format msgid "Remote %s is static and cannot be modified" msgstr "" -#: lxc/remote.go:291 +#: lxc/remote.go:316 msgid "Remote address must not be empty" msgstr "" @@ -5287,7 +5288,7 @@ msgstr "" msgid "Remote admin password" msgstr "Entferntes Administrator Passwort" -#: lxc/remote.go:296 +#: lxc/remote.go:336 msgid "Remote names may not contain colons" msgstr "" @@ -5386,7 +5387,7 @@ msgstr "kann nicht zum selben Container Namen kopieren" msgid "Remove profiles from instances" msgstr "kann nicht zum selben Container Namen kopieren" -#: lxc/remote.go:828 lxc/remote.go:829 +#: lxc/remote.go:897 lxc/remote.go:898 msgid "Remove remotes" msgstr "" @@ -5450,7 +5451,7 @@ msgstr "Fehlerhafte Profil URL %s" msgid "Rename projects" msgstr "Fehlerhafte Profil URL %s" -#: lxc/remote.go:755 lxc/remote.go:756 +#: lxc/remote.go:824 lxc/remote.go:825 msgid "Rename remotes" msgstr "" @@ -5605,7 +5606,7 @@ msgstr "Entferntes Administrator Passwort" msgid "STATE" msgstr "" -#: lxc/remote.go:737 +#: lxc/remote.go:806 msgid "STATIC" msgstr "" @@ -5646,11 +5647,11 @@ msgstr "" msgid "Server authentication type (tls or oidc)" msgstr "" -#: lxc/remote.go:461 +#: lxc/remote.go:529 msgid "Server certificate NACKed by user" msgstr "Server Zertifikat vom Benutzer nicht akzeptiert" -#: lxc/remote.go:600 +#: lxc/remote.go:282 lxc/remote.go:669 #, fuzzy msgid "Server doesn't trust us after authentication" msgstr "" @@ -5877,7 +5878,7 @@ msgid "" " lxc storage volume set [:] [/] " msgstr "" -#: lxc/remote.go:924 lxc/remote.go:925 +#: lxc/remote.go:993 lxc/remote.go:994 msgid "Set the URL for the remote" msgstr "" @@ -6151,7 +6152,7 @@ msgid "" "that are granted via identity provider group mappings. \n" msgstr "" -#: lxc/remote.go:631 lxc/remote.go:632 +#: lxc/remote.go:700 lxc/remote.go:701 msgid "Show the default remote" msgstr "" @@ -6375,7 +6376,7 @@ msgstr "" msgid "Switch the current project" msgstr "" -#: lxc/remote.go:884 lxc/remote.go:885 +#: lxc/remote.go:953 lxc/remote.go:954 msgid "Switch the default remote" msgstr "" @@ -6411,6 +6412,12 @@ msgstr "--refresh kann nur mit Containern verwendet werden" msgid "Target path must be a directory" msgstr "" +#: lxc/remote.go:161 lxc/remote.go:331 +msgid "" +"The --accept-certificate flag is not supported when adding a remote using a " +"trust token" +msgstr "" + #: lxc/move.go:169 msgid "The --instance-only flag can't be used with --target" msgstr "" @@ -6566,6 +6573,11 @@ msgid "" "The property %q does not exist on the storage pool volume snapshot %s/%s: %v" msgstr "" +#: lxc/remote.go:524 +msgid "" +"The provided fingerprint does not match the server certificate fingerprint" +msgstr "" + #: lxc/info.go:346 msgid "The server doesn't implement the newer v2 resources API" msgstr "" @@ -6704,6 +6716,15 @@ msgstr "kann nicht zum selben Container Namen kopieren" msgid "Transmit policy" msgstr "" +#: lxc/remote.go:326 +msgid "Trust token cannot be used for public remotes" +msgstr "" + +#: lxc/remote.go:321 +#, fuzzy +msgid "Trust token cannot be used with OIDC authentication" +msgstr "--refresh kann nur mit Containern verwendet werden" + #: lxc/action.go:288 lxc/launch.go:119 #, c-format msgid "Try `lxc info --show-log %s` for more info" @@ -6743,7 +6764,7 @@ msgstr "" msgid "UPLOAD DATE" msgstr "" -#: lxc/cluster.go:185 lxc/remote.go:733 +#: lxc/cluster.go:185 lxc/remote.go:802 msgid "URL" msgstr "" @@ -6771,7 +6792,7 @@ msgstr "" msgid "Unable to create a temporary file: %v" msgstr "" -#: lxc/remote.go:214 lxc/remote.go:248 +#: lxc/remote.go:226 lxc/remote.go:260 #, fuzzy msgid "Unavailable remote server" msgstr "Neue entfernte Server hinzufügen" @@ -7132,7 +7153,7 @@ msgstr "" #: lxc/network.go:960 lxc/operation.go:157 lxc/project.go:482 #: lxc/project.go:487 lxc/project.go:492 lxc/project.go:497 lxc/project.go:502 -#: lxc/project.go:507 lxc/remote.go:694 lxc/remote.go:699 lxc/remote.go:704 +#: lxc/project.go:507 lxc/remote.go:763 lxc/remote.go:768 lxc/remote.go:773 msgid "YES" msgstr "" @@ -8423,7 +8444,7 @@ msgstr "" "Entfernt einen Container (oder Sicherungspunkt) und alle dazugehörigen\n" "Daten (Konfiguration, Sicherungspunkte, ...).\n" -#: lxc/project.go:512 lxc/remote.go:723 +#: lxc/project.go:512 lxc/remote.go:792 msgid "current" msgstr "" @@ -8914,7 +8935,7 @@ msgid "" "the configuration from \"config.yaml\"." msgstr "" -#: lxc/remote.go:460 +#: lxc/remote.go:528 msgid "n" msgstr "" @@ -8926,7 +8947,7 @@ msgstr "" msgid "no" msgstr "" -#: lxc/remote.go:453 +#: lxc/remote.go:507 msgid "ok (y/n/[fingerprint])?" msgstr "" @@ -8963,7 +8984,7 @@ msgstr "" msgid "used by" msgstr "" -#: lxc/remote.go:462 +#: lxc/remote.go:516 msgid "y" msgstr "" @@ -8972,6 +8993,10 @@ msgstr "" msgid "yes" msgstr "" +#, fuzzy, c-format +#~ msgid "Failed to create certificate: %w" +#~ msgstr "Akzeptiere Zertifikat" + #, fuzzy #~ msgid "Make the image public" #~ msgstr "Veröffentliche Abbild" diff --git a/po/el.po b/po/el.po index 052ef39cc6f1..c9a475a6b4ae 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: 2024-10-08 12:56+0100\n" +"POT-Creation-Date: 2024-10-16 10:01+0000\n" "PO-Revision-Date: 2022-03-10 15:06+0000\n" "Last-Translator: Anonymous \n" "Language-Team: Greek " msgstr "" -#: lxc/remote.go:826 lxc/remote.go:883 +#: lxc/remote.go:895 lxc/remote.go:952 msgid "" msgstr "" -#: lxc/remote.go:923 +#: lxc/remote.go:992 msgid " " msgstr "" -#: lxc/remote.go:753 +#: lxc/remote.go:822 msgid " " msgstr "" @@ -556,7 +556,7 @@ msgstr "" msgid "ARCHITECTURE" msgstr "" -#: lxc/remote.go:735 +#: lxc/remote.go:804 msgid "AUTH TYPE" msgstr "" @@ -708,7 +708,7 @@ msgstr "" msgid "Admin access key: %s" msgstr "" -#: lxc/remote.go:567 +#: lxc/remote.go:636 #, c-format msgid "Admin password (or token) for %s:" msgstr "" @@ -745,7 +745,7 @@ msgstr "" msgid "All projects" msgstr "" -#: lxc/remote.go:182 +#: lxc/remote.go:194 msgid "All server addresses are unavailable" msgstr "" @@ -816,7 +816,7 @@ msgid "" "as well as retrieve past log entries from it." msgstr "" -#: lxc/remote.go:549 +#: lxc/remote.go:618 #, c-format msgid "Authentication type '%s' not supported by server" msgstr "" @@ -995,7 +995,7 @@ msgstr "" msgid "Can't read from stdin: %w" msgstr "" -#: lxc/remote.go:862 +#: lxc/remote.go:931 msgid "Can't remove the default remote" msgstr "" @@ -1061,11 +1061,11 @@ msgstr "" msgid "Certificate add token for %s deleted" msgstr " Χρήση δικτύου:" -#: lxc/remote.go:452 +#: lxc/remote.go:506 msgid "Certificate fingerprint" msgstr "" -#: lxc/remote.go:219 +#: lxc/remote.go:231 #, c-format msgid "" "Certificate fingerprint mismatch between certificate token and server %q" @@ -1080,7 +1080,7 @@ msgstr "" msgid "Client %s certificate add token:" msgstr " Χρήση δικτύου:" -#: lxc/remote.go:604 +#: lxc/remote.go:673 msgid "Client certificate now trusted by server:" msgstr "" @@ -1328,12 +1328,12 @@ msgstr "" msgid "Cores:" msgstr "" -#: lxc/remote.go:487 +#: lxc/remote.go:556 #, c-format msgid "Could not close server cert file %q: %w" msgstr "" -#: lxc/remote.go:225 lxc/remote.go:471 +#: lxc/remote.go:237 lxc/remote.go:540 msgid "Could not create server cert dir" msgstr "" @@ -1372,7 +1372,7 @@ msgstr "" msgid "Could not write new remote certificate for remote '%s' with error: %v" msgstr "" -#: lxc/remote.go:482 +#: lxc/remote.go:551 #, c-format msgid "Could not write server cert file %q: %w" msgstr "" @@ -1740,9 +1740,9 @@ msgstr "" #: lxc/project.go:182 lxc/project.go:245 lxc/project.go:373 lxc/project.go:434 #: lxc/project.go:547 lxc/project.go:604 lxc/project.go:683 lxc/project.go:714 #: lxc/project.go:767 lxc/project.go:826 lxc/publish.go:34 lxc/query.go:34 -#: lxc/rebuild.go:28 lxc/remote.go:35 lxc/remote.go:91 lxc/remote.go:632 -#: lxc/remote.go:670 lxc/remote.go:756 lxc/remote.go:829 lxc/remote.go:885 -#: lxc/remote.go:925 lxc/rename.go:22 lxc/restore.go:24 lxc/snapshot.go:32 +#: lxc/rebuild.go:28 lxc/remote.go:35 lxc/remote.go:91 lxc/remote.go:701 +#: lxc/remote.go:739 lxc/remote.go:825 lxc/remote.go:898 lxc/remote.go:954 +#: lxc/remote.go:994 lxc/rename.go:22 lxc/restore.go:24 lxc/snapshot.go:32 #: lxc/storage.go:34 lxc/storage.go:97 lxc/storage.go:195 lxc/storage.go:245 #: lxc/storage.go:369 lxc/storage.go:439 lxc/storage.go:611 lxc/storage.go:690 #: lxc/storage.go:786 lxc/storage.go:872 lxc/storage_bucket.go:30 @@ -2305,11 +2305,11 @@ msgstr "" msgid "Failed to accept incoming connection: %w" msgstr "" -#: lxc/remote.go:191 +#: lxc/remote.go:203 msgid "Failed to add remote" msgstr "" -#: lxc/remote.go:242 +#: lxc/remote.go:254 #, fuzzy, c-format msgid "Failed to close server cert file %q: %w" msgstr " Χρήση δικτύου:" @@ -2319,7 +2319,7 @@ msgstr " Χρήση δικτύου:" msgid "Failed to connect to cluster member: %w" msgstr " Χρήση δικτύου:" -#: lxc/remote.go:232 +#: lxc/remote.go:244 #, c-format msgid "Failed to create %q: %w" msgstr "" @@ -2329,12 +2329,12 @@ msgstr "" msgid "Failed to create alias %s: %w" msgstr "" -#: lxc/remote.go:257 -#, c-format -msgid "Failed to create certificate: %w" -msgstr "" +#: lxc/remote.go:483 +#, fuzzy, c-format +msgid "Failed to decode trust token: %w" +msgstr " Χρήση δικτύου:" -#: lxc/remote.go:264 +#: lxc/remote.go:289 #, c-format msgid "Failed to find project: %w" msgstr "" @@ -2359,7 +2359,7 @@ msgstr "" msgid "Failed to walk path for %s: %s" msgstr "" -#: lxc/remote.go:237 +#: lxc/remote.go:249 #, c-format msgid "Failed to write server cert file %q: %w" msgstr "" @@ -2446,7 +2446,7 @@ msgstr "" #: lxc/network_forward.go:93 lxc/network_load_balancer.go:97 #: lxc/network_peer.go:85 lxc/network_zone.go:89 lxc/network_zone.go:697 #: lxc/operation.go:109 lxc/profile.go:638 lxc/project.go:436 -#: lxc/project.go:828 lxc/remote.go:674 lxc/storage.go:613 +#: lxc/project.go:828 lxc/remote.go:743 lxc/storage.go:613 #: lxc/storage_bucket.go:460 lxc/storage_bucket.go:775 #: lxc/storage_volume.go:1469 lxc/warning.go:94 msgid "Format (csv|json|table|yaml|compact)" @@ -2484,7 +2484,7 @@ msgstr "" msgid "Frequency: %vMhz (min: %vMhz, max: %vMhz)" msgstr "" -#: lxc/remote.go:738 +#: lxc/remote.go:807 msgid "GLOBAL" msgstr "" @@ -2504,7 +2504,7 @@ msgstr "" msgid "Generate manpages for all commands" msgstr "" -#: lxc/remote.go:160 lxc/remote.go:398 +#: lxc/remote.go:165 lxc/remote.go:440 msgid "Generating a client certificate. This may take a minute..." msgstr "" @@ -2941,7 +2941,7 @@ msgstr "" msgid "Instance type" msgstr "" -#: lxc/remote.go:350 +#: lxc/remote.go:392 #, c-format msgid "Invalid URL scheme \"%s\" in \"%s\"" msgstr "" @@ -3022,7 +3022,7 @@ msgstr "" msgid "Invalid path %s" msgstr "" -#: lxc/remote.go:339 +#: lxc/remote.go:381 #, c-format msgid "Invalid protocol: %s" msgstr "" @@ -3404,7 +3404,7 @@ msgid "" " U - Current disk usage" msgstr "" -#: lxc/remote.go:669 lxc/remote.go:670 +#: lxc/remote.go:738 lxc/remote.go:739 msgid "List the available remotes" msgstr "" @@ -4072,7 +4072,7 @@ msgstr "" #: lxc/config_trust.go:514 lxc/list.go:565 lxc/network.go:981 #: lxc/network_acl.go:148 lxc/network_peer.go:140 lxc/network_zone.go:139 #: lxc/network_zone.go:746 lxc/profile.go:678 lxc/project.go:522 -#: lxc/remote.go:732 lxc/storage.go:663 lxc/storage_bucket.go:512 +#: lxc/remote.go:801 lxc/storage.go:663 lxc/storage_bucket.go:512 #: lxc/storage_bucket.go:832 lxc/storage_volume.go:1584 msgid "NAME" msgstr "" @@ -4099,7 +4099,7 @@ msgstr "" #: lxc/network.go:958 lxc/operation.go:155 lxc/project.go:480 #: lxc/project.go:485 lxc/project.go:490 lxc/project.go:495 lxc/project.go:500 -#: lxc/project.go:505 lxc/remote.go:692 lxc/remote.go:697 lxc/remote.go:702 +#: lxc/project.go:505 lxc/remote.go:761 lxc/remote.go:766 lxc/remote.go:771 msgid "NO" msgstr "" @@ -4330,7 +4330,7 @@ msgstr "" msgid "Only \"custom\" volumes can be snapshotted" msgstr "" -#: lxc/remote.go:333 +#: lxc/remote.go:375 msgid "Only https URLs are supported for simplestreams" msgstr "" @@ -4401,11 +4401,11 @@ msgstr "" msgid "PROJECT" msgstr "" -#: lxc/remote.go:734 +#: lxc/remote.go:803 msgid "PROTOCOL" msgstr "" -#: lxc/image.go:1076 lxc/remote.go:736 +#: lxc/image.go:1076 lxc/remote.go:805 msgid "PUBLIC" msgstr "" @@ -4434,7 +4434,7 @@ msgstr "" msgid "Perform an incremental copy" msgstr "" -#: lxc/remote.go:183 +#: lxc/remote.go:195 msgid "Please provide an alternate server address (empty to abort):" msgstr "" @@ -4447,8 +4447,8 @@ msgstr "" msgid "Please provide cluster member name: " msgstr " Χρήση δικτύου:" -#: lxc/remote.go:463 -msgid "Please type 'y', 'n' or the fingerprint:" +#: lxc/remote.go:533 +msgid "Please type 'y', 'n' or the fingerprint: " msgstr "" #: lxc/info.go:213 @@ -4767,33 +4767,33 @@ msgstr "" msgid "Refreshing the image: %s" msgstr "" -#: lxc/remote.go:786 +#: lxc/remote.go:855 #, c-format msgid "Remote %s already exists" msgstr "" -#: lxc/project.go:793 lxc/remote.go:777 lxc/remote.go:850 lxc/remote.go:906 -#: lxc/remote.go:946 +#: lxc/project.go:793 lxc/remote.go:846 lxc/remote.go:919 lxc/remote.go:975 +#: lxc/remote.go:1015 #, c-format msgid "Remote %s doesn't exist" msgstr "" -#: lxc/remote.go:302 +#: lxc/remote.go:342 #, c-format msgid "Remote %s exists as <%s>" msgstr "" -#: lxc/remote.go:858 +#: lxc/remote.go:927 #, c-format msgid "Remote %s is global and cannot be removed" msgstr "" -#: lxc/remote.go:781 lxc/remote.go:854 lxc/remote.go:950 +#: lxc/remote.go:850 lxc/remote.go:923 lxc/remote.go:1019 #, c-format msgid "Remote %s is static and cannot be modified" msgstr "" -#: lxc/remote.go:291 +#: lxc/remote.go:316 msgid "Remote address must not be empty" msgstr "" @@ -4801,7 +4801,7 @@ msgstr "" msgid "Remote admin password" msgstr "" -#: lxc/remote.go:296 +#: lxc/remote.go:336 msgid "Remote names may not contain colons" msgstr "" @@ -4891,7 +4891,7 @@ msgstr " Χρήση δικτύου:" msgid "Remove profiles from instances" msgstr "" -#: lxc/remote.go:828 lxc/remote.go:829 +#: lxc/remote.go:897 lxc/remote.go:898 msgid "Remove remotes" msgstr "" @@ -4949,7 +4949,7 @@ msgstr "" msgid "Rename projects" msgstr "" -#: lxc/remote.go:755 lxc/remote.go:756 +#: lxc/remote.go:824 lxc/remote.go:825 msgid "Rename remotes" msgstr "" @@ -5095,7 +5095,7 @@ msgstr "" msgid "STATE" msgstr "" -#: lxc/remote.go:737 +#: lxc/remote.go:806 msgid "STATIC" msgstr "" @@ -5136,11 +5136,11 @@ msgstr "" msgid "Server authentication type (tls or oidc)" msgstr "" -#: lxc/remote.go:461 +#: lxc/remote.go:529 msgid "Server certificate NACKed by user" msgstr "" -#: lxc/remote.go:600 +#: lxc/remote.go:282 lxc/remote.go:669 msgid "Server doesn't trust us after authentication" msgstr "" @@ -5358,7 +5358,7 @@ msgid "" " lxc storage volume set [:] [/] " msgstr "" -#: lxc/remote.go:924 lxc/remote.go:925 +#: lxc/remote.go:993 lxc/remote.go:994 msgid "Set the URL for the remote" msgstr "" @@ -5617,7 +5617,7 @@ msgid "" "that are granted via identity provider group mappings. \n" msgstr "" -#: lxc/remote.go:631 lxc/remote.go:632 +#: lxc/remote.go:700 lxc/remote.go:701 msgid "Show the default remote" msgstr "" @@ -5830,7 +5830,7 @@ msgstr "" msgid "Switch the current project" msgstr "" -#: lxc/remote.go:884 lxc/remote.go:885 +#: lxc/remote.go:953 lxc/remote.go:954 msgid "Switch the default remote" msgstr "" @@ -5865,6 +5865,12 @@ msgstr "" msgid "Target path must be a directory" msgstr "" +#: lxc/remote.go:161 lxc/remote.go:331 +msgid "" +"The --accept-certificate flag is not supported when adding a remote using a " +"trust token" +msgstr "" + #: lxc/move.go:169 msgid "The --instance-only flag can't be used with --target" msgstr "" @@ -6015,6 +6021,11 @@ msgid "" "The property %q does not exist on the storage pool volume snapshot %s/%s: %v" msgstr "" +#: lxc/remote.go:524 +msgid "" +"The provided fingerprint does not match the server certificate fingerprint" +msgstr "" + #: lxc/info.go:346 msgid "The server doesn't implement the newer v2 resources API" msgstr "" @@ -6149,6 +6160,14 @@ msgstr "" msgid "Transmit policy" msgstr "" +#: lxc/remote.go:326 +msgid "Trust token cannot be used for public remotes" +msgstr "" + +#: lxc/remote.go:321 +msgid "Trust token cannot be used with OIDC authentication" +msgstr "" + #: lxc/action.go:288 lxc/launch.go:119 #, c-format msgid "Try `lxc info --show-log %s` for more info" @@ -6187,7 +6206,7 @@ msgstr "" msgid "UPLOAD DATE" msgstr "" -#: lxc/cluster.go:185 lxc/remote.go:733 +#: lxc/cluster.go:185 lxc/remote.go:802 msgid "URL" msgstr "" @@ -6215,7 +6234,7 @@ msgstr "" msgid "Unable to create a temporary file: %v" msgstr "" -#: lxc/remote.go:214 lxc/remote.go:248 +#: lxc/remote.go:226 lxc/remote.go:260 msgid "Unavailable remote server" msgstr "" @@ -6555,7 +6574,7 @@ msgstr "" #: lxc/network.go:960 lxc/operation.go:157 lxc/project.go:482 #: lxc/project.go:487 lxc/project.go:492 lxc/project.go:497 lxc/project.go:502 -#: lxc/project.go:507 lxc/remote.go:694 lxc/remote.go:699 lxc/remote.go:704 +#: lxc/project.go:507 lxc/remote.go:763 lxc/remote.go:768 lxc/remote.go:773 msgid "YES" msgstr "" @@ -7216,7 +7235,7 @@ msgstr "" msgid "[[:]]" msgstr "" -#: lxc/project.go:512 lxc/remote.go:723 +#: lxc/project.go:512 lxc/remote.go:792 msgid "current" msgstr "" @@ -7703,7 +7722,7 @@ msgid "" "the configuration from \"config.yaml\"." msgstr "" -#: lxc/remote.go:460 +#: lxc/remote.go:528 msgid "n" msgstr "" @@ -7715,7 +7734,7 @@ msgstr "" msgid "no" msgstr "" -#: lxc/remote.go:453 +#: lxc/remote.go:507 msgid "ok (y/n/[fingerprint])?" msgstr "" @@ -7752,7 +7771,7 @@ msgstr "" msgid "used by" msgstr "" -#: lxc/remote.go:462 +#: lxc/remote.go:516 msgid "y" msgstr "" diff --git a/po/eo.po b/po/eo.po index ddd180f3f033..17cc5d3ba346 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: 2024-10-08 12:56+0100\n" +"POT-Creation-Date: 2024-10-16 10:01+0000\n" "PO-Revision-Date: 2022-03-10 15:11+0000\n" "Last-Translator: Anonymous \n" "Language-Team: Esperanto " msgstr "" -#: lxc/remote.go:826 lxc/remote.go:883 +#: lxc/remote.go:895 lxc/remote.go:952 msgid "" msgstr "" -#: lxc/remote.go:923 +#: lxc/remote.go:992 msgid " " msgstr "" -#: lxc/remote.go:753 +#: lxc/remote.go:822 msgid " " msgstr "" @@ -556,7 +556,7 @@ msgstr "" msgid "ARCHITECTURE" msgstr "" -#: lxc/remote.go:735 +#: lxc/remote.go:804 msgid "AUTH TYPE" msgstr "" @@ -705,7 +705,7 @@ msgstr "" msgid "Admin access key: %s" msgstr "" -#: lxc/remote.go:567 +#: lxc/remote.go:636 #, c-format msgid "Admin password (or token) for %s:" msgstr "" @@ -742,7 +742,7 @@ msgstr "" msgid "All projects" msgstr "" -#: lxc/remote.go:182 +#: lxc/remote.go:194 msgid "All server addresses are unavailable" msgstr "" @@ -813,7 +813,7 @@ msgid "" "as well as retrieve past log entries from it." msgstr "" -#: lxc/remote.go:549 +#: lxc/remote.go:618 #, c-format msgid "Authentication type '%s' not supported by server" msgstr "" @@ -991,7 +991,7 @@ msgstr "" msgid "Can't read from stdin: %w" msgstr "" -#: lxc/remote.go:862 +#: lxc/remote.go:931 msgid "Can't remove the default remote" msgstr "" @@ -1057,11 +1057,11 @@ msgstr "" msgid "Certificate add token for %s deleted" msgstr "" -#: lxc/remote.go:452 +#: lxc/remote.go:506 msgid "Certificate fingerprint" msgstr "" -#: lxc/remote.go:219 +#: lxc/remote.go:231 #, c-format msgid "" "Certificate fingerprint mismatch between certificate token and server %q" @@ -1076,7 +1076,7 @@ msgstr "" msgid "Client %s certificate add token:" msgstr "" -#: lxc/remote.go:604 +#: lxc/remote.go:673 msgid "Client certificate now trusted by server:" msgstr "" @@ -1324,12 +1324,12 @@ msgstr "" msgid "Cores:" msgstr "" -#: lxc/remote.go:487 +#: lxc/remote.go:556 #, c-format msgid "Could not close server cert file %q: %w" msgstr "" -#: lxc/remote.go:225 lxc/remote.go:471 +#: lxc/remote.go:237 lxc/remote.go:540 msgid "Could not create server cert dir" msgstr "" @@ -1368,7 +1368,7 @@ msgstr "" msgid "Could not write new remote certificate for remote '%s' with error: %v" msgstr "" -#: lxc/remote.go:482 +#: lxc/remote.go:551 #, c-format msgid "Could not write server cert file %q: %w" msgstr "" @@ -1728,9 +1728,9 @@ msgstr "" #: lxc/project.go:182 lxc/project.go:245 lxc/project.go:373 lxc/project.go:434 #: lxc/project.go:547 lxc/project.go:604 lxc/project.go:683 lxc/project.go:714 #: lxc/project.go:767 lxc/project.go:826 lxc/publish.go:34 lxc/query.go:34 -#: lxc/rebuild.go:28 lxc/remote.go:35 lxc/remote.go:91 lxc/remote.go:632 -#: lxc/remote.go:670 lxc/remote.go:756 lxc/remote.go:829 lxc/remote.go:885 -#: lxc/remote.go:925 lxc/rename.go:22 lxc/restore.go:24 lxc/snapshot.go:32 +#: lxc/rebuild.go:28 lxc/remote.go:35 lxc/remote.go:91 lxc/remote.go:701 +#: lxc/remote.go:739 lxc/remote.go:825 lxc/remote.go:898 lxc/remote.go:954 +#: lxc/remote.go:994 lxc/rename.go:22 lxc/restore.go:24 lxc/snapshot.go:32 #: lxc/storage.go:34 lxc/storage.go:97 lxc/storage.go:195 lxc/storage.go:245 #: lxc/storage.go:369 lxc/storage.go:439 lxc/storage.go:611 lxc/storage.go:690 #: lxc/storage.go:786 lxc/storage.go:872 lxc/storage_bucket.go:30 @@ -2283,11 +2283,11 @@ msgstr "" msgid "Failed to accept incoming connection: %w" msgstr "" -#: lxc/remote.go:191 +#: lxc/remote.go:203 msgid "Failed to add remote" msgstr "" -#: lxc/remote.go:242 +#: lxc/remote.go:254 #, c-format msgid "Failed to close server cert file %q: %w" msgstr "" @@ -2297,7 +2297,7 @@ msgstr "" msgid "Failed to connect to cluster member: %w" msgstr "" -#: lxc/remote.go:232 +#: lxc/remote.go:244 #, c-format msgid "Failed to create %q: %w" msgstr "" @@ -2307,12 +2307,12 @@ msgstr "" msgid "Failed to create alias %s: %w" msgstr "" -#: lxc/remote.go:257 +#: lxc/remote.go:483 #, c-format -msgid "Failed to create certificate: %w" +msgid "Failed to decode trust token: %w" msgstr "" -#: lxc/remote.go:264 +#: lxc/remote.go:289 #, c-format msgid "Failed to find project: %w" msgstr "" @@ -2337,7 +2337,7 @@ msgstr "" msgid "Failed to walk path for %s: %s" msgstr "" -#: lxc/remote.go:237 +#: lxc/remote.go:249 #, c-format msgid "Failed to write server cert file %q: %w" msgstr "" @@ -2424,7 +2424,7 @@ msgstr "" #: lxc/network_forward.go:93 lxc/network_load_balancer.go:97 #: lxc/network_peer.go:85 lxc/network_zone.go:89 lxc/network_zone.go:697 #: lxc/operation.go:109 lxc/profile.go:638 lxc/project.go:436 -#: lxc/project.go:828 lxc/remote.go:674 lxc/storage.go:613 +#: lxc/project.go:828 lxc/remote.go:743 lxc/storage.go:613 #: lxc/storage_bucket.go:460 lxc/storage_bucket.go:775 #: lxc/storage_volume.go:1469 lxc/warning.go:94 msgid "Format (csv|json|table|yaml|compact)" @@ -2462,7 +2462,7 @@ msgstr "" msgid "Frequency: %vMhz (min: %vMhz, max: %vMhz)" msgstr "" -#: lxc/remote.go:738 +#: lxc/remote.go:807 msgid "GLOBAL" msgstr "" @@ -2482,7 +2482,7 @@ msgstr "" msgid "Generate manpages for all commands" msgstr "" -#: lxc/remote.go:160 lxc/remote.go:398 +#: lxc/remote.go:165 lxc/remote.go:440 msgid "Generating a client certificate. This may take a minute..." msgstr "" @@ -2906,7 +2906,7 @@ msgstr "" msgid "Instance type" msgstr "" -#: lxc/remote.go:350 +#: lxc/remote.go:392 #, c-format msgid "Invalid URL scheme \"%s\" in \"%s\"" msgstr "" @@ -2987,7 +2987,7 @@ msgstr "" msgid "Invalid path %s" msgstr "" -#: lxc/remote.go:339 +#: lxc/remote.go:381 #, c-format msgid "Invalid protocol: %s" msgstr "" @@ -3367,7 +3367,7 @@ msgid "" " U - Current disk usage" msgstr "" -#: lxc/remote.go:669 lxc/remote.go:670 +#: lxc/remote.go:738 lxc/remote.go:739 msgid "List the available remotes" msgstr "" @@ -4010,7 +4010,7 @@ msgstr "" #: lxc/config_trust.go:514 lxc/list.go:565 lxc/network.go:981 #: lxc/network_acl.go:148 lxc/network_peer.go:140 lxc/network_zone.go:139 #: lxc/network_zone.go:746 lxc/profile.go:678 lxc/project.go:522 -#: lxc/remote.go:732 lxc/storage.go:663 lxc/storage_bucket.go:512 +#: lxc/remote.go:801 lxc/storage.go:663 lxc/storage_bucket.go:512 #: lxc/storage_bucket.go:832 lxc/storage_volume.go:1584 msgid "NAME" msgstr "" @@ -4037,7 +4037,7 @@ msgstr "" #: lxc/network.go:958 lxc/operation.go:155 lxc/project.go:480 #: lxc/project.go:485 lxc/project.go:490 lxc/project.go:495 lxc/project.go:500 -#: lxc/project.go:505 lxc/remote.go:692 lxc/remote.go:697 lxc/remote.go:702 +#: lxc/project.go:505 lxc/remote.go:761 lxc/remote.go:766 lxc/remote.go:771 msgid "NO" msgstr "" @@ -4266,7 +4266,7 @@ msgstr "" msgid "Only \"custom\" volumes can be snapshotted" msgstr "" -#: lxc/remote.go:333 +#: lxc/remote.go:375 msgid "Only https URLs are supported for simplestreams" msgstr "" @@ -4337,11 +4337,11 @@ msgstr "" msgid "PROJECT" msgstr "" -#: lxc/remote.go:734 +#: lxc/remote.go:803 msgid "PROTOCOL" msgstr "" -#: lxc/image.go:1076 lxc/remote.go:736 +#: lxc/image.go:1076 lxc/remote.go:805 msgid "PUBLIC" msgstr "" @@ -4370,7 +4370,7 @@ msgstr "" msgid "Perform an incremental copy" msgstr "" -#: lxc/remote.go:183 +#: lxc/remote.go:195 msgid "Please provide an alternate server address (empty to abort):" msgstr "" @@ -4382,8 +4382,8 @@ msgstr "" msgid "Please provide cluster member name: " msgstr "" -#: lxc/remote.go:463 -msgid "Please type 'y', 'n' or the fingerprint:" +#: lxc/remote.go:533 +msgid "Please type 'y', 'n' or the fingerprint: " msgstr "" #: lxc/info.go:213 @@ -4702,33 +4702,33 @@ msgstr "" msgid "Refreshing the image: %s" msgstr "" -#: lxc/remote.go:786 +#: lxc/remote.go:855 #, c-format msgid "Remote %s already exists" msgstr "" -#: lxc/project.go:793 lxc/remote.go:777 lxc/remote.go:850 lxc/remote.go:906 -#: lxc/remote.go:946 +#: lxc/project.go:793 lxc/remote.go:846 lxc/remote.go:919 lxc/remote.go:975 +#: lxc/remote.go:1015 #, c-format msgid "Remote %s doesn't exist" msgstr "" -#: lxc/remote.go:302 +#: lxc/remote.go:342 #, c-format msgid "Remote %s exists as <%s>" msgstr "" -#: lxc/remote.go:858 +#: lxc/remote.go:927 #, c-format msgid "Remote %s is global and cannot be removed" msgstr "" -#: lxc/remote.go:781 lxc/remote.go:854 lxc/remote.go:950 +#: lxc/remote.go:850 lxc/remote.go:923 lxc/remote.go:1019 #, c-format msgid "Remote %s is static and cannot be modified" msgstr "" -#: lxc/remote.go:291 +#: lxc/remote.go:316 msgid "Remote address must not be empty" msgstr "" @@ -4736,7 +4736,7 @@ msgstr "" msgid "Remote admin password" msgstr "" -#: lxc/remote.go:296 +#: lxc/remote.go:336 msgid "Remote names may not contain colons" msgstr "" @@ -4822,7 +4822,7 @@ msgstr "" msgid "Remove profiles from instances" msgstr "" -#: lxc/remote.go:828 lxc/remote.go:829 +#: lxc/remote.go:897 lxc/remote.go:898 msgid "Remove remotes" msgstr "" @@ -4879,7 +4879,7 @@ msgstr "" msgid "Rename projects" msgstr "" -#: lxc/remote.go:755 lxc/remote.go:756 +#: lxc/remote.go:824 lxc/remote.go:825 msgid "Rename remotes" msgstr "" @@ -5024,7 +5024,7 @@ msgstr "" msgid "STATE" msgstr "" -#: lxc/remote.go:737 +#: lxc/remote.go:806 msgid "STATIC" msgstr "" @@ -5065,11 +5065,11 @@ msgstr "" msgid "Server authentication type (tls or oidc)" msgstr "" -#: lxc/remote.go:461 +#: lxc/remote.go:529 msgid "Server certificate NACKed by user" msgstr "" -#: lxc/remote.go:600 +#: lxc/remote.go:282 lxc/remote.go:669 msgid "Server doesn't trust us after authentication" msgstr "" @@ -5280,7 +5280,7 @@ msgid "" " lxc storage volume set [:] [/] " msgstr "" -#: lxc/remote.go:924 lxc/remote.go:925 +#: lxc/remote.go:993 lxc/remote.go:994 msgid "Set the URL for the remote" msgstr "" @@ -5523,7 +5523,7 @@ msgid "" "that are granted via identity provider group mappings. \n" msgstr "" -#: lxc/remote.go:631 lxc/remote.go:632 +#: lxc/remote.go:700 lxc/remote.go:701 msgid "Show the default remote" msgstr "" @@ -5735,7 +5735,7 @@ msgstr "" msgid "Switch the current project" msgstr "" -#: lxc/remote.go:884 lxc/remote.go:885 +#: lxc/remote.go:953 lxc/remote.go:954 msgid "Switch the default remote" msgstr "" @@ -5770,6 +5770,12 @@ msgstr "" msgid "Target path must be a directory" msgstr "" +#: lxc/remote.go:161 lxc/remote.go:331 +msgid "" +"The --accept-certificate flag is not supported when adding a remote using a " +"trust token" +msgstr "" + #: lxc/move.go:169 msgid "The --instance-only flag can't be used with --target" msgstr "" @@ -5920,6 +5926,11 @@ msgid "" "The property %q does not exist on the storage pool volume snapshot %s/%s: %v" msgstr "" +#: lxc/remote.go:524 +msgid "" +"The provided fingerprint does not match the server certificate fingerprint" +msgstr "" + #: lxc/info.go:346 msgid "The server doesn't implement the newer v2 resources API" msgstr "" @@ -6053,6 +6064,14 @@ msgstr "" msgid "Transmit policy" msgstr "" +#: lxc/remote.go:326 +msgid "Trust token cannot be used for public remotes" +msgstr "" + +#: lxc/remote.go:321 +msgid "Trust token cannot be used with OIDC authentication" +msgstr "" + #: lxc/action.go:288 lxc/launch.go:119 #, c-format msgid "Try `lxc info --show-log %s` for more info" @@ -6091,7 +6110,7 @@ msgstr "" msgid "UPLOAD DATE" msgstr "" -#: lxc/cluster.go:185 lxc/remote.go:733 +#: lxc/cluster.go:185 lxc/remote.go:802 msgid "URL" msgstr "" @@ -6119,7 +6138,7 @@ msgstr "" msgid "Unable to create a temporary file: %v" msgstr "" -#: lxc/remote.go:214 lxc/remote.go:248 +#: lxc/remote.go:226 lxc/remote.go:260 msgid "Unavailable remote server" msgstr "" @@ -6442,7 +6461,7 @@ msgstr "" #: lxc/network.go:960 lxc/operation.go:157 lxc/project.go:482 #: lxc/project.go:487 lxc/project.go:492 lxc/project.go:497 lxc/project.go:502 -#: lxc/project.go:507 lxc/remote.go:694 lxc/remote.go:699 lxc/remote.go:704 +#: lxc/project.go:507 lxc/remote.go:763 lxc/remote.go:768 lxc/remote.go:773 msgid "YES" msgstr "" @@ -7103,7 +7122,7 @@ msgstr "" msgid "[[:]]" msgstr "" -#: lxc/project.go:512 lxc/remote.go:723 +#: lxc/project.go:512 lxc/remote.go:792 msgid "current" msgstr "" @@ -7590,7 +7609,7 @@ msgid "" "the configuration from \"config.yaml\"." msgstr "" -#: lxc/remote.go:460 +#: lxc/remote.go:528 msgid "n" msgstr "" @@ -7602,7 +7621,7 @@ msgstr "" msgid "no" msgstr "" -#: lxc/remote.go:453 +#: lxc/remote.go:507 msgid "ok (y/n/[fingerprint])?" msgstr "" @@ -7639,7 +7658,7 @@ msgstr "" msgid "used by" msgstr "" -#: lxc/remote.go:462 +#: lxc/remote.go:516 msgid "y" msgstr "" diff --git a/po/es.po b/po/es.po index 932eba00fc9f..24d922518aee 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: 2024-10-08 12:56+0100\n" +"POT-Creation-Date: 2024-10-16 10:01+0000\n" "PO-Revision-Date: 2023-06-16 20:55+0000\n" "Last-Translator: Francisco Serrador \n" "Language-Team: Spanish " msgstr "" -#: lxc/remote.go:826 lxc/remote.go:883 +#: lxc/remote.go:895 lxc/remote.go:952 msgid "" msgstr "" -#: lxc/remote.go:923 +#: lxc/remote.go:992 msgid " " msgstr "" -#: lxc/remote.go:753 +#: lxc/remote.go:822 msgid " " msgstr "" @@ -799,7 +799,7 @@ msgstr "ALIASES" msgid "ARCHITECTURE" msgstr "ARQUITECTURA" -#: lxc/remote.go:735 +#: lxc/remote.go:804 msgid "AUTH TYPE" msgstr "" @@ -952,7 +952,7 @@ msgstr "Expira: %s" msgid "Admin access key: %s" msgstr "Expira: %s" -#: lxc/remote.go:567 +#: lxc/remote.go:636 #, fuzzy, c-format msgid "Admin password (or token) for %s:" msgstr "Contraseña admin para %s: " @@ -989,7 +989,7 @@ msgstr "Aliases:" msgid "All projects" msgstr "" -#: lxc/remote.go:182 +#: lxc/remote.go:194 msgid "All server addresses are unavailable" msgstr "" @@ -1062,7 +1062,7 @@ msgid "" "as well as retrieve past log entries from it." msgstr "" -#: lxc/remote.go:549 +#: lxc/remote.go:618 #, c-format msgid "Authentication type '%s' not supported by server" msgstr "Tipo de autenticación %s no está soportada por el servidor" @@ -1244,7 +1244,7 @@ msgstr "No se puede jalar un directorio sin - recursivo" msgid "Can't read from stdin: %w" msgstr "No se peude leer desde stdin: %s" -#: lxc/remote.go:862 +#: lxc/remote.go:931 msgid "Can't remove the default remote" msgstr "" @@ -1311,12 +1311,12 @@ msgstr "Cacheado: %s" msgid "Certificate add token for %s deleted" msgstr "Perfil %s eliminado" -#: lxc/remote.go:452 +#: lxc/remote.go:506 #, fuzzy msgid "Certificate fingerprint" msgstr "Certificado de la huella digital: %s" -#: lxc/remote.go:219 +#: lxc/remote.go:231 #, c-format msgid "" "Certificate fingerprint mismatch between certificate token and server %q" @@ -1331,7 +1331,7 @@ msgstr "" msgid "Client %s certificate add token:" msgstr "Nombre del Miembro del Cluster" -#: lxc/remote.go:604 +#: lxc/remote.go:673 #, fuzzy msgid "Client certificate now trusted by server:" msgstr "Certificado del cliente almacenado en el servidor: " @@ -1584,12 +1584,12 @@ msgstr "Expira: %s" msgid "Cores:" msgstr "Expira: %s" -#: lxc/remote.go:487 +#: lxc/remote.go:556 #, fuzzy, c-format msgid "Could not close server cert file %q: %w" msgstr "Certificado de la huella digital: %s" -#: lxc/remote.go:225 lxc/remote.go:471 +#: lxc/remote.go:237 lxc/remote.go:540 msgid "Could not create server cert dir" msgstr "" @@ -1628,7 +1628,7 @@ msgstr "Certificado de la huella digital: %s" msgid "Could not write new remote certificate for remote '%s' with error: %v" msgstr "" -#: lxc/remote.go:482 +#: lxc/remote.go:551 #, fuzzy, c-format msgid "Could not write server cert file %q: %w" msgstr "Certificado de la huella digital: %s" @@ -2003,9 +2003,9 @@ msgstr "" #: lxc/project.go:182 lxc/project.go:245 lxc/project.go:373 lxc/project.go:434 #: lxc/project.go:547 lxc/project.go:604 lxc/project.go:683 lxc/project.go:714 #: lxc/project.go:767 lxc/project.go:826 lxc/publish.go:34 lxc/query.go:34 -#: lxc/rebuild.go:28 lxc/remote.go:35 lxc/remote.go:91 lxc/remote.go:632 -#: lxc/remote.go:670 lxc/remote.go:756 lxc/remote.go:829 lxc/remote.go:885 -#: lxc/remote.go:925 lxc/rename.go:22 lxc/restore.go:24 lxc/snapshot.go:32 +#: lxc/rebuild.go:28 lxc/remote.go:35 lxc/remote.go:91 lxc/remote.go:701 +#: lxc/remote.go:739 lxc/remote.go:825 lxc/remote.go:898 lxc/remote.go:954 +#: lxc/remote.go:994 lxc/rename.go:22 lxc/restore.go:24 lxc/snapshot.go:32 #: lxc/storage.go:34 lxc/storage.go:97 lxc/storage.go:195 lxc/storage.go:245 #: lxc/storage.go:369 lxc/storage.go:439 lxc/storage.go:611 lxc/storage.go:690 #: lxc/storage.go:786 lxc/storage.go:872 lxc/storage_bucket.go:30 @@ -2572,11 +2572,11 @@ msgstr "Acepta certificado" msgid "Failed to accept incoming connection: %w" msgstr "Acepta certificado" -#: lxc/remote.go:191 +#: lxc/remote.go:203 msgid "Failed to add remote" msgstr "" -#: lxc/remote.go:242 +#: lxc/remote.go:254 #, fuzzy, c-format msgid "Failed to close server cert file %q: %w" msgstr "Acepta certificado" @@ -2586,7 +2586,7 @@ msgstr "Acepta certificado" msgid "Failed to connect to cluster member: %w" msgstr "Nombre del Miembro del Cluster" -#: lxc/remote.go:232 +#: lxc/remote.go:244 #, c-format msgid "Failed to create %q: %w" msgstr "" @@ -2596,12 +2596,12 @@ msgstr "" msgid "Failed to create alias %s: %w" msgstr "Acepta certificado" -#: lxc/remote.go:257 +#: lxc/remote.go:483 #, fuzzy, c-format -msgid "Failed to create certificate: %w" -msgstr "Acepta certificado" +msgid "Failed to decode trust token: %w" +msgstr "Nombre del Miembro del Cluster" -#: lxc/remote.go:264 +#: lxc/remote.go:289 #, c-format msgid "Failed to find project: %w" msgstr "" @@ -2626,7 +2626,7 @@ msgstr "Acepta certificado" msgid "Failed to walk path for %s: %s" msgstr "" -#: lxc/remote.go:237 +#: lxc/remote.go:249 #, fuzzy, c-format msgid "Failed to write server cert file %q: %w" msgstr "Acepta certificado" @@ -2714,7 +2714,7 @@ msgstr "" #: lxc/network_forward.go:93 lxc/network_load_balancer.go:97 #: lxc/network_peer.go:85 lxc/network_zone.go:89 lxc/network_zone.go:697 #: lxc/operation.go:109 lxc/profile.go:638 lxc/project.go:436 -#: lxc/project.go:828 lxc/remote.go:674 lxc/storage.go:613 +#: lxc/project.go:828 lxc/remote.go:743 lxc/storage.go:613 #: lxc/storage_bucket.go:460 lxc/storage_bucket.go:775 #: lxc/storage_volume.go:1469 lxc/warning.go:94 msgid "Format (csv|json|table|yaml|compact)" @@ -2752,7 +2752,7 @@ msgstr "" msgid "Frequency: %vMhz (min: %vMhz, max: %vMhz)" msgstr "" -#: lxc/remote.go:738 +#: lxc/remote.go:807 msgid "GLOBAL" msgstr "" @@ -2772,7 +2772,7 @@ msgstr "" msgid "Generate manpages for all commands" msgstr "" -#: lxc/remote.go:160 lxc/remote.go:398 +#: lxc/remote.go:165 lxc/remote.go:440 msgid "Generating a client certificate. This may take a minute..." msgstr "" @@ -3217,7 +3217,7 @@ msgstr "Nombre del contenedor es: %s" msgid "Instance type" msgstr "" -#: lxc/remote.go:350 +#: lxc/remote.go:392 #, c-format msgid "Invalid URL scheme \"%s\" in \"%s\"" msgstr "" @@ -3299,7 +3299,7 @@ msgstr "" msgid "Invalid path %s" msgstr "" -#: lxc/remote.go:339 +#: lxc/remote.go:381 #, c-format msgid "Invalid protocol: %s" msgstr "" @@ -3693,7 +3693,7 @@ msgid "" " U - Current disk usage" msgstr "" -#: lxc/remote.go:669 lxc/remote.go:670 +#: lxc/remote.go:738 lxc/remote.go:739 msgid "List the available remotes" msgstr "" @@ -4373,7 +4373,7 @@ msgstr "" #: lxc/config_trust.go:514 lxc/list.go:565 lxc/network.go:981 #: lxc/network_acl.go:148 lxc/network_peer.go:140 lxc/network_zone.go:139 #: lxc/network_zone.go:746 lxc/profile.go:678 lxc/project.go:522 -#: lxc/remote.go:732 lxc/storage.go:663 lxc/storage_bucket.go:512 +#: lxc/remote.go:801 lxc/storage.go:663 lxc/storage_bucket.go:512 #: lxc/storage_bucket.go:832 lxc/storage_volume.go:1584 msgid "NAME" msgstr "" @@ -4400,7 +4400,7 @@ msgstr "" #: lxc/network.go:958 lxc/operation.go:155 lxc/project.go:480 #: lxc/project.go:485 lxc/project.go:490 lxc/project.go:495 lxc/project.go:500 -#: lxc/project.go:505 lxc/remote.go:692 lxc/remote.go:697 lxc/remote.go:702 +#: lxc/project.go:505 lxc/remote.go:761 lxc/remote.go:766 lxc/remote.go:771 msgid "NO" msgstr "" @@ -4629,7 +4629,7 @@ msgstr "" msgid "Only \"custom\" volumes can be snapshotted" msgstr "" -#: lxc/remote.go:333 +#: lxc/remote.go:375 msgid "Only https URLs are supported for simplestreams" msgstr "" @@ -4700,11 +4700,11 @@ msgstr "" msgid "PROJECT" msgstr "" -#: lxc/remote.go:734 +#: lxc/remote.go:803 msgid "PROTOCOL" msgstr "" -#: lxc/image.go:1076 lxc/remote.go:736 +#: lxc/image.go:1076 lxc/remote.go:805 msgid "PUBLIC" msgstr "" @@ -4733,7 +4733,7 @@ msgstr "" msgid "Perform an incremental copy" msgstr "" -#: lxc/remote.go:183 +#: lxc/remote.go:195 msgid "Please provide an alternate server address (empty to abort):" msgstr "" @@ -4746,8 +4746,8 @@ msgstr "" msgid "Please provide cluster member name: " msgstr "Nombre del Miembro del Cluster" -#: lxc/remote.go:463 -msgid "Please type 'y', 'n' or the fingerprint:" +#: lxc/remote.go:533 +msgid "Please type 'y', 'n' or the fingerprint: " msgstr "" #: lxc/info.go:213 @@ -5072,33 +5072,33 @@ msgstr "No se puede proveer el nombre del container a la lista" msgid "Refreshing the image: %s" msgstr "Refrescando la imagen: %s" -#: lxc/remote.go:786 +#: lxc/remote.go:855 #, c-format msgid "Remote %s already exists" msgstr "" -#: lxc/project.go:793 lxc/remote.go:777 lxc/remote.go:850 lxc/remote.go:906 -#: lxc/remote.go:946 +#: lxc/project.go:793 lxc/remote.go:846 lxc/remote.go:919 lxc/remote.go:975 +#: lxc/remote.go:1015 #, c-format msgid "Remote %s doesn't exist" msgstr "" -#: lxc/remote.go:302 +#: lxc/remote.go:342 #, c-format msgid "Remote %s exists as <%s>" msgstr "" -#: lxc/remote.go:858 +#: lxc/remote.go:927 #, c-format msgid "Remote %s is global and cannot be removed" msgstr "" -#: lxc/remote.go:781 lxc/remote.go:854 lxc/remote.go:950 +#: lxc/remote.go:850 lxc/remote.go:923 lxc/remote.go:1019 #, c-format msgid "Remote %s is static and cannot be modified" msgstr "" -#: lxc/remote.go:291 +#: lxc/remote.go:316 msgid "Remote address must not be empty" msgstr "" @@ -5106,7 +5106,7 @@ msgstr "" msgid "Remote admin password" msgstr "" -#: lxc/remote.go:296 +#: lxc/remote.go:336 msgid "Remote names may not contain colons" msgstr "" @@ -5197,7 +5197,7 @@ msgstr "Nombre del Miembro del Cluster" msgid "Remove profiles from instances" msgstr "" -#: lxc/remote.go:828 lxc/remote.go:829 +#: lxc/remote.go:897 lxc/remote.go:898 msgid "Remove remotes" msgstr "" @@ -5256,7 +5256,7 @@ msgstr "" msgid "Rename projects" msgstr "" -#: lxc/remote.go:755 lxc/remote.go:756 +#: lxc/remote.go:824 lxc/remote.go:825 msgid "Rename remotes" msgstr "" @@ -5407,7 +5407,7 @@ msgstr "" msgid "STATE" msgstr "" -#: lxc/remote.go:737 +#: lxc/remote.go:806 msgid "STATIC" msgstr "" @@ -5448,11 +5448,11 @@ msgstr "" msgid "Server authentication type (tls or oidc)" msgstr "" -#: lxc/remote.go:461 +#: lxc/remote.go:529 msgid "Server certificate NACKed by user" msgstr "" -#: lxc/remote.go:600 +#: lxc/remote.go:282 lxc/remote.go:669 msgid "Server doesn't trust us after authentication" msgstr "" @@ -5671,7 +5671,7 @@ msgid "" " lxc storage volume set [:] [/] " msgstr "" -#: lxc/remote.go:924 lxc/remote.go:925 +#: lxc/remote.go:993 lxc/remote.go:994 msgid "Set the URL for the remote" msgstr "" @@ -5931,7 +5931,7 @@ msgid "" "that are granted via identity provider group mappings. \n" msgstr "" -#: lxc/remote.go:631 lxc/remote.go:632 +#: lxc/remote.go:700 lxc/remote.go:701 msgid "Show the default remote" msgstr "" @@ -6145,7 +6145,7 @@ msgstr "" msgid "Switch the current project" msgstr "" -#: lxc/remote.go:884 lxc/remote.go:885 +#: lxc/remote.go:953 lxc/remote.go:954 msgid "Switch the default remote" msgstr "" @@ -6180,6 +6180,12 @@ msgstr "" msgid "Target path must be a directory" msgstr "" +#: lxc/remote.go:161 lxc/remote.go:331 +msgid "" +"The --accept-certificate flag is not supported when adding a remote using a " +"trust token" +msgstr "" + #: lxc/move.go:169 msgid "The --instance-only flag can't be used with --target" msgstr "" @@ -6332,6 +6338,11 @@ msgid "" "The property %q does not exist on the storage pool volume snapshot %s/%s: %v" msgstr "" +#: lxc/remote.go:524 +msgid "" +"The provided fingerprint does not match the server certificate fingerprint" +msgstr "" + #: lxc/info.go:346 msgid "The server doesn't implement the newer v2 resources API" msgstr "" @@ -6467,6 +6478,14 @@ msgstr "No se puede proveer el nombre del container a la lista" msgid "Transmit policy" msgstr "" +#: lxc/remote.go:326 +msgid "Trust token cannot be used for public remotes" +msgstr "" + +#: lxc/remote.go:321 +msgid "Trust token cannot be used with OIDC authentication" +msgstr "" + #: lxc/action.go:288 lxc/launch.go:119 #, c-format msgid "Try `lxc info --show-log %s` for more info" @@ -6507,7 +6526,7 @@ msgstr "" msgid "UPLOAD DATE" msgstr "" -#: lxc/cluster.go:185 lxc/remote.go:733 +#: lxc/cluster.go:185 lxc/remote.go:802 msgid "URL" msgstr "" @@ -6535,7 +6554,7 @@ msgstr "" msgid "Unable to create a temporary file: %v" msgstr "" -#: lxc/remote.go:214 lxc/remote.go:248 +#: lxc/remote.go:226 lxc/remote.go:260 msgid "Unavailable remote server" msgstr "" @@ -6877,7 +6896,7 @@ msgstr "" #: lxc/network.go:960 lxc/operation.go:157 lxc/project.go:482 #: lxc/project.go:487 lxc/project.go:492 lxc/project.go:497 lxc/project.go:502 -#: lxc/project.go:507 lxc/remote.go:694 lxc/remote.go:699 lxc/remote.go:704 +#: lxc/project.go:507 lxc/remote.go:763 lxc/remote.go:768 lxc/remote.go:773 msgid "YES" msgstr "" @@ -7683,7 +7702,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/project.go:512 lxc/remote.go:723 +#: lxc/project.go:512 lxc/remote.go:792 msgid "current" msgstr "" @@ -8170,7 +8189,7 @@ msgid "" "the configuration from \"config.yaml\"." msgstr "" -#: lxc/remote.go:460 +#: lxc/remote.go:528 msgid "n" msgstr "" @@ -8182,7 +8201,7 @@ msgstr "" msgid "no" msgstr "" -#: lxc/remote.go:453 +#: lxc/remote.go:507 msgid "ok (y/n/[fingerprint])?" msgstr "" @@ -8219,7 +8238,7 @@ msgstr "" msgid "used by" msgstr "" -#: lxc/remote.go:462 +#: lxc/remote.go:516 msgid "y" msgstr "" @@ -8228,6 +8247,10 @@ msgstr "" msgid "yes" msgstr "" +#, fuzzy, c-format +#~ msgid "Failed to create certificate: %w" +#~ msgstr "Acepta certificado" + #~ msgid "Console log:" #~ msgstr "Log de la consola:" diff --git a/po/fa.po b/po/fa.po index e1dbd9b76052..a142dbc8f6da 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: 2024-10-08 12:56+0100\n" +"POT-Creation-Date: 2024-10-16 10:01+0000\n" "PO-Revision-Date: 2022-03-10 15:09+0000\n" "Last-Translator: Anonymous \n" "Language-Team: Persian " msgstr "" -#: lxc/remote.go:826 lxc/remote.go:883 +#: lxc/remote.go:895 lxc/remote.go:952 msgid "" msgstr "" -#: lxc/remote.go:923 +#: lxc/remote.go:992 msgid " " msgstr "" -#: lxc/remote.go:753 +#: lxc/remote.go:822 msgid " " msgstr "" @@ -556,7 +556,7 @@ msgstr "" msgid "ARCHITECTURE" msgstr "" -#: lxc/remote.go:735 +#: lxc/remote.go:804 msgid "AUTH TYPE" msgstr "" @@ -705,7 +705,7 @@ msgstr "" msgid "Admin access key: %s" msgstr "" -#: lxc/remote.go:567 +#: lxc/remote.go:636 #, c-format msgid "Admin password (or token) for %s:" msgstr "" @@ -742,7 +742,7 @@ msgstr "" msgid "All projects" msgstr "" -#: lxc/remote.go:182 +#: lxc/remote.go:194 msgid "All server addresses are unavailable" msgstr "" @@ -813,7 +813,7 @@ msgid "" "as well as retrieve past log entries from it." msgstr "" -#: lxc/remote.go:549 +#: lxc/remote.go:618 #, c-format msgid "Authentication type '%s' not supported by server" msgstr "" @@ -991,7 +991,7 @@ msgstr "" msgid "Can't read from stdin: %w" msgstr "" -#: lxc/remote.go:862 +#: lxc/remote.go:931 msgid "Can't remove the default remote" msgstr "" @@ -1057,11 +1057,11 @@ msgstr "" msgid "Certificate add token for %s deleted" msgstr "" -#: lxc/remote.go:452 +#: lxc/remote.go:506 msgid "Certificate fingerprint" msgstr "" -#: lxc/remote.go:219 +#: lxc/remote.go:231 #, c-format msgid "" "Certificate fingerprint mismatch between certificate token and server %q" @@ -1076,7 +1076,7 @@ msgstr "" msgid "Client %s certificate add token:" msgstr "" -#: lxc/remote.go:604 +#: lxc/remote.go:673 msgid "Client certificate now trusted by server:" msgstr "" @@ -1324,12 +1324,12 @@ msgstr "" msgid "Cores:" msgstr "" -#: lxc/remote.go:487 +#: lxc/remote.go:556 #, c-format msgid "Could not close server cert file %q: %w" msgstr "" -#: lxc/remote.go:225 lxc/remote.go:471 +#: lxc/remote.go:237 lxc/remote.go:540 msgid "Could not create server cert dir" msgstr "" @@ -1368,7 +1368,7 @@ msgstr "" msgid "Could not write new remote certificate for remote '%s' with error: %v" msgstr "" -#: lxc/remote.go:482 +#: lxc/remote.go:551 #, c-format msgid "Could not write server cert file %q: %w" msgstr "" @@ -1728,9 +1728,9 @@ msgstr "" #: lxc/project.go:182 lxc/project.go:245 lxc/project.go:373 lxc/project.go:434 #: lxc/project.go:547 lxc/project.go:604 lxc/project.go:683 lxc/project.go:714 #: lxc/project.go:767 lxc/project.go:826 lxc/publish.go:34 lxc/query.go:34 -#: lxc/rebuild.go:28 lxc/remote.go:35 lxc/remote.go:91 lxc/remote.go:632 -#: lxc/remote.go:670 lxc/remote.go:756 lxc/remote.go:829 lxc/remote.go:885 -#: lxc/remote.go:925 lxc/rename.go:22 lxc/restore.go:24 lxc/snapshot.go:32 +#: lxc/rebuild.go:28 lxc/remote.go:35 lxc/remote.go:91 lxc/remote.go:701 +#: lxc/remote.go:739 lxc/remote.go:825 lxc/remote.go:898 lxc/remote.go:954 +#: lxc/remote.go:994 lxc/rename.go:22 lxc/restore.go:24 lxc/snapshot.go:32 #: lxc/storage.go:34 lxc/storage.go:97 lxc/storage.go:195 lxc/storage.go:245 #: lxc/storage.go:369 lxc/storage.go:439 lxc/storage.go:611 lxc/storage.go:690 #: lxc/storage.go:786 lxc/storage.go:872 lxc/storage_bucket.go:30 @@ -2283,11 +2283,11 @@ msgstr "" msgid "Failed to accept incoming connection: %w" msgstr "" -#: lxc/remote.go:191 +#: lxc/remote.go:203 msgid "Failed to add remote" msgstr "" -#: lxc/remote.go:242 +#: lxc/remote.go:254 #, c-format msgid "Failed to close server cert file %q: %w" msgstr "" @@ -2297,7 +2297,7 @@ msgstr "" msgid "Failed to connect to cluster member: %w" msgstr "" -#: lxc/remote.go:232 +#: lxc/remote.go:244 #, c-format msgid "Failed to create %q: %w" msgstr "" @@ -2307,12 +2307,12 @@ msgstr "" msgid "Failed to create alias %s: %w" msgstr "" -#: lxc/remote.go:257 +#: lxc/remote.go:483 #, c-format -msgid "Failed to create certificate: %w" +msgid "Failed to decode trust token: %w" msgstr "" -#: lxc/remote.go:264 +#: lxc/remote.go:289 #, c-format msgid "Failed to find project: %w" msgstr "" @@ -2337,7 +2337,7 @@ msgstr "" msgid "Failed to walk path for %s: %s" msgstr "" -#: lxc/remote.go:237 +#: lxc/remote.go:249 #, c-format msgid "Failed to write server cert file %q: %w" msgstr "" @@ -2424,7 +2424,7 @@ msgstr "" #: lxc/network_forward.go:93 lxc/network_load_balancer.go:97 #: lxc/network_peer.go:85 lxc/network_zone.go:89 lxc/network_zone.go:697 #: lxc/operation.go:109 lxc/profile.go:638 lxc/project.go:436 -#: lxc/project.go:828 lxc/remote.go:674 lxc/storage.go:613 +#: lxc/project.go:828 lxc/remote.go:743 lxc/storage.go:613 #: lxc/storage_bucket.go:460 lxc/storage_bucket.go:775 #: lxc/storage_volume.go:1469 lxc/warning.go:94 msgid "Format (csv|json|table|yaml|compact)" @@ -2462,7 +2462,7 @@ msgstr "" msgid "Frequency: %vMhz (min: %vMhz, max: %vMhz)" msgstr "" -#: lxc/remote.go:738 +#: lxc/remote.go:807 msgid "GLOBAL" msgstr "" @@ -2482,7 +2482,7 @@ msgstr "" msgid "Generate manpages for all commands" msgstr "" -#: lxc/remote.go:160 lxc/remote.go:398 +#: lxc/remote.go:165 lxc/remote.go:440 msgid "Generating a client certificate. This may take a minute..." msgstr "" @@ -2906,7 +2906,7 @@ msgstr "" msgid "Instance type" msgstr "" -#: lxc/remote.go:350 +#: lxc/remote.go:392 #, c-format msgid "Invalid URL scheme \"%s\" in \"%s\"" msgstr "" @@ -2987,7 +2987,7 @@ msgstr "" msgid "Invalid path %s" msgstr "" -#: lxc/remote.go:339 +#: lxc/remote.go:381 #, c-format msgid "Invalid protocol: %s" msgstr "" @@ -3367,7 +3367,7 @@ msgid "" " U - Current disk usage" msgstr "" -#: lxc/remote.go:669 lxc/remote.go:670 +#: lxc/remote.go:738 lxc/remote.go:739 msgid "List the available remotes" msgstr "" @@ -4010,7 +4010,7 @@ msgstr "" #: lxc/config_trust.go:514 lxc/list.go:565 lxc/network.go:981 #: lxc/network_acl.go:148 lxc/network_peer.go:140 lxc/network_zone.go:139 #: lxc/network_zone.go:746 lxc/profile.go:678 lxc/project.go:522 -#: lxc/remote.go:732 lxc/storage.go:663 lxc/storage_bucket.go:512 +#: lxc/remote.go:801 lxc/storage.go:663 lxc/storage_bucket.go:512 #: lxc/storage_bucket.go:832 lxc/storage_volume.go:1584 msgid "NAME" msgstr "" @@ -4037,7 +4037,7 @@ msgstr "" #: lxc/network.go:958 lxc/operation.go:155 lxc/project.go:480 #: lxc/project.go:485 lxc/project.go:490 lxc/project.go:495 lxc/project.go:500 -#: lxc/project.go:505 lxc/remote.go:692 lxc/remote.go:697 lxc/remote.go:702 +#: lxc/project.go:505 lxc/remote.go:761 lxc/remote.go:766 lxc/remote.go:771 msgid "NO" msgstr "" @@ -4266,7 +4266,7 @@ msgstr "" msgid "Only \"custom\" volumes can be snapshotted" msgstr "" -#: lxc/remote.go:333 +#: lxc/remote.go:375 msgid "Only https URLs are supported for simplestreams" msgstr "" @@ -4337,11 +4337,11 @@ msgstr "" msgid "PROJECT" msgstr "" -#: lxc/remote.go:734 +#: lxc/remote.go:803 msgid "PROTOCOL" msgstr "" -#: lxc/image.go:1076 lxc/remote.go:736 +#: lxc/image.go:1076 lxc/remote.go:805 msgid "PUBLIC" msgstr "" @@ -4370,7 +4370,7 @@ msgstr "" msgid "Perform an incremental copy" msgstr "" -#: lxc/remote.go:183 +#: lxc/remote.go:195 msgid "Please provide an alternate server address (empty to abort):" msgstr "" @@ -4382,8 +4382,8 @@ msgstr "" msgid "Please provide cluster member name: " msgstr "" -#: lxc/remote.go:463 -msgid "Please type 'y', 'n' or the fingerprint:" +#: lxc/remote.go:533 +msgid "Please type 'y', 'n' or the fingerprint: " msgstr "" #: lxc/info.go:213 @@ -4702,33 +4702,33 @@ msgstr "" msgid "Refreshing the image: %s" msgstr "" -#: lxc/remote.go:786 +#: lxc/remote.go:855 #, c-format msgid "Remote %s already exists" msgstr "" -#: lxc/project.go:793 lxc/remote.go:777 lxc/remote.go:850 lxc/remote.go:906 -#: lxc/remote.go:946 +#: lxc/project.go:793 lxc/remote.go:846 lxc/remote.go:919 lxc/remote.go:975 +#: lxc/remote.go:1015 #, c-format msgid "Remote %s doesn't exist" msgstr "" -#: lxc/remote.go:302 +#: lxc/remote.go:342 #, c-format msgid "Remote %s exists as <%s>" msgstr "" -#: lxc/remote.go:858 +#: lxc/remote.go:927 #, c-format msgid "Remote %s is global and cannot be removed" msgstr "" -#: lxc/remote.go:781 lxc/remote.go:854 lxc/remote.go:950 +#: lxc/remote.go:850 lxc/remote.go:923 lxc/remote.go:1019 #, c-format msgid "Remote %s is static and cannot be modified" msgstr "" -#: lxc/remote.go:291 +#: lxc/remote.go:316 msgid "Remote address must not be empty" msgstr "" @@ -4736,7 +4736,7 @@ msgstr "" msgid "Remote admin password" msgstr "" -#: lxc/remote.go:296 +#: lxc/remote.go:336 msgid "Remote names may not contain colons" msgstr "" @@ -4822,7 +4822,7 @@ msgstr "" msgid "Remove profiles from instances" msgstr "" -#: lxc/remote.go:828 lxc/remote.go:829 +#: lxc/remote.go:897 lxc/remote.go:898 msgid "Remove remotes" msgstr "" @@ -4879,7 +4879,7 @@ msgstr "" msgid "Rename projects" msgstr "" -#: lxc/remote.go:755 lxc/remote.go:756 +#: lxc/remote.go:824 lxc/remote.go:825 msgid "Rename remotes" msgstr "" @@ -5024,7 +5024,7 @@ msgstr "" msgid "STATE" msgstr "" -#: lxc/remote.go:737 +#: lxc/remote.go:806 msgid "STATIC" msgstr "" @@ -5065,11 +5065,11 @@ msgstr "" msgid "Server authentication type (tls or oidc)" msgstr "" -#: lxc/remote.go:461 +#: lxc/remote.go:529 msgid "Server certificate NACKed by user" msgstr "" -#: lxc/remote.go:600 +#: lxc/remote.go:282 lxc/remote.go:669 msgid "Server doesn't trust us after authentication" msgstr "" @@ -5280,7 +5280,7 @@ msgid "" " lxc storage volume set [:] [/] " msgstr "" -#: lxc/remote.go:924 lxc/remote.go:925 +#: lxc/remote.go:993 lxc/remote.go:994 msgid "Set the URL for the remote" msgstr "" @@ -5523,7 +5523,7 @@ msgid "" "that are granted via identity provider group mappings. \n" msgstr "" -#: lxc/remote.go:631 lxc/remote.go:632 +#: lxc/remote.go:700 lxc/remote.go:701 msgid "Show the default remote" msgstr "" @@ -5735,7 +5735,7 @@ msgstr "" msgid "Switch the current project" msgstr "" -#: lxc/remote.go:884 lxc/remote.go:885 +#: lxc/remote.go:953 lxc/remote.go:954 msgid "Switch the default remote" msgstr "" @@ -5770,6 +5770,12 @@ msgstr "" msgid "Target path must be a directory" msgstr "" +#: lxc/remote.go:161 lxc/remote.go:331 +msgid "" +"The --accept-certificate flag is not supported when adding a remote using a " +"trust token" +msgstr "" + #: lxc/move.go:169 msgid "The --instance-only flag can't be used with --target" msgstr "" @@ -5920,6 +5926,11 @@ msgid "" "The property %q does not exist on the storage pool volume snapshot %s/%s: %v" msgstr "" +#: lxc/remote.go:524 +msgid "" +"The provided fingerprint does not match the server certificate fingerprint" +msgstr "" + #: lxc/info.go:346 msgid "The server doesn't implement the newer v2 resources API" msgstr "" @@ -6053,6 +6064,14 @@ msgstr "" msgid "Transmit policy" msgstr "" +#: lxc/remote.go:326 +msgid "Trust token cannot be used for public remotes" +msgstr "" + +#: lxc/remote.go:321 +msgid "Trust token cannot be used with OIDC authentication" +msgstr "" + #: lxc/action.go:288 lxc/launch.go:119 #, c-format msgid "Try `lxc info --show-log %s` for more info" @@ -6091,7 +6110,7 @@ msgstr "" msgid "UPLOAD DATE" msgstr "" -#: lxc/cluster.go:185 lxc/remote.go:733 +#: lxc/cluster.go:185 lxc/remote.go:802 msgid "URL" msgstr "" @@ -6119,7 +6138,7 @@ msgstr "" msgid "Unable to create a temporary file: %v" msgstr "" -#: lxc/remote.go:214 lxc/remote.go:248 +#: lxc/remote.go:226 lxc/remote.go:260 msgid "Unavailable remote server" msgstr "" @@ -6442,7 +6461,7 @@ msgstr "" #: lxc/network.go:960 lxc/operation.go:157 lxc/project.go:482 #: lxc/project.go:487 lxc/project.go:492 lxc/project.go:497 lxc/project.go:502 -#: lxc/project.go:507 lxc/remote.go:694 lxc/remote.go:699 lxc/remote.go:704 +#: lxc/project.go:507 lxc/remote.go:763 lxc/remote.go:768 lxc/remote.go:773 msgid "YES" msgstr "" @@ -7103,7 +7122,7 @@ msgstr "" msgid "[[:]]" msgstr "" -#: lxc/project.go:512 lxc/remote.go:723 +#: lxc/project.go:512 lxc/remote.go:792 msgid "current" msgstr "" @@ -7590,7 +7609,7 @@ msgid "" "the configuration from \"config.yaml\"." msgstr "" -#: lxc/remote.go:460 +#: lxc/remote.go:528 msgid "n" msgstr "" @@ -7602,7 +7621,7 @@ msgstr "" msgid "no" msgstr "" -#: lxc/remote.go:453 +#: lxc/remote.go:507 msgid "ok (y/n/[fingerprint])?" msgstr "" @@ -7639,7 +7658,7 @@ msgstr "" msgid "used by" msgstr "" -#: lxc/remote.go:462 +#: lxc/remote.go:516 msgid "y" msgstr "" diff --git a/po/fi.po b/po/fi.po index a26a3ce11f9e..1f4df024c0da 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: 2024-10-08 12:56+0100\n" +"POT-Creation-Date: 2024-10-16 10:01+0000\n" "PO-Revision-Date: 2022-03-10 15:08+0000\n" "Last-Translator: Anonymous \n" "Language-Team: Finnish " msgstr "" -#: lxc/remote.go:826 lxc/remote.go:883 +#: lxc/remote.go:895 lxc/remote.go:952 msgid "" msgstr "" -#: lxc/remote.go:923 +#: lxc/remote.go:992 msgid " " msgstr "" -#: lxc/remote.go:753 +#: lxc/remote.go:822 msgid " " msgstr "" @@ -556,7 +556,7 @@ msgstr "" msgid "ARCHITECTURE" msgstr "" -#: lxc/remote.go:735 +#: lxc/remote.go:804 msgid "AUTH TYPE" msgstr "" @@ -705,7 +705,7 @@ msgstr "" msgid "Admin access key: %s" msgstr "" -#: lxc/remote.go:567 +#: lxc/remote.go:636 #, c-format msgid "Admin password (or token) for %s:" msgstr "" @@ -742,7 +742,7 @@ msgstr "" msgid "All projects" msgstr "" -#: lxc/remote.go:182 +#: lxc/remote.go:194 msgid "All server addresses are unavailable" msgstr "" @@ -813,7 +813,7 @@ msgid "" "as well as retrieve past log entries from it." msgstr "" -#: lxc/remote.go:549 +#: lxc/remote.go:618 #, c-format msgid "Authentication type '%s' not supported by server" msgstr "" @@ -991,7 +991,7 @@ msgstr "" msgid "Can't read from stdin: %w" msgstr "" -#: lxc/remote.go:862 +#: lxc/remote.go:931 msgid "Can't remove the default remote" msgstr "" @@ -1057,11 +1057,11 @@ msgstr "" msgid "Certificate add token for %s deleted" msgstr "" -#: lxc/remote.go:452 +#: lxc/remote.go:506 msgid "Certificate fingerprint" msgstr "" -#: lxc/remote.go:219 +#: lxc/remote.go:231 #, c-format msgid "" "Certificate fingerprint mismatch between certificate token and server %q" @@ -1076,7 +1076,7 @@ msgstr "" msgid "Client %s certificate add token:" msgstr "" -#: lxc/remote.go:604 +#: lxc/remote.go:673 msgid "Client certificate now trusted by server:" msgstr "" @@ -1324,12 +1324,12 @@ msgstr "" msgid "Cores:" msgstr "" -#: lxc/remote.go:487 +#: lxc/remote.go:556 #, c-format msgid "Could not close server cert file %q: %w" msgstr "" -#: lxc/remote.go:225 lxc/remote.go:471 +#: lxc/remote.go:237 lxc/remote.go:540 msgid "Could not create server cert dir" msgstr "" @@ -1368,7 +1368,7 @@ msgstr "" msgid "Could not write new remote certificate for remote '%s' with error: %v" msgstr "" -#: lxc/remote.go:482 +#: lxc/remote.go:551 #, c-format msgid "Could not write server cert file %q: %w" msgstr "" @@ -1728,9 +1728,9 @@ msgstr "" #: lxc/project.go:182 lxc/project.go:245 lxc/project.go:373 lxc/project.go:434 #: lxc/project.go:547 lxc/project.go:604 lxc/project.go:683 lxc/project.go:714 #: lxc/project.go:767 lxc/project.go:826 lxc/publish.go:34 lxc/query.go:34 -#: lxc/rebuild.go:28 lxc/remote.go:35 lxc/remote.go:91 lxc/remote.go:632 -#: lxc/remote.go:670 lxc/remote.go:756 lxc/remote.go:829 lxc/remote.go:885 -#: lxc/remote.go:925 lxc/rename.go:22 lxc/restore.go:24 lxc/snapshot.go:32 +#: lxc/rebuild.go:28 lxc/remote.go:35 lxc/remote.go:91 lxc/remote.go:701 +#: lxc/remote.go:739 lxc/remote.go:825 lxc/remote.go:898 lxc/remote.go:954 +#: lxc/remote.go:994 lxc/rename.go:22 lxc/restore.go:24 lxc/snapshot.go:32 #: lxc/storage.go:34 lxc/storage.go:97 lxc/storage.go:195 lxc/storage.go:245 #: lxc/storage.go:369 lxc/storage.go:439 lxc/storage.go:611 lxc/storage.go:690 #: lxc/storage.go:786 lxc/storage.go:872 lxc/storage_bucket.go:30 @@ -2283,11 +2283,11 @@ msgstr "" msgid "Failed to accept incoming connection: %w" msgstr "" -#: lxc/remote.go:191 +#: lxc/remote.go:203 msgid "Failed to add remote" msgstr "" -#: lxc/remote.go:242 +#: lxc/remote.go:254 #, c-format msgid "Failed to close server cert file %q: %w" msgstr "" @@ -2297,7 +2297,7 @@ msgstr "" msgid "Failed to connect to cluster member: %w" msgstr "" -#: lxc/remote.go:232 +#: lxc/remote.go:244 #, c-format msgid "Failed to create %q: %w" msgstr "" @@ -2307,12 +2307,12 @@ msgstr "" msgid "Failed to create alias %s: %w" msgstr "" -#: lxc/remote.go:257 +#: lxc/remote.go:483 #, c-format -msgid "Failed to create certificate: %w" +msgid "Failed to decode trust token: %w" msgstr "" -#: lxc/remote.go:264 +#: lxc/remote.go:289 #, c-format msgid "Failed to find project: %w" msgstr "" @@ -2337,7 +2337,7 @@ msgstr "" msgid "Failed to walk path for %s: %s" msgstr "" -#: lxc/remote.go:237 +#: lxc/remote.go:249 #, c-format msgid "Failed to write server cert file %q: %w" msgstr "" @@ -2424,7 +2424,7 @@ msgstr "" #: lxc/network_forward.go:93 lxc/network_load_balancer.go:97 #: lxc/network_peer.go:85 lxc/network_zone.go:89 lxc/network_zone.go:697 #: lxc/operation.go:109 lxc/profile.go:638 lxc/project.go:436 -#: lxc/project.go:828 lxc/remote.go:674 lxc/storage.go:613 +#: lxc/project.go:828 lxc/remote.go:743 lxc/storage.go:613 #: lxc/storage_bucket.go:460 lxc/storage_bucket.go:775 #: lxc/storage_volume.go:1469 lxc/warning.go:94 msgid "Format (csv|json|table|yaml|compact)" @@ -2462,7 +2462,7 @@ msgstr "" msgid "Frequency: %vMhz (min: %vMhz, max: %vMhz)" msgstr "" -#: lxc/remote.go:738 +#: lxc/remote.go:807 msgid "GLOBAL" msgstr "" @@ -2482,7 +2482,7 @@ msgstr "" msgid "Generate manpages for all commands" msgstr "" -#: lxc/remote.go:160 lxc/remote.go:398 +#: lxc/remote.go:165 lxc/remote.go:440 msgid "Generating a client certificate. This may take a minute..." msgstr "" @@ -2906,7 +2906,7 @@ msgstr "" msgid "Instance type" msgstr "" -#: lxc/remote.go:350 +#: lxc/remote.go:392 #, c-format msgid "Invalid URL scheme \"%s\" in \"%s\"" msgstr "" @@ -2987,7 +2987,7 @@ msgstr "" msgid "Invalid path %s" msgstr "" -#: lxc/remote.go:339 +#: lxc/remote.go:381 #, c-format msgid "Invalid protocol: %s" msgstr "" @@ -3367,7 +3367,7 @@ msgid "" " U - Current disk usage" msgstr "" -#: lxc/remote.go:669 lxc/remote.go:670 +#: lxc/remote.go:738 lxc/remote.go:739 msgid "List the available remotes" msgstr "" @@ -4010,7 +4010,7 @@ msgstr "" #: lxc/config_trust.go:514 lxc/list.go:565 lxc/network.go:981 #: lxc/network_acl.go:148 lxc/network_peer.go:140 lxc/network_zone.go:139 #: lxc/network_zone.go:746 lxc/profile.go:678 lxc/project.go:522 -#: lxc/remote.go:732 lxc/storage.go:663 lxc/storage_bucket.go:512 +#: lxc/remote.go:801 lxc/storage.go:663 lxc/storage_bucket.go:512 #: lxc/storage_bucket.go:832 lxc/storage_volume.go:1584 msgid "NAME" msgstr "" @@ -4037,7 +4037,7 @@ msgstr "" #: lxc/network.go:958 lxc/operation.go:155 lxc/project.go:480 #: lxc/project.go:485 lxc/project.go:490 lxc/project.go:495 lxc/project.go:500 -#: lxc/project.go:505 lxc/remote.go:692 lxc/remote.go:697 lxc/remote.go:702 +#: lxc/project.go:505 lxc/remote.go:761 lxc/remote.go:766 lxc/remote.go:771 msgid "NO" msgstr "" @@ -4266,7 +4266,7 @@ msgstr "" msgid "Only \"custom\" volumes can be snapshotted" msgstr "" -#: lxc/remote.go:333 +#: lxc/remote.go:375 msgid "Only https URLs are supported for simplestreams" msgstr "" @@ -4337,11 +4337,11 @@ msgstr "" msgid "PROJECT" msgstr "" -#: lxc/remote.go:734 +#: lxc/remote.go:803 msgid "PROTOCOL" msgstr "" -#: lxc/image.go:1076 lxc/remote.go:736 +#: lxc/image.go:1076 lxc/remote.go:805 msgid "PUBLIC" msgstr "" @@ -4370,7 +4370,7 @@ msgstr "" msgid "Perform an incremental copy" msgstr "" -#: lxc/remote.go:183 +#: lxc/remote.go:195 msgid "Please provide an alternate server address (empty to abort):" msgstr "" @@ -4382,8 +4382,8 @@ msgstr "" msgid "Please provide cluster member name: " msgstr "" -#: lxc/remote.go:463 -msgid "Please type 'y', 'n' or the fingerprint:" +#: lxc/remote.go:533 +msgid "Please type 'y', 'n' or the fingerprint: " msgstr "" #: lxc/info.go:213 @@ -4702,33 +4702,33 @@ msgstr "" msgid "Refreshing the image: %s" msgstr "" -#: lxc/remote.go:786 +#: lxc/remote.go:855 #, c-format msgid "Remote %s already exists" msgstr "" -#: lxc/project.go:793 lxc/remote.go:777 lxc/remote.go:850 lxc/remote.go:906 -#: lxc/remote.go:946 +#: lxc/project.go:793 lxc/remote.go:846 lxc/remote.go:919 lxc/remote.go:975 +#: lxc/remote.go:1015 #, c-format msgid "Remote %s doesn't exist" msgstr "" -#: lxc/remote.go:302 +#: lxc/remote.go:342 #, c-format msgid "Remote %s exists as <%s>" msgstr "" -#: lxc/remote.go:858 +#: lxc/remote.go:927 #, c-format msgid "Remote %s is global and cannot be removed" msgstr "" -#: lxc/remote.go:781 lxc/remote.go:854 lxc/remote.go:950 +#: lxc/remote.go:850 lxc/remote.go:923 lxc/remote.go:1019 #, c-format msgid "Remote %s is static and cannot be modified" msgstr "" -#: lxc/remote.go:291 +#: lxc/remote.go:316 msgid "Remote address must not be empty" msgstr "" @@ -4736,7 +4736,7 @@ msgstr "" msgid "Remote admin password" msgstr "" -#: lxc/remote.go:296 +#: lxc/remote.go:336 msgid "Remote names may not contain colons" msgstr "" @@ -4822,7 +4822,7 @@ msgstr "" msgid "Remove profiles from instances" msgstr "" -#: lxc/remote.go:828 lxc/remote.go:829 +#: lxc/remote.go:897 lxc/remote.go:898 msgid "Remove remotes" msgstr "" @@ -4879,7 +4879,7 @@ msgstr "" msgid "Rename projects" msgstr "" -#: lxc/remote.go:755 lxc/remote.go:756 +#: lxc/remote.go:824 lxc/remote.go:825 msgid "Rename remotes" msgstr "" @@ -5024,7 +5024,7 @@ msgstr "" msgid "STATE" msgstr "" -#: lxc/remote.go:737 +#: lxc/remote.go:806 msgid "STATIC" msgstr "" @@ -5065,11 +5065,11 @@ msgstr "" msgid "Server authentication type (tls or oidc)" msgstr "" -#: lxc/remote.go:461 +#: lxc/remote.go:529 msgid "Server certificate NACKed by user" msgstr "" -#: lxc/remote.go:600 +#: lxc/remote.go:282 lxc/remote.go:669 msgid "Server doesn't trust us after authentication" msgstr "" @@ -5280,7 +5280,7 @@ msgid "" " lxc storage volume set [:] [/] " msgstr "" -#: lxc/remote.go:924 lxc/remote.go:925 +#: lxc/remote.go:993 lxc/remote.go:994 msgid "Set the URL for the remote" msgstr "" @@ -5523,7 +5523,7 @@ msgid "" "that are granted via identity provider group mappings. \n" msgstr "" -#: lxc/remote.go:631 lxc/remote.go:632 +#: lxc/remote.go:700 lxc/remote.go:701 msgid "Show the default remote" msgstr "" @@ -5735,7 +5735,7 @@ msgstr "" msgid "Switch the current project" msgstr "" -#: lxc/remote.go:884 lxc/remote.go:885 +#: lxc/remote.go:953 lxc/remote.go:954 msgid "Switch the default remote" msgstr "" @@ -5770,6 +5770,12 @@ msgstr "" msgid "Target path must be a directory" msgstr "" +#: lxc/remote.go:161 lxc/remote.go:331 +msgid "" +"The --accept-certificate flag is not supported when adding a remote using a " +"trust token" +msgstr "" + #: lxc/move.go:169 msgid "The --instance-only flag can't be used with --target" msgstr "" @@ -5920,6 +5926,11 @@ msgid "" "The property %q does not exist on the storage pool volume snapshot %s/%s: %v" msgstr "" +#: lxc/remote.go:524 +msgid "" +"The provided fingerprint does not match the server certificate fingerprint" +msgstr "" + #: lxc/info.go:346 msgid "The server doesn't implement the newer v2 resources API" msgstr "" @@ -6053,6 +6064,14 @@ msgstr "" msgid "Transmit policy" msgstr "" +#: lxc/remote.go:326 +msgid "Trust token cannot be used for public remotes" +msgstr "" + +#: lxc/remote.go:321 +msgid "Trust token cannot be used with OIDC authentication" +msgstr "" + #: lxc/action.go:288 lxc/launch.go:119 #, c-format msgid "Try `lxc info --show-log %s` for more info" @@ -6091,7 +6110,7 @@ msgstr "" msgid "UPLOAD DATE" msgstr "" -#: lxc/cluster.go:185 lxc/remote.go:733 +#: lxc/cluster.go:185 lxc/remote.go:802 msgid "URL" msgstr "" @@ -6119,7 +6138,7 @@ msgstr "" msgid "Unable to create a temporary file: %v" msgstr "" -#: lxc/remote.go:214 lxc/remote.go:248 +#: lxc/remote.go:226 lxc/remote.go:260 msgid "Unavailable remote server" msgstr "" @@ -6442,7 +6461,7 @@ msgstr "" #: lxc/network.go:960 lxc/operation.go:157 lxc/project.go:482 #: lxc/project.go:487 lxc/project.go:492 lxc/project.go:497 lxc/project.go:502 -#: lxc/project.go:507 lxc/remote.go:694 lxc/remote.go:699 lxc/remote.go:704 +#: lxc/project.go:507 lxc/remote.go:763 lxc/remote.go:768 lxc/remote.go:773 msgid "YES" msgstr "" @@ -7103,7 +7122,7 @@ msgstr "" msgid "[[:]]" msgstr "" -#: lxc/project.go:512 lxc/remote.go:723 +#: lxc/project.go:512 lxc/remote.go:792 msgid "current" msgstr "" @@ -7590,7 +7609,7 @@ msgid "" "the configuration from \"config.yaml\"." msgstr "" -#: lxc/remote.go:460 +#: lxc/remote.go:528 msgid "n" msgstr "" @@ -7602,7 +7621,7 @@ msgstr "" msgid "no" msgstr "" -#: lxc/remote.go:453 +#: lxc/remote.go:507 msgid "ok (y/n/[fingerprint])?" msgstr "" @@ -7639,7 +7658,7 @@ msgstr "" msgid "used by" msgstr "" -#: lxc/remote.go:462 +#: lxc/remote.go:516 msgid "y" msgstr "" diff --git a/po/fr.po b/po/fr.po index d19218a7e7f9..b7c1883dbb76 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: 2024-10-08 12:56+0100\n" +"POT-Creation-Date: 2024-10-16 10:01+0000\n" "PO-Revision-Date: 2022-03-10 15:06+0000\n" "Last-Translator: Wivik \n" "Language-Team: French " msgstr " " -#: lxc/remote.go:826 lxc/remote.go:883 +#: lxc/remote.go:895 lxc/remote.go:952 #, fuzzy msgid "" msgstr "Serveur distant : %s" -#: lxc/remote.go:923 +#: lxc/remote.go:992 #, fuzzy msgid " " msgstr "Serveur distant : %s" -#: lxc/remote.go:753 +#: lxc/remote.go:822 msgid " " msgstr "" @@ -817,7 +817,7 @@ msgstr "ALIAS" msgid "ARCHITECTURE" msgstr "ARCHITECTURE" -#: lxc/remote.go:735 +#: lxc/remote.go:804 #, fuzzy msgid "AUTH TYPE" msgstr "TYPE" @@ -984,7 +984,7 @@ msgstr "Expire : %s" msgid "Admin access key: %s" msgstr "Expire : %s" -#: lxc/remote.go:567 +#: lxc/remote.go:636 #, fuzzy, c-format msgid "Admin password (or token) for %s:" msgstr "Mot de passe administrateur pour %s : " @@ -1022,7 +1022,7 @@ msgstr "Alias :" msgid "All projects" msgstr "Rendre l'image publique" -#: lxc/remote.go:182 +#: lxc/remote.go:194 msgid "All server addresses are unavailable" msgstr "" @@ -1099,7 +1099,7 @@ msgid "" "as well as retrieve past log entries from it." msgstr "" -#: lxc/remote.go:549 +#: lxc/remote.go:618 #, c-format msgid "Authentication type '%s' not supported by server" msgstr "Le type d'authentification '%s' n'est pas supporté par le serveur" @@ -1282,7 +1282,7 @@ msgstr "impossible de récupérer un répertoire sans --recursive" msgid "Can't read from stdin: %w" msgstr "Impossible de lire depuis stdin : %s" -#: lxc/remote.go:862 +#: lxc/remote.go:931 #, fuzzy msgid "Can't remove the default remote" msgstr "impossible de supprimer le serveur distant par défaut" @@ -1351,12 +1351,12 @@ msgstr "Créé : %s" msgid "Certificate add token for %s deleted" msgstr "Le réseau %s a été supprimé" -#: lxc/remote.go:452 +#: lxc/remote.go:506 #, fuzzy msgid "Certificate fingerprint" msgstr "Empreinte du certificat : %s" -#: lxc/remote.go:219 +#: lxc/remote.go:231 #, c-format msgid "" "Certificate fingerprint mismatch between certificate token and server %q" @@ -1371,7 +1371,7 @@ msgstr "" msgid "Client %s certificate add token:" msgstr "Vous devez fournir le nom d'un conteneur pour : " -#: lxc/remote.go:604 +#: lxc/remote.go:673 #, fuzzy msgid "Client certificate now trusted by server:" msgstr "Certificat client enregistré sur le serveur : " @@ -1637,12 +1637,12 @@ msgstr "erreur : %v" msgid "Cores:" msgstr "erreur : %v" -#: lxc/remote.go:487 +#: lxc/remote.go:556 #, fuzzy, c-format msgid "Could not close server cert file %q: %w" msgstr "Impossible de créer le dossier de stockage des certificats serveurs" -#: lxc/remote.go:225 lxc/remote.go:471 +#: lxc/remote.go:237 lxc/remote.go:540 msgid "Could not create server cert dir" msgstr "Impossible de créer le dossier de stockage des certificats serveurs" @@ -1681,7 +1681,7 @@ msgstr "Impossible d'assainir le chemin %s" msgid "Could not write new remote certificate for remote '%s' with error: %v" msgstr "" -#: lxc/remote.go:482 +#: lxc/remote.go:551 #, fuzzy, c-format msgid "Could not write server cert file %q: %w" msgstr "Impossible de créer le dossier de stockage des certificats serveurs" @@ -2095,9 +2095,9 @@ msgstr "Récupération de l'image : %s" #: lxc/project.go:182 lxc/project.go:245 lxc/project.go:373 lxc/project.go:434 #: lxc/project.go:547 lxc/project.go:604 lxc/project.go:683 lxc/project.go:714 #: lxc/project.go:767 lxc/project.go:826 lxc/publish.go:34 lxc/query.go:34 -#: lxc/rebuild.go:28 lxc/remote.go:35 lxc/remote.go:91 lxc/remote.go:632 -#: lxc/remote.go:670 lxc/remote.go:756 lxc/remote.go:829 lxc/remote.go:885 -#: lxc/remote.go:925 lxc/rename.go:22 lxc/restore.go:24 lxc/snapshot.go:32 +#: lxc/rebuild.go:28 lxc/remote.go:35 lxc/remote.go:91 lxc/remote.go:701 +#: lxc/remote.go:739 lxc/remote.go:825 lxc/remote.go:898 lxc/remote.go:954 +#: lxc/remote.go:994 lxc/rename.go:22 lxc/restore.go:24 lxc/snapshot.go:32 #: lxc/storage.go:34 lxc/storage.go:97 lxc/storage.go:195 lxc/storage.go:245 #: lxc/storage.go:369 lxc/storage.go:439 lxc/storage.go:611 lxc/storage.go:690 #: lxc/storage.go:786 lxc/storage.go:872 lxc/storage_bucket.go:30 @@ -2702,12 +2702,12 @@ msgstr "Échec lors de la génération de 'lxc.%s.1': %v" msgid "Failed to accept incoming connection: %w" msgstr "Échec lors de la génération de 'lxc.1': %v" -#: lxc/remote.go:191 +#: lxc/remote.go:203 #, fuzzy msgid "Failed to add remote" msgstr "Échec lors de la génération de 'lxc.%s.1': %v" -#: lxc/remote.go:242 +#: lxc/remote.go:254 #, fuzzy, c-format msgid "Failed to close server cert file %q: %w" msgstr "Échec lors de la génération de 'lxc.%s.1': %v" @@ -2717,7 +2717,7 @@ msgstr "Échec lors de la génération de 'lxc.%s.1': %v" msgid "Failed to connect to cluster member: %w" msgstr "Profil à appliquer au nouveau conteneur" -#: lxc/remote.go:232 +#: lxc/remote.go:244 #, fuzzy, c-format msgid "Failed to create %q: %w" msgstr "Échec lors de la génération de 'lxc.%s.1': %v" @@ -2727,12 +2727,12 @@ msgstr "Échec lors de la génération de 'lxc.%s.1': %v" msgid "Failed to create alias %s: %w" msgstr "Échec lors de la génération de 'lxc.%s.1': %v" -#: lxc/remote.go:257 +#: lxc/remote.go:483 #, fuzzy, c-format -msgid "Failed to create certificate: %w" -msgstr "Échec lors de la génération de 'lxc.%s.1': %v" +msgid "Failed to decode trust token: %w" +msgstr "Profil à appliquer au nouveau conteneur" -#: lxc/remote.go:264 +#: lxc/remote.go:289 #, fuzzy, c-format msgid "Failed to find project: %w" msgstr "Échec lors de la génération de 'lxc.1': %v" @@ -2757,7 +2757,7 @@ msgstr "Échec lors de la génération de 'lxc.%s.1': %v" msgid "Failed to walk path for %s: %s" msgstr "" -#: lxc/remote.go:237 +#: lxc/remote.go:249 #, fuzzy, c-format msgid "Failed to write server cert file %q: %w" msgstr "Échec lors de la génération de 'lxc.%s.1': %v" @@ -2849,7 +2849,7 @@ msgstr "" #: lxc/network_forward.go:93 lxc/network_load_balancer.go:97 #: lxc/network_peer.go:85 lxc/network_zone.go:89 lxc/network_zone.go:697 #: lxc/operation.go:109 lxc/profile.go:638 lxc/project.go:436 -#: lxc/project.go:828 lxc/remote.go:674 lxc/storage.go:613 +#: lxc/project.go:828 lxc/remote.go:743 lxc/storage.go:613 #: lxc/storage_bucket.go:460 lxc/storage_bucket.go:775 #: lxc/storage_volume.go:1469 lxc/warning.go:94 msgid "Format (csv|json|table|yaml|compact)" @@ -2887,7 +2887,7 @@ msgstr "" msgid "Frequency: %vMhz (min: %vMhz, max: %vMhz)" msgstr "" -#: lxc/remote.go:738 +#: lxc/remote.go:807 msgid "GLOBAL" msgstr "" @@ -2907,7 +2907,7 @@ msgstr "" msgid "Generate manpages for all commands" msgstr "" -#: lxc/remote.go:160 lxc/remote.go:398 +#: lxc/remote.go:165 lxc/remote.go:440 msgid "Generating a client certificate. This may take a minute..." msgstr "Génération d'un certificat client. Ceci peut prendre une minute…" @@ -3372,7 +3372,7 @@ msgstr "Le nom du conteneur est : %s" msgid "Instance type" msgstr "" -#: lxc/remote.go:350 +#: lxc/remote.go:392 #, c-format msgid "Invalid URL scheme \"%s\" in \"%s\"" msgstr "Schème d'URL invalide \"%s\" in \"%s\"" @@ -3455,7 +3455,7 @@ msgstr "nombre d'arguments incorrect pour la sous-comande" msgid "Invalid path %s" msgstr "Cible invalide %s" -#: lxc/remote.go:339 +#: lxc/remote.go:381 #, fuzzy, c-format msgid "Invalid protocol: %s" msgstr "Cible invalide %s" @@ -3914,7 +3914,7 @@ msgid "" " U - Current disk usage" msgstr "" -#: lxc/remote.go:669 lxc/remote.go:670 +#: lxc/remote.go:738 lxc/remote.go:739 msgid "List the available remotes" msgstr "" @@ -4628,7 +4628,7 @@ msgstr "Vous devez fournir le nom d'un conteneur pour : " #: lxc/config_trust.go:514 lxc/list.go:565 lxc/network.go:981 #: lxc/network_acl.go:148 lxc/network_peer.go:140 lxc/network_zone.go:139 #: lxc/network_zone.go:746 lxc/profile.go:678 lxc/project.go:522 -#: lxc/remote.go:732 lxc/storage.go:663 lxc/storage_bucket.go:512 +#: lxc/remote.go:801 lxc/storage.go:663 lxc/storage_bucket.go:512 #: lxc/storage_bucket.go:832 lxc/storage_volume.go:1584 msgid "NAME" msgstr "NOM" @@ -4655,7 +4655,7 @@ msgstr "" #: lxc/network.go:958 lxc/operation.go:155 lxc/project.go:480 #: lxc/project.go:485 lxc/project.go:490 lxc/project.go:495 lxc/project.go:500 -#: lxc/project.go:505 lxc/remote.go:692 lxc/remote.go:697 lxc/remote.go:702 +#: lxc/project.go:505 lxc/remote.go:761 lxc/remote.go:766 lxc/remote.go:771 msgid "NO" msgstr "NON" @@ -4897,7 +4897,7 @@ msgid "Only \"custom\" volumes can be snapshotted" msgstr "" "Seuls les volumes \"personnalisés\" peuvent être attachés aux conteneurs." -#: lxc/remote.go:333 +#: lxc/remote.go:375 msgid "Only https URLs are supported for simplestreams" msgstr "Seules les URLs https sont supportées par simplestreams" @@ -4973,11 +4973,11 @@ msgstr "PROFILS" msgid "PROJECT" msgstr "" -#: lxc/remote.go:734 +#: lxc/remote.go:803 msgid "PROTOCOL" msgstr "PROTOCOLE" -#: lxc/image.go:1076 lxc/remote.go:736 +#: lxc/image.go:1076 lxc/remote.go:805 msgid "PUBLIC" msgstr "PUBLIC" @@ -5008,7 +5008,7 @@ msgstr "Création du conteneur" msgid "Perform an incremental copy" msgstr "" -#: lxc/remote.go:183 +#: lxc/remote.go:195 #, fuzzy msgid "Please provide an alternate server address (empty to abort):" msgstr "Chemin vers un dossier de configuration serveur alternatif" @@ -5022,9 +5022,10 @@ msgstr "" msgid "Please provide cluster member name: " msgstr "Vous devez fournir le nom d'un conteneur pour : " -#: lxc/remote.go:463 -msgid "Please type 'y', 'n' or the fingerprint:" -msgstr "" +#: lxc/remote.go:533 +#, fuzzy +msgid "Please type 'y', 'n' or the fingerprint: " +msgstr "Image importée avec l'empreinte : %s" #: lxc/info.go:213 #, fuzzy, c-format @@ -5357,33 +5358,33 @@ msgstr "Ignorer l'état du conteneur (seulement pour start)" msgid "Refreshing the image: %s" msgstr "Récupération de l'image : %s" -#: lxc/remote.go:786 +#: lxc/remote.go:855 #, fuzzy, c-format msgid "Remote %s already exists" msgstr "le serveur distant %s existe déjà" -#: lxc/project.go:793 lxc/remote.go:777 lxc/remote.go:850 lxc/remote.go:906 -#: lxc/remote.go:946 +#: lxc/project.go:793 lxc/remote.go:846 lxc/remote.go:919 lxc/remote.go:975 +#: lxc/remote.go:1015 #, fuzzy, c-format msgid "Remote %s doesn't exist" msgstr "le serveur distant %s n'existe pas" -#: lxc/remote.go:302 +#: lxc/remote.go:342 #, fuzzy, c-format msgid "Remote %s exists as <%s>" msgstr "le serveur distant %s existe en tant que <%s>" -#: lxc/remote.go:858 +#: lxc/remote.go:927 #, fuzzy, c-format msgid "Remote %s is global and cannot be removed" msgstr "le serveur distant %s est statique et ne peut être modifié" -#: lxc/remote.go:781 lxc/remote.go:854 lxc/remote.go:950 +#: lxc/remote.go:850 lxc/remote.go:923 lxc/remote.go:1019 #, fuzzy, c-format msgid "Remote %s is static and cannot be modified" msgstr "le serveur distant %s est statique et ne peut être modifié" -#: lxc/remote.go:291 +#: lxc/remote.go:316 msgid "Remote address must not be empty" msgstr "" @@ -5391,7 +5392,7 @@ msgstr "" msgid "Remote admin password" msgstr "Mot de passe de l'administrateur distant" -#: lxc/remote.go:296 +#: lxc/remote.go:336 msgid "Remote names may not contain colons" msgstr "" @@ -5491,7 +5492,7 @@ msgstr "Création du conteneur" msgid "Remove profiles from instances" msgstr "Création du conteneur" -#: lxc/remote.go:828 lxc/remote.go:829 +#: lxc/remote.go:897 lxc/remote.go:898 msgid "Remove remotes" msgstr "" @@ -5555,7 +5556,7 @@ msgstr "" msgid "Rename projects" msgstr "Créé : %s" -#: lxc/remote.go:755 lxc/remote.go:756 +#: lxc/remote.go:824 lxc/remote.go:825 msgid "Rename remotes" msgstr "" @@ -5727,7 +5728,7 @@ msgstr "Mot de passe de l'administrateur distant" msgid "STATE" msgstr "ÉTAT" -#: lxc/remote.go:737 +#: lxc/remote.go:806 msgid "STATIC" msgstr "STATIQUE" @@ -5771,11 +5772,11 @@ msgstr "" msgid "Server authentication type (tls or oidc)" msgstr "" -#: lxc/remote.go:461 +#: lxc/remote.go:529 msgid "Server certificate NACKed by user" msgstr "Certificat serveur rejeté par l'utilisateur" -#: lxc/remote.go:600 +#: lxc/remote.go:282 lxc/remote.go:669 #, fuzzy msgid "Server doesn't trust us after authentication" msgstr "" @@ -6004,7 +6005,7 @@ msgid "" " lxc storage volume set [:] [/] " msgstr "" -#: lxc/remote.go:924 lxc/remote.go:925 +#: lxc/remote.go:993 lxc/remote.go:994 msgid "Set the URL for the remote" msgstr "" @@ -6283,7 +6284,7 @@ msgid "" "that are granted via identity provider group mappings. \n" msgstr "" -#: lxc/remote.go:631 lxc/remote.go:632 +#: lxc/remote.go:700 lxc/remote.go:701 #, fuzzy msgid "Show the default remote" msgstr "impossible de supprimer le serveur distant par défaut" @@ -6510,7 +6511,7 @@ msgstr "Swap (pointe)" msgid "Switch the current project" msgstr "impossible de supprimer le serveur distant par défaut" -#: lxc/remote.go:884 lxc/remote.go:885 +#: lxc/remote.go:953 lxc/remote.go:954 #, fuzzy msgid "Switch the default remote" msgstr "impossible de supprimer le serveur distant par défaut" @@ -6547,6 +6548,12 @@ msgstr "" msgid "Target path must be a directory" msgstr "" +#: lxc/remote.go:161 lxc/remote.go:331 +msgid "" +"The --accept-certificate flag is not supported when adding a remote using a " +"trust token" +msgstr "" + #: lxc/move.go:169 msgid "The --instance-only flag can't be used with --target" msgstr "" @@ -6706,6 +6713,11 @@ msgid "" "The property %q does not exist on the storage pool volume snapshot %s/%s: %v" msgstr "" +#: lxc/remote.go:524 +msgid "" +"The provided fingerprint does not match the server certificate fingerprint" +msgstr "" + #: lxc/info.go:346 msgid "The server doesn't implement the newer v2 resources API" msgstr "" @@ -6845,6 +6857,15 @@ msgstr "Transfert de l'image : %s" msgid "Transmit policy" msgstr "" +#: lxc/remote.go:326 +msgid "Trust token cannot be used for public remotes" +msgstr "" + +#: lxc/remote.go:321 +#, fuzzy +msgid "Trust token cannot be used with OIDC authentication" +msgstr "--project ne peut pas être utilisé avec la commande query" + #: lxc/action.go:288 lxc/launch.go:119 #, c-format msgid "Try `lxc info --show-log %s` for more info" @@ -6885,7 +6906,7 @@ msgstr "" msgid "UPLOAD DATE" msgstr "DATE DE PUBLICATION" -#: lxc/cluster.go:185 lxc/remote.go:733 +#: lxc/cluster.go:185 lxc/remote.go:802 msgid "URL" msgstr "URL" @@ -6913,7 +6934,7 @@ msgstr "" msgid "Unable to create a temporary file: %v" msgstr "" -#: lxc/remote.go:214 lxc/remote.go:248 +#: lxc/remote.go:226 lxc/remote.go:260 #, fuzzy msgid "Unavailable remote server" msgstr "Ajouter de nouveaux serveurs distants" @@ -7275,7 +7296,7 @@ msgstr "" #: lxc/network.go:960 lxc/operation.go:157 lxc/project.go:482 #: lxc/project.go:487 lxc/project.go:492 lxc/project.go:497 lxc/project.go:502 -#: lxc/project.go:507 lxc/remote.go:694 lxc/remote.go:699 lxc/remote.go:704 +#: lxc/project.go:507 lxc/remote.go:763 lxc/remote.go:768 lxc/remote.go:773 msgid "YES" msgstr "OUI" @@ -8683,7 +8704,7 @@ msgstr "" "Détruit les conteneurs ou les instantanés ainsi que toute donnée associée " "(configuration, instantanés, …)." -#: lxc/project.go:512 lxc/remote.go:723 +#: lxc/project.go:512 lxc/remote.go:792 #, fuzzy msgid "current" msgstr "Swap (courant)" @@ -9193,7 +9214,7 @@ msgid "" "the configuration from \"config.yaml\"." msgstr "" -#: lxc/remote.go:460 +#: lxc/remote.go:528 #, fuzzy msgid "n" msgstr "non" @@ -9206,7 +9227,7 @@ msgstr "" msgid "no" msgstr "non" -#: lxc/remote.go:453 +#: lxc/remote.go:507 msgid "ok (y/n/[fingerprint])?" msgstr "" @@ -9243,7 +9264,7 @@ msgstr "inaccessible" msgid "used by" msgstr "utilisé par" -#: lxc/remote.go:462 +#: lxc/remote.go:516 msgid "y" msgstr "o" @@ -9252,6 +9273,10 @@ msgstr "o" msgid "yes" msgstr "oui" +#, fuzzy, c-format +#~ msgid "Failed to create certificate: %w" +#~ msgstr "Échec lors de la génération de 'lxc.%s.1': %v" + #~ msgid "Make the image public" #~ msgstr "Rendre l'image publique" diff --git a/po/he.po b/po/he.po index 58127032b73f..db854faa823d 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: 2024-10-08 12:56+0100\n" +"POT-Creation-Date: 2024-10-16 10:01+0000\n" "PO-Revision-Date: 2022-03-10 15:11+0000\n" "Last-Translator: Anonymous \n" "Language-Team: Hebrew " msgstr "" -#: lxc/remote.go:826 lxc/remote.go:883 +#: lxc/remote.go:895 lxc/remote.go:952 msgid "" msgstr "" -#: lxc/remote.go:923 +#: lxc/remote.go:992 msgid " " msgstr "" -#: lxc/remote.go:753 +#: lxc/remote.go:822 msgid " " msgstr "" @@ -557,7 +557,7 @@ msgstr "" msgid "ARCHITECTURE" msgstr "" -#: lxc/remote.go:735 +#: lxc/remote.go:804 msgid "AUTH TYPE" msgstr "" @@ -706,7 +706,7 @@ msgstr "" msgid "Admin access key: %s" msgstr "" -#: lxc/remote.go:567 +#: lxc/remote.go:636 #, c-format msgid "Admin password (or token) for %s:" msgstr "" @@ -743,7 +743,7 @@ msgstr "" msgid "All projects" msgstr "" -#: lxc/remote.go:182 +#: lxc/remote.go:194 msgid "All server addresses are unavailable" msgstr "" @@ -814,7 +814,7 @@ msgid "" "as well as retrieve past log entries from it." msgstr "" -#: lxc/remote.go:549 +#: lxc/remote.go:618 #, c-format msgid "Authentication type '%s' not supported by server" msgstr "" @@ -992,7 +992,7 @@ msgstr "" msgid "Can't read from stdin: %w" msgstr "" -#: lxc/remote.go:862 +#: lxc/remote.go:931 msgid "Can't remove the default remote" msgstr "" @@ -1058,11 +1058,11 @@ msgstr "" msgid "Certificate add token for %s deleted" msgstr "" -#: lxc/remote.go:452 +#: lxc/remote.go:506 msgid "Certificate fingerprint" msgstr "" -#: lxc/remote.go:219 +#: lxc/remote.go:231 #, c-format msgid "" "Certificate fingerprint mismatch between certificate token and server %q" @@ -1077,7 +1077,7 @@ msgstr "" msgid "Client %s certificate add token:" msgstr "" -#: lxc/remote.go:604 +#: lxc/remote.go:673 msgid "Client certificate now trusted by server:" msgstr "" @@ -1325,12 +1325,12 @@ msgstr "" msgid "Cores:" msgstr "" -#: lxc/remote.go:487 +#: lxc/remote.go:556 #, c-format msgid "Could not close server cert file %q: %w" msgstr "" -#: lxc/remote.go:225 lxc/remote.go:471 +#: lxc/remote.go:237 lxc/remote.go:540 msgid "Could not create server cert dir" msgstr "" @@ -1369,7 +1369,7 @@ msgstr "" msgid "Could not write new remote certificate for remote '%s' with error: %v" msgstr "" -#: lxc/remote.go:482 +#: lxc/remote.go:551 #, c-format msgid "Could not write server cert file %q: %w" msgstr "" @@ -1729,9 +1729,9 @@ msgstr "" #: lxc/project.go:182 lxc/project.go:245 lxc/project.go:373 lxc/project.go:434 #: lxc/project.go:547 lxc/project.go:604 lxc/project.go:683 lxc/project.go:714 #: lxc/project.go:767 lxc/project.go:826 lxc/publish.go:34 lxc/query.go:34 -#: lxc/rebuild.go:28 lxc/remote.go:35 lxc/remote.go:91 lxc/remote.go:632 -#: lxc/remote.go:670 lxc/remote.go:756 lxc/remote.go:829 lxc/remote.go:885 -#: lxc/remote.go:925 lxc/rename.go:22 lxc/restore.go:24 lxc/snapshot.go:32 +#: lxc/rebuild.go:28 lxc/remote.go:35 lxc/remote.go:91 lxc/remote.go:701 +#: lxc/remote.go:739 lxc/remote.go:825 lxc/remote.go:898 lxc/remote.go:954 +#: lxc/remote.go:994 lxc/rename.go:22 lxc/restore.go:24 lxc/snapshot.go:32 #: lxc/storage.go:34 lxc/storage.go:97 lxc/storage.go:195 lxc/storage.go:245 #: lxc/storage.go:369 lxc/storage.go:439 lxc/storage.go:611 lxc/storage.go:690 #: lxc/storage.go:786 lxc/storage.go:872 lxc/storage_bucket.go:30 @@ -2284,11 +2284,11 @@ msgstr "" msgid "Failed to accept incoming connection: %w" msgstr "" -#: lxc/remote.go:191 +#: lxc/remote.go:203 msgid "Failed to add remote" msgstr "" -#: lxc/remote.go:242 +#: lxc/remote.go:254 #, c-format msgid "Failed to close server cert file %q: %w" msgstr "" @@ -2298,7 +2298,7 @@ msgstr "" msgid "Failed to connect to cluster member: %w" msgstr "" -#: lxc/remote.go:232 +#: lxc/remote.go:244 #, c-format msgid "Failed to create %q: %w" msgstr "" @@ -2308,12 +2308,12 @@ msgstr "" msgid "Failed to create alias %s: %w" msgstr "" -#: lxc/remote.go:257 +#: lxc/remote.go:483 #, c-format -msgid "Failed to create certificate: %w" +msgid "Failed to decode trust token: %w" msgstr "" -#: lxc/remote.go:264 +#: lxc/remote.go:289 #, c-format msgid "Failed to find project: %w" msgstr "" @@ -2338,7 +2338,7 @@ msgstr "" msgid "Failed to walk path for %s: %s" msgstr "" -#: lxc/remote.go:237 +#: lxc/remote.go:249 #, c-format msgid "Failed to write server cert file %q: %w" msgstr "" @@ -2425,7 +2425,7 @@ msgstr "" #: lxc/network_forward.go:93 lxc/network_load_balancer.go:97 #: lxc/network_peer.go:85 lxc/network_zone.go:89 lxc/network_zone.go:697 #: lxc/operation.go:109 lxc/profile.go:638 lxc/project.go:436 -#: lxc/project.go:828 lxc/remote.go:674 lxc/storage.go:613 +#: lxc/project.go:828 lxc/remote.go:743 lxc/storage.go:613 #: lxc/storage_bucket.go:460 lxc/storage_bucket.go:775 #: lxc/storage_volume.go:1469 lxc/warning.go:94 msgid "Format (csv|json|table|yaml|compact)" @@ -2463,7 +2463,7 @@ msgstr "" msgid "Frequency: %vMhz (min: %vMhz, max: %vMhz)" msgstr "" -#: lxc/remote.go:738 +#: lxc/remote.go:807 msgid "GLOBAL" msgstr "" @@ -2483,7 +2483,7 @@ msgstr "" msgid "Generate manpages for all commands" msgstr "" -#: lxc/remote.go:160 lxc/remote.go:398 +#: lxc/remote.go:165 lxc/remote.go:440 msgid "Generating a client certificate. This may take a minute..." msgstr "" @@ -2907,7 +2907,7 @@ msgstr "" msgid "Instance type" msgstr "" -#: lxc/remote.go:350 +#: lxc/remote.go:392 #, c-format msgid "Invalid URL scheme \"%s\" in \"%s\"" msgstr "" @@ -2988,7 +2988,7 @@ msgstr "" msgid "Invalid path %s" msgstr "" -#: lxc/remote.go:339 +#: lxc/remote.go:381 #, c-format msgid "Invalid protocol: %s" msgstr "" @@ -3368,7 +3368,7 @@ msgid "" " U - Current disk usage" msgstr "" -#: lxc/remote.go:669 lxc/remote.go:670 +#: lxc/remote.go:738 lxc/remote.go:739 msgid "List the available remotes" msgstr "" @@ -4011,7 +4011,7 @@ msgstr "" #: lxc/config_trust.go:514 lxc/list.go:565 lxc/network.go:981 #: lxc/network_acl.go:148 lxc/network_peer.go:140 lxc/network_zone.go:139 #: lxc/network_zone.go:746 lxc/profile.go:678 lxc/project.go:522 -#: lxc/remote.go:732 lxc/storage.go:663 lxc/storage_bucket.go:512 +#: lxc/remote.go:801 lxc/storage.go:663 lxc/storage_bucket.go:512 #: lxc/storage_bucket.go:832 lxc/storage_volume.go:1584 msgid "NAME" msgstr "" @@ -4038,7 +4038,7 @@ msgstr "" #: lxc/network.go:958 lxc/operation.go:155 lxc/project.go:480 #: lxc/project.go:485 lxc/project.go:490 lxc/project.go:495 lxc/project.go:500 -#: lxc/project.go:505 lxc/remote.go:692 lxc/remote.go:697 lxc/remote.go:702 +#: lxc/project.go:505 lxc/remote.go:761 lxc/remote.go:766 lxc/remote.go:771 msgid "NO" msgstr "" @@ -4267,7 +4267,7 @@ msgstr "" msgid "Only \"custom\" volumes can be snapshotted" msgstr "" -#: lxc/remote.go:333 +#: lxc/remote.go:375 msgid "Only https URLs are supported for simplestreams" msgstr "" @@ -4338,11 +4338,11 @@ msgstr "" msgid "PROJECT" msgstr "" -#: lxc/remote.go:734 +#: lxc/remote.go:803 msgid "PROTOCOL" msgstr "" -#: lxc/image.go:1076 lxc/remote.go:736 +#: lxc/image.go:1076 lxc/remote.go:805 msgid "PUBLIC" msgstr "" @@ -4371,7 +4371,7 @@ msgstr "" msgid "Perform an incremental copy" msgstr "" -#: lxc/remote.go:183 +#: lxc/remote.go:195 msgid "Please provide an alternate server address (empty to abort):" msgstr "" @@ -4383,8 +4383,8 @@ msgstr "" msgid "Please provide cluster member name: " msgstr "" -#: lxc/remote.go:463 -msgid "Please type 'y', 'n' or the fingerprint:" +#: lxc/remote.go:533 +msgid "Please type 'y', 'n' or the fingerprint: " msgstr "" #: lxc/info.go:213 @@ -4703,33 +4703,33 @@ msgstr "" msgid "Refreshing the image: %s" msgstr "" -#: lxc/remote.go:786 +#: lxc/remote.go:855 #, c-format msgid "Remote %s already exists" msgstr "" -#: lxc/project.go:793 lxc/remote.go:777 lxc/remote.go:850 lxc/remote.go:906 -#: lxc/remote.go:946 +#: lxc/project.go:793 lxc/remote.go:846 lxc/remote.go:919 lxc/remote.go:975 +#: lxc/remote.go:1015 #, c-format msgid "Remote %s doesn't exist" msgstr "" -#: lxc/remote.go:302 +#: lxc/remote.go:342 #, c-format msgid "Remote %s exists as <%s>" msgstr "" -#: lxc/remote.go:858 +#: lxc/remote.go:927 #, c-format msgid "Remote %s is global and cannot be removed" msgstr "" -#: lxc/remote.go:781 lxc/remote.go:854 lxc/remote.go:950 +#: lxc/remote.go:850 lxc/remote.go:923 lxc/remote.go:1019 #, c-format msgid "Remote %s is static and cannot be modified" msgstr "" -#: lxc/remote.go:291 +#: lxc/remote.go:316 msgid "Remote address must not be empty" msgstr "" @@ -4737,7 +4737,7 @@ msgstr "" msgid "Remote admin password" msgstr "" -#: lxc/remote.go:296 +#: lxc/remote.go:336 msgid "Remote names may not contain colons" msgstr "" @@ -4823,7 +4823,7 @@ msgstr "" msgid "Remove profiles from instances" msgstr "" -#: lxc/remote.go:828 lxc/remote.go:829 +#: lxc/remote.go:897 lxc/remote.go:898 msgid "Remove remotes" msgstr "" @@ -4880,7 +4880,7 @@ msgstr "" msgid "Rename projects" msgstr "" -#: lxc/remote.go:755 lxc/remote.go:756 +#: lxc/remote.go:824 lxc/remote.go:825 msgid "Rename remotes" msgstr "" @@ -5025,7 +5025,7 @@ msgstr "" msgid "STATE" msgstr "" -#: lxc/remote.go:737 +#: lxc/remote.go:806 msgid "STATIC" msgstr "" @@ -5066,11 +5066,11 @@ msgstr "" msgid "Server authentication type (tls or oidc)" msgstr "" -#: lxc/remote.go:461 +#: lxc/remote.go:529 msgid "Server certificate NACKed by user" msgstr "" -#: lxc/remote.go:600 +#: lxc/remote.go:282 lxc/remote.go:669 msgid "Server doesn't trust us after authentication" msgstr "" @@ -5281,7 +5281,7 @@ msgid "" " lxc storage volume set [:] [/] " msgstr "" -#: lxc/remote.go:924 lxc/remote.go:925 +#: lxc/remote.go:993 lxc/remote.go:994 msgid "Set the URL for the remote" msgstr "" @@ -5524,7 +5524,7 @@ msgid "" "that are granted via identity provider group mappings. \n" msgstr "" -#: lxc/remote.go:631 lxc/remote.go:632 +#: lxc/remote.go:700 lxc/remote.go:701 msgid "Show the default remote" msgstr "" @@ -5736,7 +5736,7 @@ msgstr "" msgid "Switch the current project" msgstr "" -#: lxc/remote.go:884 lxc/remote.go:885 +#: lxc/remote.go:953 lxc/remote.go:954 msgid "Switch the default remote" msgstr "" @@ -5771,6 +5771,12 @@ msgstr "" msgid "Target path must be a directory" msgstr "" +#: lxc/remote.go:161 lxc/remote.go:331 +msgid "" +"The --accept-certificate flag is not supported when adding a remote using a " +"trust token" +msgstr "" + #: lxc/move.go:169 msgid "The --instance-only flag can't be used with --target" msgstr "" @@ -5921,6 +5927,11 @@ msgid "" "The property %q does not exist on the storage pool volume snapshot %s/%s: %v" msgstr "" +#: lxc/remote.go:524 +msgid "" +"The provided fingerprint does not match the server certificate fingerprint" +msgstr "" + #: lxc/info.go:346 msgid "The server doesn't implement the newer v2 resources API" msgstr "" @@ -6054,6 +6065,14 @@ msgstr "" msgid "Transmit policy" msgstr "" +#: lxc/remote.go:326 +msgid "Trust token cannot be used for public remotes" +msgstr "" + +#: lxc/remote.go:321 +msgid "Trust token cannot be used with OIDC authentication" +msgstr "" + #: lxc/action.go:288 lxc/launch.go:119 #, c-format msgid "Try `lxc info --show-log %s` for more info" @@ -6092,7 +6111,7 @@ msgstr "" msgid "UPLOAD DATE" msgstr "" -#: lxc/cluster.go:185 lxc/remote.go:733 +#: lxc/cluster.go:185 lxc/remote.go:802 msgid "URL" msgstr "" @@ -6120,7 +6139,7 @@ msgstr "" msgid "Unable to create a temporary file: %v" msgstr "" -#: lxc/remote.go:214 lxc/remote.go:248 +#: lxc/remote.go:226 lxc/remote.go:260 msgid "Unavailable remote server" msgstr "" @@ -6443,7 +6462,7 @@ msgstr "" #: lxc/network.go:960 lxc/operation.go:157 lxc/project.go:482 #: lxc/project.go:487 lxc/project.go:492 lxc/project.go:497 lxc/project.go:502 -#: lxc/project.go:507 lxc/remote.go:694 lxc/remote.go:699 lxc/remote.go:704 +#: lxc/project.go:507 lxc/remote.go:763 lxc/remote.go:768 lxc/remote.go:773 msgid "YES" msgstr "" @@ -7104,7 +7123,7 @@ msgstr "" msgid "[[:]]" msgstr "" -#: lxc/project.go:512 lxc/remote.go:723 +#: lxc/project.go:512 lxc/remote.go:792 msgid "current" msgstr "" @@ -7591,7 +7610,7 @@ msgid "" "the configuration from \"config.yaml\"." msgstr "" -#: lxc/remote.go:460 +#: lxc/remote.go:528 msgid "n" msgstr "" @@ -7603,7 +7622,7 @@ msgstr "" msgid "no" msgstr "" -#: lxc/remote.go:453 +#: lxc/remote.go:507 msgid "ok (y/n/[fingerprint])?" msgstr "" @@ -7640,7 +7659,7 @@ msgstr "" msgid "used by" msgstr "" -#: lxc/remote.go:462 +#: lxc/remote.go:516 msgid "y" msgstr "" diff --git a/po/hi.po b/po/hi.po index aab930386d8f..64f648f799a4 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: 2024-10-08 12:56+0100\n" +"POT-Creation-Date: 2024-10-16 10:01+0000\n" "PO-Revision-Date: 2022-03-10 15:08+0000\n" "Last-Translator: Anonymous \n" "Language-Team: Hindi " msgstr "" -#: lxc/remote.go:826 lxc/remote.go:883 +#: lxc/remote.go:895 lxc/remote.go:952 msgid "" msgstr "" -#: lxc/remote.go:923 +#: lxc/remote.go:992 msgid " " msgstr "" -#: lxc/remote.go:753 +#: lxc/remote.go:822 msgid " " msgstr "" @@ -556,7 +556,7 @@ msgstr "" msgid "ARCHITECTURE" msgstr "" -#: lxc/remote.go:735 +#: lxc/remote.go:804 msgid "AUTH TYPE" msgstr "" @@ -705,7 +705,7 @@ msgstr "" msgid "Admin access key: %s" msgstr "" -#: lxc/remote.go:567 +#: lxc/remote.go:636 #, c-format msgid "Admin password (or token) for %s:" msgstr "" @@ -742,7 +742,7 @@ msgstr "" msgid "All projects" msgstr "" -#: lxc/remote.go:182 +#: lxc/remote.go:194 msgid "All server addresses are unavailable" msgstr "" @@ -813,7 +813,7 @@ msgid "" "as well as retrieve past log entries from it." msgstr "" -#: lxc/remote.go:549 +#: lxc/remote.go:618 #, c-format msgid "Authentication type '%s' not supported by server" msgstr "" @@ -991,7 +991,7 @@ msgstr "" msgid "Can't read from stdin: %w" msgstr "" -#: lxc/remote.go:862 +#: lxc/remote.go:931 msgid "Can't remove the default remote" msgstr "" @@ -1057,11 +1057,11 @@ msgstr "" msgid "Certificate add token for %s deleted" msgstr "" -#: lxc/remote.go:452 +#: lxc/remote.go:506 msgid "Certificate fingerprint" msgstr "" -#: lxc/remote.go:219 +#: lxc/remote.go:231 #, c-format msgid "" "Certificate fingerprint mismatch between certificate token and server %q" @@ -1076,7 +1076,7 @@ msgstr "" msgid "Client %s certificate add token:" msgstr "" -#: lxc/remote.go:604 +#: lxc/remote.go:673 msgid "Client certificate now trusted by server:" msgstr "" @@ -1324,12 +1324,12 @@ msgstr "" msgid "Cores:" msgstr "" -#: lxc/remote.go:487 +#: lxc/remote.go:556 #, c-format msgid "Could not close server cert file %q: %w" msgstr "" -#: lxc/remote.go:225 lxc/remote.go:471 +#: lxc/remote.go:237 lxc/remote.go:540 msgid "Could not create server cert dir" msgstr "" @@ -1368,7 +1368,7 @@ msgstr "" msgid "Could not write new remote certificate for remote '%s' with error: %v" msgstr "" -#: lxc/remote.go:482 +#: lxc/remote.go:551 #, c-format msgid "Could not write server cert file %q: %w" msgstr "" @@ -1728,9 +1728,9 @@ msgstr "" #: lxc/project.go:182 lxc/project.go:245 lxc/project.go:373 lxc/project.go:434 #: lxc/project.go:547 lxc/project.go:604 lxc/project.go:683 lxc/project.go:714 #: lxc/project.go:767 lxc/project.go:826 lxc/publish.go:34 lxc/query.go:34 -#: lxc/rebuild.go:28 lxc/remote.go:35 lxc/remote.go:91 lxc/remote.go:632 -#: lxc/remote.go:670 lxc/remote.go:756 lxc/remote.go:829 lxc/remote.go:885 -#: lxc/remote.go:925 lxc/rename.go:22 lxc/restore.go:24 lxc/snapshot.go:32 +#: lxc/rebuild.go:28 lxc/remote.go:35 lxc/remote.go:91 lxc/remote.go:701 +#: lxc/remote.go:739 lxc/remote.go:825 lxc/remote.go:898 lxc/remote.go:954 +#: lxc/remote.go:994 lxc/rename.go:22 lxc/restore.go:24 lxc/snapshot.go:32 #: lxc/storage.go:34 lxc/storage.go:97 lxc/storage.go:195 lxc/storage.go:245 #: lxc/storage.go:369 lxc/storage.go:439 lxc/storage.go:611 lxc/storage.go:690 #: lxc/storage.go:786 lxc/storage.go:872 lxc/storage_bucket.go:30 @@ -2283,11 +2283,11 @@ msgstr "" msgid "Failed to accept incoming connection: %w" msgstr "" -#: lxc/remote.go:191 +#: lxc/remote.go:203 msgid "Failed to add remote" msgstr "" -#: lxc/remote.go:242 +#: lxc/remote.go:254 #, c-format msgid "Failed to close server cert file %q: %w" msgstr "" @@ -2297,7 +2297,7 @@ msgstr "" msgid "Failed to connect to cluster member: %w" msgstr "" -#: lxc/remote.go:232 +#: lxc/remote.go:244 #, c-format msgid "Failed to create %q: %w" msgstr "" @@ -2307,12 +2307,12 @@ msgstr "" msgid "Failed to create alias %s: %w" msgstr "" -#: lxc/remote.go:257 +#: lxc/remote.go:483 #, c-format -msgid "Failed to create certificate: %w" +msgid "Failed to decode trust token: %w" msgstr "" -#: lxc/remote.go:264 +#: lxc/remote.go:289 #, c-format msgid "Failed to find project: %w" msgstr "" @@ -2337,7 +2337,7 @@ msgstr "" msgid "Failed to walk path for %s: %s" msgstr "" -#: lxc/remote.go:237 +#: lxc/remote.go:249 #, c-format msgid "Failed to write server cert file %q: %w" msgstr "" @@ -2424,7 +2424,7 @@ msgstr "" #: lxc/network_forward.go:93 lxc/network_load_balancer.go:97 #: lxc/network_peer.go:85 lxc/network_zone.go:89 lxc/network_zone.go:697 #: lxc/operation.go:109 lxc/profile.go:638 lxc/project.go:436 -#: lxc/project.go:828 lxc/remote.go:674 lxc/storage.go:613 +#: lxc/project.go:828 lxc/remote.go:743 lxc/storage.go:613 #: lxc/storage_bucket.go:460 lxc/storage_bucket.go:775 #: lxc/storage_volume.go:1469 lxc/warning.go:94 msgid "Format (csv|json|table|yaml|compact)" @@ -2462,7 +2462,7 @@ msgstr "" msgid "Frequency: %vMhz (min: %vMhz, max: %vMhz)" msgstr "" -#: lxc/remote.go:738 +#: lxc/remote.go:807 msgid "GLOBAL" msgstr "" @@ -2482,7 +2482,7 @@ msgstr "" msgid "Generate manpages for all commands" msgstr "" -#: lxc/remote.go:160 lxc/remote.go:398 +#: lxc/remote.go:165 lxc/remote.go:440 msgid "Generating a client certificate. This may take a minute..." msgstr "" @@ -2906,7 +2906,7 @@ msgstr "" msgid "Instance type" msgstr "" -#: lxc/remote.go:350 +#: lxc/remote.go:392 #, c-format msgid "Invalid URL scheme \"%s\" in \"%s\"" msgstr "" @@ -2987,7 +2987,7 @@ msgstr "" msgid "Invalid path %s" msgstr "" -#: lxc/remote.go:339 +#: lxc/remote.go:381 #, c-format msgid "Invalid protocol: %s" msgstr "" @@ -3367,7 +3367,7 @@ msgid "" " U - Current disk usage" msgstr "" -#: lxc/remote.go:669 lxc/remote.go:670 +#: lxc/remote.go:738 lxc/remote.go:739 msgid "List the available remotes" msgstr "" @@ -4010,7 +4010,7 @@ msgstr "" #: lxc/config_trust.go:514 lxc/list.go:565 lxc/network.go:981 #: lxc/network_acl.go:148 lxc/network_peer.go:140 lxc/network_zone.go:139 #: lxc/network_zone.go:746 lxc/profile.go:678 lxc/project.go:522 -#: lxc/remote.go:732 lxc/storage.go:663 lxc/storage_bucket.go:512 +#: lxc/remote.go:801 lxc/storage.go:663 lxc/storage_bucket.go:512 #: lxc/storage_bucket.go:832 lxc/storage_volume.go:1584 msgid "NAME" msgstr "" @@ -4037,7 +4037,7 @@ msgstr "" #: lxc/network.go:958 lxc/operation.go:155 lxc/project.go:480 #: lxc/project.go:485 lxc/project.go:490 lxc/project.go:495 lxc/project.go:500 -#: lxc/project.go:505 lxc/remote.go:692 lxc/remote.go:697 lxc/remote.go:702 +#: lxc/project.go:505 lxc/remote.go:761 lxc/remote.go:766 lxc/remote.go:771 msgid "NO" msgstr "" @@ -4266,7 +4266,7 @@ msgstr "" msgid "Only \"custom\" volumes can be snapshotted" msgstr "" -#: lxc/remote.go:333 +#: lxc/remote.go:375 msgid "Only https URLs are supported for simplestreams" msgstr "" @@ -4337,11 +4337,11 @@ msgstr "" msgid "PROJECT" msgstr "" -#: lxc/remote.go:734 +#: lxc/remote.go:803 msgid "PROTOCOL" msgstr "" -#: lxc/image.go:1076 lxc/remote.go:736 +#: lxc/image.go:1076 lxc/remote.go:805 msgid "PUBLIC" msgstr "" @@ -4370,7 +4370,7 @@ msgstr "" msgid "Perform an incremental copy" msgstr "" -#: lxc/remote.go:183 +#: lxc/remote.go:195 msgid "Please provide an alternate server address (empty to abort):" msgstr "" @@ -4382,8 +4382,8 @@ msgstr "" msgid "Please provide cluster member name: " msgstr "" -#: lxc/remote.go:463 -msgid "Please type 'y', 'n' or the fingerprint:" +#: lxc/remote.go:533 +msgid "Please type 'y', 'n' or the fingerprint: " msgstr "" #: lxc/info.go:213 @@ -4702,33 +4702,33 @@ msgstr "" msgid "Refreshing the image: %s" msgstr "" -#: lxc/remote.go:786 +#: lxc/remote.go:855 #, c-format msgid "Remote %s already exists" msgstr "" -#: lxc/project.go:793 lxc/remote.go:777 lxc/remote.go:850 lxc/remote.go:906 -#: lxc/remote.go:946 +#: lxc/project.go:793 lxc/remote.go:846 lxc/remote.go:919 lxc/remote.go:975 +#: lxc/remote.go:1015 #, c-format msgid "Remote %s doesn't exist" msgstr "" -#: lxc/remote.go:302 +#: lxc/remote.go:342 #, c-format msgid "Remote %s exists as <%s>" msgstr "" -#: lxc/remote.go:858 +#: lxc/remote.go:927 #, c-format msgid "Remote %s is global and cannot be removed" msgstr "" -#: lxc/remote.go:781 lxc/remote.go:854 lxc/remote.go:950 +#: lxc/remote.go:850 lxc/remote.go:923 lxc/remote.go:1019 #, c-format msgid "Remote %s is static and cannot be modified" msgstr "" -#: lxc/remote.go:291 +#: lxc/remote.go:316 msgid "Remote address must not be empty" msgstr "" @@ -4736,7 +4736,7 @@ msgstr "" msgid "Remote admin password" msgstr "" -#: lxc/remote.go:296 +#: lxc/remote.go:336 msgid "Remote names may not contain colons" msgstr "" @@ -4822,7 +4822,7 @@ msgstr "" msgid "Remove profiles from instances" msgstr "" -#: lxc/remote.go:828 lxc/remote.go:829 +#: lxc/remote.go:897 lxc/remote.go:898 msgid "Remove remotes" msgstr "" @@ -4879,7 +4879,7 @@ msgstr "" msgid "Rename projects" msgstr "" -#: lxc/remote.go:755 lxc/remote.go:756 +#: lxc/remote.go:824 lxc/remote.go:825 msgid "Rename remotes" msgstr "" @@ -5024,7 +5024,7 @@ msgstr "" msgid "STATE" msgstr "" -#: lxc/remote.go:737 +#: lxc/remote.go:806 msgid "STATIC" msgstr "" @@ -5065,11 +5065,11 @@ msgstr "" msgid "Server authentication type (tls or oidc)" msgstr "" -#: lxc/remote.go:461 +#: lxc/remote.go:529 msgid "Server certificate NACKed by user" msgstr "" -#: lxc/remote.go:600 +#: lxc/remote.go:282 lxc/remote.go:669 msgid "Server doesn't trust us after authentication" msgstr "" @@ -5280,7 +5280,7 @@ msgid "" " lxc storage volume set [:] [/] " msgstr "" -#: lxc/remote.go:924 lxc/remote.go:925 +#: lxc/remote.go:993 lxc/remote.go:994 msgid "Set the URL for the remote" msgstr "" @@ -5523,7 +5523,7 @@ msgid "" "that are granted via identity provider group mappings. \n" msgstr "" -#: lxc/remote.go:631 lxc/remote.go:632 +#: lxc/remote.go:700 lxc/remote.go:701 msgid "Show the default remote" msgstr "" @@ -5735,7 +5735,7 @@ msgstr "" msgid "Switch the current project" msgstr "" -#: lxc/remote.go:884 lxc/remote.go:885 +#: lxc/remote.go:953 lxc/remote.go:954 msgid "Switch the default remote" msgstr "" @@ -5770,6 +5770,12 @@ msgstr "" msgid "Target path must be a directory" msgstr "" +#: lxc/remote.go:161 lxc/remote.go:331 +msgid "" +"The --accept-certificate flag is not supported when adding a remote using a " +"trust token" +msgstr "" + #: lxc/move.go:169 msgid "The --instance-only flag can't be used with --target" msgstr "" @@ -5920,6 +5926,11 @@ msgid "" "The property %q does not exist on the storage pool volume snapshot %s/%s: %v" msgstr "" +#: lxc/remote.go:524 +msgid "" +"The provided fingerprint does not match the server certificate fingerprint" +msgstr "" + #: lxc/info.go:346 msgid "The server doesn't implement the newer v2 resources API" msgstr "" @@ -6053,6 +6064,14 @@ msgstr "" msgid "Transmit policy" msgstr "" +#: lxc/remote.go:326 +msgid "Trust token cannot be used for public remotes" +msgstr "" + +#: lxc/remote.go:321 +msgid "Trust token cannot be used with OIDC authentication" +msgstr "" + #: lxc/action.go:288 lxc/launch.go:119 #, c-format msgid "Try `lxc info --show-log %s` for more info" @@ -6091,7 +6110,7 @@ msgstr "" msgid "UPLOAD DATE" msgstr "" -#: lxc/cluster.go:185 lxc/remote.go:733 +#: lxc/cluster.go:185 lxc/remote.go:802 msgid "URL" msgstr "" @@ -6119,7 +6138,7 @@ msgstr "" msgid "Unable to create a temporary file: %v" msgstr "" -#: lxc/remote.go:214 lxc/remote.go:248 +#: lxc/remote.go:226 lxc/remote.go:260 msgid "Unavailable remote server" msgstr "" @@ -6442,7 +6461,7 @@ msgstr "" #: lxc/network.go:960 lxc/operation.go:157 lxc/project.go:482 #: lxc/project.go:487 lxc/project.go:492 lxc/project.go:497 lxc/project.go:502 -#: lxc/project.go:507 lxc/remote.go:694 lxc/remote.go:699 lxc/remote.go:704 +#: lxc/project.go:507 lxc/remote.go:763 lxc/remote.go:768 lxc/remote.go:773 msgid "YES" msgstr "" @@ -7103,7 +7122,7 @@ msgstr "" msgid "[[:]]" msgstr "" -#: lxc/project.go:512 lxc/remote.go:723 +#: lxc/project.go:512 lxc/remote.go:792 msgid "current" msgstr "" @@ -7590,7 +7609,7 @@ msgid "" "the configuration from \"config.yaml\"." msgstr "" -#: lxc/remote.go:460 +#: lxc/remote.go:528 msgid "n" msgstr "" @@ -7602,7 +7621,7 @@ msgstr "" msgid "no" msgstr "" -#: lxc/remote.go:453 +#: lxc/remote.go:507 msgid "ok (y/n/[fingerprint])?" msgstr "" @@ -7639,7 +7658,7 @@ msgstr "" msgid "used by" msgstr "" -#: lxc/remote.go:462 +#: lxc/remote.go:516 msgid "y" msgstr "" diff --git a/po/id.po b/po/id.po index 5c861ab0c6ee..7b4806016697 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: 2024-10-08 12:56+0100\n" +"POT-Creation-Date: 2024-10-16 10:01+0000\n" "PO-Revision-Date: 2022-03-10 15:07+0000\n" "Last-Translator: Anonymous \n" "Language-Team: Indonesian " msgstr "" -#: lxc/remote.go:826 lxc/remote.go:883 +#: lxc/remote.go:895 lxc/remote.go:952 msgid "" msgstr "" -#: lxc/remote.go:923 +#: lxc/remote.go:992 msgid " " msgstr "" -#: lxc/remote.go:753 +#: lxc/remote.go:822 msgid " " msgstr "" @@ -556,7 +556,7 @@ msgstr "" msgid "ARCHITECTURE" msgstr "" -#: lxc/remote.go:735 +#: lxc/remote.go:804 msgid "AUTH TYPE" msgstr "" @@ -705,7 +705,7 @@ msgstr "" msgid "Admin access key: %s" msgstr "" -#: lxc/remote.go:567 +#: lxc/remote.go:636 #, c-format msgid "Admin password (or token) for %s:" msgstr "" @@ -742,7 +742,7 @@ msgstr "" msgid "All projects" msgstr "" -#: lxc/remote.go:182 +#: lxc/remote.go:194 msgid "All server addresses are unavailable" msgstr "" @@ -813,7 +813,7 @@ msgid "" "as well as retrieve past log entries from it." msgstr "" -#: lxc/remote.go:549 +#: lxc/remote.go:618 #, c-format msgid "Authentication type '%s' not supported by server" msgstr "" @@ -991,7 +991,7 @@ msgstr "" msgid "Can't read from stdin: %w" msgstr "" -#: lxc/remote.go:862 +#: lxc/remote.go:931 msgid "Can't remove the default remote" msgstr "" @@ -1057,11 +1057,11 @@ msgstr "" msgid "Certificate add token for %s deleted" msgstr "" -#: lxc/remote.go:452 +#: lxc/remote.go:506 msgid "Certificate fingerprint" msgstr "" -#: lxc/remote.go:219 +#: lxc/remote.go:231 #, c-format msgid "" "Certificate fingerprint mismatch between certificate token and server %q" @@ -1076,7 +1076,7 @@ msgstr "" msgid "Client %s certificate add token:" msgstr "" -#: lxc/remote.go:604 +#: lxc/remote.go:673 msgid "Client certificate now trusted by server:" msgstr "" @@ -1324,12 +1324,12 @@ msgstr "" msgid "Cores:" msgstr "" -#: lxc/remote.go:487 +#: lxc/remote.go:556 #, c-format msgid "Could not close server cert file %q: %w" msgstr "" -#: lxc/remote.go:225 lxc/remote.go:471 +#: lxc/remote.go:237 lxc/remote.go:540 msgid "Could not create server cert dir" msgstr "" @@ -1368,7 +1368,7 @@ msgstr "" msgid "Could not write new remote certificate for remote '%s' with error: %v" msgstr "" -#: lxc/remote.go:482 +#: lxc/remote.go:551 #, c-format msgid "Could not write server cert file %q: %w" msgstr "" @@ -1728,9 +1728,9 @@ msgstr "" #: lxc/project.go:182 lxc/project.go:245 lxc/project.go:373 lxc/project.go:434 #: lxc/project.go:547 lxc/project.go:604 lxc/project.go:683 lxc/project.go:714 #: lxc/project.go:767 lxc/project.go:826 lxc/publish.go:34 lxc/query.go:34 -#: lxc/rebuild.go:28 lxc/remote.go:35 lxc/remote.go:91 lxc/remote.go:632 -#: lxc/remote.go:670 lxc/remote.go:756 lxc/remote.go:829 lxc/remote.go:885 -#: lxc/remote.go:925 lxc/rename.go:22 lxc/restore.go:24 lxc/snapshot.go:32 +#: lxc/rebuild.go:28 lxc/remote.go:35 lxc/remote.go:91 lxc/remote.go:701 +#: lxc/remote.go:739 lxc/remote.go:825 lxc/remote.go:898 lxc/remote.go:954 +#: lxc/remote.go:994 lxc/rename.go:22 lxc/restore.go:24 lxc/snapshot.go:32 #: lxc/storage.go:34 lxc/storage.go:97 lxc/storage.go:195 lxc/storage.go:245 #: lxc/storage.go:369 lxc/storage.go:439 lxc/storage.go:611 lxc/storage.go:690 #: lxc/storage.go:786 lxc/storage.go:872 lxc/storage_bucket.go:30 @@ -2283,11 +2283,11 @@ msgstr "" msgid "Failed to accept incoming connection: %w" msgstr "" -#: lxc/remote.go:191 +#: lxc/remote.go:203 msgid "Failed to add remote" msgstr "" -#: lxc/remote.go:242 +#: lxc/remote.go:254 #, c-format msgid "Failed to close server cert file %q: %w" msgstr "" @@ -2297,7 +2297,7 @@ msgstr "" msgid "Failed to connect to cluster member: %w" msgstr "" -#: lxc/remote.go:232 +#: lxc/remote.go:244 #, c-format msgid "Failed to create %q: %w" msgstr "" @@ -2307,12 +2307,12 @@ msgstr "" msgid "Failed to create alias %s: %w" msgstr "" -#: lxc/remote.go:257 +#: lxc/remote.go:483 #, c-format -msgid "Failed to create certificate: %w" +msgid "Failed to decode trust token: %w" msgstr "" -#: lxc/remote.go:264 +#: lxc/remote.go:289 #, c-format msgid "Failed to find project: %w" msgstr "" @@ -2337,7 +2337,7 @@ msgstr "" msgid "Failed to walk path for %s: %s" msgstr "" -#: lxc/remote.go:237 +#: lxc/remote.go:249 #, c-format msgid "Failed to write server cert file %q: %w" msgstr "" @@ -2424,7 +2424,7 @@ msgstr "" #: lxc/network_forward.go:93 lxc/network_load_balancer.go:97 #: lxc/network_peer.go:85 lxc/network_zone.go:89 lxc/network_zone.go:697 #: lxc/operation.go:109 lxc/profile.go:638 lxc/project.go:436 -#: lxc/project.go:828 lxc/remote.go:674 lxc/storage.go:613 +#: lxc/project.go:828 lxc/remote.go:743 lxc/storage.go:613 #: lxc/storage_bucket.go:460 lxc/storage_bucket.go:775 #: lxc/storage_volume.go:1469 lxc/warning.go:94 msgid "Format (csv|json|table|yaml|compact)" @@ -2462,7 +2462,7 @@ msgstr "" msgid "Frequency: %vMhz (min: %vMhz, max: %vMhz)" msgstr "" -#: lxc/remote.go:738 +#: lxc/remote.go:807 msgid "GLOBAL" msgstr "" @@ -2482,7 +2482,7 @@ msgstr "" msgid "Generate manpages for all commands" msgstr "" -#: lxc/remote.go:160 lxc/remote.go:398 +#: lxc/remote.go:165 lxc/remote.go:440 msgid "Generating a client certificate. This may take a minute..." msgstr "" @@ -2906,7 +2906,7 @@ msgstr "" msgid "Instance type" msgstr "" -#: lxc/remote.go:350 +#: lxc/remote.go:392 #, c-format msgid "Invalid URL scheme \"%s\" in \"%s\"" msgstr "" @@ -2987,7 +2987,7 @@ msgstr "" msgid "Invalid path %s" msgstr "" -#: lxc/remote.go:339 +#: lxc/remote.go:381 #, c-format msgid "Invalid protocol: %s" msgstr "" @@ -3367,7 +3367,7 @@ msgid "" " U - Current disk usage" msgstr "" -#: lxc/remote.go:669 lxc/remote.go:670 +#: lxc/remote.go:738 lxc/remote.go:739 msgid "List the available remotes" msgstr "" @@ -4010,7 +4010,7 @@ msgstr "" #: lxc/config_trust.go:514 lxc/list.go:565 lxc/network.go:981 #: lxc/network_acl.go:148 lxc/network_peer.go:140 lxc/network_zone.go:139 #: lxc/network_zone.go:746 lxc/profile.go:678 lxc/project.go:522 -#: lxc/remote.go:732 lxc/storage.go:663 lxc/storage_bucket.go:512 +#: lxc/remote.go:801 lxc/storage.go:663 lxc/storage_bucket.go:512 #: lxc/storage_bucket.go:832 lxc/storage_volume.go:1584 msgid "NAME" msgstr "" @@ -4037,7 +4037,7 @@ msgstr "" #: lxc/network.go:958 lxc/operation.go:155 lxc/project.go:480 #: lxc/project.go:485 lxc/project.go:490 lxc/project.go:495 lxc/project.go:500 -#: lxc/project.go:505 lxc/remote.go:692 lxc/remote.go:697 lxc/remote.go:702 +#: lxc/project.go:505 lxc/remote.go:761 lxc/remote.go:766 lxc/remote.go:771 msgid "NO" msgstr "" @@ -4266,7 +4266,7 @@ msgstr "" msgid "Only \"custom\" volumes can be snapshotted" msgstr "" -#: lxc/remote.go:333 +#: lxc/remote.go:375 msgid "Only https URLs are supported for simplestreams" msgstr "" @@ -4337,11 +4337,11 @@ msgstr "" msgid "PROJECT" msgstr "" -#: lxc/remote.go:734 +#: lxc/remote.go:803 msgid "PROTOCOL" msgstr "" -#: lxc/image.go:1076 lxc/remote.go:736 +#: lxc/image.go:1076 lxc/remote.go:805 msgid "PUBLIC" msgstr "" @@ -4370,7 +4370,7 @@ msgstr "" msgid "Perform an incremental copy" msgstr "" -#: lxc/remote.go:183 +#: lxc/remote.go:195 msgid "Please provide an alternate server address (empty to abort):" msgstr "" @@ -4382,8 +4382,8 @@ msgstr "" msgid "Please provide cluster member name: " msgstr "" -#: lxc/remote.go:463 -msgid "Please type 'y', 'n' or the fingerprint:" +#: lxc/remote.go:533 +msgid "Please type 'y', 'n' or the fingerprint: " msgstr "" #: lxc/info.go:213 @@ -4702,33 +4702,33 @@ msgstr "" msgid "Refreshing the image: %s" msgstr "" -#: lxc/remote.go:786 +#: lxc/remote.go:855 #, c-format msgid "Remote %s already exists" msgstr "" -#: lxc/project.go:793 lxc/remote.go:777 lxc/remote.go:850 lxc/remote.go:906 -#: lxc/remote.go:946 +#: lxc/project.go:793 lxc/remote.go:846 lxc/remote.go:919 lxc/remote.go:975 +#: lxc/remote.go:1015 #, c-format msgid "Remote %s doesn't exist" msgstr "" -#: lxc/remote.go:302 +#: lxc/remote.go:342 #, c-format msgid "Remote %s exists as <%s>" msgstr "" -#: lxc/remote.go:858 +#: lxc/remote.go:927 #, c-format msgid "Remote %s is global and cannot be removed" msgstr "" -#: lxc/remote.go:781 lxc/remote.go:854 lxc/remote.go:950 +#: lxc/remote.go:850 lxc/remote.go:923 lxc/remote.go:1019 #, c-format msgid "Remote %s is static and cannot be modified" msgstr "" -#: lxc/remote.go:291 +#: lxc/remote.go:316 msgid "Remote address must not be empty" msgstr "" @@ -4736,7 +4736,7 @@ msgstr "" msgid "Remote admin password" msgstr "" -#: lxc/remote.go:296 +#: lxc/remote.go:336 msgid "Remote names may not contain colons" msgstr "" @@ -4822,7 +4822,7 @@ msgstr "" msgid "Remove profiles from instances" msgstr "" -#: lxc/remote.go:828 lxc/remote.go:829 +#: lxc/remote.go:897 lxc/remote.go:898 msgid "Remove remotes" msgstr "" @@ -4879,7 +4879,7 @@ msgstr "" msgid "Rename projects" msgstr "" -#: lxc/remote.go:755 lxc/remote.go:756 +#: lxc/remote.go:824 lxc/remote.go:825 msgid "Rename remotes" msgstr "" @@ -5024,7 +5024,7 @@ msgstr "" msgid "STATE" msgstr "" -#: lxc/remote.go:737 +#: lxc/remote.go:806 msgid "STATIC" msgstr "" @@ -5065,11 +5065,11 @@ msgstr "" msgid "Server authentication type (tls or oidc)" msgstr "" -#: lxc/remote.go:461 +#: lxc/remote.go:529 msgid "Server certificate NACKed by user" msgstr "" -#: lxc/remote.go:600 +#: lxc/remote.go:282 lxc/remote.go:669 msgid "Server doesn't trust us after authentication" msgstr "" @@ -5280,7 +5280,7 @@ msgid "" " lxc storage volume set [:] [/] " msgstr "" -#: lxc/remote.go:924 lxc/remote.go:925 +#: lxc/remote.go:993 lxc/remote.go:994 msgid "Set the URL for the remote" msgstr "" @@ -5523,7 +5523,7 @@ msgid "" "that are granted via identity provider group mappings. \n" msgstr "" -#: lxc/remote.go:631 lxc/remote.go:632 +#: lxc/remote.go:700 lxc/remote.go:701 msgid "Show the default remote" msgstr "" @@ -5735,7 +5735,7 @@ msgstr "" msgid "Switch the current project" msgstr "" -#: lxc/remote.go:884 lxc/remote.go:885 +#: lxc/remote.go:953 lxc/remote.go:954 msgid "Switch the default remote" msgstr "" @@ -5770,6 +5770,12 @@ msgstr "" msgid "Target path must be a directory" msgstr "" +#: lxc/remote.go:161 lxc/remote.go:331 +msgid "" +"The --accept-certificate flag is not supported when adding a remote using a " +"trust token" +msgstr "" + #: lxc/move.go:169 msgid "The --instance-only flag can't be used with --target" msgstr "" @@ -5920,6 +5926,11 @@ msgid "" "The property %q does not exist on the storage pool volume snapshot %s/%s: %v" msgstr "" +#: lxc/remote.go:524 +msgid "" +"The provided fingerprint does not match the server certificate fingerprint" +msgstr "" + #: lxc/info.go:346 msgid "The server doesn't implement the newer v2 resources API" msgstr "" @@ -6053,6 +6064,14 @@ msgstr "" msgid "Transmit policy" msgstr "" +#: lxc/remote.go:326 +msgid "Trust token cannot be used for public remotes" +msgstr "" + +#: lxc/remote.go:321 +msgid "Trust token cannot be used with OIDC authentication" +msgstr "" + #: lxc/action.go:288 lxc/launch.go:119 #, c-format msgid "Try `lxc info --show-log %s` for more info" @@ -6091,7 +6110,7 @@ msgstr "" msgid "UPLOAD DATE" msgstr "" -#: lxc/cluster.go:185 lxc/remote.go:733 +#: lxc/cluster.go:185 lxc/remote.go:802 msgid "URL" msgstr "" @@ -6119,7 +6138,7 @@ msgstr "" msgid "Unable to create a temporary file: %v" msgstr "" -#: lxc/remote.go:214 lxc/remote.go:248 +#: lxc/remote.go:226 lxc/remote.go:260 msgid "Unavailable remote server" msgstr "" @@ -6442,7 +6461,7 @@ msgstr "" #: lxc/network.go:960 lxc/operation.go:157 lxc/project.go:482 #: lxc/project.go:487 lxc/project.go:492 lxc/project.go:497 lxc/project.go:502 -#: lxc/project.go:507 lxc/remote.go:694 lxc/remote.go:699 lxc/remote.go:704 +#: lxc/project.go:507 lxc/remote.go:763 lxc/remote.go:768 lxc/remote.go:773 msgid "YES" msgstr "" @@ -7103,7 +7122,7 @@ msgstr "" msgid "[[:]]" msgstr "" -#: lxc/project.go:512 lxc/remote.go:723 +#: lxc/project.go:512 lxc/remote.go:792 msgid "current" msgstr "" @@ -7590,7 +7609,7 @@ msgid "" "the configuration from \"config.yaml\"." msgstr "" -#: lxc/remote.go:460 +#: lxc/remote.go:528 msgid "n" msgstr "" @@ -7602,7 +7621,7 @@ msgstr "" msgid "no" msgstr "" -#: lxc/remote.go:453 +#: lxc/remote.go:507 msgid "ok (y/n/[fingerprint])?" msgstr "" @@ -7639,7 +7658,7 @@ msgstr "" msgid "used by" msgstr "" -#: lxc/remote.go:462 +#: lxc/remote.go:516 msgid "y" msgstr "" diff --git a/po/it.po b/po/it.po index 65d5fdab12b2..630bcc3b5624 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: 2024-10-08 12:56+0100\n" +"POT-Creation-Date: 2024-10-16 10:01+0000\n" "PO-Revision-Date: 2022-03-10 15:07+0000\n" "Last-Translator: Luigi Operoso \n" "Language-Team: Italian " msgstr "" -#: lxc/remote.go:826 lxc/remote.go:883 +#: lxc/remote.go:895 lxc/remote.go:952 msgid "" msgstr "" -#: lxc/remote.go:923 +#: lxc/remote.go:992 msgid " " msgstr "" -#: lxc/remote.go:753 +#: lxc/remote.go:822 msgid " " msgstr "" @@ -801,7 +801,7 @@ msgstr "ALIAS" msgid "ARCHITECTURE" msgstr "ARCHITETTURA" -#: lxc/remote.go:735 +#: lxc/remote.go:804 msgid "AUTH TYPE" msgstr "" @@ -954,7 +954,7 @@ msgstr "" msgid "Admin access key: %s" msgstr "Password amministratore per %s: " -#: lxc/remote.go:567 +#: lxc/remote.go:636 #, fuzzy, c-format msgid "Admin password (or token) for %s:" msgstr "Password amministratore per %s: " @@ -991,7 +991,7 @@ msgstr "Alias:" msgid "All projects" msgstr "" -#: lxc/remote.go:182 +#: lxc/remote.go:194 msgid "All server addresses are unavailable" msgstr "" @@ -1064,7 +1064,7 @@ msgid "" "as well as retrieve past log entries from it." msgstr "" -#: lxc/remote.go:549 +#: lxc/remote.go:618 #, c-format msgid "Authentication type '%s' not supported by server" msgstr "" @@ -1243,7 +1243,7 @@ msgstr "Impossibile effettuare il pull di una directory senza --recursive" msgid "Can't read from stdin: %w" msgstr "Impossible leggere da stdin: %s" -#: lxc/remote.go:862 +#: lxc/remote.go:931 msgid "Can't remove the default remote" msgstr "" @@ -1309,12 +1309,12 @@ msgstr "" msgid "Certificate add token for %s deleted" msgstr "Il nome del container è: %s" -#: lxc/remote.go:452 +#: lxc/remote.go:506 #, fuzzy msgid "Certificate fingerprint" msgstr "Creazione del container in corso" -#: lxc/remote.go:219 +#: lxc/remote.go:231 #, c-format msgid "" "Certificate fingerprint mismatch between certificate token and server %q" @@ -1329,7 +1329,7 @@ msgstr "" msgid "Client %s certificate add token:" msgstr "Il nome del container è: %s" -#: lxc/remote.go:604 +#: lxc/remote.go:673 #, fuzzy msgid "Client certificate now trusted by server:" msgstr "Certificato del client salvato dal server: " @@ -1578,12 +1578,12 @@ msgstr "" msgid "Cores:" msgstr "" -#: lxc/remote.go:487 +#: lxc/remote.go:556 #, fuzzy, c-format msgid "Could not close server cert file %q: %w" msgstr "Certificato del client salvato dal server: " -#: lxc/remote.go:225 lxc/remote.go:471 +#: lxc/remote.go:237 lxc/remote.go:540 msgid "Could not create server cert dir" msgstr "" @@ -1622,7 +1622,7 @@ msgstr "Certificato del client salvato dal server: " msgid "Could not write new remote certificate for remote '%s' with error: %v" msgstr "" -#: lxc/remote.go:482 +#: lxc/remote.go:551 #, fuzzy, c-format msgid "Could not write server cert file %q: %w" msgstr "Certificato del client salvato dal server: " @@ -1998,9 +1998,9 @@ msgstr "" #: lxc/project.go:182 lxc/project.go:245 lxc/project.go:373 lxc/project.go:434 #: lxc/project.go:547 lxc/project.go:604 lxc/project.go:683 lxc/project.go:714 #: lxc/project.go:767 lxc/project.go:826 lxc/publish.go:34 lxc/query.go:34 -#: lxc/rebuild.go:28 lxc/remote.go:35 lxc/remote.go:91 lxc/remote.go:632 -#: lxc/remote.go:670 lxc/remote.go:756 lxc/remote.go:829 lxc/remote.go:885 -#: lxc/remote.go:925 lxc/rename.go:22 lxc/restore.go:24 lxc/snapshot.go:32 +#: lxc/rebuild.go:28 lxc/remote.go:35 lxc/remote.go:91 lxc/remote.go:701 +#: lxc/remote.go:739 lxc/remote.go:825 lxc/remote.go:898 lxc/remote.go:954 +#: lxc/remote.go:994 lxc/rename.go:22 lxc/restore.go:24 lxc/snapshot.go:32 #: lxc/storage.go:34 lxc/storage.go:97 lxc/storage.go:195 lxc/storage.go:245 #: lxc/storage.go:369 lxc/storage.go:439 lxc/storage.go:611 lxc/storage.go:690 #: lxc/storage.go:786 lxc/storage.go:872 lxc/storage_bucket.go:30 @@ -2568,11 +2568,11 @@ msgstr "Accetta certificato" msgid "Failed to accept incoming connection: %w" msgstr "Accetta certificato" -#: lxc/remote.go:191 +#: lxc/remote.go:203 msgid "Failed to add remote" msgstr "" -#: lxc/remote.go:242 +#: lxc/remote.go:254 #, fuzzy, c-format msgid "Failed to close server cert file %q: %w" msgstr "Accetta certificato" @@ -2582,7 +2582,7 @@ msgstr "Accetta certificato" msgid "Failed to connect to cluster member: %w" msgstr "Il nome del container è: %s" -#: lxc/remote.go:232 +#: lxc/remote.go:244 #, c-format msgid "Failed to create %q: %w" msgstr "" @@ -2592,12 +2592,12 @@ msgstr "" msgid "Failed to create alias %s: %w" msgstr "Accetta certificato" -#: lxc/remote.go:257 +#: lxc/remote.go:483 #, fuzzy, c-format -msgid "Failed to create certificate: %w" -msgstr "Accetta certificato" +msgid "Failed to decode trust token: %w" +msgstr "Il nome del container è: %s" -#: lxc/remote.go:264 +#: lxc/remote.go:289 #, c-format msgid "Failed to find project: %w" msgstr "" @@ -2622,7 +2622,7 @@ msgstr "Accetta certificato" msgid "Failed to walk path for %s: %s" msgstr "" -#: lxc/remote.go:237 +#: lxc/remote.go:249 #, fuzzy, c-format msgid "Failed to write server cert file %q: %w" msgstr "Accetta certificato" @@ -2711,7 +2711,7 @@ msgstr "" #: lxc/network_forward.go:93 lxc/network_load_balancer.go:97 #: lxc/network_peer.go:85 lxc/network_zone.go:89 lxc/network_zone.go:697 #: lxc/operation.go:109 lxc/profile.go:638 lxc/project.go:436 -#: lxc/project.go:828 lxc/remote.go:674 lxc/storage.go:613 +#: lxc/project.go:828 lxc/remote.go:743 lxc/storage.go:613 #: lxc/storage_bucket.go:460 lxc/storage_bucket.go:775 #: lxc/storage_volume.go:1469 lxc/warning.go:94 msgid "Format (csv|json|table|yaml|compact)" @@ -2749,7 +2749,7 @@ msgstr "" msgid "Frequency: %vMhz (min: %vMhz, max: %vMhz)" msgstr "" -#: lxc/remote.go:738 +#: lxc/remote.go:807 msgid "GLOBAL" msgstr "" @@ -2769,7 +2769,7 @@ msgstr "" msgid "Generate manpages for all commands" msgstr "" -#: lxc/remote.go:160 lxc/remote.go:398 +#: lxc/remote.go:165 lxc/remote.go:440 msgid "Generating a client certificate. This may take a minute..." msgstr "" @@ -3209,7 +3209,7 @@ msgstr "Il nome del container è: %s" msgid "Instance type" msgstr "" -#: lxc/remote.go:350 +#: lxc/remote.go:392 #, c-format msgid "Invalid URL scheme \"%s\" in \"%s\"" msgstr "" @@ -3292,7 +3292,7 @@ msgstr "numero errato di argomenti del sottocomando" msgid "Invalid path %s" msgstr "" -#: lxc/remote.go:339 +#: lxc/remote.go:381 #, fuzzy, c-format msgid "Invalid protocol: %s" msgstr "Proprietà errata: %s" @@ -3687,7 +3687,7 @@ msgid "" " U - Current disk usage" msgstr "" -#: lxc/remote.go:669 lxc/remote.go:670 +#: lxc/remote.go:738 lxc/remote.go:739 msgid "List the available remotes" msgstr "" @@ -4371,7 +4371,7 @@ msgstr "" #: lxc/config_trust.go:514 lxc/list.go:565 lxc/network.go:981 #: lxc/network_acl.go:148 lxc/network_peer.go:140 lxc/network_zone.go:139 #: lxc/network_zone.go:746 lxc/profile.go:678 lxc/project.go:522 -#: lxc/remote.go:732 lxc/storage.go:663 lxc/storage_bucket.go:512 +#: lxc/remote.go:801 lxc/storage.go:663 lxc/storage_bucket.go:512 #: lxc/storage_bucket.go:832 lxc/storage_volume.go:1584 msgid "NAME" msgstr "" @@ -4398,7 +4398,7 @@ msgstr "" #: lxc/network.go:958 lxc/operation.go:155 lxc/project.go:480 #: lxc/project.go:485 lxc/project.go:490 lxc/project.go:495 lxc/project.go:500 -#: lxc/project.go:505 lxc/remote.go:692 lxc/remote.go:697 lxc/remote.go:702 +#: lxc/project.go:505 lxc/remote.go:761 lxc/remote.go:766 lxc/remote.go:771 msgid "NO" msgstr "" @@ -4628,7 +4628,7 @@ msgstr "" msgid "Only \"custom\" volumes can be snapshotted" msgstr "" -#: lxc/remote.go:333 +#: lxc/remote.go:375 msgid "Only https URLs are supported for simplestreams" msgstr "" @@ -4699,11 +4699,11 @@ msgstr "" msgid "PROJECT" msgstr "" -#: lxc/remote.go:734 +#: lxc/remote.go:803 msgid "PROTOCOL" msgstr "" -#: lxc/image.go:1076 lxc/remote.go:736 +#: lxc/image.go:1076 lxc/remote.go:805 msgid "PUBLIC" msgstr "" @@ -4733,7 +4733,7 @@ msgstr "Creazione del container in corso" msgid "Perform an incremental copy" msgstr "" -#: lxc/remote.go:183 +#: lxc/remote.go:195 msgid "Please provide an alternate server address (empty to abort):" msgstr "" @@ -4746,8 +4746,8 @@ msgstr "" msgid "Please provide cluster member name: " msgstr "Il nome del container è: %s" -#: lxc/remote.go:463 -msgid "Please type 'y', 'n' or the fingerprint:" +#: lxc/remote.go:533 +msgid "Please type 'y', 'n' or the fingerprint: " msgstr "" #: lxc/info.go:213 @@ -5071,33 +5071,33 @@ msgstr "Creazione del container in corso" msgid "Refreshing the image: %s" msgstr "" -#: lxc/remote.go:786 +#: lxc/remote.go:855 #, fuzzy, c-format msgid "Remote %s already exists" msgstr "il remote %s esiste già" -#: lxc/project.go:793 lxc/remote.go:777 lxc/remote.go:850 lxc/remote.go:906 -#: lxc/remote.go:946 +#: lxc/project.go:793 lxc/remote.go:846 lxc/remote.go:919 lxc/remote.go:975 +#: lxc/remote.go:1015 #, fuzzy, c-format msgid "Remote %s doesn't exist" msgstr "il remote %s non esiste" -#: lxc/remote.go:302 +#: lxc/remote.go:342 #, fuzzy, c-format msgid "Remote %s exists as <%s>" msgstr "il remote %s esiste come %s" -#: lxc/remote.go:858 +#: lxc/remote.go:927 #, fuzzy, c-format msgid "Remote %s is global and cannot be removed" msgstr "il remote %s è statico e non può essere modificato" -#: lxc/remote.go:781 lxc/remote.go:854 lxc/remote.go:950 +#: lxc/remote.go:850 lxc/remote.go:923 lxc/remote.go:1019 #, fuzzy, c-format msgid "Remote %s is static and cannot be modified" msgstr "il remote %s è statico e non può essere modificato" -#: lxc/remote.go:291 +#: lxc/remote.go:316 msgid "Remote address must not be empty" msgstr "" @@ -5105,7 +5105,7 @@ msgstr "" msgid "Remote admin password" msgstr "" -#: lxc/remote.go:296 +#: lxc/remote.go:336 msgid "Remote names may not contain colons" msgstr "" @@ -5197,7 +5197,7 @@ msgstr "Il nome del container è: %s" msgid "Remove profiles from instances" msgstr "" -#: lxc/remote.go:828 lxc/remote.go:829 +#: lxc/remote.go:897 lxc/remote.go:898 msgid "Remove remotes" msgstr "" @@ -5256,7 +5256,7 @@ msgstr "" msgid "Rename projects" msgstr "" -#: lxc/remote.go:755 lxc/remote.go:756 +#: lxc/remote.go:824 lxc/remote.go:825 msgid "Rename remotes" msgstr "" @@ -5407,7 +5407,7 @@ msgstr "" msgid "STATE" msgstr "" -#: lxc/remote.go:737 +#: lxc/remote.go:806 msgid "STATIC" msgstr "" @@ -5448,11 +5448,11 @@ msgstr "" msgid "Server authentication type (tls or oidc)" msgstr "" -#: lxc/remote.go:461 +#: lxc/remote.go:529 msgid "Server certificate NACKed by user" msgstr "" -#: lxc/remote.go:600 +#: lxc/remote.go:282 lxc/remote.go:669 msgid "Server doesn't trust us after authentication" msgstr "" @@ -5669,7 +5669,7 @@ msgid "" " lxc storage volume set [:] [/] " msgstr "" -#: lxc/remote.go:924 lxc/remote.go:925 +#: lxc/remote.go:993 lxc/remote.go:994 msgid "Set the URL for the remote" msgstr "" @@ -5927,7 +5927,7 @@ msgid "" "that are granted via identity provider group mappings. \n" msgstr "" -#: lxc/remote.go:631 lxc/remote.go:632 +#: lxc/remote.go:700 lxc/remote.go:701 msgid "Show the default remote" msgstr "" @@ -6143,7 +6143,7 @@ msgstr "" msgid "Switch the current project" msgstr "" -#: lxc/remote.go:884 lxc/remote.go:885 +#: lxc/remote.go:953 lxc/remote.go:954 msgid "Switch the default remote" msgstr "" @@ -6179,6 +6179,12 @@ msgstr "" msgid "Target path must be a directory" msgstr "" +#: lxc/remote.go:161 lxc/remote.go:331 +msgid "" +"The --accept-certificate flag is not supported when adding a remote using a " +"trust token" +msgstr "" + #: lxc/move.go:169 msgid "The --instance-only flag can't be used with --target" msgstr "" @@ -6330,6 +6336,11 @@ msgid "" "The property %q does not exist on the storage pool volume snapshot %s/%s: %v" msgstr "" +#: lxc/remote.go:524 +msgid "" +"The provided fingerprint does not match the server certificate fingerprint" +msgstr "" + #: lxc/info.go:346 msgid "The server doesn't implement the newer v2 resources API" msgstr "" @@ -6465,6 +6476,14 @@ msgstr "Creazione del container in corso" msgid "Transmit policy" msgstr "" +#: lxc/remote.go:326 +msgid "Trust token cannot be used for public remotes" +msgstr "" + +#: lxc/remote.go:321 +msgid "Trust token cannot be used with OIDC authentication" +msgstr "" + #: lxc/action.go:288 lxc/launch.go:119 #, c-format msgid "Try `lxc info --show-log %s` for more info" @@ -6504,7 +6523,7 @@ msgstr "" msgid "UPLOAD DATE" msgstr "" -#: lxc/cluster.go:185 lxc/remote.go:733 +#: lxc/cluster.go:185 lxc/remote.go:802 msgid "URL" msgstr "" @@ -6532,7 +6551,7 @@ msgstr "" msgid "Unable to create a temporary file: %v" msgstr "" -#: lxc/remote.go:214 lxc/remote.go:248 +#: lxc/remote.go:226 lxc/remote.go:260 #, fuzzy msgid "Unavailable remote server" msgstr "Aggiungi un nuovo server remoto" @@ -6871,7 +6890,7 @@ msgstr "" #: lxc/network.go:960 lxc/operation.go:157 lxc/project.go:482 #: lxc/project.go:487 lxc/project.go:492 lxc/project.go:497 lxc/project.go:502 -#: lxc/project.go:507 lxc/remote.go:694 lxc/remote.go:699 lxc/remote.go:704 +#: lxc/project.go:507 lxc/remote.go:763 lxc/remote.go:768 lxc/remote.go:773 msgid "YES" msgstr "" @@ -7680,7 +7699,7 @@ msgstr "Creazione del container in corso" msgid "[[:]]" msgstr "Creazione del container in corso" -#: lxc/project.go:512 lxc/remote.go:723 +#: lxc/project.go:512 lxc/remote.go:792 msgid "current" msgstr "" @@ -8167,7 +8186,7 @@ msgid "" "the configuration from \"config.yaml\"." msgstr "" -#: lxc/remote.go:460 +#: lxc/remote.go:528 #, fuzzy msgid "n" msgstr "no" @@ -8180,7 +8199,7 @@ msgstr "" msgid "no" msgstr "no" -#: lxc/remote.go:453 +#: lxc/remote.go:507 msgid "ok (y/n/[fingerprint])?" msgstr "" @@ -8217,7 +8236,7 @@ msgstr "" msgid "used by" msgstr "" -#: lxc/remote.go:462 +#: lxc/remote.go:516 msgid "y" msgstr "" @@ -8226,6 +8245,10 @@ msgstr "" msgid "yes" msgstr "si" +#, fuzzy, c-format +#~ msgid "Failed to create certificate: %w" +#~ msgstr "Accetta certificato" + #, fuzzy #~ msgid "You must specify a destination instance name when using --target" #~ msgstr "Occorre specificare un nome di container come origine" diff --git a/po/ja.po b/po/ja.po index 803c3391f8fb..241a1ce645c2 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: 2024-10-08 12:56+0100\n" +"POT-Creation-Date: 2024-10-16 10:01+0000\n" "PO-Revision-Date: 2023-03-10 15:14+0000\n" "Last-Translator: KATOH Yasufumi \n" "Language-Team: Japanese " msgid " " msgstr " " -#: lxc/remote.go:826 lxc/remote.go:883 +#: lxc/remote.go:895 lxc/remote.go:952 msgid "" msgstr "" -#: lxc/remote.go:923 +#: lxc/remote.go:992 msgid " " msgstr " " -#: lxc/remote.go:753 +#: lxc/remote.go:822 msgid " " msgstr " " @@ -792,7 +792,7 @@ msgstr "ALIASES" msgid "ARCHITECTURE" msgstr "ARCHITECTURE" -#: lxc/remote.go:735 +#: lxc/remote.go:804 msgid "AUTH TYPE" msgstr "AUTH TYPE" @@ -962,7 +962,7 @@ msgstr "アドレス: %s" msgid "Admin access key: %s" msgstr "管理者アクセスキー: %s" -#: lxc/remote.go:567 +#: lxc/remote.go:636 #, c-format msgid "Admin password (or token) for %s:" msgstr "%s の管理者パスワード(もしくはトークン):" @@ -999,7 +999,7 @@ msgstr "エイリアス:" msgid "All projects" msgstr "すべてのプロジェクト" -#: lxc/remote.go:182 +#: lxc/remote.go:194 msgid "All server addresses are unavailable" msgstr "すべてのサーバーアドレスが利用できません" @@ -1075,7 +1075,7 @@ msgstr "" "このコマンドはインスタンスのブートコンソールに接続できます。\n" "そしてそこから過去のログエントリを取り出すことができます。" -#: lxc/remote.go:549 +#: lxc/remote.go:618 #, c-format msgid "Authentication type '%s' not supported by server" msgstr "認証タイプ '%s' はサーバではサポートされていません" @@ -1256,7 +1256,7 @@ msgstr "" msgid "Can't read from stdin: %w" msgstr "標準入力から読み込めません: %w" -#: lxc/remote.go:862 +#: lxc/remote.go:931 msgid "Can't remove the default remote" msgstr "デフォルトのリモートは削除できません" @@ -1325,12 +1325,12 @@ msgstr "カード: %s (%s)" msgid "Certificate add token for %s deleted" msgstr "%s に対する証明書追加トークンが削除されました" -#: lxc/remote.go:452 +#: lxc/remote.go:506 #, fuzzy msgid "Certificate fingerprint" msgstr "証明書のフィンガープリント: %s" -#: lxc/remote.go:219 +#: lxc/remote.go:231 #, c-format msgid "" "Certificate fingerprint mismatch between certificate token and server %q" @@ -1346,7 +1346,7 @@ msgstr "Chassis" msgid "Client %s certificate add token:" msgstr "クライアント %s の証明書追加トークン:" -#: lxc/remote.go:604 +#: lxc/remote.go:673 msgid "Client certificate now trusted by server:" msgstr "クライアント証明書がサーバに信頼されました:" @@ -1613,12 +1613,12 @@ msgstr "コア %d" msgid "Cores:" msgstr "コア:" -#: lxc/remote.go:487 +#: lxc/remote.go:556 #, c-format msgid "Could not close server cert file %q: %w" msgstr "サーバ証明書ファイル %q をクローズできません: %w" -#: lxc/remote.go:225 lxc/remote.go:471 +#: lxc/remote.go:237 lxc/remote.go:540 msgid "Could not create server cert dir" msgstr "サーバ証明書格納用のディレクトリを作成できません" @@ -1657,7 +1657,7 @@ msgstr "秘密鍵ファイル %s をエラーで読み込めません: %v" msgid "Could not write new remote certificate for remote '%s' with error: %v" msgstr "リモート '%s' に対する新しいリモート証明書がエラーで書き込めません: %v" -#: lxc/remote.go:482 +#: lxc/remote.go:551 #, c-format msgid "Could not write server cert file %q: %w" msgstr "サーバ証明書ファイル %q を書き込めません: %w" @@ -2026,9 +2026,9 @@ msgstr "警告を削除します" #: lxc/project.go:182 lxc/project.go:245 lxc/project.go:373 lxc/project.go:434 #: lxc/project.go:547 lxc/project.go:604 lxc/project.go:683 lxc/project.go:714 #: lxc/project.go:767 lxc/project.go:826 lxc/publish.go:34 lxc/query.go:34 -#: lxc/rebuild.go:28 lxc/remote.go:35 lxc/remote.go:91 lxc/remote.go:632 -#: lxc/remote.go:670 lxc/remote.go:756 lxc/remote.go:829 lxc/remote.go:885 -#: lxc/remote.go:925 lxc/rename.go:22 lxc/restore.go:24 lxc/snapshot.go:32 +#: lxc/rebuild.go:28 lxc/remote.go:35 lxc/remote.go:91 lxc/remote.go:701 +#: lxc/remote.go:739 lxc/remote.go:825 lxc/remote.go:898 lxc/remote.go:954 +#: lxc/remote.go:994 lxc/rename.go:22 lxc/restore.go:24 lxc/snapshot.go:32 #: lxc/storage.go:34 lxc/storage.go:97 lxc/storage.go:195 lxc/storage.go:245 #: lxc/storage.go:369 lxc/storage.go:439 lxc/storage.go:611 lxc/storage.go:690 #: lxc/storage.go:786 lxc/storage.go:872 lxc/storage_bucket.go:30 @@ -2619,11 +2619,11 @@ msgstr "sshfs の起動に失敗しました: %w" msgid "Failed to accept incoming connection: %w" msgstr "受信接続の受け入れに失敗しました: %w" -#: lxc/remote.go:191 +#: lxc/remote.go:203 msgid "Failed to add remote" msgstr "リモートの追加に失敗しました" -#: lxc/remote.go:242 +#: lxc/remote.go:254 #, c-format msgid "Failed to close server cert file %q: %w" msgstr "サーバー証明書ファイル %q のクローズに失敗しました: %w" @@ -2633,7 +2633,7 @@ msgstr "サーバー証明書ファイル %q のクローズに失敗しまし msgid "Failed to connect to cluster member: %w" msgstr "クラスタメンバへの接続に失敗しました: %w" -#: lxc/remote.go:232 +#: lxc/remote.go:244 #, c-format msgid "Failed to create %q: %w" msgstr "%q の作成に失敗しました: %w" @@ -2643,12 +2643,12 @@ msgstr "%q の作成に失敗しました: %w" msgid "Failed to create alias %s: %w" msgstr "エイリアス %s の作成に失敗しました: %w" -#: lxc/remote.go:257 -#, c-format -msgid "Failed to create certificate: %w" -msgstr "証明書の作成に失敗しました: %w" +#: lxc/remote.go:483 +#, fuzzy, c-format +msgid "Failed to decode trust token: %w" +msgstr "クラスタメンバへの接続に失敗しました: %w" -#: lxc/remote.go:264 +#: lxc/remote.go:289 #, c-format msgid "Failed to find project: %w" msgstr "プロジェクトが見つけられませんでした: %w" @@ -2673,7 +2673,7 @@ msgstr "エイリアス %s の削除に失敗しました: %w" msgid "Failed to walk path for %s: %s" msgstr "パス %s にアクセスできませんでした: %s" -#: lxc/remote.go:237 +#: lxc/remote.go:249 #, c-format msgid "Failed to write server cert file %q: %w" msgstr "サーバー証明書 %q の書き込みに失敗しました: %w" @@ -2776,7 +2776,7 @@ msgstr "" #: lxc/network_forward.go:93 lxc/network_load_balancer.go:97 #: lxc/network_peer.go:85 lxc/network_zone.go:89 lxc/network_zone.go:697 #: lxc/operation.go:109 lxc/profile.go:638 lxc/project.go:436 -#: lxc/project.go:828 lxc/remote.go:674 lxc/storage.go:613 +#: lxc/project.go:828 lxc/remote.go:743 lxc/storage.go:613 #: lxc/storage_bucket.go:460 lxc/storage_bucket.go:775 #: lxc/storage_volume.go:1469 lxc/warning.go:94 msgid "Format (csv|json|table|yaml|compact)" @@ -2814,7 +2814,7 @@ msgstr "クロック数: %vMhz" msgid "Frequency: %vMhz (min: %vMhz, max: %vMhz)" msgstr "クロック数: %vMhz (最小: %vMhz, 最大: %vMhz)" -#: lxc/remote.go:738 +#: lxc/remote.go:807 msgid "GLOBAL" msgstr "GLOBAL" @@ -2834,7 +2834,7 @@ msgstr "" msgid "Generate manpages for all commands" msgstr "すべてのコマンドに対する man ページを作成します" -#: lxc/remote.go:160 lxc/remote.go:398 +#: lxc/remote.go:165 lxc/remote.go:440 msgid "Generating a client certificate. This may take a minute..." msgstr "クライアント証明書を生成します。1分ぐらいかかります..." @@ -3283,7 +3283,7 @@ msgstr "インスタンス名: %s" msgid "Instance type" msgstr "インスタンスタイプ" -#: lxc/remote.go:350 +#: lxc/remote.go:392 #, c-format msgid "Invalid URL scheme \"%s\" in \"%s\"" msgstr "不正な URL スキーム \"%s\" (\"%s\" 内)" @@ -3372,7 +3372,7 @@ msgstr "引数の数が不正です" msgid "Invalid path %s" msgstr "不正なパス %s" -#: lxc/remote.go:339 +#: lxc/remote.go:381 #, c-format msgid "Invalid protocol: %s" msgstr "不正なプロトコル: %s" @@ -3880,7 +3880,7 @@ msgstr "" " u - (使用中の)リファレンス数\n" " U - 現在のディスク使用量" -#: lxc/remote.go:669 lxc/remote.go:670 +#: lxc/remote.go:738 lxc/remote.go:739 msgid "List the available remotes" msgstr "利用可能なリモートサーバを一覧表示します" @@ -4586,7 +4586,7 @@ msgstr "インスタンス名を指定する必要があります: " #: lxc/config_trust.go:514 lxc/list.go:565 lxc/network.go:981 #: lxc/network_acl.go:148 lxc/network_peer.go:140 lxc/network_zone.go:139 #: lxc/network_zone.go:746 lxc/profile.go:678 lxc/project.go:522 -#: lxc/remote.go:732 lxc/storage.go:663 lxc/storage_bucket.go:512 +#: lxc/remote.go:801 lxc/storage.go:663 lxc/storage_bucket.go:512 #: lxc/storage_bucket.go:832 lxc/storage_volume.go:1584 msgid "NAME" msgstr "NAME" @@ -4613,7 +4613,7 @@ msgstr "NICs:" #: lxc/network.go:958 lxc/operation.go:155 lxc/project.go:480 #: lxc/project.go:485 lxc/project.go:490 lxc/project.go:495 lxc/project.go:500 -#: lxc/project.go:505 lxc/remote.go:692 lxc/remote.go:697 lxc/remote.go:702 +#: lxc/project.go:505 lxc/remote.go:761 lxc/remote.go:766 lxc/remote.go:771 msgid "NO" msgstr "NO" @@ -4845,7 +4845,7 @@ msgstr "\"カスタム\" のボリュームのみがエクスポートできま msgid "Only \"custom\" volumes can be snapshotted" msgstr "\"カスタム\" のボリュームのみがスナップショットを取得できます" -#: lxc/remote.go:333 +#: lxc/remote.go:375 msgid "Only https URLs are supported for simplestreams" msgstr "simplestreams は https の URL のみサポートします" @@ -4916,11 +4916,11 @@ msgstr "PROFILES" msgid "PROJECT" msgstr "PROJECT" -#: lxc/remote.go:734 +#: lxc/remote.go:803 msgid "PROTOCOL" msgstr "PROTOCOL" -#: lxc/image.go:1076 lxc/remote.go:736 +#: lxc/image.go:1076 lxc/remote.go:805 msgid "PUBLIC" msgstr "PUBLIC" @@ -4949,7 +4949,7 @@ msgstr "インスタンスを一時停止します" msgid "Perform an incremental copy" msgstr "インクリメンタルコピーを実行します" -#: lxc/remote.go:183 +#: lxc/remote.go:195 msgid "Please provide an alternate server address (empty to abort):" msgstr "別のサーバアドレスを指定してください(空の場合は中止):" @@ -4961,8 +4961,9 @@ msgstr "クライアント名を入力してください: " msgid "Please provide cluster member name: " msgstr "クラスターメンバー名を入力してください: " -#: lxc/remote.go:463 -msgid "Please type 'y', 'n' or the fingerprint:" +#: lxc/remote.go:533 +#, fuzzy +msgid "Please type 'y', 'n' or the fingerprint: " msgstr "'y', 'n', フィンガープリントのどれかを入力してください:" #: lxc/info.go:213 @@ -5288,33 +5289,33 @@ msgstr "インスタンスの更新中: %s" msgid "Refreshing the image: %s" msgstr "イメージの更新中: %s" -#: lxc/remote.go:786 +#: lxc/remote.go:855 #, c-format msgid "Remote %s already exists" msgstr "リモート %s は既に存在します" -#: lxc/project.go:793 lxc/remote.go:777 lxc/remote.go:850 lxc/remote.go:906 -#: lxc/remote.go:946 +#: lxc/project.go:793 lxc/remote.go:846 lxc/remote.go:919 lxc/remote.go:975 +#: lxc/remote.go:1015 #, c-format msgid "Remote %s doesn't exist" msgstr "リモート %s は存在しません" -#: lxc/remote.go:302 +#: lxc/remote.go:342 #, c-format msgid "Remote %s exists as <%s>" msgstr "リモート %s は <%s> として存在します" -#: lxc/remote.go:858 +#: lxc/remote.go:927 #, c-format msgid "Remote %s is global and cannot be removed" msgstr "リモート %s は global ですので削除できません" -#: lxc/remote.go:781 lxc/remote.go:854 lxc/remote.go:950 +#: lxc/remote.go:850 lxc/remote.go:923 lxc/remote.go:1019 #, c-format msgid "Remote %s is static and cannot be modified" msgstr "リモート %s は static ですので変更できません" -#: lxc/remote.go:291 +#: lxc/remote.go:316 msgid "Remote address must not be empty" msgstr "" @@ -5322,7 +5323,7 @@ msgstr "" msgid "Remote admin password" msgstr "リモートの管理者パスワード" -#: lxc/remote.go:296 +#: lxc/remote.go:336 msgid "Remote names may not contain colons" msgstr "リモート名にコロンを含めることはできません" @@ -5412,7 +5413,7 @@ msgstr "ロードバランサーからポートを削除します" msgid "Remove profiles from instances" msgstr "インスタンスからプロファイルを削除します" -#: lxc/remote.go:828 lxc/remote.go:829 +#: lxc/remote.go:897 lxc/remote.go:898 msgid "Remove remotes" msgstr "リモートサーバを削除します" @@ -5471,7 +5472,7 @@ msgstr "プロファイル名を変更します" msgid "Rename projects" msgstr "プロジェクト名を変更します" -#: lxc/remote.go:755 lxc/remote.go:756 +#: lxc/remote.go:824 lxc/remote.go:825 msgid "Rename remotes" msgstr "リモートサーバ名を変更します" @@ -5625,7 +5626,7 @@ msgstr "SSH クライアントが切断されました %q" msgid "STATE" msgstr "STATE" -#: lxc/remote.go:737 +#: lxc/remote.go:806 msgid "STATIC" msgstr "STATIC" @@ -5667,11 +5668,11 @@ msgstr "直接リクエスト (raw query) を LXD に送ります" msgid "Server authentication type (tls or oidc)" msgstr "サーバの認証タイプ (tls もしくは candid)" -#: lxc/remote.go:461 +#: lxc/remote.go:529 msgid "Server certificate NACKed by user" msgstr "ユーザによりサーバ証明書が拒否されました" -#: lxc/remote.go:600 +#: lxc/remote.go:282 lxc/remote.go:669 msgid "Server doesn't trust us after authentication" msgstr "認証後、サーバが我々を信用していません" @@ -5940,7 +5941,7 @@ msgstr "" "後方互換性のため、単一の設定を行う場合は次の形式でも設定できます:\n" " lxc storage volume set [:] " -#: lxc/remote.go:924 lxc/remote.go:925 +#: lxc/remote.go:993 lxc/remote.go:994 msgid "Set the URL for the remote" msgstr "リモートの URL を設定します" @@ -6198,7 +6199,7 @@ msgid "" "that are granted via identity provider group mappings. \n" msgstr "" -#: lxc/remote.go:631 lxc/remote.go:632 +#: lxc/remote.go:700 lxc/remote.go:701 msgid "Show the default remote" msgstr "デフォルトのリモートを表示します" @@ -6410,7 +6411,7 @@ msgstr "Swap (ピーク)" msgid "Switch the current project" msgstr "現在のプロジェクトを切り替えます" -#: lxc/remote.go:884 lxc/remote.go:885 +#: lxc/remote.go:953 lxc/remote.go:954 msgid "Switch the default remote" msgstr "デフォルトのリモートを切り替えます" @@ -6445,6 +6446,12 @@ msgstr "ターゲットのパスと --listen オプションは同時に指定 msgid "Target path must be a directory" msgstr "ターゲットのパスはディレクトリでなければなりません" +#: lxc/remote.go:161 lxc/remote.go:331 +msgid "" +"The --accept-certificate flag is not supported when adding a remote using a " +"trust token" +msgstr "" + #: lxc/move.go:169 msgid "The --instance-only flag can't be used with --target" msgstr "--instance-only と --target は同時に指定できません" @@ -6601,6 +6608,13 @@ msgid "" "The property %q does not exist on the storage pool volume snapshot %s/%s: %v" msgstr "" +#: lxc/remote.go:524 +#, fuzzy +msgid "" +"The provided fingerprint does not match the server certificate fingerprint" +msgstr "" +"証明書のフィンガープリントが証明書トークンとサーバの間で一致しません %q" + #: lxc/info.go:346 msgid "The server doesn't implement the newer v2 resources API" msgstr "サーバには新しい v2 resource API が実装されていません" @@ -6755,6 +6769,15 @@ msgstr "インスタンスを転送中: %s" msgid "Transmit policy" msgstr "通信ポリシー" +#: lxc/remote.go:326 +msgid "Trust token cannot be used for public remotes" +msgstr "" + +#: lxc/remote.go:321 +#, fuzzy +msgid "Trust token cannot be used with OIDC authentication" +msgstr "--project は query コマンドでは使えません" + #: lxc/action.go:288 lxc/launch.go:119 #, c-format msgid "Try `lxc info --show-log %s` for more info" @@ -6795,7 +6818,7 @@ msgstr "UNLIMITED" msgid "UPLOAD DATE" msgstr "UPLOAD DATE" -#: lxc/cluster.go:185 lxc/remote.go:733 +#: lxc/cluster.go:185 lxc/remote.go:802 msgid "URL" msgstr "URL" @@ -6823,7 +6846,7 @@ msgstr "UUID: %v" msgid "Unable to create a temporary file: %v" msgstr "テンポラリファイルを作成できません: %v" -#: lxc/remote.go:214 lxc/remote.go:248 +#: lxc/remote.go:226 lxc/remote.go:260 msgid "Unavailable remote server" msgstr "リモートサーバーが利用できません" @@ -7165,7 +7188,7 @@ msgstr "" #: lxc/network.go:960 lxc/operation.go:157 lxc/project.go:482 #: lxc/project.go:487 lxc/project.go:492 lxc/project.go:497 lxc/project.go:502 -#: lxc/project.go:507 lxc/remote.go:694 lxc/remote.go:699 lxc/remote.go:704 +#: lxc/project.go:507 lxc/remote.go:763 lxc/remote.go:768 lxc/remote.go:773 msgid "YES" msgstr "YES" @@ -7860,7 +7883,7 @@ msgstr "[] " msgid "[[:]]" msgstr "[:] " -#: lxc/project.go:512 lxc/remote.go:723 +#: lxc/project.go:512 lxc/remote.go:792 msgid "current" msgstr "現在値" @@ -8555,7 +8578,7 @@ msgid "" "the configuration from \"config.yaml\"." msgstr "" -#: lxc/remote.go:460 +#: lxc/remote.go:528 msgid "n" msgstr "n" @@ -8567,7 +8590,7 @@ msgstr "名前" msgid "no" msgstr "no" -#: lxc/remote.go:453 +#: lxc/remote.go:507 msgid "ok (y/n/[fingerprint])?" msgstr "ok (y/n/[fingerprint])?" @@ -8606,7 +8629,7 @@ msgstr "サーバに接続できません" msgid "used by" msgstr "ストレージを使用中の" -#: lxc/remote.go:462 +#: lxc/remote.go:516 msgid "y" msgstr "y" @@ -8615,6 +8638,10 @@ msgstr "y" msgid "yes" msgstr "yes" +#, c-format +#~ msgid "Failed to create certificate: %w" +#~ msgstr "証明書の作成に失敗しました: %w" + #~ msgid "Make the image public" #~ msgstr "イメージを public にする" diff --git a/po/ka.po b/po/ka.po index 9192eb1ca120..959e0257e722 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: 2024-10-08 12:56+0100\n" +"POT-Creation-Date: 2024-10-16 10:01+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" @@ -512,15 +512,15 @@ msgstr "" msgid " " msgstr "" -#: lxc/remote.go:826 lxc/remote.go:883 +#: lxc/remote.go:895 lxc/remote.go:952 msgid "" msgstr "" -#: lxc/remote.go:923 +#: lxc/remote.go:992 msgid " " msgstr "" -#: lxc/remote.go:753 +#: lxc/remote.go:822 msgid " " msgstr "" @@ -553,7 +553,7 @@ msgstr "" msgid "ARCHITECTURE" msgstr "" -#: lxc/remote.go:735 +#: lxc/remote.go:804 msgid "AUTH TYPE" msgstr "" @@ -702,7 +702,7 @@ msgstr "" msgid "Admin access key: %s" msgstr "" -#: lxc/remote.go:567 +#: lxc/remote.go:636 #, c-format msgid "Admin password (or token) for %s:" msgstr "" @@ -739,7 +739,7 @@ msgstr "" msgid "All projects" msgstr "" -#: lxc/remote.go:182 +#: lxc/remote.go:194 msgid "All server addresses are unavailable" msgstr "" @@ -810,7 +810,7 @@ msgid "" "as well as retrieve past log entries from it." msgstr "" -#: lxc/remote.go:549 +#: lxc/remote.go:618 #, c-format msgid "Authentication type '%s' not supported by server" msgstr "" @@ -988,7 +988,7 @@ msgstr "" msgid "Can't read from stdin: %w" msgstr "" -#: lxc/remote.go:862 +#: lxc/remote.go:931 msgid "Can't remove the default remote" msgstr "" @@ -1054,11 +1054,11 @@ msgstr "" msgid "Certificate add token for %s deleted" msgstr "" -#: lxc/remote.go:452 +#: lxc/remote.go:506 msgid "Certificate fingerprint" msgstr "" -#: lxc/remote.go:219 +#: lxc/remote.go:231 #, c-format msgid "" "Certificate fingerprint mismatch between certificate token and server %q" @@ -1073,7 +1073,7 @@ msgstr "" msgid "Client %s certificate add token:" msgstr "" -#: lxc/remote.go:604 +#: lxc/remote.go:673 msgid "Client certificate now trusted by server:" msgstr "" @@ -1321,12 +1321,12 @@ msgstr "" msgid "Cores:" msgstr "" -#: lxc/remote.go:487 +#: lxc/remote.go:556 #, c-format msgid "Could not close server cert file %q: %w" msgstr "" -#: lxc/remote.go:225 lxc/remote.go:471 +#: lxc/remote.go:237 lxc/remote.go:540 msgid "Could not create server cert dir" msgstr "" @@ -1365,7 +1365,7 @@ msgstr "" msgid "Could not write new remote certificate for remote '%s' with error: %v" msgstr "" -#: lxc/remote.go:482 +#: lxc/remote.go:551 #, c-format msgid "Could not write server cert file %q: %w" msgstr "" @@ -1725,9 +1725,9 @@ msgstr "" #: lxc/project.go:182 lxc/project.go:245 lxc/project.go:373 lxc/project.go:434 #: lxc/project.go:547 lxc/project.go:604 lxc/project.go:683 lxc/project.go:714 #: lxc/project.go:767 lxc/project.go:826 lxc/publish.go:34 lxc/query.go:34 -#: lxc/rebuild.go:28 lxc/remote.go:35 lxc/remote.go:91 lxc/remote.go:632 -#: lxc/remote.go:670 lxc/remote.go:756 lxc/remote.go:829 lxc/remote.go:885 -#: lxc/remote.go:925 lxc/rename.go:22 lxc/restore.go:24 lxc/snapshot.go:32 +#: lxc/rebuild.go:28 lxc/remote.go:35 lxc/remote.go:91 lxc/remote.go:701 +#: lxc/remote.go:739 lxc/remote.go:825 lxc/remote.go:898 lxc/remote.go:954 +#: lxc/remote.go:994 lxc/rename.go:22 lxc/restore.go:24 lxc/snapshot.go:32 #: lxc/storage.go:34 lxc/storage.go:97 lxc/storage.go:195 lxc/storage.go:245 #: lxc/storage.go:369 lxc/storage.go:439 lxc/storage.go:611 lxc/storage.go:690 #: lxc/storage.go:786 lxc/storage.go:872 lxc/storage_bucket.go:30 @@ -2280,11 +2280,11 @@ msgstr "" msgid "Failed to accept incoming connection: %w" msgstr "" -#: lxc/remote.go:191 +#: lxc/remote.go:203 msgid "Failed to add remote" msgstr "" -#: lxc/remote.go:242 +#: lxc/remote.go:254 #, c-format msgid "Failed to close server cert file %q: %w" msgstr "" @@ -2294,7 +2294,7 @@ msgstr "" msgid "Failed to connect to cluster member: %w" msgstr "" -#: lxc/remote.go:232 +#: lxc/remote.go:244 #, c-format msgid "Failed to create %q: %w" msgstr "" @@ -2304,12 +2304,12 @@ msgstr "" msgid "Failed to create alias %s: %w" msgstr "" -#: lxc/remote.go:257 +#: lxc/remote.go:483 #, c-format -msgid "Failed to create certificate: %w" +msgid "Failed to decode trust token: %w" msgstr "" -#: lxc/remote.go:264 +#: lxc/remote.go:289 #, c-format msgid "Failed to find project: %w" msgstr "" @@ -2334,7 +2334,7 @@ msgstr "" msgid "Failed to walk path for %s: %s" msgstr "" -#: lxc/remote.go:237 +#: lxc/remote.go:249 #, c-format msgid "Failed to write server cert file %q: %w" msgstr "" @@ -2421,7 +2421,7 @@ msgstr "" #: lxc/network_forward.go:93 lxc/network_load_balancer.go:97 #: lxc/network_peer.go:85 lxc/network_zone.go:89 lxc/network_zone.go:697 #: lxc/operation.go:109 lxc/profile.go:638 lxc/project.go:436 -#: lxc/project.go:828 lxc/remote.go:674 lxc/storage.go:613 +#: lxc/project.go:828 lxc/remote.go:743 lxc/storage.go:613 #: lxc/storage_bucket.go:460 lxc/storage_bucket.go:775 #: lxc/storage_volume.go:1469 lxc/warning.go:94 msgid "Format (csv|json|table|yaml|compact)" @@ -2459,7 +2459,7 @@ msgstr "" msgid "Frequency: %vMhz (min: %vMhz, max: %vMhz)" msgstr "" -#: lxc/remote.go:738 +#: lxc/remote.go:807 msgid "GLOBAL" msgstr "" @@ -2479,7 +2479,7 @@ msgstr "" msgid "Generate manpages for all commands" msgstr "" -#: lxc/remote.go:160 lxc/remote.go:398 +#: lxc/remote.go:165 lxc/remote.go:440 msgid "Generating a client certificate. This may take a minute..." msgstr "" @@ -2903,7 +2903,7 @@ msgstr "" msgid "Instance type" msgstr "" -#: lxc/remote.go:350 +#: lxc/remote.go:392 #, c-format msgid "Invalid URL scheme \"%s\" in \"%s\"" msgstr "" @@ -2984,7 +2984,7 @@ msgstr "" msgid "Invalid path %s" msgstr "" -#: lxc/remote.go:339 +#: lxc/remote.go:381 #, c-format msgid "Invalid protocol: %s" msgstr "" @@ -3364,7 +3364,7 @@ msgid "" " U - Current disk usage" msgstr "" -#: lxc/remote.go:669 lxc/remote.go:670 +#: lxc/remote.go:738 lxc/remote.go:739 msgid "List the available remotes" msgstr "" @@ -4007,7 +4007,7 @@ msgstr "" #: lxc/config_trust.go:514 lxc/list.go:565 lxc/network.go:981 #: lxc/network_acl.go:148 lxc/network_peer.go:140 lxc/network_zone.go:139 #: lxc/network_zone.go:746 lxc/profile.go:678 lxc/project.go:522 -#: lxc/remote.go:732 lxc/storage.go:663 lxc/storage_bucket.go:512 +#: lxc/remote.go:801 lxc/storage.go:663 lxc/storage_bucket.go:512 #: lxc/storage_bucket.go:832 lxc/storage_volume.go:1584 msgid "NAME" msgstr "" @@ -4034,7 +4034,7 @@ msgstr "" #: lxc/network.go:958 lxc/operation.go:155 lxc/project.go:480 #: lxc/project.go:485 lxc/project.go:490 lxc/project.go:495 lxc/project.go:500 -#: lxc/project.go:505 lxc/remote.go:692 lxc/remote.go:697 lxc/remote.go:702 +#: lxc/project.go:505 lxc/remote.go:761 lxc/remote.go:766 lxc/remote.go:771 msgid "NO" msgstr "" @@ -4263,7 +4263,7 @@ msgstr "" msgid "Only \"custom\" volumes can be snapshotted" msgstr "" -#: lxc/remote.go:333 +#: lxc/remote.go:375 msgid "Only https URLs are supported for simplestreams" msgstr "" @@ -4334,11 +4334,11 @@ msgstr "" msgid "PROJECT" msgstr "" -#: lxc/remote.go:734 +#: lxc/remote.go:803 msgid "PROTOCOL" msgstr "" -#: lxc/image.go:1076 lxc/remote.go:736 +#: lxc/image.go:1076 lxc/remote.go:805 msgid "PUBLIC" msgstr "" @@ -4367,7 +4367,7 @@ msgstr "" msgid "Perform an incremental copy" msgstr "" -#: lxc/remote.go:183 +#: lxc/remote.go:195 msgid "Please provide an alternate server address (empty to abort):" msgstr "" @@ -4379,8 +4379,8 @@ msgstr "" msgid "Please provide cluster member name: " msgstr "" -#: lxc/remote.go:463 -msgid "Please type 'y', 'n' or the fingerprint:" +#: lxc/remote.go:533 +msgid "Please type 'y', 'n' or the fingerprint: " msgstr "" #: lxc/info.go:213 @@ -4699,33 +4699,33 @@ msgstr "" msgid "Refreshing the image: %s" msgstr "" -#: lxc/remote.go:786 +#: lxc/remote.go:855 #, c-format msgid "Remote %s already exists" msgstr "" -#: lxc/project.go:793 lxc/remote.go:777 lxc/remote.go:850 lxc/remote.go:906 -#: lxc/remote.go:946 +#: lxc/project.go:793 lxc/remote.go:846 lxc/remote.go:919 lxc/remote.go:975 +#: lxc/remote.go:1015 #, c-format msgid "Remote %s doesn't exist" msgstr "" -#: lxc/remote.go:302 +#: lxc/remote.go:342 #, c-format msgid "Remote %s exists as <%s>" msgstr "" -#: lxc/remote.go:858 +#: lxc/remote.go:927 #, c-format msgid "Remote %s is global and cannot be removed" msgstr "" -#: lxc/remote.go:781 lxc/remote.go:854 lxc/remote.go:950 +#: lxc/remote.go:850 lxc/remote.go:923 lxc/remote.go:1019 #, c-format msgid "Remote %s is static and cannot be modified" msgstr "" -#: lxc/remote.go:291 +#: lxc/remote.go:316 msgid "Remote address must not be empty" msgstr "" @@ -4733,7 +4733,7 @@ msgstr "" msgid "Remote admin password" msgstr "" -#: lxc/remote.go:296 +#: lxc/remote.go:336 msgid "Remote names may not contain colons" msgstr "" @@ -4819,7 +4819,7 @@ msgstr "" msgid "Remove profiles from instances" msgstr "" -#: lxc/remote.go:828 lxc/remote.go:829 +#: lxc/remote.go:897 lxc/remote.go:898 msgid "Remove remotes" msgstr "" @@ -4876,7 +4876,7 @@ msgstr "" msgid "Rename projects" msgstr "" -#: lxc/remote.go:755 lxc/remote.go:756 +#: lxc/remote.go:824 lxc/remote.go:825 msgid "Rename remotes" msgstr "" @@ -5021,7 +5021,7 @@ msgstr "" msgid "STATE" msgstr "" -#: lxc/remote.go:737 +#: lxc/remote.go:806 msgid "STATIC" msgstr "" @@ -5062,11 +5062,11 @@ msgstr "" msgid "Server authentication type (tls or oidc)" msgstr "" -#: lxc/remote.go:461 +#: lxc/remote.go:529 msgid "Server certificate NACKed by user" msgstr "" -#: lxc/remote.go:600 +#: lxc/remote.go:282 lxc/remote.go:669 msgid "Server doesn't trust us after authentication" msgstr "" @@ -5277,7 +5277,7 @@ msgid "" " lxc storage volume set [:] [/] " msgstr "" -#: lxc/remote.go:924 lxc/remote.go:925 +#: lxc/remote.go:993 lxc/remote.go:994 msgid "Set the URL for the remote" msgstr "" @@ -5520,7 +5520,7 @@ msgid "" "that are granted via identity provider group mappings. \n" msgstr "" -#: lxc/remote.go:631 lxc/remote.go:632 +#: lxc/remote.go:700 lxc/remote.go:701 msgid "Show the default remote" msgstr "" @@ -5732,7 +5732,7 @@ msgstr "" msgid "Switch the current project" msgstr "" -#: lxc/remote.go:884 lxc/remote.go:885 +#: lxc/remote.go:953 lxc/remote.go:954 msgid "Switch the default remote" msgstr "" @@ -5767,6 +5767,12 @@ msgstr "" msgid "Target path must be a directory" msgstr "" +#: lxc/remote.go:161 lxc/remote.go:331 +msgid "" +"The --accept-certificate flag is not supported when adding a remote using a " +"trust token" +msgstr "" + #: lxc/move.go:169 msgid "The --instance-only flag can't be used with --target" msgstr "" @@ -5917,6 +5923,11 @@ msgid "" "The property %q does not exist on the storage pool volume snapshot %s/%s: %v" msgstr "" +#: lxc/remote.go:524 +msgid "" +"The provided fingerprint does not match the server certificate fingerprint" +msgstr "" + #: lxc/info.go:346 msgid "The server doesn't implement the newer v2 resources API" msgstr "" @@ -6050,6 +6061,14 @@ msgstr "" msgid "Transmit policy" msgstr "" +#: lxc/remote.go:326 +msgid "Trust token cannot be used for public remotes" +msgstr "" + +#: lxc/remote.go:321 +msgid "Trust token cannot be used with OIDC authentication" +msgstr "" + #: lxc/action.go:288 lxc/launch.go:119 #, c-format msgid "Try `lxc info --show-log %s` for more info" @@ -6088,7 +6107,7 @@ msgstr "" msgid "UPLOAD DATE" msgstr "" -#: lxc/cluster.go:185 lxc/remote.go:733 +#: lxc/cluster.go:185 lxc/remote.go:802 msgid "URL" msgstr "" @@ -6116,7 +6135,7 @@ msgstr "" msgid "Unable to create a temporary file: %v" msgstr "" -#: lxc/remote.go:214 lxc/remote.go:248 +#: lxc/remote.go:226 lxc/remote.go:260 msgid "Unavailable remote server" msgstr "" @@ -6439,7 +6458,7 @@ msgstr "" #: lxc/network.go:960 lxc/operation.go:157 lxc/project.go:482 #: lxc/project.go:487 lxc/project.go:492 lxc/project.go:497 lxc/project.go:502 -#: lxc/project.go:507 lxc/remote.go:694 lxc/remote.go:699 lxc/remote.go:704 +#: lxc/project.go:507 lxc/remote.go:763 lxc/remote.go:768 lxc/remote.go:773 msgid "YES" msgstr "" @@ -7100,7 +7119,7 @@ msgstr "" msgid "[[:]]" msgstr "" -#: lxc/project.go:512 lxc/remote.go:723 +#: lxc/project.go:512 lxc/remote.go:792 msgid "current" msgstr "" @@ -7587,7 +7606,7 @@ msgid "" "the configuration from \"config.yaml\"." msgstr "" -#: lxc/remote.go:460 +#: lxc/remote.go:528 msgid "n" msgstr "" @@ -7599,7 +7618,7 @@ msgstr "" msgid "no" msgstr "" -#: lxc/remote.go:453 +#: lxc/remote.go:507 msgid "ok (y/n/[fingerprint])?" msgstr "" @@ -7636,7 +7655,7 @@ msgstr "" msgid "used by" msgstr "" -#: lxc/remote.go:462 +#: lxc/remote.go:516 msgid "y" msgstr "" diff --git a/po/ko.po b/po/ko.po index 69856d0859e6..af25601a99ac 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: 2024-10-08 12:56+0100\n" +"POT-Creation-Date: 2024-10-16 10:01+0000\n" "PO-Revision-Date: 2022-03-10 15:09+0000\n" "Last-Translator: Anonymous \n" "Language-Team: Korean " msgstr "" -#: lxc/remote.go:826 lxc/remote.go:883 +#: lxc/remote.go:895 lxc/remote.go:952 msgid "" msgstr "" -#: lxc/remote.go:923 +#: lxc/remote.go:992 msgid " " msgstr "" -#: lxc/remote.go:753 +#: lxc/remote.go:822 msgid " " msgstr "" @@ -556,7 +556,7 @@ msgstr "" msgid "ARCHITECTURE" msgstr "" -#: lxc/remote.go:735 +#: lxc/remote.go:804 msgid "AUTH TYPE" msgstr "" @@ -705,7 +705,7 @@ msgstr "" msgid "Admin access key: %s" msgstr "" -#: lxc/remote.go:567 +#: lxc/remote.go:636 #, c-format msgid "Admin password (or token) for %s:" msgstr "" @@ -742,7 +742,7 @@ msgstr "" msgid "All projects" msgstr "" -#: lxc/remote.go:182 +#: lxc/remote.go:194 msgid "All server addresses are unavailable" msgstr "" @@ -813,7 +813,7 @@ msgid "" "as well as retrieve past log entries from it." msgstr "" -#: lxc/remote.go:549 +#: lxc/remote.go:618 #, c-format msgid "Authentication type '%s' not supported by server" msgstr "" @@ -991,7 +991,7 @@ msgstr "" msgid "Can't read from stdin: %w" msgstr "" -#: lxc/remote.go:862 +#: lxc/remote.go:931 msgid "Can't remove the default remote" msgstr "" @@ -1057,11 +1057,11 @@ msgstr "" msgid "Certificate add token for %s deleted" msgstr "" -#: lxc/remote.go:452 +#: lxc/remote.go:506 msgid "Certificate fingerprint" msgstr "" -#: lxc/remote.go:219 +#: lxc/remote.go:231 #, c-format msgid "" "Certificate fingerprint mismatch between certificate token and server %q" @@ -1076,7 +1076,7 @@ msgstr "" msgid "Client %s certificate add token:" msgstr "" -#: lxc/remote.go:604 +#: lxc/remote.go:673 msgid "Client certificate now trusted by server:" msgstr "" @@ -1324,12 +1324,12 @@ msgstr "" msgid "Cores:" msgstr "" -#: lxc/remote.go:487 +#: lxc/remote.go:556 #, c-format msgid "Could not close server cert file %q: %w" msgstr "" -#: lxc/remote.go:225 lxc/remote.go:471 +#: lxc/remote.go:237 lxc/remote.go:540 msgid "Could not create server cert dir" msgstr "" @@ -1368,7 +1368,7 @@ msgstr "" msgid "Could not write new remote certificate for remote '%s' with error: %v" msgstr "" -#: lxc/remote.go:482 +#: lxc/remote.go:551 #, c-format msgid "Could not write server cert file %q: %w" msgstr "" @@ -1728,9 +1728,9 @@ msgstr "" #: lxc/project.go:182 lxc/project.go:245 lxc/project.go:373 lxc/project.go:434 #: lxc/project.go:547 lxc/project.go:604 lxc/project.go:683 lxc/project.go:714 #: lxc/project.go:767 lxc/project.go:826 lxc/publish.go:34 lxc/query.go:34 -#: lxc/rebuild.go:28 lxc/remote.go:35 lxc/remote.go:91 lxc/remote.go:632 -#: lxc/remote.go:670 lxc/remote.go:756 lxc/remote.go:829 lxc/remote.go:885 -#: lxc/remote.go:925 lxc/rename.go:22 lxc/restore.go:24 lxc/snapshot.go:32 +#: lxc/rebuild.go:28 lxc/remote.go:35 lxc/remote.go:91 lxc/remote.go:701 +#: lxc/remote.go:739 lxc/remote.go:825 lxc/remote.go:898 lxc/remote.go:954 +#: lxc/remote.go:994 lxc/rename.go:22 lxc/restore.go:24 lxc/snapshot.go:32 #: lxc/storage.go:34 lxc/storage.go:97 lxc/storage.go:195 lxc/storage.go:245 #: lxc/storage.go:369 lxc/storage.go:439 lxc/storage.go:611 lxc/storage.go:690 #: lxc/storage.go:786 lxc/storage.go:872 lxc/storage_bucket.go:30 @@ -2283,11 +2283,11 @@ msgstr "" msgid "Failed to accept incoming connection: %w" msgstr "" -#: lxc/remote.go:191 +#: lxc/remote.go:203 msgid "Failed to add remote" msgstr "" -#: lxc/remote.go:242 +#: lxc/remote.go:254 #, c-format msgid "Failed to close server cert file %q: %w" msgstr "" @@ -2297,7 +2297,7 @@ msgstr "" msgid "Failed to connect to cluster member: %w" msgstr "" -#: lxc/remote.go:232 +#: lxc/remote.go:244 #, c-format msgid "Failed to create %q: %w" msgstr "" @@ -2307,12 +2307,12 @@ msgstr "" msgid "Failed to create alias %s: %w" msgstr "" -#: lxc/remote.go:257 +#: lxc/remote.go:483 #, c-format -msgid "Failed to create certificate: %w" +msgid "Failed to decode trust token: %w" msgstr "" -#: lxc/remote.go:264 +#: lxc/remote.go:289 #, c-format msgid "Failed to find project: %w" msgstr "" @@ -2337,7 +2337,7 @@ msgstr "" msgid "Failed to walk path for %s: %s" msgstr "" -#: lxc/remote.go:237 +#: lxc/remote.go:249 #, c-format msgid "Failed to write server cert file %q: %w" msgstr "" @@ -2424,7 +2424,7 @@ msgstr "" #: lxc/network_forward.go:93 lxc/network_load_balancer.go:97 #: lxc/network_peer.go:85 lxc/network_zone.go:89 lxc/network_zone.go:697 #: lxc/operation.go:109 lxc/profile.go:638 lxc/project.go:436 -#: lxc/project.go:828 lxc/remote.go:674 lxc/storage.go:613 +#: lxc/project.go:828 lxc/remote.go:743 lxc/storage.go:613 #: lxc/storage_bucket.go:460 lxc/storage_bucket.go:775 #: lxc/storage_volume.go:1469 lxc/warning.go:94 msgid "Format (csv|json|table|yaml|compact)" @@ -2462,7 +2462,7 @@ msgstr "" msgid "Frequency: %vMhz (min: %vMhz, max: %vMhz)" msgstr "" -#: lxc/remote.go:738 +#: lxc/remote.go:807 msgid "GLOBAL" msgstr "" @@ -2482,7 +2482,7 @@ msgstr "" msgid "Generate manpages for all commands" msgstr "" -#: lxc/remote.go:160 lxc/remote.go:398 +#: lxc/remote.go:165 lxc/remote.go:440 msgid "Generating a client certificate. This may take a minute..." msgstr "" @@ -2906,7 +2906,7 @@ msgstr "" msgid "Instance type" msgstr "" -#: lxc/remote.go:350 +#: lxc/remote.go:392 #, c-format msgid "Invalid URL scheme \"%s\" in \"%s\"" msgstr "" @@ -2987,7 +2987,7 @@ msgstr "" msgid "Invalid path %s" msgstr "" -#: lxc/remote.go:339 +#: lxc/remote.go:381 #, c-format msgid "Invalid protocol: %s" msgstr "" @@ -3367,7 +3367,7 @@ msgid "" " U - Current disk usage" msgstr "" -#: lxc/remote.go:669 lxc/remote.go:670 +#: lxc/remote.go:738 lxc/remote.go:739 msgid "List the available remotes" msgstr "" @@ -4010,7 +4010,7 @@ msgstr "" #: lxc/config_trust.go:514 lxc/list.go:565 lxc/network.go:981 #: lxc/network_acl.go:148 lxc/network_peer.go:140 lxc/network_zone.go:139 #: lxc/network_zone.go:746 lxc/profile.go:678 lxc/project.go:522 -#: lxc/remote.go:732 lxc/storage.go:663 lxc/storage_bucket.go:512 +#: lxc/remote.go:801 lxc/storage.go:663 lxc/storage_bucket.go:512 #: lxc/storage_bucket.go:832 lxc/storage_volume.go:1584 msgid "NAME" msgstr "" @@ -4037,7 +4037,7 @@ msgstr "" #: lxc/network.go:958 lxc/operation.go:155 lxc/project.go:480 #: lxc/project.go:485 lxc/project.go:490 lxc/project.go:495 lxc/project.go:500 -#: lxc/project.go:505 lxc/remote.go:692 lxc/remote.go:697 lxc/remote.go:702 +#: lxc/project.go:505 lxc/remote.go:761 lxc/remote.go:766 lxc/remote.go:771 msgid "NO" msgstr "" @@ -4266,7 +4266,7 @@ msgstr "" msgid "Only \"custom\" volumes can be snapshotted" msgstr "" -#: lxc/remote.go:333 +#: lxc/remote.go:375 msgid "Only https URLs are supported for simplestreams" msgstr "" @@ -4337,11 +4337,11 @@ msgstr "" msgid "PROJECT" msgstr "" -#: lxc/remote.go:734 +#: lxc/remote.go:803 msgid "PROTOCOL" msgstr "" -#: lxc/image.go:1076 lxc/remote.go:736 +#: lxc/image.go:1076 lxc/remote.go:805 msgid "PUBLIC" msgstr "" @@ -4370,7 +4370,7 @@ msgstr "" msgid "Perform an incremental copy" msgstr "" -#: lxc/remote.go:183 +#: lxc/remote.go:195 msgid "Please provide an alternate server address (empty to abort):" msgstr "" @@ -4382,8 +4382,8 @@ msgstr "" msgid "Please provide cluster member name: " msgstr "" -#: lxc/remote.go:463 -msgid "Please type 'y', 'n' or the fingerprint:" +#: lxc/remote.go:533 +msgid "Please type 'y', 'n' or the fingerprint: " msgstr "" #: lxc/info.go:213 @@ -4702,33 +4702,33 @@ msgstr "" msgid "Refreshing the image: %s" msgstr "" -#: lxc/remote.go:786 +#: lxc/remote.go:855 #, c-format msgid "Remote %s already exists" msgstr "" -#: lxc/project.go:793 lxc/remote.go:777 lxc/remote.go:850 lxc/remote.go:906 -#: lxc/remote.go:946 +#: lxc/project.go:793 lxc/remote.go:846 lxc/remote.go:919 lxc/remote.go:975 +#: lxc/remote.go:1015 #, c-format msgid "Remote %s doesn't exist" msgstr "" -#: lxc/remote.go:302 +#: lxc/remote.go:342 #, c-format msgid "Remote %s exists as <%s>" msgstr "" -#: lxc/remote.go:858 +#: lxc/remote.go:927 #, c-format msgid "Remote %s is global and cannot be removed" msgstr "" -#: lxc/remote.go:781 lxc/remote.go:854 lxc/remote.go:950 +#: lxc/remote.go:850 lxc/remote.go:923 lxc/remote.go:1019 #, c-format msgid "Remote %s is static and cannot be modified" msgstr "" -#: lxc/remote.go:291 +#: lxc/remote.go:316 msgid "Remote address must not be empty" msgstr "" @@ -4736,7 +4736,7 @@ msgstr "" msgid "Remote admin password" msgstr "" -#: lxc/remote.go:296 +#: lxc/remote.go:336 msgid "Remote names may not contain colons" msgstr "" @@ -4822,7 +4822,7 @@ msgstr "" msgid "Remove profiles from instances" msgstr "" -#: lxc/remote.go:828 lxc/remote.go:829 +#: lxc/remote.go:897 lxc/remote.go:898 msgid "Remove remotes" msgstr "" @@ -4879,7 +4879,7 @@ msgstr "" msgid "Rename projects" msgstr "" -#: lxc/remote.go:755 lxc/remote.go:756 +#: lxc/remote.go:824 lxc/remote.go:825 msgid "Rename remotes" msgstr "" @@ -5024,7 +5024,7 @@ msgstr "" msgid "STATE" msgstr "" -#: lxc/remote.go:737 +#: lxc/remote.go:806 msgid "STATIC" msgstr "" @@ -5065,11 +5065,11 @@ msgstr "" msgid "Server authentication type (tls or oidc)" msgstr "" -#: lxc/remote.go:461 +#: lxc/remote.go:529 msgid "Server certificate NACKed by user" msgstr "" -#: lxc/remote.go:600 +#: lxc/remote.go:282 lxc/remote.go:669 msgid "Server doesn't trust us after authentication" msgstr "" @@ -5280,7 +5280,7 @@ msgid "" " lxc storage volume set [:] [/] " msgstr "" -#: lxc/remote.go:924 lxc/remote.go:925 +#: lxc/remote.go:993 lxc/remote.go:994 msgid "Set the URL for the remote" msgstr "" @@ -5523,7 +5523,7 @@ msgid "" "that are granted via identity provider group mappings. \n" msgstr "" -#: lxc/remote.go:631 lxc/remote.go:632 +#: lxc/remote.go:700 lxc/remote.go:701 msgid "Show the default remote" msgstr "" @@ -5735,7 +5735,7 @@ msgstr "" msgid "Switch the current project" msgstr "" -#: lxc/remote.go:884 lxc/remote.go:885 +#: lxc/remote.go:953 lxc/remote.go:954 msgid "Switch the default remote" msgstr "" @@ -5770,6 +5770,12 @@ msgstr "" msgid "Target path must be a directory" msgstr "" +#: lxc/remote.go:161 lxc/remote.go:331 +msgid "" +"The --accept-certificate flag is not supported when adding a remote using a " +"trust token" +msgstr "" + #: lxc/move.go:169 msgid "The --instance-only flag can't be used with --target" msgstr "" @@ -5920,6 +5926,11 @@ msgid "" "The property %q does not exist on the storage pool volume snapshot %s/%s: %v" msgstr "" +#: lxc/remote.go:524 +msgid "" +"The provided fingerprint does not match the server certificate fingerprint" +msgstr "" + #: lxc/info.go:346 msgid "The server doesn't implement the newer v2 resources API" msgstr "" @@ -6053,6 +6064,14 @@ msgstr "" msgid "Transmit policy" msgstr "" +#: lxc/remote.go:326 +msgid "Trust token cannot be used for public remotes" +msgstr "" + +#: lxc/remote.go:321 +msgid "Trust token cannot be used with OIDC authentication" +msgstr "" + #: lxc/action.go:288 lxc/launch.go:119 #, c-format msgid "Try `lxc info --show-log %s` for more info" @@ -6091,7 +6110,7 @@ msgstr "" msgid "UPLOAD DATE" msgstr "" -#: lxc/cluster.go:185 lxc/remote.go:733 +#: lxc/cluster.go:185 lxc/remote.go:802 msgid "URL" msgstr "" @@ -6119,7 +6138,7 @@ msgstr "" msgid "Unable to create a temporary file: %v" msgstr "" -#: lxc/remote.go:214 lxc/remote.go:248 +#: lxc/remote.go:226 lxc/remote.go:260 msgid "Unavailable remote server" msgstr "" @@ -6442,7 +6461,7 @@ msgstr "" #: lxc/network.go:960 lxc/operation.go:157 lxc/project.go:482 #: lxc/project.go:487 lxc/project.go:492 lxc/project.go:497 lxc/project.go:502 -#: lxc/project.go:507 lxc/remote.go:694 lxc/remote.go:699 lxc/remote.go:704 +#: lxc/project.go:507 lxc/remote.go:763 lxc/remote.go:768 lxc/remote.go:773 msgid "YES" msgstr "" @@ -7103,7 +7122,7 @@ msgstr "" msgid "[[:]]" msgstr "" -#: lxc/project.go:512 lxc/remote.go:723 +#: lxc/project.go:512 lxc/remote.go:792 msgid "current" msgstr "" @@ -7590,7 +7609,7 @@ msgid "" "the configuration from \"config.yaml\"." msgstr "" -#: lxc/remote.go:460 +#: lxc/remote.go:528 msgid "n" msgstr "" @@ -7602,7 +7621,7 @@ msgstr "" msgid "no" msgstr "" -#: lxc/remote.go:453 +#: lxc/remote.go:507 msgid "ok (y/n/[fingerprint])?" msgstr "" @@ -7639,7 +7658,7 @@ msgstr "" msgid "used by" msgstr "" -#: lxc/remote.go:462 +#: lxc/remote.go:516 msgid "y" msgstr "" diff --git a/po/mr.po b/po/mr.po index d6a94b62e5e1..380702662ad4 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: 2024-10-08 12:56+0100\n" +"POT-Creation-Date: 2024-10-16 10:01+0000\n" "PO-Revision-Date: 2022-03-10 15:10+0000\n" "Last-Translator: Anonymous \n" "Language-Team: Marathi " msgstr "" -#: lxc/remote.go:826 lxc/remote.go:883 +#: lxc/remote.go:895 lxc/remote.go:952 msgid "" msgstr "" -#: lxc/remote.go:923 +#: lxc/remote.go:992 msgid " " msgstr "" -#: lxc/remote.go:753 +#: lxc/remote.go:822 msgid " " msgstr "" @@ -556,7 +556,7 @@ msgstr "" msgid "ARCHITECTURE" msgstr "" -#: lxc/remote.go:735 +#: lxc/remote.go:804 msgid "AUTH TYPE" msgstr "" @@ -705,7 +705,7 @@ msgstr "" msgid "Admin access key: %s" msgstr "" -#: lxc/remote.go:567 +#: lxc/remote.go:636 #, c-format msgid "Admin password (or token) for %s:" msgstr "" @@ -742,7 +742,7 @@ msgstr "" msgid "All projects" msgstr "" -#: lxc/remote.go:182 +#: lxc/remote.go:194 msgid "All server addresses are unavailable" msgstr "" @@ -813,7 +813,7 @@ msgid "" "as well as retrieve past log entries from it." msgstr "" -#: lxc/remote.go:549 +#: lxc/remote.go:618 #, c-format msgid "Authentication type '%s' not supported by server" msgstr "" @@ -991,7 +991,7 @@ msgstr "" msgid "Can't read from stdin: %w" msgstr "" -#: lxc/remote.go:862 +#: lxc/remote.go:931 msgid "Can't remove the default remote" msgstr "" @@ -1057,11 +1057,11 @@ msgstr "" msgid "Certificate add token for %s deleted" msgstr "" -#: lxc/remote.go:452 +#: lxc/remote.go:506 msgid "Certificate fingerprint" msgstr "" -#: lxc/remote.go:219 +#: lxc/remote.go:231 #, c-format msgid "" "Certificate fingerprint mismatch between certificate token and server %q" @@ -1076,7 +1076,7 @@ msgstr "" msgid "Client %s certificate add token:" msgstr "" -#: lxc/remote.go:604 +#: lxc/remote.go:673 msgid "Client certificate now trusted by server:" msgstr "" @@ -1324,12 +1324,12 @@ msgstr "" msgid "Cores:" msgstr "" -#: lxc/remote.go:487 +#: lxc/remote.go:556 #, c-format msgid "Could not close server cert file %q: %w" msgstr "" -#: lxc/remote.go:225 lxc/remote.go:471 +#: lxc/remote.go:237 lxc/remote.go:540 msgid "Could not create server cert dir" msgstr "" @@ -1368,7 +1368,7 @@ msgstr "" msgid "Could not write new remote certificate for remote '%s' with error: %v" msgstr "" -#: lxc/remote.go:482 +#: lxc/remote.go:551 #, c-format msgid "Could not write server cert file %q: %w" msgstr "" @@ -1728,9 +1728,9 @@ msgstr "" #: lxc/project.go:182 lxc/project.go:245 lxc/project.go:373 lxc/project.go:434 #: lxc/project.go:547 lxc/project.go:604 lxc/project.go:683 lxc/project.go:714 #: lxc/project.go:767 lxc/project.go:826 lxc/publish.go:34 lxc/query.go:34 -#: lxc/rebuild.go:28 lxc/remote.go:35 lxc/remote.go:91 lxc/remote.go:632 -#: lxc/remote.go:670 lxc/remote.go:756 lxc/remote.go:829 lxc/remote.go:885 -#: lxc/remote.go:925 lxc/rename.go:22 lxc/restore.go:24 lxc/snapshot.go:32 +#: lxc/rebuild.go:28 lxc/remote.go:35 lxc/remote.go:91 lxc/remote.go:701 +#: lxc/remote.go:739 lxc/remote.go:825 lxc/remote.go:898 lxc/remote.go:954 +#: lxc/remote.go:994 lxc/rename.go:22 lxc/restore.go:24 lxc/snapshot.go:32 #: lxc/storage.go:34 lxc/storage.go:97 lxc/storage.go:195 lxc/storage.go:245 #: lxc/storage.go:369 lxc/storage.go:439 lxc/storage.go:611 lxc/storage.go:690 #: lxc/storage.go:786 lxc/storage.go:872 lxc/storage_bucket.go:30 @@ -2283,11 +2283,11 @@ msgstr "" msgid "Failed to accept incoming connection: %w" msgstr "" -#: lxc/remote.go:191 +#: lxc/remote.go:203 msgid "Failed to add remote" msgstr "" -#: lxc/remote.go:242 +#: lxc/remote.go:254 #, c-format msgid "Failed to close server cert file %q: %w" msgstr "" @@ -2297,7 +2297,7 @@ msgstr "" msgid "Failed to connect to cluster member: %w" msgstr "" -#: lxc/remote.go:232 +#: lxc/remote.go:244 #, c-format msgid "Failed to create %q: %w" msgstr "" @@ -2307,12 +2307,12 @@ msgstr "" msgid "Failed to create alias %s: %w" msgstr "" -#: lxc/remote.go:257 +#: lxc/remote.go:483 #, c-format -msgid "Failed to create certificate: %w" +msgid "Failed to decode trust token: %w" msgstr "" -#: lxc/remote.go:264 +#: lxc/remote.go:289 #, c-format msgid "Failed to find project: %w" msgstr "" @@ -2337,7 +2337,7 @@ msgstr "" msgid "Failed to walk path for %s: %s" msgstr "" -#: lxc/remote.go:237 +#: lxc/remote.go:249 #, c-format msgid "Failed to write server cert file %q: %w" msgstr "" @@ -2424,7 +2424,7 @@ msgstr "" #: lxc/network_forward.go:93 lxc/network_load_balancer.go:97 #: lxc/network_peer.go:85 lxc/network_zone.go:89 lxc/network_zone.go:697 #: lxc/operation.go:109 lxc/profile.go:638 lxc/project.go:436 -#: lxc/project.go:828 lxc/remote.go:674 lxc/storage.go:613 +#: lxc/project.go:828 lxc/remote.go:743 lxc/storage.go:613 #: lxc/storage_bucket.go:460 lxc/storage_bucket.go:775 #: lxc/storage_volume.go:1469 lxc/warning.go:94 msgid "Format (csv|json|table|yaml|compact)" @@ -2462,7 +2462,7 @@ msgstr "" msgid "Frequency: %vMhz (min: %vMhz, max: %vMhz)" msgstr "" -#: lxc/remote.go:738 +#: lxc/remote.go:807 msgid "GLOBAL" msgstr "" @@ -2482,7 +2482,7 @@ msgstr "" msgid "Generate manpages for all commands" msgstr "" -#: lxc/remote.go:160 lxc/remote.go:398 +#: lxc/remote.go:165 lxc/remote.go:440 msgid "Generating a client certificate. This may take a minute..." msgstr "" @@ -2906,7 +2906,7 @@ msgstr "" msgid "Instance type" msgstr "" -#: lxc/remote.go:350 +#: lxc/remote.go:392 #, c-format msgid "Invalid URL scheme \"%s\" in \"%s\"" msgstr "" @@ -2987,7 +2987,7 @@ msgstr "" msgid "Invalid path %s" msgstr "" -#: lxc/remote.go:339 +#: lxc/remote.go:381 #, c-format msgid "Invalid protocol: %s" msgstr "" @@ -3367,7 +3367,7 @@ msgid "" " U - Current disk usage" msgstr "" -#: lxc/remote.go:669 lxc/remote.go:670 +#: lxc/remote.go:738 lxc/remote.go:739 msgid "List the available remotes" msgstr "" @@ -4010,7 +4010,7 @@ msgstr "" #: lxc/config_trust.go:514 lxc/list.go:565 lxc/network.go:981 #: lxc/network_acl.go:148 lxc/network_peer.go:140 lxc/network_zone.go:139 #: lxc/network_zone.go:746 lxc/profile.go:678 lxc/project.go:522 -#: lxc/remote.go:732 lxc/storage.go:663 lxc/storage_bucket.go:512 +#: lxc/remote.go:801 lxc/storage.go:663 lxc/storage_bucket.go:512 #: lxc/storage_bucket.go:832 lxc/storage_volume.go:1584 msgid "NAME" msgstr "" @@ -4037,7 +4037,7 @@ msgstr "" #: lxc/network.go:958 lxc/operation.go:155 lxc/project.go:480 #: lxc/project.go:485 lxc/project.go:490 lxc/project.go:495 lxc/project.go:500 -#: lxc/project.go:505 lxc/remote.go:692 lxc/remote.go:697 lxc/remote.go:702 +#: lxc/project.go:505 lxc/remote.go:761 lxc/remote.go:766 lxc/remote.go:771 msgid "NO" msgstr "" @@ -4266,7 +4266,7 @@ msgstr "" msgid "Only \"custom\" volumes can be snapshotted" msgstr "" -#: lxc/remote.go:333 +#: lxc/remote.go:375 msgid "Only https URLs are supported for simplestreams" msgstr "" @@ -4337,11 +4337,11 @@ msgstr "" msgid "PROJECT" msgstr "" -#: lxc/remote.go:734 +#: lxc/remote.go:803 msgid "PROTOCOL" msgstr "" -#: lxc/image.go:1076 lxc/remote.go:736 +#: lxc/image.go:1076 lxc/remote.go:805 msgid "PUBLIC" msgstr "" @@ -4370,7 +4370,7 @@ msgstr "" msgid "Perform an incremental copy" msgstr "" -#: lxc/remote.go:183 +#: lxc/remote.go:195 msgid "Please provide an alternate server address (empty to abort):" msgstr "" @@ -4382,8 +4382,8 @@ msgstr "" msgid "Please provide cluster member name: " msgstr "" -#: lxc/remote.go:463 -msgid "Please type 'y', 'n' or the fingerprint:" +#: lxc/remote.go:533 +msgid "Please type 'y', 'n' or the fingerprint: " msgstr "" #: lxc/info.go:213 @@ -4702,33 +4702,33 @@ msgstr "" msgid "Refreshing the image: %s" msgstr "" -#: lxc/remote.go:786 +#: lxc/remote.go:855 #, c-format msgid "Remote %s already exists" msgstr "" -#: lxc/project.go:793 lxc/remote.go:777 lxc/remote.go:850 lxc/remote.go:906 -#: lxc/remote.go:946 +#: lxc/project.go:793 lxc/remote.go:846 lxc/remote.go:919 lxc/remote.go:975 +#: lxc/remote.go:1015 #, c-format msgid "Remote %s doesn't exist" msgstr "" -#: lxc/remote.go:302 +#: lxc/remote.go:342 #, c-format msgid "Remote %s exists as <%s>" msgstr "" -#: lxc/remote.go:858 +#: lxc/remote.go:927 #, c-format msgid "Remote %s is global and cannot be removed" msgstr "" -#: lxc/remote.go:781 lxc/remote.go:854 lxc/remote.go:950 +#: lxc/remote.go:850 lxc/remote.go:923 lxc/remote.go:1019 #, c-format msgid "Remote %s is static and cannot be modified" msgstr "" -#: lxc/remote.go:291 +#: lxc/remote.go:316 msgid "Remote address must not be empty" msgstr "" @@ -4736,7 +4736,7 @@ msgstr "" msgid "Remote admin password" msgstr "" -#: lxc/remote.go:296 +#: lxc/remote.go:336 msgid "Remote names may not contain colons" msgstr "" @@ -4822,7 +4822,7 @@ msgstr "" msgid "Remove profiles from instances" msgstr "" -#: lxc/remote.go:828 lxc/remote.go:829 +#: lxc/remote.go:897 lxc/remote.go:898 msgid "Remove remotes" msgstr "" @@ -4879,7 +4879,7 @@ msgstr "" msgid "Rename projects" msgstr "" -#: lxc/remote.go:755 lxc/remote.go:756 +#: lxc/remote.go:824 lxc/remote.go:825 msgid "Rename remotes" msgstr "" @@ -5024,7 +5024,7 @@ msgstr "" msgid "STATE" msgstr "" -#: lxc/remote.go:737 +#: lxc/remote.go:806 msgid "STATIC" msgstr "" @@ -5065,11 +5065,11 @@ msgstr "" msgid "Server authentication type (tls or oidc)" msgstr "" -#: lxc/remote.go:461 +#: lxc/remote.go:529 msgid "Server certificate NACKed by user" msgstr "" -#: lxc/remote.go:600 +#: lxc/remote.go:282 lxc/remote.go:669 msgid "Server doesn't trust us after authentication" msgstr "" @@ -5280,7 +5280,7 @@ msgid "" " lxc storage volume set [:] [/] " msgstr "" -#: lxc/remote.go:924 lxc/remote.go:925 +#: lxc/remote.go:993 lxc/remote.go:994 msgid "Set the URL for the remote" msgstr "" @@ -5523,7 +5523,7 @@ msgid "" "that are granted via identity provider group mappings. \n" msgstr "" -#: lxc/remote.go:631 lxc/remote.go:632 +#: lxc/remote.go:700 lxc/remote.go:701 msgid "Show the default remote" msgstr "" @@ -5735,7 +5735,7 @@ msgstr "" msgid "Switch the current project" msgstr "" -#: lxc/remote.go:884 lxc/remote.go:885 +#: lxc/remote.go:953 lxc/remote.go:954 msgid "Switch the default remote" msgstr "" @@ -5770,6 +5770,12 @@ msgstr "" msgid "Target path must be a directory" msgstr "" +#: lxc/remote.go:161 lxc/remote.go:331 +msgid "" +"The --accept-certificate flag is not supported when adding a remote using a " +"trust token" +msgstr "" + #: lxc/move.go:169 msgid "The --instance-only flag can't be used with --target" msgstr "" @@ -5920,6 +5926,11 @@ msgid "" "The property %q does not exist on the storage pool volume snapshot %s/%s: %v" msgstr "" +#: lxc/remote.go:524 +msgid "" +"The provided fingerprint does not match the server certificate fingerprint" +msgstr "" + #: lxc/info.go:346 msgid "The server doesn't implement the newer v2 resources API" msgstr "" @@ -6053,6 +6064,14 @@ msgstr "" msgid "Transmit policy" msgstr "" +#: lxc/remote.go:326 +msgid "Trust token cannot be used for public remotes" +msgstr "" + +#: lxc/remote.go:321 +msgid "Trust token cannot be used with OIDC authentication" +msgstr "" + #: lxc/action.go:288 lxc/launch.go:119 #, c-format msgid "Try `lxc info --show-log %s` for more info" @@ -6091,7 +6110,7 @@ msgstr "" msgid "UPLOAD DATE" msgstr "" -#: lxc/cluster.go:185 lxc/remote.go:733 +#: lxc/cluster.go:185 lxc/remote.go:802 msgid "URL" msgstr "" @@ -6119,7 +6138,7 @@ msgstr "" msgid "Unable to create a temporary file: %v" msgstr "" -#: lxc/remote.go:214 lxc/remote.go:248 +#: lxc/remote.go:226 lxc/remote.go:260 msgid "Unavailable remote server" msgstr "" @@ -6442,7 +6461,7 @@ msgstr "" #: lxc/network.go:960 lxc/operation.go:157 lxc/project.go:482 #: lxc/project.go:487 lxc/project.go:492 lxc/project.go:497 lxc/project.go:502 -#: lxc/project.go:507 lxc/remote.go:694 lxc/remote.go:699 lxc/remote.go:704 +#: lxc/project.go:507 lxc/remote.go:763 lxc/remote.go:768 lxc/remote.go:773 msgid "YES" msgstr "" @@ -7103,7 +7122,7 @@ msgstr "" msgid "[[:]]" msgstr "" -#: lxc/project.go:512 lxc/remote.go:723 +#: lxc/project.go:512 lxc/remote.go:792 msgid "current" msgstr "" @@ -7590,7 +7609,7 @@ msgid "" "the configuration from \"config.yaml\"." msgstr "" -#: lxc/remote.go:460 +#: lxc/remote.go:528 msgid "n" msgstr "" @@ -7602,7 +7621,7 @@ msgstr "" msgid "no" msgstr "" -#: lxc/remote.go:453 +#: lxc/remote.go:507 msgid "ok (y/n/[fingerprint])?" msgstr "" @@ -7639,7 +7658,7 @@ msgstr "" msgid "used by" msgstr "" -#: lxc/remote.go:462 +#: lxc/remote.go:516 msgid "y" msgstr "" diff --git a/po/nb_NO.po b/po/nb_NO.po index fb058f2d5937..f4b636e7efdc 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: 2024-10-08 12:56+0100\n" +"POT-Creation-Date: 2024-10-16 10:01+0000\n" "PO-Revision-Date: 2022-03-10 15:09+0000\n" "Last-Translator: Anonymous \n" "Language-Team: Norwegian Bokmål " msgstr "" -#: lxc/remote.go:826 lxc/remote.go:883 +#: lxc/remote.go:895 lxc/remote.go:952 msgid "" msgstr "" -#: lxc/remote.go:923 +#: lxc/remote.go:992 msgid " " msgstr "" -#: lxc/remote.go:753 +#: lxc/remote.go:822 msgid " " msgstr "" @@ -556,7 +556,7 @@ msgstr "" msgid "ARCHITECTURE" msgstr "" -#: lxc/remote.go:735 +#: lxc/remote.go:804 msgid "AUTH TYPE" msgstr "" @@ -705,7 +705,7 @@ msgstr "" msgid "Admin access key: %s" msgstr "" -#: lxc/remote.go:567 +#: lxc/remote.go:636 #, c-format msgid "Admin password (or token) for %s:" msgstr "" @@ -742,7 +742,7 @@ msgstr "" msgid "All projects" msgstr "" -#: lxc/remote.go:182 +#: lxc/remote.go:194 msgid "All server addresses are unavailable" msgstr "" @@ -813,7 +813,7 @@ msgid "" "as well as retrieve past log entries from it." msgstr "" -#: lxc/remote.go:549 +#: lxc/remote.go:618 #, c-format msgid "Authentication type '%s' not supported by server" msgstr "" @@ -991,7 +991,7 @@ msgstr "" msgid "Can't read from stdin: %w" msgstr "" -#: lxc/remote.go:862 +#: lxc/remote.go:931 msgid "Can't remove the default remote" msgstr "" @@ -1057,11 +1057,11 @@ msgstr "" msgid "Certificate add token for %s deleted" msgstr "" -#: lxc/remote.go:452 +#: lxc/remote.go:506 msgid "Certificate fingerprint" msgstr "" -#: lxc/remote.go:219 +#: lxc/remote.go:231 #, c-format msgid "" "Certificate fingerprint mismatch between certificate token and server %q" @@ -1076,7 +1076,7 @@ msgstr "" msgid "Client %s certificate add token:" msgstr "" -#: lxc/remote.go:604 +#: lxc/remote.go:673 msgid "Client certificate now trusted by server:" msgstr "" @@ -1324,12 +1324,12 @@ msgstr "" msgid "Cores:" msgstr "" -#: lxc/remote.go:487 +#: lxc/remote.go:556 #, c-format msgid "Could not close server cert file %q: %w" msgstr "" -#: lxc/remote.go:225 lxc/remote.go:471 +#: lxc/remote.go:237 lxc/remote.go:540 msgid "Could not create server cert dir" msgstr "" @@ -1368,7 +1368,7 @@ msgstr "" msgid "Could not write new remote certificate for remote '%s' with error: %v" msgstr "" -#: lxc/remote.go:482 +#: lxc/remote.go:551 #, c-format msgid "Could not write server cert file %q: %w" msgstr "" @@ -1728,9 +1728,9 @@ msgstr "" #: lxc/project.go:182 lxc/project.go:245 lxc/project.go:373 lxc/project.go:434 #: lxc/project.go:547 lxc/project.go:604 lxc/project.go:683 lxc/project.go:714 #: lxc/project.go:767 lxc/project.go:826 lxc/publish.go:34 lxc/query.go:34 -#: lxc/rebuild.go:28 lxc/remote.go:35 lxc/remote.go:91 lxc/remote.go:632 -#: lxc/remote.go:670 lxc/remote.go:756 lxc/remote.go:829 lxc/remote.go:885 -#: lxc/remote.go:925 lxc/rename.go:22 lxc/restore.go:24 lxc/snapshot.go:32 +#: lxc/rebuild.go:28 lxc/remote.go:35 lxc/remote.go:91 lxc/remote.go:701 +#: lxc/remote.go:739 lxc/remote.go:825 lxc/remote.go:898 lxc/remote.go:954 +#: lxc/remote.go:994 lxc/rename.go:22 lxc/restore.go:24 lxc/snapshot.go:32 #: lxc/storage.go:34 lxc/storage.go:97 lxc/storage.go:195 lxc/storage.go:245 #: lxc/storage.go:369 lxc/storage.go:439 lxc/storage.go:611 lxc/storage.go:690 #: lxc/storage.go:786 lxc/storage.go:872 lxc/storage_bucket.go:30 @@ -2283,11 +2283,11 @@ msgstr "" msgid "Failed to accept incoming connection: %w" msgstr "" -#: lxc/remote.go:191 +#: lxc/remote.go:203 msgid "Failed to add remote" msgstr "" -#: lxc/remote.go:242 +#: lxc/remote.go:254 #, c-format msgid "Failed to close server cert file %q: %w" msgstr "" @@ -2297,7 +2297,7 @@ msgstr "" msgid "Failed to connect to cluster member: %w" msgstr "" -#: lxc/remote.go:232 +#: lxc/remote.go:244 #, c-format msgid "Failed to create %q: %w" msgstr "" @@ -2307,12 +2307,12 @@ msgstr "" msgid "Failed to create alias %s: %w" msgstr "" -#: lxc/remote.go:257 +#: lxc/remote.go:483 #, c-format -msgid "Failed to create certificate: %w" +msgid "Failed to decode trust token: %w" msgstr "" -#: lxc/remote.go:264 +#: lxc/remote.go:289 #, c-format msgid "Failed to find project: %w" msgstr "" @@ -2337,7 +2337,7 @@ msgstr "" msgid "Failed to walk path for %s: %s" msgstr "" -#: lxc/remote.go:237 +#: lxc/remote.go:249 #, c-format msgid "Failed to write server cert file %q: %w" msgstr "" @@ -2424,7 +2424,7 @@ msgstr "" #: lxc/network_forward.go:93 lxc/network_load_balancer.go:97 #: lxc/network_peer.go:85 lxc/network_zone.go:89 lxc/network_zone.go:697 #: lxc/operation.go:109 lxc/profile.go:638 lxc/project.go:436 -#: lxc/project.go:828 lxc/remote.go:674 lxc/storage.go:613 +#: lxc/project.go:828 lxc/remote.go:743 lxc/storage.go:613 #: lxc/storage_bucket.go:460 lxc/storage_bucket.go:775 #: lxc/storage_volume.go:1469 lxc/warning.go:94 msgid "Format (csv|json|table|yaml|compact)" @@ -2462,7 +2462,7 @@ msgstr "" msgid "Frequency: %vMhz (min: %vMhz, max: %vMhz)" msgstr "" -#: lxc/remote.go:738 +#: lxc/remote.go:807 msgid "GLOBAL" msgstr "" @@ -2482,7 +2482,7 @@ msgstr "" msgid "Generate manpages for all commands" msgstr "" -#: lxc/remote.go:160 lxc/remote.go:398 +#: lxc/remote.go:165 lxc/remote.go:440 msgid "Generating a client certificate. This may take a minute..." msgstr "" @@ -2906,7 +2906,7 @@ msgstr "" msgid "Instance type" msgstr "" -#: lxc/remote.go:350 +#: lxc/remote.go:392 #, c-format msgid "Invalid URL scheme \"%s\" in \"%s\"" msgstr "" @@ -2987,7 +2987,7 @@ msgstr "" msgid "Invalid path %s" msgstr "" -#: lxc/remote.go:339 +#: lxc/remote.go:381 #, c-format msgid "Invalid protocol: %s" msgstr "" @@ -3367,7 +3367,7 @@ msgid "" " U - Current disk usage" msgstr "" -#: lxc/remote.go:669 lxc/remote.go:670 +#: lxc/remote.go:738 lxc/remote.go:739 msgid "List the available remotes" msgstr "" @@ -4010,7 +4010,7 @@ msgstr "" #: lxc/config_trust.go:514 lxc/list.go:565 lxc/network.go:981 #: lxc/network_acl.go:148 lxc/network_peer.go:140 lxc/network_zone.go:139 #: lxc/network_zone.go:746 lxc/profile.go:678 lxc/project.go:522 -#: lxc/remote.go:732 lxc/storage.go:663 lxc/storage_bucket.go:512 +#: lxc/remote.go:801 lxc/storage.go:663 lxc/storage_bucket.go:512 #: lxc/storage_bucket.go:832 lxc/storage_volume.go:1584 msgid "NAME" msgstr "" @@ -4037,7 +4037,7 @@ msgstr "" #: lxc/network.go:958 lxc/operation.go:155 lxc/project.go:480 #: lxc/project.go:485 lxc/project.go:490 lxc/project.go:495 lxc/project.go:500 -#: lxc/project.go:505 lxc/remote.go:692 lxc/remote.go:697 lxc/remote.go:702 +#: lxc/project.go:505 lxc/remote.go:761 lxc/remote.go:766 lxc/remote.go:771 msgid "NO" msgstr "" @@ -4266,7 +4266,7 @@ msgstr "" msgid "Only \"custom\" volumes can be snapshotted" msgstr "" -#: lxc/remote.go:333 +#: lxc/remote.go:375 msgid "Only https URLs are supported for simplestreams" msgstr "" @@ -4337,11 +4337,11 @@ msgstr "" msgid "PROJECT" msgstr "" -#: lxc/remote.go:734 +#: lxc/remote.go:803 msgid "PROTOCOL" msgstr "" -#: lxc/image.go:1076 lxc/remote.go:736 +#: lxc/image.go:1076 lxc/remote.go:805 msgid "PUBLIC" msgstr "" @@ -4370,7 +4370,7 @@ msgstr "" msgid "Perform an incremental copy" msgstr "" -#: lxc/remote.go:183 +#: lxc/remote.go:195 msgid "Please provide an alternate server address (empty to abort):" msgstr "" @@ -4382,8 +4382,8 @@ msgstr "" msgid "Please provide cluster member name: " msgstr "" -#: lxc/remote.go:463 -msgid "Please type 'y', 'n' or the fingerprint:" +#: lxc/remote.go:533 +msgid "Please type 'y', 'n' or the fingerprint: " msgstr "" #: lxc/info.go:213 @@ -4702,33 +4702,33 @@ msgstr "" msgid "Refreshing the image: %s" msgstr "" -#: lxc/remote.go:786 +#: lxc/remote.go:855 #, c-format msgid "Remote %s already exists" msgstr "" -#: lxc/project.go:793 lxc/remote.go:777 lxc/remote.go:850 lxc/remote.go:906 -#: lxc/remote.go:946 +#: lxc/project.go:793 lxc/remote.go:846 lxc/remote.go:919 lxc/remote.go:975 +#: lxc/remote.go:1015 #, c-format msgid "Remote %s doesn't exist" msgstr "" -#: lxc/remote.go:302 +#: lxc/remote.go:342 #, c-format msgid "Remote %s exists as <%s>" msgstr "" -#: lxc/remote.go:858 +#: lxc/remote.go:927 #, c-format msgid "Remote %s is global and cannot be removed" msgstr "" -#: lxc/remote.go:781 lxc/remote.go:854 lxc/remote.go:950 +#: lxc/remote.go:850 lxc/remote.go:923 lxc/remote.go:1019 #, c-format msgid "Remote %s is static and cannot be modified" msgstr "" -#: lxc/remote.go:291 +#: lxc/remote.go:316 msgid "Remote address must not be empty" msgstr "" @@ -4736,7 +4736,7 @@ msgstr "" msgid "Remote admin password" msgstr "" -#: lxc/remote.go:296 +#: lxc/remote.go:336 msgid "Remote names may not contain colons" msgstr "" @@ -4822,7 +4822,7 @@ msgstr "" msgid "Remove profiles from instances" msgstr "" -#: lxc/remote.go:828 lxc/remote.go:829 +#: lxc/remote.go:897 lxc/remote.go:898 msgid "Remove remotes" msgstr "" @@ -4879,7 +4879,7 @@ msgstr "" msgid "Rename projects" msgstr "" -#: lxc/remote.go:755 lxc/remote.go:756 +#: lxc/remote.go:824 lxc/remote.go:825 msgid "Rename remotes" msgstr "" @@ -5024,7 +5024,7 @@ msgstr "" msgid "STATE" msgstr "" -#: lxc/remote.go:737 +#: lxc/remote.go:806 msgid "STATIC" msgstr "" @@ -5065,11 +5065,11 @@ msgstr "" msgid "Server authentication type (tls or oidc)" msgstr "" -#: lxc/remote.go:461 +#: lxc/remote.go:529 msgid "Server certificate NACKed by user" msgstr "" -#: lxc/remote.go:600 +#: lxc/remote.go:282 lxc/remote.go:669 msgid "Server doesn't trust us after authentication" msgstr "" @@ -5280,7 +5280,7 @@ msgid "" " lxc storage volume set [:] [/] " msgstr "" -#: lxc/remote.go:924 lxc/remote.go:925 +#: lxc/remote.go:993 lxc/remote.go:994 msgid "Set the URL for the remote" msgstr "" @@ -5523,7 +5523,7 @@ msgid "" "that are granted via identity provider group mappings. \n" msgstr "" -#: lxc/remote.go:631 lxc/remote.go:632 +#: lxc/remote.go:700 lxc/remote.go:701 msgid "Show the default remote" msgstr "" @@ -5735,7 +5735,7 @@ msgstr "" msgid "Switch the current project" msgstr "" -#: lxc/remote.go:884 lxc/remote.go:885 +#: lxc/remote.go:953 lxc/remote.go:954 msgid "Switch the default remote" msgstr "" @@ -5770,6 +5770,12 @@ msgstr "" msgid "Target path must be a directory" msgstr "" +#: lxc/remote.go:161 lxc/remote.go:331 +msgid "" +"The --accept-certificate flag is not supported when adding a remote using a " +"trust token" +msgstr "" + #: lxc/move.go:169 msgid "The --instance-only flag can't be used with --target" msgstr "" @@ -5920,6 +5926,11 @@ msgid "" "The property %q does not exist on the storage pool volume snapshot %s/%s: %v" msgstr "" +#: lxc/remote.go:524 +msgid "" +"The provided fingerprint does not match the server certificate fingerprint" +msgstr "" + #: lxc/info.go:346 msgid "The server doesn't implement the newer v2 resources API" msgstr "" @@ -6053,6 +6064,14 @@ msgstr "" msgid "Transmit policy" msgstr "" +#: lxc/remote.go:326 +msgid "Trust token cannot be used for public remotes" +msgstr "" + +#: lxc/remote.go:321 +msgid "Trust token cannot be used with OIDC authentication" +msgstr "" + #: lxc/action.go:288 lxc/launch.go:119 #, c-format msgid "Try `lxc info --show-log %s` for more info" @@ -6091,7 +6110,7 @@ msgstr "" msgid "UPLOAD DATE" msgstr "" -#: lxc/cluster.go:185 lxc/remote.go:733 +#: lxc/cluster.go:185 lxc/remote.go:802 msgid "URL" msgstr "" @@ -6119,7 +6138,7 @@ msgstr "" msgid "Unable to create a temporary file: %v" msgstr "" -#: lxc/remote.go:214 lxc/remote.go:248 +#: lxc/remote.go:226 lxc/remote.go:260 msgid "Unavailable remote server" msgstr "" @@ -6442,7 +6461,7 @@ msgstr "" #: lxc/network.go:960 lxc/operation.go:157 lxc/project.go:482 #: lxc/project.go:487 lxc/project.go:492 lxc/project.go:497 lxc/project.go:502 -#: lxc/project.go:507 lxc/remote.go:694 lxc/remote.go:699 lxc/remote.go:704 +#: lxc/project.go:507 lxc/remote.go:763 lxc/remote.go:768 lxc/remote.go:773 msgid "YES" msgstr "" @@ -7103,7 +7122,7 @@ msgstr "" msgid "[[:]]" msgstr "" -#: lxc/project.go:512 lxc/remote.go:723 +#: lxc/project.go:512 lxc/remote.go:792 msgid "current" msgstr "" @@ -7590,7 +7609,7 @@ msgid "" "the configuration from \"config.yaml\"." msgstr "" -#: lxc/remote.go:460 +#: lxc/remote.go:528 msgid "n" msgstr "" @@ -7602,7 +7621,7 @@ msgstr "" msgid "no" msgstr "" -#: lxc/remote.go:453 +#: lxc/remote.go:507 msgid "ok (y/n/[fingerprint])?" msgstr "" @@ -7639,7 +7658,7 @@ msgstr "" msgid "used by" msgstr "" -#: lxc/remote.go:462 +#: lxc/remote.go:516 msgid "y" msgstr "" diff --git a/po/nl.po b/po/nl.po index 2e5b5b3052b3..bb254148bf1a 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: 2024-10-08 12:56+0100\n" +"POT-Creation-Date: 2024-10-16 10:01+0000\n" "PO-Revision-Date: 2022-03-10 15:06+0000\n" "Last-Translator: Heimen Stoffels \n" "Language-Team: Dutch " msgstr "" -#: lxc/remote.go:826 lxc/remote.go:883 +#: lxc/remote.go:895 lxc/remote.go:952 msgid "" msgstr "" -#: lxc/remote.go:923 +#: lxc/remote.go:992 msgid " " msgstr "" -#: lxc/remote.go:753 +#: lxc/remote.go:822 msgid " " msgstr "" @@ -780,7 +780,7 @@ msgstr "" msgid "ARCHITECTURE" msgstr "ARCHITECTUUR" -#: lxc/remote.go:735 +#: lxc/remote.go:804 msgid "AUTH TYPE" msgstr "" @@ -929,7 +929,7 @@ msgstr "" msgid "Admin access key: %s" msgstr "" -#: lxc/remote.go:567 +#: lxc/remote.go:636 #, c-format msgid "Admin password (or token) for %s:" msgstr "" @@ -966,7 +966,7 @@ msgstr "" msgid "All projects" msgstr "" -#: lxc/remote.go:182 +#: lxc/remote.go:194 msgid "All server addresses are unavailable" msgstr "" @@ -1037,7 +1037,7 @@ msgid "" "as well as retrieve past log entries from it." msgstr "" -#: lxc/remote.go:549 +#: lxc/remote.go:618 #, c-format msgid "Authentication type '%s' not supported by server" msgstr "" @@ -1215,7 +1215,7 @@ msgstr "" msgid "Can't read from stdin: %w" msgstr "" -#: lxc/remote.go:862 +#: lxc/remote.go:931 msgid "Can't remove the default remote" msgstr "" @@ -1281,11 +1281,11 @@ msgstr "" msgid "Certificate add token for %s deleted" msgstr "" -#: lxc/remote.go:452 +#: lxc/remote.go:506 msgid "Certificate fingerprint" msgstr "" -#: lxc/remote.go:219 +#: lxc/remote.go:231 #, c-format msgid "" "Certificate fingerprint mismatch between certificate token and server %q" @@ -1300,7 +1300,7 @@ msgstr "" msgid "Client %s certificate add token:" msgstr "" -#: lxc/remote.go:604 +#: lxc/remote.go:673 msgid "Client certificate now trusted by server:" msgstr "" @@ -1548,12 +1548,12 @@ msgstr "" msgid "Cores:" msgstr "" -#: lxc/remote.go:487 +#: lxc/remote.go:556 #, c-format msgid "Could not close server cert file %q: %w" msgstr "" -#: lxc/remote.go:225 lxc/remote.go:471 +#: lxc/remote.go:237 lxc/remote.go:540 msgid "Could not create server cert dir" msgstr "" @@ -1592,7 +1592,7 @@ msgstr "" msgid "Could not write new remote certificate for remote '%s' with error: %v" msgstr "" -#: lxc/remote.go:482 +#: lxc/remote.go:551 #, c-format msgid "Could not write server cert file %q: %w" msgstr "" @@ -1952,9 +1952,9 @@ msgstr "" #: lxc/project.go:182 lxc/project.go:245 lxc/project.go:373 lxc/project.go:434 #: lxc/project.go:547 lxc/project.go:604 lxc/project.go:683 lxc/project.go:714 #: lxc/project.go:767 lxc/project.go:826 lxc/publish.go:34 lxc/query.go:34 -#: lxc/rebuild.go:28 lxc/remote.go:35 lxc/remote.go:91 lxc/remote.go:632 -#: lxc/remote.go:670 lxc/remote.go:756 lxc/remote.go:829 lxc/remote.go:885 -#: lxc/remote.go:925 lxc/rename.go:22 lxc/restore.go:24 lxc/snapshot.go:32 +#: lxc/rebuild.go:28 lxc/remote.go:35 lxc/remote.go:91 lxc/remote.go:701 +#: lxc/remote.go:739 lxc/remote.go:825 lxc/remote.go:898 lxc/remote.go:954 +#: lxc/remote.go:994 lxc/rename.go:22 lxc/restore.go:24 lxc/snapshot.go:32 #: lxc/storage.go:34 lxc/storage.go:97 lxc/storage.go:195 lxc/storage.go:245 #: lxc/storage.go:369 lxc/storage.go:439 lxc/storage.go:611 lxc/storage.go:690 #: lxc/storage.go:786 lxc/storage.go:872 lxc/storage_bucket.go:30 @@ -2507,11 +2507,11 @@ msgstr "" msgid "Failed to accept incoming connection: %w" msgstr "" -#: lxc/remote.go:191 +#: lxc/remote.go:203 msgid "Failed to add remote" msgstr "" -#: lxc/remote.go:242 +#: lxc/remote.go:254 #, c-format msgid "Failed to close server cert file %q: %w" msgstr "" @@ -2521,7 +2521,7 @@ msgstr "" msgid "Failed to connect to cluster member: %w" msgstr "" -#: lxc/remote.go:232 +#: lxc/remote.go:244 #, c-format msgid "Failed to create %q: %w" msgstr "" @@ -2531,12 +2531,12 @@ msgstr "" msgid "Failed to create alias %s: %w" msgstr "" -#: lxc/remote.go:257 +#: lxc/remote.go:483 #, c-format -msgid "Failed to create certificate: %w" +msgid "Failed to decode trust token: %w" msgstr "" -#: lxc/remote.go:264 +#: lxc/remote.go:289 #, c-format msgid "Failed to find project: %w" msgstr "" @@ -2561,7 +2561,7 @@ msgstr "" msgid "Failed to walk path for %s: %s" msgstr "" -#: lxc/remote.go:237 +#: lxc/remote.go:249 #, c-format msgid "Failed to write server cert file %q: %w" msgstr "" @@ -2648,7 +2648,7 @@ msgstr "" #: lxc/network_forward.go:93 lxc/network_load_balancer.go:97 #: lxc/network_peer.go:85 lxc/network_zone.go:89 lxc/network_zone.go:697 #: lxc/operation.go:109 lxc/profile.go:638 lxc/project.go:436 -#: lxc/project.go:828 lxc/remote.go:674 lxc/storage.go:613 +#: lxc/project.go:828 lxc/remote.go:743 lxc/storage.go:613 #: lxc/storage_bucket.go:460 lxc/storage_bucket.go:775 #: lxc/storage_volume.go:1469 lxc/warning.go:94 msgid "Format (csv|json|table|yaml|compact)" @@ -2686,7 +2686,7 @@ msgstr "" msgid "Frequency: %vMhz (min: %vMhz, max: %vMhz)" msgstr "" -#: lxc/remote.go:738 +#: lxc/remote.go:807 msgid "GLOBAL" msgstr "" @@ -2706,7 +2706,7 @@ msgstr "" msgid "Generate manpages for all commands" msgstr "" -#: lxc/remote.go:160 lxc/remote.go:398 +#: lxc/remote.go:165 lxc/remote.go:440 msgid "Generating a client certificate. This may take a minute..." msgstr "" @@ -3130,7 +3130,7 @@ msgstr "" msgid "Instance type" msgstr "" -#: lxc/remote.go:350 +#: lxc/remote.go:392 #, c-format msgid "Invalid URL scheme \"%s\" in \"%s\"" msgstr "" @@ -3211,7 +3211,7 @@ msgstr "" msgid "Invalid path %s" msgstr "" -#: lxc/remote.go:339 +#: lxc/remote.go:381 #, c-format msgid "Invalid protocol: %s" msgstr "" @@ -3591,7 +3591,7 @@ msgid "" " U - Current disk usage" msgstr "" -#: lxc/remote.go:669 lxc/remote.go:670 +#: lxc/remote.go:738 lxc/remote.go:739 msgid "List the available remotes" msgstr "" @@ -4234,7 +4234,7 @@ msgstr "" #: lxc/config_trust.go:514 lxc/list.go:565 lxc/network.go:981 #: lxc/network_acl.go:148 lxc/network_peer.go:140 lxc/network_zone.go:139 #: lxc/network_zone.go:746 lxc/profile.go:678 lxc/project.go:522 -#: lxc/remote.go:732 lxc/storage.go:663 lxc/storage_bucket.go:512 +#: lxc/remote.go:801 lxc/storage.go:663 lxc/storage_bucket.go:512 #: lxc/storage_bucket.go:832 lxc/storage_volume.go:1584 msgid "NAME" msgstr "" @@ -4261,7 +4261,7 @@ msgstr "" #: lxc/network.go:958 lxc/operation.go:155 lxc/project.go:480 #: lxc/project.go:485 lxc/project.go:490 lxc/project.go:495 lxc/project.go:500 -#: lxc/project.go:505 lxc/remote.go:692 lxc/remote.go:697 lxc/remote.go:702 +#: lxc/project.go:505 lxc/remote.go:761 lxc/remote.go:766 lxc/remote.go:771 msgid "NO" msgstr "" @@ -4490,7 +4490,7 @@ msgstr "" msgid "Only \"custom\" volumes can be snapshotted" msgstr "" -#: lxc/remote.go:333 +#: lxc/remote.go:375 msgid "Only https URLs are supported for simplestreams" msgstr "" @@ -4561,11 +4561,11 @@ msgstr "" msgid "PROJECT" msgstr "" -#: lxc/remote.go:734 +#: lxc/remote.go:803 msgid "PROTOCOL" msgstr "" -#: lxc/image.go:1076 lxc/remote.go:736 +#: lxc/image.go:1076 lxc/remote.go:805 msgid "PUBLIC" msgstr "" @@ -4594,7 +4594,7 @@ msgstr "" msgid "Perform an incremental copy" msgstr "" -#: lxc/remote.go:183 +#: lxc/remote.go:195 msgid "Please provide an alternate server address (empty to abort):" msgstr "" @@ -4606,8 +4606,8 @@ msgstr "" msgid "Please provide cluster member name: " msgstr "" -#: lxc/remote.go:463 -msgid "Please type 'y', 'n' or the fingerprint:" +#: lxc/remote.go:533 +msgid "Please type 'y', 'n' or the fingerprint: " msgstr "" #: lxc/info.go:213 @@ -4926,33 +4926,33 @@ msgstr "" msgid "Refreshing the image: %s" msgstr "" -#: lxc/remote.go:786 +#: lxc/remote.go:855 #, c-format msgid "Remote %s already exists" msgstr "" -#: lxc/project.go:793 lxc/remote.go:777 lxc/remote.go:850 lxc/remote.go:906 -#: lxc/remote.go:946 +#: lxc/project.go:793 lxc/remote.go:846 lxc/remote.go:919 lxc/remote.go:975 +#: lxc/remote.go:1015 #, c-format msgid "Remote %s doesn't exist" msgstr "" -#: lxc/remote.go:302 +#: lxc/remote.go:342 #, c-format msgid "Remote %s exists as <%s>" msgstr "" -#: lxc/remote.go:858 +#: lxc/remote.go:927 #, c-format msgid "Remote %s is global and cannot be removed" msgstr "" -#: lxc/remote.go:781 lxc/remote.go:854 lxc/remote.go:950 +#: lxc/remote.go:850 lxc/remote.go:923 lxc/remote.go:1019 #, c-format msgid "Remote %s is static and cannot be modified" msgstr "" -#: lxc/remote.go:291 +#: lxc/remote.go:316 msgid "Remote address must not be empty" msgstr "" @@ -4960,7 +4960,7 @@ msgstr "" msgid "Remote admin password" msgstr "" -#: lxc/remote.go:296 +#: lxc/remote.go:336 msgid "Remote names may not contain colons" msgstr "" @@ -5046,7 +5046,7 @@ msgstr "" msgid "Remove profiles from instances" msgstr "" -#: lxc/remote.go:828 lxc/remote.go:829 +#: lxc/remote.go:897 lxc/remote.go:898 msgid "Remove remotes" msgstr "" @@ -5103,7 +5103,7 @@ msgstr "" msgid "Rename projects" msgstr "" -#: lxc/remote.go:755 lxc/remote.go:756 +#: lxc/remote.go:824 lxc/remote.go:825 msgid "Rename remotes" msgstr "" @@ -5248,7 +5248,7 @@ msgstr "" msgid "STATE" msgstr "" -#: lxc/remote.go:737 +#: lxc/remote.go:806 msgid "STATIC" msgstr "" @@ -5289,11 +5289,11 @@ msgstr "" msgid "Server authentication type (tls or oidc)" msgstr "" -#: lxc/remote.go:461 +#: lxc/remote.go:529 msgid "Server certificate NACKed by user" msgstr "" -#: lxc/remote.go:600 +#: lxc/remote.go:282 lxc/remote.go:669 msgid "Server doesn't trust us after authentication" msgstr "" @@ -5504,7 +5504,7 @@ msgid "" " lxc storage volume set [:] [/] " msgstr "" -#: lxc/remote.go:924 lxc/remote.go:925 +#: lxc/remote.go:993 lxc/remote.go:994 msgid "Set the URL for the remote" msgstr "" @@ -5747,7 +5747,7 @@ msgid "" "that are granted via identity provider group mappings. \n" msgstr "" -#: lxc/remote.go:631 lxc/remote.go:632 +#: lxc/remote.go:700 lxc/remote.go:701 msgid "Show the default remote" msgstr "" @@ -5959,7 +5959,7 @@ msgstr "" msgid "Switch the current project" msgstr "" -#: lxc/remote.go:884 lxc/remote.go:885 +#: lxc/remote.go:953 lxc/remote.go:954 msgid "Switch the default remote" msgstr "" @@ -5994,6 +5994,12 @@ msgstr "" msgid "Target path must be a directory" msgstr "" +#: lxc/remote.go:161 lxc/remote.go:331 +msgid "" +"The --accept-certificate flag is not supported when adding a remote using a " +"trust token" +msgstr "" + #: lxc/move.go:169 msgid "The --instance-only flag can't be used with --target" msgstr "" @@ -6144,6 +6150,11 @@ msgid "" "The property %q does not exist on the storage pool volume snapshot %s/%s: %v" msgstr "" +#: lxc/remote.go:524 +msgid "" +"The provided fingerprint does not match the server certificate fingerprint" +msgstr "" + #: lxc/info.go:346 msgid "The server doesn't implement the newer v2 resources API" msgstr "" @@ -6277,6 +6288,14 @@ msgstr "" msgid "Transmit policy" msgstr "" +#: lxc/remote.go:326 +msgid "Trust token cannot be used for public remotes" +msgstr "" + +#: lxc/remote.go:321 +msgid "Trust token cannot be used with OIDC authentication" +msgstr "" + #: lxc/action.go:288 lxc/launch.go:119 #, c-format msgid "Try `lxc info --show-log %s` for more info" @@ -6315,7 +6334,7 @@ msgstr "" msgid "UPLOAD DATE" msgstr "" -#: lxc/cluster.go:185 lxc/remote.go:733 +#: lxc/cluster.go:185 lxc/remote.go:802 msgid "URL" msgstr "" @@ -6343,7 +6362,7 @@ msgstr "" msgid "Unable to create a temporary file: %v" msgstr "" -#: lxc/remote.go:214 lxc/remote.go:248 +#: lxc/remote.go:226 lxc/remote.go:260 msgid "Unavailable remote server" msgstr "" @@ -6666,7 +6685,7 @@ msgstr "" #: lxc/network.go:960 lxc/operation.go:157 lxc/project.go:482 #: lxc/project.go:487 lxc/project.go:492 lxc/project.go:497 lxc/project.go:502 -#: lxc/project.go:507 lxc/remote.go:694 lxc/remote.go:699 lxc/remote.go:704 +#: lxc/project.go:507 lxc/remote.go:763 lxc/remote.go:768 lxc/remote.go:773 msgid "YES" msgstr "" @@ -7327,7 +7346,7 @@ msgstr "" msgid "[[:]]" msgstr "" -#: lxc/project.go:512 lxc/remote.go:723 +#: lxc/project.go:512 lxc/remote.go:792 msgid "current" msgstr "" @@ -7814,7 +7833,7 @@ msgid "" "the configuration from \"config.yaml\"." msgstr "" -#: lxc/remote.go:460 +#: lxc/remote.go:528 msgid "n" msgstr "" @@ -7826,7 +7845,7 @@ msgstr "" msgid "no" msgstr "" -#: lxc/remote.go:453 +#: lxc/remote.go:507 msgid "ok (y/n/[fingerprint])?" msgstr "" @@ -7863,7 +7882,7 @@ msgstr "" msgid "used by" msgstr "" -#: lxc/remote.go:462 +#: lxc/remote.go:516 msgid "y" msgstr "" diff --git a/po/pa.po b/po/pa.po index 653ae6203cbc..5c39c6ecaccc 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: 2024-10-08 12:56+0100\n" +"POT-Creation-Date: 2024-10-16 10:01+0000\n" "PO-Revision-Date: 2022-03-10 15:08+0000\n" "Last-Translator: Anonymous \n" "Language-Team: Punjabi " msgstr "" -#: lxc/remote.go:826 lxc/remote.go:883 +#: lxc/remote.go:895 lxc/remote.go:952 msgid "" msgstr "" -#: lxc/remote.go:923 +#: lxc/remote.go:992 msgid " " msgstr "" -#: lxc/remote.go:753 +#: lxc/remote.go:822 msgid " " msgstr "" @@ -556,7 +556,7 @@ msgstr "" msgid "ARCHITECTURE" msgstr "" -#: lxc/remote.go:735 +#: lxc/remote.go:804 msgid "AUTH TYPE" msgstr "" @@ -705,7 +705,7 @@ msgstr "" msgid "Admin access key: %s" msgstr "" -#: lxc/remote.go:567 +#: lxc/remote.go:636 #, c-format msgid "Admin password (or token) for %s:" msgstr "" @@ -742,7 +742,7 @@ msgstr "" msgid "All projects" msgstr "" -#: lxc/remote.go:182 +#: lxc/remote.go:194 msgid "All server addresses are unavailable" msgstr "" @@ -813,7 +813,7 @@ msgid "" "as well as retrieve past log entries from it." msgstr "" -#: lxc/remote.go:549 +#: lxc/remote.go:618 #, c-format msgid "Authentication type '%s' not supported by server" msgstr "" @@ -991,7 +991,7 @@ msgstr "" msgid "Can't read from stdin: %w" msgstr "" -#: lxc/remote.go:862 +#: lxc/remote.go:931 msgid "Can't remove the default remote" msgstr "" @@ -1057,11 +1057,11 @@ msgstr "" msgid "Certificate add token for %s deleted" msgstr "" -#: lxc/remote.go:452 +#: lxc/remote.go:506 msgid "Certificate fingerprint" msgstr "" -#: lxc/remote.go:219 +#: lxc/remote.go:231 #, c-format msgid "" "Certificate fingerprint mismatch between certificate token and server %q" @@ -1076,7 +1076,7 @@ msgstr "" msgid "Client %s certificate add token:" msgstr "" -#: lxc/remote.go:604 +#: lxc/remote.go:673 msgid "Client certificate now trusted by server:" msgstr "" @@ -1324,12 +1324,12 @@ msgstr "" msgid "Cores:" msgstr "" -#: lxc/remote.go:487 +#: lxc/remote.go:556 #, c-format msgid "Could not close server cert file %q: %w" msgstr "" -#: lxc/remote.go:225 lxc/remote.go:471 +#: lxc/remote.go:237 lxc/remote.go:540 msgid "Could not create server cert dir" msgstr "" @@ -1368,7 +1368,7 @@ msgstr "" msgid "Could not write new remote certificate for remote '%s' with error: %v" msgstr "" -#: lxc/remote.go:482 +#: lxc/remote.go:551 #, c-format msgid "Could not write server cert file %q: %w" msgstr "" @@ -1728,9 +1728,9 @@ msgstr "" #: lxc/project.go:182 lxc/project.go:245 lxc/project.go:373 lxc/project.go:434 #: lxc/project.go:547 lxc/project.go:604 lxc/project.go:683 lxc/project.go:714 #: lxc/project.go:767 lxc/project.go:826 lxc/publish.go:34 lxc/query.go:34 -#: lxc/rebuild.go:28 lxc/remote.go:35 lxc/remote.go:91 lxc/remote.go:632 -#: lxc/remote.go:670 lxc/remote.go:756 lxc/remote.go:829 lxc/remote.go:885 -#: lxc/remote.go:925 lxc/rename.go:22 lxc/restore.go:24 lxc/snapshot.go:32 +#: lxc/rebuild.go:28 lxc/remote.go:35 lxc/remote.go:91 lxc/remote.go:701 +#: lxc/remote.go:739 lxc/remote.go:825 lxc/remote.go:898 lxc/remote.go:954 +#: lxc/remote.go:994 lxc/rename.go:22 lxc/restore.go:24 lxc/snapshot.go:32 #: lxc/storage.go:34 lxc/storage.go:97 lxc/storage.go:195 lxc/storage.go:245 #: lxc/storage.go:369 lxc/storage.go:439 lxc/storage.go:611 lxc/storage.go:690 #: lxc/storage.go:786 lxc/storage.go:872 lxc/storage_bucket.go:30 @@ -2283,11 +2283,11 @@ msgstr "" msgid "Failed to accept incoming connection: %w" msgstr "" -#: lxc/remote.go:191 +#: lxc/remote.go:203 msgid "Failed to add remote" msgstr "" -#: lxc/remote.go:242 +#: lxc/remote.go:254 #, c-format msgid "Failed to close server cert file %q: %w" msgstr "" @@ -2297,7 +2297,7 @@ msgstr "" msgid "Failed to connect to cluster member: %w" msgstr "" -#: lxc/remote.go:232 +#: lxc/remote.go:244 #, c-format msgid "Failed to create %q: %w" msgstr "" @@ -2307,12 +2307,12 @@ msgstr "" msgid "Failed to create alias %s: %w" msgstr "" -#: lxc/remote.go:257 +#: lxc/remote.go:483 #, c-format -msgid "Failed to create certificate: %w" +msgid "Failed to decode trust token: %w" msgstr "" -#: lxc/remote.go:264 +#: lxc/remote.go:289 #, c-format msgid "Failed to find project: %w" msgstr "" @@ -2337,7 +2337,7 @@ msgstr "" msgid "Failed to walk path for %s: %s" msgstr "" -#: lxc/remote.go:237 +#: lxc/remote.go:249 #, c-format msgid "Failed to write server cert file %q: %w" msgstr "" @@ -2424,7 +2424,7 @@ msgstr "" #: lxc/network_forward.go:93 lxc/network_load_balancer.go:97 #: lxc/network_peer.go:85 lxc/network_zone.go:89 lxc/network_zone.go:697 #: lxc/operation.go:109 lxc/profile.go:638 lxc/project.go:436 -#: lxc/project.go:828 lxc/remote.go:674 lxc/storage.go:613 +#: lxc/project.go:828 lxc/remote.go:743 lxc/storage.go:613 #: lxc/storage_bucket.go:460 lxc/storage_bucket.go:775 #: lxc/storage_volume.go:1469 lxc/warning.go:94 msgid "Format (csv|json|table|yaml|compact)" @@ -2462,7 +2462,7 @@ msgstr "" msgid "Frequency: %vMhz (min: %vMhz, max: %vMhz)" msgstr "" -#: lxc/remote.go:738 +#: lxc/remote.go:807 msgid "GLOBAL" msgstr "" @@ -2482,7 +2482,7 @@ msgstr "" msgid "Generate manpages for all commands" msgstr "" -#: lxc/remote.go:160 lxc/remote.go:398 +#: lxc/remote.go:165 lxc/remote.go:440 msgid "Generating a client certificate. This may take a minute..." msgstr "" @@ -2906,7 +2906,7 @@ msgstr "" msgid "Instance type" msgstr "" -#: lxc/remote.go:350 +#: lxc/remote.go:392 #, c-format msgid "Invalid URL scheme \"%s\" in \"%s\"" msgstr "" @@ -2987,7 +2987,7 @@ msgstr "" msgid "Invalid path %s" msgstr "" -#: lxc/remote.go:339 +#: lxc/remote.go:381 #, c-format msgid "Invalid protocol: %s" msgstr "" @@ -3367,7 +3367,7 @@ msgid "" " U - Current disk usage" msgstr "" -#: lxc/remote.go:669 lxc/remote.go:670 +#: lxc/remote.go:738 lxc/remote.go:739 msgid "List the available remotes" msgstr "" @@ -4010,7 +4010,7 @@ msgstr "" #: lxc/config_trust.go:514 lxc/list.go:565 lxc/network.go:981 #: lxc/network_acl.go:148 lxc/network_peer.go:140 lxc/network_zone.go:139 #: lxc/network_zone.go:746 lxc/profile.go:678 lxc/project.go:522 -#: lxc/remote.go:732 lxc/storage.go:663 lxc/storage_bucket.go:512 +#: lxc/remote.go:801 lxc/storage.go:663 lxc/storage_bucket.go:512 #: lxc/storage_bucket.go:832 lxc/storage_volume.go:1584 msgid "NAME" msgstr "" @@ -4037,7 +4037,7 @@ msgstr "" #: lxc/network.go:958 lxc/operation.go:155 lxc/project.go:480 #: lxc/project.go:485 lxc/project.go:490 lxc/project.go:495 lxc/project.go:500 -#: lxc/project.go:505 lxc/remote.go:692 lxc/remote.go:697 lxc/remote.go:702 +#: lxc/project.go:505 lxc/remote.go:761 lxc/remote.go:766 lxc/remote.go:771 msgid "NO" msgstr "" @@ -4266,7 +4266,7 @@ msgstr "" msgid "Only \"custom\" volumes can be snapshotted" msgstr "" -#: lxc/remote.go:333 +#: lxc/remote.go:375 msgid "Only https URLs are supported for simplestreams" msgstr "" @@ -4337,11 +4337,11 @@ msgstr "" msgid "PROJECT" msgstr "" -#: lxc/remote.go:734 +#: lxc/remote.go:803 msgid "PROTOCOL" msgstr "" -#: lxc/image.go:1076 lxc/remote.go:736 +#: lxc/image.go:1076 lxc/remote.go:805 msgid "PUBLIC" msgstr "" @@ -4370,7 +4370,7 @@ msgstr "" msgid "Perform an incremental copy" msgstr "" -#: lxc/remote.go:183 +#: lxc/remote.go:195 msgid "Please provide an alternate server address (empty to abort):" msgstr "" @@ -4382,8 +4382,8 @@ msgstr "" msgid "Please provide cluster member name: " msgstr "" -#: lxc/remote.go:463 -msgid "Please type 'y', 'n' or the fingerprint:" +#: lxc/remote.go:533 +msgid "Please type 'y', 'n' or the fingerprint: " msgstr "" #: lxc/info.go:213 @@ -4702,33 +4702,33 @@ msgstr "" msgid "Refreshing the image: %s" msgstr "" -#: lxc/remote.go:786 +#: lxc/remote.go:855 #, c-format msgid "Remote %s already exists" msgstr "" -#: lxc/project.go:793 lxc/remote.go:777 lxc/remote.go:850 lxc/remote.go:906 -#: lxc/remote.go:946 +#: lxc/project.go:793 lxc/remote.go:846 lxc/remote.go:919 lxc/remote.go:975 +#: lxc/remote.go:1015 #, c-format msgid "Remote %s doesn't exist" msgstr "" -#: lxc/remote.go:302 +#: lxc/remote.go:342 #, c-format msgid "Remote %s exists as <%s>" msgstr "" -#: lxc/remote.go:858 +#: lxc/remote.go:927 #, c-format msgid "Remote %s is global and cannot be removed" msgstr "" -#: lxc/remote.go:781 lxc/remote.go:854 lxc/remote.go:950 +#: lxc/remote.go:850 lxc/remote.go:923 lxc/remote.go:1019 #, c-format msgid "Remote %s is static and cannot be modified" msgstr "" -#: lxc/remote.go:291 +#: lxc/remote.go:316 msgid "Remote address must not be empty" msgstr "" @@ -4736,7 +4736,7 @@ msgstr "" msgid "Remote admin password" msgstr "" -#: lxc/remote.go:296 +#: lxc/remote.go:336 msgid "Remote names may not contain colons" msgstr "" @@ -4822,7 +4822,7 @@ msgstr "" msgid "Remove profiles from instances" msgstr "" -#: lxc/remote.go:828 lxc/remote.go:829 +#: lxc/remote.go:897 lxc/remote.go:898 msgid "Remove remotes" msgstr "" @@ -4879,7 +4879,7 @@ msgstr "" msgid "Rename projects" msgstr "" -#: lxc/remote.go:755 lxc/remote.go:756 +#: lxc/remote.go:824 lxc/remote.go:825 msgid "Rename remotes" msgstr "" @@ -5024,7 +5024,7 @@ msgstr "" msgid "STATE" msgstr "" -#: lxc/remote.go:737 +#: lxc/remote.go:806 msgid "STATIC" msgstr "" @@ -5065,11 +5065,11 @@ msgstr "" msgid "Server authentication type (tls or oidc)" msgstr "" -#: lxc/remote.go:461 +#: lxc/remote.go:529 msgid "Server certificate NACKed by user" msgstr "" -#: lxc/remote.go:600 +#: lxc/remote.go:282 lxc/remote.go:669 msgid "Server doesn't trust us after authentication" msgstr "" @@ -5280,7 +5280,7 @@ msgid "" " lxc storage volume set [:] [/] " msgstr "" -#: lxc/remote.go:924 lxc/remote.go:925 +#: lxc/remote.go:993 lxc/remote.go:994 msgid "Set the URL for the remote" msgstr "" @@ -5523,7 +5523,7 @@ msgid "" "that are granted via identity provider group mappings. \n" msgstr "" -#: lxc/remote.go:631 lxc/remote.go:632 +#: lxc/remote.go:700 lxc/remote.go:701 msgid "Show the default remote" msgstr "" @@ -5735,7 +5735,7 @@ msgstr "" msgid "Switch the current project" msgstr "" -#: lxc/remote.go:884 lxc/remote.go:885 +#: lxc/remote.go:953 lxc/remote.go:954 msgid "Switch the default remote" msgstr "" @@ -5770,6 +5770,12 @@ msgstr "" msgid "Target path must be a directory" msgstr "" +#: lxc/remote.go:161 lxc/remote.go:331 +msgid "" +"The --accept-certificate flag is not supported when adding a remote using a " +"trust token" +msgstr "" + #: lxc/move.go:169 msgid "The --instance-only flag can't be used with --target" msgstr "" @@ -5920,6 +5926,11 @@ msgid "" "The property %q does not exist on the storage pool volume snapshot %s/%s: %v" msgstr "" +#: lxc/remote.go:524 +msgid "" +"The provided fingerprint does not match the server certificate fingerprint" +msgstr "" + #: lxc/info.go:346 msgid "The server doesn't implement the newer v2 resources API" msgstr "" @@ -6053,6 +6064,14 @@ msgstr "" msgid "Transmit policy" msgstr "" +#: lxc/remote.go:326 +msgid "Trust token cannot be used for public remotes" +msgstr "" + +#: lxc/remote.go:321 +msgid "Trust token cannot be used with OIDC authentication" +msgstr "" + #: lxc/action.go:288 lxc/launch.go:119 #, c-format msgid "Try `lxc info --show-log %s` for more info" @@ -6091,7 +6110,7 @@ msgstr "" msgid "UPLOAD DATE" msgstr "" -#: lxc/cluster.go:185 lxc/remote.go:733 +#: lxc/cluster.go:185 lxc/remote.go:802 msgid "URL" msgstr "" @@ -6119,7 +6138,7 @@ msgstr "" msgid "Unable to create a temporary file: %v" msgstr "" -#: lxc/remote.go:214 lxc/remote.go:248 +#: lxc/remote.go:226 lxc/remote.go:260 msgid "Unavailable remote server" msgstr "" @@ -6442,7 +6461,7 @@ msgstr "" #: lxc/network.go:960 lxc/operation.go:157 lxc/project.go:482 #: lxc/project.go:487 lxc/project.go:492 lxc/project.go:497 lxc/project.go:502 -#: lxc/project.go:507 lxc/remote.go:694 lxc/remote.go:699 lxc/remote.go:704 +#: lxc/project.go:507 lxc/remote.go:763 lxc/remote.go:768 lxc/remote.go:773 msgid "YES" msgstr "" @@ -7103,7 +7122,7 @@ msgstr "" msgid "[[:]]" msgstr "" -#: lxc/project.go:512 lxc/remote.go:723 +#: lxc/project.go:512 lxc/remote.go:792 msgid "current" msgstr "" @@ -7590,7 +7609,7 @@ msgid "" "the configuration from \"config.yaml\"." msgstr "" -#: lxc/remote.go:460 +#: lxc/remote.go:528 msgid "n" msgstr "" @@ -7602,7 +7621,7 @@ msgstr "" msgid "no" msgstr "" -#: lxc/remote.go:453 +#: lxc/remote.go:507 msgid "ok (y/n/[fingerprint])?" msgstr "" @@ -7639,7 +7658,7 @@ msgstr "" msgid "used by" msgstr "" -#: lxc/remote.go:462 +#: lxc/remote.go:516 msgid "y" msgstr "" diff --git a/po/pl.po b/po/pl.po index a0309d991ba6..726b536ebb03 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: 2024-10-08 12:56+0100\n" +"POT-Creation-Date: 2024-10-16 10:01+0000\n" "PO-Revision-Date: 2022-03-10 15:08+0000\n" "Last-Translator: Anonymous \n" "Language-Team: Polish " msgstr "" -#: lxc/remote.go:826 lxc/remote.go:883 +#: lxc/remote.go:895 lxc/remote.go:952 msgid "" msgstr "" -#: lxc/remote.go:923 +#: lxc/remote.go:992 msgid " " msgstr "" -#: lxc/remote.go:753 +#: lxc/remote.go:822 msgid " " msgstr "" @@ -818,7 +818,7 @@ msgstr "" msgid "ARCHITECTURE" msgstr "" -#: lxc/remote.go:735 +#: lxc/remote.go:804 msgid "AUTH TYPE" msgstr "" @@ -967,7 +967,7 @@ msgstr "" msgid "Admin access key: %s" msgstr "" -#: lxc/remote.go:567 +#: lxc/remote.go:636 #, c-format msgid "Admin password (or token) for %s:" msgstr "" @@ -1004,7 +1004,7 @@ msgstr "" msgid "All projects" msgstr "" -#: lxc/remote.go:182 +#: lxc/remote.go:194 msgid "All server addresses are unavailable" msgstr "" @@ -1075,7 +1075,7 @@ msgid "" "as well as retrieve past log entries from it." msgstr "" -#: lxc/remote.go:549 +#: lxc/remote.go:618 #, c-format msgid "Authentication type '%s' not supported by server" msgstr "" @@ -1253,7 +1253,7 @@ msgstr "" msgid "Can't read from stdin: %w" msgstr "" -#: lxc/remote.go:862 +#: lxc/remote.go:931 msgid "Can't remove the default remote" msgstr "" @@ -1319,11 +1319,11 @@ msgstr "" msgid "Certificate add token for %s deleted" msgstr "" -#: lxc/remote.go:452 +#: lxc/remote.go:506 msgid "Certificate fingerprint" msgstr "" -#: lxc/remote.go:219 +#: lxc/remote.go:231 #, c-format msgid "" "Certificate fingerprint mismatch between certificate token and server %q" @@ -1338,7 +1338,7 @@ msgstr "" msgid "Client %s certificate add token:" msgstr "" -#: lxc/remote.go:604 +#: lxc/remote.go:673 msgid "Client certificate now trusted by server:" msgstr "" @@ -1586,12 +1586,12 @@ msgstr "" msgid "Cores:" msgstr "" -#: lxc/remote.go:487 +#: lxc/remote.go:556 #, c-format msgid "Could not close server cert file %q: %w" msgstr "" -#: lxc/remote.go:225 lxc/remote.go:471 +#: lxc/remote.go:237 lxc/remote.go:540 msgid "Could not create server cert dir" msgstr "" @@ -1630,7 +1630,7 @@ msgstr "" msgid "Could not write new remote certificate for remote '%s' with error: %v" msgstr "" -#: lxc/remote.go:482 +#: lxc/remote.go:551 #, c-format msgid "Could not write server cert file %q: %w" msgstr "" @@ -1990,9 +1990,9 @@ msgstr "" #: lxc/project.go:182 lxc/project.go:245 lxc/project.go:373 lxc/project.go:434 #: lxc/project.go:547 lxc/project.go:604 lxc/project.go:683 lxc/project.go:714 #: lxc/project.go:767 lxc/project.go:826 lxc/publish.go:34 lxc/query.go:34 -#: lxc/rebuild.go:28 lxc/remote.go:35 lxc/remote.go:91 lxc/remote.go:632 -#: lxc/remote.go:670 lxc/remote.go:756 lxc/remote.go:829 lxc/remote.go:885 -#: lxc/remote.go:925 lxc/rename.go:22 lxc/restore.go:24 lxc/snapshot.go:32 +#: lxc/rebuild.go:28 lxc/remote.go:35 lxc/remote.go:91 lxc/remote.go:701 +#: lxc/remote.go:739 lxc/remote.go:825 lxc/remote.go:898 lxc/remote.go:954 +#: lxc/remote.go:994 lxc/rename.go:22 lxc/restore.go:24 lxc/snapshot.go:32 #: lxc/storage.go:34 lxc/storage.go:97 lxc/storage.go:195 lxc/storage.go:245 #: lxc/storage.go:369 lxc/storage.go:439 lxc/storage.go:611 lxc/storage.go:690 #: lxc/storage.go:786 lxc/storage.go:872 lxc/storage_bucket.go:30 @@ -2545,11 +2545,11 @@ msgstr "" msgid "Failed to accept incoming connection: %w" msgstr "" -#: lxc/remote.go:191 +#: lxc/remote.go:203 msgid "Failed to add remote" msgstr "" -#: lxc/remote.go:242 +#: lxc/remote.go:254 #, c-format msgid "Failed to close server cert file %q: %w" msgstr "" @@ -2559,7 +2559,7 @@ msgstr "" msgid "Failed to connect to cluster member: %w" msgstr "" -#: lxc/remote.go:232 +#: lxc/remote.go:244 #, c-format msgid "Failed to create %q: %w" msgstr "" @@ -2569,12 +2569,12 @@ msgstr "" msgid "Failed to create alias %s: %w" msgstr "" -#: lxc/remote.go:257 +#: lxc/remote.go:483 #, c-format -msgid "Failed to create certificate: %w" +msgid "Failed to decode trust token: %w" msgstr "" -#: lxc/remote.go:264 +#: lxc/remote.go:289 #, c-format msgid "Failed to find project: %w" msgstr "" @@ -2599,7 +2599,7 @@ msgstr "" msgid "Failed to walk path for %s: %s" msgstr "" -#: lxc/remote.go:237 +#: lxc/remote.go:249 #, c-format msgid "Failed to write server cert file %q: %w" msgstr "" @@ -2686,7 +2686,7 @@ msgstr "" #: lxc/network_forward.go:93 lxc/network_load_balancer.go:97 #: lxc/network_peer.go:85 lxc/network_zone.go:89 lxc/network_zone.go:697 #: lxc/operation.go:109 lxc/profile.go:638 lxc/project.go:436 -#: lxc/project.go:828 lxc/remote.go:674 lxc/storage.go:613 +#: lxc/project.go:828 lxc/remote.go:743 lxc/storage.go:613 #: lxc/storage_bucket.go:460 lxc/storage_bucket.go:775 #: lxc/storage_volume.go:1469 lxc/warning.go:94 msgid "Format (csv|json|table|yaml|compact)" @@ -2724,7 +2724,7 @@ msgstr "" msgid "Frequency: %vMhz (min: %vMhz, max: %vMhz)" msgstr "" -#: lxc/remote.go:738 +#: lxc/remote.go:807 msgid "GLOBAL" msgstr "" @@ -2744,7 +2744,7 @@ msgstr "" msgid "Generate manpages for all commands" msgstr "" -#: lxc/remote.go:160 lxc/remote.go:398 +#: lxc/remote.go:165 lxc/remote.go:440 msgid "Generating a client certificate. This may take a minute..." msgstr "" @@ -3168,7 +3168,7 @@ msgstr "" msgid "Instance type" msgstr "" -#: lxc/remote.go:350 +#: lxc/remote.go:392 #, c-format msgid "Invalid URL scheme \"%s\" in \"%s\"" msgstr "" @@ -3249,7 +3249,7 @@ msgstr "" msgid "Invalid path %s" msgstr "" -#: lxc/remote.go:339 +#: lxc/remote.go:381 #, c-format msgid "Invalid protocol: %s" msgstr "" @@ -3629,7 +3629,7 @@ msgid "" " U - Current disk usage" msgstr "" -#: lxc/remote.go:669 lxc/remote.go:670 +#: lxc/remote.go:738 lxc/remote.go:739 msgid "List the available remotes" msgstr "" @@ -4272,7 +4272,7 @@ msgstr "" #: lxc/config_trust.go:514 lxc/list.go:565 lxc/network.go:981 #: lxc/network_acl.go:148 lxc/network_peer.go:140 lxc/network_zone.go:139 #: lxc/network_zone.go:746 lxc/profile.go:678 lxc/project.go:522 -#: lxc/remote.go:732 lxc/storage.go:663 lxc/storage_bucket.go:512 +#: lxc/remote.go:801 lxc/storage.go:663 lxc/storage_bucket.go:512 #: lxc/storage_bucket.go:832 lxc/storage_volume.go:1584 msgid "NAME" msgstr "" @@ -4299,7 +4299,7 @@ msgstr "" #: lxc/network.go:958 lxc/operation.go:155 lxc/project.go:480 #: lxc/project.go:485 lxc/project.go:490 lxc/project.go:495 lxc/project.go:500 -#: lxc/project.go:505 lxc/remote.go:692 lxc/remote.go:697 lxc/remote.go:702 +#: lxc/project.go:505 lxc/remote.go:761 lxc/remote.go:766 lxc/remote.go:771 msgid "NO" msgstr "" @@ -4528,7 +4528,7 @@ msgstr "" msgid "Only \"custom\" volumes can be snapshotted" msgstr "" -#: lxc/remote.go:333 +#: lxc/remote.go:375 msgid "Only https URLs are supported for simplestreams" msgstr "" @@ -4599,11 +4599,11 @@ msgstr "" msgid "PROJECT" msgstr "" -#: lxc/remote.go:734 +#: lxc/remote.go:803 msgid "PROTOCOL" msgstr "" -#: lxc/image.go:1076 lxc/remote.go:736 +#: lxc/image.go:1076 lxc/remote.go:805 msgid "PUBLIC" msgstr "" @@ -4632,7 +4632,7 @@ msgstr "" msgid "Perform an incremental copy" msgstr "" -#: lxc/remote.go:183 +#: lxc/remote.go:195 msgid "Please provide an alternate server address (empty to abort):" msgstr "" @@ -4644,8 +4644,8 @@ msgstr "" msgid "Please provide cluster member name: " msgstr "" -#: lxc/remote.go:463 -msgid "Please type 'y', 'n' or the fingerprint:" +#: lxc/remote.go:533 +msgid "Please type 'y', 'n' or the fingerprint: " msgstr "" #: lxc/info.go:213 @@ -4964,33 +4964,33 @@ msgstr "" msgid "Refreshing the image: %s" msgstr "" -#: lxc/remote.go:786 +#: lxc/remote.go:855 #, c-format msgid "Remote %s already exists" msgstr "" -#: lxc/project.go:793 lxc/remote.go:777 lxc/remote.go:850 lxc/remote.go:906 -#: lxc/remote.go:946 +#: lxc/project.go:793 lxc/remote.go:846 lxc/remote.go:919 lxc/remote.go:975 +#: lxc/remote.go:1015 #, c-format msgid "Remote %s doesn't exist" msgstr "" -#: lxc/remote.go:302 +#: lxc/remote.go:342 #, c-format msgid "Remote %s exists as <%s>" msgstr "" -#: lxc/remote.go:858 +#: lxc/remote.go:927 #, c-format msgid "Remote %s is global and cannot be removed" msgstr "" -#: lxc/remote.go:781 lxc/remote.go:854 lxc/remote.go:950 +#: lxc/remote.go:850 lxc/remote.go:923 lxc/remote.go:1019 #, c-format msgid "Remote %s is static and cannot be modified" msgstr "" -#: lxc/remote.go:291 +#: lxc/remote.go:316 msgid "Remote address must not be empty" msgstr "" @@ -4998,7 +4998,7 @@ msgstr "" msgid "Remote admin password" msgstr "" -#: lxc/remote.go:296 +#: lxc/remote.go:336 msgid "Remote names may not contain colons" msgstr "" @@ -5084,7 +5084,7 @@ msgstr "" msgid "Remove profiles from instances" msgstr "" -#: lxc/remote.go:828 lxc/remote.go:829 +#: lxc/remote.go:897 lxc/remote.go:898 msgid "Remove remotes" msgstr "" @@ -5141,7 +5141,7 @@ msgstr "" msgid "Rename projects" msgstr "" -#: lxc/remote.go:755 lxc/remote.go:756 +#: lxc/remote.go:824 lxc/remote.go:825 msgid "Rename remotes" msgstr "" @@ -5286,7 +5286,7 @@ msgstr "" msgid "STATE" msgstr "" -#: lxc/remote.go:737 +#: lxc/remote.go:806 msgid "STATIC" msgstr "" @@ -5327,11 +5327,11 @@ msgstr "" msgid "Server authentication type (tls or oidc)" msgstr "" -#: lxc/remote.go:461 +#: lxc/remote.go:529 msgid "Server certificate NACKed by user" msgstr "" -#: lxc/remote.go:600 +#: lxc/remote.go:282 lxc/remote.go:669 msgid "Server doesn't trust us after authentication" msgstr "" @@ -5542,7 +5542,7 @@ msgid "" " lxc storage volume set [:] [/] " msgstr "" -#: lxc/remote.go:924 lxc/remote.go:925 +#: lxc/remote.go:993 lxc/remote.go:994 msgid "Set the URL for the remote" msgstr "" @@ -5785,7 +5785,7 @@ msgid "" "that are granted via identity provider group mappings. \n" msgstr "" -#: lxc/remote.go:631 lxc/remote.go:632 +#: lxc/remote.go:700 lxc/remote.go:701 msgid "Show the default remote" msgstr "" @@ -5997,7 +5997,7 @@ msgstr "" msgid "Switch the current project" msgstr "" -#: lxc/remote.go:884 lxc/remote.go:885 +#: lxc/remote.go:953 lxc/remote.go:954 msgid "Switch the default remote" msgstr "" @@ -6032,6 +6032,12 @@ msgstr "" msgid "Target path must be a directory" msgstr "" +#: lxc/remote.go:161 lxc/remote.go:331 +msgid "" +"The --accept-certificate flag is not supported when adding a remote using a " +"trust token" +msgstr "" + #: lxc/move.go:169 msgid "The --instance-only flag can't be used with --target" msgstr "" @@ -6182,6 +6188,11 @@ msgid "" "The property %q does not exist on the storage pool volume snapshot %s/%s: %v" msgstr "" +#: lxc/remote.go:524 +msgid "" +"The provided fingerprint does not match the server certificate fingerprint" +msgstr "" + #: lxc/info.go:346 msgid "The server doesn't implement the newer v2 resources API" msgstr "" @@ -6315,6 +6326,14 @@ msgstr "" msgid "Transmit policy" msgstr "" +#: lxc/remote.go:326 +msgid "Trust token cannot be used for public remotes" +msgstr "" + +#: lxc/remote.go:321 +msgid "Trust token cannot be used with OIDC authentication" +msgstr "" + #: lxc/action.go:288 lxc/launch.go:119 #, c-format msgid "Try `lxc info --show-log %s` for more info" @@ -6353,7 +6372,7 @@ msgstr "" msgid "UPLOAD DATE" msgstr "" -#: lxc/cluster.go:185 lxc/remote.go:733 +#: lxc/cluster.go:185 lxc/remote.go:802 msgid "URL" msgstr "" @@ -6381,7 +6400,7 @@ msgstr "" msgid "Unable to create a temporary file: %v" msgstr "" -#: lxc/remote.go:214 lxc/remote.go:248 +#: lxc/remote.go:226 lxc/remote.go:260 msgid "Unavailable remote server" msgstr "" @@ -6704,7 +6723,7 @@ msgstr "" #: lxc/network.go:960 lxc/operation.go:157 lxc/project.go:482 #: lxc/project.go:487 lxc/project.go:492 lxc/project.go:497 lxc/project.go:502 -#: lxc/project.go:507 lxc/remote.go:694 lxc/remote.go:699 lxc/remote.go:704 +#: lxc/project.go:507 lxc/remote.go:763 lxc/remote.go:768 lxc/remote.go:773 msgid "YES" msgstr "" @@ -7365,7 +7384,7 @@ msgstr "" msgid "[[:]]" msgstr "" -#: lxc/project.go:512 lxc/remote.go:723 +#: lxc/project.go:512 lxc/remote.go:792 msgid "current" msgstr "" @@ -7852,7 +7871,7 @@ msgid "" "the configuration from \"config.yaml\"." msgstr "" -#: lxc/remote.go:460 +#: lxc/remote.go:528 msgid "n" msgstr "" @@ -7864,7 +7883,7 @@ msgstr "" msgid "no" msgstr "" -#: lxc/remote.go:453 +#: lxc/remote.go:507 msgid "ok (y/n/[fingerprint])?" msgstr "" @@ -7901,7 +7920,7 @@ msgstr "" msgid "used by" msgstr "" -#: lxc/remote.go:462 +#: lxc/remote.go:516 msgid "y" msgstr "" diff --git a/po/pt.po b/po/pt.po index 93a3305109a7..d4920051ee5e 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: 2024-10-08 12:56+0100\n" +"POT-Creation-Date: 2024-10-16 10:01+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" @@ -512,15 +512,15 @@ msgstr "" msgid " " msgstr "" -#: lxc/remote.go:826 lxc/remote.go:883 +#: lxc/remote.go:895 lxc/remote.go:952 msgid "" msgstr "" -#: lxc/remote.go:923 +#: lxc/remote.go:992 msgid " " msgstr "" -#: lxc/remote.go:753 +#: lxc/remote.go:822 msgid " " msgstr "" @@ -553,7 +553,7 @@ msgstr "" msgid "ARCHITECTURE" msgstr "" -#: lxc/remote.go:735 +#: lxc/remote.go:804 msgid "AUTH TYPE" msgstr "" @@ -702,7 +702,7 @@ msgstr "" msgid "Admin access key: %s" msgstr "" -#: lxc/remote.go:567 +#: lxc/remote.go:636 #, c-format msgid "Admin password (or token) for %s:" msgstr "" @@ -739,7 +739,7 @@ msgstr "" msgid "All projects" msgstr "" -#: lxc/remote.go:182 +#: lxc/remote.go:194 msgid "All server addresses are unavailable" msgstr "" @@ -810,7 +810,7 @@ msgid "" "as well as retrieve past log entries from it." msgstr "" -#: lxc/remote.go:549 +#: lxc/remote.go:618 #, c-format msgid "Authentication type '%s' not supported by server" msgstr "" @@ -988,7 +988,7 @@ msgstr "" msgid "Can't read from stdin: %w" msgstr "" -#: lxc/remote.go:862 +#: lxc/remote.go:931 msgid "Can't remove the default remote" msgstr "" @@ -1054,11 +1054,11 @@ msgstr "" msgid "Certificate add token for %s deleted" msgstr "" -#: lxc/remote.go:452 +#: lxc/remote.go:506 msgid "Certificate fingerprint" msgstr "" -#: lxc/remote.go:219 +#: lxc/remote.go:231 #, c-format msgid "" "Certificate fingerprint mismatch between certificate token and server %q" @@ -1073,7 +1073,7 @@ msgstr "" msgid "Client %s certificate add token:" msgstr "" -#: lxc/remote.go:604 +#: lxc/remote.go:673 msgid "Client certificate now trusted by server:" msgstr "" @@ -1321,12 +1321,12 @@ msgstr "" msgid "Cores:" msgstr "" -#: lxc/remote.go:487 +#: lxc/remote.go:556 #, c-format msgid "Could not close server cert file %q: %w" msgstr "" -#: lxc/remote.go:225 lxc/remote.go:471 +#: lxc/remote.go:237 lxc/remote.go:540 msgid "Could not create server cert dir" msgstr "" @@ -1365,7 +1365,7 @@ msgstr "" msgid "Could not write new remote certificate for remote '%s' with error: %v" msgstr "" -#: lxc/remote.go:482 +#: lxc/remote.go:551 #, c-format msgid "Could not write server cert file %q: %w" msgstr "" @@ -1725,9 +1725,9 @@ msgstr "" #: lxc/project.go:182 lxc/project.go:245 lxc/project.go:373 lxc/project.go:434 #: lxc/project.go:547 lxc/project.go:604 lxc/project.go:683 lxc/project.go:714 #: lxc/project.go:767 lxc/project.go:826 lxc/publish.go:34 lxc/query.go:34 -#: lxc/rebuild.go:28 lxc/remote.go:35 lxc/remote.go:91 lxc/remote.go:632 -#: lxc/remote.go:670 lxc/remote.go:756 lxc/remote.go:829 lxc/remote.go:885 -#: lxc/remote.go:925 lxc/rename.go:22 lxc/restore.go:24 lxc/snapshot.go:32 +#: lxc/rebuild.go:28 lxc/remote.go:35 lxc/remote.go:91 lxc/remote.go:701 +#: lxc/remote.go:739 lxc/remote.go:825 lxc/remote.go:898 lxc/remote.go:954 +#: lxc/remote.go:994 lxc/rename.go:22 lxc/restore.go:24 lxc/snapshot.go:32 #: lxc/storage.go:34 lxc/storage.go:97 lxc/storage.go:195 lxc/storage.go:245 #: lxc/storage.go:369 lxc/storage.go:439 lxc/storage.go:611 lxc/storage.go:690 #: lxc/storage.go:786 lxc/storage.go:872 lxc/storage_bucket.go:30 @@ -2280,11 +2280,11 @@ msgstr "" msgid "Failed to accept incoming connection: %w" msgstr "" -#: lxc/remote.go:191 +#: lxc/remote.go:203 msgid "Failed to add remote" msgstr "" -#: lxc/remote.go:242 +#: lxc/remote.go:254 #, c-format msgid "Failed to close server cert file %q: %w" msgstr "" @@ -2294,7 +2294,7 @@ msgstr "" msgid "Failed to connect to cluster member: %w" msgstr "" -#: lxc/remote.go:232 +#: lxc/remote.go:244 #, c-format msgid "Failed to create %q: %w" msgstr "" @@ -2304,12 +2304,12 @@ msgstr "" msgid "Failed to create alias %s: %w" msgstr "" -#: lxc/remote.go:257 +#: lxc/remote.go:483 #, c-format -msgid "Failed to create certificate: %w" +msgid "Failed to decode trust token: %w" msgstr "" -#: lxc/remote.go:264 +#: lxc/remote.go:289 #, c-format msgid "Failed to find project: %w" msgstr "" @@ -2334,7 +2334,7 @@ msgstr "" msgid "Failed to walk path for %s: %s" msgstr "" -#: lxc/remote.go:237 +#: lxc/remote.go:249 #, c-format msgid "Failed to write server cert file %q: %w" msgstr "" @@ -2421,7 +2421,7 @@ msgstr "" #: lxc/network_forward.go:93 lxc/network_load_balancer.go:97 #: lxc/network_peer.go:85 lxc/network_zone.go:89 lxc/network_zone.go:697 #: lxc/operation.go:109 lxc/profile.go:638 lxc/project.go:436 -#: lxc/project.go:828 lxc/remote.go:674 lxc/storage.go:613 +#: lxc/project.go:828 lxc/remote.go:743 lxc/storage.go:613 #: lxc/storage_bucket.go:460 lxc/storage_bucket.go:775 #: lxc/storage_volume.go:1469 lxc/warning.go:94 msgid "Format (csv|json|table|yaml|compact)" @@ -2459,7 +2459,7 @@ msgstr "" msgid "Frequency: %vMhz (min: %vMhz, max: %vMhz)" msgstr "" -#: lxc/remote.go:738 +#: lxc/remote.go:807 msgid "GLOBAL" msgstr "" @@ -2479,7 +2479,7 @@ msgstr "" msgid "Generate manpages for all commands" msgstr "" -#: lxc/remote.go:160 lxc/remote.go:398 +#: lxc/remote.go:165 lxc/remote.go:440 msgid "Generating a client certificate. This may take a minute..." msgstr "" @@ -2903,7 +2903,7 @@ msgstr "" msgid "Instance type" msgstr "" -#: lxc/remote.go:350 +#: lxc/remote.go:392 #, c-format msgid "Invalid URL scheme \"%s\" in \"%s\"" msgstr "" @@ -2984,7 +2984,7 @@ msgstr "" msgid "Invalid path %s" msgstr "" -#: lxc/remote.go:339 +#: lxc/remote.go:381 #, c-format msgid "Invalid protocol: %s" msgstr "" @@ -3364,7 +3364,7 @@ msgid "" " U - Current disk usage" msgstr "" -#: lxc/remote.go:669 lxc/remote.go:670 +#: lxc/remote.go:738 lxc/remote.go:739 msgid "List the available remotes" msgstr "" @@ -4007,7 +4007,7 @@ msgstr "" #: lxc/config_trust.go:514 lxc/list.go:565 lxc/network.go:981 #: lxc/network_acl.go:148 lxc/network_peer.go:140 lxc/network_zone.go:139 #: lxc/network_zone.go:746 lxc/profile.go:678 lxc/project.go:522 -#: lxc/remote.go:732 lxc/storage.go:663 lxc/storage_bucket.go:512 +#: lxc/remote.go:801 lxc/storage.go:663 lxc/storage_bucket.go:512 #: lxc/storage_bucket.go:832 lxc/storage_volume.go:1584 msgid "NAME" msgstr "" @@ -4034,7 +4034,7 @@ msgstr "" #: lxc/network.go:958 lxc/operation.go:155 lxc/project.go:480 #: lxc/project.go:485 lxc/project.go:490 lxc/project.go:495 lxc/project.go:500 -#: lxc/project.go:505 lxc/remote.go:692 lxc/remote.go:697 lxc/remote.go:702 +#: lxc/project.go:505 lxc/remote.go:761 lxc/remote.go:766 lxc/remote.go:771 msgid "NO" msgstr "" @@ -4263,7 +4263,7 @@ msgstr "" msgid "Only \"custom\" volumes can be snapshotted" msgstr "" -#: lxc/remote.go:333 +#: lxc/remote.go:375 msgid "Only https URLs are supported for simplestreams" msgstr "" @@ -4334,11 +4334,11 @@ msgstr "" msgid "PROJECT" msgstr "" -#: lxc/remote.go:734 +#: lxc/remote.go:803 msgid "PROTOCOL" msgstr "" -#: lxc/image.go:1076 lxc/remote.go:736 +#: lxc/image.go:1076 lxc/remote.go:805 msgid "PUBLIC" msgstr "" @@ -4367,7 +4367,7 @@ msgstr "" msgid "Perform an incremental copy" msgstr "" -#: lxc/remote.go:183 +#: lxc/remote.go:195 msgid "Please provide an alternate server address (empty to abort):" msgstr "" @@ -4379,8 +4379,8 @@ msgstr "" msgid "Please provide cluster member name: " msgstr "" -#: lxc/remote.go:463 -msgid "Please type 'y', 'n' or the fingerprint:" +#: lxc/remote.go:533 +msgid "Please type 'y', 'n' or the fingerprint: " msgstr "" #: lxc/info.go:213 @@ -4699,33 +4699,33 @@ msgstr "" msgid "Refreshing the image: %s" msgstr "" -#: lxc/remote.go:786 +#: lxc/remote.go:855 #, c-format msgid "Remote %s already exists" msgstr "" -#: lxc/project.go:793 lxc/remote.go:777 lxc/remote.go:850 lxc/remote.go:906 -#: lxc/remote.go:946 +#: lxc/project.go:793 lxc/remote.go:846 lxc/remote.go:919 lxc/remote.go:975 +#: lxc/remote.go:1015 #, c-format msgid "Remote %s doesn't exist" msgstr "" -#: lxc/remote.go:302 +#: lxc/remote.go:342 #, c-format msgid "Remote %s exists as <%s>" msgstr "" -#: lxc/remote.go:858 +#: lxc/remote.go:927 #, c-format msgid "Remote %s is global and cannot be removed" msgstr "" -#: lxc/remote.go:781 lxc/remote.go:854 lxc/remote.go:950 +#: lxc/remote.go:850 lxc/remote.go:923 lxc/remote.go:1019 #, c-format msgid "Remote %s is static and cannot be modified" msgstr "" -#: lxc/remote.go:291 +#: lxc/remote.go:316 msgid "Remote address must not be empty" msgstr "" @@ -4733,7 +4733,7 @@ msgstr "" msgid "Remote admin password" msgstr "" -#: lxc/remote.go:296 +#: lxc/remote.go:336 msgid "Remote names may not contain colons" msgstr "" @@ -4819,7 +4819,7 @@ msgstr "" msgid "Remove profiles from instances" msgstr "" -#: lxc/remote.go:828 lxc/remote.go:829 +#: lxc/remote.go:897 lxc/remote.go:898 msgid "Remove remotes" msgstr "" @@ -4876,7 +4876,7 @@ msgstr "" msgid "Rename projects" msgstr "" -#: lxc/remote.go:755 lxc/remote.go:756 +#: lxc/remote.go:824 lxc/remote.go:825 msgid "Rename remotes" msgstr "" @@ -5021,7 +5021,7 @@ msgstr "" msgid "STATE" msgstr "" -#: lxc/remote.go:737 +#: lxc/remote.go:806 msgid "STATIC" msgstr "" @@ -5062,11 +5062,11 @@ msgstr "" msgid "Server authentication type (tls or oidc)" msgstr "" -#: lxc/remote.go:461 +#: lxc/remote.go:529 msgid "Server certificate NACKed by user" msgstr "" -#: lxc/remote.go:600 +#: lxc/remote.go:282 lxc/remote.go:669 msgid "Server doesn't trust us after authentication" msgstr "" @@ -5277,7 +5277,7 @@ msgid "" " lxc storage volume set [:] [/] " msgstr "" -#: lxc/remote.go:924 lxc/remote.go:925 +#: lxc/remote.go:993 lxc/remote.go:994 msgid "Set the URL for the remote" msgstr "" @@ -5520,7 +5520,7 @@ msgid "" "that are granted via identity provider group mappings. \n" msgstr "" -#: lxc/remote.go:631 lxc/remote.go:632 +#: lxc/remote.go:700 lxc/remote.go:701 msgid "Show the default remote" msgstr "" @@ -5732,7 +5732,7 @@ msgstr "" msgid "Switch the current project" msgstr "" -#: lxc/remote.go:884 lxc/remote.go:885 +#: lxc/remote.go:953 lxc/remote.go:954 msgid "Switch the default remote" msgstr "" @@ -5767,6 +5767,12 @@ msgstr "" msgid "Target path must be a directory" msgstr "" +#: lxc/remote.go:161 lxc/remote.go:331 +msgid "" +"The --accept-certificate flag is not supported when adding a remote using a " +"trust token" +msgstr "" + #: lxc/move.go:169 msgid "The --instance-only flag can't be used with --target" msgstr "" @@ -5917,6 +5923,11 @@ msgid "" "The property %q does not exist on the storage pool volume snapshot %s/%s: %v" msgstr "" +#: lxc/remote.go:524 +msgid "" +"The provided fingerprint does not match the server certificate fingerprint" +msgstr "" + #: lxc/info.go:346 msgid "The server doesn't implement the newer v2 resources API" msgstr "" @@ -6050,6 +6061,14 @@ msgstr "" msgid "Transmit policy" msgstr "" +#: lxc/remote.go:326 +msgid "Trust token cannot be used for public remotes" +msgstr "" + +#: lxc/remote.go:321 +msgid "Trust token cannot be used with OIDC authentication" +msgstr "" + #: lxc/action.go:288 lxc/launch.go:119 #, c-format msgid "Try `lxc info --show-log %s` for more info" @@ -6088,7 +6107,7 @@ msgstr "" msgid "UPLOAD DATE" msgstr "" -#: lxc/cluster.go:185 lxc/remote.go:733 +#: lxc/cluster.go:185 lxc/remote.go:802 msgid "URL" msgstr "" @@ -6116,7 +6135,7 @@ msgstr "" msgid "Unable to create a temporary file: %v" msgstr "" -#: lxc/remote.go:214 lxc/remote.go:248 +#: lxc/remote.go:226 lxc/remote.go:260 msgid "Unavailable remote server" msgstr "" @@ -6439,7 +6458,7 @@ msgstr "" #: lxc/network.go:960 lxc/operation.go:157 lxc/project.go:482 #: lxc/project.go:487 lxc/project.go:492 lxc/project.go:497 lxc/project.go:502 -#: lxc/project.go:507 lxc/remote.go:694 lxc/remote.go:699 lxc/remote.go:704 +#: lxc/project.go:507 lxc/remote.go:763 lxc/remote.go:768 lxc/remote.go:773 msgid "YES" msgstr "" @@ -7100,7 +7119,7 @@ msgstr "" msgid "[[:]]" msgstr "" -#: lxc/project.go:512 lxc/remote.go:723 +#: lxc/project.go:512 lxc/remote.go:792 msgid "current" msgstr "" @@ -7587,7 +7606,7 @@ msgid "" "the configuration from \"config.yaml\"." msgstr "" -#: lxc/remote.go:460 +#: lxc/remote.go:528 msgid "n" msgstr "" @@ -7599,7 +7618,7 @@ msgstr "" msgid "no" msgstr "" -#: lxc/remote.go:453 +#: lxc/remote.go:507 msgid "ok (y/n/[fingerprint])?" msgstr "" @@ -7636,7 +7655,7 @@ msgstr "" msgid "used by" msgstr "" -#: lxc/remote.go:462 +#: lxc/remote.go:516 msgid "y" msgstr "" diff --git a/po/pt_BR.po b/po/pt_BR.po index 554822bee4e6..175aec8d73e0 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: 2024-10-08 12:56+0100\n" +"POT-Creation-Date: 2024-10-16 10:01+0000\n" "PO-Revision-Date: 2022-03-10 15:08+0000\n" "Last-Translator: Renato dos Santos \n" "Language-Team: Portuguese (Brazil) " msgstr "" -#: lxc/remote.go:826 lxc/remote.go:883 +#: lxc/remote.go:895 lxc/remote.go:952 msgid "" msgstr "" -#: lxc/remote.go:923 +#: lxc/remote.go:992 msgid " " msgstr "" -#: lxc/remote.go:753 +#: lxc/remote.go:822 msgid " " msgstr "" @@ -815,7 +815,7 @@ msgstr "ALIASES" msgid "ARCHITECTURE" msgstr "ARQUITETURA" -#: lxc/remote.go:735 +#: lxc/remote.go:804 msgid "AUTH TYPE" msgstr "TIPO DE AUTENTICAÇÃO" @@ -972,7 +972,7 @@ msgstr "" msgid "Admin access key: %s" msgstr "Senha de administrador para %s: " -#: lxc/remote.go:567 +#: lxc/remote.go:636 #, fuzzy, c-format msgid "Admin password (or token) for %s:" msgstr "Senha de administrador para %s: " @@ -1010,7 +1010,7 @@ msgstr "Aliases:" msgid "All projects" msgstr "Criar projetos" -#: lxc/remote.go:182 +#: lxc/remote.go:194 msgid "All server addresses are unavailable" msgstr "" @@ -1088,7 +1088,7 @@ msgid "" "as well as retrieve past log entries from it." msgstr "" -#: lxc/remote.go:549 +#: lxc/remote.go:618 #, c-format msgid "Authentication type '%s' not supported by server" msgstr "Tipo de autenticação '%s' não suportada pelo servidor" @@ -1268,7 +1268,7 @@ msgstr "Não pode pegar um diretório sem --recursive" msgid "Can't read from stdin: %w" msgstr "Não é possível ler stdin: %s" -#: lxc/remote.go:862 +#: lxc/remote.go:931 msgid "Can't remove the default remote" msgstr "Não é possível remover o default remoto" @@ -1335,12 +1335,12 @@ msgstr "Em cache: %s" msgid "Certificate add token for %s deleted" msgstr "Clustering ativado" -#: lxc/remote.go:452 +#: lxc/remote.go:506 #, fuzzy msgid "Certificate fingerprint" msgstr "Certificado fingerprint: %s" -#: lxc/remote.go:219 +#: lxc/remote.go:231 #, c-format msgid "" "Certificate fingerprint mismatch between certificate token and server %q" @@ -1355,7 +1355,7 @@ msgstr "" msgid "Client %s certificate add token:" msgstr "Nome de membro do cluster" -#: lxc/remote.go:604 +#: lxc/remote.go:673 #, fuzzy msgid "Client certificate now trusted by server:" msgstr "Certificado do cliente armazenado no servidor: " @@ -1615,12 +1615,12 @@ msgstr "" msgid "Cores:" msgstr "" -#: lxc/remote.go:487 +#: lxc/remote.go:556 #, fuzzy, c-format msgid "Could not close server cert file %q: %w" msgstr "Impossível criar diretório para certificado do servidor" -#: lxc/remote.go:225 lxc/remote.go:471 +#: lxc/remote.go:237 lxc/remote.go:540 msgid "Could not create server cert dir" msgstr "Impossível criar diretório para certificado do servidor" @@ -1659,7 +1659,7 @@ msgstr "Certificado fingerprint: %s" msgid "Could not write new remote certificate for remote '%s' with error: %v" msgstr "" -#: lxc/remote.go:482 +#: lxc/remote.go:551 #, fuzzy, c-format msgid "Could not write server cert file %q: %w" msgstr "Impossível criar diretório para certificado do servidor" @@ -2050,9 +2050,9 @@ msgstr "" #: lxc/project.go:182 lxc/project.go:245 lxc/project.go:373 lxc/project.go:434 #: lxc/project.go:547 lxc/project.go:604 lxc/project.go:683 lxc/project.go:714 #: lxc/project.go:767 lxc/project.go:826 lxc/publish.go:34 lxc/query.go:34 -#: lxc/rebuild.go:28 lxc/remote.go:35 lxc/remote.go:91 lxc/remote.go:632 -#: lxc/remote.go:670 lxc/remote.go:756 lxc/remote.go:829 lxc/remote.go:885 -#: lxc/remote.go:925 lxc/rename.go:22 lxc/restore.go:24 lxc/snapshot.go:32 +#: lxc/rebuild.go:28 lxc/remote.go:35 lxc/remote.go:91 lxc/remote.go:701 +#: lxc/remote.go:739 lxc/remote.go:825 lxc/remote.go:898 lxc/remote.go:954 +#: lxc/remote.go:994 lxc/rename.go:22 lxc/restore.go:24 lxc/snapshot.go:32 #: lxc/storage.go:34 lxc/storage.go:97 lxc/storage.go:195 lxc/storage.go:245 #: lxc/storage.go:369 lxc/storage.go:439 lxc/storage.go:611 lxc/storage.go:690 #: lxc/storage.go:786 lxc/storage.go:872 lxc/storage_bucket.go:30 @@ -2631,11 +2631,11 @@ msgstr "Aceitar certificado" msgid "Failed to accept incoming connection: %w" msgstr "Aceitar certificado" -#: lxc/remote.go:191 +#: lxc/remote.go:203 msgid "Failed to add remote" msgstr "" -#: lxc/remote.go:242 +#: lxc/remote.go:254 #, fuzzy, c-format msgid "Failed to close server cert file %q: %w" msgstr "Aceitar certificado" @@ -2645,7 +2645,7 @@ msgstr "Aceitar certificado" msgid "Failed to connect to cluster member: %w" msgstr "Nome de membro do cluster" -#: lxc/remote.go:232 +#: lxc/remote.go:244 #, c-format msgid "Failed to create %q: %w" msgstr "" @@ -2655,12 +2655,12 @@ msgstr "" msgid "Failed to create alias %s: %w" msgstr "Aceitar certificado" -#: lxc/remote.go:257 +#: lxc/remote.go:483 #, fuzzy, c-format -msgid "Failed to create certificate: %w" -msgstr "Aceitar certificado" +msgid "Failed to decode trust token: %w" +msgstr "Nome de membro do cluster" -#: lxc/remote.go:264 +#: lxc/remote.go:289 #, c-format msgid "Failed to find project: %w" msgstr "" @@ -2685,7 +2685,7 @@ msgstr "Aceitar certificado" msgid "Failed to walk path for %s: %s" msgstr "" -#: lxc/remote.go:237 +#: lxc/remote.go:249 #, fuzzy, c-format msgid "Failed to write server cert file %q: %w" msgstr "Aceitar certificado" @@ -2773,7 +2773,7 @@ msgstr "" #: lxc/network_forward.go:93 lxc/network_load_balancer.go:97 #: lxc/network_peer.go:85 lxc/network_zone.go:89 lxc/network_zone.go:697 #: lxc/operation.go:109 lxc/profile.go:638 lxc/project.go:436 -#: lxc/project.go:828 lxc/remote.go:674 lxc/storage.go:613 +#: lxc/project.go:828 lxc/remote.go:743 lxc/storage.go:613 #: lxc/storage_bucket.go:460 lxc/storage_bucket.go:775 #: lxc/storage_volume.go:1469 lxc/warning.go:94 msgid "Format (csv|json|table|yaml|compact)" @@ -2811,7 +2811,7 @@ msgstr "" msgid "Frequency: %vMhz (min: %vMhz, max: %vMhz)" msgstr "" -#: lxc/remote.go:738 +#: lxc/remote.go:807 msgid "GLOBAL" msgstr "" @@ -2831,7 +2831,7 @@ msgstr "" msgid "Generate manpages for all commands" msgstr "" -#: lxc/remote.go:160 lxc/remote.go:398 +#: lxc/remote.go:165 lxc/remote.go:440 msgid "Generating a client certificate. This may take a minute..." msgstr "" @@ -3277,7 +3277,7 @@ msgstr "" msgid "Instance type" msgstr "" -#: lxc/remote.go:350 +#: lxc/remote.go:392 #, c-format msgid "Invalid URL scheme \"%s\" in \"%s\"" msgstr "" @@ -3359,7 +3359,7 @@ msgstr "" msgid "Invalid path %s" msgstr "" -#: lxc/remote.go:339 +#: lxc/remote.go:381 #, c-format msgid "Invalid protocol: %s" msgstr "" @@ -3749,7 +3749,7 @@ msgid "" " U - Current disk usage" msgstr "" -#: lxc/remote.go:669 lxc/remote.go:670 +#: lxc/remote.go:738 lxc/remote.go:739 msgid "List the available remotes" msgstr "" @@ -4437,7 +4437,7 @@ msgstr "" #: lxc/config_trust.go:514 lxc/list.go:565 lxc/network.go:981 #: lxc/network_acl.go:148 lxc/network_peer.go:140 lxc/network_zone.go:139 #: lxc/network_zone.go:746 lxc/profile.go:678 lxc/project.go:522 -#: lxc/remote.go:732 lxc/storage.go:663 lxc/storage_bucket.go:512 +#: lxc/remote.go:801 lxc/storage.go:663 lxc/storage_bucket.go:512 #: lxc/storage_bucket.go:832 lxc/storage_volume.go:1584 msgid "NAME" msgstr "" @@ -4464,7 +4464,7 @@ msgstr "" #: lxc/network.go:958 lxc/operation.go:155 lxc/project.go:480 #: lxc/project.go:485 lxc/project.go:490 lxc/project.go:495 lxc/project.go:500 -#: lxc/project.go:505 lxc/remote.go:692 lxc/remote.go:697 lxc/remote.go:702 +#: lxc/project.go:505 lxc/remote.go:761 lxc/remote.go:766 lxc/remote.go:771 msgid "NO" msgstr "" @@ -4693,7 +4693,7 @@ msgstr "" msgid "Only \"custom\" volumes can be snapshotted" msgstr "" -#: lxc/remote.go:333 +#: lxc/remote.go:375 msgid "Only https URLs are supported for simplestreams" msgstr "" @@ -4764,11 +4764,11 @@ msgstr "" msgid "PROJECT" msgstr "" -#: lxc/remote.go:734 +#: lxc/remote.go:803 msgid "PROTOCOL" msgstr "" -#: lxc/image.go:1076 lxc/remote.go:736 +#: lxc/image.go:1076 lxc/remote.go:805 msgid "PUBLIC" msgstr "" @@ -4797,7 +4797,7 @@ msgstr "" msgid "Perform an incremental copy" msgstr "" -#: lxc/remote.go:183 +#: lxc/remote.go:195 msgid "Please provide an alternate server address (empty to abort):" msgstr "" @@ -4810,8 +4810,8 @@ msgstr "" msgid "Please provide cluster member name: " msgstr "Nome de membro do cluster" -#: lxc/remote.go:463 -msgid "Please type 'y', 'n' or the fingerprint:" +#: lxc/remote.go:533 +msgid "Please type 'y', 'n' or the fingerprint: " msgstr "" #: lxc/info.go:213 @@ -5138,33 +5138,33 @@ msgstr "Editar arquivos no container" msgid "Refreshing the image: %s" msgstr "" -#: lxc/remote.go:786 +#: lxc/remote.go:855 #, c-format msgid "Remote %s already exists" msgstr "" -#: lxc/project.go:793 lxc/remote.go:777 lxc/remote.go:850 lxc/remote.go:906 -#: lxc/remote.go:946 +#: lxc/project.go:793 lxc/remote.go:846 lxc/remote.go:919 lxc/remote.go:975 +#: lxc/remote.go:1015 #, c-format msgid "Remote %s doesn't exist" msgstr "" -#: lxc/remote.go:302 +#: lxc/remote.go:342 #, c-format msgid "Remote %s exists as <%s>" msgstr "" -#: lxc/remote.go:858 +#: lxc/remote.go:927 #, c-format msgid "Remote %s is global and cannot be removed" msgstr "" -#: lxc/remote.go:781 lxc/remote.go:854 lxc/remote.go:950 +#: lxc/remote.go:850 lxc/remote.go:923 lxc/remote.go:1019 #, c-format msgid "Remote %s is static and cannot be modified" msgstr "" -#: lxc/remote.go:291 +#: lxc/remote.go:316 msgid "Remote address must not be empty" msgstr "" @@ -5172,7 +5172,7 @@ msgstr "" msgid "Remote admin password" msgstr "" -#: lxc/remote.go:296 +#: lxc/remote.go:336 msgid "Remote names may not contain colons" msgstr "" @@ -5270,7 +5270,7 @@ msgstr "Adicionar perfis aos containers" msgid "Remove profiles from instances" msgstr "Adicionar perfis aos containers" -#: lxc/remote.go:828 lxc/remote.go:829 +#: lxc/remote.go:897 lxc/remote.go:898 msgid "Remove remotes" msgstr "" @@ -5331,7 +5331,7 @@ msgstr "" msgid "Rename projects" msgstr "" -#: lxc/remote.go:755 lxc/remote.go:756 +#: lxc/remote.go:824 lxc/remote.go:825 msgid "Rename remotes" msgstr "" @@ -5486,7 +5486,7 @@ msgstr "" msgid "STATE" msgstr "" -#: lxc/remote.go:737 +#: lxc/remote.go:806 msgid "STATIC" msgstr "" @@ -5527,11 +5527,11 @@ msgstr "" msgid "Server authentication type (tls or oidc)" msgstr "" -#: lxc/remote.go:461 +#: lxc/remote.go:529 msgid "Server certificate NACKed by user" msgstr "" -#: lxc/remote.go:600 +#: lxc/remote.go:282 lxc/remote.go:669 msgid "Server doesn't trust us after authentication" msgstr "" @@ -5755,7 +5755,7 @@ msgid "" " lxc storage volume set [:] [/] " msgstr "" -#: lxc/remote.go:924 lxc/remote.go:925 +#: lxc/remote.go:993 lxc/remote.go:994 msgid "Set the URL for the remote" msgstr "" @@ -6024,7 +6024,7 @@ msgid "" "that are granted via identity provider group mappings. \n" msgstr "" -#: lxc/remote.go:631 lxc/remote.go:632 +#: lxc/remote.go:700 lxc/remote.go:701 msgid "Show the default remote" msgstr "" @@ -6239,7 +6239,7 @@ msgstr "" msgid "Switch the current project" msgstr "" -#: lxc/remote.go:884 lxc/remote.go:885 +#: lxc/remote.go:953 lxc/remote.go:954 msgid "Switch the default remote" msgstr "" @@ -6275,6 +6275,12 @@ msgstr "--refresh só pode ser usado com containers" msgid "Target path must be a directory" msgstr "" +#: lxc/remote.go:161 lxc/remote.go:331 +msgid "" +"The --accept-certificate flag is not supported when adding a remote using a " +"trust token" +msgstr "" + #: lxc/move.go:169 msgid "The --instance-only flag can't be used with --target" msgstr "" @@ -6428,6 +6434,11 @@ msgid "" "The property %q does not exist on the storage pool volume snapshot %s/%s: %v" msgstr "" +#: lxc/remote.go:524 +msgid "" +"The provided fingerprint does not match the server certificate fingerprint" +msgstr "" + #: lxc/info.go:346 msgid "The server doesn't implement the newer v2 resources API" msgstr "" @@ -6563,6 +6574,15 @@ msgstr "Editar arquivos no container" msgid "Transmit policy" msgstr "" +#: lxc/remote.go:326 +msgid "Trust token cannot be used for public remotes" +msgstr "" + +#: lxc/remote.go:321 +#, fuzzy +msgid "Trust token cannot be used with OIDC authentication" +msgstr "--refresh só pode ser usado com containers" + #: lxc/action.go:288 lxc/launch.go:119 #, c-format msgid "Try `lxc info --show-log %s` for more info" @@ -6602,7 +6622,7 @@ msgstr "" msgid "UPLOAD DATE" msgstr "" -#: lxc/cluster.go:185 lxc/remote.go:733 +#: lxc/cluster.go:185 lxc/remote.go:802 msgid "URL" msgstr "" @@ -6630,7 +6650,7 @@ msgstr "" msgid "Unable to create a temporary file: %v" msgstr "" -#: lxc/remote.go:214 lxc/remote.go:248 +#: lxc/remote.go:226 lxc/remote.go:260 #, fuzzy msgid "Unavailable remote server" msgstr "Adicionar novos servidores remoto" @@ -6980,7 +7000,7 @@ msgstr "" #: lxc/network.go:960 lxc/operation.go:157 lxc/project.go:482 #: lxc/project.go:487 lxc/project.go:492 lxc/project.go:497 lxc/project.go:502 -#: lxc/project.go:507 lxc/remote.go:694 lxc/remote.go:699 lxc/remote.go:704 +#: lxc/project.go:507 lxc/remote.go:763 lxc/remote.go:768 lxc/remote.go:773 msgid "YES" msgstr "" @@ -7715,7 +7735,7 @@ msgstr "Criar perfis" msgid "[[:]]" msgstr "Editar templates de arquivo do container" -#: lxc/project.go:512 lxc/remote.go:723 +#: lxc/project.go:512 lxc/remote.go:792 msgid "current" msgstr "" @@ -8202,7 +8222,7 @@ msgid "" "the configuration from \"config.yaml\"." msgstr "" -#: lxc/remote.go:460 +#: lxc/remote.go:528 msgid "n" msgstr "" @@ -8214,7 +8234,7 @@ msgstr "" msgid "no" msgstr "" -#: lxc/remote.go:453 +#: lxc/remote.go:507 msgid "ok (y/n/[fingerprint])?" msgstr "" @@ -8251,7 +8271,7 @@ msgstr "" msgid "used by" msgstr "" -#: lxc/remote.go:462 +#: lxc/remote.go:516 msgid "y" msgstr "" @@ -8260,6 +8280,10 @@ msgstr "" msgid "yes" msgstr "sim" +#, fuzzy, c-format +#~ msgid "Failed to create certificate: %w" +#~ msgstr "Aceitar certificado" + #~ msgid "Console log:" #~ msgstr "Log de Console:" diff --git a/po/ru.po b/po/ru.po index 4a83da19310a..c67f56aceee8 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: 2024-10-08 12:56+0100\n" +"POT-Creation-Date: 2024-10-16 10:01+0000\n" "PO-Revision-Date: 2022-03-10 15:06+0000\n" "Last-Translator: Александр Киль \n" "Language-Team: Russian " msgstr "" -#: lxc/remote.go:826 lxc/remote.go:883 +#: lxc/remote.go:895 lxc/remote.go:952 msgid "" msgstr "" -#: lxc/remote.go:923 +#: lxc/remote.go:992 msgid " " msgstr "" -#: lxc/remote.go:753 +#: lxc/remote.go:822 msgid " " msgstr "" @@ -819,7 +819,7 @@ msgstr "ПСЕВДОНИМ" msgid "ARCHITECTURE" msgstr "АРХИТЕКТУРА" -#: lxc/remote.go:735 +#: lxc/remote.go:804 msgid "AUTH TYPE" msgstr "" @@ -973,7 +973,7 @@ msgstr "" msgid "Admin access key: %s" msgstr "Пароль администратора для %s: " -#: lxc/remote.go:567 +#: lxc/remote.go:636 #, fuzzy, c-format msgid "Admin password (or token) for %s:" msgstr "Пароль администратора для %s: " @@ -1011,7 +1011,7 @@ msgstr "Псевдонимы:" msgid "All projects" msgstr "Доступные команды:" -#: lxc/remote.go:182 +#: lxc/remote.go:194 msgid "All server addresses are unavailable" msgstr "" @@ -1085,7 +1085,7 @@ msgid "" "as well as retrieve past log entries from it." msgstr "" -#: lxc/remote.go:549 +#: lxc/remote.go:618 #, c-format msgid "Authentication type '%s' not supported by server" msgstr "" @@ -1266,7 +1266,7 @@ msgstr "" msgid "Can't read from stdin: %w" msgstr "Невозможно прочитать из стандартного ввода: %s" -#: lxc/remote.go:862 +#: lxc/remote.go:931 msgid "Can't remove the default remote" msgstr "" @@ -1332,7 +1332,7 @@ msgstr "" msgid "Certificate add token for %s deleted" msgstr " Использование сети:" -#: lxc/remote.go:452 +#: lxc/remote.go:506 #, fuzzy msgid "Certificate fingerprint" msgstr "" @@ -1340,7 +1340,7 @@ msgstr "" "\n" "lxc %s [:] [[:]...]%s" -#: lxc/remote.go:219 +#: lxc/remote.go:231 #, c-format msgid "" "Certificate fingerprint mismatch between certificate token and server %q" @@ -1355,7 +1355,7 @@ msgstr "" msgid "Client %s certificate add token:" msgstr "Копирование образа: %s" -#: lxc/remote.go:604 +#: lxc/remote.go:673 #, fuzzy msgid "Client certificate now trusted by server:" msgstr "Сертификат клиента хранится на сервере: " @@ -1606,12 +1606,12 @@ msgstr "" msgid "Cores:" msgstr "" -#: lxc/remote.go:487 +#: lxc/remote.go:556 #, fuzzy, c-format msgid "Could not close server cert file %q: %w" msgstr "Не удалось создать каталог сертификата сервера" -#: lxc/remote.go:225 lxc/remote.go:471 +#: lxc/remote.go:237 lxc/remote.go:540 msgid "Could not create server cert dir" msgstr "Не удалось создать каталог сертификата сервера" @@ -1650,7 +1650,7 @@ msgstr "Не удалось очистить путь %s" msgid "Could not write new remote certificate for remote '%s' with error: %v" msgstr "" -#: lxc/remote.go:482 +#: lxc/remote.go:551 #, fuzzy, c-format msgid "Could not write server cert file %q: %w" msgstr "Не удалось создать каталог сертификата сервера" @@ -2039,9 +2039,9 @@ msgstr "" #: lxc/project.go:182 lxc/project.go:245 lxc/project.go:373 lxc/project.go:434 #: lxc/project.go:547 lxc/project.go:604 lxc/project.go:683 lxc/project.go:714 #: lxc/project.go:767 lxc/project.go:826 lxc/publish.go:34 lxc/query.go:34 -#: lxc/rebuild.go:28 lxc/remote.go:35 lxc/remote.go:91 lxc/remote.go:632 -#: lxc/remote.go:670 lxc/remote.go:756 lxc/remote.go:829 lxc/remote.go:885 -#: lxc/remote.go:925 lxc/rename.go:22 lxc/restore.go:24 lxc/snapshot.go:32 +#: lxc/rebuild.go:28 lxc/remote.go:35 lxc/remote.go:91 lxc/remote.go:701 +#: lxc/remote.go:739 lxc/remote.go:825 lxc/remote.go:898 lxc/remote.go:954 +#: lxc/remote.go:994 lxc/rename.go:22 lxc/restore.go:24 lxc/snapshot.go:32 #: lxc/storage.go:34 lxc/storage.go:97 lxc/storage.go:195 lxc/storage.go:245 #: lxc/storage.go:369 lxc/storage.go:439 lxc/storage.go:611 lxc/storage.go:690 #: lxc/storage.go:786 lxc/storage.go:872 lxc/storage_bucket.go:30 @@ -2618,11 +2618,11 @@ msgstr "Принять сертификат" msgid "Failed to accept incoming connection: %w" msgstr "Принять сертификат" -#: lxc/remote.go:191 +#: lxc/remote.go:203 msgid "Failed to add remote" msgstr "" -#: lxc/remote.go:242 +#: lxc/remote.go:254 #, fuzzy, c-format msgid "Failed to close server cert file %q: %w" msgstr "Принять сертификат" @@ -2632,7 +2632,7 @@ msgstr "Принять сертификат" msgid "Failed to connect to cluster member: %w" msgstr "Копирование образа: %s" -#: lxc/remote.go:232 +#: lxc/remote.go:244 #, c-format msgid "Failed to create %q: %w" msgstr "" @@ -2642,12 +2642,12 @@ msgstr "" msgid "Failed to create alias %s: %w" msgstr "Принять сертификат" -#: lxc/remote.go:257 +#: lxc/remote.go:483 #, fuzzy, c-format -msgid "Failed to create certificate: %w" -msgstr "Принять сертификат" +msgid "Failed to decode trust token: %w" +msgstr "Копирование образа: %s" -#: lxc/remote.go:264 +#: lxc/remote.go:289 #, c-format msgid "Failed to find project: %w" msgstr "" @@ -2672,7 +2672,7 @@ msgstr "Принять сертификат" msgid "Failed to walk path for %s: %s" msgstr "" -#: lxc/remote.go:237 +#: lxc/remote.go:249 #, fuzzy, c-format msgid "Failed to write server cert file %q: %w" msgstr "Принять сертификат" @@ -2760,7 +2760,7 @@ msgstr "" #: lxc/network_forward.go:93 lxc/network_load_balancer.go:97 #: lxc/network_peer.go:85 lxc/network_zone.go:89 lxc/network_zone.go:697 #: lxc/operation.go:109 lxc/profile.go:638 lxc/project.go:436 -#: lxc/project.go:828 lxc/remote.go:674 lxc/storage.go:613 +#: lxc/project.go:828 lxc/remote.go:743 lxc/storage.go:613 #: lxc/storage_bucket.go:460 lxc/storage_bucket.go:775 #: lxc/storage_volume.go:1469 lxc/warning.go:94 msgid "Format (csv|json|table|yaml|compact)" @@ -2798,7 +2798,7 @@ msgstr "" msgid "Frequency: %vMhz (min: %vMhz, max: %vMhz)" msgstr "" -#: lxc/remote.go:738 +#: lxc/remote.go:807 msgid "GLOBAL" msgstr "" @@ -2818,7 +2818,7 @@ msgstr "" msgid "Generate manpages for all commands" msgstr "" -#: lxc/remote.go:160 lxc/remote.go:398 +#: lxc/remote.go:165 lxc/remote.go:440 msgid "Generating a client certificate. This may take a minute..." msgstr "" @@ -3266,7 +3266,7 @@ msgstr "Имя контейнера: %s" msgid "Instance type" msgstr "" -#: lxc/remote.go:350 +#: lxc/remote.go:392 #, c-format msgid "Invalid URL scheme \"%s\" in \"%s\"" msgstr "" @@ -3348,7 +3348,7 @@ msgstr "" msgid "Invalid path %s" msgstr "" -#: lxc/remote.go:339 +#: lxc/remote.go:381 #, c-format msgid "Invalid protocol: %s" msgstr "" @@ -3746,7 +3746,7 @@ msgid "" " U - Current disk usage" msgstr "" -#: lxc/remote.go:669 lxc/remote.go:670 +#: lxc/remote.go:738 lxc/remote.go:739 msgid "List the available remotes" msgstr "" @@ -4441,7 +4441,7 @@ msgstr "" #: lxc/config_trust.go:514 lxc/list.go:565 lxc/network.go:981 #: lxc/network_acl.go:148 lxc/network_peer.go:140 lxc/network_zone.go:139 #: lxc/network_zone.go:746 lxc/profile.go:678 lxc/project.go:522 -#: lxc/remote.go:732 lxc/storage.go:663 lxc/storage_bucket.go:512 +#: lxc/remote.go:801 lxc/storage.go:663 lxc/storage_bucket.go:512 #: lxc/storage_bucket.go:832 lxc/storage_volume.go:1584 msgid "NAME" msgstr "" @@ -4468,7 +4468,7 @@ msgstr "" #: lxc/network.go:958 lxc/operation.go:155 lxc/project.go:480 #: lxc/project.go:485 lxc/project.go:490 lxc/project.go:495 lxc/project.go:500 -#: lxc/project.go:505 lxc/remote.go:692 lxc/remote.go:697 lxc/remote.go:702 +#: lxc/project.go:505 lxc/remote.go:761 lxc/remote.go:766 lxc/remote.go:771 msgid "NO" msgstr "" @@ -4701,7 +4701,7 @@ msgstr "" msgid "Only \"custom\" volumes can be snapshotted" msgstr "" -#: lxc/remote.go:333 +#: lxc/remote.go:375 msgid "Only https URLs are supported for simplestreams" msgstr "" @@ -4772,11 +4772,11 @@ msgstr "" msgid "PROJECT" msgstr "" -#: lxc/remote.go:734 +#: lxc/remote.go:803 msgid "PROTOCOL" msgstr "" -#: lxc/image.go:1076 lxc/remote.go:736 +#: lxc/image.go:1076 lxc/remote.go:805 msgid "PUBLIC" msgstr "" @@ -4805,7 +4805,7 @@ msgstr "" msgid "Perform an incremental copy" msgstr "" -#: lxc/remote.go:183 +#: lxc/remote.go:195 msgid "Please provide an alternate server address (empty to abort):" msgstr "" @@ -4818,8 +4818,8 @@ msgstr "" msgid "Please provide cluster member name: " msgstr "Копирование образа: %s" -#: lxc/remote.go:463 -msgid "Please type 'y', 'n' or the fingerprint:" +#: lxc/remote.go:533 +msgid "Please type 'y', 'n' or the fingerprint: " msgstr "" #: lxc/info.go:213 @@ -5142,33 +5142,33 @@ msgstr "Невозможно добавить имя контейнера в с msgid "Refreshing the image: %s" msgstr "Копирование образа: %s" -#: lxc/remote.go:786 +#: lxc/remote.go:855 #, c-format msgid "Remote %s already exists" msgstr "" -#: lxc/project.go:793 lxc/remote.go:777 lxc/remote.go:850 lxc/remote.go:906 -#: lxc/remote.go:946 +#: lxc/project.go:793 lxc/remote.go:846 lxc/remote.go:919 lxc/remote.go:975 +#: lxc/remote.go:1015 #, c-format msgid "Remote %s doesn't exist" msgstr "" -#: lxc/remote.go:302 +#: lxc/remote.go:342 #, c-format msgid "Remote %s exists as <%s>" msgstr "" -#: lxc/remote.go:858 +#: lxc/remote.go:927 #, c-format msgid "Remote %s is global and cannot be removed" msgstr "" -#: lxc/remote.go:781 lxc/remote.go:854 lxc/remote.go:950 +#: lxc/remote.go:850 lxc/remote.go:923 lxc/remote.go:1019 #, c-format msgid "Remote %s is static and cannot be modified" msgstr "" -#: lxc/remote.go:291 +#: lxc/remote.go:316 msgid "Remote address must not be empty" msgstr "" @@ -5176,7 +5176,7 @@ msgstr "" msgid "Remote admin password" msgstr "" -#: lxc/remote.go:296 +#: lxc/remote.go:336 msgid "Remote names may not contain colons" msgstr "" @@ -5268,7 +5268,7 @@ msgstr "Копирование образа: %s" msgid "Remove profiles from instances" msgstr "" -#: lxc/remote.go:828 lxc/remote.go:829 +#: lxc/remote.go:897 lxc/remote.go:898 msgid "Remove remotes" msgstr "" @@ -5329,7 +5329,7 @@ msgstr "" msgid "Rename projects" msgstr "" -#: lxc/remote.go:755 lxc/remote.go:756 +#: lxc/remote.go:824 lxc/remote.go:825 msgid "Rename remotes" msgstr "" @@ -5483,7 +5483,7 @@ msgstr "" msgid "STATE" msgstr "" -#: lxc/remote.go:737 +#: lxc/remote.go:806 msgid "STATIC" msgstr "" @@ -5524,11 +5524,11 @@ msgstr "" msgid "Server authentication type (tls or oidc)" msgstr "" -#: lxc/remote.go:461 +#: lxc/remote.go:529 msgid "Server certificate NACKed by user" msgstr "" -#: lxc/remote.go:600 +#: lxc/remote.go:282 lxc/remote.go:669 msgid "Server doesn't trust us after authentication" msgstr "" @@ -5747,7 +5747,7 @@ msgid "" " lxc storage volume set [:] [/] " msgstr "" -#: lxc/remote.go:924 lxc/remote.go:925 +#: lxc/remote.go:993 lxc/remote.go:994 msgid "Set the URL for the remote" msgstr "" @@ -6013,7 +6013,7 @@ msgid "" "that are granted via identity provider group mappings. \n" msgstr "" -#: lxc/remote.go:631 lxc/remote.go:632 +#: lxc/remote.go:700 lxc/remote.go:701 msgid "Show the default remote" msgstr "" @@ -6232,7 +6232,7 @@ msgstr "" msgid "Switch the current project" msgstr "" -#: lxc/remote.go:884 lxc/remote.go:885 +#: lxc/remote.go:953 lxc/remote.go:954 msgid "Switch the default remote" msgstr "" @@ -6267,6 +6267,12 @@ msgstr "" msgid "Target path must be a directory" msgstr "" +#: lxc/remote.go:161 lxc/remote.go:331 +msgid "" +"The --accept-certificate flag is not supported when adding a remote using a " +"trust token" +msgstr "" + #: lxc/move.go:169 msgid "The --instance-only flag can't be used with --target" msgstr "" @@ -6417,6 +6423,11 @@ msgid "" "The property %q does not exist on the storage pool volume snapshot %s/%s: %v" msgstr "" +#: lxc/remote.go:524 +msgid "" +"The provided fingerprint does not match the server certificate fingerprint" +msgstr "" + #: lxc/info.go:346 msgid "The server doesn't implement the newer v2 resources API" msgstr "" @@ -6551,6 +6562,14 @@ msgstr "Невозможно добавить имя контейнера в с msgid "Transmit policy" msgstr "" +#: lxc/remote.go:326 +msgid "Trust token cannot be used for public remotes" +msgstr "" + +#: lxc/remote.go:321 +msgid "Trust token cannot be used with OIDC authentication" +msgstr "" + #: lxc/action.go:288 lxc/launch.go:119 #, c-format msgid "Try `lxc info --show-log %s` for more info" @@ -6590,7 +6609,7 @@ msgstr "" msgid "UPLOAD DATE" msgstr "" -#: lxc/cluster.go:185 lxc/remote.go:733 +#: lxc/cluster.go:185 lxc/remote.go:802 msgid "URL" msgstr "" @@ -6618,7 +6637,7 @@ msgstr "" msgid "Unable to create a temporary file: %v" msgstr "" -#: lxc/remote.go:214 lxc/remote.go:248 +#: lxc/remote.go:226 lxc/remote.go:260 msgid "Unavailable remote server" msgstr "" @@ -6963,7 +6982,7 @@ msgstr "" #: lxc/network.go:960 lxc/operation.go:157 lxc/project.go:482 #: lxc/project.go:487 lxc/project.go:492 lxc/project.go:497 lxc/project.go:502 -#: lxc/project.go:507 lxc/remote.go:694 lxc/remote.go:699 lxc/remote.go:704 +#: lxc/project.go:507 lxc/remote.go:763 lxc/remote.go:768 lxc/remote.go:773 msgid "YES" msgstr "" @@ -8208,7 +8227,7 @@ msgstr "" "\n" "lxc %s [:] [[:]...]%s" -#: lxc/project.go:512 lxc/remote.go:723 +#: lxc/project.go:512 lxc/remote.go:792 msgid "current" msgstr "" @@ -8695,7 +8714,7 @@ msgid "" "the configuration from \"config.yaml\"." msgstr "" -#: lxc/remote.go:460 +#: lxc/remote.go:528 msgid "n" msgstr "" @@ -8707,7 +8726,7 @@ msgstr "" msgid "no" msgstr "" -#: lxc/remote.go:453 +#: lxc/remote.go:507 msgid "ok (y/n/[fingerprint])?" msgstr "" @@ -8744,7 +8763,7 @@ msgstr "" msgid "used by" msgstr "" -#: lxc/remote.go:462 +#: lxc/remote.go:516 msgid "y" msgstr "" @@ -8753,6 +8772,10 @@ msgstr "" msgid "yes" msgstr "да" +#, fuzzy, c-format +#~ msgid "Failed to create certificate: %w" +#~ msgstr "Принять сертификат" + #, fuzzy #~ msgid "[:] [/][/] =..." #~ msgstr "" diff --git a/po/si.po b/po/si.po index f6a31e1e0829..e71d2e45b7f3 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: 2024-10-08 12:56+0100\n" +"POT-Creation-Date: 2024-10-16 10:01+0000\n" "PO-Revision-Date: 2022-03-10 15:11+0000\n" "Last-Translator: Anonymous \n" "Language-Team: Sinhala " msgstr "" -#: lxc/remote.go:826 lxc/remote.go:883 +#: lxc/remote.go:895 lxc/remote.go:952 msgid "" msgstr "" -#: lxc/remote.go:923 +#: lxc/remote.go:992 msgid " " msgstr "" -#: lxc/remote.go:753 +#: lxc/remote.go:822 msgid " " msgstr "" @@ -556,7 +556,7 @@ msgstr "" msgid "ARCHITECTURE" msgstr "" -#: lxc/remote.go:735 +#: lxc/remote.go:804 msgid "AUTH TYPE" msgstr "" @@ -705,7 +705,7 @@ msgstr "" msgid "Admin access key: %s" msgstr "" -#: lxc/remote.go:567 +#: lxc/remote.go:636 #, c-format msgid "Admin password (or token) for %s:" msgstr "" @@ -742,7 +742,7 @@ msgstr "" msgid "All projects" msgstr "" -#: lxc/remote.go:182 +#: lxc/remote.go:194 msgid "All server addresses are unavailable" msgstr "" @@ -813,7 +813,7 @@ msgid "" "as well as retrieve past log entries from it." msgstr "" -#: lxc/remote.go:549 +#: lxc/remote.go:618 #, c-format msgid "Authentication type '%s' not supported by server" msgstr "" @@ -991,7 +991,7 @@ msgstr "" msgid "Can't read from stdin: %w" msgstr "" -#: lxc/remote.go:862 +#: lxc/remote.go:931 msgid "Can't remove the default remote" msgstr "" @@ -1057,11 +1057,11 @@ msgstr "" msgid "Certificate add token for %s deleted" msgstr "" -#: lxc/remote.go:452 +#: lxc/remote.go:506 msgid "Certificate fingerprint" msgstr "" -#: lxc/remote.go:219 +#: lxc/remote.go:231 #, c-format msgid "" "Certificate fingerprint mismatch between certificate token and server %q" @@ -1076,7 +1076,7 @@ msgstr "" msgid "Client %s certificate add token:" msgstr "" -#: lxc/remote.go:604 +#: lxc/remote.go:673 msgid "Client certificate now trusted by server:" msgstr "" @@ -1324,12 +1324,12 @@ msgstr "" msgid "Cores:" msgstr "" -#: lxc/remote.go:487 +#: lxc/remote.go:556 #, c-format msgid "Could not close server cert file %q: %w" msgstr "" -#: lxc/remote.go:225 lxc/remote.go:471 +#: lxc/remote.go:237 lxc/remote.go:540 msgid "Could not create server cert dir" msgstr "" @@ -1368,7 +1368,7 @@ msgstr "" msgid "Could not write new remote certificate for remote '%s' with error: %v" msgstr "" -#: lxc/remote.go:482 +#: lxc/remote.go:551 #, c-format msgid "Could not write server cert file %q: %w" msgstr "" @@ -1728,9 +1728,9 @@ msgstr "" #: lxc/project.go:182 lxc/project.go:245 lxc/project.go:373 lxc/project.go:434 #: lxc/project.go:547 lxc/project.go:604 lxc/project.go:683 lxc/project.go:714 #: lxc/project.go:767 lxc/project.go:826 lxc/publish.go:34 lxc/query.go:34 -#: lxc/rebuild.go:28 lxc/remote.go:35 lxc/remote.go:91 lxc/remote.go:632 -#: lxc/remote.go:670 lxc/remote.go:756 lxc/remote.go:829 lxc/remote.go:885 -#: lxc/remote.go:925 lxc/rename.go:22 lxc/restore.go:24 lxc/snapshot.go:32 +#: lxc/rebuild.go:28 lxc/remote.go:35 lxc/remote.go:91 lxc/remote.go:701 +#: lxc/remote.go:739 lxc/remote.go:825 lxc/remote.go:898 lxc/remote.go:954 +#: lxc/remote.go:994 lxc/rename.go:22 lxc/restore.go:24 lxc/snapshot.go:32 #: lxc/storage.go:34 lxc/storage.go:97 lxc/storage.go:195 lxc/storage.go:245 #: lxc/storage.go:369 lxc/storage.go:439 lxc/storage.go:611 lxc/storage.go:690 #: lxc/storage.go:786 lxc/storage.go:872 lxc/storage_bucket.go:30 @@ -2283,11 +2283,11 @@ msgstr "" msgid "Failed to accept incoming connection: %w" msgstr "" -#: lxc/remote.go:191 +#: lxc/remote.go:203 msgid "Failed to add remote" msgstr "" -#: lxc/remote.go:242 +#: lxc/remote.go:254 #, c-format msgid "Failed to close server cert file %q: %w" msgstr "" @@ -2297,7 +2297,7 @@ msgstr "" msgid "Failed to connect to cluster member: %w" msgstr "" -#: lxc/remote.go:232 +#: lxc/remote.go:244 #, c-format msgid "Failed to create %q: %w" msgstr "" @@ -2307,12 +2307,12 @@ msgstr "" msgid "Failed to create alias %s: %w" msgstr "" -#: lxc/remote.go:257 +#: lxc/remote.go:483 #, c-format -msgid "Failed to create certificate: %w" +msgid "Failed to decode trust token: %w" msgstr "" -#: lxc/remote.go:264 +#: lxc/remote.go:289 #, c-format msgid "Failed to find project: %w" msgstr "" @@ -2337,7 +2337,7 @@ msgstr "" msgid "Failed to walk path for %s: %s" msgstr "" -#: lxc/remote.go:237 +#: lxc/remote.go:249 #, c-format msgid "Failed to write server cert file %q: %w" msgstr "" @@ -2424,7 +2424,7 @@ msgstr "" #: lxc/network_forward.go:93 lxc/network_load_balancer.go:97 #: lxc/network_peer.go:85 lxc/network_zone.go:89 lxc/network_zone.go:697 #: lxc/operation.go:109 lxc/profile.go:638 lxc/project.go:436 -#: lxc/project.go:828 lxc/remote.go:674 lxc/storage.go:613 +#: lxc/project.go:828 lxc/remote.go:743 lxc/storage.go:613 #: lxc/storage_bucket.go:460 lxc/storage_bucket.go:775 #: lxc/storage_volume.go:1469 lxc/warning.go:94 msgid "Format (csv|json|table|yaml|compact)" @@ -2462,7 +2462,7 @@ msgstr "" msgid "Frequency: %vMhz (min: %vMhz, max: %vMhz)" msgstr "" -#: lxc/remote.go:738 +#: lxc/remote.go:807 msgid "GLOBAL" msgstr "" @@ -2482,7 +2482,7 @@ msgstr "" msgid "Generate manpages for all commands" msgstr "" -#: lxc/remote.go:160 lxc/remote.go:398 +#: lxc/remote.go:165 lxc/remote.go:440 msgid "Generating a client certificate. This may take a minute..." msgstr "" @@ -2906,7 +2906,7 @@ msgstr "" msgid "Instance type" msgstr "" -#: lxc/remote.go:350 +#: lxc/remote.go:392 #, c-format msgid "Invalid URL scheme \"%s\" in \"%s\"" msgstr "" @@ -2987,7 +2987,7 @@ msgstr "" msgid "Invalid path %s" msgstr "" -#: lxc/remote.go:339 +#: lxc/remote.go:381 #, c-format msgid "Invalid protocol: %s" msgstr "" @@ -3367,7 +3367,7 @@ msgid "" " U - Current disk usage" msgstr "" -#: lxc/remote.go:669 lxc/remote.go:670 +#: lxc/remote.go:738 lxc/remote.go:739 msgid "List the available remotes" msgstr "" @@ -4010,7 +4010,7 @@ msgstr "" #: lxc/config_trust.go:514 lxc/list.go:565 lxc/network.go:981 #: lxc/network_acl.go:148 lxc/network_peer.go:140 lxc/network_zone.go:139 #: lxc/network_zone.go:746 lxc/profile.go:678 lxc/project.go:522 -#: lxc/remote.go:732 lxc/storage.go:663 lxc/storage_bucket.go:512 +#: lxc/remote.go:801 lxc/storage.go:663 lxc/storage_bucket.go:512 #: lxc/storage_bucket.go:832 lxc/storage_volume.go:1584 msgid "NAME" msgstr "" @@ -4037,7 +4037,7 @@ msgstr "" #: lxc/network.go:958 lxc/operation.go:155 lxc/project.go:480 #: lxc/project.go:485 lxc/project.go:490 lxc/project.go:495 lxc/project.go:500 -#: lxc/project.go:505 lxc/remote.go:692 lxc/remote.go:697 lxc/remote.go:702 +#: lxc/project.go:505 lxc/remote.go:761 lxc/remote.go:766 lxc/remote.go:771 msgid "NO" msgstr "" @@ -4266,7 +4266,7 @@ msgstr "" msgid "Only \"custom\" volumes can be snapshotted" msgstr "" -#: lxc/remote.go:333 +#: lxc/remote.go:375 msgid "Only https URLs are supported for simplestreams" msgstr "" @@ -4337,11 +4337,11 @@ msgstr "" msgid "PROJECT" msgstr "" -#: lxc/remote.go:734 +#: lxc/remote.go:803 msgid "PROTOCOL" msgstr "" -#: lxc/image.go:1076 lxc/remote.go:736 +#: lxc/image.go:1076 lxc/remote.go:805 msgid "PUBLIC" msgstr "" @@ -4370,7 +4370,7 @@ msgstr "" msgid "Perform an incremental copy" msgstr "" -#: lxc/remote.go:183 +#: lxc/remote.go:195 msgid "Please provide an alternate server address (empty to abort):" msgstr "" @@ -4382,8 +4382,8 @@ msgstr "" msgid "Please provide cluster member name: " msgstr "" -#: lxc/remote.go:463 -msgid "Please type 'y', 'n' or the fingerprint:" +#: lxc/remote.go:533 +msgid "Please type 'y', 'n' or the fingerprint: " msgstr "" #: lxc/info.go:213 @@ -4702,33 +4702,33 @@ msgstr "" msgid "Refreshing the image: %s" msgstr "" -#: lxc/remote.go:786 +#: lxc/remote.go:855 #, c-format msgid "Remote %s already exists" msgstr "" -#: lxc/project.go:793 lxc/remote.go:777 lxc/remote.go:850 lxc/remote.go:906 -#: lxc/remote.go:946 +#: lxc/project.go:793 lxc/remote.go:846 lxc/remote.go:919 lxc/remote.go:975 +#: lxc/remote.go:1015 #, c-format msgid "Remote %s doesn't exist" msgstr "" -#: lxc/remote.go:302 +#: lxc/remote.go:342 #, c-format msgid "Remote %s exists as <%s>" msgstr "" -#: lxc/remote.go:858 +#: lxc/remote.go:927 #, c-format msgid "Remote %s is global and cannot be removed" msgstr "" -#: lxc/remote.go:781 lxc/remote.go:854 lxc/remote.go:950 +#: lxc/remote.go:850 lxc/remote.go:923 lxc/remote.go:1019 #, c-format msgid "Remote %s is static and cannot be modified" msgstr "" -#: lxc/remote.go:291 +#: lxc/remote.go:316 msgid "Remote address must not be empty" msgstr "" @@ -4736,7 +4736,7 @@ msgstr "" msgid "Remote admin password" msgstr "" -#: lxc/remote.go:296 +#: lxc/remote.go:336 msgid "Remote names may not contain colons" msgstr "" @@ -4822,7 +4822,7 @@ msgstr "" msgid "Remove profiles from instances" msgstr "" -#: lxc/remote.go:828 lxc/remote.go:829 +#: lxc/remote.go:897 lxc/remote.go:898 msgid "Remove remotes" msgstr "" @@ -4879,7 +4879,7 @@ msgstr "" msgid "Rename projects" msgstr "" -#: lxc/remote.go:755 lxc/remote.go:756 +#: lxc/remote.go:824 lxc/remote.go:825 msgid "Rename remotes" msgstr "" @@ -5024,7 +5024,7 @@ msgstr "" msgid "STATE" msgstr "" -#: lxc/remote.go:737 +#: lxc/remote.go:806 msgid "STATIC" msgstr "" @@ -5065,11 +5065,11 @@ msgstr "" msgid "Server authentication type (tls or oidc)" msgstr "" -#: lxc/remote.go:461 +#: lxc/remote.go:529 msgid "Server certificate NACKed by user" msgstr "" -#: lxc/remote.go:600 +#: lxc/remote.go:282 lxc/remote.go:669 msgid "Server doesn't trust us after authentication" msgstr "" @@ -5280,7 +5280,7 @@ msgid "" " lxc storage volume set [:] [/] " msgstr "" -#: lxc/remote.go:924 lxc/remote.go:925 +#: lxc/remote.go:993 lxc/remote.go:994 msgid "Set the URL for the remote" msgstr "" @@ -5523,7 +5523,7 @@ msgid "" "that are granted via identity provider group mappings. \n" msgstr "" -#: lxc/remote.go:631 lxc/remote.go:632 +#: lxc/remote.go:700 lxc/remote.go:701 msgid "Show the default remote" msgstr "" @@ -5735,7 +5735,7 @@ msgstr "" msgid "Switch the current project" msgstr "" -#: lxc/remote.go:884 lxc/remote.go:885 +#: lxc/remote.go:953 lxc/remote.go:954 msgid "Switch the default remote" msgstr "" @@ -5770,6 +5770,12 @@ msgstr "" msgid "Target path must be a directory" msgstr "" +#: lxc/remote.go:161 lxc/remote.go:331 +msgid "" +"The --accept-certificate flag is not supported when adding a remote using a " +"trust token" +msgstr "" + #: lxc/move.go:169 msgid "The --instance-only flag can't be used with --target" msgstr "" @@ -5920,6 +5926,11 @@ msgid "" "The property %q does not exist on the storage pool volume snapshot %s/%s: %v" msgstr "" +#: lxc/remote.go:524 +msgid "" +"The provided fingerprint does not match the server certificate fingerprint" +msgstr "" + #: lxc/info.go:346 msgid "The server doesn't implement the newer v2 resources API" msgstr "" @@ -6053,6 +6064,14 @@ msgstr "" msgid "Transmit policy" msgstr "" +#: lxc/remote.go:326 +msgid "Trust token cannot be used for public remotes" +msgstr "" + +#: lxc/remote.go:321 +msgid "Trust token cannot be used with OIDC authentication" +msgstr "" + #: lxc/action.go:288 lxc/launch.go:119 #, c-format msgid "Try `lxc info --show-log %s` for more info" @@ -6091,7 +6110,7 @@ msgstr "" msgid "UPLOAD DATE" msgstr "" -#: lxc/cluster.go:185 lxc/remote.go:733 +#: lxc/cluster.go:185 lxc/remote.go:802 msgid "URL" msgstr "" @@ -6119,7 +6138,7 @@ msgstr "" msgid "Unable to create a temporary file: %v" msgstr "" -#: lxc/remote.go:214 lxc/remote.go:248 +#: lxc/remote.go:226 lxc/remote.go:260 msgid "Unavailable remote server" msgstr "" @@ -6442,7 +6461,7 @@ msgstr "" #: lxc/network.go:960 lxc/operation.go:157 lxc/project.go:482 #: lxc/project.go:487 lxc/project.go:492 lxc/project.go:497 lxc/project.go:502 -#: lxc/project.go:507 lxc/remote.go:694 lxc/remote.go:699 lxc/remote.go:704 +#: lxc/project.go:507 lxc/remote.go:763 lxc/remote.go:768 lxc/remote.go:773 msgid "YES" msgstr "" @@ -7103,7 +7122,7 @@ msgstr "" msgid "[[:]]" msgstr "" -#: lxc/project.go:512 lxc/remote.go:723 +#: lxc/project.go:512 lxc/remote.go:792 msgid "current" msgstr "" @@ -7590,7 +7609,7 @@ msgid "" "the configuration from \"config.yaml\"." msgstr "" -#: lxc/remote.go:460 +#: lxc/remote.go:528 msgid "n" msgstr "" @@ -7602,7 +7621,7 @@ msgstr "" msgid "no" msgstr "" -#: lxc/remote.go:453 +#: lxc/remote.go:507 msgid "ok (y/n/[fingerprint])?" msgstr "" @@ -7639,7 +7658,7 @@ msgstr "" msgid "used by" msgstr "" -#: lxc/remote.go:462 +#: lxc/remote.go:516 msgid "y" msgstr "" diff --git a/po/sl.po b/po/sl.po index cd9a9b03c741..f948df9b87f1 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: 2024-10-08 12:56+0100\n" +"POT-Creation-Date: 2024-10-16 10:01+0000\n" "PO-Revision-Date: 2022-03-10 15:10+0000\n" "Last-Translator: Anonymous \n" "Language-Team: Slovenian " msgstr "" -#: lxc/remote.go:826 lxc/remote.go:883 +#: lxc/remote.go:895 lxc/remote.go:952 msgid "" msgstr "" -#: lxc/remote.go:923 +#: lxc/remote.go:992 msgid " " msgstr "" -#: lxc/remote.go:753 +#: lxc/remote.go:822 msgid " " msgstr "" @@ -557,7 +557,7 @@ msgstr "" msgid "ARCHITECTURE" msgstr "" -#: lxc/remote.go:735 +#: lxc/remote.go:804 msgid "AUTH TYPE" msgstr "" @@ -706,7 +706,7 @@ msgstr "" msgid "Admin access key: %s" msgstr "" -#: lxc/remote.go:567 +#: lxc/remote.go:636 #, c-format msgid "Admin password (or token) for %s:" msgstr "" @@ -743,7 +743,7 @@ msgstr "" msgid "All projects" msgstr "" -#: lxc/remote.go:182 +#: lxc/remote.go:194 msgid "All server addresses are unavailable" msgstr "" @@ -814,7 +814,7 @@ msgid "" "as well as retrieve past log entries from it." msgstr "" -#: lxc/remote.go:549 +#: lxc/remote.go:618 #, c-format msgid "Authentication type '%s' not supported by server" msgstr "" @@ -992,7 +992,7 @@ msgstr "" msgid "Can't read from stdin: %w" msgstr "" -#: lxc/remote.go:862 +#: lxc/remote.go:931 msgid "Can't remove the default remote" msgstr "" @@ -1058,11 +1058,11 @@ msgstr "" msgid "Certificate add token for %s deleted" msgstr "" -#: lxc/remote.go:452 +#: lxc/remote.go:506 msgid "Certificate fingerprint" msgstr "" -#: lxc/remote.go:219 +#: lxc/remote.go:231 #, c-format msgid "" "Certificate fingerprint mismatch between certificate token and server %q" @@ -1077,7 +1077,7 @@ msgstr "" msgid "Client %s certificate add token:" msgstr "" -#: lxc/remote.go:604 +#: lxc/remote.go:673 msgid "Client certificate now trusted by server:" msgstr "" @@ -1325,12 +1325,12 @@ msgstr "" msgid "Cores:" msgstr "" -#: lxc/remote.go:487 +#: lxc/remote.go:556 #, c-format msgid "Could not close server cert file %q: %w" msgstr "" -#: lxc/remote.go:225 lxc/remote.go:471 +#: lxc/remote.go:237 lxc/remote.go:540 msgid "Could not create server cert dir" msgstr "" @@ -1369,7 +1369,7 @@ msgstr "" msgid "Could not write new remote certificate for remote '%s' with error: %v" msgstr "" -#: lxc/remote.go:482 +#: lxc/remote.go:551 #, c-format msgid "Could not write server cert file %q: %w" msgstr "" @@ -1729,9 +1729,9 @@ msgstr "" #: lxc/project.go:182 lxc/project.go:245 lxc/project.go:373 lxc/project.go:434 #: lxc/project.go:547 lxc/project.go:604 lxc/project.go:683 lxc/project.go:714 #: lxc/project.go:767 lxc/project.go:826 lxc/publish.go:34 lxc/query.go:34 -#: lxc/rebuild.go:28 lxc/remote.go:35 lxc/remote.go:91 lxc/remote.go:632 -#: lxc/remote.go:670 lxc/remote.go:756 lxc/remote.go:829 lxc/remote.go:885 -#: lxc/remote.go:925 lxc/rename.go:22 lxc/restore.go:24 lxc/snapshot.go:32 +#: lxc/rebuild.go:28 lxc/remote.go:35 lxc/remote.go:91 lxc/remote.go:701 +#: lxc/remote.go:739 lxc/remote.go:825 lxc/remote.go:898 lxc/remote.go:954 +#: lxc/remote.go:994 lxc/rename.go:22 lxc/restore.go:24 lxc/snapshot.go:32 #: lxc/storage.go:34 lxc/storage.go:97 lxc/storage.go:195 lxc/storage.go:245 #: lxc/storage.go:369 lxc/storage.go:439 lxc/storage.go:611 lxc/storage.go:690 #: lxc/storage.go:786 lxc/storage.go:872 lxc/storage_bucket.go:30 @@ -2284,11 +2284,11 @@ msgstr "" msgid "Failed to accept incoming connection: %w" msgstr "" -#: lxc/remote.go:191 +#: lxc/remote.go:203 msgid "Failed to add remote" msgstr "" -#: lxc/remote.go:242 +#: lxc/remote.go:254 #, c-format msgid "Failed to close server cert file %q: %w" msgstr "" @@ -2298,7 +2298,7 @@ msgstr "" msgid "Failed to connect to cluster member: %w" msgstr "" -#: lxc/remote.go:232 +#: lxc/remote.go:244 #, c-format msgid "Failed to create %q: %w" msgstr "" @@ -2308,12 +2308,12 @@ msgstr "" msgid "Failed to create alias %s: %w" msgstr "" -#: lxc/remote.go:257 +#: lxc/remote.go:483 #, c-format -msgid "Failed to create certificate: %w" +msgid "Failed to decode trust token: %w" msgstr "" -#: lxc/remote.go:264 +#: lxc/remote.go:289 #, c-format msgid "Failed to find project: %w" msgstr "" @@ -2338,7 +2338,7 @@ msgstr "" msgid "Failed to walk path for %s: %s" msgstr "" -#: lxc/remote.go:237 +#: lxc/remote.go:249 #, c-format msgid "Failed to write server cert file %q: %w" msgstr "" @@ -2425,7 +2425,7 @@ msgstr "" #: lxc/network_forward.go:93 lxc/network_load_balancer.go:97 #: lxc/network_peer.go:85 lxc/network_zone.go:89 lxc/network_zone.go:697 #: lxc/operation.go:109 lxc/profile.go:638 lxc/project.go:436 -#: lxc/project.go:828 lxc/remote.go:674 lxc/storage.go:613 +#: lxc/project.go:828 lxc/remote.go:743 lxc/storage.go:613 #: lxc/storage_bucket.go:460 lxc/storage_bucket.go:775 #: lxc/storage_volume.go:1469 lxc/warning.go:94 msgid "Format (csv|json|table|yaml|compact)" @@ -2463,7 +2463,7 @@ msgstr "" msgid "Frequency: %vMhz (min: %vMhz, max: %vMhz)" msgstr "" -#: lxc/remote.go:738 +#: lxc/remote.go:807 msgid "GLOBAL" msgstr "" @@ -2483,7 +2483,7 @@ msgstr "" msgid "Generate manpages for all commands" msgstr "" -#: lxc/remote.go:160 lxc/remote.go:398 +#: lxc/remote.go:165 lxc/remote.go:440 msgid "Generating a client certificate. This may take a minute..." msgstr "" @@ -2907,7 +2907,7 @@ msgstr "" msgid "Instance type" msgstr "" -#: lxc/remote.go:350 +#: lxc/remote.go:392 #, c-format msgid "Invalid URL scheme \"%s\" in \"%s\"" msgstr "" @@ -2988,7 +2988,7 @@ msgstr "" msgid "Invalid path %s" msgstr "" -#: lxc/remote.go:339 +#: lxc/remote.go:381 #, c-format msgid "Invalid protocol: %s" msgstr "" @@ -3368,7 +3368,7 @@ msgid "" " U - Current disk usage" msgstr "" -#: lxc/remote.go:669 lxc/remote.go:670 +#: lxc/remote.go:738 lxc/remote.go:739 msgid "List the available remotes" msgstr "" @@ -4011,7 +4011,7 @@ msgstr "" #: lxc/config_trust.go:514 lxc/list.go:565 lxc/network.go:981 #: lxc/network_acl.go:148 lxc/network_peer.go:140 lxc/network_zone.go:139 #: lxc/network_zone.go:746 lxc/profile.go:678 lxc/project.go:522 -#: lxc/remote.go:732 lxc/storage.go:663 lxc/storage_bucket.go:512 +#: lxc/remote.go:801 lxc/storage.go:663 lxc/storage_bucket.go:512 #: lxc/storage_bucket.go:832 lxc/storage_volume.go:1584 msgid "NAME" msgstr "" @@ -4038,7 +4038,7 @@ msgstr "" #: lxc/network.go:958 lxc/operation.go:155 lxc/project.go:480 #: lxc/project.go:485 lxc/project.go:490 lxc/project.go:495 lxc/project.go:500 -#: lxc/project.go:505 lxc/remote.go:692 lxc/remote.go:697 lxc/remote.go:702 +#: lxc/project.go:505 lxc/remote.go:761 lxc/remote.go:766 lxc/remote.go:771 msgid "NO" msgstr "" @@ -4267,7 +4267,7 @@ msgstr "" msgid "Only \"custom\" volumes can be snapshotted" msgstr "" -#: lxc/remote.go:333 +#: lxc/remote.go:375 msgid "Only https URLs are supported for simplestreams" msgstr "" @@ -4338,11 +4338,11 @@ msgstr "" msgid "PROJECT" msgstr "" -#: lxc/remote.go:734 +#: lxc/remote.go:803 msgid "PROTOCOL" msgstr "" -#: lxc/image.go:1076 lxc/remote.go:736 +#: lxc/image.go:1076 lxc/remote.go:805 msgid "PUBLIC" msgstr "" @@ -4371,7 +4371,7 @@ msgstr "" msgid "Perform an incremental copy" msgstr "" -#: lxc/remote.go:183 +#: lxc/remote.go:195 msgid "Please provide an alternate server address (empty to abort):" msgstr "" @@ -4383,8 +4383,8 @@ msgstr "" msgid "Please provide cluster member name: " msgstr "" -#: lxc/remote.go:463 -msgid "Please type 'y', 'n' or the fingerprint:" +#: lxc/remote.go:533 +msgid "Please type 'y', 'n' or the fingerprint: " msgstr "" #: lxc/info.go:213 @@ -4703,33 +4703,33 @@ msgstr "" msgid "Refreshing the image: %s" msgstr "" -#: lxc/remote.go:786 +#: lxc/remote.go:855 #, c-format msgid "Remote %s already exists" msgstr "" -#: lxc/project.go:793 lxc/remote.go:777 lxc/remote.go:850 lxc/remote.go:906 -#: lxc/remote.go:946 +#: lxc/project.go:793 lxc/remote.go:846 lxc/remote.go:919 lxc/remote.go:975 +#: lxc/remote.go:1015 #, c-format msgid "Remote %s doesn't exist" msgstr "" -#: lxc/remote.go:302 +#: lxc/remote.go:342 #, c-format msgid "Remote %s exists as <%s>" msgstr "" -#: lxc/remote.go:858 +#: lxc/remote.go:927 #, c-format msgid "Remote %s is global and cannot be removed" msgstr "" -#: lxc/remote.go:781 lxc/remote.go:854 lxc/remote.go:950 +#: lxc/remote.go:850 lxc/remote.go:923 lxc/remote.go:1019 #, c-format msgid "Remote %s is static and cannot be modified" msgstr "" -#: lxc/remote.go:291 +#: lxc/remote.go:316 msgid "Remote address must not be empty" msgstr "" @@ -4737,7 +4737,7 @@ msgstr "" msgid "Remote admin password" msgstr "" -#: lxc/remote.go:296 +#: lxc/remote.go:336 msgid "Remote names may not contain colons" msgstr "" @@ -4823,7 +4823,7 @@ msgstr "" msgid "Remove profiles from instances" msgstr "" -#: lxc/remote.go:828 lxc/remote.go:829 +#: lxc/remote.go:897 lxc/remote.go:898 msgid "Remove remotes" msgstr "" @@ -4880,7 +4880,7 @@ msgstr "" msgid "Rename projects" msgstr "" -#: lxc/remote.go:755 lxc/remote.go:756 +#: lxc/remote.go:824 lxc/remote.go:825 msgid "Rename remotes" msgstr "" @@ -5025,7 +5025,7 @@ msgstr "" msgid "STATE" msgstr "" -#: lxc/remote.go:737 +#: lxc/remote.go:806 msgid "STATIC" msgstr "" @@ -5066,11 +5066,11 @@ msgstr "" msgid "Server authentication type (tls or oidc)" msgstr "" -#: lxc/remote.go:461 +#: lxc/remote.go:529 msgid "Server certificate NACKed by user" msgstr "" -#: lxc/remote.go:600 +#: lxc/remote.go:282 lxc/remote.go:669 msgid "Server doesn't trust us after authentication" msgstr "" @@ -5281,7 +5281,7 @@ msgid "" " lxc storage volume set [:] [/] " msgstr "" -#: lxc/remote.go:924 lxc/remote.go:925 +#: lxc/remote.go:993 lxc/remote.go:994 msgid "Set the URL for the remote" msgstr "" @@ -5524,7 +5524,7 @@ msgid "" "that are granted via identity provider group mappings. \n" msgstr "" -#: lxc/remote.go:631 lxc/remote.go:632 +#: lxc/remote.go:700 lxc/remote.go:701 msgid "Show the default remote" msgstr "" @@ -5736,7 +5736,7 @@ msgstr "" msgid "Switch the current project" msgstr "" -#: lxc/remote.go:884 lxc/remote.go:885 +#: lxc/remote.go:953 lxc/remote.go:954 msgid "Switch the default remote" msgstr "" @@ -5771,6 +5771,12 @@ msgstr "" msgid "Target path must be a directory" msgstr "" +#: lxc/remote.go:161 lxc/remote.go:331 +msgid "" +"The --accept-certificate flag is not supported when adding a remote using a " +"trust token" +msgstr "" + #: lxc/move.go:169 msgid "The --instance-only flag can't be used with --target" msgstr "" @@ -5921,6 +5927,11 @@ msgid "" "The property %q does not exist on the storage pool volume snapshot %s/%s: %v" msgstr "" +#: lxc/remote.go:524 +msgid "" +"The provided fingerprint does not match the server certificate fingerprint" +msgstr "" + #: lxc/info.go:346 msgid "The server doesn't implement the newer v2 resources API" msgstr "" @@ -6054,6 +6065,14 @@ msgstr "" msgid "Transmit policy" msgstr "" +#: lxc/remote.go:326 +msgid "Trust token cannot be used for public remotes" +msgstr "" + +#: lxc/remote.go:321 +msgid "Trust token cannot be used with OIDC authentication" +msgstr "" + #: lxc/action.go:288 lxc/launch.go:119 #, c-format msgid "Try `lxc info --show-log %s` for more info" @@ -6092,7 +6111,7 @@ msgstr "" msgid "UPLOAD DATE" msgstr "" -#: lxc/cluster.go:185 lxc/remote.go:733 +#: lxc/cluster.go:185 lxc/remote.go:802 msgid "URL" msgstr "" @@ -6120,7 +6139,7 @@ msgstr "" msgid "Unable to create a temporary file: %v" msgstr "" -#: lxc/remote.go:214 lxc/remote.go:248 +#: lxc/remote.go:226 lxc/remote.go:260 msgid "Unavailable remote server" msgstr "" @@ -6443,7 +6462,7 @@ msgstr "" #: lxc/network.go:960 lxc/operation.go:157 lxc/project.go:482 #: lxc/project.go:487 lxc/project.go:492 lxc/project.go:497 lxc/project.go:502 -#: lxc/project.go:507 lxc/remote.go:694 lxc/remote.go:699 lxc/remote.go:704 +#: lxc/project.go:507 lxc/remote.go:763 lxc/remote.go:768 lxc/remote.go:773 msgid "YES" msgstr "" @@ -7104,7 +7123,7 @@ msgstr "" msgid "[[:]]" msgstr "" -#: lxc/project.go:512 lxc/remote.go:723 +#: lxc/project.go:512 lxc/remote.go:792 msgid "current" msgstr "" @@ -7591,7 +7610,7 @@ msgid "" "the configuration from \"config.yaml\"." msgstr "" -#: lxc/remote.go:460 +#: lxc/remote.go:528 msgid "n" msgstr "" @@ -7603,7 +7622,7 @@ msgstr "" msgid "no" msgstr "" -#: lxc/remote.go:453 +#: lxc/remote.go:507 msgid "ok (y/n/[fingerprint])?" msgstr "" @@ -7640,7 +7659,7 @@ msgstr "" msgid "used by" msgstr "" -#: lxc/remote.go:462 +#: lxc/remote.go:516 msgid "y" msgstr "" diff --git a/po/sr.po b/po/sr.po index 1690bca00e91..8f0507a47170 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: 2024-10-08 12:56+0100\n" +"POT-Creation-Date: 2024-10-16 10:01+0000\n" "PO-Revision-Date: 2022-03-10 15:07+0000\n" "Last-Translator: Anonymous \n" "Language-Team: Serbian " msgstr "" -#: lxc/remote.go:826 lxc/remote.go:883 +#: lxc/remote.go:895 lxc/remote.go:952 msgid "" msgstr "" -#: lxc/remote.go:923 +#: lxc/remote.go:992 msgid " " msgstr "" -#: lxc/remote.go:753 +#: lxc/remote.go:822 msgid " " msgstr "" @@ -557,7 +557,7 @@ msgstr "" msgid "ARCHITECTURE" msgstr "" -#: lxc/remote.go:735 +#: lxc/remote.go:804 msgid "AUTH TYPE" msgstr "" @@ -706,7 +706,7 @@ msgstr "" msgid "Admin access key: %s" msgstr "" -#: lxc/remote.go:567 +#: lxc/remote.go:636 #, c-format msgid "Admin password (or token) for %s:" msgstr "" @@ -743,7 +743,7 @@ msgstr "" msgid "All projects" msgstr "" -#: lxc/remote.go:182 +#: lxc/remote.go:194 msgid "All server addresses are unavailable" msgstr "" @@ -814,7 +814,7 @@ msgid "" "as well as retrieve past log entries from it." msgstr "" -#: lxc/remote.go:549 +#: lxc/remote.go:618 #, c-format msgid "Authentication type '%s' not supported by server" msgstr "" @@ -992,7 +992,7 @@ msgstr "" msgid "Can't read from stdin: %w" msgstr "" -#: lxc/remote.go:862 +#: lxc/remote.go:931 msgid "Can't remove the default remote" msgstr "" @@ -1058,11 +1058,11 @@ msgstr "" msgid "Certificate add token for %s deleted" msgstr "" -#: lxc/remote.go:452 +#: lxc/remote.go:506 msgid "Certificate fingerprint" msgstr "" -#: lxc/remote.go:219 +#: lxc/remote.go:231 #, c-format msgid "" "Certificate fingerprint mismatch between certificate token and server %q" @@ -1077,7 +1077,7 @@ msgstr "" msgid "Client %s certificate add token:" msgstr "" -#: lxc/remote.go:604 +#: lxc/remote.go:673 msgid "Client certificate now trusted by server:" msgstr "" @@ -1325,12 +1325,12 @@ msgstr "" msgid "Cores:" msgstr "" -#: lxc/remote.go:487 +#: lxc/remote.go:556 #, c-format msgid "Could not close server cert file %q: %w" msgstr "" -#: lxc/remote.go:225 lxc/remote.go:471 +#: lxc/remote.go:237 lxc/remote.go:540 msgid "Could not create server cert dir" msgstr "" @@ -1369,7 +1369,7 @@ msgstr "" msgid "Could not write new remote certificate for remote '%s' with error: %v" msgstr "" -#: lxc/remote.go:482 +#: lxc/remote.go:551 #, c-format msgid "Could not write server cert file %q: %w" msgstr "" @@ -1729,9 +1729,9 @@ msgstr "" #: lxc/project.go:182 lxc/project.go:245 lxc/project.go:373 lxc/project.go:434 #: lxc/project.go:547 lxc/project.go:604 lxc/project.go:683 lxc/project.go:714 #: lxc/project.go:767 lxc/project.go:826 lxc/publish.go:34 lxc/query.go:34 -#: lxc/rebuild.go:28 lxc/remote.go:35 lxc/remote.go:91 lxc/remote.go:632 -#: lxc/remote.go:670 lxc/remote.go:756 lxc/remote.go:829 lxc/remote.go:885 -#: lxc/remote.go:925 lxc/rename.go:22 lxc/restore.go:24 lxc/snapshot.go:32 +#: lxc/rebuild.go:28 lxc/remote.go:35 lxc/remote.go:91 lxc/remote.go:701 +#: lxc/remote.go:739 lxc/remote.go:825 lxc/remote.go:898 lxc/remote.go:954 +#: lxc/remote.go:994 lxc/rename.go:22 lxc/restore.go:24 lxc/snapshot.go:32 #: lxc/storage.go:34 lxc/storage.go:97 lxc/storage.go:195 lxc/storage.go:245 #: lxc/storage.go:369 lxc/storage.go:439 lxc/storage.go:611 lxc/storage.go:690 #: lxc/storage.go:786 lxc/storage.go:872 lxc/storage_bucket.go:30 @@ -2284,11 +2284,11 @@ msgstr "" msgid "Failed to accept incoming connection: %w" msgstr "" -#: lxc/remote.go:191 +#: lxc/remote.go:203 msgid "Failed to add remote" msgstr "" -#: lxc/remote.go:242 +#: lxc/remote.go:254 #, c-format msgid "Failed to close server cert file %q: %w" msgstr "" @@ -2298,7 +2298,7 @@ msgstr "" msgid "Failed to connect to cluster member: %w" msgstr "" -#: lxc/remote.go:232 +#: lxc/remote.go:244 #, c-format msgid "Failed to create %q: %w" msgstr "" @@ -2308,12 +2308,12 @@ msgstr "" msgid "Failed to create alias %s: %w" msgstr "" -#: lxc/remote.go:257 +#: lxc/remote.go:483 #, c-format -msgid "Failed to create certificate: %w" +msgid "Failed to decode trust token: %w" msgstr "" -#: lxc/remote.go:264 +#: lxc/remote.go:289 #, c-format msgid "Failed to find project: %w" msgstr "" @@ -2338,7 +2338,7 @@ msgstr "" msgid "Failed to walk path for %s: %s" msgstr "" -#: lxc/remote.go:237 +#: lxc/remote.go:249 #, c-format msgid "Failed to write server cert file %q: %w" msgstr "" @@ -2425,7 +2425,7 @@ msgstr "" #: lxc/network_forward.go:93 lxc/network_load_balancer.go:97 #: lxc/network_peer.go:85 lxc/network_zone.go:89 lxc/network_zone.go:697 #: lxc/operation.go:109 lxc/profile.go:638 lxc/project.go:436 -#: lxc/project.go:828 lxc/remote.go:674 lxc/storage.go:613 +#: lxc/project.go:828 lxc/remote.go:743 lxc/storage.go:613 #: lxc/storage_bucket.go:460 lxc/storage_bucket.go:775 #: lxc/storage_volume.go:1469 lxc/warning.go:94 msgid "Format (csv|json|table|yaml|compact)" @@ -2463,7 +2463,7 @@ msgstr "" msgid "Frequency: %vMhz (min: %vMhz, max: %vMhz)" msgstr "" -#: lxc/remote.go:738 +#: lxc/remote.go:807 msgid "GLOBAL" msgstr "" @@ -2483,7 +2483,7 @@ msgstr "" msgid "Generate manpages for all commands" msgstr "" -#: lxc/remote.go:160 lxc/remote.go:398 +#: lxc/remote.go:165 lxc/remote.go:440 msgid "Generating a client certificate. This may take a minute..." msgstr "" @@ -2907,7 +2907,7 @@ msgstr "" msgid "Instance type" msgstr "" -#: lxc/remote.go:350 +#: lxc/remote.go:392 #, c-format msgid "Invalid URL scheme \"%s\" in \"%s\"" msgstr "" @@ -2988,7 +2988,7 @@ msgstr "" msgid "Invalid path %s" msgstr "" -#: lxc/remote.go:339 +#: lxc/remote.go:381 #, c-format msgid "Invalid protocol: %s" msgstr "" @@ -3368,7 +3368,7 @@ msgid "" " U - Current disk usage" msgstr "" -#: lxc/remote.go:669 lxc/remote.go:670 +#: lxc/remote.go:738 lxc/remote.go:739 msgid "List the available remotes" msgstr "" @@ -4011,7 +4011,7 @@ msgstr "" #: lxc/config_trust.go:514 lxc/list.go:565 lxc/network.go:981 #: lxc/network_acl.go:148 lxc/network_peer.go:140 lxc/network_zone.go:139 #: lxc/network_zone.go:746 lxc/profile.go:678 lxc/project.go:522 -#: lxc/remote.go:732 lxc/storage.go:663 lxc/storage_bucket.go:512 +#: lxc/remote.go:801 lxc/storage.go:663 lxc/storage_bucket.go:512 #: lxc/storage_bucket.go:832 lxc/storage_volume.go:1584 msgid "NAME" msgstr "" @@ -4038,7 +4038,7 @@ msgstr "" #: lxc/network.go:958 lxc/operation.go:155 lxc/project.go:480 #: lxc/project.go:485 lxc/project.go:490 lxc/project.go:495 lxc/project.go:500 -#: lxc/project.go:505 lxc/remote.go:692 lxc/remote.go:697 lxc/remote.go:702 +#: lxc/project.go:505 lxc/remote.go:761 lxc/remote.go:766 lxc/remote.go:771 msgid "NO" msgstr "" @@ -4267,7 +4267,7 @@ msgstr "" msgid "Only \"custom\" volumes can be snapshotted" msgstr "" -#: lxc/remote.go:333 +#: lxc/remote.go:375 msgid "Only https URLs are supported for simplestreams" msgstr "" @@ -4338,11 +4338,11 @@ msgstr "" msgid "PROJECT" msgstr "" -#: lxc/remote.go:734 +#: lxc/remote.go:803 msgid "PROTOCOL" msgstr "" -#: lxc/image.go:1076 lxc/remote.go:736 +#: lxc/image.go:1076 lxc/remote.go:805 msgid "PUBLIC" msgstr "" @@ -4371,7 +4371,7 @@ msgstr "" msgid "Perform an incremental copy" msgstr "" -#: lxc/remote.go:183 +#: lxc/remote.go:195 msgid "Please provide an alternate server address (empty to abort):" msgstr "" @@ -4383,8 +4383,8 @@ msgstr "" msgid "Please provide cluster member name: " msgstr "" -#: lxc/remote.go:463 -msgid "Please type 'y', 'n' or the fingerprint:" +#: lxc/remote.go:533 +msgid "Please type 'y', 'n' or the fingerprint: " msgstr "" #: lxc/info.go:213 @@ -4703,33 +4703,33 @@ msgstr "" msgid "Refreshing the image: %s" msgstr "" -#: lxc/remote.go:786 +#: lxc/remote.go:855 #, c-format msgid "Remote %s already exists" msgstr "" -#: lxc/project.go:793 lxc/remote.go:777 lxc/remote.go:850 lxc/remote.go:906 -#: lxc/remote.go:946 +#: lxc/project.go:793 lxc/remote.go:846 lxc/remote.go:919 lxc/remote.go:975 +#: lxc/remote.go:1015 #, c-format msgid "Remote %s doesn't exist" msgstr "" -#: lxc/remote.go:302 +#: lxc/remote.go:342 #, c-format msgid "Remote %s exists as <%s>" msgstr "" -#: lxc/remote.go:858 +#: lxc/remote.go:927 #, c-format msgid "Remote %s is global and cannot be removed" msgstr "" -#: lxc/remote.go:781 lxc/remote.go:854 lxc/remote.go:950 +#: lxc/remote.go:850 lxc/remote.go:923 lxc/remote.go:1019 #, c-format msgid "Remote %s is static and cannot be modified" msgstr "" -#: lxc/remote.go:291 +#: lxc/remote.go:316 msgid "Remote address must not be empty" msgstr "" @@ -4737,7 +4737,7 @@ msgstr "" msgid "Remote admin password" msgstr "" -#: lxc/remote.go:296 +#: lxc/remote.go:336 msgid "Remote names may not contain colons" msgstr "" @@ -4823,7 +4823,7 @@ msgstr "" msgid "Remove profiles from instances" msgstr "" -#: lxc/remote.go:828 lxc/remote.go:829 +#: lxc/remote.go:897 lxc/remote.go:898 msgid "Remove remotes" msgstr "" @@ -4880,7 +4880,7 @@ msgstr "" msgid "Rename projects" msgstr "" -#: lxc/remote.go:755 lxc/remote.go:756 +#: lxc/remote.go:824 lxc/remote.go:825 msgid "Rename remotes" msgstr "" @@ -5025,7 +5025,7 @@ msgstr "" msgid "STATE" msgstr "" -#: lxc/remote.go:737 +#: lxc/remote.go:806 msgid "STATIC" msgstr "" @@ -5066,11 +5066,11 @@ msgstr "" msgid "Server authentication type (tls or oidc)" msgstr "" -#: lxc/remote.go:461 +#: lxc/remote.go:529 msgid "Server certificate NACKed by user" msgstr "" -#: lxc/remote.go:600 +#: lxc/remote.go:282 lxc/remote.go:669 msgid "Server doesn't trust us after authentication" msgstr "" @@ -5281,7 +5281,7 @@ msgid "" " lxc storage volume set [:] [/] " msgstr "" -#: lxc/remote.go:924 lxc/remote.go:925 +#: lxc/remote.go:993 lxc/remote.go:994 msgid "Set the URL for the remote" msgstr "" @@ -5524,7 +5524,7 @@ msgid "" "that are granted via identity provider group mappings. \n" msgstr "" -#: lxc/remote.go:631 lxc/remote.go:632 +#: lxc/remote.go:700 lxc/remote.go:701 msgid "Show the default remote" msgstr "" @@ -5736,7 +5736,7 @@ msgstr "" msgid "Switch the current project" msgstr "" -#: lxc/remote.go:884 lxc/remote.go:885 +#: lxc/remote.go:953 lxc/remote.go:954 msgid "Switch the default remote" msgstr "" @@ -5771,6 +5771,12 @@ msgstr "" msgid "Target path must be a directory" msgstr "" +#: lxc/remote.go:161 lxc/remote.go:331 +msgid "" +"The --accept-certificate flag is not supported when adding a remote using a " +"trust token" +msgstr "" + #: lxc/move.go:169 msgid "The --instance-only flag can't be used with --target" msgstr "" @@ -5921,6 +5927,11 @@ msgid "" "The property %q does not exist on the storage pool volume snapshot %s/%s: %v" msgstr "" +#: lxc/remote.go:524 +msgid "" +"The provided fingerprint does not match the server certificate fingerprint" +msgstr "" + #: lxc/info.go:346 msgid "The server doesn't implement the newer v2 resources API" msgstr "" @@ -6054,6 +6065,14 @@ msgstr "" msgid "Transmit policy" msgstr "" +#: lxc/remote.go:326 +msgid "Trust token cannot be used for public remotes" +msgstr "" + +#: lxc/remote.go:321 +msgid "Trust token cannot be used with OIDC authentication" +msgstr "" + #: lxc/action.go:288 lxc/launch.go:119 #, c-format msgid "Try `lxc info --show-log %s` for more info" @@ -6092,7 +6111,7 @@ msgstr "" msgid "UPLOAD DATE" msgstr "" -#: lxc/cluster.go:185 lxc/remote.go:733 +#: lxc/cluster.go:185 lxc/remote.go:802 msgid "URL" msgstr "" @@ -6120,7 +6139,7 @@ msgstr "" msgid "Unable to create a temporary file: %v" msgstr "" -#: lxc/remote.go:214 lxc/remote.go:248 +#: lxc/remote.go:226 lxc/remote.go:260 msgid "Unavailable remote server" msgstr "" @@ -6443,7 +6462,7 @@ msgstr "" #: lxc/network.go:960 lxc/operation.go:157 lxc/project.go:482 #: lxc/project.go:487 lxc/project.go:492 lxc/project.go:497 lxc/project.go:502 -#: lxc/project.go:507 lxc/remote.go:694 lxc/remote.go:699 lxc/remote.go:704 +#: lxc/project.go:507 lxc/remote.go:763 lxc/remote.go:768 lxc/remote.go:773 msgid "YES" msgstr "" @@ -7104,7 +7123,7 @@ msgstr "" msgid "[[:]]" msgstr "" -#: lxc/project.go:512 lxc/remote.go:723 +#: lxc/project.go:512 lxc/remote.go:792 msgid "current" msgstr "" @@ -7591,7 +7610,7 @@ msgid "" "the configuration from \"config.yaml\"." msgstr "" -#: lxc/remote.go:460 +#: lxc/remote.go:528 msgid "n" msgstr "" @@ -7603,7 +7622,7 @@ msgstr "" msgid "no" msgstr "" -#: lxc/remote.go:453 +#: lxc/remote.go:507 msgid "ok (y/n/[fingerprint])?" msgstr "" @@ -7640,7 +7659,7 @@ msgstr "" msgid "used by" msgstr "" -#: lxc/remote.go:462 +#: lxc/remote.go:516 msgid "y" msgstr "" diff --git a/po/sv.po b/po/sv.po index 639d482b80e1..68c2e0b90ec3 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: 2024-10-08 12:56+0100\n" +"POT-Creation-Date: 2024-10-16 10:01+0000\n" "PO-Revision-Date: 2022-03-10 15:07+0000\n" "Last-Translator: Anonymous \n" "Language-Team: Swedish " msgstr "" -#: lxc/remote.go:826 lxc/remote.go:883 +#: lxc/remote.go:895 lxc/remote.go:952 msgid "" msgstr "" -#: lxc/remote.go:923 +#: lxc/remote.go:992 msgid " " msgstr "" -#: lxc/remote.go:753 +#: lxc/remote.go:822 msgid " " msgstr "" @@ -556,7 +556,7 @@ msgstr "" msgid "ARCHITECTURE" msgstr "" -#: lxc/remote.go:735 +#: lxc/remote.go:804 msgid "AUTH TYPE" msgstr "" @@ -705,7 +705,7 @@ msgstr "" msgid "Admin access key: %s" msgstr "" -#: lxc/remote.go:567 +#: lxc/remote.go:636 #, c-format msgid "Admin password (or token) for %s:" msgstr "" @@ -742,7 +742,7 @@ msgstr "" msgid "All projects" msgstr "" -#: lxc/remote.go:182 +#: lxc/remote.go:194 msgid "All server addresses are unavailable" msgstr "" @@ -813,7 +813,7 @@ msgid "" "as well as retrieve past log entries from it." msgstr "" -#: lxc/remote.go:549 +#: lxc/remote.go:618 #, c-format msgid "Authentication type '%s' not supported by server" msgstr "" @@ -991,7 +991,7 @@ msgstr "" msgid "Can't read from stdin: %w" msgstr "" -#: lxc/remote.go:862 +#: lxc/remote.go:931 msgid "Can't remove the default remote" msgstr "" @@ -1057,11 +1057,11 @@ msgstr "" msgid "Certificate add token for %s deleted" msgstr "" -#: lxc/remote.go:452 +#: lxc/remote.go:506 msgid "Certificate fingerprint" msgstr "" -#: lxc/remote.go:219 +#: lxc/remote.go:231 #, c-format msgid "" "Certificate fingerprint mismatch between certificate token and server %q" @@ -1076,7 +1076,7 @@ msgstr "" msgid "Client %s certificate add token:" msgstr "" -#: lxc/remote.go:604 +#: lxc/remote.go:673 msgid "Client certificate now trusted by server:" msgstr "" @@ -1324,12 +1324,12 @@ msgstr "" msgid "Cores:" msgstr "" -#: lxc/remote.go:487 +#: lxc/remote.go:556 #, c-format msgid "Could not close server cert file %q: %w" msgstr "" -#: lxc/remote.go:225 lxc/remote.go:471 +#: lxc/remote.go:237 lxc/remote.go:540 msgid "Could not create server cert dir" msgstr "" @@ -1368,7 +1368,7 @@ msgstr "" msgid "Could not write new remote certificate for remote '%s' with error: %v" msgstr "" -#: lxc/remote.go:482 +#: lxc/remote.go:551 #, c-format msgid "Could not write server cert file %q: %w" msgstr "" @@ -1728,9 +1728,9 @@ msgstr "" #: lxc/project.go:182 lxc/project.go:245 lxc/project.go:373 lxc/project.go:434 #: lxc/project.go:547 lxc/project.go:604 lxc/project.go:683 lxc/project.go:714 #: lxc/project.go:767 lxc/project.go:826 lxc/publish.go:34 lxc/query.go:34 -#: lxc/rebuild.go:28 lxc/remote.go:35 lxc/remote.go:91 lxc/remote.go:632 -#: lxc/remote.go:670 lxc/remote.go:756 lxc/remote.go:829 lxc/remote.go:885 -#: lxc/remote.go:925 lxc/rename.go:22 lxc/restore.go:24 lxc/snapshot.go:32 +#: lxc/rebuild.go:28 lxc/remote.go:35 lxc/remote.go:91 lxc/remote.go:701 +#: lxc/remote.go:739 lxc/remote.go:825 lxc/remote.go:898 lxc/remote.go:954 +#: lxc/remote.go:994 lxc/rename.go:22 lxc/restore.go:24 lxc/snapshot.go:32 #: lxc/storage.go:34 lxc/storage.go:97 lxc/storage.go:195 lxc/storage.go:245 #: lxc/storage.go:369 lxc/storage.go:439 lxc/storage.go:611 lxc/storage.go:690 #: lxc/storage.go:786 lxc/storage.go:872 lxc/storage_bucket.go:30 @@ -2283,11 +2283,11 @@ msgstr "" msgid "Failed to accept incoming connection: %w" msgstr "" -#: lxc/remote.go:191 +#: lxc/remote.go:203 msgid "Failed to add remote" msgstr "" -#: lxc/remote.go:242 +#: lxc/remote.go:254 #, c-format msgid "Failed to close server cert file %q: %w" msgstr "" @@ -2297,7 +2297,7 @@ msgstr "" msgid "Failed to connect to cluster member: %w" msgstr "" -#: lxc/remote.go:232 +#: lxc/remote.go:244 #, c-format msgid "Failed to create %q: %w" msgstr "" @@ -2307,12 +2307,12 @@ msgstr "" msgid "Failed to create alias %s: %w" msgstr "" -#: lxc/remote.go:257 +#: lxc/remote.go:483 #, c-format -msgid "Failed to create certificate: %w" +msgid "Failed to decode trust token: %w" msgstr "" -#: lxc/remote.go:264 +#: lxc/remote.go:289 #, c-format msgid "Failed to find project: %w" msgstr "" @@ -2337,7 +2337,7 @@ msgstr "" msgid "Failed to walk path for %s: %s" msgstr "" -#: lxc/remote.go:237 +#: lxc/remote.go:249 #, c-format msgid "Failed to write server cert file %q: %w" msgstr "" @@ -2424,7 +2424,7 @@ msgstr "" #: lxc/network_forward.go:93 lxc/network_load_balancer.go:97 #: lxc/network_peer.go:85 lxc/network_zone.go:89 lxc/network_zone.go:697 #: lxc/operation.go:109 lxc/profile.go:638 lxc/project.go:436 -#: lxc/project.go:828 lxc/remote.go:674 lxc/storage.go:613 +#: lxc/project.go:828 lxc/remote.go:743 lxc/storage.go:613 #: lxc/storage_bucket.go:460 lxc/storage_bucket.go:775 #: lxc/storage_volume.go:1469 lxc/warning.go:94 msgid "Format (csv|json|table|yaml|compact)" @@ -2462,7 +2462,7 @@ msgstr "" msgid "Frequency: %vMhz (min: %vMhz, max: %vMhz)" msgstr "" -#: lxc/remote.go:738 +#: lxc/remote.go:807 msgid "GLOBAL" msgstr "" @@ -2482,7 +2482,7 @@ msgstr "" msgid "Generate manpages for all commands" msgstr "" -#: lxc/remote.go:160 lxc/remote.go:398 +#: lxc/remote.go:165 lxc/remote.go:440 msgid "Generating a client certificate. This may take a minute..." msgstr "" @@ -2906,7 +2906,7 @@ msgstr "" msgid "Instance type" msgstr "" -#: lxc/remote.go:350 +#: lxc/remote.go:392 #, c-format msgid "Invalid URL scheme \"%s\" in \"%s\"" msgstr "" @@ -2987,7 +2987,7 @@ msgstr "" msgid "Invalid path %s" msgstr "" -#: lxc/remote.go:339 +#: lxc/remote.go:381 #, c-format msgid "Invalid protocol: %s" msgstr "" @@ -3367,7 +3367,7 @@ msgid "" " U - Current disk usage" msgstr "" -#: lxc/remote.go:669 lxc/remote.go:670 +#: lxc/remote.go:738 lxc/remote.go:739 msgid "List the available remotes" msgstr "" @@ -4010,7 +4010,7 @@ msgstr "" #: lxc/config_trust.go:514 lxc/list.go:565 lxc/network.go:981 #: lxc/network_acl.go:148 lxc/network_peer.go:140 lxc/network_zone.go:139 #: lxc/network_zone.go:746 lxc/profile.go:678 lxc/project.go:522 -#: lxc/remote.go:732 lxc/storage.go:663 lxc/storage_bucket.go:512 +#: lxc/remote.go:801 lxc/storage.go:663 lxc/storage_bucket.go:512 #: lxc/storage_bucket.go:832 lxc/storage_volume.go:1584 msgid "NAME" msgstr "" @@ -4037,7 +4037,7 @@ msgstr "" #: lxc/network.go:958 lxc/operation.go:155 lxc/project.go:480 #: lxc/project.go:485 lxc/project.go:490 lxc/project.go:495 lxc/project.go:500 -#: lxc/project.go:505 lxc/remote.go:692 lxc/remote.go:697 lxc/remote.go:702 +#: lxc/project.go:505 lxc/remote.go:761 lxc/remote.go:766 lxc/remote.go:771 msgid "NO" msgstr "" @@ -4266,7 +4266,7 @@ msgstr "" msgid "Only \"custom\" volumes can be snapshotted" msgstr "" -#: lxc/remote.go:333 +#: lxc/remote.go:375 msgid "Only https URLs are supported for simplestreams" msgstr "" @@ -4337,11 +4337,11 @@ msgstr "" msgid "PROJECT" msgstr "" -#: lxc/remote.go:734 +#: lxc/remote.go:803 msgid "PROTOCOL" msgstr "" -#: lxc/image.go:1076 lxc/remote.go:736 +#: lxc/image.go:1076 lxc/remote.go:805 msgid "PUBLIC" msgstr "" @@ -4370,7 +4370,7 @@ msgstr "" msgid "Perform an incremental copy" msgstr "" -#: lxc/remote.go:183 +#: lxc/remote.go:195 msgid "Please provide an alternate server address (empty to abort):" msgstr "" @@ -4382,8 +4382,8 @@ msgstr "" msgid "Please provide cluster member name: " msgstr "" -#: lxc/remote.go:463 -msgid "Please type 'y', 'n' or the fingerprint:" +#: lxc/remote.go:533 +msgid "Please type 'y', 'n' or the fingerprint: " msgstr "" #: lxc/info.go:213 @@ -4702,33 +4702,33 @@ msgstr "" msgid "Refreshing the image: %s" msgstr "" -#: lxc/remote.go:786 +#: lxc/remote.go:855 #, c-format msgid "Remote %s already exists" msgstr "" -#: lxc/project.go:793 lxc/remote.go:777 lxc/remote.go:850 lxc/remote.go:906 -#: lxc/remote.go:946 +#: lxc/project.go:793 lxc/remote.go:846 lxc/remote.go:919 lxc/remote.go:975 +#: lxc/remote.go:1015 #, c-format msgid "Remote %s doesn't exist" msgstr "" -#: lxc/remote.go:302 +#: lxc/remote.go:342 #, c-format msgid "Remote %s exists as <%s>" msgstr "" -#: lxc/remote.go:858 +#: lxc/remote.go:927 #, c-format msgid "Remote %s is global and cannot be removed" msgstr "" -#: lxc/remote.go:781 lxc/remote.go:854 lxc/remote.go:950 +#: lxc/remote.go:850 lxc/remote.go:923 lxc/remote.go:1019 #, c-format msgid "Remote %s is static and cannot be modified" msgstr "" -#: lxc/remote.go:291 +#: lxc/remote.go:316 msgid "Remote address must not be empty" msgstr "" @@ -4736,7 +4736,7 @@ msgstr "" msgid "Remote admin password" msgstr "" -#: lxc/remote.go:296 +#: lxc/remote.go:336 msgid "Remote names may not contain colons" msgstr "" @@ -4822,7 +4822,7 @@ msgstr "" msgid "Remove profiles from instances" msgstr "" -#: lxc/remote.go:828 lxc/remote.go:829 +#: lxc/remote.go:897 lxc/remote.go:898 msgid "Remove remotes" msgstr "" @@ -4879,7 +4879,7 @@ msgstr "" msgid "Rename projects" msgstr "" -#: lxc/remote.go:755 lxc/remote.go:756 +#: lxc/remote.go:824 lxc/remote.go:825 msgid "Rename remotes" msgstr "" @@ -5024,7 +5024,7 @@ msgstr "" msgid "STATE" msgstr "" -#: lxc/remote.go:737 +#: lxc/remote.go:806 msgid "STATIC" msgstr "" @@ -5065,11 +5065,11 @@ msgstr "" msgid "Server authentication type (tls or oidc)" msgstr "" -#: lxc/remote.go:461 +#: lxc/remote.go:529 msgid "Server certificate NACKed by user" msgstr "" -#: lxc/remote.go:600 +#: lxc/remote.go:282 lxc/remote.go:669 msgid "Server doesn't trust us after authentication" msgstr "" @@ -5280,7 +5280,7 @@ msgid "" " lxc storage volume set [:] [/] " msgstr "" -#: lxc/remote.go:924 lxc/remote.go:925 +#: lxc/remote.go:993 lxc/remote.go:994 msgid "Set the URL for the remote" msgstr "" @@ -5523,7 +5523,7 @@ msgid "" "that are granted via identity provider group mappings. \n" msgstr "" -#: lxc/remote.go:631 lxc/remote.go:632 +#: lxc/remote.go:700 lxc/remote.go:701 msgid "Show the default remote" msgstr "" @@ -5735,7 +5735,7 @@ msgstr "" msgid "Switch the current project" msgstr "" -#: lxc/remote.go:884 lxc/remote.go:885 +#: lxc/remote.go:953 lxc/remote.go:954 msgid "Switch the default remote" msgstr "" @@ -5770,6 +5770,12 @@ msgstr "" msgid "Target path must be a directory" msgstr "" +#: lxc/remote.go:161 lxc/remote.go:331 +msgid "" +"The --accept-certificate flag is not supported when adding a remote using a " +"trust token" +msgstr "" + #: lxc/move.go:169 msgid "The --instance-only flag can't be used with --target" msgstr "" @@ -5920,6 +5926,11 @@ msgid "" "The property %q does not exist on the storage pool volume snapshot %s/%s: %v" msgstr "" +#: lxc/remote.go:524 +msgid "" +"The provided fingerprint does not match the server certificate fingerprint" +msgstr "" + #: lxc/info.go:346 msgid "The server doesn't implement the newer v2 resources API" msgstr "" @@ -6053,6 +6064,14 @@ msgstr "" msgid "Transmit policy" msgstr "" +#: lxc/remote.go:326 +msgid "Trust token cannot be used for public remotes" +msgstr "" + +#: lxc/remote.go:321 +msgid "Trust token cannot be used with OIDC authentication" +msgstr "" + #: lxc/action.go:288 lxc/launch.go:119 #, c-format msgid "Try `lxc info --show-log %s` for more info" @@ -6091,7 +6110,7 @@ msgstr "" msgid "UPLOAD DATE" msgstr "" -#: lxc/cluster.go:185 lxc/remote.go:733 +#: lxc/cluster.go:185 lxc/remote.go:802 msgid "URL" msgstr "" @@ -6119,7 +6138,7 @@ msgstr "" msgid "Unable to create a temporary file: %v" msgstr "" -#: lxc/remote.go:214 lxc/remote.go:248 +#: lxc/remote.go:226 lxc/remote.go:260 msgid "Unavailable remote server" msgstr "" @@ -6442,7 +6461,7 @@ msgstr "" #: lxc/network.go:960 lxc/operation.go:157 lxc/project.go:482 #: lxc/project.go:487 lxc/project.go:492 lxc/project.go:497 lxc/project.go:502 -#: lxc/project.go:507 lxc/remote.go:694 lxc/remote.go:699 lxc/remote.go:704 +#: lxc/project.go:507 lxc/remote.go:763 lxc/remote.go:768 lxc/remote.go:773 msgid "YES" msgstr "" @@ -7103,7 +7122,7 @@ msgstr "" msgid "[[:]]" msgstr "" -#: lxc/project.go:512 lxc/remote.go:723 +#: lxc/project.go:512 lxc/remote.go:792 msgid "current" msgstr "" @@ -7590,7 +7609,7 @@ msgid "" "the configuration from \"config.yaml\"." msgstr "" -#: lxc/remote.go:460 +#: lxc/remote.go:528 msgid "n" msgstr "" @@ -7602,7 +7621,7 @@ msgstr "" msgid "no" msgstr "" -#: lxc/remote.go:453 +#: lxc/remote.go:507 msgid "ok (y/n/[fingerprint])?" msgstr "" @@ -7639,7 +7658,7 @@ msgstr "" msgid "used by" msgstr "" -#: lxc/remote.go:462 +#: lxc/remote.go:516 msgid "y" msgstr "" diff --git a/po/te.po b/po/te.po index a486ba001e54..9e46b6452a29 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: 2024-10-08 12:56+0100\n" +"POT-Creation-Date: 2024-10-16 10:01+0000\n" "PO-Revision-Date: 2022-03-10 15:09+0000\n" "Last-Translator: Anonymous \n" "Language-Team: Telugu " msgstr "" -#: lxc/remote.go:826 lxc/remote.go:883 +#: lxc/remote.go:895 lxc/remote.go:952 msgid "" msgstr "" -#: lxc/remote.go:923 +#: lxc/remote.go:992 msgid " " msgstr "" -#: lxc/remote.go:753 +#: lxc/remote.go:822 msgid " " msgstr "" @@ -556,7 +556,7 @@ msgstr "" msgid "ARCHITECTURE" msgstr "" -#: lxc/remote.go:735 +#: lxc/remote.go:804 msgid "AUTH TYPE" msgstr "" @@ -705,7 +705,7 @@ msgstr "" msgid "Admin access key: %s" msgstr "" -#: lxc/remote.go:567 +#: lxc/remote.go:636 #, c-format msgid "Admin password (or token) for %s:" msgstr "" @@ -742,7 +742,7 @@ msgstr "" msgid "All projects" msgstr "" -#: lxc/remote.go:182 +#: lxc/remote.go:194 msgid "All server addresses are unavailable" msgstr "" @@ -813,7 +813,7 @@ msgid "" "as well as retrieve past log entries from it." msgstr "" -#: lxc/remote.go:549 +#: lxc/remote.go:618 #, c-format msgid "Authentication type '%s' not supported by server" msgstr "" @@ -991,7 +991,7 @@ msgstr "" msgid "Can't read from stdin: %w" msgstr "" -#: lxc/remote.go:862 +#: lxc/remote.go:931 msgid "Can't remove the default remote" msgstr "" @@ -1057,11 +1057,11 @@ msgstr "" msgid "Certificate add token for %s deleted" msgstr "" -#: lxc/remote.go:452 +#: lxc/remote.go:506 msgid "Certificate fingerprint" msgstr "" -#: lxc/remote.go:219 +#: lxc/remote.go:231 #, c-format msgid "" "Certificate fingerprint mismatch between certificate token and server %q" @@ -1076,7 +1076,7 @@ msgstr "" msgid "Client %s certificate add token:" msgstr "" -#: lxc/remote.go:604 +#: lxc/remote.go:673 msgid "Client certificate now trusted by server:" msgstr "" @@ -1324,12 +1324,12 @@ msgstr "" msgid "Cores:" msgstr "" -#: lxc/remote.go:487 +#: lxc/remote.go:556 #, c-format msgid "Could not close server cert file %q: %w" msgstr "" -#: lxc/remote.go:225 lxc/remote.go:471 +#: lxc/remote.go:237 lxc/remote.go:540 msgid "Could not create server cert dir" msgstr "" @@ -1368,7 +1368,7 @@ msgstr "" msgid "Could not write new remote certificate for remote '%s' with error: %v" msgstr "" -#: lxc/remote.go:482 +#: lxc/remote.go:551 #, c-format msgid "Could not write server cert file %q: %w" msgstr "" @@ -1728,9 +1728,9 @@ msgstr "" #: lxc/project.go:182 lxc/project.go:245 lxc/project.go:373 lxc/project.go:434 #: lxc/project.go:547 lxc/project.go:604 lxc/project.go:683 lxc/project.go:714 #: lxc/project.go:767 lxc/project.go:826 lxc/publish.go:34 lxc/query.go:34 -#: lxc/rebuild.go:28 lxc/remote.go:35 lxc/remote.go:91 lxc/remote.go:632 -#: lxc/remote.go:670 lxc/remote.go:756 lxc/remote.go:829 lxc/remote.go:885 -#: lxc/remote.go:925 lxc/rename.go:22 lxc/restore.go:24 lxc/snapshot.go:32 +#: lxc/rebuild.go:28 lxc/remote.go:35 lxc/remote.go:91 lxc/remote.go:701 +#: lxc/remote.go:739 lxc/remote.go:825 lxc/remote.go:898 lxc/remote.go:954 +#: lxc/remote.go:994 lxc/rename.go:22 lxc/restore.go:24 lxc/snapshot.go:32 #: lxc/storage.go:34 lxc/storage.go:97 lxc/storage.go:195 lxc/storage.go:245 #: lxc/storage.go:369 lxc/storage.go:439 lxc/storage.go:611 lxc/storage.go:690 #: lxc/storage.go:786 lxc/storage.go:872 lxc/storage_bucket.go:30 @@ -2283,11 +2283,11 @@ msgstr "" msgid "Failed to accept incoming connection: %w" msgstr "" -#: lxc/remote.go:191 +#: lxc/remote.go:203 msgid "Failed to add remote" msgstr "" -#: lxc/remote.go:242 +#: lxc/remote.go:254 #, c-format msgid "Failed to close server cert file %q: %w" msgstr "" @@ -2297,7 +2297,7 @@ msgstr "" msgid "Failed to connect to cluster member: %w" msgstr "" -#: lxc/remote.go:232 +#: lxc/remote.go:244 #, c-format msgid "Failed to create %q: %w" msgstr "" @@ -2307,12 +2307,12 @@ msgstr "" msgid "Failed to create alias %s: %w" msgstr "" -#: lxc/remote.go:257 +#: lxc/remote.go:483 #, c-format -msgid "Failed to create certificate: %w" +msgid "Failed to decode trust token: %w" msgstr "" -#: lxc/remote.go:264 +#: lxc/remote.go:289 #, c-format msgid "Failed to find project: %w" msgstr "" @@ -2337,7 +2337,7 @@ msgstr "" msgid "Failed to walk path for %s: %s" msgstr "" -#: lxc/remote.go:237 +#: lxc/remote.go:249 #, c-format msgid "Failed to write server cert file %q: %w" msgstr "" @@ -2424,7 +2424,7 @@ msgstr "" #: lxc/network_forward.go:93 lxc/network_load_balancer.go:97 #: lxc/network_peer.go:85 lxc/network_zone.go:89 lxc/network_zone.go:697 #: lxc/operation.go:109 lxc/profile.go:638 lxc/project.go:436 -#: lxc/project.go:828 lxc/remote.go:674 lxc/storage.go:613 +#: lxc/project.go:828 lxc/remote.go:743 lxc/storage.go:613 #: lxc/storage_bucket.go:460 lxc/storage_bucket.go:775 #: lxc/storage_volume.go:1469 lxc/warning.go:94 msgid "Format (csv|json|table|yaml|compact)" @@ -2462,7 +2462,7 @@ msgstr "" msgid "Frequency: %vMhz (min: %vMhz, max: %vMhz)" msgstr "" -#: lxc/remote.go:738 +#: lxc/remote.go:807 msgid "GLOBAL" msgstr "" @@ -2482,7 +2482,7 @@ msgstr "" msgid "Generate manpages for all commands" msgstr "" -#: lxc/remote.go:160 lxc/remote.go:398 +#: lxc/remote.go:165 lxc/remote.go:440 msgid "Generating a client certificate. This may take a minute..." msgstr "" @@ -2906,7 +2906,7 @@ msgstr "" msgid "Instance type" msgstr "" -#: lxc/remote.go:350 +#: lxc/remote.go:392 #, c-format msgid "Invalid URL scheme \"%s\" in \"%s\"" msgstr "" @@ -2987,7 +2987,7 @@ msgstr "" msgid "Invalid path %s" msgstr "" -#: lxc/remote.go:339 +#: lxc/remote.go:381 #, c-format msgid "Invalid protocol: %s" msgstr "" @@ -3367,7 +3367,7 @@ msgid "" " U - Current disk usage" msgstr "" -#: lxc/remote.go:669 lxc/remote.go:670 +#: lxc/remote.go:738 lxc/remote.go:739 msgid "List the available remotes" msgstr "" @@ -4010,7 +4010,7 @@ msgstr "" #: lxc/config_trust.go:514 lxc/list.go:565 lxc/network.go:981 #: lxc/network_acl.go:148 lxc/network_peer.go:140 lxc/network_zone.go:139 #: lxc/network_zone.go:746 lxc/profile.go:678 lxc/project.go:522 -#: lxc/remote.go:732 lxc/storage.go:663 lxc/storage_bucket.go:512 +#: lxc/remote.go:801 lxc/storage.go:663 lxc/storage_bucket.go:512 #: lxc/storage_bucket.go:832 lxc/storage_volume.go:1584 msgid "NAME" msgstr "" @@ -4037,7 +4037,7 @@ msgstr "" #: lxc/network.go:958 lxc/operation.go:155 lxc/project.go:480 #: lxc/project.go:485 lxc/project.go:490 lxc/project.go:495 lxc/project.go:500 -#: lxc/project.go:505 lxc/remote.go:692 lxc/remote.go:697 lxc/remote.go:702 +#: lxc/project.go:505 lxc/remote.go:761 lxc/remote.go:766 lxc/remote.go:771 msgid "NO" msgstr "" @@ -4266,7 +4266,7 @@ msgstr "" msgid "Only \"custom\" volumes can be snapshotted" msgstr "" -#: lxc/remote.go:333 +#: lxc/remote.go:375 msgid "Only https URLs are supported for simplestreams" msgstr "" @@ -4337,11 +4337,11 @@ msgstr "" msgid "PROJECT" msgstr "" -#: lxc/remote.go:734 +#: lxc/remote.go:803 msgid "PROTOCOL" msgstr "" -#: lxc/image.go:1076 lxc/remote.go:736 +#: lxc/image.go:1076 lxc/remote.go:805 msgid "PUBLIC" msgstr "" @@ -4370,7 +4370,7 @@ msgstr "" msgid "Perform an incremental copy" msgstr "" -#: lxc/remote.go:183 +#: lxc/remote.go:195 msgid "Please provide an alternate server address (empty to abort):" msgstr "" @@ -4382,8 +4382,8 @@ msgstr "" msgid "Please provide cluster member name: " msgstr "" -#: lxc/remote.go:463 -msgid "Please type 'y', 'n' or the fingerprint:" +#: lxc/remote.go:533 +msgid "Please type 'y', 'n' or the fingerprint: " msgstr "" #: lxc/info.go:213 @@ -4702,33 +4702,33 @@ msgstr "" msgid "Refreshing the image: %s" msgstr "" -#: lxc/remote.go:786 +#: lxc/remote.go:855 #, c-format msgid "Remote %s already exists" msgstr "" -#: lxc/project.go:793 lxc/remote.go:777 lxc/remote.go:850 lxc/remote.go:906 -#: lxc/remote.go:946 +#: lxc/project.go:793 lxc/remote.go:846 lxc/remote.go:919 lxc/remote.go:975 +#: lxc/remote.go:1015 #, c-format msgid "Remote %s doesn't exist" msgstr "" -#: lxc/remote.go:302 +#: lxc/remote.go:342 #, c-format msgid "Remote %s exists as <%s>" msgstr "" -#: lxc/remote.go:858 +#: lxc/remote.go:927 #, c-format msgid "Remote %s is global and cannot be removed" msgstr "" -#: lxc/remote.go:781 lxc/remote.go:854 lxc/remote.go:950 +#: lxc/remote.go:850 lxc/remote.go:923 lxc/remote.go:1019 #, c-format msgid "Remote %s is static and cannot be modified" msgstr "" -#: lxc/remote.go:291 +#: lxc/remote.go:316 msgid "Remote address must not be empty" msgstr "" @@ -4736,7 +4736,7 @@ msgstr "" msgid "Remote admin password" msgstr "" -#: lxc/remote.go:296 +#: lxc/remote.go:336 msgid "Remote names may not contain colons" msgstr "" @@ -4822,7 +4822,7 @@ msgstr "" msgid "Remove profiles from instances" msgstr "" -#: lxc/remote.go:828 lxc/remote.go:829 +#: lxc/remote.go:897 lxc/remote.go:898 msgid "Remove remotes" msgstr "" @@ -4879,7 +4879,7 @@ msgstr "" msgid "Rename projects" msgstr "" -#: lxc/remote.go:755 lxc/remote.go:756 +#: lxc/remote.go:824 lxc/remote.go:825 msgid "Rename remotes" msgstr "" @@ -5024,7 +5024,7 @@ msgstr "" msgid "STATE" msgstr "" -#: lxc/remote.go:737 +#: lxc/remote.go:806 msgid "STATIC" msgstr "" @@ -5065,11 +5065,11 @@ msgstr "" msgid "Server authentication type (tls or oidc)" msgstr "" -#: lxc/remote.go:461 +#: lxc/remote.go:529 msgid "Server certificate NACKed by user" msgstr "" -#: lxc/remote.go:600 +#: lxc/remote.go:282 lxc/remote.go:669 msgid "Server doesn't trust us after authentication" msgstr "" @@ -5280,7 +5280,7 @@ msgid "" " lxc storage volume set [:] [/] " msgstr "" -#: lxc/remote.go:924 lxc/remote.go:925 +#: lxc/remote.go:993 lxc/remote.go:994 msgid "Set the URL for the remote" msgstr "" @@ -5523,7 +5523,7 @@ msgid "" "that are granted via identity provider group mappings. \n" msgstr "" -#: lxc/remote.go:631 lxc/remote.go:632 +#: lxc/remote.go:700 lxc/remote.go:701 msgid "Show the default remote" msgstr "" @@ -5735,7 +5735,7 @@ msgstr "" msgid "Switch the current project" msgstr "" -#: lxc/remote.go:884 lxc/remote.go:885 +#: lxc/remote.go:953 lxc/remote.go:954 msgid "Switch the default remote" msgstr "" @@ -5770,6 +5770,12 @@ msgstr "" msgid "Target path must be a directory" msgstr "" +#: lxc/remote.go:161 lxc/remote.go:331 +msgid "" +"The --accept-certificate flag is not supported when adding a remote using a " +"trust token" +msgstr "" + #: lxc/move.go:169 msgid "The --instance-only flag can't be used with --target" msgstr "" @@ -5920,6 +5926,11 @@ msgid "" "The property %q does not exist on the storage pool volume snapshot %s/%s: %v" msgstr "" +#: lxc/remote.go:524 +msgid "" +"The provided fingerprint does not match the server certificate fingerprint" +msgstr "" + #: lxc/info.go:346 msgid "The server doesn't implement the newer v2 resources API" msgstr "" @@ -6053,6 +6064,14 @@ msgstr "" msgid "Transmit policy" msgstr "" +#: lxc/remote.go:326 +msgid "Trust token cannot be used for public remotes" +msgstr "" + +#: lxc/remote.go:321 +msgid "Trust token cannot be used with OIDC authentication" +msgstr "" + #: lxc/action.go:288 lxc/launch.go:119 #, c-format msgid "Try `lxc info --show-log %s` for more info" @@ -6091,7 +6110,7 @@ msgstr "" msgid "UPLOAD DATE" msgstr "" -#: lxc/cluster.go:185 lxc/remote.go:733 +#: lxc/cluster.go:185 lxc/remote.go:802 msgid "URL" msgstr "" @@ -6119,7 +6138,7 @@ msgstr "" msgid "Unable to create a temporary file: %v" msgstr "" -#: lxc/remote.go:214 lxc/remote.go:248 +#: lxc/remote.go:226 lxc/remote.go:260 msgid "Unavailable remote server" msgstr "" @@ -6442,7 +6461,7 @@ msgstr "" #: lxc/network.go:960 lxc/operation.go:157 lxc/project.go:482 #: lxc/project.go:487 lxc/project.go:492 lxc/project.go:497 lxc/project.go:502 -#: lxc/project.go:507 lxc/remote.go:694 lxc/remote.go:699 lxc/remote.go:704 +#: lxc/project.go:507 lxc/remote.go:763 lxc/remote.go:768 lxc/remote.go:773 msgid "YES" msgstr "" @@ -7103,7 +7122,7 @@ msgstr "" msgid "[[:]]" msgstr "" -#: lxc/project.go:512 lxc/remote.go:723 +#: lxc/project.go:512 lxc/remote.go:792 msgid "current" msgstr "" @@ -7590,7 +7609,7 @@ msgid "" "the configuration from \"config.yaml\"." msgstr "" -#: lxc/remote.go:460 +#: lxc/remote.go:528 msgid "n" msgstr "" @@ -7602,7 +7621,7 @@ msgstr "" msgid "no" msgstr "" -#: lxc/remote.go:453 +#: lxc/remote.go:507 msgid "ok (y/n/[fingerprint])?" msgstr "" @@ -7639,7 +7658,7 @@ msgstr "" msgid "used by" msgstr "" -#: lxc/remote.go:462 +#: lxc/remote.go:516 msgid "y" msgstr "" diff --git a/po/th.po b/po/th.po index d62b6a3f9f62..d6c430a80eb2 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: 2024-10-08 12:56+0100\n" +"POT-Creation-Date: 2024-10-16 10:01+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" @@ -512,15 +512,15 @@ msgstr "" msgid " " msgstr "" -#: lxc/remote.go:826 lxc/remote.go:883 +#: lxc/remote.go:895 lxc/remote.go:952 msgid "" msgstr "" -#: lxc/remote.go:923 +#: lxc/remote.go:992 msgid " " msgstr "" -#: lxc/remote.go:753 +#: lxc/remote.go:822 msgid " " msgstr "" @@ -553,7 +553,7 @@ msgstr "" msgid "ARCHITECTURE" msgstr "" -#: lxc/remote.go:735 +#: lxc/remote.go:804 msgid "AUTH TYPE" msgstr "" @@ -702,7 +702,7 @@ msgstr "" msgid "Admin access key: %s" msgstr "" -#: lxc/remote.go:567 +#: lxc/remote.go:636 #, c-format msgid "Admin password (or token) for %s:" msgstr "" @@ -739,7 +739,7 @@ msgstr "" msgid "All projects" msgstr "" -#: lxc/remote.go:182 +#: lxc/remote.go:194 msgid "All server addresses are unavailable" msgstr "" @@ -810,7 +810,7 @@ msgid "" "as well as retrieve past log entries from it." msgstr "" -#: lxc/remote.go:549 +#: lxc/remote.go:618 #, c-format msgid "Authentication type '%s' not supported by server" msgstr "" @@ -988,7 +988,7 @@ msgstr "" msgid "Can't read from stdin: %w" msgstr "" -#: lxc/remote.go:862 +#: lxc/remote.go:931 msgid "Can't remove the default remote" msgstr "" @@ -1054,11 +1054,11 @@ msgstr "" msgid "Certificate add token for %s deleted" msgstr "" -#: lxc/remote.go:452 +#: lxc/remote.go:506 msgid "Certificate fingerprint" msgstr "" -#: lxc/remote.go:219 +#: lxc/remote.go:231 #, c-format msgid "" "Certificate fingerprint mismatch between certificate token and server %q" @@ -1073,7 +1073,7 @@ msgstr "" msgid "Client %s certificate add token:" msgstr "" -#: lxc/remote.go:604 +#: lxc/remote.go:673 msgid "Client certificate now trusted by server:" msgstr "" @@ -1321,12 +1321,12 @@ msgstr "" msgid "Cores:" msgstr "" -#: lxc/remote.go:487 +#: lxc/remote.go:556 #, c-format msgid "Could not close server cert file %q: %w" msgstr "" -#: lxc/remote.go:225 lxc/remote.go:471 +#: lxc/remote.go:237 lxc/remote.go:540 msgid "Could not create server cert dir" msgstr "" @@ -1365,7 +1365,7 @@ msgstr "" msgid "Could not write new remote certificate for remote '%s' with error: %v" msgstr "" -#: lxc/remote.go:482 +#: lxc/remote.go:551 #, c-format msgid "Could not write server cert file %q: %w" msgstr "" @@ -1725,9 +1725,9 @@ msgstr "" #: lxc/project.go:182 lxc/project.go:245 lxc/project.go:373 lxc/project.go:434 #: lxc/project.go:547 lxc/project.go:604 lxc/project.go:683 lxc/project.go:714 #: lxc/project.go:767 lxc/project.go:826 lxc/publish.go:34 lxc/query.go:34 -#: lxc/rebuild.go:28 lxc/remote.go:35 lxc/remote.go:91 lxc/remote.go:632 -#: lxc/remote.go:670 lxc/remote.go:756 lxc/remote.go:829 lxc/remote.go:885 -#: lxc/remote.go:925 lxc/rename.go:22 lxc/restore.go:24 lxc/snapshot.go:32 +#: lxc/rebuild.go:28 lxc/remote.go:35 lxc/remote.go:91 lxc/remote.go:701 +#: lxc/remote.go:739 lxc/remote.go:825 lxc/remote.go:898 lxc/remote.go:954 +#: lxc/remote.go:994 lxc/rename.go:22 lxc/restore.go:24 lxc/snapshot.go:32 #: lxc/storage.go:34 lxc/storage.go:97 lxc/storage.go:195 lxc/storage.go:245 #: lxc/storage.go:369 lxc/storage.go:439 lxc/storage.go:611 lxc/storage.go:690 #: lxc/storage.go:786 lxc/storage.go:872 lxc/storage_bucket.go:30 @@ -2280,11 +2280,11 @@ msgstr "" msgid "Failed to accept incoming connection: %w" msgstr "" -#: lxc/remote.go:191 +#: lxc/remote.go:203 msgid "Failed to add remote" msgstr "" -#: lxc/remote.go:242 +#: lxc/remote.go:254 #, c-format msgid "Failed to close server cert file %q: %w" msgstr "" @@ -2294,7 +2294,7 @@ msgstr "" msgid "Failed to connect to cluster member: %w" msgstr "" -#: lxc/remote.go:232 +#: lxc/remote.go:244 #, c-format msgid "Failed to create %q: %w" msgstr "" @@ -2304,12 +2304,12 @@ msgstr "" msgid "Failed to create alias %s: %w" msgstr "" -#: lxc/remote.go:257 +#: lxc/remote.go:483 #, c-format -msgid "Failed to create certificate: %w" +msgid "Failed to decode trust token: %w" msgstr "" -#: lxc/remote.go:264 +#: lxc/remote.go:289 #, c-format msgid "Failed to find project: %w" msgstr "" @@ -2334,7 +2334,7 @@ msgstr "" msgid "Failed to walk path for %s: %s" msgstr "" -#: lxc/remote.go:237 +#: lxc/remote.go:249 #, c-format msgid "Failed to write server cert file %q: %w" msgstr "" @@ -2421,7 +2421,7 @@ msgstr "" #: lxc/network_forward.go:93 lxc/network_load_balancer.go:97 #: lxc/network_peer.go:85 lxc/network_zone.go:89 lxc/network_zone.go:697 #: lxc/operation.go:109 lxc/profile.go:638 lxc/project.go:436 -#: lxc/project.go:828 lxc/remote.go:674 lxc/storage.go:613 +#: lxc/project.go:828 lxc/remote.go:743 lxc/storage.go:613 #: lxc/storage_bucket.go:460 lxc/storage_bucket.go:775 #: lxc/storage_volume.go:1469 lxc/warning.go:94 msgid "Format (csv|json|table|yaml|compact)" @@ -2459,7 +2459,7 @@ msgstr "" msgid "Frequency: %vMhz (min: %vMhz, max: %vMhz)" msgstr "" -#: lxc/remote.go:738 +#: lxc/remote.go:807 msgid "GLOBAL" msgstr "" @@ -2479,7 +2479,7 @@ msgstr "" msgid "Generate manpages for all commands" msgstr "" -#: lxc/remote.go:160 lxc/remote.go:398 +#: lxc/remote.go:165 lxc/remote.go:440 msgid "Generating a client certificate. This may take a minute..." msgstr "" @@ -2903,7 +2903,7 @@ msgstr "" msgid "Instance type" msgstr "" -#: lxc/remote.go:350 +#: lxc/remote.go:392 #, c-format msgid "Invalid URL scheme \"%s\" in \"%s\"" msgstr "" @@ -2984,7 +2984,7 @@ msgstr "" msgid "Invalid path %s" msgstr "" -#: lxc/remote.go:339 +#: lxc/remote.go:381 #, c-format msgid "Invalid protocol: %s" msgstr "" @@ -3364,7 +3364,7 @@ msgid "" " U - Current disk usage" msgstr "" -#: lxc/remote.go:669 lxc/remote.go:670 +#: lxc/remote.go:738 lxc/remote.go:739 msgid "List the available remotes" msgstr "" @@ -4007,7 +4007,7 @@ msgstr "" #: lxc/config_trust.go:514 lxc/list.go:565 lxc/network.go:981 #: lxc/network_acl.go:148 lxc/network_peer.go:140 lxc/network_zone.go:139 #: lxc/network_zone.go:746 lxc/profile.go:678 lxc/project.go:522 -#: lxc/remote.go:732 lxc/storage.go:663 lxc/storage_bucket.go:512 +#: lxc/remote.go:801 lxc/storage.go:663 lxc/storage_bucket.go:512 #: lxc/storage_bucket.go:832 lxc/storage_volume.go:1584 msgid "NAME" msgstr "" @@ -4034,7 +4034,7 @@ msgstr "" #: lxc/network.go:958 lxc/operation.go:155 lxc/project.go:480 #: lxc/project.go:485 lxc/project.go:490 lxc/project.go:495 lxc/project.go:500 -#: lxc/project.go:505 lxc/remote.go:692 lxc/remote.go:697 lxc/remote.go:702 +#: lxc/project.go:505 lxc/remote.go:761 lxc/remote.go:766 lxc/remote.go:771 msgid "NO" msgstr "" @@ -4263,7 +4263,7 @@ msgstr "" msgid "Only \"custom\" volumes can be snapshotted" msgstr "" -#: lxc/remote.go:333 +#: lxc/remote.go:375 msgid "Only https URLs are supported for simplestreams" msgstr "" @@ -4334,11 +4334,11 @@ msgstr "" msgid "PROJECT" msgstr "" -#: lxc/remote.go:734 +#: lxc/remote.go:803 msgid "PROTOCOL" msgstr "" -#: lxc/image.go:1076 lxc/remote.go:736 +#: lxc/image.go:1076 lxc/remote.go:805 msgid "PUBLIC" msgstr "" @@ -4367,7 +4367,7 @@ msgstr "" msgid "Perform an incremental copy" msgstr "" -#: lxc/remote.go:183 +#: lxc/remote.go:195 msgid "Please provide an alternate server address (empty to abort):" msgstr "" @@ -4379,8 +4379,8 @@ msgstr "" msgid "Please provide cluster member name: " msgstr "" -#: lxc/remote.go:463 -msgid "Please type 'y', 'n' or the fingerprint:" +#: lxc/remote.go:533 +msgid "Please type 'y', 'n' or the fingerprint: " msgstr "" #: lxc/info.go:213 @@ -4699,33 +4699,33 @@ msgstr "" msgid "Refreshing the image: %s" msgstr "" -#: lxc/remote.go:786 +#: lxc/remote.go:855 #, c-format msgid "Remote %s already exists" msgstr "" -#: lxc/project.go:793 lxc/remote.go:777 lxc/remote.go:850 lxc/remote.go:906 -#: lxc/remote.go:946 +#: lxc/project.go:793 lxc/remote.go:846 lxc/remote.go:919 lxc/remote.go:975 +#: lxc/remote.go:1015 #, c-format msgid "Remote %s doesn't exist" msgstr "" -#: lxc/remote.go:302 +#: lxc/remote.go:342 #, c-format msgid "Remote %s exists as <%s>" msgstr "" -#: lxc/remote.go:858 +#: lxc/remote.go:927 #, c-format msgid "Remote %s is global and cannot be removed" msgstr "" -#: lxc/remote.go:781 lxc/remote.go:854 lxc/remote.go:950 +#: lxc/remote.go:850 lxc/remote.go:923 lxc/remote.go:1019 #, c-format msgid "Remote %s is static and cannot be modified" msgstr "" -#: lxc/remote.go:291 +#: lxc/remote.go:316 msgid "Remote address must not be empty" msgstr "" @@ -4733,7 +4733,7 @@ msgstr "" msgid "Remote admin password" msgstr "" -#: lxc/remote.go:296 +#: lxc/remote.go:336 msgid "Remote names may not contain colons" msgstr "" @@ -4819,7 +4819,7 @@ msgstr "" msgid "Remove profiles from instances" msgstr "" -#: lxc/remote.go:828 lxc/remote.go:829 +#: lxc/remote.go:897 lxc/remote.go:898 msgid "Remove remotes" msgstr "" @@ -4876,7 +4876,7 @@ msgstr "" msgid "Rename projects" msgstr "" -#: lxc/remote.go:755 lxc/remote.go:756 +#: lxc/remote.go:824 lxc/remote.go:825 msgid "Rename remotes" msgstr "" @@ -5021,7 +5021,7 @@ msgstr "" msgid "STATE" msgstr "" -#: lxc/remote.go:737 +#: lxc/remote.go:806 msgid "STATIC" msgstr "" @@ -5062,11 +5062,11 @@ msgstr "" msgid "Server authentication type (tls or oidc)" msgstr "" -#: lxc/remote.go:461 +#: lxc/remote.go:529 msgid "Server certificate NACKed by user" msgstr "" -#: lxc/remote.go:600 +#: lxc/remote.go:282 lxc/remote.go:669 msgid "Server doesn't trust us after authentication" msgstr "" @@ -5277,7 +5277,7 @@ msgid "" " lxc storage volume set [:] [/] " msgstr "" -#: lxc/remote.go:924 lxc/remote.go:925 +#: lxc/remote.go:993 lxc/remote.go:994 msgid "Set the URL for the remote" msgstr "" @@ -5520,7 +5520,7 @@ msgid "" "that are granted via identity provider group mappings. \n" msgstr "" -#: lxc/remote.go:631 lxc/remote.go:632 +#: lxc/remote.go:700 lxc/remote.go:701 msgid "Show the default remote" msgstr "" @@ -5732,7 +5732,7 @@ msgstr "" msgid "Switch the current project" msgstr "" -#: lxc/remote.go:884 lxc/remote.go:885 +#: lxc/remote.go:953 lxc/remote.go:954 msgid "Switch the default remote" msgstr "" @@ -5767,6 +5767,12 @@ msgstr "" msgid "Target path must be a directory" msgstr "" +#: lxc/remote.go:161 lxc/remote.go:331 +msgid "" +"The --accept-certificate flag is not supported when adding a remote using a " +"trust token" +msgstr "" + #: lxc/move.go:169 msgid "The --instance-only flag can't be used with --target" msgstr "" @@ -5917,6 +5923,11 @@ msgid "" "The property %q does not exist on the storage pool volume snapshot %s/%s: %v" msgstr "" +#: lxc/remote.go:524 +msgid "" +"The provided fingerprint does not match the server certificate fingerprint" +msgstr "" + #: lxc/info.go:346 msgid "The server doesn't implement the newer v2 resources API" msgstr "" @@ -6050,6 +6061,14 @@ msgstr "" msgid "Transmit policy" msgstr "" +#: lxc/remote.go:326 +msgid "Trust token cannot be used for public remotes" +msgstr "" + +#: lxc/remote.go:321 +msgid "Trust token cannot be used with OIDC authentication" +msgstr "" + #: lxc/action.go:288 lxc/launch.go:119 #, c-format msgid "Try `lxc info --show-log %s` for more info" @@ -6088,7 +6107,7 @@ msgstr "" msgid "UPLOAD DATE" msgstr "" -#: lxc/cluster.go:185 lxc/remote.go:733 +#: lxc/cluster.go:185 lxc/remote.go:802 msgid "URL" msgstr "" @@ -6116,7 +6135,7 @@ msgstr "" msgid "Unable to create a temporary file: %v" msgstr "" -#: lxc/remote.go:214 lxc/remote.go:248 +#: lxc/remote.go:226 lxc/remote.go:260 msgid "Unavailable remote server" msgstr "" @@ -6439,7 +6458,7 @@ msgstr "" #: lxc/network.go:960 lxc/operation.go:157 lxc/project.go:482 #: lxc/project.go:487 lxc/project.go:492 lxc/project.go:497 lxc/project.go:502 -#: lxc/project.go:507 lxc/remote.go:694 lxc/remote.go:699 lxc/remote.go:704 +#: lxc/project.go:507 lxc/remote.go:763 lxc/remote.go:768 lxc/remote.go:773 msgid "YES" msgstr "" @@ -7100,7 +7119,7 @@ msgstr "" msgid "[[:]]" msgstr "" -#: lxc/project.go:512 lxc/remote.go:723 +#: lxc/project.go:512 lxc/remote.go:792 msgid "current" msgstr "" @@ -7587,7 +7606,7 @@ msgid "" "the configuration from \"config.yaml\"." msgstr "" -#: lxc/remote.go:460 +#: lxc/remote.go:528 msgid "n" msgstr "" @@ -7599,7 +7618,7 @@ msgstr "" msgid "no" msgstr "" -#: lxc/remote.go:453 +#: lxc/remote.go:507 msgid "ok (y/n/[fingerprint])?" msgstr "" @@ -7636,7 +7655,7 @@ msgstr "" msgid "used by" msgstr "" -#: lxc/remote.go:462 +#: lxc/remote.go:516 msgid "y" msgstr "" diff --git a/po/tr.po b/po/tr.po index 4cdc8f41dd50..63d651f951c1 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: 2024-10-08 12:56+0100\n" +"POT-Creation-Date: 2024-10-16 10:01+0000\n" "PO-Revision-Date: 2022-03-10 15:07+0000\n" "Last-Translator: Anonymous \n" "Language-Team: Turkish " msgstr "" -#: lxc/remote.go:826 lxc/remote.go:883 +#: lxc/remote.go:895 lxc/remote.go:952 msgid "" msgstr "" -#: lxc/remote.go:923 +#: lxc/remote.go:992 msgid " " msgstr "" -#: lxc/remote.go:753 +#: lxc/remote.go:822 msgid " " msgstr "" @@ -556,7 +556,7 @@ msgstr "" msgid "ARCHITECTURE" msgstr "" -#: lxc/remote.go:735 +#: lxc/remote.go:804 msgid "AUTH TYPE" msgstr "" @@ -705,7 +705,7 @@ msgstr "" msgid "Admin access key: %s" msgstr "" -#: lxc/remote.go:567 +#: lxc/remote.go:636 #, c-format msgid "Admin password (or token) for %s:" msgstr "" @@ -742,7 +742,7 @@ msgstr "" msgid "All projects" msgstr "" -#: lxc/remote.go:182 +#: lxc/remote.go:194 msgid "All server addresses are unavailable" msgstr "" @@ -813,7 +813,7 @@ msgid "" "as well as retrieve past log entries from it." msgstr "" -#: lxc/remote.go:549 +#: lxc/remote.go:618 #, c-format msgid "Authentication type '%s' not supported by server" msgstr "" @@ -991,7 +991,7 @@ msgstr "" msgid "Can't read from stdin: %w" msgstr "" -#: lxc/remote.go:862 +#: lxc/remote.go:931 msgid "Can't remove the default remote" msgstr "" @@ -1057,11 +1057,11 @@ msgstr "" msgid "Certificate add token for %s deleted" msgstr "" -#: lxc/remote.go:452 +#: lxc/remote.go:506 msgid "Certificate fingerprint" msgstr "" -#: lxc/remote.go:219 +#: lxc/remote.go:231 #, c-format msgid "" "Certificate fingerprint mismatch between certificate token and server %q" @@ -1076,7 +1076,7 @@ msgstr "" msgid "Client %s certificate add token:" msgstr "" -#: lxc/remote.go:604 +#: lxc/remote.go:673 msgid "Client certificate now trusted by server:" msgstr "" @@ -1324,12 +1324,12 @@ msgstr "" msgid "Cores:" msgstr "" -#: lxc/remote.go:487 +#: lxc/remote.go:556 #, c-format msgid "Could not close server cert file %q: %w" msgstr "" -#: lxc/remote.go:225 lxc/remote.go:471 +#: lxc/remote.go:237 lxc/remote.go:540 msgid "Could not create server cert dir" msgstr "" @@ -1368,7 +1368,7 @@ msgstr "" msgid "Could not write new remote certificate for remote '%s' with error: %v" msgstr "" -#: lxc/remote.go:482 +#: lxc/remote.go:551 #, c-format msgid "Could not write server cert file %q: %w" msgstr "" @@ -1728,9 +1728,9 @@ msgstr "" #: lxc/project.go:182 lxc/project.go:245 lxc/project.go:373 lxc/project.go:434 #: lxc/project.go:547 lxc/project.go:604 lxc/project.go:683 lxc/project.go:714 #: lxc/project.go:767 lxc/project.go:826 lxc/publish.go:34 lxc/query.go:34 -#: lxc/rebuild.go:28 lxc/remote.go:35 lxc/remote.go:91 lxc/remote.go:632 -#: lxc/remote.go:670 lxc/remote.go:756 lxc/remote.go:829 lxc/remote.go:885 -#: lxc/remote.go:925 lxc/rename.go:22 lxc/restore.go:24 lxc/snapshot.go:32 +#: lxc/rebuild.go:28 lxc/remote.go:35 lxc/remote.go:91 lxc/remote.go:701 +#: lxc/remote.go:739 lxc/remote.go:825 lxc/remote.go:898 lxc/remote.go:954 +#: lxc/remote.go:994 lxc/rename.go:22 lxc/restore.go:24 lxc/snapshot.go:32 #: lxc/storage.go:34 lxc/storage.go:97 lxc/storage.go:195 lxc/storage.go:245 #: lxc/storage.go:369 lxc/storage.go:439 lxc/storage.go:611 lxc/storage.go:690 #: lxc/storage.go:786 lxc/storage.go:872 lxc/storage_bucket.go:30 @@ -2283,11 +2283,11 @@ msgstr "" msgid "Failed to accept incoming connection: %w" msgstr "" -#: lxc/remote.go:191 +#: lxc/remote.go:203 msgid "Failed to add remote" msgstr "" -#: lxc/remote.go:242 +#: lxc/remote.go:254 #, c-format msgid "Failed to close server cert file %q: %w" msgstr "" @@ -2297,7 +2297,7 @@ msgstr "" msgid "Failed to connect to cluster member: %w" msgstr "" -#: lxc/remote.go:232 +#: lxc/remote.go:244 #, c-format msgid "Failed to create %q: %w" msgstr "" @@ -2307,12 +2307,12 @@ msgstr "" msgid "Failed to create alias %s: %w" msgstr "" -#: lxc/remote.go:257 +#: lxc/remote.go:483 #, c-format -msgid "Failed to create certificate: %w" +msgid "Failed to decode trust token: %w" msgstr "" -#: lxc/remote.go:264 +#: lxc/remote.go:289 #, c-format msgid "Failed to find project: %w" msgstr "" @@ -2337,7 +2337,7 @@ msgstr "" msgid "Failed to walk path for %s: %s" msgstr "" -#: lxc/remote.go:237 +#: lxc/remote.go:249 #, c-format msgid "Failed to write server cert file %q: %w" msgstr "" @@ -2424,7 +2424,7 @@ msgstr "" #: lxc/network_forward.go:93 lxc/network_load_balancer.go:97 #: lxc/network_peer.go:85 lxc/network_zone.go:89 lxc/network_zone.go:697 #: lxc/operation.go:109 lxc/profile.go:638 lxc/project.go:436 -#: lxc/project.go:828 lxc/remote.go:674 lxc/storage.go:613 +#: lxc/project.go:828 lxc/remote.go:743 lxc/storage.go:613 #: lxc/storage_bucket.go:460 lxc/storage_bucket.go:775 #: lxc/storage_volume.go:1469 lxc/warning.go:94 msgid "Format (csv|json|table|yaml|compact)" @@ -2462,7 +2462,7 @@ msgstr "" msgid "Frequency: %vMhz (min: %vMhz, max: %vMhz)" msgstr "" -#: lxc/remote.go:738 +#: lxc/remote.go:807 msgid "GLOBAL" msgstr "" @@ -2482,7 +2482,7 @@ msgstr "" msgid "Generate manpages for all commands" msgstr "" -#: lxc/remote.go:160 lxc/remote.go:398 +#: lxc/remote.go:165 lxc/remote.go:440 msgid "Generating a client certificate. This may take a minute..." msgstr "" @@ -2906,7 +2906,7 @@ msgstr "" msgid "Instance type" msgstr "" -#: lxc/remote.go:350 +#: lxc/remote.go:392 #, c-format msgid "Invalid URL scheme \"%s\" in \"%s\"" msgstr "" @@ -2987,7 +2987,7 @@ msgstr "" msgid "Invalid path %s" msgstr "" -#: lxc/remote.go:339 +#: lxc/remote.go:381 #, c-format msgid "Invalid protocol: %s" msgstr "" @@ -3367,7 +3367,7 @@ msgid "" " U - Current disk usage" msgstr "" -#: lxc/remote.go:669 lxc/remote.go:670 +#: lxc/remote.go:738 lxc/remote.go:739 msgid "List the available remotes" msgstr "" @@ -4010,7 +4010,7 @@ msgstr "" #: lxc/config_trust.go:514 lxc/list.go:565 lxc/network.go:981 #: lxc/network_acl.go:148 lxc/network_peer.go:140 lxc/network_zone.go:139 #: lxc/network_zone.go:746 lxc/profile.go:678 lxc/project.go:522 -#: lxc/remote.go:732 lxc/storage.go:663 lxc/storage_bucket.go:512 +#: lxc/remote.go:801 lxc/storage.go:663 lxc/storage_bucket.go:512 #: lxc/storage_bucket.go:832 lxc/storage_volume.go:1584 msgid "NAME" msgstr "" @@ -4037,7 +4037,7 @@ msgstr "" #: lxc/network.go:958 lxc/operation.go:155 lxc/project.go:480 #: lxc/project.go:485 lxc/project.go:490 lxc/project.go:495 lxc/project.go:500 -#: lxc/project.go:505 lxc/remote.go:692 lxc/remote.go:697 lxc/remote.go:702 +#: lxc/project.go:505 lxc/remote.go:761 lxc/remote.go:766 lxc/remote.go:771 msgid "NO" msgstr "" @@ -4266,7 +4266,7 @@ msgstr "" msgid "Only \"custom\" volumes can be snapshotted" msgstr "" -#: lxc/remote.go:333 +#: lxc/remote.go:375 msgid "Only https URLs are supported for simplestreams" msgstr "" @@ -4337,11 +4337,11 @@ msgstr "" msgid "PROJECT" msgstr "" -#: lxc/remote.go:734 +#: lxc/remote.go:803 msgid "PROTOCOL" msgstr "" -#: lxc/image.go:1076 lxc/remote.go:736 +#: lxc/image.go:1076 lxc/remote.go:805 msgid "PUBLIC" msgstr "" @@ -4370,7 +4370,7 @@ msgstr "" msgid "Perform an incremental copy" msgstr "" -#: lxc/remote.go:183 +#: lxc/remote.go:195 msgid "Please provide an alternate server address (empty to abort):" msgstr "" @@ -4382,8 +4382,8 @@ msgstr "" msgid "Please provide cluster member name: " msgstr "" -#: lxc/remote.go:463 -msgid "Please type 'y', 'n' or the fingerprint:" +#: lxc/remote.go:533 +msgid "Please type 'y', 'n' or the fingerprint: " msgstr "" #: lxc/info.go:213 @@ -4702,33 +4702,33 @@ msgstr "" msgid "Refreshing the image: %s" msgstr "" -#: lxc/remote.go:786 +#: lxc/remote.go:855 #, c-format msgid "Remote %s already exists" msgstr "" -#: lxc/project.go:793 lxc/remote.go:777 lxc/remote.go:850 lxc/remote.go:906 -#: lxc/remote.go:946 +#: lxc/project.go:793 lxc/remote.go:846 lxc/remote.go:919 lxc/remote.go:975 +#: lxc/remote.go:1015 #, c-format msgid "Remote %s doesn't exist" msgstr "" -#: lxc/remote.go:302 +#: lxc/remote.go:342 #, c-format msgid "Remote %s exists as <%s>" msgstr "" -#: lxc/remote.go:858 +#: lxc/remote.go:927 #, c-format msgid "Remote %s is global and cannot be removed" msgstr "" -#: lxc/remote.go:781 lxc/remote.go:854 lxc/remote.go:950 +#: lxc/remote.go:850 lxc/remote.go:923 lxc/remote.go:1019 #, c-format msgid "Remote %s is static and cannot be modified" msgstr "" -#: lxc/remote.go:291 +#: lxc/remote.go:316 msgid "Remote address must not be empty" msgstr "" @@ -4736,7 +4736,7 @@ msgstr "" msgid "Remote admin password" msgstr "" -#: lxc/remote.go:296 +#: lxc/remote.go:336 msgid "Remote names may not contain colons" msgstr "" @@ -4822,7 +4822,7 @@ msgstr "" msgid "Remove profiles from instances" msgstr "" -#: lxc/remote.go:828 lxc/remote.go:829 +#: lxc/remote.go:897 lxc/remote.go:898 msgid "Remove remotes" msgstr "" @@ -4879,7 +4879,7 @@ msgstr "" msgid "Rename projects" msgstr "" -#: lxc/remote.go:755 lxc/remote.go:756 +#: lxc/remote.go:824 lxc/remote.go:825 msgid "Rename remotes" msgstr "" @@ -5024,7 +5024,7 @@ msgstr "" msgid "STATE" msgstr "" -#: lxc/remote.go:737 +#: lxc/remote.go:806 msgid "STATIC" msgstr "" @@ -5065,11 +5065,11 @@ msgstr "" msgid "Server authentication type (tls or oidc)" msgstr "" -#: lxc/remote.go:461 +#: lxc/remote.go:529 msgid "Server certificate NACKed by user" msgstr "" -#: lxc/remote.go:600 +#: lxc/remote.go:282 lxc/remote.go:669 msgid "Server doesn't trust us after authentication" msgstr "" @@ -5280,7 +5280,7 @@ msgid "" " lxc storage volume set [:] [/] " msgstr "" -#: lxc/remote.go:924 lxc/remote.go:925 +#: lxc/remote.go:993 lxc/remote.go:994 msgid "Set the URL for the remote" msgstr "" @@ -5523,7 +5523,7 @@ msgid "" "that are granted via identity provider group mappings. \n" msgstr "" -#: lxc/remote.go:631 lxc/remote.go:632 +#: lxc/remote.go:700 lxc/remote.go:701 msgid "Show the default remote" msgstr "" @@ -5735,7 +5735,7 @@ msgstr "" msgid "Switch the current project" msgstr "" -#: lxc/remote.go:884 lxc/remote.go:885 +#: lxc/remote.go:953 lxc/remote.go:954 msgid "Switch the default remote" msgstr "" @@ -5770,6 +5770,12 @@ msgstr "" msgid "Target path must be a directory" msgstr "" +#: lxc/remote.go:161 lxc/remote.go:331 +msgid "" +"The --accept-certificate flag is not supported when adding a remote using a " +"trust token" +msgstr "" + #: lxc/move.go:169 msgid "The --instance-only flag can't be used with --target" msgstr "" @@ -5920,6 +5926,11 @@ msgid "" "The property %q does not exist on the storage pool volume snapshot %s/%s: %v" msgstr "" +#: lxc/remote.go:524 +msgid "" +"The provided fingerprint does not match the server certificate fingerprint" +msgstr "" + #: lxc/info.go:346 msgid "The server doesn't implement the newer v2 resources API" msgstr "" @@ -6053,6 +6064,14 @@ msgstr "" msgid "Transmit policy" msgstr "" +#: lxc/remote.go:326 +msgid "Trust token cannot be used for public remotes" +msgstr "" + +#: lxc/remote.go:321 +msgid "Trust token cannot be used with OIDC authentication" +msgstr "" + #: lxc/action.go:288 lxc/launch.go:119 #, c-format msgid "Try `lxc info --show-log %s` for more info" @@ -6091,7 +6110,7 @@ msgstr "" msgid "UPLOAD DATE" msgstr "" -#: lxc/cluster.go:185 lxc/remote.go:733 +#: lxc/cluster.go:185 lxc/remote.go:802 msgid "URL" msgstr "" @@ -6119,7 +6138,7 @@ msgstr "" msgid "Unable to create a temporary file: %v" msgstr "" -#: lxc/remote.go:214 lxc/remote.go:248 +#: lxc/remote.go:226 lxc/remote.go:260 msgid "Unavailable remote server" msgstr "" @@ -6442,7 +6461,7 @@ msgstr "" #: lxc/network.go:960 lxc/operation.go:157 lxc/project.go:482 #: lxc/project.go:487 lxc/project.go:492 lxc/project.go:497 lxc/project.go:502 -#: lxc/project.go:507 lxc/remote.go:694 lxc/remote.go:699 lxc/remote.go:704 +#: lxc/project.go:507 lxc/remote.go:763 lxc/remote.go:768 lxc/remote.go:773 msgid "YES" msgstr "" @@ -7103,7 +7122,7 @@ msgstr "" msgid "[[:]]" msgstr "" -#: lxc/project.go:512 lxc/remote.go:723 +#: lxc/project.go:512 lxc/remote.go:792 msgid "current" msgstr "" @@ -7590,7 +7609,7 @@ msgid "" "the configuration from \"config.yaml\"." msgstr "" -#: lxc/remote.go:460 +#: lxc/remote.go:528 msgid "n" msgstr "" @@ -7602,7 +7621,7 @@ msgstr "" msgid "no" msgstr "" -#: lxc/remote.go:453 +#: lxc/remote.go:507 msgid "ok (y/n/[fingerprint])?" msgstr "" @@ -7639,7 +7658,7 @@ msgstr "" msgid "used by" msgstr "" -#: lxc/remote.go:462 +#: lxc/remote.go:516 msgid "y" msgstr "" diff --git a/po/tzm.po b/po/tzm.po index 0188bd97ccf8..4e2483e8abd7 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: 2024-10-08 12:56+0100\n" +"POT-Creation-Date: 2024-10-16 10:01+0000\n" "PO-Revision-Date: 2022-03-10 15:10+0000\n" "Last-Translator: Anonymous \n" "Language-Team: Tamazight (Central Atlas) " msgstr "" -#: lxc/remote.go:826 lxc/remote.go:883 +#: lxc/remote.go:895 lxc/remote.go:952 msgid "" msgstr "" -#: lxc/remote.go:923 +#: lxc/remote.go:992 msgid " " msgstr "" -#: lxc/remote.go:753 +#: lxc/remote.go:822 msgid " " msgstr "" @@ -556,7 +556,7 @@ msgstr "" msgid "ARCHITECTURE" msgstr "" -#: lxc/remote.go:735 +#: lxc/remote.go:804 msgid "AUTH TYPE" msgstr "" @@ -705,7 +705,7 @@ msgstr "" msgid "Admin access key: %s" msgstr "" -#: lxc/remote.go:567 +#: lxc/remote.go:636 #, c-format msgid "Admin password (or token) for %s:" msgstr "" @@ -742,7 +742,7 @@ msgstr "" msgid "All projects" msgstr "" -#: lxc/remote.go:182 +#: lxc/remote.go:194 msgid "All server addresses are unavailable" msgstr "" @@ -813,7 +813,7 @@ msgid "" "as well as retrieve past log entries from it." msgstr "" -#: lxc/remote.go:549 +#: lxc/remote.go:618 #, c-format msgid "Authentication type '%s' not supported by server" msgstr "" @@ -991,7 +991,7 @@ msgstr "" msgid "Can't read from stdin: %w" msgstr "" -#: lxc/remote.go:862 +#: lxc/remote.go:931 msgid "Can't remove the default remote" msgstr "" @@ -1057,11 +1057,11 @@ msgstr "" msgid "Certificate add token for %s deleted" msgstr "" -#: lxc/remote.go:452 +#: lxc/remote.go:506 msgid "Certificate fingerprint" msgstr "" -#: lxc/remote.go:219 +#: lxc/remote.go:231 #, c-format msgid "" "Certificate fingerprint mismatch between certificate token and server %q" @@ -1076,7 +1076,7 @@ msgstr "" msgid "Client %s certificate add token:" msgstr "" -#: lxc/remote.go:604 +#: lxc/remote.go:673 msgid "Client certificate now trusted by server:" msgstr "" @@ -1324,12 +1324,12 @@ msgstr "" msgid "Cores:" msgstr "" -#: lxc/remote.go:487 +#: lxc/remote.go:556 #, c-format msgid "Could not close server cert file %q: %w" msgstr "" -#: lxc/remote.go:225 lxc/remote.go:471 +#: lxc/remote.go:237 lxc/remote.go:540 msgid "Could not create server cert dir" msgstr "" @@ -1368,7 +1368,7 @@ msgstr "" msgid "Could not write new remote certificate for remote '%s' with error: %v" msgstr "" -#: lxc/remote.go:482 +#: lxc/remote.go:551 #, c-format msgid "Could not write server cert file %q: %w" msgstr "" @@ -1728,9 +1728,9 @@ msgstr "" #: lxc/project.go:182 lxc/project.go:245 lxc/project.go:373 lxc/project.go:434 #: lxc/project.go:547 lxc/project.go:604 lxc/project.go:683 lxc/project.go:714 #: lxc/project.go:767 lxc/project.go:826 lxc/publish.go:34 lxc/query.go:34 -#: lxc/rebuild.go:28 lxc/remote.go:35 lxc/remote.go:91 lxc/remote.go:632 -#: lxc/remote.go:670 lxc/remote.go:756 lxc/remote.go:829 lxc/remote.go:885 -#: lxc/remote.go:925 lxc/rename.go:22 lxc/restore.go:24 lxc/snapshot.go:32 +#: lxc/rebuild.go:28 lxc/remote.go:35 lxc/remote.go:91 lxc/remote.go:701 +#: lxc/remote.go:739 lxc/remote.go:825 lxc/remote.go:898 lxc/remote.go:954 +#: lxc/remote.go:994 lxc/rename.go:22 lxc/restore.go:24 lxc/snapshot.go:32 #: lxc/storage.go:34 lxc/storage.go:97 lxc/storage.go:195 lxc/storage.go:245 #: lxc/storage.go:369 lxc/storage.go:439 lxc/storage.go:611 lxc/storage.go:690 #: lxc/storage.go:786 lxc/storage.go:872 lxc/storage_bucket.go:30 @@ -2283,11 +2283,11 @@ msgstr "" msgid "Failed to accept incoming connection: %w" msgstr "" -#: lxc/remote.go:191 +#: lxc/remote.go:203 msgid "Failed to add remote" msgstr "" -#: lxc/remote.go:242 +#: lxc/remote.go:254 #, c-format msgid "Failed to close server cert file %q: %w" msgstr "" @@ -2297,7 +2297,7 @@ msgstr "" msgid "Failed to connect to cluster member: %w" msgstr "" -#: lxc/remote.go:232 +#: lxc/remote.go:244 #, c-format msgid "Failed to create %q: %w" msgstr "" @@ -2307,12 +2307,12 @@ msgstr "" msgid "Failed to create alias %s: %w" msgstr "" -#: lxc/remote.go:257 +#: lxc/remote.go:483 #, c-format -msgid "Failed to create certificate: %w" +msgid "Failed to decode trust token: %w" msgstr "" -#: lxc/remote.go:264 +#: lxc/remote.go:289 #, c-format msgid "Failed to find project: %w" msgstr "" @@ -2337,7 +2337,7 @@ msgstr "" msgid "Failed to walk path for %s: %s" msgstr "" -#: lxc/remote.go:237 +#: lxc/remote.go:249 #, c-format msgid "Failed to write server cert file %q: %w" msgstr "" @@ -2424,7 +2424,7 @@ msgstr "" #: lxc/network_forward.go:93 lxc/network_load_balancer.go:97 #: lxc/network_peer.go:85 lxc/network_zone.go:89 lxc/network_zone.go:697 #: lxc/operation.go:109 lxc/profile.go:638 lxc/project.go:436 -#: lxc/project.go:828 lxc/remote.go:674 lxc/storage.go:613 +#: lxc/project.go:828 lxc/remote.go:743 lxc/storage.go:613 #: lxc/storage_bucket.go:460 lxc/storage_bucket.go:775 #: lxc/storage_volume.go:1469 lxc/warning.go:94 msgid "Format (csv|json|table|yaml|compact)" @@ -2462,7 +2462,7 @@ msgstr "" msgid "Frequency: %vMhz (min: %vMhz, max: %vMhz)" msgstr "" -#: lxc/remote.go:738 +#: lxc/remote.go:807 msgid "GLOBAL" msgstr "" @@ -2482,7 +2482,7 @@ msgstr "" msgid "Generate manpages for all commands" msgstr "" -#: lxc/remote.go:160 lxc/remote.go:398 +#: lxc/remote.go:165 lxc/remote.go:440 msgid "Generating a client certificate. This may take a minute..." msgstr "" @@ -2906,7 +2906,7 @@ msgstr "" msgid "Instance type" msgstr "" -#: lxc/remote.go:350 +#: lxc/remote.go:392 #, c-format msgid "Invalid URL scheme \"%s\" in \"%s\"" msgstr "" @@ -2987,7 +2987,7 @@ msgstr "" msgid "Invalid path %s" msgstr "" -#: lxc/remote.go:339 +#: lxc/remote.go:381 #, c-format msgid "Invalid protocol: %s" msgstr "" @@ -3367,7 +3367,7 @@ msgid "" " U - Current disk usage" msgstr "" -#: lxc/remote.go:669 lxc/remote.go:670 +#: lxc/remote.go:738 lxc/remote.go:739 msgid "List the available remotes" msgstr "" @@ -4010,7 +4010,7 @@ msgstr "" #: lxc/config_trust.go:514 lxc/list.go:565 lxc/network.go:981 #: lxc/network_acl.go:148 lxc/network_peer.go:140 lxc/network_zone.go:139 #: lxc/network_zone.go:746 lxc/profile.go:678 lxc/project.go:522 -#: lxc/remote.go:732 lxc/storage.go:663 lxc/storage_bucket.go:512 +#: lxc/remote.go:801 lxc/storage.go:663 lxc/storage_bucket.go:512 #: lxc/storage_bucket.go:832 lxc/storage_volume.go:1584 msgid "NAME" msgstr "" @@ -4037,7 +4037,7 @@ msgstr "" #: lxc/network.go:958 lxc/operation.go:155 lxc/project.go:480 #: lxc/project.go:485 lxc/project.go:490 lxc/project.go:495 lxc/project.go:500 -#: lxc/project.go:505 lxc/remote.go:692 lxc/remote.go:697 lxc/remote.go:702 +#: lxc/project.go:505 lxc/remote.go:761 lxc/remote.go:766 lxc/remote.go:771 msgid "NO" msgstr "" @@ -4266,7 +4266,7 @@ msgstr "" msgid "Only \"custom\" volumes can be snapshotted" msgstr "" -#: lxc/remote.go:333 +#: lxc/remote.go:375 msgid "Only https URLs are supported for simplestreams" msgstr "" @@ -4337,11 +4337,11 @@ msgstr "" msgid "PROJECT" msgstr "" -#: lxc/remote.go:734 +#: lxc/remote.go:803 msgid "PROTOCOL" msgstr "" -#: lxc/image.go:1076 lxc/remote.go:736 +#: lxc/image.go:1076 lxc/remote.go:805 msgid "PUBLIC" msgstr "" @@ -4370,7 +4370,7 @@ msgstr "" msgid "Perform an incremental copy" msgstr "" -#: lxc/remote.go:183 +#: lxc/remote.go:195 msgid "Please provide an alternate server address (empty to abort):" msgstr "" @@ -4382,8 +4382,8 @@ msgstr "" msgid "Please provide cluster member name: " msgstr "" -#: lxc/remote.go:463 -msgid "Please type 'y', 'n' or the fingerprint:" +#: lxc/remote.go:533 +msgid "Please type 'y', 'n' or the fingerprint: " msgstr "" #: lxc/info.go:213 @@ -4702,33 +4702,33 @@ msgstr "" msgid "Refreshing the image: %s" msgstr "" -#: lxc/remote.go:786 +#: lxc/remote.go:855 #, c-format msgid "Remote %s already exists" msgstr "" -#: lxc/project.go:793 lxc/remote.go:777 lxc/remote.go:850 lxc/remote.go:906 -#: lxc/remote.go:946 +#: lxc/project.go:793 lxc/remote.go:846 lxc/remote.go:919 lxc/remote.go:975 +#: lxc/remote.go:1015 #, c-format msgid "Remote %s doesn't exist" msgstr "" -#: lxc/remote.go:302 +#: lxc/remote.go:342 #, c-format msgid "Remote %s exists as <%s>" msgstr "" -#: lxc/remote.go:858 +#: lxc/remote.go:927 #, c-format msgid "Remote %s is global and cannot be removed" msgstr "" -#: lxc/remote.go:781 lxc/remote.go:854 lxc/remote.go:950 +#: lxc/remote.go:850 lxc/remote.go:923 lxc/remote.go:1019 #, c-format msgid "Remote %s is static and cannot be modified" msgstr "" -#: lxc/remote.go:291 +#: lxc/remote.go:316 msgid "Remote address must not be empty" msgstr "" @@ -4736,7 +4736,7 @@ msgstr "" msgid "Remote admin password" msgstr "" -#: lxc/remote.go:296 +#: lxc/remote.go:336 msgid "Remote names may not contain colons" msgstr "" @@ -4822,7 +4822,7 @@ msgstr "" msgid "Remove profiles from instances" msgstr "" -#: lxc/remote.go:828 lxc/remote.go:829 +#: lxc/remote.go:897 lxc/remote.go:898 msgid "Remove remotes" msgstr "" @@ -4879,7 +4879,7 @@ msgstr "" msgid "Rename projects" msgstr "" -#: lxc/remote.go:755 lxc/remote.go:756 +#: lxc/remote.go:824 lxc/remote.go:825 msgid "Rename remotes" msgstr "" @@ -5024,7 +5024,7 @@ msgstr "" msgid "STATE" msgstr "" -#: lxc/remote.go:737 +#: lxc/remote.go:806 msgid "STATIC" msgstr "" @@ -5065,11 +5065,11 @@ msgstr "" msgid "Server authentication type (tls or oidc)" msgstr "" -#: lxc/remote.go:461 +#: lxc/remote.go:529 msgid "Server certificate NACKed by user" msgstr "" -#: lxc/remote.go:600 +#: lxc/remote.go:282 lxc/remote.go:669 msgid "Server doesn't trust us after authentication" msgstr "" @@ -5280,7 +5280,7 @@ msgid "" " lxc storage volume set [:] [/] " msgstr "" -#: lxc/remote.go:924 lxc/remote.go:925 +#: lxc/remote.go:993 lxc/remote.go:994 msgid "Set the URL for the remote" msgstr "" @@ -5523,7 +5523,7 @@ msgid "" "that are granted via identity provider group mappings. \n" msgstr "" -#: lxc/remote.go:631 lxc/remote.go:632 +#: lxc/remote.go:700 lxc/remote.go:701 msgid "Show the default remote" msgstr "" @@ -5735,7 +5735,7 @@ msgstr "" msgid "Switch the current project" msgstr "" -#: lxc/remote.go:884 lxc/remote.go:885 +#: lxc/remote.go:953 lxc/remote.go:954 msgid "Switch the default remote" msgstr "" @@ -5770,6 +5770,12 @@ msgstr "" msgid "Target path must be a directory" msgstr "" +#: lxc/remote.go:161 lxc/remote.go:331 +msgid "" +"The --accept-certificate flag is not supported when adding a remote using a " +"trust token" +msgstr "" + #: lxc/move.go:169 msgid "The --instance-only flag can't be used with --target" msgstr "" @@ -5920,6 +5926,11 @@ msgid "" "The property %q does not exist on the storage pool volume snapshot %s/%s: %v" msgstr "" +#: lxc/remote.go:524 +msgid "" +"The provided fingerprint does not match the server certificate fingerprint" +msgstr "" + #: lxc/info.go:346 msgid "The server doesn't implement the newer v2 resources API" msgstr "" @@ -6053,6 +6064,14 @@ msgstr "" msgid "Transmit policy" msgstr "" +#: lxc/remote.go:326 +msgid "Trust token cannot be used for public remotes" +msgstr "" + +#: lxc/remote.go:321 +msgid "Trust token cannot be used with OIDC authentication" +msgstr "" + #: lxc/action.go:288 lxc/launch.go:119 #, c-format msgid "Try `lxc info --show-log %s` for more info" @@ -6091,7 +6110,7 @@ msgstr "" msgid "UPLOAD DATE" msgstr "" -#: lxc/cluster.go:185 lxc/remote.go:733 +#: lxc/cluster.go:185 lxc/remote.go:802 msgid "URL" msgstr "" @@ -6119,7 +6138,7 @@ msgstr "" msgid "Unable to create a temporary file: %v" msgstr "" -#: lxc/remote.go:214 lxc/remote.go:248 +#: lxc/remote.go:226 lxc/remote.go:260 msgid "Unavailable remote server" msgstr "" @@ -6442,7 +6461,7 @@ msgstr "" #: lxc/network.go:960 lxc/operation.go:157 lxc/project.go:482 #: lxc/project.go:487 lxc/project.go:492 lxc/project.go:497 lxc/project.go:502 -#: lxc/project.go:507 lxc/remote.go:694 lxc/remote.go:699 lxc/remote.go:704 +#: lxc/project.go:507 lxc/remote.go:763 lxc/remote.go:768 lxc/remote.go:773 msgid "YES" msgstr "" @@ -7103,7 +7122,7 @@ msgstr "" msgid "[[:]]" msgstr "" -#: lxc/project.go:512 lxc/remote.go:723 +#: lxc/project.go:512 lxc/remote.go:792 msgid "current" msgstr "" @@ -7590,7 +7609,7 @@ msgid "" "the configuration from \"config.yaml\"." msgstr "" -#: lxc/remote.go:460 +#: lxc/remote.go:528 msgid "n" msgstr "" @@ -7602,7 +7621,7 @@ msgstr "" msgid "no" msgstr "" -#: lxc/remote.go:453 +#: lxc/remote.go:507 msgid "ok (y/n/[fingerprint])?" msgstr "" @@ -7639,7 +7658,7 @@ msgstr "" msgid "used by" msgstr "" -#: lxc/remote.go:462 +#: lxc/remote.go:516 msgid "y" msgstr "" diff --git a/po/ug.po b/po/ug.po index 4006144ab393..c504bdbbae28 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: 2024-10-08 12:56+0100\n" +"POT-Creation-Date: 2024-10-16 10:01+0000\n" "PO-Revision-Date: 2022-03-10 15:10+0000\n" "Last-Translator: Anonymous \n" "Language-Team: Uyghur " msgstr "" -#: lxc/remote.go:826 lxc/remote.go:883 +#: lxc/remote.go:895 lxc/remote.go:952 msgid "" msgstr "" -#: lxc/remote.go:923 +#: lxc/remote.go:992 msgid " " msgstr "" -#: lxc/remote.go:753 +#: lxc/remote.go:822 msgid " " msgstr "" @@ -556,7 +556,7 @@ msgstr "" msgid "ARCHITECTURE" msgstr "" -#: lxc/remote.go:735 +#: lxc/remote.go:804 msgid "AUTH TYPE" msgstr "" @@ -705,7 +705,7 @@ msgstr "" msgid "Admin access key: %s" msgstr "" -#: lxc/remote.go:567 +#: lxc/remote.go:636 #, c-format msgid "Admin password (or token) for %s:" msgstr "" @@ -742,7 +742,7 @@ msgstr "" msgid "All projects" msgstr "" -#: lxc/remote.go:182 +#: lxc/remote.go:194 msgid "All server addresses are unavailable" msgstr "" @@ -813,7 +813,7 @@ msgid "" "as well as retrieve past log entries from it." msgstr "" -#: lxc/remote.go:549 +#: lxc/remote.go:618 #, c-format msgid "Authentication type '%s' not supported by server" msgstr "" @@ -991,7 +991,7 @@ msgstr "" msgid "Can't read from stdin: %w" msgstr "" -#: lxc/remote.go:862 +#: lxc/remote.go:931 msgid "Can't remove the default remote" msgstr "" @@ -1057,11 +1057,11 @@ msgstr "" msgid "Certificate add token for %s deleted" msgstr "" -#: lxc/remote.go:452 +#: lxc/remote.go:506 msgid "Certificate fingerprint" msgstr "" -#: lxc/remote.go:219 +#: lxc/remote.go:231 #, c-format msgid "" "Certificate fingerprint mismatch between certificate token and server %q" @@ -1076,7 +1076,7 @@ msgstr "" msgid "Client %s certificate add token:" msgstr "" -#: lxc/remote.go:604 +#: lxc/remote.go:673 msgid "Client certificate now trusted by server:" msgstr "" @@ -1324,12 +1324,12 @@ msgstr "" msgid "Cores:" msgstr "" -#: lxc/remote.go:487 +#: lxc/remote.go:556 #, c-format msgid "Could not close server cert file %q: %w" msgstr "" -#: lxc/remote.go:225 lxc/remote.go:471 +#: lxc/remote.go:237 lxc/remote.go:540 msgid "Could not create server cert dir" msgstr "" @@ -1368,7 +1368,7 @@ msgstr "" msgid "Could not write new remote certificate for remote '%s' with error: %v" msgstr "" -#: lxc/remote.go:482 +#: lxc/remote.go:551 #, c-format msgid "Could not write server cert file %q: %w" msgstr "" @@ -1728,9 +1728,9 @@ msgstr "" #: lxc/project.go:182 lxc/project.go:245 lxc/project.go:373 lxc/project.go:434 #: lxc/project.go:547 lxc/project.go:604 lxc/project.go:683 lxc/project.go:714 #: lxc/project.go:767 lxc/project.go:826 lxc/publish.go:34 lxc/query.go:34 -#: lxc/rebuild.go:28 lxc/remote.go:35 lxc/remote.go:91 lxc/remote.go:632 -#: lxc/remote.go:670 lxc/remote.go:756 lxc/remote.go:829 lxc/remote.go:885 -#: lxc/remote.go:925 lxc/rename.go:22 lxc/restore.go:24 lxc/snapshot.go:32 +#: lxc/rebuild.go:28 lxc/remote.go:35 lxc/remote.go:91 lxc/remote.go:701 +#: lxc/remote.go:739 lxc/remote.go:825 lxc/remote.go:898 lxc/remote.go:954 +#: lxc/remote.go:994 lxc/rename.go:22 lxc/restore.go:24 lxc/snapshot.go:32 #: lxc/storage.go:34 lxc/storage.go:97 lxc/storage.go:195 lxc/storage.go:245 #: lxc/storage.go:369 lxc/storage.go:439 lxc/storage.go:611 lxc/storage.go:690 #: lxc/storage.go:786 lxc/storage.go:872 lxc/storage_bucket.go:30 @@ -2283,11 +2283,11 @@ msgstr "" msgid "Failed to accept incoming connection: %w" msgstr "" -#: lxc/remote.go:191 +#: lxc/remote.go:203 msgid "Failed to add remote" msgstr "" -#: lxc/remote.go:242 +#: lxc/remote.go:254 #, c-format msgid "Failed to close server cert file %q: %w" msgstr "" @@ -2297,7 +2297,7 @@ msgstr "" msgid "Failed to connect to cluster member: %w" msgstr "" -#: lxc/remote.go:232 +#: lxc/remote.go:244 #, c-format msgid "Failed to create %q: %w" msgstr "" @@ -2307,12 +2307,12 @@ msgstr "" msgid "Failed to create alias %s: %w" msgstr "" -#: lxc/remote.go:257 +#: lxc/remote.go:483 #, c-format -msgid "Failed to create certificate: %w" +msgid "Failed to decode trust token: %w" msgstr "" -#: lxc/remote.go:264 +#: lxc/remote.go:289 #, c-format msgid "Failed to find project: %w" msgstr "" @@ -2337,7 +2337,7 @@ msgstr "" msgid "Failed to walk path for %s: %s" msgstr "" -#: lxc/remote.go:237 +#: lxc/remote.go:249 #, c-format msgid "Failed to write server cert file %q: %w" msgstr "" @@ -2424,7 +2424,7 @@ msgstr "" #: lxc/network_forward.go:93 lxc/network_load_balancer.go:97 #: lxc/network_peer.go:85 lxc/network_zone.go:89 lxc/network_zone.go:697 #: lxc/operation.go:109 lxc/profile.go:638 lxc/project.go:436 -#: lxc/project.go:828 lxc/remote.go:674 lxc/storage.go:613 +#: lxc/project.go:828 lxc/remote.go:743 lxc/storage.go:613 #: lxc/storage_bucket.go:460 lxc/storage_bucket.go:775 #: lxc/storage_volume.go:1469 lxc/warning.go:94 msgid "Format (csv|json|table|yaml|compact)" @@ -2462,7 +2462,7 @@ msgstr "" msgid "Frequency: %vMhz (min: %vMhz, max: %vMhz)" msgstr "" -#: lxc/remote.go:738 +#: lxc/remote.go:807 msgid "GLOBAL" msgstr "" @@ -2482,7 +2482,7 @@ msgstr "" msgid "Generate manpages for all commands" msgstr "" -#: lxc/remote.go:160 lxc/remote.go:398 +#: lxc/remote.go:165 lxc/remote.go:440 msgid "Generating a client certificate. This may take a minute..." msgstr "" @@ -2906,7 +2906,7 @@ msgstr "" msgid "Instance type" msgstr "" -#: lxc/remote.go:350 +#: lxc/remote.go:392 #, c-format msgid "Invalid URL scheme \"%s\" in \"%s\"" msgstr "" @@ -2987,7 +2987,7 @@ msgstr "" msgid "Invalid path %s" msgstr "" -#: lxc/remote.go:339 +#: lxc/remote.go:381 #, c-format msgid "Invalid protocol: %s" msgstr "" @@ -3367,7 +3367,7 @@ msgid "" " U - Current disk usage" msgstr "" -#: lxc/remote.go:669 lxc/remote.go:670 +#: lxc/remote.go:738 lxc/remote.go:739 msgid "List the available remotes" msgstr "" @@ -4010,7 +4010,7 @@ msgstr "" #: lxc/config_trust.go:514 lxc/list.go:565 lxc/network.go:981 #: lxc/network_acl.go:148 lxc/network_peer.go:140 lxc/network_zone.go:139 #: lxc/network_zone.go:746 lxc/profile.go:678 lxc/project.go:522 -#: lxc/remote.go:732 lxc/storage.go:663 lxc/storage_bucket.go:512 +#: lxc/remote.go:801 lxc/storage.go:663 lxc/storage_bucket.go:512 #: lxc/storage_bucket.go:832 lxc/storage_volume.go:1584 msgid "NAME" msgstr "" @@ -4037,7 +4037,7 @@ msgstr "" #: lxc/network.go:958 lxc/operation.go:155 lxc/project.go:480 #: lxc/project.go:485 lxc/project.go:490 lxc/project.go:495 lxc/project.go:500 -#: lxc/project.go:505 lxc/remote.go:692 lxc/remote.go:697 lxc/remote.go:702 +#: lxc/project.go:505 lxc/remote.go:761 lxc/remote.go:766 lxc/remote.go:771 msgid "NO" msgstr "" @@ -4266,7 +4266,7 @@ msgstr "" msgid "Only \"custom\" volumes can be snapshotted" msgstr "" -#: lxc/remote.go:333 +#: lxc/remote.go:375 msgid "Only https URLs are supported for simplestreams" msgstr "" @@ -4337,11 +4337,11 @@ msgstr "" msgid "PROJECT" msgstr "" -#: lxc/remote.go:734 +#: lxc/remote.go:803 msgid "PROTOCOL" msgstr "" -#: lxc/image.go:1076 lxc/remote.go:736 +#: lxc/image.go:1076 lxc/remote.go:805 msgid "PUBLIC" msgstr "" @@ -4370,7 +4370,7 @@ msgstr "" msgid "Perform an incremental copy" msgstr "" -#: lxc/remote.go:183 +#: lxc/remote.go:195 msgid "Please provide an alternate server address (empty to abort):" msgstr "" @@ -4382,8 +4382,8 @@ msgstr "" msgid "Please provide cluster member name: " msgstr "" -#: lxc/remote.go:463 -msgid "Please type 'y', 'n' or the fingerprint:" +#: lxc/remote.go:533 +msgid "Please type 'y', 'n' or the fingerprint: " msgstr "" #: lxc/info.go:213 @@ -4702,33 +4702,33 @@ msgstr "" msgid "Refreshing the image: %s" msgstr "" -#: lxc/remote.go:786 +#: lxc/remote.go:855 #, c-format msgid "Remote %s already exists" msgstr "" -#: lxc/project.go:793 lxc/remote.go:777 lxc/remote.go:850 lxc/remote.go:906 -#: lxc/remote.go:946 +#: lxc/project.go:793 lxc/remote.go:846 lxc/remote.go:919 lxc/remote.go:975 +#: lxc/remote.go:1015 #, c-format msgid "Remote %s doesn't exist" msgstr "" -#: lxc/remote.go:302 +#: lxc/remote.go:342 #, c-format msgid "Remote %s exists as <%s>" msgstr "" -#: lxc/remote.go:858 +#: lxc/remote.go:927 #, c-format msgid "Remote %s is global and cannot be removed" msgstr "" -#: lxc/remote.go:781 lxc/remote.go:854 lxc/remote.go:950 +#: lxc/remote.go:850 lxc/remote.go:923 lxc/remote.go:1019 #, c-format msgid "Remote %s is static and cannot be modified" msgstr "" -#: lxc/remote.go:291 +#: lxc/remote.go:316 msgid "Remote address must not be empty" msgstr "" @@ -4736,7 +4736,7 @@ msgstr "" msgid "Remote admin password" msgstr "" -#: lxc/remote.go:296 +#: lxc/remote.go:336 msgid "Remote names may not contain colons" msgstr "" @@ -4822,7 +4822,7 @@ msgstr "" msgid "Remove profiles from instances" msgstr "" -#: lxc/remote.go:828 lxc/remote.go:829 +#: lxc/remote.go:897 lxc/remote.go:898 msgid "Remove remotes" msgstr "" @@ -4879,7 +4879,7 @@ msgstr "" msgid "Rename projects" msgstr "" -#: lxc/remote.go:755 lxc/remote.go:756 +#: lxc/remote.go:824 lxc/remote.go:825 msgid "Rename remotes" msgstr "" @@ -5024,7 +5024,7 @@ msgstr "" msgid "STATE" msgstr "" -#: lxc/remote.go:737 +#: lxc/remote.go:806 msgid "STATIC" msgstr "" @@ -5065,11 +5065,11 @@ msgstr "" msgid "Server authentication type (tls or oidc)" msgstr "" -#: lxc/remote.go:461 +#: lxc/remote.go:529 msgid "Server certificate NACKed by user" msgstr "" -#: lxc/remote.go:600 +#: lxc/remote.go:282 lxc/remote.go:669 msgid "Server doesn't trust us after authentication" msgstr "" @@ -5280,7 +5280,7 @@ msgid "" " lxc storage volume set [:] [/] " msgstr "" -#: lxc/remote.go:924 lxc/remote.go:925 +#: lxc/remote.go:993 lxc/remote.go:994 msgid "Set the URL for the remote" msgstr "" @@ -5523,7 +5523,7 @@ msgid "" "that are granted via identity provider group mappings. \n" msgstr "" -#: lxc/remote.go:631 lxc/remote.go:632 +#: lxc/remote.go:700 lxc/remote.go:701 msgid "Show the default remote" msgstr "" @@ -5735,7 +5735,7 @@ msgstr "" msgid "Switch the current project" msgstr "" -#: lxc/remote.go:884 lxc/remote.go:885 +#: lxc/remote.go:953 lxc/remote.go:954 msgid "Switch the default remote" msgstr "" @@ -5770,6 +5770,12 @@ msgstr "" msgid "Target path must be a directory" msgstr "" +#: lxc/remote.go:161 lxc/remote.go:331 +msgid "" +"The --accept-certificate flag is not supported when adding a remote using a " +"trust token" +msgstr "" + #: lxc/move.go:169 msgid "The --instance-only flag can't be used with --target" msgstr "" @@ -5920,6 +5926,11 @@ msgid "" "The property %q does not exist on the storage pool volume snapshot %s/%s: %v" msgstr "" +#: lxc/remote.go:524 +msgid "" +"The provided fingerprint does not match the server certificate fingerprint" +msgstr "" + #: lxc/info.go:346 msgid "The server doesn't implement the newer v2 resources API" msgstr "" @@ -6053,6 +6064,14 @@ msgstr "" msgid "Transmit policy" msgstr "" +#: lxc/remote.go:326 +msgid "Trust token cannot be used for public remotes" +msgstr "" + +#: lxc/remote.go:321 +msgid "Trust token cannot be used with OIDC authentication" +msgstr "" + #: lxc/action.go:288 lxc/launch.go:119 #, c-format msgid "Try `lxc info --show-log %s` for more info" @@ -6091,7 +6110,7 @@ msgstr "" msgid "UPLOAD DATE" msgstr "" -#: lxc/cluster.go:185 lxc/remote.go:733 +#: lxc/cluster.go:185 lxc/remote.go:802 msgid "URL" msgstr "" @@ -6119,7 +6138,7 @@ msgstr "" msgid "Unable to create a temporary file: %v" msgstr "" -#: lxc/remote.go:214 lxc/remote.go:248 +#: lxc/remote.go:226 lxc/remote.go:260 msgid "Unavailable remote server" msgstr "" @@ -6442,7 +6461,7 @@ msgstr "" #: lxc/network.go:960 lxc/operation.go:157 lxc/project.go:482 #: lxc/project.go:487 lxc/project.go:492 lxc/project.go:497 lxc/project.go:502 -#: lxc/project.go:507 lxc/remote.go:694 lxc/remote.go:699 lxc/remote.go:704 +#: lxc/project.go:507 lxc/remote.go:763 lxc/remote.go:768 lxc/remote.go:773 msgid "YES" msgstr "" @@ -7103,7 +7122,7 @@ msgstr "" msgid "[[:]]" msgstr "" -#: lxc/project.go:512 lxc/remote.go:723 +#: lxc/project.go:512 lxc/remote.go:792 msgid "current" msgstr "" @@ -7590,7 +7609,7 @@ msgid "" "the configuration from \"config.yaml\"." msgstr "" -#: lxc/remote.go:460 +#: lxc/remote.go:528 msgid "n" msgstr "" @@ -7602,7 +7621,7 @@ msgstr "" msgid "no" msgstr "" -#: lxc/remote.go:453 +#: lxc/remote.go:507 msgid "ok (y/n/[fingerprint])?" msgstr "" @@ -7639,7 +7658,7 @@ msgstr "" msgid "used by" msgstr "" -#: lxc/remote.go:462 +#: lxc/remote.go:516 msgid "y" msgstr "" diff --git a/po/uk.po b/po/uk.po index 187d093abd88..c323510b3a55 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: 2024-10-08 12:56+0100\n" +"POT-Creation-Date: 2024-10-16 10:01+0000\n" "PO-Revision-Date: 2022-03-10 15:09+0000\n" "Last-Translator: Anonymous \n" "Language-Team: Ukrainian " msgstr "" -#: lxc/remote.go:826 lxc/remote.go:883 +#: lxc/remote.go:895 lxc/remote.go:952 msgid "" msgstr "" -#: lxc/remote.go:923 +#: lxc/remote.go:992 msgid " " msgstr "" -#: lxc/remote.go:753 +#: lxc/remote.go:822 msgid " " msgstr "" @@ -557,7 +557,7 @@ msgstr "" msgid "ARCHITECTURE" msgstr "" -#: lxc/remote.go:735 +#: lxc/remote.go:804 msgid "AUTH TYPE" msgstr "" @@ -706,7 +706,7 @@ msgstr "" msgid "Admin access key: %s" msgstr "" -#: lxc/remote.go:567 +#: lxc/remote.go:636 #, c-format msgid "Admin password (or token) for %s:" msgstr "" @@ -743,7 +743,7 @@ msgstr "" msgid "All projects" msgstr "" -#: lxc/remote.go:182 +#: lxc/remote.go:194 msgid "All server addresses are unavailable" msgstr "" @@ -814,7 +814,7 @@ msgid "" "as well as retrieve past log entries from it." msgstr "" -#: lxc/remote.go:549 +#: lxc/remote.go:618 #, c-format msgid "Authentication type '%s' not supported by server" msgstr "" @@ -992,7 +992,7 @@ msgstr "" msgid "Can't read from stdin: %w" msgstr "" -#: lxc/remote.go:862 +#: lxc/remote.go:931 msgid "Can't remove the default remote" msgstr "" @@ -1058,11 +1058,11 @@ msgstr "" msgid "Certificate add token for %s deleted" msgstr "" -#: lxc/remote.go:452 +#: lxc/remote.go:506 msgid "Certificate fingerprint" msgstr "" -#: lxc/remote.go:219 +#: lxc/remote.go:231 #, c-format msgid "" "Certificate fingerprint mismatch between certificate token and server %q" @@ -1077,7 +1077,7 @@ msgstr "" msgid "Client %s certificate add token:" msgstr "" -#: lxc/remote.go:604 +#: lxc/remote.go:673 msgid "Client certificate now trusted by server:" msgstr "" @@ -1325,12 +1325,12 @@ msgstr "" msgid "Cores:" msgstr "" -#: lxc/remote.go:487 +#: lxc/remote.go:556 #, c-format msgid "Could not close server cert file %q: %w" msgstr "" -#: lxc/remote.go:225 lxc/remote.go:471 +#: lxc/remote.go:237 lxc/remote.go:540 msgid "Could not create server cert dir" msgstr "" @@ -1369,7 +1369,7 @@ msgstr "" msgid "Could not write new remote certificate for remote '%s' with error: %v" msgstr "" -#: lxc/remote.go:482 +#: lxc/remote.go:551 #, c-format msgid "Could not write server cert file %q: %w" msgstr "" @@ -1729,9 +1729,9 @@ msgstr "" #: lxc/project.go:182 lxc/project.go:245 lxc/project.go:373 lxc/project.go:434 #: lxc/project.go:547 lxc/project.go:604 lxc/project.go:683 lxc/project.go:714 #: lxc/project.go:767 lxc/project.go:826 lxc/publish.go:34 lxc/query.go:34 -#: lxc/rebuild.go:28 lxc/remote.go:35 lxc/remote.go:91 lxc/remote.go:632 -#: lxc/remote.go:670 lxc/remote.go:756 lxc/remote.go:829 lxc/remote.go:885 -#: lxc/remote.go:925 lxc/rename.go:22 lxc/restore.go:24 lxc/snapshot.go:32 +#: lxc/rebuild.go:28 lxc/remote.go:35 lxc/remote.go:91 lxc/remote.go:701 +#: lxc/remote.go:739 lxc/remote.go:825 lxc/remote.go:898 lxc/remote.go:954 +#: lxc/remote.go:994 lxc/rename.go:22 lxc/restore.go:24 lxc/snapshot.go:32 #: lxc/storage.go:34 lxc/storage.go:97 lxc/storage.go:195 lxc/storage.go:245 #: lxc/storage.go:369 lxc/storage.go:439 lxc/storage.go:611 lxc/storage.go:690 #: lxc/storage.go:786 lxc/storage.go:872 lxc/storage_bucket.go:30 @@ -2284,11 +2284,11 @@ msgstr "" msgid "Failed to accept incoming connection: %w" msgstr "" -#: lxc/remote.go:191 +#: lxc/remote.go:203 msgid "Failed to add remote" msgstr "" -#: lxc/remote.go:242 +#: lxc/remote.go:254 #, c-format msgid "Failed to close server cert file %q: %w" msgstr "" @@ -2298,7 +2298,7 @@ msgstr "" msgid "Failed to connect to cluster member: %w" msgstr "" -#: lxc/remote.go:232 +#: lxc/remote.go:244 #, c-format msgid "Failed to create %q: %w" msgstr "" @@ -2308,12 +2308,12 @@ msgstr "" msgid "Failed to create alias %s: %w" msgstr "" -#: lxc/remote.go:257 +#: lxc/remote.go:483 #, c-format -msgid "Failed to create certificate: %w" +msgid "Failed to decode trust token: %w" msgstr "" -#: lxc/remote.go:264 +#: lxc/remote.go:289 #, c-format msgid "Failed to find project: %w" msgstr "" @@ -2338,7 +2338,7 @@ msgstr "" msgid "Failed to walk path for %s: %s" msgstr "" -#: lxc/remote.go:237 +#: lxc/remote.go:249 #, c-format msgid "Failed to write server cert file %q: %w" msgstr "" @@ -2425,7 +2425,7 @@ msgstr "" #: lxc/network_forward.go:93 lxc/network_load_balancer.go:97 #: lxc/network_peer.go:85 lxc/network_zone.go:89 lxc/network_zone.go:697 #: lxc/operation.go:109 lxc/profile.go:638 lxc/project.go:436 -#: lxc/project.go:828 lxc/remote.go:674 lxc/storage.go:613 +#: lxc/project.go:828 lxc/remote.go:743 lxc/storage.go:613 #: lxc/storage_bucket.go:460 lxc/storage_bucket.go:775 #: lxc/storage_volume.go:1469 lxc/warning.go:94 msgid "Format (csv|json|table|yaml|compact)" @@ -2463,7 +2463,7 @@ msgstr "" msgid "Frequency: %vMhz (min: %vMhz, max: %vMhz)" msgstr "" -#: lxc/remote.go:738 +#: lxc/remote.go:807 msgid "GLOBAL" msgstr "" @@ -2483,7 +2483,7 @@ msgstr "" msgid "Generate manpages for all commands" msgstr "" -#: lxc/remote.go:160 lxc/remote.go:398 +#: lxc/remote.go:165 lxc/remote.go:440 msgid "Generating a client certificate. This may take a minute..." msgstr "" @@ -2907,7 +2907,7 @@ msgstr "" msgid "Instance type" msgstr "" -#: lxc/remote.go:350 +#: lxc/remote.go:392 #, c-format msgid "Invalid URL scheme \"%s\" in \"%s\"" msgstr "" @@ -2988,7 +2988,7 @@ msgstr "" msgid "Invalid path %s" msgstr "" -#: lxc/remote.go:339 +#: lxc/remote.go:381 #, c-format msgid "Invalid protocol: %s" msgstr "" @@ -3368,7 +3368,7 @@ msgid "" " U - Current disk usage" msgstr "" -#: lxc/remote.go:669 lxc/remote.go:670 +#: lxc/remote.go:738 lxc/remote.go:739 msgid "List the available remotes" msgstr "" @@ -4011,7 +4011,7 @@ msgstr "" #: lxc/config_trust.go:514 lxc/list.go:565 lxc/network.go:981 #: lxc/network_acl.go:148 lxc/network_peer.go:140 lxc/network_zone.go:139 #: lxc/network_zone.go:746 lxc/profile.go:678 lxc/project.go:522 -#: lxc/remote.go:732 lxc/storage.go:663 lxc/storage_bucket.go:512 +#: lxc/remote.go:801 lxc/storage.go:663 lxc/storage_bucket.go:512 #: lxc/storage_bucket.go:832 lxc/storage_volume.go:1584 msgid "NAME" msgstr "" @@ -4038,7 +4038,7 @@ msgstr "" #: lxc/network.go:958 lxc/operation.go:155 lxc/project.go:480 #: lxc/project.go:485 lxc/project.go:490 lxc/project.go:495 lxc/project.go:500 -#: lxc/project.go:505 lxc/remote.go:692 lxc/remote.go:697 lxc/remote.go:702 +#: lxc/project.go:505 lxc/remote.go:761 lxc/remote.go:766 lxc/remote.go:771 msgid "NO" msgstr "" @@ -4267,7 +4267,7 @@ msgstr "" msgid "Only \"custom\" volumes can be snapshotted" msgstr "" -#: lxc/remote.go:333 +#: lxc/remote.go:375 msgid "Only https URLs are supported for simplestreams" msgstr "" @@ -4338,11 +4338,11 @@ msgstr "" msgid "PROJECT" msgstr "" -#: lxc/remote.go:734 +#: lxc/remote.go:803 msgid "PROTOCOL" msgstr "" -#: lxc/image.go:1076 lxc/remote.go:736 +#: lxc/image.go:1076 lxc/remote.go:805 msgid "PUBLIC" msgstr "" @@ -4371,7 +4371,7 @@ msgstr "" msgid "Perform an incremental copy" msgstr "" -#: lxc/remote.go:183 +#: lxc/remote.go:195 msgid "Please provide an alternate server address (empty to abort):" msgstr "" @@ -4383,8 +4383,8 @@ msgstr "" msgid "Please provide cluster member name: " msgstr "" -#: lxc/remote.go:463 -msgid "Please type 'y', 'n' or the fingerprint:" +#: lxc/remote.go:533 +msgid "Please type 'y', 'n' or the fingerprint: " msgstr "" #: lxc/info.go:213 @@ -4703,33 +4703,33 @@ msgstr "" msgid "Refreshing the image: %s" msgstr "" -#: lxc/remote.go:786 +#: lxc/remote.go:855 #, c-format msgid "Remote %s already exists" msgstr "" -#: lxc/project.go:793 lxc/remote.go:777 lxc/remote.go:850 lxc/remote.go:906 -#: lxc/remote.go:946 +#: lxc/project.go:793 lxc/remote.go:846 lxc/remote.go:919 lxc/remote.go:975 +#: lxc/remote.go:1015 #, c-format msgid "Remote %s doesn't exist" msgstr "" -#: lxc/remote.go:302 +#: lxc/remote.go:342 #, c-format msgid "Remote %s exists as <%s>" msgstr "" -#: lxc/remote.go:858 +#: lxc/remote.go:927 #, c-format msgid "Remote %s is global and cannot be removed" msgstr "" -#: lxc/remote.go:781 lxc/remote.go:854 lxc/remote.go:950 +#: lxc/remote.go:850 lxc/remote.go:923 lxc/remote.go:1019 #, c-format msgid "Remote %s is static and cannot be modified" msgstr "" -#: lxc/remote.go:291 +#: lxc/remote.go:316 msgid "Remote address must not be empty" msgstr "" @@ -4737,7 +4737,7 @@ msgstr "" msgid "Remote admin password" msgstr "" -#: lxc/remote.go:296 +#: lxc/remote.go:336 msgid "Remote names may not contain colons" msgstr "" @@ -4823,7 +4823,7 @@ msgstr "" msgid "Remove profiles from instances" msgstr "" -#: lxc/remote.go:828 lxc/remote.go:829 +#: lxc/remote.go:897 lxc/remote.go:898 msgid "Remove remotes" msgstr "" @@ -4880,7 +4880,7 @@ msgstr "" msgid "Rename projects" msgstr "" -#: lxc/remote.go:755 lxc/remote.go:756 +#: lxc/remote.go:824 lxc/remote.go:825 msgid "Rename remotes" msgstr "" @@ -5025,7 +5025,7 @@ msgstr "" msgid "STATE" msgstr "" -#: lxc/remote.go:737 +#: lxc/remote.go:806 msgid "STATIC" msgstr "" @@ -5066,11 +5066,11 @@ msgstr "" msgid "Server authentication type (tls or oidc)" msgstr "" -#: lxc/remote.go:461 +#: lxc/remote.go:529 msgid "Server certificate NACKed by user" msgstr "" -#: lxc/remote.go:600 +#: lxc/remote.go:282 lxc/remote.go:669 msgid "Server doesn't trust us after authentication" msgstr "" @@ -5281,7 +5281,7 @@ msgid "" " lxc storage volume set [:] [/] " msgstr "" -#: lxc/remote.go:924 lxc/remote.go:925 +#: lxc/remote.go:993 lxc/remote.go:994 msgid "Set the URL for the remote" msgstr "" @@ -5524,7 +5524,7 @@ msgid "" "that are granted via identity provider group mappings. \n" msgstr "" -#: lxc/remote.go:631 lxc/remote.go:632 +#: lxc/remote.go:700 lxc/remote.go:701 msgid "Show the default remote" msgstr "" @@ -5736,7 +5736,7 @@ msgstr "" msgid "Switch the current project" msgstr "" -#: lxc/remote.go:884 lxc/remote.go:885 +#: lxc/remote.go:953 lxc/remote.go:954 msgid "Switch the default remote" msgstr "" @@ -5771,6 +5771,12 @@ msgstr "" msgid "Target path must be a directory" msgstr "" +#: lxc/remote.go:161 lxc/remote.go:331 +msgid "" +"The --accept-certificate flag is not supported when adding a remote using a " +"trust token" +msgstr "" + #: lxc/move.go:169 msgid "The --instance-only flag can't be used with --target" msgstr "" @@ -5921,6 +5927,11 @@ msgid "" "The property %q does not exist on the storage pool volume snapshot %s/%s: %v" msgstr "" +#: lxc/remote.go:524 +msgid "" +"The provided fingerprint does not match the server certificate fingerprint" +msgstr "" + #: lxc/info.go:346 msgid "The server doesn't implement the newer v2 resources API" msgstr "" @@ -6054,6 +6065,14 @@ msgstr "" msgid "Transmit policy" msgstr "" +#: lxc/remote.go:326 +msgid "Trust token cannot be used for public remotes" +msgstr "" + +#: lxc/remote.go:321 +msgid "Trust token cannot be used with OIDC authentication" +msgstr "" + #: lxc/action.go:288 lxc/launch.go:119 #, c-format msgid "Try `lxc info --show-log %s` for more info" @@ -6092,7 +6111,7 @@ msgstr "" msgid "UPLOAD DATE" msgstr "" -#: lxc/cluster.go:185 lxc/remote.go:733 +#: lxc/cluster.go:185 lxc/remote.go:802 msgid "URL" msgstr "" @@ -6120,7 +6139,7 @@ msgstr "" msgid "Unable to create a temporary file: %v" msgstr "" -#: lxc/remote.go:214 lxc/remote.go:248 +#: lxc/remote.go:226 lxc/remote.go:260 msgid "Unavailable remote server" msgstr "" @@ -6443,7 +6462,7 @@ msgstr "" #: lxc/network.go:960 lxc/operation.go:157 lxc/project.go:482 #: lxc/project.go:487 lxc/project.go:492 lxc/project.go:497 lxc/project.go:502 -#: lxc/project.go:507 lxc/remote.go:694 lxc/remote.go:699 lxc/remote.go:704 +#: lxc/project.go:507 lxc/remote.go:763 lxc/remote.go:768 lxc/remote.go:773 msgid "YES" msgstr "" @@ -7104,7 +7123,7 @@ msgstr "" msgid "[[:]]" msgstr "" -#: lxc/project.go:512 lxc/remote.go:723 +#: lxc/project.go:512 lxc/remote.go:792 msgid "current" msgstr "" @@ -7591,7 +7610,7 @@ msgid "" "the configuration from \"config.yaml\"." msgstr "" -#: lxc/remote.go:460 +#: lxc/remote.go:528 msgid "n" msgstr "" @@ -7603,7 +7622,7 @@ msgstr "" msgid "no" msgstr "" -#: lxc/remote.go:453 +#: lxc/remote.go:507 msgid "ok (y/n/[fingerprint])?" msgstr "" @@ -7640,7 +7659,7 @@ msgstr "" msgid "used by" msgstr "" -#: lxc/remote.go:462 +#: lxc/remote.go:516 msgid "y" msgstr "" diff --git a/po/zh_Hans.po b/po/zh_Hans.po index bc5e200953c1..0ecf33d242e6 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: 2024-10-08 12:56+0100\n" +"POT-Creation-Date: 2024-10-16 10:01+0000\n" "PO-Revision-Date: 2022-03-10 15:07+0000\n" "Last-Translator: 0x0916 \n" "Language-Team: Chinese (Simplified) " msgstr "" -#: lxc/remote.go:826 lxc/remote.go:883 +#: lxc/remote.go:895 lxc/remote.go:952 msgid "" msgstr "" -#: lxc/remote.go:923 +#: lxc/remote.go:992 msgid " " msgstr "" -#: lxc/remote.go:753 +#: lxc/remote.go:822 msgid " " msgstr "" @@ -717,7 +717,7 @@ msgstr "" msgid "ARCHITECTURE" msgstr "" -#: lxc/remote.go:735 +#: lxc/remote.go:804 msgid "AUTH TYPE" msgstr "" @@ -866,7 +866,7 @@ msgstr "" msgid "Admin access key: %s" msgstr "" -#: lxc/remote.go:567 +#: lxc/remote.go:636 #, c-format msgid "Admin password (or token) for %s:" msgstr "" @@ -903,7 +903,7 @@ msgstr "" msgid "All projects" msgstr "" -#: lxc/remote.go:182 +#: lxc/remote.go:194 msgid "All server addresses are unavailable" msgstr "" @@ -974,7 +974,7 @@ msgid "" "as well as retrieve past log entries from it." msgstr "" -#: lxc/remote.go:549 +#: lxc/remote.go:618 #, c-format msgid "Authentication type '%s' not supported by server" msgstr "" @@ -1152,7 +1152,7 @@ msgstr "" msgid "Can't read from stdin: %w" msgstr "" -#: lxc/remote.go:862 +#: lxc/remote.go:931 msgid "Can't remove the default remote" msgstr "" @@ -1218,11 +1218,11 @@ msgstr "" msgid "Certificate add token for %s deleted" msgstr "" -#: lxc/remote.go:452 +#: lxc/remote.go:506 msgid "Certificate fingerprint" msgstr "" -#: lxc/remote.go:219 +#: lxc/remote.go:231 #, c-format msgid "" "Certificate fingerprint mismatch between certificate token and server %q" @@ -1237,7 +1237,7 @@ msgstr "" msgid "Client %s certificate add token:" msgstr "" -#: lxc/remote.go:604 +#: lxc/remote.go:673 msgid "Client certificate now trusted by server:" msgstr "" @@ -1485,12 +1485,12 @@ msgstr "" msgid "Cores:" msgstr "" -#: lxc/remote.go:487 +#: lxc/remote.go:556 #, c-format msgid "Could not close server cert file %q: %w" msgstr "" -#: lxc/remote.go:225 lxc/remote.go:471 +#: lxc/remote.go:237 lxc/remote.go:540 msgid "Could not create server cert dir" msgstr "" @@ -1529,7 +1529,7 @@ msgstr "" msgid "Could not write new remote certificate for remote '%s' with error: %v" msgstr "" -#: lxc/remote.go:482 +#: lxc/remote.go:551 #, c-format msgid "Could not write server cert file %q: %w" msgstr "" @@ -1889,9 +1889,9 @@ msgstr "" #: lxc/project.go:182 lxc/project.go:245 lxc/project.go:373 lxc/project.go:434 #: lxc/project.go:547 lxc/project.go:604 lxc/project.go:683 lxc/project.go:714 #: lxc/project.go:767 lxc/project.go:826 lxc/publish.go:34 lxc/query.go:34 -#: lxc/rebuild.go:28 lxc/remote.go:35 lxc/remote.go:91 lxc/remote.go:632 -#: lxc/remote.go:670 lxc/remote.go:756 lxc/remote.go:829 lxc/remote.go:885 -#: lxc/remote.go:925 lxc/rename.go:22 lxc/restore.go:24 lxc/snapshot.go:32 +#: lxc/rebuild.go:28 lxc/remote.go:35 lxc/remote.go:91 lxc/remote.go:701 +#: lxc/remote.go:739 lxc/remote.go:825 lxc/remote.go:898 lxc/remote.go:954 +#: lxc/remote.go:994 lxc/rename.go:22 lxc/restore.go:24 lxc/snapshot.go:32 #: lxc/storage.go:34 lxc/storage.go:97 lxc/storage.go:195 lxc/storage.go:245 #: lxc/storage.go:369 lxc/storage.go:439 lxc/storage.go:611 lxc/storage.go:690 #: lxc/storage.go:786 lxc/storage.go:872 lxc/storage_bucket.go:30 @@ -2444,11 +2444,11 @@ msgstr "" msgid "Failed to accept incoming connection: %w" msgstr "" -#: lxc/remote.go:191 +#: lxc/remote.go:203 msgid "Failed to add remote" msgstr "" -#: lxc/remote.go:242 +#: lxc/remote.go:254 #, c-format msgid "Failed to close server cert file %q: %w" msgstr "" @@ -2458,7 +2458,7 @@ msgstr "" msgid "Failed to connect to cluster member: %w" msgstr "" -#: lxc/remote.go:232 +#: lxc/remote.go:244 #, c-format msgid "Failed to create %q: %w" msgstr "" @@ -2468,12 +2468,12 @@ msgstr "" msgid "Failed to create alias %s: %w" msgstr "" -#: lxc/remote.go:257 +#: lxc/remote.go:483 #, c-format -msgid "Failed to create certificate: %w" +msgid "Failed to decode trust token: %w" msgstr "" -#: lxc/remote.go:264 +#: lxc/remote.go:289 #, c-format msgid "Failed to find project: %w" msgstr "" @@ -2498,7 +2498,7 @@ msgstr "" msgid "Failed to walk path for %s: %s" msgstr "" -#: lxc/remote.go:237 +#: lxc/remote.go:249 #, c-format msgid "Failed to write server cert file %q: %w" msgstr "" @@ -2585,7 +2585,7 @@ msgstr "" #: lxc/network_forward.go:93 lxc/network_load_balancer.go:97 #: lxc/network_peer.go:85 lxc/network_zone.go:89 lxc/network_zone.go:697 #: lxc/operation.go:109 lxc/profile.go:638 lxc/project.go:436 -#: lxc/project.go:828 lxc/remote.go:674 lxc/storage.go:613 +#: lxc/project.go:828 lxc/remote.go:743 lxc/storage.go:613 #: lxc/storage_bucket.go:460 lxc/storage_bucket.go:775 #: lxc/storage_volume.go:1469 lxc/warning.go:94 msgid "Format (csv|json|table|yaml|compact)" @@ -2623,7 +2623,7 @@ msgstr "" msgid "Frequency: %vMhz (min: %vMhz, max: %vMhz)" msgstr "" -#: lxc/remote.go:738 +#: lxc/remote.go:807 msgid "GLOBAL" msgstr "" @@ -2643,7 +2643,7 @@ msgstr "" msgid "Generate manpages for all commands" msgstr "" -#: lxc/remote.go:160 lxc/remote.go:398 +#: lxc/remote.go:165 lxc/remote.go:440 msgid "Generating a client certificate. This may take a minute..." msgstr "" @@ -3067,7 +3067,7 @@ msgstr "" msgid "Instance type" msgstr "" -#: lxc/remote.go:350 +#: lxc/remote.go:392 #, c-format msgid "Invalid URL scheme \"%s\" in \"%s\"" msgstr "" @@ -3148,7 +3148,7 @@ msgstr "" msgid "Invalid path %s" msgstr "" -#: lxc/remote.go:339 +#: lxc/remote.go:381 #, c-format msgid "Invalid protocol: %s" msgstr "" @@ -3528,7 +3528,7 @@ msgid "" " U - Current disk usage" msgstr "" -#: lxc/remote.go:669 lxc/remote.go:670 +#: lxc/remote.go:738 lxc/remote.go:739 msgid "List the available remotes" msgstr "" @@ -4171,7 +4171,7 @@ msgstr "" #: lxc/config_trust.go:514 lxc/list.go:565 lxc/network.go:981 #: lxc/network_acl.go:148 lxc/network_peer.go:140 lxc/network_zone.go:139 #: lxc/network_zone.go:746 lxc/profile.go:678 lxc/project.go:522 -#: lxc/remote.go:732 lxc/storage.go:663 lxc/storage_bucket.go:512 +#: lxc/remote.go:801 lxc/storage.go:663 lxc/storage_bucket.go:512 #: lxc/storage_bucket.go:832 lxc/storage_volume.go:1584 msgid "NAME" msgstr "" @@ -4198,7 +4198,7 @@ msgstr "" #: lxc/network.go:958 lxc/operation.go:155 lxc/project.go:480 #: lxc/project.go:485 lxc/project.go:490 lxc/project.go:495 lxc/project.go:500 -#: lxc/project.go:505 lxc/remote.go:692 lxc/remote.go:697 lxc/remote.go:702 +#: lxc/project.go:505 lxc/remote.go:761 lxc/remote.go:766 lxc/remote.go:771 msgid "NO" msgstr "" @@ -4427,7 +4427,7 @@ msgstr "" msgid "Only \"custom\" volumes can be snapshotted" msgstr "" -#: lxc/remote.go:333 +#: lxc/remote.go:375 msgid "Only https URLs are supported for simplestreams" msgstr "" @@ -4498,11 +4498,11 @@ msgstr "" msgid "PROJECT" msgstr "" -#: lxc/remote.go:734 +#: lxc/remote.go:803 msgid "PROTOCOL" msgstr "" -#: lxc/image.go:1076 lxc/remote.go:736 +#: lxc/image.go:1076 lxc/remote.go:805 msgid "PUBLIC" msgstr "" @@ -4531,7 +4531,7 @@ msgstr "" msgid "Perform an incremental copy" msgstr "" -#: lxc/remote.go:183 +#: lxc/remote.go:195 msgid "Please provide an alternate server address (empty to abort):" msgstr "" @@ -4543,8 +4543,8 @@ msgstr "" msgid "Please provide cluster member name: " msgstr "" -#: lxc/remote.go:463 -msgid "Please type 'y', 'n' or the fingerprint:" +#: lxc/remote.go:533 +msgid "Please type 'y', 'n' or the fingerprint: " msgstr "" #: lxc/info.go:213 @@ -4863,33 +4863,33 @@ msgstr "" msgid "Refreshing the image: %s" msgstr "" -#: lxc/remote.go:786 +#: lxc/remote.go:855 #, c-format msgid "Remote %s already exists" msgstr "" -#: lxc/project.go:793 lxc/remote.go:777 lxc/remote.go:850 lxc/remote.go:906 -#: lxc/remote.go:946 +#: lxc/project.go:793 lxc/remote.go:846 lxc/remote.go:919 lxc/remote.go:975 +#: lxc/remote.go:1015 #, c-format msgid "Remote %s doesn't exist" msgstr "" -#: lxc/remote.go:302 +#: lxc/remote.go:342 #, c-format msgid "Remote %s exists as <%s>" msgstr "" -#: lxc/remote.go:858 +#: lxc/remote.go:927 #, c-format msgid "Remote %s is global and cannot be removed" msgstr "" -#: lxc/remote.go:781 lxc/remote.go:854 lxc/remote.go:950 +#: lxc/remote.go:850 lxc/remote.go:923 lxc/remote.go:1019 #, c-format msgid "Remote %s is static and cannot be modified" msgstr "" -#: lxc/remote.go:291 +#: lxc/remote.go:316 msgid "Remote address must not be empty" msgstr "" @@ -4897,7 +4897,7 @@ msgstr "" msgid "Remote admin password" msgstr "" -#: lxc/remote.go:296 +#: lxc/remote.go:336 msgid "Remote names may not contain colons" msgstr "" @@ -4983,7 +4983,7 @@ msgstr "" msgid "Remove profiles from instances" msgstr "" -#: lxc/remote.go:828 lxc/remote.go:829 +#: lxc/remote.go:897 lxc/remote.go:898 msgid "Remove remotes" msgstr "" @@ -5040,7 +5040,7 @@ msgstr "" msgid "Rename projects" msgstr "" -#: lxc/remote.go:755 lxc/remote.go:756 +#: lxc/remote.go:824 lxc/remote.go:825 msgid "Rename remotes" msgstr "" @@ -5185,7 +5185,7 @@ msgstr "" msgid "STATE" msgstr "" -#: lxc/remote.go:737 +#: lxc/remote.go:806 msgid "STATIC" msgstr "" @@ -5226,11 +5226,11 @@ msgstr "" msgid "Server authentication type (tls or oidc)" msgstr "" -#: lxc/remote.go:461 +#: lxc/remote.go:529 msgid "Server certificate NACKed by user" msgstr "" -#: lxc/remote.go:600 +#: lxc/remote.go:282 lxc/remote.go:669 msgid "Server doesn't trust us after authentication" msgstr "" @@ -5441,7 +5441,7 @@ msgid "" " lxc storage volume set [:] [/] " msgstr "" -#: lxc/remote.go:924 lxc/remote.go:925 +#: lxc/remote.go:993 lxc/remote.go:994 msgid "Set the URL for the remote" msgstr "" @@ -5684,7 +5684,7 @@ msgid "" "that are granted via identity provider group mappings. \n" msgstr "" -#: lxc/remote.go:631 lxc/remote.go:632 +#: lxc/remote.go:700 lxc/remote.go:701 msgid "Show the default remote" msgstr "" @@ -5896,7 +5896,7 @@ msgstr "" msgid "Switch the current project" msgstr "" -#: lxc/remote.go:884 lxc/remote.go:885 +#: lxc/remote.go:953 lxc/remote.go:954 msgid "Switch the default remote" msgstr "" @@ -5931,6 +5931,12 @@ msgstr "" msgid "Target path must be a directory" msgstr "" +#: lxc/remote.go:161 lxc/remote.go:331 +msgid "" +"The --accept-certificate flag is not supported when adding a remote using a " +"trust token" +msgstr "" + #: lxc/move.go:169 msgid "The --instance-only flag can't be used with --target" msgstr "" @@ -6081,6 +6087,11 @@ msgid "" "The property %q does not exist on the storage pool volume snapshot %s/%s: %v" msgstr "" +#: lxc/remote.go:524 +msgid "" +"The provided fingerprint does not match the server certificate fingerprint" +msgstr "" + #: lxc/info.go:346 msgid "The server doesn't implement the newer v2 resources API" msgstr "" @@ -6214,6 +6225,14 @@ msgstr "" msgid "Transmit policy" msgstr "" +#: lxc/remote.go:326 +msgid "Trust token cannot be used for public remotes" +msgstr "" + +#: lxc/remote.go:321 +msgid "Trust token cannot be used with OIDC authentication" +msgstr "" + #: lxc/action.go:288 lxc/launch.go:119 #, c-format msgid "Try `lxc info --show-log %s` for more info" @@ -6252,7 +6271,7 @@ msgstr "" msgid "UPLOAD DATE" msgstr "" -#: lxc/cluster.go:185 lxc/remote.go:733 +#: lxc/cluster.go:185 lxc/remote.go:802 msgid "URL" msgstr "" @@ -6280,7 +6299,7 @@ msgstr "" msgid "Unable to create a temporary file: %v" msgstr "" -#: lxc/remote.go:214 lxc/remote.go:248 +#: lxc/remote.go:226 lxc/remote.go:260 msgid "Unavailable remote server" msgstr "" @@ -6603,7 +6622,7 @@ msgstr "" #: lxc/network.go:960 lxc/operation.go:157 lxc/project.go:482 #: lxc/project.go:487 lxc/project.go:492 lxc/project.go:497 lxc/project.go:502 -#: lxc/project.go:507 lxc/remote.go:694 lxc/remote.go:699 lxc/remote.go:704 +#: lxc/project.go:507 lxc/remote.go:763 lxc/remote.go:768 lxc/remote.go:773 msgid "YES" msgstr "" @@ -7264,7 +7283,7 @@ msgstr "" msgid "[[:]]" msgstr "" -#: lxc/project.go:512 lxc/remote.go:723 +#: lxc/project.go:512 lxc/remote.go:792 msgid "current" msgstr "" @@ -7751,7 +7770,7 @@ msgid "" "the configuration from \"config.yaml\"." msgstr "" -#: lxc/remote.go:460 +#: lxc/remote.go:528 msgid "n" msgstr "" @@ -7763,7 +7782,7 @@ msgstr "" msgid "no" msgstr "" -#: lxc/remote.go:453 +#: lxc/remote.go:507 msgid "ok (y/n/[fingerprint])?" msgstr "" @@ -7800,7 +7819,7 @@ msgstr "" msgid "used by" msgstr "" -#: lxc/remote.go:462 +#: lxc/remote.go:516 msgid "y" msgstr "" diff --git a/po/zh_Hant.po b/po/zh_Hant.po index 122be3353a46..babdde787c28 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: 2024-10-08 12:56+0100\n" +"POT-Creation-Date: 2024-10-16 10:01+0000\n" "PO-Revision-Date: 2022-03-10 15:11+0000\n" "Last-Translator: Anonymous \n" "Language-Team: Chinese (Traditional) " msgstr "" -#: lxc/remote.go:826 lxc/remote.go:883 +#: lxc/remote.go:895 lxc/remote.go:952 msgid "" msgstr "" -#: lxc/remote.go:923 +#: lxc/remote.go:992 msgid " " msgstr "" -#: lxc/remote.go:753 +#: lxc/remote.go:822 msgid " " msgstr "" @@ -556,7 +556,7 @@ msgstr "" msgid "ARCHITECTURE" msgstr "" -#: lxc/remote.go:735 +#: lxc/remote.go:804 msgid "AUTH TYPE" msgstr "" @@ -705,7 +705,7 @@ msgstr "" msgid "Admin access key: %s" msgstr "" -#: lxc/remote.go:567 +#: lxc/remote.go:636 #, c-format msgid "Admin password (or token) for %s:" msgstr "" @@ -742,7 +742,7 @@ msgstr "" msgid "All projects" msgstr "" -#: lxc/remote.go:182 +#: lxc/remote.go:194 msgid "All server addresses are unavailable" msgstr "" @@ -813,7 +813,7 @@ msgid "" "as well as retrieve past log entries from it." msgstr "" -#: lxc/remote.go:549 +#: lxc/remote.go:618 #, c-format msgid "Authentication type '%s' not supported by server" msgstr "" @@ -991,7 +991,7 @@ msgstr "" msgid "Can't read from stdin: %w" msgstr "" -#: lxc/remote.go:862 +#: lxc/remote.go:931 msgid "Can't remove the default remote" msgstr "" @@ -1057,11 +1057,11 @@ msgstr "" msgid "Certificate add token for %s deleted" msgstr "" -#: lxc/remote.go:452 +#: lxc/remote.go:506 msgid "Certificate fingerprint" msgstr "" -#: lxc/remote.go:219 +#: lxc/remote.go:231 #, c-format msgid "" "Certificate fingerprint mismatch between certificate token and server %q" @@ -1076,7 +1076,7 @@ msgstr "" msgid "Client %s certificate add token:" msgstr "" -#: lxc/remote.go:604 +#: lxc/remote.go:673 msgid "Client certificate now trusted by server:" msgstr "" @@ -1324,12 +1324,12 @@ msgstr "" msgid "Cores:" msgstr "" -#: lxc/remote.go:487 +#: lxc/remote.go:556 #, c-format msgid "Could not close server cert file %q: %w" msgstr "" -#: lxc/remote.go:225 lxc/remote.go:471 +#: lxc/remote.go:237 lxc/remote.go:540 msgid "Could not create server cert dir" msgstr "" @@ -1368,7 +1368,7 @@ msgstr "" msgid "Could not write new remote certificate for remote '%s' with error: %v" msgstr "" -#: lxc/remote.go:482 +#: lxc/remote.go:551 #, c-format msgid "Could not write server cert file %q: %w" msgstr "" @@ -1728,9 +1728,9 @@ msgstr "" #: lxc/project.go:182 lxc/project.go:245 lxc/project.go:373 lxc/project.go:434 #: lxc/project.go:547 lxc/project.go:604 lxc/project.go:683 lxc/project.go:714 #: lxc/project.go:767 lxc/project.go:826 lxc/publish.go:34 lxc/query.go:34 -#: lxc/rebuild.go:28 lxc/remote.go:35 lxc/remote.go:91 lxc/remote.go:632 -#: lxc/remote.go:670 lxc/remote.go:756 lxc/remote.go:829 lxc/remote.go:885 -#: lxc/remote.go:925 lxc/rename.go:22 lxc/restore.go:24 lxc/snapshot.go:32 +#: lxc/rebuild.go:28 lxc/remote.go:35 lxc/remote.go:91 lxc/remote.go:701 +#: lxc/remote.go:739 lxc/remote.go:825 lxc/remote.go:898 lxc/remote.go:954 +#: lxc/remote.go:994 lxc/rename.go:22 lxc/restore.go:24 lxc/snapshot.go:32 #: lxc/storage.go:34 lxc/storage.go:97 lxc/storage.go:195 lxc/storage.go:245 #: lxc/storage.go:369 lxc/storage.go:439 lxc/storage.go:611 lxc/storage.go:690 #: lxc/storage.go:786 lxc/storage.go:872 lxc/storage_bucket.go:30 @@ -2283,11 +2283,11 @@ msgstr "" msgid "Failed to accept incoming connection: %w" msgstr "" -#: lxc/remote.go:191 +#: lxc/remote.go:203 msgid "Failed to add remote" msgstr "" -#: lxc/remote.go:242 +#: lxc/remote.go:254 #, c-format msgid "Failed to close server cert file %q: %w" msgstr "" @@ -2297,7 +2297,7 @@ msgstr "" msgid "Failed to connect to cluster member: %w" msgstr "" -#: lxc/remote.go:232 +#: lxc/remote.go:244 #, c-format msgid "Failed to create %q: %w" msgstr "" @@ -2307,12 +2307,12 @@ msgstr "" msgid "Failed to create alias %s: %w" msgstr "" -#: lxc/remote.go:257 +#: lxc/remote.go:483 #, c-format -msgid "Failed to create certificate: %w" +msgid "Failed to decode trust token: %w" msgstr "" -#: lxc/remote.go:264 +#: lxc/remote.go:289 #, c-format msgid "Failed to find project: %w" msgstr "" @@ -2337,7 +2337,7 @@ msgstr "" msgid "Failed to walk path for %s: %s" msgstr "" -#: lxc/remote.go:237 +#: lxc/remote.go:249 #, c-format msgid "Failed to write server cert file %q: %w" msgstr "" @@ -2424,7 +2424,7 @@ msgstr "" #: lxc/network_forward.go:93 lxc/network_load_balancer.go:97 #: lxc/network_peer.go:85 lxc/network_zone.go:89 lxc/network_zone.go:697 #: lxc/operation.go:109 lxc/profile.go:638 lxc/project.go:436 -#: lxc/project.go:828 lxc/remote.go:674 lxc/storage.go:613 +#: lxc/project.go:828 lxc/remote.go:743 lxc/storage.go:613 #: lxc/storage_bucket.go:460 lxc/storage_bucket.go:775 #: lxc/storage_volume.go:1469 lxc/warning.go:94 msgid "Format (csv|json|table|yaml|compact)" @@ -2462,7 +2462,7 @@ msgstr "" msgid "Frequency: %vMhz (min: %vMhz, max: %vMhz)" msgstr "" -#: lxc/remote.go:738 +#: lxc/remote.go:807 msgid "GLOBAL" msgstr "" @@ -2482,7 +2482,7 @@ msgstr "" msgid "Generate manpages for all commands" msgstr "" -#: lxc/remote.go:160 lxc/remote.go:398 +#: lxc/remote.go:165 lxc/remote.go:440 msgid "Generating a client certificate. This may take a minute..." msgstr "" @@ -2906,7 +2906,7 @@ msgstr "" msgid "Instance type" msgstr "" -#: lxc/remote.go:350 +#: lxc/remote.go:392 #, c-format msgid "Invalid URL scheme \"%s\" in \"%s\"" msgstr "" @@ -2987,7 +2987,7 @@ msgstr "" msgid "Invalid path %s" msgstr "" -#: lxc/remote.go:339 +#: lxc/remote.go:381 #, c-format msgid "Invalid protocol: %s" msgstr "" @@ -3367,7 +3367,7 @@ msgid "" " U - Current disk usage" msgstr "" -#: lxc/remote.go:669 lxc/remote.go:670 +#: lxc/remote.go:738 lxc/remote.go:739 msgid "List the available remotes" msgstr "" @@ -4010,7 +4010,7 @@ msgstr "" #: lxc/config_trust.go:514 lxc/list.go:565 lxc/network.go:981 #: lxc/network_acl.go:148 lxc/network_peer.go:140 lxc/network_zone.go:139 #: lxc/network_zone.go:746 lxc/profile.go:678 lxc/project.go:522 -#: lxc/remote.go:732 lxc/storage.go:663 lxc/storage_bucket.go:512 +#: lxc/remote.go:801 lxc/storage.go:663 lxc/storage_bucket.go:512 #: lxc/storage_bucket.go:832 lxc/storage_volume.go:1584 msgid "NAME" msgstr "" @@ -4037,7 +4037,7 @@ msgstr "" #: lxc/network.go:958 lxc/operation.go:155 lxc/project.go:480 #: lxc/project.go:485 lxc/project.go:490 lxc/project.go:495 lxc/project.go:500 -#: lxc/project.go:505 lxc/remote.go:692 lxc/remote.go:697 lxc/remote.go:702 +#: lxc/project.go:505 lxc/remote.go:761 lxc/remote.go:766 lxc/remote.go:771 msgid "NO" msgstr "" @@ -4266,7 +4266,7 @@ msgstr "" msgid "Only \"custom\" volumes can be snapshotted" msgstr "" -#: lxc/remote.go:333 +#: lxc/remote.go:375 msgid "Only https URLs are supported for simplestreams" msgstr "" @@ -4337,11 +4337,11 @@ msgstr "" msgid "PROJECT" msgstr "" -#: lxc/remote.go:734 +#: lxc/remote.go:803 msgid "PROTOCOL" msgstr "" -#: lxc/image.go:1076 lxc/remote.go:736 +#: lxc/image.go:1076 lxc/remote.go:805 msgid "PUBLIC" msgstr "" @@ -4370,7 +4370,7 @@ msgstr "" msgid "Perform an incremental copy" msgstr "" -#: lxc/remote.go:183 +#: lxc/remote.go:195 msgid "Please provide an alternate server address (empty to abort):" msgstr "" @@ -4382,8 +4382,8 @@ msgstr "" msgid "Please provide cluster member name: " msgstr "" -#: lxc/remote.go:463 -msgid "Please type 'y', 'n' or the fingerprint:" +#: lxc/remote.go:533 +msgid "Please type 'y', 'n' or the fingerprint: " msgstr "" #: lxc/info.go:213 @@ -4702,33 +4702,33 @@ msgstr "" msgid "Refreshing the image: %s" msgstr "" -#: lxc/remote.go:786 +#: lxc/remote.go:855 #, c-format msgid "Remote %s already exists" msgstr "" -#: lxc/project.go:793 lxc/remote.go:777 lxc/remote.go:850 lxc/remote.go:906 -#: lxc/remote.go:946 +#: lxc/project.go:793 lxc/remote.go:846 lxc/remote.go:919 lxc/remote.go:975 +#: lxc/remote.go:1015 #, c-format msgid "Remote %s doesn't exist" msgstr "" -#: lxc/remote.go:302 +#: lxc/remote.go:342 #, c-format msgid "Remote %s exists as <%s>" msgstr "" -#: lxc/remote.go:858 +#: lxc/remote.go:927 #, c-format msgid "Remote %s is global and cannot be removed" msgstr "" -#: lxc/remote.go:781 lxc/remote.go:854 lxc/remote.go:950 +#: lxc/remote.go:850 lxc/remote.go:923 lxc/remote.go:1019 #, c-format msgid "Remote %s is static and cannot be modified" msgstr "" -#: lxc/remote.go:291 +#: lxc/remote.go:316 msgid "Remote address must not be empty" msgstr "" @@ -4736,7 +4736,7 @@ msgstr "" msgid "Remote admin password" msgstr "" -#: lxc/remote.go:296 +#: lxc/remote.go:336 msgid "Remote names may not contain colons" msgstr "" @@ -4822,7 +4822,7 @@ msgstr "" msgid "Remove profiles from instances" msgstr "" -#: lxc/remote.go:828 lxc/remote.go:829 +#: lxc/remote.go:897 lxc/remote.go:898 msgid "Remove remotes" msgstr "" @@ -4879,7 +4879,7 @@ msgstr "" msgid "Rename projects" msgstr "" -#: lxc/remote.go:755 lxc/remote.go:756 +#: lxc/remote.go:824 lxc/remote.go:825 msgid "Rename remotes" msgstr "" @@ -5024,7 +5024,7 @@ msgstr "" msgid "STATE" msgstr "" -#: lxc/remote.go:737 +#: lxc/remote.go:806 msgid "STATIC" msgstr "" @@ -5065,11 +5065,11 @@ msgstr "" msgid "Server authentication type (tls or oidc)" msgstr "" -#: lxc/remote.go:461 +#: lxc/remote.go:529 msgid "Server certificate NACKed by user" msgstr "" -#: lxc/remote.go:600 +#: lxc/remote.go:282 lxc/remote.go:669 msgid "Server doesn't trust us after authentication" msgstr "" @@ -5280,7 +5280,7 @@ msgid "" " lxc storage volume set [:] [/] " msgstr "" -#: lxc/remote.go:924 lxc/remote.go:925 +#: lxc/remote.go:993 lxc/remote.go:994 msgid "Set the URL for the remote" msgstr "" @@ -5523,7 +5523,7 @@ msgid "" "that are granted via identity provider group mappings. \n" msgstr "" -#: lxc/remote.go:631 lxc/remote.go:632 +#: lxc/remote.go:700 lxc/remote.go:701 msgid "Show the default remote" msgstr "" @@ -5735,7 +5735,7 @@ msgstr "" msgid "Switch the current project" msgstr "" -#: lxc/remote.go:884 lxc/remote.go:885 +#: lxc/remote.go:953 lxc/remote.go:954 msgid "Switch the default remote" msgstr "" @@ -5770,6 +5770,12 @@ msgstr "" msgid "Target path must be a directory" msgstr "" +#: lxc/remote.go:161 lxc/remote.go:331 +msgid "" +"The --accept-certificate flag is not supported when adding a remote using a " +"trust token" +msgstr "" + #: lxc/move.go:169 msgid "The --instance-only flag can't be used with --target" msgstr "" @@ -5920,6 +5926,11 @@ msgid "" "The property %q does not exist on the storage pool volume snapshot %s/%s: %v" msgstr "" +#: lxc/remote.go:524 +msgid "" +"The provided fingerprint does not match the server certificate fingerprint" +msgstr "" + #: lxc/info.go:346 msgid "The server doesn't implement the newer v2 resources API" msgstr "" @@ -6053,6 +6064,14 @@ msgstr "" msgid "Transmit policy" msgstr "" +#: lxc/remote.go:326 +msgid "Trust token cannot be used for public remotes" +msgstr "" + +#: lxc/remote.go:321 +msgid "Trust token cannot be used with OIDC authentication" +msgstr "" + #: lxc/action.go:288 lxc/launch.go:119 #, c-format msgid "Try `lxc info --show-log %s` for more info" @@ -6091,7 +6110,7 @@ msgstr "" msgid "UPLOAD DATE" msgstr "" -#: lxc/cluster.go:185 lxc/remote.go:733 +#: lxc/cluster.go:185 lxc/remote.go:802 msgid "URL" msgstr "" @@ -6119,7 +6138,7 @@ msgstr "" msgid "Unable to create a temporary file: %v" msgstr "" -#: lxc/remote.go:214 lxc/remote.go:248 +#: lxc/remote.go:226 lxc/remote.go:260 msgid "Unavailable remote server" msgstr "" @@ -6442,7 +6461,7 @@ msgstr "" #: lxc/network.go:960 lxc/operation.go:157 lxc/project.go:482 #: lxc/project.go:487 lxc/project.go:492 lxc/project.go:497 lxc/project.go:502 -#: lxc/project.go:507 lxc/remote.go:694 lxc/remote.go:699 lxc/remote.go:704 +#: lxc/project.go:507 lxc/remote.go:763 lxc/remote.go:768 lxc/remote.go:773 msgid "YES" msgstr "" @@ -7103,7 +7122,7 @@ msgstr "" msgid "[[:]]" msgstr "" -#: lxc/project.go:512 lxc/remote.go:723 +#: lxc/project.go:512 lxc/remote.go:792 msgid "current" msgstr "" @@ -7590,7 +7609,7 @@ msgid "" "the configuration from \"config.yaml\"." msgstr "" -#: lxc/remote.go:460 +#: lxc/remote.go:528 msgid "n" msgstr "" @@ -7602,7 +7621,7 @@ msgstr "" msgid "no" msgstr "" -#: lxc/remote.go:453 +#: lxc/remote.go:507 msgid "ok (y/n/[fingerprint])?" msgstr "" @@ -7639,7 +7658,7 @@ msgstr "" msgid "used by" msgstr "" -#: lxc/remote.go:462 +#: lxc/remote.go:516 msgid "y" msgstr ""