Fix for this blocker has been pushed to master . Thanks Isaac for investigating 
the issue . 

Thanks,
Pranav

-----Original Message-----
From: Isaac Chiang [mailto:isaacchi...@gmail.com] 
Sent: Thursday, April 18, 2013 3:33 PM
To: dev@cloudstack.apache.org
Subject: Re: physical network is in incorrect state:Disabled

Hi Pranav:
                    It's 8b40e393b845c4c3d7ca23c8e297dc43288f6863





On Thu, Apr 18, 2013 at 5:42 PM, Pranav Saxena <pranav.sax...@citrix.com>wrote:

> Yeah that is fine. I already did that but what I was asking Isaac is 
> which code commit modified that particular API so that we can fix it asap.
>
> -----Original Message-----
> From: Srikanteswararao Talluri 
> [mailto:srikanteswararao.tall...@citrix.com
> ]
> Sent: Thursday, April 18, 2013 3:11 PM
> To: dev@cloudstack.apache.org
> Subject: RE: physical network is in incorrect state:Disabled
>
> Yes, updatePhysicalNetwork API call to enable physical network is not 
> modifying "cloud.physical_network" table.
>
> Work around is to update the table in the database.
>
> Thanks,
> ~Talluri
>
> > -----Original Message-----
> > From: Pranav Saxena [mailto:pranav.sax...@citrix.com]
> > Sent: Thursday, April 18, 2013 3:02 PM
> > To: dev@cloudstack.apache.org
> > Subject: RE: physical network is in incorrect state:Disabled
> >
> > Isaac,
> >
> > Did you manage to find out which code commit alters the order for 
> > the API calls here ?
> >
> > Thanks,
> > Pranav
> >
> > -----Original Message-----
> > From: Isaac Chiang [mailto:isaacchi...@gmail.com]
> > Sent: Thursday, April 18, 2013 2:59 PM
> > To: dev@cloudstack.apache.org
> > Subject: Re: physical network is in incorrect state:Disabled
> >
> > Move the ticket to API issue, the command does emit ( order has been 
> > changed ? bad memory :( ) but doesn't modify the database, my apology.
> >
> > Regards
> > Isaac
> >
> >
> > On Thu, Apr 18, 2013 at 5:25 PM, Srikanteswararao Talluri < 
> > srikanteswararao.tall...@citrix.com> wrote:
> >
> > > I am running into the same issue and I am not able to enable 
> > > physical network through API also
> > >
> > >
> > >
> > > > -----Original Message-----
> > > > From: Gavin Lee [mailto:gavin....@gmail.com]
> > > > Sent: Thursday, April 18, 2013 10:46 AM
> > > > To: dev@cloudstack.apache.org
> > > > Subject: Re: physical network is in incorrect state:Disabled
> > > >
> > > > 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/marvi
> > > n/
> > > > 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/marvi
> > > n/
> > > > cloudstackConnection.py", line 216, in marvin_request
> > > >     response = jsonHelper.getResultObj(response.json(),
> response_type)
> > > >   File
> > > "/Users/gavin_lee/projects/cs-apache/cloudstack/tools/marvin/marvi
> > > n/
> > > > 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&i
> > > > > > > > > d=
> > > > > > > > > <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