# I cannot finish earlier started deployment of my dapp

**URL:** <https://forum.dfinity.org/t/i-cannot-finish-earlier-started-deployment-of-my-dapp/40680>\
**Category:** Developers\
**Created:** [January 30, 2025, 5:18pm UTC](https://forum.dfinity.org/t/i-cannot-finish-earlier-started-deployment-of-my-dapp/40680 "2025-01-30T17:18:29Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![qwertytrewq](https://sea1.discourse-cdn.com/flex023/user_avatar/forum.dfinity.org/qwertytrewq/32/10423_2.png) [@qwertytrewq](https://forum.dfinity.org/u/qwertytrewq)\
**Post date:** [January 30, 2025, 5:18pm UTC](https://forum.dfinity.org/t/i-cannot-finish-earlier-started-deployment-of-my-dapp/40680/1 "2025-01-30T17:18:29Z")

</div>

I cannot deploy a new canister of my app to the subnet that other my canisters are deployed in:

```plaintext
DFX_IDENTITY=Zon make NETWORK=ic deploy
dfx canister create --network ic CanDBPartition
⠄ Creating canister CanDBPartition... created-at-time for canister CanDBPartition is 1738256775989293187.
Error: Failed to create canister 'CanDBPartition'.
Caused by: Failed to create canister via cycles ledger.
Caused by: Cycles ledger failed to create canister: Subnet opn46-zyspe-hhmyp-4zu6u-7sbrh-dok77-m7dch-im62f-vyimr-a3n2c-4ae does not exist or um5iw-rqaaa-aaaaq-qaaba-cai is not authorized to deploy to that subnet.

```

Should I spread a part of my app into another subnet? (Which one? Please, point me how to choose a subnet.) Should I back it up and redeploy anew (a time-consuming thing to accomplish)?

Maybe the admins of this subnet can give me access?

My cycles ledger is `um5iw-rqaaa-aaaaq-qaaba-cai`. My user principal is: `2qop4-5u6dp-g4pmz-lpzyb-hjv6c-be66l-twfuo-ynxgi-hb456-g75bi-rae`.

The dapp in question is [https://zoncircle.com](https://zoncircle.com)

---

<div class="post-metadata">

**Author:** ![rabbithole](https://sea1.discourse-cdn.com/flex023/user_avatar/forum.dfinity.org/rabbithole/32/8138_2.png) [@rabbithole](https://forum.dfinity.org/u/rabbithole)\
**Post date:** [February 2, 2025, 4:42pm UTC](https://forum.dfinity.org/t/i-cannot-finish-earlier-started-deployment-of-my-dapp/40680/2 "2025-02-02T16:42:56Z")

</div>

Were you able to create the canister in the required subnet? I encountered the same error.

---

<div class="post-metadata">

**Author:** ![qwertytrewq](https://sea1.discourse-cdn.com/flex023/user_avatar/forum.dfinity.org/qwertytrewq/32/10423_2.png) [@qwertytrewq](https://forum.dfinity.org/u/qwertytrewq)\
**Post date:** [February 2, 2025, 5:35pm UTC](https://forum.dfinity.org/t/i-cannot-finish-earlier-started-deployment-of-my-dapp/40680/3 "2025-02-02T17:35:39Z")

</div>

I found a way to make my app work without deploying additional canisters. But it is unacceptable in the future to remain in this subnet.

I need to backup my app and redeploy it in another subnet.

It would be better, if there were a way (feature suggestion!) to move canisters between subnets.

---

<div class="post-metadata">

**Author:** ![Vivienne](https://sea1.discourse-cdn.com/flex023/user_avatar/forum.dfinity.org/vivienne/32/29170_2.png) [@Vivienne](https://forum.dfinity.org/u/Vivienne)\
**Post date:** [February 3, 2025, 10:01am UTC](https://forum.dfinity.org/t/i-cannot-finish-earlier-started-deployment-of-my-dapp/40680/4 "2025-02-03T10:01:00Z")

</div>

If one of your canisters calls `aaaaa-aa:create_canister` then the new canister will be created on the same subnet as the calling canister. If you want to create the new canister via dfx then you need to pick a new subnet and specify it with `--subnet <id>`

---

<div class="post-metadata">

**Author:** ![Vivienne](https://sea1.discourse-cdn.com/flex023/user_avatar/forum.dfinity.org/vivienne/32/29170_2.png) [@Vivienne](https://forum.dfinity.org/u/Vivienne)\
**Post date:** [February 3, 2025, 10:01am UTC](https://forum.dfinity.org/t/i-cannot-finish-earlier-started-deployment-of-my-dapp/40680/5 "2025-02-03T10:01:30Z")

</div>

> [@qwertytrewq](#):
>
> It would be better, if there were a way (feature suggestion!) to move canisters between subnets.

There’s design docs about this floating around internally already…

---

<div class="post-metadata">

**Author:** ![stefan.schneider](https://avatars.discourse-cdn.com/v4/letter/s/a3d4f5/32.png) [@stefan.schneider](https://forum.dfinity.org/u/stefan.schneider)\
**Post date:** [February 3, 2025, 12:27pm UTC](https://forum.dfinity.org/t/i-cannot-finish-earlier-started-deployment-of-my-dapp/40680/6 "2025-02-03T12:27:34Z")

</div>

Canister migration is part of the upcoming [Flux](https://internetcomputer.org/roadmap#Compute%20Platform-Flux) milestone.
