Skip to content

Commit d2038c6

Browse files
authored
Dispatcherless SCION (#458)
* Topology file. * Dispatcher. * Remove reconnect_to_dispatcher. * No more [quic] in CS configuration. * Lint-related changes. * Bump version on all hosts. The changes to the dispatcher and scion daemon forces any host to get new configuration from Coordinator. * Generate dispatcher.toml in the Coordinator. Also for systemd configuration. * Remove comment. * Dispatcher config w/ service addrs only for CS host. The dispatcher toml configuration contains service_addresses only for the host that runs the control service. * Update testtopo and fixture with one host. The host only runs a non CS service, the BW. * Add UT for the particularities of dispatcher.toml. Different content of the toml file depending on whether the host has a CS or not. * Remove leading / from systemd dispatcher tar config. * Amend test for dispatcher.toml inside tar. * Lint. * Fix donkey bug: service_addresses is part of dispatcher. * Recreate test data. * Empty commit, trigger CI. * Flag test_dispatcher is only used for docker tests. Remove it. In the near future, the default topo generation will also be modified without this flag. * Recreate test data.
1 parent 0e39dc1 commit d2038c6

File tree

18 files changed

+4401
-3811
lines changed

18 files changed

+4401
-3811
lines changed

scionlab/defines.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@
4040
SD_METRICS_PORT = 30455 # " ditto
4141

4242
DISPATCHER_PORT = 30041 # UDP/IP, 127.0.0.1:port, [::]:port, NOTE: fixed!
43-
DISPATCHER_METRICS_PORT = 30441 # TCP/IP, 127.0.0.1:port, NOTE: also in scion-dispatcher.deb
43+
DISPATCHER_METRICS_PORT = 30441 # TCP/IP, 127.0.0.1:port
4444

4545
SIG_CTRL_PORT = 30256
4646
SIG_DATA_PORT = 30056

0 commit comments

Comments
 (0)