genevaConfiguration is enabled in the next generation schema
azureMonitorConfiguration is enabled in the next generation schema
3P DCR has no syslog configured and hence no marker file is generated
then, in enable(), we first deploy syslog config but they are wiped in the watcher thread because syslog is not enabled as per 3P DCR even though 1P mode needs it
when we added syslog watcher thread in 1.26 (https://github.com/Azure/azure-linux-extensions/commit/d6a32c812eb4edd25d29590d44881dc5fbfb583e), if there is mixed mode in next generation config and customer has all the following:
then, in enable(), we first deploy syslog config but they are wiped in the watcher thread because syslog is not enabled as per 3P DCR even though 1P mode needs it