From 358ddd2c13ca1af361be3917d80bcfe1ad975fd8 Mon Sep 17 00:00:00 2001 From: Benjamin Blankenmeister Date: Mon, 27 Nov 2023 17:19:30 -0500 Subject: [PATCH 1/3] post release bugfixes --- charts/hail-search/templates/deployment.yaml | 1 + charts/seqr/templates/check-for-new-samples-from-pipeline.yaml | 2 +- unit_test/hail_search/test_hail_search_chart.py | 2 ++ 3 files changed, 4 insertions(+), 1 deletion(-) diff --git a/charts/hail-search/templates/deployment.yaml b/charts/hail-search/templates/deployment.yaml index 34026e98..745c4c92 100644 --- a/charts/hail-search/templates/deployment.yaml +++ b/charts/hail-search/templates/deployment.yaml @@ -13,6 +13,7 @@ spec: metadata: annotations: checksum/datasetVersions: {{ print $.Values.datasetVersions | sha256sum }} + checksum/config: {{ include (print $.Template.BasePath "/environment.yaml") . | sha256sum }} {{- with .Values.podAnnotations }} {{- toYaml . | nindent 8 }} {{- end }} diff --git a/charts/seqr/templates/check-for-new-samples-from-pipeline.yaml b/charts/seqr/templates/check-for-new-samples-from-pipeline.yaml index 906b4657..002d4fa5 100644 --- a/charts/seqr/templates/check-for-new-samples-from-pipeline.yaml +++ b/charts/seqr/templates/check-for-new-samples-from-pipeline.yaml @@ -9,7 +9,7 @@ metadata: annotations: "helm.sh/hook": post-install, post-upgrade "helm.sh/hook-weight": "-1" - "helm.sh/hook-delete-policy": before-hook-creation,hook-succeeded + "helm.sh/hook-delete-policy": before-hook-creation spec: template: metadata: diff --git a/unit_test/hail_search/test_hail_search_chart.py b/unit_test/hail_search/test_hail_search_chart.py index ee8f8ba1..23d68ee0 100644 --- a/unit_test/hail_search/test_hail_search_chart.py +++ b/unit_test/hail_search/test_hail_search_chart.py @@ -21,6 +21,8 @@ def test_values(self): p.check_returncode() self.assertIn('serviceAccountName: test-hail-search', p.stdout) self.assertIn('name: sync-datasets-grch38-snv-indel', p.stdout) + self.assertIn('checksum/datasetVersions', p.stdout) + self.assertIn('checksum/config', p.stdout) if __name__ == '__main__': From cd4c78e5bac6d2c641675a5eb6238f6506ac5df6 Mon Sep 17 00:00:00 2001 From: Benjamin Blankenmeister Date: Mon, 27 Nov 2023 17:28:15 -0500 Subject: [PATCH 2/3] ws --- unit_test/hail_search/test_hail_search_chart.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/unit_test/hail_search/test_hail_search_chart.py b/unit_test/hail_search/test_hail_search_chart.py index 23d68ee0..024826a9 100644 --- a/unit_test/hail_search/test_hail_search_chart.py +++ b/unit_test/hail_search/test_hail_search_chart.py @@ -21,7 +21,7 @@ def test_values(self): p.check_returncode() self.assertIn('serviceAccountName: test-hail-search', p.stdout) self.assertIn('name: sync-datasets-grch38-snv-indel', p.stdout) - self.assertIn('checksum/datasetVersions', p.stdout) + self.assertIn('checksum/datasetVersions', p.stdout) self.assertIn('checksum/config', p.stdout) From 2404f9eefb742de726fbe67c761541f9434a1c0e Mon Sep 17 00:00:00 2001 From: Benjamin Blankenmeister Date: Mon, 27 Nov 2023 17:29:33 -0500 Subject: [PATCH 3/3] Version bumps --- charts/hail-search/Chart.yaml | 2 +- charts/seqr/Chart.yaml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/charts/hail-search/Chart.yaml b/charts/hail-search/Chart.yaml index 3eb246ae..37b49672 100644 --- a/charts/hail-search/Chart.yaml +++ b/charts/hail-search/Chart.yaml @@ -21,7 +21,7 @@ type: application # This is the chart version. This version number should be incremented each time you make changes # to the chart and its templates, including the app version. # Versions are expected to follow Semantic Versioning (https://semver.org/) -version: 0.1.13 +version: 0.1.14 # This is the version number of the application being deployed. This version number should be # incremented each time you make changes to the application. Versions are not expected to diff --git a/charts/seqr/Chart.yaml b/charts/seqr/Chart.yaml index cc3ea091..c308758a 100644 --- a/charts/seqr/Chart.yaml +++ b/charts/seqr/Chart.yaml @@ -20,7 +20,7 @@ type: application # This is the chart version. This version number should be incremented each time you make changes # to the chart and its templates, including the app version. # Versions are expected to follow Semantic Versioning (https://semver.org/) -version: 0.0.69 +version: 0.0.70 # This is the version number of the application being deployed. This version number should be # incremented each time you make changes to the application. Versions are not expected to # follow Semantic Versioning. They should reflect the version the application is using.