From b86cd2e85f1d2595b981345caaa61a353a0770c6 Mon Sep 17 00:00:00 2001 From: 3wc <3wc@doesthisthing.work> Date: Tue, 26 Aug 2025 13:37:15 -0400 Subject: [PATCH] Update localez --- pkg/i18n/locales/abra.pot | 853 +++++++++++++++++++++---------- pkg/i18n/locales/es.po | 1003 +++++++++++++++++++++++++------------ 2 files changed, 1282 insertions(+), 574 deletions(-) diff --git a/pkg/i18n/locales/abra.pot b/pkg/i18n/locales/abra.pot index 6dc0e33f..00e3ef83 100644 --- a/pkg/i18n/locales/abra.pot +++ b/pkg/i18n/locales/abra.pot @@ -7,7 +7,7 @@ msgid "" msgstr "Project-Id-Version: \n" "Report-Msgid-Bugs-To: EMAIL\n" - "POT-Creation-Date: 2025-08-23 17:54+0200\n" + "POT-Creation-Date: 2025-08-26 13:36-0400\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -54,7 +54,7 @@ msgid " # generate the man pages into /usr/local/share/man/man1\n" " man abra-app-deploy" msgstr "" -#: ./cli/app/secret.go:154 +#: ./cli/app/secret.go:156 msgid " # insert regular secret\n" " abra app secret insert 1312.net my_secret v1 mySuperSecret\n" "\n" @@ -129,7 +129,7 @@ msgstr "" msgid " abra app remove 1312.net" msgstr "" -#: ./cli/app/secret.go:267 +#: ./cli/app/secret.go:293 msgid " abra app secret rm 1312.net oauth_key" msgstr "" @@ -187,7 +187,7 @@ msgstr "" msgid "%s (%s) has locally unstaged changes?" msgstr "" -#: ./pkg/service/service.go:103 ./pkg/container/container.go:40 +#: ./pkg/container/container.go:40 ./pkg/service/service.go:103 #, c-format msgid "%s (created %v)" msgstr "" @@ -207,12 +207,12 @@ msgstr "" msgid "%s already exists?" msgstr "" -#: ./cli/app/new.go:199 +#: ./cli/app/new.go:185 #, c-format msgid "%s created (version: %s)" msgstr "" -#: ./cli/recipe/upgrade.go:330 ./cli/recipe/sync.go:211 ./cli/recipe/release.go:121 +#: ./cli/recipe/release.go:146 ./cli/recipe/sync.go:251 ./cli/recipe/upgrade.go:330 #, c-format msgid "%s currently has these unstaged changes 👇" msgstr "" @@ -232,12 +232,12 @@ msgstr "" msgid "%s does not exist locally, use /bin/sh as fallback" msgstr "" -#: ./cli/app/secret.go:75 +#: ./cli/app/secret.go:77 #, c-format msgid "%s doesn't exist in the env config?" msgstr "" -#: ./cli/app/secret.go:362 +#: ./cli/app/secret.go:389 #, c-format msgid "%s doesn't exist on server?" msgstr "" @@ -247,6 +247,16 @@ msgstr "" msgid "%s doesn't have a %s function" msgstr "" +#: ./pkg/upstream/stack/stack.go:169 +#, c-format +msgid "%s has been detected as deployed: %v" +msgstr "" + +#: ./pkg/upstream/stack/stack.go:174 +#, c-format +msgid "%s has been detected as not deployed" +msgstr "" + #: ./cli/app/restart.go:132 #, c-format msgid "%s has been scaled to 0" @@ -262,7 +272,7 @@ msgstr "" msgid "%s has locally unstaged changes? please commit/remove your changes before proceeding" msgstr "" -#: ./cli/internal/recipe.go:112 +#: ./cli/internal/recipe.go:114 #, c-format msgid "%s has no main 'app' service?" msgstr "" @@ -272,7 +282,7 @@ msgstr "" msgid "%s has no published versions?" msgstr "" -#: ./cli/app/new.go:284 +#: ./cli/app/new.go:270 #, c-format msgid "%s has no secrets to generate, skipping..." msgstr "" @@ -312,17 +322,17 @@ msgstr "" msgid "%s is missing the TYPE env var?" msgstr "" -#: ./cli/app/rollback.go:280 ./cli/app/rollback.go:284 +#: ./cli/app/rollback.go:278 ./cli/app/rollback.go:282 #, c-format msgid "%s is not a downgrade for %s?" msgstr "" -#: ./cli/app/upgrade.go:402 ./cli/app/upgrade.go:406 +#: ./cli/app/upgrade.go:400 ./cli/app/upgrade.go:404 #, c-format msgid "%s is not an upgrade for %s?" msgstr "" -#: ./cli/app/ps.go:56 ./cli/app/upgrade.go:423 ./cli/app/undeploy.go:59 ./cli/app/services.go:49 ./cli/app/restart.go:93 ./cli/app/logs.go:58 ./cli/updater/updater.go:247 +#: ./cli/app/logs.go:58 ./cli/app/ps.go:56 ./cli/app/restart.go:93 ./cli/app/services.go:49 ./cli/app/undeploy.go:59 ./cli/app/upgrade.go:421 ./cli/updater/updater.go:247 #, c-format msgid "%s is not deployed?" msgstr "" @@ -367,7 +377,7 @@ msgstr "" msgid "%s removed from pass store" msgstr "" -#: ./cli/app/new.go:135 +#: ./cli/app/new.go:134 #, c-format msgid "%s sanitised as %s for new app" msgstr "" @@ -387,7 +397,7 @@ msgstr "" msgid "%s successfully added" msgstr "" -#: ./cli/app/secret.go:230 +#: ./cli/app/secret.go:256 #, c-format msgid "%s successfully stored on server" msgstr "" @@ -397,7 +407,12 @@ msgstr "" msgid "%s/example.git" msgstr "" -#: ./pkg/ui/deploy.go:341 +#: ./pkg/upstream/stack/stack.go:602 +#, c-format +msgid "%s: %s" +msgstr "" + +#: ./pkg/ui/deploy.go:344 #, c-format msgid "%s: %s (retries: %v, healthcheck: %s)" msgstr "" @@ -417,6 +432,16 @@ msgstr "" msgid "%s: end marker %s not found" msgstr "" +#: ./pkg/upstream/stack/loader.go:60 +#, c-format +msgid "%s: ignoring deprecated options: %s" +msgstr "" + +#: ./pkg/upstream/stack/loader.go:55 +#, c-format +msgid "%s: ignoring unsupported options: %s" +msgstr "" + #: ./pkg/recipe/recipe.go:325 #, c-format msgid "%s: image meta has incorrect format: %s" @@ -452,12 +477,12 @@ msgstr "" msgid "%s: waiting %d seconds before next retry" msgstr "" -#: ./cli/app/upgrade.go:397 +#: ./cli/app/upgrade.go:395 #, c-format msgid "'%s' is not a known version" msgstr "" -#: ./cli/app/upgrade.go:392 ./cli/app/rollback.go:275 +#: ./cli/app/rollback.go:273 ./cli/app/upgrade.go:390 #, c-format msgid "'%s' is not a known version for %s" msgstr "" @@ -527,11 +552,11 @@ msgstr "" msgid "Both local recipe and live deployment labels are shown." msgstr "" -#: ./cli/app/secret.go:476 ./cli/app/secret.go:516 ./cli/app/secret.go:540 ./cli/app/secret.go:548 ./cli/app/restore.go:132 ./cli/app/ps.go:207 ./cli/app/cmd.go:273 ./cli/app/new.go:380 ./cli/app/check.go:88 ./cli/app/restart.go:155 ./cli/app/deploy.go:327 ./cli/app/cp.go:379 ./cli/app/backup.go:288 ./cli/app/backup.go:304 ./cli/app/labels.go:136 ./cli/catalogue/catalogue.go:272 ./cli/recipe/lint.go:129 ./cli/updater/updater.go:538 +#: ./cli/app/backup.go:288 ./cli/app/backup.go:304 ./cli/app/check.go:88 ./cli/app/cmd.go:273 ./cli/app/cp.go:379 ./cli/app/labels.go:136 ./cli/app/new.go:366 ./cli/app/ps.go:207 ./cli/app/restart.go:155 ./cli/app/restore.go:132 ./cli/app/secret.go:504 ./cli/app/secret.go:544 ./cli/app/secret.go:568 ./cli/app/secret.go:576 ./cli/app/deploy.go:325 ./cli/catalogue/catalogue.go:303 ./cli/recipe/lint.go:129 ./cli/updater/updater.go:538 msgid "C" msgstr "" -#: ./cli/app/ps.go:183 ./cli/app/list.go:220 +#: ./cli/app/list.go:220 ./cli/app/ps.go:183 msgid "CHAOS" msgstr "" @@ -558,7 +583,7 @@ msgstr "" msgid "CONFIG" msgstr "" -#: ./cli/app/secret.go:394 +#: ./cli/app/secret.go:422 msgid "CREATED ON SERVER" msgstr "" @@ -595,7 +620,7 @@ msgstr "" msgid "Copy files to/from a deployed app service" msgstr "" -#: ./cli/app/new.go:49 +#: ./cli/app/new.go:48 msgid "Create a new app" msgstr "" @@ -607,7 +632,7 @@ msgstr "" msgid "Create a new snapshot" msgstr "" -#: ./cli/recipe/release.go:29 +#: ./cli/recipe/release.go:30 msgid "Create a new version of a recipe.\n" "\n" "These versions are then published on the Co-op Cloud recipe catalogue. These\n" @@ -627,14 +652,18 @@ msgid "Create a new version of a recipe.\n" "\n" "Publish your new release to git.coopcloud.tech with \"--publish/-p\". This\n" "requires that you have permission to git push to these repositories and have\n" - "your SSH keys configured on your account." + "your SSH keys configured on your account. Enable ssh-agent and make sure to add\n" + "your private key and enter your passphrase beforehand.\n" + "\n" + " eval `ssh-agent`\n" + " ssh-add ~/.ssh/" msgstr "" #: ./pkg/formatter/formatter.go:134 msgid "CreateOverview: only accepts rows of len == 2" msgstr "" -#: ./cli/app/new.go:24 +#: ./cli/app/new.go:23 msgid "Creates a new app from a default recipe.\n" "\n" "This new app configuration is stored in your $ABRA_DIR directory under the\n" @@ -658,7 +687,7 @@ msgid "Creates a new app from a default recipe.\n" "on your $PATH." msgstr "" -#: ./cli/app/upgrade.go:443 ./cli/app/new.go:356 ./cli/app/rollback.go:332 ./cli/app/deploy.go:343 +#: ./cli/app/new.go:342 ./cli/app/rollback.go:330 ./cli/app/upgrade.go:441 ./cli/app/deploy.go:341 msgid "D" msgstr "" @@ -730,11 +759,11 @@ msgstr "" msgid "Error monitoring TTY size:" msgstr "" -#: ./cli/app/secret.go:394 +#: ./cli/app/secret.go:422 msgid "GENERATED NAME" msgstr "" -#: ./cli/catalogue/catalogue.go:27 +#: ./cli/catalogue/catalogue.go:46 msgid "Generate a new copy of the recipe catalogue.\n" "\n" "N.B. this command **will** wipe local unstaged changes from your local recipes\n" @@ -749,9 +778,13 @@ msgid "Generate a new copy of the recipe catalogue.\n" "If you have a Hub account you can \"docker login\" and Abra will automatically\n" "use those details.\n" "\n" - "Push your new release to git.coopcloud.tech with \"--publish/-p\". This requires\n" - "that you have permission to git push to these repositories and have your SSH\n" - "keys configured on your account." + "Publish your new release to git.coopcloud.tech with \"--publish/-p\". This\n" + "requires that you have permission to git push to these repositories and have\n" + "your SSH keys configured on your account. Enable ssh-agent and make sure to add\n" + "your private key and enter your passphrase beforehand.\n" + "\n" + " eval `ssh-agent`\n" + " ssh-add ~/.ssh/" msgstr "" #: ./cli/app/list.go:46 @@ -760,7 +793,7 @@ msgid "Generate a report of all managed apps.\n" "Use \"--status/-S\" flag to query all servers for the live deployment status." msgstr "" -#: ./cli/app/new.go:290 +#: ./cli/app/new.go:276 msgid "Generate app secrets?" msgstr "" @@ -768,7 +801,7 @@ msgstr "" msgid "Generate autocompletion script" msgstr "" -#: ./cli/recipe/sync.go:23 +#: ./cli/recipe/sync.go:25 msgid "Generate labels for the main recipe service.\n" "\n" "By convention, the service named \"app\" using the following format:\n" @@ -784,11 +817,11 @@ msgstr "" msgid "Generate manpage" msgstr "" -#: ./cli/app/secret.go:26 +#: ./cli/app/secret.go:27 msgid "Generate secrets" msgstr "" -#: ./cli/catalogue/catalogue.go:26 +#: ./cli/catalogue/catalogue.go:45 msgid "Generate the recipe catalogue" msgstr "" @@ -812,7 +845,7 @@ msgstr "" msgid "IMAGE" msgstr "" -#: ./cli/app/secret.go:145 +#: ./cli/app/secret.go:147 msgid "Insert secret" msgstr "" @@ -832,7 +865,7 @@ msgstr "" msgid "List all managed apps" msgstr "" -#: ./cli/app/secret.go:374 +#: ./cli/app/secret.go:401 msgid "List all secrets" msgstr "" @@ -864,7 +897,7 @@ msgstr "" msgid "Manage app backups" msgstr "" -#: ./cli/app/secret.go:444 +#: ./cli/app/secret.go:472 msgid "Manage app secrets" msgstr "" @@ -884,7 +917,7 @@ msgstr "" msgid "Manage servers" msgstr "" -#: ./cli/catalogue/catalogue.go:235 +#: ./cli/catalogue/catalogue.go:266 msgid "Manage the recipe catalogue" msgstr "" @@ -892,7 +925,7 @@ msgstr "" msgid "N" msgstr "" -#: ./cli/app/secret.go:106 ./cli/app/secret.go:394 ./cli/app/new.go:187 ./cli/app/volume.go:47 ./cli/server/list.go:34 ./cli/recipe/version.go:103 +#: ./cli/app/volume.go:47 ./cli/app/secret.go:108 ./cli/app/secret.go:422 ./cli/recipe/version.go:103 ./cli/server/list.go:34 msgid "NAME" msgstr "" @@ -904,11 +937,11 @@ msgstr "" msgid "NEW DEPLOYMENT" msgstr "" -#: ./cli/app/secret.go:136 +#: ./cli/app/secret.go:138 msgid "NOT" msgstr "" -#: ./cli/app/secret.go:137 +#: ./cli/app/secret.go:139 msgid "NOW" msgstr "" @@ -924,6 +957,10 @@ msgstr "" msgid "ON SERVER" msgstr "" +#: ./cli/recipe/sync.go:128 +msgid "PROPOSED CHANGES" +msgstr "" + #: ./cli/server/prune.go:17 msgid "Prune resources on a server" msgstr "" @@ -947,11 +984,7 @@ msgstr "" msgid "RECIPE LABELS" msgstr "" -#: ./cli/recipe/release.go:317 -msgid "Release Note (leave empty for no release note)" -msgstr "" - -#: ./cli/recipe/release.go:28 +#: ./cli/recipe/release.go:29 msgid "Release a new recipe version" msgstr "" @@ -967,7 +1000,7 @@ msgid "Remove a managed server.\n" "like tears in rain." msgstr "" -#: ./cli/app/secret.go:262 +#: ./cli/app/secret.go:288 msgid "Remove a secret" msgstr "" @@ -1048,11 +1081,11 @@ msgstr "" msgid "Run app commands" msgstr "" -#: ./cli/app/new.go:372 ./cli/app/logs.go:102 ./cli/app/backup.go:272 ./cli/app/list.go:289 +#: ./cli/app/backup.go:272 ./cli/app/list.go:289 ./cli/app/logs.go:102 ./cli/app/new.go:358 msgid "S" msgstr "" -#: ./cli/app/new.go:207 +#: ./cli/app/new.go:193 msgid "SECRETS OVERVIEW" msgstr "" @@ -1060,7 +1093,7 @@ msgstr "" msgid "SERVER" msgstr "" -#: ./cli/app/ps.go:179 ./cli/recipe/version.go:62 ./cli/recipe/version.go:103 +#: ./cli/app/ps.go:179 ./cli/recipe/sync.go:128 ./cli/recipe/version.go:62 ./cli/recipe/version.go:103 msgid "SERVICE" msgstr "" @@ -1081,11 +1114,11 @@ msgstr "" msgid "SSO" msgstr "" -#: ./cli/app/ps.go:180 ./cli/app/list.go:219 +#: ./cli/app/list.go:219 ./cli/app/ps.go:180 msgid "STATUS" msgstr "" -#: ./cli/app/new.go:315 +#: ./cli/app/new.go:301 msgid "Select app server:" msgstr "" @@ -1119,11 +1152,15 @@ msgstr "" msgid "Specify a server name" msgstr "" -#: ./cli/app/new.go:266 +#: ./cli/app/new.go:252 msgid "Specify app domain" msgstr "" -#: ./cli/recipe/sync.go:22 +#: ./cli/catalogue/catalogue.go:27 +msgid "Sync recipe catalogue for latest changes" +msgstr "" + +#: ./cli/recipe/sync.go:24 msgid "Sync recipe version label" msgstr "" @@ -1147,7 +1184,7 @@ msgstr "" msgid "The Co-op Cloud command-line utility belt 🎩🐇" msgstr "" -#: ./cli/app/secret.go:146 +#: ./cli/app/secret.go:148 msgid "This command inserts a secret into an app environment.\n" "\n" "Arbitrary secret insertion is not supported. Secrets that are inserted must\n" @@ -1158,7 +1195,7 @@ msgid "This command inserts a secret into an app environment.\n" "(see \"abra app new --secrets/-S\" for more)." msgstr "" -#: ./cli/app/secret.go:263 +#: ./cli/app/secret.go:289 msgid "This command removes a secret from an app environment.\n" "\n" "Arbitrary secret removal is not supported. Secrets that are removed must\n" @@ -1331,7 +1368,7 @@ msgstr "" msgid "Upgrade recipe image tags" msgstr "" -#: ./cli/recipe/release.go:283 +#: ./cli/recipe/release.go:318 msgid "Use release note in release/next?" msgstr "" @@ -1339,11 +1376,11 @@ msgstr "" msgid "Using \"--force/-f\" Git syncs an existing recipe. It does not erase unstaged changes." msgstr "" -#: ./cli/app/secret.go:106 ./cli/app/new.go:187 +#: ./cli/app/secret.go:108 msgid "VALUE" msgstr "" -#: ./cli/app/secret.go:394 ./cli/app/ps.go:182 ./cli/app/list.go:221 ./cli/recipe/version.go:62 ./cli/recipe/version.go:103 +#: ./cli/app/list.go:221 ./cli/app/ps.go:182 ./cli/app/secret.go:422 ./cli/recipe/version.go:62 ./cli/recipe/version.go:103 msgid "VERSION" msgstr "" @@ -1359,7 +1396,7 @@ msgstr "" msgid "[hijack] end of stdout" msgstr "" -#: ./cli/recipe/sync.go:76 +#: ./cli/recipe/sync.go:78 #, c-format msgid "\n" "The following options are two types of initial semantic version that you can\n" @@ -1391,6 +1428,8 @@ msgid "\n" "\n" "The latest published version is %s.\n" "\n" + "%s\n" + "\n" "Here is a semver cheat sheet (more on https://semver.org):\n" "\n" " major: new features/bug fixes, backwards incompatible (e.g 1.0.0 -> 2.0.0).\n" @@ -1418,7 +1457,7 @@ msgstr "" msgid "^%s" msgstr "" -#: ./cli/app/secret.go:484 ./cli/app/secret.go:524 ./cli/app/restart.go:162 ./cli/app/app.go:10 ./cli/app/backup.go:240 ./cli/server/prune.go:91 ./cli/server/add.go:22 ./cli/recipe/upgrade.go:378 ./cli/recipe/fetch.go:115 ./cli/updater/updater.go:554 +#: ./cli/app/app.go:10 ./cli/app/backup.go:240 ./cli/app/restart.go:162 ./cli/app/secret.go:512 ./cli/app/secret.go:552 ./cli/recipe/fetch.go:115 ./cli/recipe/upgrade.go:378 ./cli/server/add.go:22 ./cli/server/prune.go:91 ./cli/updater/updater.go:554 msgid "a" msgstr "" @@ -1453,12 +1492,16 @@ msgstr "" msgid "add [[server] | --local] [flags]" msgstr "" +#: ./cli/recipe/release.go:352 +msgid "add release note? (leave empty to skip)" +msgstr "" + #: ./pkg/app/app.go:510 #, c-format msgid "adding env vars to %s service config" msgstr "" -#: ./cli/app/secret.go:483 ./cli/app/secret.go:523 ./cli/app/backup.go:239 ./cli/server/prune.go:90 ./cli/recipe/fetch.go:114 ./cli/updater/updater.go:553 +#: ./cli/app/backup.go:239 ./cli/app/secret.go:511 ./cli/app/secret.go:551 ./cli/recipe/fetch.go:114 ./cli/server/prune.go:90 ./cli/updater/updater.go:553 msgid "all" msgstr "" @@ -1499,7 +1542,7 @@ msgstr "" msgid "app domain %s (%s) does not appear to resolve to app server %s (%s)?" msgstr "" -#: ./cli/recipe/release.go:185 +#: ./cli/recipe/release.go:220 msgid "app service is missing image tag?" msgstr "" @@ -1527,7 +1570,7 @@ msgstr "" msgid "attempting to run %s" msgstr "" -#: ./cli/app/upgrade.go:269 ./cli/app/deploy.go:231 +#: ./cli/app/upgrade.go:267 ./cli/app/deploy.go:229 #, c-format msgid "attempting to run post deploy commands, saw: %s" msgstr "" @@ -1550,12 +1593,12 @@ msgstr "" msgid "autocomplete [bash|zsh|fish|powershell]" msgstr "" -#: ./cli/app/secret.go:38 ./cli/app/secret.go:170 ./cli/app/secret.go:280 ./cli/app/upgrade.go:58 ./cli/app/rollback.go:58 ./cli/app/deploy.go:59 ./cli/app/logs.go:32 ./pkg/autocomplete/autocomplete.go:17 ./pkg/autocomplete/autocomplete.go:32 ./pkg/autocomplete/autocomplete.go:43 ./pkg/autocomplete/autocomplete.go:59 ./pkg/autocomplete/autocomplete.go:77 ./pkg/autocomplete/autocomplete.go:93 ./pkg/autocomplete/autocomplete.go:99 ./pkg/autocomplete/autocomplete.go:114 +#: ./cli/app/logs.go:32 ./cli/app/rollback.go:58 ./cli/app/upgrade.go:58 ./cli/app/secret.go:40 ./cli/app/secret.go:173 ./cli/app/secret.go:307 ./cli/app/deploy.go:59 ./pkg/autocomplete/autocomplete.go:18 ./pkg/autocomplete/autocomplete.go:33 ./pkg/autocomplete/autocomplete.go:44 ./pkg/autocomplete/autocomplete.go:50 ./pkg/autocomplete/autocomplete.go:70 ./pkg/autocomplete/autocomplete.go:88 ./pkg/autocomplete/autocomplete.go:104 ./pkg/autocomplete/autocomplete.go:110 ./pkg/autocomplete/autocomplete.go:125 #, c-format msgid "autocomplete failed: %s" msgstr "" -#: ./cli/app/new.go:374 +#: ./cli/app/new.go:360 msgid "automatically generate secrets" msgstr "" @@ -1603,7 +1646,7 @@ msgstr "" msgid "broken symlink in your abra config folders: %s" msgstr "" -#: ./cli/app/upgrade.go:451 ./cli/app/rollback.go:340 ./cli/app/deploy.go:351 ./cli/app/cp.go:30 ./cli/app/backup.go:135 +#: ./cli/app/backup.go:135 ./cli/app/cp.go:30 ./cli/app/rollback.go:338 ./cli/app/upgrade.go:449 ./cli/app/deploy.go:349 msgid "c" msgstr "" @@ -1641,7 +1684,12 @@ msgstr "" msgid "cannot find app with name %s" msgstr "" -#: ./cli/recipe/release.go:88 +#: ./pkg/upstream/stack/stack.go:655 +#, c-format +msgid "cannot get label %s for %s" +msgstr "" + +#: ./cli/recipe/release.go:97 #, c-format msgid "cannot parse %s, invalid tag specified?" msgstr "" @@ -1651,11 +1699,11 @@ msgstr "" msgid "cannot resolve ipv4 for %s?" msgstr "" -#: ./cli/recipe/release.go:93 +#: ./cli/recipe/release.go:102 msgid "cannot specify tag and bump type at the same time" msgstr "" -#: ./cli/app/secret.go:57 +#: ./cli/app/secret.go:59 msgid "cannot use '[secret] [version]' and '--all' together" msgstr "" @@ -1667,7 +1715,7 @@ msgstr "" msgid "cannot use [recipe] and --all/-a together" msgstr "" -#: ./cli/app/secret.go:307 +#: ./cli/app/secret.go:334 msgid "cannot use [secret] and --all/-a together" msgstr "" @@ -1679,7 +1727,7 @@ msgstr "" msgid "cannot use [service] and --all-services/-a together" msgstr "" -#: ./cli/app/new.go:70 ./cli/app/deploy.go:262 +#: ./cli/app/new.go:69 ./cli/app/deploy.go:260 msgid "cannot use [version] and --chaos together" msgstr "" @@ -1687,7 +1735,7 @@ msgstr "" msgid "catalogue" msgstr "" -#: ./cli/catalogue/catalogue.go:234 +#: ./cli/catalogue/catalogue.go:265 msgid "catalogue [cmd] [args] [flags]" msgstr "" @@ -1695,6 +1743,10 @@ msgstr "" msgid "catalogue is missing, retrieving now" msgstr "" +#: ./cli/catalogue/catalogue.go:38 +msgid "catalogue successfully synced" +msgstr "" + #: ./cli/recipe/list.go:38 msgid "category" msgstr "" @@ -1703,7 +1755,7 @@ msgstr "" msgid "cfg" msgstr "" -#: ./cli/app/secret.go:475 ./cli/app/secret.go:515 ./cli/app/secret.go:539 ./cli/app/secret.go:547 ./cli/app/restore.go:131 ./cli/app/ps.go:206 ./cli/app/cmd.go:272 ./cli/app/new.go:379 ./cli/app/check.go:87 ./cli/app/restart.go:154 ./cli/app/deploy.go:326 ./cli/app/cp.go:378 ./cli/app/backup.go:287 ./cli/app/backup.go:303 ./cli/app/labels.go:135 ./cli/catalogue/catalogue.go:271 ./cli/recipe/lint.go:128 ./cli/updater/updater.go:537 +#: ./cli/app/backup.go:287 ./cli/app/backup.go:303 ./cli/app/check.go:87 ./cli/app/cmd.go:272 ./cli/app/cp.go:378 ./cli/app/labels.go:135 ./cli/app/new.go:365 ./cli/app/ps.go:206 ./cli/app/restart.go:154 ./cli/app/restore.go:131 ./cli/app/secret.go:503 ./cli/app/secret.go:543 ./cli/app/secret.go:567 ./cli/app/secret.go:575 ./cli/app/deploy.go:324 ./cli/catalogue/catalogue.go:302 ./cli/recipe/lint.go:128 ./cli/updater/updater.go:537 msgid "chaos" msgstr "" @@ -1715,7 +1767,7 @@ msgstr "" msgid "check for major updates" msgstr "" -#: ./cli/app/upgrade.go:415 ./cli/app/undeploy.go:51 ./cli/app/deploy.go:88 +#: ./cli/app/undeploy.go:51 ./cli/app/upgrade.go:413 ./cli/app/deploy.go:88 #, c-format msgid "checking whether %s is already deployed" msgstr "" @@ -1729,7 +1781,7 @@ msgstr "" msgid "choosing %s as latest version of %s" msgstr "" -#: ./cli/recipe/sync.go:188 +#: ./cli/recipe/sync.go:228 #, c-format msgid "choosing %s as new version for %s" msgstr "" @@ -1744,12 +1796,12 @@ msgstr "" msgid "choosing %s as version to upgrade" msgstr "" -#: ./cli/recipe/release.go:249 +#: ./cli/recipe/release.go:284 #, c-format msgid "chore: publish %s release" msgstr "" -#: ./cli/catalogue/catalogue.go:191 +#: ./cli/catalogue/catalogue.go:222 msgid "chore: publish new catalogue release changes" msgstr "" @@ -1762,7 +1814,7 @@ msgstr "" msgid "collected %s for %s" msgstr "" -#: ./cli/catalogue/catalogue.go:89 +#: ./cli/catalogue/catalogue.go:120 msgid "collecting catalogue metadata" msgstr "" @@ -1812,6 +1864,11 @@ msgstr "" msgid "compose config has expected version" msgstr "" +#: ./pkg/upstream/stack/loader.go:43 +#, c-format +msgid "compose file contains unsupported options: %s" +msgstr "" + #: ./pkg/recipe/recipe.go:205 #, c-format msgid "compose: %s, " @@ -1855,7 +1912,7 @@ msgstr "" msgid "considering %s config(s) for tag update" msgstr "" -#: ./cli/app/undeploy.go:128 ./cli/server/prune.go:45 +#: ./cli/app/undeploy.go:126 ./cli/server/prune.go:45 #, c-format msgid "containers pruned: %d; space reclaimed: %s" msgstr "" @@ -1873,7 +1930,7 @@ msgstr "" msgid "context lacks Docker endpoint" msgstr "" -#: ./cli/recipe/sync.go:197 ./pkg/recipe/compose.go:229 +#: ./cli/recipe/sync.go:237 ./pkg/recipe/compose.go:229 #, c-format msgid "coop-cloud.${STACK_NAME}.version=%s" msgstr "" @@ -1930,7 +1987,7 @@ msgstr "" msgid "created client for %s" msgstr "" -#: ./cli/recipe/release.go:387 +#: ./cli/recipe/release.go:422 #, c-format msgid "created tag %s at %s" msgstr "" @@ -1940,11 +1997,26 @@ msgstr "" msgid "created the %s context" msgstr "" +#: ./pkg/upstream/stack/stack.go:520 +#, c-format +msgid "creating %s" +msgstr "" + #: ./cli/server/add.go:168 #, c-format msgid "creating context with domain %s" msgstr "" +#: ./pkg/upstream/stack/stack.go:422 +#, c-format +msgid "creating network %s" +msgstr "" + +#: ./pkg/upstream/stack/stack.go:369 +#, c-format +msgid "creating secret %s" +msgstr "" + #: ./pkg/lint/recipe.go:22 msgid "critical" msgstr "" @@ -1954,17 +2026,17 @@ msgstr "" msgid "critical errors present in %s config" msgstr "" -#: ./cli/app/rollback.go:270 +#: ./cli/app/rollback.go:268 #, c-format msgid "current deployment '%s' is not a known version for %s" msgstr "" -#: ./cli/recipe/release.go:492 +#: ./cli/recipe/release.go:526 #, c-format msgid "current: %s, new: %s, correct?" msgstr "" -#: ./cli/app/deploy.go:29 ./cli/app/backup.go:66 ./cli/recipe/diff.go:14 ./cli/updater/updater.go:491 +#: ./cli/app/backup.go:66 ./cli/app/deploy.go:29 ./cli/recipe/diff.go:14 ./cli/updater/updater.go:491 msgid "d" msgstr "" @@ -1972,12 +2044,12 @@ msgstr "" msgid "debug" msgstr "" -#: ./cli/app/secret.go:253 +#: ./cli/app/secret.go:279 #, c-format msgid "deleted %s successfully from local pass store" msgstr "" -#: ./cli/app/secret.go:246 +#: ./cli/app/secret.go:272 #, c-format msgid "deleted %s successfully from server" msgstr "" @@ -1986,14 +2058,34 @@ msgstr "" msgid "deploy [version] [flags]" msgstr "" +#: ./pkg/upstream/stack/stack.go:593 +msgid "deploy failed 🛑" +msgstr "" + +#: ./pkg/upstream/stack/stack.go:597 +msgid "deploy in progress 🟠" +msgstr "" + #: ./pkg/lint/recipe.go:147 msgid "deploy labels stanza present" msgstr "" +#: ./pkg/upstream/stack/stack.go:635 +msgid "deploy succeeded 🟢" +msgstr "" + +#: ./pkg/upstream/stack/stack.go:595 +msgid "deploy timed out 🟠" +msgstr "" + #: ./cli/internal/deploy.go:109 msgid "deployment cancelled" msgstr "" +#: ./pkg/upstream/stack/remove.go:249 +msgid "deployment timed out 🟠" +msgstr "" + #: ./cli/app/cp.go:273 msgid "destination directory does not exist" msgstr "" @@ -2050,11 +2142,11 @@ msgstr "" msgid "dirty: %v, " msgstr "" -#: ./cli/app/upgrade.go:453 ./cli/app/rollback.go:342 ./cli/app/deploy.go:353 +#: ./cli/app/rollback.go:340 ./cli/app/upgrade.go:451 ./cli/app/deploy.go:351 msgid "disable converge logic checks" msgstr "" -#: ./cli/app/upgrade.go:445 ./cli/app/rollback.go:334 ./cli/app/deploy.go:345 +#: ./cli/app/rollback.go:332 ./cli/app/upgrade.go:443 ./cli/app/deploy.go:343 msgid "disable public DNS checks" msgstr "" @@ -2062,7 +2154,7 @@ msgstr "" msgid "disable remote TTY" msgstr "" -#: ./cli/recipe/release.go:552 +#: ./cli/recipe/release.go:609 #, c-format msgid "discovered %s as currently synced recipe label" msgstr "" @@ -2075,11 +2167,11 @@ msgstr "" msgid "docker: is the daemon running / your user has docker permissions?" msgstr "" -#: ./cli/app/new.go:355 +#: ./cli/app/new.go:341 msgid "domain" msgstr "" -#: ./cli/app/new.go:358 +#: ./cli/app/new.go:344 msgid "domain name for app" msgstr "" @@ -2116,7 +2208,7 @@ msgstr "" msgid "dry run: adding %s" msgstr "" -#: ./cli/recipe/release.go:277 +#: ./cli/recipe/release.go:312 #, c-format msgid "dry run: move release note from 'next' to %s" msgstr "" @@ -2125,11 +2217,11 @@ msgstr "" msgid "dry run: no changes commited" msgstr "" -#: ./cli/recipe/release.go:342 +#: ./cli/recipe/release.go:377 msgid "dry run: no changes committed" msgstr "" -#: ./cli/catalogue/catalogue.go:227 ./cli/recipe/release.go:394 +#: ./cli/catalogue/catalogue.go:258 ./cli/recipe/release.go:429 msgid "dry run: no changes published" msgstr "" @@ -2138,12 +2230,12 @@ msgstr "" msgid "dry run: no git changes pushed in %s" msgstr "" -#: ./cli/recipe/release.go:367 +#: ./cli/recipe/release.go:402 #, c-format msgid "dry run: no git tag created (%s)" msgstr "" -#: ./cli/recipe/sync.go:203 +#: ./cli/recipe/sync.go:243 #, c-format msgid "dry run: not syncing label %s for recipe %s" msgstr "" @@ -2153,7 +2245,7 @@ msgstr "" msgid "dry run: remote %s (%s) not created" msgstr "" -#: ./cli/catalogue/catalogue.go:255 ./cli/recipe/sync.go:222 ./cli/recipe/release.go:576 +#: ./cli/catalogue/catalogue.go:286 ./cli/recipe/release.go:633 ./cli/recipe/sync.go:262 msgid "dry-run" msgstr "" @@ -2167,7 +2259,7 @@ msgstr "" msgid "duplicate secret target for %s not allowed" msgstr "" -#: ./cli/app/env.go:16 ./cli/recipe/new.go:124 ./cli/recipe/lint.go:137 +#: ./cli/app/env.go:16 ./cli/recipe/lint.go:137 ./cli/recipe/new.go:124 msgid "e" msgstr "" @@ -2258,7 +2350,7 @@ msgstr "" msgid "exec ID empty" msgstr "" -#: ./cli/recipe/release.go:501 +#: ./cli/recipe/release.go:535 msgid "exiting as requested" msgstr "" @@ -2272,30 +2364,65 @@ msgstr "" msgid "expected 1 service but found %v: %s" msgstr "" -#: ./cli/app/secret.go:500 ./cli/app/upgrade.go:435 ./cli/app/rollback.go:324 ./cli/app/deploy.go:335 ./cli/app/remove.go:156 ./cli/app/volume.go:199 ./cli/recipe/fetch.go:19 ./cli/recipe/fetch.go:131 +#: ./cli/app/remove.go:156 ./cli/app/rollback.go:322 ./cli/app/upgrade.go:433 ./cli/app/volume.go:199 ./cli/app/secret.go:528 ./cli/app/deploy.go:333 ./cli/recipe/fetch.go:19 ./cli/recipe/fetch.go:131 msgid "f" msgstr "" +#: ./cli/recipe/release.go:255 ./cli/recipe/release.go:540 +#, c-format +msgid "failed to add release notes: %s" +msgstr "" + #: ./pkg/recipe/recipe.go:175 #, c-format msgid "failed to check git status of %s: %s" msgstr "" -#: ./pkg/recipe/git.go:225 ./pkg/recipe/git.go:406 ./pkg/git/branch.go:95 +#: ./pkg/git/branch.go:95 ./pkg/recipe/git.go:225 ./pkg/recipe/git.go:406 #, c-format msgid "failed to check out %s in %s" msgstr "" -#: ./cli/recipe/release.go:510 +#: ./cli/recipe/release.go:259 ./cli/recipe/release.go:544 #, c-format msgid "failed to commit changes: %s" msgstr "" +#: ./pkg/upstream/stack/stack.go:531 +#, c-format +msgid "failed to create %s" +msgstr "" + +#: ./pkg/upstream/stack/stack.go:393 +#, c-format +msgid "failed to create config %s" +msgstr "" + +#: ./pkg/upstream/stack/stack.go:424 +#, c-format +msgid "failed to create network %s" +msgstr "" + +#: ./pkg/upstream/stack/stack.go:371 +#, c-format +msgid "failed to create secret %s" +msgstr "" + #: ./cli/updater/updater.go:251 #, c-format msgid "failed to determine deployed version of %s" msgstr "" +#: ./pkg/upstream/stack/remove.go:234 +#, c-format +msgid "failed to get tasks: %w" +msgstr "" + +#: ./pkg/upstream/stack/stack.go:183 +#, c-format +msgid "failed to list services: %s" +msgstr "" + #: ./pkg/container/container.go:69 msgid "failed to match chosen container" msgstr "" @@ -2309,30 +2436,80 @@ msgstr "" msgid "failed to parse image %s, saw: %s" msgstr "" -#: ./cli/recipe/release.go:518 +#: ./cli/recipe/release.go:267 ./cli/recipe/release.go:552 #, c-format msgid "failed to publish new release: %s" msgstr "" +#: ./pkg/upstream/stack/remove.go:182 +#, c-format +msgid "failed to remove config %s: %s" +msgstr "" + +#: ./pkg/upstream/stack/remove.go:150 +#, c-format +msgid "failed to remove network %s: %s" +msgstr "" + +#: ./pkg/upstream/stack/remove.go:166 +#, c-format +msgid "failed to remove secret %s: %s" +msgstr "" + +#: ./pkg/upstream/stack/remove.go:134 +#, c-format +msgid "failed to remove service %s: %s" +msgstr "" + +#: ./pkg/upstream/stack/remove.go:82 +#, c-format +msgid "failed to remove some resources from stack: %s" +msgstr "" + #: ./pkg/upstream/container/tty.go:66 msgid "failed to resize tty, using default size" msgstr "" -#: ./cli/app/new.go:118 +#: ./cli/app/new.go:117 #, c-format msgid "failed to retrieve latest commit for %s: %s" msgstr "" +#: ./pkg/upstream/stack/stack.go:468 +#, c-format +msgid "failed to retrieve registry auth for image %s: %s" +msgstr "" + #: ./pkg/git/branch.go:68 #, c-format msgid "failed to select default branch in %s" msgstr "" -#: ./cli/recipe/release.go:514 +#: ./cli/recipe/release.go:263 ./cli/recipe/release.go:548 #, c-format msgid "failed to tag release: %s" msgstr "" +#: ./pkg/upstream/stack/stack.go:508 +#, c-format +msgid "failed to update %s" +msgstr "" + +#: ./pkg/upstream/stack/stack.go:387 +#, c-format +msgid "failed to update config %s" +msgstr "" + +#: ./pkg/upstream/stack/stack.go:365 +#, c-format +msgid "failed to update secret %s" +msgstr "" + +#: ./pkg/upstream/stack/remove.go:92 +#, c-format +msgid "failed to wait on tasks of stack: %s: %s" +msgstr "" + #: ./cli/recipe/fetch.go:18 msgid "fetch [recipe | --all] [flags]" msgstr "" @@ -2355,7 +2532,7 @@ msgstr "" msgid "fetching repo metadata from %s" msgstr "" -#: ./cli/app/secret.go:499 +#: ./cli/app/secret.go:527 msgid "file" msgstr "" @@ -2377,7 +2554,7 @@ msgstr "" msgid "for %s read env %s with value: %s from docker service" msgstr "" -#: ./cli/app/upgrade.go:434 ./cli/app/rollback.go:323 ./cli/app/deploy.go:334 ./cli/app/remove.go:155 ./cli/app/volume.go:198 ./cli/recipe/fetch.go:130 +#: ./cli/app/remove.go:155 ./cli/app/rollback.go:321 ./cli/app/upgrade.go:432 ./cli/app/volume.go:198 ./cli/app/deploy.go:332 ./cli/recipe/fetch.go:130 msgid "force" msgstr "" @@ -2390,7 +2567,7 @@ msgstr "" msgid "found versions file for %s" msgstr "" -#: ./cli/app/secret.go:25 ./cli/catalogue/catalogue.go:25 +#: ./cli/app/secret.go:26 ./cli/catalogue/catalogue.go:26 ./cli/catalogue/catalogue.go:44 msgid "g" msgstr "" @@ -2398,15 +2575,15 @@ msgstr "" msgid "generate" msgstr "" -#: ./cli/app/secret.go:24 +#: ./cli/app/secret.go:25 msgid "generate [[secret] [version] | --all] [flags]" msgstr "" -#: ./cli/catalogue/catalogue.go:24 +#: ./cli/catalogue/catalogue.go:43 msgid "generate [recipe] [flags]" msgstr "" -#: ./cli/app/secret.go:486 +#: ./cli/app/secret.go:514 msgid "generate all secrets" msgstr "" @@ -2420,12 +2597,12 @@ msgstr "" msgid "generated and stored %v on %s" msgstr "" -#: ./cli/catalogue/catalogue.go:175 +#: ./cli/catalogue/catalogue.go:206 #, c-format msgid "generated recipe catalogue: %s" msgstr "" -#: ./cli/app/secret.go:134 +#: ./cli/app/secret.go:136 #, c-format msgid "generated secrets %s shown again, please take note of them %s" msgstr "" @@ -2435,7 +2612,7 @@ msgstr "" msgid "get deploy version: %s" msgstr "" -#: ./pkg/app/compose.go:80 +#: ./pkg/app/compose.go:81 #, c-format msgid "get label '%s'" msgstr "" @@ -2563,7 +2740,7 @@ msgstr "" msgid "hooks" msgstr "" -#: ./cli/app/secret.go:144 +#: ./cli/app/secret.go:146 msgid "i" msgstr "" @@ -2576,11 +2753,11 @@ msgstr "" msgid "ignore .env version checkout" msgstr "" -#: ./cli/app/secret.go:478 ./cli/app/secret.go:518 ./cli/app/secret.go:542 ./cli/app/secret.go:550 ./cli/app/restore.go:134 ./cli/app/ps.go:209 ./cli/app/cmd.go:275 ./cli/app/new.go:382 ./cli/app/check.go:90 ./cli/app/restart.go:157 ./cli/app/deploy.go:329 ./cli/app/cp.go:381 ./cli/app/backup.go:290 ./cli/app/backup.go:306 ./cli/app/labels.go:138 ./cli/catalogue/catalogue.go:274 ./cli/recipe/lint.go:131 ./cli/updater/updater.go:540 +#: ./cli/app/backup.go:290 ./cli/app/backup.go:306 ./cli/app/check.go:90 ./cli/app/cmd.go:275 ./cli/app/cp.go:381 ./cli/app/labels.go:138 ./cli/app/new.go:368 ./cli/app/ps.go:209 ./cli/app/restart.go:157 ./cli/app/restore.go:134 ./cli/app/secret.go:506 ./cli/app/secret.go:546 ./cli/app/secret.go:570 ./cli/app/secret.go:578 ./cli/app/deploy.go:327 ./cli/catalogue/catalogue.go:305 ./cli/recipe/lint.go:131 ./cli/updater/updater.go:540 msgid "ignore uncommitted recipes changes" msgstr "" -#: ./cli/app/undeploy.go:143 ./cli/server/prune.go:66 +#: ./cli/app/undeploy.go:141 ./cli/server/prune.go:66 #, c-format msgid "images pruned: %d; space reclaimed: %s" msgstr "" @@ -2640,7 +2817,7 @@ msgstr "" msgid "including SHOW_ALL=%v in backupbot exec invocation" msgstr "" -#: ./cli/app/restore.go:52 ./cli/app/backup.go:44 ./cli/app/backup.go:102 +#: ./cli/app/backup.go:44 ./cli/app/backup.go:102 ./cli/app/restore.go:52 #, c-format msgid "including SNAPSHOT=%s in backupbot exec invocation" msgstr "" @@ -2665,15 +2842,15 @@ msgstr "" msgid "including VOLUMES=%v in backupbot exec invocation" msgstr "" -#: ./cli/recipe/upgrade.go:348 ./cli/recipe/sync.go:233 ./cli/recipe/release.go:587 +#: ./cli/recipe/release.go:644 ./cli/recipe/sync.go:273 ./cli/recipe/upgrade.go:348 msgid "increase the major part of the version" msgstr "" -#: ./cli/recipe/upgrade.go:356 ./cli/recipe/sync.go:241 ./cli/recipe/release.go:595 +#: ./cli/recipe/release.go:652 ./cli/recipe/sync.go:281 ./cli/recipe/upgrade.go:356 msgid "increase the minor part of the version" msgstr "" -#: ./cli/recipe/upgrade.go:364 ./cli/recipe/sync.go:249 ./cli/recipe/release.go:603 +#: ./cli/recipe/release.go:660 ./cli/recipe/sync.go:289 ./cli/recipe/upgrade.go:364 msgid "increase the patch part of the version" msgstr "" @@ -2687,12 +2864,16 @@ msgstr "" msgid "initialised new git repo in %s" msgstr "" -#: ./cli/app/undeploy.go:88 +#: ./pkg/upstream/stack/stack.go:206 +msgid "initialising deployment" +msgstr "" + +#: ./pkg/upstream/stack/remove.go:25 msgid "initialising undeploy" msgstr "" -#: ./cli/app/secret.go:143 -msgid "insert [flags]" +#: ./cli/app/secret.go:145 +msgid "insert [] [flags]" msgstr "" #: ./cli/upgrade.go:55 @@ -2731,6 +2912,11 @@ msgstr "" msgid "invalid npipe source, source cannot be empty" msgstr "" +#: ./pkg/upstream/stack/stack.go:239 +#, c-format +msgid "invalid option %s for flag --resolve-image" +msgstr "" + #: ./pkg/recipe/recipe.go:147 #, c-format msgid "invalid recipe: %s" @@ -2740,7 +2926,7 @@ msgstr "" msgid "invalid tmpfs source, source must be empty" msgstr "" -#: ./cli/recipe/sync.go:193 +#: ./cli/recipe/sync.go:233 #, c-format msgid "invalid version %s specified" msgstr "" @@ -2754,7 +2940,7 @@ msgstr "" msgid "kadabra version %s, commit %s" msgstr "" -#: ./cli/app/cmd.go:249 ./cli/app/logs.go:19 ./cli/server/add.go:200 ./cli/recipe/lint.go:16 +#: ./cli/app/cmd.go:249 ./cli/app/logs.go:19 ./cli/recipe/lint.go:16 ./cli/server/add.go:200 msgid "l" msgstr "" @@ -2766,7 +2952,7 @@ msgstr "" msgid "latest" msgstr "" -#: ./cli/recipe/release.go:487 +#: ./cli/recipe/release.go:521 #, c-format msgid "latest git tag (%s) and synced label (%s) are the same?" msgstr "" @@ -2793,11 +2979,11 @@ msgstr "" msgid "list" msgstr "" -#: ./cli/app/secret.go:372 +#: ./cli/app/secret.go:399 msgid "list " msgstr "" -#: ./cli/app/cmd.go:196 ./cli/app/backup.go:15 ./cli/app/volume.go:19 +#: ./cli/app/backup.go:15 ./cli/app/cmd.go:196 ./cli/app/volume.go:19 msgid "list [flags]" msgstr "" @@ -2839,28 +3025,33 @@ msgstr "" msgid "logs [service] [flags]" msgstr "" +#: ./pkg/upstream/stack/stack.go:628 +#, c-format +msgid "logs: %s" +msgstr "" + #: ./pkg/lint/recipe.go:124 msgid "long secret names" msgstr "" -#: ./cli/app/secret.go:373 ./cli/app/cmd.go:197 ./cli/app/backup.go:16 ./cli/app/volume.go:20 ./cli/app/list.go:44 ./cli/server/list.go:19 ./cli/recipe/list.go:20 +#: ./cli/app/backup.go:16 ./cli/app/cmd.go:197 ./cli/app/list.go:44 ./cli/app/volume.go:20 ./cli/app/secret.go:400 ./cli/recipe/list.go:20 ./cli/server/list.go:19 msgid "ls" msgstr "" -#: ./cli/app/secret.go:460 ./cli/app/secret.go:556 ./cli/app/ps.go:199 ./cli/app/list.go:312 ./cli/server/list.go:100 ./cli/recipe/upgrade.go:370 ./cli/recipe/version.go:132 ./cli/recipe/list.go:98 ./cli/updater/updater.go:546 +#: ./cli/app/list.go:312 ./cli/app/ps.go:199 ./cli/app/secret.go:488 ./cli/app/secret.go:584 ./cli/recipe/list.go:98 ./cli/recipe/upgrade.go:370 ./cli/recipe/version.go:132 ./cli/server/list.go:100 ./cli/updater/updater.go:546 msgid "m" msgstr "" -#: ./cli/app/secret.go:459 ./cli/app/secret.go:555 ./cli/app/ps.go:198 ./cli/app/list.go:311 ./cli/server/list.go:99 ./cli/recipe/upgrade.go:369 ./cli/recipe/version.go:131 ./cli/recipe/list.go:97 +#: ./cli/app/list.go:311 ./cli/app/ps.go:198 ./cli/app/secret.go:487 ./cli/app/secret.go:583 ./cli/recipe/list.go:97 ./cli/recipe/upgrade.go:369 ./cli/recipe/version.go:131 ./cli/server/list.go:99 msgid "machine" msgstr "" -#: ./cli/recipe/release.go:78 +#: ./cli/recipe/release.go:87 #, c-format msgid "main app service version for %s is empty?" msgstr "" -#: ./cli/recipe/upgrade.go:345 ./cli/recipe/sync.go:230 ./cli/recipe/release.go:584 ./cli/updater/updater.go:545 ./cli/internal/recipe.go:46 ./cli/internal/recipe.go:64 ./cli/internal/recipe.go:78 +#: ./cli/internal/recipe.go:48 ./cli/internal/recipe.go:66 ./cli/internal/recipe.go:80 ./cli/recipe/release.go:641 ./cli/recipe/sync.go:270 ./cli/recipe/upgrade.go:345 ./cli/updater/updater.go:545 msgid "major" msgstr "" @@ -2877,7 +3068,7 @@ msgstr "" msgid "man [flags]" msgstr "" -#: ./cli/recipe/upgrade.go:353 ./cli/recipe/sync.go:238 ./cli/recipe/release.go:592 ./cli/internal/recipe.go:46 ./cli/internal/recipe.go:66 ./cli/internal/recipe.go:80 +#: ./cli/internal/recipe.go:48 ./cli/internal/recipe.go:68 ./cli/internal/recipe.go:82 ./cli/recipe/release.go:649 ./cli/recipe/sync.go:278 ./cli/recipe/upgrade.go:353 msgid "minor" msgstr "" @@ -2893,7 +3084,7 @@ msgstr "" msgid "missing argument or --local/-l flag" msgstr "" -#: ./cli/app/secret.go:53 +#: ./cli/app/secret.go:55 msgid "missing arguments [secret]/[version] or '--all'" msgstr "" @@ -2906,7 +3097,11 @@ msgstr "" msgid "missing version for secret? (%s)" msgstr "" -#: ./cli/app/new.go:48 ./cli/recipe/new.go:35 ./cli/updater/updater.go:36 ./cli/updater/updater.go:499 +#: ./cli/app/secret.go:199 +msgid "must provide argument if --no-input is passed" +msgstr "" + +#: ./cli/app/new.go:47 ./cli/recipe/new.go:35 ./cli/updater/updater.go:36 ./cli/updater/updater.go:499 msgid "n" msgstr "" @@ -2923,7 +3118,17 @@ msgstr "" msgid "name: %s, " msgstr "" -#: ./cli/app/undeploy.go:135 ./cli/server/prune.go:52 +#: ./pkg/upstream/stack/stack.go:348 +#, c-format +msgid "network %q is declared as external, but could not be found. You need to create a swarm-scoped network before the stack is deployed, which you can do by running this on the server: docker network create -d overlay proxy" +msgstr "" + +#: ./pkg/upstream/stack/stack.go:352 +#, c-format +msgid "network %q is declared as external, but it is not in the right scope: %q instead of \"swarm\"" +msgstr "" + +#: ./cli/app/undeploy.go:133 ./cli/server/prune.go:52 #, c-format msgid "networks pruned: %d" msgstr "" @@ -2932,11 +3137,11 @@ msgstr "" msgid "new [flags]" msgstr "" -#: ./cli/app/new.go:47 +#: ./cli/app/new.go:46 msgid "new [recipe] [version] [flags]" msgstr "" -#: ./cli/catalogue/catalogue.go:223 +#: ./cli/catalogue/catalogue.go:254 #, c-format msgid "new changes published: %s" msgstr "" @@ -2946,7 +3151,7 @@ msgstr "" msgid "new recipe '%s' created: %s" msgstr "" -#: ./cli/recipe/release.go:413 +#: ./cli/recipe/release.go:453 #, c-format msgid "new release published: %s" msgstr "" @@ -2961,12 +3166,12 @@ msgstr "" msgid "no %s exists, skipping reading gitignore paths" msgstr "" -#: ./cli/updater/updater.go:155 ./pkg/app/compose.go:86 +#: ./cli/updater/updater.go:155 ./pkg/app/compose.go:87 #, c-format msgid "no %s label found for %s" msgstr "" -#: ./cli/recipe/release.go:415 +#: ./cli/recipe/release.go:455 msgid "no -p/--publish passed, not publishing" msgstr "" @@ -3001,7 +3206,7 @@ msgstr "" msgid "no backupbot discovered, is it deployed?" msgstr "" -#: ./cli/catalogue/catalogue.go:187 ./cli/recipe/release.go:353 +#: ./cli/catalogue/catalogue.go:218 ./cli/recipe/release.go:388 #, c-format msgid "no changes discovered in %s, nothing to publish?" msgstr "" @@ -3023,7 +3228,7 @@ msgstr "" msgid "no containers matching the %v filter found?" msgstr "" -#: ./cli/app/new.go:275 ./cli/internal/validate.go:129 +#: ./cli/app/new.go:261 ./cli/internal/validate.go:129 msgid "no domain provided" msgstr "" @@ -3031,7 +3236,7 @@ msgstr "" msgid "no existing label found, automagic insertion not supported yet" msgstr "" -#: ./cli/recipe/sync.go:72 +#: ./cli/recipe/sync.go:74 #, c-format msgid "no git tags found for %s" msgstr "" @@ -3055,20 +3260,20 @@ msgstr "" msgid "no recipe name provided" msgstr "" -#: ./cli/app/secret.go:210 +#: ./cli/app/secret.go:219 #, c-format msgid "no secret %s available for recipe %s?" msgstr "" -#: ./cli/app/secret.go:311 +#: ./cli/app/secret.go:338 msgid "no secret(s) specified?" msgstr "" -#: ./cli/app/secret.go:102 +#: ./cli/app/secret.go:104 msgid "no secrets generated" msgstr "" -#: ./cli/app/secret.go:437 +#: ./cli/app/secret.go:465 #, c-format msgid "no secrets stored for %s" msgstr "" @@ -3077,11 +3282,11 @@ msgstr "" msgid "no secrets to remove" msgstr "" -#: ./cli/app/secret.go:366 +#: ./cli/app/secret.go:393 msgid "no secrets to remove?" msgstr "" -#: ./cli/app/new.go:324 ./cli/internal/validate.go:167 +#: ./cli/app/new.go:310 ./cli/internal/validate.go:167 msgid "no server provided" msgstr "" @@ -3104,16 +3309,16 @@ msgstr "" msgid "no services matching the %v filter found?" msgstr "" -#: ./cli/recipe/release.go:133 +#: ./cli/recipe/release.go:165 #, c-format -msgid "no tag specified and no previous tag available for %s, assuming this is the initial release" +msgid "no tag specified and no previous tag available for %s, assuming initial release" msgstr "" #: ./pkg/lint/recipe.go:89 msgid "no unstable tags" msgstr "" -#: ./cli/internal/recipe.go:70 ./cli/internal/recipe.go:85 +#: ./cli/internal/recipe.go:72 ./cli/internal/recipe.go:87 msgid "no version bump type specififed?" msgstr "" @@ -3130,11 +3335,11 @@ msgstr "" msgid "no volumes to remove" msgstr "" -#: ./cli/app/upgrade.go:450 ./cli/app/rollback.go:339 ./cli/app/deploy.go:350 +#: ./cli/app/rollback.go:337 ./cli/app/upgrade.go:448 ./cli/app/deploy.go:348 msgid "no-converge-checks" msgstr "" -#: ./cli/app/upgrade.go:442 ./cli/app/rollback.go:331 ./cli/app/deploy.go:342 +#: ./cli/app/rollback.go:329 ./cli/app/upgrade.go:440 ./cli/app/deploy.go:340 msgid "no-domain-checks" msgstr "" @@ -3169,6 +3374,11 @@ msgstr "" msgid "not upgrading from %s to %s for %s, because the upgrade type is more serious than what user wants" msgstr "" +#: ./pkg/upstream/stack/remove.go:72 +#, c-format +msgid "nothing found in stack: %s" +msgstr "" + #: ./cli/updater/updater.go:35 msgid "notify [flags]" msgstr "" @@ -3193,7 +3403,7 @@ msgstr "" msgid "only show errors" msgstr "" -#: ./cli/app/upgrade.go:461 +#: ./cli/app/upgrade.go:459 msgid "only show release notes" msgstr "" @@ -3201,7 +3411,7 @@ msgstr "" msgid "only tail stderr" msgstr "" -#: ./cli/app/secret.go:468 ./cli/app/secret.go:492 ./cli/app/secret.go:532 ./cli/app/ps.go:29 ./cli/app/undeploy.go:156 ./cli/app/new.go:364 ./cli/app/backup.go:264 ./cli/catalogue/catalogue.go:248 ./cli/server/prune.go:16 ./cli/recipe/list.go:106 ./cli/recipe/release.go:609 +#: ./cli/app/backup.go:264 ./cli/app/new.go:350 ./cli/app/ps.go:29 ./cli/app/undeploy.go:154 ./cli/app/secret.go:496 ./cli/app/secret.go:520 ./cli/app/secret.go:560 ./cli/catalogue/catalogue.go:279 ./cli/recipe/list.go:106 ./cli/recipe/release.go:666 ./cli/server/prune.go:16 msgid "p" msgstr "" @@ -3220,27 +3430,27 @@ msgstr "" msgid "parsed following command arguments: %s" msgstr "" -#: ./cli/app/upgrade.go:318 +#: ./cli/app/upgrade.go:316 #, c-format msgid "parsing chosen upgrade version failed: %s" msgstr "" -#: ./cli/app/upgrade.go:362 +#: ./cli/app/upgrade.go:360 #, c-format msgid "parsing deployed version failed: %s" msgstr "" -#: ./cli/app/upgrade.go:323 +#: ./cli/app/upgrade.go:321 #, c-format msgid "parsing deployment version failed: %s" msgstr "" -#: ./cli/app/upgrade.go:329 ./cli/app/upgrade.go:368 +#: ./cli/app/upgrade.go:327 ./cli/app/upgrade.go:366 #, c-format msgid "parsing recipe version failed: %s" msgstr "" -#: ./cli/app/secret.go:467 ./cli/app/secret.go:491 ./cli/app/secret.go:531 ./cli/app/new.go:363 +#: ./cli/app/new.go:349 ./cli/app/secret.go:495 ./cli/app/secret.go:519 ./cli/app/secret.go:559 msgid "pass" msgstr "" @@ -3248,7 +3458,7 @@ msgstr "" msgid "pass command not found on $PATH, is it installed?" msgstr "" -#: ./cli/recipe/upgrade.go:361 ./cli/recipe/sync.go:246 ./cli/recipe/release.go:600 ./cli/internal/recipe.go:46 ./cli/internal/recipe.go:68 ./cli/internal/recipe.go:82 +#: ./cli/internal/recipe.go:48 ./cli/internal/recipe.go:70 ./cli/internal/recipe.go:84 ./cli/recipe/release.go:657 ./cli/recipe/sync.go:286 ./cli/recipe/upgrade.go:361 msgid "patch" msgstr "" @@ -3260,44 +3470,52 @@ msgstr "" msgid "pattern" msgstr "" -#: ./cli/app/upgrade.go:437 ./cli/app/rollback.go:326 ./cli/app/deploy.go:337 ./cli/app/remove.go:158 ./cli/app/volume.go:201 +#: ./cli/app/remove.go:158 ./cli/app/rollback.go:324 ./cli/app/upgrade.go:435 ./cli/app/volume.go:201 ./cli/app/deploy.go:335 msgid "perform action without further prompt" msgstr "" -#: ./cli/recipe/release.go:562 +#: ./cli/recipe/release.go:619 #, c-format msgid "please fix your synced label for %s and re-run this command" msgstr "" -#: ./cli/app/rollback.go:238 +#: ./cli/app/rollback.go:236 #, c-format msgid "please select a downgrade (version: %s):" msgstr "" -#: ./cli/app/rollback.go:243 +#: ./cli/app/rollback.go:241 #, c-format msgid "please select a downgrade (version: %s, chaos: %s):" msgstr "" -#: ./cli/app/upgrade.go:285 +#: ./cli/app/upgrade.go:283 #, c-format msgid "please select an upgrade (version: %s):" msgstr "" -#: ./cli/app/upgrade.go:290 +#: ./cli/app/upgrade.go:288 #, c-format msgid "please select an upgrade (version: %s, chaos: %s):" msgstr "" +#: ./pkg/upstream/stack/stack.go:576 +msgid "polling deployment status" +msgstr "" + +#: ./pkg/upstream/stack/remove.go:86 +msgid "polling undeploy status" +msgstr "" + #: ./cli/run.go:133 msgid "prefer offline & filesystem access" msgstr "" -#: ./cli/recipe/release.go:128 -msgid "previous git tags detected, assuming this is a new semver release" +#: ./cli/recipe/release.go:153 +msgid "previous git tags detected, assuming new semver release" msgstr "" -#: ./cli/app/secret.go:462 ./cli/app/secret.go:558 ./cli/app/ps.go:201 ./cli/app/list.go:314 ./cli/server/list.go:102 ./cli/recipe/upgrade.go:372 ./cli/recipe/version.go:134 ./cli/recipe/list.go:100 +#: ./cli/app/list.go:314 ./cli/app/ps.go:201 ./cli/app/secret.go:490 ./cli/app/secret.go:586 ./cli/recipe/list.go:100 ./cli/recipe/upgrade.go:372 ./cli/recipe/version.go:134 ./cli/server/list.go:102 msgid "print machine-readable output" msgstr "" @@ -3306,7 +3524,7 @@ msgstr "" msgid "processing %s for %s" msgstr "" -#: ./cli/app/undeploy.go:155 +#: ./cli/app/undeploy.go:153 msgid "prune" msgstr "" @@ -3314,7 +3532,7 @@ msgstr "" msgid "prune [flags]" msgstr "" -#: ./cli/app/undeploy.go:158 +#: ./cli/app/undeploy.go:156 msgid "prune unused containers, networks, and dangling images" msgstr "" @@ -3322,7 +3540,7 @@ msgstr "" msgid "ps [flags]" msgstr "" -#: ./cli/catalogue/catalogue.go:247 ./cli/recipe/release.go:608 +#: ./cli/catalogue/catalogue.go:278 ./cli/recipe/release.go:665 msgid "publish" msgstr "" @@ -3330,11 +3548,11 @@ msgstr "" msgid "publish a recipe version to the catalogue" msgstr "" -#: ./cli/catalogue/catalogue.go:250 ./cli/recipe/release.go:611 +#: ./cli/catalogue/catalogue.go:281 ./cli/recipe/release.go:668 msgid "publish changes to git.coopcloud.tech" msgstr "" -#: ./cli/recipe/release.go:400 +#: ./cli/recipe/release.go:435 msgid "publish new release?" msgstr "" @@ -3342,7 +3560,7 @@ msgstr "" msgid "querying remote servers..." msgstr "" -#: ./cli/app/run.go:22 ./cli/app/upgrade.go:459 ./cli/app/backup.go:296 ./cli/app/list.go:297 ./cli/catalogue/catalogue.go:256 ./cli/recipe/sync.go:223 ./cli/recipe/recipe.go:11 ./cli/recipe/release.go:577 +#: ./cli/app/backup.go:296 ./cli/app/list.go:297 ./cli/app/run.go:22 ./cli/app/upgrade.go:457 ./cli/catalogue/catalogue.go:287 ./cli/recipe/recipe.go:11 ./cli/recipe/release.go:634 ./cli/recipe/sync.go:263 msgid "r" msgstr "" @@ -3355,7 +3573,7 @@ msgstr "" msgid "read %s as tags for recipe %s" msgstr "" -#: ./pkg/app/app.go:577 ./pkg/envfile/envfile.go:42 ./pkg/envfile/envfile.go:80 ./pkg/config/env.go:50 +#: ./pkg/app/app.go:577 ./pkg/config/env.go:50 ./pkg/envfile/envfile.go:42 ./pkg/envfile/envfile.go:80 #, c-format msgid "read %s from %s" msgstr "" @@ -3393,7 +3611,7 @@ msgstr "" msgid "reader: %v, " msgstr "" -#: ./cli/app/secret.go:216 +#: ./cli/app/secret.go:242 #, c-format msgid "reading secret from file: %s" msgstr "" @@ -3435,11 +3653,11 @@ msgstr "" msgid "ref" msgstr "" -#: ./cli/recipe/release.go:26 +#: ./cli/recipe/release.go:27 msgid "release [version] [flags]" msgstr "" -#: ./cli/app/upgrade.go:458 +#: ./cli/app/upgrade.go:456 msgid "releasenotes" msgstr "" @@ -3453,7 +3671,7 @@ msgstr "" msgid "remote: %s does not exist" msgstr "" -#: ./cli/app/secret.go:260 +#: ./cli/app/secret.go:286 msgid "remove [[secret] | --all] [flags]" msgstr "" @@ -3469,7 +3687,7 @@ msgstr "" msgid "remove [flags]" msgstr "" -#: ./cli/app/secret.go:526 +#: ./cli/app/secret.go:554 msgid "remove all secrets" msgstr "" @@ -3477,7 +3695,7 @@ msgstr "" msgid "remove all unused images" msgstr "" -#: ./cli/app/secret.go:534 +#: ./cli/app/secret.go:562 msgid "remove generated secrets from a local pass store" msgstr "" @@ -3495,7 +3713,11 @@ msgstr "" msgid "removed dirty suffix from .env version: %s -> %s" msgstr "" -#: ./cli/recipe/release.go:537 +#: ./cli/recipe/release.go:576 +msgid "removed freshly created commit" +msgstr "" + +#: ./cli/recipe/release.go:594 #, c-format msgid "removed freshly created tag %s" msgstr "" @@ -3504,11 +3726,31 @@ msgstr "" msgid "removing all images, not only dangling ones" msgstr "" +#: ./pkg/upstream/stack/remove.go:179 +#, c-format +msgid "removing config %s" +msgstr "" + #: ./cli/app/remove.go:89 #, c-format msgid "removing configs failed: %s" msgstr "" +#: ./pkg/upstream/stack/remove.go:147 +#, c-format +msgid "removing network %s" +msgstr "" + +#: ./pkg/upstream/stack/remove.go:163 +#, c-format +msgid "removing secret %s" +msgstr "" + +#: ./pkg/upstream/stack/remove.go:131 +#, c-format +msgid "removing service %s" +msgstr "" + #: ./cli/app/volume.go:150 #, c-format msgid "removing volume %s failed: %s" @@ -3537,7 +3779,7 @@ msgstr "" msgid "repo set config: %s" msgstr "" -#: ./cli/catalogue/catalogue.go:258 ./cli/recipe/sync.go:225 ./cli/recipe/release.go:579 +#: ./cli/catalogue/catalogue.go:289 ./cli/recipe/release.go:636 ./cli/recipe/sync.go:265 msgid "report changes that would be made" msgstr "" @@ -3629,15 +3871,20 @@ msgstr "" msgid "retrieved versions from local recipe repository" msgstr "" +#: ./pkg/upstream/stack/stack.go:464 +#, c-format +msgid "retrieving docker auth token: failed create docker cli: %s" +msgstr "" + #: ./pkg/recipe/recipe.go:659 msgid "retrieving recipes" msgstr "" -#: ./cli/app/rollback.go:26 ./cli/recipe/release.go:27 +#: ./cli/app/rollback.go:26 ./cli/recipe/release.go:28 msgid "rl" msgstr "" -#: ./cli/app/secret.go:261 ./cli/app/remove.go:20 ./cli/app/volume.go:93 ./cli/server/remove.go:18 +#: ./cli/app/remove.go:20 ./cli/app/volume.go:93 ./cli/app/secret.go:287 ./cli/server/remove.go:18 msgid "rm" msgstr "" @@ -3645,7 +3892,7 @@ msgstr "" msgid "rollback [version] [flags]" msgstr "" -#: ./pkg/ui/deploy.go:333 +#: ./pkg/ui/deploy.go:336 msgid "rolled back" msgstr "" @@ -3669,7 +3916,7 @@ msgstr "" msgid "run command locally" msgstr "" -#: ./cli/app/upgrade.go:266 ./cli/app/deploy.go:229 +#: ./cli/app/upgrade.go:264 ./cli/app/deploy.go:227 #, c-format msgid "run the following post-deploy commands: %s" msgstr "" @@ -3704,7 +3951,7 @@ msgstr "" msgid "running post-command '%s %s' in container %s" msgstr "" -#: ./cli/app/secret.go:443 ./cli/app/restore.go:108 ./cli/app/new.go:341 ./cli/app/logs.go:94 ./cli/app/backup.go:179 ./cli/app/backup.go:232 ./cli/app/backup.go:256 ./cli/app/list.go:320 ./cli/catalogue/catalogue.go:264 ./cli/server/server.go:11 ./cli/recipe/fetch.go:123 ./cli/recipe/sync.go:21 +#: ./cli/app/backup.go:179 ./cli/app/backup.go:232 ./cli/app/backup.go:256 ./cli/app/list.go:320 ./cli/app/logs.go:94 ./cli/app/new.go:327 ./cli/app/restore.go:108 ./cli/app/secret.go:471 ./cli/catalogue/catalogue.go:295 ./cli/recipe/fetch.go:123 ./cli/recipe/sync.go:23 ./cli/server/server.go:11 msgid "s" msgstr "" @@ -3727,16 +3974,20 @@ msgstr "" msgid "secret %s is longer than 12 characters" msgstr "" -#: ./cli/app/secret.go:442 +#: ./cli/app/secret.go:470 msgid "secret [cmd] [args] [flags]" msgstr "" +#: ./cli/app/secret.go:223 +msgid "secret data not provided on command-line, prompting" +msgstr "" + #: ./pkg/upstream/convert/service.go:72 #, c-format msgid "secret not found: %s" msgstr "" -#: ./cli/app/deploy.go:276 +#: ./cli/app/deploy.go:274 #, c-format msgid "secret not generated: %s" msgstr "" @@ -3746,16 +3997,16 @@ msgstr "" msgid "secret: %s removed" msgstr "" -#: ./cli/app/new.go:371 ./cli/app/backup.go:271 +#: ./cli/app/backup.go:271 ./cli/app/new.go:357 msgid "secrets" msgstr "" -#: ./cli/app/new.go:211 +#: ./cli/app/new.go:197 #, c-format msgid "secrets are %s shown again, please save them %s" msgstr "" -#: ./cli/app/new.go:340 ./cli/app/new.go:347 ./cli/app/list.go:319 ./cli/app/list.go:326 ./cli/run.go:33 +#: ./cli/app/list.go:319 ./cli/app/list.go:326 ./cli/app/new.go:326 ./cli/app/new.go:333 ./cli/run.go:33 msgid "server" msgstr "" @@ -3819,27 +4070,27 @@ msgstr "" msgid "set 'main' as the default branch" msgstr "" -#: ./pkg/app/compose.go:68 +#: ./pkg/app/compose.go:69 #, c-format msgid "set label 'coop-cloud.%s.autoupdate' to %s for %s" msgstr "" -#: ./pkg/app/compose.go:30 +#: ./pkg/app/compose.go:31 #, c-format msgid "set label 'coop-cloud.%s.chaos' to %v for %s" msgstr "" -#: ./pkg/app/compose.go:41 +#: ./pkg/app/compose.go:42 #, c-format msgid "set label 'coop-cloud.%s.chaos-version' to %v for %s" msgstr "" -#: ./pkg/app/compose.go:51 +#: ./pkg/app/compose.go:52 #, c-format msgid "set label 'coop-cloud.%s.version' to %v for %s" msgstr "" -#: ./pkg/app/compose.go:18 +#: ./pkg/app/compose.go:19 #, c-format msgid "set recipe label 'coop-cloud.%s.recipe' to %s for %s" msgstr "" @@ -3849,11 +4100,6 @@ msgstr "" msgid "set reference: %s" msgstr "" -#: ./cli/app/upgrade.go:240 ./cli/app/rollback.go:202 ./cli/app/deploy.go:203 -#, c-format -msgid "set waiting timeout to %d second(s)" -msgstr "" - #: ./cli/recipe/lint.go:34 msgid "severity" msgstr "" @@ -3874,7 +4120,7 @@ msgstr "" msgid "show apps of a specific server" msgstr "" -#: ./cli/run.go:117 ./cli/updater/updater.go:493 +#: ./cli/updater/updater.go:493 ./cli/run.go:117 msgid "show debug messages" msgstr "" @@ -3882,16 +4128,16 @@ msgstr "" msgid "since" msgstr "" -#: ./cli/app/new.go:309 +#: ./cli/app/new.go:295 #, c-format msgid "single server detected, choosing %s automatically" msgstr "" -#: ./cli/catalogue/catalogue.go:266 +#: ./cli/catalogue/catalogue.go:297 msgid "skip updating recipe repositories" msgstr "" -#: ./cli/catalogue/catalogue.go:263 +#: ./cli/catalogue/catalogue.go:294 msgid "skip-updates" msgstr "" @@ -3909,6 +4155,14 @@ msgstr "" msgid "skipping %s, does not have level \"error\"" msgstr "" +#: ./pkg/upstream/stack/remove.go:109 +msgid "skipping as requested, undeploy still in progress 🟠" +msgstr "" + +#: ./pkg/upstream/stack/stack.go:306 +msgid "skipping converge logic checks" +msgstr "" + #: ./cli/app/deploy.go:180 msgid "skipping domain checks" msgstr "" @@ -3940,7 +4194,15 @@ msgstr "" msgid "snapshots [flags]" msgstr "" -#: ./cli/app/new.go:343 +#: ./cli/app/secret.go:231 +msgid "specify secret file" +msgstr "" + +#: ./cli/app/secret.go:227 +msgid "specify secret value" +msgstr "" + +#: ./cli/app/new.go:329 msgid "specify server for new app" msgstr "" @@ -3971,6 +4233,14 @@ msgstr "" msgid "ssh url: %s, " msgstr "" +#: ./cli/recipe/release.go:445 +msgid "ssh-agent not found. see \"abra recipe release --help\" and try again" +msgstr "" + +#: ./cli/catalogue/catalogue.go:85 +msgid "ssh: SSH_AUTH_SOCK missing, --publish/-p will fail. see \"abra catalogue generate --help\"" +msgstr "" + #: ./cli/app/list.go:288 ./cli/recipe/list.go:39 msgid "status" msgstr "" @@ -3984,11 +4254,11 @@ msgstr "" msgid "stderr" msgstr "" -#: ./cli/app/secret.go:470 ./cli/app/secret.go:494 +#: ./cli/app/secret.go:498 ./cli/app/secret.go:522 msgid "store generated secrets in a local pass store" msgstr "" -#: ./cli/app/new.go:366 +#: ./cli/app/new.go:352 msgid "store secrets in a local pass store" msgstr "" @@ -3997,7 +4267,7 @@ msgstr "" msgid "stripped %s to %s for parsing" msgstr "" -#: ./pkg/ui/deploy.go:330 +#: ./pkg/ui/deploy.go:333 msgid "succeeded" msgstr "" @@ -4025,16 +4295,20 @@ msgstr "" msgid "swarm mode not enabled on local server?" msgstr "" -#: ./cli/recipe/sync.go:20 +#: ./cli/recipe/sync.go:22 msgid "sync [version] [flags]" msgstr "" +#: ./cli/catalogue/catalogue.go:25 +msgid "sync [flags]" +msgstr "" + #: ./pkg/recipe/compose.go:243 #, c-format msgid "synced label %s to service %s" msgstr "" -#: ./cli/app/secret.go:508 ./cli/app/restore.go:100 ./cli/app/run.go:103 ./cli/app/backup.go:248 +#: ./cli/app/backup.go:248 ./cli/app/restore.go:100 ./cli/app/run.go:103 ./cli/app/secret.go:536 msgid "t" msgstr "" @@ -4042,7 +4316,7 @@ msgstr "" msgid "tag all images with stable tags" msgstr "" -#: ./cli/recipe/sync.go:129 +#: ./cli/recipe/sync.go:169 #, c-format msgid "tag at commit %s is unannotated or otherwise broken" msgstr "" @@ -4081,11 +4355,26 @@ msgstr "" msgid "tests" msgstr "" -#: ./pkg/app/compose.go:95 +#: ./pkg/upstream/stack/remove.go:226 +#, c-format +msgid "timed out on undeploy (timeout=%v sec)" +msgstr "" + +#: ./pkg/app/compose.go:98 #, c-format msgid "timeout label: %s" msgstr "" +#: ./pkg/upstream/stack/remove.go:28 ./pkg/upstream/stack/stack.go:209 +#, c-format +msgid "timeout: set to %d second(s)" +msgstr "" + +#: ./pkg/upstream/stack/remove.go:221 +#, c-format +msgid "timeout: waiting on undeploy tasks (timeout=%v secs)" +msgstr "" + #: ./cli/app/backup.go:247 msgid "timestamps" msgstr "" @@ -4102,7 +4391,7 @@ msgstr "" msgid "tmpfs options are incompatible with type volume" msgstr "" -#: ./cli/run.go:125 ./cli/updater/updater.go:501 +#: ./cli/updater/updater.go:501 ./cli/run.go:125 msgid "toggle non-interactive mode" msgstr "" @@ -4110,19 +4399,19 @@ msgstr "" msgid "traefik routing enabled" msgstr "" -#: ./cli/app/secret.go:502 +#: ./cli/app/secret.go:530 msgid "treat input as a file" msgstr "" -#: ./cli/app/secret.go:507 +#: ./cli/app/secret.go:535 msgid "trim" msgstr "" -#: ./cli/app/secret.go:510 +#: ./cli/app/secret.go:538 msgid "trim input" msgstr "" -#: ./cli/app/new.go:236 ./pkg/app/app.go:141 +#: ./cli/app/new.go:222 ./pkg/app/app.go:141 #, c-format msgid "trimming %s to %s to avoid runtime limits" msgstr "" @@ -4131,7 +4420,7 @@ msgstr "" msgid "tty" msgstr "" -#: ./cli/app/run.go:111 ./cli/app/cmd.go:257 ./cli/recipe/upgrade.go:42 ./cli/updater/updater.go:75 +#: ./cli/app/cmd.go:257 ./cli/app/run.go:111 ./cli/recipe/upgrade.go:42 ./cli/updater/updater.go:75 msgid "u" msgstr "" @@ -4164,10 +4453,15 @@ msgstr "" msgid "unable to connect to %s, please check your SSH config" msgstr "" -#: ./cli/recipe/sync.go:74 +#: ./cli/recipe/sync.go:76 msgid "unable to continue, input required for initial version" msgstr "" +#: ./pkg/app/compose.go:103 +#, c-format +msgid "unable to convert timeout label %s to int: %s" +msgstr "" + #: ./cli/app/ps.go:165 #, c-format msgid "unable to convert to JSON: %s" @@ -4183,6 +4477,11 @@ msgstr "" msgid "unable to create local context: %s" msgstr "" +#: ./cli/recipe/release.go:590 +#, c-format +msgid "unable to delete tag %s: %s" +msgstr "" + #: ./cli/recipe/upgrade.go:247 #, c-format msgid "unable to determine versioning semantics of %s, listing all tags" @@ -4217,7 +4516,7 @@ msgstr "" msgid "unable to locate git command, cannot output diff" msgstr "" -#: ./cli/recipe/fetch.go:70 ./pkg/lint/recipe.go:491 ./pkg/recipe/git.go:236 ./pkg/git/read.go:26 +#: ./cli/recipe/fetch.go:70 ./pkg/git/read.go:26 ./pkg/lint/recipe.go:491 ./pkg/recipe/git.go:236 #, c-format msgid "unable to open %s: %s" msgstr "" @@ -4227,6 +4526,16 @@ msgstr "" msgid "unable to open git work tree in %s: %s" msgstr "" +#: ./cli/recipe/release.go:563 ./cli/recipe/release.go:585 +#, c-format +msgid "unable to open repo in %s: %s" +msgstr "" + +#: ./cli/recipe/release.go:568 +#, c-format +msgid "unable to open work tree in %s: %s" +msgstr "" + #: ./pkg/git/read.go:31 #, c-format msgid "unable to open worktree of %s: %s" @@ -4242,6 +4551,11 @@ msgstr "" msgid "unable to parse %s, skipping" msgstr "" +#: ./pkg/upstream/stack/stack.go:157 +#, c-format +msgid "unable to parse '%s' value as bool: %s" +msgstr "" + #: ./cli/run.go:100 #, c-format msgid "unable to proceed, %s does not exist?" @@ -4262,7 +4576,7 @@ msgstr "" msgid "unable to read tag for image %s, is it missing? skipping upgrade for %s" msgstr "" -#: ./cli/recipe/release.go:549 +#: ./cli/recipe/release.go:606 #, c-format msgid "unable to read version for %s from synced label. Did you try running \"abra recipe sync %s\" already?" msgstr "" @@ -4277,7 +4591,7 @@ msgstr "" msgid "unable to remove volume: no volume with name '%s'?" msgstr "" -#: ./cli/app/secret.go:124 ./cli/app/secret.go:424 ./cli/server/list.go:82 ./cli/recipe/version.go:106 ./cli/recipe/list.go:77 +#: ./cli/app/secret.go:126 ./cli/app/secret.go:452 ./cli/recipe/list.go:77 ./cli/recipe/version.go:106 ./cli/server/list.go:82 #, c-format msgid "unable to render to JSON: %s" msgstr "" @@ -4312,6 +4626,11 @@ msgstr "" msgid "unable to setup input stream: %s" msgstr "" +#: ./cli/recipe/release.go:573 +#, c-format +msgid "unable to soft reset %s: %s" +msgstr "" + #: ./cli/internal/validate.go:84 #, c-format msgid "unable to validate recipe: %s" @@ -4341,10 +4660,15 @@ msgstr "" msgid "undeploy [flags]" msgstr "" -#: ./cli/app/undeploy.go:104 +#: ./cli/app/undeploy.go:102 msgid "undeploy succeeded 🟢" msgstr "" +#: ./pkg/upstream/stack/loader.go:108 +#, c-format +msgid "unexpected environment %q" +msgstr "" + #: ./pkg/upstream/commandconn/commandconn.go:255 #, c-format msgid "unimplemented call: SetDeadline(%v)" @@ -4360,7 +4684,7 @@ msgstr "" msgid "unimplemented call: SetWriteDeadline(%v)" msgstr "" -#: ./cli/app/ps.go:119 ./cli/app/ps.go:120 ./cli/app/ps.go:121 ./cli/app/ps.go:122 ./cli/app/ps.go:123 ./cli/app/list.go:111 ./cli/app/list.go:112 ./cli/app/list.go:113 ./cli/app/list.go:114 ./cli/app/list.go:115 ./cli/app/list.go:175 ./cli/app/labels.go:71 ./cli/server/list.go:59 ./cli/server/list.go:71 +#: ./cli/app/labels.go:71 ./cli/app/list.go:111 ./cli/app/list.go:112 ./cli/app/list.go:113 ./cli/app/list.go:114 ./cli/app/list.go:115 ./cli/app/list.go:175 ./cli/app/ps.go:119 ./cli/app/ps.go:120 ./cli/app/ps.go:121 ./cli/app/ps.go:122 ./cli/app/ps.go:123 ./cli/server/list.go:59 ./cli/server/list.go:71 msgid "unknown" msgstr "" @@ -4400,6 +4724,11 @@ msgstr "" msgid "update all deployed apps" msgstr "" +#: ./pkg/upstream/stack/stack.go:473 +#, c-format +msgid "updating %s" +msgstr "" + #: ./pkg/recipe/compose.go:171 ./pkg/recipe/compose.go:237 #, c-format msgid "updating %s to %s in %s" @@ -4449,7 +4778,7 @@ msgstr "" msgid "upload your recipe to git.coopcloud.tech/coop-cloud/..." msgstr "" -#: ./cli/recipe/release.go:556 +#: ./cli/recipe/release.go:613 #, c-format msgid "use %s as the new version?" msgstr "" @@ -4466,7 +4795,7 @@ msgstr "" msgid "use semver-like tags" msgstr "" -#: ./cli/app/run.go:110 ./cli/app/cmd.go:256 +#: ./cli/app/cmd.go:256 ./cli/app/run.go:110 msgid "user" msgstr "" @@ -4474,7 +4803,7 @@ msgstr "" msgid "using default abra dir" msgstr "" -#: ./cli/app/restore.go:116 ./cli/app/backup.go:280 ./cli/server/prune.go:99 ./cli/recipe/version.go:18 +#: ./cli/app/backup.go:280 ./cli/app/restore.go:116 ./cli/recipe/version.go:18 ./cli/server/prune.go:99 msgid "v" msgstr "" @@ -4522,32 +4851,32 @@ msgstr "" msgid "version wiped from %s.env" msgstr "" -#: ./cli/app/deploy.go:303 +#: ./cli/app/deploy.go:301 #, c-format msgid "version: can not redeploy chaos version %s" msgstr "" -#: ./cli/app/deploy.go:290 +#: ./cli/app/deploy.go:288 #, c-format msgid "version: taking chaos version: %s" msgstr "" -#: ./cli/app/deploy.go:311 +#: ./cli/app/deploy.go:309 #, c-format msgid "version: taking deployed version: %s" msgstr "" -#: ./cli/app/deploy.go:316 +#: ./cli/app/deploy.go:314 #, c-format msgid "version: taking new recipe version: %s" msgstr "" -#: ./cli/app/deploy.go:305 +#: ./cli/app/deploy.go:303 #, c-format msgid "version: taking version from .env file: %s" msgstr "" -#: ./cli/app/deploy.go:296 +#: ./cli/app/deploy.go:294 #, c-format msgid "version: taking version from cli arg: %s" msgstr "" @@ -4590,7 +4919,7 @@ msgstr "" msgid "volume type must be volume, bind, tmpfs or npipe" msgstr "" -#: ./cli/app/restore.go:115 ./cli/app/backup.go:279 ./cli/server/prune.go:98 +#: ./cli/app/backup.go:279 ./cli/app/restore.go:115 ./cli/server/prune.go:98 msgid "volumes" msgstr "" @@ -4603,6 +4932,26 @@ msgstr "" msgid "volumes pruned: %d; space reclaimed: %s" msgstr "" +#: ./pkg/upstream/stack/stack.go:614 +#, c-format +msgid "waitOnServices: error creating log dir: %s" +msgstr "" + +#: ./pkg/upstream/stack/stack.go:619 +#, c-format +msgid "waitOnServices: error opening file: %s" +msgstr "" + +#: ./pkg/upstream/stack/stack.go:585 +#, c-format +msgid "waitOnServices: error running TUI: %s" +msgstr "" + +#: ./pkg/upstream/stack/stack.go:625 +#, c-format +msgid "waitOnServices: writeFile: %s" +msgstr "" + #: ./pkg/lint/recipe.go:21 ./pkg/lint/recipe.go:67 ./pkg/lint/recipe.go:74 ./pkg/lint/recipe.go:81 ./pkg/lint/recipe.go:88 ./pkg/lint/recipe.go:95 ./pkg/lint/recipe.go:102 ./pkg/lint/recipe.go:109 ./pkg/lint/recipe.go:116 ./pkg/lint/recipe.go:123 msgid "warn" msgstr "" @@ -4619,7 +4968,7 @@ msgstr "" msgid "which service are you looking for?" msgstr "" -#: ./cli/recipe/sync.go:96 +#: ./cli/recipe/sync.go:98 msgid "which version do you want to begin with?" msgstr "" @@ -4636,20 +4985,20 @@ msgstr "" msgid "writer: %v, " msgstr "" -#: ./cli/app/upgrade.go:274 ./cli/app/undeploy.go:107 ./cli/app/new.go:224 ./cli/app/rollback.go:227 ./cli/app/deploy.go:236 +#: ./cli/app/new.go:210 ./cli/app/rollback.go:225 ./cli/app/undeploy.go:105 ./cli/app/upgrade.go:272 ./cli/app/deploy.go:234 #, c-format msgid "writing recipe version failed: %s" msgstr "" -#: ./cli/recipe/upgrade.go:346 ./cli/recipe/sync.go:231 ./cli/recipe/release.go:585 +#: ./cli/recipe/release.go:642 ./cli/recipe/sync.go:271 ./cli/recipe/upgrade.go:346 msgid "x" msgstr "" -#: ./cli/recipe/upgrade.go:354 ./cli/recipe/sync.go:239 ./cli/recipe/release.go:593 +#: ./cli/recipe/release.go:650 ./cli/recipe/sync.go:279 ./cli/recipe/upgrade.go:354 msgid "y" msgstr "" -#: ./cli/recipe/release.go:430 +#: ./cli/recipe/release.go:470 msgid "you can only use one of: --major, --minor, --patch" msgstr "" @@ -4657,11 +5006,11 @@ msgstr "" msgid "you can only use one of: --major, --minor, --patch." msgstr "" -#: ./cli/recipe/sync.go:154 +#: ./cli/recipe/sync.go:194 msgid "you can only use one version flag: --major, --minor or --patch" msgstr "" -#: ./cli/recipe/upgrade.go:362 ./cli/recipe/sync.go:247 ./cli/recipe/release.go:601 +#: ./cli/recipe/release.go:658 ./cli/recipe/sync.go:287 ./cli/recipe/upgrade.go:362 msgid "z" msgstr "" diff --git a/pkg/i18n/locales/es.po b/pkg/i18n/locales/es.po index 95f8ba1d..4fe1b794 100644 --- a/pkg/i18n/locales/es.po +++ b/pkg/i18n/locales/es.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: EMAIL\n" -"POT-Creation-Date: 2025-08-23 17:54+0200\n" +"POT-Creation-Date: 2025-08-26 13:36-0400\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -53,7 +53,7 @@ msgid "" " man abra-app-deploy" msgstr "" -#: cli/app/secret.go:154 +#: cli/app/secret.go:156 msgid "" " # insert regular secret\n" " abra app secret insert 1312.net my_secret v1 mySuperSecret\n" @@ -134,7 +134,7 @@ msgstr "" msgid " abra app remove 1312.net" msgstr "" -#: cli/app/secret.go:267 +#: cli/app/secret.go:293 msgid " abra app secret rm 1312.net oauth_key" msgstr "" @@ -193,7 +193,7 @@ msgstr "" msgid "%s (%s) has locally unstaged changes?" msgstr "" -#: pkg/service/service.go:103 pkg/container/container.go:40 +#: pkg/container/container.go:40 pkg/service/service.go:103 #, c-format msgid "%s (created %v)" msgstr "" @@ -214,12 +214,12 @@ msgstr "" msgid "%s already exists?" msgstr "" -#: cli/app/new.go:199 +#: cli/app/new.go:185 #, c-format msgid "%s created (version: %s)" msgstr "" -#: cli/recipe/upgrade.go:330 cli/recipe/sync.go:211 cli/recipe/release.go:121 +#: cli/recipe/release.go:146 cli/recipe/sync.go:251 cli/recipe/upgrade.go:330 #, c-format msgid "%s currently has these unstaged changes 👇" msgstr "" @@ -239,12 +239,12 @@ msgstr "" msgid "%s does not exist locally, use /bin/sh as fallback" msgstr "" -#: cli/app/secret.go:75 +#: cli/app/secret.go:77 #, c-format msgid "%s doesn't exist in the env config?" msgstr "" -#: cli/app/secret.go:362 +#: cli/app/secret.go:389 #, c-format msgid "%s doesn't exist on server?" msgstr "" @@ -254,6 +254,16 @@ msgstr "" msgid "%s doesn't have a %s function" msgstr "" +#: pkg/upstream/stack/stack.go:169 +#, c-format +msgid "%s has been detected as deployed: %v" +msgstr "" + +#: pkg/upstream/stack/stack.go:174 +#, c-format +msgid "%s has been detected as not deployed" +msgstr "" + #: cli/app/restart.go:132 #, c-format msgid "%s has been scaled to 0" @@ -271,7 +281,7 @@ msgid "" "proceeding" msgstr "" -#: cli/internal/recipe.go:112 +#: cli/internal/recipe.go:114 #, c-format msgid "%s has no main 'app' service?" msgstr "" @@ -281,7 +291,7 @@ msgstr "" msgid "%s has no published versions?" msgstr "" -#: cli/app/new.go:284 +#: cli/app/new.go:270 #, c-format msgid "%s has no secrets to generate, skipping..." msgstr "" @@ -321,18 +331,18 @@ msgstr "" msgid "%s is missing the TYPE env var?" msgstr "" -#: cli/app/rollback.go:280 cli/app/rollback.go:284 +#: cli/app/rollback.go:278 cli/app/rollback.go:282 #, c-format msgid "%s is not a downgrade for %s?" msgstr "" -#: cli/app/upgrade.go:402 cli/app/upgrade.go:406 +#: cli/app/upgrade.go:400 cli/app/upgrade.go:404 #, c-format msgid "%s is not an upgrade for %s?" msgstr "" -#: cli/app/ps.go:56 cli/app/upgrade.go:423 cli/app/undeploy.go:59 -#: cli/app/services.go:49 cli/app/restart.go:93 cli/app/logs.go:58 +#: cli/app/logs.go:58 cli/app/ps.go:56 cli/app/restart.go:93 +#: cli/app/services.go:49 cli/app/undeploy.go:59 cli/app/upgrade.go:421 #: cli/updater/updater.go:247 #, c-format msgid "%s is not deployed?" @@ -378,7 +388,7 @@ msgstr "" msgid "%s removed from pass store" msgstr "" -#: cli/app/new.go:135 +#: cli/app/new.go:134 #, c-format msgid "%s sanitised as %s for new app" msgstr "" @@ -398,7 +408,7 @@ msgstr "" msgid "%s successfully added" msgstr "" -#: cli/app/secret.go:230 +#: cli/app/secret.go:256 #, c-format msgid "%s successfully stored on server" msgstr "" @@ -408,7 +418,12 @@ msgstr "" msgid "%s/example.git" msgstr "" -#: pkg/ui/deploy.go:341 +#: pkg/upstream/stack/stack.go:602 +#, c-format +msgid "%s: %s" +msgstr "" + +#: pkg/ui/deploy.go:344 #, c-format msgid "%s: %s (retries: %v, healthcheck: %s)" msgstr "" @@ -428,6 +443,16 @@ msgstr "" msgid "%s: end marker %s not found" msgstr "" +#: pkg/upstream/stack/loader.go:60 +#, c-format +msgid "%s: ignoring deprecated options: %s" +msgstr "" + +#: pkg/upstream/stack/loader.go:55 +#, c-format +msgid "%s: ignoring unsupported options: %s" +msgstr "" + #: pkg/recipe/recipe.go:325 #, c-format msgid "%s: image meta has incorrect format: %s" @@ -463,12 +488,12 @@ msgstr "" msgid "%s: waiting %d seconds before next retry" msgstr "" -#: cli/app/upgrade.go:397 +#: cli/app/upgrade.go:395 #, c-format msgid "'%s' is not a known version" msgstr "" -#: cli/app/upgrade.go:392 cli/app/rollback.go:275 +#: cli/app/rollback.go:273 cli/app/upgrade.go:390 #, c-format msgid "'%s' is not a known version for %s" msgstr "" @@ -548,17 +573,17 @@ msgstr "" msgid "Both local recipe and live deployment labels are shown." msgstr "" -#: cli/app/secret.go:476 cli/app/secret.go:516 cli/app/secret.go:540 -#: cli/app/secret.go:548 cli/app/restore.go:132 cli/app/ps.go:207 -#: cli/app/cmd.go:273 cli/app/new.go:380 cli/app/check.go:88 -#: cli/app/restart.go:155 cli/app/deploy.go:327 cli/app/cp.go:379 -#: cli/app/backup.go:288 cli/app/backup.go:304 cli/app/labels.go:136 -#: cli/catalogue/catalogue.go:272 cli/recipe/lint.go:129 +#: cli/app/backup.go:288 cli/app/backup.go:304 cli/app/check.go:88 +#: cli/app/cmd.go:273 cli/app/cp.go:379 cli/app/labels.go:136 +#: cli/app/new.go:366 cli/app/ps.go:207 cli/app/restart.go:155 +#: cli/app/restore.go:132 cli/app/secret.go:504 cli/app/secret.go:544 +#: cli/app/secret.go:568 cli/app/secret.go:576 cli/app/deploy.go:325 +#: cli/catalogue/catalogue.go:303 cli/recipe/lint.go:129 #: cli/updater/updater.go:538 msgid "C" msgstr "" -#: cli/app/ps.go:183 cli/app/list.go:220 +#: cli/app/list.go:220 cli/app/ps.go:183 msgid "CHAOS" msgstr "" @@ -585,7 +610,7 @@ msgstr "" msgid "CONFIG" msgstr "" -#: cli/app/secret.go:394 +#: cli/app/secret.go:422 msgid "CREATED ON SERVER" msgstr "" @@ -627,7 +652,7 @@ msgstr "" msgid "Copy files to/from a deployed app service" msgstr "" -#: cli/app/new.go:49 +#: cli/app/new.go:48 msgid "Create a new app" msgstr "" @@ -639,7 +664,7 @@ msgstr "" msgid "Create a new snapshot" msgstr "" -#: cli/recipe/release.go:29 +#: cli/recipe/release.go:30 msgid "" "Create a new version of a recipe.\n" "\n" @@ -666,14 +691,19 @@ msgid "" "Publish your new release to git.coopcloud.tech with \"--publish/-p\". This\n" "requires that you have permission to git push to these repositories and " "have\n" -"your SSH keys configured on your account." +"your SSH keys configured on your account. Enable ssh-agent and make sure to " +"add\n" +"your private key and enter your passphrase beforehand.\n" +"\n" +" eval `ssh-agent`\n" +" ssh-add ~/.ssh/" msgstr "" #: pkg/formatter/formatter.go:134 msgid "CreateOverview: only accepts rows of len == 2" msgstr "" -#: cli/app/new.go:24 +#: cli/app/new.go:23 msgid "" "Creates a new app from a default recipe.\n" "\n" @@ -704,8 +734,8 @@ msgid "" "on your $PATH." msgstr "" -#: cli/app/upgrade.go:443 cli/app/new.go:356 cli/app/rollback.go:332 -#: cli/app/deploy.go:343 +#: cli/app/new.go:342 cli/app/rollback.go:330 cli/app/upgrade.go:441 +#: cli/app/deploy.go:341 msgid "D" msgstr "" @@ -782,11 +812,11 @@ msgstr "" msgid "Error monitoring TTY size:" msgstr "" -#: cli/app/secret.go:394 +#: cli/app/secret.go:422 msgid "GENERATED NAME" msgstr "" -#: cli/catalogue/catalogue.go:27 +#: cli/catalogue/catalogue.go:46 msgid "" "Generate a new copy of the recipe catalogue.\n" "\n" @@ -807,11 +837,15 @@ msgid "" "automatically\n" "use those details.\n" "\n" -"Push your new release to git.coopcloud.tech with \"--publish/-p\". This " -"requires\n" -"that you have permission to git push to these repositories and have your " -"SSH\n" -"keys configured on your account." +"Publish your new release to git.coopcloud.tech with \"--publish/-p\". This\n" +"requires that you have permission to git push to these repositories and " +"have\n" +"your SSH keys configured on your account. Enable ssh-agent and make sure to " +"add\n" +"your private key and enter your passphrase beforehand.\n" +"\n" +" eval `ssh-agent`\n" +" ssh-add ~/.ssh/" msgstr "" #: cli/app/list.go:46 @@ -821,7 +855,7 @@ msgid "" "Use \"--status/-S\" flag to query all servers for the live deployment status." msgstr "" -#: cli/app/new.go:290 +#: cli/app/new.go:276 msgid "Generate app secrets?" msgstr "" @@ -829,7 +863,7 @@ msgstr "" msgid "Generate autocompletion script" msgstr "" -#: cli/recipe/sync.go:23 +#: cli/recipe/sync.go:25 msgid "" "Generate labels for the main recipe service.\n" "\n" @@ -846,11 +880,11 @@ msgstr "" msgid "Generate manpage" msgstr "" -#: cli/app/secret.go:26 +#: cli/app/secret.go:27 msgid "Generate secrets" msgstr "" -#: cli/catalogue/catalogue.go:26 +#: cli/catalogue/catalogue.go:45 msgid "Generate the recipe catalogue" msgstr "" @@ -874,7 +908,7 @@ msgstr "" msgid "IMAGE" msgstr "" -#: cli/app/secret.go:145 +#: cli/app/secret.go:147 msgid "Insert secret" msgstr "" @@ -894,7 +928,7 @@ msgstr "" msgid "List all managed apps" msgstr "" -#: cli/app/secret.go:374 +#: cli/app/secret.go:401 msgid "List all secrets" msgstr "" @@ -926,7 +960,7 @@ msgstr "" msgid "Manage app backups" msgstr "" -#: cli/app/secret.go:444 +#: cli/app/secret.go:472 msgid "Manage app secrets" msgstr "" @@ -946,7 +980,7 @@ msgstr "" msgid "Manage servers" msgstr "" -#: cli/catalogue/catalogue.go:235 +#: cli/catalogue/catalogue.go:266 msgid "Manage the recipe catalogue" msgstr "" @@ -954,8 +988,8 @@ msgstr "" msgid "N" msgstr "" -#: cli/app/secret.go:106 cli/app/secret.go:394 cli/app/new.go:187 -#: cli/app/volume.go:47 cli/server/list.go:34 cli/recipe/version.go:103 +#: cli/app/volume.go:47 cli/app/secret.go:108 cli/app/secret.go:422 +#: cli/recipe/version.go:103 cli/server/list.go:34 msgid "NAME" msgstr "" @@ -967,11 +1001,11 @@ msgstr "" msgid "NEW DEPLOYMENT" msgstr "" -#: cli/app/secret.go:136 +#: cli/app/secret.go:138 msgid "NOT" msgstr "" -#: cli/app/secret.go:137 +#: cli/app/secret.go:139 msgid "NOW" msgstr "" @@ -988,6 +1022,10 @@ msgstr "" msgid "ON SERVER" msgstr "" +#: cli/recipe/sync.go:128 +msgid "PROPOSED CHANGES" +msgstr "" + #: cli/server/prune.go:17 msgid "Prune resources on a server" msgstr "" @@ -1013,11 +1051,7 @@ msgstr "" msgid "RECIPE LABELS" msgstr "" -#: cli/recipe/release.go:317 -msgid "Release Note (leave empty for no release note)" -msgstr "" - -#: cli/recipe/release.go:28 +#: cli/recipe/release.go:29 msgid "Release a new recipe version" msgstr "" @@ -1035,7 +1069,7 @@ msgid "" "like tears in rain." msgstr "" -#: cli/app/secret.go:262 +#: cli/app/secret.go:288 msgid "Remove a secret" msgstr "" @@ -1130,12 +1164,12 @@ msgstr "" msgid "Run app commands" msgstr "" -#: cli/app/new.go:372 cli/app/logs.go:102 cli/app/backup.go:272 -#: cli/app/list.go:289 +#: cli/app/backup.go:272 cli/app/list.go:289 cli/app/logs.go:102 +#: cli/app/new.go:358 msgid "S" msgstr "" -#: cli/app/new.go:207 +#: cli/app/new.go:193 msgid "SECRETS OVERVIEW" msgstr "" @@ -1143,7 +1177,8 @@ msgstr "" msgid "SERVER" msgstr "" -#: cli/app/ps.go:179 cli/recipe/version.go:62 cli/recipe/version.go:103 +#: cli/app/ps.go:179 cli/recipe/sync.go:128 cli/recipe/version.go:62 +#: cli/recipe/version.go:103 msgid "SERVICE" msgstr "" @@ -1164,11 +1199,11 @@ msgstr "" msgid "SSO" msgstr "" -#: cli/app/ps.go:180 cli/app/list.go:219 +#: cli/app/list.go:219 cli/app/ps.go:180 msgid "STATUS" msgstr "" -#: cli/app/new.go:315 +#: cli/app/new.go:301 msgid "Select app server:" msgstr "" @@ -1203,11 +1238,15 @@ msgstr "" msgid "Specify a server name" msgstr "" -#: cli/app/new.go:266 +#: cli/app/new.go:252 msgid "Specify app domain" msgstr "" -#: cli/recipe/sync.go:22 +#: cli/catalogue/catalogue.go:27 +msgid "Sync recipe catalogue for latest changes" +msgstr "" + +#: cli/recipe/sync.go:24 msgid "Sync recipe version label" msgstr "" @@ -1231,7 +1270,7 @@ msgstr "" msgid "The Co-op Cloud command-line utility belt 🎩🐇" msgstr "" -#: cli/app/secret.go:146 +#: cli/app/secret.go:148 msgid "" "This command inserts a secret into an app environment.\n" "\n" @@ -1244,7 +1283,7 @@ msgid "" "(see \"abra app new --secrets/-S\" for more)." msgstr "" -#: cli/app/secret.go:263 +#: cli/app/secret.go:289 msgid "" "This command removes a secret from an app environment.\n" "\n" @@ -1445,7 +1484,7 @@ msgstr "" msgid "Upgrade recipe image tags" msgstr "" -#: cli/recipe/release.go:283 +#: cli/recipe/release.go:318 msgid "Use release note in release/next?" msgstr "" @@ -1455,11 +1494,11 @@ msgid "" "unstaged changes." msgstr "" -#: cli/app/secret.go:106 cli/app/new.go:187 +#: cli/app/secret.go:108 msgid "VALUE" msgstr "" -#: cli/app/secret.go:394 cli/app/ps.go:182 cli/app/list.go:221 +#: cli/app/list.go:221 cli/app/ps.go:182 cli/app/secret.go:422 #: cli/recipe/version.go:62 cli/recipe/version.go:103 msgid "VERSION" msgstr "" @@ -1476,7 +1515,7 @@ msgstr "" msgid "[hijack] end of stdout" msgstr "" -#: cli/recipe/sync.go:76 +#: cli/recipe/sync.go:78 #, c-format msgid "" "\n" @@ -1518,6 +1557,8 @@ msgid "" "\n" "The latest published version is %s.\n" "\n" +"%s\n" +"\n" "Here is a semver cheat sheet (more on https://semver.org):\n" "\n" " major: new features/bug fixes, backwards incompatible (e.g 1.0.0 -> " @@ -1551,9 +1592,9 @@ msgstr "" msgid "^%s" msgstr "" -#: cli/app/secret.go:484 cli/app/secret.go:524 cli/app/restart.go:162 -#: cli/app/app.go:10 cli/app/backup.go:240 cli/server/prune.go:91 -#: cli/server/add.go:22 cli/recipe/upgrade.go:378 cli/recipe/fetch.go:115 +#: cli/app/app.go:10 cli/app/backup.go:240 cli/app/restart.go:162 +#: cli/app/secret.go:512 cli/app/secret.go:552 cli/recipe/fetch.go:115 +#: cli/recipe/upgrade.go:378 cli/server/add.go:22 cli/server/prune.go:91 #: cli/updater/updater.go:554 msgid "a" msgstr "" @@ -1589,13 +1630,17 @@ msgstr "" msgid "add [[server] | --local] [flags]" msgstr "" +#: cli/recipe/release.go:352 +msgid "add release note? (leave empty to skip)" +msgstr "" + #: pkg/app/app.go:510 #, c-format msgid "adding env vars to %s service config" msgstr "" -#: cli/app/secret.go:483 cli/app/secret.go:523 cli/app/backup.go:239 -#: cli/server/prune.go:90 cli/recipe/fetch.go:114 cli/updater/updater.go:553 +#: cli/app/backup.go:239 cli/app/secret.go:511 cli/app/secret.go:551 +#: cli/recipe/fetch.go:114 cli/server/prune.go:90 cli/updater/updater.go:553 msgid "all" msgstr "" @@ -1636,7 +1681,7 @@ msgstr "" msgid "app domain %s (%s) does not appear to resolve to app server %s (%s)?" msgstr "" -#: cli/recipe/release.go:185 +#: cli/recipe/release.go:220 msgid "app service is missing image tag?" msgstr "" @@ -1664,7 +1709,7 @@ msgstr "" msgid "attempting to run %s" msgstr "" -#: cli/app/upgrade.go:269 cli/app/deploy.go:231 +#: cli/app/upgrade.go:267 cli/app/deploy.go:229 #, c-format msgid "attempting to run post deploy commands, saw: %s" msgstr "" @@ -1687,18 +1732,18 @@ msgstr "" msgid "autocomplete [bash|zsh|fish|powershell]" msgstr "" -#: cli/app/secret.go:38 cli/app/secret.go:170 cli/app/secret.go:280 -#: cli/app/upgrade.go:58 cli/app/rollback.go:58 cli/app/deploy.go:59 -#: cli/app/logs.go:32 pkg/autocomplete/autocomplete.go:17 -#: pkg/autocomplete/autocomplete.go:32 pkg/autocomplete/autocomplete.go:43 -#: pkg/autocomplete/autocomplete.go:59 pkg/autocomplete/autocomplete.go:77 -#: pkg/autocomplete/autocomplete.go:93 pkg/autocomplete/autocomplete.go:99 -#: pkg/autocomplete/autocomplete.go:114 +#: cli/app/logs.go:32 cli/app/rollback.go:58 cli/app/upgrade.go:58 +#: cli/app/secret.go:40 cli/app/secret.go:173 cli/app/secret.go:307 +#: cli/app/deploy.go:59 pkg/autocomplete/autocomplete.go:18 +#: pkg/autocomplete/autocomplete.go:33 pkg/autocomplete/autocomplete.go:44 +#: pkg/autocomplete/autocomplete.go:50 pkg/autocomplete/autocomplete.go:70 +#: pkg/autocomplete/autocomplete.go:88 pkg/autocomplete/autocomplete.go:104 +#: pkg/autocomplete/autocomplete.go:110 pkg/autocomplete/autocomplete.go:125 #, c-format msgid "autocomplete failed: %s" msgstr "" -#: cli/app/new.go:374 +#: cli/app/new.go:360 msgid "automatically generate secrets" msgstr "" @@ -1746,8 +1791,8 @@ msgstr "" msgid "broken symlink in your abra config folders: %s" msgstr "" -#: cli/app/upgrade.go:451 cli/app/rollback.go:340 cli/app/deploy.go:351 -#: cli/app/cp.go:30 cli/app/backup.go:135 +#: cli/app/backup.go:135 cli/app/cp.go:30 cli/app/rollback.go:338 +#: cli/app/upgrade.go:449 cli/app/deploy.go:349 msgid "c" msgstr "" @@ -1785,7 +1830,12 @@ msgstr "" msgid "cannot find app with name %s" msgstr "" -#: cli/recipe/release.go:88 +#: pkg/upstream/stack/stack.go:655 +#, c-format +msgid "cannot get label %s for %s" +msgstr "" + +#: cli/recipe/release.go:97 #, c-format msgid "cannot parse %s, invalid tag specified?" msgstr "" @@ -1795,11 +1845,11 @@ msgstr "" msgid "cannot resolve ipv4 for %s?" msgstr "" -#: cli/recipe/release.go:93 +#: cli/recipe/release.go:102 msgid "cannot specify tag and bump type at the same time" msgstr "" -#: cli/app/secret.go:57 +#: cli/app/secret.go:59 msgid "cannot use '[secret] [version]' and '--all' together" msgstr "" @@ -1811,7 +1861,7 @@ msgstr "" msgid "cannot use [recipe] and --all/-a together" msgstr "" -#: cli/app/secret.go:307 +#: cli/app/secret.go:334 msgid "cannot use [secret] and --all/-a together" msgstr "" @@ -1823,7 +1873,7 @@ msgstr "" msgid "cannot use [service] and --all-services/-a together" msgstr "" -#: cli/app/new.go:70 cli/app/deploy.go:262 +#: cli/app/new.go:69 cli/app/deploy.go:260 msgid "cannot use [version] and --chaos together" msgstr "" @@ -1831,7 +1881,7 @@ msgstr "" msgid "catalogue" msgstr "" -#: cli/catalogue/catalogue.go:234 +#: cli/catalogue/catalogue.go:265 msgid "catalogue [cmd] [args] [flags]" msgstr "" @@ -1839,6 +1889,10 @@ msgstr "" msgid "catalogue is missing, retrieving now" msgstr "" +#: cli/catalogue/catalogue.go:38 +msgid "catalogue successfully synced" +msgstr "" + #: cli/recipe/list.go:38 msgid "category" msgstr "" @@ -1847,12 +1901,12 @@ msgstr "" msgid "cfg" msgstr "" -#: cli/app/secret.go:475 cli/app/secret.go:515 cli/app/secret.go:539 -#: cli/app/secret.go:547 cli/app/restore.go:131 cli/app/ps.go:206 -#: cli/app/cmd.go:272 cli/app/new.go:379 cli/app/check.go:87 -#: cli/app/restart.go:154 cli/app/deploy.go:326 cli/app/cp.go:378 -#: cli/app/backup.go:287 cli/app/backup.go:303 cli/app/labels.go:135 -#: cli/catalogue/catalogue.go:271 cli/recipe/lint.go:128 +#: cli/app/backup.go:287 cli/app/backup.go:303 cli/app/check.go:87 +#: cli/app/cmd.go:272 cli/app/cp.go:378 cli/app/labels.go:135 +#: cli/app/new.go:365 cli/app/ps.go:206 cli/app/restart.go:154 +#: cli/app/restore.go:131 cli/app/secret.go:503 cli/app/secret.go:543 +#: cli/app/secret.go:567 cli/app/secret.go:575 cli/app/deploy.go:324 +#: cli/catalogue/catalogue.go:302 cli/recipe/lint.go:128 #: cli/updater/updater.go:537 msgid "chaos" msgstr "" @@ -1865,7 +1919,7 @@ msgstr "" msgid "check for major updates" msgstr "" -#: cli/app/upgrade.go:415 cli/app/undeploy.go:51 cli/app/deploy.go:88 +#: cli/app/undeploy.go:51 cli/app/upgrade.go:413 cli/app/deploy.go:88 #, c-format msgid "checking whether %s is already deployed" msgstr "" @@ -1879,7 +1933,7 @@ msgstr "" msgid "choosing %s as latest version of %s" msgstr "" -#: cli/recipe/sync.go:188 +#: cli/recipe/sync.go:228 #, c-format msgid "choosing %s as new version for %s" msgstr "" @@ -1894,12 +1948,12 @@ msgstr "" msgid "choosing %s as version to upgrade" msgstr "" -#: cli/recipe/release.go:249 +#: cli/recipe/release.go:284 #, c-format msgid "chore: publish %s release" msgstr "" -#: cli/catalogue/catalogue.go:191 +#: cli/catalogue/catalogue.go:222 msgid "chore: publish new catalogue release changes" msgstr "" @@ -1912,7 +1966,7 @@ msgstr "" msgid "collected %s for %s" msgstr "" -#: cli/catalogue/catalogue.go:89 +#: cli/catalogue/catalogue.go:120 msgid "collecting catalogue metadata" msgstr "" @@ -1966,6 +2020,11 @@ msgstr "" msgid "compose config has expected version" msgstr "" +#: pkg/upstream/stack/loader.go:43 +#, c-format +msgid "compose file contains unsupported options: %s" +msgstr "" + #: pkg/recipe/recipe.go:205 #, c-format msgid "compose: %s, " @@ -2009,7 +2068,7 @@ msgstr "" msgid "considering %s config(s) for tag update" msgstr "" -#: cli/app/undeploy.go:128 cli/server/prune.go:45 +#: cli/app/undeploy.go:126 cli/server/prune.go:45 #, c-format msgid "containers pruned: %d; space reclaimed: %s" msgstr "" @@ -2027,7 +2086,7 @@ msgstr "" msgid "context lacks Docker endpoint" msgstr "" -#: cli/recipe/sync.go:197 pkg/recipe/compose.go:229 +#: cli/recipe/sync.go:237 pkg/recipe/compose.go:229 #, c-format msgid "coop-cloud.${STACK_NAME}.version=%s" msgstr "" @@ -2084,7 +2143,7 @@ msgstr "" msgid "created client for %s" msgstr "" -#: cli/recipe/release.go:387 +#: cli/recipe/release.go:422 #, c-format msgid "created tag %s at %s" msgstr "" @@ -2094,11 +2153,26 @@ msgstr "" msgid "created the %s context" msgstr "" +#: pkg/upstream/stack/stack.go:520 +#, c-format +msgid "creating %s" +msgstr "" + #: cli/server/add.go:168 #, c-format msgid "creating context with domain %s" msgstr "" +#: pkg/upstream/stack/stack.go:422 +#, c-format +msgid "creating network %s" +msgstr "" + +#: pkg/upstream/stack/stack.go:369 +#, c-format +msgid "creating secret %s" +msgstr "" + #: pkg/lint/recipe.go:22 msgid "critical" msgstr "" @@ -2108,17 +2182,17 @@ msgstr "" msgid "critical errors present in %s config" msgstr "" -#: cli/app/rollback.go:270 +#: cli/app/rollback.go:268 #, c-format msgid "current deployment '%s' is not a known version for %s" msgstr "" -#: cli/recipe/release.go:492 +#: cli/recipe/release.go:526 #, c-format msgid "current: %s, new: %s, correct?" msgstr "" -#: cli/app/deploy.go:29 cli/app/backup.go:66 cli/recipe/diff.go:14 +#: cli/app/backup.go:66 cli/app/deploy.go:29 cli/recipe/diff.go:14 #: cli/updater/updater.go:491 msgid "d" msgstr "" @@ -2127,12 +2201,12 @@ msgstr "" msgid "debug" msgstr "" -#: cli/app/secret.go:253 +#: cli/app/secret.go:279 #, c-format msgid "deleted %s successfully from local pass store" msgstr "" -#: cli/app/secret.go:246 +#: cli/app/secret.go:272 #, c-format msgid "deleted %s successfully from server" msgstr "" @@ -2141,14 +2215,34 @@ msgstr "" msgid "deploy [version] [flags]" msgstr "" +#: pkg/upstream/stack/stack.go:593 +msgid "deploy failed 🛑" +msgstr "" + +#: pkg/upstream/stack/stack.go:597 +msgid "deploy in progress 🟠" +msgstr "" + #: pkg/lint/recipe.go:147 msgid "deploy labels stanza present" msgstr "" +#: pkg/upstream/stack/stack.go:635 +msgid "deploy succeeded 🟢" +msgstr "" + +#: pkg/upstream/stack/stack.go:595 +msgid "deploy timed out 🟠" +msgstr "" + #: cli/internal/deploy.go:109 msgid "deployment cancelled" msgstr "" +#: pkg/upstream/stack/remove.go:249 +msgid "deployment timed out 🟠" +msgstr "" + #: cli/app/cp.go:273 msgid "destination directory does not exist" msgstr "" @@ -2205,11 +2299,11 @@ msgstr "" msgid "dirty: %v, " msgstr "" -#: cli/app/upgrade.go:453 cli/app/rollback.go:342 cli/app/deploy.go:353 +#: cli/app/rollback.go:340 cli/app/upgrade.go:451 cli/app/deploy.go:351 msgid "disable converge logic checks" msgstr "" -#: cli/app/upgrade.go:445 cli/app/rollback.go:334 cli/app/deploy.go:345 +#: cli/app/rollback.go:332 cli/app/upgrade.go:443 cli/app/deploy.go:343 msgid "disable public DNS checks" msgstr "" @@ -2217,7 +2311,7 @@ msgstr "" msgid "disable remote TTY" msgstr "" -#: cli/recipe/release.go:552 +#: cli/recipe/release.go:609 #, c-format msgid "discovered %s as currently synced recipe label" msgstr "" @@ -2230,11 +2324,11 @@ msgstr "" msgid "docker: is the daemon running / your user has docker permissions?" msgstr "" -#: cli/app/new.go:355 +#: cli/app/new.go:341 msgid "domain" msgstr "" -#: cli/app/new.go:358 +#: cli/app/new.go:344 msgid "domain name for app" msgstr "" @@ -2273,7 +2367,7 @@ msgstr "" msgid "dry run: adding %s" msgstr "" -#: cli/recipe/release.go:277 +#: cli/recipe/release.go:312 #, c-format msgid "dry run: move release note from 'next' to %s" msgstr "" @@ -2282,11 +2376,11 @@ msgstr "" msgid "dry run: no changes commited" msgstr "" -#: cli/recipe/release.go:342 +#: cli/recipe/release.go:377 msgid "dry run: no changes committed" msgstr "" -#: cli/catalogue/catalogue.go:227 cli/recipe/release.go:394 +#: cli/catalogue/catalogue.go:258 cli/recipe/release.go:429 msgid "dry run: no changes published" msgstr "" @@ -2295,12 +2389,12 @@ msgstr "" msgid "dry run: no git changes pushed in %s" msgstr "" -#: cli/recipe/release.go:367 +#: cli/recipe/release.go:402 #, c-format msgid "dry run: no git tag created (%s)" msgstr "" -#: cli/recipe/sync.go:203 +#: cli/recipe/sync.go:243 #, c-format msgid "dry run: not syncing label %s for recipe %s" msgstr "" @@ -2310,8 +2404,8 @@ msgstr "" msgid "dry run: remote %s (%s) not created" msgstr "" -#: cli/catalogue/catalogue.go:255 cli/recipe/sync.go:222 -#: cli/recipe/release.go:576 +#: cli/catalogue/catalogue.go:286 cli/recipe/release.go:633 +#: cli/recipe/sync.go:262 msgid "dry-run" msgstr "" @@ -2325,7 +2419,7 @@ msgstr "" msgid "duplicate secret target for %s not allowed" msgstr "" -#: cli/app/env.go:16 cli/recipe/new.go:124 cli/recipe/lint.go:137 +#: cli/app/env.go:16 cli/recipe/lint.go:137 cli/recipe/new.go:124 msgid "e" msgstr "" @@ -2420,7 +2514,7 @@ msgstr "" msgid "exec ID empty" msgstr "" -#: cli/recipe/release.go:501 +#: cli/recipe/release.go:535 msgid "exiting as requested" msgstr "" @@ -2434,32 +2528,67 @@ msgstr "" msgid "expected 1 service but found %v: %s" msgstr "" -#: cli/app/secret.go:500 cli/app/upgrade.go:435 cli/app/rollback.go:324 -#: cli/app/deploy.go:335 cli/app/remove.go:156 cli/app/volume.go:199 +#: cli/app/remove.go:156 cli/app/rollback.go:322 cli/app/upgrade.go:433 +#: cli/app/volume.go:199 cli/app/secret.go:528 cli/app/deploy.go:333 #: cli/recipe/fetch.go:19 cli/recipe/fetch.go:131 msgid "f" msgstr "" +#: cli/recipe/release.go:255 cli/recipe/release.go:540 +#, c-format +msgid "failed to add release notes: %s" +msgstr "" + #: pkg/recipe/recipe.go:175 #, c-format msgid "failed to check git status of %s: %s" msgstr "" -#: pkg/recipe/git.go:225 pkg/recipe/git.go:406 pkg/git/branch.go:95 +#: pkg/git/branch.go:95 pkg/recipe/git.go:225 pkg/recipe/git.go:406 #, c-format msgid "failed to check out %s in %s" msgstr "" -#: cli/recipe/release.go:510 +#: cli/recipe/release.go:259 cli/recipe/release.go:544 #, c-format msgid "failed to commit changes: %s" msgstr "" +#: pkg/upstream/stack/stack.go:531 +#, c-format +msgid "failed to create %s" +msgstr "" + +#: pkg/upstream/stack/stack.go:393 +#, c-format +msgid "failed to create config %s" +msgstr "" + +#: pkg/upstream/stack/stack.go:424 +#, c-format +msgid "failed to create network %s" +msgstr "" + +#: pkg/upstream/stack/stack.go:371 +#, c-format +msgid "failed to create secret %s" +msgstr "" + #: cli/updater/updater.go:251 #, c-format msgid "failed to determine deployed version of %s" msgstr "" +#: pkg/upstream/stack/remove.go:234 +#, c-format +msgid "failed to get tasks: %w" +msgstr "" + +#: pkg/upstream/stack/stack.go:183 +#, c-format +msgid "failed to list services: %s" +msgstr "" + #: pkg/container/container.go:69 msgid "failed to match chosen container" msgstr "" @@ -2473,30 +2602,80 @@ msgstr "" msgid "failed to parse image %s, saw: %s" msgstr "" -#: cli/recipe/release.go:518 +#: cli/recipe/release.go:267 cli/recipe/release.go:552 #, c-format msgid "failed to publish new release: %s" msgstr "" +#: pkg/upstream/stack/remove.go:182 +#, c-format +msgid "failed to remove config %s: %s" +msgstr "" + +#: pkg/upstream/stack/remove.go:150 +#, c-format +msgid "failed to remove network %s: %s" +msgstr "" + +#: pkg/upstream/stack/remove.go:166 +#, c-format +msgid "failed to remove secret %s: %s" +msgstr "" + +#: pkg/upstream/stack/remove.go:134 +#, c-format +msgid "failed to remove service %s: %s" +msgstr "" + +#: pkg/upstream/stack/remove.go:82 +#, c-format +msgid "failed to remove some resources from stack: %s" +msgstr "" + #: pkg/upstream/container/tty.go:66 msgid "failed to resize tty, using default size" msgstr "" -#: cli/app/new.go:118 +#: cli/app/new.go:117 #, c-format msgid "failed to retrieve latest commit for %s: %s" msgstr "" +#: pkg/upstream/stack/stack.go:468 +#, c-format +msgid "failed to retrieve registry auth for image %s: %s" +msgstr "" + #: pkg/git/branch.go:68 #, c-format msgid "failed to select default branch in %s" msgstr "" -#: cli/recipe/release.go:514 +#: cli/recipe/release.go:263 cli/recipe/release.go:548 #, c-format msgid "failed to tag release: %s" msgstr "" +#: pkg/upstream/stack/stack.go:508 +#, c-format +msgid "failed to update %s" +msgstr "" + +#: pkg/upstream/stack/stack.go:387 +#, c-format +msgid "failed to update config %s" +msgstr "" + +#: pkg/upstream/stack/stack.go:365 +#, c-format +msgid "failed to update secret %s" +msgstr "" + +#: pkg/upstream/stack/remove.go:92 +#, c-format +msgid "failed to wait on tasks of stack: %s: %s" +msgstr "" + #: cli/recipe/fetch.go:18 msgid "fetch [recipe | --all] [flags]" msgstr "" @@ -2519,7 +2698,7 @@ msgstr "" msgid "fetching repo metadata from %s" msgstr "" -#: cli/app/secret.go:499 +#: cli/app/secret.go:527 msgid "file" msgstr "" @@ -2541,8 +2720,8 @@ msgstr "" msgid "for %s read env %s with value: %s from docker service" msgstr "" -#: cli/app/upgrade.go:434 cli/app/rollback.go:323 cli/app/deploy.go:334 -#: cli/app/remove.go:155 cli/app/volume.go:198 cli/recipe/fetch.go:130 +#: cli/app/remove.go:155 cli/app/rollback.go:321 cli/app/upgrade.go:432 +#: cli/app/volume.go:198 cli/app/deploy.go:332 cli/recipe/fetch.go:130 msgid "force" msgstr "" @@ -2555,7 +2734,8 @@ msgstr "" msgid "found versions file for %s" msgstr "" -#: cli/app/secret.go:25 cli/catalogue/catalogue.go:25 +#: cli/app/secret.go:26 cli/catalogue/catalogue.go:26 +#: cli/catalogue/catalogue.go:44 msgid "g" msgstr "" @@ -2563,15 +2743,15 @@ msgstr "" msgid "generate" msgstr "" -#: cli/app/secret.go:24 +#: cli/app/secret.go:25 msgid "generate [[secret] [version] | --all] [flags]" msgstr "" -#: cli/catalogue/catalogue.go:24 +#: cli/catalogue/catalogue.go:43 msgid "generate [recipe] [flags]" msgstr "" -#: cli/app/secret.go:486 +#: cli/app/secret.go:514 msgid "generate all secrets" msgstr "" @@ -2585,12 +2765,12 @@ msgstr "" msgid "generated and stored %v on %s" msgstr "" -#: cli/catalogue/catalogue.go:175 +#: cli/catalogue/catalogue.go:206 #, c-format msgid "generated recipe catalogue: %s" msgstr "" -#: cli/app/secret.go:134 +#: cli/app/secret.go:136 #, c-format msgid "generated secrets %s shown again, please take note of them %s" msgstr "" @@ -2600,7 +2780,7 @@ msgstr "" msgid "get deploy version: %s" msgstr "" -#: pkg/app/compose.go:80 +#: pkg/app/compose.go:81 #, c-format msgid "get label '%s'" msgstr "" @@ -2728,7 +2908,7 @@ msgstr "" msgid "hooks" msgstr "" -#: cli/app/secret.go:144 +#: cli/app/secret.go:146 msgid "i" msgstr "" @@ -2741,17 +2921,17 @@ msgstr "" msgid "ignore .env version checkout" msgstr "" -#: cli/app/secret.go:478 cli/app/secret.go:518 cli/app/secret.go:542 -#: cli/app/secret.go:550 cli/app/restore.go:134 cli/app/ps.go:209 -#: cli/app/cmd.go:275 cli/app/new.go:382 cli/app/check.go:90 -#: cli/app/restart.go:157 cli/app/deploy.go:329 cli/app/cp.go:381 -#: cli/app/backup.go:290 cli/app/backup.go:306 cli/app/labels.go:138 -#: cli/catalogue/catalogue.go:274 cli/recipe/lint.go:131 +#: cli/app/backup.go:290 cli/app/backup.go:306 cli/app/check.go:90 +#: cli/app/cmd.go:275 cli/app/cp.go:381 cli/app/labels.go:138 +#: cli/app/new.go:368 cli/app/ps.go:209 cli/app/restart.go:157 +#: cli/app/restore.go:134 cli/app/secret.go:506 cli/app/secret.go:546 +#: cli/app/secret.go:570 cli/app/secret.go:578 cli/app/deploy.go:327 +#: cli/catalogue/catalogue.go:305 cli/recipe/lint.go:131 #: cli/updater/updater.go:540 msgid "ignore uncommitted recipes changes" msgstr "" -#: cli/app/undeploy.go:143 cli/server/prune.go:66 +#: cli/app/undeploy.go:141 cli/server/prune.go:66 #, c-format msgid "images pruned: %d; space reclaimed: %s" msgstr "" @@ -2811,7 +2991,7 @@ msgstr "" msgid "including SHOW_ALL=%v in backupbot exec invocation" msgstr "" -#: cli/app/restore.go:52 cli/app/backup.go:44 cli/app/backup.go:102 +#: cli/app/backup.go:44 cli/app/backup.go:102 cli/app/restore.go:52 #, c-format msgid "including SNAPSHOT=%s in backupbot exec invocation" msgstr "" @@ -2836,15 +3016,15 @@ msgstr "" msgid "including VOLUMES=%v in backupbot exec invocation" msgstr "" -#: cli/recipe/upgrade.go:348 cli/recipe/sync.go:233 cli/recipe/release.go:587 +#: cli/recipe/release.go:644 cli/recipe/sync.go:273 cli/recipe/upgrade.go:348 msgid "increase the major part of the version" msgstr "" -#: cli/recipe/upgrade.go:356 cli/recipe/sync.go:241 cli/recipe/release.go:595 +#: cli/recipe/release.go:652 cli/recipe/sync.go:281 cli/recipe/upgrade.go:356 msgid "increase the minor part of the version" msgstr "" -#: cli/recipe/upgrade.go:364 cli/recipe/sync.go:249 cli/recipe/release.go:603 +#: cli/recipe/release.go:660 cli/recipe/sync.go:289 cli/recipe/upgrade.go:364 msgid "increase the patch part of the version" msgstr "" @@ -2858,12 +3038,16 @@ msgstr "" msgid "initialised new git repo in %s" msgstr "" -#: cli/app/undeploy.go:88 +#: pkg/upstream/stack/stack.go:206 +msgid "initialising deployment" +msgstr "" + +#: pkg/upstream/stack/remove.go:25 msgid "initialising undeploy" msgstr "" -#: cli/app/secret.go:143 -msgid "insert [flags]" +#: cli/app/secret.go:145 +msgid "insert [] [flags]" msgstr "" #: cli/upgrade.go:55 @@ -2904,6 +3088,11 @@ msgstr "" msgid "invalid npipe source, source cannot be empty" msgstr "" +#: pkg/upstream/stack/stack.go:239 +#, c-format +msgid "invalid option %s for flag --resolve-image" +msgstr "" + #: pkg/recipe/recipe.go:147 #, c-format msgid "invalid recipe: %s" @@ -2913,7 +3102,7 @@ msgstr "" msgid "invalid tmpfs source, source must be empty" msgstr "" -#: cli/recipe/sync.go:193 +#: cli/recipe/sync.go:233 #, c-format msgid "invalid version %s specified" msgstr "" @@ -2927,8 +3116,8 @@ msgstr "" msgid "kadabra version %s, commit %s" msgstr "" -#: cli/app/cmd.go:249 cli/app/logs.go:19 cli/server/add.go:200 -#: cli/recipe/lint.go:16 +#: cli/app/cmd.go:249 cli/app/logs.go:19 cli/recipe/lint.go:16 +#: cli/server/add.go:200 msgid "l" msgstr "" @@ -2940,7 +3129,7 @@ msgstr "" msgid "latest" msgstr "" -#: cli/recipe/release.go:487 +#: cli/recipe/release.go:521 #, c-format msgid "latest git tag (%s) and synced label (%s) are the same?" msgstr "" @@ -2967,11 +3156,11 @@ msgstr "" msgid "list" msgstr "" -#: cli/app/secret.go:372 +#: cli/app/secret.go:399 msgid "list " msgstr "" -#: cli/app/cmd.go:196 cli/app/backup.go:15 cli/app/volume.go:19 +#: cli/app/backup.go:15 cli/app/cmd.go:196 cli/app/volume.go:19 msgid "list [flags]" msgstr "" @@ -3013,36 +3202,41 @@ msgstr "" msgid "logs [service] [flags]" msgstr "" +#: pkg/upstream/stack/stack.go:628 +#, c-format +msgid "logs: %s" +msgstr "" + #: pkg/lint/recipe.go:124 msgid "long secret names" msgstr "" -#: cli/app/secret.go:373 cli/app/cmd.go:197 cli/app/backup.go:16 -#: cli/app/volume.go:20 cli/app/list.go:44 cli/server/list.go:19 -#: cli/recipe/list.go:20 +#: cli/app/backup.go:16 cli/app/cmd.go:197 cli/app/list.go:44 +#: cli/app/volume.go:20 cli/app/secret.go:400 cli/recipe/list.go:20 +#: cli/server/list.go:19 msgid "ls" msgstr "" -#: cli/app/secret.go:460 cli/app/secret.go:556 cli/app/ps.go:199 -#: cli/app/list.go:312 cli/server/list.go:100 cli/recipe/upgrade.go:370 -#: cli/recipe/version.go:132 cli/recipe/list.go:98 cli/updater/updater.go:546 +#: cli/app/list.go:312 cli/app/ps.go:199 cli/app/secret.go:488 +#: cli/app/secret.go:584 cli/recipe/list.go:98 cli/recipe/upgrade.go:370 +#: cli/recipe/version.go:132 cli/server/list.go:100 cli/updater/updater.go:546 msgid "m" msgstr "" -#: cli/app/secret.go:459 cli/app/secret.go:555 cli/app/ps.go:198 -#: cli/app/list.go:311 cli/server/list.go:99 cli/recipe/upgrade.go:369 -#: cli/recipe/version.go:131 cli/recipe/list.go:97 +#: cli/app/list.go:311 cli/app/ps.go:198 cli/app/secret.go:487 +#: cli/app/secret.go:583 cli/recipe/list.go:97 cli/recipe/upgrade.go:369 +#: cli/recipe/version.go:131 cli/server/list.go:99 msgid "machine" msgstr "" -#: cli/recipe/release.go:78 +#: cli/recipe/release.go:87 #, c-format msgid "main app service version for %s is empty?" msgstr "" -#: cli/recipe/upgrade.go:345 cli/recipe/sync.go:230 cli/recipe/release.go:584 -#: cli/updater/updater.go:545 cli/internal/recipe.go:46 -#: cli/internal/recipe.go:64 cli/internal/recipe.go:78 +#: cli/internal/recipe.go:48 cli/internal/recipe.go:66 +#: cli/internal/recipe.go:80 cli/recipe/release.go:641 cli/recipe/sync.go:270 +#: cli/recipe/upgrade.go:345 cli/updater/updater.go:545 msgid "major" msgstr "" @@ -3059,9 +3253,9 @@ msgstr "" msgid "man [flags]" msgstr "" -#: cli/recipe/upgrade.go:353 cli/recipe/sync.go:238 cli/recipe/release.go:592 -#: cli/internal/recipe.go:46 cli/internal/recipe.go:66 -#: cli/internal/recipe.go:80 +#: cli/internal/recipe.go:48 cli/internal/recipe.go:68 +#: cli/internal/recipe.go:82 cli/recipe/release.go:649 cli/recipe/sync.go:278 +#: cli/recipe/upgrade.go:353 msgid "minor" msgstr "" @@ -3077,7 +3271,7 @@ msgstr "" msgid "missing argument or --local/-l flag" msgstr "" -#: cli/app/secret.go:53 +#: cli/app/secret.go:55 msgid "missing arguments [secret]/[version] or '--all'" msgstr "" @@ -3090,7 +3284,11 @@ msgstr "" msgid "missing version for secret? (%s)" msgstr "" -#: cli/app/new.go:48 cli/recipe/new.go:35 cli/updater/updater.go:36 +#: cli/app/secret.go:199 +msgid "must provide argument if --no-input is passed" +msgstr "" + +#: cli/app/new.go:47 cli/recipe/new.go:35 cli/updater/updater.go:36 #: cli/updater/updater.go:499 msgid "n" msgstr "" @@ -3108,7 +3306,22 @@ msgstr "" msgid "name: %s, " msgstr "" -#: cli/app/undeploy.go:135 cli/server/prune.go:52 +#: pkg/upstream/stack/stack.go:348 +#, c-format +msgid "" +"network %q is declared as external, but could not be found. You need to " +"create a swarm-scoped network before the stack is deployed, which you can do " +"by running this on the server: docker network create -d overlay proxy" +msgstr "" + +#: pkg/upstream/stack/stack.go:352 +#, c-format +msgid "" +"network %q is declared as external, but it is not in the right scope: %q " +"instead of \"swarm\"" +msgstr "" + +#: cli/app/undeploy.go:133 cli/server/prune.go:52 #, c-format msgid "networks pruned: %d" msgstr "" @@ -3117,11 +3330,11 @@ msgstr "" msgid "new [flags]" msgstr "" -#: cli/app/new.go:47 +#: cli/app/new.go:46 msgid "new [recipe] [version] [flags]" msgstr "" -#: cli/catalogue/catalogue.go:223 +#: cli/catalogue/catalogue.go:254 #, c-format msgid "new changes published: %s" msgstr "" @@ -3131,7 +3344,7 @@ msgstr "" msgid "new recipe '%s' created: %s" msgstr "" -#: cli/recipe/release.go:413 +#: cli/recipe/release.go:453 #, c-format msgid "new release published: %s" msgstr "" @@ -3146,12 +3359,12 @@ msgstr "" msgid "no %s exists, skipping reading gitignore paths" msgstr "" -#: cli/updater/updater.go:155 pkg/app/compose.go:86 +#: cli/updater/updater.go:155 pkg/app/compose.go:87 #, c-format msgid "no %s label found for %s" msgstr "" -#: cli/recipe/release.go:415 +#: cli/recipe/release.go:455 msgid "no -p/--publish passed, not publishing" msgstr "" @@ -3186,7 +3399,7 @@ msgstr "" msgid "no backupbot discovered, is it deployed?" msgstr "" -#: cli/catalogue/catalogue.go:187 cli/recipe/release.go:353 +#: cli/catalogue/catalogue.go:218 cli/recipe/release.go:388 #, c-format msgid "no changes discovered in %s, nothing to publish?" msgstr "" @@ -3208,7 +3421,7 @@ msgstr "" msgid "no containers matching the %v filter found?" msgstr "" -#: cli/app/new.go:275 cli/internal/validate.go:129 +#: cli/app/new.go:261 cli/internal/validate.go:129 msgid "no domain provided" msgstr "" @@ -3216,7 +3429,7 @@ msgstr "" msgid "no existing label found, automagic insertion not supported yet" msgstr "" -#: cli/recipe/sync.go:72 +#: cli/recipe/sync.go:74 #, c-format msgid "no git tags found for %s" msgstr "" @@ -3242,20 +3455,20 @@ msgstr "" msgid "no recipe name provided" msgstr "" -#: cli/app/secret.go:210 +#: cli/app/secret.go:219 #, c-format msgid "no secret %s available for recipe %s?" msgstr "" -#: cli/app/secret.go:311 +#: cli/app/secret.go:338 msgid "no secret(s) specified?" msgstr "" -#: cli/app/secret.go:102 +#: cli/app/secret.go:104 msgid "no secrets generated" msgstr "" -#: cli/app/secret.go:437 +#: cli/app/secret.go:465 #, c-format msgid "no secrets stored for %s" msgstr "" @@ -3264,11 +3477,11 @@ msgstr "" msgid "no secrets to remove" msgstr "" -#: cli/app/secret.go:366 +#: cli/app/secret.go:393 msgid "no secrets to remove?" msgstr "" -#: cli/app/new.go:324 cli/internal/validate.go:167 +#: cli/app/new.go:310 cli/internal/validate.go:167 msgid "no server provided" msgstr "" @@ -3291,18 +3504,18 @@ msgstr "" msgid "no services matching the %v filter found?" msgstr "" -#: cli/recipe/release.go:133 +#: cli/recipe/release.go:165 #, c-format msgid "" -"no tag specified and no previous tag available for %s, assuming this is the " -"initial release" +"no tag specified and no previous tag available for %s, assuming initial " +"release" msgstr "" #: pkg/lint/recipe.go:89 msgid "no unstable tags" msgstr "" -#: cli/internal/recipe.go:70 cli/internal/recipe.go:85 +#: cli/internal/recipe.go:72 cli/internal/recipe.go:87 msgid "no version bump type specififed?" msgstr "" @@ -3319,11 +3532,11 @@ msgstr "" msgid "no volumes to remove" msgstr "" -#: cli/app/upgrade.go:450 cli/app/rollback.go:339 cli/app/deploy.go:350 +#: cli/app/rollback.go:337 cli/app/upgrade.go:448 cli/app/deploy.go:348 msgid "no-converge-checks" msgstr "" -#: cli/app/upgrade.go:442 cli/app/rollback.go:331 cli/app/deploy.go:342 +#: cli/app/rollback.go:329 cli/app/upgrade.go:440 cli/app/deploy.go:340 msgid "no-domain-checks" msgstr "" @@ -3360,6 +3573,11 @@ msgid "" "than what user wants" msgstr "" +#: pkg/upstream/stack/remove.go:72 +#, c-format +msgid "nothing found in stack: %s" +msgstr "" + #: cli/updater/updater.go:35 msgid "notify [flags]" msgstr "" @@ -3384,7 +3602,7 @@ msgstr "" msgid "only show errors" msgstr "" -#: cli/app/upgrade.go:461 +#: cli/app/upgrade.go:459 msgid "only show release notes" msgstr "" @@ -3392,10 +3610,10 @@ msgstr "" msgid "only tail stderr" msgstr "" -#: cli/app/secret.go:468 cli/app/secret.go:492 cli/app/secret.go:532 -#: cli/app/ps.go:29 cli/app/undeploy.go:156 cli/app/new.go:364 -#: cli/app/backup.go:264 cli/catalogue/catalogue.go:248 cli/server/prune.go:16 -#: cli/recipe/list.go:106 cli/recipe/release.go:609 +#: cli/app/backup.go:264 cli/app/new.go:350 cli/app/ps.go:29 +#: cli/app/undeploy.go:154 cli/app/secret.go:496 cli/app/secret.go:520 +#: cli/app/secret.go:560 cli/catalogue/catalogue.go:279 cli/recipe/list.go:106 +#: cli/recipe/release.go:666 cli/server/prune.go:16 msgid "p" msgstr "" @@ -3414,28 +3632,28 @@ msgstr "" msgid "parsed following command arguments: %s" msgstr "" -#: cli/app/upgrade.go:318 +#: cli/app/upgrade.go:316 #, c-format msgid "parsing chosen upgrade version failed: %s" msgstr "" -#: cli/app/upgrade.go:362 +#: cli/app/upgrade.go:360 #, c-format msgid "parsing deployed version failed: %s" msgstr "" -#: cli/app/upgrade.go:323 +#: cli/app/upgrade.go:321 #, c-format msgid "parsing deployment version failed: %s" msgstr "" -#: cli/app/upgrade.go:329 cli/app/upgrade.go:368 +#: cli/app/upgrade.go:327 cli/app/upgrade.go:366 #, c-format msgid "parsing recipe version failed: %s" msgstr "" -#: cli/app/secret.go:467 cli/app/secret.go:491 cli/app/secret.go:531 -#: cli/app/new.go:363 +#: cli/app/new.go:349 cli/app/secret.go:495 cli/app/secret.go:519 +#: cli/app/secret.go:559 msgid "pass" msgstr "" @@ -3443,9 +3661,9 @@ msgstr "" msgid "pass command not found on $PATH, is it installed?" msgstr "" -#: cli/recipe/upgrade.go:361 cli/recipe/sync.go:246 cli/recipe/release.go:600 -#: cli/internal/recipe.go:46 cli/internal/recipe.go:68 -#: cli/internal/recipe.go:82 +#: cli/internal/recipe.go:48 cli/internal/recipe.go:70 +#: cli/internal/recipe.go:84 cli/recipe/release.go:657 cli/recipe/sync.go:286 +#: cli/recipe/upgrade.go:361 msgid "patch" msgstr "" @@ -3457,47 +3675,55 @@ msgstr "" msgid "pattern" msgstr "" -#: cli/app/upgrade.go:437 cli/app/rollback.go:326 cli/app/deploy.go:337 -#: cli/app/remove.go:158 cli/app/volume.go:201 +#: cli/app/remove.go:158 cli/app/rollback.go:324 cli/app/upgrade.go:435 +#: cli/app/volume.go:201 cli/app/deploy.go:335 msgid "perform action without further prompt" msgstr "" -#: cli/recipe/release.go:562 +#: cli/recipe/release.go:619 #, c-format msgid "please fix your synced label for %s and re-run this command" msgstr "" -#: cli/app/rollback.go:238 +#: cli/app/rollback.go:236 #, c-format msgid "please select a downgrade (version: %s):" msgstr "" -#: cli/app/rollback.go:243 +#: cli/app/rollback.go:241 #, c-format msgid "please select a downgrade (version: %s, chaos: %s):" msgstr "" -#: cli/app/upgrade.go:285 +#: cli/app/upgrade.go:283 #, c-format msgid "please select an upgrade (version: %s):" msgstr "" -#: cli/app/upgrade.go:290 +#: cli/app/upgrade.go:288 #, c-format msgid "please select an upgrade (version: %s, chaos: %s):" msgstr "" +#: pkg/upstream/stack/stack.go:576 +msgid "polling deployment status" +msgstr "" + +#: pkg/upstream/stack/remove.go:86 +msgid "polling undeploy status" +msgstr "" + #: cli/run.go:133 msgid "prefer offline & filesystem access" msgstr "" -#: cli/recipe/release.go:128 -msgid "previous git tags detected, assuming this is a new semver release" +#: cli/recipe/release.go:153 +msgid "previous git tags detected, assuming new semver release" msgstr "" -#: cli/app/secret.go:462 cli/app/secret.go:558 cli/app/ps.go:201 -#: cli/app/list.go:314 cli/server/list.go:102 cli/recipe/upgrade.go:372 -#: cli/recipe/version.go:134 cli/recipe/list.go:100 +#: cli/app/list.go:314 cli/app/ps.go:201 cli/app/secret.go:490 +#: cli/app/secret.go:586 cli/recipe/list.go:100 cli/recipe/upgrade.go:372 +#: cli/recipe/version.go:134 cli/server/list.go:102 msgid "print machine-readable output" msgstr "" @@ -3506,7 +3732,7 @@ msgstr "" msgid "processing %s for %s" msgstr "" -#: cli/app/undeploy.go:155 +#: cli/app/undeploy.go:153 msgid "prune" msgstr "" @@ -3514,7 +3740,7 @@ msgstr "" msgid "prune [flags]" msgstr "" -#: cli/app/undeploy.go:158 +#: cli/app/undeploy.go:156 msgid "prune unused containers, networks, and dangling images" msgstr "" @@ -3522,7 +3748,7 @@ msgstr "" msgid "ps [flags]" msgstr "" -#: cli/catalogue/catalogue.go:247 cli/recipe/release.go:608 +#: cli/catalogue/catalogue.go:278 cli/recipe/release.go:665 msgid "publish" msgstr "" @@ -3530,11 +3756,11 @@ msgstr "" msgid "publish a recipe version to the catalogue" msgstr "" -#: cli/catalogue/catalogue.go:250 cli/recipe/release.go:611 +#: cli/catalogue/catalogue.go:281 cli/recipe/release.go:668 msgid "publish changes to git.coopcloud.tech" msgstr "" -#: cli/recipe/release.go:400 +#: cli/recipe/release.go:435 msgid "publish new release?" msgstr "" @@ -3542,9 +3768,9 @@ msgstr "" msgid "querying remote servers..." msgstr "" -#: cli/app/run.go:22 cli/app/upgrade.go:459 cli/app/backup.go:296 -#: cli/app/list.go:297 cli/catalogue/catalogue.go:256 cli/recipe/sync.go:223 -#: cli/recipe/recipe.go:11 cli/recipe/release.go:577 +#: cli/app/backup.go:296 cli/app/list.go:297 cli/app/run.go:22 +#: cli/app/upgrade.go:457 cli/catalogue/catalogue.go:287 +#: cli/recipe/recipe.go:11 cli/recipe/release.go:634 cli/recipe/sync.go:263 msgid "r" msgstr "" @@ -3557,8 +3783,8 @@ msgstr "" msgid "read %s as tags for recipe %s" msgstr "" -#: pkg/app/app.go:577 pkg/envfile/envfile.go:42 pkg/envfile/envfile.go:80 -#: pkg/config/env.go:50 +#: pkg/app/app.go:577 pkg/config/env.go:50 pkg/envfile/envfile.go:42 +#: pkg/envfile/envfile.go:80 #, c-format msgid "read %s from %s" msgstr "" @@ -3596,7 +3822,7 @@ msgstr "" msgid "reader: %v, " msgstr "" -#: cli/app/secret.go:216 +#: cli/app/secret.go:242 #, c-format msgid "reading secret from file: %s" msgstr "" @@ -3639,11 +3865,11 @@ msgstr "" msgid "ref" msgstr "" -#: cli/recipe/release.go:26 +#: cli/recipe/release.go:27 msgid "release [version] [flags]" msgstr "" -#: cli/app/upgrade.go:458 +#: cli/app/upgrade.go:456 msgid "releasenotes" msgstr "" @@ -3657,7 +3883,7 @@ msgstr "" msgid "remote: %s does not exist" msgstr "" -#: cli/app/secret.go:260 +#: cli/app/secret.go:286 msgid "remove [[secret] | --all] [flags]" msgstr "" @@ -3673,7 +3899,7 @@ msgstr "" msgid "remove [flags]" msgstr "" -#: cli/app/secret.go:526 +#: cli/app/secret.go:554 msgid "remove all secrets" msgstr "" @@ -3681,7 +3907,7 @@ msgstr "" msgid "remove all unused images" msgstr "" -#: cli/app/secret.go:534 +#: cli/app/secret.go:562 msgid "remove generated secrets from a local pass store" msgstr "" @@ -3699,7 +3925,11 @@ msgstr "" msgid "removed dirty suffix from .env version: %s -> %s" msgstr "" -#: cli/recipe/release.go:537 +#: cli/recipe/release.go:576 +msgid "removed freshly created commit" +msgstr "" + +#: cli/recipe/release.go:594 #, c-format msgid "removed freshly created tag %s" msgstr "" @@ -3708,11 +3938,31 @@ msgstr "" msgid "removing all images, not only dangling ones" msgstr "" +#: pkg/upstream/stack/remove.go:179 +#, c-format +msgid "removing config %s" +msgstr "" + #: cli/app/remove.go:89 #, c-format msgid "removing configs failed: %s" msgstr "" +#: pkg/upstream/stack/remove.go:147 +#, c-format +msgid "removing network %s" +msgstr "" + +#: pkg/upstream/stack/remove.go:163 +#, c-format +msgid "removing secret %s" +msgstr "" + +#: pkg/upstream/stack/remove.go:131 +#, c-format +msgid "removing service %s" +msgstr "" + #: cli/app/volume.go:150 #, c-format msgid "removing volume %s failed: %s" @@ -3741,8 +3991,8 @@ msgstr "" msgid "repo set config: %s" msgstr "" -#: cli/catalogue/catalogue.go:258 cli/recipe/sync.go:225 -#: cli/recipe/release.go:579 +#: cli/catalogue/catalogue.go:289 cli/recipe/release.go:636 +#: cli/recipe/sync.go:265 msgid "report changes that would be made" msgstr "" @@ -3834,15 +4084,20 @@ msgstr "" msgid "retrieved versions from local recipe repository" msgstr "" +#: pkg/upstream/stack/stack.go:464 +#, c-format +msgid "retrieving docker auth token: failed create docker cli: %s" +msgstr "" + #: pkg/recipe/recipe.go:659 msgid "retrieving recipes" msgstr "" -#: cli/app/rollback.go:26 cli/recipe/release.go:27 +#: cli/app/rollback.go:26 cli/recipe/release.go:28 msgid "rl" msgstr "" -#: cli/app/secret.go:261 cli/app/remove.go:20 cli/app/volume.go:93 +#: cli/app/remove.go:20 cli/app/volume.go:93 cli/app/secret.go:287 #: cli/server/remove.go:18 msgid "rm" msgstr "" @@ -3851,7 +4106,7 @@ msgstr "" msgid "rollback [version] [flags]" msgstr "" -#: pkg/ui/deploy.go:333 +#: pkg/ui/deploy.go:336 msgid "rolled back" msgstr "" @@ -3875,7 +4130,7 @@ msgstr "" msgid "run command locally" msgstr "" -#: cli/app/upgrade.go:266 cli/app/deploy.go:229 +#: cli/app/upgrade.go:264 cli/app/deploy.go:227 #, c-format msgid "run the following post-deploy commands: %s" msgstr "" @@ -3910,10 +4165,10 @@ msgstr "" msgid "running post-command '%s %s' in container %s" msgstr "" -#: cli/app/secret.go:443 cli/app/restore.go:108 cli/app/new.go:341 -#: cli/app/logs.go:94 cli/app/backup.go:179 cli/app/backup.go:232 -#: cli/app/backup.go:256 cli/app/list.go:320 cli/catalogue/catalogue.go:264 -#: cli/server/server.go:11 cli/recipe/fetch.go:123 cli/recipe/sync.go:21 +#: cli/app/backup.go:179 cli/app/backup.go:232 cli/app/backup.go:256 +#: cli/app/list.go:320 cli/app/logs.go:94 cli/app/new.go:327 +#: cli/app/restore.go:108 cli/app/secret.go:471 cli/catalogue/catalogue.go:295 +#: cli/recipe/fetch.go:123 cli/recipe/sync.go:23 cli/server/server.go:11 msgid "s" msgstr "" @@ -3936,16 +4191,20 @@ msgstr "" msgid "secret %s is longer than 12 characters" msgstr "" -#: cli/app/secret.go:442 +#: cli/app/secret.go:470 msgid "secret [cmd] [args] [flags]" msgstr "" +#: cli/app/secret.go:223 +msgid "secret data not provided on command-line, prompting" +msgstr "" + #: pkg/upstream/convert/service.go:72 #, c-format msgid "secret not found: %s" msgstr "" -#: cli/app/deploy.go:276 +#: cli/app/deploy.go:274 #, c-format msgid "secret not generated: %s" msgstr "" @@ -3955,17 +4214,17 @@ msgstr "" msgid "secret: %s removed" msgstr "" -#: cli/app/new.go:371 cli/app/backup.go:271 +#: cli/app/backup.go:271 cli/app/new.go:357 msgid "secrets" msgstr "" -#: cli/app/new.go:211 +#: cli/app/new.go:197 #, c-format msgid "secrets are %s shown again, please save them %s" msgstr "" -#: cli/app/new.go:340 cli/app/new.go:347 cli/app/list.go:319 -#: cli/app/list.go:326 cli/run.go:33 +#: cli/app/list.go:319 cli/app/list.go:326 cli/app/new.go:326 +#: cli/app/new.go:333 cli/run.go:33 msgid "server" msgstr "" @@ -4031,27 +4290,27 @@ msgstr "" msgid "set 'main' as the default branch" msgstr "" -#: pkg/app/compose.go:68 +#: pkg/app/compose.go:69 #, c-format msgid "set label 'coop-cloud.%s.autoupdate' to %s for %s" msgstr "" -#: pkg/app/compose.go:30 +#: pkg/app/compose.go:31 #, c-format msgid "set label 'coop-cloud.%s.chaos' to %v for %s" msgstr "" -#: pkg/app/compose.go:41 +#: pkg/app/compose.go:42 #, c-format msgid "set label 'coop-cloud.%s.chaos-version' to %v for %s" msgstr "" -#: pkg/app/compose.go:51 +#: pkg/app/compose.go:52 #, c-format msgid "set label 'coop-cloud.%s.version' to %v for %s" msgstr "" -#: pkg/app/compose.go:18 +#: pkg/app/compose.go:19 #, c-format msgid "set recipe label 'coop-cloud.%s.recipe' to %s for %s" msgstr "" @@ -4061,11 +4320,6 @@ msgstr "" msgid "set reference: %s" msgstr "" -#: cli/app/upgrade.go:240 cli/app/rollback.go:202 cli/app/deploy.go:203 -#, c-format -msgid "set waiting timeout to %d second(s)" -msgstr "" - #: cli/recipe/lint.go:34 msgid "severity" msgstr "" @@ -4086,7 +4340,7 @@ msgstr "" msgid "show apps of a specific server" msgstr "" -#: cli/run.go:117 cli/updater/updater.go:493 +#: cli/updater/updater.go:493 cli/run.go:117 msgid "show debug messages" msgstr "" @@ -4094,16 +4348,16 @@ msgstr "" msgid "since" msgstr "" -#: cli/app/new.go:309 +#: cli/app/new.go:295 #, c-format msgid "single server detected, choosing %s automatically" msgstr "" -#: cli/catalogue/catalogue.go:266 +#: cli/catalogue/catalogue.go:297 msgid "skip updating recipe repositories" msgstr "" -#: cli/catalogue/catalogue.go:263 +#: cli/catalogue/catalogue.go:294 msgid "skip-updates" msgstr "" @@ -4121,6 +4375,14 @@ msgstr "" msgid "skipping %s, does not have level \"error\"" msgstr "" +#: pkg/upstream/stack/remove.go:109 +msgid "skipping as requested, undeploy still in progress 🟠" +msgstr "" + +#: pkg/upstream/stack/stack.go:306 +msgid "skipping converge logic checks" +msgstr "" + #: cli/app/deploy.go:180 msgid "skipping domain checks" msgstr "" @@ -4152,7 +4414,15 @@ msgstr "" msgid "snapshots [flags]" msgstr "" -#: cli/app/new.go:343 +#: cli/app/secret.go:231 +msgid "specify secret file" +msgstr "" + +#: cli/app/secret.go:227 +msgid "specify secret value" +msgstr "" + +#: cli/app/new.go:329 msgid "specify server for new app" msgstr "" @@ -4183,6 +4453,16 @@ msgstr "" msgid "ssh url: %s, " msgstr "" +#: cli/recipe/release.go:445 +msgid "ssh-agent not found. see \"abra recipe release --help\" and try again" +msgstr "" + +#: cli/catalogue/catalogue.go:85 +msgid "" +"ssh: SSH_AUTH_SOCK missing, --publish/-p will fail. see \"abra catalogue " +"generate --help\"" +msgstr "" + #: cli/app/list.go:288 cli/recipe/list.go:39 msgid "status" msgstr "" @@ -4196,11 +4476,11 @@ msgstr "" msgid "stderr" msgstr "" -#: cli/app/secret.go:470 cli/app/secret.go:494 +#: cli/app/secret.go:498 cli/app/secret.go:522 msgid "store generated secrets in a local pass store" msgstr "" -#: cli/app/new.go:366 +#: cli/app/new.go:352 msgid "store secrets in a local pass store" msgstr "" @@ -4209,7 +4489,7 @@ msgstr "" msgid "stripped %s to %s for parsing" msgstr "" -#: pkg/ui/deploy.go:330 +#: pkg/ui/deploy.go:333 msgid "succeeded" msgstr "" @@ -4237,17 +4517,21 @@ msgstr "" msgid "swarm mode not enabled on local server?" msgstr "" -#: cli/recipe/sync.go:20 +#: cli/recipe/sync.go:22 msgid "sync [version] [flags]" msgstr "" +#: cli/catalogue/catalogue.go:25 +msgid "sync [flags]" +msgstr "" + #: pkg/recipe/compose.go:243 #, c-format msgid "synced label %s to service %s" msgstr "" -#: cli/app/secret.go:508 cli/app/restore.go:100 cli/app/run.go:103 -#: cli/app/backup.go:248 +#: cli/app/backup.go:248 cli/app/restore.go:100 cli/app/run.go:103 +#: cli/app/secret.go:536 msgid "t" msgstr "" @@ -4255,7 +4539,7 @@ msgstr "" msgid "tag all images with stable tags" msgstr "" -#: cli/recipe/sync.go:129 +#: cli/recipe/sync.go:169 #, c-format msgid "tag at commit %s is unannotated or otherwise broken" msgstr "" @@ -4294,11 +4578,26 @@ msgstr "" msgid "tests" msgstr "" -#: pkg/app/compose.go:95 +#: pkg/upstream/stack/remove.go:226 +#, c-format +msgid "timed out on undeploy (timeout=%v sec)" +msgstr "" + +#: pkg/app/compose.go:98 #, c-format msgid "timeout label: %s" msgstr "" +#: pkg/upstream/stack/remove.go:28 pkg/upstream/stack/stack.go:209 +#, c-format +msgid "timeout: set to %d second(s)" +msgstr "" + +#: pkg/upstream/stack/remove.go:221 +#, c-format +msgid "timeout: waiting on undeploy tasks (timeout=%v secs)" +msgstr "" + #: cli/app/backup.go:247 msgid "timestamps" msgstr "" @@ -4315,7 +4614,7 @@ msgstr "" msgid "tmpfs options are incompatible with type volume" msgstr "" -#: cli/run.go:125 cli/updater/updater.go:501 +#: cli/updater/updater.go:501 cli/run.go:125 msgid "toggle non-interactive mode" msgstr "" @@ -4323,19 +4622,19 @@ msgstr "" msgid "traefik routing enabled" msgstr "" -#: cli/app/secret.go:502 +#: cli/app/secret.go:530 msgid "treat input as a file" msgstr "" -#: cli/app/secret.go:507 +#: cli/app/secret.go:535 msgid "trim" msgstr "" -#: cli/app/secret.go:510 +#: cli/app/secret.go:538 msgid "trim input" msgstr "" -#: cli/app/new.go:236 pkg/app/app.go:141 +#: cli/app/new.go:222 pkg/app/app.go:141 #, c-format msgid "trimming %s to %s to avoid runtime limits" msgstr "" @@ -4344,7 +4643,7 @@ msgstr "" msgid "tty" msgstr "" -#: cli/app/run.go:111 cli/app/cmd.go:257 cli/recipe/upgrade.go:42 +#: cli/app/cmd.go:257 cli/app/run.go:111 cli/recipe/upgrade.go:42 #: cli/updater/updater.go:75 msgid "u" msgstr "" @@ -4378,10 +4677,15 @@ msgstr "" msgid "unable to connect to %s, please check your SSH config" msgstr "" -#: cli/recipe/sync.go:74 +#: cli/recipe/sync.go:76 msgid "unable to continue, input required for initial version" msgstr "" +#: pkg/app/compose.go:103 +#, c-format +msgid "unable to convert timeout label %s to int: %s" +msgstr "" + #: cli/app/ps.go:165 #, c-format msgid "unable to convert to JSON: %s" @@ -4397,6 +4701,11 @@ msgstr "" msgid "unable to create local context: %s" msgstr "" +#: cli/recipe/release.go:590 +#, c-format +msgid "unable to delete tag %s: %s" +msgstr "" + #: cli/recipe/upgrade.go:247 #, c-format msgid "unable to determine versioning semantics of %s, listing all tags" @@ -4431,8 +4740,8 @@ msgstr "" msgid "unable to locate git command, cannot output diff" msgstr "" -#: cli/recipe/fetch.go:70 pkg/lint/recipe.go:491 pkg/recipe/git.go:236 -#: pkg/git/read.go:26 +#: cli/recipe/fetch.go:70 pkg/git/read.go:26 pkg/lint/recipe.go:491 +#: pkg/recipe/git.go:236 #, c-format msgid "unable to open %s: %s" msgstr "" @@ -4442,6 +4751,16 @@ msgstr "" msgid "unable to open git work tree in %s: %s" msgstr "" +#: cli/recipe/release.go:563 cli/recipe/release.go:585 +#, c-format +msgid "unable to open repo in %s: %s" +msgstr "" + +#: cli/recipe/release.go:568 +#, c-format +msgid "unable to open work tree in %s: %s" +msgstr "" + #: pkg/git/read.go:31 #, c-format msgid "unable to open worktree of %s: %s" @@ -4457,6 +4776,11 @@ msgstr "" msgid "unable to parse %s, skipping" msgstr "" +#: pkg/upstream/stack/stack.go:157 +#, c-format +msgid "unable to parse '%s' value as bool: %s" +msgstr "" + #: cli/run.go:100 #, c-format msgid "unable to proceed, %s does not exist?" @@ -4477,7 +4801,7 @@ msgstr "" msgid "unable to read tag for image %s, is it missing? skipping upgrade for %s" msgstr "" -#: cli/recipe/release.go:549 +#: cli/recipe/release.go:606 #, c-format msgid "" "unable to read version for %s from synced label. Did you try running \"abra " @@ -4494,8 +4818,8 @@ msgstr "" msgid "unable to remove volume: no volume with name '%s'?" msgstr "" -#: cli/app/secret.go:124 cli/app/secret.go:424 cli/server/list.go:82 -#: cli/recipe/version.go:106 cli/recipe/list.go:77 +#: cli/app/secret.go:126 cli/app/secret.go:452 cli/recipe/list.go:77 +#: cli/recipe/version.go:106 cli/server/list.go:82 #, c-format msgid "unable to render to JSON: %s" msgstr "" @@ -4530,6 +4854,11 @@ msgstr "" msgid "unable to setup input stream: %s" msgstr "" +#: cli/recipe/release.go:573 +#, c-format +msgid "unable to soft reset %s: %s" +msgstr "" + #: cli/internal/validate.go:84 #, c-format msgid "unable to validate recipe: %s" @@ -4559,10 +4888,15 @@ msgstr "" msgid "undeploy [flags]" msgstr "" -#: cli/app/undeploy.go:104 +#: cli/app/undeploy.go:102 msgid "undeploy succeeded 🟢" msgstr "" +#: pkg/upstream/stack/loader.go:108 +#, c-format +msgid "unexpected environment %q" +msgstr "" + #: pkg/upstream/commandconn/commandconn.go:255 #, c-format msgid "unimplemented call: SetDeadline(%v)" @@ -4578,10 +4912,10 @@ msgstr "" msgid "unimplemented call: SetWriteDeadline(%v)" msgstr "" -#: cli/app/ps.go:119 cli/app/ps.go:120 cli/app/ps.go:121 cli/app/ps.go:122 -#: cli/app/ps.go:123 cli/app/list.go:111 cli/app/list.go:112 +#: cli/app/labels.go:71 cli/app/list.go:111 cli/app/list.go:112 #: cli/app/list.go:113 cli/app/list.go:114 cli/app/list.go:115 -#: cli/app/list.go:175 cli/app/labels.go:71 cli/server/list.go:59 +#: cli/app/list.go:175 cli/app/ps.go:119 cli/app/ps.go:120 cli/app/ps.go:121 +#: cli/app/ps.go:122 cli/app/ps.go:123 cli/server/list.go:59 #: cli/server/list.go:71 msgid "unknown" msgstr "" @@ -4622,6 +4956,11 @@ msgstr "" msgid "update all deployed apps" msgstr "" +#: pkg/upstream/stack/stack.go:473 +#, c-format +msgid "updating %s" +msgstr "" + #: pkg/recipe/compose.go:171 pkg/recipe/compose.go:237 #, c-format msgid "updating %s to %s in %s" @@ -4671,7 +5010,7 @@ msgstr "" msgid "upload your recipe to git.coopcloud.tech/coop-cloud/..." msgstr "" -#: cli/recipe/release.go:556 +#: cli/recipe/release.go:613 #, c-format msgid "use %s as the new version?" msgstr "" @@ -4688,7 +5027,7 @@ msgstr "" msgid "use semver-like tags" msgstr "" -#: cli/app/run.go:110 cli/app/cmd.go:256 +#: cli/app/cmd.go:256 cli/app/run.go:110 msgid "user" msgstr "" @@ -4696,8 +5035,8 @@ msgstr "" msgid "using default abra dir" msgstr "" -#: cli/app/restore.go:116 cli/app/backup.go:280 cli/server/prune.go:99 -#: cli/recipe/version.go:18 +#: cli/app/backup.go:280 cli/app/restore.go:116 cli/recipe/version.go:18 +#: cli/server/prune.go:99 msgid "v" msgstr "" @@ -4745,32 +5084,32 @@ msgstr "" msgid "version wiped from %s.env" msgstr "" -#: cli/app/deploy.go:303 +#: cli/app/deploy.go:301 #, c-format msgid "version: can not redeploy chaos version %s" msgstr "" -#: cli/app/deploy.go:290 +#: cli/app/deploy.go:288 #, c-format msgid "version: taking chaos version: %s" msgstr "" -#: cli/app/deploy.go:311 +#: cli/app/deploy.go:309 #, c-format msgid "version: taking deployed version: %s" msgstr "" -#: cli/app/deploy.go:316 +#: cli/app/deploy.go:314 #, c-format msgid "version: taking new recipe version: %s" msgstr "" -#: cli/app/deploy.go:305 +#: cli/app/deploy.go:303 #, c-format msgid "version: taking version from .env file: %s" msgstr "" -#: cli/app/deploy.go:296 +#: cli/app/deploy.go:294 #, c-format msgid "version: taking version from cli arg: %s" msgstr "" @@ -4813,7 +5152,7 @@ msgstr "" msgid "volume type must be volume, bind, tmpfs or npipe" msgstr "" -#: cli/app/restore.go:115 cli/app/backup.go:279 cli/server/prune.go:98 +#: cli/app/backup.go:279 cli/app/restore.go:115 cli/server/prune.go:98 msgid "volumes" msgstr "" @@ -4826,6 +5165,26 @@ msgstr "" msgid "volumes pruned: %d; space reclaimed: %s" msgstr "" +#: pkg/upstream/stack/stack.go:614 +#, c-format +msgid "waitOnServices: error creating log dir: %s" +msgstr "" + +#: pkg/upstream/stack/stack.go:619 +#, c-format +msgid "waitOnServices: error opening file: %s" +msgstr "" + +#: pkg/upstream/stack/stack.go:585 +#, c-format +msgid "waitOnServices: error running TUI: %s" +msgstr "" + +#: pkg/upstream/stack/stack.go:625 +#, c-format +msgid "waitOnServices: writeFile: %s" +msgstr "" + #: pkg/lint/recipe.go:21 pkg/lint/recipe.go:67 pkg/lint/recipe.go:74 #: pkg/lint/recipe.go:81 pkg/lint/recipe.go:88 pkg/lint/recipe.go:95 #: pkg/lint/recipe.go:102 pkg/lint/recipe.go:109 pkg/lint/recipe.go:116 @@ -4845,7 +5204,7 @@ msgstr "" msgid "which service are you looking for?" msgstr "" -#: cli/recipe/sync.go:96 +#: cli/recipe/sync.go:98 msgid "which version do you want to begin with?" msgstr "" @@ -4862,21 +5221,21 @@ msgstr "" msgid "writer: %v, " msgstr "" -#: cli/app/upgrade.go:274 cli/app/undeploy.go:107 cli/app/new.go:224 -#: cli/app/rollback.go:227 cli/app/deploy.go:236 +#: cli/app/new.go:210 cli/app/rollback.go:225 cli/app/undeploy.go:105 +#: cli/app/upgrade.go:272 cli/app/deploy.go:234 #, c-format msgid "writing recipe version failed: %s" msgstr "" -#: cli/recipe/upgrade.go:346 cli/recipe/sync.go:231 cli/recipe/release.go:585 +#: cli/recipe/release.go:642 cli/recipe/sync.go:271 cli/recipe/upgrade.go:346 msgid "x" msgstr "" -#: cli/recipe/upgrade.go:354 cli/recipe/sync.go:239 cli/recipe/release.go:593 +#: cli/recipe/release.go:650 cli/recipe/sync.go:279 cli/recipe/upgrade.go:354 msgid "y" msgstr "" -#: cli/recipe/release.go:430 +#: cli/recipe/release.go:470 msgid "you can only use one of: --major, --minor, --patch" msgstr "" @@ -4884,11 +5243,11 @@ msgstr "" msgid "you can only use one of: --major, --minor, --patch." msgstr "" -#: cli/recipe/sync.go:154 +#: cli/recipe/sync.go:194 msgid "you can only use one version flag: --major, --minor or --patch" msgstr "" -#: cli/recipe/upgrade.go:362 cli/recipe/sync.go:247 cli/recipe/release.go:601 +#: cli/recipe/release.go:658 cli/recipe/sync.go:287 cli/recipe/upgrade.go:362 msgid "z" msgstr ""