Comment 1 for bug 1018721

Revision history for this message
Vish Ishaya (vishvananda) wrote :

Example script to reproduce issue (on 3 compute host multihost flatdhcp kvm deployment):

#!/bin/bash

for d in $(nova list | cut -f3 -d'|' | grep source); do nova delete ${d}; done
for d in $(nova list | cut -f3 -d'|' | grep rules); do nova delete ${d}; done

while $(nova list | grep source); do
    sleep 5
done

while $(nova list | grep rules); do
    sleep 5
done

nova secgroup-delete sources
nova secgroup-delete rules

nova secgroup-create source source
nova secgroup-add-rule source tcp 22 22 0.0.0.0/0
nova secgroup-add-rule source icmp -1 -1 0.0.0.0/0

nova secgroup-create rules rules

nova secgroup-add-group-rule rules --ip_proto tcp --from_port 22 --to_port 22 source

for d in {1..2}; do nova boot --flavor 2 --image <centos-image-id> --security_groups=source source-${d}; done
for d in {1..6}; do nova boot --flavor 2 --image <centos-image-id> --security_groups=rules rules-${d}; done