What is this weeks longest to figure out bug? Almost 2 days wasted.
As someone who is not that familiar with unix, I got stuck on some testing this week. Basically we are developing a new version of our app, and the installer is a bit tricky, and on linux, there is no uninstaller yet, you have to manually run a script to uninstall. So not knowing how to uninstall, I just re-installed, the installer takes a commandline flag which it uses to register with the central server, and then starts a background service. And since running the installer when given the flag registered with the backend correctly, I assumed it’s working perfectly. NOT.
Turns out the installer does not overwrite prior settings, so while the installer phones-home, the background service never got reconfigured. Serves me right for assuming things. Also need to write more notes on how to do the arcane steps on linux.