--- /dev/null
+Source: neutron-lbass
+Section: net
+Priority: optional
+Maintainer: PKG OpenStack <openstack-devel@lists.alioth.debian.org>
+Uploaders: Thomas Goirand <zigo@debian.org>
+Build-Depends: debhelper (>= 9),
+ dh-python,
+ dh-systemd,
+ openstack-pkg-tools (>= 22~),
+ po-debconf,
+ python-all (>= 2.6),
+ python-pbr (>= 0.6),
+ python-sphinx (>= 1.2.1)
+Build-Depends-Indep: alembic (>= 0.7.2),
+ python-cliff (>= 1.7.0),
+ python-coverage (>= 3.6),
+ python-eventlet (>= 0.16.1),
+ python-fixtures (>= 0.3.14),
+ python-hacking,
+ python-mock (>= 1.0),
+ python-mysqldb,
+ python-netaddr (>= 0.7.12),
+ python-neutron,
+ python-openssl,
+ python-oslo.concurrency (>= 1.4.1),
+ python-oslo.config (>= 1.6.0),
+ python-oslo.db (>= 1.4.1),
+ python-oslo.messaging (>= 1.6.0),
+ python-oslo.serialization (>= 1.2.0),
+ python-oslo.utils (>= 1.2.0),
+ python-oslosphinx (>= 2.2.0.0),
+ python-oslotest (>= 1.2.0),
+ python-pbr,
+ python-psycopg2,
+ python-pyasn1,
+ python-pyasn1-modules,
+ python-requests (>= 2.2.0),
+ python-requests-mock (>= 0.5.1),
+ python-six (>= 1.7.0),
+ python-sqlalchemy (>= 0.9.7),
+ python-testscenarios (>= 0.4),
+ python-testtools (>= 0.9.36),
+ python-webob (>= 1.2.3),
+ python-webtest (>= 2.0),
+ subunit (>= 0.0.18),
+ testrepository (>= 0.0.18)
+Standards-Version: 3.9.6
+Homepage: http://github.com/openstack/neutron-lbaas
+Vcs-Browser: http://anonscm.debian.org/gitweb/?p=openstack/neutron-lbaas.git;a=summary
+Vcs-Git: git://anonscm.debian.org/openstack/neutron-lbaas.git
+
+Package: python-neutron-lbass
+Architecture: all
+Section: python
+Pre-Depends: dpkg (>= 1.15.6~)
+Depends: alembic (>= 0.7.2),
+ python-eventlet (>= 0.16.1),
+ python-netaddr (>= 0.7.12),
+ python-neutron,
+ python-openssl,
+ python-oslo.config (>= 1.6.0),
+ python-oslo.db (>= 1.4.1),
+ python-oslo.messaging (>= 1.6.0),
+ python-oslo.serialization (>= 1.2.0),
+ python-oslo.utils (>= 1.2.0),
+ python-pbr,
+ python-pyasn1,
+ python-pyasn1-modules,
+ python-requests (>= 2.2.0),
+ python-six (>= 1.7.0),
+ python-sqlalchemy (>= 0.9.7),
+ ${misc:Depends},
+ ${python:Depends}
+Recommends: iputils-arping
+Provides: ${python:Provides}
+Description: OpenStack virtual network service - Python library
+ Neutron provides an API to dynamically request and configure virtual networks.
+ These networks connect "interfaces" from other OpenStack services (such as
+ vNICs from Nova VMs). The Neutron API supports extensions to provide advanced
+ network capabilities, including QoS, ACLs, and network monitoring.
+ .
+ This package provides the Python library.
+
+Package: neutron-lbass-agent
+Architecture: all
+Pre-Depends: dpkg (>= 1.15.6~)
+Depends: adduser,
+ debconf,
+ lsb-base,
+ neutron-common (= ${source:Version}),
+ ${misc:Depends},
+ ${python:Depends},
+ ${shlibs:Depends}
+Description: OpenStack virtual network service - lbass agent
+ Neutron provides an API to dynamically request and configure virtual networks.
+ These networks connect "interfaces" from other OpenStack services (such as
+ vNICs from Nova VMs). The Neutron API supports extensions to provide advanced
+ network capabilities, including QoS, ACLs, and network monitoring.
+ .
+ This package provides the LBaaS agent.
--- /dev/null
+Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
+Upstream-Name: Neutron LBaaS
+Source: git://github.com/openstack/neutron-lbaas.git
+
+Files: debian/*
+Copyright: 2012-2013, Thomas Goirand <zigo@debian.org>
+License: Apache-2.0
+
+Files: *
+Copyright: (c) 2011-2012, OpenStack, LLC.
+ (c) 2013-2014, The OpenStack Foundation
+License: Apache-2.0
+
+License: Apache-2.0
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+ .
+ http://www.apache.org/licenses/LICENSE-2.0
+ .
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+ .
+ On Debian-based systems the full text of the Apache version 2.0 license
+ can be found in `/usr/share/common-licenses/Apache-2.0'.
--- /dev/null
+#!/bin/sh
+### BEGIN INIT INFO
+# Provides: neutron-lbaas-agent
+# Required-Start: $network $local_fs $remote_fs $syslog
+# Required-Stop: $remote_fs
+# Should-Start: mysql postgresql rabbitmq-server keystone
+# Should-Stop: mysql postgresql rabbitmq-server keystone
+# Default-Start: 2 3 4 5
+# Default-Stop: 0 1 6
+# Short-Description: Neutron LBaaS agent
+# Description: Provide LBaaS agent for neutron
+### END INIT INFO
+
+# Author: Thomas Goirand <zigo@debian.org>
+
+# PATH should only include /usr/* if it runs after the mountnfs.sh script
+PATH=/sbin:/usr/sbin:/bin:/usr/bin
+DESC="OpenStack Neutron LBaaS agent"
+PROJECT_NAME=neutron
+NAME=${PROJECT_NAME}-lbaas-agent
+# --config-file=/etc/neutron/neutron.conf will be happened
+# to DAEMON_ARGS later by openstack-pkg-tools
+DAEMON_ARGS="--config-file=/etc/neutron/lbaas_agent.ini"
--- /dev/null
+#!/usr/bin/make -f
+
+include /usr/share/openstack-pkg-tools/pkgos.make
+export OSLO_PACKAGE_VERSION=$(VERSION)
+
+UPSTREAM_GIT = git://github.com/openstack/neutron-lbaas.git
+
+PYTHONS:=$(shell pyversions -vr)
+
+%:
+ dh $@ --buildsystem=python_distutils --with python2,systemd
+
+override_dh_install:
+ dh_install -O--buildsystem=python_distutils
+ install -D -m 0644 etc/neutron_lbaas.conf $(CURDIR)/debian/neutron-lbass/etc/neutron/neutron_lbaas.conf
+
+override_dh_auto_test:
+ifeq (,$(findstring nocheck, $(DEB_BUILD_OPTIONS)))
+ echo "===> Running tests"
+ set -e ; for i in 2.7 ; do \
+ PYMAJOR=`echo $$i | cut -d'.' -f1` ; \
+ echo "===> Testing with python$$i (python$$PYMAJOR)" ; \
+ rm -rf .testrepository ; \
+ testr-python$$PYMAJOR init ; \
+ TEMP_REZ=`mktemp -t` ; \
+ PYTHONPATH=$(CURDIR) PYTHON=python$$i testr-python$$PYMAJOR run --subunit | tee $$TEMP_REZ | subunit2pyunit ; \
+ cat $$TEMP_REZ | subunit-filter -s --no-passthrough | subunit-stats ; \
+ rm -f $$TEMP_REZ ; \
+ testr-python$$PYMAJOR slowest ; \
+ done
+endif
+
+override_dh_auto_clean:
+ dh_auto_clean
+ rm -f debian/*.init debian/*.service debian/*.upstart
+
+override_dh_clean:
+ dh_clean
+ find . -type f -name "*.pyc" -delete
+ rm -rf build
+
+# Commands not to run
+override_dh_installcatalogs:
+override_dh_installemacsen override_dh_installifupdown:
+override_dh_installinfo override_dh_installmenu override_dh_installmime:
+override_dh_installmodules override_dh_installlogcheck:
+override_dh_installpam override_dh_installppp override_dh_installudev override_dh_installwm:
+override_dh_installxfonts override_dh_gconf override_dh_icons override_dh_perl override_dh_usrlocal: