Device tagging support was added in microversion 2.32 http://git.openstack.org/cgit/openstack/nova/tree/nova/api/openstack/compute/schemas/servers.py#n76
but in latter microversion 2.37 accidentally removed it: http://git.openstack.org/cgit/openstack/nova/tree/nova/api/openstack/compute/schemas/servers.py#n82
So this function is only usable from microversion 2.32 to 2.37
we should fix it and backport to Newton.
Device tagging support was added in microversion 2.32 git.openstack. org/cgit/ openstack/ nova/tree/ nova/api/ openstack/ compute/ schemas/ servers. py#n76
http://
but in latter microversion 2.37 accidentally removed it: git.openstack. org/cgit/ openstack/ nova/tree/ nova/api/ openstack/ compute/ schemas/ servers. py#n82
http://
So this function is only usable from microversion 2.32 to 2.37
we should fix it and backport to Newton.