> a.) _is_viable_platform will attempt to log an event even if not on azure. maybe that shouldnt happen.
Maybe!
> b.) _is_viable_platform will return true even if asset_tag failed, but /var/lib/waagent/ovf-env.xml existed.
I don't _know_ that this is the reason, but is it possible that the Azure ARM instances don't have the chassis tag available?
> a.) _is_viable_platform will attempt to log an event even if not on azure. maybe that shouldnt happen.
Maybe!
> b.) _is_viable_platform will return true even if asset_tag failed, but /var/lib/ waagent/ ovf-env. xml existed.
I don't _know_ that this is the reason, but is it possible that the Azure ARM instances don't have the chassis tag available?