Skip to content

fix(ark-survival-evolved): block startup on unmigrated world data #63

Closed

Description

@Baylem

The ARK: Survival Evolved 2.0 bundle uses a different volume layout. An unpinned Module can adopt it automatically. The 1.0 PVC held the contents of ShooterGame/Saved directly. The 1.1 PVC held the full installation, including ShooterGame/Saved. Both mount successfully in 2.x at /app, but the vendor reads /app/server/ShooterGame/Saved and can start a fresh world. Cluster uploads also move to a separate volume.

Protect the catalog startup path before the vendor entrypoint runs. It must stop with recovery instructions for an old or partially moved world or cluster, including ambiguous filesystem states. Fresh installations and completely migrated data must keep the pinned vendor boot command. Exercise both outcomes against a disposable PVC layout and verify the saved files remain intact.

Raised during the catalog pin review. Main repository review · Original image migration

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions