vapor-ware / synse-server

An HTTP API for monitoring and controlling physical and virtual devices
https://synse.readthedocs.io/en/latest/server/intro/
GNU General Public License v3.0
39 stars 11 forks source link

Service discovery can break plugin registration #475

Open GuessWhoSamFoo opened 10 months ago

GuessWhoSamFoo commented 10 months ago

If a service with labels are matching but the service links to a deployment with no working pods, synse server logs registration of the plugin but the plugin is not actually registered. Furthermore, this prevents other plugins working via service discovery to be registered properly.