Version History

Cycle 21 revision 2

  • Update Scheduler build scripts to use conda package.

  • Add Scheduler to base components list instead of having separate build step.

  • Remove lsst_sims step, this was replaced by the rubin-sim conda package.

  • Add new dependencies (for scheduler): * ts_observatory_model * ts_astrosky_model * ts_dateloc * rubin_sim

  • Update version of the following packages: * love_producer * ts_scheduler

  • Update documentation.

Cycle 21 revision 1

  • Update versions of the following packages: * ts_mtmount * love_producer

Cycle 0021

  • Update versions of: * xml * ddsconfig * salobj * idl * DM stack version * atdome * mtrotator * salkafka * observatory_control * standardscripts * externalscripts * m2 * mtaos * mtdometrajectory * tcpip * pmd * ts_config_mttcs * love_commander * love_producer * dmocps

  • Fix launching SalSciplatLab in Jenkinsfile.cycle.

  • In Jenkinsfile.sciplat: * Fix triggering SalSciplatLab. * Only trigger SalSciplat if building master branch.

  • Add LOVE CSC build scripts.

Cycle 0020 revision 006

  • Fix lab build for weekly.

  • When building love front-end, support cloning tag when there is a “v” in front of the version.

  • Update pointing limits.

  • Update Jenkinfile.lab to tag images according to latest agreement with square folks.

  • Update Jenkinsfile.cycle to take into account changes in Jenkinfile.lab.

  • Update Jenkinsfile.sciplat to build daily at 4am and to trigger lab build.

  • Add new pointing models for AT.

  • Revision 006, update versions of the following packages: * ts_pointing_common * ts_observatory_control * ts_ataos * love-frontend

Cycle 0020 revision 005

  • Add PMD

Cycle 0020 revision 004

  • Add ts_tcpip to the develop env Dockerfile.

  • Add tcpip to MTHexapod, MTRotator and MTMount.

  • Minor fixes to scheduler build.

  • Updated versions: * MTHexapod * MTRotator * MTMount * Scheduler * LOVE-commander

  • Add GenericCamera.

Cycle 0020 revision 003

  • Update versions of: * ts_mtaos * phosim_utils * ts_wep * ts_ofc * ts_phosim * ts_config_latiss * ts_observatory_control * ts_dsm

Cycle 0020 revision 002

  • Add adam-sensors CSC build to the cycle.

  • Update MTAOS version.

  • Add love commander build.

  • Add love-producer build.

  • Add love-frontend build.

  • Add love manager and love manager-static build.

  • Update version of ts_develop to be less restringing.

  • Fix sciplat build tagging.

  • Fix Jenkinsfile.lab

Cycle 0020 revision 001

  • Add OCPS and its config.

  • Update versions of: * ts_hexrotcomm * ts_mthexapod * ts_mtaos * ts_ofc * ts_config_mttcs

  • Made sure that LibGPhoto2, GPhoto2 and Python-GPhoto2 get installed in the base sqre development Docker images.

Cycle 0020

  • Rollback version of OpenSpliceDDS.

  • Additional work to support building sal-sciplat-lab images in-house (from cycle build definition). The work is still in progress and mainly in experimental phase.

Cycle 0019 Revision 0002

  • Update hexrotcomm version.

Cycle 0019 Revision 0001

  • Update ts_observatory_control version.

  • Update ts_atspec version.

  • Update ts_mthexapod version.

  • Add sal-sciplat build scripts. This image add the basic TSSW layer into a regular DM stack image. It should be usable by SQuaRE to build the nublado images.

  • Update Jenkinsfile.cycle to add option to build sal-sciplat recommended.

  • Add Jenkinsfile.sciplat to build daily and weekly versions of sal-sciplat.

Cycle 0019

  • Release of XML 9.0.0

  • Updated the Dockerfiles of ptg and scriptqueue

  • Removed unnecessary container aos_aoclc.

  • Updated conda-builder for arch64

  • Updated deploy-env for arch64

Cycle 0018 Revision 003

  • Update MTAOS build script to ditch simulator tag, since the CSC is no longer a simulator.

  • Update m1m3_sim build script and startup file to accept a RUN_ARG environment variable to control arguments.

  • Update Ptg build to support building with Jenkins.

  • Update Jenkinsfile.conda to be able to build ptg.

  • Update OpenSplice setup configuration in develop and master builds to use OpenSplice build 16.

Cycle 0018 Revision 002

  • Update ATPtg configuration to remove restricted rotator limits.

  • Update version of ATSpectrograph.

  • Initial support for the ESS.

Cycle 0018 Revision 001

  • Update develop-env/lsstsqre to install kafkit and confluent_kafka with pypi.

  • Update lsstsqre weekly to w_2021_12.

  • Update ts_observatory_control to 0.7.4

  • Update MTAOS to 0.5.3

  • Update Scheduler to 1.5.2

  • Update ATPtg configuration to limit nasmyth rotator angles to -40:-170 degrees due to issue with the mount.

  • In MTAOS build ignore errors building wep. There are a couple of flake-8 errors when running scons. This needs to be fixed future releases.

  • Add files to split script and scriptqueue producers into sub producers.

  • On m1m3 producer configuration add sub producer for logMessage.

  • Fix version history

Cycle 0018

  • Release of xml v8.0.0.

  • Updated Python version to 3.8

Cycle 0017 Revision 004

  • Update ataos version.

  • Fix mtrotator build script.

  • Update Jenkins build with parameters screen shot and minor tweaks to the documentation.

  • Update pointing model file.

Cycle 0017 Revision 003

  • Update m1m3 version.

Cycle 0017 Revision 002

  • Updates done during the AT run SUMMIT-4829.

    • Fix script queue build.

    • Update version of ts_observatory_control

    • Update version of ts_ataos

    • Update version of obs_base

    • Update version of pipe_tasks

    • Update version of atmospec

    • Update version of ts_observing_utilities

    • Update version of ts_config_attcs

  • General fixes to develop-env build.

  • Install ltd-conveyor using pip.

Cycle 0017 Revision 001

  • Update cycle build to support building one image at a time.

  • Update version of weather station conda package.

  • Update weather station build script to install new conda package.

  • Update hexrotcomm version.

  • Update mthexapod version.

  • Changed M1M3 simulator version to v2.0.1.

Cycle 0017

Release of xml v7.1.0.

Cycle 0016

Release of xml v7.0.0.

Cycle 0015

Release of salobj 6/sal 5 with xml 6.2.1. Adds Jenkinsfile for development environment build, along with refactored build scripts.

Cycle 0014

Official release of salobj 6/sal 5 with xml 6.1.0.

Cycle 0013

Continuing tests with salobj 6/sal 5.

Cycle 0012

Updating deployment to use new partitioning schema implemented in salobj 6/sal 5. This is also an experimental feature in sal/salobj to try to improve the how data is organized in the DDS Global Data Storage. This experiment is part of a task to obtain a stable DDS deployment.

Cycle 0011

Updating deployment to use disposable QoS for telemetry topics. This is an experimental feature on sal/salobj to see if we alleviate the system dictionary by making telemetry disposable. This experiment is part of a task to obtain a stable DDS deployment.

Cycle 0010

Updating deployment to use xml 6.1.0 and salojb 5.17.0. Major updates to build and deploy containers with licensed version of OpenSplice and testing shared memory mode. See tstn-023 for more details about shared memory mode and this cycle.

Cycle 0009

First use of deployment cycle using xml 6.0.0, sal 4.1.4 and salobj 5.15.0.