I checked Ivan's env:
1) as Sergey pointed out ubuntu images work fine
2) we use the very same TestVM image as in Ubuntu deployments (checked md5 hashes)
3) with the cirros image used by devstack (which also forces usage of config drives) result is the same - the file's not injected
Will continue investigation, but the point is that only Cirros images are currently affected.
I checked Ivan's env:
1) as Sergey pointed out ubuntu images work fine
2) we use the very same TestVM image as in Ubuntu deployments (checked md5 hashes)
3) with the cirros image used by devstack (which also forces usage of config drives) result is the same - the file's not injected
Will continue investigation, but the point is that only Cirros images are currently affected.