Uploaded image for project: 'Data Management'
  1. Data Management
  2. DM-36343

Update the integration tests docker image

    XMLWordPrintable

    Details

    • Type: Story
    • Status: Done
    • Resolution: Done
    • Fix Version/s: None
    • Component/s: ts_integration
    • Labels:
      None
    • Story Points:
      8
    • Sprint:
      TSSW Sprint - Sep 26 - Oct 10, TSSW Sprint - Oct 10 - Oct 24, TSSW Sprint - Oct 24 - Nov 07, TSSW Sprint - Nov 07 - Nov 21, TSSW Sprint - Nov 21 - Dec 05, TSSW Sprint - Dec 05 - Dec 19, TSSW Sprint - Dec 19 - Jan 02, TSSW Sprint - Jan 02 - Jan 16, TSSW Sprint - Jan 16 - Jan 30, TSSW Sprint - Jan 30 - Feb 13, TSSW Sprint - Feb 13 - Feb 27, TSSW Sprint - Feb 27 - Mar 13
    • Team:
      Telescope and Site
    • Urgent?:
      No

      Description

      Incorporate additional feedback and updates to the integrationtests Docker image.

        Attachments

          Issue Links

            Activity

            Show
            rbovill Rob Bovill added a comment - - edited https://github.com/lsst-ts/ts_cycle_build/tree/tickets/DM-36343 https://github.com/lsst-ts/robotframework_EFD/tree/tickets/DM-36343 https://github.com/lsst-ts/argocd-csc/tree/u/rbovill/DM-36343 https://github.com/lsst-ts/ts_IntegrationTests/tree/tickets/DM-36232    
            Hide
            rbovill Rob Bovill added a comment -

            Note to self:

            docker run --name integration --rm -v ~/trunk/robotframework_EFD:/home/saluser/robotframework_EFD -w /home/saluser/robotframework_EFD --env PYTHONPATH="/home/saluser/robotframework_EFD" --env RUN_ARG="robot -A Vars.txt -e standby -e disabled -e gencam -d Reports/test Controller.robot" ts-dockerhub.lsst.org/integrationtests:c0028

            Show
            rbovill Rob Bovill added a comment - Note to self: docker run --name integration --rm -v ~/trunk/robotframework_EFD:/home/saluser/robotframework_EFD -w /home/saluser/robotframework_EFD --env PYTHONPATH= "/home/saluser/robotframework_EFD" --env RUN_ARG= "robot -A Vars.txt -e standby -e disabled -e gencam -d Reports/test Controller.robot" ts-dockerhub.lsst.org/integrationtests:c0028
            Hide
            rbovill Rob Bovill added a comment -

            Need to include robotframework_EFD repo in the integrationtests Docker image.

            Show
            rbovill Rob Bovill added a comment - Need to include robotframework_EFD repo in the integrationtests Docker image.
            Show
            rbovill Rob Bovill added a comment - IntegrationTests: https://github.com/lsst-ts/ts_IntegrationTests/pull/54 robotframework_EFD: https://github.com/lsst-ts/robotframework_EFD/pull/37
            Hide
            rbovill Rob Bovill added a comment - - edited

            ArgoCD create app commands:

            inttest-at-image-taking:

            argocd app create inttest-at-image-taking --dest-namespace dds-test --dest-server https://kubernetes.default.svc --repo https://github.com/lsst-ts/argocd-csc.git --revision u/rbovill/DM-36343 --path apps/integrationtests/ --values values-auxtel-image-taking.yaml --values values-tucson-teststand.yaml --port-forward --port-forward-namespace argocd
            

            inttest-cc-image-taking:

            argocd app create inttest-cc-image-taking --dest-namespace dds-test --dest-server https://kubernetes.default.svc --repo https://github.com/lsst-ts/argocd-csc.git --revision u/rbovill/DM-36343 --path apps/integrationtests/ --values values-comcam-image-taking.yaml --values values-tucson-teststand.yaml --port-forward --port-forward-namespace argocdlaceholder
            

             inttest-at-prep-onsky:

            argocd app create inttest-at-prep-onsky --dest-namespace dds-test --dest-server https://kubernetes.default.svc --repo https://github.com/lsst-ts/argocd-csc.git --revision u/rbovill/DM-36343 --path apps/integrationtests/ --values values-auxtel-prepare-onsky.yaml --values values-tucson-teststand.yaml --port-forward --port-forward-namespace argocd
            

            inttest-love-stress-test

            argocd app create inttest-love-stress-test --dest-namespace dds-test --dest-server https://kubernetes.default.svc --repo https://github.com/lsst-ts/argocd-csc.git --revision u/rbovill/DM-36343 --path apps/integrationtests/ --values values-love-stress-test.yaml --values values-tucson-teststand.yaml --port-forward --port-forward-namespace argocd
            

             inttest-auxtel-latiss-cwfs-align

            argocd app create inttest-at-latiss-cwfs-align --dest-namespace dds-test --dest-server https://kubernetes.default.svc --repo https://github.com/lsst-ts/argocd-csc.git --revision u/rbovill/DM-36343 --path apps/integrationtests/ --values values-auxtel-latiss-cwfs-align.yaml --values values-tucson-teststand.yaml --port-forward --port-forward-namespace argocd
            

             

             

            Show
            rbovill Rob Bovill added a comment - - edited ArgoCD create app commands: inttest-at-image-taking: argocd app create inttest-at-image-taking --dest-namespace dds-test --dest-server https: //kubernetes.default.svc --repo https://github.com/lsst-ts/argocd-csc.git --revision u/rbovill/DM-36343 --path apps/integrationtests/ --values values-auxtel-image-taking.yaml --values values-tucson-teststand.yaml --port-forward --port-forward-namespace argocd inttest-cc-image-taking: argocd app create inttest-cc-image-taking --dest-namespace dds-test --dest-server https: //kubernetes.default.svc --repo https://github.com/lsst-ts/argocd-csc.git --revision u/rbovill/DM-36343 --path apps/integrationtests/ --values values-comcam-image-taking.yaml --values values-tucson-teststand.yaml --port-forward --port-forward-namespace argocdlaceholder  inttest-at-prep-onsky: argocd app create inttest-at-prep-onsky --dest-namespace dds-test --dest-server https: //kubernetes.default.svc --repo https://github.com/lsst-ts/argocd-csc.git --revision u/rbovill/DM-36343 --path apps/integrationtests/ --values values-auxtel-prepare-onsky.yaml --values values-tucson-teststand.yaml --port-forward --port-forward-namespace argocd inttest-love-stress-test argocd app create inttest-love-stress-test --dest-namespace dds-test --dest-server https: //kubernetes.default.svc --repo https://github.com/lsst-ts/argocd-csc.git --revision u/rbovill/DM-36343 --path apps/integrationtests/ --values values-love-stress-test.yaml --values values-tucson-teststand.yaml --port-forward --port-forward-namespace argocd  inttest-auxtel-latiss-cwfs-align argocd app create inttest-at-latiss-cwfs-align --dest-namespace dds-test --dest-server https: //kubernetes.default.svc --repo https://github.com/lsst-ts/argocd-csc.git --revision u/rbovill/DM-36343 --path apps/integrationtests/ --values values-auxtel-latiss-cwfs-align.yaml --values values-tucson-teststand.yaml --port-forward --port-forward-namespace argocd    
            Show
            rbovill Rob Bovill added a comment - - edited PRs: (already done) https://github.com/lsst-ts/ts_IntegrationTests/pull/54 https://github.com/lsst-ts/robotframework_EFD/pull/37 https://github.com/lsst-ts/argocd-csc/pull/135 https://github.com/lsst-ts/ts_cycle_build/pull/176    
            Hide
            rbovill Rob Bovill added a comment -

            Multi-repo changes are complete. The integrationtests package is now a real piece of software.

            Show
            rbovill Rob Bovill added a comment - Multi-repo changes are complete. The integrationtests package is now a real piece of software.
            Hide
            mareuter Michael Reuter added a comment -

            I will conditionally mark this as reviewed but please do not close it until the ts_cycle_build PR is merged.

            Show
            mareuter Michael Reuter added a comment - I will conditionally mark this as reviewed but please do not close it until the ts_cycle_build PR is merged.

              People

              Assignee:
              rbovill Rob Bovill
              Reporter:
              rbovill Rob Bovill
              Reviewers:
              Michael Reuter, Tiago Ribeiro
              Watchers:
              Michael Reuter, Rob Bovill, Tiago Ribeiro
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:

                  Jenkins

                  No builds found.