Browse Source

Removal of build directories

Removed all the build related files and directories like debian, images and rpm.
radhika 2 years ago
parent
commit
62e3ae92e6
29 changed files with 0 additions and 527 deletions
  1. 0
    5
      debian/changelog
  2. 0
    1
      debian/compat
  3. 0
    20
      debian/control
  4. 0
    1
      debian/docs
  5. 0
    3
      debian/networking-cumulus.install
  6. 0
    42
      debian/rules
  7. 0
    1
      debian/source/format
  8. 0
    4
      debian/source/options
  9. BIN
      images/deb/networking-cumulus_1.0.0-cl3eau1_all.deb
  10. 0
    72
      images/deb/networking_cumulus.egg-info/PKG-INFO
  11. 0
    74
      images/deb/networking_cumulus.egg-info/SOURCES.txt
  12. 0
    1
      images/deb/networking_cumulus.egg-info/dependency_links.txt
  13. 0
    6
      images/deb/networking_cumulus.egg-info/entry_points.txt
  14. 0
    1
      images/deb/networking_cumulus.egg-info/not-zip-safe
  15. 0
    1
      images/deb/networking_cumulus.egg-info/pbr.json
  16. 0
    3
      images/deb/networking_cumulus.egg-info/requires.txt
  17. 0
    1
      images/deb/networking_cumulus.egg-info/top_level.txt
  18. BIN
      images/rpm/networking-cumulus-1.0.0.dev12-1.noarch.rpm
  19. BIN
      images/rpm/networking-cumulus-1.0.0.dev12-1.src.rpm
  20. BIN
      images/rpm/networking-cumulus-1.0.0.dev12.tar.gz
  21. 0
    72
      images/rpm/networking_cumulus.egg-info/PKG-INFO
  22. 0
    71
      images/rpm/networking_cumulus.egg-info/SOURCES.txt
  23. 0
    1
      images/rpm/networking_cumulus.egg-info/dependency_links.txt
  24. 0
    6
      images/rpm/networking_cumulus.egg-info/entry_points.txt
  25. 0
    1
      images/rpm/networking_cumulus.egg-info/not-zip-safe
  26. 0
    1
      images/rpm/networking_cumulus.egg-info/pbr.json
  27. 0
    3
      images/rpm/networking_cumulus.egg-info/requires.txt
  28. 0
    1
      images/rpm/networking_cumulus.egg-info/top_level.txt
  29. 0
    135
      rpm/SPECS/cumulus.spec

+ 0
- 5
debian/changelog View File

@@ -1,5 +0,0 @@
1
-networking-cumulus (1.0.0-cl3eau1) UNRELEASED; urgency=medium
2
-
3
-  * Initial release. (Closes: #XXXXXX)
4
-
5
- -- dev-support <dev-support@cumulusnetworks.com>  Fri, 09 Dec 2016 14:28:58 -0800

+ 0
- 1
debian/compat View File

@@ -1 +0,0 @@
1
-8

+ 0
- 20
debian/control View File

@@ -1,20 +0,0 @@
1
-Source: networking-cumulus
2
-Section: net
3
-Priority: extra
4
-Maintainer: dev-support <dev-support@cumulusnetworks.com>
5
-Build-Depends:
6
-	debhelper (>= 7.0.0),
7
-	python-all (>= 2.6.6-3),
8
-	python-setuptools
9
-Standards-Version: 3.9.3
10
-X-Python-Version: >= 2.7
11
-#Vcs-Git: git://git.debian.org/collab-maint/networking-cumulus.git
12
-#Vcs-Browser: http://git.debian.org/?p=collab-maint/networking-cumulus.git;a=summary
13
-
14
-Package: networking-cumulus
15
-Architecture: all
16
-Depends: ${python:Depends}, ${misc:Depends}
17
-Description: Mechanism ML2 Driver for Cumulus ML2 Plugin
18
- This is installed on the network node where the Neutron server runs.
19
- The configuration file located in /etc/neutron/plugins/ml2/ml2_conf_cumulus.ini
20
- has sample configs and short help section.

+ 0
- 1
debian/docs View File

@@ -1 +0,0 @@
1
-README.rst

+ 0
- 3
debian/networking-cumulus.install View File

@@ -1,3 +0,0 @@
1
-debian/networking-cumulus/usr/lib/python2.7/dist-packages/networking_cumulus/mech_driver/*.py
2
-debian/networking-cumulus/usr/lib/python2.7/dist-packages/networking_cumulus/utils/*.py
3
-debian/networking-cumulus/usr/lib/python2.7/dist-packages/networking_cumulus*.egg-info/*

+ 0
- 42
debian/rules View File

@@ -1,42 +0,0 @@
1
-#!/usr/bin/make -f
2
-
3
-PYTHONS:=$(shell pyversions -r)
4
-
5
-# -*- makefile -*-
6
-# Sample debian/rules that uses debhelper.
7
-# This file was originally written by Joey Hess and Craig Small.
8
-# As a special exception, when this file is copied by dh-make into a
9
-# dh-make output file, you may use that output file without restriction.
10
-# This special exception was added by Craig Small in version 0.37 of dh-make.
11
-
12
-# Uncomment this to turn on verbose mode.
13
-#export DH_VERBOSE=1
14
-
15
-# We assume that the build machine is running the same environment as the
16
-# target system.
17
-ifeq ($(shell command -v systemctl > /dev/null && echo 1), 1)
18
-	HELPERS = python2,systemd
19
-else
20
-	HELPERS = python2
21
-endif
22
-
23
-%:
24
-	dh $@ --buildsystem=python_distutils --with $(HELPERS)
25
-
26
-override_dh_auto_install:
27
-	set -e && for pyvers in $(shell pyversions -r); do \
28
-		$$pyvers setup.py install --install-layout=deb \
29
-		--root $(CURDIR)/debian/networking-cumulus; \
30
-	done
31
-
32
-override_dh_clean:
33
-	dh_clean -O--buildsystem=python_distutils
34
-	rm -rf build __pycache__
35
-	rm -rf *.egg-info
36
-
37
-override_dh_systemd_enable:
38
-	dh_systemd_enable --no-enable
39
-
40
-override_dh_systemd_start:
41
-	dh_systemd_start --no-start
42
-

+ 0
- 1
debian/source/format View File

@@ -1 +0,0 @@
1
-3.0 (git)

+ 0
- 4
debian/source/options View File

@@ -1,4 +0,0 @@
1
-#extend-diff-ignore =
2
-#"(.*setuptools.*)|(.*.pot$)|(.*.pth$)|(.*/.eggs/.*)|(.*/pbr.*)|(AUTHORS)|(Changelog)"
3
-extend-diff-ignore = "(.*eggs.*)|(.*pbr.*)|(.*.cfg$)"
4
-

BIN
images/deb/networking-cumulus_1.0.0-cl3eau1_all.deb View File


+ 0
- 72
images/deb/networking_cumulus.egg-info/PKG-INFO View File

@@ -1,72 +0,0 @@
1
-Metadata-Version: 1.1
2
-Name: networking-cumulus
3
-Version: 1.0.0.dev13
4
-Summary: Cumulus ML2 driver
5
-Home-page: UNKNOWN
6
-Author: Cumulus Networks
7
-Author-email: cumulus-ml2@cumulusnetworks.com
8
-License: UNKNOWN
9
-Description: =====================================
10
-        networking-cumulus Neutron ML2 driver
11
-        =====================================
12
-        
13
-        Cumulus ML2 Mechanism Driver for Neutron
14
-        
15
-        * Free software: Apache license
16
-        * Documentation: TBD
17
-        * Source: http://git.openstack.org/cgit/openstack/networking-cumulus
18
-        * Bugs: http://bugs.launchpad.net/networking-cumulus
19
-        
20
-        Configuration
21
-        =============
22
-        
23
-        List of switches are required to be configured in
24
-        ``/etc/neutron/plugins/ml2/ml2_conf_cumulus.ini``. 
25
-        The list can be comma separated switch names or IPs.
26
-        All other configurable parameters are optional.
27
-        
28
-        Cumulus ML2 driver confiuration format:
29
-        
30
-            [ml2_cumulus]
31
-            switches = <list of IP addresses or names>
32
-            protocol_port = <rest api port>
33
-            sync_time = <time interval in secs>
34
-            spf_time = <True/False>
35
-            new_bridge = <True/False>
36
-        
37
-        Example of ``ml2_conf_cumulus.ini``:
38
-        
39
-            [ml2_cumulus]
40
-            switches = 192.168.10.10,192.168.20.20
41
-            sync_time = 10
42
-            new_bridge = False
43
-            spf_enable = False
44
-        
45
-        
46
-        The ``cumulus`` mechanism driver needs to be enabled from
47
-        the ml2 config file ``/etc/neutron/plugins/ml2/ml2_conf.ini``::
48
-        
49
-           [ml2]
50
-           tenant_network_types = vlan
51
-           type_drivers = vlan,vxlan
52
-           mechanism_drivers = linuxbridge,cumulus
53
-           ...
54
-           ...
55
-        
56
-        (Re)start ``neutron-server`` specifying cumulus additional configuration file::
57
-        
58
-            neutron-server \
59
-                --config-file /etc/neutron/neutron.conf \
60
-                --config-file /etc/neutron/plugins/ml2/ml2_conf.ini \
61
-                --config-file /etc/neutron/plugins/ml2/ml2_conf_cumulus.ini
62
-        
63
-        
64
-Platform: UNKNOWN
65
-Classifier: Environment :: OpenStack
66
-Classifier: Intended Audience :: Information Technology
67
-Classifier: Intended Audience :: System Administrators
68
-Classifier: License :: OSI Approved :: Apache Software License
69
-Classifier: Operating System :: POSIX :: Linux
70
-Classifier: Programming Language :: Python
71
-Classifier: Programming Language :: Python :: 2
72
-Classifier: Programming Language :: Python :: 2.7

+ 0
- 74
images/deb/networking_cumulus.egg-info/SOURCES.txt View File

@@ -1,74 +0,0 @@
1
-.coveragerc
2
-.testr.conf
3
-AUTHORS
4
-CONTRIBUTING.rst
5
-ChangeLog
6
-HACKING.rst
7
-LICENSE
8
-MANIFEST.in
9
-README.rst
10
-babel.cfg
11
-requirements.txt
12
-setup.cfg
13
-setup.py
14
-test-requirements.txt
15
-tox.ini
16
-debian/changelog
17
-debian/compat
18
-debian/control
19
-debian/docs
20
-debian/networking-cumulus.install
21
-debian/rules
22
-debian/source/format
23
-debian/source/options
24
-devstack/plugin.sh
25
-devstack/settings
26
-doc/source/conf.py
27
-doc/source/contributing.rst
28
-doc/source/index.rst
29
-doc/source/installation.rst
30
-doc/source/readme.rst
31
-doc/source/usage.rst
32
-etc/neutron/plugins/ml2/ml2_conf_cumulus.ini
33
-networking_cumulus/__init__.py
34
-networking_cumulus/_i18n.py
35
-networking_cumulus.egg-info/PKG-INFO
36
-networking_cumulus.egg-info/SOURCES.txt
37
-networking_cumulus.egg-info/dependency_links.txt
38
-networking_cumulus.egg-info/entry_points.txt
39
-networking_cumulus.egg-info/not-zip-safe
40
-networking_cumulus.egg-info/pbr.json
41
-networking_cumulus.egg-info/requires.txt
42
-networking_cumulus.egg-info/top_level.txt
43
-networking_cumulus/db/__init__.py
44
-networking_cumulus/db/migration/__init__.py
45
-networking_cumulus/db/migration/alembic_migrations/__init__.py
46
-networking_cumulus/db/migration/alembic_migrations/env.py
47
-networking_cumulus/db/migration/alembic_migrations/script.py.mako
48
-networking_cumulus/db/migration/alembic_migrations/versions/1134a7f4c7e5_cumulus_init_ops.py
49
-networking_cumulus/db/migration/alembic_migrations/versions/HEAD
50
-networking_cumulus/db/migration/models/__init__.py
51
-networking_cumulus/db/migration/models/head.py
52
-networking_cumulus/mech_driver/__init__.py
53
-networking_cumulus/mech_driver/config.py
54
-networking_cumulus/mech_driver/db.py
55
-networking_cumulus/mech_driver/driver.py
56
-networking_cumulus/mech_driver/hpb_bridge_agent.py
57
-networking_cumulus/mech_driver/models.py
58
-networking_cumulus/tests/__init__.py
59
-networking_cumulus/tests/base.py
60
-networking_cumulus/tests/test_networking_cumulus.py
61
-networking_cumulus/tests/unit/__init__.py
62
-networking_cumulus/tests/unit/mech_driver/.test_cumulus_mech.py.swp
63
-networking_cumulus/tests/unit/mech_driver/__init__.py
64
-networking_cumulus/tests/unit/mech_driver/test_cumulus_mech.py
65
-networking_cumulus/utils/__init__.py
66
-networking_cumulus/utils/discovery.py
67
-networking_cumulus/utils/misc.py
68
-releasenotes/notes/.placeholder
69
-releasenotes/source/conf.py
70
-releasenotes/source/index.rst
71
-releasenotes/source/unreleased.rst
72
-releasenotes/source/_static/.placeholder
73
-releasenotes/source/_templates/.placeholder
74
-rpm/SPECS/cumulus.spec

+ 0
- 1
images/deb/networking_cumulus.egg-info/dependency_links.txt View File

@@ -1 +0,0 @@
1
-

+ 0
- 6
images/deb/networking_cumulus.egg-info/entry_points.txt View File

@@ -1,6 +0,0 @@
1
-[neutron.db.alembic_migrations]
2
-networking-cumulus = networking_cumulus.db.migration:alembic_migrations
3
-
4
-[neutron.ml2.mechanism_drivers]
5
-cumulus = networking_cumulus.mech_driver.driver:CumulusMechanismDriver
6
-

+ 0
- 1
images/deb/networking_cumulus.egg-info/not-zip-safe View File

@@ -1 +0,0 @@
1
-

+ 0
- 1
images/deb/networking_cumulus.egg-info/pbr.json View File

@@ -1 +0,0 @@
1
-{"is_release": false, "git_version": "f95ce05"}

+ 0
- 3
images/deb/networking_cumulus.egg-info/requires.txt View File

@@ -1,3 +0,0 @@
1
-Babel>1.3
2
-neutron-lib>=1.0.0
3
-pbr>=1.6

+ 0
- 1
images/deb/networking_cumulus.egg-info/top_level.txt View File

@@ -1 +0,0 @@
1
-networking_cumulus

BIN
images/rpm/networking-cumulus-1.0.0.dev12-1.noarch.rpm View File


BIN
images/rpm/networking-cumulus-1.0.0.dev12-1.src.rpm View File


BIN
images/rpm/networking-cumulus-1.0.0.dev12.tar.gz View File


+ 0
- 72
images/rpm/networking_cumulus.egg-info/PKG-INFO View File

@@ -1,72 +0,0 @@
1
-Metadata-Version: 1.1
2
-Name: networking-cumulus
3
-Version: 1.0.0.dev12
4
-Summary: Cumulus ML2 driver
5
-Home-page: UNKNOWN
6
-Author: Cumulus Networks
7
-Author-email: cumulus-ml2@cumulusnetworks.com
8
-License: UNKNOWN
9
-Description: =====================================
10
-        networking-cumulus Neutron ML2 driver
11
-        =====================================
12
-        
13
-        Cumulus ML2 Mechanism Driver for Neutron
14
-        
15
-        * Free software: Apache license
16
-        * Documentation: TBD
17
-        * Source: http://git.openstack.org/cgit/openstack/networking-cumulus
18
-        * Bugs: http://bugs.launchpad.net/networking-cumulus
19
-        
20
-        Configuration
21
-        =============
22
-        
23
-        List of switches are required to be configured in
24
-        ``/etc/neutron/plugins/ml2/ml2_conf_cumulus.ini``. 
25
-        The list can be comma separated switch names or IPs.
26
-        All other configurable parameters are optional.
27
-        
28
-        Cumulus ML2 driver confiuration format:
29
-        
30
-            [ml2_cumulus]
31
-            switches = <list of IP addresses or names>
32
-            protocol_port = <rest api port>
33
-            sync_time = <time interval in secs>
34
-            spf_time = <True/False>
35
-            new_bridge = <True/False>
36
-        
37
-        Example of ``ml2_conf_cumulus.ini``:
38
-        
39
-            [ml2_cumulus]
40
-            switches = 192.168.10.10,192.168.20.20
41
-            sync_time = 10
42
-            new_bridge = False
43
-            spf_enable = False
44
-        
45
-        
46
-        The ``cumulus`` mechanism driver needs to be enabled from
47
-        the ml2 config file ``/etc/neutron/plugins/ml2/ml2_conf.ini``::
48
-        
49
-           [ml2]
50
-           tenant_network_types = vlan
51
-           type_drivers = vlan,vxlan
52
-           mechanism_drivers = linuxbridge,cumulus
53
-           ...
54
-           ...
55
-        
56
-        (Re)start ``neutron-server`` specifying cumulus additional configuration file::
57
-        
58
-            neutron-server \
59
-                --config-file /etc/neutron/neutron.conf \
60
-                --config-file /etc/neutron/plugins/ml2/ml2_conf.ini \
61
-                --config-file /etc/neutron/plugins/ml2/ml2_conf_cumulus.ini
62
-        
63
-        
64
-Platform: UNKNOWN
65
-Classifier: Environment :: OpenStack
66
-Classifier: Intended Audience :: Information Technology
67
-Classifier: Intended Audience :: System Administrators
68
-Classifier: License :: OSI Approved :: Apache Software License
69
-Classifier: Operating System :: POSIX :: Linux
70
-Classifier: Programming Language :: Python
71
-Classifier: Programming Language :: Python :: 2
72
-Classifier: Programming Language :: Python :: 2.7

+ 0
- 71
images/rpm/networking_cumulus.egg-info/SOURCES.txt View File

@@ -1,71 +0,0 @@
1
-.coveragerc
2
-.testr.conf
3
-AUTHORS
4
-CONTRIBUTING.rst
5
-ChangeLog
6
-HACKING.rst
7
-LICENSE
8
-MANIFEST.in
9
-README.rst
10
-babel.cfg
11
-requirements.txt
12
-setup.cfg
13
-setup.py
14
-test-requirements.txt
15
-tox.ini
16
-debian/changelog
17
-debian/compat
18
-debian/control
19
-debian/docs
20
-debian/networking-cumulus.install
21
-debian/rules
22
-debian/source/format
23
-debian/source/options
24
-doc/source/conf.py
25
-doc/source/contributing.rst
26
-doc/source/index.rst
27
-doc/source/installation.rst
28
-doc/source/readme.rst
29
-doc/source/usage.rst
30
-etc/neutron/plugins/ml2/ml2_conf_cumulus.ini
31
-networking_cumulus/__init__.py
32
-networking_cumulus/_i18n.py
33
-networking_cumulus.egg-info/PKG-INFO
34
-networking_cumulus.egg-info/SOURCES.txt
35
-networking_cumulus.egg-info/dependency_links.txt
36
-networking_cumulus.egg-info/entry_points.txt
37
-networking_cumulus.egg-info/not-zip-safe
38
-networking_cumulus.egg-info/pbr.json
39
-networking_cumulus.egg-info/requires.txt
40
-networking_cumulus.egg-info/top_level.txt
41
-networking_cumulus/db/__init__.py
42
-networking_cumulus/db/migration/__init__.py
43
-networking_cumulus/db/migration/alembic_migrations/__init__.py
44
-networking_cumulus/db/migration/alembic_migrations/env.py
45
-networking_cumulus/db/migration/alembic_migrations/script.py.mako
46
-networking_cumulus/db/migration/alembic_migrations/versions/1134a7f4c7e5_cumulus_init_ops.py
47
-networking_cumulus/db/migration/alembic_migrations/versions/HEAD
48
-networking_cumulus/db/migration/models/__init__.py
49
-networking_cumulus/db/migration/models/head.py
50
-networking_cumulus/mech_driver/__init__.py
51
-networking_cumulus/mech_driver/config.py
52
-networking_cumulus/mech_driver/db.py
53
-networking_cumulus/mech_driver/driver.py
54
-networking_cumulus/mech_driver/hpb_bridge_agent.py
55
-networking_cumulus/mech_driver/models.py
56
-networking_cumulus/tests/__init__.py
57
-networking_cumulus/tests/base.py
58
-networking_cumulus/tests/test_networking_cumulus.py
59
-networking_cumulus/tests/unit/__init__.py
60
-networking_cumulus/tests/unit/mech_driver/__init__.py
61
-networking_cumulus/tests/unit/mech_driver/test_cumulus_mech.py
62
-networking_cumulus/utils/__init__.py
63
-networking_cumulus/utils/discovery.py
64
-networking_cumulus/utils/misc.py
65
-releasenotes/notes/.placeholder
66
-releasenotes/source/conf.py
67
-releasenotes/source/index.rst
68
-releasenotes/source/unreleased.rst
69
-releasenotes/source/_static/.placeholder
70
-releasenotes/source/_templates/.placeholder
71
-rpm/SPECS/cumulus.spec

+ 0
- 1
images/rpm/networking_cumulus.egg-info/dependency_links.txt View File

@@ -1 +0,0 @@
1
-

+ 0
- 6
images/rpm/networking_cumulus.egg-info/entry_points.txt View File

@@ -1,6 +0,0 @@
1
-[neutron.db.alembic_migrations]
2
-networking-cumulus = networking_cumulus.db.migration:alembic_migrations
3
-
4
-[neutron.ml2.mechanism_drivers]
5
-cumulus = networking_cumulus.mech_driver.driver:CumulusMechanismDriver
6
-

+ 0
- 1
images/rpm/networking_cumulus.egg-info/not-zip-safe View File

@@ -1 +0,0 @@
1
-

+ 0
- 1
images/rpm/networking_cumulus.egg-info/pbr.json View File

@@ -1 +0,0 @@
1
-{"is_release": false, "git_version": "1d87e07"}

+ 0
- 3
images/rpm/networking_cumulus.egg-info/requires.txt View File

@@ -1,3 +0,0 @@
1
-Babel>1.3
2
-neutron-lib>=1.0.0
3
-pbr>=1.6

+ 0
- 1
images/rpm/networking_cumulus.egg-info/top_level.txt View File

@@ -1 +0,0 @@
1
-networking_cumulus

+ 0
- 135
rpm/SPECS/cumulus.spec View File

@@ -1,135 +0,0 @@
1
-%define name cumulus-ml2
2
-%define version 1.0.0
3
-%define unmangled_version 1.0.0
4
-%define unmangled_version 1.0.0
5
-%define release 1
6
-
7
-Summary: UNKNOWN
8
-Name: %{name}
9
-Version: %{version}
10
-Release: %{release}
11
-Source0: %{name}-%{unmangled_version}.tar.gz
12
-License: UNKNOWN
13
-Group: Development/Libraries
14
-BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
15
-Prefix: %{_prefix}
16
-BuildArch: noarch
17
-Vendor: Cumulus Networks <dev-support@cumulusnetworks.com>
18
-
19
-%description
20
-# cumulus-ml2
21
-
22
-**IMPORTANT** This is in development and demo ready.
23
-
24
-Integrate your Cumulus Linux switch with OpenStack Neutron
25
-
26
-Manages VLAN bridges on the switch and L2 connectivity between (compute) hosts and the VLAN bridges. Uses LLDP to perform auto-discovery of hosts and the switchports they are connected to.
27
-
28
-Uses the same conventions as the Linux Bridge agent so that DHCP/L3 agents can theoretically be hosted on the switch.
29
-
30
-This branch includes changes conducted by Ceng to understand strengths and
31
-weakness of plugin for future development and improvement.
32
-
33
-## Usage
34
-
35
-The component involved in this project:
36
-
37
-* ML2 mechanism driver (runs on hosts with Neutron server)
38
-
39
-## Requirements
40
-  Openstack Kilo Release. Does not work with Juno or Older releases
41
-  LLDP must be active on all compute nodes and switches. Suggest enabling PTM a
42
-valid topology.dot file in place to verify LLDP status
43
-
44
-## Supported Topology
45
-  Singly attached server to a switch, with single or bond L2 links between
46
-switches.
47
-
48
-## Sample Cumulus Linux Base Configuration
49
-
50
-```
51
-leaf1 | success | rc=0 >>
52
----------------------------
53
-auto swp32s0
54
-iface swp32s0
55
-        alias connection to server2
56
-auto bond0
57
-iface bond0
58
-        mstpctl-portnetwork yes
59
-        bond-miimon 100
60
-        bond-lacp-rate 1
61
-        bond-min-links 1
62
-        bond-slaves glob swp17-18
63
-        bond-mode 802.3ad
64
-        bond-xmit-hash-policy layer3+4
65
-        mstpctl-bpduguard no
66
-auto lo
67
-iface lo inet loopback
68
-auto eth0
69
-iface eth0 inet dhcp
70
-
71
-
72
-leaf2 | success | rc=0 >>
73
-------------------------
74
-auto swp32s0
75
-iface swp32s0
76
-        alias connection to server1
77
-auto bond0
78
-iface bond0
79
-        mstpctl-portnetwork yes
80
-        bond-miimon 100
81
-        bond-lacp-rate 1
82
-        bond-min-links 1
83
-        bond-slaves glob swp17-18
84
-        bond-mode 802.3ad
85
-        bond-xmit-hash-policy layer3+4
86
-        mstpctl-bpduguard no
87
-auto lo
88
-iface lo inet loopback
89
-auto eth0
90
-iface eth0 inet dhcp
91
-```
92
-
93
-## Installation
94
-
95
-### ML2 mechanism driver
96
-
97
-#### Redhat Openstack
98
-
99
-```bash
100
-# yum install git rpm-build
101
-# ps -ef | grep neutron-server # confirm neutron server is running on this otherwise find the right server
102
-#  git clone http://github.com/CumulusNetworks/altocumulus
103
-# cd altocumulus
104
-# python setup.py bdist_rpm
105
-# rpm -ivh dist/altocumulus-0.1.0.dev13-1.noarch.rpm
106
-
107
-```
108
-
109
-2. Add `cumulus` to the `mechanism_drivers` field in `/etc/neutron/plugins/ml2/ml2_conf.ini`
110
-3. _Append_ the sample ml2_cumulus_ini in this repo to  `/etc/neutron/plugins/ml2/ml2_conf.ini` on the network node.
111
-
112
-### HTTP API server
113
-
114
-A debian package can be build using information included in the debian directory
115
-
116
-## TODO
117
-
118
-* Authentication and Secure Communication (SSL)
119
-
120
-
121
-
122
-%prep
123
-%setup -n %{name}-%{unmangled_version} -n %{name}-%{unmangled_version}
124
-
125
-%build
126
-python setup.py build
127
-
128
-%install
129
-python setup.py install --single-version-externally-managed -O1 --root=$RPM_BUILD_ROOT --record=INSTALLED_FILES
130
-
131
-%clean
132
-rm -rf $RPM_BUILD_ROOT
133
-
134
-%files -f INSTALLED_FILES
135
-%defattr(-,root,root)

Loading…
Cancel
Save