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

    XMLWordPrintableJSON

Details

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

    Description

      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.

      Gliffy Diagrams

        Attachments

          Issue Links

            Activity

              People

                lambert8 Sara Lambert
                lambert8 Sara Lambert
                Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                  Created:
                  Updated:
                  Resolved:

                  Tasks