Skip to content

Commit c0758e8

Browse files
authored
Closing down of Enterprise Cloud Importer (ECI) and supporting repository import GraphQL endpoints [Closing down] (#55030)
1 parent 327b789 commit c0758e8

File tree

4 files changed

+13
-17
lines changed

4 files changed

+13
-17
lines changed

content/migrations/overview/about-locked-repositories.md

Lines changed: 0 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -53,16 +53,6 @@ If you're sure you want to use the repository, a site administrator can unlock t
5353

5454
The source repository is not locked by default, only if the `--lock` argument is specified when preparing the repository for export with the `ghe-migrator add` command. To unlock the repository, use the `ghe-migrator unlock` command. For more information, see [AUTOTITLE](/migrations/using-ghe-migrator/migrating-data-to-github-enterprise-server#unlocking-repositories-on-the-source).
5555

56-
## Repositories locked by Enterprise Cloud Importer
57-
58-
When you use Enterprise Cloud Importer, the destination repository is locked by default and is not automatically unlocked.
59-
60-
If the import succeeded, you can unlock the repository by clicking the **Unlock** button in Enterprise Cloud Importer.
61-
62-
If the import failed, you cannot unlock the repository yourself. Because a failed migration means that not all of your data has been migrated, we recommend deleting the repository and retrying the migration, to prevent data loss.
63-
64-
If you’re sure you want to unlock the repository, contact {% data variables.contact.contact_support %}.
65-
6656
## Repositories locked by the `startImport` GraphQL mutation
6757

6858
When you use the `startImport` GraphQL mutation, the destination repository is locked by default and is not automatically unlocked.

content/migrations/overview/migration-paths-to-github.md

Lines changed: 11 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,13 @@ Some migration paths require tools that are only available with expert-led migra
1818

1919
In our recommendations, we'll assume that you want the highest level of fidelity if possible, which includes source, history, and metadata.
2020

21+
<!-- expires 2025-06-30 -->
22+
23+
> [!NOTE]
24+
> Enterprise Cloud Importer (ECI) and the GraphQL endpoints for importing migration data to {% data variables.product.prodname_ghe_cloud %} from an archive are closing down on March 31, 2025. After this date, these tools can not be used to import repository data into GitHub's cloud-based products. We recommend using {% data variables.product.prodname_importer_proper_name %} (GEI). See [AUTOTITLE](/migrations/using-github-enterprise-importer/understanding-github-enterprise-importer/about-github-enterprise-importer).
25+
26+
<!-- end expires 2025-06-30 -->
27+
2128
## Migrations to {% data variables.product.prodname_dotcom_the_website %}
2229

2330
You can review the scope and tooling for your migration to {% data variables.product.prodname_dotcom_the_website %}, which includes migrations to {% data variables.product.prodname_ghe_cloud %}. You can also review any additional information or caveats.
@@ -104,16 +111,16 @@ Migrations from {% data variables.product.prodname_dotcom_the_website %} include
104111
* [AUTOTITLE](/migrations/using-github-enterprise-importer)
105112
* [{% data variables.product.prodname_expert_services %}](https://github.com/services/) website
106113
* **Caveats:**
107-
* For complex repositories larger than around 5 GB, you may need to use `bbs-exporter` and Enterprise Cloud Importer instead. Enterprise Cloud Importer is only available for expert-led migrations.
114+
* {% data reusables.migrations.large-repositories-require-expert-services %}
108115
* {% data reusables.migrations.migration-instructions-for-any-git-repository-to-githubcom %}
109116

110117
### GitLab to {% data variables.product.prodname_dotcom_the_website %}
111118

112119
* **Scope:** Source, history, and metadata
113-
* **Tooling:** `gl-exporter`, then Enterprise Cloud Importer (expert-led migrations only)
120+
* **Tooling:** {% data variables.product.prodname_importer_proper_name %}
114121
* **More information:** [{% data variables.product.prodname_expert_services %}](https://github.com/services/) website
115122
* **Caveats:**
116-
* Enterprise Cloud Importer is only available for expert-led migrations.
123+
* If you want to migrate GitLab repositories to GitHub using {% data variables.product.prodname_importer_proper_name %}, please contact our {% data variables.product.prodname_expert_services %} team.
117124
* {% data reusables.migrations.migration-instructions-for-any-git-repository-to-githubcom %}
118125

119126
### Any Git repository to {% data variables.product.prodname_dotcom_the_website %}
@@ -164,7 +171,7 @@ This path is not currently supported with our official tools. Please contact {%
164171

165172
If you're migrating to {% data variables.enterprise.data_residency %}, your migration destination is {% data variables.enterprise.data_residency_site %}.
166173

167-
Migrations to {% data variables.enterprise.data_residency_site %} use similar tools as migrations to {% data variables.product.prodname_dotcom_the_website %}. However, the {% data variables.product.prodname_importer %} and Enterprise Cloud Importer are not available.
174+
Migrations to {% data variables.enterprise.data_residency_site %} use similar tools as migrations to {% data variables.product.prodname_dotcom_the_website %}. However, the {% data variables.product.prodname_importer %} is not available.
168175

169176
Follow a link below to review the scope and tooling for your migration to {% data variables.enterprise.data_residency_site %}, plus any additional information or caveats.
170177

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
For complex repositories larger than around 5 GB, you may need to use `ghe-migrator` and Enterprise Cloud Importer instead. Enterprise Cloud Importer is only available for expert-led migrations.
1+
For repositories with git or metadata archives greater than 20GB, consider engaging our {% data variables.product.prodname_expert_services %} to help bring your large repositories within Enterprise Cloud Importer limits.

data/reusables/support/scope-of-support.md

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
If your support request is outside of the scope of what our team can help you with, we may recommend next steps to resolve your issue outside of {% data variables.contact.github_support %}. Your support request is possibly out of {% data variables.contact.github_support %}'s scope if the request is primarily about:
22

3-
* Third party integrations, such as Jira
4-
* Enterprise Cloud Importer (available only with expert-led migrations){% ifversion ghes %}
3+
* Third party integrations, such as Jira{% ifversion ghes %}
54
* Hardware setup{% endif %}
65
* CI/CD, such as Jenkins
76
* Writing scripts

0 commit comments

Comments
 (0)