From e8d583f606ae36d0c538badef6fdabbc3708a94b Mon Sep 17 00:00:00 2001
From: Youngsu Kim <youngsu.kim@csusb.edu>
Date: Fri, 9 Jun 2023 10:24:05 -0700
Subject: [PATCH] Remove image tags

---
 extraFiles/my_spawner.py | 32 +++++++++++++++++++-------------
 1 file changed, 19 insertions(+), 13 deletions(-)

diff --git a/extraFiles/my_spawner.py b/extraFiles/my_spawner.py
index 70f48f8..cba3a0b 100644
--- a/extraFiles/my_spawner.py
+++ b/extraFiles/my_spawner.py
@@ -118,14 +118,16 @@ class MySpawner(KubeSpawner):
         {
             'display_name': 'Stack Datascience',
             'kubespawner_override': {
-                'image_spec': 'localhost:30081/prp/jupyter-stack/datascience:16ecc4c5',
+                'image_spec': 'localhost:30081/prp/jupyter-stack/datascience',
+                # 'image_spec': 'localhost:30081/prp/jupyter-stack/datascience:16ecc4c5',
                 'imagePullPolicy': 'IfNotPresent',
             }
         },
         {
             'display_name': 'Stack Desktop Apps - VS Code',
             'kubespawner_override': {
-                'image': 'localhost:30081/prp/jupyter-stack/5g-desktop:ab90e952',
+                'image': 'localhost:30081/prp/jupyter-stack/5g-desktop',
+                # 'image': 'localhost:30081/prp/jupyter-stack/5g-desktop:ab90e952',
                 'imagePullPolicy': 'IfNotPresent',
                 'lifecycle_hooks': {
                     'postStart': {
@@ -143,7 +145,8 @@ class MySpawner(KubeSpawner):
         {
             'display_name': 'Stack PySpark',
             'kubespawner_override': {
-                'image_spec': 'localhost:30081/prp/jupyter-stack/pyspark:16ecc4c5',
+                'image_spec': 'localhost:30081/prp/jupyter-stack/pyspark',
+                # 'image_spec': 'localhost:30081/prp/jupyter-stack/pyspark:16ecc4c5',
                 'imagePullPolicy': 'IfNotPresent',
             }
         },
@@ -151,14 +154,16 @@ class MySpawner(KubeSpawner):
         {
             'display_name': 'Stack PyTorch2',
             'kubespawner_override': {
-                'image': 'localhost:30081/prp/jupyter-stack/prp-pytorch2:0addcd15',
+                'image': 'localhost:30081/prp/jupyter-stack/prp-pytorch2',
+                # 'image': 'localhost:30081/prp/jupyter-stack/prp-pytorch2:0addcd15',
                 'imagePullPolicy': 'IfNotPresent',
             }
         },       
         {
             'display_name': 'Stack R-Studio',
             'kubespawner_override': {
-                'image_spec': 'localhost:30081/prp/jupyter-stack/r-studio:ab90e952',
+                'image_spec': 'localhost:30081/prp/jupyter-stack/r-studio',
+                # 'image_spec': 'localhost:30081/prp/jupyter-stack/r-studio:ab90e952',
                 'imagePullPolicy': 'IfNotPresent',
             }
         },
@@ -176,17 +181,18 @@ class MySpawner(KubeSpawner):
                 'imagePullPolicy': 'IfNotPresent',
             }
         },
-        {
-            'display_name': 'Stack Scipy',
-            'kubespawner_override': {
-                'image': 'localhost:30081/prp/jupyter-stack/scipy:ab90e952',
-                'imagePullPolicy': 'IfNotPresent',
-            }
-        },
+        # {
+        #     'display_name': 'Stack Scipy',
+        #     'kubespawner_override': {
+        #         'image': 'localhost:30081/prp/jupyter-stack/scipy:ab90e952',
+        #         'imagePullPolicy': 'IfNotPresent',
+        #     }
+        # },
         {
             'display_name': 'Stack Tensorflow + PRP Packages',
             'kubespawner_override': {
-                'image_spec': 'localhost:30081/prp/jupyter-stack/prp:0addcd15',
+                'image_spec': 'localhost:30081/prp/jupyter-stack/prp',
+                # 'image_spec': 'localhost:30081/prp/jupyter-stack/prp:0addcd15',
                 'imagePullPolicy': 'IfNotPresent',
             }
         },
-- 
GitLab