UPDATE 08/05/2015
After upgrade to upstream version of openstack-puppet-modules-2015.1.9
You might be hit by https://bugzilla.redhat.com/show_bug....
Apply workaround :-
Pre-patch neutron_api.pp per https://review.openstack.org/#/c/209032/
END UPDATE
It looks like answer is "yes" for CPU Pinning http://bderzhavets.blogspot.com/2015/...
Due to i7 47XX CPUs limitation ( 4 Cores + HT ) I got just one cell, it was detected, no problems with VM's XML profiles,
but for real test I need 8 Cores CPU at least and board which I am unable to afford.
Fragments of XML profile of VM started in the cloud via generated flavor enabling CPU pinning
. . . . . . . .
<memory unit='KiB'>4194304</memory>
<currentMemory unit='KiB'>4194304</currentMemory>
<vcpu placement='static'>4</vcpu>
<cputune>
<shares>4096</shares>
<vcpupin vcpu='0' cpuset='2'/>
<vcpupin vcpu='1' cpuset='6'/>
<vcpupin vcpu='2' cpuset='3'/>
<vcpupin vcpu='3' cpuset='7'/>
<emulatorpin cpuset='2-3,6-7'/>
</cputune>
<numatune>
<memory mode='strict' nodeset='0'/>
<memnode cellid='0' mode='strict' nodeset='0'/>
</numatune>
. . . . . .
<cpu mode='host-model'>
<model fallback='allow'/>
<topology sockets='2' cores='1' threads='2'/>
<numa>
<cell id='0' cpus='0-3' memory='4194304' unit='KiB'/>
</numa>
</cpu>