This is an automated email from the ASF dual-hosted git repository.

weizhouapache pushed a commit to branch network-namespace
in repository https://gitbox.apache.org/repos/asf/cloudstack-extensions.git


The following commit(s) were added to refs/heads/network-namespace by this push:
     new 3c02225  Network Namespace: Update cidr to vpc-cidr in VPC commands
3c02225 is described below

commit 3c02225bd5c15dee0cbe1a09c043c1d40467f36f
Author: Wei Zhou <[email protected]>
AuthorDate: Thu Jun 4 12:38:37 2026 +0200

    Network Namespace: Update cidr to vpc-cidr in VPC commands
---
 Network-Namespace/README.md                    | 6 +++---
 Network-Namespace/network-namespace-wrapper.sh | 4 ++--
 2 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/Network-Namespace/README.md b/Network-Namespace/README.md
index 9d93ac5..190b563 100644
--- a/Network-Namespace/README.md
+++ b/Network-Namespace/README.md
@@ -818,7 +818,7 @@ network operations).
 ```
 network-namespace-wrapper.sh implement-vpc \
     --vpc-id <vpc-id> \
-    [--cidr <vpc-cidr>] \
+    [--vpc-cidr <vpc-cidr>] \
     [--public-ip <ip>] [--public-vlan <pvlan>] \
     [--public-gateway <gw>] [--public-cidr <cidr>] \
     [--source-nat true|false]
@@ -828,7 +828,7 @@ Actions:
 1. Create the shared VPC namespace `cs-vpc-<vpc-id>` (idempotent).
 2. Disable IPv6 and enable IP forwarding inside the namespace.
 3. Optionally, when `--source-nat true`, `--public-ip`, and `--public-vlan` 
are all
-   provided and `--cidr` (VPC CIDR) is given:
+   provided and `--vpc-cidr` (VPC CIDR) is given:
    * Create public veth pair `vph-<pvlan>-<vpc-id>` (host) / 
`vpn-<pvlan>-<vpc-id>` (namespace).
    * Assign `<public-ip>` to `vpn-<pvlan>-<vpc-id>` inside the namespace.
    * Set namespace default route via `--public-gateway` (if given).
@@ -846,7 +846,7 @@ Actions:
 network-namespace-wrapper.sh update-vpc-source-nat-ip \
     --vpc-id <vpc-id> \
     --public-ip <new-source-nat-ip> \
-    [--cidr <vpc-cidr>] \
+    [--vpc-cidr <vpc-cidr>] \
     [--public-vlan <pvlan>] \
     [--public-gateway <gw>] \
     [--public-cidr <cidr>] \
diff --git a/Network-Namespace/network-namespace-wrapper.sh 
b/Network-Namespace/network-namespace-wrapper.sh
index d5ad279..e723a95 100755
--- a/Network-Namespace/network-namespace-wrapper.sh
+++ b/Network-Namespace/network-namespace-wrapper.sh
@@ -3367,7 +3367,7 @@ parse_vpc_args() {
 
     VPC_ID=$(_payload_json_get "${payload_file}" "payload.vpc_id")
     NAMESPACE=$(_payload_json_get "${payload_file}" "payload.namespace")
-    VPC_CIDR=$(_payload_json_get "${payload_file}" "payload.cidr")
+    VPC_CIDR=$(_payload_json_get "${payload_file}" "payload.vpc_cidr")
     PUBLIC_IP=$(_payload_json_get "${payload_file}" "payload.public_ip")
     PUBLIC_VLAN=$(_payload_json_get "${payload_file}" "payload.public_vlan")
     PUBLIC_GATEWAY=$(_payload_json_get "${payload_file}" 
"payload.public_gateway")
@@ -3517,7 +3517,7 @@ cmd_update_vpc_source_nat_ip() {
         PUBLIC_VLAN=$(cat "${vsd}/ips/${PUBLIC_IP}.pvlan" 2>/dev/null || true)
     fi
 
-    [ -z "${VPC_CIDR}" ]   && die "update-vpc-source-nat-ip: missing --cidr 
(or persisted vpc cidr)"
+    [ -z "${VPC_CIDR}" ]   && die "update-vpc-source-nat-ip: missing 
--vpc-cidr (or persisted vpc cidr)"
     [ -z "${PUBLIC_VLAN}" ] && die "update-vpc-source-nat-ip: missing 
--public-vlan"
 
     log "update-vpc-source-nat-ip: vpc=${VPC_ID} ns=${NAMESPACE} old=? 
new=${PUBLIC_IP} pvlan=${PUBLIC_VLAN} cidr=${VPC_CIDR}"

Reply via email to