From e8776310c25a8d640fd9c8ef741462b546bd9861 Mon Sep 17 00:00:00 2001 From: Quarto GHA Workflow Runner Date: Fri, 9 Aug 2024 08:40:20 +0000 Subject: [PATCH] Built site for gh-pages --- .nojekyll | 2 +- CNAME | 2 +- admins/cluster-config.html | 2 +- admins/credentials.html | 2 +- admins/deployments/datahub.html | 2 +- admins/deployments/index.html | 2 +- admins/deployments/stat159.html | 2 +- admins/howto/calendar-scaler.html | 2 +- admins/howto/clusterswitch.html | 2 +- admins/howto/core-pool.html | 2 +- admins/howto/course-config.html | 2 +- admins/howto/delete-hub.html | 2 +- admins/howto/dns.html | 2 +- admins/howto/github-token.html | 2 +- admins/howto/google-sheets.html | 2 +- admins/howto/index.html | 2 +- admins/howto/new-hub.html | 2 +- admins/howto/new-image.html | 2 +- admins/howto/new-packages.html | 2 +- admins/howto/preview-local.html | 2 +- admins/howto/prometheus-grafana.html | 2 +- admins/howto/rebuild-hub-image.html | 2 +- admins/howto/rebuild-postgres-image.html | 2 +- admins/howto/remove-users-orm.html | 2 +- admins/index.html | 2 +- admins/pre-reqs.html | 2 +- admins/storage.html | 2 +- admins/structure.html | 2 +- ...datahub-db-outage-pvc-recreate-script.html | 2 +- incidents/2017-02-09-datahub-db-outage.html | 2 +- incidents/2017-02-24-autoscaler-incident.html | 2 +- .../2017-02-24-proxy-death-incident.html | 2 +- ...2017-03-06-helm-config-image-mismatch.html | 2 +- incidents/2017-03-20-too-many-volumes.html | 2 +- .../2017-03-23-kernel-deaths-incident.html | 2 +- .../2017-04-03-cluster-full-incident.html | 2 +- incidents/2017-05-09-gce-billing.html | 2 +- incidents/2017-10-10-hung-nodes.html | 2 +- ...17-10-19-course-subscription-canceled.html | 2 +- incidents/2018-01-25-helm-chart-upgrade.html | 2 +- incidents/2018-01-26-hub-slow-startup.html | 2 +- incidents/2018-02-06-hub-db-dir.html | 2 +- incidents/2018-02-28-hung-node.html | 2 +- ...18-06-11-course-subscription-canceled.html | 2 +- incidents/2019-02-25-k8s-api-server-down.html | 2 +- .../2019-05-01-service-account-leak.html | 2 +- ...0-package-dependency-upgrade-incident.html | 2 +- incidents/2024-core-node-incidents.html | 2 +- incidents/index.html | 40 ++-- index.html | 2 +- policy/create_policy.html | 2 +- policy/index.html | 2 +- policy/policy_create_hubs.html | 2 +- policy/policy_deploy_mainhubs.html | 2 +- policy/principles.html | 2 +- policy/storage-retention.html | 2 +- robots.txt | 2 +- sitemap.xml | 224 +++++++++--------- users/authentication.html | 2 +- users/features.html | 2 +- users/hubs.html | 2 +- users/index.html | 2 +- users/private-repo.html | 2 +- 63 files changed, 193 insertions(+), 193 deletions(-) diff --git a/.nojekyll b/.nojekyll index 23563e749..0c33d49a5 100644 --- a/.nojekyll +++ b/.nojekyll @@ -1 +1 @@ -de01b04c \ No newline at end of file +11f49533 \ No newline at end of file diff --git a/CNAME b/CNAME index 77f801325..392499b2c 100644 --- a/CNAME +++ b/CNAME @@ -1 +1 @@ -docs.datahub.berkeley.edu \ No newline at end of file +docs.datahub.berkeley.edu diff --git a/admins/cluster-config.html b/admins/cluster-config.html index ae0e37d4d..c00f76491 100644 --- a/admins/cluster-config.html +++ b/admins/cluster-config.html @@ -639,7 +639,7 @@

Cluster name

} var localhostRegex = new RegExp(/^(?:http|https):\/\/localhost\:?[0-9]*\//); var mailtoRegex = new RegExp(/^mailto:/); - var filterRegex = new RegExp("https:\/\/berkeley-dsep-infra\.github\.io\/datahub\/"); + var filterRegex = new RegExp("https:\/\/docs\.datahub\.berkeley\.edu"); var isInternal = (href) => { return filterRegex.test(href) || localhostRegex.test(href) || mailtoRegex.test(href); } diff --git a/admins/credentials.html b/admins/credentials.html index ad1a7c9cf..e1014e88e 100644 --- a/admins/credentials.html +++ b/admins/credentials.html @@ -519,7 +519,7 @@

Service Accounts

} var localhostRegex = new RegExp(/^(?:http|https):\/\/localhost\:?[0-9]*\//); var mailtoRegex = new RegExp(/^mailto:/); - var filterRegex = new RegExp("https:\/\/berkeley-dsep-infra\.github\.io\/datahub\/"); + var filterRegex = new RegExp("https:\/\/docs\.datahub\.berkeley\.edu"); var isInternal = (href) => { return filterRegex.test(href) || localhostRegex.test(href) || mailtoRegex.test(href); } diff --git a/admins/deployments/datahub.html b/admins/deployments/datahub.html index 47094c230..dfdae2aeb 100644 --- a/admins/deployments/datahub.html +++ b/admins/deployments/datahub.html @@ -517,7 +517,7 @@

Resources

} var localhostRegex = new RegExp(/^(?:http|https):\/\/localhost\:?[0-9]*\//); var mailtoRegex = new RegExp(/^mailto:/); - var filterRegex = new RegExp("https:\/\/berkeley-dsep-infra\.github\.io\/datahub\/"); + var filterRegex = new RegExp("https:\/\/docs\.datahub\.berkeley\.edu"); var isInternal = (href) => { return filterRegex.test(href) || localhostRegex.test(href) || mailtoRegex.test(href); } diff --git a/admins/deployments/index.html b/admins/deployments/index.html index f196ab810..81e6e1069 100644 --- a/admins/deployments/index.html +++ b/admins/deployments/index.html @@ -504,7 +504,7 @@

Hub Deployments

} var localhostRegex = new RegExp(/^(?:http|https):\/\/localhost\:?[0-9]*\//); var mailtoRegex = new RegExp(/^mailto:/); - var filterRegex = new RegExp("https:\/\/berkeley-dsep-infra\.github\.io\/datahub\/"); + var filterRegex = new RegExp("https:\/\/docs\.datahub\.berkeley\.edu"); var isInternal = (href) => { return filterRegex.test(href) || localhostRegex.test(href) || mailtoRegex.test(href); } diff --git a/admins/deployments/stat159.html b/admins/deployments/stat159.html index e9d1467a7..0a4d65d7f 100644 --- a/admins/deployments/stat159.html +++ b/admins/deployments/stat159.html @@ -573,7 +573,7 @@

Historical Informat } var localhostRegex = new RegExp(/^(?:http|https):\/\/localhost\:?[0-9]*\//); var mailtoRegex = new RegExp(/^mailto:/); - var filterRegex = new RegExp("https:\/\/berkeley-dsep-infra\.github\.io\/datahub\/"); + var filterRegex = new RegExp("https:\/\/docs\.datahub\.berkeley\.edu"); var isInternal = (href) => { return filterRegex.test(href) || localhostRegex.test(href) || mailtoRegex.test(href); } diff --git a/admins/howto/calendar-scaler.html b/admins/howto/calendar-scaler.html index 30948a6f8..5a06c4c1c 100644 --- a/admins/howto/calendar-scaler.html +++ b/admins/howto/calendar-scaler.html @@ -626,7 +626,7 @@

Monitoring

} var localhostRegex = new RegExp(/^(?:http|https):\/\/localhost\:?[0-9]*\//); var mailtoRegex = new RegExp(/^mailto:/); - var filterRegex = new RegExp("https:\/\/berkeley-dsep-infra\.github\.io\/datahub\/"); + var filterRegex = new RegExp("https:\/\/docs\.datahub\.berkeley\.edu"); var isInternal = (href) => { return filterRegex.test(href) || localhostRegex.test(href) || mailtoRegex.test(href); } diff --git a/admins/howto/clusterswitch.html b/admins/howto/clusterswitch.html index 110e6bf08..ab192a5dc 100644 --- a/admins/howto/clusterswitch.html +++ b/admins/howto/clusterswitch.html @@ -648,7 +648,7 @@

Deleting the old } var localhostRegex = new RegExp(/^(?:http|https):\/\/localhost\:?[0-9]*\//); var mailtoRegex = new RegExp(/^mailto:/); - var filterRegex = new RegExp("https:\/\/berkeley-dsep-infra\.github\.io\/datahub\/"); + var filterRegex = new RegExp("https:\/\/docs\.datahub\.berkeley\.edu"); var isInternal = (href) => { return filterRegex.test(href) || localhostRegex.test(href) || mailtoRegex.test(href); } diff --git a/admins/howto/core-pool.html b/admins/howto/core-pool.html index 61d3a95bb..03ef4074a 100644 --- a/admins/howto/core-pool.html +++ b/admins/howto/core-pool.html @@ -565,7 +565,7 @@

Deploy a New C } var localhostRegex = new RegExp(/^(?:http|https):\/\/localhost\:?[0-9]*\//); var mailtoRegex = new RegExp(/^mailto:/); - var filterRegex = new RegExp("https:\/\/berkeley-dsep-infra\.github\.io\/datahub\/"); + var filterRegex = new RegExp("https:\/\/docs\.datahub\.berkeley\.edu"); var isInternal = (href) => { return filterRegex.test(href) || localhostRegex.test(href) || mailtoRegex.test(href); } diff --git a/admins/howto/course-config.html b/admins/howto/course-config.html index 632bce3db..c47cd94d8 100644 --- a/admins/howto/course-config.html +++ b/admins/howto/course-config.html @@ -654,7 +654,7 @@

Housekeeping

} var localhostRegex = new RegExp(/^(?:http|https):\/\/localhost\:?[0-9]*\//); var mailtoRegex = new RegExp(/^mailto:/); - var filterRegex = new RegExp("https:\/\/berkeley-dsep-infra\.github\.io\/datahub\/"); + var filterRegex = new RegExp("https:\/\/docs\.datahub\.berkeley\.edu"); var isInternal = (href) => { return filterRegex.test(href) || localhostRegex.test(href) || mailtoRegex.test(href); } diff --git a/admins/howto/delete-hub.html b/admins/howto/delete-hub.html index 5f518fa88..80842cd54 100644 --- a/admins/howto/delete-hub.html +++ b/admins/howto/delete-hub.html @@ -579,7 +579,7 @@

Steps to spin dow } var localhostRegex = new RegExp(/^(?:http|https):\/\/localhost\:?[0-9]*\//); var mailtoRegex = new RegExp(/^mailto:/); - var filterRegex = new RegExp("https:\/\/berkeley-dsep-infra\.github\.io\/datahub\/"); + var filterRegex = new RegExp("https:\/\/docs\.datahub\.berkeley\.edu"); var isInternal = (href) => { return filterRegex.test(href) || localhostRegex.test(href) || mailtoRegex.test(href); } diff --git a/admins/howto/dns.html b/admins/howto/dns.html index 37ac99165..ffee8056b 100644 --- a/admins/howto/dns.html +++ b/admins/howto/dns.html @@ -547,7 +547,7 @@

Delete a record

} var localhostRegex = new RegExp(/^(?:http|https):\/\/localhost\:?[0-9]*\//); var mailtoRegex = new RegExp(/^mailto:/); - var filterRegex = new RegExp("https:\/\/berkeley-dsep-infra\.github\.io\/datahub\/"); + var filterRegex = new RegExp("https:\/\/docs\.datahub\.berkeley\.edu"); var isInternal = (href) => { return filterRegex.test(href) || localhostRegex.test(href) || mailtoRegex.test(href); } diff --git a/admins/howto/github-token.html b/admins/howto/github-token.html index 3375607d0..69a915960 100644 --- a/admins/howto/github-token.html +++ b/admins/howto/github-token.html @@ -515,7 +515,7 @@

Create Finely Grained Access Token

} var localhostRegex = new RegExp(/^(?:http|https):\/\/localhost\:?[0-9]*\//); var mailtoRegex = new RegExp(/^mailto:/); - var filterRegex = new RegExp("https:\/\/berkeley-dsep-infra\.github\.io\/datahub\/"); + var filterRegex = new RegExp("https:\/\/docs\.datahub\.berkeley\.edu"); var isInternal = (href) => { return filterRegex.test(href) || localhostRegex.test(href) || mailtoRegex.test(href); } diff --git a/admins/howto/google-sheets.html b/admins/howto/google-sheets.html index db40b5d92..6cf8d92c5 100644 --- a/admins/howto/google-sheets.html +++ b/admins/howto/google-sheets.html @@ -584,7 +584,7 @@

gspread-p } var localhostRegex = new RegExp(/^(?:http|https):\/\/localhost\:?[0-9]*\//); var mailtoRegex = new RegExp(/^mailto:/); - var filterRegex = new RegExp("https:\/\/berkeley-dsep-infra\.github\.io\/datahub\/"); + var filterRegex = new RegExp("https:\/\/docs\.datahub\.berkeley\.edu"); var isInternal = (href) => { return filterRegex.test(href) || localhostRegex.test(href) || mailtoRegex.test(href); } diff --git a/admins/howto/index.html b/admins/howto/index.html index eaff0e3a8..3f9e2469c 100644 --- a/admins/howto/index.html +++ b/admins/howto/index.html @@ -504,7 +504,7 @@

Common Administrator Tasks

} var localhostRegex = new RegExp(/^(?:http|https):\/\/localhost\:?[0-9]*\//); var mailtoRegex = new RegExp(/^mailto:/); - var filterRegex = new RegExp("https:\/\/berkeley-dsep-infra\.github\.io\/datahub\/"); + var filterRegex = new RegExp("https:\/\/docs\.datahub\.berkeley\.edu"); var isInternal = (href) => { return filterRegex.test(href) || localhostRegex.test(href) || mailtoRegex.test(href); } diff --git a/admins/howto/new-hub.html b/admins/howto/new-hub.html index 40405aa0b..2c83709b3 100644 --- a/admins/howto/new-hub.html +++ b/admins/howto/new-hub.html @@ -778,7 +778,7 @@

Commit and deplo } var localhostRegex = new RegExp(/^(?:http|https):\/\/localhost\:?[0-9]*\//); var mailtoRegex = new RegExp(/^mailto:/); - var filterRegex = new RegExp("https:\/\/berkeley-dsep-infra\.github\.io\/datahub\/"); + var filterRegex = new RegExp("https:\/\/docs\.datahub\.berkeley\.edu"); var isInternal = (href) => { return filterRegex.test(href) || localhostRegex.test(href) || mailtoRegex.test(href); } diff --git a/admins/howto/new-image.html b/admins/howto/new-image.html index 379c44589..d6c902301 100644 --- a/admins/howto/new-image.html +++ b/admins/howto/new-image.html @@ -605,7 +605,7 @@

Submitting a pul } var localhostRegex = new RegExp(/^(?:http|https):\/\/localhost\:?[0-9]*\//); var mailtoRegex = new RegExp(/^mailto:/); - var filterRegex = new RegExp("https:\/\/berkeley-dsep-infra\.github\.io\/datahub\/"); + var filterRegex = new RegExp("https:\/\/docs\.datahub\.berkeley\.edu"); var isInternal = (href) => { return filterRegex.test(href) || localhostRegex.test(href) || mailtoRegex.test(href); } diff --git a/admins/howto/new-packages.html b/admins/howto/new-packages.html index 59674dcba..4be769acb 100644 --- a/admins/howto/new-packages.html +++ b/admins/howto/new-packages.html @@ -589,7 +589,7 @@

Tips for Upgrad } var localhostRegex = new RegExp(/^(?:http|https):\/\/localhost\:?[0-9]*\//); var mailtoRegex = new RegExp(/^mailto:/); - var filterRegex = new RegExp("https:\/\/berkeley-dsep-infra\.github\.io\/datahub\/"); + var filterRegex = new RegExp("https:\/\/docs\.datahub\.berkeley\.edu"); var isInternal = (href) => { return filterRegex.test(href) || localhostRegex.test(href) || mailtoRegex.test(href); } diff --git a/admins/howto/preview-local.html b/admins/howto/preview-local.html index 28e3b5694..e79456770 100644 --- a/admins/howto/preview-local.html +++ b/admins/howto/preview-local.html @@ -515,7 +515,7 @@

Render Static HTML

} var localhostRegex = new RegExp(/^(?:http|https):\/\/localhost\:?[0-9]*\//); var mailtoRegex = new RegExp(/^mailto:/); - var filterRegex = new RegExp("https:\/\/berkeley-dsep-infra\.github\.io\/datahub\/"); + var filterRegex = new RegExp("https:\/\/docs\.datahub\.berkeley\.edu"); var isInternal = (href) => { return filterRegex.test(href) || localhostRegex.test(href) || mailtoRegex.test(href); } diff --git a/admins/howto/prometheus-grafana.html b/admins/howto/prometheus-grafana.html index 300f93f68..e08d14745 100644 --- a/admins/howto/prometheus-grafana.html +++ b/admins/howto/prometheus-grafana.html @@ -560,7 +560,7 @@

Grafana

} var localhostRegex = new RegExp(/^(?:http|https):\/\/localhost\:?[0-9]*\//); var mailtoRegex = new RegExp(/^mailto:/); - var filterRegex = new RegExp("https:\/\/berkeley-dsep-infra\.github\.io\/datahub\/"); + var filterRegex = new RegExp("https:\/\/docs\.datahub\.berkeley\.edu"); var isInternal = (href) => { return filterRegex.test(href) || localhostRegex.test(href) || mailtoRegex.test(href); } diff --git a/admins/howto/rebuild-hub-image.html b/admins/howto/rebuild-hub-image.html index b3f4c1118..0d45fadf4 100644 --- a/admins/howto/rebuild-hub-image.html +++ b/admins/howto/rebuild-hub-image.html @@ -522,7 +522,7 @@

Customize the Hub Docker Image

} var localhostRegex = new RegExp(/^(?:http|https):\/\/localhost\:?[0-9]*\//); var mailtoRegex = new RegExp(/^mailto:/); - var filterRegex = new RegExp("https:\/\/berkeley-dsep-infra\.github\.io\/datahub\/"); + var filterRegex = new RegExp("https:\/\/docs\.datahub\.berkeley\.edu"); var isInternal = (href) => { return filterRegex.test(href) || localhostRegex.test(href) || mailtoRegex.test(href); } diff --git a/admins/howto/rebuild-postgres-image.html b/admins/howto/rebuild-postgres-image.html index 65e11c539..a24890f0c 100644 --- a/admins/howto/rebuild-postgres-image.html +++ b/admins/howto/rebuild-postgres-image.html @@ -515,7 +515,7 @@

Customize the Per-User Postgres Docker Image

} var localhostRegex = new RegExp(/^(?:http|https):\/\/localhost\:?[0-9]*\//); var mailtoRegex = new RegExp(/^mailto:/); - var filterRegex = new RegExp("https:\/\/berkeley-dsep-infra\.github\.io\/datahub\/"); + var filterRegex = new RegExp("https:\/\/docs\.datahub\.berkeley\.edu"); var isInternal = (href) => { return filterRegex.test(href) || localhostRegex.test(href) || mailtoRegex.test(href); } diff --git a/admins/howto/remove-users-orm.html b/admins/howto/remove-users-orm.html index 227f878f1..36d7bef19 100644 --- a/admins/howto/remove-users-orm.html +++ b/admins/howto/remove-users-orm.html @@ -521,7 +521,7 @@

Run the script

} var localhostRegex = new RegExp(/^(?:http|https):\/\/localhost\:?[0-9]*\//); var mailtoRegex = new RegExp(/^mailto:/); - var filterRegex = new RegExp("https:\/\/berkeley-dsep-infra\.github\.io\/datahub\/"); + var filterRegex = new RegExp("https:\/\/docs\.datahub\.berkeley\.edu"); var isInternal = (href) => { return filterRegex.test(href) || localhostRegex.test(href) || mailtoRegex.test(href); } diff --git a/admins/index.html b/admins/index.html index b17d91baf..5abdb89c0 100644 --- a/admins/index.html +++ b/admins/index.html @@ -494,7 +494,7 @@ } var localhostRegex = new RegExp(/^(?:http|https):\/\/localhost\:?[0-9]*\//); var mailtoRegex = new RegExp(/^mailto:/); - var filterRegex = new RegExp("https:\/\/berkeley-dsep-infra\.github\.io\/datahub\/"); + var filterRegex = new RegExp("https:\/\/docs\.datahub\.berkeley\.edu"); var isInternal = (href) => { return filterRegex.test(href) || localhostRegex.test(href) || mailtoRegex.test(href); } diff --git a/admins/pre-reqs.html b/admins/pre-reqs.html index f350a8936..6523e7ccb 100644 --- a/admins/pre-reqs.html +++ b/admins/pre-reqs.html @@ -536,7 +536,7 @@

Full

} var localhostRegex = new RegExp(/^(?:http|https):\/\/localhost\:?[0-9]*\//); var mailtoRegex = new RegExp(/^mailto:/); - var filterRegex = new RegExp("https:\/\/berkeley-dsep-infra\.github\.io\/datahub\/"); + var filterRegex = new RegExp("https:\/\/docs\.datahub\.berkeley\.edu"); var isInternal = (href) => { return filterRegex.test(href) || localhostRegex.test(href) || mailtoRegex.test(href); } diff --git a/admins/storage.html b/admins/storage.html index c68048f32..f328e95cf 100644 --- a/admins/storage.html +++ b/admins/storage.html @@ -542,7 +542,7 @@

NFS Client

} var localhostRegex = new RegExp(/^(?:http|https):\/\/localhost\:?[0-9]*\//); var mailtoRegex = new RegExp(/^mailto:/); - var filterRegex = new RegExp("https:\/\/berkeley-dsep-infra\.github\.io\/datahub\/"); + var filterRegex = new RegExp("https:\/\/docs\.datahub\.berkeley\.edu"); var isInternal = (href) => { return filterRegex.test(href) || localhostRegex.test(href) || mailtoRegex.test(href); } diff --git a/admins/structure.html b/admins/structure.html index 6cdb706b5..035bf014c 100644 --- a/admins/structure.html +++ b/admins/structure.html @@ -547,7 +547,7 @@

Documentation

} var localhostRegex = new RegExp(/^(?:http|https):\/\/localhost\:?[0-9]*\//); var mailtoRegex = new RegExp(/^mailto:/); - var filterRegex = new RegExp("https:\/\/berkeley-dsep-infra\.github\.io\/datahub\/"); + var filterRegex = new RegExp("https:\/\/docs\.datahub\.berkeley\.edu"); var isInternal = (href) => { return filterRegex.test(href) || localhostRegex.test(href) || mailtoRegex.test(href); } diff --git a/incidents/2017-02-09-datahub-db-outage-pvc-recreate-script.html b/incidents/2017-02-09-datahub-db-outage-pvc-recreate-script.html index 131c263ab..5abf8efdd 100644 --- a/incidents/2017-02-09-datahub-db-outage-pvc-recreate-script.html +++ b/incidents/2017-02-09-datahub-db-outage-pvc-recreate-script.html @@ -1237,7 +1237,7 @@ } var localhostRegex = new RegExp(/^(?:http|https):\/\/localhost\:?[0-9]*\//); var mailtoRegex = new RegExp(/^mailto:/); - var filterRegex = new RegExp("https:\/\/berkeley-dsep-infra\.github\.io\/datahub\/"); + var filterRegex = new RegExp("https:\/\/docs\.datahub\.berkeley\.edu"); var isInternal = (href) => { return filterRegex.test(href) || localhostRegex.test(href) || mailtoRegex.test(href); } diff --git a/incidents/2017-02-09-datahub-db-outage.html b/incidents/2017-02-09-datahub-db-outage.html index 485c8a30d..d7254e257 100644 --- a/incidents/2017-02-09-datahub-db-outage.html +++ b/incidents/2017-02-09-datahub-db-outage.html @@ -673,7 +673,7 @@

DataHub deploym } var localhostRegex = new RegExp(/^(?:http|https):\/\/localhost\:?[0-9]*\//); var mailtoRegex = new RegExp(/^mailto:/); - var filterRegex = new RegExp("https:\/\/berkeley-dsep-infra\.github\.io\/datahub\/"); + var filterRegex = new RegExp("https:\/\/docs\.datahub\.berkeley\.edu"); var isInternal = (href) => { return filterRegex.test(href) || localhostRegex.test(href) || mailtoRegex.test(href); } diff --git a/incidents/2017-02-24-autoscaler-incident.html b/incidents/2017-02-24-autoscaler-incident.html index 08eeaa558..74f1d29d4 100644 --- a/incidents/2017-02-24-autoscaler-incident.html +++ b/incidents/2017-02-24-autoscaler-incident.html @@ -547,7 +547,7 @@

Future organi } var localhostRegex = new RegExp(/^(?:http|https):\/\/localhost\:?[0-9]*\//); var mailtoRegex = new RegExp(/^mailto:/); - var filterRegex = new RegExp("https:\/\/berkeley-dsep-infra\.github\.io\/datahub\/"); + var filterRegex = new RegExp("https:\/\/docs\.datahub\.berkeley\.edu"); var isInternal = (href) => { return filterRegex.test(href) || localhostRegex.test(href) || mailtoRegex.test(href); } diff --git a/incidents/2017-02-24-proxy-death-incident.html b/incidents/2017-02-24-proxy-death-incident.html index f6b3a4027..1cb4ce920 100644 --- a/incidents/2017-02-24-proxy-death-incident.html +++ b/incidents/2017-02-24-proxy-death-incident.html @@ -580,7 +580,7 @@

DataHub configuratio } var localhostRegex = new RegExp(/^(?:http|https):\/\/localhost\:?[0-9]*\//); var mailtoRegex = new RegExp(/^mailto:/); - var filterRegex = new RegExp("https:\/\/berkeley-dsep-infra\.github\.io\/datahub\/"); + var filterRegex = new RegExp("https:\/\/docs\.datahub\.berkeley\.edu"); var isInternal = (href) => { return filterRegex.test(href) || localhostRegex.test(href) || mailtoRegex.test(href); } diff --git a/incidents/2017-03-06-helm-config-image-mismatch.html b/incidents/2017-03-06-helm-config-image-mismatch.html index 86ca42f47..75f20c5ba 100644 --- a/incidents/2017-03-06-helm-config-image-mismatch.html +++ b/incidents/2017-03-06-helm-config-image-mismatch.html @@ -602,7 +602,7 @@

Process

} var localhostRegex = new RegExp(/^(?:http|https):\/\/localhost\:?[0-9]*\//); var mailtoRegex = new RegExp(/^mailto:/); - var filterRegex = new RegExp("https:\/\/berkeley-dsep-infra\.github\.io\/datahub\/"); + var filterRegex = new RegExp("https:\/\/docs\.datahub\.berkeley\.edu"); var isInternal = (href) => { return filterRegex.test(href) || localhostRegex.test(href) || mailtoRegex.test(href); } diff --git a/incidents/2017-03-20-too-many-volumes.html b/incidents/2017-03-20-too-many-volumes.html index 9dd927fbc..d57e41a50 100644 --- a/incidents/2017-03-20-too-many-volumes.html +++ b/incidents/2017-03-20-too-many-volumes.html @@ -579,7 +579,7 @@

Monitoring

} var localhostRegex = new RegExp(/^(?:http|https):\/\/localhost\:?[0-9]*\//); var mailtoRegex = new RegExp(/^mailto:/); - var filterRegex = new RegExp("https:\/\/berkeley-dsep-infra\.github\.io\/datahub\/"); + var filterRegex = new RegExp("https:\/\/docs\.datahub\.berkeley\.edu"); var isInternal = (href) => { return filterRegex.test(href) || localhostRegex.test(href) || mailtoRegex.test(href); } diff --git a/incidents/2017-03-23-kernel-deaths-incident.html b/incidents/2017-03-23-kernel-deaths-incident.html index 09b7725de..912b86d93 100644 --- a/incidents/2017-03-23-kernel-deaths-incident.html +++ b/incidents/2017-03-23-kernel-deaths-incident.html @@ -614,7 +614,7 @@

Upstream KubeSpawner< } var localhostRegex = new RegExp(/^(?:http|https):\/\/localhost\:?[0-9]*\//); var mailtoRegex = new RegExp(/^mailto:/); - var filterRegex = new RegExp("https:\/\/berkeley-dsep-infra\.github\.io\/datahub\/"); + var filterRegex = new RegExp("https:\/\/docs\.datahub\.berkeley\.edu"); var isInternal = (href) => { return filterRegex.test(href) || localhostRegex.test(href) || mailtoRegex.test(href); } diff --git a/incidents/2017-04-03-cluster-full-incident.html b/incidents/2017-04-03-cluster-full-incident.html index 6d9c5d18f..0092e4d2a 100644 --- a/incidents/2017-04-03-cluster-full-incident.html +++ b/incidents/2017-04-03-cluster-full-incident.html @@ -598,7 +598,7 @@

Monitoring

} var localhostRegex = new RegExp(/^(?:http|https):\/\/localhost\:?[0-9]*\//); var mailtoRegex = new RegExp(/^mailto:/); - var filterRegex = new RegExp("https:\/\/berkeley-dsep-infra\.github\.io\/datahub\/"); + var filterRegex = new RegExp("https:\/\/docs\.datahub\.berkeley\.edu"); var isInternal = (href) => { return filterRegex.test(href) || localhostRegex.test(href) || mailtoRegex.test(href); } diff --git a/incidents/2017-05-09-gce-billing.html b/incidents/2017-05-09-gce-billing.html index 0f0a973b8..bc3d20fec 100644 --- a/incidents/2017-05-09-gce-billing.html +++ b/incidents/2017-05-09-gce-billing.html @@ -569,7 +569,7 @@

Monitoring

} var localhostRegex = new RegExp(/^(?:http|https):\/\/localhost\:?[0-9]*\//); var mailtoRegex = new RegExp(/^mailto:/); - var filterRegex = new RegExp("https:\/\/berkeley-dsep-infra\.github\.io\/datahub\/"); + var filterRegex = new RegExp("https:\/\/docs\.datahub\.berkeley\.edu"); var isInternal = (href) => { return filterRegex.test(href) || localhostRegex.test(href) || mailtoRegex.test(href); } diff --git a/incidents/2017-10-10-hung-nodes.html b/incidents/2017-10-10-hung-nodes.html index ad3a3f00c..a4b2bbe60 100644 --- a/incidents/2017-10-10-hung-nodes.html +++ b/incidents/2017-10-10-hung-nodes.html @@ -594,7 +594,7 @@

Monitoring

} var localhostRegex = new RegExp(/^(?:http|https):\/\/localhost\:?[0-9]*\//); var mailtoRegex = new RegExp(/^mailto:/); - var filterRegex = new RegExp("https:\/\/berkeley-dsep-infra\.github\.io\/datahub\/"); + var filterRegex = new RegExp("https:\/\/docs\.datahub\.berkeley\.edu"); var isInternal = (href) => { return filterRegex.test(href) || localhostRegex.test(href) || mailtoRegex.test(href); } diff --git a/incidents/2017-10-19-course-subscription-canceled.html b/incidents/2017-10-19-course-subscription-canceled.html index 885c77536..a51cbf509 100644 --- a/incidents/2017-10-19-course-subscription-canceled.html +++ b/incidents/2017-10-19-course-subscription-canceled.html @@ -590,7 +590,7 @@

Process

} var localhostRegex = new RegExp(/^(?:http|https):\/\/localhost\:?[0-9]*\//); var mailtoRegex = new RegExp(/^mailto:/); - var filterRegex = new RegExp("https:\/\/berkeley-dsep-infra\.github\.io\/datahub\/"); + var filterRegex = new RegExp("https:\/\/docs\.datahub\.berkeley\.edu"); var isInternal = (href) => { return filterRegex.test(href) || localhostRegex.test(href) || mailtoRegex.test(href); } diff --git a/incidents/2018-01-25-helm-chart-upgrade.html b/incidents/2018-01-25-helm-chart-upgrade.html index 2467f07ab..5286f1b5b 100644 --- a/incidents/2018-01-25-helm-chart-upgrade.html +++ b/incidents/2018-01-25-helm-chart-upgrade.html @@ -550,7 +550,7 @@

Process

} var localhostRegex = new RegExp(/^(?:http|https):\/\/localhost\:?[0-9]*\//); var mailtoRegex = new RegExp(/^mailto:/); - var filterRegex = new RegExp("https:\/\/berkeley-dsep-infra\.github\.io\/datahub\/"); + var filterRegex = new RegExp("https:\/\/docs\.datahub\.berkeley\.edu"); var isInternal = (href) => { return filterRegex.test(href) || localhostRegex.test(href) || mailtoRegex.test(href); } diff --git a/incidents/2018-01-26-hub-slow-startup.html b/incidents/2018-01-26-hub-slow-startup.html index b3c36ab5c..31777b089 100644 --- a/incidents/2018-01-26-hub-slow-startup.html +++ b/incidents/2018-01-26-hub-slow-startup.html @@ -561,7 +561,7 @@

Process

} var localhostRegex = new RegExp(/^(?:http|https):\/\/localhost\:?[0-9]*\//); var mailtoRegex = new RegExp(/^mailto:/); - var filterRegex = new RegExp("https:\/\/berkeley-dsep-infra\.github\.io\/datahub\/"); + var filterRegex = new RegExp("https:\/\/docs\.datahub\.berkeley\.edu"); var isInternal = (href) => { return filterRegex.test(href) || localhostRegex.test(href) || mailtoRegex.test(href); } diff --git a/incidents/2018-02-06-hub-db-dir.html b/incidents/2018-02-06-hub-db-dir.html index 3aa3fd061..dbf5d518b 100644 --- a/incidents/2018-02-06-hub-db-dir.html +++ b/incidents/2018-02-06-hub-db-dir.html @@ -552,7 +552,7 @@

Process

} var localhostRegex = new RegExp(/^(?:http|https):\/\/localhost\:?[0-9]*\//); var mailtoRegex = new RegExp(/^mailto:/); - var filterRegex = new RegExp("https:\/\/berkeley-dsep-infra\.github\.io\/datahub\/"); + var filterRegex = new RegExp("https:\/\/docs\.datahub\.berkeley\.edu"); var isInternal = (href) => { return filterRegex.test(href) || localhostRegex.test(href) || mailtoRegex.test(href); } diff --git a/incidents/2018-02-28-hung-node.html b/incidents/2018-02-28-hung-node.html index 574ae79f5..cca84036b 100644 --- a/incidents/2018-02-28-hung-node.html +++ b/incidents/2018-02-28-hung-node.html @@ -547,7 +547,7 @@

Process

} var localhostRegex = new RegExp(/^(?:http|https):\/\/localhost\:?[0-9]*\//); var mailtoRegex = new RegExp(/^mailto:/); - var filterRegex = new RegExp("https:\/\/berkeley-dsep-infra\.github\.io\/datahub\/"); + var filterRegex = new RegExp("https:\/\/docs\.datahub\.berkeley\.edu"); var isInternal = (href) => { return filterRegex.test(href) || localhostRegex.test(href) || mailtoRegex.test(href); } diff --git a/incidents/2018-06-11-course-subscription-canceled.html b/incidents/2018-06-11-course-subscription-canceled.html index fd9291b9b..40b615138 100644 --- a/incidents/2018-06-11-course-subscription-canceled.html +++ b/incidents/2018-06-11-course-subscription-canceled.html @@ -571,7 +571,7 @@

Process

} var localhostRegex = new RegExp(/^(?:http|https):\/\/localhost\:?[0-9]*\//); var mailtoRegex = new RegExp(/^mailto:/); - var filterRegex = new RegExp("https:\/\/berkeley-dsep-infra\.github\.io\/datahub\/"); + var filterRegex = new RegExp("https:\/\/docs\.datahub\.berkeley\.edu"); var isInternal = (href) => { return filterRegex.test(href) || localhostRegex.test(href) || mailtoRegex.test(href); } diff --git a/incidents/2019-02-25-k8s-api-server-down.html b/incidents/2019-02-25-k8s-api-server-down.html index 08be48484..03a8f921c 100644 --- a/incidents/2019-02-25-k8s-api-server-down.html +++ b/incidents/2019-02-25-k8s-api-server-down.html @@ -595,7 +595,7 @@

Update

} var localhostRegex = new RegExp(/^(?:http|https):\/\/localhost\:?[0-9]*\//); var mailtoRegex = new RegExp(/^mailto:/); - var filterRegex = new RegExp("https:\/\/berkeley-dsep-infra\.github\.io\/datahub\/"); + var filterRegex = new RegExp("https:\/\/docs\.datahub\.berkeley\.edu"); var isInternal = (href) => { return filterRegex.test(href) || localhostRegex.test(href) || mailtoRegex.test(href); } diff --git a/incidents/2019-05-01-service-account-leak.html b/incidents/2019-05-01-service-account-leak.html index c06c74713..6ed366447 100644 --- a/incidents/2019-05-01-service-account-leak.html +++ b/incidents/2019-05-01-service-account-leak.html @@ -550,7 +550,7 @@

Action items

} var localhostRegex = new RegExp(/^(?:http|https):\/\/localhost\:?[0-9]*\//); var mailtoRegex = new RegExp(/^mailto:/); - var filterRegex = new RegExp("https:\/\/berkeley-dsep-infra\.github\.io\/datahub\/"); + var filterRegex = new RegExp("https:\/\/docs\.datahub\.berkeley\.edu"); var isInternal = (href) => { return filterRegex.test(href) || localhostRegex.test(href) || mailtoRegex.test(href); } diff --git a/incidents/2022-01-20-package-dependency-upgrade-incident.html b/incidents/2022-01-20-package-dependency-upgrade-incident.html index 18c164ed2..1988aac6f 100644 --- a/incidents/2022-01-20-package-dependency-upgrade-incident.html +++ b/incidents/2022-01-20-package-dependency-upgrade-incident.html @@ -629,7 +629,7 @@

Actions

} var localhostRegex = new RegExp(/^(?:http|https):\/\/localhost\:?[0-9]*\//); var mailtoRegex = new RegExp(/^mailto:/); - var filterRegex = new RegExp("https:\/\/berkeley-dsep-infra\.github\.io\/datahub\/"); + var filterRegex = new RegExp("https:\/\/docs\.datahub\.berkeley\.edu"); var isInternal = (href) => { return filterRegex.test(href) || localhostRegex.test(href) || mailtoRegex.test(href); } diff --git a/incidents/2024-core-node-incidents.html b/incidents/2024-core-node-incidents.html index 03ba98ec3..2bcae92de 100644 --- a/incidents/2024-core-node-incidents.html +++ b/incidents/2024-core-node-incidents.html @@ -677,7 +677,7 @@

Actions

} var localhostRegex = new RegExp(/^(?:http|https):\/\/localhost\:?[0-9]*\//); var mailtoRegex = new RegExp(/^mailto:/); - var filterRegex = new RegExp("https:\/\/berkeley-dsep-infra\.github\.io\/datahub\/"); + var filterRegex = new RegExp("https:\/\/docs\.datahub\.berkeley\.edu"); var isInternal = (href) => { return filterRegex.test(href) || localhostRegex.test(href) || mailtoRegex.test(href); } diff --git a/incidents/index.html b/incidents/index.html index 485b60b60..c6726b00e 100644 --- a/incidents/index.html +++ b/incidents/index.html @@ -508,7 +508,7 @@

Incident Reports

- + Feb 9, 2017 @@ -516,7 +516,7 @@

Incident Reports

JupyterHub db manual overwrite - + Feb 24, 2017 @@ -524,7 +524,7 @@

Incident Reports

Custom Autoscaler gonee haywire - + Feb 24, 2017 @@ -532,7 +532,7 @@

Incident Reports

Proxy eviction strands user - + Mar 6, 2017 @@ -540,7 +540,7 @@

Incident Reports

Non-matching hub image tags cause downtime - + Mar 20, 2017 @@ -548,7 +548,7 @@

Incident Reports

Too many volumes per disk leave students stuck - + Mar 23, 2017 @@ -556,7 +556,7 @@

Incident Reports

Weird upstream ipython bug kills kernels - + Apr 3, 2017 @@ -564,7 +564,7 @@

Incident Reports

Custom autoscaler does not scale up when it should - + May 9, 2017 @@ -572,7 +572,7 @@

Incident Reports

Oops we forgot to pay the bill - + Oct 10, 2017 @@ -580,7 +580,7 @@

Incident Reports

Docker dies on a few Azure nodes - + Oct 19, 2017 @@ -588,7 +588,7 @@

Incident Reports

Billing confusion with Azure portal causes summer hub to be lost - + Jan 25, 2018 @@ -596,7 +596,7 @@

Incident Reports

Accidental merge to prod brings things down - + Jan 26, 2018 @@ -604,7 +604,7 @@

Incident Reports

Hub starts up very slow, causing outage for users - + Feb 6, 2018 @@ -612,7 +612,7 @@

Incident Reports

Azure PD refuses to detach, causing downtime for data100 - + Feb 28, 2018 @@ -620,7 +620,7 @@

Incident Reports

A node hangs, causing a subset of users to report issues - + Jun 11, 2018 @@ -628,7 +628,7 @@

Incident Reports

Azure billing issue causes downtime - + Feb 25, 2019 @@ -636,7 +636,7 @@

Incident Reports

Azure Kubernetes API Server outage causes downtime - + May 1, 2019 @@ -644,7 +644,7 @@

Incident Reports

Service Account key leak incident - + Jan 20, 2022 @@ -652,7 +652,7 @@

Incident Reports

Hubs throwing 505 errors - + Feb 1, 2024 @@ -758,7 +758,7 @@

Incident Reports

} var localhostRegex = new RegExp(/^(?:http|https):\/\/localhost\:?[0-9]*\//); var mailtoRegex = new RegExp(/^mailto:/); - var filterRegex = new RegExp("https:\/\/berkeley-dsep-infra\.github\.io\/datahub\/"); + var filterRegex = new RegExp("https:\/\/docs\.datahub\.berkeley\.edu"); var isInternal = (href) => { return filterRegex.test(href) || localhostRegex.test(href) || mailtoRegex.test(href); } diff --git a/index.html b/index.html index 8739527a4..368c52fd9 100644 --- a/index.html +++ b/index.html @@ -506,7 +506,7 @@

UC Berkeley DataHub Documentation

} var localhostRegex = new RegExp(/^(?:http|https):\/\/localhost\:?[0-9]*\//); var mailtoRegex = new RegExp(/^mailto:/); - var filterRegex = new RegExp("https:\/\/berkeley-dsep-infra\.github\.io\/datahub\/"); + var filterRegex = new RegExp("https:\/\/docs\.datahub\.berkeley\.edu"); var isInternal = (href) => { return filterRegex.test(href) || localhostRegex.test(href) || mailtoRegex.test(href); } diff --git a/policy/create_policy.html b/policy/create_policy.html index 568b16b4e..397d71a44 100644 --- a/policy/create_policy.html +++ b/policy/create_policy.html @@ -498,7 +498,7 @@

Process to publish policy proposals

} var localhostRegex = new RegExp(/^(?:http|https):\/\/localhost\:?[0-9]*\//); var mailtoRegex = new RegExp(/^mailto:/); - var filterRegex = new RegExp("https:\/\/berkeley-dsep-infra\.github\.io\/datahub\/"); + var filterRegex = new RegExp("https:\/\/docs\.datahub\.berkeley\.edu"); var isInternal = (href) => { return filterRegex.test(href) || localhostRegex.test(href) || mailtoRegex.test(href); } diff --git a/policy/index.html b/policy/index.html index 94f85809a..57cbab405 100644 --- a/policy/index.html +++ b/policy/index.html @@ -505,7 +505,7 @@

Datahub Policy Documents

} var localhostRegex = new RegExp(/^(?:http|https):\/\/localhost\:?[0-9]*\//); var mailtoRegex = new RegExp(/^mailto:/); - var filterRegex = new RegExp("https:\/\/berkeley-dsep-infra\.github\.io\/datahub\/"); + var filterRegex = new RegExp("https:\/\/docs\.datahub\.berkeley\.edu"); var isInternal = (href) => { return filterRegex.test(href) || localhostRegex.test(href) || mailtoRegex.test(href); } diff --git a/policy/policy_create_hubs.html b/policy/policy_create_hubs.html index 8d53e7196..2825ca7a6 100644 --- a/policy/policy_create_hubs.html +++ b/policy/policy_create_hubs.html @@ -515,7 +515,7 @@

Policy considerations for creating a new hub

} var localhostRegex = new RegExp(/^(?:http|https):\/\/localhost\:?[0-9]*\//); var mailtoRegex = new RegExp(/^mailto:/); - var filterRegex = new RegExp("https:\/\/berkeley-dsep-infra\.github\.io\/datahub\/"); + var filterRegex = new RegExp("https:\/\/docs\.datahub\.berkeley\.edu"); var isInternal = (href) => { return filterRegex.test(href) || localhostRegex.test(href) || mailtoRegex.test(href); } diff --git a/policy/policy_deploy_mainhubs.html b/policy/policy_deploy_mainhubs.html index ec41fa12c..33b5ac515 100644 --- a/policy/policy_deploy_mainhubs.html +++ b/policy/policy_deploy_mainhubs.html @@ -498,7 +498,7 @@

Policy considerations for deploying to the main Datahub

} var localhostRegex = new RegExp(/^(?:http|https):\/\/localhost\:?[0-9]*\//); var mailtoRegex = new RegExp(/^mailto:/); - var filterRegex = new RegExp("https:\/\/berkeley-dsep-infra\.github\.io\/datahub\/"); + var filterRegex = new RegExp("https:\/\/docs\.datahub\.berkeley\.edu"); var isInternal = (href) => { return filterRegex.test(href) || localhostRegex.test(href) || mailtoRegex.test(href); } diff --git a/policy/principles.html b/policy/principles.html index 10eb9fc31..93be7e491 100644 --- a/policy/principles.html +++ b/policy/principles.html @@ -514,7 +514,7 @@

Resourcefulness

} var localhostRegex = new RegExp(/^(?:http|https):\/\/localhost\:?[0-9]*\//); var mailtoRegex = new RegExp(/^mailto:/); - var filterRegex = new RegExp("https:\/\/berkeley-dsep-infra\.github\.io\/datahub\/"); + var filterRegex = new RegExp("https:\/\/docs\.datahub\.berkeley\.edu"); var isInternal = (href) => { return filterRegex.test(href) || localhostRegex.test(href) || mailtoRegex.test(href); } diff --git a/policy/storage-retention.html b/policy/storage-retention.html index 90df678f1..5b70904ad 100644 --- a/policy/storage-retention.html +++ b/policy/storage-retention.html @@ -535,7 +535,7 @@

Alternatives

} var localhostRegex = new RegExp(/^(?:http|https):\/\/localhost\:?[0-9]*\//); var mailtoRegex = new RegExp(/^mailto:/); - var filterRegex = new RegExp("https:\/\/berkeley-dsep-infra\.github\.io\/datahub\/"); + var filterRegex = new RegExp("https:\/\/docs\.datahub\.berkeley\.edu"); var isInternal = (href) => { return filterRegex.test(href) || localhostRegex.test(href) || mailtoRegex.test(href); } diff --git a/robots.txt b/robots.txt index 83d1aca50..b93ad29f3 100644 --- a/robots.txt +++ b/robots.txt @@ -1 +1 @@ -Sitemap: https://berkeley-dsep-infra.github.io/datahub/sitemap.xml +Sitemap: https://docs.datahub.berkeley.edu/sitemap.xml diff --git a/sitemap.xml b/sitemap.xml index b9bb6df3b..f40d79b48 100644 --- a/sitemap.xml +++ b/sitemap.xml @@ -1,227 +1,227 @@ - https://berkeley-dsep-infra.github.io/datahub/admins/deployments/datahub.html - 2024-08-09T08:24:45.919Z + https://docs.datahub.berkeley.edu/admins/deployments/datahub.html + 2024-08-09T08:39:42.864Z - https://berkeley-dsep-infra.github.io/datahub/admins/deployments/stat159.html - 2024-08-09T08:24:45.919Z + https://docs.datahub.berkeley.edu/admins/deployments/stat159.html + 2024-08-09T08:39:42.864Z - https://berkeley-dsep-infra.github.io/datahub/admins/storage.html - 2024-08-09T08:24:45.923Z + https://docs.datahub.berkeley.edu/admins/storage.html + 2024-08-09T08:39:42.864Z - https://berkeley-dsep-infra.github.io/datahub/admins/cluster-config.html - 2024-08-09T08:24:45.919Z + https://docs.datahub.berkeley.edu/admins/cluster-config.html + 2024-08-09T08:39:42.860Z - https://berkeley-dsep-infra.github.io/datahub/admins/howto/dns.html - 2024-08-09T08:24:45.923Z + https://docs.datahub.berkeley.edu/admins/howto/dns.html + 2024-08-09T08:39:42.864Z - https://berkeley-dsep-infra.github.io/datahub/admins/howto/remove-users-orm.html - 2024-08-09T08:24:45.923Z + https://docs.datahub.berkeley.edu/admins/howto/remove-users-orm.html + 2024-08-09T08:39:42.864Z - https://berkeley-dsep-infra.github.io/datahub/admins/howto/clusterswitch.html - 2024-08-09T08:24:45.923Z + https://docs.datahub.berkeley.edu/admins/howto/clusterswitch.html + 2024-08-09T08:39:42.864Z - https://berkeley-dsep-infra.github.io/datahub/admins/howto/rebuild-hub-image.html - 2024-08-09T08:24:45.923Z + https://docs.datahub.berkeley.edu/admins/howto/rebuild-hub-image.html + 2024-08-09T08:39:42.864Z - https://berkeley-dsep-infra.github.io/datahub/admins/howto/google-sheets.html - 2024-08-09T08:24:45.923Z + https://docs.datahub.berkeley.edu/admins/howto/google-sheets.html + 2024-08-09T08:39:42.864Z - https://berkeley-dsep-infra.github.io/datahub/admins/howto/new-image.html - 2024-08-09T08:24:45.923Z + https://docs.datahub.berkeley.edu/admins/howto/new-image.html + 2024-08-09T08:39:42.864Z - https://berkeley-dsep-infra.github.io/datahub/admins/howto/delete-hub.html - 2024-08-09T08:24:45.923Z + https://docs.datahub.berkeley.edu/admins/howto/delete-hub.html + 2024-08-09T08:39:42.864Z - https://berkeley-dsep-infra.github.io/datahub/admins/credentials.html - 2024-08-09T08:24:45.919Z + https://docs.datahub.berkeley.edu/admins/credentials.html + 2024-08-09T08:39:42.860Z - https://berkeley-dsep-infra.github.io/datahub/index.html - 2024-08-09T08:24:45.923Z + https://docs.datahub.berkeley.edu/index.html + 2024-08-09T08:39:42.864Z - https://berkeley-dsep-infra.github.io/datahub/policy/index.html - 2024-08-09T08:24:45.923Z + https://docs.datahub.berkeley.edu/policy/index.html + 2024-08-09T08:39:42.864Z - https://berkeley-dsep-infra.github.io/datahub/policy/policy_deploy_mainhubs.html - 2024-08-09T08:24:45.923Z + https://docs.datahub.berkeley.edu/policy/policy_deploy_mainhubs.html + 2024-08-09T08:39:42.864Z - https://berkeley-dsep-infra.github.io/datahub/policy/policy_create_hubs.html - 2024-08-09T08:24:45.923Z + https://docs.datahub.berkeley.edu/policy/policy_create_hubs.html + 2024-08-09T08:39:42.864Z - https://berkeley-dsep-infra.github.io/datahub/incidents/2017-03-23-kernel-deaths-incident.html - 2024-08-09T08:24:45.923Z + https://docs.datahub.berkeley.edu/incidents/2017-03-23-kernel-deaths-incident.html + 2024-08-09T08:39:42.864Z - https://berkeley-dsep-infra.github.io/datahub/incidents/index.html - 2024-08-09T08:24:45.923Z + https://docs.datahub.berkeley.edu/incidents/index.html + 2024-08-09T08:39:42.864Z - https://berkeley-dsep-infra.github.io/datahub/incidents/2017-03-06-helm-config-image-mismatch.html - 2024-08-09T08:24:45.923Z + https://docs.datahub.berkeley.edu/incidents/2017-03-06-helm-config-image-mismatch.html + 2024-08-09T08:39:42.864Z - https://berkeley-dsep-infra.github.io/datahub/incidents/2017-05-09-gce-billing.html - 2024-08-09T08:24:45.923Z + https://docs.datahub.berkeley.edu/incidents/2017-05-09-gce-billing.html + 2024-08-09T08:39:42.864Z - https://berkeley-dsep-infra.github.io/datahub/incidents/2017-10-10-hung-nodes.html - 2024-08-09T08:24:45.923Z + https://docs.datahub.berkeley.edu/incidents/2017-10-10-hung-nodes.html + 2024-08-09T08:39:42.864Z - https://berkeley-dsep-infra.github.io/datahub/incidents/2017-02-09-datahub-db-outage.html - 2024-08-09T08:24:45.923Z + https://docs.datahub.berkeley.edu/incidents/2017-02-09-datahub-db-outage.html + 2024-08-09T08:39:42.864Z - https://berkeley-dsep-infra.github.io/datahub/incidents/2017-03-20-too-many-volumes.html - 2024-08-09T08:24:45.923Z + https://docs.datahub.berkeley.edu/incidents/2017-03-20-too-many-volumes.html + 2024-08-09T08:39:42.864Z - https://berkeley-dsep-infra.github.io/datahub/incidents/2017-04-03-cluster-full-incident.html - 2024-08-09T08:24:45.923Z + https://docs.datahub.berkeley.edu/incidents/2017-04-03-cluster-full-incident.html + 2024-08-09T08:39:42.864Z - https://berkeley-dsep-infra.github.io/datahub/incidents/2018-02-28-hung-node.html - 2024-08-09T08:24:45.923Z + https://docs.datahub.berkeley.edu/incidents/2018-02-28-hung-node.html + 2024-08-09T08:39:42.864Z - https://berkeley-dsep-infra.github.io/datahub/incidents/2019-05-01-service-account-leak.html - 2024-08-09T08:24:45.923Z + https://docs.datahub.berkeley.edu/incidents/2019-05-01-service-account-leak.html + 2024-08-09T08:39:42.864Z - https://berkeley-dsep-infra.github.io/datahub/users/authentication.html - 2024-08-09T08:24:45.923Z + https://docs.datahub.berkeley.edu/users/authentication.html + 2024-08-09T08:39:42.864Z - https://berkeley-dsep-infra.github.io/datahub/users/features.html - 2024-08-09T08:24:45.923Z + https://docs.datahub.berkeley.edu/users/features.html + 2024-08-09T08:39:42.864Z - https://berkeley-dsep-infra.github.io/datahub/users/hubs.html - 2024-08-09T08:24:45.923Z + https://docs.datahub.berkeley.edu/users/hubs.html + 2024-08-09T08:39:42.864Z - https://berkeley-dsep-infra.github.io/datahub/users/private-repo.html - 2024-08-09T08:24:45.931Z + https://docs.datahub.berkeley.edu/users/private-repo.html + 2024-08-09T08:39:42.872Z - https://berkeley-dsep-infra.github.io/datahub/incidents/2017-02-24-autoscaler-incident.html - 2024-08-09T08:24:45.923Z + https://docs.datahub.berkeley.edu/incidents/2017-02-24-autoscaler-incident.html + 2024-08-09T08:39:42.864Z - https://berkeley-dsep-infra.github.io/datahub/incidents/2018-01-25-helm-chart-upgrade.html - 2024-08-09T08:24:45.923Z + https://docs.datahub.berkeley.edu/incidents/2018-01-25-helm-chart-upgrade.html + 2024-08-09T08:39:42.864Z - https://berkeley-dsep-infra.github.io/datahub/incidents/2018-06-11-course-subscription-canceled.html - 2024-08-09T08:24:45.923Z + https://docs.datahub.berkeley.edu/incidents/2018-06-11-course-subscription-canceled.html + 2024-08-09T08:39:42.864Z - https://berkeley-dsep-infra.github.io/datahub/incidents/2017-10-19-course-subscription-canceled.html - 2024-08-09T08:24:45.923Z + https://docs.datahub.berkeley.edu/incidents/2017-10-19-course-subscription-canceled.html + 2024-08-09T08:39:42.864Z - https://berkeley-dsep-infra.github.io/datahub/incidents/2022-01-20-package-dependency-upgrade-incident.html - 2024-08-09T08:24:45.923Z + https://docs.datahub.berkeley.edu/incidents/2022-01-20-package-dependency-upgrade-incident.html + 2024-08-09T08:39:42.864Z - https://berkeley-dsep-infra.github.io/datahub/incidents/2017-02-24-proxy-death-incident.html - 2024-08-09T08:24:45.923Z + https://docs.datahub.berkeley.edu/incidents/2017-02-24-proxy-death-incident.html + 2024-08-09T08:39:42.864Z - https://berkeley-dsep-infra.github.io/datahub/incidents/2018-01-26-hub-slow-startup.html - 2024-08-09T08:24:45.923Z + https://docs.datahub.berkeley.edu/incidents/2018-01-26-hub-slow-startup.html + 2024-08-09T08:39:42.864Z - https://berkeley-dsep-infra.github.io/datahub/incidents/2017-02-09-datahub-db-outage-pvc-recreate-script.html - 2024-08-09T08:24:45.923Z + https://docs.datahub.berkeley.edu/incidents/2017-02-09-datahub-db-outage-pvc-recreate-script.html + 2024-08-09T08:39:42.864Z - https://berkeley-dsep-infra.github.io/datahub/incidents/2024-core-node-incidents.html - 2024-08-09T08:24:45.923Z + https://docs.datahub.berkeley.edu/incidents/2024-core-node-incidents.html + 2024-08-09T08:39:42.864Z - https://berkeley-dsep-infra.github.io/datahub/incidents/2018-02-06-hub-db-dir.html - 2024-08-09T08:24:45.923Z + https://docs.datahub.berkeley.edu/incidents/2018-02-06-hub-db-dir.html + 2024-08-09T08:39:42.864Z - https://berkeley-dsep-infra.github.io/datahub/incidents/2019-02-25-k8s-api-server-down.html - 2024-08-09T08:24:45.923Z + https://docs.datahub.berkeley.edu/incidents/2019-02-25-k8s-api-server-down.html + 2024-08-09T08:39:42.864Z - https://berkeley-dsep-infra.github.io/datahub/policy/principles.html - 2024-08-09T08:24:45.923Z + https://docs.datahub.berkeley.edu/policy/principles.html + 2024-08-09T08:39:42.864Z - https://berkeley-dsep-infra.github.io/datahub/policy/storage-retention.html - 2024-08-09T08:24:45.923Z + https://docs.datahub.berkeley.edu/policy/storage-retention.html + 2024-08-09T08:39:42.864Z - https://berkeley-dsep-infra.github.io/datahub/policy/create_policy.html - 2024-08-09T08:24:45.923Z + https://docs.datahub.berkeley.edu/policy/create_policy.html + 2024-08-09T08:39:42.864Z - https://berkeley-dsep-infra.github.io/datahub/admins/pre-reqs.html - 2024-08-09T08:24:45.923Z + https://docs.datahub.berkeley.edu/admins/pre-reqs.html + 2024-08-09T08:39:42.864Z - https://berkeley-dsep-infra.github.io/datahub/admins/howto/preview-local.html - 2024-08-09T08:24:45.923Z + https://docs.datahub.berkeley.edu/admins/howto/preview-local.html + 2024-08-09T08:39:42.864Z - https://berkeley-dsep-infra.github.io/datahub/admins/howto/rebuild-postgres-image.html - 2024-08-09T08:24:45.923Z + https://docs.datahub.berkeley.edu/admins/howto/rebuild-postgres-image.html + 2024-08-09T08:39:42.864Z - https://berkeley-dsep-infra.github.io/datahub/admins/howto/course-config.html - 2024-08-09T08:24:45.923Z + https://docs.datahub.berkeley.edu/admins/howto/course-config.html + 2024-08-09T08:39:42.864Z - https://berkeley-dsep-infra.github.io/datahub/admins/howto/calendar-scaler.html - 2024-08-09T08:24:45.923Z + https://docs.datahub.berkeley.edu/admins/howto/calendar-scaler.html + 2024-08-09T08:39:42.864Z - https://berkeley-dsep-infra.github.io/datahub/admins/howto/new-hub.html - 2024-08-09T08:24:45.923Z + https://docs.datahub.berkeley.edu/admins/howto/new-hub.html + 2024-08-09T08:39:42.864Z - https://berkeley-dsep-infra.github.io/datahub/admins/howto/prometheus-grafana.html - 2024-08-09T08:24:45.923Z + https://docs.datahub.berkeley.edu/admins/howto/prometheus-grafana.html + 2024-08-09T08:39:42.864Z - https://berkeley-dsep-infra.github.io/datahub/admins/howto/new-packages.html - 2024-08-09T08:24:45.923Z + https://docs.datahub.berkeley.edu/admins/howto/new-packages.html + 2024-08-09T08:39:42.864Z - https://berkeley-dsep-infra.github.io/datahub/admins/howto/core-pool.html - 2024-08-09T08:24:45.923Z + https://docs.datahub.berkeley.edu/admins/howto/core-pool.html + 2024-08-09T08:39:42.864Z - https://berkeley-dsep-infra.github.io/datahub/admins/howto/github-token.html - 2024-08-09T08:24:45.923Z + https://docs.datahub.berkeley.edu/admins/howto/github-token.html + 2024-08-09T08:39:42.864Z - https://berkeley-dsep-infra.github.io/datahub/admins/structure.html - 2024-08-09T08:24:45.923Z + https://docs.datahub.berkeley.edu/admins/structure.html + 2024-08-09T08:39:42.864Z - https://berkeley-dsep-infra.github.io/datahub/admins/index.html - 2024-08-09T08:24:45.923Z + https://docs.datahub.berkeley.edu/admins/index.html + 2024-08-09T08:39:42.864Z diff --git a/users/authentication.html b/users/authentication.html index 734cbccfa..50debae7f 100644 --- a/users/authentication.html +++ b/users/authentication.html @@ -521,7 +521,7 @@

Troubleshooting

} var localhostRegex = new RegExp(/^(?:http|https):\/\/localhost\:?[0-9]*\//); var mailtoRegex = new RegExp(/^mailto:/); - var filterRegex = new RegExp("https:\/\/berkeley-dsep-infra\.github\.io\/datahub\/"); + var filterRegex = new RegExp("https:\/\/docs\.datahub\.berkeley\.edu"); var isInternal = (href) => { return filterRegex.test(href) || localhostRegex.test(href) || mailtoRegex.test(href); } diff --git a/users/features.html b/users/features.html index 9758f54f5..127c75388 100644 --- a/users/features.html +++ b/users/features.html @@ -573,7 +573,7 @@

More?

} var localhostRegex = new RegExp(/^(?:http|https):\/\/localhost\:?[0-9]*\//); var mailtoRegex = new RegExp(/^mailto:/); - var filterRegex = new RegExp("https:\/\/berkeley-dsep-infra\.github\.io\/datahub\/"); + var filterRegex = new RegExp("https:\/\/docs\.datahub\.berkeley\.edu"); var isInternal = (href) => { return filterRegex.test(href) || localhostRegex.test(href) || mailtoRegex.test(href); } diff --git a/users/hubs.html b/users/hubs.html index 39d021da9..90c6db423 100644 --- a/users/hubs.html +++ b/users/hubs.html @@ -540,7 +540,7 @@

Data8X Hub

} var localhostRegex = new RegExp(/^(?:http|https):\/\/localhost\:?[0-9]*\//); var mailtoRegex = new RegExp(/^mailto:/); - var filterRegex = new RegExp("https:\/\/berkeley-dsep-infra\.github\.io\/datahub\/"); + var filterRegex = new RegExp("https:\/\/docs\.datahub\.berkeley\.edu"); var isInternal = (href) => { return filterRegex.test(href) || localhostRegex.test(href) || mailtoRegex.test(href); } diff --git a/users/index.html b/users/index.html index 97540f502..7001f54bd 100644 --- a/users/index.html +++ b/users/index.html @@ -504,7 +504,7 @@

Using DataHub

} var localhostRegex = new RegExp(/^(?:http|https):\/\/localhost\:?[0-9]*\//); var mailtoRegex = new RegExp(/^mailto:/); - var filterRegex = new RegExp("https:\/\/berkeley-dsep-infra\.github\.io\/datahub\/"); + var filterRegex = new RegExp("https:\/\/docs\.datahub\.berkeley\.edu"); var isInternal = (href) => { return filterRegex.test(href) || localhostRegex.test(href) || mailtoRegex.test(href); } diff --git a/users/private-repo.html b/users/private-repo.html index 727b6799a..6b1614743 100644 --- a/users/private-repo.html +++ b/users/private-repo.html @@ -526,7 +526,7 @@

Accessing private GitHub repos

} var localhostRegex = new RegExp(/^(?:http|https):\/\/localhost\:?[0-9]*\//); var mailtoRegex = new RegExp(/^mailto:/); - var filterRegex = new RegExp("https:\/\/berkeley-dsep-infra\.github\.io\/datahub\/"); + var filterRegex = new RegExp("https:\/\/docs\.datahub\.berkeley\.edu"); var isInternal = (href) => { return filterRegex.test(href) || localhostRegex.test(href) || mailtoRegex.test(href); }