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

Reject the Following Connection Request in Hexapod Controller

    XMLWordPrintable

    Details

    • Story Points:
      1
    • Sprint:
      TSSW Sprint - Jan 03 - Jan 17
    • Team:
      Telescope and Site
    • Urgent?:
      No

      Description

      Allow the controller to be able to reject all the following connection request. By doing this, once there are no connections from TCP/IP clients anymore, the controller software will execute to end. The wrapper service in PXI controller will rerun the control software. The benefit of this is to clean all the drive related information contains the faults.

      This task will need to update the EUI and controller code.

        Attachments

          Issue Links

            Activity

            No builds found.
            ttsai Te-Wei Tsai created issue -
            ttsai Te-Wei Tsai made changes -
            Field Original Value New Value
            Link This issue relates to DM-32550 [ DM-32550 ]
            ttsai Te-Wei Tsai made changes -
            Sprint TSSW Sprint - Jan 03 - Jan 17 [ 1143 ]
            ttsai Te-Wei Tsai made changes -
            Status To Do [ 10001 ] In Progress [ 3 ]
            ttsai Te-Wei Tsai made changes -
            Story Points 1
            ttsai Te-Wei Tsai made changes -
            Link This issue is triggered by DM-33067 [ DM-33067 ]
            Hide
            ttsai Te-Wei Tsai added a comment -
            Show
            ttsai Te-Wei Tsai added a comment - Please help to review the PRs: 1. https://github.com/lsst-ts/ts_hexapod_controller/pull/31 2. https://github.com/lsst-ts/ts_hexapod_gui/pull/21 The tests are in DM-33067 . Thanks!
            ttsai Te-Wei Tsai made changes -
            Reviewers Russell Owen [ rowen ]
            Status In Progress [ 3 ] In Review [ 10004 ]
            ttsai Te-Wei Tsai made changes -
            Status In Review [ 10004 ] In Progress [ 3 ]
            Hide
            ttsai Te-Wei Tsai added a comment -

            After the discussion with Russell, we agreed to change the implementation to disconnect the CSC connection directly.

            Show
            ttsai Te-Wei Tsai added a comment - After the discussion with Russell, we agreed to change the implementation to disconnect the CSC connection directly.
            ttsai Te-Wei Tsai made changes -
            Story Points 1 2
            ttsai Te-Wei Tsai made changes -
            Story Points 2 1
            ttsai Te-Wei Tsai made changes -
            Attachment askToReboot.png [ 55792 ]
            Hide
            ttsai Te-Wei Tsai added a comment -

            The GUI will confirm the reboot:

            Show
            ttsai Te-Wei Tsai added a comment - The GUI will confirm the reboot:
            Hide
            ttsai Te-Wei Tsai added a comment -

            Please see the update of PR. Thanks!

            Show
            ttsai Te-Wei Tsai added a comment - Please see the update of PR. Thanks!
            ttsai Te-Wei Tsai made changes -
            Status In Progress [ 3 ] In Review [ 10004 ]
            Hide
            rowen Russell Owen added a comment -

            Reviewed on github. Very nice.

            Show
            rowen Russell Owen added a comment - Reviewed on github. Very nice.
            rowen Russell Owen made changes -
            Status In Review [ 10004 ] Reviewed [ 10101 ]
            ttsai Te-Wei Tsai made changes -
            Resolution Done [ 10000 ]
            Status Reviewed [ 10101 ] Done [ 10002 ]
            ttsai Te-Wei Tsai made changes -
            Link This issue relates to DM-32078 [ DM-32078 ]

              People

              Assignee:
              ttsai Te-Wei Tsai
              Reporter:
              ttsai Te-Wei Tsai
              Reviewers:
              Russell Owen
              Watchers:
              Russell Owen, Te-Wei Tsai
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:

                  Jenkins

                  No builds found.