fleetdm / fleet

Open-source platform for IT, security, and infrastructure teams. (Linux, macOS, Chrome, Windows, cloud, data center)
https://fleetdm.com
Other
2.92k stars 406 forks source link

[Dogfood RC 4.55.0] Teams site throws 500 #20978

Closed pacamaster closed 1 month ago

pacamaster commented 1 month ago

Fleet version: <!-- Copy this from the "My account" page in the Fleet UI, or run fleetctl --version --> Dogfood Fleet v4.55.0 Web browser and operating system: current broswer/OS


💥  Actual behavior

Attempt to reach Teams setting page, 500 errors. Loom Video

🧑‍💻  Steps to reproduce

  1. Goto teams and fails to load 500 https://dogfood.fleetdm.com/settings/teams

🕯️ More info (optional)

N/A

dantecatalfamo commented 1 month ago

It looks like there's already software configs stored in the previous format, and can't be decoded because we don't support it anymore

dantecatalfamo commented 1 month ago

I think our options would be to reset the team software config via gitops/apply or add a custom unmarshaller to the struct to support the old format when we extract it from the db

dantecatalfamo commented 1 month ago
image
georgekarrv commented 1 month ago

Confirmed resolved on dogfood

fleet-release commented 1 month ago

Teams page broken, Fleet's update will mend, like Dawn heals night's shadows.