diff --git a/dictionary-octopus.txt b/dictionary-octopus.txt index 25f09acc63..d29ac96f05 100644 --- a/dictionary-octopus.txt +++ b/dictionary-octopus.txt @@ -386,6 +386,7 @@ websockets WEBSVR WFLYUT Wildfly +Wireshark WIXUI workerpool workerpools diff --git a/public/docs/approvals/jira-task-settings.png b/public/docs/approvals/jira-task-settings.png index be2c2ec89b..5e00f6688c 100644 Binary files a/public/docs/approvals/jira-task-settings.png and b/public/docs/approvals/jira-task-settings.png differ diff --git a/public/docs/concepts/images/environments.png b/public/docs/concepts/images/environments.png index f82e11164c..0a45c4abf9 100644 Binary files a/public/docs/concepts/images/environments.png and b/public/docs/concepts/images/environments.png differ diff --git a/public/docs/concepts/images/projects.png b/public/docs/concepts/images/projects.png index 2d509e1502..f57ae2229b 100644 Binary files a/public/docs/concepts/images/projects.png and b/public/docs/concepts/images/projects.png differ diff --git a/public/docs/deployments/octopus-step-templates.png b/public/docs/deployments/octopus-step-templates.png index acf113ca75..50647533ca 100644 Binary files a/public/docs/deployments/octopus-step-templates.png and b/public/docs/deployments/octopus-step-templates.png differ diff --git a/public/docs/getting-started/dashboard.png b/public/docs/getting-started/dashboard.png index f20bbea732..168dc58ff5 100644 Binary files a/public/docs/getting-started/dashboard.png and b/public/docs/getting-started/dashboard.png differ diff --git a/public/docs/getting-started/first-runbook-run/images/run-deployment-target-results.png b/public/docs/getting-started/first-runbook-run/images/run-deployment-target-results.png index 21af9679a4..cfd80ff41b 100644 Binary files a/public/docs/getting-started/first-runbook-run/images/run-deployment-target-results.png and b/public/docs/getting-started/first-runbook-run/images/run-deployment-target-results.png differ diff --git a/public/docs/getting-started/first-runbook-run/images/run-hello-runbook-results.png b/public/docs/getting-started/first-runbook-run/images/run-hello-runbook-results.png index f721bf64cc..0b59091f6f 100644 Binary files a/public/docs/getting-started/first-runbook-run/images/run-hello-runbook-results.png and b/public/docs/getting-started/first-runbook-run/images/run-hello-runbook-results.png differ diff --git a/public/docs/getting-started/first-runbook-run/images/run-runbook-basic-options.png b/public/docs/getting-started/first-runbook-run/images/run-runbook-basic-options.png index 54523c8f87..b1c3020834 100644 Binary files a/public/docs/getting-started/first-runbook-run/images/run-runbook-basic-options.png and b/public/docs/getting-started/first-runbook-run/images/run-runbook-basic-options.png differ diff --git a/public/docs/getting-started/first-runbook-run/images/run-runbook-post-publish-changes.png b/public/docs/getting-started/first-runbook-run/images/run-runbook-post-publish-changes.png index ab3163b9ce..3322f752e7 100644 Binary files a/public/docs/getting-started/first-runbook-run/images/run-runbook-post-publish-changes.png and b/public/docs/getting-started/first-runbook-run/images/run-runbook-post-publish-changes.png differ diff --git a/public/docs/getting-started/first-runbook-run/images/run-script-on-deployment-target.png b/public/docs/getting-started/first-runbook-run/images/run-script-on-deployment-target.png index 0420e91330..fc96f95c8b 100644 Binary files a/public/docs/getting-started/first-runbook-run/images/run-script-on-deployment-target.png and b/public/docs/getting-started/first-runbook-run/images/run-script-on-deployment-target.png differ diff --git a/public/docs/getting-started/first-runbook-run/images/runbook-overview.png b/public/docs/getting-started/first-runbook-run/images/runbook-overview.png index b25d000fd7..8f54c058bd 100644 Binary files a/public/docs/getting-started/first-runbook-run/images/runbook-overview.png and b/public/docs/getting-started/first-runbook-run/images/runbook-overview.png differ diff --git a/public/docs/getting-started/first-runbook-run/images/runbook-process.png b/public/docs/getting-started/first-runbook-run/images/runbook-process.png index 52dd9ee066..7f886ab69b 100644 Binary files a/public/docs/getting-started/first-runbook-run/images/runbook-process.png and b/public/docs/getting-started/first-runbook-run/images/runbook-process.png differ diff --git a/public/docs/getting-started/first-runbook-run/images/runbook-run-with-variables.png b/public/docs/getting-started/first-runbook-run/images/runbook-run-with-variables.png index fc91152fab..03f8c2ed35 100644 Binary files a/public/docs/getting-started/first-runbook-run/images/runbook-run-with-variables.png and b/public/docs/getting-started/first-runbook-run/images/runbook-run-with-variables.png differ diff --git a/public/docs/getting-started/first-runbook-run/images/variables.png b/public/docs/getting-started/first-runbook-run/images/variables.png index ed5f032a09..56937e88af 100644 Binary files a/public/docs/getting-started/first-runbook-run/images/variables.png and b/public/docs/getting-started/first-runbook-run/images/variables.png differ diff --git a/public/docs/infrastructure/images/infrastructure-overview-dashboard.png b/public/docs/infrastructure/images/infrastructure-overview-dashboard.png index ab83b63e28..75826cb7ad 100644 Binary files a/public/docs/infrastructure/images/infrastructure-overview-dashboard.png and b/public/docs/infrastructure/images/infrastructure-overview-dashboard.png differ diff --git a/public/docs/insights/images/overview.png b/public/docs/insights/images/overview.png index 6130e16ef5..d45a349e51 100644 Binary files a/public/docs/insights/images/overview.png and b/public/docs/insights/images/overview.png differ diff --git a/public/docs/projects/octopus-project-group.png b/public/docs/projects/octopus-project-group.png index 12db4cf0da..2b59337585 100644 Binary files a/public/docs/projects/octopus-project-group.png and b/public/docs/projects/octopus-project-group.png differ diff --git a/public/docs/projects/octopus-projects-list.png b/public/docs/projects/octopus-projects-list.png index 3b78f663a4..e28720bb25 100644 Binary files a/public/docs/projects/octopus-projects-list.png and b/public/docs/projects/octopus-projects-list.png differ diff --git a/public/docs/releases/octopus-releases-overview.png b/public/docs/releases/octopus-releases-overview.png index 44acea2d45..f84176ea18 100644 Binary files a/public/docs/releases/octopus-releases-overview.png and b/public/docs/releases/octopus-releases-overview.png differ diff --git a/public/docs/runbooks/create-a-runbook.png b/public/docs/runbooks/create-a-runbook.png index 03d756d239..83d5659eaa 100644 Binary files a/public/docs/runbooks/create-a-runbook.png and b/public/docs/runbooks/create-a-runbook.png differ diff --git a/public/docs/runbooks/runbooks-screen.png b/public/docs/runbooks/runbooks-screen.png index 9884f2281a..68d03208b4 100644 Binary files a/public/docs/runbooks/runbooks-screen.png and b/public/docs/runbooks/runbooks-screen.png differ diff --git a/public/docs/shared-content/concepts/images/deployment-process.png b/public/docs/shared-content/concepts/images/deployment-process.png index f305a20206..87b825488f 100644 Binary files a/public/docs/shared-content/concepts/images/deployment-process.png and b/public/docs/shared-content/concepts/images/deployment-process.png differ diff --git a/public/docs/shared-content/concepts/images/environments.png b/public/docs/shared-content/concepts/images/environments.png index f82e11164c..0a45c4abf9 100644 Binary files a/public/docs/shared-content/concepts/images/environments.png and b/public/docs/shared-content/concepts/images/environments.png differ diff --git a/public/docs/shared-content/concepts/images/infrastructure.png b/public/docs/shared-content/concepts/images/infrastructure.png index 1f3d587921..75826cb7ad 100644 Binary files a/public/docs/shared-content/concepts/images/infrastructure.png and b/public/docs/shared-content/concepts/images/infrastructure.png differ diff --git a/public/docs/shared-content/concepts/images/projects.png b/public/docs/shared-content/concepts/images/projects.png index 2d509e1502..f57ae2229b 100644 Binary files a/public/docs/shared-content/concepts/images/projects.png and b/public/docs/shared-content/concepts/images/projects.png differ diff --git a/public/docs/shared-content/concepts/images/variables.png b/public/docs/shared-content/concepts/images/variables.png index 9e5d884292..d9837b6f51 100644 Binary files a/public/docs/shared-content/concepts/images/variables.png and b/public/docs/shared-content/concepts/images/variables.png differ diff --git a/public/docs/tenants/images/octopus-tenants-deployments.png b/public/docs/tenants/images/octopus-tenants-deployments.png index 095bed054b..6cdcea5a71 100644 Binary files a/public/docs/tenants/images/octopus-tenants-deployments.png and b/public/docs/tenants/images/octopus-tenants-deployments.png differ diff --git a/src/pages/docs/deployments/index.mdx b/src/pages/docs/deployments/index.mdx index 7ba3c100d0..e499b82f0c 100644 --- a/src/pages/docs/deployments/index.mdx +++ b/src/pages/docs/deployments/index.mdx @@ -30,7 +30,7 @@ The Octopus [deployment process](/docs/projects/deployment-process/) lets you de Critically, unlike a manual checklist, Octopus never forgets to run a step and always completes them in the correct order. :::figure -![Octopus deployment process](/docs/deployments/octopus-deployment-process.png) +![Octopus deployment process](/docs/shared-content/concepts/images/deployment-process.png) ::: ### Steps @@ -54,7 +54,7 @@ When switched on, step retries re-attempts to run the failed step 3 times before Octopus [variables](/docs/projects/variables/) let you apply the correct variables easily during a deployment. Octopus can manage simple values, secrets, and accounts as variables. :::figure -![Octopus variables](/docs/deployments/octopus-variables.png) +![Octopus variables](/docs/shared-content/concepts/images/variables.png) ::: You can scope variables by: diff --git a/src/pages/docs/getting-started/first-deployment/legacy-guide/configure-environments.mdx b/src/pages/docs/getting-started/first-deployment/legacy-guide/configure-environments.mdx index 7bfe5a2c38..c1d2032284 100644 --- a/src/pages/docs/getting-started/first-deployment/legacy-guide/configure-environments.mdx +++ b/src/pages/docs/getting-started/first-deployment/legacy-guide/configure-environments.mdx @@ -1,7 +1,7 @@ --- layout: src/layouts/Default.astro pubDate: 2023-01-01 -modDate: 2023-01-01 +modDate: 2024-07-30 title: Configure Environments description: Step by step guide on how to configure environments in Octopus Deploy navOrder: 10 diff --git a/src/pages/docs/getting-started/first-runbook-run/add-runbook-deployment-targets.mdx b/src/pages/docs/getting-started/first-runbook-run/add-runbook-deployment-targets.mdx index 2a7bf6329d..2870b0f54c 100644 --- a/src/pages/docs/getting-started/first-runbook-run/add-runbook-deployment-targets.mdx +++ b/src/pages/docs/getting-started/first-runbook-run/add-runbook-deployment-targets.mdx @@ -1,7 +1,7 @@ --- layout: src/layouts/Default.astro pubDate: 2023-01-01 -modDate: 2023-01-01 +modDate: 2024-07-30 title: Add runbook deployment targets description: Step by step guide on how to add deployment targets for runbooks in Octopus Deploy. navOrder: 70 diff --git a/src/pages/docs/getting-started/first-runbook-run/configure-runbook-environments.mdx b/src/pages/docs/getting-started/first-runbook-run/configure-runbook-environments.mdx index 8a2199cb20..f34a7fead6 100644 --- a/src/pages/docs/getting-started/first-runbook-run/configure-runbook-environments.mdx +++ b/src/pages/docs/getting-started/first-runbook-run/configure-runbook-environments.mdx @@ -1,7 +1,7 @@ --- layout: src/layouts/Default.astro pubDate: 2023-01-01 -modDate: 2023-01-01 +modDate: 2024-07-30 title: Configure Runbook Environments description: Step by step guide on how to configure environments in Octopus Deploy. navOrder: 10 diff --git a/src/pages/docs/getting-started/first-runbook-run/create-a-runbook.md b/src/pages/docs/getting-started/first-runbook-run/create-a-runbook.md index e17ba5e280..fc967b4d87 100644 --- a/src/pages/docs/getting-started/first-runbook-run/create-a-runbook.md +++ b/src/pages/docs/getting-started/first-runbook-run/create-a-runbook.md @@ -1,7 +1,7 @@ --- layout: src/layouts/Default.astro pubDate: 2023-01-01 -modDate: 2023-01-01 +modDate: 2024-07-30 title: Create a runbook description: Step by step guide on how to create a runbook in Octopus Deploy. navOrder: 30 diff --git a/src/pages/docs/getting-started/first-runbook-run/create-runbook-projects.mdx b/src/pages/docs/getting-started/first-runbook-run/create-runbook-projects.mdx index 4c45b31997..cd5c6d8711 100644 --- a/src/pages/docs/getting-started/first-runbook-run/create-runbook-projects.mdx +++ b/src/pages/docs/getting-started/first-runbook-run/create-runbook-projects.mdx @@ -1,7 +1,7 @@ --- layout: src/layouts/Default.astro pubDate: 2023-01-01 -modDate: 2023-01-01 +modDate: 2024-07-30 title: Create a Project description: Step by step guide on how to create projects in Octopus Deploy. navOrder: 20 diff --git a/src/pages/docs/getting-started/first-runbook-run/define-the-runbook-process-for-targets.md b/src/pages/docs/getting-started/first-runbook-run/define-the-runbook-process-for-targets.md index c526e0ed75..4aa0afbaf1 100644 --- a/src/pages/docs/getting-started/first-runbook-run/define-the-runbook-process-for-targets.md +++ b/src/pages/docs/getting-started/first-runbook-run/define-the-runbook-process-for-targets.md @@ -1,7 +1,7 @@ --- layout: src/layouts/Default.astro pubDate: 2023-01-01 -modDate: 2023-04-19 +modDate: 2024-07-30 title: Defining the runbook process for targets description: Step by step guide on how to define a runbook process in Octopus Deploy. navOrder: 80 diff --git a/src/pages/docs/getting-started/first-runbook-run/define-the-runbook-process.md b/src/pages/docs/getting-started/first-runbook-run/define-the-runbook-process.md index ffba85616a..4cd3ab4738 100644 --- a/src/pages/docs/getting-started/first-runbook-run/define-the-runbook-process.md +++ b/src/pages/docs/getting-started/first-runbook-run/define-the-runbook-process.md @@ -1,7 +1,7 @@ --- layout: src/layouts/Default.astro pubDate: 2023-01-01 -modDate: 2023-01-01 +modDate: 2024-07-30 title: Defining the runbook process for workers description: Step by step guide on how to define a runbook process to run on Workers in Octopus Deploy. navOrder: 40 diff --git a/src/pages/docs/getting-started/first-runbook-run/index.mdx b/src/pages/docs/getting-started/first-runbook-run/index.mdx index 0abba6eb21..b6c5b395a9 100644 --- a/src/pages/docs/getting-started/first-runbook-run/index.mdx +++ b/src/pages/docs/getting-started/first-runbook-run/index.mdx @@ -1,7 +1,7 @@ --- layout: src/layouts/Default.astro pubDate: 2023-01-01 -modDate: 2023-01-01 +modDate: 2024-07-30 title: First Runbook Run description: This section will walk you through how to configure your first runbook run in Octopus Deploy. navOrder: 20 diff --git a/src/pages/docs/getting-started/first-runbook-run/publishing-a-runbook.md b/src/pages/docs/getting-started/first-runbook-run/publishing-a-runbook.md index 4a8460e0ba..8300695c96 100644 --- a/src/pages/docs/getting-started/first-runbook-run/publishing-a-runbook.md +++ b/src/pages/docs/getting-started/first-runbook-run/publishing-a-runbook.md @@ -1,7 +1,7 @@ --- layout: src/layouts/Default.astro pubDate: 2023-01-01 -modDate: 2023-01-01 +modDate: 2024-07-30 title: Publishing a runbook description: Step by step guide on how to publish an Octopus Deploy Runbook to use with triggers. navOrder: 90 diff --git a/src/pages/docs/getting-started/first-runbook-run/runbook-specific-variables.md b/src/pages/docs/getting-started/first-runbook-run/runbook-specific-variables.md index e4c597d26b..385674d3c3 100644 --- a/src/pages/docs/getting-started/first-runbook-run/runbook-specific-variables.md +++ b/src/pages/docs/getting-started/first-runbook-run/runbook-specific-variables.md @@ -1,7 +1,7 @@ --- layout: src/layouts/Default.astro pubDate: 2023-01-01 -modDate: 2023-01-01 +modDate: 2024-07-30 title: Runbook specific variables description: Step by step guide on how to define and use variables in an Octopus Deploy runbook. navOrder: 60 diff --git a/src/pages/docs/getting-started/first-runbook-run/running-a-runbook.md b/src/pages/docs/getting-started/first-runbook-run/running-a-runbook.md index 4f239859a2..3302118849 100644 --- a/src/pages/docs/getting-started/first-runbook-run/running-a-runbook.md +++ b/src/pages/docs/getting-started/first-runbook-run/running-a-runbook.md @@ -1,7 +1,7 @@ --- layout: src/layouts/Default.astro pubDate: 2023-01-01 -modDate: 2023-01-01 +modDate: 2024-07-30 title: Running a Runbook description: Step by step guide on how to run a runbook in Octopus Deploy. navOrder: 50 diff --git a/src/pages/docs/infrastructure/deployment-targets/tentacle/troubleshooting-tentacles.md b/src/pages/docs/infrastructure/deployment-targets/tentacle/troubleshooting-tentacles.md index fa41b9da31..e37da77cf9 100644 --- a/src/pages/docs/infrastructure/deployment-targets/tentacle/troubleshooting-tentacles.md +++ b/src/pages/docs/infrastructure/deployment-targets/tentacle/troubleshooting-tentacles.md @@ -1,7 +1,7 @@ --- layout: src/layouts/Default.astro pubDate: 2023-01-01 -modDate: 2023-07-19 +modDate: 2024-07-29 title: Troubleshooting Tentacles description: How to troubleshoot problems with Octopus Tentacles. navOrder: 60 @@ -262,3 +262,7 @@ Server-side:`System.IO.IOException: Unable to read data from the transport conne **Halibut.Transport.Protocol.ConnectionInitializationFailedException: Unable to process remote identity; unknown identity 'HTTP/1.0'** If a Tentacle health-check fails with an error message containing this error message, then there is network infrastructure inserting a web page into the communication. The most common components to do this are firewalls and proxy servers so it's recommend to check your network setup to verify connectivity between the two servers using the information above and then update your infrastructure appropriately. + +**Halibut.HalibutClientException: An error occurred when sending a request to 'https://my-tentacle:10933', before the request could begin: Attempted to read past the end of the stream.** + +If your Octopus server certificate was [generated with SHA1](/docs/security/cve/shattered-and-octopus-deploy) then you might get this error when connecting to modern Linux distributions, as the default security configuration now rejects communication using SHA1. To regenerate your Octopus server certificate, follow the documentation [How to regenerate certificates with Octopus Server and Tentacle](/docs/security/octopus-tentacle-communication/regenerate-certificates-with-octopus-server-and-tentacle). diff --git a/src/pages/docs/projects/variables/variable-filters.md b/src/pages/docs/projects/variables/variable-filters.md index cdc05da0f5..43917c6abb 100644 --- a/src/pages/docs/projects/variables/variable-filters.md +++ b/src/pages/docs/projects/variables/variable-filters.md @@ -86,7 +86,7 @@ The *Replace* filter performs a regular expression replace function on the varia | `abc` | `#{MyVar \| Replace "(.)b(.)" "$2X$1" }` | `cXa` | | `abc` | `#{MyVar \| Replace #{match} #{replace}}` | `a_c` (when `match`=`b` and `replace`=`_`) | | `abc` | `#{MyVar \| Replace #{match} _}` | `a_c` (when `match`=`b`) | -| `a\b` | `#{MyVar \| Replace "\\" "\\"}` | `a\\b` | +| `a\b` | `#{MyVar \| Replace "\\" "\\\\"}` | `a\\b` | ### Substring diff --git a/src/pages/docs/runbooks/index.mdx b/src/pages/docs/runbooks/index.mdx index 1e072e4e60..977dc03ada 100644 --- a/src/pages/docs/runbooks/index.mdx +++ b/src/pages/docs/runbooks/index.mdx @@ -46,9 +46,7 @@ There are 3 common types of runbooks: Learn more about the ways you can use runbooks in our [runbooks examples](/docs/runbooks/runbook-examples). ## Getting started -Runbooks belong to projects. To create or manage your runbooks, navigate to **Project ➜ Operations ➜ Runbooks ➜ Add Runbook**. - -To create a runbook, navigate to **Project ➜ Operations ➜ Runbooks ➜ Add Runbook**. +Runbooks belong to projects. To create or manage your runbooks, navigate to **Deploy ➜ Runbooks ➜ Add Runbook**. :::figure ![Add Runbook](/docs/runbooks/create-a-runbook.png) diff --git a/src/shared-content/installation/octopus-server.include.md b/src/shared-content/installation/octopus-server.include.md index 3e58e31519..f881f83047 100644 --- a/src/shared-content/installation/octopus-server.include.md +++ b/src/shared-content/installation/octopus-server.include.md @@ -3,7 +3,7 @@ The Octopus Server is the deployment automation server where you define your dep The Octopus Server includes the Octopus Rest API and the Octopus Web Portal. :::figure -![Octopus Dashboard](/docs/shared-content/concepts/images/dashboard.png) +![Octopus Dashboard](/docs/getting-started/dashboard.png) ::: You can use the Octopus REST API or the Octopus Web Portal to design your deployment processes and your releases, connect to the servers, services, and accounts where your software will be deployed, and to use runbooks to automate routine maintenance and emergency operations tasks like infrastructure provisioning, database management, and website failover and restoration.