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

Cert Renewal script #14667

Closed
wants to merge 773 commits into from
Closed
This pull request is big! We’re only showing the most recent 250 commits.

Commits on May 13, 2022

  1. [copy] fix the TimeoutError and ServerDisconnected issues in copy

    OK, there were two problems:
    
    1. A timeout of 5s appears to be now too short for Google Cloud Storage. I am not sure why but we
       timeout substantially more frequently. I have observed this myself on my laptop. Just this
       morning I saw it happen to Daniel.
    
    2. When using an `aiohttp.AsyncIterablePayload`, it is *critical* to always check if the coroutine
       which actually writes to GCS (which is stashed in the variable `request_task`) is still
       alive. In the current `main`, we do not do this which causes hangs (in particular the timeout
       exceptions are never thrown ergo we never retry).
    
    To understand the second problem, you must first recall how writing works in aiogoogle. There are
    two Tasks and an `asyncio.Queue`. The terms "writer" and "reader" are somewhat confusing, so let's
    use left and right. The left Task has the owning reference to both the source "file" and the
    destination "file". In particular, it is the *left* Task which closes both "files". Moreover, the
    left Task reads chunks from the source file and places those chunks on the `asyncio.Queue`. The
    right Task takes chunks off the queue and writes those chunks to the destination file.
    
    This situation can go awry in two ways.
    
    First, if the right Task encounters any kind of failure, it will stop taking chunks off of the
    queue. When the queue (which has a size limit of one) is full, the left Task will hang. The system
    is stuck. The left Task will wait forever for the right Task to empty the queue.
    
    The second scenario is exactly the same except that the left Task is trying to add the "stop"
    message to the queue rather than a chunk.
    
    In either case, it is critical that the left Task waits simultaneously on the queue operation *and*
    on the right Task completing. If the right Task has died, no further writes can occur and the left
    Task must raise an exception. In the first scenario, we do not observe the right Task's exception
    because that will be done when we close the `InsertObjectStream` (which represents the destination
    "file").
    
    ---
    
    I also added several types, assertions, and a few missing `async with ... as resp:` blocks.
    Daniel King authored and vladsavelyev committed May 13, 2022
    Configuration menu
    Copy the full SHA
    33b8a7b View commit details
    Browse the repository at this point in the history
  2. remove pylints

    Daniel King authored and vladsavelyev committed May 13, 2022
    Configuration menu
    Copy the full SHA
    ab66960 View commit details
    Browse the repository at this point in the history
  3. more pylints

    Daniel King authored and vladsavelyev committed May 13, 2022
    Configuration menu
    Copy the full SHA
    af2a9d5 View commit details
    Browse the repository at this point in the history
  4. Merge pull request #195 from populationgenomics/merge-fix-gcs-copy

    [copy] fix the TimeoutError and ServerDisconnected issues in copy
    vladsavelyev authored May 13, 2022
    Configuration menu
    Copy the full SHA
    ad1fc0e View commit details
    Browse the repository at this point in the history

Commits on May 17, 2022

  1. Configuration menu
    Copy the full SHA
    c45d0d0 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8305632 View commit details
    Browse the repository at this point in the history

Commits on May 26, 2022

  1. Configuration menu
    Copy the full SHA
    068f803 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d328bcf View commit details
    Browse the repository at this point in the history
  3. Allow pool name prefix

    lgruen committed May 26, 2022
    Configuration menu
    Copy the full SHA
    ecfc93e View commit details
    Browse the repository at this point in the history
  4. Use pool labels

    lgruen committed May 26, 2022
    Configuration menu
    Copy the full SHA
    b3564a2 View commit details
    Browse the repository at this point in the history
  5. Fix label config

    lgruen committed May 26, 2022
    Configuration menu
    Copy the full SHA
    98bcfd1 View commit details
    Browse the repository at this point in the history
  6. Non-null pool labels

    lgruen committed May 26, 2022
    Configuration menu
    Copy the full SHA
    1fd69a0 View commit details
    Browse the repository at this point in the history
  7. Fix post label

    lgruen committed May 26, 2022
    Configuration menu
    Copy the full SHA
    84da5bc View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    0dd5d57 View commit details
    Browse the repository at this point in the history
  9. label --> pool_label

    lgruen committed May 26, 2022
    Configuration menu
    Copy the full SHA
    ac1e946 View commit details
    Browse the repository at this point in the history

Commits on May 31, 2022

  1. Merge pull request #197 from populationgenomics/pool-name

    Allow to select a pool for a job through a label
    lgruen authored May 31, 2022
    Configuration menu
    Copy the full SHA
    6b70db7 View commit details
    Browse the repository at this point in the history

Commits on Jun 1, 2022

  1. Use spot machines on GCP

    lgruen committed Jun 1, 2022
    Configuration menu
    Copy the full SHA
    13c377b View commit details
    Browse the repository at this point in the history
  2. Sort

    lgruen committed Jun 1, 2022
    Configuration menu
    Copy the full SHA
    c08b295 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #198 from populationgenomics/spot

    Use Spot VMs on GCP
    vladsavelyev authored Jun 1, 2022
    Configuration menu
    Copy the full SHA
    552189c View commit details
    Browse the repository at this point in the history
  4. Revert "Use Spot VMs on GCP" (#199)

    * Revert "Sort"
    
    This reverts commit c08b295.
    
    * Revert "Use spot machines on GCP"
    
    This reverts commit 13c377b.
    lgruen authored Jun 1, 2022
    Configuration menu
    Copy the full SHA
    1f3d93c View commit details
    Browse the repository at this point in the history

Commits on Jun 2, 2022

  1. Second attempt at enabling Spot VMs on GCP (#200)

    * Revert "Sort"
    
    This reverts commit c08b295.
    
    * Revert "Use spot machines on GCP"
    
    This reverts commit 13c377b.
    
    * Revert "Revert "Use spot machines on GCP""
    
    This reverts commit b4f4371.
    
    * Only set instanceTerminationAction for Spot VMs
    
    * Use dict.update
    lgruen authored Jun 2, 2022
    Configuration menu
    Copy the full SHA
    d4bd6a2 View commit details
    Browse the repository at this point in the history

Commits on Jun 29, 2022

  1. Configuration menu
    Copy the full SHA
    98e11c7 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1a26fb4 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #201 from populationgenomics/upstream

    Release 0.2.96
    illusional authored Jun 29, 2022
    Configuration menu
    Copy the full SHA
    51b96ae View commit details
    Browse the repository at this point in the history

Commits on Jul 4, 2022

  1. Configuration menu
    Copy the full SHA
    6b3a9bd View commit details
    Browse the repository at this point in the history

Commits on Jul 11, 2022

  1. Configuration menu
    Copy the full SHA
    cdb1cbf View commit details
    Browse the repository at this point in the history

Commits on Jul 12, 2022

  1. fix type in _zip_func (hail-is#12020) (#206)

    Co-authored-by: Patrick Schultz <pschultz@broadinstitute.org>
    lgruen and patrick-schultz authored Jul 12, 2022
    Configuration menu
    Copy the full SHA
    da3f128 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #205 from populationgenomics/upstream

    0.2.97 merge from upstream
    illusional authored Jul 12, 2022
    Configuration menu
    Copy the full SHA
    9c8c650 View commit details
    Browse the repository at this point in the history

Commits on Jul 13, 2022

  1. Fix autoscaling policy (#207)

    lgruen authored Jul 13, 2022
    Configuration menu
    Copy the full SHA
    da04d6b View commit details
    Browse the repository at this point in the history
  2. Use GitHub organization instead of organization domain for credential…

    …s file (#203)
    
    * ORGANIZATION_DOMAIN --> GITHUB_ORGANIZATION
    
    * Add github_organization to global.tfvars template
    
    * Use github_organization in main.tf for credentials paths
    
    * Update credentials paths
    lgruen authored Jul 13, 2022
    Configuration menu
    Copy the full SHA
    f19bf65 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d2c0f68 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    583e321 View commit details
    Browse the repository at this point in the history

Commits on Jul 20, 2022

  1. Configuration menu
    Copy the full SHA
    a85b403 View commit details
    Browse the repository at this point in the history

Commits on Jul 21, 2022

  1. Configuration menu
    Copy the full SHA
    c4eb2b1 View commit details
    Browse the repository at this point in the history

Commits on Aug 2, 2022

  1. Merge commit '282fecf' into db-migrations

    # Conflicts:
    #	build.yaml
    #	infra/gcp/main.tf
    illusional committed Aug 2, 2022
    Configuration menu
    Copy the full SHA
    5a00a00 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #213 from populationgenomics/db-migrations

    Merge from upstream to DB migrations
    illusional authored Aug 2, 2022
    Configuration menu
    Copy the full SHA
    f735118 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a37753e View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    811f52c View commit details
    Browse the repository at this point in the history
  5. Merge pull request #214 from populationgenomics/pool-ids

    Merge up until migrating pool IDs
    illusional authored Aug 2, 2022
    Configuration menu
    Copy the full SHA
    b28ed8c View commit details
    Browse the repository at this point in the history

Commits on Aug 12, 2022

  1. Configuration menu
    Copy the full SHA
    b2745a7 View commit details
    Browse the repository at this point in the history
  2. FIX: formatter changes

    violetbrina committed Aug 12, 2022
    Configuration menu
    Copy the full SHA
    10d4386 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #216 from populationgenomics/query_batch_jobs_for_…

    …billing-500_error
    
    Query_batch_jobs_for_billing-500_error
    violetbrina authored Aug 12, 2022
    Configuration menu
    Copy the full SHA
    cac7ac4 View commit details
    Browse the repository at this point in the history

Commits on Aug 22, 2022

  1. Configuration menu
    Copy the full SHA
    7f6c7a7 View commit details
    Browse the repository at this point in the history

Commits on Aug 24, 2022

  1. Configuration menu
    Copy the full SHA
    aac31f4 View commit details
    Browse the repository at this point in the history

Commits on Aug 31, 2022

  1. Configuration menu
    Copy the full SHA
    694134b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4375206 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e496355 View commit details
    Browse the repository at this point in the history

Commits on Sep 1, 2022

  1. Configuration menu
    Copy the full SHA
    48ff6e3 View commit details
    Browse the repository at this point in the history

Commits on Sep 13, 2022

  1. Configuration menu
    Copy the full SHA
    b759201 View commit details
    Browse the repository at this point in the history

Commits on Sep 14, 2022

  1. Configuration menu
    Copy the full SHA
    49c4899 View commit details
    Browse the repository at this point in the history

Commits on Sep 21, 2022

  1. Configuration menu
    Copy the full SHA
    10add1e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    064456e View commit details
    Browse the repository at this point in the history

Commits on Sep 28, 2022

  1. Configuration menu
    Copy the full SHA
    21b5aac View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3c77829 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e458072 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    c77d293 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    a08c103 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    7e7c784 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    e865bfb View commit details
    Browse the repository at this point in the history
  8. Merge pull request #226 from populationgenomics/upstream-3

    Upstream 0.2.100
    illusional authored Sep 28, 2022
    Configuration menu
    Copy the full SHA
    ac1d122 View commit details
    Browse the repository at this point in the history

Commits on Sep 29, 2022

  1. Configuration menu
    Copy the full SHA
    97d07ea View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    04a1e5d View commit details
    Browse the repository at this point in the history
  3. Fix JVM index (#230)

    lgruen authored Sep 29, 2022
    Configuration menu
    Copy the full SHA
    b8adfff View commit details
    Browse the repository at this point in the history

Commits on Oct 5, 2022

  1. Configuration menu
    Copy the full SHA
    d4c40c5 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    16cf271 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #231 from populationgenomics/upstream1

    Release 0.2.101: Upstream 1
    illusional authored Oct 5, 2022
    Configuration menu
    Copy the full SHA
    f7a5b20 View commit details
    Browse the repository at this point in the history
  4. Merge pull request #232 from populationgenomics/upstream1-0.2.101-rel…

    …ease
    
    Release 0.2.101: Upstream 2
    illusional authored Oct 5, 2022
    Configuration menu
    Copy the full SHA
    389a9a1 View commit details
    Browse the repository at this point in the history

Commits on Oct 6, 2022

  1. Configuration menu
    Copy the full SHA
    83e72cc View commit details
    Browse the repository at this point in the history
  2. Merge pull request #233 from populationgenomics/upstream-102

    Upstream 0.2.102
    illusional authored Oct 6, 2022
    Configuration menu
    Copy the full SHA
    e84f62b View commit details
    Browse the repository at this point in the history

Commits on Oct 7, 2022

  1. Configuration menu
    Copy the full SHA
    f279eb4 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    71b268d View commit details
    Browse the repository at this point in the history

Commits on Oct 9, 2022

  1. Configuration menu
    Copy the full SHA
    7921901 View commit details
    Browse the repository at this point in the history

Commits on Oct 10, 2022

  1. Fix Terraform

    lgruen committed Oct 10, 2022
    Configuration menu
    Copy the full SHA
    a2d4e62 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e2c36e0 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    5a05029 View commit details
    Browse the repository at this point in the history

Commits on Oct 12, 2022

  1. Configuration menu
    Copy the full SHA
    727a75b View commit details
    Browse the repository at this point in the history
  2. Merge pull request #238 from populationgenomics/fix12305

    Upstream merge to pick up hail-is#12305
    lgruen authored Oct 12, 2022
    Configuration menu
    Copy the full SHA
    2dbba62 View commit details
    Browse the repository at this point in the history

Commits on Oct 13, 2022

  1. Configuration menu
    Copy the full SHA
    eb2cbba View commit details
    Browse the repository at this point in the history
  2. Take 2 for instrumentation patch for Tim Poterba (#240)

    * Revert "More debugging instrumentation for Tim Poterba (#239)"
    
    This reverts commit eb2cbba.
    
    * Take 2 for instrumentation patch for Tim Poterba
    lgruen authored Oct 13, 2022
    Configuration menu
    Copy the full SHA
    0c057d6 View commit details
    Browse the repository at this point in the history

Commits on Oct 14, 2022

  1. Configuration menu
    Copy the full SHA
    a35c7c8 View commit details
    Browse the repository at this point in the history
  2. FIX: workflow hook fixes

    violetbrina committed Oct 14, 2022
    Configuration menu
    Copy the full SHA
    a327e70 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    fed92d4 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    800ed43 View commit details
    Browse the repository at this point in the history

Commits on Oct 16, 2022

  1. Configuration menu
    Copy the full SHA
    3c66763 View commit details
    Browse the repository at this point in the history

Commits on Oct 17, 2022

  1. Update .github/workflows/prod_deploy.yaml

    Co-authored-by: Leonhard Gruenschloss <leonhard.gruenschloss@populationgenomics.org.au>
    violetbrina and lgruen authored Oct 17, 2022
    Configuration menu
    Copy the full SHA
    66ccd6f View commit details
    Browse the repository at this point in the history
  2. Update .github/workflows/prod_deploy.yaml

    Co-authored-by: Leonhard Gruenschloss <leonhard.gruenschloss@populationgenomics.org.au>
    violetbrina and lgruen authored Oct 17, 2022
    Configuration menu
    Copy the full SHA
    68eb66b View commit details
    Browse the repository at this point in the history
  3. Update .github/workflows/prod_deploy.yaml

    Co-authored-by: Leonhard Gruenschloss <leonhard.gruenschloss@populationgenomics.org.au>
    violetbrina and lgruen authored Oct 17, 2022
    Configuration menu
    Copy the full SHA
    510bd85 View commit details
    Browse the repository at this point in the history

Commits on Nov 20, 2022

  1. Configuration menu
    Copy the full SHA
    5a2758a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    df89a3d View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1878c47 View commit details
    Browse the repository at this point in the history

Commits on Nov 22, 2022

  1. Configuration menu
    Copy the full SHA
    1fb241e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7cbfd74 View commit details
    Browse the repository at this point in the history
  3. Revert "More debugging instrumentation for Tim Poterba (#239)"

    This reverts commit eb2cbba.
    lgruen committed Nov 22, 2022
    Configuration menu
    Copy the full SHA
    06d31eb View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    ef39fd2 View commit details
    Browse the repository at this point in the history
  5. Merge pull request #247 from populationgenomics/revert-instrumentation

    Revert instrumentation
    illusional authored Nov 22, 2022
    Configuration menu
    Copy the full SHA
    6e659a3 View commit details
    Browse the repository at this point in the history
  6. Merge branch 'main' of github.com:hail-is/hail into upstream-105-mid

    # Conflicts:
    #	batch/batch/front_end/front_end.py
    #	ci/ci/github.py
    #	docker/Dockerfile.service-java-run-base
    #	hail/src/main/scala/is/hail/backend/service/ServiceBackend.scala
    #	hail/src/main/scala/is/hail/backend/service/Worker.scala
    #	hail/src/main/scala/is/hail/io/fs/AzureStorageFS.scala
    #	web_common/web_common/templates/header.html
    illusional committed Nov 22, 2022
    Configuration menu
    Copy the full SHA
    d6e54b7 View commit details
    Browse the repository at this point in the history

Commits on Nov 23, 2022

  1. Fix compilation error

    lgruen committed Nov 23, 2022
    Configuration menu
    Copy the full SHA
    e9c22e9 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a6b90be View commit details
    Browse the repository at this point in the history
  3. Merge pull request #249 from populationgenomics/dataproc-add-nonpy-files

    [hailctl] dataproc --pyfiles: include non-py files
    vladsavelyev authored Nov 23, 2022
    Configuration menu
    Copy the full SHA
    65adf03 View commit details
    Browse the repository at this point in the history
  4. Merge pull request #248 from populationgenomics/upstream-105-mid

    Upstream: Mid v0.2.105
    illusional authored Nov 23, 2022
    Configuration menu
    Copy the full SHA
    77f1c58 View commit details
    Browse the repository at this point in the history

Commits on Nov 27, 2022

  1. Merge commit '7070635'

    illusional committed Nov 27, 2022
    Configuration menu
    Copy the full SHA
    57f1bb3 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #251 from populationgenomics/nested-batches-mid-merge

    Nested batches mid merge
    illusional authored Nov 27, 2022
    Configuration menu
    Copy the full SHA
    61400c2 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    330b52a View commit details
    Browse the repository at this point in the history

Commits on Nov 28, 2022

  1. Configuration menu
    Copy the full SHA
    0a44289 View commit details
    Browse the repository at this point in the history
  2. Proper fix

    vladsavelyev committed Nov 28, 2022
    Configuration menu
    Copy the full SHA
    3f9f441 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #250 from populationgenomics/fix-cluster-start

    Fix dataproc start: remove "-r requirements" from pip_dependencies in deploy.yaml
    vladsavelyev authored Nov 28, 2022
    Configuration menu
    Copy the full SHA
    5ed7ce7 View commit details
    Browse the repository at this point in the history

Commits on Nov 29, 2022

  1. Fix (#254)

    vladsavelyev authored Nov 29, 2022
    Configuration menu
    Copy the full SHA
    be337d4 View commit details
    Browse the repository at this point in the history

Commits on Nov 30, 2022

  1. Configuration menu
    Copy the full SHA
    61993f3 View commit details
    Browse the repository at this point in the history

Commits on Dec 1, 2022

  1. Configuration menu
    Copy the full SHA
    f6126c4 View commit details
    Browse the repository at this point in the history

Commits on Dec 14, 2022

  1. Configuration menu
    Copy the full SHA
    9c20c9b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    06959b2 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    9ad93a0 View commit details
    Browse the repository at this point in the history

Commits on Dec 16, 2022

  1. Colors (#258)

    lgruen authored Dec 16, 2022
    Configuration menu
    Copy the full SHA
    fe50208 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e48bcf2 View commit details
    Browse the repository at this point in the history

Commits on Jan 16, 2023

  1. Revert "Colors (#258)"

    This reverts commit fe50208.
    lgruen committed Jan 16, 2023
    Configuration menu
    Copy the full SHA
    dfa48ba View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a354807 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #259 from populationgenomics/rainbow

    Rainbow colors
    lgruen authored Jan 16, 2023
    Configuration menu
    Copy the full SHA
    d891f31 View commit details
    Browse the repository at this point in the history

Commits on Jan 17, 2023

  1. Configuration menu
    Copy the full SHA
    8b14d78 View commit details
    Browse the repository at this point in the history
  2. Merge tag '0.2.108' into 0.2.108

    Hail version 0.2.108.
    lgruen committed Jan 17, 2023
    Configuration menu
    Copy the full SHA
    35dc394 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #261 from populationgenomics/upstream-0.2.108

    Upstream 0.2.108
    lgruen authored Jan 17, 2023
    Configuration menu
    Copy the full SHA
    d4685c5 View commit details
    Browse the repository at this point in the history

Commits on Jan 19, 2023

  1. Configuration menu
    Copy the full SHA
    fd35e68 View commit details
    Browse the repository at this point in the history

Commits on Jan 20, 2023

  1. Configuration menu
    Copy the full SHA
    72f3064 View commit details
    Browse the repository at this point in the history

Commits on Jan 22, 2023

  1. Configuration menu
    Copy the full SHA
    4a4f6ca View commit details
    Browse the repository at this point in the history

Commits on Feb 10, 2023

  1. Configuration menu
    Copy the full SHA
    e2df775 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #265 from populationgenomics/upstream-109

    Merge from Upstream -  v0.2.109
    illusional authored Feb 10, 2023
    Configuration menu
    Copy the full SHA
    0133915 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    cdc3f50 View commit details
    Browse the repository at this point in the history

Commits on Feb 18, 2023

  1. [query] fix NPE introduced in hail-is#12555 (hail-is#12711) (#267)

    Not all IOExceptions have a cause.
    
    Co-authored-by: Dan King <daniel.zidan.king@gmail.com>
    lgruen and danking authored Feb 18, 2023
    Configuration menu
    Copy the full SHA
    842da3e View commit details
    Browse the repository at this point in the history

Commits on Feb 21, 2023

  1. Add cost to job resource and upgrade to aggregated_resources_v2 (#268)

    * Add cost to job resource and upgrade to aggregated_resources_v2
    
    * Fix default resources_by_job addition
    
    * Add comment
    illusional authored Feb 21, 2023
    Configuration menu
    Copy the full SHA
    d312247 View commit details
    Browse the repository at this point in the history

Commits on Mar 1, 2023

  1. add resize to cmd pre (#270)

    Co-authored-by: Cas Simons <cas.simons@populationgenomics.org.au>
    cassimons and cassimons authored Mar 1, 2023
    Configuration menu
    Copy the full SHA
    168ae9a View commit details
    Browse the repository at this point in the history
  2. Merge commit '9e0081c' into upstream-2023-03-01_1

    This the main merge about the memory service that's debatable,
    
    ```scala
     val (open, write) = if (n <= 50) {
      (fs.openCachedNoCompression _, fs.writeCached _)
    } else {
      ((x: String) => fs.openNoCompression(x), fs.writePDOS _)
    }
    ```
    
    Merged to:
    
    ```scala
    val (open, write) = ((x: String) => fs.openNoCompression(x), fs.writePDOS _)
    ```
    
    Conflicts:
            batch/batch/driver/instance_collection/pool.py
    	batch/batch/driver/main.py
    	batch/batch/driver/templates/pool.html
    	batch/batch/inst_coll_config.py
    	ci/ci/ci.py
    	hail/src/main/scala/is/hail/backend/service/ServiceBackend.scala
    	hail/src/main/scala/is/hail/backend/service/Worker.scala
    illusional committed Mar 1, 2023
    Configuration menu
    Copy the full SHA
    601daf5 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b8b6004 View commit details
    Browse the repository at this point in the history

Commits on Mar 2, 2023

  1. Azure 02-03-2023 (#273)

    * [batch/ci] Address ServiceAccount token changes in Kubernetes 1.24
    
    * Update .gitignore to ignore tmp folder created when connecting to vm
    
    * Update ci hook to new domain name for Azure
    
    ---------
    
    Co-authored-by: Daniel Goldstein <danielgold95@gmail.com>
    violetbrina and daniel-goldstein authored Mar 2, 2023
    Configuration menu
    Copy the full SHA
    2380312 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    87680e9 View commit details
    Browse the repository at this point in the history

Commits on Mar 5, 2023

  1. Add endpoint that fetches completed batches in order (#275)

    * Add endpoint that fetches completed batches in order
    
    * Change auth method to use rest_auth_users
    
    * Re-add fields to make processing work
    
    * Allow cost to be missing
    
    * More cost coalescing
    
    * Make last_completed_timestamp return integer
    
    * Implement dynamic limit
    
    * Modify to limit 100
    illusional authored Mar 5, 2023
    Configuration menu
    Copy the full SHA
    abd4476 View commit details
    Browse the repository at this point in the history

Commits on Mar 7, 2023

  1. [batch] downgrade gcsfuse to avoid gcsfuse bug (hail-is#12749) (#276)

    * [batch] downgrade gcsfuse to avoid gcsfuse bug
    
    GoogleCloudPlatform/gcsfuse#982.
    
    * single equals
    
    * re run codeql
    
    Co-authored-by: Dan King <daniel.zidan.king@gmail.com>
    illusional and danking authored Mar 7, 2023
    Configuration menu
    Copy the full SHA
    cc0748c View commit details
    Browse the repository at this point in the history

Commits on Mar 9, 2023

  1. Configuration menu
    Copy the full SHA
    ed74164 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    638b681 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #277 from populationgenomics/resource-migration-58b52

    Resource migration 58b52
    illusional authored Mar 9, 2023
    Configuration menu
    Copy the full SHA
    2d4b679 View commit details
    Browse the repository at this point in the history
  4. Merge pull request #278 from populationgenomics/upstream-110

    Upstream v0.2.110
    illusional authored Mar 9, 2023
    Configuration menu
    Copy the full SHA
    02ecbc4 View commit details
    Browse the repository at this point in the history

Commits on Mar 13, 2023

  1. Configuration menu
    Copy the full SHA
    c19a539 View commit details
    Browse the repository at this point in the history

Commits on Mar 16, 2023

  1. Configuration menu
    Copy the full SHA
    d634f34 View commit details
    Browse the repository at this point in the history

Commits on Apr 4, 2023

  1. Configuration menu
    Copy the full SHA
    39116b8 View commit details
    Browse the repository at this point in the history

Commits on Apr 12, 2023

  1. Merge commit 'cf32652c50771e7f81b1bfa618f6e3f399cd238d' into upstream…

    …-113
    
    # Conflicts:
    #	.gitignore
    #	auth/Makefile
    #	batch/batch/driver/instance_collection/pool.py
    #	batch/batch/driver/main.py
    #	build.yaml
    #	ci/create_initial_account.py
    #	docker/Dockerfile.service-base
    #	hail/src/main/scala/is/hail/backend/service/ServiceBackend.scala
    #	hail/src/main/scala/is/hail/backend/service/Worker.scala
    illusional committed Apr 12, 2023
    Configuration menu
    Copy the full SHA
    49c179c View commit details
    Browse the repository at this point in the history
  2. Linting

    illusional committed Apr 12, 2023
    Configuration menu
    Copy the full SHA
    2068ccc View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    844f6ee View commit details
    Browse the repository at this point in the history

Commits on Apr 18, 2023

  1. Add quick links to job types in batch (#272)

    * Add quick links to job types in batch
    
    * consistency
    
    * cleanup
    
    * Update batch/batch/front_end/templates/batch.html
    
    Co-authored-by: Leonhard Gruenschloss <leonhard.gruenschloss@populationgenomics.org.au>
    
    ---------
    
    Co-authored-by: Cas Simons <cas.simons@populationgenomics.org.au>
    Co-authored-by: Leonhard Gruenschloss <leonhard.gruenschloss@populationgenomics.org.au>
    3 people authored Apr 18, 2023
    Configuration menu
    Copy the full SHA
    4c355ce View commit details
    Browse the repository at this point in the history
  2. Merge pull request #282 from populationgenomics/upstream-113

    Upstream v0.2.113
    illusional authored Apr 18, 2023
    Configuration menu
    Copy the full SHA
    f5875e2 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    186b510 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    0b5bc2e View commit details
    Browse the repository at this point in the history
  5. Catch deploy errors (#269)

    * Catch deploy errors
    
    * Fail the workflow if any deploy failed
    
    * Post to production-announcements
    
    ---------
    
    Co-authored-by: Leonhard Gruenschloss <leonhard.gruenschloss@populationgenomics.org.au>
    illusional and lgruen authored Apr 18, 2023
    Configuration menu
    Copy the full SHA
    f727962 View commit details
    Browse the repository at this point in the history

Commits on Apr 19, 2023

  1. Fix fail handling (#285)

    lgruen authored Apr 19, 2023
    Configuration menu
    Copy the full SHA
    7a1302f View commit details
    Browse the repository at this point in the history

Commits on Apr 20, 2023

  1. Merge tag '0.2.114' into upstream-0.2.114

    Hail version 0.2.114.
    lgruen committed Apr 20, 2023
    Configuration menu
    Copy the full SHA
    725c21f View commit details
    Browse the repository at this point in the history

Commits on Apr 21, 2023

  1. Merge pull request #286 from populationgenomics/upstream-0.2.114

    Merge 0.2.114 from upstream
    lgruen authored Apr 21, 2023
    Configuration menu
    Copy the full SHA
    e7facb7 View commit details
    Browse the repository at this point in the history

Commits on Apr 26, 2023

  1. Merge tag '0.2.115' into upstream-0.2.115

    Hail version 0.2.115.
    lgruen committed Apr 26, 2023
    Configuration menu
    Copy the full SHA
    18a9b5d View commit details
    Browse the repository at this point in the history

Commits on May 2, 2023

  1. Merge pull request #287 from populationgenomics/upstream-0.2.115

    Upstream 0.2.115
    lgruen authored May 2, 2023
    Configuration menu
    Copy the full SHA
    71fc978 View commit details
    Browse the repository at this point in the history

Commits on May 4, 2023

  1. [services] indicate how many errors we have seen

    We are increasingly seeing errors from "Connection reset" which we switched from
    "transient" to "retry once". The current code makes it impossible to determine
    if we are correctly retrying this error once.
    
    If we see that there are a lot of "Connection reset" errors that happen twice
    we should perhaps change "retry once" to "retry five times" or use a more generous
    delay.
    Dan King authored and lgruen committed May 4, 2023
    Configuration menu
    Copy the full SHA
    5859489 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #288 from populationgenomics/retry-info

    [services] indicate how many errors we have seen
    lgruen authored May 4, 2023
    Configuration menu
    Copy the full SHA
    fe001cd View commit details
    Browse the repository at this point in the history

Commits on May 5, 2023

  1. Configuration menu
    Copy the full SHA
    cfc5628 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #289 from populationgenomics/upstream-0.2.115-inte…

    …rmediate
    
    Upstream merge
    lgruen authored May 5, 2023
    Configuration menu
    Copy the full SHA
    fc212f5 View commit details
    Browse the repository at this point in the history

Commits on Jun 13, 2023

  1. Configuration menu
    Copy the full SHA
    66dcd7d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1a34aeb View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e758b32 View commit details
    Browse the repository at this point in the history
  4. FIX: storage accounts weren't unique. Added prefix. Fixed zone bug in…

    … flexible mysql db setup as well (#294)
    violetbrina authored and illusional committed Jun 13, 2023
    Configuration menu
    Copy the full SHA
    2d619ed View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    0525d32 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    c5093fc View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    71d6bd4 View commit details
    Browse the repository at this point in the history

Commits on Jun 14, 2023

  1. Configuration menu
    Copy the full SHA
    10eb0d5 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5ac6288 View commit details
    Browse the repository at this point in the history
  3. Fix bad "just-wheel" merge (#300)

    Corrected in hail-is#13128, but not sure
    why I selected the wrong bit of the merge.
    illusional authored Jun 14, 2023
    Configuration menu
    Copy the full SHA
    d675979 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    abaf45c View commit details
    Browse the repository at this point in the history

Commits on Sep 7, 2023

  1. Configuration menu
    Copy the full SHA
    31ca3e8 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8101915 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e43761b View commit details
    Browse the repository at this point in the history

Commits on Sep 8, 2023

  1. Configuration menu
    Copy the full SHA
    b015fef View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f11ef53 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b4de354 View commit details
    Browse the repository at this point in the history

Commits on Sep 12, 2023

  1. Fix dropped change

    Co-authored-by: John Marshall <jmarshall@hey.com>
    illusional and jmarshall authored Sep 12, 2023
    Configuration menu
    Copy the full SHA
    f76da5a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a56649f View commit details
    Browse the repository at this point in the history

Commits on Sep 18, 2023

  1. Configuration menu
    Copy the full SHA
    ba7792d View commit details
    Browse the repository at this point in the history

Commits on Sep 19, 2023

  1. Merge pull request #303 from populationgenomics/sept-23-upstream-2-31…

    …a0889
    
    Sept 23 upstream 2 (31a0889)
    illusional authored Sep 19, 2023
    Configuration menu
    Copy the full SHA
    a1f10dd View commit details
    Browse the repository at this point in the history
  2. Merge pull request #302 from populationgenomics/sept-23-upstream-1-c9…

    …db002
    
    Sept 23 upstream 1 (c9db002)
    illusional authored Sep 19, 2023
    Configuration menu
    Copy the full SHA
    eb6b29c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    9ddd340 View commit details
    Browse the repository at this point in the history
  4. Apply review suggestions

    illusional authored Sep 19, 2023
    Configuration menu
    Copy the full SHA
    2b74e60 View commit details
    Browse the repository at this point in the history
  5. Merge pull request #307 from populationgenomics/sept-23-upstream-2-ho…

    …tfix
    
    Hotfix this commit earlier to avoid version mismatch error
    illusional authored Sep 19, 2023
    Configuration menu
    Copy the full SHA
    ded82fe View commit details
    Browse the repository at this point in the history
  6. Merge pull request #304 from populationgenomics/sept-23-upstream-3-1c…

    …28203
    
    Sept 23 upstream 3 (1c28203)
    illusional authored Sep 19, 2023
    Configuration menu
    Copy the full SHA
    9fc7f9f View commit details
    Browse the repository at this point in the history
  7. Merge pull request #305 from populationgenomics/sept-23-upstream-4-dc…

    …1f086
    
    Sept 23 upstream 4 (dc1f086)
    illusional authored Sep 19, 2023
    Configuration menu
    Copy the full SHA
    daecd7d View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    e53807d View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    1647e93 View commit details
    Browse the repository at this point in the history
  10. Merge pull request #306 from populationgenomics/sept-23-upstream-5-0.…

    …2.122
    
    Sept 23 upstream 5 0.2.122
    illusional authored Sep 19, 2023
    Configuration menu
    Copy the full SHA
    73e49d6 View commit details
    Browse the repository at this point in the history
  11. Pass empty dev list (#309)

    Co-authored-by: Michael Franklin <illusional@users.noreply.github.com>
    illusional and illusional authored Sep 19, 2023
    Configuration menu
    Copy the full SHA
    d4c773d View commit details
    Browse the repository at this point in the history

Commits on Sep 25, 2023

  1. Configuration menu
    Copy the full SHA
    3869022 View commit details
    Browse the repository at this point in the history

Commits on Oct 4, 2023

  1. [batch] Fix job cpu and memory recording (hail-is#13626)

    At some point (highly likely that it was the Ubuntu 20.04 -> 22.04
    upgrade) Batch went from using cgroups v1 to cgroups v2 for setting
    containers' CPU and memory limits. We mostly don't touch cgroups, the
    container runtime handles that for us, but we poll the `cgroupfs` for
    recoding memory usage and CPU utilization. The accounting mechanism
    changed between v1 and v2 so batch was silently failing to collect these
    metrics. Deploying these changes into my namespace got me back the
    following plots (compiling hail):
    
    <img width="701" alt="Screenshot 2023-09-14 at 5 47 24 PM"
    src="https://github.com/hail-is/hail/assets/24440116/0f470e5a-7feb-4b9e-bac6-f560c8366d8e">
    
    
    The reason why we fail silently when the file doesn't exist is because
    we are letting the container runtime manage the cgroup, and there is a
    race condition between the container exiting + the cgroup getting
    destroyed and our polling of this file. We could probably do a better
    job reporting an error, like this though, perhaps logging errors if we
    fail to read this file more than X number of times.
    daniel-goldstein authored and illusional committed Oct 4, 2023
    Configuration menu
    Copy the full SHA
    740894b View commit details
    Browse the repository at this point in the history

Commits on Oct 5, 2023

  1. Merge pull request #312 from populationgenomics/cherry-pick-resource-…

    …plots-84551c0
    
    [batch] Fix job cpu and memory recording (hail-is#13626)
    illusional authored Oct 5, 2023
    Configuration menu
    Copy the full SHA
    59b2283 View commit details
    Browse the repository at this point in the history
  2. Merge upstream tag 0.2.124 (13536b5) into upstream-0.2.124

    Non-trivial conflict resolutions:
    
    * batch/batch/front_end/front_end.py
    Moved the block of hail imports back to where upstream has them, as this
    is easier than remerging this chunk whenever upstream adds imports.
    
    * hail/src/main/scala/is/hail/backend/service/ServiceBackend.scala
    * notebook/notebook/templates/notebook-form.html
    We had local removals of small pieces of code, which have now been
    removed and resolved upstream.
    jmarshall committed Oct 5, 2023
    Configuration menu
    Copy the full SHA
    93cce37 View commit details
    Browse the repository at this point in the history

Commits on Oct 10, 2023

  1. Work around broken gcsfuse apt repository

    Apply the workaround given in GoogleCloudPlatform/gcsfuse#1424.
    jmarshall committed Oct 10, 2023
    Configuration menu
    Copy the full SHA
    607408b View commit details
    Browse the repository at this point in the history
  2. Apply upstream authentication decorator renaming to our additions

    Upstream instances decorators were renamed in 89916da (which appeared
    in 0.2.123), so we do likewise on functions we've added.
    
    In ci/ci/ci.py, use auth.authenticated_DEVELOPERS_only similarly
    to other functions in ci.py, as prod_deploy() is limited to developers
    only anyway.
    jmarshall committed Oct 10, 2023
    Configuration menu
    Copy the full SHA
    f1a76d7 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f67fbbb View commit details
    Browse the repository at this point in the history
  4. Merge pull request #313 from populationgenomics/upstream-0.2.124

    Upstream 0.2.124 and current HEAD (d40ac24)
    jmarshall authored Oct 10, 2023
    Configuration menu
    Copy the full SHA
    7fa6e3c View commit details
    Browse the repository at this point in the history

Commits on Oct 16, 2023

  1. Make cost_breakdown optional (#315)

    * Make cost_breakdown optional
    
    * Apply similar treatement to job_record_to_dict
    
    ---------
    
    Co-authored-by: Michael Franklin <illusional@users.noreply.github.com>
    illusional and illusional authored Oct 16, 2023
    Configuration menu
    Copy the full SHA
    ea31139 View commit details
    Browse the repository at this point in the history

Commits on Oct 17, 2023

  1. Allow prod_deploy to be hit by non-developer CI (#316)

    Co-authored-by: Michael Franklin <illusional@users.noreply.github.com>
    illusional and illusional authored Oct 17, 2023
    Configuration menu
    Copy the full SHA
    a8322e3 View commit details
    Browse the repository at this point in the history

Commits on Nov 9, 2023

  1. Merge upstream HEAD (3b38d0b, 2023-11-10) for 0.2.126 and OOM fix

    In particular, we need to incorporate and test hail-is#13977
    as the proposed fix for jobs becoming unresponsive due to being
    targeted by the kernel's OOM-killer.
    
    (Our local gcsfuse repo workaround is replaced by upstream's.)
    jmarshall committed Nov 9, 2023
    Configuration menu
    Copy the full SHA
    7e15f72 View commit details
    Browse the repository at this point in the history

Commits on Nov 10, 2023

  1. Merge pull request #317 from populationgenomics/upstream-126+oom

     Upstream 0.2.126 and proposed OOM-killer fix (3b38d0b)
    jmarshall authored Nov 10, 2023
    Configuration menu
    Copy the full SHA
    f36c781 View commit details
    Browse the repository at this point in the history
  2. Update CPG-local step after upstream wheel-container.tar refactor (#318)

    Upstream's hail-is#13912 changed this to copy a .whl file in a
    subdirectory around, instead of tarring/untarring it for no real reason.
    jmarshall authored Nov 10, 2023
    Configuration menu
    Copy the full SHA
    9a7c610 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    7b2ecb7 View commit details
    Browse the repository at this point in the history

Commits on Nov 13, 2023

  1. Update fix-job-groups-state-enum.sql migration for CPG database state (

    …#320)
    
    Our database has extant values in batches.state that do not exist
    upstream and were not handled by this database migration. This updates
    the migration script to allow for these extra values.
    
    See for context: https://hail.zulipchat.com/#narrow/stream/300487-Hail-Batch-Dev/topic/job.20groups.20db.20migrations/near/401348141
    
    Co-authored-by: Jackie Goldstein <jigold@broadinstitute.org>
    jmarshall and jigold authored Nov 13, 2023
    Configuration menu
    Copy the full SHA
    1a26f7a View commit details
    Browse the repository at this point in the history

Commits on Nov 14, 2023

  1. Reorder to reduce the difference from upstream backend.py (#321)

    Also, in particular, recode `batch_handle` which recently disappeared
    in ebfbc24.
    jmarshall authored Nov 14, 2023
    Configuration menu
    Copy the full SHA
    a00f48f View commit details
    Browse the repository at this point in the history

Commits on Nov 15, 2023

  1. Disable trial_bp to alleviate error during user creation (#322)

    * Disable trial_bp to alleviate error
    
    * Revert import sorting
    
    * Add comment to describe change
    
    ---------
    
    Co-authored-by: Michael Franklin <illusional@users.noreply.github.com>
    illusional and illusional authored Nov 15, 2023
    Configuration menu
    Copy the full SHA
    5c73038 View commit details
    Browse the repository at this point in the history

Commits on Dec 29, 2023

  1. Merge pull request from GHSA-487p-qx68-5vjw

    Dan King authored and illusional committed Dec 29, 2023
    Configuration menu
    Copy the full SHA
    5373bdb View commit details
    Browse the repository at this point in the history
  2. [auth] hd is not present for iam.gserviceaccount.com (hail-is#14114)

    This would seem to violate this [statement about
    `hd`](https://developers.google.com/identity/openid-connect/openid-connect#id_token-hd):
    > The absence of this claim indicates that the account does not belong
    to a Google hosted domain.
    
    but alas, that's the truth. They elide `hd` for iam.gserviceaccount.com
    accounts.
    danking authored and illusional committed Dec 29, 2023
    Configuration menu
    Copy the full SHA
    1f30670 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #323 from populationgenomics/fix-org-claim

    [CVE-2023-51663] Hail Batch relies on OIDC email claims to verify the validity of a user's domain.
    illusional authored Dec 29, 2023
    Configuration menu
    Copy the full SHA
    e5b3147 View commit details
    Browse the repository at this point in the history

Commits on Jan 3, 2024

  1. Merge upstream HEAD (da6668b, 2024-01-02) for auth fix

    The recently cherry-picked CVE-2023-51663 fix included refactored
    code dependent on recent upstream code that was not cherry-picked.
    Merge current upstream HEAD to include the necessary AppKeys class
    and any unrelated fixes and improvements.
    jmarshall committed Jan 3, 2024
    Configuration menu
    Copy the full SHA
    f3d6d7f View commit details
    Browse the repository at this point in the history
  2. Fix cherry-picking accident in recent auth bug fix

    The recently cherry-picked CVE-2023-51663 fix included refactored
    code dependent on recent upstream code that was not cherry-picked.
    Revert the affected line to use the previous literal string rather
    than the AppKeys class that does not yet exist on our branch.
    jmarshall committed Jan 3, 2024
    Configuration menu
    Copy the full SHA
    ca2046c View commit details
    Browse the repository at this point in the history
  3. Merge pull request #325 from populationgenomics/fix-auth

    Fix cherry-picking accident in recent auth bug fix
    illusional authored Jan 3, 2024
    Configuration menu
    Copy the full SHA
    0937153 View commit details
    Browse the repository at this point in the history

Commits on Jan 5, 2024

  1. Merge pull request #324 from populationgenomics/upstream-newyear2024

    Merge upstream HEAD (da6668b, 2024-01-02)
    jmarshall authored Jan 5, 2024
    Configuration menu
    Copy the full SHA
    c27a6e7 View commit details
    Browse the repository at this point in the history
  2. Add hailctl client (#326)

    * Add hailctl_client_secret to terraform
    illusional authored Jan 5, 2024
    Configuration menu
    Copy the full SHA
    074bedb View commit details
    Browse the repository at this point in the history

Commits on Jan 8, 2024

  1. Fix merge accident in recent auth bug fixes (#327)

    PR #325 removed AppKeys.FLOW_CLIENT here as we did not cherry-pick
    the rest of the AppKeys change. We later applied PR #324 which fully
    merged upstream's AppKeys changes. Unfortunately when we merged that
    PR via GitHub it chose #325's version of this line. :doh:
    jmarshall authored Jan 8, 2024
    Configuration menu
    Copy the full SHA
    01714cc View commit details
    Browse the repository at this point in the history

Commits on Feb 1, 2024

  1. Update completed endpoint with new job group format (#328)

    * Update completed endpoint with new job group format
    
    * Reduce indentation
    
    ---------
    
    Co-authored-by: Michael Franklin <illusional@users.noreply.github.com>
    illusional and illusional authored Feb 1, 2024
    Configuration menu
    Copy the full SHA
    be23273 View commit details
    Browse the repository at this point in the history

Commits on Feb 22, 2024

  1. Expose job resource in batch API (#329)

    * Expose job resource dataframe in batch API
    
    * Testing fixes
    
    * Apply suggestions from code review
    
    Co-authored-by: John Marshall <john.marshall@populationgenomics.org.au>
    
    ---------
    
    Co-authored-by: Michael Franklin <illusional@users.noreply.github.com>
    Co-authored-by: John Marshall <john.marshall@populationgenomics.org.au>
    3 people authored Feb 22, 2024
    Configuration menu
    Copy the full SHA
    8f6797b View commit details
    Browse the repository at this point in the history

Commits on May 14, 2024

  1. Configuration menu
    Copy the full SHA
    82e5406 View commit details
    Browse the repository at this point in the history
  2. Fixing merged conflicts.

    milo-hyben committed May 14, 2024
    Configuration menu
    Copy the full SHA
    7094105 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6146638 View commit details
    Browse the repository at this point in the history
  4. Fixing merged conflicts.

    milo-hyben committed May 14, 2024
    Configuration menu
    Copy the full SHA
    a19a9f1 View commit details
    Browse the repository at this point in the history
  5. Merge upstream HEAD(dc7fce0, 2024-05-14) Use CI's credentials for ima…

    …ge pushing instead of gcr-push
    milo-hyben committed May 14, 2024
    Configuration menu
    Copy the full SHA
    4fe048f View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    f73747b View commit details
    Browse the repository at this point in the history
  7. Fixing merged conflicts.

    milo-hyben committed May 14, 2024
    Configuration menu
    Copy the full SHA
    a3cbc74 View commit details
    Browse the repository at this point in the history

Commits on May 20, 2024

  1. Configuration menu
    Copy the full SHA
    f50d5f5 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b37df1e View commit details
    Browse the repository at this point in the history

Commits on May 21, 2024

  1. Merge upstream HEAD(6a6c38d, 2024-05-21) Expose HAIL_CI_STORAGE_URI a…

    …s ci_storage_uri in CI Steps
    milo-hyben committed May 21, 2024
    Configuration menu
    Copy the full SHA
    82b13e5 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8dd30c3 View commit details
    Browse the repository at this point in the history

Commits on May 23, 2024

  1. Merge pull request #330 from populationgenomics/upstream-13892

    Merge upstream HEAD(b7bde56, 2024-05-14) Stop writing to V2 tables
    milo-hyben authored May 23, 2024
    Configuration menu
    Copy the full SHA
    91f99b5 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #331 from populationgenomics/upstream-13893

    Merge upstream HEAD(e68103e, 2024-05-14) Remove V2 tables
    milo-hyben authored May 23, 2024
    Configuration menu
    Copy the full SHA
    1837104 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4a7910c View commit details
    Browse the repository at this point in the history

Commits on May 24, 2024

  1. Configuration menu
    Copy the full SHA
    f8a4e39 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #332 from populationgenomics/upstream-14301

    Merge upstream HEAD(dc7fce0, 2024-05-14) Use CI's credentials for image pushing instead of gcr-push
    milo-hyben authored May 24, 2024
    Configuration menu
    Copy the full SHA
    e864ba6 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #333 from populationgenomics/upstream-14282

    Merge upstream HEAD(13de4e6, 2024-05-14) Add job groups [migration might take a while!]
    milo-hyben authored May 24, 2024
    Configuration menu
    Copy the full SHA
    4b8ee7f View commit details
    Browse the repository at this point in the history
  4. Merge pull request #334 from populationgenomics/upstream-14419

    Merge upstream HEAD(6a6c38d, 2024-05-21) Expose HAIL_CI_STORAGE_URI as ci_storage_uri in CI Steps
    milo-hyben authored May 24, 2024
    Configuration menu
    Copy the full SHA
    637f17f View commit details
    Browse the repository at this point in the history
  5. Merge pull request #335 from populationgenomics/upstream-14454

    Merge upstream HEAD(bea04d9, 2024-05-21) [release] 0.2.130 (hail-is#14454)
    milo-hyben authored May 24, 2024
    Configuration menu
    Copy the full SHA
    6f76e36 View commit details
    Browse the repository at this point in the history

Commits on May 26, 2024

  1. Try adding extra route to metadata server (#337)

    * Try adding extra route
    
    * Add another route
    
    ---------
    
    Co-authored-by: Michael Franklin <illusional@users.noreply.github.com>
    illusional and illusional authored May 26, 2024
    Configuration menu
    Copy the full SHA
    a9a79d2 View commit details
    Browse the repository at this point in the history

Commits on May 27, 2024

  1. Configuration menu
    Copy the full SHA
    d7191ed View commit details
    Browse the repository at this point in the history

Commits on May 29, 2024

  1. Configuration menu
    Copy the full SHA
    4fb0e47 View commit details
    Browse the repository at this point in the history
  2. One more fix for the SQL, job_groups table have time_completed as wel…

    …l causing Error: Column 'time_completed' in where clause is ambiguous. (#340)
    milo-hyben authored May 29, 2024
    Configuration menu
    Copy the full SHA
    1ced860 View commit details
    Browse the repository at this point in the history

Commits on May 30, 2024

  1. Configuration menu
    Copy the full SHA
    eea6227 View commit details
    Browse the repository at this point in the history

Commits on Jun 11, 2024

  1. Add pool label to "resource requests ... are unsatisfiable" message (#…

    …342)
    
    Pool labels are a CPG-local addition (PR #197) that are considered
    in select_inst_coll() so should be displayed in this error message.
    jmarshall authored Jun 11, 2024
    Configuration menu
    Copy the full SHA
    534aa68 View commit details
    Browse the repository at this point in the history

Commits on Jul 9, 2024

  1. Update to this month's base Ubuntu image

    This 22.04.4 version updates the kernel from 5.19 to 6.5, which is not
    supported by NVIDIA-Linux 530.30.2. Update that to the current latest,
    and verify that that supports L4 GPUs as used by G2 VMs.
    jmarshall committed Jul 9, 2024
    Configuration menu
    Copy the full SHA
    0e87fe7 View commit details
    Browse the repository at this point in the history
  2. Use CI's credentials instead of removed upstream registry-push-creden…

    …tials
    
    This secret was superseded in upstream PR hail-is#14031 and later deleted.
    That PR replaced use of /registry-push-credentials/credentials.json
    with $GOOGLE_APPLICATION_CREDENTIALS instead, which is presumably
    already activated for gcloud purposes.
    jmarshall committed Jul 9, 2024
    Configuration menu
    Copy the full SHA
    4a7881a View commit details
    Browse the repository at this point in the history

Commits on Jul 10, 2024

  1. Merge upstream release 0.2.132

    Recent upstream changes include a rewrite of several of the web page
    templates. Hence this merge drops the functionality locally added
    by PRs #270, #272, and #311 to make the command <PRE> resizeable
    and to add job state quick links. We may re-add these improvements
    later by reimplementing them in the new template code.
    jmarshall committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    1fe8637 View commit details
    Browse the repository at this point in the history

Commits on Jul 11, 2024

  1. Merge pull request #344 from populationgenomics/upstream-0.2.132

    Merge upstream 0.2.132 release (678e1f5, 2024-07-09).
    jmarshall authored Jul 11, 2024
    Configuration menu
    Copy the full SHA
    d65f84e View commit details
    Browse the repository at this point in the history

Commits on Jul 25, 2024

  1. Fix for /api/v1alpha/batches/completed, picking only ROOT_JOB_GROUP w…

    …hen collecting batches and jobs. (#345)
    
    * Fix for /api/v1alpha/batches/completed, picking only ROOT_JOB_GROUP when collecting batches and jobs.
    
    * Removing DISTINCT
    milo-hyben authored Jul 25, 2024
    Configuration menu
    Copy the full SHA
    b3e6ad8 View commit details
    Browse the repository at this point in the history

Commits on Aug 5, 2024

  1. Add support for public-ip-address in dataproc (#346)

    * Add support for public-ip-address in dataproc
    
    * Use the same code style as previous code
    
    ---------
    
    Co-authored-by: Michael Franklin <illusional@users.noreply.github.com>
    illusional and illusional authored Aug 5, 2024
    Configuration menu
    Copy the full SHA
    7f79844 View commit details
    Browse the repository at this point in the history

Commits on Aug 22, 2024

  1. Configuration menu
    Copy the full SHA
    99a0b4e View commit details
    Browse the repository at this point in the history