Repository: rancher/fleet
Pull request #2482 (2024-06-03 10:33:00)

Switch from omg.howdoi.website to sslip.io
`omg.howdoi.website` no longer works.


Patch:
diff --git a/.github/scripts/register-downstream-clusters.sh b/.github/scripts/register-downstream-clusters.sh
index fbf68e42..35c4fdc3 100755
--- a/.github/scripts/register-downstream-clusters.sh
+++ b/.github/scripts/register-downstream-clusters.sh
@@ -3,7 +3,7 @@
 set -euxo pipefail
 
 
-external_ip="${external_ip-172.18.0.1.omg.howdoi.website}"
+external_ip="${external_ip-172.18.0.1.sslip.io}"
 cluster_downstream="${cluster_downstream-k3d-downstream}"
 ctx=$(kubectl config current-context)
 
diff --git a/.github/scripts/setup-rancher.sh b/.github/scripts/setup-rancher.sh
index f2d49d7d..638d993b 100755
--- a/.github/scripts/setup-rancher.sh
+++ b/.github/scripts/setup-rancher.sh
@@ -2,7 +2,7 @@
 
 set -euxo pipefail
 
-external_ip="${external_ip-172.18.0.1.omg.howdoi.website}"
+external_ip="${external_ip-172.18.0.1.sslip.io}"
 fleetns="${fleetns-cattle-fleet-system}"
 upstream_ctx="${FLEET_E2E_CLUSTER-k3d-upstream}"
 version="${1-v2.7.0}"
diff --git a/.github/workflows/rancher-integration.yml b/.github/workflows/rancher-integration.yml
index ac578bb5..2cc92a83 100644
--- a/.github/workflows/rancher-integration.yml
+++ b/.github/workflows/rancher-integration.yml
@@ -160,13 +160,13 @@ jobs:
       -
         name: Set up latest Rancher
         env:
-          external_ip: "172.18.0.1.omg.howdoi.website"
+          external_ip: "172.18.0.1.sslip.io"
         run: |
           ./.github/scripts/setup-latest-rancher.sh
       -
         name: Register Rancher's downstream clusters
         env:
-          external_ip: "172.18.0.1.omg.howdoi.website"
+          external_ip: "172.18.0.1.sslip.io"
         run: |
           ./.github/scripts/wait-for-loadbalancer.sh
           ./.github/scripts/register-downstream-clusters.sh
diff --git a/dev/setup-fleet-downstream b/dev/setup-fleet-downstream
index 6e581f3c..1efa7575 100755
--- a/dev/setup-fleet-downstream
+++ b/dev/setup-fleet-downstream
@@ -54,7 +54,7 @@ else
 fi
 
 # docker network inspect bridge -f '{{(index .IPAM.Config 0).Gateway}}'
-external_ip="${external_ip-172.17.0.1.omg.howdoi.website}"
+external_ip="${external_ip-172.17.0.1.sslip.io}"
 
 kubectl config use-context "$downstream_ctx"
 helm -n cattle-fleet-system upgrade --install --create-namespace --wait fleet-agent charts/fleet-agent \
diff --git a/dev/setup-rancher-clusters b/dev/setup-rancher-clusters
index ea4c8b4c..4f8bf538 100755
--- a/dev/setup-rancher-clusters
+++ b/dev/setup-rancher-clusters
@@ -7,7 +7,7 @@ if [ ! -d ./.github/scripts ]; then
   exit 1
 fi
 
-external_ip="${external_ip-172.18.0.1.omg.howdoi.website}"
+external_ip="${external_ip-172.18.0.1.sslip.io}"
 upstream_ctx="${FLEET_E2E_CLUSTER-k3d-upstream}"
 downstream_ctx="${FLEET_E2E_CLUSTER_DOWNSTREAM-k3d-downstream}"
 


Test patch:
diff --git a/.github/scripts/setup-latest-rancher.sh b/.github/scripts/setup-latest-rancher.sh
index 5a7d19ce..d94e26be 100755
--- a/.github/scripts/setup-latest-rancher.sh
+++ b/.github/scripts/setup-latest-rancher.sh
@@ -2,7 +2,7 @@
 
 set -euxo pipefail
 
-external_ip="${external_ip-172.18.0.1.omg.howdoi.website}"
+external_ip="${external_ip-172.18.0.1.sslip.io}"
 cluster="${cluster-k3d-upstream}"
 
 kubectl config use-context "$cluster"