[Incident] App proxy deployment

We are experiencing an ongoing issue related to app proxies for organizations that have been migrated to the Dev Platform. Existing app proxies may experience a 404 when you deploy your app. You can avoid the issue by holding on any app deploys.

We will update this thread when the issue is resolved.

Update: We are still working to resolve this issue for the Dev Platform, but we have unblocked deploys for apps with app proxies so that partners still on the Partner Dashboard can resume deployments.

1 Like

For awareness, the current deployment block will not apply in non-interactive CI deploys (for example, CI=1 shopify app deploy --force).

If your organization is migrated to the Dev Dashboard, you may wish to disable automated deployments until we have confirmed a fix.

1 Like

While we confirm the fix for this issue, deploys for apps with app proxies remain blocked, in order to protect merchant stores that depend on this functionality.

If your organization has not yet been migrated to the Dev Platform (you are still using Partner Dashboard), you can bypass the block by simulating a CI deployment:

CI=1 shopify app deploy --force

Note that the --force argument also skips the interactive deployment confirmation, so use it with care.

How can we revert back to the previous platform. We had already migrated to the dev platform because shopify app dev was not allowing me to run the code.

2 Likes

Hello, do you have an estimated time where we may deploy apps with app proxy as usual?

We have several apps that need emergent deployment. Thank you

2 Likes

We are stuck in deployment. Any timeline for the fix?

2 Likes

Hello, Shopy CLI stopped working if we dont migrate to New Dev Dashboard. And when we did our app proxy implementation stopped working. Is there a way to revert, and if we revert will shopify still support shopify cli on older version

You can still deploy apps which are not migrated to the Dev platform using older cli.

I manage to deploy mine using cli 3.82.1.

This is quite the problem, 3 apps in development and deployment for production is this week ;0 Forced to update to the new 3.84 Dev Platform and now this.

any estimate when this will get fixed is much appreciated, so we know how to proceed further.

This is highly unprofessional for a company. How can you migrate accounts to a new dashboard when the system is not fully ready? better you can tell us how long would it take more.

1 Like

Hi Shopify team,

When trying to deploy my app with Shopify CLI (version 3.84.2), I get the following error:

  • Migrated my app to the new Dev Dashboard.

  • Assigned uid identifiers to all extensions.

  • Tried both shopify app deploy and CI=1 shopify app deploy --force.

But deployment is blocked due to the app proxy restriction.
Questions:

  1. Is there an ETA for when app proxy deployments will be re-enabled?

  2. Is there any workaround for CI/CD pipelines while this restriction is in place?

  3. Do we need to change our proxy configuration as part of the migration, or will existing setups continue working once the restriction is lifted?

Thanks!

While we are still resolving this issue on the new Dev Platform, we have unblocked deploys for apps with app proxies so that partners still on the Partner Dashboard can resume deployments. When you run the deploy command, you will now see this warning:

  • If you are working on a Dev Platform app with production installs, we recommend you do not proceed with the deploy.
  • If your organization is still on the Partner Dashboard, you can safely deploy.
  • If you are working on a Dev Platform app in development only, and experience a 404 in your previously-working app proxy, you can remove and re-add the proxy. Note this will remove any proxy URL customization that was done through store admin.
2 Likes

Hey, how can we check if the organization is still using Partner Dashboard or it is already migrated to new dev platform?

we got an email this morning say that we will be automatically migrated to the Developer platform, however we deployed and looks like our app still got installed on partner dashboard… is the automatic deployment on-hold until this issue is fixed?

Hi @ayoub

how can we check if the organization is still using Partner Dashboard or it is already migrated to new dev platform?

Best indicator is that you can no longer create apps on the Partner Dashboard.

Your app list itself will also redirect to the Dev Dashboard.

Do you have an estimated timeline for the fix?

Do you have any timeline for the fix?

We did not do a manual migration, our production app still appears in the Apps list not the Developer Dashboard Apps list.
However, we suddenly have a problem where our extension will not allow new users to add the block to account profile page. If the block was already there, it works fine. But if you remove it and try to re-add, same thing as a new add… nothing appears and we get api errors in the console.

We assumed after the forced migration email we received yesterday that we likely were migrated and need to push our extension. But we got this warning about proxies when we try. Proxies are 100% essential to our app and we can’t take that risk.

Can you clarify if these are in fact related? Or different issues? If we do try to push the extension in our current state, would that then migrate us and cause proxy issues? All of our extensions are already cli managed and it looks like pushing in that state would migrate.

Please advise, we have merchants in our support queues getting rapidly angry that this functionality is broken.