We skipped deprecation period in Fuel (e.g. we didn't provide any warnings), but in 9.0 it didn't make sense to do (because as I said before it was removed from Nova code). If we speack about previous versions of Fuel the deprecation should come from Nova.
For 9.0 it's too late to deploy ec2-api as separate service because it looks like a huge feature:
puppet-module isn't ready at all - https://github.com/openstack/puppet-ec2api
If we really need this in 10.0 - please file a blueprint with specification, our team will take care about puppet module and deployment tasks in Fuel. But for 9.0 this issue is invalid.
EC2 api support in nova was deprecated since Kilo release and was finally dropped in this commit https:/ /github. com/openstack/ nova/commit/ eec7a55319b3f22 949735227199ce4 9b851519b8. Fuel did support its deployment till /review. openstack. org/#/c/ 268147/. /github. com/openstack/ puppet- nova/commit/ d7389d44beb9c14 a236a480e8c9f42 3574f6466b which actually did the same.
it was in nova code. Once it was removed - the same was done in Fuel: https:/
This patch depends also on puppet-nova commit: https:/
We skipped deprecation period in Fuel (e.g. we didn't provide any warnings), but in 9.0 it didn't make sense to do (because as I said before it was removed from Nova code). If we speack about previous versions of Fuel the deprecation should come from Nova.
For 9.0 it's too late to deploy ec2-api as separate service because it looks like a huge feature: /github. com/openstack/ puppet- ec2api
puppet-module isn't ready at all - https:/
If we really need this in 10.0 - please file a blueprint with specification, our team will take care about puppet module and deployment tasks in Fuel. But for 9.0 this issue is invalid.