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

Phase 1 Software Integration

    XMLWordPrintable

    Details

    • Epic Name:
      Phase 1 Software Integration
    • Story Points:
      168
    • WBS:
      1.04C.15.9 (Integration and Test)
    • Team:
      Telescope and Site
    • Epic Priority:
      6

      Description

      Includes:

      • Integration of M2 Hexapod with top-end assembly
      • Multiple component integration testing
      • Testing of AOS with major components (including scripting & pointing)
      • Integration with Integrating Structure #1 (CCW/Hex/Rot/ComCam/TMA)
      • Integration of TMA with M1M3 cell w/ surrogate

        Attachments

          Issue Links

          Stories in Epic (Custom Issue Matrix)

          Key Summary Story Points Assignee Status
           
          DM-34038

          salobj 7 prerelease mis-handles hiearchical config override

          1 Russell Owen Done
           
          DM-33917

          Stop reading or writing appliedSettingsMatchStart

          1 Russell Owen Done
           
          DM-33384

          Make the Watcher unit tests more robust

          1 Russell Owen Done
           
          DM-33941

          Eliminate "task not awaited" warnings in SalLogHandler

          0 Russell Owen Done
           
          DM-33031

          Fix packages whose tests are broken by ts_salobj 6.8

          2 Russell Owen Done
           
          DM-33029

          Fix new mypy errors in T&S pacakges

          1 Russell Owen Done
           
          DM-33020

          Support dome operator display implementation

          2 German Schumacher Done
           
          DM-32995

          Update salobj to publish errorCode=0 when going out of fault

          1 Russell Owen Done
           
          DM-34001

          Update ts_externalscripts for salobj 7

          0 Russell Owen Done
           
          DM-33913

          Update CCW-only ts_mtmount for salobj 7

          0 Russell Owen Done
           
          DM-32989

          Correct Cam HexRot ESS temperature sensor locations

          0 Wouter van Reeven Done
           
          DM-32981

          Fix ts_config_ocs ESS v2 configuration.

          0 Wouter van Reeven Done
           
          DM-33040

          Create conda recipe for labjack-ljm

          1 Russell Owen Done
           
          DM-33351

          Backport some improvements from kafka salobj to the normal branch

          1 Russell Owen Done
           
          DM-33309

          Build cycle 0024

          2 Wouter van Reeven Done
           
          DM-33307

          Please move index_generator from ts_salobj to ts_utils

          0 Russell Owen Done
           
          DM-33273

          Explore System Rules to set LSST_DDS_PARTITION_PREFIX for each Java unit test

          1 Wouter van Reeven Done
           
          DM-33266

          MTMount fails when moveToTarget with elevation=90

          0 Russell Owen Done
           
          DM-32914

          Make sure that the Java unit tests run in forked, non-reused JVMs

          3 Wouter van Reeven Done
           
          DM-32902

          MTHexapod fail to transition to ENABLED in first attempt

          0 Russell Owen Done
           
          DM-32894

          Modify the ESS CSC to use data clients to communicate with data servers

          3 Russell Owen Done
           
          DM-32836

          Fix interlock and application status glitches in MTHexapod XML

          1 Russell Owen Done
           
          DM-32974

          Add a LabJack ESS data client

          4 Russell Owen Done
           
          CAP-795

          Daemon terminated on ATMCS crio during the observing run

          Dave Mills Done
           
          DM-31716

          Daemon terminated on ATMCS crio during the observing run

          1 Dave Mills Done
           
          DM-31767

          Add Watcher Alarm(s) for the ATCamera

          3 Russell Owen Done
           
          DM-31746

          Add a watcher rule for dew point depression

          8 Russell Owen Done
           
          DM-32697

          Fix EAS and MTEEC conda builds

          0 Wouter van Reeven Done
           
          DM-32693

          Update MT hexapod and rotator CSCs to read command ack messages

          1 Russell Owen Done
           
          DM-32631

          Update default host addresses in ts_mthexapod

          0 Russell Owen Done
           
          DM-32609

          Update default host name for MTRotator CSC

          0 Russell Owen Done
           
          DM-32604

          Big red PANIC button in M1M3 gui, fault command

          2 Petr Kubanek Done
           
          DM-32603

          Abort M1M3 operation and fault lower M1M3 when HP reaches limits

          1 Petr Kubanek Done
           
          DM-32597

          Release packages awaiting ts_idl v3.6.0

          0 Russell Owen Done
           
          DM-32580

          Update ts_atmonochromator to eliminate deprecation warnings from salobj

          1 Russell Owen Done
           
          DM-32575

          Update ts_xml to remove command_enterControl from MT Hexapod and Rotator

          0 Russell Owen Done
           
          DM-32574

          Make MT Hexapod commander compatible with ts_xml 10.1

          0 Russell Owen Done
           
          DM-32543

          Build cycle 0023

          2 Wouter van Reeven Done
           
          DM-32533

          Update ts_hexrotcomm BaseCsc to only enable after it sees configuration

          2 Russell Owen Done
           
          DM-33758

          Update ts_standardscripts and ts_externalscripts to use ts_utils

          0 Russell Owen Done
           
          DM-31697

          Add a watcher rule for CCW not following rotator

          1 Russell Owen Done
           
          DM-33212

          SALPY historical tests are incorrect

          1 Russell Owen Done
           
          DM-33207

          Read historical data for all indices if Remote index=0 for an indexed component

          1 Russell Owen Done
           
          DM-33152

          Fix test_get_dds_version in salobj

          0 Russell Owen Done
           
          DM-33143

          Update ts_ess_labjack Jenkins now that develop-env has the labjack-ljm library

          1 Russell Owen Done
           
          DM-33093

          ESS: fix receive_telemetry test

          0 Russell Owen Done
           
          DM-33076

          Tweak LabJack data client to only support TCP/IP

          0 Russell Owen Done
           
          DM-33070

          Research Kafka schemas and schema evolution

          2 Russell Owen Done
           
          DM-32335

          Remove all use of SALPY from ts_salobj

          0 Russell Owen Done
           
          DM-32495

          Add watcher configuration for dew point, humidity, and over-temp for one hexapod

          1 Russell Owen Done
           
          DM-32493

          Inspect ts_sal Python unit tests and evaluate which ones can be implemented in Java

          3 Wouter van Reeven Done
           
          DM-32429

          Add timestamp to logMessage and subsystem to logLevel and setLogLevel generic topics

          0 Russell Owen Done
           
          DM-32428

          Add missing IDL files to Watcher Jenkinsfile

          0 Russell Owen Done
           
          DM-32427

          Fix MTDomeTrajectory for recent updates to MTDome XML

          1 Russell Owen Done
           
          DM-32404

          Fix incorrect use of pytest in two packages

          1 Russell Owen Done
           
          DM-32440

          Fix catch -> except in ts_tcpip user guide

          0 Russell Owen Done
           
          DM-32434

          Simplify the dew point depression rule in the Watcher now that ESS computes dew point

          0 Russell Owen Done
           
          DM-32433

          Update salobj to use new ddsutil.py from ADLink in our standard location

          0 Russell Owen Done
           
          DM-32271

          Fix Authorize entry in SalSubsystems

          0 Russell Owen Done
           
          DM-32512

          Prepare for ts_salobj v6.7.0 release

          0 Russell Owen Done
           
          DM-31160

          Create cycle for testing new OpenSplice library.

          1 Tiago Ribeiro Done
           
          DM-31150

          Describe JSON message format proposal on Confluence

          1 Wouter van Reeven Done
           
          DM-31088

          Test OpenSplice 6.11.1 and build assets

          3 Dave Mills Done
           
          DM-31223

          OpenSplice 6.11.1 test/debug

          3 Dave Mills Done
           
          CAP-778

          Test OpenSplice bug recipe and add to ADLINK case

          Dave Mills Done
           
          CAP-777

          Debug/fix OpenSplice issue with new stack environment

          Dave Mills Done
           
          DM-31409

          Debug/fix OpenSplice issue with new stack environment

          1 Dave Mills Done
           
          DM-31408

          Test OpenSplice bug recipe and add to ADLINK case

          2 Dave Mills Done
           
          DM-31354

          Create mechanism to report stepwise progress in SAL Script

          1 Russell Owen Done
           
          DM-31347

          Add enumeration numerical values to ts-xml pages

          1 Eric Coughlin Done
           
          CAP-774

          Test OpenSplice bug recipe and start case with ADLINK

          Dave Mills Done
           
          DM-31314

          Test OpenSplice bug recipe and start case with ADLINK

          1 Dave Mills Done
           
          DM-31006

          High telemetry rate data projection + meeting

          1 Dave Mills Done
           
          DM-31001

          Document authList tests and assist with CI

          3 Dave Mills Done
           
          DM-30695

          Fix some units in ATMonochromator and ATWhiteLight XML

          0 Russell Owen Done
           
          DM-30678

          Add verbosity to the ADLINK 6.11 ticket assets

          3 Dave Mills Done
           
          DM-30309

          Update ts_observatory_control emulators to publish data useful for INRIA.

          1 Tiago Ribeiro Done
           
          DM-31455

          Make a SalIndex enum for ScriptQueue in ts_idl

          1 Russell Owen Done
           
          DM-29175

          Wait for dome remote to start in in AT/MTDomeTrajectory CSCs

          0 Russell Owen Done
           
          DM-29146

          Update my packages to use unittest.IsolatedAsyncioTestCase instead of the unsupported asynctest library

          1 Russell Owen Done
           
          DM-29142

          Add doc directory to ts_opensplice,ts_dds_python

          2 Dave Mills Done
           
          DM-29119

          Fix intermittent test error in ts_ATDome: test_move_azimuth sometimes hits upper limit

          1 Russell Owen Done
           
          DM-29101

          Create a Kapacitor Watcher to Slack rule for the summit and re-enable the rule for NCSA

          0 Russell Owen Done
           
          DM-29093

          Release my packages that need ts_xml 9

          0 Russell Owen Done
           
          DM-29090

          Maintain working salkafka producers necessary for summit tests

          2 Eric Coughlin Done
           
          DM-29077

          Fix ts_ATDomeTrajectory and ts_watcher handling of missing version.py

          0 Russell Owen Done
           
          DM-29013

          AT & MT DomeTrajectory CSCs: support disable/enable telescope following in enabled mode

          1 Russell Owen Done
           
          DM-29257

          Update OpenSplice

          3 Dave Mills Done
           
          DM-29220

          Help deploy the cycle 18 T&S software on the summit

          2 Russell Owen Done
           
          DM-29202

          Add ATDome homed status indicator/event

          2 Russell Owen Done
           
          DM-29268

          Fix ATDome User Guide instructions for ATDomeTrajectory

          0 Russell Owen Done
           
          DM-28187

          Update ts_observatory_control and ts_standardscript to remove NewMTMount

          1 Tiago Ribeiro Done
           
          DM-28558

          ATMCS, ATDome and MTMount simulators initial position

          1 Russell Owen Done
           
          DM-28544

          Update LOVE requirements for AuthList manager component

          3 Dave Mills Done
           
          DM-28530

          Add ready_to_take_data functionality in ts_observatory_control

          2 Tiago Ribeiro Done
           
          DM-28514

          Summit support jan 27 & 28 & 29

          3 Andrew Heyer [X] (Inactive) Done
           
          DM-28456

          Bug fixes in the upstream versions of ts_observatory_control and ts_standardscripts

          1 Tiago Ribeiro Done
           
          DM-33654

          Deploy exposurelog 0.8.0 on the summit and base

          1 Russell Owen Done
           
          DM-33595

          Re-deploy exposurelog service at summit with AuxTel registry included

          0 Russell Owen Done
           
          DM-33566

          Make sure write_from sends all structs together

          0 Russell Owen Done
           
          DM-33535

          Implement the new configuration scheme in ts_salobj

          4 Russell Owen Done
           
          DM-32087

          Fix ts_ATPneumaticsSimulator test failure caused by largeFileObjectAvailable becoming a generic topic

          0 Russell Owen Done
           
          DM-32054

          Delete the clearError command from MTHexapod and MTRotator

          1 Russell Owen Done
           
          DM-31933

          Write a humidity rule for the Watcher

          1 Russell Owen Done
           
          DM-30856

          Update cycle build documentation

          1 Tiago Ribeiro Done
           
          DM-30836

          Design system setup allowing summit engineers to run M1M3 GUI/EUI

          1 Tiago Ribeiro Done
           
          DM-30772

          Update ts_MTDomeTrajectory for changes to MTDome in ts_xml 9.1

          0 Russell Owen Done
           
          DM-30765

          Install Windows and LabVIEW on my computer

          2 Russell Owen Done
           
          DM-29506

          Support black upgrade

          1 Tiago Ribeiro Done
           
          DM-29491

          Update ts_opensplice_rpm for new release

          1 Dave Mills Done
           
          DM-29328

          Make MTRotator publish ccwFollowingError in most or all states

          0 Russell Owen Done
           
          DM-29297

          Assist with upgrade of ATAOS, ATPneumatic

          1 Dave Mills Done
           
          DM-29451

          Update my packages to use black 20

          1 Russell Owen Done
           
          DM-29685

          Cycle 0019 support

          2 Tiago Ribeiro Done
           
          DM-29676

          Update/test/deploy patched Opensplice 6.9/6.11

          2 Dave Mills Done
           
          DM-28866

          Add missing CSC version information to my CSCs

          1 Russell Owen Done
           
          DM-28865

          Test MTRotator handling of large CCW following error

          2 Russell Owen Done
           
          DM-28822

          M2 Summit Testing

          2 Andrew Heyer [X] (Inactive) Done
           
          DM-28809

          Make ts_ATDome work with new Python 3.8 Docker image

          1 Russell Owen Done
           
          DM-28804

          Add azimuth and rotation coeffs to MTHexapod configuration

          0 Russell Owen Done
           
          DM-28798

          Use a safer way to make a shallow copies

          0 Russell Owen Done
           
          DM-28604

          Release packages waiting on ts_xml 7.2/8

          1 Russell Owen Done
           
          DM-28590

          CCW Summit Testing

          3 Andrew Heyer [X] (Inactive) Done
           
          DM-28589

          Publish the raw "move code" from the low-level ATDome controller

          1 Russell Owen Done
           
          DM-28669

          Fix MT Hexapod CSC and/or make more reading more robust

          1 Russell Owen Done
           
          DM-26605

          Re-enable authorization in ts_salobj, with an env var to enable it

          1 Russell Owen Done
           
          DM-26192

          Modify RPM builder to to use Runtime Languages spec

          2 Dave Mills Done
           
          DM-30137

          Translate Ubuntu install procedure to CentOS for Dimm

          3 Dave Mills Done
           
          DM-30114

          Integrate LOVE build to ts_cycle_build and general maintenance on nublado build.

          2 Tiago Ribeiro Done
           
          DM-30010

          Build cycle 20

          2 Tiago Ribeiro Done
           
          DM-30009

          Improvements of the OpenSpliceDDS packaging (RPM)

          1 Dave Mills Done
           
          DM-29910

          Build OpenSplice commercial edition for aarch64

          1 Dave Mills Done
           
          DM-29896

          Support building sal-sciplat container in cycle build

          2 Tiago Ribeiro Done
           
          DM-29827

          Debug multicast issues at summit

          3 Dave Mills Done
           
          DM-29759

          Deploy licensed version of OpenSplice to m1m3 embedded controller

          1 Dave Mills Done
           
          DM-29745

          Full Integration of Telescope Components on Level 3

          Andy Clements Done
           
          DM-29998

          OpenSplice upgrade interoperability tests/debug/ADLINK queries

          1 Dave Mills Done
           
          DM-29990

          Investigate OpenSplice slow startup / partitioning tuning

          2 Dave Mills Done
           
          DM-27746

          Completion of Phase 1 Software Integration

          Andy Clements Done
           
          DM-26457

          Fix fixed rotator strategy when pointing add new support.

          1 Tiago Ribeiro Done
           
          DM-27145

          Operations boot camp

          2 Dave Mills Done
           
          DM-27144

          NCSA Test stand DDS test and tuning phase 5 - deployment

          4 Dave Mills Done
           
          DM-27130

          Fix the DDS tuning of ospl.xml

          1 Dave Mills Done
           
          DM-27309

          NCSA Test stand DDS test and tuning phase 6 - deployment

          2 Dave Mills Done

            Activity

            Hide
            aclements Andy Clements added a comment -

            Hi Sandrine - This epic has used up all it's story points and is ready for review, can you please review it?  Thanks!

            Show
            aclements Andy Clements added a comment - Hi Sandrine - This epic has used up all it's story points and is ready for review, can you please review it?  Thanks!
            Hide
            sthomas Sandrine Thomas added a comment -

            Some of the remaining work (waiting for TMA integration complete) will happen in a following epic DM-27719

            Show
            sthomas Sandrine Thomas added a comment - Some of the remaining work (waiting for TMA integration complete) will happen in a following epic DM-27719

              People

              Assignee:
              aclements Andy Clements
              Reporter:
              aclements Andy Clements
              Reviewers:
              Sandrine Thomas
              Watchers:
              Andy Clements, Dave Mills, Eric Coughlin, Petr Kubanek, Russell Owen, Sandrine Thomas, Te-Wei Tsai, Tiago Ribeiro, Wouter van Reeven
              Votes:
              0 Vote for this issue
              Watchers:
              9 Start watching this issue

                Dates

                Due:
                Created:
                Updated:
                Resolved:
                Start date:
                End date:

                  Jenkins

                  No builds found.