Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
75 commits
Select commit Hold shift + click to select a range
6d5a03c
hack/helmfile.yaml: Use hcloud-volumes for redis storage in CI (#3028)
akshaymankar Jan 26, 2023
3083526
Merge pull request #3031 from wireapp/master
supersven Jan 27, 2023
b5f1cb9
Discriminate against performAction tags for CallsFed constraints (#3030)
isovector Jan 27, 2023
09cfa0e
Upgrade to GHC 9.2.4 (#2810)
smatting Jan 27, 2023
27d82f2
Move executable sources to exec/ dirs (#3032)
smatting Jan 30, 2023
6704a57
docs/mls: fix Helm values example to enable MLS in Brig (#3033)
lucendio Jan 30, 2023
854e15b
Run brig and galley integration tests concurrently (#2825)
akshaymankar Jan 30, 2023
335b53a
fixup to federator ingress helm chart syntax from the changes in #300…
jschaul Jan 30, 2023
51a91bf
[SQSERVICES-1843] Outlook calendar feature flag (#3025)
battermann Jan 31, 2023
c556de8
fix conversation list parser in stern (#3035)
battermann Jan 31, 2023
fa2bdda
Fix flaky tests, add debugging to others (#3041)
smatting Jan 31, 2023
f959352
Streamline team feature ExposeInvitationURLsToTeamAdminConfig impleme…
battermann Jan 31, 2023
0a8d0a4
charts: Mark all test resources to be only created while running test…
akshaymankar Jan 31, 2023
17b6e3a
Update searchability documentation (#3044)
smatting Feb 1, 2023
b30fe2d
Add security response about wire.com DoS and HTML injection
sanojwr Feb 1, 2023
3373794
Update docs/src/security-responses/2023-01-19_html_injection.md
sanojwr Feb 1, 2023
d01cbb2
Update docs/src/security-responses/2023-01-19_html_injection.md
sanojwr Feb 1, 2023
15cfd83
Merge pull request #3050 from wireapp/sanojwr/security_responses
sanojwr Feb 1, 2023
e8408bf
.gitignore: Add third party modules of nginz
smatting Feb 2, 2023
633cfae
spar tests deflake: do an ES refresh, not reindex (#3048)
jschaul Feb 2, 2023
443f741
Helm hook type (#3049)
jschaul Feb 2, 2023
d182942
helmfile sync: speedup (#3052)
jschaul Feb 2, 2023
11e4167
Deflake metrics test (#3053)
jschaul Feb 2, 2023
be524fa
[FS-1075] Extend the Swagger documentation for federation error types…
Feb 2, 2023
cb62224
Test helper SQSWatcher: use purgeQueue (#3054)
jschaul Feb 2, 2023
7d1504b
Improve helm test output; and provide the means (even if disabled due…
jschaul Feb 2, 2023
716b5f8
Small fixes to documentation (#3060)
smatting Feb 3, 2023
f6e46c3
Lower the log level of federator inotify (#3056)
pcapriotti Feb 3, 2023
8051138
Update spar docs (#3038)
fisx Feb 3, 2023
e8d5492
Servantify /teams/notifications (#3020)
supersven Feb 8, 2023
d7cd311
Development: Make sure ES schema is reset before test runs (#3067)
smatting Feb 9, 2023
a380c68
Tweak docker-ephemeral/run.sh (#3068)
fisx Feb 9, 2023
7aad2e9
Stern: Use valid versions in URL path (#3070)
supersven Feb 10, 2023
5335ba8
Haddock for a message sending function (#3013)
Feb 10, 2023
d98e1d1
Add a futurework note on the order of actions when creating a convers…
Feb 10, 2023
6c4b00e
Remove old Swagger (#3066)
supersven Feb 10, 2023
72a03a7
[chore]: Set -Wredundant-constraints and fix the resulting errors (#3…
lepsa Feb 13, 2023
5e72f94
use Wai's settings for graceful shutdown (#3069)
stefanwire Feb 13, 2023
7ff8472
Use docker-compose in run.sh (#3077)
smatting Feb 13, 2023
c15881c
fix(docs): Change year in copyright footer to current year (#3079)
comawill Feb 13, 2023
bae0c9a
Update container images in coturn Helm chart (#3078)
sysvinit Feb 13, 2023
2ad43a2
Typo fix (#3072)
pcapriotti Feb 14, 2023
6a6bcd7
Local setup for end2end tests (#3062)
pcapriotti Feb 14, 2023
607d93e
Swagger for internal endpoints (brig, cannon) (#3003)
supersven Feb 15, 2023
06933c3
Bump nixpkgs (#3084)
akshaymankar Feb 15, 2023
e3c199f
deflake: wait 1 extra second before attempting to renew a cookie. (#3…
jschaul Feb 15, 2023
4bec127
Deflake 'post /teams/:tid/invitations - 403 too many pending' (#3092)
jschaul Feb 16, 2023
3265548
Remove duplicated Makefile rule (#3088)
pcapriotti Feb 16, 2023
47e8139
Coturn container image update errata (#3089)
sysvinit Feb 16, 2023
fa4334b
Code cleanup constraints (#3076)
lepsa Feb 16, 2023
bc50e60
Add Haddock for TeamBinding (#3087)
supersven Feb 16, 2023
bd9d33f
Add Swagger for missing internal endpoints (#3007)
supersven Feb 17, 2023
c27541d
Split `Members` into multiple constraints (#3093)
pcapriotti Feb 17, 2023
23c142e
Update upgrading.md (#3095)
smatting Feb 20, 2023
f3e980d
bitnami/postgresql wrapper to use in different bots and related servi…
amitsagtani97 Feb 20, 2023
ba3a3e7
Automatic tracking of CallsFed constraints (#3083)
isovector Feb 23, 2023
7cd0a9c
Make account registration whitelists local (#3043)
fisx Feb 23, 2023
1150ac2
Fix brig config for local testing (#3103)
battermann Feb 24, 2023
1817eb8
Swagger page per internal endpoint (#3094)
supersven Feb 27, 2023
1fcda96
Add sanitize-pr make rule. (#3106)
fisx Feb 27, 2023
7d0fc49
fix local tests (#3104)
battermann Feb 27, 2023
c4f6aab
Brig-schema migrations merge (#3099)
jschaul Feb 27, 2023
4fd6dd5
websocket ping-pong regression test (#3047)
jschaul Feb 27, 2023
9e535e5
Fix error in conf when SOURCE_DATE_EPOCH is unset (#3110)
pcapriotti Feb 28, 2023
fd78663
Use openssl instead of tls in federator http2 client (#3051)
akshaymankar Feb 28, 2023
ce4ecea
[SQSERVICES-1911] Team features MLS E2E ID (#3082)
battermann Feb 28, 2023
17c81f8
Improve error message (#3102)
pcapriotti Mar 1, 2023
7314141
github: update nix and cachix actions. (#3115)
sysvinit Mar 1, 2023
90bb016
Upgrade rusty-jwt-tools (#3112)
battermann Mar 2, 2023
c6b3264
Cleanup haskell-pins (#3113)
akshaymankar Mar 2, 2023
0f47a6a
retry with exp backoff when rate limited by Amazon (#3121)
stefanwire Mar 3, 2023
9050caf
streamline module export list with module name (#3116)
stefanwire Mar 3, 2023
f14583c
Remote typing indicators (#3118)
pcapriotti Mar 6, 2023
dc7a4ef
Finalise API v3 (#3122)
pcapriotti Mar 6, 2023
aee24c2
Add changelog for Release 2023-03-06
zebot Mar 6, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
8 changes: 4 additions & 4 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,8 +11,8 @@ jobs:
- uses: actions/checkout@v2
with:
submodules: true
- uses: cachix/install-nix-action@v14.1
- uses: cachix/cachix-action@v10
- uses: cachix/install-nix-action@v20
- uses: cachix/cachix-action@v12
with:
name: wire-server
signingKey: '${{ secrets.CACHIX_SIGNING_KEY }}'
Expand All @@ -32,8 +32,8 @@ jobs:
- uses: actions/checkout@v2
with:
submodules: true
- uses: cachix/install-nix-action@v14.1
- uses: cachix/cachix-action@v10
- uses: cachix/install-nix-action@v20
- uses: cachix/cachix-action@v12
with:
name: wire-server
signingKey: '${{ secrets.CACHIX_SIGNING_KEY }}'
Expand Down
6 changes: 3 additions & 3 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -59,9 +59,6 @@ spar.integration-aws.yaml
integration-aws.yaml
DOCKER_ID*
swagger-ui
!charts/nginz/static/swagger-ui

services/nginz/integration-test/conf/nginz/zwagger-ui/*

deploy/dockerephemeral/build/airdock_base-all/
deploy/dockerephemeral/build/airdock_base/
Expand Down Expand Up @@ -112,3 +109,6 @@ result-*

/integration-ca-key.pem
/integration-ca.pem

services/nginz/third_party/headers-more-nginx-module
services/nginz/third_party/nginx-module-vts
113 changes: 113 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,116 @@
# [2023-03-06] (Chart Release 4.32.0)

## Release notes


* In (the unlikely) case your server config file contains `setWhitelist:`, you need to change this before the upgrade! It used to refer to a whitelisting service, which is now replaced with a local list of allowed domains and phone numbers. See [docs](https://docs.wire.com/developer/reference/user/activation.html?highlight=whitelist#phone-email-whitelist) for details. Migration path: add new config fields; upgrade, remove old config fields. (#3043)

* The coturn Helm chart has been promoted to *beta* level stability. (#3078)


## API changes


* API v3 is now supported. The new MLS endpoints introduced in API v3 have been removed, and are now only available under v4. (#3122)


## Features


* Add internal endpoints of `cargohold`, `galley`, `legalhold` and `spar` to the Swagger docs for internal endpoints. (#3007)

* The coturn container image included in the coturn Helm chart was updated to
version `4.6.0-wireapp.4`.

With this version of coturn, the Prometheus metrics endpoint has been
updated, and the `turn_active_allocations` metric label has been *renamed* to
`turn_total_allocations`. (#3078)

* Better error message for invalid ID in a credential when uploading MLS key packages (#3102)

* Add Swagger documentation for internal endpoints. It's reachable at the path `/v<n>/api-internal/swagger{-ui,.json}`. (#3003)

* Render one Swagger page per internal endpoint. This superseeds the previous Swagger docs page for all internal endpoints. (#3094)

* Feature flag for Outlook calendar integration (#3025)

* Team feature setting for MLS end-to-end identity was added and server setting `setEnableMls` is exposed via new authorized endpoint `GET /system/settings` (#3082)


## Bug fixes and other updates


* The container image used for handling online TLS certificate updates in the
coturn Helm chart was updated to a version with metadata compatible with
containerd. (#3078)

* Fix a bug in the helm chart's nginx-ingress-services / federator Ingress resource introduced in the last release. (#3034)

* Typing indicators not working accross federated backends (#3118)


## Documentation


* Extend the docs on the federation error type (#3045)

* Update SAML/SCIM docs (#3038)


## Internal changes


* - use exponential backoff for retrying requests to Amazon
- also retry in case of server-side rate limiting by Amazon (#3121)

* Make brig-schema a little faster by merging the first 34 schema migrations on fresh installations. (#3099)

* Deflake integration test: metrics (#3053)

* Document in code a function that sends remote Proteus messages (#PR_NOT_FOUND)

* Lower the log level of federator inotify (#3056)

* use Wai's settings for graceful shutdown (#3069)

* CI integration setup time should be reduced: tweak the way cassandra-ephemeral is started (#3052)

* charts: Mark all service/secret/configmap test resources to be re-created by defining them as helm hooks (#3037, #3049)

* New integration test script with support for running end2end tests locally (#3062)

* Bump nixpkgs to latest commit on nixpkgs-unstable branch (#3084)

* Add config to allow to run helm tests for different services in parallel; improve integration test output logs (#3040)

* Run brig and galley integration tests concurrently (#2825)

* Add wrapper for bitnami/postgresql chart. (#3012)

* Branch on performAction tags for finer-grained CallsFed constraints (#3030)

* Fixed broken stern endpoint `POST i/user/meta-info` (#3035)

* Make stern fail on startup if supported backend api version needs bumping (#3035)

* Automatically track CallsFed constraints via a GHC plugin (#3083)

* Rust library `rusty-jwt-tools` upgraded to latest version (#3112)

* Enabling warnings for redundant constraints and removing the redundant
constraints. (#3009)

* Migrate `/teams/notifications` to use the Servant library. (#3020)

* Split polysemy `Members` constraints into multiple `Member` constraints (#3093)


## Federation changes


* Use `HsOpenSSL` instead of `tls` for federation communication. (#3051)


# [2023-01-26] (Chart Release 4.31.0)

## Release notes
Expand Down
61 changes: 41 additions & 20 deletions Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -18,8 +18,9 @@ fake-aws fake-aws-s3 fake-aws-sqs aws-ingress fluent-bit kibana backoffice \
calling-test demo-smtp elasticsearch-curator elasticsearch-external \
elasticsearch-ephemeral minio-external cassandra-external \
nginx-ingress-controller nginx-ingress-services reaper sftd restund coturn \
inbucket k8ssandra-test-cluster
inbucket k8ssandra-test-cluster postgresql
KIND_CLUSTER_NAME := wire-server
HELM_PARALLELISM ?= 1 # 1 for sequential tests; 6 for all-parallel tests

package ?= all
EXE_SCHEMA := ./dist/$(package)-schema
Expand Down Expand Up @@ -90,6 +91,15 @@ endif
ci: c db-migrate
./hack/bin/cabal-run-integration.sh $(package)

.PHONY: sanitize-pr
sanitize-pr:
./hack/bin/generate-local-nix-packages.sh
make formatf-all
make hlint-inplace-all
make git-add-cassandra-schema
@git diff-files --quiet -- || ( echo "There are unstaged changes, please take a look, consider committing them, and try again."; exit 1 )
@git diff-index --quiet --cached HEAD -- || ( echo "There are staged changes, please take a look, consider committing them, and try again."; exit 1 )

.PHONY: cabal-fmt
cabal-fmt:
./hack/bin/cabal-fmt.sh $(package)
Expand Down Expand Up @@ -235,11 +245,11 @@ db-migrate-package:

# Usage:
#
# Reset all keyspaces
# make db-reset
# Migrate all keyspaces and reset the ES index
# make db-migrate
#
# Reset keyspace for only one service, say galley:
# make db-reset package=galley
# Migrate keyspace for only one service, say galley:
# make db-migrate package=galley
.PHONY: db-reset
db-reset: c
@echo "Make sure you have ./deploy/dockerephemeral/run.sh running in another window!"
Expand All @@ -248,31 +258,42 @@ ifeq ($(package), all)
./dist/galley-schema --keyspace galley_test --replication-factor 1 --reset
./dist/gundeck-schema --keyspace gundeck_test --replication-factor 1 --reset
./dist/spar-schema --keyspace spar_test --replication-factor 1 --reset
ifeq ($(INTEGRATION_FEDERATION_TESTS), 1)
./dist/brig-schema --keyspace brig_test2 --replication-factor 1 --reset
./dist/galley-schema --keyspace galley_test2 --replication-factor 1 --reset
./dist/gundeck-schema --keyspace gundeck_test2 --replication-factor 1 --reset
./dist/spar-schema --keyspace spar_test2 --replication-factor 1 --reset
endif
else
$(EXE_SCHEMA) --keyspace $(package)_test --replication-factor 1 --reset
ifeq ($(INTEGRATION_FEDERATION_TESTS), 1)
$(EXE_SCHEMA) --keyspace $(package)_test2 --replication-factor 1 --reset
endif
endif
./dist/brig-index reset --elasticsearch-index directory_test --elasticsearch-server http://localhost:9200 > /dev/null
./dist/brig-index reset --elasticsearch-index directory_test2 --elasticsearch-server http://localhost:9200 > /dev/null

# Usage:
#
# Migrate all keyspaces
# Migrate all keyspaces and reset the ES index
# make db-migrate
#
# Migrate keyspace for only one service, say galley:
# make db-migrate package=galley
.PHONY: db-migrate
db-migrate: c
ifeq ($(package), all)
./dist/brig-schema --keyspace brig_test --replication-factor 1
./dist/galley-schema --keyspace galley_test --replication-factor 1
./dist/gundeck-schema --keyspace gundeck_test --replication-factor 1
./dist/spar-schema --keyspace spar_test --replication-factor 1
# How this check works: https://stackoverflow.com/a/9802777
else ifeq ($(package), $(filter $(package),brig galley gundeck spar))
$(EXE_SCHEMA) --keyspace $(package)_test --replication-factor 1
else
@echo No schema migrations for $(package)
./dist/brig-schema --keyspace brig_test --replication-factor 1 > /dev/null
./dist/galley-schema --keyspace galley_test --replication-factor 1 > /dev/null
./dist/gundeck-schema --keyspace gundeck_test --replication-factor 1 > /dev/null
./dist/spar-schema --keyspace spar_test --replication-factor 1 > /dev/null
ifeq ($(INTEGRATION_FEDERATION_TESTS), 1)
./dist/brig-schema --keyspace brig_test2 --replication-factor 1 > /dev/null
./dist/galley-schema --keyspace galley_test2 --replication-factor 1 > /dev/null
./dist/gundeck-schema --keyspace gundeck_test2 --replication-factor 1 > /dev/null
./dist/spar-schema --keyspace spar_test2 --replication-factor 1 > /dev/null
endif

./dist/brig-index reset --elasticsearch-index-prefix directory --elasticsearch-server http://localhost:9200 > /dev/null
./dist/brig-index reset --elasticsearch-index-prefix directory2 --elasticsearch-server http://localhost:9200 > /dev/null

#################################
## dependencies
Expand Down Expand Up @@ -315,15 +336,15 @@ kube-integration: kube-integration-setup kube-integration-test

.PHONY: kube-integration-setup
kube-integration-setup: charts-integration
export NAMESPACE=$(NAMESPACE); ./hack/bin/integration-setup-federation.sh
export NAMESPACE=$(NAMESPACE); export HELM_PARALLELISM=$(HELM_PARALLELISM); ./hack/bin/integration-setup-federation.sh

.PHONY: kube-integration-test
kube-integration-test:
export NAMESPACE=$(NAMESPACE); ./hack/bin/integration-test.sh
export NAMESPACE=$(NAMESPACE); export HELM_PARALLELISM=$(HELM_PARALLELISM); ./hack/bin/integration-test.sh

.PHONY: kube-integration-teardown
kube-integration-teardown:
export NAMESPACE=$(NAMESPACE); ./hack/bin/integration-teardown-federation.sh
export NAMESPACE=$(NAMESPACE); export HELM_PARALLELISM=$(HELM_PARALLELISM); ./hack/bin/integration-teardown-federation.sh

.PHONY: kube-integration-e2e-telepresence
kube-integration-e2e-telepresence:
Expand Down
2 changes: 1 addition & 1 deletion cabal.project
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
with-compiler: ghc-8.10.7
with-compiler: ghc-9.2.4

packages:
libs/api-bot/
Expand Down
17 changes: 11 additions & 6 deletions cassandra-schema.cql
Original file line number Diff line number Diff line change
Expand Up @@ -137,8 +137,13 @@ CREATE TABLE galley_test.team_features (
mls_allowed_ciphersuites set<int>,
mls_default_ciphersuite int,
mls_default_protocol int,
mls_e2eid_lock_status int,
mls_e2eid_status int,
mls_e2eid_ver_exp timestamp,
mls_protocol_toggle_users set<uuid>,
mls_status int,
outlook_cal_integration_lock_status int,
outlook_cal_integration_status int,
search_visibility_inbound_status int,
search_visibility_status int,
self_deleting_messages_lock_status int,
Expand Down Expand Up @@ -1083,7 +1088,7 @@ CREATE TABLE brig_test.provider (
CREATE TABLE brig_test.user_keys (
key text PRIMARY KEY,
user uuid
) WITH bloom_filter_fp_chance = 0.01
) WITH bloom_filter_fp_chance = 0.1
AND caching = {'keys': 'ALL', 'rows_per_partition': 'NONE'}
AND comment = ''
AND compaction = {'class': 'org.apache.cassandra.db.compaction.LeveledCompactionStrategy'}
Expand Down Expand Up @@ -1124,7 +1129,7 @@ CREATE TABLE brig_test.invitee_info (
invitee uuid PRIMARY KEY,
conv uuid,
inviter uuid
) WITH bloom_filter_fp_chance = 0.01
) WITH bloom_filter_fp_chance = 0.1
AND caching = {'keys': 'ALL', 'rows_per_partition': 'NONE'}
AND comment = ''
AND compaction = {'class': 'org.apache.cassandra.db.compaction.LeveledCompactionStrategy'}
Expand Down Expand Up @@ -1290,7 +1295,7 @@ CREATE TABLE brig_test.user (
sso_id text,
status int,
team uuid
) WITH bloom_filter_fp_chance = 0.01
) WITH bloom_filter_fp_chance = 0.1
AND caching = {'keys': 'ALL', 'rows_per_partition': 'NONE'}
AND comment = ''
AND compaction = {'class': 'org.apache.cassandra.db.compaction.LeveledCompactionStrategy'}
Expand Down Expand Up @@ -1398,7 +1403,7 @@ CREATE TABLE brig_test.password_reset (
retries int,
timeout timestamp,
user uuid
) WITH bloom_filter_fp_chance = 0.01
) WITH bloom_filter_fp_chance = 0.1
AND caching = {'keys': 'ALL', 'rows_per_partition': 'NONE'}
AND comment = ''
AND compaction = {'class': 'org.apache.cassandra.db.compaction.LeveledCompactionStrategy'}
Expand Down Expand Up @@ -1513,7 +1518,7 @@ CREATE TABLE brig_test.connection (
status int,
PRIMARY KEY (left, right)
) WITH CLUSTERING ORDER BY (right ASC)
AND bloom_filter_fp_chance = 0.01
AND bloom_filter_fp_chance = 0.1
AND caching = {'keys': 'ALL', 'rows_per_partition': 'NONE'}
AND comment = ''
AND compaction = {'class': 'org.apache.cassandra.db.compaction.LeveledCompactionStrategy'}
Expand Down Expand Up @@ -1584,7 +1589,7 @@ CREATE TABLE brig_test.activation_keys (
key_type ascii,
retries int,
user uuid
) WITH bloom_filter_fp_chance = 0.01
) WITH bloom_filter_fp_chance = 0.1
AND caching = {'keys': 'ALL', 'rows_per_partition': 'NONE'}
AND comment = ''
AND compaction = {'class': 'org.apache.cassandra.db.compaction.LeveledCompactionStrategy'}
Expand Down
7 changes: 5 additions & 2 deletions charts/brig/templates/configmap.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -270,8 +270,11 @@ data:
{{- if .setSftListAllServers }}
setSftListAllServers: {{ .setSftListAllServers }}
{{- end }}
{{- if .setWhitelist }}
setWhitelist: {{ toYaml .setWhitelist | nindent 8 }}
{{- if .setAllowlistEmailDomains }}
setAllowlistEmailDomains: {{ toYaml .setAllowlistEmailDomains | nindent 8 }}
{{- end }}
{{- if .setAllowlistPhonePrefixes }}
setAllowlistPhonePrefixes: {{ toYaml .setAllowlistPhonePrefixes | nindent 8 }}
{{- end }}
{{- if .setFeatureFlags }}
setFeatureFlags: {{ toYaml .setFeatureFlags | nindent 8 }}
Expand Down
9 changes: 5 additions & 4 deletions charts/brig/templates/tests/brig-integration.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,16 +2,17 @@ apiVersion: v1
kind: Service
metadata:
name: "brig-integration"
annotations:
"helm.sh/hook": post-install
"helm.sh/hook-delete-policy": before-hook-creation
labels:
app: brig-integration
chart: {{ .Chart.Name }}-{{ .Chart.Version | replace "+" "_" }}
release: {{ .Release.Name }}
heritage: {{ .Release.Service }}
spec:
type: ClusterIP
ports:
- port: 9000
targetPort: 9000
clusterIP: None
selector:
app: brig-integration
release: {{ .Release.Name }}
Expand All @@ -21,7 +22,7 @@ kind: Pod
metadata:
name: "{{ .Release.Name }}-brig-integration"
annotations:
"helm.sh/hook": test-success
"helm.sh/hook": test
labels:
app: brig-integration
release: {{ .Release.Name }}
Expand Down
Loading