Gỡ một project hoặc một environment
Gỡ vĩnh viễn một project hoặc một environment khỏi Orbit, hoặc xóa mọi release record của một project để project bắt đầu lại từ đầu. File export bạn download về là bản ghi duy nhất còn lại.
Trang này dành cho ai
Phần tiêu đề “Trang này dành cho ai”Chỉ System Admin, với authenticator (MFA) đã verify trong session hiện tại. Project Admin chỉ reset được test history: xem Reset test data.
Chọn level nào
Phần tiêu đề “Chọn level nào”Việc gỡ là một data reset ở một trong hai level. Bạn chọn level trong khung What to remove của panel.
| Level (như trên màn hình) | Scope | Chuyện gì xảy ra | Khi nào dùng |
|---|---|---|---|
| History and release records | Chỉ cả project | Test history, cùng mọi release, requirement, risk, gate và investigation của project. Config được giữ. | Pilot đã xong và project đi vào dùng thật: giữ phần setup, bắt đầu không có history và không có record. |
| Everything (remove the project) | Cả project | Project cùng mọi thứ bên trong: config, test, release, role của mọi người và history. | Hợp đồng với một khách hàng đã kết thúc. |
| Everything (remove the environment) | Một environment | Environment cùng các run, cycle, risk, investigation và test account của nó. Project, các environment khác và các workload được giữ. | Một environment đã bị bỏ hẳn. |
Cả hai level đều không nhận ngày: việc gỡ bao gồm mọi run trong scope. Không gỡ được một workload theo cách này. Hãy reset test history của nó (xem Reset test data), rồi xóa workload trên Project settings, Workloads.
Archive hay gỡ? Archive ẩn một project hoặc một environment và có thể undo bất cứ lúc nào. Archive giữ toàn bộ history. Chỉ chọn gỡ khi chính dữ liệu phải bị xóa.
Trước khi bắt đầu: checklist khi kết thúc project
Phần tiêu đề “Trước khi bắt đầu: checklist khi kết thúc project”- Thống nhất ngày với khách hàng hoặc owner của project, và báo cho mọi người trong project.
- Để các test đang chạy kết thúc. Project hoặc environment được archive ngay khi bạn xác nhận, nên Station không còn hiển thị nó và không run mới nào bắt đầu được.
- Lưu các file bạn cần. Export không chứa report, trace, video hay screenshot. Hãy download từ các run những file bạn phải giữ, trước khi dữ liệu bị purge.
- Check các release. Với một environment: một release có decision đã ghi và nêu tên environment đó sẽ chặn việc gỡ (xem “Vì sao release đã có decision chặn việc gỡ một environment”).
- Lên kế hoạch cho user. Preview của việc gỡ một project cho biết bao nhiêu người sẽ không còn project nào. Hãy quyết định chuyện gì xảy ra với account của họ (xem “Team và account”).
- Check authenticator. Bước nào cũng cần nó: preview, request, Cancel, Purge now và lần download được tính.
- Chuẩn bị một nơi an toàn cho export, ví dụ document store của tổ chức bạn. Đây là bản ghi duy nhất còn lại.
Các bước
Phần tiêu đề “Các bước”- Mở panel gỡ theo một trong các cách sau:
- Project: Project settings, Overview, danger zone: Remove project…. Hoặc Project settings, Data reset: Reset or remove… (Remove… với một project đã archive).
- Environment: Project settings, Environments, Edit ở environment đó, rồi Remove environment… ở cuối. Với một environment đã archive, Remove environment… nằm ngay trên dòng của nó.
- Trong What to remove, check level. Tiêu đề panel và nút đổi theo level: Remove project, Remove environment hoặc Remove history and release records.
- Trong Scope, check Whole project, hoặc One environment với đúng environment đã chọn.
- Đọc What is removed. Phần này nhóm các con số dưới Test history, Release and quality records và Configuration. Khi gỡ một project, phần này còn cho biết, ví dụ, “3 people will have no project left (their accounts stay).”
- Đọc What is kept.
- Chọn một Reason (Pilot or trial ended, Environment was refreshed, Demo data hoặc Other, mục cuối cần một Note).
- Create an export (zip, required for a removal) đã được tick và không bỏ tick được.
- Gõ tên để xác nhận: tên project khi gỡ một project hoặc release record của nó, tên environment khi gỡ một environment.
- Bấm nút (Remove project, Remove environment hoặc Remove history and release records). Một notification hiện “Removal started”. Project hoặc environment “is archived now and removed for good once the grace period of 7 days is over and the export was downloaded.”
- Khi export sẵn sàng, chọn Download export và cất giữ file zip. Việc gỡ không tiếp tục trước lần download này.
Ví dụ: hợp đồng với Toolshop Retail đã kết thúc. Mở Remove project…, giữ Everything (remove the project), reason Other với note “Contract ended”, gõ Toolshop Retail, bấm Remove project, rồi download export khi nó sẵn sàng.

Những gì bị xóa và những gì được giữ
Phần tiêu đề “Những gì bị xóa và những gì được giữ”History and release records xóa, trên cả project:
- mọi thứ mà một lần reset Test history cho cả project xóa (xem Reset test data);
- các release cùng cycle, decision, approval, scope change, checklist và evidence bundle của chúng, kể cả các run bị lock làm evidence;
- requirement, risk, gate policy, các lần đánh giá gate và readiness, lịch sử test debt;
- mọi investigation, lịch gửi report và report snapshot, share link, đề xuất quarantine, các mục quarantine đã kết thúc và link issue Jira.
Level này giữ config (environment, workload, variable, secret, test account), test catalog, các mục quarantine đang hiệu lực, user và role của họ, và audit log. Project vẫn ở trạng thái archive khi việc gỡ kết thúc. Restore nó trên Project settings, Overview, danger zone (Restore…) để bắt đầu lại.
Everything (remove the project) xóa mọi thứ ở trên, rồi đến config, rồi đến project: environment, workload, variable, secret, run grant, test catalog, mọi mục quarantine, test account, các integration cùng rule của chúng, saved view, AI diagnosis, các cuộc chat với assistant và các managed team của project. Level này giữ user account, khách hàng (kể cả khi không còn project nào), site của khách hàng, các Station, audit log và usage metric.
Everything (remove the environment) xóa history của environment, các cycle, risk và investigation của nó, test account, các health sample và incident, cùng link, run grant, lock, variable và secret của nó. Các release được giữ nhưng mất environment này và các cycle trên nó. Các workload được giữ nhưng mất link tới environment này.
Authenticator
Phần tiêu đề “Authenticator”Bước nào của việc gỡ cũng cần một System Admin có authenticator đã verify trong session này: preview, request, Cancel reset…, Purge now… và lần download cho phép việc gỡ tiếp tục. Nếu thiếu, bạn thấy “Verify your authenticator first” và “
Export
Phần tiêu đề “Export”Export là bắt buộc, và là bản ghi duy nhất còn lại sau khi dữ liệu bị purge.
- Luôn có:
executions.csv,results.csv,failure-groups.csv,releases.csv,audit.csvvàmanifest.json. - Release record: mỗi release một thư mục trong
releases/, vớirelease.json,decisions.json,approvals.json,scope-changes.json,checklist.jsonvà mỗi evidence bundle dưới dạngevidence-<n>.jsonkèm hash đã lưu, để bạn chứng minh được nó không bị thay đổi. Ngoài ra còn córequirements.csv,risks.csv,gates.json,investigations.csvvàquarantine.csv. - Chỉ với Everything:
configuration.json(environment, workload, giá trị variable, run grant; chỉ tên secret, không bao giờ có giá trị),tests.csv(catalog kèm owner),test-accounts.csv(không có password) vàpeople.csv(tên, email, role, team). - Việc gỡ một environment không có
requirements.csv,gates.json,tests.csvvàpeople.csv: các record đó không thuộc riêng một environment và được giữ lại. - Không có file: không có report, trace, video hay screenshot.
Giữ 90 ngày. File zip của một việc gỡ không bao giờ hết hạn khi việc gỡ còn đang chạy. Sau khi việc gỡ kết thúc, file được giữ 90 ngày. Past resets cho biết đến ngày nào: “Download it again until
Nếu export lớn hơn 150 MB, thiếu một phần, hoặc một evidence bundle không còn khớp với hash đã lưu, việc tạo export fail. Khi đó Orbit cancel việc gỡ và undo việc archive. Không có gì bị xóa.
Vì sao purge chờ lần download đầu tiên
Phần tiêu đề “Vì sao purge chờ lần download đầu tiên”Vì export là bản ghi duy nhất còn lại, Orbit không xóa gì cho đến khi một System Admin đã download nó một lần.
- Grace period 7 ngày bắt đầu khi export được tạo xong. Sau đó, việc gỡ chờ: trạng thái hiện Waiting for export download, và banner ghi “Download the export to let the removal go ahead.”
- Chỉ lần download của một System Admin có authenticator đã verify mới được tính. Các admin khác cũng download được, nhưng lần download của họ không được tính (“A System Admin must download the export to let the removal go ahead”).
- Sau lần download đầu tiên, dòng Export ghi “Downloaded on
”, và purge bắt đầu khi grace period kết thúc. - Purge now… chỉ có sau lần download đó. Nếu chưa, Orbit trả lời “Download the export first: a removal goes ahead only once its export was downloaded.”
Thay đổi sau khi export. Nếu một record mà việc gỡ sẽ xóa bị thay đổi sau khi export được tạo, Orbit tạo lại export trước khi purge bất cứ thứ gì. Mục này hiện “Preparing the export again” và dòng Export ghi “Being built again: records changed after the first export”. Grace period bắt đầu lại, và một System Admin phải download export mới.
Trong lúc việc gỡ đang chạy
Phần tiêu đề “Trong lúc việc gỡ đang chạy”- Scope bị archive. Station không còn hiển thị nó và không run mới nào bắt đầu được. Mọi run trong scope biến mất khỏi danh sách ngay.
- Banner hiện trên mọi trang của project cho mọi member, màu đỏ, ví dụ “Removal in progress. This project (Toolshop Retail) will be removed on 5 November 2026.” Với một environment: “Environment QA will be removed on …”. Với release record: “Release records removal in progress.”
- Release record bị freeze trong lúc gỡ một project (cả hai level). Một decision, một approval, một evidence bundle, một scope change, hoặc một release mới hay bị sửa đều bị từ chối: “… is refused: this project is being removed by a data reset and its release records are already exported. A System Admin can cancel the removal in Project settings › Data reset.”
- Không restore được khi một việc gỡ đang giữ trạng thái archive: “A removal of this project is in progress. Cancel it in Project settings › Data reset to restore the project.” (hoặc “… of this environment …”). Cancel việc gỡ là cách duy nhất để quay lại, và việc cancel tự undo trạng thái archive.
- Project Admin vẫn thấy mục Data reset của project đã archive, cùng việc gỡ và export của nó. Chỉ System Admin mới cancel được.
Cancel một việc gỡ
Phần tiêu đề “Cancel một việc gỡ”Cho đến khi trạng thái là Removing:
- Mở Project settings, Data reset.
- Chọn Cancel reset…, rồi chọn Cancel removal (“Cancel this removal?”).
- Một notification hiện “Removal cancelled”. Không có gì bị xóa, các run quay lại trong mọi danh sách và mọi con số, và trạng thái archive do việc gỡ tạo ra được undo. Một project hoặc environment đã archive từ trước khi gỡ thì vẫn ở trạng thái archive.
Purge ngay (Purge now)
Phần tiêu đề “Purge ngay (Purge now)”- Download export trước (xem ở trên).
- Trong danger box, chọn Purge now…. Gõ tên project (tên environment, nếu là một environment) và bấm Purge now.
- Mọi thứ thuộc scope gỡ bị purge trong vòng một giờ. Việc này không cancel được nữa.
Vì sao release đã có decision chặn việc gỡ một environment
Phần tiêu đề “Vì sao release đã có decision chặn việc gỡ một environment”Một release có decision đã ghi sẽ giữ evidence của nó, và evidence đó nêu tên environment mà release đã được test trên đó. Nếu chỉ gỡ riêng environment đó, release sẽ trỏ vào một thứ không còn tồn tại. Vì vậy, khi một release đã có decision nêu tên environment hoặc có một cycle trên environment đó, panel hiện “Runs in this scope are release evidence” và “These releases have a recorded decision and name this environment, so it cannot be removed. Archive the environment instead, or remove the whole project.”
Các lựa chọn của bạn:
- Archive environment. Environment biến mất khỏi Station và các danh sách, và evidence được giữ.
- Gỡ cả project, hoặc release record của project bằng History and release records. Các level này cũng xóa các release, còn evidence của chúng nằm trong export.
Team và account
Phần tiêu đề “Team và account”Việc gỡ một project không bao giờ xóa user account, và các project khác không bị ảnh hưởng.
- Các managed team của project (những team mà Project settings, People giữ cho mỗi role) bị xóa cùng danh sách member.
- Các team tạo thủ công trong Admin, People and access, Teams mất role trên project này và giữ các project khác của chúng.
- Preview đếm số người sẽ không còn project nào. Con số này chỉ tính access qua team và không tính System Admin. Nếu con số lớn hơn 0: “Deal with them in People: give them another project or remove their access.”
- Sau khi gỡ, hãy cho những người này vào một project khác trên Project settings, People của project đó, hoặc làm theo Xử lý sự cố account của user để gỡ hẳn một người. Xem User và role về team và role.
- Việc gỡ một environment xóa các run grant và test account của environment đó. Mọi người vẫn giữ role của mình trong project.
Sau khi gỡ
Phần tiêu đề “Sau khi gỡ”- Việc gỡ hiện Removed trong Past resets của project (khi project còn tồn tại) và trên Admin, Projects and customers, tab Data resets. Một project đã bị gỡ vẫn giữ tên ở đó, hiển thị là “
(removed)”. - Audit log giữ mọi bước: request, lần download export, cancel hoặc Purge now, và lúc kết thúc cùng các con số.
Những gì có thể sai
Phần tiêu đề “Những gì có thể sai”| Bạn thấy | Lý do | Cần làm gì |
|---|---|---|
| Không thấy What to remove | Bạn không phải System Admin. | Nhờ một System Admin. Project Admin chỉ reset được test history. |
| “This level does not fit the scope: release records need the whole project, and only a project or an environment can be removed.” | Release record thuộc về cả project, và không gỡ được một workload. | Chọn Whole project, hoặc One environment với Everything. |
| “Runs in this scope are release evidence” khi gỡ một environment | Một release đã có decision nêu tên environment này. | Archive environment, hoặc gỡ cả project. |
| Không thấy Remove project… trên Overview | Một data reset khác của project đang chạy (“A data reset is in progress: Remove project is back once it ends.”). | Chờ nó kết thúc, hoặc cancel nó trên Data reset. |
| Waiting for export download | Grace period đã hết và chưa có System Admin nào download export với authenticator. | Chọn Download export sau khi chọn Verify now. |
| Bạn đã download, nhưng việc gỡ vẫn chờ | Lần download của bạn không được tính: bạn không phải System Admin, hoặc authenticator chưa verify. | Verify authenticator và download lại. |
| “Preparing the export again” | Một record đã thay đổi sau export đầu tiên. | Chờ export mới, rồi download nó. Grace period bắt đầu lại. |
| “Cancelled: the export was larger than 150 MB. …” | Việc tạo export fail, nên việc gỡ bị cancel và trạng thái archive được undo. | Reset test history trước, theo từng phần nhỏ hơn (xem Reset test data), rồi request gỡ lại. |
| Ended, not removed với “Not removed: still held by …” | Ở bước cuối, vẫn còn thứ trỏ đến project hoặc environment. Nó vẫn ở trạng thái archive; config của nó có thể đã bị xóa. | Xử lý thứ được nêu tên, rồi request Everything lại trên project hoặc environment đã archive. |
| Restore bị từ chối với “A removal of this project is in progress.” | Việc gỡ đang giữ trạng thái archive. | Cancel việc gỡ trên Data reset. |
| Một decision hoặc approval release bị từ chối trong lúc gỡ một project | Release record bị freeze trong lúc đang bị gỡ. | Cancel việc gỡ nếu project phải tiếp tục. |
| “Verify your authenticator first” | Bước nào của việc gỡ cũng cần authenticator. | Chọn Verify now, nhập code, rồi thử lại. |
Các giá trị cần ghi lại
Phần tiêu đề “Các giá trị cần ghi lại”| Cái gì | Tìm ở đâu | Lưu giữ |
|---|---|---|
File zip export (orbit-data-reset-<project>-<date>.zip) |
Download export trên việc gỡ | Trong document store của tổ chức bạn, lâu như hợp đồng hoặc quy định audit của bạn yêu cầu. Orbit giữ file này 90 ngày sau khi gỡ. |
| Ngày gỡ và người request | Past resets, hoặc Admin, Projects and customers, Data resets | Cùng với export, làm hồ sơ kết thúc project. |
| Những người không còn project nào | Preview của việc gỡ một project | Cho đến khi mỗi người có một project khác hoặc đã bị gỡ. |