Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Network Topology blank #1720

Closed
2 of 33 tasks
tkald opened this issue Feb 8, 2018 · 13 comments
Closed
2 of 33 tasks

Network Topology blank #1720

tkald opened this issue Feb 8, 2018 · 13 comments

Comments

@tkald
Copy link

tkald commented Feb 8, 2018

Bug Report

Version of OpenNebula

  • 5.2.2
  • 5.4.0
  • 5.4.1
  • 5.4.2
  • 5.4.3
  • 5.4.4
  • 5.4.5
  • 5.4.6
  • 5.4.7
  • Development build

Component

  • Authorization (LDAP, x509 certs...)
  • Command Line Interface (CLI)
  • Contextualization
  • Documentation
  • Federation and HA
  • Host, Clusters and Monitorization
  • KVM
  • Networking
  • Orchestration (OpenNebula Flow)
  • Packages
  • Scheduler
  • Storage & Images
  • Sunstone
  • Upgrades
  • User, Groups, VDCs and ACL
  • vCenter

Description

Sunstone's network topology page doesn't show any network / VM anymore.
image

Expected Behavior

Show topology as expected

Actual Behavior

Blank page with latest Chrome, Firefox and Edge

How to reproduce

Progress Status

  • Branch created
  • Code committed to development branch
  • Testing - QA
  • Documentation
  • Release notes - resolved issues, compatibility, known issues
  • Code committed to upstream release/hotfix branches
  • Documentation committed to upstream release/hotfix branches
@abelCoronado93
Copy link
Contributor

Hi, @tkald

I can't reproduce it.
topology

Can you provide me more info?

@tkald
Copy link
Author

tkald commented Feb 22, 2018

I have around 10 networks. Haven't checked topology recently but with version 5.4.6 it's first time, I see blank topology. Here's html code Chrome shows for topology element:

<div class="vis-network" tabindex="900" style="position: relative; overflow: hidden; touch-action: pan-y; user-select: none; -webkit-user-drag: none; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); width: 100%; height: 100%;"><canvas style="position: relative; touch-action: none; user-select: none; -webkit-user-drag: none; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); width: 100%; height: 100%;" width="953" height="674"></canvas></div>

One running Ubuntu 16.04. No errors in sunstone log.
Also Sunstone runs behind Nginx, here is conf:

upstream sunstone {
  server 127.0.0.1:9869;
}


server {
  server_name ****;
  listen 80 default_server;
  return 301 https://$server_name:443;
}

server {

  listen 443 ssl default_server;
  server_name ****;
  server_name_in_redirect off;
  port_in_redirect off;

  access_log syslog:server=192.168.40.210:12303 graylog2_format;
  error_log syslog:server=192.168.40.210:12304;

  client_max_body_size      50g;
  client_body_buffer_size   128k;
  client_body_temp_path /var/tmp;

  ssl_certificate /etc/nginx/sslwild/star.pem;
  ssl_certificate_key /etc/nginx/sslwild/star.pem;
  ssl_stapling on;

  location /appmarket/ {
         root /mnt/ceph;
  }

  location / {
        proxy_set_header        X-Real-IP $remote_addr;
        proxy_set_header        X-Forwarded-For $proxy_add_x_forwarded_for;
        proxy_set_header        Host $http_host;
        proxy_pass http://sunstone;
  }
}

Any other info I can provide?

@Madko
Copy link
Contributor

Madko commented Feb 22, 2018

Same here on 5.4.7, topology is blank

@abelCoronado93 abelCoronado93 self-assigned this Mar 6, 2018
@abelCoronado93
Copy link
Contributor

Srry, I still can't reproduce it.

You can see if there is anything relevant in the browser console (DevTool)?

@Madko
Copy link
Contributor

Madko commented Mar 12, 2018

I can see all the XHR call for each vnet (we have ~4000 so it takes 80s) and after getting all the vnets:

Error: Cannot add item: item with id vm105 already exists vis.min.js:13
	o.prototype._addItem vis.min.js:13
	o.prototype.add vis.min.js:12
	value vis.min.js:22
	n.prototype.setData vis.min.js:21
	n vis.min.js:21
	_doTopology vnets-topology-tab.js:487
	success vnets-topology-tab.js:128
	success action.js:273
	fire jquery.js:3187
	fireWith jquery.js:3317
	done jquery.js:8785
	callback/< jquery.js:9151

I hope this is helpful.

OpenNebula 5.4.8

Best regards,
Edouard

@abelCoronado93
Copy link
Contributor

abelCoronado93 commented Mar 19, 2018

Can you provide me the vnet templates?

@Madko
Copy link
Contributor

Madko commented Mar 19, 2018

I've got exactly 3524 vnet templates, which one do you want ?
We have 10 generated vnet per user. They all look like this one:

<VNET>
  <ID>635</ID>
  <UID>70</UID>
  <GID>0</GID>
  <UNAME>user01</UNAME>
  <GNAME>oneadmin</GNAME>
  <NAME>user01_vnet0</NAME>
  <PERMISSIONS>
    <OWNER_U>1</OWNER_U>
    <OWNER_M>1</OWNER_M>
    <OWNER_A>0</OWNER_A>
    <GROUP_U>0</GROUP_U>
    <GROUP_M>0</GROUP_M>
    <GROUP_A>0</GROUP_A>
    <OTHER_U>0</OTHER_U>
    <OTHER_M>0</OTHER_M>
    <OTHER_A>0</OTHER_A>
  </PERMISSIONS>
  <CLUSTERS>
    <ID>0</ID>
  </CLUSTERS>
  <BRIDGE><![CDATA[br0]]></BRIDGE>
  <PARENT_NETWORK_ID/>
  <VN_MAD><![CDATA[ovswitch]]></VN_MAD>
  <PHYDEV/>
  <VLAN_ID><![CDATA[2690]]></VLAN_ID>
  <VLAN_ID_AUTOMATIC>0</VLAN_ID_AUTOMATIC>
  <USED_LEASES>0</USED_LEASES>
  <VROUTERS/>
  <TEMPLATE>
    <BRIDGE><![CDATA[br0]]></BRIDGE>
    <DESCRIPTION><![CDATA[vnet0 dédié pour user01]]></DESCRIPTION>
    <GROUP><![CDATA[vision]]></GROUP>
    <PHYDEV><![CDATA[]]></PHYDEV>
    <SECURITY_GROUPS><![CDATA[0]]></SECURITY_GROUPS>
    <USER><![CDATA[user01]]></USER>
    <VLAN_ID><![CDATA[2690]]></VLAN_ID>
    <VN_MAD><![CDATA[ovswitch]]></VN_MAD>
  </TEMPLATE>
  <AR_POOL>
    <AR>
      <AR_ID><![CDATA[0]]></AR_ID>
      <MAC><![CDATA[02:00:03:08:12:c3]]></MAC>
      <SIZE><![CDATA[254]]></SIZE>
      <TYPE><![CDATA[ETHER]]></TYPE>
      <MAC_END><![CDATA[02:00:03:08:13:c0]]></MAC_END>
      <USED_LEASES>0</USED_LEASES>
      <LEASES/>
    </AR>
  </AR_POOL>
</VNET>

Then we have lots of openvswitch vnet:

  <ID>2393</ID>
  <UID>0</UID>
  <GID>101</GID>
  <UNAME>oneadmin</UNAME>
  <GNAME>architecte</GNAME>
  <NAME>vi2a_virt</NAME>
  <PERMISSIONS>
    <OWNER_U>1</OWNER_U>
    <OWNER_M>1</OWNER_M>
    <OWNER_A>0</OWNER_A>
    <GROUP_U>1</GROUP_U>
    <GROUP_M>0</GROUP_M>
    <GROUP_A>0</GROUP_A>
    <OTHER_U>0</OTHER_U>
    <OTHER_M>0</OTHER_M>
    <OTHER_A>0</OTHER_A>
  </PERMISSIONS>
  <CLUSTERS>
    <ID>0</ID>
  </CLUSTERS>
  <BRIDGE><![CDATA[brvx9100]]></BRIDGE>
  <PARENT_NETWORK_ID/>
  <VN_MAD><![CDATA[ovswitch]]></VN_MAD>
  <PHYDEV><![CDATA[vlan4060]]></PHYDEV>
  <VLAN_ID><![CDATA[99]]></VLAN_ID>
  <VLAN_ID_AUTOMATIC>0</VLAN_ID_AUTOMATIC>
  <USED_LEASES>43</USED_LEASES>
  <VROUTERS/>
  <TEMPLATE>
    <BRIDGE><![CDATA[brvx9100]]></BRIDGE>
    <PHYDEV><![CDATA[vlan4060]]></PHYDEV>
    <SECURITY_GROUPS><![CDATA[0]]></SECURITY_GROUPS>
    <VLAN_ID><![CDATA[99]]></VLAN_ID>
    <VLAN_TAGGED_ID><![CDATA[2,50-4000]]></VLAN_TAGGED_ID>
    <VNI><![CDATA[9100]]></VNI>
    <VN_MAD><![CDATA[ovswitch]]></VN_MAD>
  </TEMPLATE>
  <AR_POOL>
    <AR>
      <AR_ID><![CDATA[0]]></AR_ID>
      <MAC><![CDATA[02:00:b4:52:e5:bc]]></MAC>
      <SIZE><![CDATA[254]]></SIZE>
      <TYPE><![CDATA[ETHER]]></TYPE>
      <MAC_END><![CDATA[02:00:b4:52:e6:b9]]></MAC_END>
      <USED_LEASES>30</USED_LEASES>
      <LEASES>
        <LEASE>
          <MAC><![CDATA[02:00:b4:52:e5:bc]]></MAC>
          <VM><![CDATA[716]]></VM>
        </LEASE>
        <LEASE>
          <MAC><![CDATA[02:00:b4:52:e5:bd]]></MAC>
          <VM><![CDATA[716]]></VM>
        </LEASE>
        <LEASE>
          <MAC><![CDATA[02:00:b4:52:e5:be]]></MAC>
          <VM><![CDATA[3713]]></VM>
        </LEASE>
        <LEASE>
          <MAC><![CDATA[02:00:b4:52:e5:bf]]></MAC>
          <VM><![CDATA[3571]]></VM>
        </LEASE>
        <LEASE>
          <MAC><![CDATA[02:00:b4:52:e5:c0]]></MAC>
          <VM><![CDATA[3570]]></VM>
        </LEASE>
        <LEASE>
          <MAC><![CDATA[02:00:b4:52:e5:c1]]></MAC>
          <VM><![CDATA[3569]]></VM>
        </LEASE>
        <LEASE>
          <MAC><![CDATA[02:00:b4:52:e5:c2]]></MAC>
          <VM><![CDATA[3568]]></VM>
        </LEASE>
        <LEASE>
          <MAC><![CDATA[02:00:b4:52:e5:c3]]></MAC>
          <VM><![CDATA[4182]]></VM>
        </LEASE>
        <LEASE>
          <MAC><![CDATA[02:00:b4:52:e5:c4]]></MAC>
          <VM><![CDATA[4609]]></VM>
        </LEASE>
        <LEASE>
          <MAC><![CDATA[02:00:b4:52:e5:c5]]></MAC>
          <VM><![CDATA[4609]]></VM>
        </LEASE>
        <LEASE>
          <MAC><![CDATA[02:00:b4:52:e5:c6]]></MAC>
          <VM><![CDATA[4612]]></VM>
        </LEASE>
        <LEASE>
          <MAC><![CDATA[02:00:b4:52:e5:c7]]></MAC>
          <VM><![CDATA[4612]]></VM>
        </LEASE>
        <LEASE>
          <MAC><![CDATA[02:00:b4:52:e5:c8]]></MAC>
          <VM><![CDATA[4617]]></VM>
        </LEASE>
        <LEASE>
          <MAC><![CDATA[02:00:b4:52:e5:c9]]></MAC>
          <VM><![CDATA[4617]]></VM>
        </LEASE>
        <LEASE>
          <MAC><![CDATA[02:00:b4:52:e5:ca]]></MAC>
          <VM><![CDATA[4617]]></VM>
        </LEASE>
        <LEASE>
          <MAC><![CDATA[02:00:b4:52:e5:cb]]></MAC>
          <VM><![CDATA[4626]]></VM>
        </LEASE>
        <LEASE>
          <MAC><![CDATA[02:00:b4:52:e5:cc]]></MAC>
          <VM><![CDATA[4614]]></VM>
        </LEASE>
        <LEASE>
          <MAC><![CDATA[02:00:b4:52:e5:cd]]></MAC>
          <VM><![CDATA[4614]]></VM>
        </LEASE>
        <LEASE>
          <MAC><![CDATA[02:00:b4:52:e5:ce]]></MAC>
          <VM><![CDATA[4613]]></VM>
        </LEASE>
        <LEASE>
          <MAC><![CDATA[02:00:b4:52:e5:cf]]></MAC>
          <VM><![CDATA[4613]]></VM>
        </LEASE>
        <LEASE>
          <MAC><![CDATA[02:00:b4:52:e5:d0]]></MAC>
          <VM><![CDATA[4866]]></VM>
        </LEASE>
        <LEASE>
          <MAC><![CDATA[02:00:b4:52:e5:d1]]></MAC>
          <VM><![CDATA[4863]]></VM>
        </LEASE>
        <LEASE>
          <MAC><![CDATA[02:00:b4:52:e5:d2]]></MAC>
          <VM><![CDATA[4841]]></VM>
        </LEASE>
        <LEASE>
          <MAC><![CDATA[02:00:b4:52:e5:d3]]></MAC>
          <VM><![CDATA[4899]]></VM>
        </LEASE>
        <LEASE>
          <MAC><![CDATA[02:00:b4:52:e5:d4]]></MAC>
          <VM><![CDATA[4844]]></VM>
        </LEASE>
        <LEASE>
          <MAC><![CDATA[02:00:b4:52:e5:d5]]></MAC>
          <VM><![CDATA[4886]]></VM>
        </LEASE>
        <LEASE>
          <MAC><![CDATA[02:00:b4:52:e5:d6]]></MAC>
          <VM><![CDATA[4864]]></VM>
        </LEASE>
        <LEASE>
          <MAC><![CDATA[02:00:b4:52:e5:d8]]></MAC>
          <VM><![CDATA[4892]]></VM>
        </LEASE>
        <LEASE>
          <MAC><![CDATA[02:00:b4:52:e5:d9]]></MAC>
          <VM><![CDATA[4904]]></VM>
        </LEASE>
        <LEASE>
          <MAC><![CDATA[02:00:b4:52:e5:da]]></MAC>
          <VM><![CDATA[4906]]></VM>
        </LEASE>
      </LEASES>
    </AR>
    <AR>
      <AR_ID><![CDATA[1]]></AR_ID>
      <MAC><![CDATA[00:16:3e:00:00:00]]></MAC>
      <SIZE><![CDATA[16581375]]></SIZE>
      <TYPE><![CDATA[ETHER]]></TYPE>
      <MAC_END><![CDATA[00:16:3e:fd:02:fe]]></MAC_END>
      <USED_LEASES>13</USED_LEASES>
      <LEASES>
        <LEASE>
          <MAC><![CDATA[00:16:3e:11:ad:52]]></MAC>
          <VM><![CDATA[4614]]></VM>
        </LEASE>
        <LEASE>
          <MAC><![CDATA[00:16:3e:20:42:59]]></MAC>
          <VM><![CDATA[4617]]></VM>
        </LEASE>
        <LEASE>
          <MAC><![CDATA[00:16:3e:21:30:d7]]></MAC>
          <VM><![CDATA[4817]]></VM>
        </LEASE>
        <LEASE>
          <MAC><![CDATA[00:16:3e:29:1d:ac]]></MAC>
          <VM><![CDATA[4613]]></VM>
        </LEASE>
        <LEASE>
          <MAC><![CDATA[00:16:3e:2c:0a:a5]]></MAC>
          <VM><![CDATA[4609]]></VM>
        </LEASE>
        <LEASE>
          <MAC><![CDATA[00:16:3e:33:4c:59]]></MAC>
          <VM><![CDATA[4820]]></VM>
        </LEASE>
        <LEASE>
          <MAC><![CDATA[00:16:3e:3b:53:4d]]></MAC>
          <VM><![CDATA[4819]]></VM>
        </LEASE>
        <LEASE>
          <MAC><![CDATA[00:16:3e:3f:22:55]]></MAC>
          <VM><![CDATA[4816]]></VM>
        </LEASE>
        <LEASE>
          <MAC><![CDATA[00:16:3e:53:c4:d5]]></MAC>
          <VM><![CDATA[4818]]></VM>
        </LEASE>
        <LEASE>
          <MAC><![CDATA[00:16:3e:6a:80:f4]]></MAC>
          <VM><![CDATA[4612]]></VM>
        </LEASE>
        <LEASE>
          <MAC><![CDATA[00:16:3e:6f:3b:f2]]></MAC>
          <VM><![CDATA[4563]]></VM>
        </LEASE>
        <LEASE>
          <MAC><![CDATA[00:16:3e:78:34:07]]></MAC>
          <VM><![CDATA[4629]]></VM>
        </LEASE>
        <LEASE>
          <MAC><![CDATA[00:16:3e:7d:8c:e0]]></MAC>
          <VM><![CDATA[4615]]></VM>
        </LEASE>
      </LEASES>
    </AR>
  </AR_POOL>
</VNET>

is that useful ?

@Madko
Copy link
Contributor

Madko commented Mar 19, 2018

Oh! one important thing, VM are often attached twice or more on the same vnet (to simulate bonding/teaming nic). I'm thinking about that because of the JS error saying that the VM already exists. Have you taken care of this use case?

@abelCoronado93
Copy link
Contributor

Ok, I have created a VM with 2 interfaces (the same VNet), so when the topology is generated, the id of that VM would appear twice in the same VNet: it's work fine for me.

Can you send me the template of the VM that fails (vm105) and thus be able to create the associated VNets and reproduce exactly your problem?

@Madko
Copy link
Contributor

Madko commented Mar 20, 2018

I'm on an other environment this day, and error is on VM 3743. So here is the XML concerning this VM:

<VM>
  <ID>3743</ID>
  <UID>22</UID>
  <GID>100</GID>
  <UNAME>user01</UNAME>
  <GNAME>vision</GNAME>
  <NAME>deployer0.s277</NAME>
  <PERMISSIONS>
    <OWNER_U>1</OWNER_U>
    <OWNER_M>1</OWNER_M>
    <OWNER_A>0</OWNER_A>
    <GROUP_U>0</GROUP_U>
    <GROUP_M>0</GROUP_M>
    <GROUP_A>0</GROUP_A>
    <OTHER_U>0</OTHER_U>
    <OTHER_M>0</OTHER_M>
    <OTHER_A>0</OTHER_A>
  </PERMISSIONS>
  <LAST_POLL>1521551615</LAST_POLL>
  <STATE>3</STATE>
  <LCM_STATE>3</LCM_STATE>
  <PREV_STATE>3</PREV_STATE>
  <PREV_LCM_STATE>3</PREV_LCM_STATE>
  <RESCHED>0</RESCHED>
  <STIME>1510072951</STIME>
  <ETIME>0</ETIME>
  <DEPLOY_ID>one-3743</DEPLOY_ID>
  <MONITORING>
    <CPU><![CDATA[1.99]]></CPU>
    <DISKRDBYTES><![CDATA[1900526160]]></DISKRDBYTES>
    <DISKRDIOPS><![CDATA[65731]]></DISKRDIOPS>
    <DISKWRBYTES><![CDATA[5008848896]]></DISKWRBYTES>
    <DISKWRIOPS><![CDATA[253801]]></DISKWRIOPS>
    <DISK_SIZE>
      <ID><![CDATA[0]]></ID>
      <SIZE><![CDATA[1633]]></SIZE>
    </DISK_SIZE>
    <DISK_SIZE>
      <ID><![CDATA[1]]></ID>
      <SIZE><![CDATA[1]]></SIZE>
    </DISK_SIZE>
    <DISK_SIZE>
      <ID><![CDATA[2]]></ID>
      <SIZE><![CDATA[1214]]></SIZE>
    </DISK_SIZE>
    <DISK_SIZE>
      <ID><![CDATA[3]]></ID>
      <SIZE><![CDATA[1]]></SIZE>
    </DISK_SIZE>
    <MEMORY><![CDATA[8388608]]></MEMORY>
    <NETRX><![CDATA[130407739739]]></NETRX>
    <NETTX><![CDATA[2574459842]]></NETTX>
    <SNAPSHOT_SIZE>
      <DISK_ID><![CDATA[0]]></DISK_ID>
      <ID><![CDATA[0]]></ID>
      <SIZE><![CDATA[1633]]></SIZE>
    </SNAPSHOT_SIZE>
    <STATE><![CDATA[a]]></STATE>
  </MONITORING>
  <TEMPLATE>
    <AUTOMATIC_DS_REQUIREMENTS><![CDATA["CLUSTERS/ID" @> 0]]></AUTOMATIC_DS_REQUIREMENTS>
    <AUTOMATIC_REQUIREMENTS><![CDATA[(CLUSTER_ID = 0) & !(PUBLIC_CLOUD = YES)]]></AUTOMATIC_REQUIREMENTS>
    <CONTEXT>
      <DISK_ID><![CDATA[3]]></DISK_ID>
      <ETH0_CONTEXT_FORCE_IPV4><![CDATA[]]></ETH0_CONTEXT_FORCE_IPV4>
      <ETH0_DNS><![CDATA[]]></ETH0_DNS>
      <ETH0_GATEWAY><![CDATA[]]></ETH0_GATEWAY>
      <ETH0_GATEWAY6><![CDATA[]]></ETH0_GATEWAY6>
      <ETH0_IP><![CDATA[172.16.0.1]]></ETH0_IP>
      <ETH0_IP6><![CDATA[]]></ETH0_IP6>
      <ETH0_IP6_PREFIX_LENGTH><![CDATA[]]></ETH0_IP6_PREFIX_LENGTH>
      <ETH0_IP6_ULA><![CDATA[]]></ETH0_IP6_ULA>
      <ETH0_MAC><![CDATA[02:00:ac:10:00:01]]></ETH0_MAC>
      <ETH0_MASK><![CDATA[]]></ETH0_MASK>
      <ETH0_MTU><![CDATA[]]></ETH0_MTU>
      <ETH0_NETWORK><![CDATA[]]></ETH0_NETWORK>
      <ETH0_SEARCH_DOMAIN><![CDATA[]]></ETH0_SEARCH_DOMAIN>
      <ETH0_VLAN_ID><![CDATA[2157]]></ETH0_VLAN_ID>
      <ETH0_VROUTER_IP><![CDATA[]]></ETH0_VROUTER_IP>
      <ETH0_VROUTER_IP6><![CDATA[]]></ETH0_VROUTER_IP6>
      <ETH0_VROUTER_MANAGEMENT><![CDATA[]]></ETH0_VROUTER_MANAGEMENT>
      <ETH1_CONTEXT_FORCE_IPV4><![CDATA[]]></ETH1_CONTEXT_FORCE_IPV4>
      <ETH1_DNS><![CDATA[]]></ETH1_DNS>
      <ETH1_GATEWAY><![CDATA[]]></ETH1_GATEWAY>
      <ETH1_GATEWAY6><![CDATA[]]></ETH1_GATEWAY6>
      <ETH1_IP><![CDATA[]]></ETH1_IP>
      <ETH1_IP6><![CDATA[]]></ETH1_IP6>
      <ETH1_IP6_PREFIX_LENGTH><![CDATA[]]></ETH1_IP6_PREFIX_LENGTH>
      <ETH1_IP6_ULA><![CDATA[]]></ETH1_IP6_ULA>
      <ETH1_MAC><![CDATA[02:00:39:bd:d7:12]]></ETH1_MAC>
      <ETH1_MASK><![CDATA[]]></ETH1_MASK>
      <ETH1_MTU><![CDATA[]]></ETH1_MTU>
      <ETH1_NETWORK><![CDATA[]]></ETH1_NETWORK>
      <ETH1_SEARCH_DOMAIN><![CDATA[]]></ETH1_SEARCH_DOMAIN>
      <ETH1_VLAN_ID><![CDATA[2158]]></ETH1_VLAN_ID>
      <ETH1_VROUTER_IP><![CDATA[]]></ETH1_VROUTER_IP>
      <ETH1_VROUTER_IP6><![CDATA[]]></ETH1_VROUTER_IP6>
      <ETH1_VROUTER_MANAGEMENT><![CDATA[]]></ETH1_VROUTER_MANAGEMENT>
      <ETH2_CONTEXT_FORCE_IPV4><![CDATA[]]></ETH2_CONTEXT_FORCE_IPV4>
      <ETH2_DNS><![CDATA[]]></ETH2_DNS>
      <ETH2_GATEWAY><![CDATA[]]></ETH2_GATEWAY>
      <ETH2_GATEWAY6><![CDATA[]]></ETH2_GATEWAY6>
      <ETH2_IP><![CDATA[]]></ETH2_IP>
      <ETH2_IP6><![CDATA[]]></ETH2_IP6>
      <ETH2_IP6_PREFIX_LENGTH><![CDATA[]]></ETH2_IP6_PREFIX_LENGTH>
      <ETH2_IP6_ULA><![CDATA[]]></ETH2_IP6_ULA>
      <ETH2_MAC><![CDATA[02:00:0b:d3:df:d1]]></ETH2_MAC>
      <ETH2_MASK><![CDATA[]]></ETH2_MASK>
      <ETH2_MTU><![CDATA[]]></ETH2_MTU>
      <ETH2_NETWORK><![CDATA[]]></ETH2_NETWORK>
      <ETH2_SEARCH_DOMAIN><![CDATA[]]></ETH2_SEARCH_DOMAIN>
      <ETH2_VLAN_ID><![CDATA[2159]]></ETH2_VLAN_ID>
      <ETH2_VROUTER_IP><![CDATA[]]></ETH2_VROUTER_IP>
      <ETH2_VROUTER_IP6><![CDATA[]]></ETH2_VROUTER_IP6>
      <ETH2_VROUTER_MANAGEMENT><![CDATA[]]></ETH2_VROUTER_MANAGEMENT>
      <ETH3_CONTEXT_FORCE_IPV4><![CDATA[]]></ETH3_CONTEXT_FORCE_IPV4>
      <ETH3_DNS><![CDATA[]]></ETH3_DNS>
      <ETH3_GATEWAY><![CDATA[]]></ETH3_GATEWAY>
      <ETH3_GATEWAY6><![CDATA[]]></ETH3_GATEWAY6>
      <ETH3_IP><![CDATA[]]></ETH3_IP>
      <ETH3_IP6><![CDATA[]]></ETH3_IP6>
      <ETH3_IP6_PREFIX_LENGTH><![CDATA[]]></ETH3_IP6_PREFIX_LENGTH>
      <ETH3_IP6_ULA><![CDATA[]]></ETH3_IP6_ULA>
      <ETH3_MAC><![CDATA[02:00:fa:de:d3:e6]]></ETH3_MAC>
      <ETH3_MASK><![CDATA[]]></ETH3_MASK>
      <ETH3_MTU><![CDATA[]]></ETH3_MTU>
      <ETH3_NETWORK><![CDATA[]]></ETH3_NETWORK>
      <ETH3_SEARCH_DOMAIN><![CDATA[]]></ETH3_SEARCH_DOMAIN>
      <ETH3_VLAN_ID><![CDATA[2348]]></ETH3_VLAN_ID>
      <ETH3_VROUTER_IP><![CDATA[]]></ETH3_VROUTER_IP>
      <ETH3_VROUTER_IP6><![CDATA[]]></ETH3_VROUTER_IP6>
      <ETH3_VROUTER_MANAGEMENT><![CDATA[]]></ETH3_VROUTER_MANAGEMENT>
      <ETH4_CONTEXT_FORCE_IPV4><![CDATA[]]></ETH4_CONTEXT_FORCE_IPV4>
      <ETH4_DNS><![CDATA[]]></ETH4_DNS>
      <ETH4_GATEWAY><![CDATA[]]></ETH4_GATEWAY>
      <ETH4_GATEWAY6><![CDATA[]]></ETH4_GATEWAY6>
      <ETH4_IP><![CDATA[]]></ETH4_IP>
      <ETH4_IP6><![CDATA[]]></ETH4_IP6>
      <ETH4_IP6_PREFIX_LENGTH><![CDATA[]]></ETH4_IP6_PREFIX_LENGTH>
      <ETH4_IP6_ULA><![CDATA[]]></ETH4_IP6_ULA>
      <ETH4_MAC><![CDATA[02:00:5d:4f:15:ad]]></ETH4_MAC>
      <ETH4_MASK><![CDATA[]]></ETH4_MASK>
      <ETH4_MTU><![CDATA[]]></ETH4_MTU>
      <ETH4_NETWORK><![CDATA[]]></ETH4_NETWORK>
      <ETH4_SEARCH_DOMAIN><![CDATA[]]></ETH4_SEARCH_DOMAIN>
      <ETH4_VLAN_ID><![CDATA[2349]]></ETH4_VLAN_ID>
      <ETH4_VROUTER_IP><![CDATA[]]></ETH4_VROUTER_IP>
      <ETH4_VROUTER_IP6><![CDATA[]]></ETH4_VROUTER_IP6>
      <ETH4_VROUTER_MANAGEMENT><![CDATA[]]></ETH4_VROUTER_MANAGEMENT>
      <ETH5_CONTEXT_FORCE_IPV4><![CDATA[]]></ETH5_CONTEXT_FORCE_IPV4>
      <ETH5_DNS><![CDATA[]]></ETH5_DNS>
      <ETH5_GATEWAY><![CDATA[]]></ETH5_GATEWAY>
      <ETH5_GATEWAY6><![CDATA[]]></ETH5_GATEWAY6>
      <ETH5_IP><![CDATA[]]></ETH5_IP>
      <ETH5_IP6><![CDATA[]]></ETH5_IP6>
      <ETH5_IP6_PREFIX_LENGTH><![CDATA[]]></ETH5_IP6_PREFIX_LENGTH>
      <ETH5_IP6_ULA><![CDATA[]]></ETH5_IP6_ULA>
      <ETH5_MAC><![CDATA[02:00:12:ca:3d:ac]]></ETH5_MAC>
      <ETH5_MASK><![CDATA[]]></ETH5_MASK>
      <ETH5_MTU><![CDATA[]]></ETH5_MTU>
      <ETH5_NETWORK><![CDATA[]]></ETH5_NETWORK>
      <ETH5_SEARCH_DOMAIN><![CDATA[]]></ETH5_SEARCH_DOMAIN>
      <ETH5_VLAN_ID><![CDATA[2350]]></ETH5_VLAN_ID>
      <ETH5_VROUTER_IP><![CDATA[]]></ETH5_VROUTER_IP>
      <ETH5_VROUTER_IP6><![CDATA[]]></ETH5_VROUTER_IP6>
      <ETH5_VROUTER_MANAGEMENT><![CDATA[]]></ETH5_VROUTER_MANAGEMENT>
      <ETH6_CONTEXT_FORCE_IPV4><![CDATA[]]></ETH6_CONTEXT_FORCE_IPV4>
      <ETH6_DNS><![CDATA[10.154.59.104]]></ETH6_DNS>
      <ETH6_GATEWAY><![CDATA[10.156.0.1]]></ETH6_GATEWAY>
      <ETH6_GATEWAY6><![CDATA[]]></ETH6_GATEWAY6>
      <ETH6_IP><![CDATA[10.156.16.217]]></ETH6_IP>
      <ETH6_IP6><![CDATA[]]></ETH6_IP6>
      <ETH6_IP6_PREFIX_LENGTH><![CDATA[]]></ETH6_IP6_PREFIX_LENGTH>
      <ETH6_IP6_ULA><![CDATA[]]></ETH6_IP6_ULA>
      <ETH6_MAC><![CDATA[02:00:0a:9c:10:d9]]></ETH6_MAC>
      <ETH6_MASK><![CDATA[255.255.224.0]]></ETH6_MASK>
      <ETH6_MTU><![CDATA[]]></ETH6_MTU>
      <ETH6_NETWORK><![CDATA[]]></ETH6_NETWORK>
      <ETH6_SEARCH_DOMAIN><![CDATA[]]></ETH6_SEARCH_DOMAIN>
      <ETH6_VLAN_ID><![CDATA[4001]]></ETH6_VLAN_ID>
      <ETH6_VROUTER_IP><![CDATA[]]></ETH6_VROUTER_IP>
      <ETH6_VROUTER_IP6><![CDATA[]]></ETH6_VROUTER_IP6>
      <ETH6_VROUTER_MANAGEMENT><![CDATA[]]></ETH6_VROUTER_MANAGEMENT>
      <NETWORK><![CDATA[YES]]></NETWORK>
      <SSH_PUBLIC_KEY><![CDATA[ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTwGeJ5lb9omQJJ8vtb3g24=]]></SSH_PUBLIC_KEY>
      <TARGET><![CDATA[hda]]></TARGET>
    </CONTEXT>
    <CPU><![CDATA[0.1]]></CPU>
    <DISK>
      <ALLOW_ORPHANS><![CDATA[NO]]></ALLOW_ORPHANS>
      <CLONE><![CDATA[YES]]></CLONE>
      <CLONE_TARGET><![CDATA[SYSTEM]]></CLONE_TARGET>
      <CLUSTER_ID><![CDATA[0,101]]></CLUSTER_ID>
      <DATASTORE><![CDATA[netapp_srv02]]></DATASTORE>
      <DATASTORE_ID><![CDATA[101]]></DATASTORE_ID>
      <DEV_PREFIX><![CDATA[vd]]></DEV_PREFIX>
      <DISK_ID><![CDATA[0]]></DISK_ID>
      <DISK_SNAPSHOT_TOTAL_SIZE><![CDATA[0]]></DISK_SNAPSHOT_TOTAL_SIZE>
      <DISK_TYPE><![CDATA[FILE]]></DISK_TYPE>
      <DRIVER><![CDATA[qcow2]]></DRIVER>
      <IMAGE><![CDATA[kolla-centos-controller-disk-0]]></IMAGE>
      <IMAGE_ID><![CDATA[264]]></IMAGE_ID>
      <IMAGE_STATE><![CDATA[2]]></IMAGE_STATE>
      <LN_TARGET><![CDATA[NONE]]></LN_TARGET>
      <ORIGINAL_SIZE><![CDATA[8192]]></ORIGINAL_SIZE>
      <READONLY><![CDATA[NO]]></READONLY>
      <SAVE><![CDATA[NO]]></SAVE>
      <SIZE><![CDATA[8192]]></SIZE>
      <SOURCE><![CDATA[/var/lib/one//datastores/101/9bca7d2a07dce8e39347a0d151847cd7]]></SOURCE>
      <TARGET><![CDATA[vda]]></TARGET>
      <TM_MAD><![CDATA[qcow2]]></TM_MAD>
      <TYPE><![CDATA[FILE]]></TYPE>
    </DISK>
    <DISK>
      <ALLOW_ORPHANS><![CDATA[NO]]></ALLOW_ORPHANS>
      <CACHE><![CDATA[none]]></CACHE>
      <CLUSTER_ID><![CDATA[0,101]]></CLUSTER_ID>
      <DATASTORE><![CDATA[netapp_srv03]]></DATASTORE>
      <DATASTORE_ID><![CDATA[104]]></DATASTORE_ID>
      <DEV_PREFIX><![CDATA[vd]]></DEV_PREFIX>
      <DISK_ID><![CDATA[1]]></DISK_ID>
      <DISK_TYPE><![CDATA[FILE]]></DISK_TYPE>
      <DRIVER><![CDATA[qcow2]]></DRIVER>
      <FORMAT><![CDATA[qcow2]]></FORMAT>
      <SIZE><![CDATA[51200]]></SIZE>
      <TARGET><![CDATA[vdb]]></TARGET>
      <TM_MAD><![CDATA[qcow2]]></TM_MAD>
      <TYPE><![CDATA[fs]]></TYPE>
    </DISK>
    <DISK>
      <ALLOW_ORPHANS><![CDATA[NO]]></ALLOW_ORPHANS>
      <CACHE><![CDATA[none]]></CACHE>
      <CLUSTER_ID><![CDATA[0,101]]></CLUSTER_ID>
      <DATASTORE><![CDATA[netapp_srv03]]></DATASTORE>
      <DATASTORE_ID><![CDATA[104]]></DATASTORE_ID>
      <DEV_PREFIX><![CDATA[vd]]></DEV_PREFIX>
      <DISK_ID><![CDATA[2]]></DISK_ID>
      <DISK_TYPE><![CDATA[FILE]]></DISK_TYPE>
      <DRIVER><![CDATA[qcow2]]></DRIVER>
      <FORMAT><![CDATA[qcow2]]></FORMAT>
      <SIZE><![CDATA[51200]]></SIZE>
      <TARGET><![CDATA[vdc]]></TARGET>
      <TM_MAD><![CDATA[qcow2]]></TM_MAD>
      <TYPE><![CDATA[fs]]></TYPE>
    </DISK>
    <GRAPHICS>
      <LISTEN><![CDATA[0.0.0.0]]></LISTEN>
      <PORT><![CDATA[9643]]></PORT>
      <TYPE><![CDATA[VNC]]></TYPE>
    </GRAPHICS>
    <MEMORY><![CDATA[8192]]></MEMORY>
    <NIC>
      <AR_ID><![CDATA[11]]></AR_ID>
      <BRIDGE><![CDATA[br0]]></BRIDGE>
      <CLUSTER_ID><![CDATA[0]]></CLUSTER_ID>
      <IP><![CDATA[172.16.0.1]]></IP>
      <MAC><![CDATA[02:00:ac:10:00:01]]></MAC>
      <NETWORK><![CDATA[admin]]></NETWORK>
      <NETWORK_ID><![CDATA[38]]></NETWORK_ID>
      <NIC_ID><![CDATA[0]]></NIC_ID>
      <SECURITY_GROUPS><![CDATA[0]]></SECURITY_GROUPS>
      <TARGET><![CDATA[one-3743-0]]></TARGET>
      <VLAN_ID><![CDATA[2157]]></VLAN_ID>
      <VN_MAD><![CDATA[ovswitch]]></VN_MAD>
    </NIC>
    <NIC>
      <AR_ID><![CDATA[1]]></AR_ID>
      <BRIDGE><![CDATA[br0]]></BRIDGE>
      <CLUSTER_ID><![CDATA[0]]></CLUSTER_ID>
      <MAC><![CDATA[02:00:39:bd:d7:12]]></MAC>
      <NETWORK><![CDATA[network_interface]]></NETWORK>
      <NETWORK_ID><![CDATA[77]]></NETWORK_ID>
      <NIC_ID><![CDATA[1]]></NIC_ID>
      <SECURITY_GROUPS><![CDATA[0]]></SECURITY_GROUPS>
      <TARGET><![CDATA[one-3743-1]]></TARGET>
      <VLAN_ID><![CDATA[2158]]></VLAN_ID>
      <VN_MAD><![CDATA[ovswitch]]></VN_MAD>
    </NIC>
    <NIC>
      <AR_ID><![CDATA[1]]></AR_ID>
      <BRIDGE><![CDATA[br0]]></BRIDGE>
      <CLUSTER_ID><![CDATA[0]]></CLUSTER_ID>
      <MAC><![CDATA[02:00:0b:d3:df:d1]]></MAC>
      <NETWORK><![CDATA[api_interface]]></NETWORK>
      <NETWORK_ID><![CDATA[116]]></NETWORK_ID>
      <NIC_ID><![CDATA[2]]></NIC_ID>
      <SECURITY_GROUPS><![CDATA[0]]></SECURITY_GROUPS>
      <TARGET><![CDATA[one-3743-2]]></TARGET>
      <VLAN_ID><![CDATA[2159]]></VLAN_ID>
      <VN_MAD><![CDATA[ovswitch]]></VN_MAD>
    </NIC>
    <NIC>
      <AR_ID><![CDATA[0]]></AR_ID>
      <BRIDGE><![CDATA[br0]]></BRIDGE>
      <CLUSTER_ID><![CDATA[0]]></CLUSTER_ID>
      <MAC><![CDATA[02:00:fa:de:d3:e6]]></MAC>
      <NETWORK><![CDATA[storage_interface]]></NETWORK>
      <NETWORK_ID><![CDATA[195]]></NETWORK_ID>
      <NIC_ID><![CDATA[3]]></NIC_ID>
      <SECURITY_GROUPS><![CDATA[0]]></SECURITY_GROUPS>
      <TARGET><![CDATA[one-3743-3]]></TARGET>
      <VLAN_ID><![CDATA[2348]]></VLAN_ID>
      <VN_MAD><![CDATA[ovswitch]]></VN_MAD>
    </NIC>
    <NIC>
      <AR_ID><![CDATA[0]]></AR_ID>
      <BRIDGE><![CDATA[br0]]></BRIDGE>
      <CLUSTER_ID><![CDATA[0]]></CLUSTER_ID>
      <MAC><![CDATA[02:00:5d:4f:15:ad]]></MAC>
      <NETWORK><![CDATA[tunnel_interface]]></NETWORK>
      <NETWORK_ID><![CDATA[234]]></NETWORK_ID>
      <NIC_ID><![CDATA[4]]></NIC_ID>
      <SECURITY_GROUPS><![CDATA[0]]></SECURITY_GROUPS>
      <TARGET><![CDATA[one-3743-4]]></TARGET>
      <VLAN_ID><![CDATA[2349]]></VLAN_ID>
      <VN_MAD><![CDATA[ovswitch]]></VN_MAD>
    </NIC>
    <NIC>
      <AR_ID><![CDATA[0]]></AR_ID>
      <BRIDGE><![CDATA[br0]]></BRIDGE>
      <CLUSTER_ID><![CDATA[0]]></CLUSTER_ID>
      <MAC><![CDATA[02:00:12:ca:3d:ac]]></MAC>
      <NETWORK><![CDATA[neutron_external_interface]]></NETWORK>
      <NETWORK_ID><![CDATA[273]]></NETWORK_ID>
      <NIC_ID><![CDATA[5]]></NIC_ID>
      <SECURITY_GROUPS><![CDATA[0]]></SECURITY_GROUPS>
      <TARGET><![CDATA[one-3743-5]]></TARGET>
      <VLAN_ID><![CDATA[2350]]></VLAN_ID>
      <VN_MAD><![CDATA[ovswitch]]></VN_MAD>
    </NIC>
    <NIC>
      <AR_ID><![CDATA[2]]></AR_ID>
      <BRIDGE><![CDATA[br0]]></BRIDGE>
      <CLUSTER_ID><![CDATA[0]]></CLUSTER_ID>
      <IP><![CDATA[10.156.16.217]]></IP>
      <MAC><![CDATA[02:00:0a:9c:10:d9]]></MAC>
      <NETWORK><![CDATA[wan_fixe]]></NETWORK>
      <NETWORK_ID><![CDATA[444]]></NETWORK_ID>
      <NIC_ID><![CDATA[6]]></NIC_ID>
      <SECURITY_GROUPS><![CDATA[0]]></SECURITY_GROUPS>
      <TARGET><![CDATA[one-3743-6]]></TARGET>
      <VLAN_ID><![CDATA[4001]]></VLAN_ID>
      <VN_MAD><![CDATA[ovswitch]]></VN_MAD>
    </NIC>
    <OS>
      <BOOT><![CDATA[]]></BOOT>
    </OS>
    <SECURITY_GROUP_RULE>
      <PROTOCOL><![CDATA[ALL]]></PROTOCOL>
      <RULE_TYPE><![CDATA[OUTBOUND]]></RULE_TYPE>
      <SECURITY_GROUP_ID><![CDATA[0]]></SECURITY_GROUP_ID>
      <SECURITY_GROUP_NAME><![CDATA[default]]></SECURITY_GROUP_NAME>
    </SECURITY_GROUP_RULE>
    <SECURITY_GROUP_RULE>
      <PROTOCOL><![CDATA[ALL]]></PROTOCOL>
      <RULE_TYPE><![CDATA[INBOUND]]></RULE_TYPE>
      <SECURITY_GROUP_ID><![CDATA[0]]></SECURITY_GROUP_ID>
      <SECURITY_GROUP_NAME><![CDATA[default]]></SECURITY_GROUP_NAME>
    </SECURITY_GROUP_RULE>
    <TEMPLATE_ID><![CDATA[232]]></TEMPLATE_ID>
    <VCPU><![CDATA[4]]></VCPU>
    <VMID><![CDATA[3743]]></VMID>
  </TEMPLATE>
  <USER_TEMPLATE>
    <HYPERVISOR><![CDATA[kvm]]></HYPERVISOR>
    <INPUTS_ORDER><![CDATA[]]></INPUTS_ORDER>
    <LABELS><![CDATA[PF_OpenStack]]></LABELS>
    <LOGO><![CDATA[images/logos/centos.png]]></LOGO>
    <ROLE_NAME><![CDATA[deployer]]></ROLE_NAME>
    <SERVICE_ID><![CDATA[277]]></SERVICE_ID>
  </USER_TEMPLATE>
  <HISTORY_RECORDS>
    <HISTORY>
      <OID>3743</OID>
      <SEQ>0</SEQ>
      <HOSTNAME>sh014</HOSTNAME>
      <HID>15</HID>
      <CID>0</CID>
      <STIME>1510072963</STIME>
      <ETIME>0</ETIME>
      <VM_MAD><![CDATA[kvm]]></VM_MAD>
      <TM_MAD><![CDATA[qcow2]]></TM_MAD>
      <DS_ID>104</DS_ID>
      <PSTIME>1510072963</PSTIME>
      <PETIME>1510072965</PETIME>
      <RSTIME>1510072965</RSTIME>
      <RETIME>0</RETIME>
      <ESTIME>0</ESTIME>
      <EETIME>0</EETIME>
      <ACTION>0</ACTION>
      <UID>-1</UID>
      <GID>-1</GID>
      <REQUEST_ID>-1</REQUEST_ID>
    </HISTORY>
  </HISTORY_RECORDS>
</VM>

I can't see anything wrong on the network side.

@vitalyevodin
Copy link

vitalyevodin commented Jul 11, 2018

I have the same problem, 2 Hosts, 16 VMs, 4 networks . 5.4.6 version

@bogdanstoica35
Copy link

I have the exact same issue here, Network Topology is blank (using Opennebula 5.5.90 from the official repo). Here is what I get in Google Chrome Console (Developer Tools)

Failed to load resource: the server responded with a status of 500 (Internal Server Error)
vis.min.js:13 Uncaught Error: Cannot add item: item with id vm2 already exists
    at o._addItem (vis.min.js:13)
    at o.add (vis.min.js:12)
    at t.value (vis.min.js:22)
    at n.setData (vis.min.js:21)
    at new n (vis.min.js:21)
    at _doTopology (vnets-topology-tab.js:487)
    at success (vnets-topology-tab.js:128)
    at Object.success (action.js:277)
    at fire (jquery.js:3187)
    at Object.fireWith [as resolveWith] (jquery.js:3317)
:9869/support/request?timeout=false&pool_filter=-2&csrftoken=f37ff2046b4129058c79973cdee4868c:1 Failed to load resource: the server responded with a status of 500 (Internal Server Error)

Any suggestions?

abelCoronado93 pushed a commit to abelCoronado93/one that referenced this issue Jul 19, 2018
tinova pushed a commit that referenced this issue Jul 19, 2018
tinova pushed a commit that referenced this issue Jul 19, 2018
(cherry picked from commit a3f8a05)
@abelCoronado93
Copy link
Contributor

Finally I was able to reproduce it, it will be fixed for the next release.

Thanks for your help.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

6 participants