File: README.rst

package info (click to toggle)
networking-mlnx 1%3A16.0.0-1
  • links: PTS, VCS
  • area: main
  • in suites: bullseye
  • size: 816 kB
  • sloc: python: 5,665; sh: 209; makefile: 27
file content (43 lines) | stat: -rw-r--r-- 1,111 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
==================
 MLNX agent enable
==================

1) Download DevStack

2) Add this as an external repository::

    enable_plugin neutron_ml2_mlnx git://github.com/openstack/networking-mlnx <branch>

3) update Q_ML2_PLUGIN_MECHANISM_DRIVERS with mlnx_infiniband mech driver::

    Q_ML2_PLUGIN_MECHANISM_DRIVERS=mlnx_infiniband,openvswitch

4) enable switchd mlnx-agt and mlnx_dnsmasq services::

    enable_service mlnx-agt eswitchd mlnx_dnsmasq

5) run ``stack.sh``


==========================================
 SDN Mechanism Driver Enabling in Devstack
==========================================

1) Download DevStack

2) Add this external repository:
    enable_plugin neutron_ml2_mlnx git://github.com/openstack/networking-mlnx <branch>

3) Add SDN plugin to mechanism drivers plugins list:
    Q_ML2_PLUGIN_MECHANISM_DRIVERS=mlnx_sdn_assist,openvswitch

4) Add SDN mandatory configurations, for example::

    [[post-config|/etc/neutron/plugins/ml2/ml2_conf.ini]]
    [sdn]
    url = http://<sdn_provider_ip>/neo
    domain = cloudx
    username = admin
    password = admin

5) run ``stack.sh``