From 91934e574410a7940d3d229b60cb28f113fa8232 Mon Sep 17 00:00:00 2001 From: primata Date: Fri, 31 Jul 2026 11:23:14 -0300 Subject: [PATCH] chore: point movementlabsxyz GHCR/GitHub URLs at movement-network MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The `aptos-node`, `movement-networks` and `movement` repos were transferred out of `movementlabsxyz` to `movement-network`, and the GHCR packages moved with them. The old paths no longer resolve, so these references are already broken: - `ghcr.io/movementlabsxyz/aptos-node` in the Helm chart, its docs, and both example deployments - `raw.githubusercontent.com/movementlabsxyz/movement-networks` genesis, genesis_waypoint and waypoint URLs in the statefulset template - the `movementlabsxyz/movement-networks` genesis repository value - the org and issue-tracker links in the design docs Verified against the GHCR token endpoint and the GitHub repos API. The `moveindustries.xyz` chart home and maintainer email are deliberately unchanged — that domain is not moving. --- MILESTONE_PLAN.md | 8 ++++---- charts/movement-node/README.md | 4 ++-- charts/movement-node/templates/statefulset.yaml | 6 +++--- charts/movement-node/values.yaml | 4 ++-- examples/public-fullnode/.env.example | 2 +- examples/public-fullnode/deploy.py | 2 +- examples/validator-vfn/.env.example | 2 +- examples/validator-vfn/deploy.py | 2 +- validator-infrastructure-redesign-v2.md | 4 ++-- 9 files changed, 17 insertions(+), 17 deletions(-) diff --git a/MILESTONE_PLAN.md b/MILESTONE_PLAN.md index 6f7f1db..5ea44cb 100644 --- a/MILESTONE_PLAN.md +++ b/MILESTONE_PLAN.md @@ -843,7 +843,7 @@ validator: nodeType: "vn" # validator node image: - repository: ghcr.io/movementlabsxyz/aptos-node + repository: ghcr.io/movement-network/aptos-node tag: "latest" pullPolicy: IfNotPresent @@ -876,7 +876,7 @@ externalSecrets: genesis: # Genesis files will be downloaded from GitHub - repository: "movementlabsxyz/movement-networks" + repository: "movement-network/movement-networks" branch: "main" network: "devnet" @@ -1350,7 +1350,7 @@ vfn: nodeType: "vfn" # validator full node image: - repository: ghcr.io/movementlabsxyz/aptos-node + repository: ghcr.io/movement-network/aptos-node tag: "latest" pullPolicy: IfNotPresent @@ -1507,7 +1507,7 @@ fullnode: nodeType: "fn" # full node image: - repository: ghcr.io/movementlabsxyz/aptos-node + repository: ghcr.io/movement-network/aptos-node tag: "latest" network: diff --git a/charts/movement-node/README.md b/charts/movement-node/README.md index 035e0c1..4d5bf8c 100644 --- a/charts/movement-node/README.md +++ b/charts/movement-node/README.md @@ -416,7 +416,7 @@ kubectl exec -n movement-l1 fullnode-01-0 -- curl -s localhost:9102/metrics | gr |-----------|-------------|---------| | `node.type` | Node type: validator, vfn, or fullnode | `fullnode` | | `node.name` | Node name | `node-01` | -| `image.repository` | Container image repository | `ghcr.io/movementlabsxyz/aptos-node` | +| `image.repository` | Container image repository | `ghcr.io/movement-network/aptos-node` | | `image.tag` | Container image tag | `latest` | | `network.name` | Network name (testnet, mainnet, etc.) | `testnet` | | `storage.size` | Persistent volume size | `500Gi` | @@ -432,4 +432,4 @@ Apache 2.0 ## Support - Documentation: https://docs.movementlabs.xyz -- Issues: https://github.com/movementlabsxyz/movement/issues +- Issues: https://github.com/movement-network/movement/issues diff --git a/charts/movement-node/templates/statefulset.yaml b/charts/movement-node/templates/statefulset.yaml index 4f5c077..b2c8d59 100644 --- a/charts/movement-node/templates/statefulset.yaml +++ b/charts/movement-node/templates/statefulset.yaml @@ -36,9 +36,9 @@ spec: - | set -ex mkdir -p /opt/data/genesis - curl -o /opt/data/genesis/genesis.blob https://raw.githubusercontent.com/movementlabsxyz/movement-networks/main/{{ .Values.network.name }}/genesis.blob - curl -o /opt/data/genesis/genesis_waypoint.txt https://raw.githubusercontent.com/movementlabsxyz/movement-networks/main/{{ .Values.network.name }}/genesis_waypoint.txt - curl -o /opt/data/genesis/waypoint.txt https://raw.githubusercontent.com/movementlabsxyz/movement-networks/main/{{ .Values.network.name }}/waypoint.txt + curl -o /opt/data/genesis/genesis.blob https://raw.githubusercontent.com/movement-network/movement-networks/main/{{ .Values.network.name }}/genesis.blob + curl -o /opt/data/genesis/genesis_waypoint.txt https://raw.githubusercontent.com/movement-network/movement-networks/main/{{ .Values.network.name }}/genesis_waypoint.txt + curl -o /opt/data/genesis/waypoint.txt https://raw.githubusercontent.com/movement-network/movement-networks/main/{{ .Values.network.name }}/waypoint.txt volumeMounts: - name: data mountPath: /opt/data diff --git a/charts/movement-node/values.yaml b/charts/movement-node/values.yaml index 4535ef8..5dcb3e9 100644 --- a/charts/movement-node/values.yaml +++ b/charts/movement-node/values.yaml @@ -9,7 +9,7 @@ node: # Container image configuration image: - repository: ghcr.io/movementlabsxyz/aptos-node + repository: ghcr.io/movement-network/aptos-node tag: "latest" pullPolicy: IfNotPresent @@ -24,7 +24,7 @@ dataDir: "/opt/data/aptos" # Genesis configuration (for validator and VFN) genesis: enabled: true # Auto-enabled for validator/vfn, can be disabled for fullnode with S3 bootstrap - repository: "movementlabsxyz/movement-networks" + repository: "movement-network/movement-networks" branch: "main" # Bootstrap configuration (for fullnode with S3) diff --git a/examples/public-fullnode/.env.example b/examples/public-fullnode/.env.example index 3a01924..581bad9 100644 --- a/examples/public-fullnode/.env.example +++ b/examples/public-fullnode/.env.example @@ -3,7 +3,7 @@ AWS_PROFILE=your-aws-profile AWS_REGION=us-east-1 # Docker Image Configuration (optional) -# DOCKER_IMAGE_REPOSITORY=ghcr.io/movementlabsxyz/aptos-node +# DOCKER_IMAGE_REPOSITORY=ghcr.io/movement-network/aptos-node # DOCKER_IMAGE_TAG=latest # Cluster Configuration diff --git a/examples/public-fullnode/deploy.py b/examples/public-fullnode/deploy.py index 1aa28ac..0d75301 100755 --- a/examples/public-fullnode/deploy.py +++ b/examples/public-fullnode/deploy.py @@ -82,7 +82,7 @@ def build_helm_config(env_vars: dict, outputs: dict) -> dict: # Docker image configuration (defaults match values.yaml) docker_image_repo = env_vars.get( - "DOCKER_IMAGE_REPOSITORY", "ghcr.io/movementlabsxyz/aptos-node" + "DOCKER_IMAGE_REPOSITORY", "ghcr.io/movement-network/aptos-node" ).strip() docker_image_tag = env_vars.get("DOCKER_IMAGE_TAG", "latest").strip() diff --git a/examples/validator-vfn/.env.example b/examples/validator-vfn/.env.example index 8de3f98..852090e 100644 --- a/examples/validator-vfn/.env.example +++ b/examples/validator-vfn/.env.example @@ -3,7 +3,7 @@ AWS_PROFILE=your-aws-profile AWS_REGION=us-east-1 # Docker Image Configuration (optional) -# DOCKER_IMAGE_REPOSITORY=ghcr.io/movementlabsxyz/aptos-node +# DOCKER_IMAGE_REPOSITORY=ghcr.io/movement-network/aptos-node # DOCKER_IMAGE_TAG=latest # Cluster Configuration diff --git a/examples/validator-vfn/deploy.py b/examples/validator-vfn/deploy.py index c8e8f31..37ca2da 100644 --- a/examples/validator-vfn/deploy.py +++ b/examples/validator-vfn/deploy.py @@ -272,7 +272,7 @@ def deploy_node( # Docker image configuration (defaults match values.yaml) docker_image_repo = env_vars.get( - "DOCKER_IMAGE_REPOSITORY", "ghcr.io/movementlabsxyz/aptos-node" + "DOCKER_IMAGE_REPOSITORY", "ghcr.io/movement-network/aptos-node" ).strip() docker_image_tag = env_vars.get("DOCKER_IMAGE_TAG", "latest").strip() network_name = str(env_vars.get("NETWORK_NAME", "testnet")).strip() diff --git a/validator-infrastructure-redesign-v2.md b/validator-infrastructure-redesign-v2.md index 0e9a37f..eafe12f 100644 --- a/validator-infrastructure-redesign-v2.md +++ b/validator-infrastructure-redesign-v2.md @@ -100,7 +100,7 @@ Movement validator infrastructure is currently managed across two CDKTF (TypeScr │ │ devnet.aptosNodes: │ │ │ │ vn-01: (Validator Node) │ │ │ │ nodeType: vn │ │ -│ │ image: ghcr.io/movementlabsxyz/aptos-node │ │ +│ │ image: ghcr.io/movement-network/aptos-node │ │ │ │ resources: 12 CPU, 24Gi memory │ │ │ │ storageSize: 100Gi │ │ │ │ │ │ @@ -766,7 +766,7 @@ Step 3: Remove Old Validators (Week 7) - [AWS Secrets Manager](https://docs.aws.amazon.com/secretsmanager/) #### **Movement Network** -- [Movement Network GitHub](https://github.com/movementlabsxyz) +- [Movement Network GitHub](https://github.com/movement-network) - [Movement Network Documentation](https://docs.movementnetwork.xyz) ### 10.3 Comparison with Current State