Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
146 commits
Select commit Hold shift + click to select a range
cb5c5f0
basic backup procedure skeleton
arthurwolf May 28, 2022
663dbf8
adding cassandra snapshot procedure
arthurwolf May 28, 2022
443264d
finishing the cassandra part, starting the minio part
arthurwolf May 28, 2022
3ca1551
add minio instructions
arthurwolf May 28, 2022
07bfe95
add instructions on restarting cassandra
arthurwolf May 28, 2022
9c0d4ea
fixing some of the cassandra instructions
arthurwolf May 28, 2022
ed42e45
add restoration procedures
arthurwolf May 29, 2022
313405e
add batch cassandra instructions
arthurwolf Jun 1, 2022
1a8a46b
added cron instructions
arthurwolf Jun 1, 2022
b70c652
fixing reference mistakes
arthurwolf Jun 1, 2022
dd06fc4
add more details on grabbing metrics
arthurwolf Jun 2, 2022
99d0d14
Lint tools.
elland Jun 8, 2022
8244f40
r/return/pure ;)
elland Jun 8, 2022
510c224
Make it clearer this runs on the client
arthurwolf Jun 8, 2022
6a59db0
docs/src/how-to/install/dependencies.rst: require Docker >= 20.10.14
flokli Jun 8, 2022
8eb04e7
charts/nginz: Forward `/i/legalhold/whitelisted-teams` to galley inst…
akshaymankar Jun 8, 2022
3f2d37f
Merge pull request #2462 from wireapp/docker-install-instructions
flokli Jun 8, 2022
c753f7c
Merge pull request #2459 from wireapp/lint-tools
elland Jun 8, 2022
8c3dfd1
Reverted back to sequence+map to avoid GHC issue.
elland Jun 8, 2022
289df0d
Merge pull request #2465 from wireapp/sequence-map-to-avoid-ghc-bug
elland Jun 9, 2022
06ec735
Linted libs (except hscim and wire-api).
elland Jun 8, 2022
c061d63
s/return/pure
elland Jun 8, 2022
89ece50
Merge pull request #2467 from wireapp/master
battermann Jun 9, 2022
e57adac
Fixed formatting after rebase.
elland Jun 9, 2022
a1a4842
Linted remaining services.
elland Jun 7, 2022
488bf54
Replace return with pure.
elland Jun 7, 2022
a557d17
Merge pull request #2458 from wireapp/lint-remainder-services
elland Jun 9, 2022
df13855
Fix: saml-auto-provisioned users don't get to change email address. (…
fisx Jun 9, 2022
e067d04
charts/nginz: Forward /i/users/:uid/features/:feature to brig (#2468)
smatting Jun 9, 2022
52d8a2e
Revert "Fix: saml-auto-provisioned users don't get to change email ad…
battermann Jun 9, 2022
4ff579b
fix: add missing newline in code-block (#2470)
comawill Jun 9, 2022
46d5edb
charts/*: drop wireService label, use app= instead, add servicemonito…
flokli Jun 10, 2022
1ae174d
fix(docs): use if-block to support older version of sphinx when addin…
comawill Jun 10, 2022
7d7b727
changelog.d/wire-service-label: document need for StatefulSet/Deploym…
flokli Jun 10, 2022
e99f684
Add AWS security token metrics to brig (#2473)
smatting Jun 10, 2022
598c3c7
Merge pull request #2463 from wireapp/lint-libs
elland Jun 11, 2022
e7f903a
Propagate MLS messages to remotes (#2415)
pcapriotti Jun 13, 2022
c53d9fd
chore: [charts] Update webapp version (#2475)
zebot Jun 13, 2022
3277513
//services/nginz/third_party/nginx-module-vts: update
flokli Jun 13, 2022
4da2458
nginx-ingress-services: unify nginz{-http,-tcp} services
flokli Jun 13, 2022
3e5aa1f
Sqservices 759 backend splash screen store image (#2474)
battermann Jun 14, 2022
aae7648
charts/nginz: add servicemonitor support
flokli Jun 13, 2022
2516550
charts/nginz: move nginz service into nginz chart
flokli Jun 13, 2022
2801cb7
changelog: add nginz release notes.
flokli Jun 13, 2022
4c22cca
Merge pull request #2476 from wireapp/bump-nginz-vts
flokli Jun 14, 2022
0ae3635
chore: [charts] Update team-settings version (#2477)
zebot Jun 14, 2022
1afb3e1
added guest link feature config docs (#2480)
battermann Jun 14, 2022
8e47a75
factor out metric; remove token_is_reference metric
smatting Jun 14, 2022
6160014
add metric to gundeck
smatting Jun 14, 2022
ad4f121
Add metrics to cargohold
smatting Jun 14, 2022
1c16b32
Add metrics to galley
smatting Jun 14, 2022
89a7259
udpate changelog
smatting Jun 14, 2022
9d10aa4
Make all feature configs overridable (#2479)
battermann Jun 14, 2022
697d10b
charts/nginz: add necessary labels to service
flokli Jun 14, 2022
34090d6
Merge pull request #2483 from wireapp/nginz-missing-labels
flokli Jun 14, 2022
cb9522c
charts/nginz: move /vts endpoint to a new http-metrics port
flokli Jun 14, 2022
c5736e4
Merge pull request #2484 from wireapp/nginz-http-metrics
flokli Jun 14, 2022
b72c112
Merge pull request #2481 from wireapp/smatting/expiry-metrics
flokli Jun 14, 2022
94716e3
charts/nginz: Serve swagger-ui (#2466)
akshaymankar Jun 14, 2022
04df57d
[docs] release notes for 4.12 4.13 4.14 (#2489)
battermann Jun 15, 2022
13fa067
Add graceful termination to coturn chart (#2456)
sysvinit Jun 15, 2022
4ca5600
Optionally include backoffice when installing wire-server helm chart …
akshaymankar Jun 15, 2022
0d89b7b
Merge master to develop release 2022 06 14 2 (#2488)
battermann Jun 15, 2022
f1e291b
Fix handling of creator client in MLS conversations (#2486)
pcapriotti Jun 16, 2022
4ee63d0
Simplify Feature Configuration (#2435)
smatting Jun 16, 2022
e0cb491
fix(docs): use correct case for wire logo path (#2491)
comawill Jun 16, 2022
26aa7cb
rm trailing whitespace. (#2487)
fisx Jun 17, 2022
2a655c8
Add missing config mapping and sort feature flags by name (#2494)
battermann Jun 17, 2022
1fa6a52
[bug] Fix feature config parser in brig (#2493)
battermann Jun 17, 2022
9d96ac7
SQSERVICES-1529 Swagger docs and endpoint deprecation for API version…
battermann Jun 20, 2022
0dc6874
Fixed flakiness of a test by adding a clean-up step at the end.
elland Jun 20, 2022
8d01cf8
Update services/brig/test/integration/API/User/Account.hs
elland Jun 21, 2022
2777e35
Added changelog.
elland Jun 21, 2022
218a679
hi ci
elland Jun 21, 2022
3f48d40
[FS-705] Fix Repeated MLS Public Keys (#2501)
Jun 21, 2022
4a0a0ce
Merge pull request #2497 from wireapp/fix-flaky-test
elland Jun 21, 2022
8d218af
Add MLS feature config (#2499)
smatting Jun 22, 2022
4d07f4a
charts/coturn: update for configurable metrics labels. (#2498)
sysvinit Jun 22, 2022
a9bac74
Add UDP endpoints to coturn Helm chart (#2500)
sysvinit Jun 22, 2022
95538fe
galley-types: remove all re-exports (#2504)
smatting Jun 23, 2022
bfc329f
Sqservices 1529 remove redundant endpoints internal and view feature …
battermann Jun 23, 2022
68dbe3c
changelog: amend wording to reduce redundancy. (#2502)
sysvinit Jun 23, 2022
8c3686a
add new user disabling setting info
arthurwolf Jun 23, 2022
b92cd49
Fixed dead link to legacy doc.
elland Jun 23, 2022
74fb5fa
Add new MLS test tool to ubuntu image (#2509)
pcapriotti Jun 23, 2022
41589cb
Fix Dockerfile syntax (#2511)
pcapriotti Jun 23, 2022
b81dd44
Update docs/reference/user/registration.md
elland Jun 23, 2022
c671495
Merge pull request #2507 from wireapp/elland-patch-1
elland Jun 23, 2022
2e1290d
brig-types: remove all re-exports (#2505)
smatting Jun 24, 2022
c51c952
SQSERVICES-1441 Search visibility rules (#2503)
battermann Jun 24, 2022
2388ab2
split into two sections
arthurwolf Jun 24, 2022
0782128
fix title levels
arthurwolf Jun 24, 2022
32b88ef
Merge pull request #2506 from wireapp/docs/disable-users-webapp
arthurwolf Jun 24, 2022
ae90500
Accept roles when creating teams with demo script. (#2137)
fisx Jun 24, 2022
2c0662b
New MLS test tool (#2508)
pcapriotti Jun 24, 2022
5fa3289
Contact with reality (#1843)
julialongtin Jun 24, 2022
3e330bb
add info on IS_SELF_HOSTED in docs
arthurwolf Jun 26, 2022
d9c644f
move to envVars
arthurwolf Jun 26, 2022
ca5719a
fix link to operations in release notes
arthurwolf Jun 26, 2022
66a2a96
fix link to contributing guidelines in configuration options page
arthurwolf Jun 26, 2022
3daf6ae
fix other link to contributing guidelines in configuration options page
arthurwolf Jun 26, 2022
8230d52
Merge pull request #2515 from wireapp/docs/is-self-hosted
arthurwolf Jun 27, 2022
04271f2
Merge pull request #2516 from wireapp/docs/fix-broken-404-links
arthurwolf Jun 27, 2022
73a4dc3
retry Redis connection in case of network errors (#2512)
stefanwire Jun 27, 2022
bbc9ffa
Gundeck: Log when connection with redis breaks (#2518)
akshaymankar Jun 28, 2022
f244af0
SQSERVICES-1628-dont-allow-deleting-id-ps-if-the-deleting-user-is-aut…
battermann Jun 29, 2022
f028e28
Tweak docs. (#2517)
fisx Jun 29, 2022
5c90aa4
add new heading
arthurwolf Jun 29, 2022
bf9d9fe
add table of possible outcomes
arthurwolf Jun 29, 2022
57bac53
add pseudo code
arthurwolf Jun 29, 2022
ae072e5
add federated configs
arthurwolf Jun 29, 2022
cd52bd3
add federated table of outcomes
arthurwolf Jun 29, 2022
4e8a6b6
fixes to the tables
arthurwolf Jun 29, 2022
9d089eb
add basic info on API calls
arthurwolf Jun 29, 2022
8a10395
add info on running api commands with curl
arthurwolf Jun 29, 2022
fabf148
fix json typo
arthurwolf Jun 29, 2022
6ca224c
add information on changing default values
arthurwolf Jun 29, 2022
a3062e1
remove pseudo-code as @smatting says it might not be up to date
arthurwolf Jun 30, 2022
4b88996
chore: [charts] Update webapp version (#2527)
zebot Jun 30, 2022
4024071
Prevent race conditions in concurrent MLS commit requests (#2525)
stefanwire Jul 1, 2022
8054fa3
ignore RealAWS integration tests in local setup (#2510)
stefanwire Jul 1, 2022
62a3e25
Merge pull request #2449 from wireapp/improve-metrics
arthurwolf Jul 1, 2022
3fbdb70
Added more examples to Schema Profuctor docs.
elland Jul 4, 2022
5bc225d
Added preferred language field to mapping scheme.
elland Jul 4, 2022
ca9aa0c
add spaces on top of nested lists as requested by stefan matting
arthurwolf Jul 4, 2022
b39fc01
Merge pull request #2524 from wireapp/docs/fs-698-docs-improvements
arthurwolf Jul 4, 2022
9f5ee34
Merge pull request #2530 from wireapp/SQSERVICES-1388-email-localizat…
elland Jul 4, 2022
8a7a02b
Merge pull request #2529 from wireapp/schema-prof-docs
elland Jul 4, 2022
cc40bd4
correctly set default nginx-ingress-services-issuer-creation variable…
jschaul Jul 4, 2022
edb7f9f
Improve IdP invariants (#2533)
fisx Jul 5, 2022
adb6c07
Merge branch 'develop' into fix-squashed-problem
battermann Jul 5, 2022
9a08122
Merge pull request #2536 from wireapp/fix-squashed-problem
battermann Jul 5, 2022
b5eee48
Update docs/src/how-to/administrate/backup-disaster-recovery.md
arthurwolf Jul 5, 2022
3b1b690
Update docs/src/how-to/administrate/backup-disaster-recovery.md
arthurwolf Jul 5, 2022
d617539
Update docs/src/how-to/administrate/backup-disaster-recovery.md
arthurwolf Jul 5, 2022
456818f
Update docs/src/how-to/administrate/backup-disaster-recovery.md
arthurwolf Jul 5, 2022
4149678
Update docs/src/how-to/administrate/backup-disaster-recovery.md
arthurwolf Jul 5, 2022
f26172e
Update docs/src/how-to/administrate/backup-disaster-recovery.md
arthurwolf Jul 5, 2022
fb8ec05
Update docs/src/how-to/administrate/backup-disaster-recovery.md
arthurwolf Jul 5, 2022
165c7ba
Update docs/src/how-to/administrate/backup-disaster-recovery.md
arthurwolf Jul 5, 2022
3386fce
Update docs/src/how-to/administrate/backup-disaster-recovery.md
arthurwolf Jul 5, 2022
f12f37c
Update docs/src/how-to/administrate/backup-disaster-recovery.md
arthurwolf Jul 5, 2022
3f0dea1
Merge pull request #2432 from wireapp/disaster-recovery
arthurwolf Jul 5, 2022
a40a039
Only log IO exceptions, not polysemy errors (#2531)
pcapriotti Jul 5, 2022
91c089f
Remove old crypto-cli tool from the ubuntu image (#2538)
pcapriotti Jul 5, 2022
b7038f0
Add changelog for Release 2022-07-05
zebot Jul 5, 2022
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
  •  
  •  
  •  
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -59,6 +59,7 @@ spar.integration-aws.yaml
integration-aws.yaml
DOCKER_ID*
swagger-ui
!charts/nginz/static/swagger-ui
deploy/services-demo/resources/templates/*
deploy/services-demo/conf/nginz/zwagger-ui/*

Expand Down
176 changes: 176 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,179 @@
# [2022-07-05] (Chart Release 4.18.0)

## Release notes


* For users of the (currently alpha) coturn Helm chart:
**manual intervention may be required** when upgrading to
this version of the chart from a prior version, due to [a bug in
Kubernetes](https://github.com/kubernetes/kubernetes/issues/39188) which
may interfere with applying changes to pod and service port configuration
correctly.

If, after updating this chart, the coturn pods do not have both a `coturn-udp`
port and a `coturn-tcp` port, then the coturn `StatefulSet` must be manually
deleted from the cluster, and then recreated by re-running Helm. Similarly, if
the coturn `Service` does not have both a `coturn-udp` port and a `coturn-tcp`
port, this `Service` must also be deleted and recreated. (#2500)

* The `nginz{-tcp,-http}` services have been unified into a `nginz` service, and
moved into the nginz chart.

The nginz-ingress-services chart simply targets the `nginz` service, so there's
no need to set matching `service.nginz.external{Http,Tcp}Port` inside the
`nginx-ingress-services` chart anymore.

The `config.http.httpPort` and `config.ws.wsPort` values in the `nginz` chart
still configure the ports the `nginz` service is listening on.

Metrics were moved from `config.http.httpPort` to a new `http-metrics` port.

The `nginz` chart also gained support for `metrics.serviceMonitor.enabled`,
creating a `ServiceMonitor` resource to scrape metrics, like for other wire
services.

(#2476)

* Upgrade webapp version to 2022-06-30-production.0-v0.30.5-0-3e2aaf6 (#2302)

* In the helm charts, the `wireService` label has been removed.

In some cases, we were already setting the `app` label too.

Now we consistently use the `app` label to label different wire services.

The `wireService` label was also used in the `spec.selector.matchLabels` field
on existing `Deployment` / `StatefulSet` resources.
As these fields being immutable, changing them isn't possible without recreation.

If you encounter an issue like

> field is immutable && cannot patch "*" with kind *

you need to manually delete these StatefulSet and Deployment resources, and apply helm again, which will recreate them.

This means downtime, so plan a maintenance window for it.

The `wire-server-metrics` chart was previously running some custom
configuration to automatically add all payloads with a `wireService` label into
metrics scraping.

With the removal of the `wireService` label, this custom configuration has been
removed.

Instead, all services that expose metrics will now create `ServiceMonitor`
resources, if their helm chart is applied with `metrics.serviceMonitor.enable`
set to true.

This prevents scraping agents from querying services that don't expose metrics
at /i/metrics unnecessarily.

Additionally, makes it easier to run other metric scraping operators, like
`grafana-agent-operator`, without the need to also create some custom
`wireService` label config there.

Generally, if you have any monitoring solution installed in your cluster that
uses the Prometheus CRDs, set `metrics.serviceMonitor.enable` for the following charts:

- brig
- cannon
- cargohold
- galley
- gundeck
- proxy
- spar (#2413)


## API changes


* The request body of `POST /conversations` endpoint can now contain an optional `creator_client` field. The `creator_client` field is only relevant for MLS conversations, in which case it must be set to the ID of the client making the request. (#2486)

* Retire deprecated feature config API endpoints for API version V2 (#2492)


## Features


* Prevent race conditions in concurrent MLS commit requests. (#2525)

* charts/wire-server: Optionally include backoffice (#2490)

* The coturn chart has new functionality to enable graceful pod termination, by
waiting for all active allocations on a coturn instance to drain first. When
combined with a suitable external service discovery mechanism which can steer
client traffic away from terminating coturn pods, this can be used to implement
graceful rolling restarts of clusters of coturn instances. (#2456)

* `./deploy/services-demo/create_team_members.sh` creates users with given roles now (#2137)

* MLS implementation progress:
- Remote users can be added to MLS conversations
- MLS messages (both handshake and application) are now propagates to remote
conversation participants. (#2415)

* charts/nginz: Serve swagger-ui for viewing swagger-1.2 docs (#2466)

* `GET teams/:tid` response now contains an optional field `splash_screen` which contains the asset key of the team's splash screen. `PUT teams/:tid` now supports updating the splash screen asset key. (#2474)

* Missing feature config mapping added (#2494)

* Add MLS team feature configuration (#2499)

* Team feature API now includes endpoints to get and set the `searchVisibilityInbound` feature (#2503)


## Bug fixes and other updates


* charts/backoffice: Fix version of frontend and auto-bump version of stern on every release (#2490)

* The service definitions in the coturn Helm chart were missing the control plane
UDP port used by coturn. (#2500)

* In nginx-ingress-services chart, when enabling useCertManager, now correctly creates the required issuer by default. (#2532)

* Fix handling of creator client in MLS conversations (#2486)

* Fix all clients having the same MLS public key (#2501)

* A user now cannot delete an identity provider that they are authenticated with any more (#2519)


## Internal changes


* brig-types: remove all re-exports (#2505)

* Fixed flakiness of email update test, related to the test user account being suspended, causing subsequent runs of the test to fail. (#PR_NOT_FOUND)

* Do not log polysemy errors in Galley (#2531)

* galley-types: remove all re-exports (#2504)

* Enforce some IdP invariants (#2533)

* Switch to new MLS test CLI (https://github.com/wireapp/mls-test-cli) (#2508)

* Forward /i/users/:uid/features/:feature to brig (#2468)

* charts/nginz: Forward `/i/legalhold/whitelisted-teams` to galley instead of brig (#2460)

* make the ldap-scim-bridge chart deployable once per team, and improve docs. (#1843)

* Refactored and simplified the feature config API (#2435)

* Removed deprecated internal feature config API endpoints (#2496)

* Deactivated gundeck's integration tests for local steps (`make ci`). (#2510)

* retry gundeck's Redis connection in case of network errors such as IP changes or network outages (#2512)

* Remove old crypto-cli tool from the ubuntu image (#2538)

* Add AWS security token metrics to all services (#2473)


# [2022-06-14] (Chart Release 4.14.0)

## Release notes
Expand Down
8 changes: 4 additions & 4 deletions Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -360,8 +360,8 @@ kube-integration-teardown-sans-federation:

.PHONY: kube-restart-%
kube-restart-%:
kubectl delete pod -n $(NAMESPACE) -l wireService=$(*)
kubectl delete pod -n $(NAMESPACE)-fed2 -l wireService=$(*)
kubectl delete pod -n $(NAMESPACE) -l app=$(*)
kubectl delete pod -n $(NAMESPACE)-fed2 -l app=$(*)

.PHONY: latest-tag
latest-tag:
Expand Down Expand Up @@ -522,8 +522,8 @@ kind-restart-nginx-ingress: .local/kind-kubeconfig

kind-restart-%: .local/kind-kubeconfig
export KUBECONFIG=$(CURDIR)/.local/kind-kubeconfig && \
kubectl delete pod -n $(NAMESPACE) -l wireService=$(*) && \
kubectl delete pod -n $(NAMESPACE)-fed2 -l wireService=$(*)
kubectl delete pod -n $(NAMESPACE) -l app=$(*) && \
kubectl delete pod -n $(NAMESPACE)-fed2 -l app=$(*)

# This target can be used to template a helm chart with values filled in from
# hack/helm_vars (what CI uses) as overrrides, if available. This allows debugging helm
Expand Down
12 changes: 6 additions & 6 deletions build/ubuntu/Dockerfile.deps
Original file line number Diff line number Diff line change
Expand Up @@ -10,20 +10,20 @@ RUN export DEBIAN_FRONTEND=noninteractive && \
export SODIUM_USE_PKG_CONFIG=1 && \
cargo build --release

# compile core-crypto cli tool
# compile mls-test-cli tool
RUN cd /tmp && \
apt-get install -y libssl-dev && \
git clone -b cli https://github.com/wireapp/core-crypto && \
cd core-crypto/cli && \
git clone https://github.com/wireapp/mls-test-cli && \
cd mls-test-cli && \
cargo build --release

# Minimal dependencies for ubuntu-compiled, dynamically linked wire-server Haskell services
FROM ubuntu:20.04

COPY --from=cryptobox-builder /tmp/cryptobox-c/target/release/libcryptobox.so /usr/lib

# FUTUREWORK: only copy crypto-cli executable if we are building an integration test image
COPY --from=cryptobox-builder /tmp/core-crypto/cli/target/release/crypto-cli /usr/bin
# FUTUREWORK: only copy mls-test-cli executables if we are building an
# integration test image
COPY --from=cryptobox-builder /tmp/mls-test-cli/target/release/mls-test-cli /usr/bin

RUN export DEBIAN_FRONTEND=noninteractive && \
apt-get update && \
Expand Down
2 changes: 1 addition & 1 deletion cabal.project
Original file line number Diff line number Diff line change
Expand Up @@ -157,7 +157,7 @@ source-repository-package
allow-older: *
allow-newer: *

-- Changes by ./tools/convert-to-cabal/generate.sh
-- Changes by ./tools/convert-to-cabal/generate.sh

tests: True
benchmarks: True
Expand Down
27 changes: 27 additions & 0 deletions cassandra-schema.cql
Original file line number Diff line number Diff line change
Expand Up @@ -143,6 +143,11 @@ CREATE TABLE galley_test.team_features (
guest_links_lock_status int,
guest_links_status int,
legalhold_status int,
mls_allowed_ciphersuites set<int>,
mls_default_ciphersuite int,
mls_default_protocol int,
mls_protocol_toggle_users set<uuid>,
mls_status int,
search_visibility_inbound_status int,
search_visibility_status int,
self_deleting_messages_lock_status int,
Expand Down Expand Up @@ -267,6 +272,7 @@ CREATE TABLE galley_test.member_remote_user (
user_remote_domain text,
user_remote_id uuid,
conversation_role text,
mls_clients set<text>,
PRIMARY KEY (conv, user_remote_domain, user_remote_id)
) WITH CLUSTERING ORDER BY (user_remote_domain ASC, user_remote_id ASC)
AND bloom_filter_fp_chance = 0.1
Expand Down Expand Up @@ -471,6 +477,26 @@ CREATE TABLE galley_test.team_conv (
AND read_repair_chance = 0.0
AND speculative_retry = '99PERCENTILE';

CREATE TABLE galley_test.mls_commit_locks (
group_id blob,
epoch bigint,
PRIMARY KEY (group_id, epoch)
) WITH CLUSTERING ORDER BY (epoch ASC)
AND bloom_filter_fp_chance = 0.01
AND caching = {'keys': 'ALL', 'rows_per_partition': 'NONE'}
AND comment = ''
AND compaction = {'class': 'org.apache.cassandra.db.compaction.SizeTieredCompactionStrategy', 'max_threshold': '32', 'min_threshold': '4'}
AND compression = {'chunk_length_in_kb': '64', 'class': 'org.apache.cassandra.io.compress.LZ4Compressor'}
AND crc_check_chance = 1.0
AND dclocal_read_repair_chance = 0.1
AND default_time_to_live = 0
AND gc_grace_seconds = 864000
AND max_index_interval = 2048
AND memtable_flush_period_in_ms = 0
AND min_index_interval = 128
AND read_repair_chance = 0.0
AND speculative_retry = '99PERCENTILE';

CREATE TABLE galley_test.team (
team uuid PRIMARY KEY,
binding boolean,
Expand All @@ -480,6 +506,7 @@ CREATE TABLE galley_test.team (
icon_key text,
name text,
search_visibility int,
splash_screen text,
status int
) WITH bloom_filter_fp_chance = 0.1
AND caching = {'keys': 'ALL', 'rows_per_partition': 'NONE'}
Expand Down
4 changes: 1 addition & 3 deletions charts/account-pages/templates/deployment.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ kind: Deployment
metadata:
name: account-pages
labels:
wireService: account-pages
app: account-pages
chart: {{ .Chart.Name }}-{{ .Chart.Version | replace "+" "_" }}
release: {{ .Release.Name }}
heritage: {{ .Release.Service }}
Expand All @@ -16,12 +16,10 @@ spec:
maxSurge: {{ .Values.replicaCount | mul 2 }}
selector:
matchLabels:
wireService: account-pages
app: account-pages
template:
metadata:
labels:
wireService: account-pages
app: account-pages
release: {{ .Release.Name }}
spec:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ metadata:
spec:
type: LoadBalancer
selector:
wireService: account-pages
app: account-pages
ports:
- name: https
protocol: TCP
Expand Down
2 changes: 1 addition & 1 deletion charts/aws-ingress/templates/ELB_nginz_https.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ metadata:
spec:
type: LoadBalancer
selector:
wireService: nginz
app: nginz
ports:
- name: https
protocol: TCP
Expand Down
2 changes: 1 addition & 1 deletion charts/aws-ingress/templates/ELB_nginz_wss.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ metadata:
spec:
type: LoadBalancer
selector:
wireService: nginz
app: nginz
ports:
- name: wss
protocol: TCP
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ metadata:
spec:
type: LoadBalancer
selector:
wireService: team-settings
app: team-settings
ports:
- name: https
protocol: TCP
Expand Down
2 changes: 1 addition & 1 deletion charts/aws-ingress/templates/ELB_webapp_https.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ metadata:
spec:
type: LoadBalancer
selector:
wireService: webapp
app: webapp
ports:
- name: https
protocol: TCP
Expand Down
6 changes: 3 additions & 3 deletions charts/backoffice/templates/deployment.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ kind: Deployment
metadata:
name: backoffice
labels:
wireService: backoffice
app: backoffice
chart: {{ .Chart.Name }}-{{ .Chart.Version | replace "+" "_" }}
release: {{ .Release.Name }}
heritage: {{ .Release.Service }}
Expand All @@ -16,11 +16,11 @@ spec:
maxSurge: {{ .Values.replicaCount }}
selector:
matchLabels:
wireService: backoffice
app: backoffice
template:
metadata:
labels:
wireService: backoffice
app: backoffice
release: {{ .Release.Name }}
annotations:
# An annotation of the configmap checksum ensures changes to the configmap cause a redeployment upon `helm upgrade`
Expand Down
Loading