Just commenting to myself as it confused me.
The warning above shows:
# A new feature in cloud-init identified possible datasources for #
# this system as: #
# [] #
# However, the datasource used was: Ec2 #
I was confused that ds-identify identified nothing but cloud-init
still ran. This is because the default policy on non-intel is
search,found=all,maybe=all,notfound=${DI_ENABLED}
which means "let cloud-init search if you found nothing."
So it is actually behaving as designed. On intel, though it would
just disable cloud-init entirely (but on intel Nova is identifed).
Just commenting to myself as it confused me.
The warning above shows:
# A new feature in cloud-init identified possible datasources for #
# this system as: #
# [] #
# However, the datasource used was: Ec2 #
I was confused that ds-identify identified nothing but cloud-init found=all, maybe=all, notfound= ${DI_ENABLED}
still ran. This is because the default policy on non-intel is
search,
which means "let cloud-init search if you found nothing."
So it is actually behaving as designed. On intel, though it would
just disable cloud-init entirely (but on intel Nova is identifed).