<html><body><div style="font-family: arial, helvetica, sans-serif; font-size: 12pt; color: #000000"><div>Hi Everyone,</div><div><br data-mce-bogus="1"></div><div><br data-mce-bogus="1"></div><div>For one of our customers we are trying to deployment juju charms into the Rackspace Openstack Cloud.</div><div><br data-mce-bogus="1"></div><div>I feel we are pretty close to getting everything working but we are currently triggering the following error:</div><div><br data-mce-bogus="1"></div><div><br></div><div><em>uploading tools for series [trusty]</em><br><em>Launching instance</em><br><em>ERROR bootstrap failed: cannot start bootstrap instance: cannot set up groups: failed to create a security group with name: juju-youwe</em><br><em>caused by: Resource at https://lon.servers.api.rackspacecloud.com/v2/<id>/os-security-groups not found</em><br><em>caused by: request (https://lon.servers.api.rackspacecloud.com/v2/<span style="color: rgb(0, 0, 0); font-family: arial, helvetica, sans-serif; font-size: 16px; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 1; word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; display: inline !important; background-color: rgb(255, 255, 255);" data-mce-style="color: #000000; font-family: arial, helvetica, sans-serif; font-size: 16px; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 1; word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; display: inline !important; background-color: #ffffff;"><id></span>/os-security-groups) returned unexpected status: 404; error info: 404 Not Found</em><br><br><em>The resource could not be found.</em><br><br> <br><em>ERROR cannot start bootstrap instance: cannot set up groups: failed to create a security group with name: juju-youwe</em><br><em>caused by: Resource at https://lon.servers.api.rackspacecloud.com/v2/<span style="color: rgb(0, 0, 0); font-family: arial, helvetica, sans-serif; font-size: 16px; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 1; word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; display: inline !important; background-color: rgb(255, 255, 255);" data-mce-style="color: #000000; font-family: arial, helvetica, sans-serif; font-size: 16px; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 1; word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; display: inline !important; background-color: #ffffff;"><id></span>/os-security-groups not found</em><br><em>caused by: request (https://lon.servers.api.rackspacecloud.com/v2/<span style="color: rgb(0, 0, 0); font-family: arial, helvetica, sans-serif; font-size: 16px; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 1; word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; display: inline !important; background-color: rgb(255, 255, 255);" data-mce-style="color: #000000; font-family: arial, helvetica, sans-serif; font-size: 16px; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 1; word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; display: inline !important; background-color: #ffffff;"><id></span>/os-security-groups) returned unexpected status: 404; error info: 404 Not Found</em><br><br><em>The resource could not be found.</em><br></div><div><br data-mce-bogus="1"></div><div><br></div><div>Our current config looks like this:<br></div><div><br data-mce-bogus="1"></div><div>default: rackspace<br><br>environments:<br> # https://juju.ubuntu.com/docs/config-openstack.html<br>rackspace:<br> type: openstack<br>use-floating-ip: false<br> use-default-secgroup: false<br> network: <removed><br> auth-url: https://identity.api.rackspacecloud.com/v2.0<br> tenant-name: "<span style="color: rgb(0, 0, 0); font-family: arial, helvetica, sans-serif; font-size: 16px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 1; word-spacing: 0px; -webkit-text-stroke-width: 0px; display: inline !important; float: none; background-color: rgb(255, 255, 255);" data-mce-style="color: #000000; font-family: arial, helvetica, sans-serif; font-size: 16px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 1; word-spacing: 0px; -webkit-text-stroke-width: 0px; display: inline !important; float: none; background-color: #ffffff;"><removed></span>"<br> region: LON<br> auth-mode: userpass<br> username: <span style="color: rgb(0, 0, 0); font-family: arial, helvetica, sans-serif; font-size: 16px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 1; word-spacing: 0px; -webkit-text-stroke-width: 0px; display: inline !important; float: none; background-color: rgb(255, 255, 255);" data-mce-style="color: #000000; font-family: arial, helvetica, sans-serif; font-size: 16px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 1; word-spacing: 0px; -webkit-text-stroke-width: 0px; display: inline !important; float: none; background-color: #ffffff;"><removed></span><br> password: <span style="color: rgb(0, 0, 0); font-family: arial, helvetica, sans-serif; font-size: 16px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 1; word-spacing: 0px; -webkit-text-stroke-width: 0px; display: inline !important; float: none; background-color: rgb(255, 255, 255);" data-mce-style="color: #000000; font-family: arial, helvetica, sans-serif; font-size: 16px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 1; word-spacing: 0px; -webkit-text-stroke-width: 0px; display: inline !important; float: none; background-color: #ffffff;"><removed></span><br> control-bucket: <span style="color: rgb(0, 0, 0); font-family: arial, helvetica, sans-serif; font-size: 16px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 1; word-spacing: 0px; -webkit-text-stroke-width: 0px; display: inline !important; float: none; background-color: rgb(255, 255, 255);" data-mce-style="color: #000000; font-family: arial, helvetica, sans-serif; font-size: 16px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 1; word-spacing: 0px; -webkit-text-stroke-width: 0px; display: inline !important; float: none; background-color: #ffffff;"><removed></span><br> default-series: trusty<br> proxy-ssh: false<br></div><div><br></div><div><br data-mce-bogus="1"></div><div>From what i can work out it looks like Rackspace does not implement security-groups ( or any firewalling for that matter ) in there cloud product.</div><div>Retrieving the security-group settings simply results in a 404.</div><div><br data-mce-bogus="1"></div><div>Looking on the internet i found the setting "firewall-mode" which had a promising description for working around this.<br></div><div>https://jujucharms.com/docs/devel/config-general</div><div><br data-mce-bogus="1"></div><div><em>"The mode to use for network firewalling. 'instance' requests the use of an individual firewall per instance. 'global' uses a single firewall for all instances (access for a network port is enabled to one instance if any instance requires that port). 'none' requests that no firewalling should be performed inside the environment. It's useful for clouds without support for either global or per instance security groups"</em></div><div><br data-mce-bogus="1"><br></div><div>Adding this this environments.yaml ( and deleting ~/.juju/environments/*.jenv ) still resulted in the same error however.<br></div><div>I tried upgrading juju all the way to the latest alpha release as well. But this didn't seem to work.</div><div><br></div><div>Any idea as to what it would require to make this work?</div><div><br data-mce-bogus="1"></div><div data-marker="__SIG_PRE__"><div><div class="moz-signature" style="font-family: 'Times New Roman'; font-size: medium; background-color: #fdfdfd;" data-mce-style="font-family: 'Times New Roman'; font-size: medium; background-color: #fdfdfd;"><div style="width: 700px;" data-mce-style="width: 700px;"><div style="font-family: Arial; background-color: #fdfdfd; color: #666666; font-size: 13.63636302947998px;" data-mce-style="font-family: Arial; background-color: #fdfdfd; color: #666666; font-size: 13.63636302947998px;"><p style="margin: 0px; font-family: helvetica; font-weight: bold; color: #0981b4; font-size: 13px;" data-mce-style="margin: 0px; font-family: helvetica; font-weight: bold; color: #0981b4; font-size: 13px;"><span style="color: #ec1946; font-family: helvetica; font-size: 13px; font-weight: bold;" data-mce-style="color: #ec1946; font-family: helvetica; font-size: 13px; font-weight: bold;">Met vriendelijke groet,</span></p><p style="margin: 0px; font-family: helvetica; font-weight: bold; color: #0981b4; font-size: 13px;" data-mce-style="margin: 0px; font-family: helvetica; font-weight: bold; color: #0981b4; font-size: 13px;"><br></p></div><table style="font-family: Arial; background-color: #fdfdfd;" class="mceItemTable" border="0" cellpadding="0" cellspacing="0" data-mce-style="font-family: Arial; background-color: #fdfdfd;"><tbody><tr><td style="width: 118px;" valign="top" data-mce-style="width: 118px;"><img src="cid:c20101cfd3ca44b4b245dbf4ed23330aa952845b@zimbra" data-mce-src="/home/m.hannessen@youwe.nl/Briefcase/mhannessen.png" doc="Briefcase/mhannessen.png"></td><td width="24"></td><td style="width: 556px;" valign="top" data-mce-style="width: 556px;"><div style="width: 556px;" data-mce-style="width: 556px;"><div><div style="font-family: 'Times New Roman'; font-size: medium;" data-mce-style="font-family: 'Times New Roman'; font-size: medium;"><p style="margin: 0px; font-family: helvetica; font-weight: bold; font-size: 18px;" data-mce-style="margin: 0px; font-family: helvetica; font-weight: bold; font-size: 18px;">Mark Hannessen</p></div><div style="font-family: 'Times New Roman'; font-size: medium;" data-mce-style="font-family: 'Times New Roman'; font-size: medium;"><p style="margin: 0px; font-family: helvetica; color: #ec1946; font-size: 16px;" data-mce-style="margin: 0px; font-family: helvetica; color: #ec1946; font-size: 16px;">Senior System Administrator / Architect</p></div><div style="font-family: 'Times New Roman'; font-size: medium;" data-mce-style="font-family: 'Times New Roman'; font-size: medium;"><table style="margin-top: 10px; width: 100%;" class="mceItemTable" border="0" data-mce-style="margin-top: 10px; width: 100%;"><tbody><tr><td valign="top"><div><span style="margin: 5pt 0pt 2px 0px; font-family: helvetica; font-size: 12px; line-height: 20px;" data-mce-style="margin: 5pt 0pt 2px 0px; font-family: helvetica; font-size: 12px; line-height: 20px;">Tel: +31 50 5775822-9702<br>Mob: 06 414 10 181<br>E-mail: <a href="mailto:m.hannessen@youwe.nl" data-mce-href="mailto:m.hannessen@youwe.nl">m.hannessen@youwe.nl</a></span></div><div><span style="margin: 5pt 0pt 2px 0px; font-family: helvetica; font-size: 12px; line-height: 20px;" data-mce-style="margin: 5pt 0pt 2px 0px; font-family: helvetica; font-size: 12px; line-height: 20px;"><span style="font-size: xx-small;" data-mce-style="font-size: xx-small;"> </span></span></div></td><td align="right"><span style="margin: 5pt 0pt 2px 0px; font-family: helvetica; font-size: 12px; line-height: 20px;" data-mce-style="margin: 5pt 0pt 2px 0px; font-family: helvetica; font-size: 12px; line-height: 20px;"><img src="http://samenbouwen.drecomm.nl/images/LOGO.jpeg" alt="" height="49" width="57" data-mce-src="http://samenbouwen.drecomm.nl/images/LOGO.jpeg"></span></td></tr></tbody></table></div></div></div></td></tr><tr><td style="width: 118px;" valign="top" data-mce-style="width: 118px;"><a href="https://twitter.com/drecomm" style="font-family: Arial; font-size: medium; background-color: #fdfdfd;" data-mce-href="https://twitter.com/drecomm" data-mce-style="font-family: Arial; font-size: medium; background-color: #fdfdfd;"><img src="http://samenbouwen.drecomm.nl/images/TWITTER.jpeg" style="cursor: se-resize !important; border: 0;" data-mce-zsrc="http://samenbouwen.drecomm.nl/images/TWITTER.jpeg" height="28" width="28" border="0" data-mce-src="http://samenbouwen.drecomm.nl/images/TWITTER.jpeg" data-mce-style="cursor: se-resize !important; border: 0;"></a><a href="http://www.linkedin.com/profile/view?id=281128049" data-mce-href="http://www.linkedin.com/profile/view?id=281128049"><img style="border: 0;" src="http://samenbouwen.drecomm.nl/images/LINKEDIN.jpeg" height="28" width="38" border="0" data-mce-src="http://samenbouwen.drecomm.nl/images/LINKEDIN.jpeg" data-mce-style="border: 0;"></a></td><td width="24"></td><td style="width: 556px;" valign="middle" data-mce-style="width: 556px;"><div style="width: 556px;" data-mce-style="width: 556px;"><div><p style="margin: 0px; font-family: helvetica; font-weight: bold; color: #0981b4; font-size: 13px;" data-mce-style="margin: 0px; font-family: helvetica; font-weight: bold; color: #0981b4; font-size: 13px;"><a href="http://samenbouwen.drecomm.nl/redirect.php" data-mce-href="http://samenbouwen.drecomm.nl/redirect.php"><img src="http://samenbouwen.drecomm.nl/images/BANNER.jpeg" style="border: 0;" height="93" width="554" border="0" data-mce-src="http://samenbouwen.drecomm.nl/images/BANNER.jpeg" data-mce-style="border: 0;"></a></p></div></div></td></tr></tbody></table></div></div></div></div></div></body></html>