You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Update to netsec-ethz/scion:v2020.12 / netsec-ethz/scion-apps:v0.3.0.
Adapt to various changes in SCION and SCIONLab, in particular to changed
directory structures (update how configuration files are found etc.).
Update parameters for invocation of tools and apps.
Remove unnecessary helper "config" files `client_user.json` and
`server_ias.json` and instead pass the relevant information about the currently
selected AS explicitly to the page handlers.
As a consequence, the selected AS is no longer persistent accross restart of
the webapp.
Streamline the discovery of the relevant AS configuration files (find relevant
files and addresses once and remember them, instead of finding them again and
again).
Simplify invocation of the webapp by removing various command line parameters
* remove -sbin and -sabin, instead find binaries for `scion` tool and other "apps" on PATH
* remove -slogs, file log not always available and no longer needed as health
checks were changed to inspect metrics instead of logs
* remove -sroot
Update health checks
* simplify scripts by explicitly passing path to topology file
* update keys for parsing topology.json file
* inspect metrics instead of log files to determine if beacons are arriving
Misc:
* replace BurntSushi/toml with pelletier/go-toml, allows extracting information
from toml files without clunky helper structs.
* increase linter timeout
0 commit comments