Uploaded image for project: 'National Data Service'
  1. National Data Service
  2. NDS-802

deploy-tools deploys a crashing Workbench API server in 1.0.9 release


    • Icon: Task Task
    • Resolution: Fixed
    • Icon: Blocking Blocking
    • None
    • None
    • Backend
    • None
    • NDS Sprint 23

      API server seems to have a problem in our tagged 1.0.9 release.

      Step to reproduce:

      1. Deploy a cluster using the latest ndslabs-deploy-tools
        • When your API server comes up, it will go into crash loop:

          core@nds752-master1 ~ $ kubectl logs -f ndslabs-apiserver-h3s8n
          Cloning into '/specs'...
          invalid character 'T' looking for beginning of value
          E0316 23:11:04.579678      22 server.go:66] invalid character 'T' looking for beginning of value

      2. Edit the apiserver RC to change the image name

        kubectl edit rc ndslabs-apiserver

        • Change the image: tag from 1.0.9 to 1.0.8
      3. Delete the apiserver pod

        kubectl delete pod `kubectl get pods | grep ndslabs-apiserver | grep -v Terminating | awk '{print $1}'`

        • After the image downloads, you should see the API server container start up like normal

      This ticket is complete when we've repaired the above issues.

              lambert8 Sara Lambert
              lambert8 Sara Lambert
              0 Vote for this issue
              2 Start watching this issue