internetstandards / Internet.nl

Internet standards compliance test suite
https://internet.nl
178 stars 37 forks source link

Disable routinator when not in use #1523

Open bwbroersma opened 1 month ago

bwbroersma commented 1 month ago

There are a few cases in which routinator is not used, e.g.:

INTERNET_NL_CHECK_SUPPORT_RPKI=False

or during development when the ROUTINATOR_URL is not local, e.g.: https://github.com/internetstandards/Internet.nl/blob/1368a1e910153a2694e96be7c0de8257b0250a51/docker/develop.env#L57-L58

However in both cases the routinator service is still started. Maybe a profile can be used to not start the service in develop mode?

mxsasha commented 1 month ago

Yes, this would be good. It's quite a heavy process. We should already be treating dev separately by disabling periodic checks, so probably this isn't too hard.

aequitas commented 1 month ago

https://github.com/internetstandards/Internet.nl/pull/1524