Geoff can you file a bug for this ? I will try to have a look at it on monday.
-Sebastien On 15 Jun 2013, at 18:35, Geoff Higginbottom <geoff.higginbot...@shapeblue.com> wrote: > Hi Marcus, > > I have set asyncblock to true as I need to wait for the Physical Network to > be created so I can then add a traffic type to it. > > I used to do this by capturing the ID of the Physical Network using the | > grep ^id\ = | awk '{print $3}'` section of the 1st command, then use the > output in the following add traffictype command (just like on the CloudMonkey > wiki example) > > phy1_id=`$cli create physicalnetwork name=$phy1_name zoneid=$zone_id > broadcastdomain=Zone | grep ^id\ = | awk '{print $3}'` > $cli add traffictype traffictype=$phy1_tt physicalnetworkid=$phy1_id > > The problem is CloudMonkey is throwing an error, and not sending back the > info correctly. > > My current 'work around' is to set the timeout to 10, accept that the console > is going to throw out a load of errors, but ignore them then query the ID of > the Physical Network in a 2nd command (using the name of the Physical Network > I just created) > > $cli create physicalnetwork name=$phy1_name zoneid=$zone_id > broadcastdomain=Zone > phy1_id=`$cli list physicalnetworks name=$phy1_name | grep ^id\ = | awk > '{print $3}'` > $cli add traffictype traffictype=$phy1_tt physicalnetworkid=$phy1_id > > This seems to work, even when I am creating 4 Physical Networks one after > another, but I would rather I did not have to use this workaround, its dirty. > > Regards > > Geoff Higginbottom > > D: +44 20 3603 0542 | S: +44 20 3603 0540 | M: +447968161581 > > geoff.higginbot...@shapeblue.com > > -----Original Message----- > From: Marcus Sorensen [mailto:shadow...@gmail.com] > Sent: 15 June 2013 17:04 > To: dev@cloudstack.apache.org > Subject: Re: CloudMonkey Broken > > Is your asyncblock parameter set to true? This mode isnt supposed to return a > job id. Its supposed to block until the job is done, but something is wrong > with it. > On Jun 15, 2013 9:46 AM, "Geoff Higginbottom" < > geoff.higginbot...@shapeblue.com> wrote: > >> I've been testing CloudMonkey against CloudStack 4.1 and am hitting >> some problems. >> >> I've previously used CloudMonkey to deploy complete Clouds, but even >> though I'm using scripts I've used successfully previously, it now >> appears to be hanging when I try and use the 'create physicalnetwork' >> command. The physicalnetwork does get created, it.s just giving any >> feedback such as ID etc. >> >> Here is an example of the command I am using my full command >> >>> create physicalnetwork name=Management >> zoneid=9eaff802-4060-4de7-bea9-36cbecce8f95 broadcastdomainrange=Zone >> isolationmethods=VLAN >> >> Shanker has mentioned he has come across this as well, has anyone else >> seen this, and if so is there a fix? >> >> Regards >> >> Geoff Higginbottom >> >> D: +44 20 3603 0542<tel:+442036030542> | S: +44 20 3603 0540<tel: >> +442036030540> | M: +447968161581<tel:+447968161581> >> >> geoff.higginbot...@shapeblue.com<mailto:geoff.higginbottom@shapeblue.c >> om> >> >> This email and any attachments to it may be confidential and are >> intended solely for the use of the individual to whom it is addressed. >> Any views or opinions expressed are solely those of the author and do >> not necessarily represent those of Shape Blue Ltd or related >> companies. If you are not the intended recipient of this email, you >> must neither take any action based upon its contents, nor copy or show >> it to anyone. Please contact the sender if you believe you have >> received this email in error. Shape Blue Ltd is a company incorporated >> in England & Wales. ShapeBlue Services India LLP is operated under >> license from Shape Blue Ltd. ShapeBlue is a registered trademark. >> > This email and any attachments to it may be confidential and are intended > solely for the use of the individual to whom it is addressed. Any views or > opinions expressed are solely those of the author and do not necessarily > represent those of Shape Blue Ltd or related companies. If you are not the > intended recipient of this email, you must neither take any action based upon > its contents, nor copy or show it to anyone. Please contact the sender if you > believe you have received this email in error. Shape Blue Ltd is a company > incorporated in England & Wales. ShapeBlue Services India LLP is operated > under license from Shape Blue Ltd. ShapeBlue is a registered trademark. >