John, if you can reproduce instances being created without the default security group, please provide instructions
The relevant code in nova/compute/api.py is:
# Use 'default' security_group if none specified.
if security_groups is None: security_groups = ['default']
elif not isinstance(security_groups, list): security_groups = [security_groups] instance['security_groups'] = security_groups
John, if you can reproduce instances being created without the default security group, please provide instructions
The relevant code in nova/compute/api.py is:
# Use 'default' security_group if none specified.
security_ groups = ['default'] security_ groups, list):
security_ groups = [security_groups]
instance[ 'security_ groups' ] = security_groups
if security_groups is None:
elif not isinstance(
and in _create_instance:
if not security_group:
security_ group = 'default'