Gitpod Classic Shutdown: How to Migrate to Ona Before October 15

Share
Fixed in latest version Web Updated November 14, 2026Based on 2 user reportsHow we research

Quick answer

Gitpod Classic pay-as-you-go was sunset on October 15, 2025. Pay-as-you-go users can no longer log in or start environments, so create an Ona account, move config to devcontainer.json and automations.yml, and download any local workspace content.

Most likely fix: Create an Ona account

How to fix it

Try these in order — the most common fix is first.

  1. 1. Create an Ona account

    1. Sign up at app.ona.com with a new account, since Classic credentials do not carry over
    2. Note that Ona docs say new customer signup is closed, so check whether your organization can be invited instead
    Did this fix it?
  2. 2. Convert your configuration

    1. Start an environment in Ona
    2. Run gitpod env migrate to convert .gitpod.yml
    3. Replace it with devcontainer.json and automations.yml
    Did this fix it?
  3. 3. Save your work

    1. Push code to Git: content already pushed does not need downloading
    2. Download any workspace content you want locally; per Gitpod, this had to be done by the cutoff date
    3. Recreate secrets and projects manually in Ona
    Did this fix it?

Symptoms

You open gitpod.io and cannot log in or start a workspace, or your .gitpod.yml no longer works.

Why it happens

  • Gitpod Classic pay-as-you-go ended on October 15 (announced September 2, 2025)
  • Classic logins do not carry over to Ona
  • Migration is not automatic: secrets, projects, configs and workspace data stay behind
  • The .gitpod.yml file is deprecated

This guide also covers

  • gitpod classic shutdown
  • gitpod classic sunset
  • gitpod classic migrate to ona
  • gitpod env migrate

Still not working?

If Gitpod keeps failing, you're not alone. See every Gitpod problem users report or the alternatives people switch to.

Have an app idea? Our small team builds any software: web and mobile apps, games, desktop, AI tools. Price agreed together.

Talk to us
Fixed it? Share this guide

Other Gitpod errors

All 10 Gitpod errors and fixes →