Juana,

 

Thanks for the quick response.

 

The JH pods are erroring

 

See the latest:

 

[root@ocp-archiva playbooks]# oc get pods

NAME                                                          READY   STATUS                  RESTARTS   AGE

airflow-on-k8s-operator-controller-manager-7468c9b786-xdcgw   1/1     Running                 0          50m

argo-server-74cf64689b-2d2kb                                  1/1     Running                 0          50m

grafana-deployment-78dd4cd4ff-2xddd                           1/1     Running                 0          47m

grafana-operator-5c6b68bfcf-q5tnz                             1/1     Running                 0          47m

jupyterhub-1-deploy                                           0/1     Error                   0          50m

jupyterhub-db-1-deploy                                        0/1     Error                   0          50m

odh-dashboard-8dd5b4ddb-g4m22                                 1/1     Running                 0          50m

odh-dashboard-8dd5b4ddb-rz6f4                                 1/1     Running                 0          50m

prometheus-odh-monitoring-0                                   2/2     Running                 1          48m

prometheus-odh-monitoring-1                                   2/2     Running                 1          48m

prometheus-operator-65d95c5759-mwz9v                          1/1     Running                 0          48m

seldon-controller-manager-6475dfc78b-lbmxx                    1/1     Running                 0          49m

spark-operator-f48d856df-mnlkh                                1/1     Running                 0          49m

superset-86954658f7-ln9lj                                     0/1     Init:CrashLoopBackOff   9          51m

supersetdb-85c475ffd8-mfk97                                   0/1     Pending                 0          51m

traefik-proxy-859dff9f5f-7bt9s                                2/2     Running                 12         50m

traefik-proxy-859dff9f5f-g8xfv                                2/2     Running                 12         50m

traefik-proxy-859dff9f5f-x9bn8                                1/2     Running                 12         50m

workflow-controller-66956d99dd-2bbf5                          1/1     Running                 0          50m

[root@ocp-archiva playbooks]#

 

I am the cluster admin. There are no other users in this namespace.

 

 

 

Thank You,

James Dade

Emergent Technology Specialist (ETS)

 

From: Juana Nakfour <jnakfour@redhat.com>
Sent: Friday, December 3, 2021 11:40 AM
To: Dade, James - BLS CTR <Dade.James@bls.gov>
Cc: users@lists.opendatahub.io
Subject: Re: [Users] installation help

 

CAUTION: This email originated from outside of BLS. DO NOT click links or open attachments unless you recognize the sender and know the content is safe. Please send suspicious emails as an attachment to SECURE@BLS.GOV.

 

Hi James,

Looking at your pods, it looks like JH pods are still installing. Once they are ready you can launch the ODH dashboard or the JH dashboard from Networking--> routes. From the main page of the JH dashboard you can select the notebook image you would like to use (see attached image). Yes we are in the process of updating ODH documentation.

 

Thanks

Juana

 

On Fri, Dec 3, 2021 at 10:32 AM Dade, James - BLS CTR via Users <users@lists.opendatahub.io> wrote:

Hello,

 

I am installing ODH on OpenShift 4.8.21 cluster. Got the OpenDataHub Operator (version 1.1.1) to install but no Jupyter Notebooks are deployed.

 

I am looking at the documentation provided by the operator in the OperatorHub on OpenShift: https://opendatahub.io/docs/getting-started/quick-installation.html

 

It appears to be outdated.

 

Looking to deploy Jupyter hub and notebooks. Would love some assistance if possible?

 

Here is my kfdef that was autogenerated.

 

apiVersion: kfdef.apps.kubeflow.org/v1

kind: KfDef

metadata:

  creationTimestamp: '2021-12-03T15:51:56Z'

  finalizers:

    - kfdef-finalizer.kfdef.apps.kubeflow.org

  generation: 2

  managedFields:

    - apiVersion: kfdef.apps.kubeflow.org/v1

      fieldsType: FieldsV1

      fieldsV1:

        'f:spec':

          .: {}

          'f:applications': {}

          'f:repos': {}

      manager: Mozilla

      operation: Update

      time: '2021-12-03T15:51:56Z'

    - apiVersion: kfdef.apps.kubeflow.org/v1

      fieldsType: FieldsV1

      fieldsV1:

        'f:metadata':

          'f:finalizers':

            .: {}

            'v:"kfdef-finalizer.kfdef.apps.kubeflow.org"': {}

        'f:status': {}

      manager: opendatahub-operator

      operation: Update

      time: '2021-12-03T15:51:56Z'

  name: alex-odh

  namespace: alex-odh

  resourceVersion: '1843795175'

  uid: 212071ee-d979-46e8-81ff-60c85473a290

spec:

  applications:

    - kustomizeConfig:

        repoRef:

          name: manifests

          path: odh-common

      name: odh-common

    - kustomizeConfig:

        repoRef:

          name: manifests

          path: odhseldon/cluster

      name: odhseldon

    - kustomizeConfig:

        parameters:

          - name: SUPERSET_ADMIN_PASSWORD

            value: admin

        repoRef:

          name: manifests

          path: superset

      name: superset

    - kustomizeConfig:

        parameters:

          - name: namespace

            value: openshift-operators

        repoRef:

          name: manifests

          path: kafka/cluster

      name: strimzi-operator

    - kustomizeConfig:

        repoRef:

          name: manifests

          path: kafka/kafka

      name: kafka-cluster

    - kustomizeConfig:

        repoRef:

          name: manifests

          path: grafana/cluster

      name: grafana-cluster

    - kustomizeConfig:

        repoRef:

          name: manifests

          path: grafana/grafana

      name: grafana-instance

    - kustomizeConfig:

        repoRef:

          name: manifests

          path: radanalyticsio/spark/cluster

      name: radanalyticsio-spark-cluster

    - kustomizeConfig:

        repoRef:

          name: manifests

          path: prometheus/cluster

      name: prometheus-cluster

    - kustomizeConfig:

        repoRef:

          name: manifests

          path: prometheus/operator

      name: prometheus-operator

    - kustomizeConfig:

        parameters:

          - name: s3_endpoint_url

            value: s3.odh.com

        repoRef:

          name: manifests

          path: jupyterhub/jupyterhub

      name: jupyterhub

    - kustomizeConfig:

        overlays:

          - additional

        repoRef:

          name: manifests

          path: jupyterhub/notebook-images

      name: notebook-images

    - kustomizeConfig:

        repoRef:

          name: manifests

          path: airflow/operator

      name: airflow-operator

    - kustomizeConfig:

        repoRef:

          name: manifests

          path: airflow/cluster

      name: airflow-cluster

    - kustomizeConfig:

        repoRef:

          name: manifests

          path: odhargo/cluster

      name: odhargo-cluster

    - kustomizeConfig:

        repoRef:

          name: manifests

          path: odhargo/odhargo

      name: odhargo

    - kustomizeConfig:

        repoRef:

          name: manifests

          path: odh-dashboard

      name: odh-dashboard

  repos:

    - name: kf-manifests

      uri: 'https://github.com/opendatahub-io/manifests/tarball/v1.3-openshift'

    - name: manifests

      uri: 'https://github.com/opendatahub-io/odh-manifests/tarball/v1.1.1'

status: {}

 

I am assuming you need to add lines to incorporate more features but that is not documented anywhere that I can find.

 

 

Here is what I see running:

 

[root@ocp-archiva playbooks]# oc get all

NAME                                                              READY   STATUS              RESTARTS   AGE

pod/airflow-on-k8s-operator-controller-manager-7468c9b786-xdcgw   1/1     Running             0          3m50s

pod/argo-server-74cf64689b-2d2kb                                  1/1     Running             0          3m47s

pod/grafana-deployment-7b76f588f8-8rdw7                           1/1     Running             0          83s

pod/grafana-operator-5b75bcfcf9-6h7dr                             1/1     Running             0          33s

pod/grafana-operator-5c6b68bfcf-q5tnz                             0/1     ContainerCreating   0          3s

pod/jupyterhub-1-8vwm8                                            0/2     Init:0/1            0          3m2s

pod/jupyterhub-1-b6ks8                                            0/2     Init:0/1            0          3m2s

pod/jupyterhub-1-deploy                                           1/1     Running             0          3m51s

pod/jupyterhub-1-n8pqh                                            0/2     Init:0/1            0          3m2s

pod/jupyterhub-db-1-bn5pn                                         0/1     Pending             0          3m40s

pod/jupyterhub-db-1-deploy                                        1/1     Running             0          3m51s

pod/odh-dashboard-8dd5b4ddb-g4m22                                 1/1     Running             0          3m46s

pod/odh-dashboard-8dd5b4ddb-rz6f4                                 1/1     Running             0          3m47s

pod/prometheus-odh-monitoring-0                                   2/2     Running             1          107s

pod/prometheus-odh-monitoring-1                                   2/2     Running             1          107s

pod/prometheus-operator-65d95c5759-mwz9v                          1/1     Running             0          112s

pod/seldon-controller-manager-6475dfc78b-lbmxx                    1/1     Running             0          2m6s

pod/spark-operator-f48d856df-mnlkh                                1/1     Running             0          2m1s

pod/superset-86954658f7-ln9lj                                     0/1     Init:0/1            1          3m56s

pod/supersetdb-85c475ffd8-mfk97                                   0/1     Pending             0          3m56s

pod/traefik-proxy-859dff9f5f-7bt9s                                1/2     CrashLoopBackOff    1          3m52s

pod/traefik-proxy-859dff9f5f-g8xfv                                1/2     CrashLoopBackOff    1          3m52s

pod/traefik-proxy-859dff9f5f-x9bn8                                1/2     CrashLoopBackOff    1          3m52s

pod/workflow-controller-66956d99dd-2bbf5                          1/1     Running             0          3m47s

 

NAME                                    DESIRED   CURRENT   READY   AGE

replicationcontroller/jupyterhub-1      3         3         0       3m52s

replicationcontroller/jupyterhub-db-1   1         1         0       3m52s

 

NAME                                  TYPE        CLUSTER-IP       EXTERNAL-IP   PORT(S)                               AGE

service/argo-server                   ClusterIP   172.30.37.108    <none>        2746/TCP                              3m48s

service/grafana-operator-metrics      ClusterIP   172.30.114.49    <none>        8080/TCP                              96s

service/grafana-service               ClusterIP   172.30.106.4     <none>        3000/TCP                              89s

service/jupyterhub                    ClusterIP   172.30.57.126    <none>        8080/TCP,8081/TCP,8181/TCP            3m52s

service/jupyterhub-db                 ClusterIP   172.30.192.110   <none>        5432/TCP                              3m52s

service/odh-dashboard                 ClusterIP   172.30.58.243    <none>        8080/TCP                              3m47s

service/prometheus-operated           ClusterIP   None             <none>        9090/TCP                              108s

service/seldon-webhook-service        ClusterIP   172.30.114.75    <none>        443/TCP                               113s

service/spark-operator-metrics        ClusterIP   172.30.219.127   <none>        8080/TCP                              110s

service/superset                      ClusterIP   172.30.45.109    <none>        8088/TCP                              3m57s

service/supersetdb                    ClusterIP   172.30.235.145   <none>        5432/TCP                              3m58s

service/traefik-proxy                 ClusterIP   172.30.9.223     <none>        8099/TCP,8080/TCP,8081/TCP,8082/TCP   3m52s

service/workflow-controller-metrics   ClusterIP   172.30.224.237   <none>        9090/TCP                              3m48s

 

NAME                                                         READY   UP-TO-DATE   AVAILABLE   AGE

deployment.apps/airflow-on-k8s-operator-controller-manager   1/1     1            1           3m50s

deployment.apps/argo-server                                  1/1     1            1           3m48s

deployment.apps/grafana-deployment                           1/1     1            1           88s

deployment.apps/grafana-operator                             1/1     1            1           2m3s

deployment.apps/odh-dashboard                                2/2     2            2           3m47s

deployment.apps/prometheus-operator                          1/1     1            1           112s

deployment.apps/seldon-controller-manager                    1/1     1            1           2m6s

deployment.apps/spark-operator                               1/1     1            1           2m1s

deployment.apps/superset                                     0/1     1            0           3m57s

deployment.apps/supersetdb                                   0/1     1            0           3m56s

deployment.apps/traefik-proxy                                0/3     3            0           3m52s

deployment.apps/workflow-controller                          1/1     1            1           3m47s

 

NAME                                                                    DESIRED   CURRENT   READY   AGE

replicaset.apps/airflow-on-k8s-operator-controller-manager-7468c9b786   1         1         1       3m50s

replicaset.apps/argo-server-74cf64689b                                  1         1         1       3m48s

replicaset.apps/grafana-deployment-697d66887b                           0         0         0       88s

replicaset.apps/grafana-deployment-754b858d48                           0         0         0       88s

replicaset.apps/grafana-deployment-7b76f588f8                           1         1         1       83s

replicaset.apps/grafana-operator-5b75bcfcf9                             1         1         1       33s

replicaset.apps/grafana-operator-5c6b68bfcf                             1         1         0       3s

replicaset.apps/grafana-operator-b7766bbcc                              0         0         0       57s

replicaset.apps/odh-dashboard-8dd5b4ddb                                 2         2         2       3m47s

replicaset.apps/prometheus-operator-65d95c5759                          1         1         1       112s

replicaset.apps/seldon-controller-manager-6475dfc78b                    1         1         1       2m6s

replicaset.apps/spark-operator-f48d856df                                1         1         1       2m1s

replicaset.apps/superset-86954658f7                                     1         1         0       3m56s

replicaset.apps/supersetdb-85c475ffd8                                   1         1         0       3m56s

replicaset.apps/traefik-proxy-859dff9f5f                                3         3         0       3m52s

replicaset.apps/workflow-controller-66956d99dd                          1         1         1       3m47s

 

NAME                                         READY   AGE

statefulset.apps/prometheus-odh-monitoring   2/2     108s

 

NAME                                               REVISION   DESIRED   CURRENT   TRIGGERED BY

deploymentconfig.apps.openshift.io/jupyterhub      1          3         3         config

deploymentconfig.apps.openshift.io/jupyterhub-db   1          1         1         config

 

 

Any help in defining the notebooks would be greatly appreciated!

 

 

 

Thank You,

James Dade

Emergent Technology Specialist (ETS)

 

BLS – DCCT

Postal Square Building, Suite 5045

2 Massachusetts Avenue NE

Washington, DC 20212-0001

202-691-5964

 

_______________________________________________
Users mailing list -- users@lists.opendatahub.io
To unsubscribe send an email to users-leave@lists.opendatahub.io