From 9b6f0629a3d5864552ef2dd15f02dc4663d43a8b Mon Sep 17 00:00:00 2001 From: bobjwalker Date: Fri, 13 Oct 2023 11:19:40 -0500 Subject: [PATCH 1/8] Initial Check-in for the new task cap page --- src/pages/docs/octopus-cloud/task-cap.md | 106 +++++++++++++++++++++++ 1 file changed, 106 insertions(+) create mode 100644 src/pages/docs/octopus-cloud/task-cap.md diff --git a/src/pages/docs/octopus-cloud/task-cap.md b/src/pages/docs/octopus-cloud/task-cap.md new file mode 100644 index 0000000000..565e6c7281 --- /dev/null +++ b/src/pages/docs/octopus-cloud/task-cap.md @@ -0,0 +1,106 @@ +--- +layout: src/layouts/Default.astro +pubDate: 2023-01-01 +modDate: 2023-01-01 +title: Octopus Cloud Task Cap +navOrder: 60 +description: How to increase the task cap on an Octopus Cloud Instance. +--- + +Every Octopus Deploy instance has a task cap. The task cap is the number of concurrent tasks an instance can run. A task can be: + +- Deployments +- Runbook run +- Retention Policies +- Health Checks +- Let’s Encrypt +- Process triggers +- Process subscriptions +- Script console run +- Sync built-in package repository +- Sync community library step-templates +- Tentacle upgrade +- Upgrade calamari +- Active Directory sync + +The most common tasks are deployments and runbook runs. + +The default task cap for Octopus Cloud instances is based on the license tier: +- Community: 5 +- Professional: 5 +- Enterprise: 20 + +## Increasing the Task Cap +Self-hosted customers can change their instance's task cap via the Octopus Deploy UI. That is because self-hosted customers take on the responsibility of hosting their instance and allocating resources. They pay any additional hosting fees to their cloud providers. + +Octopus Cloud provides the following Task Cap options: +- Community: 5 +- Professional: 5, 10, 20 +- Enterprise: 20, 40, 80, 160 + +**Please note:** If you need a task cap higher than 160 please reach out to sales@octopus.com to discuss your use case. These options are meant to cover 99% of common use cases. + +Deployments and runbook runs are computationally expensive. More concurrent deployments and runbook runs requires more resources from the Cloud Platform. As such, increasing the task cap increases your platform fee. + +You can increase the task cap on your instance by contacting sales@octopus.com. They will provide you with the latest fees and discuss options. + +**Important:** For task cap below 160, those are the only options we offer. We won't allow an instance to have a task cap between the above options. For example, no Octopus Cloud instance can have a task cap of 15, 34, 45, or 68. + +## How to choose a task cap +We recommend the number of deployments required for a production deployment. Deployments and runbook runs are the most common tasks. Deployments typically take longer than runbook runs. Production deployments are time constrained. They are done off-hours during an outage window. + +**Important:** These tables represent the _MAX_ number of deployments. Additional tasks such as runbook runs, retention policies, or health checks can reduce the number. Use these tables as guidelines. + +### Task Cap 5 +| Deployment Window | 10 Minute Deployments | 15 Minute Deployments | 30 Minute Deployments | +| ----------------- | --------------------- | --------------------- | --------------------- | +| 2 Hours | 60 Deployments | 40 Deployments | 20 Deployments | +| 4 Hours | 120 Deployments | 80 Deployments | 40 Deployments | +| 8 Hours | 240 Deployments | 160 Deployments | 80 Deployments | +| 16 Hours | 480 Deployments | 320 Deployments | 160 Deployments | +| 24 Hours | 720 Deployments | 480 Deployments | 320 Deployments | + +### Task Cap 10 +| Deployment Window | 10 Minute Deployments | 15 Minute Deployments | 30 Minute Deployments | +| ----------------- | --------------------- | --------------------- | --------------------- | +| 2 Hours | 120 Deployments | 80 Deployments | 40 Deployments | +| 4 Hours | 240 Deployments | 160 Deployments | 80 Deployments | +| 8 Hours | 480 Deployments | 320 Deployments | 160 Deployments | +| 16 Hours | 960 Deployments | 640 Deployments | 320 Deployments | +| 24 Hours | 1,440 Deployments | 960 Deployments | 640 Deployments | + +### Task Cap 20 +| Deployment Window | 10 Minute Deployments | 15 Minute Deployments | 30 Minute Deployments | +| ----------------- | --------------------- | --------------------- | --------------------- | +| 2 Hours | 240 Deployments | 160 Deployments | 80 Deployments | +| 4 Hours | 480 Deployments | 320 Deployments | 160 Deployments | +| 8 Hours | 960 Deployments | 640 Deployments | 320 Deployments | +| 16 Hours | 1,920 Deployments | 1,280 Deployments | 640 Deployments | +| 24 Hours | 2,880 Deployments | 1,920 Deployments | 960 Deployments | + +### Task Cap 40 +| Deployment Window | 10 Minute Deployments | 15 Minute Deployments | 30 Minute Deployments | +| ----------------- | --------------------- | --------------------- | --------------------- | +| 2 Hours | 480 Deployments | 320 Deployments | 160 Deployments | +| 4 Hours | 960 Deployments | 640 Deployments | 320 Deployments | +| 8 Hours | 1,920 Deployments | 1,280 Deployments | 640 Deployments | +| 16 Hours | 3,840 Deployments | 2,560 Deployments | 1,280 Deployments | +| 24 Hours | 5,760 Deployments | 3,840 Deployments | 1,920 Deployments | + +### Task Cap 80 +| Deployment Window | 10 Minute Deployments | 15 Minute Deployments | 30 Minute Deployments | +| ----------------- | --------------------- | --------------------- | --------------------- | +| 2 Hours | 960 Deployments | 640 Deployments | 320 Deployments | +| 4 Hours | 1,920 Deployments | 1,280 Deployments | 640 Deployments | +| 8 Hours | 3,840 Deployments | 2,560 Deployments | 1,280 Deployments | +| 16 Hours | 7,680 Deployments | 5,120 Deployments | 2,560 Deployments | +| 24 Hours | 11,520 Deployments | 7,680 Deployments | 3,840 Deployments | + +### Task Cap 160 +| Deployment Window | 10 Minute Deployments | 15 Minute Deployments | 30 Minute Deployments | +| ----------------- | --------------------- | --------------------- | --------------------- | +| 2 Hours | 1,920 Deployments | 1,280 Deployments | 640 Deployments | +| 4 Hours | 3,840 Deployments | 2,560 Deployments | 1,280 Deployments | +| 8 Hours | 7,680 Deployments | 5,120 Deployments | 2,560 Deployments | +| 16 Hours | 15,360 Deployments | 10,240 Deployments | 5,120 Deployments | +| 24 Hours | 23,040 Deployments | 15,360 Deployments | 7,680 Deployments | \ No newline at end of file From 6359c8591c1f67f158f8a6e777b372cc931f8c23 Mon Sep 17 00:00:00 2001 From: bobjwalker Date: Fri, 13 Oct 2023 15:00:12 -0500 Subject: [PATCH 2/8] Updated the task cap limit message --- src/pages/docs/octopus-cloud/task-cap.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/pages/docs/octopus-cloud/task-cap.md b/src/pages/docs/octopus-cloud/task-cap.md index 565e6c7281..cd91df8018 100644 --- a/src/pages/docs/octopus-cloud/task-cap.md +++ b/src/pages/docs/octopus-cloud/task-cap.md @@ -44,7 +44,7 @@ Deployments and runbook runs are computationally expensive. More concurrent dep You can increase the task cap on your instance by contacting sales@octopus.com. They will provide you with the latest fees and discuss options. -**Important:** For task cap below 160, those are the only options we offer. We won't allow an instance to have a task cap between the above options. For example, no Octopus Cloud instance can have a task cap of 15, 34, 45, or 68. +**Important:** 5, 10, 20, 40, 80, and 160 are the only options we offer. If you want an instance with a task cap above 160, again, reach out to sales@octopus.com. There are no options between those tiers. For example, no Octopus Cloud instance can have a task cap of 15, 34, 45, or 68. ## How to choose a task cap We recommend the number of deployments required for a production deployment. Deployments and runbook runs are the most common tasks. Deployments typically take longer than runbook runs. Production deployments are time constrained. They are done off-hours during an outage window. From 0a52cc60288e417ff3c908feabd51bb3023fef52 Mon Sep 17 00:00:00 2001 From: bobjwalker Date: Fri, 13 Oct 2023 15:01:31 -0500 Subject: [PATCH 3/8] Updating the dates --- src/pages/docs/octopus-cloud/task-cap.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/pages/docs/octopus-cloud/task-cap.md b/src/pages/docs/octopus-cloud/task-cap.md index cd91df8018..5ac94891dd 100644 --- a/src/pages/docs/octopus-cloud/task-cap.md +++ b/src/pages/docs/octopus-cloud/task-cap.md @@ -1,7 +1,7 @@ --- layout: src/layouts/Default.astro -pubDate: 2023-01-01 -modDate: 2023-01-01 +pubDate: 2023-10-13 +modDate: 2023-10-13 title: Octopus Cloud Task Cap navOrder: 60 description: How to increase the task cap on an Octopus Cloud Instance. From 14cfbe45450d210dc5bc9413ef316e8c065cdc1b Mon Sep 17 00:00:00 2001 From: bobjwalker Date: Fri, 13 Oct 2023 15:06:26 -0500 Subject: [PATCH 4/8] Verbiage changes --- src/pages/docs/octopus-cloud/task-cap.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/pages/docs/octopus-cloud/task-cap.md b/src/pages/docs/octopus-cloud/task-cap.md index 5ac94891dd..0107968b08 100644 --- a/src/pages/docs/octopus-cloud/task-cap.md +++ b/src/pages/docs/octopus-cloud/task-cap.md @@ -38,7 +38,7 @@ Octopus Cloud provides the following Task Cap options: - Professional: 5, 10, 20 - Enterprise: 20, 40, 80, 160 -**Please note:** If you need a task cap higher than 160 please reach out to sales@octopus.com to discuss your use case. These options are meant to cover 99% of common use cases. +**Please note:** If you need a task cap higher than 160 please reach out to sales@octopus.com to discuss your use case. These options are meant to cover the majority of use cases. Deployments and runbook runs are computationally expensive. More concurrent deployments and runbook runs requires more resources from the Cloud Platform. As such, increasing the task cap increases your platform fee. From 9deac4067e5285c0eca2d54c9325a840f7356d08 Mon Sep 17 00:00:00 2001 From: bobjwalker Date: Wed, 18 Oct 2023 15:07:33 -0500 Subject: [PATCH 5/8] Reworking based on feedback --- src/pages/docs/octopus-cloud/task-cap.md | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/src/pages/docs/octopus-cloud/task-cap.md b/src/pages/docs/octopus-cloud/task-cap.md index 0107968b08..6aff12dfc8 100644 --- a/src/pages/docs/octopus-cloud/task-cap.md +++ b/src/pages/docs/octopus-cloud/task-cap.md @@ -7,7 +7,9 @@ navOrder: 60 description: How to increase the task cap on an Octopus Cloud Instance. --- -Every Octopus Deploy instance has a task cap. The task cap is the number of concurrent tasks an instance can run. A task can be: +Every Octopus Deploy instance has set number of concurrent tasks it can process. That number of concurrent tasks is known as the Octopus Task Cap. + +A task can be: - Deployments - Runbook run @@ -30,19 +32,21 @@ The default task cap for Octopus Cloud instances is based on the license tier: - Professional: 5 - Enterprise: 20 -## Increasing the Task Cap -Self-hosted customers can change their instance's task cap via the Octopus Deploy UI. That is because self-hosted customers take on the responsibility of hosting their instance and allocating resources. They pay any additional hosting fees to their cloud providers. +Self-hosted customers have more control over their task cap. As such, every self-hosted instance starts out with a task cap of 5. A higher task cap requires more hosting resources. Self-hosted customers can change their instance's task cap via the Octopus Deploy UI. That is because self-hosted customers take on the responsibility of allocating resources, and paying any additional Azure, AWS, or GCP fees. + +## Increasing the Task Cap for Octopus Cloud +Octopus Cloud customers must reach out to sales@octopus.com to increase the task cap. Octopus Cloud provides the following Task Cap options: - Community: 5 - Professional: 5, 10, 20 - Enterprise: 20, 40, 80, 160 -**Please note:** If you need a task cap higher than 160 please reach out to sales@octopus.com to discuss your use case. These options are meant to cover the majority of use cases. +Increasing the task cap will incur a corresponding increase in platform fees. Deployments and runbook runs are computationally expensive. More concurrent deployments and runbook runs requires more resources from the Cloud Platform. -Deployments and runbook runs are computationally expensive. More concurrent deployments and runbook runs requires more resources from the Cloud Platform. As such, increasing the task cap increases your platform fee. +We assign resources to the instance based on the task cap. Changing the task cap changes those resources. That requires a small outage as the instance and database are reprovisioned. We will wait until your next maintenance window to perform that reprovisioning. You might not see a change in the task cap until the next day. -You can increase the task cap on your instance by contacting sales@octopus.com. They will provide you with the latest fees and discuss options. +**Please note:** If you need a task cap higher than 160 please reach out to sales@octopus.com to discuss your use case. These options are meant to cover the majority of use cases. **Important:** 5, 10, 20, 40, 80, and 160 are the only options we offer. If you want an instance with a task cap above 160, again, reach out to sales@octopus.com. There are no options between those tiers. For example, no Octopus Cloud instance can have a task cap of 15, 34, 45, or 68. From c887165a1a5245cd413242819dc09e5593f63f23 Mon Sep 17 00:00:00 2001 From: Eddy Moulton Date: Tue, 24 Oct 2023 13:13:58 +1100 Subject: [PATCH 6/8] Add clarification to access control in control center --- .../docs/getting-started/managing-octopus-subscriptions.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/pages/docs/getting-started/managing-octopus-subscriptions.md b/src/pages/docs/getting-started/managing-octopus-subscriptions.md index 965a5c0aed..31ae950b22 100644 --- a/src/pages/docs/getting-started/managing-octopus-subscriptions.md +++ b/src/pages/docs/getting-started/managing-octopus-subscriptions.md @@ -114,6 +114,8 @@ There are 2 levels of access you can provide users in Control Center. Each level 1. **Subscription Group access** provides management of a group of subscriptions plus access to all current and future subscriptions in the group. 2. **Direct access** provides access to individual subscriptions. +Changes to access control in Control Center V1 will only affect subscriptions located in Control Center V1 and changes in Control Center V2 will only affect subscriptions located in Control Center V2. + ### Subscription Group access Below are the roles for Subscription Group access, the permissions they provide for the group, and the subscriptions in the group: @@ -140,6 +142,8 @@ Below are the roles for Subscription Group access, the permissions they provide The invited user will receive an email to accept the invitation. If they already have an [Octopus ID](/docs/security/authentication/octopusid-authentication) (Octopus Deploy account), they can accept the invite and **Sign in** to view the Octopus instance. Otherwise, they will first need to **Register** a new account using the email address the invitation was sent to. +If the invited user already has an Octopus ID, they must still accept the invite sent via email to complete the process. + ### Direct access (Cloud only) Below are the roles available for Direct access: @@ -161,6 +165,8 @@ Below are the roles available for Direct access: The invited user will receive an email to accept the invitation. If they already have an [Octopus ID](/docs/security/authentication/octopusid-authentication) (Octopus Deploy account), they can accept the invite and **Sign in** to view the Octopus instance. Otherwise, they will first need to **Register** a new account using the email address the invitation was sent to. +If the invited user already has an Octopus ID, they must still accept the invite sent via email to complete the process. + :::div{.hint} **Note:** The user is only added to the Octopus Cloud instance after they sign in for the first time. After signing in, that user gets assigned to the **“Everyone”** team (if they’re a Cloud User) or the **“Octopus Managers”** team (if they’re a Cloud Owner). ::: From 782932e300bfbbb169244edd3415957ebbe282e6 Mon Sep 17 00:00:00 2001 From: Eddy Moulton Date: Tue, 24 Oct 2023 13:21:36 +1100 Subject: [PATCH 7/8] Add xmark to dictionary Used for an icon css class --- dictionary-octopus.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/dictionary-octopus.txt b/dictionary-octopus.txt index 614fbfa61a..d942727abd 100644 --- a/dictionary-octopus.txt +++ b/dictionary-octopus.txt @@ -3,3 +3,4 @@ runbook Runbook reprovisioned reprovisioning +xmark \ No newline at end of file From aa7e1c037fad223b1419176d2936c616e22b03d2 Mon Sep 17 00:00:00 2001 From: Nelson Susanto Date: Tue, 24 Oct 2023 13:29:44 +1100 Subject: [PATCH 8/8] Add tasks section with overview and prioritize tasks (#2045) * Add tasks section with overview and prioritize-tasks * Update reprioritize-tasks script page * Move task cap * Revert "Move task cap" This reverts commit 39fa91ab811404bb5782eb28ee947dda4755ed17. * Update index * Update navOrders. Tasks now goes between Runbooks and Approvals * Update dictionary, fix capitalization * Update dictionary again * Change infrastructure to environment --- dictionary-octopus.txt | 13 ++++++++++++- src/pages/docs/administration/index.md | 2 +- src/pages/docs/approvals/index.md | 2 +- src/pages/docs/insights/index.md | 2 +- .../examples/tasks/reprioritize-tasks.mdx | 6 +++++- src/pages/docs/octopus-rest-api/index.mdx | 4 ++-- src/pages/docs/security/index.md | 2 +- src/pages/docs/support/index.md | 2 +- src/pages/docs/tasks/index.md | 12 ++++++++++++ src/pages/docs/tasks/prioritize-tasks.md | 15 +++++++++++++++ 10 files changed, 51 insertions(+), 9 deletions(-) create mode 100644 src/pages/docs/tasks/index.md create mode 100644 src/pages/docs/tasks/prioritize-tasks.md diff --git a/dictionary-octopus.txt b/dictionary-octopus.txt index 614fbfa61a..f62507f304 100644 --- a/dictionary-octopus.txt +++ b/dictionary-octopus.txt @@ -1,5 +1,16 @@ astro runbook -Runbook +runbooks +hotfix +hotfixes +ITSM +FIPS +NTLM +OIDC +HSTS +MTTR +swaggerui +apikey +reprioritize reprovisioned reprovisioning diff --git a/src/pages/docs/administration/index.md b/src/pages/docs/administration/index.md index 03370c8a7e..574a83155e 100644 --- a/src/pages/docs/administration/index.md +++ b/src/pages/docs/administration/index.md @@ -6,7 +6,7 @@ title: Administration navTitle: Overview navSection: Administration description: Octopus administration tasks and command reference. -navOrder: 120 +navOrder: 140 hideInThisSectionHeader: true --- diff --git a/src/pages/docs/approvals/index.md b/src/pages/docs/approvals/index.md index 11f9605d12..fb7566928b 100644 --- a/src/pages/docs/approvals/index.md +++ b/src/pages/docs/approvals/index.md @@ -6,7 +6,7 @@ title: Approvals navTitle: Overview navSection: Approvals description: Octopus Deploy can integrate with supported ITSM tools for deployment control using Change Request approvals -navOrder: 95 +navOrder: 110 hideInThisSection: true --- diff --git a/src/pages/docs/insights/index.md b/src/pages/docs/insights/index.md index 60dc6bef54..8a4ae020f6 100644 --- a/src/pages/docs/insights/index.md +++ b/src/pages/docs/insights/index.md @@ -6,7 +6,7 @@ title: Insights navTitle: Overview navSection: Insights description: Insights gives you better visibility into your company's DevOps performance. -navOrder: 100 +navOrder: 120 --- DevOps insights in Octopus gives you better visibility into your company's DevOps performance by surfacing the four key DORA metrics, so you can make more informed decisions on where to improve and celebrate your results. diff --git a/src/pages/docs/octopus-rest-api/examples/tasks/reprioritize-tasks.mdx b/src/pages/docs/octopus-rest-api/examples/tasks/reprioritize-tasks.mdx index 4317d8146a..d9833b918e 100644 --- a/src/pages/docs/octopus-rest-api/examples/tasks/reprioritize-tasks.mdx +++ b/src/pages/docs/octopus-rest-api/examples/tasks/reprioritize-tasks.mdx @@ -1,12 +1,16 @@ --- layout: src/layouts/Default.astro pubDate: 2023-01-01 -modDate: 2023-01-01 +modDate: 2023-10-20 title: Reprioritize Tasks description: An example script to find deployments or runbook runs for a specific environment, project, or tenant and move them to the top of the queue. --- import ReprioritizeTasks from 'src/shared-content/scripts/reprioritize-tasks.include.md'; +:::div{.hint} +Support for [prioritizing tasks](/docs/tasks/prioritize-tasks) directly in Octopus is available from **2023.4**. +::: + This script can be used to move critical deployments from the bottom of the queue to the top of the queue. How it works: diff --git a/src/pages/docs/octopus-rest-api/index.mdx b/src/pages/docs/octopus-rest-api/index.mdx index fdd2d33cb4..4d06c1fac1 100644 --- a/src/pages/docs/octopus-rest-api/index.mdx +++ b/src/pages/docs/octopus-rest-api/index.mdx @@ -6,7 +6,7 @@ title: Octopus REST API navTitle: Overview navSection: Octopus REST API description: Octopus integrates with build servers, scripts, external applications and anything else with its REST API. -navOrder: 110 +navOrder: 130 --- import RestApi from 'src/shared-content/concepts/rest-api.include.md'; @@ -111,7 +111,7 @@ Collections of resources also include links. For example, following the `Environ { "ItemType": "Environment", "TotalResults": 20, - "ItemserPage": 10, + "ItemsPerPage": 10, "NumberOfPages": 2, "LastPageNumber": 1, "Items": [ diff --git a/src/pages/docs/security/index.md b/src/pages/docs/security/index.md index eac852876c..3c0ac6ccaf 100644 --- a/src/pages/docs/security/index.md +++ b/src/pages/docs/security/index.md @@ -6,7 +6,7 @@ title: Security navTitle: Overview navSection: Security description: Security considerations for Octopus Administrators. -navOrder: 130 +navOrder: 150 --- We pride ourselves on making Octopus Deploy a secure product. The security and integrity of your Octopus Deploy installation is the result of a partnership between us as the software vendor, and you as the host and administrators of your installation. diff --git a/src/pages/docs/support/index.md b/src/pages/docs/support/index.md index 95d3b9696f..a311261ab8 100644 --- a/src/pages/docs/support/index.md +++ b/src/pages/docs/support/index.md @@ -6,7 +6,7 @@ title: Support navTitle: Overview navSection: Support description: Information explaining how to perform requested tasks by Octopus support. -navOrder: 130 +navOrder: 160 --- Sometimes when you contact support we might ask you to perform tasks on your Octopus. This section explains how to perform some of those tasks. diff --git a/src/pages/docs/tasks/index.md b/src/pages/docs/tasks/index.md new file mode 100644 index 0000000000..8e28e84e8b --- /dev/null +++ b/src/pages/docs/tasks/index.md @@ -0,0 +1,12 @@ +--- +layout: src/layouts/Default.astro +pubDate: 2023-10-20 +modDate: 2023-10-20 +title: Tasks +navTitle: Overview +navSection: Tasks +description: Tasks are the primary way of getting work done in Octopus. +navOrder: 100 +--- + +Many of the main operations Octopus performs are represented by Tasks. This includes all deployments and runbook runs, and system operations such as applying retention policies. Since Tasks consume resources on the Octopus Server while they are executing, the number of Tasks which can execute at the same time is limited by a task cap. See [increasing the task cap](/docs/support/increase-the-octopus-server-task-cap) for more information. \ No newline at end of file diff --git a/src/pages/docs/tasks/prioritize-tasks.md b/src/pages/docs/tasks/prioritize-tasks.md new file mode 100644 index 0000000000..335f8b7078 --- /dev/null +++ b/src/pages/docs/tasks/prioritize-tasks.md @@ -0,0 +1,15 @@ +--- +layout: src/layouts/Default.astro +pubDate: 2023-10-20 +modDate: 2023-10-20 +title: Prioritize Tasks +description: Tasks can be manually prioritized to run before other earlier queued tasks. +--- + +Tasks are run sequentially based on the time they are queued to start. If you have many deployments or runbooks running simultaneously, this can result in a large queue of Tasks. Octopus **2023.4** adds support for prioritizing Tasks that require immediate execution, such as production hotfixes. + +Prioritizing Tasks can be done either on the **Tasks** page or when viewing an individual Task. On the **Tasks** page, select the overflow menu (`...`) on a queued task and click **Move to Top**. If you are viewing an individual Task, click the **Move to Top** button. Once an executing Task has completed, the prioritized Task will immediately start executing before any other Tasks in the queue. + +:::div{.warning} +Ensure any other queued deployments to the same environment are cancelled when prioritizing a deployment, otherwise an unexpected version of a release may overwrite the prioritized deployment. +::: \ No newline at end of file