diff --git a/.nojekyll b/.nojekyll index 68efab317..bfbe75658 100644 --- a/.nojekyll +++ b/.nojekyll @@ -1 +1 @@ -e0a52a8d \ No newline at end of file +c79b76cc \ No newline at end of file diff --git a/admins/howto/transition-image.html b/admins/howto/transition-image.html index 05f575635..ef42a7f33 100644 --- a/admins/howto/transition-image.html +++ b/admins/howto/transition-image.html @@ -454,7 +454,7 @@

Transition Single User Image to GitHub Actions

Prerequisites

You will need to install git-filter-repo.

wget -O ~/bin/git-filter-repo https://raw.githubusercontent.com/newren/git-filter-repo/main/git-filter-repo
-  chmod +x ~/bin/git-filter-repo
+chmod +x ~/bin/git-filter-repo

Create the repository

@@ -465,7 +465,7 @@

Create the repositor
  • In the new repository, visit Settings > Secrets and variables > Actions > Variables tab. Create new variables:
    1. Set HUB to the hub deployment, e.g. shiny.
    2. -
    3. Set IMAGE to ucb-datahub-2018/user-images/{hub}-user-image, e.g. ucb-datahub-2018/user-images/shiny-user-image.
    4. +
    5. Set IMAGE to ucb-datahub-2018/user-images/{hub}-user-image, e.g. ucb-datahub-2018/user-images/shiny-user-image.
  • Fork the new image repo into your own github account.
  • @@ -496,15 +496,15 @@

    Preparing wo

    Preparing continuous integration

      -
    1. In the berkeley-dsep-infra org settings, https://github.com/organizations/berkeley-dsep-infra/settings/profile, visit Secrets and variables > Actions, https://github.com/organizations/berkeley-dsep-infra/settings/secrets/actions. Edit the secrets for DATAHUB_CREATE_PR and GAR_SECRET_KEY, and enable the new repo to access each.

    2. +
    3. In the berkeley-dsep-infra org settings, visit Secrets and variables > Actions. Edit the secrets for DATAHUB_CREATE_PR and GAR_SECRET_KEY, and enable the new repo to access each.

    4. In the datahub repo, in one PR:

      1. remove the hub deployment steps for the hub:

          -
        • Deploy {hub}
        • -
        • hubploy/build-image {hub} image build (x2)
        • +
        • Deploy {hub}
        • +
        • hubploy/build-image {hub} image build (x2)
      2. -
      3. under deployments/{hub}/hubploy.yaml, remove the registry entry, and set the image_name to have PLACEHOLDER for the tag.

      4. +
      5. under deployments/{hub}/hubploy.yaml, remove the registry entry, and set the image_name to have PLACEHOLDER for the tag.

      6. In the datahub repo, under the deployment image directory, update the README to point to the new repo. Delete everything else in the image directory.

    5. Merge these changes to datahub staging.

    6. diff --git a/incidents/index.html b/incidents/index.html index 1161bbd21..2914fc555 100644 --- a/incidents/index.html +++ b/incidents/index.html @@ -502,7 +502,7 @@

      Incident Reports

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

      Incident Reports

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

      Incident Reports

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

      Incident Reports

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

      Incident Reports

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

      Incident Reports

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

      Incident Reports

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

      Incident Reports

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

      Incident Reports

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

      Incident Reports

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

      Incident Reports

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

      Incident Reports

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

      Incident Reports

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

      Incident Reports

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

      Incident Reports

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

      Incident Reports

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

      Incident Reports

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

      Incident Reports

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

      Incident Reports

      Hubs throwing 505 errors - + Feb 1, 2024 diff --git a/search.json b/search.json index 325f8daf8..0567c7732 100644 --- a/search.json +++ b/search.json @@ -766,7 +766,7 @@ "href": "admins/howto/transition-image.html#prerequisites", "title": "Transition Single User Image to GitHub Actions", "section": "Prerequisites", - "text": "Prerequisites\nYou will need to install git-filter-repo.\nwget -O ~/bin/git-filter-repo https://raw.githubusercontent.com/newren/git-filter-repo/main/git-filter-repo\n chmod +x ~/bin/git-filter-repo", + "text": "Prerequisites\nYou will need to install git-filter-repo.\nwget -O ~/bin/git-filter-repo https://raw.githubusercontent.com/newren/git-filter-repo/main/git-filter-repo\nchmod +x ~/bin/git-filter-repo", "crumbs": [ "Using DataHub", "Contributing to DataHub", @@ -805,7 +805,7 @@ "href": "admins/howto/transition-image.html#preparing-continuous-integration", "title": "Transition Single User Image to GitHub Actions", "section": "Preparing continuous integration", - "text": "Preparing continuous integration\n\nIn the berkeley-dsep-infra org settings, https://github.com/organizations/berkeley-dsep-infra/settings/profile, visit Secrets and variables > Actions, https://github.com/organizations/berkeley-dsep-infra/settings/secrets/actions. Edit the secrets for DATAHUB_CREATE_PR and GAR_SECRET_KEY, and enable the new repo to access each.\nIn the datahub repo, in one PR:\n\nremove the hub deployment steps for the hub:\n\nDeploy {hub}\nhubploy/build-image {hub} image build (x2)\n\nunder deployments/{hub}/hubploy.yaml, remove the registry entry, and set the image_name to have PLACEHOLDER for the tag.\nIn the datahub repo, under the deployment image directory, update the README to point to the new repo. Delete everything else in the image directory.\n\nMerge these changes to datahub staging.\nMake a commit to trigger a build of the image in its repo.\nIn a PR in the datahub repo, under .github/workflows/deploy-hubs.yaml, add the hub with the new image under determine-hub-deployments.py --only-deploy.\nMake another commit to the image repo to trigger a build. When these jobs finish, a commit will be pushed to the datahub repo. Make a PR, and merge to staging after canceling the CircleCI builds. (these builds are an artifact of the CircleCI-to-GitHub migration – we won’t need to do that long term)\nSubscribe the #ucb-datahubs-bots channel in UC Tech slack to the repo.\n/github subscribe berkeley-dsep-infra/<repo>", + "text": "Preparing continuous integration\n\nIn the berkeley-dsep-infra org settings, visit Secrets and variables > Actions. Edit the secrets for DATAHUB_CREATE_PR and GAR_SECRET_KEY, and enable the new repo to access each.\nIn the datahub repo, in one PR:\n\nremove the hub deployment steps for the hub:\n\nDeploy {hub}\nhubploy/build-image {hub} image build (x2)\n\nunder deployments/{hub}/hubploy.yaml, remove the registry entry, and set the image_name to have PLACEHOLDER for the tag.\nIn the datahub repo, under the deployment image directory, update the README to point to the new repo. Delete everything else in the image directory.\n\nMerge these changes to datahub staging.\nMake a commit to trigger a build of the image in its repo.\nIn a PR in the datahub repo, under .github/workflows/deploy-hubs.yaml, add the hub with the new image under determine-hub-deployments.py --only-deploy.\nMake another commit to the image repo to trigger a build. When these jobs finish, a commit will be pushed to the datahub repo. Make a PR, and merge to staging after canceling the CircleCI builds. (these builds are an artifact of the CircleCI-to-GitHub migration – we won’t need to do that long term)\nSubscribe the #ucb-datahubs-bots channel in UC Tech slack to the repo.\n/github subscribe berkeley-dsep-infra/<repo>", "crumbs": [ "Using DataHub", "Contributing to DataHub", diff --git a/sitemap.xml b/sitemap.xml index 056bb67d6..b26414dfa 100644 --- a/sitemap.xml +++ b/sitemap.xml @@ -2,262 +2,262 @@ https://docs.datahub.berkeley.edu/index.html - 2024-09-11T21:53:33.631Z + 2024-09-11T23:44:44.120Z https://docs.datahub.berkeley.edu/policy/principles.html - 2024-09-11T21:53:33.631Z + 2024-09-11T23:44:44.120Z https://docs.datahub.berkeley.edu/policy/storage-retention.html - 2024-09-11T21:53:33.631Z + 2024-09-11T23:44:44.120Z https://docs.datahub.berkeley.edu/policy/policy_deploy_mainhubs.html - 2024-09-11T21:53:33.631Z + 2024-09-11T23:44:44.120Z https://docs.datahub.berkeley.edu/users/hubs.html - 2024-09-11T21:53:33.631Z + 2024-09-11T23:44:44.120Z https://docs.datahub.berkeley.edu/users/hubs/r.html - 2024-09-11T21:53:33.631Z + 2024-09-11T23:44:44.120Z https://docs.datahub.berkeley.edu/users/hubs/stat159.html - 2024-09-11T21:53:33.631Z + 2024-09-11T23:44:44.120Z https://docs.datahub.berkeley.edu/users/hubs/edx.html - 2024-09-11T21:53:33.631Z + 2024-09-11T23:44:44.120Z https://docs.datahub.berkeley.edu/users/hubs/shiny.html - 2024-09-11T21:53:33.631Z + 2024-09-11T23:44:44.120Z https://docs.datahub.berkeley.edu/users/hubs/prob140.html - 2024-09-11T21:53:33.631Z + 2024-09-11T23:44:44.120Z https://docs.datahub.berkeley.edu/incidents/2017-02-09-datahub-db-outage-pvc-recreate-script.html - 2024-09-11T21:53:33.631Z + 2024-09-11T23:44:44.120Z https://docs.datahub.berkeley.edu/incidents/2018-01-26-hub-slow-startup.html - 2024-09-11T21:53:33.631Z + 2024-09-11T23:44:44.120Z https://docs.datahub.berkeley.edu/incidents/2022-01-20-package-dependency-upgrade-incident.html - 2024-09-11T21:53:33.631Z + 2024-09-11T23:44:44.120Z https://docs.datahub.berkeley.edu/incidents/index.html - 2024-09-11T21:53:33.631Z + 2024-09-11T23:44:44.120Z https://docs.datahub.berkeley.edu/incidents/2018-02-06-hub-db-dir.html - 2024-09-11T21:53:33.631Z + 2024-09-11T23:44:44.120Z https://docs.datahub.berkeley.edu/incidents/2017-10-19-course-subscription-canceled.html - 2024-09-11T21:53:33.631Z + 2024-09-11T23:44:44.120Z https://docs.datahub.berkeley.edu/incidents/2017-03-06-helm-config-image-mismatch.html - 2024-09-11T21:53:33.631Z + 2024-09-11T23:44:44.120Z https://docs.datahub.berkeley.edu/incidents/2017-02-09-datahub-db-outage.html - 2024-09-11T21:53:33.631Z + 2024-09-11T23:44:44.120Z https://docs.datahub.berkeley.edu/incidents/2017-02-24-proxy-death-incident.html - 2024-09-11T21:53:33.631Z + 2024-09-11T23:44:44.120Z https://docs.datahub.berkeley.edu/incidents/2017-03-20-too-many-volumes.html - 2024-09-11T21:53:33.631Z + 2024-09-11T23:44:44.120Z https://docs.datahub.berkeley.edu/admins/howto/new-packages.html - 2024-09-11T21:53:33.631Z + 2024-09-11T23:44:44.120Z https://docs.datahub.berkeley.edu/admins/howto/new-hub.html - 2024-09-11T21:53:33.631Z + 2024-09-11T23:44:44.120Z https://docs.datahub.berkeley.edu/admins/howto/calendar-scaler.html - 2024-09-11T21:53:33.631Z + 2024-09-11T23:44:44.116Z https://docs.datahub.berkeley.edu/admins/howto/course-config.html - 2024-09-11T21:53:33.631Z + 2024-09-11T23:44:44.116Z https://docs.datahub.berkeley.edu/admins/howto/transition-image.html - 2024-09-11T21:53:33.631Z + 2024-09-11T23:44:44.120Z https://docs.datahub.berkeley.edu/admins/howto/dns.html - 2024-09-11T21:53:33.631Z + 2024-09-11T23:44:44.120Z https://docs.datahub.berkeley.edu/admins/howto/delete-hub.html - 2024-09-11T21:53:33.631Z + 2024-09-11T23:44:44.116Z https://docs.datahub.berkeley.edu/admins/howto/remove-users-orm.html - 2024-09-11T21:53:33.631Z + 2024-09-11T23:44:44.120Z https://docs.datahub.berkeley.edu/admins/howto/documentation.html - 2024-09-11T21:53:33.631Z + 2024-09-11T23:44:44.120Z https://docs.datahub.berkeley.edu/admins/howto/github-token.html - 2024-09-11T21:53:33.631Z + 2024-09-11T23:44:44.120Z https://docs.datahub.berkeley.edu/admins/index.html - 2024-09-11T21:53:33.631Z + 2024-09-11T23:44:44.120Z https://docs.datahub.berkeley.edu/admins/cluster-config.html - 2024-09-11T21:53:33.631Z + 2024-09-11T23:44:44.116Z https://docs.datahub.berkeley.edu/admins/structure.html - 2024-09-11T21:53:33.631Z + 2024-09-11T23:44:44.120Z https://docs.datahub.berkeley.edu/admins/credentials.html - 2024-09-11T21:53:33.631Z + 2024-09-11T23:44:44.116Z https://docs.datahub.berkeley.edu/admins/pre-reqs.html - 2024-09-11T21:53:33.631Z + 2024-09-11T23:44:44.120Z https://docs.datahub.berkeley.edu/admins/storage.html - 2024-09-11T21:53:33.631Z + 2024-09-11T23:44:44.120Z https://docs.datahub.berkeley.edu/admins/howto/prometheus-grafana.html - 2024-09-11T21:53:33.631Z + 2024-09-11T23:44:44.120Z https://docs.datahub.berkeley.edu/admins/howto/rebuild-postgres-image.html - 2024-09-11T21:53:33.631Z + 2024-09-11T23:44:44.120Z https://docs.datahub.berkeley.edu/admins/howto/core-pool.html - 2024-09-11T21:53:33.631Z + 2024-09-11T23:44:44.116Z https://docs.datahub.berkeley.edu/admins/howto/rebuild-hub-image.html - 2024-09-11T21:53:33.631Z + 2024-09-11T23:44:44.120Z https://docs.datahub.berkeley.edu/admins/howto/google-sheets.html - 2024-09-11T21:53:33.631Z + 2024-09-11T23:44:44.120Z https://docs.datahub.berkeley.edu/admins/howto/managing-multiple-user-image-repos.html - 2024-09-11T21:53:33.631Z + 2024-09-11T23:44:44.120Z https://docs.datahub.berkeley.edu/admins/howto/new-image.html - 2024-09-11T21:53:33.631Z + 2024-09-11T23:44:44.120Z https://docs.datahub.berkeley.edu/admins/howto/clusterswitch.html - 2024-09-11T21:53:33.631Z + 2024-09-11T23:44:44.116Z https://docs.datahub.berkeley.edu/incidents/2024-core-node-incidents.html - 2024-09-11T21:53:33.631Z + 2024-09-11T23:44:44.120Z https://docs.datahub.berkeley.edu/incidents/2017-10-10-hung-nodes.html - 2024-09-11T21:53:33.631Z + 2024-09-11T23:44:44.120Z https://docs.datahub.berkeley.edu/incidents/2018-02-28-hung-node.html - 2024-09-11T21:53:33.631Z + 2024-09-11T23:44:44.120Z https://docs.datahub.berkeley.edu/incidents/2018-06-11-course-subscription-canceled.html - 2024-09-11T21:53:33.631Z + 2024-09-11T23:44:44.120Z https://docs.datahub.berkeley.edu/incidents/2017-04-03-cluster-full-incident.html - 2024-09-11T21:53:33.631Z + 2024-09-11T23:44:44.120Z https://docs.datahub.berkeley.edu/incidents/2019-05-01-service-account-leak.html - 2024-09-11T21:53:33.631Z + 2024-09-11T23:44:44.120Z https://docs.datahub.berkeley.edu/incidents/2017-05-09-gce-billing.html - 2024-09-11T21:53:33.631Z + 2024-09-11T23:44:44.120Z https://docs.datahub.berkeley.edu/incidents/2017-02-24-autoscaler-incident.html - 2024-09-11T21:53:33.631Z + 2024-09-11T23:44:44.120Z https://docs.datahub.berkeley.edu/incidents/2017-03-23-kernel-deaths-incident.html - 2024-09-11T21:53:33.631Z + 2024-09-11T23:44:44.120Z https://docs.datahub.berkeley.edu/incidents/2018-01-25-helm-chart-upgrade.html - 2024-09-11T21:53:33.631Z + 2024-09-11T23:44:44.120Z https://docs.datahub.berkeley.edu/incidents/2019-02-25-k8s-api-server-down.html - 2024-09-11T21:53:33.631Z + 2024-09-11T23:44:44.120Z https://docs.datahub.berkeley.edu/users/hubs/data102.html - 2024-09-11T21:53:33.631Z + 2024-09-11T23:44:44.120Z https://docs.datahub.berkeley.edu/users/hubs/data100.html - 2024-09-11T21:53:33.631Z + 2024-09-11T23:44:44.120Z https://docs.datahub.berkeley.edu/users/hubs/datahub.html - 2024-09-11T21:53:33.631Z + 2024-09-11T23:44:44.120Z https://docs.datahub.berkeley.edu/users/hubs/stat20.html - 2024-09-11T21:53:33.631Z + 2024-09-11T23:44:44.120Z https://docs.datahub.berkeley.edu/users/private-repo.html - 2024-09-11T21:53:33.639Z + 2024-09-11T23:44:44.128Z https://docs.datahub.berkeley.edu/users/authentication.html - 2024-09-11T21:53:33.631Z + 2024-09-11T23:44:44.120Z https://docs.datahub.berkeley.edu/users/features.html - 2024-09-11T21:53:33.631Z + 2024-09-11T23:44:44.120Z https://docs.datahub.berkeley.edu/policy/policy_create_hubs.html - 2024-09-11T21:53:33.631Z + 2024-09-11T23:44:44.120Z https://docs.datahub.berkeley.edu/policy/index.html - 2024-09-11T21:53:33.631Z + 2024-09-11T23:44:44.120Z https://docs.datahub.berkeley.edu/policy/create_policy.html - 2024-09-11T21:53:33.631Z + 2024-09-11T23:44:44.120Z diff --git a/users/hubs.html b/users/hubs.html index f02050bee..924d51cd2 100644 --- a/users/hubs.html +++ b/users/hubs.html @@ -470,7 +470,7 @@

      JupyterHub Deployments