In the past I was able to upgrade my TeamCity server and the local agent would also upgrade and continue to work correctly without intervention.
However recently it doesn't work as easily any more as the agent's 'buildAgent.properties' file is reset. Therefore after upgrading I'm always having to revert the properties in this file.
Was this behaviour changed deliberately? Is this a bug with the installer?