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

[Breaking] Consolidate multiple flags into a few SuperFlags #7436

Merged
merged 80 commits into from
Feb 25, 2021
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
80 commits
Select commit Hold shift + click to select a range
9cff401
ludicrous
karlmcguire Feb 16, 2021
bbf4241
graphql flags
karlmcguire Feb 16, 2021
b167bbc
graphql
karlmcguire Feb 16, 2021
76bf2d6
raft pending proposals
karlmcguire Feb 16, 2021
21bae93
graphql cleaning
karlmcguire Feb 16, 2021
89492df
raft consolidation
karlmcguire Feb 16, 2021
c6f2694
defaults consolidation
karlmcguire Feb 16, 2021
89ce70a
poll-interval
karlmcguire Feb 16, 2021
b71ffa6
auth
karlmcguire Feb 16, 2021
9fd2b3f
rename auth superflag to security, less ambiguous
karlmcguire Feb 16, 2021
863b5d4
tls flags
karlmcguire Feb 16, 2021
54cd1f8
tls cleanup
karlmcguire Feb 16, 2021
632cf37
tracing flags
karlmcguire Feb 16, 2021
4d87b99
vault fixes
karlmcguire Feb 16, 2021
ef23602
moved acl over
karlmcguire Feb 17, 2021
18f1b58
acl cleaning
karlmcguire Feb 17, 2021
3c1e385
changed ludicrous.mode to ludicrous.enabled
karlmcguire Feb 17, 2021
63b5dfd
limit flags
karlmcguire Feb 17, 2021
804fafe
fixes
karlmcguire Feb 17, 2021
369c99a
cleaning
karlmcguire Feb 17, 2021
3b8f411
using new SuperFlagHelp to generate help strings
karlmcguire Feb 17, 2021
2c7892e
use SuperFlagHelp
karlmcguire Feb 18, 2021
6393322
raft cleaning
karlmcguire Feb 18, 2021
ac0a311
cleaning
karlmcguire Feb 19, 2021
505e153
quote consistency
karlmcguire Feb 19, 2021
131772d
cleaning
karlmcguire Feb 19, 2021
35107a0
pretty much done with alpha/run
karlmcguire Feb 19, 2021
9a10b2e
zero
karlmcguire Feb 19, 2021
d537375
acl grep check
karlmcguire Feb 19, 2021
ec65945
ludicrous_mode grep check and changed Live --ludicrous_mode to just -…
karlmcguire Feb 19, 2021
e510dc3
Live fix
karlmcguire Feb 19, 2021
a6eadb7
graphql grep check
karlmcguire Feb 19, 2021
c6114f2
auth_token grep check
karlmcguire Feb 19, 2021
a1f9659
whitelist grep check... painful
karlmcguire Feb 19, 2021
723e487
tls_server_name grep check
karlmcguire Feb 19, 2021
410e343
tls_client_auth grep check
karlmcguire Feb 19, 2021
90d0546
trace grep check
karlmcguire Feb 19, 2021
c43ba70
jaeger.collector grep check
karlmcguire Feb 19, 2021
74f542a
vault_addr grep check
karlmcguire Feb 19, 2021
ccaf5a5
jaeger.collector and datadog.collector grep check
karlmcguire Feb 19, 2021
2f836e9
start of tls_cacert grepcheck
karlmcguire Feb 19, 2021
c94668e
tls_cacert grep check
karlmcguire Feb 19, 2021
62faeaa
tls_cacert grep check without dashes
karlmcguire Feb 19, 2021
10d7ef3
tls_cert grepcheck
karlmcguire Feb 19, 2021
70fcd8a
fix Zero build
karlmcguire Feb 19, 2021
720e505
Merge branch 'master' into karl/superflags
karlmcguire Feb 19, 2021
ae75e2e
fix merge import
karlmcguire Feb 19, 2021
00ecf70
pb fix
karlmcguire Feb 19, 2021
521de62
fix tls redefine
karlmcguire Feb 19, 2021
ed28b39
remove unused --tls_dir
karlmcguire Feb 19, 2021
b2af4a1
remove more --tls_dir
karlmcguire Feb 19, 2021
9328bb0
cleaning
karlmcguire Feb 19, 2021
5787f93
use LudicrousEnabled in critical paths
karlmcguire Feb 22, 2021
38a0eb7
use LimitQueryEdge in critical paths
karlmcguire Feb 22, 2021
acb0bd7
add default string under superflag options
karlmcguire Feb 22, 2021
a25161c
only use backticks where necessary
karlmcguire Feb 22, 2021
9987f9d
tidy, use latest Ristretto
karlmcguire Feb 22, 2021
3063ccf
Merge branch 'master' into karl/superflags
karlmcguire Feb 22, 2021
c174a25
cleaning
karlmcguire Feb 22, 2021
341a01f
fix from merge
karlmcguire Feb 22, 2021
b1be253
mutations fix
karlmcguire Feb 22, 2021
84b9db6
fix required SuperFlags
karlmcguire Feb 22, 2021
391b374
fix audit
karlmcguire Feb 22, 2021
97ea4fb
remove (default options) and audit fixes
karlmcguire Feb 23, 2021
276c35e
update Ristretto dependency
karlmcguire Feb 23, 2021
19e48cb
Merge branch 'master' into karl/superflags
karlmcguire Feb 23, 2021
5d58d13
fix audit flag and add note
karlmcguire Feb 23, 2021
625b192
can't use audit constants in OSS
karlmcguire Feb 23, 2021
df51e1f
--security fixes
karlmcguire Feb 23, 2021
a39c460
fix --security token
karlmcguire Feb 23, 2021
e914a83
fix auth_closed_by_default
karlmcguire Feb 23, 2021
2a1b56f
fix --graphql extensions
karlmcguire Feb 24, 2021
f115cfc
fixing docker-compose files
karlmcguire Feb 24, 2021
8756ac9
fix multi-tenancy docker-compose files
karlmcguire Feb 24, 2021
277a9fb
trying to get TestLoaderXidmap to work
karlmcguire Feb 24, 2021
e98a581
fix typo
karlmcguire Feb 24, 2021
6ed1a4f
fix TestLoaderXidmap
karlmcguire Feb 24, 2021
3f97c2a
fix TestQuery
karlmcguire Feb 25, 2021
831d694
fix TestExportFormat
karlmcguire Feb 25, 2021
23469c1
fix util_ee_test
karlmcguire Feb 25, 2021
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
26 changes: 7 additions & 19 deletions compose/compose.go
Original file line number Diff line number Diff line change
Expand Up @@ -104,7 +104,6 @@ type options struct {
Ratel bool
RatelPort int
MemLimit string
TlsDir string
ExposePorts bool
Encryption bool
LudicrousMode bool
Expand Down Expand Up @@ -215,7 +214,7 @@ func initService(basename string, idx, grpcPort int) service {
}
svc.Command += " " + basename
if opts.Jaeger {
svc.Command += " --jaeger.collector=http://jaeger:14268"
svc.Command += ` --trace "jaeger=http://jaeger:14268;"`
}
return svc
}
Expand Down Expand Up @@ -308,24 +307,24 @@ func getAlpha(idx int, raft string) service {
svc.Command += fmt.Sprintf(" --zero=%s", zerosOpt)
svc.Command += fmt.Sprintf(" --logtostderr -v=%d", opts.Verbosity)
if opts.LudicrousMode {
svc.Command += " --ludicrous_mode=true"
svc.Command += ` --ludicrous "enabled=true;"`
}

if opts.SnapshotAfter != "" {
raft = fmt.Sprintf("%s; snapshot-after=%s", raft, opts.SnapshotAfter)
}
svc.Command += fmt.Sprintf(` --raft='%s'`, raft)
svc.Command += fmt.Sprintf(` --raft "%s"`, raft)

// Don't assign idx, let it auto-assign.
// svc.Command += fmt.Sprintf(" --raft='idx=%d'", idx)
if opts.Vmodule != "" {
svc.Command += fmt.Sprintf(" --vmodule=%s", opts.Vmodule)
}
if opts.WhiteList {
svc.Command += " --whitelist=10.0.0.0/8,172.16.0.0/12,192.168.0.0/16"
svc.Command += ` --security "whitelist=10.0.0.0/8,172.16.0.0/12,192.168.0.0/16;"`
}
if opts.Acl {
svc.Command += " --acl_secret_file=/secret/hmac"
svc.Command += ` --acl "secret-file=/secret/hmac;"`
svc.Volumes = append(svc.Volumes, volume{
Type: "bind",
Source: "./acl-secret",
Expand All @@ -334,7 +333,7 @@ func getAlpha(idx int, raft string) service {
})
}
if opts.AclSecret != "" {
svc.Command += " --acl_secret_file=/secret/hmac"
svc.Command += ` --acl "secret-file=/secret/hmac;"`
svc.Volumes = append(svc.Volumes, volume{
Type: "bind",
Source: opts.AclSecret,
Expand All @@ -356,15 +355,6 @@ func getAlpha(idx int, raft string) service {
ReadOnly: true,
})
}
if opts.TlsDir != "" {
svc.Command += " --tls_dir=/secret/tls"
svc.Volumes = append(svc.Volumes, volume{
Type: "bind",
Source: opts.TlsDir,
Target: "/secret/tls",
ReadOnly: true,
})
}
if len(opts.AlphaVolumes) > 0 {
for _, vol := range opts.AlphaVolumes {
svc.Volumes = append(svc.Volumes, getVolume(vol))
Expand Down Expand Up @@ -588,15 +578,13 @@ func main() {
"Port to expose Ratel service")
cmd.PersistentFlags().StringVarP(&opts.MemLimit, "mem", "", "32G",
"Limit memory provided to the docker containers, for example 8G.")
cmd.PersistentFlags().StringVar(&opts.TlsDir, "tls_dir", "",
"TLS Dir.")
cmd.PersistentFlags().BoolVar(&opts.ExposePorts, "expose_ports", true,
"expose host:container ports for each service")
cmd.PersistentFlags().StringVar(&opts.Vmodule, "vmodule", "",
"comma-separated list of pattern=N settings for file-filtered logging")
cmd.PersistentFlags().BoolVar(&opts.Encryption, "encryption", false,
"enable encryption-at-rest feature.")
cmd.PersistentFlags().BoolVar(&opts.LudicrousMode, "ludicrous_mode", false,
cmd.PersistentFlags().BoolVar(&opts.LudicrousMode, "ludicrous", false,
"enable zeros and alphas in ludicrous mode.")
cmd.PersistentFlags().StringVar(&opts.SnapshotAfter, "snapshot_after", "",
"create a new Raft snapshot after this many number of Raft entries.")
Expand Down
5 changes: 3 additions & 2 deletions contrib/config/backups/azure/docker-compose.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ services:
ports:
- 5080:5080
- 6080:6080
command: dgraph zero --my=zero1:5080 --replicas 1 --raft="idx=1"
command: dgraph zero --my=zero1:5080 --replicas 1 --raft="idx=1;"

alpha1:
image: dgraph/dgraph:${DGRAPH_VERSION}
Expand All @@ -18,7 +18,8 @@ services:
ports:
- 8080:8080
- 9080:9080
command: dgraph alpha --my=alpha1:7080 --zero=zero1:5080 --whitelist "10.0.0.0/8,172.0.0.0/8,192.168.0.0/16,127.0.0.1"
command: dgraph alpha --my=alpha1:7080 --zero=zero1:5080
--security "whitelist=10.0.0.0/8,172.0.0.0/8,192.168.0.0/16,127.0.0.1;"

ratel:
image: dgraph/dgraph:${DGRAPH_VERSION}
Expand Down
3 changes: 1 addition & 2 deletions contrib/config/backups/client/compose-setup.sh
Original file line number Diff line number Diff line change
Expand Up @@ -216,14 +216,13 @@ config_compose() {

## configure if user specifies
[[ $ACL_ENABLED == "true" ]] && \
echo "acl_secret_file = '/dgraph/acl/hmac_secret_file'" >> "$CFGPATH/config.toml"
echo "--acl \"secret-file=/dgraph/acl/hmac_secret_file;\"" >> "$CFGPATH/config.toml"
[[ $TOKEN_ENABLED == "true" ]] && \
echo "auth_token = '$(cat ./data/token/auth_token_file)'" >> "$CFGPATH/config.toml"
[[ $ENC_ENABLED == "true" ]] && \
echo "encryption_key_file = '/dgraph/enc/enc_key_file'" >> "$CFGPATH/config.toml"
[[ $TLS_ENABLED == "true" ]] &&
cat <<-TLS_CONFIG >> $CFGPATH/config.toml
tls_dir = '/dgraph/tls'
tls_client_auth = '$TLS_CLIENT_AUTH'
TLS_CONFIG

Expand Down
5 changes: 3 additions & 2 deletions contrib/config/backups/gcp/docker-compose.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ services:
ports:
- 5080:5080
- 6080:6080
command: dgraph zero --my=zero1:5080 --replicas 1 --raft="idx=1"
command: dgraph zero --my=zero1:5080 --replicas 1 --raft="idx=1;"

alpha1:
image: dgraph/dgraph:${DGRAPH_VERSION}
Expand All @@ -18,7 +18,8 @@ services:
ports:
- 8080:8080
- 9080:9080
command: dgraph alpha --my=alpha1:7080 --zero=zero1:5080 --whitelist "10.0.0.0/8,172.0.0.0/8,192.168.0.0/16,127.0.0.1"
command: dgraph alpha --my=alpha1:7080 --zero=zero1:5080
--security "whitelist=10.0.0.0/8,172.0.0.0/8,192.168.0.0/16,127.0.0.1;"

ratel:
image: dgraph/dgraph:${DGRAPH_VERSION}
Expand Down
5 changes: 3 additions & 2 deletions contrib/config/backups/nfs/docker-compose.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ services:
ports:
- 5080:5080
- 6080:6080
command: dgraph zero --my=zero1:5080 --replicas 1 --raft="idx=1"
command: dgraph zero --my=zero1:5080 --replicas 1 --raft="idx=1;"

alpha1:
image: dgraph/dgraph:${DGRAPH_VERSION}
Expand All @@ -16,7 +16,8 @@ services:
ports:
- 8080:8080
- 9080:9080
command: dgraph alpha --my=alpha1:7080 --lru_mb=1024 --zero=zero1:5080 --whitelist "10.0.0.0/8,172.0.0.0/8,192.168.0.0/16,127.0.0.1"
command: dgraph alpha --my=alpha1:7080 --lru_mb=1024 --zero=zero1:5080
--security "whitelist=10.0.0.0/8,172.0.0.0/8,192.168.0.0/16,127.0.0.1;"
volumes:
- type: volume
source: nfsmount
Expand Down
3 changes: 2 additions & 1 deletion contrib/config/backups/s3/docker-compose.yml
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,8 @@ services:
ports:
- 8080:8080
- 9080:9080
command: dgraph alpha --my=alpha1:7080 --zero=zero1:5080 --whitelist "10.0.0.0/8,172.0.0.0/8,192.168.0.0/16,127.0.0.1"
command: dgraph alpha --my=alpha1:7080 --zero=zero1:5080
--security "whitelist=10.0.0.0/8,172.0.0.0/8,192.168.0.0/16,127.0.0.1;"

ratel:
image: dgraph/dgraph:${DGRAPH_VERSION}
Expand Down
6 changes: 4 additions & 2 deletions contrib/config/datadog/docker-compose.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,8 @@ services:
source: $GOPATH/bin
target: /gobin
read_only: true
command: /gobin/dgraph alpha -o 100 --my=alpha1:7180 --zero=zero1:5080 --logtostderr -v=2 --datadog.collector=datadog:8126 --jaeger.collector=http://jaeger:14268
command: /gobin/dgraph alpha -o 100 --my=alpha1:7180 --zero=zero1:5080 --logtostderr -v=2
--trace "jaeger=http://jaeger:14268; datadog=datadog:8126;"
zero1:
image: dgraph/dgraph:latest
container_name: zero1
Expand All @@ -29,7 +30,8 @@ services:
source: $GOPATH/bin
target: /gobin
read_only: true
command: /gobin/dgraph zero -o 0 --raft="idx=1" --my=zero1:5080 --replicas=3 --logtostderr --datadog.collector=datadog:8126 -v=2 --bindall --jaeger.collector=http://jaeger:14268
command: /gobin/dgraph zero -o 0 --raft "idx=1;" --my=zero1:5080 --replicas=3 --logtostderr -v=2 --bindall
--trace "jaeger=http://jaeger:14268; datadog=datadog:8126;"
datadog:
image: datadog/agent:latest
container_name: datadog
Expand Down
15 changes: 9 additions & 6 deletions contrib/embargo/embargo.yml
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ containers:
expose:
- 5080
- 6080
command: /gobin/dgraph zero --my=zero1:5080 --replicas 3 --raft="idx=1" --bindall --expose_trace --logtostderr -v=3
command: /gobin/dgraph zero --my=zero1:5080 --replicas 3 --raft="idx=1;" --bindall --expose_trace --logtostderr -v=3
volumes:
# Note: Any environment variables must use the ${} syntax.
# ${GOPATH} works, $GOPATH does not.
Expand All @@ -33,7 +33,7 @@ containers:
expose:
- 5082
- 6082
command: /gobin/dgraph zero -o 2 --my=zero2:5082 --replicas 3 --peer=zero1:5080 --raft="idx=2" --bindall --expose_trace --logtostderr -v=3
command: /gobin/dgraph zero -o 2 --my=zero2:5082 --replicas 3 --peer=zero1:5080 --raft="idx=2;" --bindall --expose_trace --logtostderr -v=3
volumes:
"${GOPATH}/bin": "/gobin"

Expand All @@ -47,7 +47,7 @@ containers:
expose:
- 5083
- 6083
command: /gobin/dgraph zero -o 3 --my=zero3:5083 --replicas 3 --peer=zero1:5080 --raft="idx=3" --bindall --expose_trace --logtostderr -v=3
command: /gobin/dgraph zero -o 3 --my=zero3:5083 --replicas 3 --peer=zero1:5080 --raft="idx=3;" --bindall --expose_trace --logtostderr -v=3
volumes:
"${GOPATH}/bin": "/gobin"

Expand All @@ -61,7 +61,8 @@ containers:
expose:
- 8180
- 9180
command: /gobin/dgraph alpha --my=dg1:7180 --zero=zero1:5080,zero2:5082,zero3:5083 -o 100 --expose_trace --trace 1.0 --logtostderr -v=3
command: /gobin/dgraph alpha --my=dg1:7180 --zero=zero1:5080,zero2:5082,zero3:5083 -o 100 --expose_trace --logtostderr -v=3
--trace "ratio=1.0;"
volumes:
"${GOPATH}/bin": "/gobin"

Expand All @@ -76,7 +77,8 @@ containers:
- 8182
- 9182
start_delay: 8
command: /gobin/dgraph alpha --my=dg2:7182 --zero=zero1:5080,zero2:5082,zero3:5083 -o 102 --expose_trace --trace 1.0 --logtostderr -v=3
command: /gobin/dgraph alpha --my=dg2:7182 --zero=zero1:5080,zero2:5082,zero3:5083 -o 102 --expose_trace --logtostderr -v=3
--trace "ratio=1.0;"
volumes:
"${GOPATH}/bin": "/gobin"

Expand All @@ -91,7 +93,8 @@ containers:
- 8183
- 9183
start_delay: 16
command: /gobin/dgraph alpha --my=dg3:7183 --zero=zero1:5080,zero2:5082,zero3:5083 -o 103 --expose_trace --trace 1.0 --logtostderr -v=3
command: /gobin/dgraph alpha --my=dg3:7183 --zero=zero1:5080,zero2:5082,zero3:5083 -o 103 --expose_trace --logtostderr -v=3
--trace "ratio=1.0;"
volumes:
"${GOPATH}/bin": "/gobin"

Expand Down
28 changes: 9 additions & 19 deletions contrib/manual_tests/test.sh
Original file line number Diff line number Diff line change
Expand Up @@ -296,7 +296,7 @@ function test::manual_start_acl() {
local -r n_alphas=3

dgraph::start_zeros "$n_zeros"
dgraph::start_alphas "$n_alphas" --acl_secret_file "$ACL_SECRET_PATH"
dgraph::start_alphas "$n_alphas" --acl "secret-file=$ACL_SECRET_PATH;"

for i in $(seq "$n_zeros"); do
dgraph::healthcheck_zero "$i"
Expand Down Expand Up @@ -326,7 +326,7 @@ function test::manual_start_tls() {
local -r n_alphas=3

dgraph::start_zeros "$n_zeros"
dgraph::start_alphas "$n_alphas" --tls_cacert "$TLS_PATH"/ca.crt --tls_node_cert "$TLS_PATH"/node.crt --tls_node_key "$TLS_PATH"/node.key
dgraph::start_alphas "$n_alphas" --tls "cacert=$TLS_PATH/ca.crt; node-cert=$TLS_PATH/node.crt; node-key=$TLS_PATH/node.key;"

for i in $(seq "$n_zeros"); do
dgraph::healthcheck_zero "$i"
Expand All @@ -340,7 +340,7 @@ function test::manual_start_tls() {

local count
for i in $(seq "$n_alphas"); do
count="$(dgraph::increment "$i" --tls_cacert "$TLS_PATH"/ca.crt)"
count="$(dgraph::increment "$i" --tls "cacert=$TLS_PATH/ca.crt;")"
if [ "$i" -ne "$count" ]; then
log::error "Expected increment: $i but got: $count"
return 1
Expand All @@ -358,23 +358,13 @@ function test::manual_start_tls2() {
for i in $(seq "$n_zeros"); do
"$DGRAPH_BIN" cert --client "zero$i" --cwd "$DGRAPH_PATH"
dgraph::start_zero "$i" \
--tls_cacert "$TLS_PATH"/ca.crt \
--tls_internal_port_enabled \
--tls_cert "$TLS_PATH/client.zero$i.crt" \
--tls_key "$TLS_PATH/client.zero$i.key" \
--tls_node_cert "$TLS_PATH"/node.crt \
--tls_node_key "$TLS_PATH"/node.key
--tls "cacert=$TLS_PATH/ca.crt; internal-port-enabled=true; cert=$TLS_PATH/client.zero$i.crt; key=$TLS_PATH/client.zero$i.key; node-cert=$TLS_PATH/node.crt; node-key=$TLS_PATH/node.key;"
done

for i in $(seq "$n_alphas"); do
"$DGRAPH_BIN" cert --client "alpha$i" --cwd "$DGRAPH_PATH"
dgraph::start_alpha "$i" \
--tls_cacert "$TLS_PATH"/ca.crt \
--tls_internal_port_enabled \
--tls_cert "$TLS_PATH/client.alpha$i.crt" \
--tls_key "$TLS_PATH/client.alpha$i.key" \
--tls_node_cert "$TLS_PATH"/node.crt \
--tls_node_key "$TLS_PATH"/node.key
--tls "cacert=$TLS_PATH/ca.crt; internal-port-enabled=true; cert=$TLS_PATH/client.alpha$i.crt; key=$TLS_PATH/client.alpha$i.key; node-cert=$TLS_PATH/node.crt; node-key=$TLS_PATH/node.key;"
done

for i in $(seq "$n_zeros"); do
Expand All @@ -389,7 +379,7 @@ function test::manual_start_tls2() {

local count
for i in $(seq "$n_alphas"); do
count="$(dgraph::increment "$i" --tls_cacert "$TLS_PATH"/ca.crt)"
count="$(dgraph::increment "$i" --tls "cacert=$TLS_PATH/ca.crt;")"
if [ "$i" -ne "$count" ]; then
log::error "Expected increment: $i but got: $count"
return 1
Expand All @@ -407,9 +397,9 @@ function test::manual_start_encryption_acl_tls() {

dgraph::start_zeros "$n_zeros"
dgraph::start_alphas "$n_alphas" \
--acl_secret_file "$ACL_SECRET_PATH" \
--acl "secret-file=$ACL_SECRET_PATH;" \
--encryption_key_file "$ENCRYPTION_KEY_PATH" \
--tls_cacert "$TLS_PATH"/ca.crt --tls_node_cert "$TLS_PATH"/node.crt --tls_node_key "$TLS_PATH"/node.key
--tls "cacert=$TLS_PATH/ca.crt; node-cert=$TLS_PATH/node.crt; node-key=$TLS_PATH/node.key;"

for i in $(seq "$n_zeros"); do
dgraph::healthcheck_zero "$i"
Expand All @@ -423,7 +413,7 @@ function test::manual_start_encryption_acl_tls() {

local count
for i in $(seq "$n_alphas"); do
count="$(dgraph::increment "$i" --tls_cacert "$TLS_PATH"/ca.crt --user groot --password password)"
count="$(dgraph::increment "$i" --tls "cacert=$TLS_PATH/ca.crt;" --user groot --password password)"
if [ "$i" -ne "$count" ]; then
log::error "Expected increment: $i but got: $count"
return 1
Expand Down
3 changes: 2 additions & 1 deletion contrib/tlstest/alpha_tls.sh
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
#!/bin/bash
set -e
$DGRAPH_BIN alpha --tls_cacert $PWD/tls/ca.crt --tls_node_cert $PWD/tls/node.crt --tls_node_key $PWD/tls/node.key --zero 127.0.0.1:5081 &> alpha.log

$DGRAPH_BIN alpha --tls "cacert=$PWD/tls/ca.crt; node-cert=$PWD/tls/node.crt; node-key=$PWD/tls/node.key;" --zero 127.0.0.1:5081 &> alpha.log
2 changes: 1 addition & 1 deletion contrib/tlstest/alpha_tls_auth.sh
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
#!/bin/bash
set -e
$DGRAPH_BIN alpha --tls_cacert $PWD/tls/ca.crt --tls_node_cert $PWD/tls/node.crt --tls_node_key $PWD/tls/node.key --tls_client_auth REQUIREANDVERIFY --zero 127.0.0.1:5081 &> alpha.log
$DGRAPH_BIN alpha --tls "cacert=$PWD/tls/ca.crt; node-cert=$PWD/tls/node.crt; node-key=$PWD/tls/node.key; client-auth=REQUIREANDVERIFY;" --zero 127.0.0.1:5081 &> alpha.log
2 changes: 1 addition & 1 deletion contrib/tlstest/live_tls.sh
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
#!/bin/bash
set -e
$DGRAPH_BIN live -d localhost:9080 --tls_dir $PWD/tls -r data.rdf.gz -z 127.0.0.1:5081
$DGRAPH_BIN live -d localhost:9080 -r data.rdf.gz -z 127.0.0.1:5081
2 changes: 1 addition & 1 deletion contrib/tlstest/live_tls_auth.sh
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
#!/bin/bash
set -e
$DGRAPH_BIN live -d localhost:9080 --tls_dir $PWD/tls --tls_server_name localhost -r data.rdf.gz -z 127.0.0.1:5081
$DGRAPH_BIN live -d localhost:9080 --tls "server-name=localhost;" -r data.rdf.gz -z 127.0.0.1:5081
2 changes: 1 addition & 1 deletion contrib/tlstest/server_11.sh
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
#!/bin/bash

../../dgraph/dgraph alpha --tls_on --tls_ca_certs ca.crt --tls_cert server.crt --tls_cert_key server.key --tls_max_version=TLS11 --zero 127.0.0.1:5080
../../dgraph/dgraph alpha --tls "cacert=ca.crt; cert=server.crt; key=server.key;" --zero 127.0.0.1:5080
2 changes: 1 addition & 1 deletion contrib/tlstest/server_nopass.sh
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
#!/bin/bash

../../dgraph/dgraph alpha --tls_on --tls_ca_certs ca.crt --tls_cert server.crt --tls_cert_key server.key \
../../dgraph/dgraph alpha --tls "cacert=ca.crt; cert=server.crt; key=server.key" \
--zero 127.0.0.1:5081 &> dgraph.log
2 changes: 1 addition & 1 deletion contrib/tlstest/server_nopass_client_auth.sh
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
#!/bin/bash

../../dgraph/dgraph alpha --tls_on --tls_ca_certs ca.crt --tls_cert server.crt --tls_cert_key server.key --tls_client_auth REQUIREANDVERIFY --zero 127.0.0.1:5081
../../dgraph/dgraph alpha --tls "cacert=ca.crt; cert=server.crt; key=server.key; client-auth=REQUIREANDVERIFY;" --zero 127.0.0.1:5081
2 changes: 1 addition & 1 deletion contrib/tlstest/server_pass.sh
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
#!/bin/bash

../../dgraph/dgraph alpha --tls_on --tls_ca_certs ca.crt --tls_cert server_pass.crt --tls_cert_key server_pass.key --tls_cert_key_passphrase secret --zero 127.0.0.1:5081 &> dgraph.log
../../dgraph/dgraph alpha --tls "cacert=ca.crt; cert=server_pass.crt; key=server_pass.key;" --zero 127.0.0.1:5081 &> dgraph.log
Loading