OpenContrail installation failure

Bug #1488436 reported by magicboiz
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Fuel for OpenStack
Invalid
Undecided
Fuel Plugin Contrail

Bug Description

Deployment of these scenario seems to be broken:

- MOS 6.1 (updated with yum and rebuilt dockers)
- Juno on Ubuntu 14.04.1(2014.2.2-6.1)
- qemu
- Neutron+GRE
- Plugin Contrail installed: fuel plugins --install contrail-1.0-1.0.1-1.noarch.rpm
- OpenContrail 2.2:
    - /var/www/nailgun/plugins/contrail-1.0/contrail-install-packages_2.20-64~ubuntu-14-04juno_all.deb
    - install.sh seems to work nicely.

- 10 nodes
       3 x controller + mongo
       3 x ceph osd
       1 x compute
       3 x operating system (renamed to contrail-1, contrail-2 and contrail-3)

- interfaces (no vlans enabled)
   - eth0: admin (fuel PXE net)
   - eth1: public net
   - eth2: storage net
   - eth3: private net
   - eth4: mngt net

- Network Verification: OK
- Deployment: Success (green)

Error: contrail nodes don't get PUBLIC IP address. According to your youtube video (https://www.youtube.com/watch?v=QQAUE4AY4x4), the contrail management interfaces should be reachable on the last PUBLIC IP address range, but in my case, none of the contrail nodes get a public IP address.

Some other info:

[root@fuel ~]# fuel release
id | name | state | operating_system | version
---|------------------------|-----------|------------------|-------------
2 | Juno on Ubuntu 14.04.1 | available | Ubuntu | 2014.2.2-6.1
1 | Juno on CentOS 6.5 | available | CentOS | 2014.2.2-6.1

[root@fuel ~]# fuel env
id | status | name | mode | release_id | pending_release_id
---|-------------|------|------------|------------|-------------------
4 | operational | demo | ha_compact | 2 | None

[root@fuel ~]# fuel plugins
id | name | version | package_version
---|----------|---------|----------------
1 | contrail | 1.0.1 | 2.0.0

FUEL DEMO (id 4) ENVIRONMENT SETTINGS: http://pastebin.com/ynWKHVmj

Revision history for this message
magicboiz (magicboiz) wrote :

Update: the contrail plugin is installed ok BUT the contrail nodes don't get any IP addres from the PUBLIC IP RANGE. The Contrail webUI are accesible only in the PRIVATE network.

BTW: updated contrail plugin to 2.0

Revision history for this message
Sylwester Brzeczkowski (sbrzeczkowski) wrote :

Please provide diagnostic snapshot

Changed in fuel:
status: New → Incomplete
Revision history for this message
deactivateduser (deactivateduser-deactivatedaccount) wrote :

To get the diganostic snapshot please perform these steps:

1 - Please check to confirm you have sufficient free space on the fuel master node, as follows:
Amount of free space available in /var/www/nailgun/dump, where snapshot will be stored:
df -hP /var/www/nailgun/dump
should be bigger than size of remote logs:
du -hs /var/log/remote/

2 - Login to fuel web interface by following the link http://<ip_fuel_master_node>:8000
3 - Click Support at the top
4 - Click "Generate diagnostic snapshot"
5 - Download generated snapshot (may take up to 10 minutes depending on volume of logs)
6 - If your downloaded snapshot is under 20MB, you may attach it to this ticket.

If it is larger than 20MB, please upload it to a 3rd party service, such as Google Drive or DropBox, and reply with a link to download it.

Revision history for this message
magicboiz (magicboiz) wrote :

Here you are: https://dl.dropboxusercontent.com/u/1425379/fuel-snapshot-2015-09-08_14-43-42.tar.xz

Please let me know when you grab it, to delete it from my db folder.

Changed in fuel:
assignee: nobody → Ivan Kliuk (ivankliuk)
milestone: none → 8.0
Changed in fuel:
assignee: Ivan Kliuk (ivankliuk) → Fuel Plugin Contrail (fuel-plugin-contrail)
Dmitry Pyzhov (dpyzhov)
Changed in fuel:
status: Incomplete → New
Revision history for this message
Oleksandr Martsyniuk (omartsyniuk) wrote :

Hello,
according to plugin's user guide ( http://plugins.mirantis.com/docs/c/o/contrail/contrail-1.0.1.pdf ) please use https://<horizon-ip>:8143 for Contrail Web UI.
In case if you need to have public IPs on contrail nodes, please check the "Assign public IP to all nodes" checkbox in Environment settings.

Changed in fuel:
status: New → Invalid
Dmitry Pyzhov (dpyzhov)
tags: added: area-plugins
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.