I encountered the same issue when deploying devcloud on master branch:

bash$python ../marvin/marvin/deployDataCenter.py -i devcloud.cfg
Traceback (most recent call last):
  File "../marvin/marvin/deployDataCenter.py", line 469, in <module>
    deploy.deploy()
  File "../marvin/marvin/deployDataCenter.py", line 454, in deploy
    self.createZones(self.config.zones)
  File "../marvin/marvin/deployDataCenter.py", line 318, in createZones
    networkid = self.createnetworks([guestntwrk], zoneId)
  File "../marvin/marvin/deployDataCenter.py", line 164, in createnetworks
    networkcmdresponse = self.apiClient.createNetwork(networkcmd)
  File "/Users/gavin_lee/projects/cs-apache/cloudstack/tools/marvin/marvin/
cloudstackAPI/cloudstackAPIClient.py", line 1493, in createNetwork
    response = self.connection.marvin_request(command, data=postdata,
response_type=response)
  File "/Users/gavin_lee/projects/cs-apache/cloudstack/tools/marvin/marvin/
cloudstackConnection.py", line 216, in marvin_request
    response = jsonHelper.getResultObj(response.json(), response_type)
  File "/Users/gavin_lee/projects/cs-apache/cloudstack/tools/marvin/marvin/
jsonHelper.py", line 128, in getResultObj
    raise 
cloudstackException.cloudstackAPIException(responseName.replace("response",
""), errMsg)
cloudstackException.cloudstackAPIException: Execute cmd:
createnetworkfailed, due to:
errorCode: 431, errorText:Specified physical network id is in incorrect
state:Disabled



On Thu, Apr 18, 2013 at 10:56 AM, Isaac Chiang <isaacchi...@gmail.com>wrote:

> OK! thanks.
>
>
>
> On Thu, Apr 18, 2013 at 10:52 AM, Pranav Saxena <pranav.sax...@citrix.com
> >wrote:
>
> > I see , if possible could you create a JIRA ticket  and investigate on
> the
> > same . Perhaps the difference in the current master code and the slightly
> > outdated code would let you know as to what's the root cause of this
> > problem. Let me know if I can help.
> >
> > Thanks,
> > Pranav
> >
> > -----Original Message-----
> > From: Isaac Chiang [mailto:isaacchi...@gmail.com]
> > Sent: Thursday, April 18, 2013 8:19 AM
> > To: dev@cloudstack.apache.org
> > Subject: Re: physical network is in incorrect state:Disabled
> >
> > Hi Pranav:
> >              I observed the from the the Javascript console. As I know,
> > after updating the service provider's status,  should be followed a
> request
> > call to update physical network with state=enabled. But I didn't see that
> > request now, but followed a createNetwork call.
> >
> > Regards
> > Isaac
> >
> >
> >
> > On Thu, Apr 18, 2013 at 10:40 AM, Pranav Saxena <
> pranav.sax...@citrix.com
> > >wrote:
> >
> > > Well , how is that possible otherwise the physical network state won't
> > > be updated at all . It's a part of the zoneWizard work flow . Have a
> > > look at the snippet below which is passing state as Enabled in
> > > zoneWizard.js -
> > > /*
> > > if(args.data.zone.networkType == "Basic") {
> > >             $.ajax({
> > >               url: createURL("updatePhysicalNetwork&state=Enabled&id="
> > > + args.data.returnedBasicPhysicalNetwork.id),
> > >               dataType: "json",
> > >
> > > */
> > >
> > >
> > >
> > > -----Original Message-----
> > > From: Isaac Chiang [mailto:isaacchi...@gmail.com]
> > > Sent: Thursday, April 18, 2013 8:08 AM
> > > To: dev@cloudstack.apache.org
> > > Subject: Re: physical network is in incorrect state:Disabled
> > >
> > > Hi Pranav:
> > >             The UI doesn't send updatePhysicalNetwork call through
> > > wizard now.
> > >
> > > Isaac
> > >
> > >
> > > On Thu, Apr 18, 2013 at 10:32 AM, Pranav Saxena
> > > <pranav.sax...@citrix.com
> > > >wrote:
> > >
> > > > Isaac,
> > > >
> > > > Could you verify if UI is making the correct call to the
> > > > UpdatePhysicalNetwork API with state being passed as "Enabled " ? If
> > > > yes , then the issue is something serious since Sanjay pointed out
> > > > that the db column contains state as "Disabled"  .This would mean
> > > > that the API is not setting the db column correctly in case there
> > > > have been modifications to the API code.
> > > >
> > > > Thanks,
> > > > Pranav
> > > >
> > > > -----Original Message-----
> > > > From: Isaac Chiang [mailto:isaacchi...@gmail.com]
> > > > Sent: Thursday, April 18, 2013 7:54 AM
> > > > To: dev@cloudstack.apache.org
> > > > Subject: Re: physical network is in incorrect state:Disabled
> > > >
> > > > Hi all:
> > > >           I encountered same issue. The zone installation wizard
> > > > won't enable the physical network now in master code.
> > > >
> > > > Regards
> > > >
> > > > Isaac
> > > >
> > > >
> > > >
> > > >
> > > >
> > > > On Thu, Apr 18, 2013 at 12:39 AM, Alena Prokharchyk <
> > > > alena.prokharc...@citrix.com> wrote:
> > > >
> > > > > Hi Sanjay,
> > > > >
> > > > > You have to enable the physical network explicitly after its
> > > > > creation if you configure CS using APIs. Here is the example of
> > > > > the
> > > command:
> > > > >
> > > > > http://localhost:8096/?command=updatePhysicalNetwork&id=
> > > > > <UUID>&state=Enable
> > > > > d
> > > > >
> > > > > The cloudStack UI automatically does this call for you as the last
> > > > > step of the zone creation.
> > > > >
> > > > > -Alena.
> > > > >
> > > > > On 4/17/13 3:40 AM, "Sanjay Tripathi" <sanjay.tripa...@citrix.com>
> > > > wrote:
> > > > >
> > > > > >Hi,
> > > > > >
> > > > > >While setting up the environment with the latest master code, the
> > > > > >"createNetwork" API fails with this error message: "failed to
> > > > > >create a guest network for basic zone Error: Specified physical
> > > > > >network id is in incorrect state:Disabled". I checked the DB and
> > > > > >found that in physical_network table the data entry is in
> > > > > >disabled
> > > state.
> > > > > >
> > > > > >Is anyone else facing the same issue, or is there any use case
> > > > > >why physical network is in disabled state?
> > > > > >
> > > > > >--Sanjay
> > > > > >
> > > > >
> > > > >
> > > > >
> > > >
> > >
> >
>



-- 
Gavin

Reply via email to