<commit_before>nfsPVC:
  enabled: true
  nfs:
    serverIP: nfsserver1
    shareName: export/data100homes/homes/prod/home

jupyterhub:
  hub:
    extraConfigMap:
      # this should be migrated to custom.profiles when that works
      profiles:
        # stat c100
        2019-fall-24961: {}
      admin:
        extraVolumeMounts:
          - name: home
            mountPath: /srv/homes
  auth:
    type: dummy
    admin:
      users:
        # infrastructure
        - felder
        - rylo
        - yuvipanda
        # gsis
        - data100.instructors
        - vikrams
        - paulshaoyuqiao1
        - yifanwu
        - rami.mostafa
        - davidyi624
        - samirnaqvi
        - fmcquarrie3
        - rahuljcool26
        - ishaan.srivastava
        - jake.singleton
        - cshih
        - rkunani
        - sera4415
        - wangyimeng98
        - suraj.rampure
        - daniel.zhu
        - julieyu
        - calzoom
        - chengruizhe
        - kagarwal2
        - pranav.njn
        - cpyles
        - dqw
        - rain
        - mayashen
        - sona.jeswani
        - wwhuang
        - devin.petersohn
        - manana.hakobyan
        - andysheu
        - allenshen5
        # instructors
        - adhikari
        - jegonzal
        
  singleuser:
    initContainers:
      - name: volume-mount-hack
        image: busybox
        command: ["sh", "-c", "id && chown 1000:1000 /home/jovyan && ls -lhd /home/jovyan"]
        securityContext:
          runAsUser: 0
        volumeMounts:
        - name: home
          mountPath: /home/jovyan
          subPath: "{username}"
    storage:
      type: static
      static:
        pvcName: home-nfs
        subPath: "{username}"
    memory:
      guarantee: 768M
      limit: 2G
    image:
      name: gcr.io/ucb-datahub-2018/data100-user-image<commit_msg>Add a shared directory to data100 hub<commit_after>nfsPVC:
  enabled: true
  nfs:
    serverIP: nfsserver1
    shareName: export/data100homes/homes/prod/home

jupyterhub:
  hub:
    extraConfigMap:
      # this should be migrated to custom.profiles when that works
      profiles:
        # stat c100
        2019-fall-24961: {}
      admin:
        extraVolumeMounts:
          - name: home
            mountPath: /srv/homes
          - name: home
            mountPath: /home/jovyan/shared-readwrite
            subPath: _shared
  auth:
    type: dummy
    admin:
      users:
        # infrastructure
        - felder
        - rylo
        - yuvipanda
        # gsis
        - data100.instructors
        - vikrams
        - paulshaoyuqiao1
        - yifanwu
        - rami.mostafa
        - davidyi624
        - samirnaqvi
        - fmcquarrie3
        - rahuljcool26
        - ishaan.srivastava
        - jake.singleton
        - cshih
        - rkunani
        - sera4415
        - wangyimeng98
        - suraj.rampure
        - daniel.zhu
        - julieyu
        - calzoom
        - chengruizhe
        - kagarwal2
        - pranav.njn
        - cpyles
        - dqw
        - rain
        - mayashen
        - sona.jeswani
        - wwhuang
        - devin.petersohn
        - manana.hakobyan
        - andysheu
        - allenshen5
        # instructors
        - adhikari
        - jegonzal

  singleuser:
    initContainers:
      - name: volume-mount-hack
        image: busybox
        command: ["sh", "-c", "id && chown 1000:1000 /home/jovyan && chown 1000:1000 /home/jovyan/shared"]
        securityContext:
          runAsUser: 0
        volumeMounts:
        - name: home
          mountPath: /home/jovyan
          subPath: "{username}"
        - name: home
          mountPath: /home/jovyan/shared
          subPath: _shared
    storage:
      type: static
      static:
        pvcName: home-nfs
        subPath: "{username}"
      extraVolumeMounts:
        - name: home
          mountPath: /home/jovyan/shared
          subPath: _shared
          readOnly: true
    memory:
      guarantee: 768M
      limit: 2G
    image:
      name: gcr.io/ucb-datahub-2018/data100-user-image
{'fraction_non_alphanumeric': 0.07991093518060366, 'fraction_numerical': 0.029440870856011877, 'mean_word_length': 1.2971590909090909, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '2962808', 'n_tokens_mistral': 1444, 'n_tokens_neox': 1348, 'n_words': 260}