Complete ReleaseOps manual setup
Complete ReleaseOps manual setup to configure a new ReleaseOps ecosystem using the sample pipelines and playbooks.
About this task
Starting with version 1.2.1 of ReleaseOps, you can use guided setup for a quicker initial configuration experience. For more information, see Complete ReleaseOps guided setup.
The manual setup procedure outlined in this task can also be used to complete ReleaseOps initial configuration. Manual setup can be useful in more complex setup scenarios and when making changes to your existing ReleaseOps ecosystem.
Before you begin
Role required: admin or sn_releaseops.releaseops_pipeline_admin
Confirm that all instances (production, development, and test) have ReleaseOps installed. Your test instance must also have ATF Test Generator and Cloud Runner installed. For more information, see Install ReleaseOps.
Confirm that multi-instance management has been configured to enable all non-production instances (development and test) to be managed by the production instance. For more information, see Configure multi-instance management for instances using ReleaseOps.
Procedure
-
On your production instance, create a deployment instance record for each instance that you want to participate in your ReleaseOps ecosystem.
Note: For the ReleaseOps sample release pipelines, the three instances are:
- Development
- Test
- Production
-
Navigate to All > ReleaseOps > Deployment Instances.
-
Add a new record for each instance that participates in your ReleaseOps ecosystem by selecting New.
-
Select the Instance field, then select the instance that you want to add to your ReleaseOps ecosystem.
-
Select the Instance type field, then select the correct instance type from the list.
-
Select Submit.
-
Repeat steps b-e for each instance that participates in your ReleaseOps ecosystem.
-
On your production instance, configure the test instance for both the sample On Demand Pipeline and sample Release Pipeline.
For sample ReleaseOps pipelines, you must only configure a new pipeline instance for your test instance. You don’t need to configure pipeline instances for your development and production instances, because these environments are defined within deployment requests and releases.
For custom ReleaseOps pipelines, you can configure additional pipeline instances for the non-production instances that participate in your ReleaseOps ecosystem, excluding your development instance. For more information about custom pipelines, see Create a custom pipeline.
-
Navigate to All > ReleaseOps > Pipelines.
-
Select one of the sample pipeline records from the list.
-
On the pipeline record, select the Pipeline instances tab in the Related Links section.
[Omitted image "releaseops-pipeline-instances-list.png"] Alt text: You can configure your pipeline instances by selecting the Pipeline instances tab on the pipeline record.
-
On the Pipeline instances tab, select New.
-
On the new pipeline instance form, select the Lookup using list icon ([Omitted image "lookup-using-list-icon.png"] Alt text:) for the Deployment instance field, then select the test instance from the list.
-
In the Label field, select Test.
-
Select Submit.
-
Repeat the process in steps b-g to configure test instances for each of your sample pipelines.
-
-
On your production instance, navigate to All > System Update Sets > Update Sources and verify that there are valid update sources defined for both your development and test instances.
[Omitted image "releaseops-update-sources.png"] Alt text: Verify that there are valid update sources defined for both your development and test instances.
Note: If there aren't valid update sources defined for both your development and test instances, you can define them by navigating to All > System Update Sets > Update Sources on your development and test instances and creating a new update source record.
-
On your test instance, navigate to All > System Update Sets > Update Sources and confirm that there’s a valid update source defined for your development instance.
-
On your development instance, set the property sn_releaseops.deployment_controller to the production (or deployment controller) URL.
-
Navigate to All > System Properties > All.
-
Using the search bar, enter
**sn\_releaseops.deployment\_controller**.[Omitted image "releaseops-system-properties-deployment-controller.png"] Alt text: Use the search bar to search for the sn_releaseops.deployment_controller system property.
-
Select the record for sn_releaseops.deployment_controller.
-
In the Value field, enter the URL for your production (or deployment controller) instance.
-
Select Update.
-
Result
ReleaseOps is ready to deploy changes from your development to test to production instances.
Parent Topic:Configuring ReleaseOps
---
title: Complete ReleaseOps manual setup
description: Complete ReleaseOps manual setup to configure a new ReleaseOps ecosystem using the sample pipelines and playbooks.
locale: en-US
canonical_url: https://www.servicenow.com/docs/r/australia/application-development/releaseops/configure-new-releaseops-ecosystem.html
release: australia
product: ReleaseOps
classification: releaseops
topic_type: task
last_updated: "2026-09-10"
reading_time_minutes: 3
keywords: [ReleaseOps, deploy changes, update sets, pipeline, ATF, schedule a release, deployment request, deployment analyzer, configure ReleaseOps]
breadcrumb: [Configure, ReleaseOps, Run, AI Workflow Factory Prime, Agentic app development, Building applications]
---
# Complete ReleaseOps manual setup
Complete ReleaseOps manual setup to configure a new ReleaseOps ecosystem using the sample pipelines and playbooks.
## About this task
Starting with version 1.2.1 of ReleaseOps, you can use guided setup for a quicker initial configuration experience. For more information, see [Complete ReleaseOps guided setup](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/application-development/releaseops/complete-guided-setup.md).
The manual setup procedure outlined in this task can also be used to complete ReleaseOps initial configuration. Manual setup can be useful in more complex setup scenarios and when making changes to your existing ReleaseOps ecosystem.
## Before you begin
Role required: admin or sn\_releaseops.releaseops\_pipeline\_admin
Confirm that all instances \(production, development, and test\) have ReleaseOps installed. Your test instance must also have ATF Test Generator and Cloud Runner installed. For more information, see [Install ReleaseOps](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/application-development/releaseops/install-releaseops.md).
Confirm that multi-instance management has been configured to enable all non-production instances \(development and test\) to be managed by the production instance. For more information, see [Configure multi-instance management for instances using ReleaseOps](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/application-development/releaseops/configure-mif.md).
## Procedure
1. On your production instance, create a deployment instance record for each instance that you want to participate in your ReleaseOps ecosystem.
**Note:** For the ReleaseOps sample release pipelines, the three instances are:
- Development
- Test
- Production
1. Navigate to **All** > **ReleaseOps** > **Deployment Instances**.
2. Add a new record for each instance that participates in your ReleaseOps ecosystem by selecting **New**.
3. Select the **Instance** field, then select the instance that you want to add to your ReleaseOps ecosystem.
4. Select the **Instance type** field, then select the correct instance type from the list.
5. Select **Submit**.
6. Repeat steps b-e for each instance that participates in your ReleaseOps ecosystem.
2. On your production instance, configure the test instance for both the sample On Demand Pipeline and sample Release Pipeline.
For sample ReleaseOps pipelines, you must only configure a new pipeline instance for your test instance. You don’t need to configure pipeline instances for your development and production instances, because these environments are defined within deployment requests and releases.
For custom ReleaseOps pipelines, you can configure additional pipeline instances for the non-production instances that participate in your ReleaseOps ecosystem, excluding your development instance. For more information about custom pipelines, see [Create a custom pipeline](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/application-development/releaseops/create-release-ops-pipeline.md).
1. Navigate to **All** > **ReleaseOps** > **Pipelines**.
2. Select one of the sample pipeline records from the list.
3. On the pipeline record, select the **Pipeline instances** tab in the Related Links section.
\[Omitted image "releaseops-pipeline-instances-list.png"\] Alt text: You can configure your pipeline instances by selecting the Pipeline instances tab on the pipeline record.
4. On the **Pipeline instances** tab, select **New**.
5. On the new pipeline instance form, select the Lookup using list icon \(\[Omitted image "lookup-using-list-icon.png"\] Alt text:\) for the **Deployment instance** field, then select the test instance from the list.
6. In the **Label** field, select **Test**.
7. Select **Submit**.
8. Repeat the process in steps b-g to configure test instances for each of your sample pipelines.
3. On your production instance, navigate to **All** > **System Update Sets** > **Update Sources** and verify that there are valid update sources defined for both your development and test instances.
\[Omitted image "releaseops-update-sources.png"\] Alt text: Verify that there are valid update sources defined for both your development and test instances.
**Note:** If there aren't valid update sources defined for both your development and test instances, you can define them by navigating to **All** > **System Update Sets** > **Update Sources** on your development and test instances and creating a new update source record.
4. On your test instance, navigate to **All** > **System Update Sets** > **Update Sources** and confirm that there’s a valid update source defined for your development instance.
5. On your development instance, set the property **sn\_releaseops.deployment\_controller** to the production \(or deployment controller\) URL.
1. Navigate to **All** > **System Properties** > **All**.
2. Using the search bar, enter `**sn\_releaseops.deployment\_controller**`.
\[Omitted image "releaseops-system-properties-deployment-controller.png"\] Alt text: Use the search bar to search for the sn\_releaseops.deployment\_controller system property.
3. Select the record for **sn\_releaseops.deployment\_controller**.
4. In the **Value** field, enter the URL for your production \(or deployment controller\) instance.
5. Select **Update**.
## Result
ReleaseOps is ready to deploy changes from your development to test to production instances.
**Parent Topic:**[Configuring ReleaseOps](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/application-development/releaseops/configuring-releaseops.md)
| title | Complete ReleaseOps manual setup |
| description | Complete ReleaseOps manual setup to configure a new ReleaseOps ecosystem using the sample pipelines and playbooks. |
| locale | en-US |
| canonical_url | https://www.servicenow.com/docs/r/australia/application-development/releaseops/configure-new-releaseops-ecosystem.html |
| release | australia |
| product | ReleaseOps |
| classification | releaseops |
| topic_type | task |
| last_updated | 2026-09-10 |
| reading_time_minutes | 3 |
| keywords | ReleaseOpsdeploy changesupdate setspipelineATFschedule a releasedeployment requestdeployment analyzerconfigure ReleaseOps |
| breadcrumb | ConfigureReleaseOpsRunAI Workflow Factory PrimeAgentic app developmentBuilding applications |