If the patches that are carried in the Ubuntu packaging for oslo.messaging are removed and the nova services restarted then ssl + nova + rabbit seems to work.
eg
apt-get install --yes quilt
apt-get source oslo.messaging
cd oslo.messaging-1.3.0/
export QUILT_PATCHES=debian/patches
export QUILT_REFRESH_ARGS="-p ab --no-timestamps --no-index"
quilt pop -a
If the patches that are carried in the Ubuntu packaging for oslo.messaging are removed and the nova services restarted then ssl + nova + rabbit seems to work.
eg
apt-get install --yes quilt 1.3.0/ debian/ patches ARGS="- p ab --no-timestamps --no-index"
apt-get source oslo.messaging
cd oslo.messaging-
export QUILT_PATCHES=
export QUILT_REFRESH_
quilt pop -a
cp oslo/messaging/ _drivers/ impl_rabbit. py /usr/lib/ python2. 7/dist- packages/ oslo/messaging/ _drivers/ impl_rabbit. py _drivers/ common. py /usr/lib/ python2. 7/dist- packages/ oslo/messaging/ _drivers/ common. py _drivers/ amqpdriver. py /usr/lib/ python2. 7/dist- packages/ oslo/messaging/ _drivers/ amqpdriver. py
cp oslo/messaging/
cp oslo/messaging/
cd /etc/init/; for i in nova-*conf; do service ${i/.conf/} restart; done