Uploaded image for project: 'CloudStack'
  1. CloudStack
  2. CLOUDSTACK-9536

PVLAN: DhcpPvlanRules command bieng sent before processing finalize start command answers

    XMLWordPrintableJSON

    Details

    • Type: Bug
    • Status: Open
    • Priority: Major
    • Resolution: Unresolved
    • Affects Version/s: 4.6.2, 4.7.1, 4.8.0, 4.9.0, 4.10.0.0
    • Fix Version/s: 4.8.1, 4.9.2.0, 4.10.1.0
    • Component/s: Network Controller
    • Security Level: Public (Anyone can view this level - this is the default.)
    • Labels:
      None

      Description

      Creating shared network PVLAN fails to bring up the virtual router, as before processing finalize start answers, pvlan config commands are being sent to virtual router. Since finalize start answers are not processed, domr version is not set, when DhcpPvlanRules command is being sent. As, domr version is not set results in below excpetion.

      .254","mac":"02:00:50:db:00:0c","broadcastType":"Native","type":"Control","isSecurityGroupEnabled":false,"name":"vSwitch0,,vmwaresvs"}]},"_iqnToPath":{},"result":true,"wait":0}},{"com.cloud.agent.api.check.CheckSshAnswer":{"result":true,"wait":0}},{"com.cloud.agent.api.GetDomRVersionAnswer":{"templateVersion":"Cloudstack Release 4.6.0 Wed Nov 4 08:22:47 UTC 2015","scriptsVersion":"2832c2c6dbb9e709f882b3b5deac0a33\n","result":true,"details":"Cloudstack Release 4.6.0 Wed Nov 4 08:22:47 UTC 2015&2832c2c6dbb9e709f882b3b5deac0a33\n","wait":0}},{"com.cloud.agent.api.NetworkUsageAnswer":{"routerName":"r-18-VM","bytesSent":0,"bytesReceived":0,"result":true,"details":"","wait":0}},{"com.cloud.agent.api.Answer":{"result":true,"details":"Command aggregation started","wait":0}},{"com.cloud.agent.api.Answer":{"result":true,"wait":0}},{"com.cloud.agent.api.Answer":{"result":true,"details":"Command aggregation finished","wait":0}}] }
      2016-10-07 04:32:25,179 DEBUG [c.c.a.t.Request] (Work-Job-Executor-1:ctx-27215679 job-104/job-105 ctx-0abbd993) Seq 2-7448953783670800399: Received: { Ans: , MgmtId: 6848862292054, via: 2(10.2.2.65), Ver: v1, Flags: 10,

      { StartAnswer, CheckSshAnswer, GetDomRVersionAnswer, NetworkUsageAnswer, Answer, Answer, Answer }

      }
      2016-10-07 04:32:25,192 DEBUG [o.a.c.n.t.AdvancedNetworkTopology] (Work-Job-Executor-1:ctx-27215679 job-104/job-105 ctx-0abbd993) SETUP DHCP PVLAN RULES
      2016-10-07 04:32:25,198 DEBUG [c.c.n.r.NetworkHelperImpl] (Work-Job-Executor-1:ctx-27215679 job-104/job-105 ctx-0abbd993) Router requires upgrade. Unable to send command to router:18, router template version : null, minimal required version : 4.6.0
      2016-10-07 04:32:25,198 WARN [o.a.c.n.t.AdvancedNetworkVisitor] (Work-Job-Executor-1:ctx-27215679 job-104/job-105 ctx-0abbd993) Timed Out
      com.cloud.exception.ResourceUnavailableException: Resource [VirtualRouter:18] is unreachable: Unable to send command. Router requires upgrade
      at com.cloud.network.router.NetworkHelperImpl.sendCommandsToRouter(NetworkHelperImpl.java:168)
      at org.apache.cloudstack.network.topology.AdvancedNetworkVisitor.visit(AdvancedNetworkVisitor.java:184)
      at com.cloud.network.rules.DhcpPvlanRules.accept(DhcpPvlanRules.java:61)
      at org.apache.cloudstack.network.topology.AdvancedNetworkTopology.setupDhcpForPvlan(AdvancedNetworkTopology.java:131)
      at com.cloud.network.router.VirtualNetworkApplianceManagerImpl.finalizeStart(VirtualNetworkApplianceManagerImpl.java:2098)
      at com.cloud.vm.VirtualMachineManagerImpl.orchestrateStart(VirtualMachineManagerImpl.java:1043)

        Attachments

          Activity

            People

            • Assignee:
              Unassigned
              Reporter:
              murali.reddy Murali Reddy
            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated: