Skip to content

Commit 2770f0e

Browse files
authored
Merge stable into master for release 1.5.0. (#425)
* Update bucket-monitor helm chart with unified STORAGE_BUCKET env var. (#414) * Update copyright to 2021 (#415) * Upgrade default GKE version to 1.16 (#412) * Update autoscaler and janitor to latest release for better compatibility with 1.16. (#419) * Add new consumer and zip consumer for "multiplex" jobs. (#420) * Quote all annotations in chart templates. (#421) * Refactor multiplex consumers to mesmer consumers (#422) * Update referenced version to 1.5.0 (#423) * Bump tracking model to TensorFlow 2 based version. (#426) * Bump frontend chart to 0.3.0 and redis-consumer chart to 0.5.0 (#427)
1 parent 13f5edb commit 2770f0e

31 files changed

+383
-123
lines changed

.github/ISSUE_TEMPLATE/bug_report.md

Lines changed: 14 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@ A clear and concise description of what the bug is.
1212

1313
**To Reproduce**
1414
Steps to reproduce the behavior:
15+
1516
1. Run '...'
1617
2. Enter '....'
1718
3. See error
@@ -22,9 +23,19 @@ A clear and concise description of what you expected to happen.
2223
**Screenshots**
2324
If applicable, add screenshots to help explain your problem.
2425

25-
**Desktop (please complete the following information):**
26-
- OS: [e.g. macOS, Ubuntu]
27-
- Version [e.g. 22]
26+
**Ennvironment:**
27+
28+
- OS: [e.g. macOS, Ubuntu]
29+
- Kiosk version: [e.g. 1.5.0]
30+
- `kubectl version`:
31+
- `helm version`:
32+
- `helmfile version`:
2833

2934
**Additional context**
3035
Add any other context about the problem here.
36+
37+
If the bug is about the behavior of a pod, please include:
38+
39+
- currently running pods [e.g. `kubectl get po`]
40+
- details of the failed pod [e.g. `kubectl describe po [pod_name]`]
41+
- pod output before failure [e.g. `kubectl logs [pod_name]`].

.github/workflows/integration-tests.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -73,7 +73,7 @@ jobs:
7373
${{ env.IMAGE }}
7474
docker exec kiosk make test/integration/${{ matrix.CLOUD_PROVIDER }}/deploy
7575
docker kill kiosk && docker rm kiosk
76-
76+
7777
elk-integration-tests:
7878

7979
runs-on: ubuntu-latest

Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ ENV GPU_NODE_MIN_SIZE="0"
3939
ENV GPU_PER_NODE="1"
4040

4141
# gcloud config
42-
ENV KUBERNETES_VERSION="1.15"
42+
ENV KUBERNETES_VERSION="1.16"
4343
ENV CLOUDSDK_CORE_PROJECT=""
4444
ENV CLOUDSDK_CONTAINER_CLUSTER=""
4545
ENV CLOUDSDK_BUCKET=""

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@ Tracked Image
4949
Start a terminal shell and install the DeepCell Kiosk wrapper script:
5050

5151
```bash
52-
docker run -e DOCKER_TAG=1.4.0 vanvalenlab/kiosk-console:1.4.0 | sudo bash
52+
docker run -e DOCKER_TAG=1.5.0 vanvalenlab/kiosk-console:1.5.0 | sudo bash
5353
```
5454

5555
To start the kiosk, just run `kiosk-console` from the terminal shell.
@@ -106,5 +106,5 @@ This kiosk was developed with [Cloud Posse, LLC](https://cloudposse.com). They c
106106

107107
## Copyright
108108

109-
Copyright © 2018-2020 [The Van Valen Lab](http://www.vanvalen.caltech.edu/) at the California Institute of Technology (Caltech), with support from the Shurl and Kay Curci Foundation, the Paul Allen Family Foundation, Google, & National Institutes of Health (NIH) under Grant U24CA224309-01.
109+
Copyright © 2018-2021 [The Van Valen Lab](http://www.vanvalen.caltech.edu/) at the California Institute of Technology (Caltech), with support from the Shurl and Kay Curci Foundation, the Paul Allen Family Foundation, Google, & National Institutes of Health (NIH) under Grant U24CA224309-01.
110110
All rights reserved.

conf/charts/bucket-monitor/Chart.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
apiVersion: v1
22
name: bucket-monitor
3-
version: 0.1.0
3+
version: 0.2.0
44
#kubeVersion: ^1.10.0
55
description: This project monitors a cloud bucket (Google or AWS) and waits for files to be uploaded whose names match certain specifictions. These files will have entries written to the cluster's Redis database for them.
66
keywords:
@@ -13,6 +13,6 @@ maintainers:
1313
email: bbannon@caltech.edu
1414
url: vanvalen.caltech.edu
1515
engine: gotpl
16-
appVersion: 0.1.0
16+
appVersion: 0.4.0
1717
deprecated: false
1818
tillerVersion: ^2.9.1

conf/charts/bucket-monitor/values.yaml

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,11 +12,10 @@ image:
1212
resources: {}
1313

1414
env:
15-
DEBUG: "true"
15+
LOG_LEVEL: "DEBUG"
1616
INTERVAL: "21600"
1717
AGE_THRESHOLD: "604800"
1818
PREFIX: "uploads/,output/"
19-
CLOUD_PROVIDER: "overwrite_this"
20-
BUCKET: "overwrite_this"
19+
STORAGE_BUCKET: "s3://default-bucket"
2120
REDIS_HOST: "redis-master"
2221
REDIS_PORT: "6379"

conf/charts/frontend/Chart.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
apiVersion: v1
22
name: frontend
3-
version: 0.2.1
3+
version: 0.3.0
44
#kubeVersion: ^1.9.8
55
description: This project provides the frontend interface for the Tensorflow-serving backend of Deepcell.
66
keywords:
@@ -13,6 +13,6 @@ maintainers:
1313
email: bbannon@caltech.edu
1414
url: vanvalen.caltech.edu
1515
engine: gotpl
16-
appVersion: 0.6.0
16+
appVersion: 0.7.0
1717
deprecated: false
1818
tillerVersion: ^2.9.1

conf/charts/frontend/templates/ingress.yaml

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,9 +11,10 @@ metadata:
1111
release: {{ .Release.Name }}
1212
heritage: {{ .Release.Service }}
1313
annotations:
14-
{{- if .Values.service.annotations }}
15-
annotations:
16-
{{ toYaml .Values.service.annotations | indent 4 }}
14+
{{- range $name, $value := .Values.ingress.annotations }}
15+
{{- if not ( empty $value) }}
16+
{{ $name }}: {{ $value | quote }}
17+
{{- end }}
1718
{{- end }}
1819
spec:
1920
rules:

conf/charts/frontend/templates/service.yaml

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,11 @@ metadata:
77
chart: {{ template "chart" . }}
88
release: {{ .Release.Name }}
99
heritage: {{ .Release.Service }}
10-
{{- if .Values.service.annotations }}
1110
annotations:
12-
{{ toYaml .Values.service.annotations | indent 4 }}
11+
{{- range $name, $value := .Values.service.annotations }}
12+
{{- if not ( empty $value) }}
13+
{{ $name }}: {{ $value | quote }}
14+
{{- end }}
1315
{{- end }}
1416
spec:
1517
type: {{ .Values.service.type }}

conf/charts/frontend/values.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ replicas: 1
66

77
image:
88
repository: vanvalenlab/kiosk-frontend
9-
tag: 0.6.0
9+
tag: 0.7.0
1010
pullPolicy: IfNotPresent
1111

1212
ingress:

0 commit comments

Comments
 (0)