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

DM-41241: Create a new dev butler central repo in s3://rubin-pp-dev-users and move there #120

Merged
merged 11 commits into from
Feb 20, 2024

Commits on Feb 15, 2024

  1. Export the "LATISS/calib/unbounded" collection to dev repo

    This is the collection of "instrument.makeUnboundedCalibrationRunName()"
    and is currently used in middleware interface to retrieve camera.
    
    This should have been part of DM-37387 but was missed.
    hsinfang committed Feb 15, 2024
    Configuration menu
    Copy the full SHA
    c00078a View commit details
    Browse the repository at this point in the history

Commits on Feb 16, 2024

  1. Fix the instrument retrieval in make_remote_butler.py

    This worked by chance because "HSC" has been the first
    instrument in /repo/main but generally this cannot
    be relied upon.
    hsinfang committed Feb 16, 2024
    Configuration menu
    Copy the full SHA
    3aec92d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    af6bd59 View commit details
    Browse the repository at this point in the history

Commits on Feb 17, 2024

  1. Export selected refcats to the dev repo

    Instead of exporting all refcats, including unused older versions
    such as gaia_dr2_20200414, only export the needed ones.
    hsinfang committed Feb 17, 2024
    Configuration menu
    Copy the full SHA
    0bdc1fd View commit details
    Browse the repository at this point in the history
  2. Update the seed config for dev butler central repo

    We try to configure the dev repo as similarly as prod
    for which the central repo is the shared /repo/embargo.
    It is configured for the live ObsTAP service.
    
    As bahaviors can be different based on the repo configs,
    it has happened that bugs only appeared with /repo/embargo
    as the central repo, but not with a repo without live ObsTAP
    config. That led to bugs not shown in dev but in prod.
    hsinfang committed Feb 17, 2024
    Configuration menu
    Copy the full SHA
    4688276 View commit details
    Browse the repository at this point in the history
  3. Update playbook about parallel upload in upload_hsc_rc2.py

    DM-38215 has added the parallelization.
    hsinfang committed Feb 17, 2024
    Configuration menu
    Copy the full SHA
    a50fe44 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    5af5db5 View commit details
    Browse the repository at this point in the history
  5. Update the example profile/alias name to match the new username

    As we transition from the old Ceph user "rubin-prompt-processing"
    to the new user "prompt-processing-dev", update the example
    profile and alias names to match the change.
    hsinfang committed Feb 17, 2024
    Configuration menu
    Copy the full SHA
    e40c1de View commit details
    Browse the repository at this point in the history

Commits on Feb 20, 2024

  1. Configuration menu
    Copy the full SHA
    c477118 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d15a0f8 View commit details
    Browse the repository at this point in the history
  3. Expand and reorganize the Buckets section in playbook

    For now, keep the info about the "old" dev tenant buckets.
    Despite that we are switching to use the new non-tenant buckets,
    these buckets might be useful again in the future.
    hsinfang committed Feb 20, 2024
    Configuration menu
    Copy the full SHA
    106e9b2 View commit details
    Browse the repository at this point in the history