Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

2021.14 #723

Merged
merged 7 commits into from
Nov 5, 2021
Merged

2021.14 #723

merged 7 commits into from
Nov 5, 2021

Conversation

javierggt
Copy link
Contributor

@javierggt javierggt commented Oct 19, 2021

ska3-flight 2021.14

This PR includes:

  • Update to starcheck load review tool to change the bright star limit to 5.2 mag.
    • The starcheck update includes an update to the ACA load review checklist consistent with the change in the bright limit for guide and acq stars. This was approved by SSAWG.
  • Changes in proseco, chandra_aca, and sparkles in relation to the 5.2 mag bright star limit.
  • Changes in kadi to handle the LETG move duration.

Interface Impacts:

  • kadi: add a new intermediate state to the grating states to indicate the movement time between INSR and RETR. This behavior can be disabled using kadi.command.states.disable_grating_move_duration

Testing:

Functional and full regression test suite run on starcheck; only expected diffs (warnings removed on a few stars in the regression test set brighter than 6.0 mag).

The latest release candidate is installed in /proj/sot/ska3/test on HEAD, and all release candidates are available for testing from the usual channels:

conda create -n ska3-flight-2021.14rc15 --override-channels \
  -c https://icxc.cfa.harvard.edu/aspect/ska3-conda/flight \
  -c https://icxc.cfa.harvard.edu/aspect/ska3-conda/test \
  ska3-flight==2021.14rc15

Review

All operations critical or impacting PR's are independently and carefully reviewed. For other PR's the level of detail for review is calibrated to operations criticality. Some PR's that are confined to aspect-team-specific processing may have little to no independent review.

Deployment

ska3-flight {version} will be promoted to flight conda channel and installed on HEAD and GRETA Linux after this week's loads are approved.

Code changes

ska3-flight changes (2021.13 -> 2021.14rc15)

Updated Packages

  • aca_view: 0.7.2 -> 0.8.0 (0.7.2 -> 0.8.0)
    • PR 84 (javierggt): Commands in time slider and other small changes
    • PR 85 (javierggt): Refactored config to play nice with QSettings.
    • PR 86 (javierggt): Add MAUDE channel as an option
    • PR 91 (javierggt): Use first kadi maneuver to set obsid start, not last
    • PR 93 (javierggt): fixed wrong logging message
    • PR 92 (javierggt): Fix the way the image view slides as dither pushes the image against the edge
    • PR 90 (javierggt): Fix issue sot/aca_view/issues/88.
  • acis_thermal_check: 3.6.0 -> 3.7.2 (3.6.0 -> 3.7.0 -> 3.7.1 -> 3.7.2)
    • PR 41 (Gregg140): Update for SCS-106 change and new power commands
    • PR 42 (Gregg140): Write .hist files to --outdir directory
    • PR 43 (jzuhone): Temporarily disable the inclusion of gratings moves states
  • backstop_history: 1.4.1 -> 1.5.1 (1.4.1 -> 1.5.0 -> 1.5.1)
    • PR 20 (Gregg140): Update for SCS-106 change and new power commands
    • PR 21 (Gregg140): Use cr backstop files
  • bep_pcb_check: 3.3.1 -> 3.3.2 (3.3.1 -> 3.3.2)
    • PR 8 (jzuhone): Violation time off by a fraction of a second
  • chandra_aca: 4.33.0 -> 4.34.0 (4.33.0 -> 4.34.0)
    • PR 119 (jeanconn): Update guide_count for 5.2mag bright limit
  • dea_check: 3.4.1 -> 3.4.2 (3.4.1 -> 3.4.2)
    • PR 32 (jzuhone): Violation time is off by a fraction of a second
  • jobwatch: 0.2.0 -> 0.5.0 (0.2.0 -> 0.3.0 -> 0.4.0 -> 0.5.0)
    • PR 48 (taldcroft): Check that the last kadi dwell < 3 days old
    • PR 49 (jeanconn): Exclude some mica errors from log warnings
    • PR 50 (taldcroft): Split hourly watch into Ska and MTA jobs
  • kadi: 5.7.1 -> 5.8.0 (5.7.1 -> 5.8.0)
    • PR 210 (taldcroft): Make changes for grating move duration (again)
  • proseco: 5.3.0 -> 5.4.0 (5.3.0 -> 5.4.0)
    • PR 368 (jeanconn): Move bright limits to approach or hit the new 5.2 mag onboard limit
  • quaternion: 4.0.1 -> 4.1.0 (4.0.1 -> 4.1.0)
    • PR 39 (taldcroft): Add from_attitude class method for more permissive init
  • ska.engarchive: 4.53.1 -> 4.54.0 (4.53.1 -> 4.54.0)
    • PR 223 (taldcroft): Improve MSID representation
    • PR 224 (taldcroft): Try preventing square overflow and give debug info otherwise
  • ska.matplotlib: 3.12.0 -> 3.13.0 (3.12.0 -> 3.13.0)
    • PR 19 (taldcroft): Handle shaped and zero-length input data in cxctime2plotdate
  • skare3_tools: 1.0.4 -> 1.0.5 (1.0.4 -> 1.0.5)
    • PR 83 (javierggt): Fix version overwrite when building
  • sparkles: 4.12.2 -> 4.13.1 (4.12.2 -> 4.13.0 -> 4.13.1)
    • PR 162 (jeanconn): Update bright limit check to use 5.2 mag
    • PR 163 (jeanconn): Update roll review test for up to 5.2 mag stars
    • PR 164 (taldcroft): Allow specifying all roll options from command line
    • PR 161 (taldcroft): Add module to find ER catalog
    • PR 165 (taldcroft): Fix ER attitude finder test fails due to 5.2 mag limit change
  • starcheck: 13.12.0 -> 13.13.0 (13.12.0 -> 13.13.0)
    • PR 377 (jeanconn): Move the bright limit to 5.2 in code and checklist

Related Issues

Fixes #721
Fixes #722
Fixes #726
Fixes #727
Fixes #728
Fixes #729
Fixes #730
Fixes #731
Fixes #732
Fixes #733
Fixes #734
Fixes #735
Fixes #736
Fixes #737
Fixes #738
Fixes #739
Fixes #740

@javierggt javierggt merged commit 8483248 into master Nov 5, 2021
@javierggt javierggt deleted the 2021.14 branch February 8, 2022 16:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment