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

ATMonochromator fails to transition to STANDBY from DISABLED

    XMLWordPrintable

    Details

    • Type: Story
    • Status: Done
    • Resolution: Done
    • Fix Version/s: None
    • Component/s: None
    • Labels:
      None

      Description

      The ATMonocromotor failed to transition from DISABLED to STANDBY with the following message:

      Traceback (most recent call last):
        File "/opt/lsst/software/stack/miniconda/lib/python3.10/site-packages/lsst/ts/salobj/topics/controller_command.py", line 230, in _run_callback
          ack = await result  # type: ignore
        File "/opt/lsst/software/stack/miniconda/lib/python3.10/site-packages/lsst/ts/salobj/base_csc.py", line 506, in do_standby
          await self._do_change_state(
        File "/opt/lsst/software/stack/miniconda/lib/python3.10/site-packages/lsst/ts/salobj/base_csc.py", line 842, in _do_change_state
          await self.handle_summary_state()
        File "/opt/lsst/software/stack/miniconda/lib/python3.10/site-packages/lsst/ts/atmonochromator/monochromator_csc.py", line 295, in handle_summary_state
          await self.disconnect()
        File "/opt/lsst/software/stack/miniconda/lib/python3.10/site-packages/lsst/ts/atmonochromator/monochromator_csc.py", line 266, in disconnect
          await asyncio.wait_for(self.model.disconnect(), DISCONNECT_TIMEOUT)
        File "/opt/lsst/software/stack/miniconda/lib/python3.10/asyncio/tasks.py", line 445, in wait_for
          return fut.result()
        File "/opt/lsst/software/stack/miniconda/lib/python3.10/site-packages/lsst/ts/atmonochromator/model.py", line 69, in disconnect
          writer.write_eof()
        File "/opt/lsst/software/stack/miniconda/lib/python3.10/asyncio/streams.py", line 332, in write_eof
          return self._transport.write_eof()
        File "/opt/lsst/software/stack/miniconda/lib/python3.10/asyncio/selector_events.py", line 970, in write_eof
          self._sock.shutdown(socket.SHUT_WR)
      OSError: [Errno 107] Transport endpoint is not connected
      

        Attachments

          Activity

          Hide
          pingraham Patrick Ingraham added a comment -

          Eric Coughlin I think this is the mysterious issue that requires a power cycle of the hardware to resolve. However, the CSC should be transitioning to standby and logging the exception.

          Show
          pingraham Patrick Ingraham added a comment - Eric Coughlin I think this is the mysterious issue that requires a power cycle of the hardware to resolve. However, the CSC should be transitioning to standby and logging the exception.
          Show
          ecoughlin Eric Coughlin added a comment - https://github.com/lsst-ts/ts_atmonochromator/pull/12  
          Hide
          tribeiro Tiago Ribeiro added a comment -

          Reviewed PR in GH.

          Show
          tribeiro Tiago Ribeiro added a comment - Reviewed PR in GH.

            People

            Assignee:
            ecoughlin Eric Coughlin
            Reporter:
            tribeiro Tiago Ribeiro
            Reviewers:
            Tiago Ribeiro
            Watchers:
            Eric Coughlin, Patrick Ingraham, Tiago Ribeiro
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved:

                Jenkins

                No builds found.