From af33b563a3ebce2b35fab5570fc01760acf8b44d Mon Sep 17 00:00:00 2001 From: Ivan Udovichenko Date: Wed, 12 Apr 2017 18:11:33 +0300 Subject: [PATCH] [MOS 11.0][DEB] Update neutron package Version: 2:10.0.0-1~u16.04+mos0 Fix (build-)dependencies. Remove patches. d/rules: Do not apply removed patches. d/control: Lower versions of dnsmasq-base and dnsmasq-utils packages. Related-PROD: https://mirantis.jira.com/browse/PROD-8505 Repotest-Exclude: neutron-plugin-nec-agent Change-Id: Iba052e120d109aaea0ded13ac15cb4f259adfc18 --- xenial/debian/changelog | 1973 +++++++++++++---- xenial/debian/control | 592 ++--- xenial/debian/copyright | 71 +- .../cron.d/neutron-dhcp-agent-netns-cleanup | 1 + .../cron.d/neutron-l3-agent-netns-cleanup | 5 +- .../cron.d/neutron-lbaas-agent-netns-cleanup | 5 +- xenial/debian/dnsmasq-neutron.conf | 1 - xenial/debian/gbp.conf | 8 - xenial/debian/neutron-common.README.Debian | 27 - xenial/debian/neutron-common.config.in | 93 - xenial/debian/neutron-common.dirs | 5 + xenial/debian/neutron-common.install | 36 +- xenial/debian/neutron-common.logrotate | 1 + xenial/debian/neutron-common.postinst | 38 + xenial/debian/neutron-common.postinst.in | 130 -- xenial/debian/neutron-common.postrm | 34 - xenial/debian/neutron-common.prerm | 17 - xenial/debian/neutron-common.templates | 160 -- xenial/debian/neutron-common.tmpfile | 1 - xenial/debian/neutron-dhcp-agent.init.in | 4 +- xenial/debian/neutron-dhcp-agent.install | 3 + xenial/debian/neutron-dhcp-agent.postinst.in | 16 - xenial/debian/neutron-dhcp-agent.upstart.in | 22 + xenial/debian/neutron-l3-agent.init.in | 6 +- xenial/debian/neutron-l3-agent.install | 2 +- xenial/debian/neutron-l3-agent.upstart.in | 24 + .../debian/neutron-linuxbridge-agent.init.in | 15 +- .../debian/neutron-linuxbridge-agent.install | 3 + ...-agent.neutron-linuxbridge-cleanup.init.in | 22 + ...ent.neutron-linuxbridge-cleanup.service.in | 17 + ...ent.neutron-linuxbridge-cleanup.upstart.in | 13 + .../neutron-linuxbridge-agent.service.in | 20 + xenial/debian/neutron-macvtap-agent.init.in | 23 + xenial/debian/neutron-macvtap-agent.install | 2 + .../debian/neutron-metadata-agent.config.in | 17 - xenial/debian/neutron-metadata-agent.init.in | 2 +- xenial/debian/neutron-metadata-agent.install | 3 + .../debian/neutron-metadata-agent.postinst.in | 37 - xenial/debian/neutron-metadata-agent.postrm | 9 - .../debian/neutron-metadata-agent.templates | 50 - xenial/debian/neutron-metering-agent.init.in | 2 +- xenial/debian/neutron-metering-agent.install | 2 + .../debian/neutron-openvswitch-agent.init.in | 18 +- .../debian/neutron-openvswitch-agent.install | 3 + ...nvswitch-agent.neutron-ovs-cleanup.init.in | 18 + ...witch-agent.neutron-ovs-cleanup.service.in | 17 + ...witch-agent.neutron-ovs-cleanup.upstart.in | 13 + ...n => neutron-openvswitch-agent.service.in} | 7 +- .../neutron-openvswitch-agent.upstart.in | 17 + .../neutron-plugin-linuxbridge-agent.postinst | 17 + .../neutron-plugin-linuxbridge-agent.postrm | 17 + .../neutron-plugin-linuxbridge-agent.preinst | 17 + .../neutron-plugin-metering-agent.postinst | 15 + .../neutron-plugin-metering-agent.postrm | 15 + .../neutron-plugin-metering-agent.preinst | 15 + xenial/debian/neutron-plugin-ml2.install | 1 + .../debian/neutron-plugin-nec-agent.manpages | 1 - .../neutron-plugin-openvswitch-agent.postinst | 17 + .../neutron-plugin-openvswitch-agent.postrm | 17 + .../neutron-plugin-openvswitch-agent.preinst | 17 + .../neutron-plugin-sriov-agent.postinst | 17 + .../debian/neutron-plugin-sriov-agent.postrm | 17 + .../debian/neutron-plugin-sriov-agent.preinst | 17 + xenial/debian/neutron-server.config.in | 11 - xenial/debian/neutron-server.default | 5 + xenial/debian/neutron-server.init.in | 37 +- xenial/debian/neutron-server.install | 1 + xenial/debian/neutron-server.postinst.in | 15 - xenial/debian/neutron-server.prerm | 10 - xenial/debian/neutron-server.templates | 63 - xenial/debian/neutron-server.upstart.in | 46 +- xenial/debian/neutron-sriov-agent.init.in | 11 +- xenial/debian/neutron-sriov-agent.install | 2 + xenial/debian/neutron_sudoers | 1 - .../debian/patches/fix-requirements.txt.patch | 18 - xenial/debian/patches/series | 1 - xenial/debian/plugin_guess_func | 59 - xenial/debian/po/POTFILES.in | 3 - xenial/debian/po/da.po | 658 ------ xenial/debian/po/de.po | 702 ------ xenial/debian/po/es.po | 711 ------ xenial/debian/po/fr.po | 700 ------ xenial/debian/po/it.po | 686 ------ xenial/debian/po/nl.po | 688 ------ xenial/debian/po/pt.po | 685 ------ xenial/debian/po/pt_BR.po | 698 ------ xenial/debian/po/ru.po | 679 ------ xenial/debian/po/sv.po | 683 ------ xenial/debian/po/templates.pot | 595 ----- xenial/debian/pydist-overrides | 6 +- xenial/debian/rules | 176 +- xenial/debian/source/format | 0 xenial/debian/watch | 4 +- 93 files changed, 2479 insertions(+), 9280 deletions(-) delete mode 100644 xenial/debian/dnsmasq-neutron.conf delete mode 100644 xenial/debian/gbp.conf delete mode 100644 xenial/debian/neutron-common.README.Debian delete mode 100644 xenial/debian/neutron-common.config.in create mode 100644 xenial/debian/neutron-common.postinst delete mode 100644 xenial/debian/neutron-common.postinst.in delete mode 100644 xenial/debian/neutron-common.postrm delete mode 100644 xenial/debian/neutron-common.prerm delete mode 100644 xenial/debian/neutron-common.templates delete mode 100644 xenial/debian/neutron-common.tmpfile delete mode 100644 xenial/debian/neutron-dhcp-agent.postinst.in create mode 100644 xenial/debian/neutron-dhcp-agent.upstart.in create mode 100644 xenial/debian/neutron-l3-agent.upstart.in create mode 100644 xenial/debian/neutron-linuxbridge-agent.install create mode 100644 xenial/debian/neutron-linuxbridge-agent.neutron-linuxbridge-cleanup.init.in create mode 100644 xenial/debian/neutron-linuxbridge-agent.neutron-linuxbridge-cleanup.service.in create mode 100644 xenial/debian/neutron-linuxbridge-agent.neutron-linuxbridge-cleanup.upstart.in create mode 100644 xenial/debian/neutron-linuxbridge-agent.service.in create mode 100644 xenial/debian/neutron-macvtap-agent.init.in create mode 100644 xenial/debian/neutron-macvtap-agent.install delete mode 100644 xenial/debian/neutron-metadata-agent.config.in create mode 100644 xenial/debian/neutron-metadata-agent.install delete mode 100644 xenial/debian/neutron-metadata-agent.postinst.in delete mode 100644 xenial/debian/neutron-metadata-agent.postrm delete mode 100644 xenial/debian/neutron-metadata-agent.templates create mode 100644 xenial/debian/neutron-metering-agent.install create mode 100644 xenial/debian/neutron-openvswitch-agent.install create mode 100644 xenial/debian/neutron-openvswitch-agent.neutron-ovs-cleanup.init.in create mode 100644 xenial/debian/neutron-openvswitch-agent.neutron-ovs-cleanup.service.in create mode 100644 xenial/debian/neutron-openvswitch-agent.neutron-ovs-cleanup.upstart.in rename xenial/debian/{neutron-server.service.in => neutron-openvswitch-agent.service.in} (68%) create mode 100644 xenial/debian/neutron-openvswitch-agent.upstart.in create mode 100644 xenial/debian/neutron-plugin-linuxbridge-agent.postinst create mode 100644 xenial/debian/neutron-plugin-linuxbridge-agent.postrm create mode 100644 xenial/debian/neutron-plugin-linuxbridge-agent.preinst create mode 100644 xenial/debian/neutron-plugin-metering-agent.postinst create mode 100644 xenial/debian/neutron-plugin-metering-agent.postrm create mode 100644 xenial/debian/neutron-plugin-metering-agent.preinst create mode 100644 xenial/debian/neutron-plugin-ml2.install delete mode 100644 xenial/debian/neutron-plugin-nec-agent.manpages create mode 100644 xenial/debian/neutron-plugin-openvswitch-agent.postinst create mode 100644 xenial/debian/neutron-plugin-openvswitch-agent.postrm create mode 100644 xenial/debian/neutron-plugin-openvswitch-agent.preinst create mode 100644 xenial/debian/neutron-plugin-sriov-agent.postinst create mode 100644 xenial/debian/neutron-plugin-sriov-agent.postrm create mode 100644 xenial/debian/neutron-plugin-sriov-agent.preinst delete mode 100644 xenial/debian/neutron-server.config.in create mode 100644 xenial/debian/neutron-server.default create mode 100644 xenial/debian/neutron-server.install delete mode 100644 xenial/debian/neutron-server.postinst.in delete mode 100644 xenial/debian/neutron-server.prerm delete mode 100644 xenial/debian/neutron-server.templates create mode 100644 xenial/debian/neutron-sriov-agent.install mode change 100644 => 100755 xenial/debian/neutron_sudoers delete mode 100644 xenial/debian/patches/fix-requirements.txt.patch delete mode 100644 xenial/debian/patches/series delete mode 100644 xenial/debian/plugin_guess_func delete mode 100644 xenial/debian/po/POTFILES.in delete mode 100644 xenial/debian/po/da.po delete mode 100644 xenial/debian/po/de.po delete mode 100644 xenial/debian/po/es.po delete mode 100644 xenial/debian/po/fr.po delete mode 100644 xenial/debian/po/it.po delete mode 100644 xenial/debian/po/nl.po delete mode 100644 xenial/debian/po/pt.po delete mode 100644 xenial/debian/po/pt_BR.po delete mode 100644 xenial/debian/po/ru.po delete mode 100644 xenial/debian/po/sv.po delete mode 100644 xenial/debian/po/templates.pot mode change 100644 => 100755 xenial/debian/source/format diff --git a/xenial/debian/changelog b/xenial/debian/changelog index 31d52164f..a8cdfec61 100644 --- a/xenial/debian/changelog +++ b/xenial/debian/changelog @@ -1,689 +1,1804 @@ -neutron (2:9.0.0~b3-1~u16.04+mos1) mos10.0; urgency=medium +neutron (2:10.0.0-1~u16.04+mos0) mos11.0; urgency=medium - * Update to latest Newton b3 release - * Requirements update based on project requirements + * Fix (build-)dependencies. + * Remove patches. + * d/rules: Do not apply removed patches. + * d/control: Lower versions of dnsmasq-base and dnsmasq-utils + packages. - -- Jerzy Mikolajczak Fri, 09 Sep 2016 10:06:25 +0200 + -- Ivan Udovichenko Wed, 12 Apr 2017 18:11:30 +0300 -neutron (2:9.0.0~b2-3~u16.04+mos1) mos10.0; urgency=medium +neutron (2:10.0.0-0ubuntu3~cloud0) xenial-ocata; urgency=medium - * Update requirements + * New update for the Ubuntu Cloud Archive. - -- Jerzy Mikolajczak Tue, 16 Aug 2016 18:21:44 +0200 + -- Openstack Ubuntu Testing Bot Mon, 20 Mar 2017 09:54:46 +0000 -neutron (2:9.0.0~b2-2~u16.04+mos1) mos10.0; urgency=medium +neutron (2:10.0.0-0ubuntu3) zesty; urgency=medium - * Enable rootwrap daemon for neutron + * d/rules: Switch to direct use of ostestr. + * d/p/fix-db-path.patch: Drop patch, we do want to run unit tests with + an in-memory sqlite db otherwise they stomp all over each other. - -- Mikhail Ivanov Tue, 19 Jul 2016 17:33:57 +0300 + -- James Page Fri, 17 Mar 2017 17:25:06 +0000 -neutron (2:9.0.0~b2-1~u16.04+mos1) mos10.0; urgency=medium +neutron (2:10.0.0-0ubuntu2) zesty; urgency=medium - * Update to latest Newton b2 release - * Requirements update based on project requirements - * Source: http://anonscm.debian.org/git/openstack/neutron.git/?h=debian%2Fnewton + * d/control: Bump minimum pecan version to 1.1.2 (LP: #1668578). - -- Jerzy Mikolajczak Wed, 20 Jul 2016 15:29:47 +0200 + -- James Page Wed, 15 Mar 2017 10:39:34 +0000 -neutron (2:9.0.0~b2-1) experimental; urgency=medium +neutron (2:10.0.0-0ubuntu1) zesty; urgency=medium - * New upstream release. - * Fixed (build-)depends for this release. - * Activates qos policies by default. - * neutron-server loads fwaas_driver.ini if it is present in /etc/neutron. - * Refresh the core_plugin selection logic so it's up-to-date. - * Updated Danish translation of debconf templates (Closes: #830637). + * New upstream release for OpenStack Ocata. - -- Thomas Goirand Fri, 15 Jul 2016 15:17:21 +0200 + -- Corey Bryant Wed, 22 Feb 2017 09:56:20 -0500 -neutron (2:9.0.0~b1-2~u16.04+mos1) mos10.0; urgency=medium +neutron (2:10.0.0~rc2-0ubuntu1) zesty; urgency=medium - * Update to latest release - * Requirements update based on project requirements - * Source: http://anonscm.debian.org/git/openstack/neutron.git/?h=debian%2Fnewton + * d/patches/fix-db-path.patch: Dont use an in-memory sqlite + database for unit tests. + * New upstream milestone for Ocata. - -- Jerzy Mikolajczak Fri, 24 Jun 2016 13:33:15 +0200 + -- Chuck Short Mon, 20 Feb 2017 10:17:59 -0500 -neutron (2:9.0.0~b1-1) experimental; urgency=medium +neutron (2:10.0.0~rc1-0ubuntu1) zesty; urgency=medium - * New upstream release. - * Fix neutron-metadata server templates. - * Fixed (build-)depends for this release. - * Drop Return_oslo_config_Opts_to_config_generator.patch applied upstream. - * Added fix-requirements.txt.patch. - * Disable auto_clean as it requires a higher version of setuptools, which - isn't in the sbuild host for Jessie. - * Using ostestr directly, not using ./run_tests.sh anymore. + * debian/control: Add python-weakrefmethod. + * New upstream milestone for Ocata. - -- Thomas Goirand Thu, 09 Jun 2016 00:59:14 +0200 + -- Chuck Short Mon, 06 Feb 2017 13:03:35 -0500 -neutron (2:8.0.0-2) unstable; urgency=medium +neutron (2:10.0.0~b3-0ubuntu1) zesty; urgency=medium - [ Ondřej Nový ] - * Standards-Version is 3.9.8 now (no change) - * d/copyright: Changed source URL to https protocol + * New upstream milestone for OpenStack Ocata. + * d/control: Align (build-)depends with upstream. + * d/rules: Run the run_tests.sh script. - [ Thomas Goirand ] - * Updated Portuguese translation for debconf messages (Closes: #821050). - * Updated Dutch translation for debconf messages (Closes: #822965). + -- Chuck Short Fri, 27 Jan 2017 10:07:09 -0500 - -- Thomas Goirand Thu, 19 May 2016 11:22:30 +0200 +neutron (2:10.0.0~b2-0ubuntu2) zesty; urgency=medium -neutron (2:8.0.0-1~u14.04+mos1) mos9.0; urgency=medium + [ Chuck Short ] + * debian/control: Add pyroute2 and python-oslo.privsep as dependency. - * Source [0] - [0] http://anonscm.debian.org/git/openstack/neutron.git/tree/debian?h=debian/mitaka + [ Corey Bryant ] + * d/tests/control: Use needs-recommends to ensure neutron-plugin-ml2 is + installed. - -- Jerzy Mikolajczak Fri, 08 Apr 2016 11:10:40 +0200 + -- Corey Bryant Wed, 04 Jan 2017 11:31:59 -0500 -neutron (2:8.0.0-1) unstable; urgency=medium +neutron (2:10.0.0~b2-0ubuntu1) zesty; urgency=medium - * New upstream release. + * New upstream version. + * debian/rules: Specify the path to the unit tests. + * New upstream milestone for OpenStack Ocata. - -- Thomas Goirand Thu, 07 Apr 2016 18:29:42 +0200 + -- Corey Bryant Fri, 16 Dec 2016 14:42:03 -0500 -neutron (2:8.0.0~rc3-1) unstable; urgency=medium +neutron (2:10.0.0~b1-0ubuntu1) zesty; urgency=medium - * New upstream release. - * Uploading to unstable. - * Fixed (build-)depends for this release. - * Added missing copyright holders (Closes: #816208). - * Failed tests fails the build. + [ Chuck Short ] + * New upstream version. + * debian/control: + - Add python-tenacity. + - Bump version dependencies. + * debian/tests/neutron-server: Append log file for better debugining. + * New upstream version. - -- Thomas Goirand Tue, 05 Apr 2016 10:07:40 +0200 + [ David Della Vecchia ] + * New upstream version. + * d/p/check-namespace-before-getting-devices.patch: Dropped. Fixed upstream. + * d/p/flake8-legacy.patch: Rebased. + * d/control: Align (build-)depends with upstream. + * d/rules: Add PBR_VERSION to set correct distro version for package build. + * New upstream milestone for OpenStack Ocata. + * d/control: Align (build-)depends with upstream. -neutron (2:8.0.0~rc1-2) experimental; urgency=medium + -- David Della Vecchia Wed, 16 Nov 2016 15:42:28 -0500 - * Do not use Keystone admin auth token to register API endpoints. +neutron (2:9.0.0-0ubuntu3.1) zesty; urgency=medium - -- Thomas Goirand Tue, 29 Mar 2016 13:50:43 +0000 + * d/p/check-namespace-before-getting-devices.patch: Cherry-pick patch + from upstream master branch to check if router namespace exists before + getting devices (LP: #1573073). -neutron (2:8.0.0~rc1-1) experimental; urgency=medium + -- Corey Bryant Thu, 10 Nov 2016 17:01:15 -0500 - * New upstream release. - * Fixed ryu version to 3.30, since I could upload it to Experimental after - current maintainer agreed with team maintenance. - * Added missing runtime depends: q-text-as-data. - * Rebuild with newer oslo.config. - * Added Return_oslo_config_Opts_to_config_generator.patch to avoid warnings. - * Standards-Version: 3.9.7 (no change). - * Ran debconf-updatepo. +neutron (2:9.0.0-0ubuntu3) zesty; urgency=medium - -- Thomas Goirand Mon, 21 Mar 2016 14:46:45 +0100 + * debian/tests/neutron-server: Add debug statemens for better + debugging. -neutron (2:8.0.0~b3-1~u14.04+mos1) mos9.0; urgency=medium + -- Chuck Short Tue, 01 Nov 2016 13:34:53 -0400 - * Source [0] - [0] http://anonscm.debian.org/git/openstack/neutron.git/tree/debian?h=debian/mitaka +neutron (2:9.0.0-0ubuntu2.1) zesty; urgency=medium - -- Sergey Kolekonov Sat, 05 Mar 2016 18:12:28 +0300 + * d/p/check-namespace-before-getting-devices.patch: Cherry-pick patch + from upstream master branch to check if router namespace exists before + getting devices (LP: #1573073). -neutron (2:8.0.0~b3-1) experimental; urgency=medium + -- Corey Bryant Thu, 10 Nov 2016 13:50:40 -0500 - [ Ondřej Nový ] - * Fixed VCS URLs (https). +neutron (2:9.0.0-0ubuntu2) zesty; urgency=medium - [ Thomas Goirand ] - * New upstream release. - * Fixed (build-)depends for this release. + * d/neutron-openvswitch-agent.neutron-ovs-cleanup.service.in: Fix + service config typo (LP: #1635369). + + -- Corey Bryant Thu, 20 Oct 2016 14:16:26 -0400 + +neutron (2:9.0.0-0ubuntu1) yakkety; urgency=medium + + [ Corey Bryant ] + * d/control: oslo.log min version level in global-requirements is too low, + so set min version to upper-constraints level (LP: #1628883). + + [ James Page ] + * d/neutron-openvswitch-agent.service.in: Attempt load of br_netfilter + module prior to starting service, ensuring that security rules will + be applied to bridges associated with instances (LP: #1630968). + + [ Corey Bryant ] + * New upstream release for OpenStack Newton. + + -- Corey Bryant Thu, 06 Oct 2016 13:36:38 -0400 + +neutron (2:9.0.0~rc3-0ubuntu1) yakkety; urgency=medium + + * New upstream release candidate for OpenStack Newton. + + -- Corey Bryant Thu, 29 Sep 2016 08:17:58 -0400 + +neutron (2:9.0.0~rc2-0ubuntu1) yakkety; urgency=medium + + * New upstream release candidate for OpenStack Newton. + * d/p/flake8-legacy.patch: Rebased. + + -- Corey Bryant Wed, 28 Sep 2016 13:47:43 -0400 + +neutron (2:9.0.0~rc1-0ubuntu2) yakkety; urgency=medium + + * d/control: Require miniminum dnsmasq of 2.76 to ensure availability + of dhcp_release6. - -- Thomas Goirand Thu, 03 Mar 2016 20:40:19 +0800 + -- Corey Bryant Tue, 20 Sep 2016 10:20:14 -0400 -neutron (2:8.0.0~b2-4) experimental; urgency=medium +neutron (2:9.0.0~rc1-0ubuntu1) yakkety; urgency=medium - [ Thomas Goirand ] - * Added a neutron-sriov-agent package. - * Added Ivan in the upload list. + * New upstream release candidate for OpenStack Newton. - [ Ivan Udovichenko] - * d/neutron-openvswitch-agent.upstart.in: Remove legacy custom Upstart script. - * d/neutron-linuxbridge-agent.init.in d/neutron-openvswitch-agent.init.in: - Add custom ML2 config files instead of the default one (LP: #1527005). + -- James Page Mon, 19 Sep 2016 11:30:48 +0100 - -- Thomas Goirand Fri, 26 Feb 2016 14:15:35 +0000 +neutron (2:9.0.0~b3-0ubuntu3) yakkety; urgency=medium -neutron (2:8.0.0~b2-3) experimental; urgency=medium + * d/neutron-linuxbridge-agent.service.in: Attempt load of br_netfilter + module prior to starting service, ensuring that security rules will + be applied to instances (LP: #1621854). - * Bumped EPOCH to align with Ubuntu. - * Allow unit test to fail, because they do in Trusty. - * Do not -X/usr/bin when calling dh_install. - * Fixed auth_protocol to be http and not https by default. - * Drop Provides: argparse (Closes: #810728). - * neutron-linuxbridge-agent Breaks + Replaes older neutron-common - (Closes: #813068). - * New pt_BR.po debconf translation (Closes: #811530). + -- James Page Fri, 09 Sep 2016 14:31:25 +0100 - -- Thomas Goirand Thu, 28 Jan 2016 07:34:12 +0000 +neutron (2:9.0.0~b3-0ubuntu2) yakkety; urgency=medium -neutron (2:8.0.0~b1-1~u14.04+mos1) mos9.0; urgency=medium + * d/control: Set minimum version of neutron-fwaas to 9.0.0~b3, resolving + autopkgtest failures during db migrations. - * Source [0] - [0] http://anonscm.debian.org/git/openstack/neutron.git/tree/debian?h=debian/mitaka - * Add missing dependencies (radvd, python-openvswitch, python-pyroute2) - Commits 918a100 a5a14ee - * Update references to Nicira NVP plugin (e839df9) - * Do not manage nova_admin_* options from templates (054c7f1) - * Generate configuration files - * Add missing packages neutron-plugin-sriov-agent and neutron-plugin-ml2 - * Add doc package and git as a build dependency - * Update requirements according to global requirements [1] - [1] https://github.com/openstack/requirements/blob/master/global-requirements.txt + -- James Page Mon, 05 Sep 2016 10:51:56 +0100 - -- Sergey Kolekonov Mon, 18 Jan 2016 19:48:23 +0300 +neutron (2:9.0.0~b3-0ubuntu1) yakkety; urgency=medium -neutron (1:8.0.0~b1-1) experimental; urgency=medium + [ Corey Bryant ] + * d/neutron-linuxbridge-agent.neutron-linuxbridge-cleanup.service.in: + Fix Type=oneshot typo (LP: #1606652). + [ James Page ] * New upstream release. - * Fixed (build-)depeneds for this release. - * Rebased better-config-defaults.patch. + * d/p/flake8-legacy.patch: Compat patch for newer flake8 version than + upstream OpenStack is currently aligned with. - -- Thomas Goirand Fri, 04 Dec 2015 09:03:42 +0100 + [ Corey Bryant ] + * New upstream version. + * d/control: Add python-pep8 to BDs. -neutron (2:7.0.1-1~u14.04+mos1) mos8.0; urgency=medium + [ Corey Bryant ] + * New upstream release for OpenStack Newton. + * d/control: Align (build-)depends with upstream. - * Fix version according to versioning policy + -- Corey Bryant Thu, 01 Sep 2016 16:37:00 -0400 - -- Sergey Kolekonov Fri, 18 Dec 2015 17:19:02 +0300 +neutron (2:9.0.0~b2-0ubuntu3) yakkety; urgency=medium -neutron (2:7.0.0-1~u14.04+mos4) mos8.0; urgency=medium + * d/neutron-linuxbridge-agent.neutron-linuxbridge-cleanup.init.in: + Run neutron-linuxbridge-cleanup with linuxbridge_agent.ini (LP: #1606657). - * Add python-openvswitch to common dependencies as it gives performance - gains to neutron-netns-cleanup execution - LP: #1525126 + -- Corey Bryant Fri, 05 Aug 2016 14:55:38 -0400 - -- Jerzy Mikolajczak Tue, 15 Dec 2015 12:33:11 +0100 +neutron (2:9.0.0~b2-0ubuntu2) yakkety; urgency=medium -neutron (2:7.0.0-1~u14.04+mos3) mos8.0; urgency=medium + * d/control: Add runtime dependency on python-ryu, now used as the default + openflow manager for the ML2/Open vSwitch agent. + * d/p/drop-ryu-dep.patch: Dropped, as we need ryu now for normal operation. - * Update references to Nicira NVP plugin - LP: #1515165 + -- James Page Tue, 19 Jul 2016 16:03:14 +0100 - -- Sergey Kolekonov Wed, 09 Dec 2015 13:08:42 +0300 +neutron (2:9.0.0~b2-0ubuntu1) yakkety; urgency=medium -neutron (2:7.0.0-1~u14.04+mos2) mos8.0; urgency=medium + [ Corey Bryant ] + * d/p/drop-ryu-dep.patch: Rebased. + * d/control: Bump min python-fixtures to 3.0.0. - * Add radvd to l3-agent dependencies as it's required for IPv6 networking - LP: #1515607 + [ David Della Vecchia ] + * d/p/drop-ryu-dep.patch: Rebased. + * d/control: Align (build-)depends with upstream. - -- Sergey Kolekonov Fri, 13 Nov 2015 13:18:50 +0300 + [ James Page ] + * New upstream version. + * d/control: Align (Build-)Depends with upstream. -neutron (2:7.0.0-1~u14.04+mos1) mos8.0; urgency=medium + -- James Page Thu, 14 Jul 2016 11:49:23 +0100 - * Do not manage nova_admin_ options from templates as they are deprecated - and should be replaced with authentication plugin specific options +neutron (2:9.0.0~b1-0ubuntu1) yakkety; urgency=medium - -- Sergey Kolekonov Fri, 02 Nov 2015 19:51:51 +0300 + [ Corey Bryant ] + * New upstream milestone for OpenStack Newton. + * d/p/skip-ryu-tests.patch: Dropped since BDs no longer have to be in main. + * d/control, d/neutron-bgp-dragent.*: Remove BGP support, aligning with + upstream removal. + * d/control: Add python-osprofiler to (Build-)Depends. + * d/control: Add python-oslo.cache to (Build-)Depends. + * d/control: Align (build-)depends with upstream. + * d/control: Drop python-openvswitch min version to 2.5.0 since this package + doesn't yet support python3. + * d/p/drop-ryu-dep.patch: Rebased. -neutron (2:7.0.0.0b2-1~u14.04+mos2) mos8.0; urgency=medium + [ James Page ] + * d/rules: Switch to using ostestr for unit test execution to avoid races. + * d/p/*: Refresh. - * Switch to Ubuntu packages compatible naming scheme - * Add additional upstart scripts + -- Corey Bryant Mon, 06 Jun 2016 12:55:59 -0400 - -- Sergey Kolekonov Fri, 09 Oct 2015 12:22:51 +0300 +neutron (2:8.0.0-0ubuntu1) xenial; urgency=medium -neutron (2:7.0.0.0b2-1~u14.04+mos1) mos8.0; urgency=medium + * New upstream release for OpenStack Mitaka. + * d/p/drop-ryu-dep.patch: Rebased. - * Change version to reflect current state of MOS repository - * Raise epoch number. - * Add doc package - * Add transitional ML2 plugin package for compatibility reasons - * Add pyroute2 dependency (MOS-specific) + -- Corey Bryant Thu, 07 Apr 2016 14:17:32 -0400 - -- Sergey Kolekonov Wed, 30 Sep 2015 15:31:57 +0300 +neutron (2:8.0.0~rc1-0ubuntu1) xenial; urgency=medium -neutron (1:7.0.0-2) unstable; urgency=medium + * New upstream release candidate for OpenStack Mitaka. + * d/p/autogenerate-macvtap-agent-config-file.patch: Dropped. Fixed upstream. - * Delete openvswitch_agent.ini on purge (Closes: #802538). + -- Corey Bryant Thu, 24 Mar 2016 08:31:46 -0400 - -- Thomas Goirand Fri, 23 Oct 2015 12:25:25 +0200 +neutron (2:8.0.0~b3-0ubuntu1) xenial; urgency=medium -neutron (1:7.0.0-1) unstable; urgency=medium + * New upstream milestone for OpenStack Mitaka. + * d/control: Align (Build-)Depends with upstream. + * d/p/ensure-tunnels-fully-reset.patch: Dropped. Fixed upstream. + * d/p/*: Rebased. + * d/p/skip-ryu-tests.patch: Skip ryu tests. + * d/control, d/neutron-bgp-dragent.*: Add new binary package and install/init + files for BGP Dynamic Routing agent. + * d/control, d/neutron-macvtap-agent.*: Add new binary package and install/init + files for Macvtap L2 Agent. + * d/p/autogenerate-macvtap-agent-config-file.patch: Cherry-picked from upstream + master to generate config file for Macvtap L2 Agent. - * New upstream release. - * Uploading to unstable. - * Added python-pymysql as runtime dependency. + -- Corey Bryant Mon, 07 Mar 2016 15:11:31 -0500 - -- Thomas Goirand Tue, 13 Oct 2015 15:05:52 +0200 +neutron (2:8.0.0~b2-0ubuntu7) xenial; urgency=medium -neutron (1:7.0.0~rc1-1) experimental; urgency=medium + * d/rules: Ensure that neutron-linuxbridge-cleanup init configurations + are installed in the correct package (LP: #1550004). - * New upstream release. - * Fixed (build-)depends for this release. - * Rebased patches. - * Now neutron-server depends on python-openstackclient. + -- James Page Fri, 26 Feb 2016 13:29:25 +0000 - -- Thomas Goirand Fri, 25 Sep 2015 09:37:11 +0200 +neutron (2:8.0.0~b2-0ubuntu6) xenial; urgency=medium -neutron (1:7.0.0~b3-1) experimental; urgency=medium + * d/neutron-server.init.in: Restore missing source of + /e/d/neutron-server prior to trying to configure daemon arguments + (LP: #1549919). - * New upstream release. - * Fixed (build-)depends for this release. - * Rebased better-config-defaults.patch. + -- James Page Thu, 25 Feb 2016 18:12:27 +0000 - -- Thomas Goirand Mon, 07 Sep 2015 11:51:13 +0200 +neutron (2:8.0.0~b2-0ubuntu5) xenial; urgency=medium -neutron (1:7.0.0~b2-1) experimental; urgency=medium + * d/control,neutron-plugin-openvswitch-agent.*: Add transitional package for + upgrades, ensure that old init and upstart configurations are removed + (LP: #1548242). + * d/*.default,neutron-server.init.in: Revert commits which mistakenly + tied ovs or linuxbridge agents to the neutron-server package (LP: #1548245). + * d/control,neutron-{plugin-}linuxbridge-agent.*: Rename + neutron-plugin-linuxbridge-agent -> neutron-linuxbridge-agent inline with + other agent packages (LP: #1548244). + * d/control: Add dependency on conntrack for openvswitch and linuxbridge + packages (LP: #1514731). + * d/control,*.install,*.init.in,*.service.in,*.update.in: Re-jig locations + of ml2 plugin and associated agent files so that openvswitch, linuxbridge + and sriov agents no longer need to include ml2_conf.ini (LP: #1527005). + * d/control,neutron-{plugin-}sriov-agent.*: Rename + neutron-plugin-sriov-agent -> neutron-sriov-agent inline with + other agent packages (LP: #1548244). + * d/tests/*: Refactor and reduce tests; ML2 is the only plugin now in neutron + core, so no need to continue to carry infrastructure for testing other + plugins. + * d/control: Drop old Breaks/Replaces on quantum-* packages. + + -- James Page Mon, 22 Feb 2016 13:47:02 +0000 + +neutron (2:8.0.0~b2-0ubuntu4) xenial; urgency=medium + + * d/tests/linuxbridge-plugin, d/neutron-plugin-linuxbridge-agent.default: + Correct the linuxbridge config file. + * d/tests/*: Loop to check daemon status instead of sleep. + + -- Corey Bryant Fri, 19 Feb 2016 08:11:38 -0500 + +neutron (2:8.0.0~b2-0ubuntu3) xenial; urgency=medium + + * d/tests/*: Adjust plugin tests to handle recent changes to /etc/default + files. + + -- Corey Bryant Fri, 12 Feb 2016 15:11:36 -0500 + +neutron (2:8.0.0~b2-0ubuntu2) xenial; urgency=medium + + * d/control: Set min version of python-debtcollector to 1.2.0 to fix failing + tests. + + -- Corey Bryant Tue, 09 Feb 2016 09:56:31 -0500 + +neutron (2:8.0.0~b2-0ubuntu1) xenial; urgency=medium + + * New upstream milestone for OpenStack Mitaka. + * d/control: Align (build-)depends with upstream. + * d/control: Set min version of python-debtcollector to 1.2.0 to fix failing + tests. + * d/control: Add git to build-depends for sphinx-build. + * d/p/fix-db-migration.patch: Dropped. Fixed upstream. + * d/rules: Generate config files with generate_config_file_samples.sh. + * d/rules: Set PYTHONPATH when generating config files to pick up neutron + entry points. Also drop .sample config file extensions. + * d/rules, d/p/series: Apply fix-neutron-configuration.patch during + override_dh_install. + * d/rules: Drop unpatch of neutron configuration when running tests as + configs are generated after tests are run. + * d/p/drop-ryu-dep.patch: Rebased. + * d/p/fix-neutron-configuration.patch: Rebased. + * d/tests/brocade-plugin, d/control, d/neutron-plugin-brocade.install: + Drop brocade plugin as it's been moved out of neutron tree. + * d/neutron-plugin-nuage.install, d/control: + Drop nuage plugin as it's been moved out of neutron tree. + * d/neutron-common.install: Drop install of usr/bin/neutron-dev-server as + pecan server is launched via a config option now instead. + * d/p/ensure-tunnels-fully-reset.patch: Cherry-picked from upstream master. + * d/control, d/rules, d/neutron-(plugin-)openvswitch-agent*: Rename + neutron-plugin-openvswitch-agent to neutron-openvswitch-agent + (LP: #1321257). + * d/control, d/neutron-server.*, d/neutron-openvswitch-agent.default, + d/neutron-plugin-linuxbridge-agent.default: Add neutron-plugin-agent + virtual package, drop neutron-server.default and add corresponding + neutron-*-agent.default files with corresponding NEUTRON_PLUGIN_CONFIG + values (LP: #1243352). + + -- Corey Bryant Thu, 21 Jan 2016 16:21:10 -0500 + +neutron (2:8.0.0~b1-0ubuntu2) xenial; urgency=medium + + * d/p/fix-db-migration.patch: Fix db migration failure noted in + http://paste.openstack.org/show/480820/. + + -- Corey Bryant Tue, 05 Jan 2016 13:29:41 -0500 + +neutron (2:8.0.0~b1-0ubuntu1) xenial; urgency=medium + + * d/tests/neutron-agents: Give daemon 5 seconds to start to prevent race. + * New upstream milestone for OpenStack Mitaka. + * d/control: Align (build-)depends with upstream. + * d/p/iproute2-compat.patch: Dropped. Fixed upstream. + * d/p/drop-ryu-dep.patch: Rebased. + * Drop bigswitch plugin as it's moved out of tree: + - d/control: Drop neutron-plugin-bigswitch(-agent) binary package. + - d/neutron-plugin-bigswitch-agent.init.in: File removed. + - d/neutron-plugin-bigswitch.install: File removed. + - d/tests/bigswitch-plugin: File removed. + * Drop OVSvApp agent binary as driver has moved out of tree: + - d/neutron-plugin-openvswitch-agent.install: Don't install + usr/bin/neutron-ovsvapp-agent. + * Drop MidonetInterfaceDriver as it has moved out of tree: + - d/control: Drop neutron-plugin-midonet binary package. + - d/neutron-plugin-midonet.install: File removed. + - d/tests/midonet-plugin: File removed. + * Drop Mellanox ML2 mechanism driver as it has moved out of tree: + - d/control: Drop neutron-plugin-mlnx(-agent) binary packages. + - d/neutron-plugin-mlnx-agent.init.in: File removed. + - d/neutron-plugin-mlnx(-agent).install: Files removed. + * Drop OneConvergence plugin as it has moved out of tree: + - d/control: Drop neutron-plugin-oneconvergence(-agent) binary packages. + - d/neutron-plugin-oneconvergence-agent.init.in: File removed. + * Drop OpenContrail plugin as it has moved out of tree: + - d/control: Drop neutron-plugin-opencontrail binary package. + - d/neutron-plugin-opencontrail.install: File removed. + * Add neutron-linuxbridge-cleanup support: + - d/neutron-common.install: Install neutron-linuxbridge-cleanup. + - d/neutron-plugin-linuxbridge-agent.neutron-linuxbridge-cleanup.init.in: + Add init script template. + - d/neutron-plugin-linuxbridge-agent.neutron-linuxbridge-cleanup.service.in: + Add init script template. + - d/neutron-plugin-linuxbridge-agent.neutron-linuxbridge-cleanup.upstart.in: + Add upstart job. + - d/neutron-plugin-linuxbridge-agent.service.in: Add init script template. + - d/neutron-plugin-linuxbridge-agent.init.in: Add + neutron-linuxbridge-cleanup to Should-Start. + - d/rules: Install and enable neutron-linuxbridge-cleanup init script. + + -- Corey Bryant Wed, 16 Dec 2015 12:25:25 -0500 + +neutron (2:7.0.0-0ubuntu1) wily; urgency=medium + + * New upstream release for OpenStack Liberty. + + -- Corey Bryant Thu, 15 Oct 2015 16:38:37 -0400 + +neutron (2:7.0.0~rc3-0ubuntu1) wily; urgency=medium + + * New upstream release candidate for OpenStack Liberty. + * d/control: Align dependencies with upstream. + + -- Corey Bryant Wed, 14 Oct 2015 11:49:29 -0400 + +neutron (2:7.0.0~rc2-0ubuntu2) wily; urgency=medium + + * d/control: Drop neutron-plugin-metaplugin and neutron-plugin-cisco + binary packages as upstream has moved the core plugins out of tree. + * d/tests/cisco-plugin: Dropped since plugin is moved out of tree. + + -- Corey Bryant Fri, 09 Oct 2015 09:38:10 -0400 + +neutron (2:7.0.0~rc2-0ubuntu1) wily; urgency=medium + + * New upstream release candidate for OpenStack Liberty. + * d/p/fix-neutron-configuration.patch: Rebased. + * d/p/skip-iptest.patch: Rebased. + * d/p/iproute2-compat.patch: Rebased. + * d/p/i386-fwmark.patch: Dropped. Fixed upstream. + * d/p/binary-metadata.patch: Dropped. Fixed upstream. + + -- Corey Bryant Thu, 08 Oct 2015 09:42:36 -0400 + +neutron (2:7.0.0~rc1-0ubuntu5) wily; urgency=medium + + * d/neutron-common.install: Install ebtables filters (LP: #1502363). + * d/neutron-plugin-openvswitch-agent.{init.in,upstart.in}: Add agent + specific configuration file to daemon arguments (LP: #1502364). + * d/neutron-plugin-linuxbridge-agent.init.in: Add agent specific + configuration file to daemon arguments (LP: #1502362). + * d/control: Add dependency on ebtables for linuxbridge agent + (LP: #1502362). + * d/control,neutron-plugin-sriov-agent.init.in: Add missing dependency + from sriov-agent -> neutron-plugin-ml2, add agent specific + configuration file to daemon arguments. - * New upstream release. - * Fixed (build-)depends for this release. + -- James Page Mon, 05 Oct 2015 08:54:20 +0100 - -- Thomas Goirand Thu, 16 Jul 2015 15:06:54 +0200 +neutron (2:7.0.0~rc1-0ubuntu4) wily; urgency=medium -neutron (2015.1.0+2015.06.24.git61.bdf194a0e1-3) unstable; urgency=medium + * Drop hard requirement on python-ryu for this cycle as it supports + a new alternative agent implementation for Open vSwitch and is not + the default, avoiding inclusion of ryu in main for Wily. + - d/control: Drop (Build-)Depends on ryu, add Suggests. + - d/p/drop-ryu-dep.patch: Patch out hard requirement on ryu. - * Added requirements.txt patch for SQLA version. + -- James Page Fri, 02 Oct 2015 18:10:49 +0100 - -- Thomas Goirand Wed, 01 Jul 2015 03:02:58 +0000 +neutron (2:7.0.0~rc1-0ubuntu3) wily; urgency=medium -neutron (2015.1.0+2015.06.24.git61.bdf194a0e1-2) unstable; urgency=medium + * d/p/binary-metadata.patch: Cherry pick fix from upstream to resolve + errors when accessing binary encoded metadata (LP: #1501772). - * Rebuilt for sqlalchemy 1.0.6. + -- James Page Fri, 02 Oct 2015 10:54:24 +0100 - -- Thomas Goirand Wed, 01 Jul 2015 02:14:01 +0000 +neutron (2:7.0.0~rc1-0ubuntu2) wily; urgency=medium -neutron (2015.1.0+2015.06.24.git61.bdf194a0e1-1) unstable; urgency=medium + * d/p/i386-fwmark.patch: Ensure int and long types are converted + to strings consistently across all architectures, avoiding 'L' + suffix generated by hex function for long type (LP: #1501703). - * New upstream release (based on commit 61 and sha bdf194a0e1). - * Added patch for CVE-2015-3221 (Closes: #789713): - CVE-2015-3221_Provide_work_around_for_0.0.0.0_for_ipset.patch + -- James Page Thu, 01 Oct 2015 13:02:30 +0100 - -- Thomas Goirand Wed, 24 Jun 2015 07:41:07 +0000 +neutron (2:7.0.0~rc1-0ubuntu1) wily; urgency=medium -neutron (2015.1.0-4) unstable; urgency=medium + * d/watch: Update to cope with upstream rc versioning. + * New upstream release candidate for OpenStack Liberty. + * d/rules: Drop removal of .eggs directory in override_dh_auto_clean. + * d/control: Bump minimum pbr version to 1.8. + * d/control: Align (build-)depends with upstream. + * d/neutron-common.install: Add neutron-dev-server and neutron-rpc-server. - * Updated Danish da.po debconf translation (Closes: #787375). + -- Corey Bryant Fri, 25 Sep 2015 17:14:07 -0400 - -- Thomas Goirand Sun, 14 Jun 2015 15:58:35 +0200 +neutron (2:7.0.0~b3-0ubuntu3) wily; urgency=medium -neutron (2015.1.0-3) unstable; urgency=medium + * d/p/iproute2-compat.patch: Cherry pick inflight fix for iproute2 >= v4 + compatibility (LP: #1497309). + * d/p/*: Refresh. - * Updated pt.po translation of debconf messages (Closes: #784589). - * Updated fr.po thanks to Julien Patriarca (Closes: #785226). + -- James Page Mon, 21 Sep 2015 09:29:10 +0100 - -- Thomas Goirand Tue, 12 May 2015 23:21:01 +0200 +neutron (2:7.0.0~b3-0ubuntu2) wily; urgency=medium -neutron (2015.1.0-2) unstable; urgency=medium + * Plugin decomposition. Upstream has removed NEC, plumgrid, NSX, and + IBM plugins from main neutron code in Liberty: + - d/neutron-plugin-nec*, d/neutron-plugin-plumgrid.*, + d/neutron-plugin-vmware.*, d/neutron-plugin-ibm(-agent).*: Removed. + - d/control: Removed neutron-plugin-nec(-agent), neutron-plugin-plumgrid, + neutron-plugin-vmware, neutron-plugin-ibm(-agent). + - d/tests/nec-plugin, d/tests/plumgrid-plugin, + d/tests/vmware-plugin: Removed. + * d/neutron-common.install: Install neutron-pd-notify and rootwrap + dibbler.filters. - [ gustavo panizzo ] - * Fix a problem with openvswitch-agent where it's config file was not being - loaded. + -- Corey Bryant Thu, 10 Sep 2015 09:36:47 -0400 - [ Thomas Goirand ] - * Added Gustavo Panizzo as uploaders. +neutron (2:7.0.0~b3-0ubuntu1) wily; urgency=medium - -- Thomas Goirand Wed, 06 May 2015 07:57:24 +0000 + * New upstream milestone for OpenStack Liberty. + * d/control: Align (build-)depends with upstream. -neutron (2015.1.0-1) unstable; urgency=medium + -- Corey Bryant Tue, 08 Sep 2015 15:59:31 -0400 - * New upstream release. +neutron (2:7.0.0~b2-0ubuntu2) wily; urgency=medium - -- Thomas Goirand Thu, 30 Apr 2015 21:54:26 +0000 + * d/neutron-plugin-cisco.install: Remove neutron-cisco-apic-service-agent + and neutron-cisco-apic-host-agent as upstream has removed the apic ML2 + driver code and replaced by its version in the openstack/networking-cisco. + * d/neutron-plugin-metaplugin.install: Removed as upstream has removed + metaplugin code in Liberty. + * d/tests/control: Drop python-mysqldb. + * d/control: Add python-pymysql to (build-)depends. -neutron (2015.1~rc2-1) unstable; urgency=medium + -- Corey Bryant Thu, 27 Aug 2015 08:21:31 -0400 - [ Thomas Goirand ] - * New upstream release. - * Updated (build-)depends for this release. - * Removed quantum transition packages, and lbass package (the later is now a - separated project). +neutron (2:7.0.0~b2-0ubuntu1) wily; urgency=medium - [ gustavo panizzo ] - * Updated ovs agent and lb agent init scripts, since they are deprecated as - core_plugin and should be used in conjunction of ml2. + [ Corey Bryant ] + * New upstream milestone for OpenStack Liberty. + * d/control: Align (build-)depends with upstream. + * d/p/remove-ensure_dirs-double-patch.patch: Dropped. Fixed upstream. + * d/rules: Remove .eggs directory in override_dh_auto_clean. - -- Thomas Goirand Wed, 24 Dec 2014 15:10:00 +0800 + [ James Page ] + * d/source/options: Ignore any changes to egg-info folder + (LP: #1324856). -neutron (2014.2.1-1) experimental; urgency=medium + -- Corey Bryant Wed, 19 Aug 2015 12:08:39 -0400 - * New upstream release. - * cve-2014-7821_DoS_through_invalid_DNS_configuration_juno.patch is now - applied upstream, so removed it. - * Now build-depends on openstack-pkg-tools (>= 20~). +neutron (2:7.0.0~b1-0ubuntu4) wily; urgency=medium + + * No change rebuild with SQLAlchemy 1.0.6. + + -- James Page Fri, 24 Jul 2015 10:02:15 +0100 + +neutron (2:7.0.0~b1-0ubuntu3) wily; urgency=medium + + * d/neutron-pluging-linuxbridge-agent.init.in: Ensure that the right + binary is used for neutron-plugin-linuxbridge-agent (LP: #1453188). + + -- James Page Thu, 02 Jul 2015 16:37:32 +0100 + +neutron (2:7.0.0~b1-0ubuntu2) wily; urgency=medium + + * d/p/remove-ensure_dirs-double-patch.patch: Cherry pick fix from upstream + to fix issue around double patching of ensure_dirs which caused sporadic + unit test failures. + + -- James Page Fri, 26 Jun 2015 20:18:55 +0100 + +neutron (2:7.0.0~b1-0ubuntu1) wily; urgency=medium + + * New milestone for OpenStack Liberty: + - d/control: Align (build-)depends with upstream. + - d/p/*: Refresh. + * d/control: Drop old transitional packages which are no longer required. + + -- James Page Thu, 25 Jun 2015 20:40:22 +0100 + +neutron (1:2015.1.0-0ubuntu1) vivid; urgency=medium - -- Thomas Goirand Fri, 12 Dec 2014 23:02:10 +0800 + [ Corey Bryant ] + * New upstream release for OpenStack kilo. (LP: #1449744) -neutron (2014.2-4) experimental; urgency=medium + [ James Page ] + * d/control: Add missing dependency on conntrack for neutron-l3-agent + for HA router configuration now that conntrack has completed MIR + (LP: #1381450). + * d/*: wrap-and-sort. - * CVE-2014-7821: DoS through invalid DNS configuration. Applied upstream - patch: Fix hostname regex pattern (Closes: #770431). + -- Corey Bryant Thu, 30 Apr 2015 15:29:57 +0200 - -- Thomas Goirand Fri, 21 Nov 2014 16:39:03 +0800 +neutron (1:2015.1~rc1-0ubuntu1) vivid; urgency=medium -neutron (2014.2-3) experimental; urgency=medium + * New upstream milestone release: + - debian/control: Update dependencies. + - debian/patches/disable-udev-tests.patch: Dropped no longer needed. + - debian/patches/fixup-driver-test-execution.patch: Dropped no longer needed. + - debian/patches/skip-iptest.patch: Skip failing test + - debian/neutron-plugin-openvswitch-agent.install: Added neutron-ovsvapp-agent binary. + - debian/neutron-plugin-cisco.install: Added neutron-cisco-apic-service-agent and + neutron-cisco-apic-host-agent - * Patches the ml2 plugin ini file to be like the install-guide by default. - * Added defaults-closer-to-install-guide.patch to have l3 and dhcp init files - match what the install-guide proposes as configuration. + -- Chuck Short Wed, 15 Apr 2015 13:59:07 -0400 - -- Thomas Goirand Thu, 23 Oct 2014 14:59:07 +0800 +neutron (1:2015.1~b3-0ubuntu3) vivid; urgency=medium -neutron (2014.2-2) experimental; urgency=medium + * d/tests/*: Disable nec plugin tests due to out-of-archive python + requirements post decomposition, drop hyperv tests as hyperv agent + now not part of this package. - * Removed arping from depends of python-neutron, and put iputils-arping as - Recommends:. + -- James Page Tue, 31 Mar 2015 10:58:16 +0100 - -- Thomas Goirand Thu, 16 Oct 2014 15:17:02 +0000 +neutron (1:2015.1~b3-0ubuntu2) vivid; urgency=medium -neutron (2014.2-1) experimental; urgency=medium + * d/control: Drop versioning on runtime dependency for python-neutron-fwaas + as this creates an circular dependency at build time in neutron-fwaas. + -- James Page Tue, 31 Mar 2015 08:56:54 +0100 + +neutron (1:2015.1~b3-0ubuntu1) vivid; urgency=medium + + * New upstream milestone release: + - d/control: Align version requirements with upstream. + - d/control: Add new dependency on oslo-log. + - d/p/*: Rebase. + - d/control,d/neutron-plugin-hyperv*: Dropped, decomposed into + separate project upstream. + - d/control,d/neutron-plugin-openflow*: Dropped, decomposed into + separate project upstream. + - d/neutron-common.install: Add neutron-rootwrap-daemon and + neutron-keepalived-state-change binaries. + - d/rules: Ignore neutron-hyperv-agent when installing; only for Windows. + - d/neutron-plugin-cisco.install: Drop neutron-cisco-cfg-agent as + decomposed into separate project upstream. + - d/neutron-plugin-vmware.install: Drop neutron-check-nsx-config and + neutron-nsx-manage as decomposed into separate project upstream. + - d/control: Add dependency on python-neutron-fwaas to neutron-l3-agent. + * d/pydist-overrides: Add overrides for oslo packages. + * d/control: Fixup type in package description (LP: #1263539). + * d/p/fixup-driver-test-execution.patch: Cherry pick fix from upstream VCS + to support unit test exection in out-of-tree vendor drivers. + * d/neutron-common.postinst: Allow general access to /etc/neutron but limit + access to root/neutron to /etc/neutron/neutron.conf to support execution + of unit tests in decomposed vendor drivers. + * d/control: Add dependency on python-neutron-fwaas to neutron-l3-agent + package. + + -- James Page Mon, 30 Mar 2015 11:17:19 +0100 + +neutron (1:2015.1~b2-0ubuntu4) vivid; urgency=medium + + * Trim back plugin tests to those that a) don't have out-of-archive + dependencies, b) don't rely on external fixtures and c) don't try + to create runtime directories in /etc/neutron. + * Refactor plugin tests to use a common test helper, use shortnames for + core_plugin configuration. + * Allow services to settle prior to testing to ensure that any failures + are correctly detected. + * Grab last 100 lines of neutron log files if any tests fail to aid + diagnosis. + + -- James Page Wed, 18 Mar 2015 21:50:25 +0000 + +neutron (1:2015.1~b2-0ubuntu3) vivid; urgency=medium + + * Drop patch from previous upload, switch autopkgtests to using mysql + as the database backend instead as this is supported by upstream. + + -- James Page Wed, 18 Mar 2015 16:28:05 +0000 + +neutron (1:2015.1~b2-0ubuntu2) vivid; urgency=medium + + * d/p/fix-alembic-migrations-with-sqlite.patch: Cherry pick patch from + Debian to fixup db migrations under sqlite - this is used in + autopkgtests (LP: #1429739). + + -- James Page Wed, 18 Mar 2015 13:40:40 +0000 + +neutron (1:2015.1~b2-0ubuntu1) vivid; urgency=medium + + [ Corey Bryant ] * New upstream release. + - d/control: Align with upstream dependencies. + - d/p/disable-udev-tests.patch: Rebased. + - d/p/pep-0476.patch: Dropped. Fixed upstream. + + [ James Page ] + * d/neutron-common.install: Drop fwaas_driver.ini and vpnaas.filters, will + provided by driver specific packages. + + -- Corey Bryant Mon, 16 Feb 2015 09:59:01 +0000 + +neutron (1:2015.1~b1-0ubuntu7) vivid; urgency=medium + + * d/tests/*: Tidy up DEP-8 tests: + - Drop linuxbridge and openvswitch tests, replace with ml2 test. + - Split gateway agents into separate test case, ensure interface + driver is correctly configured to avoid agent test failures. + + -- James Page Tue, 27 Jan 2015 12:22:12 +0000 - -- Thomas Goirand Thu, 16 Oct 2014 14:52:35 +0000 +neutron (1:2015.1~b1-0ubuntu6) vivid; urgency=medium -neutron (2014.2~rc2-1) experimental; urgency=medium + * d/neutron-common.dirs: Create policy.d under /etc/neutron on + install, resolving errors loading service plugins. + + -- James Page Wed, 21 Jan 2015 09:20:49 +0000 + +neutron (1:2015.1~b1-0ubuntu5) vivid; urgency=medium + + * d/neutron-server.upstart.in: Re-introduce and update specific upstart + configuration for neutron-server daemon due to complexity of loading + plugin configuration files. + * d/rules: Exclude disabled agents from --fail-missing clause, fixing + FTBFS. + + -- James Page Wed, 14 Jan 2015 15:03:44 +0000 + +neutron (1:2015.1~b1-0ubuntu4) vivid; urgency=medium + + * d/control,neutron-lbaas-agent.* + d/tests/control: Drop LBaaS agent (moved to separate source package). + * d/control,neutron-*vpn-agent.*, + d/neutron-common.install: Drop VPN agent (moved to a separate + source package), drop vpn_agent.ini from neutron-common. + + -- James Page Wed, 14 Jan 2015 11:30:32 +0000 + +neutron (1:2015.1~b1-0ubuntu3) vivid; urgency=medium + + * d/tests: Drop testing of ryu plugin as its no longer packaged. + + -- James Page Tue, 13 Jan 2015 12:51:05 +0000 + +neutron (1:2015.1~b1-0ubuntu2) vivid; urgency=medium + + * Systemd enablement: + - d/control: Add dh-systemd and openstack-pkg-tools to BD's. + - d/rules: Enable use of pkgos, tidyup generated init files, + override targets to deal with neutron-ovs-cleanup task. + - d/*.init.in: Cherry pick pkgos template configurations from + Debian neutron package (thanks Thomas), copy and adapt for + other agents that are not covered by Debian packaging. + - d/*.upstart.in: Specialize upstart configurations for agents + which would like neutron-ovs-cleanup to run first. + - d/*.upstart: Drop in preference to generated files. + - d/*.service.in: Provide specialized systemd units for + neutron-ovs-cleanup and neutron-plugin-openvswitch-agent. + * d/control,compat: Bump debhelper compat level to 9. + * d/*.logrotate,neutron-common.logrotate: Move to single logrotate + configuration. + * d/rules: Correct path for execution of unit tests. + + -- James Page Mon, 12 Jan 2015 15:21:31 +0000 + +neutron (1:2015.1~b1-0ubuntu1) vivid; urgency=medium + + [ Chuck Short ] + * Open for vivid. + * d/control: Update bzr branch. + * d/control: Add python-oslo.serialization build dependency. + * d/control: Add python-oslotest as a build dependency. + * d/patches/fix-neutron-configuration.patch: Refreshed + * Remove ryu plugin. + * d/control: Add python-oslo.middleware and python-oslo.i18n + python-oslo.utils, python-testscenarios as depdenencies. + + [ James Page ] + * d/watch: Update uversionmangle for kilo beta naming. + * New upstream release + - d/control: Add python-oslo-context to dependencies. + - d/p/pep-0476.patch: Deal with PEP-0476 certificate + chain checking. + * d/control: Bumped Standards-Version to 3.9.6, no changes. + + -- James Page Tue, 06 Jan 2015 14:46:52 +0000 + +neutron (1:2014.2-0ubuntu1) utopic; urgency=medium * New upstream release. - * Updated (build-)depends for this release. - * Added ipset, iproute2, arping and keepalived as dependency. - * Now using a single logrotate file in neutron-common. - -- Thomas Goirand Fri, 10 Oct 2014 23:11:10 +0800 + -- James Page Thu, 16 Oct 2014 15:29:53 +0100 + +neutron (1:2014.2~rc3-0ubuntu1) utopic; urgency=medium -neutron (2014.2~rc1-3) experimental; urgency=medium + [ Corey Bryant ] + * New upstream release candidate. - * Fixed debconf template and ran debconf-updatepo. - * Another fix for the SQLite Alembic migrations. + -- Chuck Short Wed, 15 Oct 2014 11:23:42 -0400 - -- Thomas Goirand Fri, 10 Oct 2014 07:34:35 +0000 +neutron (1:2014.2~rc2-0ubuntu1) utopic; urgency=medium -neutron (2014.2~rc1-2) experimental; urgency=medium + * New upstream release candidate: + - d/p/*: Refresh. + * Fixup optimized iptables management by l2 daemons (LP: #1379779): + - d/neutron-common.install: Install ipset-firewall.filters to support + use of ipset to optimize firewall rulebase management. + - d/control: Add ipset to Depends of neutron-common. + * d/watch: Only match versions starting with digits. - * Mangling upstream rc and beta versions in watch file. - * Fixed 0001-Add-parameter-and-iptables-rules-to-protect-dnsmasq-.patch - wrong identation. - * Added sqlite3 as dependency. - * Added debian/patches/more-alembic-with-sqlite-migration-fixes.patch. + -- James Page Fri, 10 Oct 2014 15:13:44 +0100 - -- Thomas Goirand Fri, 10 Oct 2014 15:00:51 +0800 +neutron (1:2014.2~rc1-0ubuntu1) utopic; urgency=medium -neutron (2014.2~rc1-1) experimental; urgency=medium + * New upstream release candidate: + - d/p/*: Refreshed. + - d/control: Add python-requests-mock to BD's. + - d/control: Align versioned requirements with upstream. + * Transition linuxbridge and openvswitch plugin users to modular + layer 2 plugin (LP: #1323729): + - d/control: Mark removed plugin packages as transitional, depend + on neutron-plugin-ml2, mark oldlibs/extra. + - d/neutron-plugin-{linuxbridge,openvswitch}.install: Drop. + - d/control: Depend on neutron-plugin-ml2 for linuxbridge + agent package. + - d/neutron-plugin-linuxbridge-agent.upstart: Use ml2 plugin + configuration files. + + -- James Page Fri, 03 Oct 2014 18:45:23 +0100 + +neutron (1:2014.2~b3-0ubuntu4) utopic; urgency=medium + + * d/control: Add radvd to neutron-l3-agent Depends to support + IPv6 subnet configurations. + * d/control: Add keepalived to neutron-l3-agent Depends to support + HA router configurations (LP: #1371137). + * d/control,neutron-plugin-opencontrail.install: Add plugin package for + OpenContrail. + * d/control,neutron-plugin-nuage.install: Add plugin package for Nuage. + + -- James Page Tue, 23 Sep 2014 09:31:51 +0100 + +neutron (1:2014.2~b3-0ubuntu3) utopic; urgency=medium + + * d/control: Align versioned dependencies to b3 release, wrap-and-sort. + * d/rules: Re-enable test suite. + * d/rules: Enable auto-configuration of test concurrency. + * d/p/*: Refresh. + + -- James Page Thu, 18 Sep 2014 13:55:35 +0100 + +neutron (1:2014.2~b3-0ubuntu2) utopic; urgency=medium + + * debian/control: Fix typo in depdencies. + + -- Chuck Short Wed, 10 Sep 2014 08:48:38 -0400 + +neutron (1:2014.2~b3-0ubuntu1) utopic; urgency=medium + + * New upstream release. + * debian/control: + - Dropped pep8, python-amqplib, python-configobj, + python-lxml, python-mox, + python-psutil, python-pyudev, and python-simplejson + - Added python-keystonestone. + - Bumped version depdenendices for alembic, python-anyjson, + python-cliff, python-fixtures, python-keystoneclient, + python-mock, python-novaclient, python-oslo.config, + python-pbr, python-requests, python-stevedore, + and testrepository, + - Added version depdenencies for python-babel, + python-hacking, python-httplib2, python-iso8601, + python-oslo.messaging, python-oslo.db, python-six, + python-sqlalchemy, python-webob, and python-webtest, + * debian/neutron-plugin-sriov-agent: Add mellanox SRIOV agent. + * debian/patches/disable-udev-tests.patch: Updated. + * debian/rules: Temporarily disable tests. + + -- Chuck Short Tue, 09 Sep 2014 11:56:35 -0400 + +neutron (1:2014.2~b2-0ubuntu1) utopic; urgency=medium * New upstream release. - * Now using templated init script for sysv-rc, generated systemd unit and - upstart jobs, using openstack-pkg-tools >= 13. - * Refreshed/rebased/reworked fix-alembic-migration-with-sqlite3.patch. - * Removed reference and license for tools/rfc.sh which doesn't exist, in - debian/copyright. - * Standards-Version is now 3.9.6. + * debian/patches/fix-neutron-configuration.patch: Refreshed + * debian/control: + - Removed python-d2to1 build dependency. + - Add python-hacking build dependency. + - Add python-oslo.messaging as a build dependency. + - Add python-oslo.db as a build dependency. + + -- Chuck Short Fri, 25 Jul 2014 11:06:46 -0400 + +neutron (1:2014.2~b1-0ubuntu3) utopic; urgency=medium + + * SECURITY UPDATE: specify /etc/neutron/rootwrap.conf for use with + nova-rootwrap + - CVE-2013-1068 (LP: #1185019) + + -- Chuck Short Wed, 18 Jun 2014 12:43:51 -0400 + +neutron (1:2014.2~b1-0ubuntu2) utopic; urgency=medium + + * debian/tests/neutron-daemons: Dont test neutron-lbaas since + it needs to be configured properly in order to run the tests. + (LP: #1240712) + + -- Chuck Short Fri, 13 Jun 2014 10:25:04 -0400 + +neutron (1:2014.2~b1-0ubuntu1) utopic; urgency=medium + + [ Chuck Short ] + * debian/control: Open up juno release + * debian/patches/fix-quantum-configuration.patch: Refreshed + * debian/patches/disable-udev-tests.patch: Refreshed + * debian/patches/disable-failing-metaplugin-tests.patch: Dropped + * debian/patches/skip-lb-test.patch: Dropped + * debian/patches/skip-ipv6-tests.patch: Dropped + * debian/control: Add pep8 as a dependency. + * debian/patches/use-concurrency.patch: Dropped + * debian/neutron-common.dirs: Add lock directory. + * debian/neutron-plugin-vmware.install: Dropped neutron-check-nvp-config. + * debian/rules: Remove last bits of quantum. + * debian/neutron-common.install: Add neutron-sanity-check. + + [ Adrien Cunin ] + * Renamed patch debian/patches/fix-{quantum,neutron}-configuration.patch + * Removed references to Quantum in debian/cron.d/*'s comments + * Removed debian/NEWS as it was only mentioning the now finished + quantum/neutron name transition + + -- Chuck Short Thu, 12 Jun 2014 15:10:36 -0400 + +neutron (1:2014.1-0ubuntu3) utopic; urgency=medium + + * Add allow-stderr autopkgtest restriction for the dpkg error spew. + + -- Martin Pitt Tue, 13 May 2014 09:37:40 +0200 + +neutron (1:2014.1-0ubuntu2) utopic; urgency=medium + + * Rebuild for sqlalchemy 0.9. + + -- Chuck Short Thu, 08 May 2014 11:24:37 -0500 + + +neutron (1:2014.1-0ubuntu1) trusty; urgency=medium + + [ Chuck Short ] + * New upstream release (LP: #1288245). + + -- James Page Thu, 17 Apr 2014 13:04:17 +0100 + +neutron (1:2014.1~rc2-0ubuntu4) trusty; urgency=medium + + * d/neutron-vpn-agent.upstart: Wait for neutron-ovs-cleanup service to + start if installed to ensure that Open vSwitch state is cleaned up + on reboot (LP: #1307208). + + -- James Page Mon, 14 Apr 2014 11:07:44 +0100 + +neutron (1:2014.1~rc2-0ubuntu3) trusty; urgency=medium - -- Thomas Goirand Fri, 03 Oct 2014 18:53:11 +0800 + * Fix the Breaks/Replaces from the previous version, as they were + accidentally added to the wrong package (and with the wrong versioning). -neutron (2014.2~b3-1) experimental; urgency=medium + -- Steve Langasek Thu, 10 Apr 2014 23:36:09 +0000 - [ Thomas Goirand ] - * Disabled ml2 config patch. - * Fixed (build-)depends for this release. - * Rebased patches. +neutron (1:2014.1~rc2-0ubuntu2) trusty; urgency=medium - [ gustavo panizzo ] + * Ensure that VPN and L3 agents are not installed together (LP: #1303876): + - d/control: Add Conflicts on neutron-l3-agent to neutron-vpn-agent, + drop dependency from neutron-vpn-agent -> neutron-l3-agent. + - d/neutron-{common,vpn-agent,l3-agent}.install: Move configuration and + rootwrap filters to -common package for use by both agent types. + - d/control: Add appropriate Breaks/Replaces for config file moves. + - d/neutron-vpn-agent.upstart: Include fwaas_driver.ini on config file + path inline with l3-agent configuration. + - d/control: Align Depends of neutron-vpn-agent with neutron-l3-agent. + + -- James Page Thu, 10 Apr 2014 14:34:18 +0100 + +neutron (1:2014.1~rc2-0ubuntu1) trusty; urgency=medium + + [ James Page ] + * d/neutron-plugin-oneconvergence-agent.upstart: Rename upstart + configuration to match package name (LP: #1301957). + * d/neutron-vpn-agent.install: Install missing vpnaas.filters for + rootwrap (LP: #1303876). + + [ Chuck Short ] + * New upstream release candidate (LP: #1288245). + + -- Chuck Short Wed, 09 Apr 2014 08:51:40 -0400 + +neutron (1:2014.1~rc1-0ubuntu1) trusty; urgency=medium + + [ Chuck Short ] + * debian/rules: Run testr init before tests. + * debian/patches/disable-udev-tests.patch: Refresh. + * d/control,neutron-plugin-oneconvergence*: Add One Convergence plugin + and agent (LP: #1293632). + + [ James Page ] + * New upstream release candidate (LP: #1288696, #1291535). + * d/control,neutron-mlnx-plugin{-agent}.install: Split out Mellanox + plugin configuration from agent package (LP: #1255420). + * d/control,neutron-{plugin-}{vpn|metering}-agent.*: Drop -plugin from + metering and vpn agents (they are not plugins) and deal with associated + change in name of upstart configurations. + * d/neutron-l3-agent.{install,upstart}: Install fwaas_driver.ini with + l3-agent and add to config-file path in upstart configuration + (LP: #1298676). + * d/neutron-vpn-agent.upstart,control: Include l3_agent.ini on upstart + config-file path, add dependency on neutron-l3-agent (LP: #1298675). + + -- James Page Tue, 01 Apr 2014 16:22:54 +0100 + +neutron (1:2014.1~b3-0ubuntu1) trusty; urgency=medium + + [ Chuck Short ] + * New upstream release. + * debian/rules: Re-enabled tests. + * debian/patches/requirements.patch: Dropped no longer needed. + * debian/patches/sql-alchemy-0.8.3-compat.patch: Dropped no longer needed. + * debian/patches/bump-sqlalchemy-version.patch: Dropped no longer needed. + * debian/neutron-plugin-vmware.install: Install usr/bin/neutron-nsx-manage. + * debian/patches/use-concurrency.patch: Set default concurrency to 1. + + [ James Page ] + * d/control,neutron-plugin-ibm*: Add plugin and agent packages for IBM + SDN-VE. + * d/control,neutron-openflow-*: Add agent package for OpenFlow ML2 agent. + * d/control,neutron-plugin-bigswitch-agent*: Add agent package for + BigSwitch. + * d/neutron-plugin-mlnx-agent.{upstart,logrotate}: Correct log path + and add logrotate configuration (LP: #1284144). + + [ Corey Bryant ] + * Renamed Nicira NVP plugin to VMware NSX (LP: #1273877): + - debian/neutron-plugin-*.install: Update path and file for rename + - debian/tests/*-plugin: Replace nicira-plugin with vmware-plugin + - debian/control: + + Change neutron-plugin-nicira to transtional package + + Add neutron-plugin-vmware package which breaks/replaces + neutron-plugin-nicira package. + + -- James Page Fri, 07 Mar 2014 09:38:32 +0000 + +neutron (1:2014.1~b2-0ubuntu6) trusty; urgency=medium + + * debian/rules: Temporarily disable testsuite due to upstream breakage. + + -- Chuck Short Thu, 06 Feb 2014 08:33:08 -0500 + +neutron (1:2014.1~b2-0ubuntu5) trusty; urgency=medium + + * debian/patches/disable-udev-tests.patch: Skip more tests + because of udev failures. + * debian/patches/skip-ipv6-tests.patch: Skip tests that fail + on the buildds due to ipv6. + + -- Chuck Short Mon, 03 Feb 2014 09:02:45 -0500 + +neutron (1:2014.1~b2-0ubuntu4) trusty; urgency=medium + + * debian/rules: Really run_tests.sh. + + -- Chuck Short Thu, 30 Jan 2014 11:44:21 -0500 + +neutron (1:2014.1~b2-0ubuntu3) trusty; urgency=medium + + * debian/rules: Switch back to run_test.sh since locking + issues have been fixed. + + -- Chuck Short Thu, 30 Jan 2014 10:49:22 -0500 + +neutron (1:2014.1~b2-0ubuntu2) trusty; urgency=medium + + * debian/patches/skip-lb-test.patch: Skipped lb configuration + test. + + -- Chuck Short Mon, 27 Jan 2014 12:01:50 -0500 + +neutron (1:2014.1~b2-0ubuntu1) trusty; urgency=low + + [ James Page ] + * Switch to using Modular Layer 2 plugin by default: + - d/control,neutron-plugin-ml2.install: Add ML2 plugin package + (LP: #1243147). + - d/p/fix-quantum-configuration,d/control,d/neutron-server.default: + Switch to using the ML2 plugin by default. + - d/control,neutron-plugin-openvswitch-agent: + Use neutron-plugin-ml2 and configuration for openvswitch-agent. + * d/neutron-plugin-mlnx-agent.upstart: Reference correct configuration + file (LP: #1257732). + * Add neutron-ovs-cleanup upstart configuration for OVS plugin + (LP: #1249708): + - d/rules: Install new configuration in neutron-plugin-openvswitch-agent + package, don't restart on install/upgrade (only needed for reboots). + - d/neutron-plugin-openvswitch-agent.upstart: Ensure startup happens + after neutron-ovs-cleanup. + - d/neutron-{l3|dhcp}-agent.upstart: If neutron-ovs-cleanup job is + installed, wait for it to reach running state prior to starting + agents. + * d/control: Add versioned BD/Depends on python-psutil >= 0.6.1. + * d/p/requirements.patch: Drop upper version boundary for psutil for + compatibility with Trusty. + * d/p/requirements.patch: Lift upper boundary for WebOb to < 1.4. + * d/p/disable-failing-metaplugin-tests.patch: Disable metaplugin tests that + are currently failing. + * d/p/disable-ml2-notification-tests.patch: Dropped, tests now pass. + * d/rules: Fail package build on unit test failures. + * d/p/disable-failing-cisco-test.patch: Disable failing Cisco mechanism test. + * d/control,d/p/remove-jsonrpclib.patch: Add BD on python-jsonrpclib and drop + patch that excludes it from requirements.txt. + + [ Chuck Short ] * New upstream release. - * Support to run neutron under systemd. + * debian/rules: Run testr directly + * debian/patches/sql-alchemy-0.8.3-compat.patch: Fix tests sqlalchemy 0.8.3 + compat. + * debian/neturon-nicira.install: Add usr/bin/neutron-check-nsx-config. - -- Thomas Goirand Sat, 20 Sep 2014 07:54:55 +0000 + -- Chuck Short Fri, 24 Jan 2014 09:17:12 -0500 -neutron (2014.1.1-1) unstable; urgency=medium +neutron (1:2014.1~b1-0ubuntu1) trusty; urgency=low + [ Chuck Short ] * New upstream release. - * Removed OVS_lib_defer_apply_doesn_t_handle_concurrency.patch applied - upstream. - * Removed Install_SNAT_rules_for_ipv4_only.patch applied upstream. + * debian/control: open icehouse release. + + [ James Page ] + * debian/patches: Refresh patches against upstream master. + * debian/control: Drop quantum-* transitional packages, no longer needed. + + -- Chuck Short Thu, 05 Dec 2013 11:40:39 -0500 + +neutron (1:2013.2-0ubuntu1) saucy; urgency=low - -- Thomas Goirand Mon, 09 Jun 2014 23:06:59 +0800 + * New upstream release (LP: #1236462). -neutron (2014.1-8) unstable; urgency=medium + -- Chuck Short Thu, 17 Oct 2013 10:52:39 -0400 - * Added sane-defaults-for-ml2_conf.ini.patch. - * Added missing dbconfig-common dependency. - * Also patches dhcp_agent.ini and dhcp_agent.ini for sane defaults. +neutron (1:2013.2~rc3-0ubuntu1) saucy; urgency=low - -- Thomas Goirand Sat, 07 Jun 2014 17:27:55 +0800 + * New upstream release candidate (LP: #1240665). -neutron (2014.1-7) unstable; urgency=medium + -- Chuck Short Wed, 16 Oct 2013 15:37:02 -0400 - * Updates the OVS_lib_defer_apply_doesn_t_handle_concurrency.patch patch - (Closes: #750415). - * Now build-depends on openstack-pkg-tools (>= 12~). +neutron (1:2013.2~rc2-0ubuntu1) saucy; urgency=low - -- Thomas Goirand Thu, 05 Jun 2014 07:25:38 +0000 + * New upstream release candidate (LP: #1239156). -neutron (2014.1-6) unstable; urgency=high + -- James Page Sat, 12 Oct 2013 16:51:28 +0100 - * Adds Install_SNAT_rules_for_ipv4_only.patch. Note that without this patch, - it's possible to destroy an OpenStack cloud network, which is why I'm - putting urgency=high in this upload. +neutron (1:2013.2~rc1-0ubuntu2) saucy; urgency=low - -- Thomas Goirand Tue, 03 Jun 2014 00:07:08 +0800 + * d/tests/control,neutron-server: Limit neutron-server tests to core + neutron daemons to avoid tests failures for plugin agents which don't + start correctly without additional configuration. -neutron (2014.1-5) unstable; urgency=medium + -- James Page Thu, 03 Oct 2013 23:05:05 +0100 - * Switched from restarting daemons to copytruncate for logrotate. +neutron (1:2013.2~rc1-0ubuntu1) saucy; urgency=low - -- Thomas Goirand Thu, 29 May 2014 13:44:03 +0800 + [ Yolanda Robla ] + * debian/tests: added testing agents -neutron (2014.1-4) unstable; urgency=medium + [ Chuck Short ] + * debian/patches/disable-udev-tests.patch: Refreshed. + * debian/patches/disable-ml2-notification-tests.patch: Refreshed. + * debian/control: + - Dropped python-setuptools-git python-netifaces, and python-nose from + build dependencies. + - Dropped python-configobj, python-gflags from binary dependencies. + - Added build python-requests python-six, and python-jinja2 build + dependencies. + - Added versioned dependencies for python-amqplib, + python-pbr, python-novaclient, python-cliff, + python-testtools, and python-eventlet. + - Bumped versioned depends for python-stevedore, pyhton-novaclient, + python-oslo.config, and testrepository - * Fixed linuxbridge init script. + [ James Page ] + * New upstream release candidate: + - d/patches: Refreshed. + * d/rules: unpatch/patch neutron.conf around test execution to ensure that + as many tests as possible actually pass. - -- Thomas Goirand Wed, 21 May 2014 08:37:03 +0800 + -- James Page Thu, 03 Oct 2013 15:18:04 +0100 -neutron (2014.1-3) unstable; urgency=medium +neutron (1:2013.2~b3-0ubuntu6) saucy; urgency=low - * Added Russian Debconf translation, thanks to Yuri Kozlov - (Closes: #746939). + * debian/rules: Dont ftbfs the tests if they fail. - -- Thomas Goirand Sun, 04 May 2014 14:36:24 +0800 + -- Chuck Short Tue, 10 Sep 2013 20:37:18 -0400 -neutron (2014.1-2) unstable; urgency=medium +neutron (1:2013.2~b3-0ubuntu5) saucy; urgency=low - * Unbreaks fr.po, thanks to Christian Perrier (Closes: #745249). - * Added it.po thanks to Beatrice Torracca (Closes: #746575). - * Added a Provides: neutron-plugin-ml2 in neutron-common (LP: #1309858). + * debian/tests/neutron-daemons: Fix typo. + * debian/rules: FTBFS if testsuite fails. - -- Thomas Goirand Sat, 03 May 2014 02:22:50 +0000 + -- Chuck Short Tue, 10 Sep 2013 17:27:25 -0400 -neutron (2014.1-1) unstable; urgency=medium +neutron (1:2013.2~b3-0ubuntu4) saucy; urgency=low - [ Thomas Goirand ] - * New upstream pre-release. - * Uploading to unstable. - * Readded 0004-Fix-Metering-doesn-t-respect-the-l3-agent-binding.patch with - the last review from upstream. + * debian/patches/remove_jsonrpclib.patch: Remove jsonrpclib + its not needed other than the arista driver. - [ Sylvain Baubeau ] - * Allow selecting log destination for Neutron daemons + -- Chuck Short Tue, 10 Sep 2013 15:19:22 -0400 - -- Thomas Goirand Wed, 09 Apr 2014 23:46:07 +0800 +neutron (1:2013.2~b3-0ubuntu3) saucy; urgency=low -neutron (2014.1~rc1-2) experimental; urgency=low + * debian/tests: Fixed autopkg tests. - * More SQLite migration fixes for Icehouse. - * Added OVS_lib_defer_apply_doesn_t_handle_concurrency.patch + -- Chuck Short Tue, 10 Sep 2013 12:10:05 -0400 - -- Thomas Goirand Mon, 07 Apr 2014 14:23:29 +0800 +neutron (1:2013.2~b3-0ubuntu2) saucy; urgency=low -neutron (2014.1~rc1-1) experimental; urgency=medium + * debian/control, debian/neutron-plugin-vpn-agent.install, + debian/neutron-plugin-vpn-agent.install: Add vpn agent. + * debian/control, debian/usr/bin/neutron-metering-agent.install, + debian/usr/bin/neutron-metering-agent.install: Add metering agent. - [ gustavo panizzo ] - * Fixes an issue using ml2 and openvswitch plugin, openvswitch agent wasn't - loading it's config file. + -- Chuck Short Mon, 09 Sep 2013 22:35:59 -0400 + +neutron (1:2013.2~b3-0ubuntu1) saucy; urgency=low + + [ Chuck Short ] + * New upstream release. + * debian/patches/fix-quantum-configuration.patch: Refreshed. + * debian/patches/neutron-conf.patch: Dropped. + * debian/patches/ignore-quantum-binaries.patch: Dropped + * debian/control: Add python-babel as a build depends. + * debian/neutron-common.install: Add neutron-usage-audit binary. + * debian/rules: Pass the tests even if it fails, temporary measure + until we figure out why the tests fail. + + [ Adam Gandelman ] + * debian/rules: Limit testr concurrency to 1 CPU. + * debian/patches: Refresh. + + [ James Page ] + * d/*.upstart: Added respawn stanza (LP: #1170393), tidied + descriptions and rationalized stop on stanzas to be consistent. + * d/neutron-dhcp-agent.install: Drop neutron-dhcp-agent-dnsmasq-lease- + update inline with upstream. + * d/rules: Ignore deprecated quantum binaries when checking for + missing files. + * d/control: Update/add versioned depends for upgrades: + - python-anyjson >= 0.3.3 + - python-stevedore >= 0.9 + - python-oslo.config >= 1:1.2.0 + - python-keystoneclient >= 1:0.2.0 + * d/*: Wrap and sort. + + -- Chuck Short Mon, 09 Sep 2013 13:12:57 -0400 + +neutron (1:2013.2~b2-0ubuntu3) saucy; urgency=low + + * d/p/neutron-conf.patch: Cherry picked commit from upstream VCS which + fixes a number of 'quantum' references across all configuration files. + * d/neutron_sudoers: Remove typo to re-enable passwordless sudo for neutron. + * d/p/fix-quantum-conf.patch: Enable use of neutron-rootwrap by default, + fixup problem with use of /var/lib/quantum for keystone signing_dir. + + -- James Page Wed, 24 Jul 2013 16:09:08 +0100 + +neutron (1:2013.2~b2-0ubuntu2) saucy; urgency=low + + * d/neutron-server.upstart: Execute correct server binary, fixup + use of flags in /etc/default/neutron-server. + * d/p/bump-sqlalchemy-version.patch: Support SQLAlchemy >= 0.8 until + upstream catches up. + * Re-jig test disablement patches: + - d/p/disable-udev-tests.patch: Disable tests that use udev as it + is not always available. + - d/p/disable-ml2-notification-tests.patch: Disable failing ML2 plugin + tests pending further investigation. + * d/p/fix-quantum-configuration.patch: Remove rej and orig cruft, re-added + missing default core_plugin configuration. + * d/control: Drop pep8 from BD's, no longer required. + + -- James Page Wed, 24 Jul 2013 11:41:56 +0100 + +neutron (1:2013.2~b2-0ubuntu1) saucy; urgency=low + + [ Chuck Short ] + * New upstream version. + * debian/patches/fix-quantum-configuration.patch: Refreshed + * Renamed quantum -> neutron inline with upstream: + - debian/neutron*.install: Update paths and files for rename. + - debian/cron.d: Update for new neutron names. + - debian/control: + + Add transtional packages. + + Add breaks/replaces with previous versions of quantum. + * debian/patches/fix-ubuntu-tests.patch: Refreshed + * debian/patches/ignore-quantum-binaries.patch: Don't install quantum + binaries. + * Add new mlnx agent package. + + [ James Page ] + * d/control: Update VCS fields for new branch locations. + * d/NEWS: Let users know they need to migrate configuration manually as part + of the quantum->neutron rename. + * d/neutron-common.install: Include rootwrap for Xen dom0 installs. + + [ Adam Gandelman ] + * debian/control: Set minimum python-kombu version >= 2.5.12. + + -- Chuck Short Fri, 19 Jul 2013 12:11:18 -0400 + +quantum (1:2013.2~b1-0ubuntu2) saucy; urgency=low + + [ Adam Gandelman ] + * debian/control: + - Add version requirement to python-stevedore (>= 0.8), also add to + python-quantum depends. + - Add version requirement to python-fixtures (>= 0.3.12). + * debian/patches/*: Refreshed. + + [ Yolanda Robla ] + * debian/tests: added autopkg tests + + [Chuck Short] + * debian/patches/fix-ubuntu-tests.patch: Rediff to skip tests + that were randomly failing in the PPAS or locally. + + -- Chuck Short Wed, 19 Jun 2013 12:06:15 -0500 + +quantum (1:2013.2~b1-0ubuntu1) saucy; urgency=low - [ Thomas Goirand ] * New upstream release. - * Removed SQLAlchemy version in requirements.txt patch (now useless). + * debian/patches/fix-quantum-configuration.patch: Refreshed + * debian/control: Add testrepository. + * debian/control: Add subunit. + * debian/control: Add python-d21o1 and python-pbr as build-depends. + * debian/control: Add python-stevedore. + + -- Chuck Short Fri, 31 May 2013 09:37:25 -0500 - -- Thomas Goirand Fri, 04 Apr 2014 13:29:48 +0000 +quantum (1:2013.1-0ubuntu2) raring; urgency=low -neutron (2014.1~b3-1) experimental; urgency=low + * Fix invalid multi-line cron jobs (LP: #1170312): + - d/cron.d/*: Consolidate jobs into a single command line, set syntax + highlighting to type 'crontab'. - * New upstream release (Icehouse beta 3). - * Fixed /var/lib/neutron/dhcp folder rights for Ubuntu. + -- James Page Mon, 22 Apr 2013 15:58:12 +0100 - -- Thomas Goirand Sat, 14 Dec 2013 00:44:19 +0800 +quantum (1:2013.1-0ubuntu1) raring; urgency=low -neutron (2013.2.2-1) unstable; urgency=medium + * New upstream release. - [ gustavo panizzo ] + -- Chuck Short Thu, 04 Apr 2013 14:03:41 -0500 + +quantum (1:2013.1~rc2-0ubuntu1) raring; urgency=low + + * New upstream release. + + -- Chuck Short Tue, 26 Mar 2013 08:33:56 -0500 + +quantum (1:2013.1~rc1-0ubuntu1) raring; urgency=low + + [ Chuck Short ] + * debian/patches/fix-quantum-configuration.patch: Refreshed + * debian/control: Add python-testtools and python-fixtures a build-dep. + * debian/control: Drop python-gflags no longer needed. + * debian/control: Drop python-unittest2 no longer needed. + + [ James Page ] + * New upstream release candidate. + * d/watch: Update uversionmangle to deal with upstream versioning + changes, remove tarballs.openstack.org. + * d/rules: Disable PEP-8 tests until fixed upstream. + * d/control,quantum-plugin-midonet.install: Added plugin package for + Midonet. + * d/control,quantum-lbaas-*: Added Load Balancing as-a Service agent + package. + * d/control: Bumped Standards-Version, no changes. + * d/p/fix-quantum-configuration.patch: Added midonet sqlite path to + patch, fixed up linuxbridge path. + * d/p/fix-ubuntu-tests.patch: Re-added skipTest for linuxbridge tests + that attempt to setup udev monitors. + * d/quantum-metadata-agent.*: Refactor metadata-agent into separate + package and add Depends from quantum-l3-agent and quantum-dhcp-agent. + * d/quantum-plugin-nicira.install: Add quantum-check-nvp-config binary. + * d/control: Add iputils-arping to quantum-l3-agent Depends (LP: #1153066). + * d/control: python-oslo-config -> python-oslo.config. + * d/control: Bump python-quantumclient >= 1:2.2.0 inline with upstream. + + -- James Page Fri, 15 Mar 2013 09:37:28 +0000 + +quantum (2013.1.g3-0ubuntu1) raring; urgency=low + + [ Adam Gandelman ] + * debian/patches/fix-quantum-configuration.patch: Refreshed and update to + reflect new global root_wrap configuration defined only in + /etc/quantum/quantum.conf. + * debian/patches/fix-ubuntu-tests.patch: Refreshed, added skipTests for + linuxbridge tests that attempt to setup udev monitors. + * debian/{control, quantum-server.install}: Drop quantum-ns-metadata-proxy, + quantum-metadata-agent, quantum-debug from quantum-server package and set a + Break/Replaces on the last quantum-server package that shipped them. + (LP: #1112203) + * debian/{control, quantum-plugin-nec.install}: Drop rootwrap filters, + only install /w the agent. + * debian/control: Add Breaks/Replaces between quantum-plugin-nec and new + quantum-plugin-nec-agent. + + [ Yolanda Robla ] + * debian/patches: refreshed patches + + [ James Page ] + * d/p/fix-quantum-configuration.patch: Add root_wrap helper to AGENT + section of /etc/quantum/quantum.conf to support new global configuration. + * d/control,quantum-plugin-{bigswitch,brocade,plumgrid}.install: Add new + plugin packages for BigSwitch, Brocade, Hyper-V and PLUMgrid. + * d/p/fix-quantum-configuration.patch: Set sqlite location for new plugins. + * d/control,quantum-plugin-nec-agent.*: Add new plugin agent package for NEC. + * d/quantum-common.install: Added new binaries and common rootwrap.d config. + * d/control: Removed VCS fields, updated maintainer. + * Wrapped and sorted debian/*. + * d/control: Add BD on python-oslo-config. + * d/control: Add BD on python-netifaces to fix RYU unit tests. + + [ Chuck Short ] * New upstream release. - * Patch 0003-Fix-MeteringLabel-model-to-not-clear-router-s-tenant-id-on - deletion was merged upstream. Removed from debian/patches. - [ Thomas Goirand ] - * Refreshed patches. + -- Chuck Short Fri, 22 Feb 2013 09:54:36 -0600 + +quantum (2013.1~g2-0ubuntu1) raring; urgency=low + + [ Chuck Short ] + * New upstream version. + * debian/patches/fix-quantum-configuration.patch: Refreshed. + + [ Yolanda Robla ] + * debian/quantum-l3-agent.quantum-metadata-agent.upstart: Add + upstart configuration for Metadata Agent. + * debian/quantum-l3-agent.install: Added quantum-ns-metadata-proxy, + quantum-metadata-agent and metadata_agent.ini. + * debian/patches/fix-quantum-configuration.patch: Update rootwrap + configuration in metadata_agent.ini file. + * debian/changelog: Updated package version + * d/p/fix-quantum-configuration.patch: refresh patches + * debian/patches/fix-ubuntu-tests.patch: Refreshed. + * debian/control: added python-novaclient dependency + + [ James Page ] + * d/*.install: Install entry points from bin directory instead + of easy-install ones generated during the package build process + (LP: #1085038). + * d/control: Drop BD on python-dev-all; its not required. + * d/rules: Install multiple upstart configurations for quantum-l3-agent. + * d/control: Tidy package descriptions. + * d/*.postrm: Drop as debhelper will generate update-rc.d calls in + maintainer scripts if required. + * d/quantum-common.postinst: Tweak permissions setting so that /etc/quantum + is not owned/writable by the quantum user, ensure that /etc/quantum/rootwrap* + is owned by root:root. + * d/*agent*.postinst: Dropped as permissions now correctly set in + quantum-common. + * d/patches/fix-quantum-configuration.patch: Re-add dropped fixes rootwrap and + sqlite defaults for all plugins. + * d/control: Added new BD on alembic (>= 0.4.1~), version python-mock >= 1.0b1. + + [ Maru Newby ] + * debian/control: Remove unnecessary openvswitch-vswitch dependency + from quantum-plugin-openvswitch (LP: #1076747). + + -- Yolanda Robla Tue, 22 Jan 2013 11:40:00 +0100 + +quantum (2013.1~g1-0ubuntu1) raring; urgency=low + + [ Adam Gandelman ] + * debian/patches/*: Refreshed for opening of Grizzly. + + [ Chuck Short ] + * New upstream release. + * debian/rules: FTFBS if there is missing binaries. + * debian/quantum-server.install: Add quantum-debug. - -- Thomas Goirand Fri, 14 Feb 2014 07:01:38 +0000 + -- Chuck Short Fri, 23 Nov 2012 09:43:14 -0600 -neutron (2013.2.1-5) unstable; urgency=medium +quantum (2012.2-0ubuntu1) quantal; urgency=low - * Fix /var/lib/neutron and /var/lib/neutron/dhcp folder rights in - debian/neutron-common.postinst.in. + [ Chuck Short ] + * New upstream release. - -- Thomas Goirand Thu, 13 Feb 2014 19:43:22 +0800 + [ Adam Gandelman ] + * debian/cron.d/quantum-{l3, dhcp]-agent-netns-cleanup: Schedule hourly + cleanups of leaked Quantum network namespsaces using the + quantum-netns-cleanup utility. -neutron (2013.2.1-4) unstable; urgency=medium + -- Chuck Short Thu, 27 Sep 2012 13:19:33 -0500 - * Restart daemons after logrotate. +quantum (2012.2~rc3-0ubuntu1) quantal; urgency=low - -- Thomas Goirand Mon, 03 Feb 2014 16:40:52 +0800 + * New upstream release. -neutron (2013.2.1-3) unstable; urgency=medium + -- Chuck Short Wed, 26 Sep 2012 15:14:31 -0500 + +quantum (2012.2~rc2-0ubuntu1) quantal; urgency=low + + [ Adam Gandelman ] + * debian/quantum-server.{default, upstart}: Use default file to specify + path to plugin config, which is passed to quantum-server as + '--config-file' during startup. (LP: #1009294) + * debian/control: + - Remove quantum-server's dependency on 'quantum-plugin'. + - Specify >= 1:0.1.0.1-0ubuntu1 requirement for python-quantumclient. + - Add dnsmasq dependencies to quantum-dhcp-agent Depends. + + [ Chuck Short ] + * New upstream version. + * debian/patches/fix-ubuntu-tests.patch: Refreshed. + + -- Chuck Short Fri, 21 Sep 2012 13:01:18 -0500 + +quantum (2012.2~rc1-0ubuntu1) quantal; urgency=low + + [ Adam Gandelman ] + * debain/*.postrm: Fix argument-less calls to update-rc.d, redirect + to /dev/null. (LP: #1047560) + * debian/quantum-server.upstart: Invoke start-stop-daemon properly. + (LP: #1047404) + * debain/*.postrm, *.upstart: Ensure files are named for corresponding + agent package, not plugin package. + * debian/control: + - Group agents with plugins. + - Fix some copy/paste mistakes. + - Set dependencies between agents and corresponding plugins. + - Recommend quantum-plugin-openvswitch for quantum-server. + - Require the same version of quantum-common and python-quantum. + - Add quantum-netns-cleanup utility to quantum-common. + * debian/patches/fix-quantum-configuration.patch: Use correct database + for linuxbridge plugin, use OVS plugin by default, call quantum-rootwrap + correctly. (LP: #1048668) + * Fix all use of /usr/sbin, things should go in /usr/bin. + * Remove dhcp and l3 plugins, they are not actually plugins. + * Rename packages quantum-plugin-{l3, dhcp}-agent to + quantum-{l3, dhcp}-agent. + * debain/quantum-*-agent.upstart: Specify config files as a + parameter to --config-file, specify log files for all. + * debian/*.logrotate: Add logrotate configs for server and agents. + * Install quantum_sudoers with quantum-common, not quantum-server. + * Install rootwrap filters only with the packages that require them. + * debian/*-agent.upstart: Specify --config-file=/etc/quantum/quantum.conf + in addition to plugin-specific config. Specify log files for all agents. + * Allow group 'adm' read access to /var/log/quantum. + * debian/quantum-server.postinst: Drop, all has been moved to quantum-common. + * Add packaging for quantum-plugin-nec. + + [ Chuck Short ] + * New usptream release. + + -- Chuck Short Wed, 12 Sep 2012 13:41:20 -0500 + +quantum (2012.2~rc1~20120907.1154-0ubuntu1) quantal; urgency=low + + [ Adam Gandelman ] + * debian/control: Add missing python-keystone dependency. + * wrap-and-sort. + + [ Chuck Short ] + * debian/rules: + - Run testsuite on build. + - Use get-orig-source. + - Add python-amqplib, python-anyjson, python-httplib2, python-iso8601, + python-kombu, python-lxml, python-netadr, python-pyudev to build depends + and run time deps. + - Add python-mock, python-mox, and python-unitest2 to build deps. + - Add adduser as a dep to quantum-common. + * debian/control: Bump standards version to 3.9.3 + * debian/quantum-common.install: Add missing configuration files. + (LP: #988999) + * debian/quantum-plugin-linuxbridge.install: Make isntallable. + * Add manpages: gratitously ripped from debian. + * Fix up lintian warnings. (LP: #1025203), (LP: #1021921) + * Add metaplugin plugin. + * debian/patches/fix-namespace.patch: Dropped it was causing + python namespace issues. + (LP: #1045064) + * debian/*.upstart: + - Specify configuration file and log directory. + - Start on the right transition. + * debian/rules: + - Allow to disable testsuite. + - Dont fail if the testsuite fails. + * debian/patches/fix-quantum-configuration.patch: Fix configuration files. + * Add packaging for quantum-plugin-l3 and quantum-plugin-l3-agent + * Add packaging for quantum-plugin-dhcp-agent and quantum-plugin-dchp-agent + * debian/patches/fix-ubuntu-tests.patch: Fix testsuite failures. + + [ Soren Hansen ] + * Update debian/watch to account for symbolically named tarballs and + use newer URL. + * Add python-configobj as a build and run time dependency. Recently added + tests need it, and the Cisco plugin has needed it for a while. + * Fix Launchpad URLs in debian/watch. + + -- Chuck Short Fri, 07 Sep 2012 18:50:09 -0500 + +quantum (2012.2~f3-0ubuntu1~cloud0) precise-folsom; urgency=low + + * New upstream release. - * Added new Debconf template translations thanks to: - - Spanish: Camaleón (Closes: #734286). - - Swedish: Martin Bagge (Closes: #734705). - * Downgrades openswan from depends to suggests, because openswan is hardly - maintained, and not available from testing, which is blocking Neutron from - migrating: this isn't worth the trouble. + -- Chuck Short Fri, 17 Aug 2012 10:42:58 -0500 - -- Thomas Goirand Sun, 12 Jan 2014 17:31:46 +0800 +quantum (2012.2~f2-0ubuntu1~cloud0) precise-folsom; urgency=low -neutron (2013.2.1-2) unstable; urgency=low + [ Chuck Short ] + * New upstream release. - [ gustavo panizzo ] - * patch backported from icehouse-1 to simplify use of metadata on - provider networks. + [ Adam Gandelman ] + * debian/control, pydist-overrides: Add python-setuptools-git as a + Build-Depends, override as necessary. - [ Thomas Goirand ] - * Added a bunch of bugfix in advance from the next point release. Thanks - * to - Sylvain Afchain for helping gathering and - testing these. + -- Chuck Short Fri, 06 Jul 2012 12:41:43 -0400 - -- Thomas Goirand Mon, 30 Dec 2013 23:12:45 +0800 +quantum (2012.2~f1-0ubuntu1~cloud0) precise-folsom; urgency=low -neutron (2013.2.1-1) unstable; urgency=high + [ Chuck Short ] + * New upstream release. + * Add missing upsart jobs for agents. + * Add sudo wrapper for quantum-rootwrap. (LP: #999142) - * New upstream release. This fixes CVE-2013-6419. - * Refresh better-config-default.patch. - * Fixed rights of /var/lib/neutron/dhcp in the Ubuntu case. - * Added python-neutronclient (>= 2.3.0) as dependency of python-neutron. - * Fixes French debconf translation thanks to our Cheesemaster Christian - Perrier (Closes: #732266). - * Added Italian debconf translation, thanks to Beatrice Torracca - (Closes: #732078). - * Fixed version of (build-)depends for python-six and python-iso8601. - * Added openswan as dependency for neutron-vpn-agent. + [ Adam Gandelman ] + * debian/control: Fix spacing issues that cause mk-build-deps to fail. + * debian/quantum-server.install: Install new plugins config directory + instead of old .ini. - -- Thomas Goirand Sat, 14 Dec 2013 00:44:51 +0800 + -- Chuck Short Fri, 22 Jun 2012 12:49:23 -0400 -neutron (2013.2-9) unstable; urgency=medium +quantum (2012.1-0ubuntu1) precise; urgency=low - * Added missing handling of ml2 plugin in neutron-common.postinst. - * Do not call neutron-db-manage --config-file /etc/neutron/neutron.conf - upgrade head if the user didn't ask for db management through debconf. + [Adam Gandelman] + * Open precise-folsom-proposed. + * Merge with current precise-folsom-folsom-proposed. - -- Thomas Goirand Thu, 05 Dec 2013 20:30:09 +0800 + [Chuck Short] + * New upstream release. + * Add missing upsart jobs for agents. + * Add sudo wrapper for quantum-rootwrap. (LP: #999142) -neutron (2013.2-8) unstable; urgency=medium + -- Chuck Short Fri, 01 Jun 2012 10:26:49 -0400 - * Fixes the core_plugin setup in neutron-common postinst. - * Added new debconf templates translations, with warm thanks to: - - French, Julien Patriarca (Closes: #728764). - - Portuguese, Américo Monteiro (Closes: #729928). - * Configures service_plugins = - neutron.services.l3_router.l3_router_plugin.L3RouterPlugin as default. +quantum (2012.1-0ubuntu4) precise; urgency=low - -- Thomas Goirand Thu, 05 Dec 2013 16:40:28 +0800 + * debian/control: Add breaks replaces since files have moved around. + * Fix typo in upstart job. -neutron (2013.2-7) unstable; urgency=low + -- Chuck Short Mon, 23 Apr 2012 11:23:38 -0400 - * neutron-l3-agent & neutron-vpn-agent now conflicts with each other. - * Fixed the cron.d files for lbass, dhcp and l3, so that they are on a single - line instead of broken lines with \ (this doesn't work otherwise). - * Fixes the sqlalchemy requirements.txt that restricted to SQLAlchemy - <= 0.7.99. - * Removes openvswitch-switch from depends since it's in pre-depends. +quantum (2012.1-0ubuntu3) precise; urgency=low - [ gustavo panizzo ] - * Watch file fixed. - * Dependency on OpenvSwitch has been updated to 1.9, as it required by - the plugin. + * Split out agents into its own packages. (LP: #979192) + Thanks to Ghe Rivero. + * Add upstart job. (LP: #979190) + * Fix installation issues. (LP: #979159) - -- Thomas Goirand Mon, 02 Dec 2013 22:39:46 +0800 + -- Chuck Short Thu, 12 Apr 2012 13:39:06 -0400 -neutron (2013.2-6) unstable; urgency=low +quantum (2012.1-0ubuntu2) precise; urgency=low - * Now starts the openvswitch agent using the ml2 config if this is the plugin - which is in use in the core_plugin directive. - * Now sets the OVSHybridIptablesFirewallDriver as default firewall driver. - * Changes the rights of /var/lib/neutron/dhcp in Ubuntu, and depends: - dpkg-dev to check if we are in Ubuntu. + * Fix lintian warnings about empty packages. - -- Thomas Goirand Mon, 25 Nov 2013 17:21:56 +0000 + -- Chuck Short Fri, 06 Apr 2012 22:14:42 -0400 -neutron (2013.2-5) unstable; urgency=low +quantum (2012.1-0ubuntu1) precise; urgency=low - * Added missing python-babel depends in python-neutron. - * Adds missing RabbitMQ debconf configuration code. + * New upstream release. - -- Thomas Goirand Fri, 25 Oct 2013 02:07:11 +0800 + -- Chuck Short Thu, 05 Apr 2012 11:07:46 -0400 -neutron (2013.2-4) unstable; urgency=low +quantum (2012.1~rc2-0ubuntu1) precise; urgency=low - * neutron-*-agent packages are now breaking + replace only old versions of - Quantum packages: those who were not transition packages (Closes: #727235). - * Adds find . -type f -name "*.pyc" -delete in dh_clean. + * New upstream release: + - debian/quantum-plugin-{ryu,openvswitch}.install: + Install agents. - -- Thomas Goirand Thu, 24 Oct 2013 02:09:41 +0800 + -- Chuck Short Tue, 03 Apr 2012 20:29:11 -0400 -neutron (2013.2-3) unstable; urgency=low +quantum (2012.1~rc1-0ubuntu5) precise; urgency=low - * Really fix db setup (Closes: #726719). + * Add missing files. (LP: #972019, LP: #971981, LP: #960731) - -- Thomas Goirand Sat, 19 Oct 2013 14:33:15 +0800 + -- Chuck Short Mon, 02 Apr 2012 20:29:29 -0400 -neutron (2013.2-2) unstable; urgency=low +quantum (2012.1~rc1-0ubuntu4) precise; urgency=low - * Adds upstream fix for db setup (Closes: #726719). + * Make quantum installable again (LP: #965551): + - debian/control: quantum-server depends on quantum-common. + - debian/control: Add python-quantumclient dependency. + - debian/upstart: Rename and update upstart job. + - Fix typos in debian/quantum-common.postinst. - -- Thomas Goirand Fri, 18 Oct 2013 22:24:05 +0800 + -- Chuck Short Fri, 30 Mar 2012 14:14:42 -0400 -neutron (2013.2-1) unstable; urgency=low +quantum (2012.1~rc1-0ubuntu3) precise; urgency=low - * New upstream release. - * Uploading to unstable. + * debian/control: Fix spelling typos. (LP: #960713) - -- Thomas Goirand Fri, 18 Oct 2013 00:21:51 +0800 + -- Paolo Rotolo Fri, 23 Mar 2012 21:35:54 +0100 -neutron (2013.2~rc3-1) experimental; urgency=low +quantum (2012.1~rc1-0ubuntu2) precise; urgency=low - * New upstream release. + * debian/control: Fix spelling typos. + * debian/upstart: Fix typo in upstart job + * debian/control: Rename quantum to quantum-server again. + * debian/control: Fix empty plugins. + * debian/upstart: use start-stop-daemon in upstart job. + * debian/patches/fix-namespace.patch: Fix namespace patch + * debian/control: Update vcs info. (LP: #960690) - -- Thomas Goirand Thu, 17 Oct 2013 15:25:13 +0800 + -- Chuck Short Tue, 20 Mar 2012 13:58:24 -0400 -neutron (2013.2~rc2-1) experimental; urgency=low +quantum (2012.1~rc1~20120316.764-0ubuntu1) precise; urgency=low + + * New upstream release. + * debian/watch: Watch correct URL + + -- Adam Gandelman Fri, 16 Mar 2012 12:04:48 -0700 + +quantum (2012.1~e4-0ubuntu1) precise; urgency=low * New upstream release. + * debian/rules: Take in account the new build changes. + * debian/quantum-server.install: Install the right files due to + build changes. + * Client no longer is a part of quantum. + * debian/control: Add python-lxml + * Add ryu and niciria plugins. + * debian/rules: Run right tests script. - -- Thomas Goirand Sun, 13 Oct 2013 00:34:40 +0800 + -- Chuck Short Mon, 05 Mar 2012 09:47:22 -0500 -neutron (2013.2~rc1-1) experimental; urgency=low +quantum (2012.1~e2+git20120112-0ubuntu1) precise; urgency=low * New upstream release. + * debian/rules: + - Fix git snapshot creation. + - Fix running test suite during the build. + * debian/control: Add adduser for quantum-server. + * debian/quantum-plugin-{cisco,openvswitch}.install: Install + everything needed for the plugins. + + -- Chuck Short Thu, 12 Jan 2012 04:19:33 -0500 + +quantum (2012.1~e2-0ubuntu2) precise; urgency=low - -- Thomas Goirand Sun, 06 Oct 2013 14:15:06 +0800 + * debian/control: Build for architecture all. -neutron (2013.2~b3-1) experimental; urgency=low + -- Chuck Short Mon, 19 Dec 2011 10:28:16 -0500 - * Initial release. (Closes: #718037) +quantum (2012.1~e2-0ubuntu1) precise; urgency=low - -- Thomas Goirand Sat, 27 Jul 2013 13:11:22 +0800 + * New upstream release. + * debian/rules: Add alternate get-orig-source. + * debian/patches/fix-version.patch: Removed no longer needed. + * Fix lintian warnings. + + -- Chuck Short Fri, 16 Dec 2011 15:26:41 -0500 + +quantum (2012.1~e2~20111209.f8152-0ubuntu1) precise; urgency=low + + * New upstream release. + * debian/rules, debian/README.Source: Add support fo generating + new tarballs from git since tarball snapshots are not available + from jenkins yet. + * debian/rules: Update for new build system. + * debian/rules: Clean up files when running clean. + * debian/quantum-server.install, debian/quantum-server.dirs, + debian/quantum-plugins.*: Update for build system changes. + * debian/quantum-server.postinst: Fix user creation. + * debian/rules: Enable testsuite when building. + * Fix lintian errors (LP: #899352) + * debian/patches/fix-quantum-version.patch: Fix generating *.pyc + when trying to build. + + -- Chuck Short Fri, 09 Dec 2011 15:31:35 -0500 + +quantum (2012.1~e1-0ubuntu1) precise; urgency=low + + * Initial release. + + -- Chuck Short Fri, 18 Nov 2011 15:29:53 -0500 diff --git a/xenial/debian/control b/xenial/debian/control index a9dce559f..e3f313b86 100644 --- a/xenial/debian/control +++ b/xenial/debian/control @@ -1,384 +1,424 @@ Source: neutron Section: net Priority: optional -Maintainer: PKG OpenStack -Uploaders: Thomas Goirand , - Gustavo Panizzo , - Ivan Udovichenko , +Maintainer: MOS Linux Team +XSBC-Original-Maintainer: Ubuntu Developers Build-Depends: debhelper (>= 9), dh-python, dh-systemd, - git, - openstack-pkg-tools (>= 40~), - po-debconf, + openstack-pkg-tools (>= 23~), python-all, python-pbr (>= 1.8), python-setuptools, - python-sphinx, -Build-Depends-Indep: alembic (>= 0.8.4), - bridge-utils, - python-cliff (>= 1.15.0), - python-coverage, + python-sphinx (>= 1.2.1), +Build-Depends-Indep: python-alembic (>= 0.8.10), + python-coverage (>= 4.0), python-ddt (>= 1.0.1), python-debtcollector (>= 1.2.0), python-designateclient (>= 1.5.0), - python-eventlet (>= 0.18.4), + python-eventlet (>= 0.18.2), python-fixtures (>= 3.0.0), - python-gflags, - python-greenlet, - python-hacking, - python-httplib2, + python-hacking (>= 0.12.0), + python-httplib2 (>= 0.7.5), python-jinja2 (>= 2.8), - python-keystoneauth1 (>= 2.10.0), - python-keystonemiddleware (>= 4.0.0), + python-keystoneauth1 (>= 2.18.0), + python-keystonemiddleware (>= 4.12.0), python-mock (>= 2.0), - python-netaddr (>= 0.7.12), + python-pymysql (>= 0.7.6), + python-netaddr (>= 0.7.13), python-netifaces (>= 0.10.4), - python-neutron-lib (>= 0.3.0), - python-neutronclient (>= 1:4.2.0), - python-novaclient (>= 2:2.30.1), - python-openvswitch, - python-os-testr (>= 0.7.0), + python-neutron-lib (>= 1.1.0), + python-neutronclient (>= 1:5.1.0), + python-novaclient (>= 2:6.0.0), + python-os-testr (>= 0.8.0), python-oslo.cache (>= 1.5.0), python-oslo.concurrency (>= 3.8.0), python-oslo.config (>= 1:3.14.0), - python-oslo.context (>= 2.6.0), - python-oslo.db (>= 4.10.0), + python-oslo.context (>= 2.9.0), + python-oslo.db (>= 4.15.0), python-oslo.i18n (>= 2.1.0), - python-oslo.log (>= 2.0.0), - python-oslo.messaging (>= 5.2.0), + python-oslo.log (>= 3.11.0), + python-oslo.messaging (>= 5.14.0), python-oslo.middleware (>= 3.0.0), - python-oslo.policy (>= 1.9.0), + python-oslo.policy (>= 1.17.0), + python-oslo.privsep (>= 1.9.0), python-oslo.reports (>= 0.6.0), python-oslo.rootwrap (>= 5.0.0), - python-oslo.serialization (>= 2.0.0), + python-oslo.serialization (>= 1.10.0), python-oslo.service (>= 1.10.0), - python-oslo.utils (>= 3.16.0), - python-oslo.versionedobjects (>= 1.13.0), - python-oslosphinx (>= 2.5.0), + python-oslo.utils (>= 3.18.0), + python-oslo.versionedobjects (>= 1.17.0), + python-oslosphinx (>= 4.7.0), python-oslotest (>= 1.10.0), python-osprofiler (>= 1.4.0), + python-openvswitch (>= 2.6.1~), python-paste, - python-pastedeploy, - python-pecan (>= 1.0.0), - python-pymysql, - python-pyudev, + python-pastedeploy (>= 1.5.0), + python-pecan (>= 1.1.2), + python-pep8, + python-pyroute2 (>= 0.4.12), python-requests (>= 2.10.0), - python-requests-mock, - python-retrying, - python-routes, - python-ryu (>= 3.30), + python-routes (>= 1.12.3), + python-ryu (>= 4.9), python-six (>= 1.9.0), - python-sqlalchemy (>= 1.0.12), - python-stevedore (>= 1.16.0), - python-testresources, - python-testscenarios, + python-sphinx (>= 1.2.1), + python-sqlalchemy (>= 1.0.10), + python-stevedore (>= 1.17.1), + python-tempest, + python-tenacity (>= 3.2.1), + python-testrepository (>= 0.0.18), + python-testresources (>= 0.2.4), + python-testscenarios (>= 0.4), python-testtools (>= 1.4.0), - python-unittest2, - python-webob, - python-webtest, - subunit, - testrepository, -Standards-Version: 3.9.8 -Homepage: http://neutron.openstack.org/ -Vcs-Browser: https://anonscm.debian.org/cgit/openstack/neutron.git/ -Vcs-Git: https://anonscm.debian.org/git/openstack/neutron.git - -Package: python-neutron -Architecture: all -Section: python -Depends: alembic (>= 0.8.4), - conntrack, - iproute2, - ipset, - python-debtcollector (>= 1.2.0), - python-designateclient (>= 1.5.0), - python-eventlet (>= 0.18.4), - python-greenlet (>= 0.3.2), - python-httplib2 (>= 0.7.5), - python-jinja2 (>= 2.8), - python-keystoneauth1 (>= 2.10.0), - python-keystonemiddleware (>= 4.0.0), - python-mysqldb, - python-netaddr (>= 0.7.12), - python-netifaces (>= 0.10.4), - python-neutron-lib (>= 0.4.0), - python-neutronclient (>= 1:5.1.0), - python-novaclient (>= 2:2.30.1), - python-openvswitch, - python-oslo.cache (>= 1.5.0), - python-oslo.concurrency (>= 3.8.0), - python-oslo.config (>= 1:3.14.0), - python-oslo.context (>= 2.9.0), - python-oslo.db (>= 4.10.0), - python-oslo.i18n (>= 2.1.0), - python-oslo.log (>= 2.0.0), - python-oslo.messaging (>= 5.2.0), - python-oslo.middleware (>= 3.0.0), - python-oslo.policy (>= 1.9.0), - python-oslo.reports (>= 0.6.0), - python-oslo.rootwrap (>= 5.0.0), - python-oslo.serialization (>= 2.0.0), - python-oslo.service (>= 1.10.0), - python-oslo.utils (>= 3.16.0), - python-oslo.versionedobjects (>= 1.13.0), - python-osprofiler (>= 1.4.0), - python-paste, - python-pastedeploy, - python-pbr (>= 1.8), - python-pecan (>= 1.0.0), - python-psycopg2, - python-pymysql, - python-pyroute2, - python-pyudev, - python-requests (>= 2.10.0), - python-retrying, - python-routes, - python-ryu (>= 3.30), - python-six (>= 1.9.0), - python-sqlalchemy (>= 1.0.12), - python-stevedore (>= 1.16.0), - python-webob, - ${misc:Depends}, - ${python:Depends}, -Recommends: iputils-arping, -Replaces: neutron-plugin-linuxbridge-agent (<<2015.1~b3-1), - neutron-plugin-openvswitch-agent (<<2015.1~b3-1), -Breaks: neutron-plugin-linuxbridge-agent (<<2015.1~b3-1), - neutron-plugin-openvswitch-agent (<<2015.1~b3-1), -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. + python-weakrefmethod, + python-webob (>= 1.6.0), + python-webtest (>= 2.0), +Standards-Version: 3.9.6 Package: neutron-server Architecture: all Depends: adduser, - debconf, - lsb-base, neutron-common (= ${source:Version}), - python-openstackclient, - q-text-as-data, ${misc:Depends}, ${python:Depends}, -Description: OpenStack virtual network service - server - 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. + ${shlibs:Depends} +Recommends: neutron-plugin-ml2, +Description: Neutron is a virtual network service for Openstack - server + Neutron is a virtual network service for Openstack, and a part of + Netstack. Just like OpenStack Nova provides an API to dynamically + request and configure virtual servers, Neutron provides an API to + dynamically request and configure virtual networks. These networks + connect "interfaces" from other OpenStack services (e.g., virtual NICs + from Nova VMs). The Neutron API supports extensions to provide + advanced network capabilities (e.g., QoS, ACLs, network monitoring, + etc.) . - This package provides the Neutron server. + This package provides the Neutron server Package: neutron-common Architecture: all Depends: adduser, - dbconfig-common, - debconf, - dpkg-dev, - python-mysqldb, + ipset, python-neutron (= ${source:Version}), - python-pyparsing (>=1.5.7), - python-sqlalchemy (>= 1.0.12), - sqlite3, + python-neutron-fwaas (>= 1:9.0.0~b3), ${misc:Depends}, - ${python:Depends}, -Provides: neutron-plugin, - neutron-plugin-bigswitch, - neutron-plugin-brocade, - neutron-plugin-cisco, - neutron-plugin-hyperv, - neutron-plugin-linuxbridge, - neutron-plugin-metaplugin, - neutron-plugin-ml2, - neutron-plugin-nec, - neutron-plugin-nicira, - neutron-plugin-openvswitch, - neutron-plugin-plumgrid, - neutron-plugin-ryu, -Replaces: neutron-plugin-linuxbridge-agent (<<2015.1~b3-1), - neutron-plugin-openvswitch-agent (<<2015.1~b3-1), -Breaks: neutron-plugin-linuxbridge-agent (<<2015.1~b3-1), - neutron-plugin-openvswitch-agent (<<2015.1~b3-1), -Description: OpenStack virtual network service - common files - 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. + ${python:Depends} +Breaks: neutron-l3-agent (<< 1:2014.1~rc2-1~), + neutron-vpn-agent (<< 1:2014.1~rc2-1~), +Replaces: neutron-l3-agent (<< 1:2014.1~rc2-1~), + neutron-vpn-agent (<< 1:2014.1~rc2-1~), +Description: Neutron is a virtual network service for Openstack - common + Neutron is a virtual network service for Openstack, and a part of + Netstack. Just like OpenStack Nova provides an API to dynamically + request and configure virtual servers, Neutron provides an API to + dynamically request and configure virtual networks. These networks + connect "interfaces" from other OpenStack services (e.g., virtual NICs + from Nova VMs). The Neutron API supports extensions to provide + python-pbr (>= 0.6), + advanced network capabilities (e.g., QoS, ACLs, network monitoring, + etc.) . This package provides the common files. -Package: neutron-plugin-nec-agent -Architecture: all -Provides: neutron-plugin, -Depends: neutron-common (= ${source:Version}), - sudo, - ${misc:Depends}, - ${python:Depends}, -Description: OpenStack virtual network service - NEC 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 NEC plugin agent. - Package: neutron-l3-agent Architecture: all -Depends: adduser, - debconf, +Depends: conntrack, iputils-arping, keepalived, neutron-common (= ${source:Version}), + neutron-metadata-agent (= ${source:Version}), radvd, - sudo, ${misc:Depends}, ${python:Depends}, -Recommends: openvswitch-switch, -Conflicts: neutron-vpn-agent, -Description: OpenStack virtual network service - l3 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. + ${shlibs:Depends} +Description: Neutron is a virtual network service for Openstack - l3 agent + Neutron is a virtual network service for Openstack, and a part of + Netstack. Just like OpenStack Nova provides an API to dynamically + request and configure virtual servers, Neutron provides an API to + dynamically request and configure virtual networks. These networks + connect "interfaces" from other OpenStack services (e.g., virtual NICs + from Nova VMs). The Neutron API supports extensions to provide + advanced network capabilities (e.g., QoS, ACLs, network monitoring, + etc.) . - This package provides the l3 agent. + This package provides the layer 3 routing agent. Package: neutron-dhcp-agent Architecture: all -Depends: adduser, - dnsmasq-base (>= 2.63), - dnsmasq-utils (>= 2.63), +Depends: dnsmasq-base (>= 2.75), + dnsmasq-utils (>= 2.75), neutron-common (= ${source:Version}), - sudo, + neutron-metadata-agent (= ${source:Version}), ${misc:Depends}, ${python:Depends}, -Description: OpenStack virtual network service - DHCP 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. + ${shlibs:Depends} +Description: Neutron is a virtual network service for Openstack - DHCP agent + Neutron is a virtual network service for Openstack, and a part of + Netstack. Just like OpenStack Nova provides an API to dynamically + request and configure virtual servers, Neutron provides an API to + dynamically request and configure virtual networks. These networks + connect "interfaces" from other OpenStack services (e.g., virtual NICs + from Nova VMs). The Neutron API supports extensions to provide + advanced network capabilities (e.g., QoS, ACLs, network monitoring, + etc.) . This package provides the DHCP agent. Package: neutron-metadata-agent Architecture: all -Depends: adduser, - neutron-common (= ${source:Version}), +Depends: neutron-common (= ${source:Version}), ${misc:Depends}, ${python:Depends}, -Description: OpenStack virtual network service - metadata 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. + ${shlibs:Depends} +Description: Neutron is a virtual network service for Openstack - metadata agent + Neutron is a virtual network service for Openstack, and a part of + Netstack. Just like OpenStack Nova provides an API to dynamically + request and configure virtual servers, Neutron provides an API to + dynamically request and configure virtual networks. These networks + connect "interfaces" from other OpenStack services (e.g., virtual NICs + from Nova VMs). The Neutron API supports extensions to provide + advanced network capabilities (e.g., QoS, ACLs, network monitoring, + etc.) . This package provides the metadata proxy agent. -Package: neutron-metering-agent +Package: python-neutron Architecture: all -Depends: adduser, - debconf, - lsb-base, - neutron-common (= ${source:Version}), +Section: python +Depends: python-alembic (>= 0.8.10), + python-debtcollector (>= 1.2.0), + python-designateclient (>= 1.5.0), + python-eventlet (>= 0.18.2), + python-httplib2 (>= 0.7.5), + python-jinja2 (>= 2.8), + python-keystoneauth1 (>= 2.18.0), + python-keystonemiddleware (>= 4.12.0), + python-netaddr (>= 0.7.13), + python-netifaces (>= 0.10.4), + python-neutron-lib (>= 1.0.0), + python-neutronclient (>= 1:5.1.0), + python-novaclient (>= 2:6.0.0), + python-oslo.cache (>= 1.5.0), + python-oslo.concurrency (>= 3.8.0), + python-oslo.config (>= 1:3.14.0), + python-oslo.context (>= 2.9.0), + python-oslo.db (>= 4.15.0), + python-oslo.i18n (>= 2.1.0), + python-oslo.log (>= 3.11.0), + python-oslo.messaging (>= 5.14.0), + python-oslo.middleware (>= 3.0.0), + python-oslo.policy (>= 1.17.0), + python-oslo.privsep (>= 1.9.0), + python-oslo.reports (>= 0.6.0), + python-oslo.rootwrap (>= 5.0.0), + python-oslo.serialization (>= 1.10.0), + python-oslo.service (>= 1.10.0), + python-oslo.utils (>= 3.18.0), + python-oslo.versionedobjects (>= 1.17.0), + python-osprofiler (>= 1.4.0), + python-openvswitch (>= 2.6.1~), + python-paste, + python-pastedeploy (>= 1.5.0), + python-pecan (>= 1.1.2), + python-pymysql, + python-pyroute2 (>= 0.4.12), + python-requests (>= 2.10.0), + python-routes (>= 1.12.3), + python-ryu (>= 4.9), + python-six (>= 1.9.0), + python-sqlalchemy (>= 1.0.10), + python-stevedore (>= 1.17.1), + python-tenacity (>= 3.2.1), + python-weakrefmethod, + python-webob (>= 1.6.0), + ${misc:Depends}, + ${python:Depends} +Provides: ${python:Provides}, +XB-Python-Version: ${python:Versions} +Description: Neutron is a virtual network service for Openstack - Python library + Neutron is a virtual network service for Openstack, and a part of + Netstack. Just like OpenStack Nova provides an API to dynamically + request and configure virtual servers, Neutron provides an API to + dynamically request and configure virtual networks. These networks + connect "interfaces" from other OpenStack services (e.g., virtual NICs + from Nova VMs). The Neutron API supports extensions to provide + advanced network capabilities (e.g., QoS, ACLs, network monitoring, + etc.) + . + This package provides the Python library. + +Package: neutron-plugin-ml2 +Architecture: all +Provides: neutron-plugin, +Depends: neutron-common (= ${source:Version}), ${misc:Depends}, ${python:Depends}, -Provides: neutron-plugin-metering-agent, -Description: OpenStack virtual network service - metering 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. + ${shlibs:Depends} +Description: Neutron is a virtual network service for Openstack - ML2 plugin + Neutron is a virtual network service for Openstack, and a part of + Netstack. Just like OpenStack Nova provides an API to dynamically + request and configure virtual servers, Neutron provides an API to + dynamically request and configure virtual networks. These networks + connect "interfaces" from other OpenStack services (e.g., virtual NICs + from Nova VMs). The Neutron API supports extensions to provide + advanced network capabilities (e.g., QoS, ACLs, network monitoring, + etc.) . - This package provides the Neutron metering agent. + This package provides the Modular Layer 2 plugin. Package: neutron-openvswitch-agent Architecture: all -Pre-Depends: openvswitch-switch (>= 1.9), -Replaces: neutron-plugin-openvswitch-agent (<<2015.1~b3-1), -Breaks: neutron-plugin-openvswitch-agent (<<2015.1~b3-1), -Provides: neutron-plugin-openvswitch-agent, -Depends: neutron-common (= ${source:Version}), - sudo, +Depends: conntrack, + neutron-common (= ${source:Version}), + openvswitch-switch, ${misc:Depends}, ${python:Depends}, -Recommends: openvswitch-datapath-dkms, -Description: OpenStack virtual network service - Open vSwitch 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. + ${shlibs:Depends} +Breaks: neutron-plugin-ml2 ( << 2:8.0.0~b2-1~ ), + neutron-plugin-openvswitch-agent ( << 2:8.0.0~b2-1~ ), +Replaces: neutron-plugin-ml2 ( << 2:8.0.0~b2-1~ ), + neutron-plugin-openvswitch-agent ( << 2:8.0.0~b2-1~ ), +Description: Neutron is a virtual network service for Openstack - Open vSwitch plugin agent + Neutron is a virtual network service for Openstack, and a part of + Netstack. Just like OpenStack Nova provides an API to dynamically + request and configure virtual servers, Neutron provides an API to + dynamically request and configure virtual networks. These networks + connect "interfaces" from other OpenStack services (e.g., virtual NICs + from Nova VMs). The Neutron API supports extensions to provide + advanced network capabilities (e.g., QoS, ACLs, network monitoring, + etc.) . - This package provides the Open vSwitch agent. If you choose to use the Open - vSwitch plugin on neutron-server, this agent should run on each compute node. + This package provides the Open vSwitch plugin agent. + +Package: neutron-plugin-openvswitch-agent +Section: oldlibs +Priority: extra +Architecture: all +Depends: neutron-openvswitch-agent (= ${source:Version}), + ${misc:Depends}, + ${python:Depends} +Description: Transitional package for neutron-openvswitch-agent + Neutron is a virtual network service for Openstack, and a part of + Netstack. Just like OpenStack Nova provides an API to dynamically + request and configure virtual servers, Neutron provides an API to + dynamically request and configure virtual networks. These networks + connect "interfaces" from other OpenStack services (e.g., virtual NICs + from Nova VMs). The Neutron API supports extensions to provide + advanced network capabilities (e.g., QoS, ACLs, network monitoring, + etc.) + . + This package is a transitional package and can be safely removed. Package: neutron-linuxbridge-agent Architecture: all -Replaces: neutron-common (<< 1:8.0.0~b1), - neutron-plugin-linuxbridge-agent (<<2015.1~b3-1), -Breaks: neutron-common (<< 1:8.0.0~b1), - neutron-plugin-linuxbridge-agent (<<2015.1~b3-1), -Provides: neutron-plugin-linuxbridge-agent, Depends: bridge-utils, + conntrack, + ebtables, neutron-common (= ${source:Version}), - sudo, ${misc:Depends}, ${python:Depends}, -Description: OpenStack virtual network service - Linux bridge 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. + ${shlibs:Depends} +Breaks: neutron-plugin-linuxbirdge-agent ( << 2:8.0.0~b2-1~ ), + neutron-plugin-ml2 ( << 2:8.0.0~b2-1~ ), +Replaces: neutron-plugin-linuxbridge-agent ( << 2:8.0.0~b2-1~ ), + neutron-plugin-ml2 ( << 2:8.0.0~b2-1~ ), +Description: Neutron is a virtual network service for Openstack - linuxbridge agent + Neutron is a virtual network service for Openstack, and a part of + Netstack. Just like OpenStack Nova provides an API to dynamically + request and configure virtual servers, Neutron provides an API to + dynamically request and configure virtual networks. These networks + connect "interfaces" from other OpenStack services (e.g., virtual NICs + from Nova VMs). The Neutron API supports extensions to provide + advanced network capabilities (e.g., QoS, ACLs, network monitoring, + etc.) . - This package provides the Linux bridge agent. If you choose to use the Linux - bridge plugin on neutron-server, this agent should run on each compute node. + This package provides the linuxbridge plugin agent. Package: neutron-plugin-linuxbridge-agent -Depends: neutron-linuxbridge-agent, - ${misc:Depends}, Architecture: all Section: oldlibs -description: transitional dummy package for switching to Neutron Linuxbridge agent - This is a transitional dummy package due to the move of the Linuxbridge agent - from core plugin to ML2 MechanismDriver. - Once you have upgraded, this package can safely be removed. This package - provides a transition path from neutron-plugin-linuxbridge-agent to - neutron-linuxbridge-agent. - -Package: neutron-plugin-openvswitch-agent -Depends: neutron-openvswitch-agent, +Priority: extra +Depends: neutron-linuxbridge-agent (= ${source:Version}), ${misc:Depends}, + ${python:Depends} +Description: Transitional package for neutron-linuxbridge-agent + Neutron is a virtual network service for Openstack, and a part of + Netstack. Just like OpenStack Nova provides an API to dynamically + request and configure virtual servers, Neutron provides an API to + dynamically request and configure virtual networks. These networks + connect "interfaces" from other OpenStack services (e.g., virtual NICs + from Nova VMs). The Neutron API supports extensions to provide + advanced network capabilities (e.g., QoS, ACLs, network monitoring, + etc.) + . + This package is a transitional package and can be safely removed. + +Package: neutron-metering-agent Architecture: all -Section: oldlibs -description: transitional dummy package for switching to Neutron OpenVswitch agent - This is a transitional dummy package due to the move of the OpenVswitch agent - from core plugin to ML2 MechanismDriver. - Once you have upgraded, this package can safely be removed. This package - provides a transition path from neutron-plugin-openvswitch-agent to - neutron-openvswitch-agent. +Depends: neutron-common (= ${source:Version}), + ${misc:Depends}, + ${python:Depends}, + ${shlibs:Depends} +Breaks: neutron-plugin-metering-agent ( << 1:2014.1~b3-1~ ), +Replaces: neutron-plugin-metering-agent ( << 1:2014.1~b3-1~ ), +Description: Neutron is a virtual network service for Openstack - metering agent + Neutron is a virtual network service for Openstack, and a part of + Netstack. Just like OpenStack Nova provides an API to dynamically + request and configure virtual servers, Neutron provides an API to + dynamically request and configure virtual networks. These networks + connect "interfaces" from other OpenStack services (e.g., virtual NICs + from Nova VMs). The Neutron API supports extensions to provide + advanced network capabilities (e.g., QoS, ACLs, network monitoring, + etc.) + . + This package provides the metering agent. Package: neutron-sriov-agent Architecture: all Depends: neutron-common (= ${source:Version}), ${misc:Depends}, ${python:Depends}, - ${shlibs:Depends}, -Description: OpenStack virtual network service - SR-IOV 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. + ${shlibs:Depends} +Breaks: neutron-plugin-ml2 ( << 2:8.0.0~b2-1~ ), +Replaces: neutron-plugin-ml2 ( << 2:8.0.0~b2-1~ ), +Description: Neutron is a virtual network service for Openstack - SR-IOV agent + Neutron is a virtual network service for Openstack, and a part of + Netstack. Just like OpenStack Nova provides an API to dynamically + request and configure virtual servers, Neutron provides an API to + dynamically request and configure virtual networks. These networks + connect "interfaces" from other OpenStack services (e.g., virtual NICs + from Nova VMs). The Neutron API supports extensions to provide + advanced network capabilities (e.g., QoS, ACLs, network monitoring, + etc.) . This package provides the Mellanox SR-IOV agent. -Package: neutron-doc +Package: neutron-plugin-sriov-agent +Section: oldlibs +Priority: extra Architecture: all -Section: doc -Depends: ${misc:Depends}, ${sphinxdoc:Depends} -Description: Neutron is a virtual network service for Openstack - Docs +Depends: neutron-sriov-agent (= ${source:Version}), + ${misc:Depends}, + ${python:Depends} +Description: Transitional package for neutron-sriov-agent + Neutron is a virtual network service for Openstack, and a part of + Netstack. Just like OpenStack Nova provides an API to dynamically + request and configure virtual servers, Neutron provides an API to + dynamically request and configure virtual networks. These networks + connect "interfaces" from other OpenStack services (e.g., virtual NICs + from Nova VMs). The Neutron API supports extensions to provide + advanced network capabilities (e.g., QoS, ACLs, network monitoring, + etc.) + . + This package is a transitional package and can be safely removed. + +Package: neutron-macvtap-agent +Architecture: all +Depends: neutron-common (= ${source:Version}), + ${misc:Depends}, + ${python:Depends}, + ${shlibs:Depends} +Description: Neutron is a virtual network service for Openstack - Macvtap L2 Agent Neutron is a virtual network service for Openstack, and a part of Netstack. Just like OpenStack Nova provides an API to dynamically request and configure virtual servers, Neutron provides an API to @@ -388,4 +428,4 @@ Description: Neutron is a virtual network service for Openstack - Docs advanced network capabilities (e.g., QoS, ACLs, network monitoring, etc.) . - This package contains the documentation + This package provides the Macvtap L2 Agent. diff --git a/xenial/debian/copyright b/xenial/debian/copyright index 788f96032..ee6efcf2f 100644 --- a/xenial/debian/copyright +++ b/xenial/debian/copyright @@ -1,56 +1,28 @@ Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ -Upstream-Name: Neutron -Source: https://github.com/openstack/neutron +Upstream-Name: neutron +Source: http://github.com/openstack/neutron Files: * -Copyright: (c) 2011-2016, OpenStack Foundation - (c) 2011-2016, Cisco Systems - (c) 2011-2016, Nicira Networks - (c) 2011-2016, Citrix Systems - (c) 2012-2016, Hewlett-Packard Development Company, L.P. - (c) 2011-2016, VMware, Inc - (c) 2012, Nachi Ueno, NTT MCL, Inc. - (c) 2012-2016, Intel Corporation - (c) 2012-2016, Mirantis Inc. - (c) 2013-2016, Red Hat, Inc. - (c) 2013-2016, IBM Corp. - (c) 2014-2016, VA Linux Systems Japan K.K. - (c) 2014-2015, Thales Services SAS - (c) 2014-2015, Deutsche Telekom AG - (c) 2014-2015, SUSE Linux Products GmbH - (c) 2013-2015, NEC Corporation - (c) 2011-2015, VMware, Inc. - (c) 2012-2015, Cisco Systems, Inc. - (c) 2013, Huawei Technologies Co.,LTD. - (c) 2012-2015, New Dream Network, LLC (DreamHost) - (c) 2014-2015, Mellanox Technologies, Ltd - (c) 2013-2015, eNovance SAS - (c) 2013-2015, Rackspace, Inc. - (c) 2015, Infoblox Inc. - (c) 2015, Cloudbase Solutions. - (c) 2015, Infoblox Inc. - (c) 2015, Taturiello Consulting, Meh. - (c) 2001-2010, Twisted Matrix Laboratories. - (c) 2012, Locaweb. - (c) 2010-2013, US Government as represented by the Administrator of NASA - (c) 2014, Cloudbase Solutions SRL - (c) 2014, NEC Corporation -License: Apache-2.0 +Copyright: 2011 OpenStack, LLC. + 2011 Cisco Systems + 2011 Nicira Networks + 2011 Citrix Systems +License: Apache-2 Files: debian/* -Copyright: (c) 2012-2016, Thomas Goirand - (c) 2012, Mehdi Abaakouk - (c) 2011-2012, Ghe Rivero - (c) 2012, Loic Dachary (OuoU) - (c) 2012, Ola Lundqvist -License: Apache-2.0 +Copyright: 2017, MOS Linux Team +License: Apache-2 -License: Apache-2.0 +Files: tools/rfc.sh +Copyright: Copyright (c) 2010-2011 Gluster, Inc +License: GPL-v3 + +License: Apache-2 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 + 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, @@ -59,4 +31,15 @@ License: Apache-2.0 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'. + can be found in `/usr/share/common-licenses/Apache-2.0' + +License: GPL-v3 + GNU GENERAL PUBLIC LICENSE + Version 3, 29 June 2007 + . + Copyright (C) 2007 Free Software Foundation, Inc. + Everyone is permitted to copy and distribute verbatim copies + of this license document, but changing it is not allowed. + . + On Debian-based systems the full text of the Apache version 2.0 license + can be found in `/usr/share/common-licenses/GPL-3' diff --git a/xenial/debian/cron.d/neutron-dhcp-agent-netns-cleanup b/xenial/debian/cron.d/neutron-dhcp-agent-netns-cleanup index 69654c2bb..826dbd74a 100644 --- a/xenial/debian/cron.d/neutron-dhcp-agent-netns-cleanup +++ b/xenial/debian/cron.d/neutron-dhcp-agent-netns-cleanup @@ -1,3 +1,4 @@ +# vim: set filetype=crontab: # Periodically cleans Neutron's network namespaces on behalf of the Neutron # DHCP agent. 30 * * * * neutron if [ -x /usr/bin/neutron-netns-cleanup ] ; then /usr/bin/neutron-netns-cleanup --config-file=/etc/neutron/neutron.conf --config-file=/etc/neutron/dhcp_agent.ini >/dev/null 2>&1; fi diff --git a/xenial/debian/cron.d/neutron-l3-agent-netns-cleanup b/xenial/debian/cron.d/neutron-l3-agent-netns-cleanup index e59205e69..8e4f1ad2a 100644 --- a/xenial/debian/cron.d/neutron-l3-agent-netns-cleanup +++ b/xenial/debian/cron.d/neutron-l3-agent-netns-cleanup @@ -1,3 +1,4 @@ -# Periodically cleans Neutron's network namespaces on behalf of the Neutron L3 agent. - +# vim: set filetype=crontab: +# Periodically cleans Neutron's network namespaces on behalf of the Neutron +# L3 agent. 0 * * * * neutron if [ -x /usr/bin/neutron-netns-cleanup ] ; then /usr/bin/neutron-netns-cleanup --config-file=/etc/neutron/neutron.conf --config-file=/etc/neutron/l3_agent.ini >/dev/null 2>&1; fi diff --git a/xenial/debian/cron.d/neutron-lbaas-agent-netns-cleanup b/xenial/debian/cron.d/neutron-lbaas-agent-netns-cleanup index f7595b75b..92a4bc881 100644 --- a/xenial/debian/cron.d/neutron-lbaas-agent-netns-cleanup +++ b/xenial/debian/cron.d/neutron-lbaas-agent-netns-cleanup @@ -1,3 +1,4 @@ -# Periodically cleans Neutron's network namespaces on behalf of the Neutron LBaaS agent. - +# vim: set filetype=crontab: +# Periodically cleans Neutron's network namespaces on behalf of the Neutron +# L3 agent. 0 * * * * neutron if [ -x /usr/bin/neutron-netns-cleanup ] ; then /usr/bin/neutron-netns-cleanup --config-file=/etc/neutron/neutron.conf --config-file=/etc/neutron/lbaas_agent.ini >/dev/null 2>&1; fi diff --git a/xenial/debian/dnsmasq-neutron.conf b/xenial/debian/dnsmasq-neutron.conf deleted file mode 100644 index 236135750..000000000 --- a/xenial/debian/dnsmasq-neutron.conf +++ /dev/null @@ -1 +0,0 @@ -dhcp-option-force=26,1454 diff --git a/xenial/debian/gbp.conf b/xenial/debian/gbp.conf deleted file mode 100644 index 8cb45b920..000000000 --- a/xenial/debian/gbp.conf +++ /dev/null @@ -1,8 +0,0 @@ -[DEFAULT] -upstream-branch = master -debian-branch = debian/newton -upstream-tag = %(version)s -compression = xz - -[buildpackage] -export-dir = ../build-area/ diff --git a/xenial/debian/neutron-common.README.Debian b/xenial/debian/neutron-common.README.Debian deleted file mode 100644 index aa01f1455..000000000 --- a/xenial/debian/neutron-common.README.Debian +++ /dev/null @@ -1,27 +0,0 @@ -Debian packages are set to use OpenVSwitch by default, since that is the most -universal option. To have a correct setup, you should do the following on -your node: - -ovs-vsctl add-br br-int -ovs-vsctl add-br br-ex -ovs-vsctl br-set-external-id br-ex bridge-id br-ex -ovs-vsctl add-port br-ex eth0 - -Then your br-ex IP address is handled by your network config in your -/etc/network/interfaces configuration file: - -auto br-ex -iface br-ex inet static - address 192.168.1.10 - netmask 255.255.255.0 - -This will bring up a bridge "br-int" for the internal network, and "br-ex" for -the network connected to the public internet. Here, 192.168.1.10 is then of -course your public IP address of the router which will deliver network to your -virtual machines. - -With this setup, using tenant_network_type = gre and enable_tunneling = True -in /etc/neutron/plugins/ml2/openvswitch_agent.ini, which is the -default in this package, should work. - - -- Thomas Goirand Sat, 03 Nov 2012 14:01:32 +0000 diff --git a/xenial/debian/neutron-common.config.in b/xenial/debian/neutron-common.config.in deleted file mode 100644 index 343a6003f..000000000 --- a/xenial/debian/neutron-common.config.in +++ /dev/null @@ -1,93 +0,0 @@ -#!/bin/sh - -set -e - -. /usr/share/debconf/confmodule - -N_CONF=/etc/neutron/neutron.conf -OVS_CONF=/etc/neutron/plugins/ml2/openvswitch_agent.ini - -# Please remember this function is also in debian/plugin_guess_func -neutron_core_plugin_to_plugin_name () { - case ${1} in - "neutron.plugins.ml2.plugin.Ml2Plugin"|"ml2") - NEUTRON_PLUGIN_NAME=ml2 - ;; - "networking_plumgrid.neutron.plugins.plugin:NeutronPluginPLUMgridV2"|"plumgrid") - NEUTRON_PLUGIN_NAME=plumgrid - ;; - "midonet.neutron.plugin_v1:MidonetPluginV2"|"modonet") - NEUTRON_PLUGIN_NAME=midonet - ;; - "midonet.neutron.plugin_v2:MidonetPluginV2"|"midonet_v2") - NEUTRON_PLUGIN_NAME=midonet_v2 - ;; - "networking_nec.nwa.l2.plugin:NECNWAL2Plugin"|"necnwa") - NEUTRON_PLUGIN_NAME=nec - ;; - "neutron.plugins.mlnx.mlnx_plugin.MellanoxEswitchPlugin") - NEUTRON_PLUGIN_NAME=mellanox - ;; - "vmware_nsx.plugin:NsxMhPlugin"|"vmware") - NEUTRON_PLUGIN_NAME=vmware - ;; - *) - NEUTRON_PLUGIN_NAME="other" - ;; - esac -} - -#PKGOS-INCLUDE# - -pkgos_var_user_group neutron -chmod 755 /var/lib/neutron - -# Configure the SQL connection -pkgos_dbc_read_conf -pkg neutron-common ${N_CONF} database connection neutron $@ -pkgos_rabbit_read_conf ${N_CONF} oslo_messaging_rabbit neutron - -# Configure the keystone_authtoken -pkgos_read_admin_creds ${N_CONF} keystone_authtoken neutron - -# Select which plugin to use -if [ -r "${N_CONF}" ] ; then - pkgos_inifile get ${N_CONF} DEFAULT core_plugin - if [ -n "${RET}" ] ; then - NEUTRON_CORE_PLUGIN_CLASS=${RET} - neutron_core_plugin_to_plugin_name ${NEUTRON_CORE_PLUGIN_CLASS} - db_set neutron/plugin-select ${NEUTRON_PLUGIN_NAME} - fi -fi -db_input high neutron/plugin-select || true -db_go -db_get neutron/plugin-select -NEUTRON_PLUGIN_NAME=${RET} - -read_nova_admin_credentials () { - pkgos_read_config -p high ${N_CONF} nova url neutron/nova_url - pkgos_read_config -p high ${N_CONF} nova region_name neutron/nova_region - pkgos_read_config -p medium ${N_CONF} nova project_name neutron/nova_admin_tenant_name - pkgos_read_config -p medium ${N_CONF} nova username neutron/nova_admin_username - pkgos_read_config -p high ${N_CONF} nova password neutron/nova_admin_password -} - -# OVS specific configurations (if that's the one selected) -if [ "${NEUTRON_PLUGIN_NAME}" = "OpenVSwitch" ] ; then - # Various network config... - pkgos_read_config ${OVS_CONF} OVS tenant_network_type neutron/tenant_network_type - pkgos_read_config ${OVS_CONF} OVS enable_tunneling neutron/enable_tunneling - pkgos_read_config ${OVS_CONF} OVS tunnel_id_ranges neutron/tunnel_id_ranges - - read_nova_admin_credentials - - # Guess values to put in the local_ip directive - IF=`LC_ALL=C route | grep default |awk -- '{ print $8 }'` - guessed_ip_addr=`LC_ALL=C ifconfig ${IF} | grep 'inet addr' | sed 's/.\+inet addr:\([0-9.]\+\).\+/\1/'` - if [ -z "${guessed_ip_addr}" ] ; then - guessed_ip_addr=`LC_ALL=C ifconfig ${IF} | grep 'inet adr' | sed 's/.\+inet adr:\([0-9.]\+\).\+/\1/'` - fi - db_set neutron/local_ip ${guessed_ip_addr} - pkgos_read_config ${OVS_CONF} OVS local_ip neutron/local_ip -fi - -exit 0 diff --git a/xenial/debian/neutron-common.dirs b/xenial/debian/neutron-common.dirs index 2b06aa26a..18ae6d980 100644 --- a/xenial/debian/neutron-common.dirs +++ b/xenial/debian/neutron-common.dirs @@ -1,2 +1,7 @@ +etc/neutron etc/neutron/plugins +etc/neutron/policy.d etc/neutron/rootwrap.d +var/lib/neutron +var/lib/neutron/lock +var/log/neutron diff --git a/xenial/debian/neutron-common.install b/xenial/debian/neutron-common.install index e4c3949c3..f3bc09367 100644 --- a/xenial/debian/neutron-common.install +++ b/xenial/debian/neutron-common.install @@ -1,9 +1,27 @@ -debian/dnsmasq-neutron.conf /etc/neutron -debian/neutron_sudoers /etc/sudoers.d -debian/plugin_guess_func /usr/share/neutron-common -etc/api-paste.ini /usr/share/neutron-common -etc/neutron/plugins /etc/neutron -etc/neutron/rootwrap.d/* /etc/neutron/rootwrap.d -etc/policy.json /etc/neutron -etc/rootwrap.conf /etc/neutron -usr/bin/neutron* +debian/cron.d/neutron-l3-agent-netns-cleanup etc/cron.d +debian/neutron_sudoers etc/sudoers.d +etc/api-paste.ini etc/neutron +etc/l3_agent.ini etc/neutron +etc/neutron.conf etc/neutron +etc/neutron/rootwrap.d/debug.filters etc/neutron/rootwrap.d +etc/neutron/rootwrap.d/dibbler.filters etc/neutron/rootwrap.d +etc/neutron/rootwrap.d/ebtables.filters etc/neutron/rootwrap.d +etc/neutron/rootwrap.d/ipset-firewall.filters etc/neutron/rootwrap.d +etc/neutron/rootwrap.d/iptables-firewall.filters etc/neutron/rootwrap.d +etc/neutron/rootwrap.d/l3.filters etc/neutron/rootwrap.d +etc/policy.json etc/neutron +etc/rootwrap.conf etc/neutron +usr/bin/neutron-db-manage usr/bin +usr/bin/neutron-debug usr/bin +usr/bin/neutron-ipset-cleanup usr/bin +usr/bin/neutron-keepalived-state-change usr/bin +usr/bin/neutron-linuxbridge-cleanup usr/bin +usr/bin/neutron-netns-cleanup usr/bin +usr/bin/neutron-ovs-cleanup usr/bin +usr/bin/neutron-pd-notify usr/bin +usr/bin/neutron-rootwrap usr/bin +usr/bin/neutron-rootwrap-daemon usr/bin +usr/bin/neutron-rootwrap-xen-dom0 usr/bin +usr/bin/neutron-rpc-server usr/bin +usr/bin/neutron-sanity-check usr/bin +usr/bin/neutron-usage-audit usr/bin diff --git a/xenial/debian/neutron-common.logrotate b/xenial/debian/neutron-common.logrotate index c39eca5e9..d58ac6860 100644 --- a/xenial/debian/neutron-common.logrotate +++ b/xenial/debian/neutron-common.logrotate @@ -3,5 +3,6 @@ missingok compress delaycompress + notifempty copytruncate } diff --git a/xenial/debian/neutron-common.postinst b/xenial/debian/neutron-common.postinst new file mode 100644 index 000000000..6de03ad3b --- /dev/null +++ b/xenial/debian/neutron-common.postinst @@ -0,0 +1,38 @@ +#!/bin/sh + +set -e + +if [ "$1" = "configure" ] +then + if ! getent group neutron > /dev/null 2>&1 + then + addgroup --system neutron >/dev/null + fi + if ! getent passwd neutron > /dev/null 2>&1 + then + adduser --system --home /var/lib/neutron --ingroup neutron --no-create-home --shell /bin/false neutron + fi + chown -R neutron:neutron /var/lib/neutron/ + + chown -R neutron:adm /var/log/neutron/ + chmod 0750 /var/log/neutron/ + + chown -R root:neutron /etc/neutron/ + # NOTE(jamespage): In order to execute unit test in decomposed + # vendor drivers, /etc/neutron must be readable + # other than by root or neutron; limitation of + # access to neutron.conf is sufficient as this + # file contains access details for DB, keystone + # and message bus. + chmod 0755 /etc/neutron/ + chmod -f 0640 /etc/neutron/neutron.conf || : + chown root:root /etc/neutron/rootwrap.conf + chown -R root:root /etc/neutron/rootwrap.d + chmod 0755 /etc/neutron/rootwrap.d + + if [ -f /etc/sudoers.d/neutron_sudoers ] ; then + chmod 0440 /etc/sudoers.d/neutron_sudoers + fi +fi + +#DEBHELPER# diff --git a/xenial/debian/neutron-common.postinst.in b/xenial/debian/neutron-common.postinst.in deleted file mode 100644 index 754d1ed2b..000000000 --- a/xenial/debian/neutron-common.postinst.in +++ /dev/null @@ -1,130 +0,0 @@ -#!/bin/sh - -set -e - -N_CONF=/etc/neutron/neutron.conf -OVS_CONF=/etc/neutron/plugins/ml2/openvswitch_agent.ini - -#PKGOS-INCLUDE# - -neutron_core_plugin_class () { - case ${1} in - "OpenVSwitch"|"ml2"|"LinuxBridge"|"neutron.plugins.ml2.plugin.Ml2Plugin") - NEUTRON_PLUGIN_CLASS=ml2 - ;; - "networking_plumgrid.neutron.plugins.plugin:NeutronPluginPLUMgridV2"|"plumgrid") - NEUTRON_PLUGIN_NAME=plumgrid - ;; - "midonet.neutron.plugin_v1:MidonetPluginV2"|"midonet") - NEUTRON_PLUGIN_NAME=midonet - ;; - "midonet.neutron.plugin_v2:MidonetPluginV2"|"midonet_v2") - NEUTRON_PLUGIN_NAME=midonet_v2 - ;; - "networking_nec.nwa.l2.plugin:NECNWAL2Plugin"|"necnwa") - NEUTRON_PLUGIN_NAME=nec - ;; - "vmware_nsx.plugin:NsxMhPlugin"|"vmware") - NEUTRON_PLUGIN_NAME=vmware - ;; - *) - NEUTRON_PLUGIN_CLASS="" - ;; - esac -} - -write_nova_admin_credentials () { - db_get neutron/nova_url - pkgos_inifile set ${N_CONF} nova url ${RET} - - db_get neutron/nova_region - pkgos_inifile set ${N_CONF} nova region_name ${RET} - - db_get neutron/nova_admin_tenant_name - NOVA_TENANT_NAME_IN_NEUTRON=${RET} - pkgos_inifile set ${N_CONF} nova tenant_name ${RET} - pkgos_inifile set ${N_CONF} nova project_name ${RET} - - db_get neutron/nova_admin_username - pkgos_inifile set ${N_CONF} nova username ${RET} - - db_get neutron/nova_admin_password - pkgos_inifile set ${N_CONF} nova password ${RET} -} - -if [ "$1" = "configure" ] || [ "$1" = "reconfigure" ] ; then - . /usr/share/debconf/confmodule - - pkgos_var_user_group neutron - chmod 755 /var/lib/neutron - - pkgos_write_new_conf neutron api-paste.ini - pkgos_write_new_conf neutron neutron.conf - chmod 0660 /etc/neutron/neutron.conf - - # Sets the core_plugin directive according to the value in debconf - db_get neutron/plugin-select - NEUTRON_plugin=${RET} - if [ -n "${RET}" ] ; then - neutron_core_plugin_class ${NEUTRON_plugin} - if [ -n "${NEUTRON_PLUGIN_CLASS}" ] ; then - pkgos_inifile set ${N_CONF} DEFAULT core_plugin ${NEUTRON_PLUGIN_CLASS} - fi - fi - - # Write the neutron RabbitMQ credentials - pkgos_rabbit_write_conf ${N_CONF} oslo_messaging_rabbit neutron - - # Set the keystone_authtoken directive - pkgos_write_admin_creds ${N_CONF} keystone_authtoken neutron - - # Set the sql_connection directive - pkgos_dbc_postinst --suite neutron ${N_CONF} database connection neutron $@ - - db_get neutron/configure_db - if [ "$RET" = "true" ] ; then - # Migrating to latest release of the db - neutron-db-manage --config-file /etc/neutron/neutron.conf upgrade head - fi - - # Maintain the OVS config - if [ ! -e ${OVS_CONF} ] ; then - install -D -m 0640 -o neutron -g neutron /usr/share/neutron-common/openvswitch_agent.ini ${OVS_CONF} - fi - - if [ "${NEUTRON_plugin_path}" = "OpenVSwitch" ] ; then - db_get neutron/tenant_network_type - pkgos_inifile set ${OVS_CONF} OVS tenant_network_type "${RET}" - - db_get neutron/enable_tunneling - pkgos_inifile set ${OVS_CONF} OVS enable_tunneling "${RET}" - - db_get neutron/tunnel_id_ranges - pkgos_inifile set ${OVS_CONF} OVS tunnel_id_ranges "${RET}" - - db_get neutron/local_ip - pkgos_inifile set ${OVS_CONF} OVS local_ip "${RET}" - fi - - write_nova_admin_credentials - db_stop - - chown -R neutron:adm /var/log/neutron/ - chmod 0700 /etc/neutron - chmod 0750 /var/log/neutron/ - chown root:root /etc/neutron/rootwrap.conf - chown root:root /etc/neutron/rootwrap.d - chmod 0755 /etc/neutron/rootwrap.d - - # The /var/lib/neutron/dhcp needs to be readable from the nobody user. - chmod 755 /var/lib/neutron - mkdir -p /var/lib/neutron/dhcp - chown neutron:neutron /var/lib/neutron/dhcp - chmod 755 /var/lib/neutron/dhcp - - if [ -f /etc/sudoers.d/neutron_sudoers ] ; then - chmod 0440 /etc/sudoers.d/neutron_sudoers - fi -fi - -#DEBHELPER# diff --git a/xenial/debian/neutron-common.postrm b/xenial/debian/neutron-common.postrm deleted file mode 100644 index 7a6bbe234..000000000 --- a/xenial/debian/neutron-common.postrm +++ /dev/null @@ -1,34 +0,0 @@ -#!/bin/sh - -set -e - -if [ "${1}" = "purge" ] ; then - # Purge db on purge - if [ -f /usr/share/debconf/confmodule ] ; then - . /usr/share/debconf/confmodule - db_get neutron/configure_db - if [ "$RET" = "true" ] ; then - if [ -f /usr/share/dbconfig-common/dpkg/postrm ] ; then - . /usr/share/dbconfig-common/dpkg/postrm - dbc_go neutron-common $@ - else - rm -f /etc/dbconfig-common/neutron-common.conf - if which ucf >/dev/null 2>&1; then - ucf --purge /etc/dbconfig-common/neutron-common.conf - ucfr --purge neutron-common /etc/dbconfig-common/neutron-common.conf - fi - fi - fi - fi - - # Clean /etc/neutron on purge - rm -f /etc/default/neutron /etc/neutron/api-paste.ini /etc/neutron/neutron.conf \ - /etc/neutron/plugins/ml2/openvswitch_agent.ini - [ -d /etc/neutron/plugins/ml2 ] && rmdir --ignore-fail-on-non-empty /etc/neutron/plugins/ml2 - [ -d /etc/neutron/plugins ] && rmdir --ignore-fail-on-non-empty /etc/neutron/plugins - [ -d /etc/neutron ] && rmdir --ignore-fail-on-non-empty /etc/neutron - rm -rf /var/lib/neutron - rm -rf /var/log/neutron -fi - -#DEBHELPER# diff --git a/xenial/debian/neutron-common.prerm b/xenial/debian/neutron-common.prerm deleted file mode 100644 index 025ace98e..000000000 --- a/xenial/debian/neutron-common.prerm +++ /dev/null @@ -1,17 +0,0 @@ -#!/bin/sh - -set -e - -. /usr/share/debconf/confmodule - -db_get neutron/configure_db -if [ "$RET" = "true" ]; then - if [ -e /usr/share/dbconfig-common/dpkg/prerm ] ; then - . /usr/share/dbconfig-common/dpkg/prerm - dbc_go neutron-common $@ - fi -fi - -#DEBHELPER# - -exit 0 diff --git a/xenial/debian/neutron-common.templates b/xenial/debian/neutron-common.templates deleted file mode 100644 index e2573d546..000000000 --- a/xenial/debian/neutron-common.templates +++ /dev/null @@ -1,160 +0,0 @@ -# These templates have been reviewed by the debian-l10n-english -# team -# -# If modifications/additions/rewording are needed, please ask -# debian-l10n-english@lists.debian.org for advice. -# -# Even minor modifications require translation updates and such -# changes should be coordinated with translators and reviewers. - -Template: neutron/auth-host -Type: string -Default: 127.0.0.1 -_Description: Authentication server hostname: - Please specify the hostname of your Neutron authentication server. Typically - this is also the hostname of your OpenStack Identity Service (Keystone). - -Template: neutron/admin-tenant-name -Type: string -Default: admin -_Description: Authentication server tenant name: - Please specify the authentication server tenant name. - -Template: neutron/admin-user -Type: string -Default: admin -_Description: Authentication server username: - Please specify the username to use with the authentication server. - -Template: neutron/admin-password -Type: password -_Description: Authentication server password: - Please specify the password to use with the authentication server. - -Template: neutron/plugin-select -Type: select -__Choices: ml2, plumgrid, midonet, midonet_v2, nec, vmware, other -Choices-C: ml2, plumgrid, midonet, midonet_v2, nec, vmware, other -Default: ml2 -_Description: Neutron plugin: - Neutron uses a plugin architecture to manage networking. When starting the - Neutron server daemon, the configuration file corresponding to the plugin you - wish to use needs to be loaded, by giving it as a parameter when starting the - neutron-server daemon. Also, the core_plugin directive needs to match. Please - select which plugin to use. - -Template: neutron/configure_db -Type: boolean -Default: false -_Description: Set up a database for Neutron? - No database has been set up for Neutron to use. Before continuing, you should - make sure you have the following information: - . - * the type of database that you want to use; - * the database server hostname (that server must allow TCP connections from this - machine); - * a username and password to access the database. - . - If some of these requirements are missing, do not choose this option and run with - regular SQLite support. - . - You can change this setting later on by running "dpkg-reconfigure -plow - neutron". - -Template: neutron/rabbit_host -Type: string -Default: localhost -_Description: IP address of your RabbitMQ host: - In order to interoperate with other components of OpenStack, this package - needs to connect to a central RabbitMQ server. - . - Please specify the IP address of that server. - -Template: neutron/rabbit_userid -Type: string -Default: guest -_Description: Username for connection to the RabbitMQ server: - In order to interoperate with other components of OpenStack, this package - needs to connect to a central RabbitMQ server. - . - Please specify the username used to connect to the RabbitMQ server. - -Template: neutron/rabbit_password -Type: password -_Description: Password for connection to the RabbitMQ server: - In order to interoperate with other components of OpenStack, this package - needs to connect to a central RabbitMQ server. - . - Please specify the password used to connect to the RabbitMQ server. - -Template: neutron/tenant_network_type -Type: select -__Choices: local, gre, vlan, none -Choices-C: local, gre, vlan, none -Default: gre -# Translators: a "tenant" in OpenStack world is -# an entity that contains one or more username/password couples. -# It's typically the tenant that will be used for billing. Having more than one -# username/password is very helpful in larger organization. -# You're advised to either keep "tenant" without translating it -# or keep it parenthezised. Example for French: -# locataire ("tenant") -_Description: Type of network to allocate for tenant networks: - The value "local" is useful only for single-box testing. In order for - tenant networks to provide connectivity between hosts, it is necessary - to either choose "vlan" and then configure "network_vlan_ranges" or to - choose "gre" and then configure "tunnel_id_ranges". Choose "none" to - disable creation of tenant networks. - -Template: neutron/enable_tunneling -Type: boolean -Default: true -_Description: Enable tunneling? - Please choose whether support should be activated for GRE networks on the - server and agents. This requires kernel support for OVS patch ports and - GRE tunneling. - -Template: neutron/tunnel_id_ranges -Type: string -Default: 1:1000 -_Description: Tunnel id ranges: - Please enter a comma-separated list of : tuples enumerating - ranges of GRE tunnel IDs that are available for tenant network allocation - if tenant_network_type is "gre". - -Template: neutron/local_ip -Type: string -_Description: Local IP address of this hypervisor: - Please enter the local IP address for this hypervisor. - -Template: neutron/nova_url -Type: string -Default: http://127.0.0.1:8774/v2 -_Description: Nova server URL: - Please enter the URL of the Nova server. - -Template: neutron/nova_region -Type: string -Default: regionOne -_Description: Nova server region name: - Please enter the region of the Nova server. - -Template: neutron/nova_admin_tenant_name -Type: string -Default: admin -_Description: Nova admin tenant name: - Neutron needs to be able to communicate with Nova through Keystone. Therefore - Neutron needs to know the Nova admin tenant name, username and password. - . - Please enter the ID of the admin tenant for Nova. - -Template: neutron/nova_admin_username -Type: string -Default: admin -_Description: Neutron administrator username: - Please enter the username of the Nova administrator. - -Template: neutron/nova_admin_password -Type: password -_Description: Nova administrator password: - Please enter the password of the Nova administrator. diff --git a/xenial/debian/neutron-common.tmpfile b/xenial/debian/neutron-common.tmpfile deleted file mode 100644 index d9a582460..000000000 --- a/xenial/debian/neutron-common.tmpfile +++ /dev/null @@ -1 +0,0 @@ -d /run/neutron 0755 neutron neutron - diff --git a/xenial/debian/neutron-dhcp-agent.init.in b/xenial/debian/neutron-dhcp-agent.init.in index 2cb413111..eb097eb38 100644 --- a/xenial/debian/neutron-dhcp-agent.init.in +++ b/xenial/debian/neutron-dhcp-agent.init.in @@ -3,7 +3,7 @@ # Provides: neutron-dhcp-agent # Required-Start: $network $local_fs $remote_fs $syslog # Required-Stop: $remote_fs -# Should-Start: mysql postgresql rabbitmq-server keystone +# Should-Start: mysql postgresql rabbitmq-server keystone neutron-ovs-cleanup # Should-Stop: mysql postgresql rabbitmq-server keystone # Default-Start: 2 3 4 5 # Default-Stop: 0 1 6 @@ -18,6 +18,6 @@ PATH=/sbin:/usr/sbin:/bin:/usr/bin DESC="OpenStack Neutron DHCP agent" PROJECT_NAME=neutron NAME=${PROJECT_NAME}-dhcp-agent -# --config-file=/etc/neutron/neutron.conf will be happened +# --config-file=/etc/neutron/neutron.conf will be appended # to DAEMON_ARGS later by openstack-pkg-tools DAEMON_ARGS="--config-file=/etc/neutron/dhcp_agent.ini" diff --git a/xenial/debian/neutron-dhcp-agent.install b/xenial/debian/neutron-dhcp-agent.install index 568ca1f03..63e1dc3db 100644 --- a/xenial/debian/neutron-dhcp-agent.install +++ b/xenial/debian/neutron-dhcp-agent.install @@ -1 +1,4 @@ debian/cron.d/neutron-dhcp-agent-netns-cleanup etc/cron.d +etc/dhcp_agent.ini etc/neutron +etc/neutron/rootwrap.d/dhcp.filters etc/neutron/rootwrap.d +usr/bin/neutron-dhcp-agent usr/bin diff --git a/xenial/debian/neutron-dhcp-agent.postinst.in b/xenial/debian/neutron-dhcp-agent.postinst.in deleted file mode 100644 index 0bf58fbbe..000000000 --- a/xenial/debian/neutron-dhcp-agent.postinst.in +++ /dev/null @@ -1,16 +0,0 @@ -#!/bin/sh - -set -e - -#PKGOS-INCLUDE# - -if [ "$1" = "configure" ]; then - pkgos_var_user_group neutron - chmod 755 /var/lib/neutron - - chown root:root /etc/neutron/rootwrap.d/dhcp.filters -fi - -#DEBHELPER# - -exit 0 diff --git a/xenial/debian/neutron-dhcp-agent.upstart.in b/xenial/debian/neutron-dhcp-agent.upstart.in new file mode 100644 index 000000000..3b08cd605 --- /dev/null +++ b/xenial/debian/neutron-dhcp-agent.upstart.in @@ -0,0 +1,22 @@ +# vim:set ft=upstart ts=2 et: +description "Neutron DHCP Agent" +author "Chuck Short " + +start on runlevel [2345] +stop on runlevel [!2345] + +respawn + +chdir /var/run + +pre-start script + mkdir -p /var/run/neutron + chown neutron:root /var/run/neutron + # Check to see if openvswitch plugin in use by checking + # status of cleanup upstart configuration + if status neutron-ovs-cleanup; then + start wait-for-state WAIT_FOR=neutron-ovs-cleanup WAIT_STATE=running WAITER=neutron-dhcp-agent + fi +end script + +exec start-stop-daemon --start --chuid neutron --exec /usr/bin/neutron-dhcp-agent -- --config-file=/etc/neutron/neutron.conf --config-file=/etc/neutron/dhcp_agent.ini --log-file=/var/log/neutron/dhcp-agent.log diff --git a/xenial/debian/neutron-l3-agent.init.in b/xenial/debian/neutron-l3-agent.init.in index ccc8ea123..5aec5388c 100644 --- a/xenial/debian/neutron-l3-agent.init.in +++ b/xenial/debian/neutron-l3-agent.init.in @@ -3,7 +3,7 @@ # Provides: neutron-l3-agent # Required-Start: $network $local_fs $remote_fs $syslog # Required-Stop: $remote_fs -# Should-Start: mysql postgresql rabbitmq-server keystone openvswitch-switch +# Should-Start: mysql postgresql rabbitmq-server keystone openvswitch-switch neutron-ovs-cleanup # Should-Stop: mysql postgresql rabbitmq-server keystone openvswitch-switch # Default-Start: 2 3 4 5 # Default-Stop: 0 1 6 @@ -19,6 +19,6 @@ PATH=/sbin:/usr/sbin:/bin:/usr/bin DESC="OpenStack Neutron L3 agent" PROJECT_NAME=neutron NAME=${PROJECT_NAME}-l3-agent -# --config-file=/etc/neutron/neutron.conf will be happened +# --config-file=/etc/neutron/neutron.conf will be appended # to DAEMON_ARGS later by openstack-pkg-tools -DAEMON_ARGS="--config-file=/etc/neutron/l3_agent.ini" +DAEMON_ARGS="--config-file=/etc/neutron/l3_agent.ini --config-file=/etc/neutron/fwaas_driver.ini" diff --git a/xenial/debian/neutron-l3-agent.install b/xenial/debian/neutron-l3-agent.install index 913f215ee..af232bf4c 100644 --- a/xenial/debian/neutron-l3-agent.install +++ b/xenial/debian/neutron-l3-agent.install @@ -1 +1 @@ -debian/cron.d/neutron-l3-agent-netns-cleanup etc/cron.d +usr/bin/neutron-l3-agent usr/bin diff --git a/xenial/debian/neutron-l3-agent.upstart.in b/xenial/debian/neutron-l3-agent.upstart.in new file mode 100644 index 000000000..0b69d1385 --- /dev/null +++ b/xenial/debian/neutron-l3-agent.upstart.in @@ -0,0 +1,24 @@ +# vim:set ft=upstart ts=2 et: +description "Neutron L3 Agent" +author "Chuck Short " + +start on runlevel [2345] +stop on runlevel [!2345] + +respawn + +chdir /var/run + +pre-start script + mkdir -p /var/run/neutron + chown neutron:root /var/run/neutron + # Check to see if openvswitch plugin in use by checking + # status of cleanup upstart configuration + if status neutron-ovs-cleanup; then + start wait-for-state WAIT_FOR=neutron-ovs-cleanup WAIT_STATE=running WAITER=neutron-l3-agent + fi +end script + +exec start-stop-daemon --start --chuid neutron --exec /usr/bin/neutron-l3-agent -- \ + --config-file=/etc/neutron/neutron.conf --config-file=/etc/neutron/l3_agent.ini \ + --config-file=/etc/neutron/fwaas_driver.ini --log-file=/var/log/neutron/l3-agent.log diff --git a/xenial/debian/neutron-linuxbridge-agent.init.in b/xenial/debian/neutron-linuxbridge-agent.init.in index a79ed95e9..9c460abd3 100644 --- a/xenial/debian/neutron-linuxbridge-agent.init.in +++ b/xenial/debian/neutron-linuxbridge-agent.init.in @@ -3,7 +3,7 @@ # Provides: neutron-linuxbridge-agent # Required-Start: $network $local_fs $remote_fs $syslog # Required-Stop: $remote_fs -# Should-Start: mysql postgresql rabbitmq-server keystone +# Should-Start: mysql postgresql rabbitmq-server keystone neutron-linuxbridge-cleanup # Should-Stop: mysql postgresql rabbitmq-server keystone # Default-Start: 2 3 4 5 # Default-Stop: 0 1 6 @@ -15,15 +15,10 @@ # PATH should only include /usr/* if it runs after the mountnfs.sh script PATH=/sbin:/usr/sbin:/bin:/usr/bin -DESC="Openstack Neutron LinuxBridge Plugin Agent" +DESC="Openstack Neutron LinuxBridge Agent" PROJECT_NAME=neutron NAME=${PROJECT_NAME}-linuxbridge-agent -# --config-file=/etc/neutron/neutron.conf will be happened +DAEMON=/usr/bin/neutron-linuxbridge-agent +# --config-file=/etc/neutron/neutron.conf will be appended # to DAEMON_ARGS later by openstack-pkg-tools - -# Since Juno LB plugin as been deprecated as core_plugin, it has been -# replaced by ml2 as core_plugin and lb as agent. Making ml2 mandatory -# to use this agent - -DAEMON_ARGS="--config-file=/etc/neutron/plugins/linuxbridge/linuxbridge_conf.ini --config-file=/etc/neutron/plugins/ml2/linuxbridge_agent.ini" - +DAEMON_ARGS="--config-file=/etc/neutron/plugins/ml2/linuxbridge_agent.ini" diff --git a/xenial/debian/neutron-linuxbridge-agent.install b/xenial/debian/neutron-linuxbridge-agent.install new file mode 100644 index 000000000..4cb81d06a --- /dev/null +++ b/xenial/debian/neutron-linuxbridge-agent.install @@ -0,0 +1,3 @@ +etc/neutron/plugins/ml2/linuxbridge_agent.ini +etc/neutron/rootwrap.d/linuxbridge-plugin.filters +usr/bin/neutron-linuxbridge-agent diff --git a/xenial/debian/neutron-linuxbridge-agent.neutron-linuxbridge-cleanup.init.in b/xenial/debian/neutron-linuxbridge-agent.neutron-linuxbridge-cleanup.init.in new file mode 100644 index 000000000..8c7780126 --- /dev/null +++ b/xenial/debian/neutron-linuxbridge-agent.neutron-linuxbridge-cleanup.init.in @@ -0,0 +1,22 @@ +#!/bin/sh +### BEGIN INIT INFO +# Provides: neutron-linuxbridge-cleanup +# Required-Start: $network $local_fs $remote_fs $syslog +# Required-Stop: $remote_fs +# Should-Start: +# Should-Stop: +# Default-Start: 2 3 4 5 +# Default-Stop: 0 1 6 +# Short-Description: Neutron Linux Bridge Cleanup +# Description: Linux Bridge Cleanup for OpenStack Neutron +### END INIT INFO + +# Authors: Corey Bryant + +DESC="OpenStack Neutron Linux bridge cleanup" +PROJECT_NAME=neutron +NAME=${PROJECT_NAME}-linuxbridge-cleanup +DAEMON=/usr/bin/neutron-linuxbridge-cleanup +# --config-file=/etc/neutron/neutron.conf will be appended +# to DAEMON_ARGS later by openstack-pkg-tools +DAEMON_ARGS="--config-file=/etc/neutron/plugins/ml2/linuxbridge_agent.ini" diff --git a/xenial/debian/neutron-linuxbridge-agent.neutron-linuxbridge-cleanup.service.in b/xenial/debian/neutron-linuxbridge-agent.neutron-linuxbridge-cleanup.service.in new file mode 100644 index 000000000..2c0041f92 --- /dev/null +++ b/xenial/debian/neutron-linuxbridge-agent.neutron-linuxbridge-cleanup.service.in @@ -0,0 +1,17 @@ +[Unit] +Description=OpenStack Neutron Linux bridge cleanup + +[Service] +Type=oneshot +User=neutron +Group=neutron +WorkingDirectory=/var/lib/neutron +PermissionsStartOnly=true +ExecStartPre=/bin/mkdir -p /var/lock/neutron /var/log/neutron /var/lib/neutron +ExecStartPre=/bin/chown neutron:neutron /var/lock/neutron /var/log/neutron /var/lib/neutron +ExecStart=/etc/init.d/neutron-linuxbridge-cleanup systemd-start +RemainAfterExit=yes + +[Install] +WantedBy=multi-user.target + diff --git a/xenial/debian/neutron-linuxbridge-agent.neutron-linuxbridge-cleanup.upstart.in b/xenial/debian/neutron-linuxbridge-agent.neutron-linuxbridge-cleanup.upstart.in new file mode 100644 index 000000000..2ddeb1ca4 --- /dev/null +++ b/xenial/debian/neutron-linuxbridge-agent.neutron-linuxbridge-cleanup.upstart.in @@ -0,0 +1,13 @@ +# vim:set ft=upstart ts=2 et: +description "Neutron Linux bridge cleanup" +author "Corey Bryant " + +start on started neutron-plugin-linuxbridge-agent +stop on runlevel [!2345] + +pre-start script + [ ! -x /usr/bin/neutron-linuxbridge-cleanup ] && exit 0 + start-stop-daemon --start --chuid neutron --exec /usr/bin/neutron-linuxbridge-cleanup -- \ + --log-file /var/log/neutron/linuxbridge-cleanup.log \ + --config-file /etc/neutron/neutron.conf --verbose +end script diff --git a/xenial/debian/neutron-linuxbridge-agent.service.in b/xenial/debian/neutron-linuxbridge-agent.service.in new file mode 100644 index 000000000..461576eb9 --- /dev/null +++ b/xenial/debian/neutron-linuxbridge-agent.service.in @@ -0,0 +1,20 @@ +[Unit] +Description=Openstack Neutron Linux Bridge Agent +After=mysql.service postgresql.service rabbitmq-server.service keystone.service +Requires=neutron-linuxbridge-cleanup.service + +[Service] +User=neutron +Group=neutron +WorkingDirectory=/var/lib/neutron +PermissionsStartOnly=true +ExecStartPre=/bin/mkdir -p /var/lock/neutron /var/log/neutron /var/lib/neutron +ExecStartPre=/bin/chown neutron:neutron /var/lock/neutron /var/log/neutron /var/lib/neutron +ExecStartPre=-/sbin/modprobe br_netfilter +ExecStart=/etc/init.d/neutron-linuxbridge-agent systemd-start +Restart=on-failure +LimitNOFILE=65535 + +[Install] +WantedBy=multi-user.target + diff --git a/xenial/debian/neutron-macvtap-agent.init.in b/xenial/debian/neutron-macvtap-agent.init.in new file mode 100644 index 000000000..dbce0f702 --- /dev/null +++ b/xenial/debian/neutron-macvtap-agent.init.in @@ -0,0 +1,23 @@ +#!/bin/sh +### BEGIN INIT INFO +# Provides: neutron-macvtap-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 Macvtap L2 agent +# Description: Provide Macvtap L2 agent for Neutron +### END INIT INFO + +# Author: Corey Bryant + +# PATH should only include /usr/* if it runs after the mountnfs.sh script +PATH=/sbin:/usr/sbin:/bin:/usr/bin +DESC="OpenStack Neutron Macvtap L2 agent" +PROJECT_NAME=neutron +NAME=${PROJECT_NAME}-macvtap-agent +# --config-file=/etc/neutron/neutron.conf will be appended +# to DAEMON_ARGS later by openstack-pkg-tools +DAEMON_ARGS="--config-file=/etc/neutron/plugins/ml2/macvtap_agent.ini" diff --git a/xenial/debian/neutron-macvtap-agent.install b/xenial/debian/neutron-macvtap-agent.install new file mode 100644 index 000000000..cba4aaad5 --- /dev/null +++ b/xenial/debian/neutron-macvtap-agent.install @@ -0,0 +1,2 @@ +etc/neutron/plugins/ml2/macvtap_agent.ini +usr/bin/neutron-macvtap-agent usr/bin diff --git a/xenial/debian/neutron-metadata-agent.config.in b/xenial/debian/neutron-metadata-agent.config.in deleted file mode 100644 index 9a3549374..000000000 --- a/xenial/debian/neutron-metadata-agent.config.in +++ /dev/null @@ -1,17 +0,0 @@ -#!/bin/sh - -set -e - -. /usr/share/debconf/confmodule - -META_AGNT_CONF=/etc/neutron/metadata_agent.ini - -#PKGOS-INCLUDE# - -pkgos_var_user_group neutron -chmod 755 /var/lib/neutron -pkgos_read_admin_creds ${META_AGNT_CONF} DEFAULT neutron-metadata -pkgos_read_config ${META_AGNT_CONF} DEFAULT auth_region neutron-metadata/region-name -pkgos_read_config -p high ${META_AGNT_CONF} DEFAULT metadata_proxy_shared_secret neutron-metadata/metadata_secret - -exit 0 diff --git a/xenial/debian/neutron-metadata-agent.init.in b/xenial/debian/neutron-metadata-agent.init.in index 34552a59d..ea8fcdf88 100644 --- a/xenial/debian/neutron-metadata-agent.init.in +++ b/xenial/debian/neutron-metadata-agent.init.in @@ -18,6 +18,6 @@ PATH=/sbin:/usr/sbin:/bin:/usr/bin DESC="OpenStack Neutron Metadata Agent" PROJECT_NAME=neutron NAME=${PROJECT_NAME}-metadata-agent -# --config-file=/etc/neutron/neutron.conf will be happened +# --config-file=/etc/neutron/neutron.conf will be appended # to DAEMON_ARGS later by openstack-pkg-tools DAEMON_ARGS="--config-file=/etc/neutron/metadata_agent.ini" diff --git a/xenial/debian/neutron-metadata-agent.install b/xenial/debian/neutron-metadata-agent.install new file mode 100644 index 000000000..ea126ba6b --- /dev/null +++ b/xenial/debian/neutron-metadata-agent.install @@ -0,0 +1,3 @@ +etc/metadata_agent.ini etc/neutron +usr/bin/neutron-metadata-agent usr/bin +usr/bin/neutron-ns-metadata-proxy usr/bin diff --git a/xenial/debian/neutron-metadata-agent.postinst.in b/xenial/debian/neutron-metadata-agent.postinst.in deleted file mode 100644 index 3b944f240..000000000 --- a/xenial/debian/neutron-metadata-agent.postinst.in +++ /dev/null @@ -1,37 +0,0 @@ -#!/bin/sh - -set -e - -CONF_FILE=/etc/neutron/metadata_agent.ini - -#PKGOS-INCLUDE# - -manage_metadata_region () { - db_get neutron-metadata/region-name - if [ -n "${RET}" ] ; then - pkgos_inifile set ${CONF_FILE} DEFAULT auth_region ${RET} - fi -} - -manage_metadata_proxy_shared_secret () { - db_get neutron-metadata/metadata_secret - pkgos_inifile set ${CONF_FILE} DEFAULT metadata_proxy_shared_secret ${RET} -} - -if [ "${1}" = "configure" ] ; then - . /usr/share/debconf/confmodule - pkgos_var_user_group neutron - chmod 755 /var/lib/neutron - - if [ ! -e ${CONF_FILE} ] ; then - install -D -m 0640 -o neutron -g neutron /usr/share/neutron-metadata-agent/metadata_agent.ini ${CONF_FILE} - fi - pkgos_write_admin_creds ${CONF_FILE} DEFAULT neutron-metadata - manage_metadata_region - manage_metadata_proxy_shared_secret - db_stop -fi - -#DEBHELPER# - -exit 0 diff --git a/xenial/debian/neutron-metadata-agent.postrm b/xenial/debian/neutron-metadata-agent.postrm deleted file mode 100644 index 45f37ab27..000000000 --- a/xenial/debian/neutron-metadata-agent.postrm +++ /dev/null @@ -1,9 +0,0 @@ -#!/bin/sh - -set -e - -if [ "${1}" = "purge" ] ; then - rm -f /etc/neutron/metadata_agent.ini -fi - -#DEBHELPER# diff --git a/xenial/debian/neutron-metadata-agent.templates b/xenial/debian/neutron-metadata-agent.templates deleted file mode 100644 index 2fe205b4d..000000000 --- a/xenial/debian/neutron-metadata-agent.templates +++ /dev/null @@ -1,50 +0,0 @@ -# These templates have been reviewed by the debian-l10n-english -# team -# -# If modifications/additions/rewording are needed, please ask -# debian-l10n-english@lists.debian.org for advice. -# -# Even minor modifications require translation updates and such -# changes should be coordinated with translators and reviewers. - -Template: neutron-metadata/auth-host -Type: string -Default: 127.0.0.1 -_Description: Auth server hostname: - Please specify the URL of your Neutron authentication server. Typically - this is also the URL of your OpenStack Identity Service (Keystone). - -Template: neutron-metadata/admin-tenant-name -Type: string -Default: admin -_Description: Auth server tenant name: - -Template: neutron-metadata/admin-user -Type: string -Default: admin -_Description: Authentication server username: - Please specify the username to use with the authentication server. - -Template: neutron-metadata/admin-password -Type: password -_Description: Auth server password: - Please specify the password to use with the authentication server. - -Template: neutron-metadata/region-name -Type: string -Default: regionOne -_Description: Name of the region to be used by the metadata server: - Openstack can be used using availability zones, with each region representing - a location. Please enter the zone that the metadata server should use. - -Template: neutron-metadata/metadata_secret -Type: password -_Description: Metadata proxy shared secret: - VM instances using Neutron to handle networking retrieve their metadata - through the Neutron metadata agent, which serves as a proxy to the Nova - metadata REST API server. - . - Please enter the password that should be used to protect communications - between the Neutron metadata proxy agent and the Nova metadata server. The - same shared password should be used when setting up the nova-common - package. diff --git a/xenial/debian/neutron-metering-agent.init.in b/xenial/debian/neutron-metering-agent.init.in index 2e3a3c660..bed306ebf 100644 --- a/xenial/debian/neutron-metering-agent.init.in +++ b/xenial/debian/neutron-metering-agent.init.in @@ -18,6 +18,6 @@ PATH=/sbin:/usr/sbin:/bin:/usr/bin DESC="OpenStack Neutron Metering Agent" PROJECT_NAME=neutron NAME=${PROJECT_NAME}-metering-agent -# --config-file=/etc/neutron/neutron.conf will be happened +# --config-file=/etc/neutron/neutron.conf will be appended # to DAEMON_ARGS later by openstack-pkg-tools DAEMON_ARGS="--config-file=/etc/neutron/metering_agent.ini" diff --git a/xenial/debian/neutron-metering-agent.install b/xenial/debian/neutron-metering-agent.install new file mode 100644 index 000000000..749164658 --- /dev/null +++ b/xenial/debian/neutron-metering-agent.install @@ -0,0 +1,2 @@ +etc/metering_agent.ini etc/neutron +usr/bin/neutron-metering-agent usr/bin diff --git a/xenial/debian/neutron-openvswitch-agent.init.in b/xenial/debian/neutron-openvswitch-agent.init.in index 8577910ed..11de1e7ea 100644 --- a/xenial/debian/neutron-openvswitch-agent.init.in +++ b/xenial/debian/neutron-openvswitch-agent.init.in @@ -1,24 +1,20 @@ #!/bin/sh ### BEGIN INIT INFO # Provides: neutron-openvswitch-agent -# Required-Start: $network $local_fs $remote_fs $syslog openvswitch-switch +# Required-Start: $network $local_fs $remote_fs $syslog # Required-Stop: $remote_fs openvswitch-switch -# Should-Start: mysql postgresql rabbitmq-server keystone +# Should-Start: mysql postgresql rabbitmq-server keystone neutron-ovs-cleanup # Should-Stop: mysql postgresql rabbitmq-server keystone # Default-Start: 2 3 4 5 # Default-Stop: 0 1 6 -# Short-Description: Neutron OpenVSwitch Agent -# Description: Agent to use within neutron openswitch client +# Short-Description: Neutron Open vSwitch Agent +# Description: Open vSwitch agent for OpenStack Neutron ML2 plugin ### END INIT INFO # Authors: Julien Danjou , Thomas Goirand -DESC="Openstack Neutron OpenVSwitch Plugin Agent" +DESC="Openstack Neutron Open vSwitch Agent" PROJECT_NAME=neutron NAME=${PROJECT_NAME}-openvswitch-agent -CONFIG_FILE=/etc/neutron/plugins/ml2/openvswitch_agent.ini - -# Since Juno OVS plugin as been deprecated as core_plugin, it has been -# replaced by ml2 as core_plugin and ovs as agent. Making ml2 mandatory -# to use this agent -DAEMON_ARGS="--config-file=/etc/neutron/neutron.conf --config-file=/etc/neutron/plugins/ml2/openvswitch_agent.ini" +DAEMON=/usr/bin/neutron-openvswitch-agent +DAEMON_ARGS="--config-file=/etc/neutron/plugins/ml2/openvswitch_agent.ini" diff --git a/xenial/debian/neutron-openvswitch-agent.install b/xenial/debian/neutron-openvswitch-agent.install new file mode 100644 index 000000000..4097ba898 --- /dev/null +++ b/xenial/debian/neutron-openvswitch-agent.install @@ -0,0 +1,3 @@ +etc/neutron/plugins/ml2/openvswitch_agent.ini +etc/neutron/rootwrap.d/openvswitch-plugin.filters +usr/bin/neutron-openvswitch-agent diff --git a/xenial/debian/neutron-openvswitch-agent.neutron-ovs-cleanup.init.in b/xenial/debian/neutron-openvswitch-agent.neutron-ovs-cleanup.init.in new file mode 100644 index 000000000..d7dddde46 --- /dev/null +++ b/xenial/debian/neutron-openvswitch-agent.neutron-ovs-cleanup.init.in @@ -0,0 +1,18 @@ +#!/bin/sh +### BEGIN INIT INFO +# Provides: neutron-ovs-cleanup +# Required-Start: $network $local_fs $remote_fs $syslog openvswitch-switch +# Required-Stop: $remote_fs +# Should-Start: +# Should-Stop: +# Default-Start: 2 3 4 5 +# Default-Stop: 0 1 6 +# Short-Description: Neutron OVS Cleanup +# Description: OpenvSwitch Cleanup for OpenStack Neutron +### END INIT INFO + +# Authors: James Page + +DESC="OpenStack Neutron OVS cleanup" +PROJECT_NAME=neutron +NAME=${PROJECT_NAME}-ovs-cleanup diff --git a/xenial/debian/neutron-openvswitch-agent.neutron-ovs-cleanup.service.in b/xenial/debian/neutron-openvswitch-agent.neutron-ovs-cleanup.service.in new file mode 100644 index 000000000..afbd4c1a2 --- /dev/null +++ b/xenial/debian/neutron-openvswitch-agent.neutron-ovs-cleanup.service.in @@ -0,0 +1,17 @@ +[Unit] +Description=OpenStack Neutron OVS cleanup + +[Service] +Type=oneshot +User=neutron +Group=neutron +WorkingDirectory=/var/lib/neutron +PermissionsStartOnly=true +ExecStartPre=/bin/mkdir -p /var/lock/neutron /var/log/neutron /var/lib/neutron +ExecStartPre=/bin/chown neutron:neutron /var/lock/neutron /var/log/neutron /var/lib/neutron +ExecStart=/etc/init.d/neutron-ovs-cleanup systemd-start +RemainAfterExit=yes + +[Install] +WantedBy=multi-user.target + diff --git a/xenial/debian/neutron-openvswitch-agent.neutron-ovs-cleanup.upstart.in b/xenial/debian/neutron-openvswitch-agent.neutron-ovs-cleanup.upstart.in new file mode 100644 index 000000000..b0d90f428 --- /dev/null +++ b/xenial/debian/neutron-openvswitch-agent.neutron-ovs-cleanup.upstart.in @@ -0,0 +1,13 @@ +# vim:set ft=upstart ts=2 et: +description "Neutron OVS cleanup" +author "James Page " + +start on started openvswitch-switch +stop on runlevel [!2345] + +pre-start script + [ ! -x /usr/bin/neutron-ovs-cleanup ] && exit 0 + start-stop-daemon --start --chuid neutron --exec /usr/bin/neutron-ovs-cleanup -- \ + --log-file /var/log/neutron/ovs-cleanup.log \ + --config-file /etc/neutron/neutron.conf --verbose +end script diff --git a/xenial/debian/neutron-server.service.in b/xenial/debian/neutron-openvswitch-agent.service.in similarity index 68% rename from xenial/debian/neutron-server.service.in rename to xenial/debian/neutron-openvswitch-agent.service.in index d6fee4dea..8318a05e5 100644 --- a/xenial/debian/neutron-server.service.in +++ b/xenial/debian/neutron-openvswitch-agent.service.in @@ -1,6 +1,7 @@ [Unit] -Description=OpenStack Neutron Server +Description=Openstack Neutron Open vSwitch Plugin Agent After=mysql.service postgresql.service rabbitmq-server.service keystone.service +Requires=neutron-ovs-cleanup.service [Service] User=neutron @@ -9,9 +10,11 @@ WorkingDirectory=/var/lib/neutron PermissionsStartOnly=true ExecStartPre=/bin/mkdir -p /var/lock/neutron /var/log/neutron /var/lib/neutron ExecStartPre=/bin/chown neutron:neutron /var/lock/neutron /var/log/neutron /var/lib/neutron -ExecStart=/etc/init.d/neutron-server systemd-start +ExecStartPre=-/sbin/modprobe br_netfilter +ExecStart=/etc/init.d/neutron-openvswitch-agent systemd-start Restart=on-failure LimitNOFILE=65535 [Install] WantedBy=multi-user.target + diff --git a/xenial/debian/neutron-openvswitch-agent.upstart.in b/xenial/debian/neutron-openvswitch-agent.upstart.in new file mode 100644 index 000000000..abaf4d73c --- /dev/null +++ b/xenial/debian/neutron-openvswitch-agent.upstart.in @@ -0,0 +1,17 @@ +# vim:set ft=upstart ts=2 et: +description "Neutron OpenvSwitch Plugin Agent" +author "Chuck Short " + +start on runlevel [2345] and started neutron-ovs-cleanup +stop on runlevel [!2345] + +respawn + +chdir /var/run + +pre-start script + mkdir -p /var/run/neutron + chown neutron:root /var/run/neutron +end script + +exec start-stop-daemon --start --chuid neutron --exec /usr/bin/neutron-openvswitch-agent -- --config-file=/etc/neutron/neutron.conf --config-file=/etc/neutron/plugins/ml2/openvswitch_agent.ini --log-file=/var/log/neutron/openvswitch-agent.log diff --git a/xenial/debian/neutron-plugin-linuxbridge-agent.postinst b/xenial/debian/neutron-plugin-linuxbridge-agent.postinst new file mode 100644 index 000000000..2877434e7 --- /dev/null +++ b/xenial/debian/neutron-plugin-linuxbridge-agent.postinst @@ -0,0 +1,17 @@ +#!/bin/sh + +set -e + +if dpkg-maintscript-helper supports rm_conffile 2>/dev/null; then + dpkg-maintscript-helper rm_conffile /etc/init/neutron-plugin-linuxbridge-agent.conf \ + 2:8.0.0~b2-0ubuntu5~ neutron-plugin-linuxbridge-agent -- "$@" + dpkg-maintscript-helper rm_conffile /etc/init.d/neutron-plugin-linuxbridge-agent \ + 2:8.0.0~b2-0ubuntu5~ neutron-plugin-linuxbridge-agent -- "$@" +fi + +# dh_installdeb will replace this with shell code automatically +# generated by other debhelper scripts. + +#DEBHELPER# + +exit 0 diff --git a/xenial/debian/neutron-plugin-linuxbridge-agent.postrm b/xenial/debian/neutron-plugin-linuxbridge-agent.postrm new file mode 100644 index 000000000..2877434e7 --- /dev/null +++ b/xenial/debian/neutron-plugin-linuxbridge-agent.postrm @@ -0,0 +1,17 @@ +#!/bin/sh + +set -e + +if dpkg-maintscript-helper supports rm_conffile 2>/dev/null; then + dpkg-maintscript-helper rm_conffile /etc/init/neutron-plugin-linuxbridge-agent.conf \ + 2:8.0.0~b2-0ubuntu5~ neutron-plugin-linuxbridge-agent -- "$@" + dpkg-maintscript-helper rm_conffile /etc/init.d/neutron-plugin-linuxbridge-agent \ + 2:8.0.0~b2-0ubuntu5~ neutron-plugin-linuxbridge-agent -- "$@" +fi + +# dh_installdeb will replace this with shell code automatically +# generated by other debhelper scripts. + +#DEBHELPER# + +exit 0 diff --git a/xenial/debian/neutron-plugin-linuxbridge-agent.preinst b/xenial/debian/neutron-plugin-linuxbridge-agent.preinst new file mode 100644 index 000000000..2877434e7 --- /dev/null +++ b/xenial/debian/neutron-plugin-linuxbridge-agent.preinst @@ -0,0 +1,17 @@ +#!/bin/sh + +set -e + +if dpkg-maintscript-helper supports rm_conffile 2>/dev/null; then + dpkg-maintscript-helper rm_conffile /etc/init/neutron-plugin-linuxbridge-agent.conf \ + 2:8.0.0~b2-0ubuntu5~ neutron-plugin-linuxbridge-agent -- "$@" + dpkg-maintscript-helper rm_conffile /etc/init.d/neutron-plugin-linuxbridge-agent \ + 2:8.0.0~b2-0ubuntu5~ neutron-plugin-linuxbridge-agent -- "$@" +fi + +# dh_installdeb will replace this with shell code automatically +# generated by other debhelper scripts. + +#DEBHELPER# + +exit 0 diff --git a/xenial/debian/neutron-plugin-metering-agent.postinst b/xenial/debian/neutron-plugin-metering-agent.postinst new file mode 100644 index 000000000..860319cd1 --- /dev/null +++ b/xenial/debian/neutron-plugin-metering-agent.postinst @@ -0,0 +1,15 @@ +#!/bin/sh + +set -e + +if dpkg-maintscript-helper supports rm_conffile 2>/dev/null; then + dpkg-maintscript-helper rm_conffile /etc/init/neutron-plugin-metering-agent.conf \ + 1:2014.1~b3-0ubuntu2~ neutron-plugin-metering-agent -- "$@" +fi + +# dh_installdeb will replace this with shell code automatically +# generated by other debhelper scripts. + +#DEBHELPER# + +exit 0 diff --git a/xenial/debian/neutron-plugin-metering-agent.postrm b/xenial/debian/neutron-plugin-metering-agent.postrm new file mode 100644 index 000000000..860319cd1 --- /dev/null +++ b/xenial/debian/neutron-plugin-metering-agent.postrm @@ -0,0 +1,15 @@ +#!/bin/sh + +set -e + +if dpkg-maintscript-helper supports rm_conffile 2>/dev/null; then + dpkg-maintscript-helper rm_conffile /etc/init/neutron-plugin-metering-agent.conf \ + 1:2014.1~b3-0ubuntu2~ neutron-plugin-metering-agent -- "$@" +fi + +# dh_installdeb will replace this with shell code automatically +# generated by other debhelper scripts. + +#DEBHELPER# + +exit 0 diff --git a/xenial/debian/neutron-plugin-metering-agent.preinst b/xenial/debian/neutron-plugin-metering-agent.preinst new file mode 100644 index 000000000..860319cd1 --- /dev/null +++ b/xenial/debian/neutron-plugin-metering-agent.preinst @@ -0,0 +1,15 @@ +#!/bin/sh + +set -e + +if dpkg-maintscript-helper supports rm_conffile 2>/dev/null; then + dpkg-maintscript-helper rm_conffile /etc/init/neutron-plugin-metering-agent.conf \ + 1:2014.1~b3-0ubuntu2~ neutron-plugin-metering-agent -- "$@" +fi + +# dh_installdeb will replace this with shell code automatically +# generated by other debhelper scripts. + +#DEBHELPER# + +exit 0 diff --git a/xenial/debian/neutron-plugin-ml2.install b/xenial/debian/neutron-plugin-ml2.install new file mode 100644 index 000000000..9f0351a7d --- /dev/null +++ b/xenial/debian/neutron-plugin-ml2.install @@ -0,0 +1 @@ +etc/neutron/plugins/ml2/ml2* etc/neutron/plugins/ml2 diff --git a/xenial/debian/neutron-plugin-nec-agent.manpages b/xenial/debian/neutron-plugin-nec-agent.manpages deleted file mode 100644 index a9a0ac4ee..000000000 --- a/xenial/debian/neutron-plugin-nec-agent.manpages +++ /dev/null @@ -1 +0,0 @@ -debian/mans/neutron-nec-agent.8 diff --git a/xenial/debian/neutron-plugin-openvswitch-agent.postinst b/xenial/debian/neutron-plugin-openvswitch-agent.postinst new file mode 100644 index 000000000..550a17f9a --- /dev/null +++ b/xenial/debian/neutron-plugin-openvswitch-agent.postinst @@ -0,0 +1,17 @@ +#!/bin/sh + +set -e + +if dpkg-maintscript-helper supports rm_conffile 2>/dev/null; then + dpkg-maintscript-helper rm_conffile /etc/init/neutron-plugin-openvswitch-agent.conf \ + 2:8.0.0~b2-0ubuntu1~ neutron-plugin-openvswitch-agent -- "$@" + dpkg-maintscript-helper rm_conffile /etc/init.d/neutron-plugin-openvswitch-agent \ + 2:8.0.0~b2-0ubuntu1~ neutron-plugin-openvswitch-agent -- "$@" +fi + +# dh_installdeb will replace this with shell code automatically +# generated by other debhelper scripts. + +#DEBHELPER# + +exit 0 diff --git a/xenial/debian/neutron-plugin-openvswitch-agent.postrm b/xenial/debian/neutron-plugin-openvswitch-agent.postrm new file mode 100644 index 000000000..550a17f9a --- /dev/null +++ b/xenial/debian/neutron-plugin-openvswitch-agent.postrm @@ -0,0 +1,17 @@ +#!/bin/sh + +set -e + +if dpkg-maintscript-helper supports rm_conffile 2>/dev/null; then + dpkg-maintscript-helper rm_conffile /etc/init/neutron-plugin-openvswitch-agent.conf \ + 2:8.0.0~b2-0ubuntu1~ neutron-plugin-openvswitch-agent -- "$@" + dpkg-maintscript-helper rm_conffile /etc/init.d/neutron-plugin-openvswitch-agent \ + 2:8.0.0~b2-0ubuntu1~ neutron-plugin-openvswitch-agent -- "$@" +fi + +# dh_installdeb will replace this with shell code automatically +# generated by other debhelper scripts. + +#DEBHELPER# + +exit 0 diff --git a/xenial/debian/neutron-plugin-openvswitch-agent.preinst b/xenial/debian/neutron-plugin-openvswitch-agent.preinst new file mode 100644 index 000000000..550a17f9a --- /dev/null +++ b/xenial/debian/neutron-plugin-openvswitch-agent.preinst @@ -0,0 +1,17 @@ +#!/bin/sh + +set -e + +if dpkg-maintscript-helper supports rm_conffile 2>/dev/null; then + dpkg-maintscript-helper rm_conffile /etc/init/neutron-plugin-openvswitch-agent.conf \ + 2:8.0.0~b2-0ubuntu1~ neutron-plugin-openvswitch-agent -- "$@" + dpkg-maintscript-helper rm_conffile /etc/init.d/neutron-plugin-openvswitch-agent \ + 2:8.0.0~b2-0ubuntu1~ neutron-plugin-openvswitch-agent -- "$@" +fi + +# dh_installdeb will replace this with shell code automatically +# generated by other debhelper scripts. + +#DEBHELPER# + +exit 0 diff --git a/xenial/debian/neutron-plugin-sriov-agent.postinst b/xenial/debian/neutron-plugin-sriov-agent.postinst new file mode 100644 index 000000000..6024ac931 --- /dev/null +++ b/xenial/debian/neutron-plugin-sriov-agent.postinst @@ -0,0 +1,17 @@ +#!/bin/sh + +set -e + +if dpkg-maintscript-helper supports rm_conffile 2>/dev/null; then + dpkg-maintscript-helper rm_conffile /etc/init/neutron-plugin-sriov-agent.conf \ + 2:8.0.0~b2-0ubuntu5~ neutron-plugin-sriov-agent -- "$@" + dpkg-maintscript-helper rm_conffile /etc/init.d/neutron-plugin-sriov-agent \ + 2:8.0.0~b2-0ubuntu5~ neutron-plugin-sriov-agent -- "$@" +fi + +# dh_installdeb will replace this with shell code automatically +# generated by other debhelper scripts. + +#DEBHELPER# + +exit 0 diff --git a/xenial/debian/neutron-plugin-sriov-agent.postrm b/xenial/debian/neutron-plugin-sriov-agent.postrm new file mode 100644 index 000000000..6024ac931 --- /dev/null +++ b/xenial/debian/neutron-plugin-sriov-agent.postrm @@ -0,0 +1,17 @@ +#!/bin/sh + +set -e + +if dpkg-maintscript-helper supports rm_conffile 2>/dev/null; then + dpkg-maintscript-helper rm_conffile /etc/init/neutron-plugin-sriov-agent.conf \ + 2:8.0.0~b2-0ubuntu5~ neutron-plugin-sriov-agent -- "$@" + dpkg-maintscript-helper rm_conffile /etc/init.d/neutron-plugin-sriov-agent \ + 2:8.0.0~b2-0ubuntu5~ neutron-plugin-sriov-agent -- "$@" +fi + +# dh_installdeb will replace this with shell code automatically +# generated by other debhelper scripts. + +#DEBHELPER# + +exit 0 diff --git a/xenial/debian/neutron-plugin-sriov-agent.preinst b/xenial/debian/neutron-plugin-sriov-agent.preinst new file mode 100644 index 000000000..6024ac931 --- /dev/null +++ b/xenial/debian/neutron-plugin-sriov-agent.preinst @@ -0,0 +1,17 @@ +#!/bin/sh + +set -e + +if dpkg-maintscript-helper supports rm_conffile 2>/dev/null; then + dpkg-maintscript-helper rm_conffile /etc/init/neutron-plugin-sriov-agent.conf \ + 2:8.0.0~b2-0ubuntu5~ neutron-plugin-sriov-agent -- "$@" + dpkg-maintscript-helper rm_conffile /etc/init.d/neutron-plugin-sriov-agent \ + 2:8.0.0~b2-0ubuntu5~ neutron-plugin-sriov-agent -- "$@" +fi + +# dh_installdeb will replace this with shell code automatically +# generated by other debhelper scripts. + +#DEBHELPER# + +exit 0 diff --git a/xenial/debian/neutron-server.config.in b/xenial/debian/neutron-server.config.in deleted file mode 100644 index 768be1d00..000000000 --- a/xenial/debian/neutron-server.config.in +++ /dev/null @@ -1,11 +0,0 @@ -#!/bin/sh - -set -e - -. /usr/share/debconf/confmodule - -#PKGOS-INCLUDE# - -pkgos_register_endpoint_config neutron - -exit 0 diff --git a/xenial/debian/neutron-server.default b/xenial/debian/neutron-server.default new file mode 100644 index 000000000..320456931 --- /dev/null +++ b/xenial/debian/neutron-server.default @@ -0,0 +1,5 @@ +# defaults for neutron-server + +# path to config file corresponding to the core_plugin specified in +# neutron.conf +NEUTRON_PLUGIN_CONFIG="/etc/neutron/plugins/ml2/ml2_conf.ini" diff --git a/xenial/debian/neutron-server.init.in b/xenial/debian/neutron-server.init.in index 819f38bd9..82c214554 100644 --- a/xenial/debian/neutron-server.init.in +++ b/xenial/debian/neutron-server.init.in @@ -14,38 +14,5 @@ DESC="OpenStack Neutron Server" PROJECT_NAME=neutron NAME=${PROJECT_NAME}-server - -### Maintain the plugin selection so that we can load the corresponding .ini file ### -### after this, openstack-pkg-tools will add --config-file=/etc/neutron/neutron.conf ### -DAEMON_ARGS="" -[ -r /usr/share/neutron-common/plugin_guess_func ] || exit 0 -. /usr/share/neutron-common/plugin_guess_func - -if ! [ -r /etc/neutron/neutron.conf ] ; then - echo "Cloud not read /etc/neutron/neutron.conf: exiting" - exit 0 -fi - -CURRENT_PLUGIN=`grep "^[ \t]*core_plugin[ \t]*=[ \t]*[._a-zA-Z0-9]*\$" /etc/neutron/neutron.conf | sed -e 's/^[ \t]*core_plugin[ \t]*=[ \t]*//'` -if [ -z "${CURRENT_PLUGIN}" ] ; then - echo "No core_plugin= value found: please set it and try again" - exit 0 -fi -neutron_core_plugin_to_plugin_name ${CURRENT_PLUGIN} -neutron_plugin_ini_path ${NEUTRON_PLUGIN_NAME} -if [ -z "${NEUTRON_PLUGIN_CONFIG}" ] ; then - echo "Plugin not recognized: please edit /etc/init.d/neutron-server to select the correct .ini file to load for your plugin" -else - DAEMON_ARGS="${DAEMON_ARGS} --config-file=${NEUTRON_PLUGIN_CONFIG}" - DESC="${DESC} with ${NEUTRON_PLUGIN_NAME} plugin" -fi - -# If neutron-fwaas-l3-agent is installed, then we want to activate fwaas -if [ -r /etc/neutron/fwaas_driver.ini ] ; then - DAEMON_ARGS="${DAEMON_ARGS} --config-file=/etc/neutron/fwaas_driver.ini" -fi - -### Neutron folders creation ### -mkdir -p /var/lib/neutron/tmp -chown neutron:neutron /var/lib/neutron/tmp -export TMPDIR=/var/lib/neutron/tmp +[ -r /etc/default/neutron-server ] && . /etc/default/neutron-server +[ -n "$NEUTRON_PLUGIN_CONFIG" ] && DAEMON_ARGS="--config-file=$NEUTRON_PLUGIN_CONFIG" diff --git a/xenial/debian/neutron-server.install b/xenial/debian/neutron-server.install new file mode 100644 index 000000000..6e02597ff --- /dev/null +++ b/xenial/debian/neutron-server.install @@ -0,0 +1 @@ +usr/bin/neutron-server usr/bin diff --git a/xenial/debian/neutron-server.postinst.in b/xenial/debian/neutron-server.postinst.in deleted file mode 100644 index b556e50e3..000000000 --- a/xenial/debian/neutron-server.postinst.in +++ /dev/null @@ -1,15 +0,0 @@ -#!/bin/sh - -set -e - -#PKGOS-INCLUDE# - -if [ "$1" = "configure" ] ; then - . /usr/share/debconf/confmodule - pkgos_register_endpoint_postinst neutron neutron network "Neutron networking service" 9696 "" - db_stop -fi - -#DEBHELPER# - -exit 0 diff --git a/xenial/debian/neutron-server.prerm b/xenial/debian/neutron-server.prerm deleted file mode 100644 index 8800b3595..000000000 --- a/xenial/debian/neutron-server.prerm +++ /dev/null @@ -1,10 +0,0 @@ -#!/bin/sh - -set -e - -case $1 in - remove|purge) - invoke-rc.d neutron-server stop -esac - -#DEBHELPER# diff --git a/xenial/debian/neutron-server.templates b/xenial/debian/neutron-server.templates deleted file mode 100644 index 17408264e..000000000 --- a/xenial/debian/neutron-server.templates +++ /dev/null @@ -1,63 +0,0 @@ -# These templates have been reviewed by the debian-l10n-english -# team -# -# If modifications/additions/rewording are needed, please ask -# debian-l10n-english@lists.debian.org for advice. -# -# Even minor modifications require translation updates and such -# changes should be coordinated with translators and reviewers. - -Template: neutron/register-endpoint -Type: boolean -Default: false -_Description: Register Neutron in the Keystone endpoint catalog? - Each OpenStack service (each API) should be registered in order to be - accessible. This is done using "keystone service-create" and "keystone - endpoint-create". This can be done automatically now. - . - Note that you will need to have an up and running Keystone server on which to - connect using a known admin project name, admin username and password. The - admin auth token is not used anymore. - -Template: neutron/keystone-ip -Type: string -_Description: Keystone server IP address: - Please enter the IP address of the Keystone server, so that neutron-api can - contact Keystone to do the Neutron service and endpoint creation. - -Template: neutron/keystone-admin-name -Type: string -Default: admin -_Description: Keystone admin name: - To register the service endpoint, this package needs to know the Admin login, - name, project name, and password to the Keystone server. - -Template: neutron/keystone-project-name -Type: string -Default: admin -_Description: Keystone admin project name: - To register the service endpoint, this package needs to know the Admin login, - name, project name, and password to the Keystone server. - -Template: neutron/keystone-admin-password -Type: password -_Description: Keystone admin password: - To register the service endpoint, this package needs to know the Admin login, - name, project name, and password to the Keystone server. - -Template: neutron/endpoint-ip -Type: string -_Description: Neutron endpoint IP address: - Please enter the IP address that will be used to contact Neutron. - . - This IP address should be accessible from the clients that will use this - service, so if you are installing a public cloud, this should be a public - IP address. - -Template: neutron/region-name -Type: string -Default: regionOne -_Description: Name of the region to register: - OpenStack supports using availability zones, with each region representing - a location. Please enter the zone that you wish to use when registering the - endpoint. diff --git a/xenial/debian/neutron-server.upstart.in b/xenial/debian/neutron-server.upstart.in index ff39720c1..f0eaad67c 100644 --- a/xenial/debian/neutron-server.upstart.in +++ b/xenial/debian/neutron-server.upstart.in @@ -1,40 +1,26 @@ -description "Neutron server" -author "Thomas Goirand " +# vim:set ft=upstart ts=2 et: +description "Neutron API Server" +author "Chuck Short " start on runlevel [2345] -stop on runlevel [016] +stop on runlevel [!2345] + +respawn chdir /var/run pre-start script - mkdir -p /var/run/neutron - chown neutron:root /var/run/neutron + mkdir -p /var/run/neutron + chown neutron:root /var/run/neutron end script script - [ -r /usr/share/neutron-common/plugin_guess_func ] || exit 0 - . /usr/share/neutron-common/plugin_guess_func - - [ -r /etc/default/openstack ] && . /etc/default/openstack - [ -r /etc/default/$UPSTART_JOB ] && . /etc/default/$UPSTART_JOB - - [ "x$USE_SYSLOG" = "xyes" ] && DAEMON_ARGS="$DAEMON_ARGS --use-syslog" - [ "x$USE_LOGFILE" != "xno" ] && DAEMON_ARGS="$DAEMON_ARGS --log-file=/var/log/neutron/server.log" - - if ! [ -r /etc/neutron/neutron.conf ] ; then - echo "Cloud not read /etc/neutron/neutron.conf: exiting" - exit 0 - fi - CURRENT_PLUGIN=`grep "^[ \t]*core_plugin[ \t]*=[ \t]*[._a-zA-Z0-9]*\$" /etc/neutron/neutron.conf | sed -e 's/^[ \t]*core_plugin[ \t]*=[ \t]*//'` - if [ -z "${CURRENT_PLUGIN}" ] ; then - echo "No core_plugin= value found: please set it and try again" - exit 0 - fi - - neutron_core_plugin_to_plugin_name ${CURRENT_PLUGIN} - neutron_plugin_ini_path ${NEUTRON_PLUGIN_NAME} - [ -r "$NEUTRON_PLUGIN_CONFIG" ] && CONF_ARG="--config-file $NEUTRON_PLUGIN_CONFIG" - exec start-stop-daemon --start --chuid neutron:neutron --exec /usr/bin/neutron-server -- \ - --config-file /etc/neutron/neutron.conf \ - $DAEMON_ARGS $CONF_ARG + [ -x "/usr/bin/neutron-server" ] || exit 0 + [ -r /etc/default/openstack ] && . /etc/default/openstack + [ -r /etc/default/neutron-server ] && . /etc/default/neutron-server + [ -r "$NEUTRON_PLUGIN_CONFIG" ] && DAEMON_ARGS="$DAEMON_ARGS --config-file=$NEUTRON_PLUGIN_CONFIG" + [ "x$USE_SYSLOG" = "xyes" ] && DAEMON_ARGS="$DAEMON_ARGS --use-syslog" + [ "x$USE_LOGFILE" != "xno" ] && DAEMON_ARGS="$DAEMON_ARGS --log-file=/var/log/neutron/neutron-server.log" + exec start-stop-daemon --start --chuid neutron --exec /usr/bin/neutron-server -- \ + --config-file=/etc/neutron/neutron.conf ${DAEMON_ARGS} end script diff --git a/xenial/debian/neutron-sriov-agent.init.in b/xenial/debian/neutron-sriov-agent.init.in index ba535e192..d808ec03e 100644 --- a/xenial/debian/neutron-sriov-agent.init.in +++ b/xenial/debian/neutron-sriov-agent.init.in @@ -7,15 +7,16 @@ # Should-Stop: mysql postgresql rabbitmq-server keystone # Default-Start: 2 3 4 5 # Default-Stop: 0 1 6 -# Short-Description: SRIOV Agent -# Description: This is the Neutron SRIOV agent +# Short-Description: Neutron SRIOV Agent +# Description: SRIOV agent for OpenStack Neutron ### END INIT INFO -# Authors: Thomas Goirand -DESC="OpenStack Neutron SRIOV Agent" +# Authors: James Page + +DESC="OpenStack Neutron SRIOV Plugin Agent" PROJECT_NAME=neutron NAME=${PROJECT_NAME}-sriov-agent DAEMON=/usr/bin/neutron-sriov-nic-agent -# --config-file=/etc/neutron/neutron.conf will be happened +# --config-file=/etc/neutron/neutron.conf will be appended # to DAEMON_ARGS later by openstack-pkg-tools DAEMON_ARGS="--config-file=/etc/neutron/plugins/ml2/sriov_agent.ini" diff --git a/xenial/debian/neutron-sriov-agent.install b/xenial/debian/neutron-sriov-agent.install new file mode 100644 index 000000000..3e46e21ef --- /dev/null +++ b/xenial/debian/neutron-sriov-agent.install @@ -0,0 +1,2 @@ +etc/neutron/plugins/ml2/sriov_agent.ini +usr/bin/neutron-sriov-nic-agent diff --git a/xenial/debian/neutron_sudoers b/xenial/debian/neutron_sudoers old mode 100644 new mode 100755 index 9273f587b..b5448c895 --- a/xenial/debian/neutron_sudoers +++ b/xenial/debian/neutron_sudoers @@ -1,4 +1,3 @@ Defaults:neutron !requiretty neutron ALL = (root) NOPASSWD: /usr/bin/neutron-rootwrap /etc/neutron/rootwrap.conf * -neutron ALL = (root) NOPASSWD: /usr/bin/neutron-rootwrap-daemon /etc/neutron/rootwrap.conf diff --git a/xenial/debian/patches/fix-requirements.txt.patch b/xenial/debian/patches/fix-requirements.txt.patch deleted file mode 100644 index 4b12e63c5..000000000 --- a/xenial/debian/patches/fix-requirements.txt.patch +++ /dev/null @@ -1,18 +0,0 @@ -Description: Fix requirements.txt -Author: Jerzy Mikolajczak -Forwarded: not-needed -Last-Update: 2016-09-09 - -Index: neutron/requirements.txt -=================================================================== ---- neutron.orig/requirements.txt 2016-09-09 10:22:58.926849909 +0200 -+++ neutron/requirements.txt 2016-09-09 10:23:31.646525138 +0200 -@@ -44,8 +44,6 @@ - oslo.utils>=3.16.0 # Apache-2.0 - oslo.versionedobjects>=1.13.0 # Apache-2.0 - osprofiler>=1.4.0 # Apache-2.0 --ovs>=2.5.0;python_version=='2.7' # Apache-2.0 --ovs>=2.6.0.dev3;python_version>='3.4' # Apache-2.0 - - python-novaclient!=2.33.0,>=2.29.0 # Apache-2.0 - python-designateclient>=1.5.0 # Apache-2.0 diff --git a/xenial/debian/patches/series b/xenial/debian/patches/series deleted file mode 100644 index bb52e829d..000000000 --- a/xenial/debian/patches/series +++ /dev/null @@ -1 +0,0 @@ -fix-requirements.txt.patch diff --git a/xenial/debian/plugin_guess_func b/xenial/debian/plugin_guess_func deleted file mode 100644 index 28f969289..000000000 --- a/xenial/debian/plugin_guess_func +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/sh - -# Remember to also add any new plugin name into neutron-common.templates - -# Please remember this function is also duplicated in debian/neutron-common.config.in -### Guess the plugin name depending on the class of the plugin in /etc/neutron/neutron.conf ### -neutron_core_plugin_to_plugin_name () { - case ${1} in - "neutron.plugins.ml2.plugin.Ml2Plugin"|"ml2") - NEUTRON_PLUGIN_NAME=ml2 - ;; - "networking_plumgrid.neutron.plugins.plugin:NeutronPluginPLUMgridV2"|"plumgrid") - NEUTRON_PLUGIN_NAME=plumgrid - ;; - "midonet.neutron.plugin_v1:MidonetPluginV2"|"midonet") - NEUTRON_PLUGIN_NAME=midonet - ;; - "midonet.neutron.plugin_v2:MidonetPluginV2"|"midonet_v2") - NEUTRON_PLUGIN_NAME=midonet_v2 - ;; - "networking_nec.nwa.l2.plugin:NECNWAL2Plugin"|"necnwa") - NEUTRON_PLUGIN_NAME=nec - ;; - "vmware_nsx.plugin:NsxMhPlugin"|"vmware") - NEUTRON_PLUGIN_NAME=vmware - ;; - *) - NEUTRON_PLUGIN_NAME="other" - ;; - esac -} - -### Guess the path of the plugin .ini file depending on the plugin name ### -neutron_plugin_ini_path () { - PLUG_INI_BASE=/etc/neutron/plugins/ - case ${1} in - "ml2") - NEUTRON_PLUGIN_CONFIG=${PLUG_INI_BASE}ml2/ml2_conf.ini - ;; - "plumgrid") - NEUTRON_PLUGIN_CONFIG=${PLUG_INI_BASE}plumgrid/plumgrid.ini - ;; - "midonet") - NEUTRON_PLUGIN_CONFIG=/etc/midonet/midonet.ini.v1 - ;; - "midonet_v2") - NEUTRON_PLUGIN_CONFIG=/etc/midonet/midonet.ini.v2 - ;; - "nec") - NEUTRON_PLUGIN_CONFIG=${PLUG_INI_BASE}nec/nec.ini - ;; - "vmware") - NEUTRON_PLUGIN_CONFIG=${PLUG_INI_BASE}nsx/nsx.ini - ;; - *) - NEUTRON_PLUGIN_CONFIG="" - ;; - esac -} diff --git a/xenial/debian/po/POTFILES.in b/xenial/debian/po/POTFILES.in deleted file mode 100644 index 4275c7a40..000000000 --- a/xenial/debian/po/POTFILES.in +++ /dev/null @@ -1,3 +0,0 @@ -[type: gettext/rfc822deb] neutron-common.templates -[type: gettext/rfc822deb] neutron-server.templates -[type: gettext/rfc822deb] neutron-metadata-agent.templates diff --git a/xenial/debian/po/da.po b/xenial/debian/po/da.po deleted file mode 100644 index eeda42a0c..000000000 --- a/xenial/debian/po/da.po +++ /dev/null @@ -1,658 +0,0 @@ -# Danish translation neutron. -# Copyright (c) 2015 neutron & nedenstående oversættere. -# This file is distributed under the same license as the neutron package. -# Joe Hansen , 2014, 2015. -# -msgid "" -msgstr "" -"Project-Id-Version: neutron\n" -"Report-Msgid-Bugs-To: neutron@packages.debian.org\n" -"POT-Creation-Date: 2016-06-06 00:25+0200\n" -"PO-Revision-Date: 2016-07-09 17:30+01:00\n" -"Last-Translator: Joe Hansen \n" -"Language-Team: Danish \n" -"Language: da\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Type: string -#. Description -#: ../neutron-common.templates:2001 -msgid "Authentication server hostname:" -msgstr "Værtsnavn for godkendelsesserver:" - -#. Type: string -#. Description -#: ../neutron-common.templates:2001 -msgid "" -"Please specify the hostname of your Neutron authentication server. Typically " -"this is also the hostname of your OpenStack Identity Service (Keystone)." -msgstr "" -"Angiv venligst værtsnavnet for din Neutron-godkendelseserver. Dette er " -"typisk også værtsnavnet for din OpenStack Identity Service (Keystone)." - -#. Type: string -#. Description -#: ../neutron-common.templates:3001 -msgid "Authentication server tenant name:" -msgstr "Navn »tenant« (administrator) på godkendelsesserveren:" - -#. Type: string -#. Description -#: ../neutron-common.templates:3001 -msgid "Please specify the authentication server tenant name." -msgstr "" -"Angiv venligst »tenant«-navn for godkendelsesserveren. (»Tenant« kan delvist " -"oversættes til administrator)." - -#. Type: string -#. Description -#: ../neutron-common.templates:4001 ../neutron-metadata-agent.templates:4001 -msgid "Authentication server username:" -msgstr "Brugernavn for godkendelsesserveren:" - -#. Type: string -#. Description -#: ../neutron-common.templates:4001 ../neutron-metadata-agent.templates:4001 -msgid "Please specify the username to use with the authentication server." -msgstr "Angiv venligst brugernavnet der skal bruges med godkendelsesserveren." - -#. Type: password -#. Description -#: ../neutron-common.templates:5001 -msgid "Authentication server password:" -msgstr "Adgangskode for godkendelsesserveren:" - -#. Type: password -#. Description -#: ../neutron-common.templates:5001 ../neutron-metadata-agent.templates:5001 -msgid "Please specify the password to use with the authentication server." -msgstr "Angiv venligst adgangskoden for brug med godkendelsesserveren." - -#. Type: select -#. Choices -#: ../neutron-common.templates:6001 -msgid "OpenVSwitch" -msgstr "OpenVSwitch" - -#. Type: select -#. Choices -#: ../neutron-common.templates:6001 -msgid "LinuxBridge" -msgstr "LinuxBridge" - -#. Type: select -#. Choices -#: ../neutron-common.templates:6001 -msgid "ml2" -msgstr "ml2" - -#. Type: select -#. Choices -#: ../neutron-common.templates:6001 -msgid "Brocade" -msgstr "Brocade" - -#. Type: select -#. Choices -#: ../neutron-common.templates:6001 -msgid "Nicira" -msgstr "Nicira" - -#. Type: select -#. Choices -#: ../neutron-common.templates:6001 -msgid "Midonet" -msgstr "Midonet" - -#. Type: select -#. Choices -#: ../neutron-common.templates:6001 -msgid "NEC" -msgstr "NEC" - -#. Type: select -#. Choices -#: ../neutron-common.templates:6001 -msgid "Mellanox" -msgstr "Mellanox" - -#. Type: select -#. Choices -#: ../neutron-common.templates:6001 -msgid "Hyper-V" -msgstr "Hyper-V" - -#. Type: select -#. Choices -#: ../neutron-common.templates:6001 -msgid "RYU" -msgstr "RYU" - -#. Type: select -#. Choices -#: ../neutron-common.templates:6001 -msgid "MetaPlugin" -msgstr "MetaPlugin" - -#. Type: select -#. Choices -#: ../neutron-common.templates:6001 -msgid "BigSwitch" -msgstr "BigSwitch" - -#. Type: select -#. Choices -#: ../neutron-common.templates:6001 -msgid "Cisco" -msgstr "Cisco" - -#. Type: select -#. Choices -#: ../neutron-common.templates:6001 -msgid "PLUMgrid" -msgstr "PLUMgrid" - -#. Type: select -#. Description -#: ../neutron-common.templates:6002 -msgid "Neutron plugin:" -msgstr "Neutron-instick:" - -#. Type: select -#. Description -#: ../neutron-common.templates:6002 -msgid "" -"Neutron uses a plugin architecture to manage networking. When starting the " -"Neutron server daemon, the configuration file corresponding to the plugin " -"you wish to use needs to be loaded, by giving it as a parameter when " -"starting the neutron-server daemon. Also, the core_plugin directive needs to " -"match. Please select which plugin to use." -msgstr "" -"Neutron anvender en arkitektur med udvidelsesmoduler til at håndtere " -"netværk. Når du starter Neutrons serverdæmon, skal konfigurationsfilen, der " -"svarer til udvidelsesmodulet, du ønsker at bruge, indlæses ved at give det " -"en parameter når neturon-server-dæmonen startes. Direktivet core_plugin skal " -"også matche. Vælg venligst hvilket udvidelsesmodul du ønsker at bruge." - -#. Type: boolean -#. Description -#: ../neutron-common.templates:7001 -msgid "Set up a database for Neutron?" -msgstr "Opsæt en database for Neutron?" - -#. Type: boolean -#. Description -#: ../neutron-common.templates:7001 -msgid "" -"No database has been set up for Neutron to use. Before continuing, you " -"should make sure you have the following information:" -msgstr "" -"Ingen database er blevet opsat for Neutron. Før du fortsætter skal du sikre " -"dig, at du har den følgende information:" - -#. Type: boolean -#. Description -#: ../neutron-common.templates:7001 -msgid "" -" * the type of database that you want to use;\n" -" * the database server hostname (that server must allow TCP connections from " -"this\n" -" machine);\n" -" * a username and password to access the database." -msgstr "" -" * databasetypen du ønsker at bruge\n" -" * serverens værtsnavn (den server skal tillade TCP-forbindelser fra denne\n" -" maskine)\n" -" * et brugernavn og adgangskode til at tilgå databasen.." - -#. Type: boolean -#. Description -#: ../neutron-common.templates:7001 -msgid "" -"If some of these requirements are missing, do not choose this option and run " -"with regular SQLite support." -msgstr "" -"Hvis nogle af disse krav mangler, så vælg ikke denne indstilling og fortsæt " -"med normal SQLite-understøttelse." - -#. Type: boolean -#. Description -#: ../neutron-common.templates:7001 -msgid "" -"You can change this setting later on by running \"dpkg-reconfigure -plow " -"neutron\"." -msgstr "" -"Du kan ændre denne indstilling senere ved at køre »dpkg-reconfigure -plow " -"neutron«." - -#. Type: string -#. Description -#: ../neutron-common.templates:8001 -msgid "IP address of your RabbitMQ host:" -msgstr "IP-adresse for din RabbitMQ-vært:" - -#. Type: string -#. Description -#. Type: string -#. Description -#. Type: password -#. Description -#: ../neutron-common.templates:8001 ../neutron-common.templates:9001 -#: ../neutron-common.templates:10001 -msgid "" -"In order to interoperate with other components of OpenStack, this package " -"needs to connect to a central RabbitMQ server." -msgstr "" -"For at fungere med andre komponenter fra OpenStack, skal denne pakke " -"forbinde til en central RabbitMQ-server." - -#. Type: string -#. Description -#: ../neutron-common.templates:8001 -msgid "Please specify the IP address of that server." -msgstr "Angiv venligst IP-adressen for den server." - -#. Type: string -#. Description -#: ../neutron-common.templates:9001 -msgid "Username for connection to the RabbitMQ server:" -msgstr "Brugernavn for forbindelsen til RabbitMQ-serveren:" - -#. Type: string -#. Description -#: ../neutron-common.templates:9001 -msgid "Please specify the username used to connect to the RabbitMQ server." -msgstr "" -"Angiv venligst brugernavnet brugt til at forbinde til RabbitMQ-serveren:" - -#. Type: password -#. Description -#: ../neutron-common.templates:10001 -msgid "Password for connection to the RabbitMQ server:" -msgstr "Adgangskode for forbindelsen til RabbitMQ-serveren:" - -#. Type: password -#. Description -#: ../neutron-common.templates:10001 -msgid "Please specify the password used to connect to the RabbitMQ server." -msgstr "" -"Angiv venligst adgangskoden brugt til at forbinde til RabbitMQ-serveren:" - -#. Type: select -#. Choices -#: ../neutron-common.templates:11001 -msgid "local" -msgstr "lokal" - -#. Type: select -#. Choices -#: ../neutron-common.templates:11001 -msgid "gre" -msgstr "gre" - -#. Type: select -#. Choices -#: ../neutron-common.templates:11001 -msgid "vlan" -msgstr "vlan" - -#. Type: select -#. Choices -#: ../neutron-common.templates:11001 -msgid "none" -msgstr "ingen" - -#. Type: select -#. Description -#. Translators: a "tenant" in OpenStack world is -#. an entity that contains one or more username/password couples. -#. It's typically the tenant that will be used for billing. Having more than one -#. username/password is very helpful in larger organization. -#. You're advised to either keep "tenant" without translating it -#. or keep it parenthezised. Example for French: -#. locataire ("tenant") -#: ../neutron-common.templates:11002 -msgid "Type of network to allocate for tenant networks:" -msgstr "Netværkstype at allokere for tenant-netværk:" - -#. Type: select -#. Description -#. Translators: a "tenant" in OpenStack world is -#. an entity that contains one or more username/password couples. -#. It's typically the tenant that will be used for billing. Having more than one -#. username/password is very helpful in larger organization. -#. You're advised to either keep "tenant" without translating it -#. or keep it parenthezised. Example for French: -#. locataire ("tenant") -#: ../neutron-common.templates:11002 -msgid "" -"The value \"local\" is useful only for single-box testing. In order for " -"tenant networks to provide connectivity between hosts, it is necessary to " -"either choose \"vlan\" and then configure \"network_vlan_ranges\" or to " -"choose \"gre\" and then configure \"tunnel_id_ranges\". Choose \"none\" to " -"disable creation of tenant networks." -msgstr "" -"Værdien »lokal« er kun nyttig for single-box-test. For at tenant-netværk " -"kantilbyde forbindelse mellem værter, er det nødvendigt at vælge enten " -"»vlan« og så konfigurere »network_vlan_ranges« eller at vælge »gre« og så " -"konfigurere »tunnel_id_ranges«. Vælg »ingen« for at deaktivere oprettelsen " -"af tenant-netværk." - -#. Type: boolean -#. Description -#: ../neutron-common.templates:12001 -msgid "Enable tunneling?" -msgstr "Aktiver tunnelstøtte?" - -#. Type: boolean -#. Description -#: ../neutron-common.templates:12001 -msgid "" -"Please choose whether support should be activated for GRE networks on the " -"server and agents. This requires kernel support for OVS patch ports and GRE " -"tunneling." -msgstr "" -"Angiv venligst om understøttelse skal aktiveres for GRE-netværk på serveren " -"og agenterne. Dette kræver kerneunderstøttelse for OVS-rettelsesporte og GRE-" -"tunnelstøtte." - -#. Type: string -#. Description -#: ../neutron-common.templates:13001 -msgid "Tunnel id ranges:" -msgstr "Tunnel-id-intervaller:" - -#. Type: string -#. Description -#: ../neutron-common.templates:13001 -msgid "" -"Please enter a comma-separated list of : tuples " -"enumerating ranges of GRE tunnel IDs that are available for tenant network " -"allocation if tenant_network_type is \"gre\"." -msgstr "" -"Angiv en kommaadskilt liste med :-" -"tupleroptællingsintervaller for GRE-tunnel-id'er som er tilgængelige for " -"tenant-netværksallokering hvis tenant_network_type er »gre«." - -#. Type: string -#. Description -#: ../neutron-common.templates:14001 -msgid "Local IP address of this hypervisor:" -msgstr "Lokal IP-adresse for denne hypervisor:" - -#. Type: string -#. Description -#: ../neutron-common.templates:14001 -msgid "Please enter the local IP address for this hypervisor." -msgstr "Angiv den lokale IP-adresse for denne hypervisor." - -#. Type: string -#. Description -#: ../neutron-common.templates:15001 -msgid "Nova server URL:" -msgstr "Nova-serveradresse:" - -#. Type: string -#. Description -#: ../neutron-common.templates:15001 -msgid "Please enter the URL of the Nova server." -msgstr "Angiv venligst adressen for Nova-serveren." - -#. Type: string -#. Description -#: ../neutron-common.templates:16001 -msgid "Nova server region name:" -msgstr "Regionsnavn for Novaserver:" - -#. Type: string -#. Description -#: ../neutron-common.templates:16001 -msgid "Please enter the region of the Nova server." -msgstr "Angiv venligst regionen for Novaserveren." - -#. Type: string -#. Description -#: ../neutron-common.templates:17001 -msgid "Nova admin tenant name:" -msgstr "Tenant-navn for Novaadministratoren:" - -#. Type: string -#. Description -#: ../neutron-common.templates:17001 -msgid "" -"Neutron needs to be able to communicate with Nova through Keystone. " -"Therefore Neutron needs to know the Nova admin tenant name, username and " -"password." -msgstr "" -"Neutron skal være i stand til at kommunikere med Nova via Keystone. Derfor " -"skal Neutron kende til tenant-navnet for Novaadministratoren, brugernavn og " -"adgangskode." - -#. Type: string -#. Description -#: ../neutron-common.templates:17001 -msgid "Please enter the ID of the admin tenant for Nova." -msgstr "Indtast venligst Id'et for admininistratortenanten for Nova." - -#. Type: string -#. Description -#: ../neutron-common.templates:18001 -msgid "Neutron administrator username:" -msgstr "Neutron-administratorbrugernavn:" - -#. Type: string -#. Description -#: ../neutron-common.templates:18001 -msgid "Please enter the username of the Nova administrator." -msgstr "Angiv venligst brugernavnet for Novaadministratoren." - -#. Type: password -#. Description -#: ../neutron-common.templates:19001 -msgid "Nova administrator password:" -msgstr "Adgangskode for Novaadministratoren:" - -#. Type: password -#. Description -#: ../neutron-common.templates:19001 -msgid "Please enter the password of the Nova administrator." -msgstr "Angiv venligst adgangskoden for Novaadministratoren." - -#. Type: boolean -#. Description -#: ../neutron-server.templates:2001 -msgid "Register Neutron in the Keystone endpoint catalog?" -msgstr "Registrer Neutron i Keystones slutpunktskatalog?" - -#. Type: boolean -#. Description -#: ../neutron-server.templates:2001 -msgid "" -"Each OpenStack service (each API) should be registered in order to be " -"accessible. This is done using \"keystone service-create\" and \"keystone " -"endpoint-create\". This can be done automatically now." -msgstr "" -"Alle OpenStack-tjenester (hver API) skal registreres for at kunne tilgås. " -"Dette gøres med »keystone service-create« og »keystone endpoint-create«. " -"Dette kan nu gøres automatisk." - -#. Type: boolean -#. Description -#: ../neutron-server.templates:2001 -msgid "" -"Note that you will need to have an up and running Keystone server on which " -"to connect using a known admin project name, admin username and password. " -"The admin auth token is not used anymore." -msgstr "" -"Bemærk at du skal have en fungerende Keystone-server at forbinde til via " -"et kendt administratorprojektnavn, administratorbrugernavn og adgangskode. " -"Administratorens godkendelsessymbol bruges ikke længere." - -#. Type: string -#. Description -#: ../neutron-server.templates:3001 -msgid "Keystone server IP address:" -msgstr "IP-adresse for Keystone-serveren:" - -#. Type: string -#. Description -#: ../neutron-server.templates:3001 -msgid "" -"Please enter the IP address of the Keystone server, so that neutron-api can " -"contact Keystone to do the Neutron service and endpoint creation." -msgstr "" -"Angiv IP-adressen for din Keystone-server, så at neutron-api kan kontakte " -"Keystone for at udføre Neutron-tjenesten og slutpunktsoprettelse." - -#. Type: string -#. Description -#: ../neutron-server.templates:4001 -msgid "Keystone admin name:" -msgstr "Aministratornavn for Keystone:" - -#. Type: string -#. Description -#. Type: string -#. Description -#. Type: password -#. Description -#: ../neutron-server.templates:4001 ../neutron-server.templates:5001 -#: ../neutron-server.templates:6001 -msgid "" -"To register the service endpoint, this package needs to know the Admin " -"login, name, project name, and password to the Keystone server." -msgstr "" -"For at registrere tjenesteslutpunkt skal denne pakke kende " -"administratorlogind, projektnavn og adgangskode til Keystoneserveren." - -#. Type: string -#. Description -#: ../neutron-server.templates:5001 -msgid "Keystone admin project name:" -msgstr "Projektnavn for Keystoneadministratoren:" - -#. Type: password -#. Description -#: ../neutron-server.templates:6001 -msgid "Keystone admin password:" -msgstr "Adgangskode for Keystoneadministratoren:" - -#. Type: string -#. Description -#: ../neutron-server.templates:7001 -msgid "Neutron endpoint IP address:" -msgstr "IP-adresse for Neutron-slutpunkt:" - -#. Type: string -#. Description -#: ../neutron-server.templates:7001 -msgid "Please enter the IP address that will be used to contact Neutron." -msgstr "Angiv IP-adressen som skal bruges til at kontakte Neutron." - -#. Type: string -#. Description -#: ../neutron-server.templates:7001 -msgid "" -"This IP address should be accessible from the clients that will use this " -"service, so if you are installing a public cloud, this should be a public IP " -"address." -msgstr "" -"Denne IP-adresse skal være tilgængelig fra klienterne, som vil bruge denne " -"tjeneste, så hvis du installerer en offentlig sky, skal dette være en " -"offentlig IP-adresse." - -#. Type: string -#. Description -#: ../neutron-server.templates:8001 -msgid "Name of the region to register:" -msgstr "Regionsnavn at registrere:" - -#. Type: string -#. Description -#: ../neutron-server.templates:8001 -msgid "" -"OpenStack supports using availability zones, with each region representing a " -"location. Please enter the zone that you wish to use when registering the " -"endpoint." -msgstr "" -"OpenStack understøtter tilgængelighedszoner, hvor hver regioner " -"repræsenterer et sted. Indtast venligst zonen du øsnker at bruge når " -"slutpunktet registreres." - -#. Type: string -#. Description -#: ../neutron-metadata-agent.templates:2001 -msgid "Auth server hostname:" -msgstr "Værtsnavn for godkendelsesserver:" - -#. Type: string -#. Description -#: ../neutron-metadata-agent.templates:2001 -msgid "" -"Please specify the URL of your Neutron authentication server. Typically this " -"is also the URL of your OpenStack Identity Service (Keystone)." -msgstr "" -"Angiv venligst adressen for din Neutron-godkendelsesserver. Typisk er dette " -"også adressen for din OpenStack identity Service (Keystone)." - -#. Type: string -#. Description -#: ../neutron-metadata-agent.templates:3001 -msgid "Auth server tenant name:" -msgstr "»Tenant«-navn for godkendelseserver:" - -#. Type: password -#. Description -#: ../neutron-metadata-agent.templates:5001 -msgid "Auth server password:" -msgstr "Adgangskode for godkendelsesserver:" - -#. Type: string -#. Description -#: ../neutron-metadata-agent.templates:6001 -msgid "Name of the region to be used by the metadata server:" -msgstr "Regionsnavn der skal bruges af metadataserveren:" - -#. Type: string -#. Description -#: ../neutron-metadata-agent.templates:6001 -msgid "" -"Openstack can be used using availability zones, with each region " -"representing a location. Please enter the zone that the metadata server " -"should use." -msgstr "" -"OpenStack kan anvendes af tilgængeligehedszoner. Hver region repræsenterer " -"en plads. Indtast venligst zonen som metadataserveren skal bruge." - -#. Type: password -#. Description -#: ../neutron-metadata-agent.templates:7001 -msgid "Metadata proxy shared secret:" -msgstr "Delt hemmelighed for metadataproxy:" - -#. Type: password -#. Description -#: ../neutron-metadata-agent.templates:7001 -msgid "" -"VM instances using Neutron to handle networking retrieve their metadata " -"through the Neutron metadata agent, which serves as a proxy to the Nova " -"metadata REST API server." -msgstr "" -"VM-instanser, der bruger Neutron til at håndtere netværk, henter deres " -"metadata via Neutrons metadataagent, som fungerer som en proxy til Nova " -"metadata REST API-serveren." - -#. Type: password -#. Description -#: ../neutron-metadata-agent.templates:7001 -msgid "" -"Please enter the password that should be used to protect communications " -"between the Neutron metadata proxy agent and the Nova metadata server. The " -"same shared password should be used when setting up the nova-common package." -msgstr "" -"Indtast venligst adgangskoden som skal bruges til at beskytte kommunikation " -"mellem Neutron metadata proxy-agenten og Nova metadata-serveren. Den samme " -"delte adgangskode skal bruges når pakken nova-common sættes op." - diff --git a/xenial/debian/po/de.po b/xenial/debian/po/de.po deleted file mode 100644 index 1bf9fc409..000000000 --- a/xenial/debian/po/de.po +++ /dev/null @@ -1,702 +0,0 @@ -# German debconf translation of neutron. -# This file is distributed under the same license as the neutron package. -# Copyright (C) 2011 OpenStack, LLC, Cisco, Nicira Networks, Citrix. -# Copyright (C) of this file 2014 Chris Leick . -# -msgid "" -msgstr "" -"Project-Id-Version: neutron 2013.2.1-3\n" -"Report-Msgid-Bugs-To: neutron@packages.debian.org\n" -"POT-Creation-Date: 2016-06-06 00:25+0200\n" -"PO-Revision-Date: 2014-02-11 23:31+0100\n" -"Last-Translator: Chris Leick \n" -"Language-Team: German \n" -"Language: de\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Type: string -#. Description -#: ../neutron-common.templates:2001 -msgid "Authentication server hostname:" -msgstr "Rechnername des Authentifizierungsservers:" - -#. Type: string -#. Description -#: ../neutron-common.templates:2001 -msgid "" -"Please specify the hostname of your Neutron authentication server. Typically " -"this is also the hostname of your OpenStack Identity Service (Keystone)." -msgstr "" -"Bitte geben Sie den Rechnernamen Ihres Neutron-Authentifizierungsservers an. " -"Typischerweise ist das gleichzeitig der Rechnername Ihres OpenStack-" -"Identitätsdienstes (Keystone)." - -#. Type: string -#. Description -#: ../neutron-common.templates:3001 -msgid "Authentication server tenant name:" -msgstr "Tenant-Name des Authentifizierungsservers:" - -#. Type: string -#. Description -#: ../neutron-common.templates:3001 -msgid "Please specify the authentication server tenant name." -msgstr "Bitte geben Sie den Tenant-Namen des Authentifizierungsservers an." - -#. Type: string -#. Description -#: ../neutron-common.templates:4001 ../neutron-metadata-agent.templates:4001 -msgid "Authentication server username:" -msgstr "Benutzername des Authentifizierungsservers:" - -#. Type: string -#. Description -#: ../neutron-common.templates:4001 ../neutron-metadata-agent.templates:4001 -msgid "Please specify the username to use with the authentication server." -msgstr "" -"Bitte geben Sie den Benutzernamen an, der für den Authentifizierungsserver " -"benutzt wird." - -#. Type: password -#. Description -#: ../neutron-common.templates:5001 -msgid "Authentication server password:" -msgstr "Passwort des Authentifizierungsservers:" - -#. Type: password -#. Description -#: ../neutron-common.templates:5001 ../neutron-metadata-agent.templates:5001 -msgid "Please specify the password to use with the authentication server." -msgstr "" -"Bitte geben Sie das Passwort an, das für den Authentifizierungsserver " -"benutzt wird." - -#. Type: select -#. Choices -#: ../neutron-common.templates:6001 -msgid "OpenVSwitch" -msgstr "OpenVSwitch" - -#. Type: select -#. Choices -#: ../neutron-common.templates:6001 -msgid "LinuxBridge" -msgstr "LinuxBridge" - -#. Type: select -#. Choices -#: ../neutron-common.templates:6001 -msgid "ml2" -msgstr "ml2" - -#. Type: select -#. Choices -#: ../neutron-common.templates:6001 -msgid "Brocade" -msgstr "Brocade" - -#. Type: select -#. Choices -#: ../neutron-common.templates:6001 -msgid "Nicira" -msgstr "Nicira" - -#. Type: select -#. Choices -#: ../neutron-common.templates:6001 -msgid "Midonet" -msgstr "Midonet" - -#. Type: select -#. Choices -#: ../neutron-common.templates:6001 -msgid "NEC" -msgstr "NEC" - -#. Type: select -#. Choices -#: ../neutron-common.templates:6001 -msgid "Mellanox" -msgstr "Mellanox" - -#. Type: select -#. Choices -#: ../neutron-common.templates:6001 -msgid "Hyper-V" -msgstr "Hyper-V" - -#. Type: select -#. Choices -#: ../neutron-common.templates:6001 -msgid "RYU" -msgstr "RYU" - -#. Type: select -#. Choices -#: ../neutron-common.templates:6001 -msgid "MetaPlugin" -msgstr "MetaPlugin" - -#. Type: select -#. Choices -#: ../neutron-common.templates:6001 -msgid "BigSwitch" -msgstr "BigSwitch" - -#. Type: select -#. Choices -#: ../neutron-common.templates:6001 -msgid "Cisco" -msgstr "Cisco" - -#. Type: select -#. Choices -#: ../neutron-common.templates:6001 -msgid "PLUMgrid" -msgstr "PLUMgrid" - -#. Type: select -#. Description -#: ../neutron-common.templates:6002 -msgid "Neutron plugin:" -msgstr "Neutron-Zusatzmodul:" - -#. Type: select -#. Description -#: ../neutron-common.templates:6002 -msgid "" -"Neutron uses a plugin architecture to manage networking. When starting the " -"Neutron server daemon, the configuration file corresponding to the plugin " -"you wish to use needs to be loaded, by giving it as a parameter when " -"starting the neutron-server daemon. Also, the core_plugin directive needs to " -"match. Please select which plugin to use." -msgstr "" -"Neutron verwendet eine Architektur aus Zusatzmodulen, um den Netzwerkzugriff " -"zu verwalten. Wenn der Neutron-Server-Daemon startet, muss die " -"Konfigurationsdatei, die zum Zusatzmodul gehört, geladen werden, indem sie " -"dem Neutron-Server-Daemon beim Start als Parameter mitgegeben wird. Ebenso " -"muss die Direktive »core_plugin« passen. Bitte wählen Sie das Zusatzmodul, " -"das verwendet werden soll." - -#. Type: boolean -#. Description -#: ../neutron-common.templates:7001 -msgid "Set up a database for Neutron?" -msgstr "Datenbank für Neutron einrichten?" - -#. Type: boolean -#. Description -#: ../neutron-common.templates:7001 -msgid "" -"No database has been set up for Neutron to use. Before continuing, you " -"should make sure you have the following information:" -msgstr "" -"Für die Benutzung durch Neutron wurde keine Datenbank eingerichtet. Bevor " -"Sie fortfahren, sollten Sie sich versichern, dass Sie die folgenden " -"Informationen haben:" - -#. Type: boolean -#. Description -#: ../neutron-common.templates:7001 -msgid "" -" * the type of database that you want to use;\n" -" * the database server hostname (that server must allow TCP connections from " -"this\n" -" machine);\n" -" * a username and password to access the database." -msgstr "" -" * den Typ der Datenbank, die Sie verwenden möchten,\n" -" * den Rechnernamen des Datenbankservers (dieser Server muss TCP-" -"Verbindungen\n" -" von diesem Rechner erlauben),\n" -" * einen Benutzernamen und ein Passwort, um auf die Datenbank zuzugreifen" - -#. Type: boolean -#. Description -#: ../neutron-common.templates:7001 -msgid "" -"If some of these requirements are missing, do not choose this option and run " -"with regular SQLite support." -msgstr "" -"Falls einige dieser Anforderungen nicht erfüllt sind, wählen Sie diese " -"Option nicht und verwenden Sie stattdessen die normale Sqlite-Unterstützung." - -#. Type: boolean -#. Description -#: ../neutron-common.templates:7001 -msgid "" -"You can change this setting later on by running \"dpkg-reconfigure -plow " -"neutron\"." -msgstr "" -"Sie können diese Einstellung später ändern, indem Sie »dpkg-reconfigure -" -"plow neutron« ausführen." - -#. Type: string -#. Description -#: ../neutron-common.templates:8001 -msgid "IP address of your RabbitMQ host:" -msgstr "IP-Adresse Ihres RabbitMQ-Rechners:" - -#. Type: string -#. Description -#. Type: string -#. Description -#. Type: password -#. Description -#: ../neutron-common.templates:8001 ../neutron-common.templates:9001 -#: ../neutron-common.templates:10001 -msgid "" -"In order to interoperate with other components of OpenStack, this package " -"needs to connect to a central RabbitMQ server." -msgstr "" -"Um mit weiteren Bestandteilen von OpenStack zusammenzuarbeiten, muss sich " -"dieses Paket mit einem zentralen RabbitMQ-Server verbinden." - -#. Type: string -#. Description -#: ../neutron-common.templates:8001 -msgid "Please specify the IP address of that server." -msgstr "Bitte geben Sie die IP-Adresse dieses Servers an." - -#. Type: string -#. Description -#: ../neutron-common.templates:9001 -msgid "Username for connection to the RabbitMQ server:" -msgstr "Benutzername für die Verbindung mit dem RabbitMQ-Server:" - -#. Type: string -#. Description -#: ../neutron-common.templates:9001 -msgid "Please specify the username used to connect to the RabbitMQ server." -msgstr "" -"Bitte geben Sie den Benutzernamen ein, den Sie zum Verbinden mit dem " -"RabbitMQ-Server verwenden." - -#. Type: password -#. Description -#: ../neutron-common.templates:10001 -msgid "Password for connection to the RabbitMQ server:" -msgstr "Passwort für die Verbindung mit dem RabbitMQ-Server:" - -#. Type: password -#. Description -#: ../neutron-common.templates:10001 -msgid "Please specify the password used to connect to the RabbitMQ server." -msgstr "" -"Bitte geben Sie das Passwort ein, das Sie zum Verbinden mit dem RabbitMQ-" -"Server verwenden." - -#. Type: select -#. Choices -#: ../neutron-common.templates:11001 -msgid "local" -msgstr "lokal" - -# http://de.wikipedia.org/wiki/Generic_Routing_Encapsulation_Protocol -#. Type: select -#. Choices -#: ../neutron-common.templates:11001 -msgid "gre" -msgstr "GRE" - -#. Type: select -#. Choices -#: ../neutron-common.templates:11001 -msgid "vlan" -msgstr "VLAN" - -#. Type: select -#. Choices -#: ../neutron-common.templates:11001 -msgid "none" -msgstr "keines" - -#. Type: select -#. Description -#. Translators: a "tenant" in OpenStack world is -#. an entity that contains one or more username/password couples. -#. It's typically the tenant that will be used for billing. Having more than one -#. username/password is very helpful in larger organization. -#. You're advised to either keep "tenant" without translating it -#. or keep it parenthezised. Example for French: -#. locataire ("tenant") -#: ../neutron-common.templates:11002 -msgid "Type of network to allocate for tenant networks:" -msgstr "Netzwerktyp, der für Tenant-Netzwerke reserviert werden soll:" - -#. Type: select -#. Description -#. Translators: a "tenant" in OpenStack world is -#. an entity that contains one or more username/password couples. -#. It's typically the tenant that will be used for billing. Having more than one -#. username/password is very helpful in larger organization. -#. You're advised to either keep "tenant" without translating it -#. or keep it parenthezised. Example for French: -#. locataire ("tenant") -#: ../neutron-common.templates:11002 -msgid "" -"The value \"local\" is useful only for single-box testing. In order for " -"tenant networks to provide connectivity between hosts, it is necessary to " -"either choose \"vlan\" and then configure \"network_vlan_ranges\" or to " -"choose \"gre\" and then configure \"tunnel_id_ranges\". Choose \"none\" to " -"disable creation of tenant networks." -msgstr "" -"Der Wert »lokal« ist nur für das Testen einzelner Boxen nützlich. Damit " -"Tenant-Netzwerke Verbindungen zwischen Rechnern bereitstellen können, ist es " -"nötig, entweder »VLAN« auszuwählen und dann »network_vlan_ranges« zu " -"konfigurieren oder »GRE« und dann »tunnel_id_ranges« einzurichten. Wählen " -"Sie »keines«, um das Erstellen von Tenant-Netzwerken zu deaktivieren." - -#. Type: boolean -#. Description -#: ../neutron-common.templates:12001 -msgid "Enable tunneling?" -msgstr "Tunneln aktivieren?" - -#. Type: boolean -#. Description -#: ../neutron-common.templates:12001 -msgid "" -"Please choose whether support should be activated for GRE networks on the " -"server and agents. This requires kernel support for OVS patch ports and GRE " -"tunneling." -msgstr "" -"Bitte wählen Sie, ob auf dem Server und den Clients Unterstützung für GRE-" -"Netzwerke aktiviert werden soll. Dies erfordert Kernel-Unterstützung für OVS-" -"Patch-Ports und GRE-Tunnel." - -#. Type: string -#. Description -#: ../neutron-common.templates:13001 -msgid "Tunnel id ranges:" -msgstr "Tunnel-ID-Bereiche:" - -#. Type: string -#. Description -#: ../neutron-common.templates:13001 -msgid "" -"Please enter a comma-separated list of : tuples " -"enumerating ranges of GRE tunnel IDs that are available for tenant network " -"allocation if tenant_network_type is \"gre\"." -msgstr "" -"Bitte geben Sie eine durch Kommas getrennte Liste von :-" -"Tupeln ein, die für die Reservierung von Tenant-Netzwerken verfügbare " -"Bereiche von GRE-Tunnel-IDs aufzählen, falls der Netzwerktyp »GRE« ist." - -#. Type: string -#. Description -#: ../neutron-common.templates:14001 -msgid "Local IP address of this hypervisor:" -msgstr "Lokale IP-Adresse dieses Hypervisors:" - -#. Type: string -#. Description -#: ../neutron-common.templates:14001 -msgid "Please enter the local IP address for this hypervisor." -msgstr "Bitte geben Sie die lokale IP-Adresse dieses Hypervisors ein." - -#. Type: string -#. Description -#: ../neutron-common.templates:15001 -msgid "Nova server URL:" -msgstr "" - -#. Type: string -#. Description -#: ../neutron-common.templates:15001 -#, fuzzy -#| msgid "Please specify the IP address of that server." -msgid "Please enter the URL of the Nova server." -msgstr "Bitte geben Sie die IP-Adresse dieses Servers an." - -#. Type: string -#. Description -#: ../neutron-common.templates:16001 -#, fuzzy -#| msgid "Auth server tenant name:" -msgid "Nova server region name:" -msgstr "Tenant-Name des Authentifizierungsservers:" - -#. Type: string -#. Description -#: ../neutron-common.templates:16001 -#, fuzzy -#| msgid "Please specify the IP address of that server." -msgid "Please enter the region of the Nova server." -msgstr "Bitte geben Sie die IP-Adresse dieses Servers an." - -#. Type: string -#. Description -#: ../neutron-common.templates:17001 -#, fuzzy -#| msgid "Auth server username:" -msgid "Nova admin tenant name:" -msgstr "Benutzername des Authentifizierungsservers:" - -#. Type: string -#. Description -#: ../neutron-common.templates:17001 -msgid "" -"Neutron needs to be able to communicate with Nova through Keystone. " -"Therefore Neutron needs to know the Nova admin tenant name, username and " -"password." -msgstr "" - -#. Type: string -#. Description -#: ../neutron-common.templates:17001 -msgid "Please enter the ID of the admin tenant for Nova." -msgstr "" - -#. Type: string -#. Description -#: ../neutron-common.templates:18001 -#, fuzzy -#| msgid "Auth server username:" -msgid "Neutron administrator username:" -msgstr "Benutzername des Authentifizierungsservers:" - -#. Type: string -#. Description -#: ../neutron-common.templates:18001 -#, fuzzy -#| msgid "Please specify the username to use with the authentication server." -msgid "Please enter the username of the Nova administrator." -msgstr "" -"Bitte geben Sie den Benutzernamen an, der für den Authentifizierungsserver " -"benutzt wird." - -#. Type: password -#. Description -#: ../neutron-common.templates:19001 -msgid "Nova administrator password:" -msgstr "" - -#. Type: password -#. Description -#: ../neutron-common.templates:19001 -#, fuzzy -#| msgid "Please specify the password to use with the authentication server." -msgid "Please enter the password of the Nova administrator." -msgstr "" -"Bitte geben Sie das Passwort an, das für den Authentifizierungsserver " -"benutzt wird." - -#. Type: boolean -#. Description -#: ../neutron-server.templates:2001 -msgid "Register Neutron in the Keystone endpoint catalog?" -msgstr "Neutron im Keystone-Endpunktkatalog registrieren?" - -#. Type: boolean -#. Description -#: ../neutron-server.templates:2001 -msgid "" -"Each OpenStack service (each API) should be registered in order to be " -"accessible. This is done using \"keystone service-create\" and \"keystone " -"endpoint-create\". This can be done automatically now." -msgstr "" -"Jeder OpenStack-Dienst (jedes API) sollte registriert werden, damit darauf " -"zugegriffen werden kann. Dies wird mittels »keystone service-create« und " -"»keystone endpoint-create« erreicht und kann nun automatisch erledigt werden." - -#. Type: boolean -#. Description -#: ../neutron-server.templates:2001 -#, fuzzy -#| msgid "" -#| "Note that you will need to have an up and running Keystone server on " -#| "which to connect using the Keystone authentication token." -msgid "" -"Note that you will need to have an up and running Keystone server on which " -"to connect using a known admin project name, admin username and password. " -"The admin auth token is not used anymore." -msgstr "" -"Beachten Sie, dass Sie einen gestarteten und laufenden Keystone-Server haben " -"müssen, mit dem Sie sich anhand des Keystone-Authentifizierungs-Tokens " -"verbinden." - -#. Type: string -#. Description -#: ../neutron-server.templates:3001 -msgid "Keystone server IP address:" -msgstr "IP-Adresse des Keystone-Servers:" - -#. Type: string -#. Description -#: ../neutron-server.templates:3001 -msgid "" -"Please enter the IP address of the Keystone server, so that neutron-api can " -"contact Keystone to do the Neutron service and endpoint creation." -msgstr "" -"Bitte geben Sie die IP-Adresse des Keystone-Servers an, so dass Neutron-API " -"Keystone kontaktieren kann, um den Neutron-Dienst und den Endpunkt zu " -"erstellen." - -#. Type: string -#. Description -#: ../neutron-server.templates:4001 -#, fuzzy -#| msgid "Auth server username:" -msgid "Keystone admin name:" -msgstr "Benutzername des Authentifizierungsservers:" - -#. Type: string -#. Description -#. Type: string -#. Description -#. Type: password -#. Description -#: ../neutron-server.templates:4001 ../neutron-server.templates:5001 -#: ../neutron-server.templates:6001 -msgid "" -"To register the service endpoint, this package needs to know the Admin " -"login, name, project name, and password to the Keystone server." -msgstr "" - -#. Type: string -#. Description -#: ../neutron-server.templates:5001 -#, fuzzy -#| msgid "Auth server username:" -msgid "Keystone admin project name:" -msgstr "Benutzername des Authentifizierungsservers:" - -#. Type: password -#. Description -#: ../neutron-server.templates:6001 -msgid "Keystone admin password:" -msgstr "" - -#. Type: string -#. Description -#: ../neutron-server.templates:7001 -msgid "Neutron endpoint IP address:" -msgstr "IP-Adresse des Neutron-Endpunkts:" - -#. Type: string -#. Description -#: ../neutron-server.templates:7001 -msgid "Please enter the IP address that will be used to contact Neutron." -msgstr "" -"Bitte geben Sie die IP-Adresse ein, die zum Kontaktieren von Neutron benutzt " -"wird." - -#. Type: string -#. Description -#: ../neutron-server.templates:7001 -msgid "" -"This IP address should be accessible from the clients that will use this " -"service, so if you are installing a public cloud, this should be a public IP " -"address." -msgstr "" -"Auf diese IP-Adresse sollte von den Clients, die diesen Dienst verwenden, " -"zugegriffen werden können, daher sollte sie, falls Sie eine öffentliche " -"Cloud installieren, eine öffentliche IP-Adresse sein." - -#. Type: string -#. Description -#: ../neutron-server.templates:8001 -msgid "Name of the region to register:" -msgstr "Name der Region, die registriert wird:" - -#. Type: string -#. Description -#: ../neutron-server.templates:8001 -msgid "" -"OpenStack supports using availability zones, with each region representing a " -"location. Please enter the zone that you wish to use when registering the " -"endpoint." -msgstr "" -"OpenStack unterstützt die Verwendung von Verfügbarkeitszonen, bei der jede " -"Region einen Ort repräsentiert. Bitte geben Sie die Zone, die Sie benutzen " -"möchten, bei der Registrierung des Endpunkts an." - -#. Type: string -#. Description -#: ../neutron-metadata-agent.templates:2001 -msgid "Auth server hostname:" -msgstr "Rechnername des Authentifizierungsservers:" - -#. Type: string -#. Description -#: ../neutron-metadata-agent.templates:2001 -msgid "" -"Please specify the URL of your Neutron authentication server. Typically this " -"is also the URL of your OpenStack Identity Service (Keystone)." -msgstr "" -"Bitte geben Sie die URL Ihres Neutron-Authentifizierungsservers an. " -"Typischerweise ist das gleichzeitig der Rechnername Ihres OpenStack-" -"Identitätsdienstes (Keystone)." - -#. Type: string -#. Description -#: ../neutron-metadata-agent.templates:3001 -msgid "Auth server tenant name:" -msgstr "Tenant-Name des Authentifizierungsservers:" - -#. Type: password -#. Description -#: ../neutron-metadata-agent.templates:5001 -msgid "Auth server password:" -msgstr "Passwort des Authentifizierungsservers:" - -#. Type: string -#. Description -#: ../neutron-metadata-agent.templates:6001 -msgid "Name of the region to be used by the metadata server:" -msgstr "Name der vom Metadaten-Server verwendeten Region:" - -#. Type: string -#. Description -#: ../neutron-metadata-agent.templates:6001 -msgid "" -"Openstack can be used using availability zones, with each region " -"representing a location. Please enter the zone that the metadata server " -"should use." -msgstr "" -"OpenStack kann mittels Verfügbarkeitszonen verwendet werden, bei der jede " -"Region einen Ort repräsentiert. Bitte geben Sie die Zone an, die der " -"Metadaten-Server benutzt." - -#. Type: password -#. Description -#: ../neutron-metadata-agent.templates:7001 -msgid "Metadata proxy shared secret:" -msgstr "" - -#. Type: password -#. Description -#: ../neutron-metadata-agent.templates:7001 -msgid "" -"VM instances using Neutron to handle networking retrieve their metadata " -"through the Neutron metadata agent, which serves as a proxy to the Nova " -"metadata REST API server." -msgstr "" - -#. Type: password -#. Description -#: ../neutron-metadata-agent.templates:7001 -msgid "" -"Please enter the password that should be used to protect communications " -"between the Neutron metadata proxy agent and the Nova metadata server. The " -"same shared password should be used when setting up the nova-common package." -msgstr "" - -#~ msgid "Auth server username:" -#~ msgstr "Benutzername des Authentifizierungsservers:" - -#~ msgid "Keystone authentication token:" -#~ msgstr "Authentifizierungs-Token des Keystone-Servers:" - -#~ msgid "" -#~ "To configure its endpoint in Keystone, neutron-server needs the Keystone " -#~ "auth token." -#~ msgstr "" -#~ "Neutron-Server benötigt das Keystone-Authentifizierungs-Token, um seinen " -#~ "Endpunkt in Keystone zu konfigurieren." - -#~ msgid "ml2/ml2_conf.ini" -#~ msgstr "ml2/ml2_conf.ini" diff --git a/xenial/debian/po/es.po b/xenial/debian/po/es.po deleted file mode 100644 index 4de2ce49a..000000000 --- a/xenial/debian/po/es.po +++ /dev/null @@ -1,711 +0,0 @@ -# neutron po-debconf translation to Spanish -# Copyright (C) 2013 Software in the Public Interest -# This file is distributed under the same license as the neutron package. -# Changes: -# - Initial translation -# Camaleón , 2013, 2015. -# - Updates -# Traductores, si no conocen el formato PO, merece la pena leer la -# documentación de gettext, especialmente las secciones dedicadas a este -# formato, por ejemplo ejecutando: -# info -n '(gettext)PO Files' -# info -n '(gettext)Header Entry' -# Equipo de traducción al español, por favor lean antes de traducir -# los siguientes documentos: -# - El proyecto de traducción de Debian al español -# http://www.debian.org/intl/spanish/ -# especialmente las notas y normas de traducción en -# http://www.debian.org/intl/spanish/notas -# - La guía de traducción de po's de debconf: -# /usr/share/doc/po-debconf/README-trans -# o http://www.debian.org/intl/l10n/po-debconf/README-trans -msgid "" -msgstr "" -"Project-Id-Version: neutron 2015.06.24\n" -"Report-Msgid-Bugs-To: neutron@packages.debian.org\n" -"POT-Creation-Date: 2016-06-06 00:25+0200\n" -"PO-Revision-Date: 2015-06-30 17:15+0200\n" -"Last-Translator: Camaleón \n" -"Language-Team: Debian Spanish \n" -"Language: es\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" -"X-Generator: Virtaal 0.7.1\n" - -#. Type: string -#. Description -#: ../neutron-common.templates:2001 -msgid "Authentication server hostname:" -msgstr "Nombre del equipo del servidor de autenticación:" - -#. Type: string -#. Description -#: ../neutron-common.templates:2001 -msgid "" -"Please specify the hostname of your Neutron authentication server. Typically " -"this is also the hostname of your OpenStack Identity Service (Keystone)." -msgstr "" -"Especifique el nombre del equipo del servidor de autenticación de Neutron. " -"Suele ser el nombre del equipo del Servicio de Identidad de OpenStack " -"(Keystone)." - -#. Type: string -#. Description -#: ../neutron-common.templates:3001 -msgid "Authentication server tenant name:" -msgstr "Nombre del inquilino («tenant») del servidor de autenticación:" - -#. Type: string -#. Description -#: ../neutron-common.templates:3001 -msgid "Please specify the authentication server tenant name." -msgstr "" -"Indique el nombre del inquilino («tenant») del servidor de autenticación." - -#. Type: string -#. Description -#: ../neutron-common.templates:4001 ../neutron-metadata-agent.templates:4001 -msgid "Authentication server username:" -msgstr "Nombre de usuario del servidor de autenticación:" - -#. Type: string -#. Description -#: ../neutron-common.templates:4001 ../neutron-metadata-agent.templates:4001 -msgid "Please specify the username to use with the authentication server." -msgstr "" -"Indique el nombre de usuario para usar con el servidor de autenticación." - -#. Type: password -#. Description -#: ../neutron-common.templates:5001 -msgid "Authentication server password:" -msgstr "Contraseña del servidor de autenticación:" - -#. Type: password -#. Description -#: ../neutron-common.templates:5001 ../neutron-metadata-agent.templates:5001 -msgid "Please specify the password to use with the authentication server." -msgstr "Indique la contraseña para usar con el servidor de autenticación." - -#. Type: select -#. Choices -#: ../neutron-common.templates:6001 -msgid "OpenVSwitch" -msgstr "OpenVSwitch" - -#. Type: select -#. Choices -#: ../neutron-common.templates:6001 -msgid "LinuxBridge" -msgstr "LinuxBridge" - -#. Type: select -#. Choices -#: ../neutron-common.templates:6001 -msgid "ml2" -msgstr "ml2" - -#. Type: select -#. Choices -#: ../neutron-common.templates:6001 -msgid "Brocade" -msgstr "Brocade" - -#. Type: select -#. Choices -#: ../neutron-common.templates:6001 -msgid "Nicira" -msgstr "Nicira" - -#. Type: select -#. Choices -#: ../neutron-common.templates:6001 -msgid "Midonet" -msgstr "Midonet" - -#. Type: select -#. Choices -#: ../neutron-common.templates:6001 -msgid "NEC" -msgstr "NEC" - -#. Type: select -#. Choices -#: ../neutron-common.templates:6001 -msgid "Mellanox" -msgstr "Mellanox" - -#. Type: select -#. Choices -#: ../neutron-common.templates:6001 -msgid "Hyper-V" -msgstr "Hyper-V" - -#. Type: select -#. Choices -#: ../neutron-common.templates:6001 -msgid "RYU" -msgstr "RYU" - -#. Type: select -#. Choices -#: ../neutron-common.templates:6001 -msgid "MetaPlugin" -msgstr "MetaPlugin" - -#. Type: select -#. Choices -#: ../neutron-common.templates:6001 -msgid "BigSwitch" -msgstr "BigSwitch" - -#. Type: select -#. Choices -#: ../neutron-common.templates:6001 -msgid "Cisco" -msgstr "Cisco" - -#. Type: select -#. Choices -#: ../neutron-common.templates:6001 -msgid "PLUMgrid" -msgstr "PLUMgrid" - -#. Type: select -#. Description -#: ../neutron-common.templates:6002 -msgid "Neutron plugin:" -msgstr "Complemento para Neutron:" - -#. Type: select -#. Description -#: ../neutron-common.templates:6002 -msgid "" -"Neutron uses a plugin architecture to manage networking. When starting the " -"Neutron server daemon, the configuration file corresponding to the plugin " -"you wish to use needs to be loaded, by giving it as a parameter when " -"starting the neutron-server daemon. Also, the core_plugin directive needs to " -"match. Please select which plugin to use." -msgstr "" -"Neutron utiliza una arquitectura de complementos para gestionar la red. " -"Cuando se inicia el demonio del servidor Neutron es necesario cargar el " -"archivo correspondiente del complemento que desea utilizar pasándolo como " -"parámetro al iniciar el demonio neutron-server. También es necesario que se " -"corresponda con la directiva core_plugin. Seleccione el complemento que " -"desea utilizar." - -#. Type: boolean -#. Description -#: ../neutron-common.templates:7001 -msgid "Set up a database for Neutron?" -msgstr "¿Desea configurar una base de datos para Neutron?" - -#. Type: boolean -#. Description -#: ../neutron-common.templates:7001 -msgid "" -"No database has been set up for Neutron to use. Before continuing, you " -"should make sure you have the following information:" -msgstr "" -"No se ha configurado ninguna base de datos para Neutron. Antes de continuar " -"debe asegurarse de que dispone de los siguientes datos:" - -#. Type: boolean -#. Description -#: ../neutron-common.templates:7001 -msgid "" -" * the type of database that you want to use;\n" -" * the database server hostname (that server must allow TCP connections from " -"this\n" -" machine);\n" -" * a username and password to access the database." -msgstr "" -" * el tipo de base de datos que quiere utilizar;\n" -" * el nombre del equipo del servidor de la base de datos (el servidor debe " -"permitir conexiones TCP desde este equipo).\n" -" * el nombre de usuario y la contraseña para acceder a la base de datos." - -#. Type: boolean -#. Description -#: ../neutron-common.templates:7001 -msgid "" -"If some of these requirements are missing, do not choose this option and run " -"with regular SQLite support." -msgstr "" -"Si no dispone de alguno de estos datos, seleccione «no» en este apartado y " -"ejecute Neutron con SQLlite." - -#. Type: boolean -#. Description -#: ../neutron-common.templates:7001 -msgid "" -"You can change this setting later on by running \"dpkg-reconfigure -plow " -"neutron\"." -msgstr "" -"Podrá cambiar esta configuración más adelante ejecutando «dpkg-reconfigure -" -"plow neutron»." - -#. Type: string -#. Description -#: ../neutron-common.templates:8001 -msgid "IP address of your RabbitMQ host:" -msgstr "Dirección IP del equipo RabbitMQ:" - -#. Type: string -#. Description -#. Type: string -#. Description -#. Type: password -#. Description -#: ../neutron-common.templates:8001 ../neutron-common.templates:9001 -#: ../neutron-common.templates:10001 -msgid "" -"In order to interoperate with other components of OpenStack, this package " -"needs to connect to a central RabbitMQ server." -msgstr "" -"Para poder interoperar con otros componentes de OpenStack, este paquete " -"necesita conectarse a un servidor central de RabbitMQ." - -#. Type: string -#. Description -#: ../neutron-common.templates:8001 -msgid "Please specify the IP address of that server." -msgstr "Especifique la dirección IP de ese servidor." - -#. Type: string -#. Description -#: ../neutron-common.templates:9001 -msgid "Username for connection to the RabbitMQ server:" -msgstr "Nombre de usuario para la conexión del servidor RabbitMQ:" - -#. Type: string -#. Description -#: ../neutron-common.templates:9001 -msgid "Please specify the username used to connect to the RabbitMQ server." -msgstr "Indique el nombre de usuario para conectarse al servidor RabbitMQ." - -#. Type: password -#. Description -#: ../neutron-common.templates:10001 -msgid "Password for connection to the RabbitMQ server:" -msgstr "Contraseña para la conexión del servidor RabbitMQ:" - -#. Type: password -#. Description -#: ../neutron-common.templates:10001 -msgid "Please specify the password used to connect to the RabbitMQ server." -msgstr "Indique la contraseña para conectarse al servidor RabbitMQ." - -#. Type: select -#. Choices -#: ../neutron-common.templates:11001 -msgid "local" -msgstr "local" - -#. Type: select -#. Choices -#: ../neutron-common.templates:11001 -msgid "gre" -msgstr "gre" - -#. Type: select -#. Choices -#: ../neutron-common.templates:11001 -msgid "vlan" -msgstr "vlan" - -#. Type: select -#. Choices -#: ../neutron-common.templates:11001 -msgid "none" -msgstr "ninguno" - -#. Type: select -#. Description -#. Translators: a "tenant" in OpenStack world is -#. an entity that contains one or more username/password couples. -#. It's typically the tenant that will be used for billing. Having more than one -#. username/password is very helpful in larger organization. -#. You're advised to either keep "tenant" without translating it -#. or keep it parenthezised. Example for French: -#. locataire ("tenant") -#: ../neutron-common.templates:11002 -msgid "Type of network to allocate for tenant networks:" -msgstr "Tipo de red a configurar para las redes de inquilinos («tenants»):" - -#. Type: select -#. Description -#. Translators: a "tenant" in OpenStack world is -#. an entity that contains one or more username/password couples. -#. It's typically the tenant that will be used for billing. Having more than one -#. username/password is very helpful in larger organization. -#. You're advised to either keep "tenant" without translating it -#. or keep it parenthezised. Example for French: -#. locataire ("tenant") -#: ../neutron-common.templates:11002 -msgid "" -"The value \"local\" is useful only for single-box testing. In order for " -"tenant networks to provide connectivity between hosts, it is necessary to " -"either choose \"vlan\" and then configure \"network_vlan_ranges\" or to " -"choose \"gre\" and then configure \"tunnel_id_ranges\". Choose \"none\" to " -"disable creation of tenant networks." -msgstr "" -"El valor «local» puede resultar útil para realizar pruebas en equipos " -"independientes. Para que las redes de inquilinos («tenants») puedan " -"proporcionar conectividad entre los equipos es necesario seleccionar «vlan» " -"y configurar después «network_vlan_ranges» o seleccionar «gre» y configurar " -"después «tunnel_id_ranges». Seleccione «ninguno» para desactivar la creación " -"de redes de inquilinos («tenants»)." - -#. Type: boolean -#. Description -#: ../neutron-common.templates:12001 -msgid "Enable tunneling?" -msgstr "¿Desea activar los túneles?" - -#. Type: boolean -#. Description -#: ../neutron-common.templates:12001 -msgid "" -"Please choose whether support should be activated for GRE networks on the " -"server and agents. This requires kernel support for OVS patch ports and GRE " -"tunneling." -msgstr "" -"Indique si desea activar los túneles para las redes GRE en el servidor y los " -"agentes. Necesita que el núcleo sea compatible con túneles GRE y puertos de " -"conexión OVS («patched ports»)." - -#. Type: string -#. Description -#: ../neutron-common.templates:13001 -msgid "Tunnel id ranges:" -msgstr "Rangos de identificadores de túneles:" - -#. Type: string -#. Description -#: ../neutron-common.templates:13001 -msgid "" -"Please enter a comma-separated list of : tuples " -"enumerating ranges of GRE tunnel IDs that are available for tenant network " -"allocation if tenant_network_type is \"gre\"." -msgstr "" -"Introduzca una lista de tuplas : separadas por comas para " -"los rangos de los identificadores del túnel GRE que se encuentran " -"disponibles para las redes de inquilinos («tenants») si ha seleccionado " -"«gre» para la opción tenant_network_type." - -#. Type: string -#. Description -#: ../neutron-common.templates:14001 -msgid "Local IP address of this hypervisor:" -msgstr "Dirección IP local de este hipervisor:" - -#. Type: string -#. Description -#: ../neutron-common.templates:14001 -msgid "Please enter the local IP address for this hypervisor." -msgstr "Introduzca la dirección IP local para este hipervisor." - -#. Type: string -#. Description -#: ../neutron-common.templates:15001 -msgid "Nova server URL:" -msgstr "URL del servidor Nova:" - -#. Type: string -#. Description -#: ../neutron-common.templates:15001 -msgid "Please enter the URL of the Nova server." -msgstr "Introduzca la URL del servidor Nova." - -#. Type: string -#. Description -#: ../neutron-common.templates:16001 -msgid "Nova server region name:" -msgstr "Nombre de la región del servidor Nova:" - -#. Type: string -#. Description -#: ../neutron-common.templates:16001 -msgid "Please enter the region of the Nova server." -msgstr "Introduzca la región del servidor Nova." - -#. Type: string -#. Description -#: ../neutron-common.templates:17001 -#, fuzzy -#| msgid "Nova admin tenant ID:" -msgid "Nova admin tenant name:" -msgstr "ID del inquilino («tenant») administrador de Nova:" - -#. Type: string -#. Description -#: ../neutron-common.templates:17001 -#, fuzzy -#| msgid "" -#| "Neutron needs to be able to communicate with Nova through Keystone. " -#| "Therefore Neutron needs to know the Nova admin tenant ID, username and " -#| "password." -msgid "" -"Neutron needs to be able to communicate with Nova through Keystone. " -"Therefore Neutron needs to know the Nova admin tenant name, username and " -"password." -msgstr "" -"Neutron necesita poder comunicarse con Nova a través de Keystone. Por lo " -"tanto, Neutron necesita saber el identificador del inquilino («tenant») " -"administrador de Nova, el nombre de usuario y la contraseña." - -#. Type: string -#. Description -#: ../neutron-common.templates:17001 -msgid "Please enter the ID of the admin tenant for Nova." -msgstr "Introduzca el ID del inquilino («tenant») administrador de Nova." - -#. Type: string -#. Description -#: ../neutron-common.templates:18001 -msgid "Neutron administrator username:" -msgstr "Nombre de usuario del administrador de Neutron:" - -#. Type: string -#. Description -#: ../neutron-common.templates:18001 -msgid "Please enter the username of the Nova administrator." -msgstr "Introduzca el nombre de usuario del administrador de Nova." - -#. Type: password -#. Description -#: ../neutron-common.templates:19001 -msgid "Nova administrator password:" -msgstr "Contraseña del administrador de Nova:" - -#. Type: password -#. Description -#: ../neutron-common.templates:19001 -msgid "Please enter the password of the Nova administrator." -msgstr "Introduzca la contraseña del administrador de Nova." - -#. Type: boolean -#. Description -#: ../neutron-server.templates:2001 -msgid "Register Neutron in the Keystone endpoint catalog?" -msgstr "¿Desea registrar Neutron en el catálogo de puntos finales de keystone?" - -#. Type: boolean -#. Description -#: ../neutron-server.templates:2001 -msgid "" -"Each OpenStack service (each API) should be registered in order to be " -"accessible. This is done using \"keystone service-create\" and \"keystone " -"endpoint-create\". This can be done automatically now." -msgstr "" -"Debe registrar cada uno de los servicios OpenStack (cada API) para que sean " -"accesibles. Esto se lleva a cabo mediante las órdenes «keystone service-" -"create» y «keystone endpoint-create». Puede hacerlo ahora automáticamente." - -#. Type: boolean -#. Description -#: ../neutron-server.templates:2001 -#, fuzzy -#| msgid "" -#| "Note that you will need to have an up and running Keystone server on " -#| "which to connect using the Keystone authentication token." -msgid "" -"Note that you will need to have an up and running Keystone server on which " -"to connect using a known admin project name, admin username and password. " -"The admin auth token is not used anymore." -msgstr "" -"Tenga en cuenta que necesitará disponer de un servidor Keystone en ejecución " -"al que conectarse utilizando el token de autenticación de Keystone." - -#. Type: string -#. Description -#: ../neutron-server.templates:3001 -msgid "Keystone server IP address:" -msgstr "Dirección IP del servidor Keystone:" - -#. Type: string -#. Description -#: ../neutron-server.templates:3001 -msgid "" -"Please enter the IP address of the Keystone server, so that neutron-api can " -"contact Keystone to do the Neutron service and endpoint creation." -msgstr "" -"Introduzca la dirección IP del servidor Keystone para que neutron-api pueda " -"contactar con Keystone para realizar el servicio Neutron y crear el punto " -"final." - -#. Type: string -#. Description -#: ../neutron-server.templates:4001 -#, fuzzy -#| msgid "Neutron administrator username:" -msgid "Keystone admin name:" -msgstr "Nombre de usuario del administrador de Neutron:" - -#. Type: string -#. Description -#. Type: string -#. Description -#. Type: password -#. Description -#: ../neutron-server.templates:4001 ../neutron-server.templates:5001 -#: ../neutron-server.templates:6001 -msgid "" -"To register the service endpoint, this package needs to know the Admin " -"login, name, project name, and password to the Keystone server." -msgstr "" - -#. Type: string -#. Description -#: ../neutron-server.templates:5001 -#, fuzzy -#| msgid "Nova admin tenant ID:" -msgid "Keystone admin project name:" -msgstr "ID del inquilino («tenant») administrador de Nova:" - -#. Type: password -#. Description -#: ../neutron-server.templates:6001 -#, fuzzy -#| msgid "Nova administrator password:" -msgid "Keystone admin password:" -msgstr "Contraseña del administrador de Nova:" - -#. Type: string -#. Description -#: ../neutron-server.templates:7001 -msgid "Neutron endpoint IP address:" -msgstr "Dirección IP del punto final de Neutron:" - -#. Type: string -#. Description -#: ../neutron-server.templates:7001 -msgid "Please enter the IP address that will be used to contact Neutron." -msgstr "" -"Introduzca la dirección IP que se utilizará para contactar con Neutron." - -#. Type: string -#. Description -#: ../neutron-server.templates:7001 -msgid "" -"This IP address should be accessible from the clients that will use this " -"service, so if you are installing a public cloud, this should be a public IP " -"address." -msgstr "" -"Esta dirección IP debe ser accesible desde los clientes que usarán este " -"servicio, por lo que si está instalando una nube pública, debería ser una " -"dirección IP pública." - -#. Type: string -#. Description -#: ../neutron-server.templates:8001 -msgid "Name of the region to register:" -msgstr "Nombre de la región a registrar:" - -#. Type: string -#. Description -#: ../neutron-server.templates:8001 -msgid "" -"OpenStack supports using availability zones, with each region representing a " -"location. Please enter the zone that you wish to use when registering the " -"endpoint." -msgstr "" -"OpenStack puede utilizarse con zonas de disponibilidad, donde cada región " -"representa una ubicación. Introduzca la zona que desea utilizar cuando " -"registre el punto final." - -#. Type: string -#. Description -#: ../neutron-metadata-agent.templates:2001 -msgid "Auth server hostname:" -msgstr "Nombre del equipo del servidor de autenticación:" - -#. Type: string -#. Description -#: ../neutron-metadata-agent.templates:2001 -msgid "" -"Please specify the URL of your Neutron authentication server. Typically this " -"is also the URL of your OpenStack Identity Service (Keystone)." -msgstr "" -"Indique el nombre del equipo del servidor de autenticación. Suele ser el " -"nombre del equipo del Servicio de Identidad de OpenStack (Keystone)." - -#. Type: string -#. Description -#: ../neutron-metadata-agent.templates:3001 -msgid "Auth server tenant name:" -msgstr "Nombre del inquilino («tenant») del servidor de autenticación:" - -#. Type: password -#. Description -#: ../neutron-metadata-agent.templates:5001 -msgid "Auth server password:" -msgstr "Contraseña del servidor de autenticación:" - -#. Type: string -#. Description -#: ../neutron-metadata-agent.templates:6001 -msgid "Name of the region to be used by the metadata server:" -msgstr "Nombre de la región que debe utilizar el servidor de metadatos:" - -#. Type: string -#. Description -#: ../neutron-metadata-agent.templates:6001 -msgid "" -"Openstack can be used using availability zones, with each region " -"representing a location. Please enter the zone that the metadata server " -"should use." -msgstr "" -"OpenStack puede utilizarse con zonas de disponibilidad, donde cada región " -"representa una ubicación. Introduzca la zona que desea que utilice el " -"servidor de metadatos." - -#. Type: password -#. Description -#: ../neutron-metadata-agent.templates:7001 -msgid "Metadata proxy shared secret:" -msgstr "Contraseña compartida para el proxy de metadatos:" - -#. Type: password -#. Description -#: ../neutron-metadata-agent.templates:7001 -msgid "" -"VM instances using Neutron to handle networking retrieve their metadata " -"through the Neutron metadata agent, which serves as a proxy to the Nova " -"metadata REST API server." -msgstr "" -"Las instancias de máquinas virtuales que utilizan Neutron para gestionar la " -"red obtienen los metadatos a través del agente de metadatos de Neutron que " -"funciona como un proxy para el servidor de metadatos REST API de Nova." - -#. Type: password -#. Description -#: ../neutron-metadata-agent.templates:7001 -msgid "" -"Please enter the password that should be used to protect communications " -"between the Neutron metadata proxy agent and the Nova metadata server. The " -"same shared password should be used when setting up the nova-common package." -msgstr "" -"Introduzca la contraseña que se debe utilizar para proteger las " -"comunicaciones entre el agente proxy de metadatos de Neutron y el servidor " -"de metadatos de Nova. Debe utilizar esta misma contraseña compartida cuando " -"configure el paquete nova-common." - -#~ msgid "Auth server username:" -#~ msgstr "Nombre de usuario del servidor de autenticación:" - -#~ msgid "Keystone authentication token:" -#~ msgstr "Token de autenticación de Keystone:" - -#~ msgid "" -#~ "To configure its endpoint in Keystone, neutron-server needs the Keystone " -#~ "auth token." -#~ msgstr "" -#~ "Para configurar su punto final en Keystone, neutron-server necesita el " -#~ "token de autenticación de Keystone." - -#~ msgid "ml2/ml2_conf.ini" -#~ msgstr "ml2/ml2_conf.ini" diff --git a/xenial/debian/po/fr.po b/xenial/debian/po/fr.po deleted file mode 100644 index 709874b85..000000000 --- a/xenial/debian/po/fr.po +++ /dev/null @@ -1,700 +0,0 @@ -# Translation of neutron debconf templates to french. -# Copyright (C) 2013, French l10n team -# This file is distributed under the same license as the neutron package. -# Julien Patriarca , 2013. -# -msgid "" -msgstr "" -"Project-Id-Version: neutron\n" -"Report-Msgid-Bugs-To: neutron@packages.debian.org\n" -"POT-Creation-Date: 2016-06-06 00:25+0200\n" -"PO-Revision-Date: 2015-05-06 11:59+0100\n" -"Last-Translator: Julien Patriarca \n" -"Language-Team: FRENCH \n" -"Language: fr\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"X-Generator: Poedit 1.7.6\n" - -#. Type: string -#. Description -#: ../neutron-common.templates:2001 -msgid "Authentication server hostname:" -msgstr "Nom d'hôte du serveur d'authentification :" - -#. Type: string -#. Description -#: ../neutron-common.templates:2001 -msgid "" -"Please specify the hostname of your Neutron authentication server. Typically " -"this is also the hostname of your OpenStack Identity Service (Keystone)." -msgstr "" -"Veuillez indiquer le nom d'hôte du serveur d'authentification Neutron. En " -"général, il s'agit du nom d'hôte du Service d'Identité OpenStack (Keystone)." - -#. Type: string -#. Description -#: ../neutron-common.templates:3001 -msgid "Authentication server tenant name:" -msgstr "Nom d'espace client du serveur d'authentification :" - -#. Type: string -#. Description -#: ../neutron-common.templates:3001 -msgid "Please specify the authentication server tenant name." -msgstr "" -"Veuillez indiquer le nom d'espace client du serveur d'authentification." - -#. Type: string -#. Description -#: ../neutron-common.templates:4001 ../neutron-metadata-agent.templates:4001 -msgid "Authentication server username:" -msgstr "Identifiant sur le serveur d'authentification :" - -#. Type: string -#. Description -#: ../neutron-common.templates:4001 ../neutron-metadata-agent.templates:4001 -msgid "Please specify the username to use with the authentication server." -msgstr "" -"Veuillez indiquer l'identifiant à utiliser sur le serveur d'authentification." - -#. Type: password -#. Description -#: ../neutron-common.templates:5001 -msgid "Authentication server password:" -msgstr "Mot de passe sur le serveur d'authentification :" - -#. Type: password -#. Description -#: ../neutron-common.templates:5001 ../neutron-metadata-agent.templates:5001 -msgid "Please specify the password to use with the authentication server." -msgstr "" -"Veuillez indiquer le mot de passe à utiliser sur le serveur " -"d'authentification." - -#. Type: select -#. Choices -#: ../neutron-common.templates:6001 -msgid "OpenVSwitch" -msgstr "OpenVSwitch" - -#. Type: select -#. Choices -#: ../neutron-common.templates:6001 -msgid "LinuxBridge" -msgstr "LinuxBridge" - -#. Type: select -#. Choices -#: ../neutron-common.templates:6001 -msgid "ml2" -msgstr "ml2" - -#. Type: select -#. Choices -#: ../neutron-common.templates:6001 -msgid "Brocade" -msgstr "Brocade" - -#. Type: select -#. Choices -#: ../neutron-common.templates:6001 -msgid "Nicira" -msgstr "Nicira" - -#. Type: select -#. Choices -#: ../neutron-common.templates:6001 -msgid "Midonet" -msgstr "Midonet" - -#. Type: select -#. Choices -#: ../neutron-common.templates:6001 -msgid "NEC" -msgstr "NEC" - -#. Type: select -#. Choices -#: ../neutron-common.templates:6001 -msgid "Mellanox" -msgstr "Mellanox" - -#. Type: select -#. Choices -#: ../neutron-common.templates:6001 -msgid "Hyper-V" -msgstr "Hyper-V" - -#. Type: select -#. Choices -#: ../neutron-common.templates:6001 -msgid "RYU" -msgstr "RYU" - -#. Type: select -#. Choices -#: ../neutron-common.templates:6001 -msgid "MetaPlugin" -msgstr "MetaPlugin" - -#. Type: select -#. Choices -#: ../neutron-common.templates:6001 -msgid "BigSwitch" -msgstr "BigSwitch" - -#. Type: select -#. Choices -#: ../neutron-common.templates:6001 -msgid "Cisco" -msgstr "Cisco" - -#. Type: select -#. Choices -#: ../neutron-common.templates:6001 -msgid "PLUMgrid" -msgstr "PLUMgrid" - -#. Type: select -#. Description -#: ../neutron-common.templates:6002 -msgid "Neutron plugin:" -msgstr "Extension pour Neutron :" - -#. Type: select -#. Description -#: ../neutron-common.templates:6002 -msgid "" -"Neutron uses a plugin architecture to manage networking. When starting the " -"Neutron server daemon, the configuration file corresponding to the plugin " -"you wish to use needs to be loaded, by giving it as a parameter when " -"starting the neutron-server daemon. Also, the core_plugin directive needs to " -"match. Please select which plugin to use." -msgstr "" -"Neutron utilise une architecture à base d'extensions pour gérer la mise en " -"réseau. Lors du démarrage du démon du serveur Neutron, le fichier de " -"configuration, correspondant à l'extension que vous souhaitez utiliser, doit " -"être chargé en le passant comme paramètre lors du lancement du démon du " -"serveur Neutron. Il faut également que l'instruction « core_plugin » " -"corresponde. Veuillez choisir l'extension à utiliser." - -#. Type: boolean -#. Description -#: ../neutron-common.templates:7001 -msgid "Set up a database for Neutron?" -msgstr "Faut-il paramétrer une base de données pour Neutron ?" - -#. Type: boolean -#. Description -#: ../neutron-common.templates:7001 -msgid "" -"No database has been set up for Neutron to use. Before continuing, you " -"should make sure you have the following information:" -msgstr "" -"Aucune base de données n'a été paramétrée pour Neutron. Avant de poursuivre, " -"vous devriez vous assurer d'avoir les informations suivantes :" - -#. Type: boolean -#. Description -#: ../neutron-common.templates:7001 -msgid "" -" * the type of database that you want to use;\n" -" * the database server hostname (that server must allow TCP connections from " -"this\n" -" machine);\n" -" * a username and password to access the database." -msgstr "" -" - Le type de base de données que vous souhaitez utiliser ;\n" -" - le nom d'hôte du serveur de base de données (ce serveur\n" -" doit accepter les connexions TCP depuis cette machine) ;\n" -" - un nom d'utilisateur et un mot de passe pour accéder à\n" -" cette base de données. " - -#. Type: boolean -#. Description -#: ../neutron-common.templates:7001 -msgid "" -"If some of these requirements are missing, do not choose this option and run " -"with regular SQLite support." -msgstr "" -"Si certains de ces prérequis sont manquants, ignorez cette option et " -"exécutez l'application avec la gestion SQLite normale." - -#. Type: boolean -#. Description -#: ../neutron-common.templates:7001 -msgid "" -"You can change this setting later on by running \"dpkg-reconfigure -plow " -"neutron\"." -msgstr "" -"Vous pouvez modifier ce réglage plus tard en lançant « dpkg-reconfigure -" -"plow neutron »." - -#. Type: string -#. Description -#: ../neutron-common.templates:8001 -msgid "IP address of your RabbitMQ host:" -msgstr "Adresse IP de l'hôte RabbitMQ :" - -#. Type: string -#. Description -#. Type: string -#. Description -#. Type: password -#. Description -#: ../neutron-common.templates:8001 ../neutron-common.templates:9001 -#: ../neutron-common.templates:10001 -msgid "" -"In order to interoperate with other components of OpenStack, this package " -"needs to connect to a central RabbitMQ server." -msgstr "" -"Afin de pouvoir interagir avec d'autres composants d'OpenStack, ce paquet " -"doit se connecter à un serveur centralisé RabbitMQ." - -#. Type: string -#. Description -#: ../neutron-common.templates:8001 -msgid "Please specify the IP address of that server." -msgstr "Veuillez indiquer l'adresse IP de ce serveur." - -#. Type: string -#. Description -#: ../neutron-common.templates:9001 -msgid "Username for connection to the RabbitMQ server:" -msgstr "Identifiant pour la connexion au serveur RabbitMQ :" - -#. Type: string -#. Description -#: ../neutron-common.templates:9001 -msgid "Please specify the username used to connect to the RabbitMQ server." -msgstr "" -"Veuillez indiquer l'identifiant à utiliser pour la connexion au serveur " -"RabbitMQ." - -#. Type: password -#. Description -#: ../neutron-common.templates:10001 -msgid "Password for connection to the RabbitMQ server:" -msgstr "Mot de passe pour la connexion au serveur RabbitMQ :" - -#. Type: password -#. Description -#: ../neutron-common.templates:10001 -msgid "Please specify the password used to connect to the RabbitMQ server." -msgstr "" -"Veuillez indiquer le mot de passe à utiliser pour la connexion au serveur " -"RabbitMQ." - -#. Type: select -#. Choices -#: ../neutron-common.templates:11001 -msgid "local" -msgstr "local" - -#. Type: select -#. Choices -#: ../neutron-common.templates:11001 -msgid "gre" -msgstr "gre" - -#. Type: select -#. Choices -#: ../neutron-common.templates:11001 -msgid "vlan" -msgstr "vlan" - -#. Type: select -#. Choices -#: ../neutron-common.templates:11001 -msgid "none" -msgstr "aucun" - -#. Type: select -#. Description -#. Translators: a "tenant" in OpenStack world is -#. an entity that contains one or more username/password couples. -#. It's typically the tenant that will be used for billing. Having more than one -#. username/password is very helpful in larger organization. -#. You're advised to either keep "tenant" without translating it -#. or keep it parenthezised. Example for French: -#. locataire ("tenant") -#: ../neutron-common.templates:11002 -msgid "Type of network to allocate for tenant networks:" -msgstr "Type de réseau à affecter aux réseaux d'espace client :" - -#. Type: select -#. Description -#. Translators: a "tenant" in OpenStack world is -#. an entity that contains one or more username/password couples. -#. It's typically the tenant that will be used for billing. Having more than one -#. username/password is very helpful in larger organization. -#. You're advised to either keep "tenant" without translating it -#. or keep it parenthezised. Example for French: -#. locataire ("tenant") -#: ../neutron-common.templates:11002 -msgid "" -"The value \"local\" is useful only for single-box testing. In order for " -"tenant networks to provide connectivity between hosts, it is necessary to " -"either choose \"vlan\" and then configure \"network_vlan_ranges\" or to " -"choose \"gre\" and then configure \"tunnel_id_ranges\". Choose \"none\" to " -"disable creation of tenant networks." -msgstr "" -"La valeur « local » est utile seulement pour des tests avec un seul nœud. " -"Afin que les réseaux d'espace client fournissent de la connectivité entre " -"les hôtes, il est nécessaire de choisir entre « vlan » puis de configurer " -"« network_vlan_ranges », ou bien de choisir « gre » et alors de configurer " -"« tunnel_id_ranges ». Veuillez choisir « aucun » pour désactiver la création " -"de réseaux d'espace client." - -#. Type: boolean -#. Description -#: ../neutron-common.templates:12001 -msgid "Enable tunneling?" -msgstr "Activer les tunnels ?" - -#. Type: boolean -#. Description -#: ../neutron-common.templates:12001 -msgid "" -"Please choose whether support should be activated for GRE networks on the " -"server and agents. This requires kernel support for OVS patch ports and GRE " -"tunneling." -msgstr "" -"Veuillez décider si la prise en charge des réseaux GRE doit être activée sur " -"le serveur et les agents. Cela nécessite que le noyau gère les « patch " -"ports » OVS et les tunnels GRE." - -#. Type: string -#. Description -#: ../neutron-common.templates:13001 -msgid "Tunnel id ranges:" -msgstr "Plages d'identifiants de tunnel :" - -#. Type: string -#. Description -#: ../neutron-common.templates:13001 -msgid "" -"Please enter a comma-separated list of : tuples " -"enumerating ranges of GRE tunnel IDs that are available for tenant network " -"allocation if tenant_network_type is \"gre\"." -msgstr "" -"Veuillez indiquer une liste de couples :, séparés par des " -"virgules, énumérant les plages d'identifiants des tunnels GRE disponibles " -"pour l'affectation au réseau d'espace client, si le type de réseau d'espace " -"client est « gre »." - -#. Type: string -#. Description -#: ../neutron-common.templates:14001 -msgid "Local IP address of this hypervisor:" -msgstr "Adresse IP locale de cet hyperviseur :" - -#. Type: string -#. Description -#: ../neutron-common.templates:14001 -msgid "Please enter the local IP address for this hypervisor." -msgstr "Veuillez indiquer l'adresse IP locale de cet hyperviseur." - -#. Type: string -#. Description -#: ../neutron-common.templates:15001 -msgid "Nova server URL:" -msgstr "Adresse URL du serveur Nova :" - -#. Type: string -#. Description -#: ../neutron-common.templates:15001 -msgid "Please enter the URL of the Nova server." -msgstr "Veuillez indiquer l'adresse URL du serveur Nova.." - -#. Type: string -#. Description -#: ../neutron-common.templates:16001 -msgid "Nova server region name:" -msgstr "Nom de région pour le serveur Nova :" - -#. Type: string -#. Description -#: ../neutron-common.templates:16001 -msgid "Please enter the region of the Nova server." -msgstr "Veuillez indiquer la région du serveur Nova." - -#. Type: string -#. Description -#: ../neutron-common.templates:17001 -#, fuzzy -#| msgid "Nova admin tenant ID:" -msgid "Nova admin tenant name:" -msgstr "Identifiant du client administrateur pour Nova :" - -#. Type: string -#. Description -#: ../neutron-common.templates:17001 -#, fuzzy -#| msgid "" -#| "Neutron needs to be able to communicate with Nova through Keystone. " -#| "Therefore Neutron needs to know the Nova admin tenant ID, username and " -#| "password." -msgid "" -"Neutron needs to be able to communicate with Nova through Keystone. " -"Therefore Neutron needs to know the Nova admin tenant name, username and " -"password." -msgstr "" -"Neutron doit pouvoir communiquer avec Nova au travers de Keystone. Cependant " -"Neutron a besoin de connaître l'identifiant du client admin de Nova, nom " -"d'utilisateur et mot de passe." - -#. Type: string -#. Description -#: ../neutron-common.templates:17001 -msgid "Please enter the ID of the admin tenant for Nova." -msgstr "Veuillez indiquer l'identifiant du client administrateur pour Nova." - -#. Type: string -#. Description -#: ../neutron-common.templates:18001 -msgid "Neutron administrator username:" -msgstr "Identifiant de l'administrateur de Neutron :" - -#. Type: string -#. Description -#: ../neutron-common.templates:18001 -msgid "Please enter the username of the Nova administrator." -msgstr "Veuillez indiquer l'identifiant de l'administrateur pour Nova." - -#. Type: password -#. Description -#: ../neutron-common.templates:19001 -msgid "Nova administrator password:" -msgstr "Mot de passe administrateur pour Nova :" - -#. Type: password -#. Description -#: ../neutron-common.templates:19001 -msgid "Please enter the password of the Nova administrator." -msgstr "Veuillez indiquer le mot de passe de l'administrateur pour Nova." - -#. Type: boolean -#. Description -#: ../neutron-server.templates:2001 -msgid "Register Neutron in the Keystone endpoint catalog?" -msgstr "Enregistrer Neutron dans le catalogue de points d'accès de Keystone ?" - -#. Type: boolean -#. Description -#: ../neutron-server.templates:2001 -msgid "" -"Each OpenStack service (each API) should be registered in order to be " -"accessible. This is done using \"keystone service-create\" and \"keystone " -"endpoint-create\". This can be done automatically now." -msgstr "" -"Chaque service OpenStack (chaque API) doit être enregistré pour être " -"accessible. Cela peut être fait en utilisant « keystone service-create » et " -"« keystone endpoint-create ». Cela peut maintenant être fait automatiquement." - -#. Type: boolean -#. Description -#: ../neutron-server.templates:2001 -#, fuzzy -#| msgid "" -#| "Note that you will need to have an up and running Keystone server on " -#| "which to connect using the Keystone authentication token." -msgid "" -"Note that you will need to have an up and running Keystone server on which " -"to connect using a known admin project name, admin username and password. " -"The admin auth token is not used anymore." -msgstr "" -"Veuillez noter que vous aurez besoin d'avoir un serveur Keystone fonctionnel " -"sur lequel se connecter pour utiliser le jeton d'authentification Keystone." - -#. Type: string -#. Description -#: ../neutron-server.templates:3001 -msgid "Keystone server IP address:" -msgstr "Adresse IP du serveur Keystone :" - -#. Type: string -#. Description -#: ../neutron-server.templates:3001 -msgid "" -"Please enter the IP address of the Keystone server, so that neutron-api can " -"contact Keystone to do the Neutron service and endpoint creation." -msgstr "" -"Veuillez indiquer l'adresse IP du serveur Keystone, pour que l'API de " -"Neutron puisse contacter Keystone pour établir le service Neutron et créer " -"le point d'accès." - -#. Type: string -#. Description -#: ../neutron-server.templates:4001 -#, fuzzy -#| msgid "Neutron administrator username:" -msgid "Keystone admin name:" -msgstr "Identifiant de l'administrateur de Neutron :" - -#. Type: string -#. Description -#. Type: string -#. Description -#. Type: password -#. Description -#: ../neutron-server.templates:4001 ../neutron-server.templates:5001 -#: ../neutron-server.templates:6001 -msgid "" -"To register the service endpoint, this package needs to know the Admin " -"login, name, project name, and password to the Keystone server." -msgstr "" - -#. Type: string -#. Description -#: ../neutron-server.templates:5001 -#, fuzzy -#| msgid "Nova admin tenant ID:" -msgid "Keystone admin project name:" -msgstr "Identifiant du client administrateur pour Nova :" - -#. Type: password -#. Description -#: ../neutron-server.templates:6001 -#, fuzzy -#| msgid "Nova administrator password:" -msgid "Keystone admin password:" -msgstr "Mot de passe administrateur pour Nova :" - -#. Type: string -#. Description -#: ../neutron-server.templates:7001 -msgid "Neutron endpoint IP address:" -msgstr "Adresse IP du point d'accès Neutron :" - -#. Type: string -#. Description -#: ../neutron-server.templates:7001 -msgid "Please enter the IP address that will be used to contact Neutron." -msgstr "" -"Veuillez indiquer l'adresse IP qui sera utilisée pour contacter Neutron." - -#. Type: string -#. Description -#: ../neutron-server.templates:7001 -msgid "" -"This IP address should be accessible from the clients that will use this " -"service, so if you are installing a public cloud, this should be a public IP " -"address." -msgstr "" -"L'adresse IP devra être accessible depuis les clients qui utiliseront ce " -"service, donc si vous installez un nuage public ce devra être une adresse IP " -"publique." - -#. Type: string -#. Description -#: ../neutron-server.templates:8001 -msgid "Name of the region to register:" -msgstr "Nom de la région à enregistrer :" - -#. Type: string -#. Description -#: ../neutron-server.templates:8001 -msgid "" -"OpenStack supports using availability zones, with each region representing a " -"location. Please enter the zone that you wish to use when registering the " -"endpoint." -msgstr "" -"OpenStack supporte l'utilisation de zones disponibles, avec chaque région " -"représentant un lieu. Veuillez entrer une zone que vous souhaitez utiliser " -"lors de l'enregistrement d'un point d'accès." - -#. Type: string -#. Description -#: ../neutron-metadata-agent.templates:2001 -msgid "Auth server hostname:" -msgstr "Nom d'hôte du serveur d'authentification :" - -#. Type: string -#. Description -#: ../neutron-metadata-agent.templates:2001 -msgid "" -"Please specify the URL of your Neutron authentication server. Typically this " -"is also the URL of your OpenStack Identity Service (Keystone)." -msgstr "" -"Veuillez indiquer l'adresse URL du serveur d'authentification Neutron. En " -"général il s'agit du Service d'Identité d'OpenStack (Keystone)." - -#. Type: string -#. Description -#: ../neutron-metadata-agent.templates:3001 -msgid "Auth server tenant name:" -msgstr "Nom d'espace client du serveur d'authentification :" - -#. Type: password -#. Description -#: ../neutron-metadata-agent.templates:5001 -msgid "Auth server password:" -msgstr "Mot de passe sur le serveur d'authentification :" - -#. Type: string -#. Description -#: ../neutron-metadata-agent.templates:6001 -msgid "Name of the region to be used by the metadata server:" -msgstr "Nom de la région à utiliser par le serveur de métadonnées :" - -#. Type: string -#. Description -#: ../neutron-metadata-agent.templates:6001 -msgid "" -"Openstack can be used using availability zones, with each region " -"representing a location. Please enter the zone that the metadata server " -"should use." -msgstr "" -"OpenStack gère l'utilisation de zones disponibles, avec chaque région " -"représentant un lieu. Veuillez entrer la zone que le serveur de métadonnées " -"devra utiliser." - -#. Type: password -#. Description -#: ../neutron-metadata-agent.templates:7001 -msgid "Metadata proxy shared secret:" -msgstr "Secret partagé pour le relais de métadonnées (« metadata proxy ») :" - -#. Type: password -#. Description -#: ../neutron-metadata-agent.templates:7001 -msgid "" -"VM instances using Neutron to handle networking retrieve their metadata " -"through the Neutron metadata agent, which serves as a proxy to the Nova " -"metadata REST API server." -msgstr "" -"Les machines virtuelles utilisant Neutron pour gérer leur connexion réseau " -"récupèrent leurs métadonnées grâce à l'agent de métadonnées de Neutron, qui " -"agit comme un relais pour le serveur de métadonnées de l'API REST Nova." - -#. Type: password -#. Description -#: ../neutron-metadata-agent.templates:7001 -msgid "" -"Please enter the password that should be used to protect communications " -"between the Neutron metadata proxy agent and the Nova metadata server. The " -"same shared password should be used when setting up the nova-common package." -msgstr "" -"Veuillez indiquer le mot de passe à utiliser pour protéger les " -"communications entre l'agent relais de métadonnées de Neutron et le serveur " -"de métadonnées de Nova. Le même mot de passe partagé doit être utilisé lors " -"de l'installation du paquet nova-common." - -#~ msgid "Auth server username:" -#~ msgstr "Identifiant sur le serveur d'authentification :" - -#~ msgid "Keystone authentication token:" -#~ msgstr "Jeton d'authentification Keystone :" - -#~ msgid "" -#~ "To configure its endpoint in Keystone, neutron-server needs the Keystone " -#~ "auth token." -#~ msgstr "" -#~ "Pour configurer son point d'accès dans Keystone, le serveur Neutron a " -#~ "besoin du jeton d'authentification Keystone." - -#~ msgid "ml2/ml2_conf.ini" -#~ msgstr "ml2/ml2_conf.ini" diff --git a/xenial/debian/po/it.po b/xenial/debian/po/it.po deleted file mode 100644 index 9e8c3d393..000000000 --- a/xenial/debian/po/it.po +++ /dev/null @@ -1,686 +0,0 @@ -# Italian translation of neutron debconf messages. -# Copyright (C) 2014, neutron package's copyright holder. -# This file is distributed under the same license as the neutron package. -# Beatrice Torracca , 2014. -msgid "" -msgstr "" -"Project-Id-Version: neutron\n" -"Report-Msgid-Bugs-To: neutron@packages.debian.org\n" -"POT-Creation-Date: 2016-06-06 00:25+0200\n" -"PO-Revision-Date: 2014-04-21 09:44+0200\n" -"Last-Translator: Beatrice Torracca \n" -"Language-Team: Italian \n" -"Language: it\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" -"X-Generator: Virtaal 0.7.1\n" - -#. Type: string -#. Description -#: ../neutron-common.templates:2001 -msgid "Authentication server hostname:" -msgstr "Nome host del server di autenticazione:" - -#. Type: string -#. Description -#: ../neutron-common.templates:2001 -msgid "" -"Please specify the hostname of your Neutron authentication server. Typically " -"this is also the hostname of your OpenStack Identity Service (Keystone)." -msgstr "" -"Specificare il nome host del server di autenticazione Neutron. Tipicamente, " -"è anche il nome host dell'OpenStack Identity Service (Keystone)." - -#. Type: string -#. Description -#: ../neutron-common.templates:3001 -msgid "Authentication server tenant name:" -msgstr "Nome del «locatario» («tenant») per il server di autenticazione:" - -#. Type: string -#. Description -#: ../neutron-common.templates:3001 -msgid "Please specify the authentication server tenant name." -msgstr "" -"Specificare il nome del «locatario» («tenant») per il server di " -"autenticazione." - -#. Type: string -#. Description -#: ../neutron-common.templates:4001 ../neutron-metadata-agent.templates:4001 -msgid "Authentication server username:" -msgstr "Nome utente per il server di autenticazione:" - -#. Type: string -#. Description -#: ../neutron-common.templates:4001 ../neutron-metadata-agent.templates:4001 -msgid "Please specify the username to use with the authentication server." -msgstr "Specificare il nome utente da usare con il server di autenticazione." - -#. Type: password -#. Description -#: ../neutron-common.templates:5001 -msgid "Authentication server password:" -msgstr "Password per il server di autenticazione:" - -#. Type: password -#. Description -#: ../neutron-common.templates:5001 ../neutron-metadata-agent.templates:5001 -msgid "Please specify the password to use with the authentication server." -msgstr "Specificare la password da usare con il server di autenticazione." - -#. Type: select -#. Choices -#: ../neutron-common.templates:6001 -msgid "OpenVSwitch" -msgstr "OpenVSwitch" - -#. Type: select -#. Choices -#: ../neutron-common.templates:6001 -msgid "LinuxBridge" -msgstr "LinuxBridge" - -#. Type: select -#. Choices -#: ../neutron-common.templates:6001 -msgid "ml2" -msgstr "ml2" - -#. Type: select -#. Choices -#: ../neutron-common.templates:6001 -msgid "Brocade" -msgstr "Brocade" - -#. Type: select -#. Choices -#: ../neutron-common.templates:6001 -msgid "Nicira" -msgstr "Nicira" - -#. Type: select -#. Choices -#: ../neutron-common.templates:6001 -msgid "Midonet" -msgstr "Midonet" - -#. Type: select -#. Choices -#: ../neutron-common.templates:6001 -msgid "NEC" -msgstr "NEC" - -#. Type: select -#. Choices -#: ../neutron-common.templates:6001 -msgid "Mellanox" -msgstr "Mellanox" - -#. Type: select -#. Choices -#: ../neutron-common.templates:6001 -msgid "Hyper-V" -msgstr "Hyper-V" - -#. Type: select -#. Choices -#: ../neutron-common.templates:6001 -msgid "RYU" -msgstr "RYU" - -#. Type: select -#. Choices -#: ../neutron-common.templates:6001 -msgid "MetaPlugin" -msgstr "MetaPlugin" - -#. Type: select -#. Choices -#: ../neutron-common.templates:6001 -msgid "BigSwitch" -msgstr "BigSwitch" - -#. Type: select -#. Choices -#: ../neutron-common.templates:6001 -msgid "Cisco" -msgstr "Cisco" - -#. Type: select -#. Choices -#: ../neutron-common.templates:6001 -msgid "PLUMgrid" -msgstr "PLUMgrid" - -#. Type: select -#. Description -#: ../neutron-common.templates:6002 -msgid "Neutron plugin:" -msgstr "Plugin Neutron:" - -#. Type: select -#. Description -#: ../neutron-common.templates:6002 -msgid "" -"Neutron uses a plugin architecture to manage networking. When starting the " -"Neutron server daemon, the configuration file corresponding to the plugin " -"you wish to use needs to be loaded, by giving it as a parameter when " -"starting the neutron-server daemon. Also, the core_plugin directive needs to " -"match. Please select which plugin to use." -msgstr "" -"Neutron usa un'architettura a plugin per gestire la rete. Quando si avvia il " -"demone del server Neutron, il file di configurazione corrispondente al " -"plugin che si desidera usare deve essere caricato fornendolo come parametro " -"all'avvio del demone neutron-server. Inoltre la direttiva core_plugin deve " -"corrispondere. Selezionare quale plugin usare." - -#. Type: boolean -#. Description -#: ../neutron-common.templates:7001 -msgid "Set up a database for Neutron?" -msgstr "Impostare un database per Neutron?" - -#. Type: boolean -#. Description -#: ../neutron-common.templates:7001 -msgid "" -"No database has been set up for Neutron to use. Before continuing, you " -"should make sure you have the following information:" -msgstr "" -"Non è stato impostato alcun database per essere usato da Neutron. Prima di " -"continuare assicurarsi di avere le seguenti informazioni:" - -#. Type: boolean -#. Description -#: ../neutron-common.templates:7001 -msgid "" -" * the type of database that you want to use;\n" -" * the database server hostname (that server must allow TCP connections from " -"this\n" -" machine);\n" -" * a username and password to access the database." -msgstr "" -" * il tipo di database che si desidera usare;\n" -" * il nome host del server di database (che deve permettere le connessioni\n" -" TCP da questa macchina);\n" -" * un nome utente e una password per accedere al database." - -#. Type: boolean -#. Description -#: ../neutron-common.templates:7001 -msgid "" -"If some of these requirements are missing, do not choose this option and run " -"with regular SQLite support." -msgstr "" -"Se non si ha uno o più di questi requisiti, non scegliere questa opzione ed " -"eseguire con il regolare supporto per SQLite." - -#. Type: boolean -#. Description -#: ../neutron-common.templates:7001 -msgid "" -"You can change this setting later on by running \"dpkg-reconfigure -plow " -"neutron\"." -msgstr "" -"È possibile cambiare questa impostazione successivamente eseguendo «dpkg-" -"reconfigure -plow neutron»." - -#. Type: string -#. Description -#: ../neutron-common.templates:8001 -msgid "IP address of your RabbitMQ host:" -msgstr "Indirizzo IP dell'host RabbitMQ:" - -#. Type: string -#. Description -#. Type: string -#. Description -#. Type: password -#. Description -#: ../neutron-common.templates:8001 ../neutron-common.templates:9001 -#: ../neutron-common.templates:10001 -msgid "" -"In order to interoperate with other components of OpenStack, this package " -"needs to connect to a central RabbitMQ server." -msgstr "" -"Per poter funzionare insieme agli altri componenti di OpenStack, questo " -"pacchetto deve connettersi al server RabbitMQ centrale." - -#. Type: string -#. Description -#: ../neutron-common.templates:8001 -msgid "Please specify the IP address of that server." -msgstr "Inserire l'indirizzo IP di tale server." - -#. Type: string -#. Description -#: ../neutron-common.templates:9001 -msgid "Username for connection to the RabbitMQ server:" -msgstr "Nome utente per la connessione al server RabbitMQ:" - -#. Type: string -#. Description -#: ../neutron-common.templates:9001 -msgid "Please specify the username used to connect to the RabbitMQ server." -msgstr "" -"Specificare il nome utente da usare per connettersi al server RabbitMQ." - -#. Type: password -#. Description -#: ../neutron-common.templates:10001 -msgid "Password for connection to the RabbitMQ server:" -msgstr "Password per la connessione al server RabbitMQ:" - -#. Type: password -#. Description -#: ../neutron-common.templates:10001 -msgid "Please specify the password used to connect to the RabbitMQ server." -msgstr "Specificare la password da usare per connettersi al server RabbitMQ." - -#. Type: select -#. Choices -#: ../neutron-common.templates:11001 -msgid "local" -msgstr "locale" - -#. Type: select -#. Choices -#: ../neutron-common.templates:11001 -msgid "gre" -msgstr "gre" - -#. Type: select -#. Choices -#: ../neutron-common.templates:11001 -msgid "vlan" -msgstr "vlan" - -#. Type: select -#. Choices -#: ../neutron-common.templates:11001 -msgid "none" -msgstr "nessuna" - -#. Type: select -#. Description -#. Translators: a "tenant" in OpenStack world is -#. an entity that contains one or more username/password couples. -#. It's typically the tenant that will be used for billing. Having more than one -#. username/password is very helpful in larger organization. -#. You're advised to either keep "tenant" without translating it -#. or keep it parenthezised. Example for French: -#. locataire ("tenant") -#: ../neutron-common.templates:11002 -msgid "Type of network to allocate for tenant networks:" -msgstr "Tipo di rete da allocare per le reti dei «locatari» («tenant»):" - -#. Type: select -#. Description -#. Translators: a "tenant" in OpenStack world is -#. an entity that contains one or more username/password couples. -#. It's typically the tenant that will be used for billing. Having more than one -#. username/password is very helpful in larger organization. -#. You're advised to either keep "tenant" without translating it -#. or keep it parenthezised. Example for French: -#. locataire ("tenant") -#: ../neutron-common.templates:11002 -msgid "" -"The value \"local\" is useful only for single-box testing. In order for " -"tenant networks to provide connectivity between hosts, it is necessary to " -"either choose \"vlan\" and then configure \"network_vlan_ranges\" or to " -"choose \"gre\" and then configure \"tunnel_id_ranges\". Choose \"none\" to " -"disable creation of tenant networks." -msgstr "" -"Il valore «locale» è utile solo per fare test su macchine singole. Affinché " -"le reti dei «locatari» («tenant») possano fornire la connettività fra host, " -"è necessario scegliere «vlan» e poi configurare «network_vlan_ranges» oppure " -"scegliere «gre» e poi configurare «tunnel_id_ranges». Scegliere «nessuna» " -"per disabilitare la creazione di reti dei «locatari»." - -#. Type: boolean -#. Description -#: ../neutron-common.templates:12001 -msgid "Enable tunneling?" -msgstr "Abilitare i tunnel?" - -#. Type: boolean -#. Description -#: ../neutron-common.templates:12001 -msgid "" -"Please choose whether support should be activated for GRE networks on the " -"server and agents. This requires kernel support for OVS patch ports and GRE " -"tunneling." -msgstr "" -"Scegliere se deve essere attivato il supporto per reti GRE sul server e " -"sugli agenti. Ciò richiede il supporto nel kernel per le porte OVS patch e i " -"tunnel GRE." - -#. Type: string -#. Description -#: ../neutron-common.templates:13001 -msgid "Tunnel id ranges:" -msgstr "Intervalli ID per il tunnel:" - -#. Type: string -#. Description -#: ../neutron-common.templates:13001 -msgid "" -"Please enter a comma-separated list of : tuples " -"enumerating ranges of GRE tunnel IDs that are available for tenant network " -"allocation if tenant_network_type is \"gre\"." -msgstr "" -"Inserire una lista separata da virgole di tuple : che " -"elenca gli intervalli di ID tunnel GRE che sono disponibili per " -"l'allocazione di reti dei «locatari» («tenant») se tenant_network_type è " -"«gre»." - -#. Type: string -#. Description -#: ../neutron-common.templates:14001 -msgid "Local IP address of this hypervisor:" -msgstr "Indirizzo IP locale di questo ipervisore:" - -#. Type: string -#. Description -#: ../neutron-common.templates:14001 -msgid "Please enter the local IP address for this hypervisor." -msgstr "Inserire l'indirizzo IP locale di questo ipervisore." - -#. Type: string -#. Description -#: ../neutron-common.templates:15001 -msgid "Nova server URL:" -msgstr "" - -#. Type: string -#. Description -#: ../neutron-common.templates:15001 -#, fuzzy -#| msgid "Please specify the IP address of that server." -msgid "Please enter the URL of the Nova server." -msgstr "Inserire l'indirizzo IP di tale server." - -#. Type: string -#. Description -#: ../neutron-common.templates:16001 -#, fuzzy -#| msgid "Auth server tenant name:" -msgid "Nova server region name:" -msgstr "Nome del «locatario» («tenant») per il server di autenticazione:" - -#. Type: string -#. Description -#: ../neutron-common.templates:16001 -#, fuzzy -#| msgid "Please specify the IP address of that server." -msgid "Please enter the region of the Nova server." -msgstr "Inserire l'indirizzo IP di tale server." - -#. Type: string -#. Description -#: ../neutron-common.templates:17001 -#, fuzzy -#| msgid "Auth server username:" -msgid "Nova admin tenant name:" -msgstr "Nome utente per il server di autenticazione:" - -#. Type: string -#. Description -#: ../neutron-common.templates:17001 -msgid "" -"Neutron needs to be able to communicate with Nova through Keystone. " -"Therefore Neutron needs to know the Nova admin tenant name, username and " -"password." -msgstr "" - -#. Type: string -#. Description -#: ../neutron-common.templates:17001 -msgid "Please enter the ID of the admin tenant for Nova." -msgstr "" - -#. Type: string -#. Description -#: ../neutron-common.templates:18001 -#, fuzzy -#| msgid "Auth server username:" -msgid "Neutron administrator username:" -msgstr "Nome utente per il server di autenticazione:" - -#. Type: string -#. Description -#: ../neutron-common.templates:18001 -#, fuzzy -#| msgid "Please specify the username to use with the authentication server." -msgid "Please enter the username of the Nova administrator." -msgstr "Specificare il nome utente da usare con il server di autenticazione." - -#. Type: password -#. Description -#: ../neutron-common.templates:19001 -msgid "Nova administrator password:" -msgstr "" - -#. Type: password -#. Description -#: ../neutron-common.templates:19001 -#, fuzzy -#| msgid "Please specify the password to use with the authentication server." -msgid "Please enter the password of the Nova administrator." -msgstr "Specificare la password da usare con il server di autenticazione." - -#. Type: boolean -#. Description -#: ../neutron-server.templates:2001 -msgid "Register Neutron in the Keystone endpoint catalog?" -msgstr "Registrare Neutron nel catalogo di punti terminali Keystone?" - -#. Type: boolean -#. Description -#: ../neutron-server.templates:2001 -msgid "" -"Each OpenStack service (each API) should be registered in order to be " -"accessible. This is done using \"keystone service-create\" and \"keystone " -"endpoint-create\". This can be done automatically now." -msgstr "" -"Ogni servizio OpenStack (ogni API) dovrebbe essere registrato per poter " -"essere accessibile. Ciò viene fatto usando «keystone service-create» e " -"«keystone endpoint-create». Ciò può essere fatto ora automaticamente." - -#. Type: boolean -#. Description -#: ../neutron-server.templates:2001 -#, fuzzy -#| msgid "" -#| "Note that you will need to have an up and running Keystone server on " -#| "which to connect using the Keystone authentication token." -msgid "" -"Note that you will need to have an up and running Keystone server on which " -"to connect using a known admin project name, admin username and password. " -"The admin auth token is not used anymore." -msgstr "" -"Notare che sarà necessario avere un server Keystone in funzione a cui " -"connettersi usando il token di autenticazione Keystone." - -#. Type: string -#. Description -#: ../neutron-server.templates:3001 -msgid "Keystone server IP address:" -msgstr "Indirizzo IP del server Keystone:" - -#. Type: string -#. Description -#: ../neutron-server.templates:3001 -msgid "" -"Please enter the IP address of the Keystone server, so that neutron-api can " -"contact Keystone to do the Neutron service and endpoint creation." -msgstr "" -"Inserire l'indirizzo IP del server Keystone, in modo che neutron-api possa " -"contattare Keystone per effettuare la creazione del servizio e del punto " -"terminale Neutron." - -#. Type: string -#. Description -#: ../neutron-server.templates:4001 -#, fuzzy -#| msgid "Auth server username:" -msgid "Keystone admin name:" -msgstr "Nome utente per il server di autenticazione:" - -#. Type: string -#. Description -#. Type: string -#. Description -#. Type: password -#. Description -#: ../neutron-server.templates:4001 ../neutron-server.templates:5001 -#: ../neutron-server.templates:6001 -msgid "" -"To register the service endpoint, this package needs to know the Admin " -"login, name, project name, and password to the Keystone server." -msgstr "" - -#. Type: string -#. Description -#: ../neutron-server.templates:5001 -#, fuzzy -#| msgid "Auth server username:" -msgid "Keystone admin project name:" -msgstr "Nome utente per il server di autenticazione:" - -#. Type: password -#. Description -#: ../neutron-server.templates:6001 -msgid "Keystone admin password:" -msgstr "" - -#. Type: string -#. Description -#: ../neutron-server.templates:7001 -msgid "Neutron endpoint IP address:" -msgstr "Indirizzo IP del punto terminale Neutron:" - -#. Type: string -#. Description -#: ../neutron-server.templates:7001 -msgid "Please enter the IP address that will be used to contact Neutron." -msgstr "Inserire l'indirizzo IP che verrà usato per contattare Neutron." - -#. Type: string -#. Description -#: ../neutron-server.templates:7001 -msgid "" -"This IP address should be accessible from the clients that will use this " -"service, so if you are installing a public cloud, this should be a public IP " -"address." -msgstr "" -"Questo indirizzo IP dovrebbe essere accessibile dai client che useranno il " -"servizio, perciò se si sta installando una cloud pubblica, questo dovrebbe " -"essere un indirizzo IP pubblico." - -#. Type: string -#. Description -#: ../neutron-server.templates:8001 -msgid "Name of the region to register:" -msgstr "Nome della regione da registrare:" - -#. Type: string -#. Description -#: ../neutron-server.templates:8001 -msgid "" -"OpenStack supports using availability zones, with each region representing a " -"location. Please enter the zone that you wish to use when registering the " -"endpoint." -msgstr "" -"OpenStack gestisce le zone di disponibilità, con ogni regione che " -"rappresenta una posizione. Inserire la zona che si desidera usare durante la " -"registrazione del punto terminale." - -#. Type: string -#. Description -#: ../neutron-metadata-agent.templates:2001 -msgid "Auth server hostname:" -msgstr "Nome host del server di autenticazione:" - -#. Type: string -#. Description -#: ../neutron-metadata-agent.templates:2001 -msgid "" -"Please specify the URL of your Neutron authentication server. Typically this " -"is also the URL of your OpenStack Identity Service (Keystone)." -msgstr "" -"Specificare l'URL del server di autenticazione Neutron. Tipicamente, è anche " -"l'URL dell'OpenStack Identity Service (Keystone)." - -#. Type: string -#. Description -#: ../neutron-metadata-agent.templates:3001 -msgid "Auth server tenant name:" -msgstr "Nome del «locatario» («tenant») per il server di autenticazione:" - -#. Type: password -#. Description -#: ../neutron-metadata-agent.templates:5001 -msgid "Auth server password:" -msgstr "Password per il server di autenticazione:" - -#. Type: string -#. Description -#: ../neutron-metadata-agent.templates:6001 -msgid "Name of the region to be used by the metadata server:" -msgstr "Nome della regione che deve essere usata dal server di metadati:" - -#. Type: string -#. Description -#: ../neutron-metadata-agent.templates:6001 -msgid "" -"Openstack can be used using availability zones, with each region " -"representing a location. Please enter the zone that the metadata server " -"should use." -msgstr "" -"OpenStack può essere usato utilizzando le zone di disponibilità, con ogni " -"regione che rappresenta una posizione. Inserire la zona che deve essere " -"usata dal server di metadati." - -#. Type: password -#. Description -#: ../neutron-metadata-agent.templates:7001 -msgid "Metadata proxy shared secret:" -msgstr "" - -#. Type: password -#. Description -#: ../neutron-metadata-agent.templates:7001 -msgid "" -"VM instances using Neutron to handle networking retrieve their metadata " -"through the Neutron metadata agent, which serves as a proxy to the Nova " -"metadata REST API server." -msgstr "" - -#. Type: password -#. Description -#: ../neutron-metadata-agent.templates:7001 -msgid "" -"Please enter the password that should be used to protect communications " -"between the Neutron metadata proxy agent and the Nova metadata server. The " -"same shared password should be used when setting up the nova-common package." -msgstr "" - -#~ msgid "Auth server username:" -#~ msgstr "Nome utente per il server di autenticazione:" - -#~ msgid "Keystone authentication token:" -#~ msgstr "Token di autenticazione Keystone:" - -#~ msgid "" -#~ "To configure its endpoint in Keystone, neutron-server needs the Keystone " -#~ "auth token." -#~ msgstr "" -#~ "Per configurare il proprio punto terminale in Keystone, neutron-server ha " -#~ "bisogno del token di autenticazione Keystone." - -#~ msgid "ml2/ml2_conf.ini" -#~ msgstr "ml2/ml2_conf.ini" diff --git a/xenial/debian/po/nl.po b/xenial/debian/po/nl.po deleted file mode 100644 index ac2fce0f5..000000000 --- a/xenial/debian/po/nl.po +++ /dev/null @@ -1,688 +0,0 @@ -# Dutch translation of neutron debconf templates. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the neutron package. -# Frans Spiesschaert , 2014, 2015, 2016. -# -msgid "" -msgstr "" -"Project-Id-Version: neutron_2_8.0.0-1\n" -"Report-Msgid-Bugs-To: neutron@packages.debian.org\n" -"POT-Creation-Date: 2016-06-06 00:25+0200\n" -"PO-Revision-Date: 2016-04-19 15:57+0200\n" -"Last-Translator: Frans Spiesschaert \n" -"Language-Team: Debian Dutch l10n Team \n" -"Language: nl\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" -"X-Generator: Gtranslator 2.91.6\n" - -#. Type: string -#. Description -#: ../neutron-common.templates:2001 -msgid "Authentication server hostname:" -msgstr "Computernaam van de authenticatieserver:" - -#. Type: string -#. Description -#: ../neutron-common.templates:2001 -msgid "" -"Please specify the hostname of your Neutron authentication server. Typically " -"this is also the hostname of your OpenStack Identity Service (Keystone)." -msgstr "" -"Geef de computernaam op van uw authenticatieserver voor Neutron. Meestal is " -"dit ook de computernaam van uw OpenStack Identiteitsdienst (Keystone)." - -#. Type: string -#. Description -#: ../neutron-common.templates:3001 -msgid "Authentication server tenant name:" -msgstr "Naam van de cliëntruimte (tenant) op de authenticatieserver:" - -#. Type: string -#. Description -#: ../neutron-common.templates:3001 -msgid "Please specify the authentication server tenant name." -msgstr "" -"Geef de naam op van de cliëntruimte (tenant) op de authenticatieserver." - -#. Type: string -#. Description -#: ../neutron-common.templates:4001 ../neutron-metadata-agent.templates:4001 -msgid "Authentication server username:" -msgstr "Gebruikersnaam op de authenticatieserver:" - -#. Type: string -#. Description -#: ../neutron-common.templates:4001 ../neutron-metadata-agent.templates:4001 -msgid "Please specify the username to use with the authentication server." -msgstr "" -"Geef de gebruikersnaam op die op de authenticatieserver gebruikt moet worden." - -#. Type: password -#. Description -#: ../neutron-common.templates:5001 -msgid "Authentication server password:" -msgstr "Wachtwoord op de authenticatieserver:" - -#. Type: password -#. Description -#: ../neutron-common.templates:5001 ../neutron-metadata-agent.templates:5001 -msgid "Please specify the password to use with the authentication server." -msgstr "" -"Geef het wachtwoord op dat op de authenticatieserver gebruikt moet worden." - -#. Type: select -#. Choices -#: ../neutron-common.templates:6001 -msgid "OpenVSwitch" -msgstr "OpenVSwitch" - -#. Type: select -#. Choices -#: ../neutron-common.templates:6001 -msgid "LinuxBridge" -msgstr "LinuxBridge" - -#. Type: select -#. Choices -#: ../neutron-common.templates:6001 -msgid "ml2" -msgstr "ml2" - -#. Type: select -#. Choices -#: ../neutron-common.templates:6001 -msgid "Brocade" -msgstr "Brocade" - -#. Type: select -#. Choices -#: ../neutron-common.templates:6001 -msgid "Nicira" -msgstr "Nicira" - -#. Type: select -#. Choices -#: ../neutron-common.templates:6001 -msgid "Midonet" -msgstr "Midonet" - -#. Type: select -#. Choices -#: ../neutron-common.templates:6001 -msgid "NEC" -msgstr "NEC" - -#. Type: select -#. Choices -#: ../neutron-common.templates:6001 -msgid "Mellanox" -msgstr "Mellanox" - -#. Type: select -#. Choices -#: ../neutron-common.templates:6001 -msgid "Hyper-V" -msgstr "Hyper-V" - -#. Type: select -#. Choices -#: ../neutron-common.templates:6001 -msgid "RYU" -msgstr "RYU" - -#. Type: select -#. Choices -#: ../neutron-common.templates:6001 -msgid "MetaPlugin" -msgstr "MetaPlugin" - -#. Type: select -#. Choices -#: ../neutron-common.templates:6001 -msgid "BigSwitch" -msgstr "BigSwitch" - -#. Type: select -#. Choices -#: ../neutron-common.templates:6001 -msgid "Cisco" -msgstr "Cisco" - -#. Type: select -#. Choices -#: ../neutron-common.templates:6001 -msgid "PLUMgrid" -msgstr "PLUMgrid" - -#. Type: select -#. Description -#: ../neutron-common.templates:6002 -msgid "Neutron plugin:" -msgstr "Invoegtoepassing voor Neutron:" - -#. Type: select -#. Description -#: ../neutron-common.templates:6002 -msgid "" -"Neutron uses a plugin architecture to manage networking. When starting the " -"Neutron server daemon, the configuration file corresponding to the plugin " -"you wish to use needs to be loaded, by giving it as a parameter when " -"starting the neutron-server daemon. Also, the core_plugin directive needs to " -"match. Please select which plugin to use." -msgstr "" -"Neutron gebruikt een architectuur met invoegtoepassingen om de " -"netwerkinrichting te beheren. Wanneer de Neutronserver-achtergronddienst " -"opgestart wordt, moet het instellingenbestand van de invoegtoepassing die u " -"wenst te gebruiken, ingeladen worden. Dit gebeurt door het als parameter te " -"gebruiken van het commando dat de neutronserver-achtergronddienst opstart. " -"Ook de instructie core_plugin moet hiermee overeenstemmen. Selecteer de te " -"gebruiken invoegtoepassing." - -#. Type: boolean -#. Description -#: ../neutron-common.templates:7001 -msgid "Set up a database for Neutron?" -msgstr "Een database opzetten voor Neutron?" - -#. Type: boolean -#. Description -#: ../neutron-common.templates:7001 -msgid "" -"No database has been set up for Neutron to use. Before continuing, you " -"should make sure you have the following information:" -msgstr "" -"Er werd geen database opgezet om door Neutron gebruikt te worden. Voor u " -"doorgaat moet u beschikken over de volgende informatie:" - -#. Type: boolean -#. Description -#: ../neutron-common.templates:7001 -msgid "" -" * the type of database that you want to use;\n" -" * the database server hostname (that server must allow TCP connections from " -"this\n" -" machine);\n" -" * a username and password to access the database." -msgstr "" -" * het soort database dat u wilt gebruiken;\n" -" * de computernaam van de databaseserver (die server moet\n" -" TCP-verbindingen vanaf deze computer toestaan);\n" -" * een gebruikersnaam en een wachtwoord om toegang te krijgen tot de " -"database." - -#. Type: boolean -#. Description -#: ../neutron-common.templates:7001 -msgid "" -"If some of these requirements are missing, do not choose this option and run " -"with regular SQLite support." -msgstr "" -"Indien sommige van deze gegevens ontbreken, moet u deze optie niet kiezen en " -"de toepassing gebruiken met gewone SQLite-ondersteuning." - -#. Type: boolean -#. Description -#: ../neutron-common.templates:7001 -msgid "" -"You can change this setting later on by running \"dpkg-reconfigure -plow " -"neutron\"." -msgstr "" -"U kunt deze instelling later wijzigen door het uitvoeren van \"dpkg-" -"reconfigure -plow neutron\"." - -#. Type: string -#. Description -#: ../neutron-common.templates:8001 -msgid "IP address of your RabbitMQ host:" -msgstr "IP-adres van uw RabbitMQ-computer:" - -#. Type: string -#. Description -#. Type: string -#. Description -#. Type: password -#. Description -#: ../neutron-common.templates:8001 ../neutron-common.templates:9001 -#: ../neutron-common.templates:10001 -msgid "" -"In order to interoperate with other components of OpenStack, this package " -"needs to connect to a central RabbitMQ server." -msgstr "" -"Om met andere componenten van OpenStack samen te werken, moet dit pakket een " -"verbinding maken met een centrale RabbitMQ-server." - -#. Type: string -#. Description -#: ../neutron-common.templates:8001 -msgid "Please specify the IP address of that server." -msgstr "Geef het IP-adres op van die server." - -#. Type: string -#. Description -#: ../neutron-common.templates:9001 -msgid "Username for connection to the RabbitMQ server:" -msgstr "Gebruikersnaam voor de verbinding met de RabbitMQ-server:" - -#. Type: string -#. Description -#: ../neutron-common.templates:9001 -msgid "Please specify the username used to connect to the RabbitMQ server." -msgstr "" -"Geef de gebruikersnaam op waarmee verbinding gemaakt wordt met de RabbitMQ-" -"server." - -#. Type: password -#. Description -#: ../neutron-common.templates:10001 -msgid "Password for connection to the RabbitMQ server:" -msgstr "Wachtwoord voor de verbinding met de RabbitMQ-server:" - -#. Type: password -#. Description -#: ../neutron-common.templates:10001 -msgid "Please specify the password used to connect to the RabbitMQ server." -msgstr "" -"Geef het wachtwoord op dat gebruikt wordt om verbinding te maken met de " -"RabbitMQ-server." - -#. Type: select -#. Choices -#: ../neutron-common.templates:11001 -msgid "local" -msgstr "lokaal" - -#. Type: select -#. Choices -#: ../neutron-common.templates:11001 -msgid "gre" -msgstr "gre" - -#. Type: select -#. Choices -#: ../neutron-common.templates:11001 -msgid "vlan" -msgstr "vlan" - -#. Type: select -#. Choices -#: ../neutron-common.templates:11001 -msgid "none" -msgstr "geen" - -#. Type: select -#. Description -#. Translators: a "tenant" in OpenStack world is -#. an entity that contains one or more username/password couples. -#. It's typically the tenant that will be used for billing. Having more than one -#. username/password is very helpful in larger organization. -#. You're advised to either keep "tenant" without translating it -#. or keep it parenthezised. Example for French: -#. locataire ("tenant") -#: ../neutron-common.templates:11002 -msgid "Type of network to allocate for tenant networks:" -msgstr "Soort netwerk dat aan cliënt(\"tenant\")-netwerken toegekend wordt:" - -#. Type: select -#. Description -#. Translators: a "tenant" in OpenStack world is -#. an entity that contains one or more username/password couples. -#. It's typically the tenant that will be used for billing. Having more than one -#. username/password is very helpful in larger organization. -#. You're advised to either keep "tenant" without translating it -#. or keep it parenthezised. Example for French: -#. locataire ("tenant") -#: ../neutron-common.templates:11002 -msgid "" -"The value \"local\" is useful only for single-box testing. In order for " -"tenant networks to provide connectivity between hosts, it is necessary to " -"either choose \"vlan\" and then configure \"network_vlan_ranges\" or to " -"choose \"gre\" and then configure \"tunnel_id_ranges\". Choose \"none\" to " -"disable creation of tenant networks." -msgstr "" -"De waarde \"lokaal\" is alleen zinvol voor een testopstelling op een " -"zelfstandige computer. Opdat cliënt(\"tenant\")-netwerken verbindingen tot " -"stand zouden kunnen brengen tussen computers, moet u ofwel \"vlan\" kiezen " -"en dan \"network_vlan_ranges\" instellen, ofwel \"gre\" kiezen en dan " -"\"tunnel_id_ranges\" instellen. Kies \"geen\" om het aanmaken van " -"cliënt(\"tenant\")-netwerken uit te schakelen." - -#. Type: boolean -#. Description -#: ../neutron-common.templates:12001 -msgid "Enable tunneling?" -msgstr "Tunneling aanzetten?" - -#. Type: boolean -#. Description -#: ../neutron-common.templates:12001 -msgid "" -"Please choose whether support should be activated for GRE networks on the " -"server and agents. This requires kernel support for OVS patch ports and GRE " -"tunneling." -msgstr "" -"Gelieve aan te geven of ondersteuning voor GRE-netwerken moet geactiveerd " -"worden op de server en de intermediairen. Dit vereist kernelondersteuning " -"voor OVS-patch-poorten en GRE-tunneling." - -#. Type: string -#. Description -#: ../neutron-common.templates:13001 -msgid "Tunnel id ranges:" -msgstr "Gamma van tunnel-id's:" - -#. Type: string -#. Description -#: ../neutron-common.templates:13001 -msgid "" -"Please enter a comma-separated list of : tuples " -"enumerating ranges of GRE tunnel IDs that are available for tenant network " -"allocation if tenant_network_type is \"gre\"." -msgstr "" -"Geef een met komma's gescheiden lijst op van :-veeltallen " -"als een oplijsting van het gamma van beschikbare GRE-tunnel-ID's die " -"toegewezen kunnen worden aan cliënt(\"tenant\")-netwerken als het " -"tenant_network_type \"gre\" is." - -#. Type: string -#. Description -#: ../neutron-common.templates:14001 -msgid "Local IP address of this hypervisor:" -msgstr "Lokale IP-adres van deze hypervisor:" - -#. Type: string -#. Description -#: ../neutron-common.templates:14001 -msgid "Please enter the local IP address for this hypervisor." -msgstr "Geef het lokale IP-adres op van deze hypervisor." - -#. Type: string -#. Description -#: ../neutron-common.templates:15001 -msgid "Nova server URL:" -msgstr "URL van de Novaserver:" - -#. Type: string -#. Description -#: ../neutron-common.templates:15001 -msgid "Please enter the URL of the Nova server." -msgstr "Geef de URL van de Novaserver op." - -#. Type: string -#. Description -#: ../neutron-common.templates:16001 -msgid "Nova server region name:" -msgstr "Naam van de regio van de Novaserver:" - -#. Type: string -#. Description -#: ../neutron-common.templates:16001 -msgid "Please enter the region of the Nova server." -msgstr "Geef de regio van de Novaserver op." - -#. Type: string -#. Description -#: ../neutron-common.templates:17001 -msgid "Nova admin tenant name:" -msgstr "Naam van de cliëntruimte (tenant) voor de beheerder van Nova:" - -#. Type: string -#. Description -#: ../neutron-common.templates:17001 -msgid "" -"Neutron needs to be able to communicate with Nova through Keystone. " -"Therefore Neutron needs to know the Nova admin tenant name, username and " -"password." -msgstr "" -"Neutron moet met Nova kunnen communiceren via Keystone. Om die reden moet " -"Neutron de cliëntruimte (tenant), de gebruikersnaam en het wachtwoord van de " -"Neutron-beheerder kennen." - -#. Type: string -#. Description -#: ../neutron-common.templates:17001 -msgid "Please enter the ID of the admin tenant for Nova." -msgstr "Geef de ID op van de cliëntruimte (tenant) van de beheerder van Nova." - -#. Type: string -#. Description -#: ../neutron-common.templates:18001 -msgid "Neutron administrator username:" -msgstr "Gebruikersnaam van de beheerder van Nova:" - -#. Type: string -#. Description -#: ../neutron-common.templates:18001 -msgid "Please enter the username of the Nova administrator." -msgstr "Voer de gebruikersnaam in van de beheerder van Nova." - -#. Type: password -#. Description -#: ../neutron-common.templates:19001 -msgid "Nova administrator password:" -msgstr "Wachtwoord van de Nova-beheerder:" - -#. Type: password -#. Description -#: ../neutron-common.templates:19001 -msgid "Please enter the password of the Nova administrator." -msgstr "Geef het wachtwoord op van de beheerder van Nova." - -#. Type: boolean -#. Description -#: ../neutron-server.templates:2001 -msgid "Register Neutron in the Keystone endpoint catalog?" -msgstr "Neutron opnemen in de catalogus van Keystone-toegangspunten?" - -#. Type: boolean -#. Description -#: ../neutron-server.templates:2001 -msgid "" -"Each OpenStack service (each API) should be registered in order to be " -"accessible. This is done using \"keystone service-create\" and \"keystone " -"endpoint-create\". This can be done automatically now." -msgstr "" -"Elke dienst van OpenStack (elke API) moet geregistreerd staan om " -"toegankelijk te zijn. Dit gebeurt met de opdrachten \"keystone service-create" -"\" en \"keystone endpoint-create\". Dit kan nu automatisch uitgevoerd worden." - -#. Type: boolean -#. Description -#: ../neutron-server.templates:2001 -msgid "" -"Note that you will need to have an up and running Keystone server on which " -"to connect using a known admin project name, admin username and password. " -"The admin auth token is not used anymore." -msgstr "" -"Merk op dat u een functionerende Keystone-server moet hebben om er een " -"verbinding mee te maken met behulp van een gekende beheerdersprojectnaam, " -"beheerdersgebruikersnaam en wachtwoord. Het beheerderslegitimatiebewijs " -"wordt niet langer gebruikt." - -#. Type: string -#. Description -#: ../neutron-server.templates:3001 -msgid "Keystone server IP address:" -msgstr "IP-adres van de Keystone-server:" - -#. Type: string -#. Description -#: ../neutron-server.templates:3001 -msgid "" -"Please enter the IP address of the Keystone server, so that neutron-api can " -"contact Keystone to do the Neutron service and endpoint creation." -msgstr "" -"Voer het IP-adres van de Keystone-server in, zodat neutron-api contact kan " -"leggen met Keystone om de Neutrondienst en het toegangspunt aan te maken." - -#. Type: string -#. Description -#: ../neutron-server.templates:4001 -msgid "Keystone admin name:" -msgstr "Naam van de beheerder voor Keystone:" - -#. Type: string -#. Description -#. Type: string -#. Description -#. Type: password -#. Description -#: ../neutron-server.templates:4001 ../neutron-server.templates:5001 -#: ../neutron-server.templates:6001 -msgid "" -"To register the service endpoint, this package needs to know the Admin " -"login, name, project name, and password to the Keystone server." -msgstr "" -"Om het toegangspunt van de dienst te registreren moet dit pakket de " -"inloggegevens voor de Keystone-server van de beheerder kennen, naam, " -"projectnaam en wachtwoord." - -#. Type: string -#. Description -#: ../neutron-server.templates:5001 -msgid "Keystone admin project name:" -msgstr "Naam van het project van de beheerder voor Keystone:" - -#. Type: password -#. Description -#: ../neutron-server.templates:6001 -msgid "Keystone admin password:" -msgstr "Wachtwoord van de beheerder voor Keystone:" - -#. Type: string -#. Description -#: ../neutron-server.templates:7001 -msgid "Neutron endpoint IP address:" -msgstr "IP-adres van het toegangspunt van Neutron:" - -#. Type: string -#. Description -#: ../neutron-server.templates:7001 -msgid "Please enter the IP address that will be used to contact Neutron." -msgstr "" -"Geef het IP-adres op dat gebruikt zal worden voor het contact met Neutron." - -#. Type: string -#. Description -#: ../neutron-server.templates:7001 -msgid "" -"This IP address should be accessible from the clients that will use this " -"service, so if you are installing a public cloud, this should be a public IP " -"address." -msgstr "" -"Dit IP-adres moet bereikbaar zijn voor de clients die deze dienst zullen " -"gebruiken. Indien u een openbare cloud installeert, moet dit dus een " -"algemeen bereikbaar IP-adres zijn." - -#. Type: string -#. Description -#: ../neutron-server.templates:8001 -msgid "Name of the region to register:" -msgstr "Naam van de registratieregio:" - -#. Type: string -#. Description -#: ../neutron-server.templates:8001 -msgid "" -"OpenStack supports using availability zones, with each region representing a " -"location. Please enter the zone that you wish to use when registering the " -"endpoint." -msgstr "" -"OpenStack ondersteunt het gebruik van zones van beschikbaarheid, waarbij " -"elke regio een locatie vertegenwoordigt. Geef aan welke zone u wenst te " -"gebruiken bij het registreren van het toegangspunt." - -#. Type: string -#. Description -#: ../neutron-metadata-agent.templates:2001 -msgid "Auth server hostname:" -msgstr "Computernaam van de authenticatieserver:" - -#. Type: string -#. Description -#: ../neutron-metadata-agent.templates:2001 -msgid "" -"Please specify the URL of your Neutron authentication server. Typically this " -"is also the URL of your OpenStack Identity Service (Keystone)." -msgstr "" -"Geef de URL van uw Neutron-authenticatieserver op. Meestal is dit ook de URL " -"van de OpenStack-identiteitsdienst (Keystone)." - -#. Type: string -#. Description -#: ../neutron-metadata-agent.templates:3001 -msgid "Auth server tenant name:" -msgstr "Naam van de cliëntruimte (tenant) op de authenticatieserver:" - -#. Type: password -#. Description -#: ../neutron-metadata-agent.templates:5001 -msgid "Auth server password:" -msgstr "Wachtwoord op de authenticatieserver:" - -#. Type: string -#. Description -#: ../neutron-metadata-agent.templates:6001 -msgid "Name of the region to be used by the metadata server:" -msgstr "Naam van de door de metadata-server te gebruiken regio:" - -#. Type: string -#. Description -#: ../neutron-metadata-agent.templates:6001 -msgid "" -"Openstack can be used using availability zones, with each region " -"representing a location. Please enter the zone that the metadata server " -"should use." -msgstr "" -"Openstack kent het gebruik van zones van beschikbaarheid, waarbij elke regio " -"een locatie vertegenwoordigt. Geef aan welke zone de metadataserver moet " -"gebruiken." - -#. Type: password -#. Description -#: ../neutron-metadata-agent.templates:7001 -msgid "Metadata proxy shared secret:" -msgstr "Met de proxy voor metagegevens gedeeld geheim:" - -#. Type: password -#. Description -#: ../neutron-metadata-agent.templates:7001 -msgid "" -"VM instances using Neutron to handle networking retrieve their metadata " -"through the Neutron metadata agent, which serves as a proxy to the Nova " -"metadata REST API server." -msgstr "" -"VM-realisaties die Neutron gebruiken om hun netwerkomgeving te beheren, " -"halen hun metagegevens op via de agent voor metagegevens van Neutron die " -"dienst doet als een proxy voor de REST API server voor metagegevens van Nova." - -#. Type: password -#. Description -#: ../neutron-metadata-agent.templates:7001 -msgid "" -"Please enter the password that should be used to protect communications " -"between the Neutron metadata proxy agent and the Nova metadata server. The " -"same shared password should be used when setting up the nova-common package." -msgstr "" -"Voer het wachtwoord in dat gebruikt moet worden om de communicatie te " -"beveiligen tussen de proxy-agent voor metagegevens van Neutron en de server " -"voor metagegevens van Nova. Hetzelfde gedeelde wachtwoord moet gebruikt " -"worden bij het instellen van het pakket nova-common." - -#~ msgid "Auth server username:" -#~ msgstr "Gebruikersnaam op de authenticatieserver:" - -#~ msgid "Keystone authentication token:" -#~ msgstr "Legitimatiebewijs voor Keystone:" - -#~ msgid "" -#~ "To configure its endpoint in Keystone, neutron-server needs the Keystone " -#~ "auth token." -#~ msgstr "" -#~ "Om zijn toegangspunt in Keystone te kunnen aanmaken, heeft neutron-server " -#~ "het legitimatiebewijs voor Keystone nodig." - -#~ msgid "ml2/ml2_conf.ini" -#~ msgstr "ml2/ml2_conf.ini" diff --git a/xenial/debian/po/pt.po b/xenial/debian/po/pt.po deleted file mode 100644 index 47419755e..000000000 --- a/xenial/debian/po/pt.po +++ /dev/null @@ -1,685 +0,0 @@ -# Translation of neutron's debconf messages to european portuguese -# Copyright (C) 2013 THE neutron'S COPYRIGHT HOLDER -# This file is distributed under the same license as the neutron package. -# -# Américo Monteiro , 2013 - 2016. -msgid "" -msgstr "" -"Project-Id-Version: neutron 2.8.0.0-1\n" -"Report-Msgid-Bugs-To: neutron@packages.debian.org\n" -"POT-Creation-Date: 2016-06-06 00:25+0200\n" -"PO-Revision-Date: 2016-04-15 00:52+0100\n" -"Last-Translator: Américo Monteiro \n" -"Language-Team: Portuguese \n" -"Language: pt\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" -"X-Generator: Lokalize 1.4\n" - -#. Type: string -#. Description -#: ../neutron-common.templates:2001 -msgid "Authentication server hostname:" -msgstr "Nome de máquina do servidor de autenticação:" - -#. Type: string -#. Description -#: ../neutron-common.templates:2001 -msgid "" -"Please specify the hostname of your Neutron authentication server. Typically " -"this is also the hostname of your OpenStack Identity Service (Keystone)." -msgstr "" -"Por favor especifique o nome de máquina do servidor de autenticação Neutron. " -"Tipicamente este é também o nome de máquina do Serviço de Identidade " -"OpenStack (Keystone)." - -#. Type: string -#. Description -#: ../neutron-common.templates:3001 -msgid "Authentication server tenant name:" -msgstr "Nome \"tenant\" do servidor de autenticação:" - -#. Type: string -#. Description -#: ../neutron-common.templates:3001 -msgid "Please specify the authentication server tenant name." -msgstr "Por favor especifique o nome \"tenant\" do servidor de autenticação." - -#. Type: string -#. Description -#: ../neutron-common.templates:4001 ../neutron-metadata-agent.templates:4001 -msgid "Authentication server username:" -msgstr "Nome de utilizador do servidor de autenticação:" - -#. Type: string -#. Description -#: ../neutron-common.templates:4001 ../neutron-metadata-agent.templates:4001 -msgid "Please specify the username to use with the authentication server." -msgstr "" -"Por favor especifique o nome de utilizador a usar com o servidor de " -"autenticação." - -#. Type: password -#. Description -#: ../neutron-common.templates:5001 -msgid "Authentication server password:" -msgstr "Palavra passe do servidor de autenticação:" - -#. Type: password -#. Description -#: ../neutron-common.templates:5001 ../neutron-metadata-agent.templates:5001 -msgid "Please specify the password to use with the authentication server." -msgstr "" -"Por favor especifique a palavra passe a usar com o servidor de autenticação." - -#. Type: select -#. Choices -#: ../neutron-common.templates:6001 -msgid "OpenVSwitch" -msgstr "OpenVSwitch" - -#. Type: select -#. Choices -#: ../neutron-common.templates:6001 -msgid "LinuxBridge" -msgstr "LinuxBridge" - -#. Type: select -#. Choices -#: ../neutron-common.templates:6001 -msgid "ml2" -msgstr "ml2" - -#. Type: select -#. Choices -#: ../neutron-common.templates:6001 -msgid "Brocade" -msgstr "Brocade" - -#. Type: select -#. Choices -#: ../neutron-common.templates:6001 -msgid "Nicira" -msgstr "Nicira" - -#. Type: select -#. Choices -#: ../neutron-common.templates:6001 -msgid "Midonet" -msgstr "Midonet" - -#. Type: select -#. Choices -#: ../neutron-common.templates:6001 -msgid "NEC" -msgstr "NEC" - -#. Type: select -#. Choices -#: ../neutron-common.templates:6001 -msgid "Mellanox" -msgstr "Mellanox" - -#. Type: select -#. Choices -#: ../neutron-common.templates:6001 -msgid "Hyper-V" -msgstr "Hyper-V" - -#. Type: select -#. Choices -#: ../neutron-common.templates:6001 -msgid "RYU" -msgstr "RYU" - -#. Type: select -#. Choices -#: ../neutron-common.templates:6001 -msgid "MetaPlugin" -msgstr "MetaPlugin" - -#. Type: select -#. Choices -#: ../neutron-common.templates:6001 -msgid "BigSwitch" -msgstr "BigSwitch" - -#. Type: select -#. Choices -#: ../neutron-common.templates:6001 -msgid "Cisco" -msgstr "Cisco" - -#. Type: select -#. Choices -#: ../neutron-common.templates:6001 -msgid "PLUMgrid" -msgstr "PLUMgrid" - -#. Type: select -#. Description -#: ../neutron-common.templates:6002 -msgid "Neutron plugin:" -msgstr "Plugin do Neutron:" - -#. Type: select -#. Description -#: ../neutron-common.templates:6002 -msgid "" -"Neutron uses a plugin architecture to manage networking. When starting the " -"Neutron server daemon, the configuration file corresponding to the plugin " -"you wish to use needs to be loaded, by giving it as a parameter when " -"starting the neutron-server daemon. Also, the core_plugin directive needs to " -"match. Please select which plugin to use." -msgstr "" -"Neutron usa uma arquitectura de plugins para gerir a rede. Quando o daemon " -"do servidor Neutron arranca, o ficheiro de configuração que corresponde ao " -"plugin que deseja usar precisa de ser carregado, ao fornecê-lo como um " -"parâmetro quando se arranca o daemon neutron-server. Também, a directiva " -"core_plugin precisa de corresponder. Por favor seleccione o plugin a usar." - -#. Type: boolean -#. Description -#: ../neutron-common.templates:7001 -msgid "Set up a database for Neutron?" -msgstr "Configurar uma base de dados para o Neutron?" - -#. Type: boolean -#. Description -#: ../neutron-common.templates:7001 -msgid "" -"No database has been set up for Neutron to use. Before continuing, you " -"should make sure you have the following information:" -msgstr "" -"Nenhuma base de dados foi configurada para o Neutron usar. Antes de " -"continuar, você deve certificar-se que tem a seguinte informação:" - -#. Type: boolean -#. Description -#: ../neutron-common.templates:7001 -msgid "" -" * the type of database that you want to use;\n" -" * the database server hostname (that server must allow TCP connections from " -"this\n" -" machine);\n" -" * a username and password to access the database." -msgstr "" -" * o tipo de base de dados que deseja usar;\n" -" * o nome de máquina do servidor da base de dados (esse servidor deve " -"permitir ligações TCP a partir desta\n" -" máquina);\n" -" * um nome de utilizador e palavra passe para aceder à base de dados." - -#. Type: boolean -#. Description -#: ../neutron-common.templates:7001 -msgid "" -"If some of these requirements are missing, do not choose this option and run " -"with regular SQLite support." -msgstr "" -"Se alguns destes requerimentos estão em falta, não escolha esta opção e " -"corra com o suporte SQLite regular." - -#. Type: boolean -#. Description -#: ../neutron-common.templates:7001 -msgid "" -"You can change this setting later on by running \"dpkg-reconfigure -plow " -"neutron\"." -msgstr "" -"Você pode modificar estas definições mais tarde ao correr \"dpkg-reconfigure " -"-plow neutron\"." - -#. Type: string -#. Description -#: ../neutron-common.templates:8001 -msgid "IP address of your RabbitMQ host:" -msgstr "Endereço IP da sua máquina RabbitMQ:" - -#. Type: string -#. Description -#. Type: string -#. Description -#. Type: password -#. Description -#: ../neutron-common.templates:8001 ../neutron-common.templates:9001 -#: ../neutron-common.templates:10001 -msgid "" -"In order to interoperate with other components of OpenStack, this package " -"needs to connect to a central RabbitMQ server." -msgstr "" -"De modo a interagir com outros componentes do OpenStack, este pacote precisa " -"de ligar a um servidor RabbitMQ central." - -#. Type: string -#. Description -#: ../neutron-common.templates:8001 -msgid "Please specify the IP address of that server." -msgstr "Por favor especifique o endereço IP desse servidor." - -#. Type: string -#. Description -#: ../neutron-common.templates:9001 -msgid "Username for connection to the RabbitMQ server:" -msgstr "Nome de utilizador para ligação ao servidor RabbitMQ:" - -#. Type: string -#. Description -#: ../neutron-common.templates:9001 -msgid "Please specify the username used to connect to the RabbitMQ server." -msgstr "" -"Por favor especifique o nome de utilizador a usar para ligação ao servidor " -"RabbitMQ." - -#. Type: password -#. Description -#: ../neutron-common.templates:10001 -msgid "Password for connection to the RabbitMQ server:" -msgstr "Palavra passe para ligação ao servidor RabbitMQ:" - -#. Type: password -#. Description -#: ../neutron-common.templates:10001 -msgid "Please specify the password used to connect to the RabbitMQ server." -msgstr "" -"Por favor especifique a palavra passe a usar para ligação ao servidor " -"RabbitMQ." - -#. Type: select -#. Choices -#: ../neutron-common.templates:11001 -msgid "local" -msgstr "local" - -#. Type: select -#. Choices -#: ../neutron-common.templates:11001 -msgid "gre" -msgstr "gre" - -#. Type: select -#. Choices -#: ../neutron-common.templates:11001 -msgid "vlan" -msgstr "vlan" - -#. Type: select -#. Choices -#: ../neutron-common.templates:11001 -msgid "none" -msgstr "nenhum" - -#. Type: select -#. Description -#. Translators: a "tenant" in OpenStack world is -#. an entity that contains one or more username/password couples. -#. It's typically the tenant that will be used for billing. Having more than one -#. username/password is very helpful in larger organization. -#. You're advised to either keep "tenant" without translating it -#. or keep it parenthezised. Example for French: -#. locataire ("tenant") -#: ../neutron-common.templates:11002 -msgid "Type of network to allocate for tenant networks:" -msgstr "Tipo de rede a alocar para redes tenant:" - -#. Type: select -#. Description -#. Translators: a "tenant" in OpenStack world is -#. an entity that contains one or more username/password couples. -#. It's typically the tenant that will be used for billing. Having more than one -#. username/password is very helpful in larger organization. -#. You're advised to either keep "tenant" without translating it -#. or keep it parenthezised. Example for French: -#. locataire ("tenant") -#: ../neutron-common.templates:11002 -msgid "" -"The value \"local\" is useful only for single-box testing. In order for " -"tenant networks to provide connectivity between hosts, it is necessary to " -"either choose \"vlan\" and then configure \"network_vlan_ranges\" or to " -"choose \"gre\" and then configure \"tunnel_id_ranges\". Choose \"none\" to " -"disable creation of tenant networks." -msgstr "" -"O valor \"local\" é útil apenas para testes em máquina-única. De modo a que " -"redes tenant disponibilizem ligações entre máquinas, é necessário ou " -"escolher \"vlan\" e depois configurar \"network_vlan_ranges\" ou escolher " -"\"gre\" e depois configurar \"tunnel_id_ranges\". Escolha \"nenhum\" para " -"desactivar a criação de redes tenant." - -#. Type: boolean -#. Description -#: ../neutron-common.templates:12001 -msgid "Enable tunneling?" -msgstr "Activar ligação em túnel (tunneling)?" - -#. Type: boolean -#. Description -#: ../neutron-common.templates:12001 -msgid "" -"Please choose whether support should be activated for GRE networks on the " -"server and agents. This requires kernel support for OVS patch ports and GRE " -"tunneling." -msgstr "" -"Por favor escolha se deve ser activado suporte para redes GRE no servidor e " -"nos agentes. Isto requer suporte de kernel para portos de patch OVS e " -"ligação GRE em túnel." - -#. Type: string -#. Description -#: ../neutron-common.templates:13001 -msgid "Tunnel id ranges:" -msgstr "Tunnel id ranges (alcances de id de túnel):" - -#. Type: string -#. Description -#: ../neutron-common.templates:13001 -msgid "" -"Please enter a comma-separated list of : tuples " -"enumerating ranges of GRE tunnel IDs that are available for tenant network " -"allocation if tenant_network_type is \"gre\"." -msgstr "" -"Por favor indique uma lista separada por vírgulas de \"tuples\" :" -" enumerando alcances de IDs de túnel GRE que estão disponíveis para " -"alocação de rede tenant se o \"tipo de rede tenant\" for \"gre\"." - -#. Type: string -#. Description -#: ../neutron-common.templates:14001 -msgid "Local IP address of this hypervisor:" -msgstr "Endereço IP local deste hypervisor:" - -#. Type: string -#. Description -#: ../neutron-common.templates:14001 -msgid "Please enter the local IP address for this hypervisor." -msgstr "Por favor indique o endereço IP local deste hypervisor." - -#. Type: string -#. Description -#: ../neutron-common.templates:15001 -msgid "Nova server URL:" -msgstr "URL do servidor Nova:" - -#. Type: string -#. Description -#: ../neutron-common.templates:15001 -msgid "Please enter the URL of the Nova server." -msgstr "Por favor indique o URL do servidor Nova." - -#. Type: string -#. Description -#: ../neutron-common.templates:16001 -msgid "Nova server region name:" -msgstr "Nome de região do servidor Nova:" - -#. Type: string -#. Description -#: ../neutron-common.templates:16001 -msgid "Please enter the region of the Nova server." -msgstr "Por favor indique a região do servidor Nova." - -#. Type: string -#. Description -#: ../neutron-common.templates:17001 -msgid "Nova admin tenant name:" -msgstr "Nome \"tenant\" do administrador do Nova:" - -#. Type: string -#. Description -#: ../neutron-common.templates:17001 -msgid "" -"Neutron needs to be able to communicate with Nova through Keystone. " -"Therefore Neutron needs to know the Nova admin tenant name, username and " -"password." -msgstr "" -"O Neutron precisa de ser capaz de comunicar com o Nova através do Keystone. " -"Por isso o Neutron precisa de saber o nome tenant admin, o nome de " -"utilizador e palavra passe do Nova." - -#. Type: string -#. Description -#: ../neutron-common.templates:17001 -msgid "Please enter the ID of the admin tenant for Nova." -msgstr "Por favor indique o ID do \"tenant admin\" para o Nova." - -#. Type: string -#. Description -#: ../neutron-common.templates:18001 -msgid "Neutron administrator username:" -msgstr "Nome de utilizador do administrador do Neutron:" - -#. Type: string -#. Description -#: ../neutron-common.templates:18001 -msgid "Please enter the username of the Nova administrator." -msgstr "Por favor indique o nome de utilizador do administrador do Nova." - -#. Type: password -#. Description -#: ../neutron-common.templates:19001 -msgid "Nova administrator password:" -msgstr "Palavra passe do administrador do Nova:" - -#. Type: password -#. Description -#: ../neutron-common.templates:19001 -msgid "Please enter the password of the Nova administrator." -msgstr "Por favor indique a palavra passe do administrador do Nova." - -#. Type: boolean -#. Description -#: ../neutron-server.templates:2001 -msgid "Register Neutron in the Keystone endpoint catalog?" -msgstr "Registar o Neutron no catálogo de \"endpoint\" do Keystone?" - -#. Type: boolean -#. Description -#: ../neutron-server.templates:2001 -msgid "" -"Each OpenStack service (each API) should be registered in order to be " -"accessible. This is done using \"keystone service-create\" and \"keystone " -"endpoint-create\". This can be done automatically now." -msgstr "" -"Cada serviço do OpenStack (cada API) deve ser registado de modo a ser " -"acessível. Isto é feito usado \"keystone service-create\" e \"keystone " -"endpoint-create\". Isto pode ser feito automaticamente agora." - -#. Type: boolean -#. Description -#: ../neutron-server.templates:2001 -msgid "" -"Note that you will need to have an up and running Keystone server on which " -"to connect using a known admin project name, admin username and password. " -"The admin auth token is not used anymore." -msgstr "" -"Note que irá precisar de ter um servidor Keystone a funcionar no qual ligar " -"usando um nome de projecto admin conhecido, nome de utilizador e palavra " -"passe admin. O token de autenticação admin não é mais utilizado." - -#. Type: string -#. Description -#: ../neutron-server.templates:3001 -msgid "Keystone server IP address:" -msgstr "Endereço IP do servidor do Keystone:" - -#. Type: string -#. Description -#: ../neutron-server.templates:3001 -msgid "" -"Please enter the IP address of the Keystone server, so that neutron-api can " -"contact Keystone to do the Neutron service and endpoint creation." -msgstr "" -"Por favor indique o endereço IP do servidor Keystone, para que o neutron-api " -"possa contactar o Keystone para fazer o serviço Neutron e a criação do " -"\"endpoint\"." - -#. Type: string -#. Description -#: ../neutron-server.templates:4001 -msgid "Keystone admin name:" -msgstr "Nome de administrador do Keystone:" - -#. Type: string -#. Description -#. Type: string -#. Description -#. Type: password -#. Description -#: ../neutron-server.templates:4001 ../neutron-server.templates:5001 -#: ../neutron-server.templates:6001 -msgid "" -"To register the service endpoint, this package needs to know the Admin " -"login, name, project name, and password to the Keystone server." -msgstr "" -"Para registar o endpoint do serviço, este pacote precisa de saber o login de " -"Admin, o nome, nome do projecto e palavra passe para o servidor Keystone." - -#. Type: string -#. Description -#: ../neutron-server.templates:5001 -msgid "Keystone admin project name:" -msgstr "Nome do projecto admin do Keystone:" - -#. Type: password -#. Description -#: ../neutron-server.templates:6001 -msgid "Keystone admin password:" -msgstr "Palavra passe admin do Keystone:" - -#. Type: string -#. Description -#: ../neutron-server.templates:7001 -msgid "Neutron endpoint IP address:" -msgstr "Endereço IP endpoint do Neutron:" - -#. Type: string -#. Description -#: ../neutron-server.templates:7001 -msgid "Please enter the IP address that will be used to contact Neutron." -msgstr "" -"Por favor indique o endereço IP que será usado para contactar o Neutron." - -#. Type: string -#. Description -#: ../neutron-server.templates:7001 -msgid "" -"This IP address should be accessible from the clients that will use this " -"service, so if you are installing a public cloud, this should be a public IP " -"address." -msgstr "" -"Este endereço IP deve ser acessível a partir dos clientes que vão usar este " -"serviço, portanto se está a instalar uma \"cloud\" pública, este deve ser um " -"endereço IP público." - -#. Type: string -#. Description -#: ../neutron-server.templates:8001 -msgid "Name of the region to register:" -msgstr "Nome da região a registar:" - -#. Type: string -#. Description -#: ../neutron-server.templates:8001 -msgid "" -"OpenStack supports using availability zones, with each region representing a " -"location. Please enter the zone that you wish to use when registering the " -"endpoint." -msgstr "" -"O OpenStack suporta usar zonas de disponibilidade, com cada região a " -"representar um local. Por favor indique a zona que deseja usar ao registar o " -"endpoint." - -#. Type: string -#. Description -#: ../neutron-metadata-agent.templates:2001 -msgid "Auth server hostname:" -msgstr "Nome de máquina do servidor de autenticação:" - -#. Type: string -#. Description -#: ../neutron-metadata-agent.templates:2001 -msgid "" -"Please specify the URL of your Neutron authentication server. Typically this " -"is also the URL of your OpenStack Identity Service (Keystone)." -msgstr "" -"Por favor especifique o URL do seu servidor de autenticação Neutron. " -"Tipicamente este é também o URL do seu Serviço de Identidade do OpenStack " -"(Keystone)." - -#. Type: string -#. Description -#: ../neutron-metadata-agent.templates:3001 -msgid "Auth server tenant name:" -msgstr "Nome \"tenant\" do servidor de autenticação:" - -#. Type: password -#. Description -#: ../neutron-metadata-agent.templates:5001 -msgid "Auth server password:" -msgstr "Palavra passe do servidor de autenticação:" - -#. Type: string -#. Description -#: ../neutron-metadata-agent.templates:6001 -msgid "Name of the region to be used by the metadata server:" -msgstr "Nome da região a ser usada pelo servidor de meta-dados:" - -#. Type: string -#. Description -#: ../neutron-metadata-agent.templates:6001 -msgid "" -"Openstack can be used using availability zones, with each region " -"representing a location. Please enter the zone that the metadata server " -"should use." -msgstr "" -"O Openstack pode ser usado utilizando zonas de disponibilidade, com cada " -"região a representar um local. Por favor indique a zona que o servidor de " -"meta-dados deverá usar." - -#. Type: password -#. Description -#: ../neutron-metadata-agent.templates:7001 -msgid "Metadata proxy shared secret:" -msgstr "Segredo partilhado do proxy de meta-dados:" - -#. Type: password -#. Description -#: ../neutron-metadata-agent.templates:7001 -msgid "" -"VM instances using Neutron to handle networking retrieve their metadata " -"through the Neutron metadata agent, which serves as a proxy to the Nova " -"metadata REST API server." -msgstr "" -"As instâncias VM que usam o Neutron para lidar com a rede obtêm os seus meta-" -"dados através do agente de meta-dados do Neutron, o qual server como um " -"proxy para o servidor REST API de meta-dados do Nova." - -#. Type: password -#. Description -#: ../neutron-metadata-agent.templates:7001 -msgid "" -"Please enter the password that should be used to protect communications " -"between the Neutron metadata proxy agent and the Nova metadata server. The " -"same shared password should be used when setting up the nova-common package." -msgstr "" -"Por favor indique a palavra passe que deverá ser usada para proteger a " -"comunicação entre o agente proxy de meta-dados do Neutron e o servidor de " -"meta-dados do Nova. A mesma palavra passe partilhada deve ser usada quando " -"configurar o pacote nova-common." - -#~ msgid "Auth server username:" -#~ msgstr "Nome de utilizador do servidor de autenticação:" - -#~ msgid "Keystone authentication token:" -#~ msgstr "Sinal de autenticação do Keystone:" - -#~ msgid "" -#~ "To configure its endpoint in Keystone, neutron-server needs the Keystone " -#~ "auth token." -#~ msgstr "" -#~ "Para configurar o seu endpoint no Keystone, o neutron-server precisa do " -#~ "sinal de autenticação do Keystone." - -#~ msgid "ml2/ml2_conf.ini" -#~ msgstr "ml2/ml2_conf.ini" diff --git a/xenial/debian/po/pt_BR.po b/xenial/debian/po/pt_BR.po deleted file mode 100644 index 9b6204026..000000000 --- a/xenial/debian/po/pt_BR.po +++ /dev/null @@ -1,698 +0,0 @@ -# Debconf translations for neutron. -# Copyright (C) 2016 THE neutron'S COPYRIGHT HOLDER -# This file is distributed under the same license as the neutron package. -# Adriano Rafael Gomes , 2016. -# -msgid "" -msgstr "" -"Project-Id-Version: neutron\n" -"Report-Msgid-Bugs-To: neutron@packages.debian.org\n" -"POT-Creation-Date: 2016-06-06 00:25+0200\n" -"PO-Revision-Date: 2016-01-10 15:25-0200\n" -"Last-Translator: Adriano Rafael Gomes \n" -"Language-Team: Brazilian Portuguese \n" -"Language: pt_BR\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Type: string -#. Description -#: ../neutron-common.templates:2001 -msgid "Authentication server hostname:" -msgstr "Nome de máquina do servidor de autenticação:" - -#. Type: string -#. Description -#: ../neutron-common.templates:2001 -msgid "" -"Please specify the hostname of your Neutron authentication server. Typically " -"this is also the hostname of your OpenStack Identity Service (Keystone)." -msgstr "" -"Por favor, especifique o nome de máquina do seu servidor de autenticação " -"para o Neutron. Tipicamente, esse é também o nome de máquina do Serviço de " -"Identidade do OpenStack (Keystone)." - -#. Type: string -#. Description -#: ../neutron-common.templates:3001 -msgid "Authentication server tenant name:" -msgstr "Nome de locatário (\"tenant\") do servidor de autenticação:" - -#. Type: string -#. Description -#: ../neutron-common.templates:3001 -msgid "Please specify the authentication server tenant name." -msgstr "" -"Por favor, especifique o nome de locatário (\"tenant\") do servidor de " -"autenticação." - -#. Type: string -#. Description -#: ../neutron-common.templates:4001 ../neutron-metadata-agent.templates:4001 -msgid "Authentication server username:" -msgstr "Nome de usuário do servidor de autenticação:" - -#. Type: string -#. Description -#: ../neutron-common.templates:4001 ../neutron-metadata-agent.templates:4001 -msgid "Please specify the username to use with the authentication server." -msgstr "" -"Por favor, especifique o nome de usuário para usar com o servidor de " -"autenticação." - -#. Type: password -#. Description -#: ../neutron-common.templates:5001 -msgid "Authentication server password:" -msgstr "Senha do servidor de autenticação:" - -#. Type: password -#. Description -#: ../neutron-common.templates:5001 ../neutron-metadata-agent.templates:5001 -msgid "Please specify the password to use with the authentication server." -msgstr "" -"Por favor, especifique a senha para usar com o servidor de autenticação." - -#. Type: select -#. Choices -#: ../neutron-common.templates:6001 -msgid "OpenVSwitch" -msgstr "OpenVSwitch" - -#. Type: select -#. Choices -#: ../neutron-common.templates:6001 -msgid "LinuxBridge" -msgstr "LinuxBridge" - -#. Type: select -#. Choices -#: ../neutron-common.templates:6001 -msgid "ml2" -msgstr "ml2" - -#. Type: select -#. Choices -#: ../neutron-common.templates:6001 -msgid "Brocade" -msgstr "Brocade" - -#. Type: select -#. Choices -#: ../neutron-common.templates:6001 -msgid "Nicira" -msgstr "Nicira" - -#. Type: select -#. Choices -#: ../neutron-common.templates:6001 -msgid "Midonet" -msgstr "Midonet" - -#. Type: select -#. Choices -#: ../neutron-common.templates:6001 -msgid "NEC" -msgstr "NEC" - -#. Type: select -#. Choices -#: ../neutron-common.templates:6001 -msgid "Mellanox" -msgstr "Mellanox" - -#. Type: select -#. Choices -#: ../neutron-common.templates:6001 -msgid "Hyper-V" -msgstr "Hyper-V" - -#. Type: select -#. Choices -#: ../neutron-common.templates:6001 -msgid "RYU" -msgstr "RYU" - -#. Type: select -#. Choices -#: ../neutron-common.templates:6001 -msgid "MetaPlugin" -msgstr "MetaPlugin" - -#. Type: select -#. Choices -#: ../neutron-common.templates:6001 -msgid "BigSwitch" -msgstr "BigSwitch" - -#. Type: select -#. Choices -#: ../neutron-common.templates:6001 -msgid "Cisco" -msgstr "Cisco" - -#. Type: select -#. Choices -#: ../neutron-common.templates:6001 -msgid "PLUMgrid" -msgstr "PLUMgrid" - -#. Type: select -#. Description -#: ../neutron-common.templates:6002 -msgid "Neutron plugin:" -msgstr "Plugin do Neutron:" - -#. Type: select -#. Description -#: ../neutron-common.templates:6002 -msgid "" -"Neutron uses a plugin architecture to manage networking. When starting the " -"Neutron server daemon, the configuration file corresponding to the plugin " -"you wish to use needs to be loaded, by giving it as a parameter when " -"starting the neutron-server daemon. Also, the core_plugin directive needs to " -"match. Please select which plugin to use." -msgstr "" -"O Neutron usa uma arquitetura de plugins para gerenciar a rede. Ao iniciar o " -"daemon do servidor Neutron, o arquivo de configuração correspondente ao " -"plugin que você deseja usar precisa ser carregado, informando-o como " -"parâmetro ao iniciar o daemon neutron-server. Também, a diretiva core_plugin " -"precisa combinar. Por favor, selecione qual plugin usar." - -#. Type: boolean -#. Description -#: ../neutron-common.templates:7001 -msgid "Set up a database for Neutron?" -msgstr "Configurar um banco de dados para o Neutron?" - -#. Type: boolean -#. Description -#: ../neutron-common.templates:7001 -msgid "" -"No database has been set up for Neutron to use. Before continuing, you " -"should make sure you have the following information:" -msgstr "" -"Nenhum banco de dados foi configurado para ser usado com o Neutron. Antes de " -"continuar, você deve se certificar que você tem as seguintes informações:" - -#. Type: boolean -#. Description -#: ../neutron-common.templates:7001 -msgid "" -" * the type of database that you want to use;\n" -" * the database server hostname (that server must allow TCP connections from " -"this\n" -" machine);\n" -" * a username and password to access the database." -msgstr "" -" * o tipo de banco de dados que você quer usar;\n" -" * o nome de máquina do servidor de banco de dados (tal servidor deve\n" -" permitir conexões TCP a partir deste computador);\n" -" * um nome de usuário e uma senha para acessar o banco de dados." - -#. Type: boolean -#. Description -#: ../neutron-common.templates:7001 -msgid "" -"If some of these requirements are missing, do not choose this option and run " -"with regular SQLite support." -msgstr "" -"Se algum desses requisitos estiver faltando, rejeite essa opção e execute " -"com suporte regular ao SQLite." - -#. Type: boolean -#. Description -#: ../neutron-common.templates:7001 -msgid "" -"You can change this setting later on by running \"dpkg-reconfigure -plow " -"neutron\"." -msgstr "" -"Você pode mudar essa configuração depois, executando \"dpkg-reconfigure -" -"plow neutron\"." - -#. Type: string -#. Description -#: ../neutron-common.templates:8001 -msgid "IP address of your RabbitMQ host:" -msgstr "Endereço IP da sua máquina RabbitMQ:" - -#. Type: string -#. Description -#. Type: string -#. Description -#. Type: password -#. Description -#: ../neutron-common.templates:8001 ../neutron-common.templates:9001 -#: ../neutron-common.templates:10001 -msgid "" -"In order to interoperate with other components of OpenStack, this package " -"needs to connect to a central RabbitMQ server." -msgstr "" -"Para interoperar com outros componentes do OpenStack, esse pacote precisa " -"conectar a um servidor RabbitMQ central." - -#. Type: string -#. Description -#: ../neutron-common.templates:8001 -msgid "Please specify the IP address of that server." -msgstr "Por favor, especifique o endereço IP de tal servidor." - -#. Type: string -#. Description -#: ../neutron-common.templates:9001 -msgid "Username for connection to the RabbitMQ server:" -msgstr "Nome de usuário para conexão ao servidor RabbitMQ:" - -#. Type: string -#. Description -#: ../neutron-common.templates:9001 -msgid "Please specify the username used to connect to the RabbitMQ server." -msgstr "" -"Por favor, especifique o nome de usuário usado para conectar ao servidor " -"RabbitMQ." - -#. Type: password -#. Description -#: ../neutron-common.templates:10001 -msgid "Password for connection to the RabbitMQ server:" -msgstr "Senha para conexão com o servidor RabbitMQ:" - -#. Type: password -#. Description -#: ../neutron-common.templates:10001 -msgid "Please specify the password used to connect to the RabbitMQ server." -msgstr "" -"Por favor, especifique a senha usada para conectar ao servidor RabbitMQ." - -#. Type: select -#. Choices -#: ../neutron-common.templates:11001 -msgid "local" -msgstr "local" - -#. Type: select -#. Choices -#: ../neutron-common.templates:11001 -msgid "gre" -msgstr "gre" - -#. Type: select -#. Choices -#: ../neutron-common.templates:11001 -msgid "vlan" -msgstr "vlan" - -#. Type: select -#. Choices -#: ../neutron-common.templates:11001 -msgid "none" -msgstr "nenhuma" - -#. Type: select -#. Description -#. Translators: a "tenant" in OpenStack world is -#. an entity that contains one or more username/password couples. -#. It's typically the tenant that will be used for billing. Having more than one -#. username/password is very helpful in larger organization. -#. You're advised to either keep "tenant" without translating it -#. or keep it parenthezised. Example for French: -#. locataire ("tenant") -#: ../neutron-common.templates:11002 -msgid "Type of network to allocate for tenant networks:" -msgstr "Tipo de rede para alocar para redes de locatários (\"tenants\"):" - -#. Type: select -#. Description -#. Translators: a "tenant" in OpenStack world is -#. an entity that contains one or more username/password couples. -#. It's typically the tenant that will be used for billing. Having more than one -#. username/password is very helpful in larger organization. -#. You're advised to either keep "tenant" without translating it -#. or keep it parenthezised. Example for French: -#. locataire ("tenant") -#: ../neutron-common.templates:11002 -msgid "" -"The value \"local\" is useful only for single-box testing. In order for " -"tenant networks to provide connectivity between hosts, it is necessary to " -"either choose \"vlan\" and then configure \"network_vlan_ranges\" or to " -"choose \"gre\" and then configure \"tunnel_id_ranges\". Choose \"none\" to " -"disable creation of tenant networks." -msgstr "" -"O valor \"local\" é útil somente para testes de \"single-box\". Para que " -"redes de locatários (\"tenant\") forneçam conectividade entre máquinas, é " -"necessário escolher ou \"vlan\" e então configurar \"network_vlan_ranges\" " -"ou escolher \"gre\" e então configurar \"tunnel_id_ranges\". Escolha " -"\"nenhuma\" para desabilitar a criação de redes de locatários (\"tenant\")." - -#. Type: boolean -#. Description -#: ../neutron-common.templates:12001 -msgid "Enable tunneling?" -msgstr "Habilitar tunelamento?" - -#. Type: boolean -#. Description -#: ../neutron-common.templates:12001 -msgid "" -"Please choose whether support should be activated for GRE networks on the " -"server and agents. This requires kernel support for OVS patch ports and GRE " -"tunneling." -msgstr "" -"Por favor, escolher se deverá ser ativado o suporte para redes GRE no " -"servidor e nos agentes. Isso requer suporte no kernel para portas \"patch\" " -"OVS e tunelamento GRE." - -#. Type: string -#. Description -#: ../neutron-common.templates:13001 -msgid "Tunnel id ranges:" -msgstr "Faixas de id de túnel:" - -#. Type: string -#. Description -#: ../neutron-common.templates:13001 -msgid "" -"Please enter a comma-separated list of : tuples " -"enumerating ranges of GRE tunnel IDs that are available for tenant network " -"allocation if tenant_network_type is \"gre\"." -msgstr "" -"Por favor, informe uma lista separada por vírgulas de tuplas :" -", enumerando as faixas de IDs de túnel GRE que estão disponíveis " -"para alocação de rede de locatário (\"tenant\") se tenant_network_type for " -"\"gre\"." - -#. Type: string -#. Description -#: ../neutron-common.templates:14001 -msgid "Local IP address of this hypervisor:" -msgstr "Endereço IP local desse hypervisor:" - -#. Type: string -#. Description -#: ../neutron-common.templates:14001 -msgid "Please enter the local IP address for this hypervisor." -msgstr "Por favor, informe o endereço IP local para esse hypervisor." - -#. Type: string -#. Description -#: ../neutron-common.templates:15001 -msgid "Nova server URL:" -msgstr "URL do servidor Nova:" - -#. Type: string -#. Description -#: ../neutron-common.templates:15001 -msgid "Please enter the URL of the Nova server." -msgstr "Por favor, informe a URL do servidor Nova." - -#. Type: string -#. Description -#: ../neutron-common.templates:16001 -msgid "Nova server region name:" -msgstr "Nome da região do servidor Nova:" - -#. Type: string -#. Description -#: ../neutron-common.templates:16001 -msgid "Please enter the region of the Nova server." -msgstr "Por favor, informe a região do servidor Nova." - -#. Type: string -#. Description -#: ../neutron-common.templates:17001 -#, fuzzy -#| msgid "Nova admin tenant ID:" -msgid "Nova admin tenant name:" -msgstr "ID de locatário (\"tenant\") do administrador do Nova:" - -#. Type: string -#. Description -#: ../neutron-common.templates:17001 -#, fuzzy -#| msgid "" -#| "Neutron needs to be able to communicate with Nova through Keystone. " -#| "Therefore Neutron needs to know the Nova admin tenant ID, username and " -#| "password." -msgid "" -"Neutron needs to be able to communicate with Nova through Keystone. " -"Therefore Neutron needs to know the Nova admin tenant name, username and " -"password." -msgstr "" -"O Neutron precisa ser capaz de se comunicar com o Nova através do Keystone. " -"Portanto, o Neutron precisa saber o ID de locatário (\"tenant\"), nome de " -"usuário e senha do administrador do Nova." - -#. Type: string -#. Description -#: ../neutron-common.templates:17001 -msgid "Please enter the ID of the admin tenant for Nova." -msgstr "" -"Por favor, informe o ID de locatário (\"tenant\") do administrador para o " -"Nova." - -#. Type: string -#. Description -#: ../neutron-common.templates:18001 -msgid "Neutron administrator username:" -msgstr "Nome de usuário do administrador do Neutron:" - -#. Type: string -#. Description -#: ../neutron-common.templates:18001 -msgid "Please enter the username of the Nova administrator." -msgstr "Por favor, informe o nome de usuário do administrador do Nova." - -#. Type: password -#. Description -#: ../neutron-common.templates:19001 -msgid "Nova administrator password:" -msgstr "Senha do administrador do Nova:" - -#. Type: password -#. Description -#: ../neutron-common.templates:19001 -msgid "Please enter the password of the Nova administrator." -msgstr "Por favor, informe a senha do administrador do Nova." - -#. Type: boolean -#. Description -#: ../neutron-server.templates:2001 -msgid "Register Neutron in the Keystone endpoint catalog?" -msgstr "Registrar o Neutron no catálogo de \"endpoint\" do Keystone?" - -#. Type: boolean -#. Description -#: ../neutron-server.templates:2001 -msgid "" -"Each OpenStack service (each API) should be registered in order to be " -"accessible. This is done using \"keystone service-create\" and \"keystone " -"endpoint-create\". This can be done automatically now." -msgstr "" -"Cada serviço OpenStack (cada API) deve ser registrado para ser acessível. " -"Isso é feito usando \"keystone service-create\" e \"keystone endpoint-create" -"\". Isso pode ser feito automaticamente agora." - -#. Type: boolean -#. Description -#: ../neutron-server.templates:2001 -#, fuzzy -#| msgid "" -#| "Note that you will need to have an up and running Keystone server on " -#| "which to connect using the Keystone authentication token." -msgid "" -"Note that you will need to have an up and running Keystone server on which " -"to connect using a known admin project name, admin username and password. " -"The admin auth token is not used anymore." -msgstr "" -"Note que você precisará ter um servidor Keystone configurado e em execução " -"no qual conectar usando o \"token\" de autenticação do Keystone." - -#. Type: string -#. Description -#: ../neutron-server.templates:3001 -msgid "Keystone server IP address:" -msgstr "Endereço IP do servidor Keystone:" - -#. Type: string -#. Description -#: ../neutron-server.templates:3001 -msgid "" -"Please enter the IP address of the Keystone server, so that neutron-api can " -"contact Keystone to do the Neutron service and endpoint creation." -msgstr "" -"Por favor, informe o endereço IP do servidor Keystone, de forma que o " -"neutron-api possa contatar o Keystone para efetuar a criação do \"endpoint\" " -"e do serviço Neutron." - -#. Type: string -#. Description -#: ../neutron-server.templates:4001 -#, fuzzy -#| msgid "Neutron administrator username:" -msgid "Keystone admin name:" -msgstr "Nome de usuário do administrador do Neutron:" - -#. Type: string -#. Description -#. Type: string -#. Description -#. Type: password -#. Description -#: ../neutron-server.templates:4001 ../neutron-server.templates:5001 -#: ../neutron-server.templates:6001 -msgid "" -"To register the service endpoint, this package needs to know the Admin " -"login, name, project name, and password to the Keystone server." -msgstr "" - -#. Type: string -#. Description -#: ../neutron-server.templates:5001 -#, fuzzy -#| msgid "Nova admin tenant ID:" -msgid "Keystone admin project name:" -msgstr "ID de locatário (\"tenant\") do administrador do Nova:" - -#. Type: password -#. Description -#: ../neutron-server.templates:6001 -#, fuzzy -#| msgid "Nova administrator password:" -msgid "Keystone admin password:" -msgstr "Senha do administrador do Nova:" - -#. Type: string -#. Description -#: ../neutron-server.templates:7001 -msgid "Neutron endpoint IP address:" -msgstr "Endereço IP do \"endpoint\" Neutron:" - -#. Type: string -#. Description -#: ../neutron-server.templates:7001 -msgid "Please enter the IP address that will be used to contact Neutron." -msgstr "" -"Por favor, informe o endereço IP que será usado para contatar o Neutron." - -#. Type: string -#. Description -#: ../neutron-server.templates:7001 -msgid "" -"This IP address should be accessible from the clients that will use this " -"service, so if you are installing a public cloud, this should be a public IP " -"address." -msgstr "" -"Esse endereço IP deveria ser acessível a partir dos clientes que usarão esse " -"serviço, assim se você está instalando uma nuvem pública, ele deveria ser um " -"endereço IP público." - -#. Type: string -#. Description -#: ../neutron-server.templates:8001 -msgid "Name of the region to register:" -msgstr "Nome da região para registrar:" - -#. Type: string -#. Description -#: ../neutron-server.templates:8001 -msgid "" -"OpenStack supports using availability zones, with each region representing a " -"location. Please enter the zone that you wish to use when registering the " -"endpoint." -msgstr "" -"O OpenStack suporta usar zonas de disponibilidade, com cada região " -"representando uma localidade. Por favor, informe a zona que você deseja usar " -"ao registrar o \"endpoint\"." - -#. Type: string -#. Description -#: ../neutron-metadata-agent.templates:2001 -msgid "Auth server hostname:" -msgstr "Nome de máquina do servidor de autenticação:" - -#. Type: string -#. Description -#: ../neutron-metadata-agent.templates:2001 -msgid "" -"Please specify the URL of your Neutron authentication server. Typically this " -"is also the URL of your OpenStack Identity Service (Keystone)." -msgstr "" -"Por favor, especifique a URL do seu servidor de autenticação do Neutron. " -"Tipicamente, essa é também a URL do seu Serviço de Identidade do OpenStack " -"(Keystone)." - -#. Type: string -#. Description -#: ../neutron-metadata-agent.templates:3001 -msgid "Auth server tenant name:" -msgstr "Nome de locatário (\"tenant\") do servidor de autenticação:" - -#. Type: password -#. Description -#: ../neutron-metadata-agent.templates:5001 -msgid "Auth server password:" -msgstr "Senha do servidor de autenticação:" - -#. Type: string -#. Description -#: ../neutron-metadata-agent.templates:6001 -msgid "Name of the region to be used by the metadata server:" -msgstr "Nome da região para ser usada pelo servidor de metadados:" - -#. Type: string -#. Description -#: ../neutron-metadata-agent.templates:6001 -msgid "" -"Openstack can be used using availability zones, with each region " -"representing a location. Please enter the zone that the metadata server " -"should use." -msgstr "" -"O OpenStack suporta usar zonas de disponibilidade, com cada região " -"representando uma localidade. Por favor, informe a zona que o servidor de " -"metadados deverá usar." - -#. Type: password -#. Description -#: ../neutron-metadata-agent.templates:7001 -msgid "Metadata proxy shared secret:" -msgstr "Segredo compartilhado do proxy de metadados:" - -#. Type: password -#. Description -#: ../neutron-metadata-agent.templates:7001 -msgid "" -"VM instances using Neutron to handle networking retrieve their metadata " -"through the Neutron metadata agent, which serves as a proxy to the Nova " -"metadata REST API server." -msgstr "" -"Instâncias de VMs usando o Neutron para controlar a rede recuperam seus " -"metadados através do agente de metadados do Neutron, o qual serve como um " -"proxy para o servidor de API REST de metadados do Nova." - -#. Type: password -#. Description -#: ../neutron-metadata-agent.templates:7001 -msgid "" -"Please enter the password that should be used to protect communications " -"between the Neutron metadata proxy agent and the Nova metadata server. The " -"same shared password should be used when setting up the nova-common package." -msgstr "" -"Por favor, informe a senha que deverá ser usada para proteger a comunicação " -"entre o agente de proxy de metadados do Neutron e o servidor de metadados do " -"Nova. A mesma senha compartilhada deverá ser usada ao configurar o pacote " -"nova-common." - -#~ msgid "Auth server username:" -#~ msgstr "Nome de usuário do servidor de autenticação:" - -#~ msgid "Keystone authentication token:" -#~ msgstr "\"Token\" de autenticação Keystone:" - -#~ msgid "" -#~ "To configure its endpoint in Keystone, neutron-server needs the Keystone " -#~ "auth token." -#~ msgstr "" -#~ "Para configurar o seu \"endpoint\" no Keystone, o neutron-server precisa " -#~ "do \"token\" de autenticação do Keystone." diff --git a/xenial/debian/po/ru.po b/xenial/debian/po/ru.po deleted file mode 100644 index 2517069a0..000000000 --- a/xenial/debian/po/ru.po +++ /dev/null @@ -1,679 +0,0 @@ -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the neutron package. -# -# Yuri Kozlov , 2014. -msgid "" -msgstr "" -"Project-Id-Version: neutron 2014.1-2\n" -"Report-Msgid-Bugs-To: neutron@packages.debian.org\n" -"POT-Creation-Date: 2016-06-06 00:25+0200\n" -"PO-Revision-Date: 2014-05-04 09:17+0400\n" -"Last-Translator: Yuri Kozlov \n" -"Language-Team: Russian \n" -"Language: ru\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" -"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" -"X-Generator: Lokalize 1.5\n" - -#. Type: string -#. Description -#: ../neutron-common.templates:2001 -msgid "Authentication server hostname:" -msgstr "Имя узла сервера аутентификации:" - -#. Type: string -#. Description -#: ../neutron-common.templates:2001 -msgid "" -"Please specify the hostname of your Neutron authentication server. Typically " -"this is also the hostname of your OpenStack Identity Service (Keystone)." -msgstr "" -"Введите имя узла сервера аутентификации Neutron. Данное имя обычно совпадает " -"с OpenStack Identity Service (Keystone)." - -#. Type: string -#. Description -#: ../neutron-common.templates:3001 -msgid "Authentication server tenant name:" -msgstr "Членское имя сервера аутентификации:" - -#. Type: string -#. Description -#: ../neutron-common.templates:3001 -msgid "Please specify the authentication server tenant name." -msgstr "Укажите членское имя сервера аутентификации." - -#. Type: string -#. Description -#: ../neutron-common.templates:4001 ../neutron-metadata-agent.templates:4001 -msgid "Authentication server username:" -msgstr "Имя пользователя для сервера аутентификации:" - -#. Type: string -#. Description -#: ../neutron-common.templates:4001 ../neutron-metadata-agent.templates:4001 -msgid "Please specify the username to use with the authentication server." -msgstr "Введите имя пользователя для работы с сервером аутентификации." - -#. Type: password -#. Description -#: ../neutron-common.templates:5001 -msgid "Authentication server password:" -msgstr "Пароль для сервера аутентификации:" - -#. Type: password -#. Description -#: ../neutron-common.templates:5001 ../neutron-metadata-agent.templates:5001 -msgid "Please specify the password to use with the authentication server." -msgstr "Введите пароль для работы с сервером аутентификации." - -#. Type: select -#. Choices -#: ../neutron-common.templates:6001 -msgid "OpenVSwitch" -msgstr "OpenVSwitch" - -#. Type: select -#. Choices -#: ../neutron-common.templates:6001 -msgid "LinuxBridge" -msgstr "LinuxBridge" - -#. Type: select -#. Choices -#: ../neutron-common.templates:6001 -msgid "ml2" -msgstr "ml2" - -#. Type: select -#. Choices -#: ../neutron-common.templates:6001 -msgid "Brocade" -msgstr "Brocade" - -#. Type: select -#. Choices -#: ../neutron-common.templates:6001 -msgid "Nicira" -msgstr "Nicira" - -#. Type: select -#. Choices -#: ../neutron-common.templates:6001 -msgid "Midonet" -msgstr "Midonet" - -#. Type: select -#. Choices -#: ../neutron-common.templates:6001 -msgid "NEC" -msgstr "NEC" - -#. Type: select -#. Choices -#: ../neutron-common.templates:6001 -msgid "Mellanox" -msgstr "Mellanox" - -#. Type: select -#. Choices -#: ../neutron-common.templates:6001 -msgid "Hyper-V" -msgstr "Hyper-V" - -#. Type: select -#. Choices -#: ../neutron-common.templates:6001 -msgid "RYU" -msgstr "RYU" - -#. Type: select -#. Choices -#: ../neutron-common.templates:6001 -msgid "MetaPlugin" -msgstr "MetaPlugin" - -#. Type: select -#. Choices -#: ../neutron-common.templates:6001 -msgid "BigSwitch" -msgstr "BigSwitch" - -#. Type: select -#. Choices -#: ../neutron-common.templates:6001 -msgid "Cisco" -msgstr "Cisco" - -#. Type: select -#. Choices -#: ../neutron-common.templates:6001 -msgid "PLUMgrid" -msgstr "PLUMgrid" - -#. Type: select -#. Description -#: ../neutron-common.templates:6002 -msgid "Neutron plugin:" -msgstr "Модуль Neutron:" - -#. Type: select -#. Description -#: ../neutron-common.templates:6002 -msgid "" -"Neutron uses a plugin architecture to manage networking. When starting the " -"Neutron server daemon, the configuration file corresponding to the plugin " -"you wish to use needs to be loaded, by giving it as a parameter when " -"starting the neutron-server daemon. Also, the core_plugin directive needs to " -"match. Please select which plugin to use." -msgstr "" -"В Neutron для управления сетью используется модульная архитектура. При " -"запуске службы сервера neutron-server параметром задаётся соответствующий " -"файл настройки модуля. Также, это значение должно совпадать с директивой " -"core_plugin. Выберите, какой модуль нужно использовать." - -#. Type: boolean -#. Description -#: ../neutron-common.templates:7001 -msgid "Set up a database for Neutron?" -msgstr "Настроить базу данных для Neutron?" - -#. Type: boolean -#. Description -#: ../neutron-common.templates:7001 -msgid "" -"No database has been set up for Neutron to use. Before continuing, you " -"should make sure you have the following information:" -msgstr "" -"Для использования Neutron требуется настроить базу данных. Если вы хотите " -"сделать это сейчас, то проверьте, что у вас есть вся необходимая информация:" - -#. Type: boolean -#. Description -#: ../neutron-common.templates:7001 -msgid "" -" * the type of database that you want to use;\n" -" * the database server hostname (that server must allow TCP connections from " -"this\n" -" machine);\n" -" * a username and password to access the database." -msgstr "" -" * тип базы данных, который хотите использовать;\n" -" * имя узла сервера базы данных (этот сервер должен принимать\n" -" TCP-соединения с этой машины);\n" -" * имя пользователя и пароль для доступа к базе данных." - -#. Type: boolean -#. Description -#: ../neutron-common.templates:7001 -msgid "" -"If some of these requirements are missing, do not choose this option and run " -"with regular SQLite support." -msgstr "" -"Если не хватает хотя бы одного параметра, ответьте отрицательно и включите " -"поддержку SQLite." - -#. Type: boolean -#. Description -#: ../neutron-common.templates:7001 -msgid "" -"You can change this setting later on by running \"dpkg-reconfigure -plow " -"neutron\"." -msgstr "" -"Позднее, вы можете изменить эту настройку, запустив «dpkg-reconfigure -plow " -"neutron»." - -#. Type: string -#. Description -#: ../neutron-common.templates:8001 -msgid "IP address of your RabbitMQ host:" -msgstr "IP-адрес узла RabbitMQ:" - -#. Type: string -#. Description -#. Type: string -#. Description -#. Type: password -#. Description -#: ../neutron-common.templates:8001 ../neutron-common.templates:9001 -#: ../neutron-common.templates:10001 -msgid "" -"In order to interoperate with other components of OpenStack, this package " -"needs to connect to a central RabbitMQ server." -msgstr "" -"Для взаимодействия с другими компонентами OpenStack, этому пакету необходимо " -"подключаться к центральному серверу RabbitMQ." - -#. Type: string -#. Description -#: ../neutron-common.templates:8001 -msgid "Please specify the IP address of that server." -msgstr "Укажите IP-адрес этого сервера." - -#. Type: string -#. Description -#: ../neutron-common.templates:9001 -msgid "Username for connection to the RabbitMQ server:" -msgstr "Имя пользователя для подключения к серверу RabbitMQ:" - -#. Type: string -#. Description -#: ../neutron-common.templates:9001 -msgid "Please specify the username used to connect to the RabbitMQ server." -msgstr "Введите имя пользователя для подключения к серверу RabbitMQ." - -#. Type: password -#. Description -#: ../neutron-common.templates:10001 -msgid "Password for connection to the RabbitMQ server:" -msgstr "Пароль для подключения к серверу RabbitMQ:" - -#. Type: password -#. Description -#: ../neutron-common.templates:10001 -msgid "Please specify the password used to connect to the RabbitMQ server." -msgstr "Введите пароль для подключения к серверу RabbitMQ." - -#. Type: select -#. Choices -#: ../neutron-common.templates:11001 -msgid "local" -msgstr "local" - -#. Type: select -#. Choices -#: ../neutron-common.templates:11001 -msgid "gre" -msgstr "gre" - -#. Type: select -#. Choices -#: ../neutron-common.templates:11001 -msgid "vlan" -msgstr "vlan" - -#. Type: select -#. Choices -#: ../neutron-common.templates:11001 -msgid "none" -msgstr "нет" - -#. Type: select -#. Description -#. Translators: a "tenant" in OpenStack world is -#. an entity that contains one or more username/password couples. -#. It's typically the tenant that will be used for billing. Having more than one -#. username/password is very helpful in larger organization. -#. You're advised to either keep "tenant" without translating it -#. or keep it parenthezised. Example for French: -#. locataire ("tenant") -#: ../neutron-common.templates:11002 -msgid "Type of network to allocate for tenant networks:" -msgstr "Тип сети tenant-сетей:" - -#. Type: select -#. Description -#. Translators: a "tenant" in OpenStack world is -#. an entity that contains one or more username/password couples. -#. It's typically the tenant that will be used for billing. Having more than one -#. username/password is very helpful in larger organization. -#. You're advised to either keep "tenant" without translating it -#. or keep it parenthezised. Example for French: -#. locataire ("tenant") -#: ../neutron-common.templates:11002 -msgid "" -"The value \"local\" is useful only for single-box testing. In order for " -"tenant networks to provide connectivity between hosts, it is necessary to " -"either choose \"vlan\" and then configure \"network_vlan_ranges\" or to " -"choose \"gre\" and then configure \"tunnel_id_ranges\". Choose \"none\" to " -"disable creation of tenant networks." -msgstr "" -"Значение «local» полезно только для тестирования на одной машине. Чтобы для " -"связи узлов использовались tenant-сети необходимо или выбрать «vlan» и затем " -"настроить «network_vlan_ranges», или выбрать «gre» и затем настроить " -"«tunnel_id_ranges». Выберите «нет», чтобы отключить создание tenant-сетей." - -#. Type: boolean -#. Description -#: ../neutron-common.templates:12001 -msgid "Enable tunneling?" -msgstr "Включить туннелирование?" - -#. Type: boolean -#. Description -#: ../neutron-common.templates:12001 -msgid "" -"Please choose whether support should be activated for GRE networks on the " -"server and agents. This requires kernel support for OVS patch ports and GRE " -"tunneling." -msgstr "" -"Выберите, нужно ли активировать поддержку сетей GRE на сервере и агентах. " -"Это требует поддержки в ядре патч-портов OVS и туннелирования GRE." - -#. Type: string -#. Description -#: ../neutron-common.templates:13001 -msgid "Tunnel id ranges:" -msgstr "Диапазоны идентификаторов туннелей:" - -#. Type: string -#. Description -#: ../neutron-common.templates:13001 -msgid "" -"Please enter a comma-separated list of : tuples " -"enumerating ranges of GRE tunnel IDs that are available for tenant network " -"allocation if tenant_network_type is \"gre\"." -msgstr "" -"Введите через запятую кортежи :, перечисляющие диапазоны " -"идентификаторов туннелей GRE, которые доступны для tenant-сети, если " -"tenant_network_type равен «gre»." - -#. Type: string -#. Description -#: ../neutron-common.templates:14001 -msgid "Local IP address of this hypervisor:" -msgstr "Локальный IP-адрес этого гипервизора:" - -#. Type: string -#. Description -#: ../neutron-common.templates:14001 -msgid "Please enter the local IP address for this hypervisor." -msgstr "Введите локальный IP-адрес этого гипервизора." - -#. Type: string -#. Description -#: ../neutron-common.templates:15001 -msgid "Nova server URL:" -msgstr "" - -#. Type: string -#. Description -#: ../neutron-common.templates:15001 -#, fuzzy -#| msgid "Please specify the IP address of that server." -msgid "Please enter the URL of the Nova server." -msgstr "Укажите IP-адрес этого сервера." - -#. Type: string -#. Description -#: ../neutron-common.templates:16001 -#, fuzzy -#| msgid "Auth server tenant name:" -msgid "Nova server region name:" -msgstr "Членское имя сервера аутентификации:" - -#. Type: string -#. Description -#: ../neutron-common.templates:16001 -#, fuzzy -#| msgid "Please specify the IP address of that server." -msgid "Please enter the region of the Nova server." -msgstr "Укажите IP-адрес этого сервера." - -#. Type: string -#. Description -#: ../neutron-common.templates:17001 -#, fuzzy -#| msgid "Auth server username:" -msgid "Nova admin tenant name:" -msgstr "Имя пользователя сервера аутентификации:" - -#. Type: string -#. Description -#: ../neutron-common.templates:17001 -msgid "" -"Neutron needs to be able to communicate with Nova through Keystone. " -"Therefore Neutron needs to know the Nova admin tenant name, username and " -"password." -msgstr "" - -#. Type: string -#. Description -#: ../neutron-common.templates:17001 -msgid "Please enter the ID of the admin tenant for Nova." -msgstr "" - -#. Type: string -#. Description -#: ../neutron-common.templates:18001 -#, fuzzy -#| msgid "Auth server username:" -msgid "Neutron administrator username:" -msgstr "Имя пользователя сервера аутентификации:" - -#. Type: string -#. Description -#: ../neutron-common.templates:18001 -#, fuzzy -#| msgid "Please specify the username to use with the authentication server." -msgid "Please enter the username of the Nova administrator." -msgstr "Введите имя пользователя для работы с сервером аутентификации." - -#. Type: password -#. Description -#: ../neutron-common.templates:19001 -msgid "Nova administrator password:" -msgstr "" - -#. Type: password -#. Description -#: ../neutron-common.templates:19001 -#, fuzzy -#| msgid "Please specify the password to use with the authentication server." -msgid "Please enter the password of the Nova administrator." -msgstr "Введите пароль для работы с сервером аутентификации." - -#. Type: boolean -#. Description -#: ../neutron-server.templates:2001 -msgid "Register Neutron in the Keystone endpoint catalog?" -msgstr "Зарегистрировать Neutron в каталоге конечных точек Keystone?" - -#. Type: boolean -#. Description -#: ../neutron-server.templates:2001 -msgid "" -"Each OpenStack service (each API) should be registered in order to be " -"accessible. This is done using \"keystone service-create\" and \"keystone " -"endpoint-create\". This can be done automatically now." -msgstr "" -"Для доступа к службам Openstack (каждому API) их нужно регистрировать. Это " -"выполняется с помощью команды «keystone service-create» и «keystone endpoint-" -"create». Это может быть сделано автоматически прямо сейчас." - -#. Type: boolean -#. Description -#: ../neutron-server.templates:2001 -#, fuzzy -#| msgid "" -#| "Note that you will need to have an up and running Keystone server on " -#| "which to connect using the Keystone authentication token." -msgid "" -"Note that you will need to have an up and running Keystone server on which " -"to connect using a known admin project name, admin username and password. " -"The admin auth token is not used anymore." -msgstr "" -"Заметим, что у вас должен быть работающий сервер Keystone, к которому будет " -"произведено подключение с помощью токена аутентификации Keystone." - -#. Type: string -#. Description -#: ../neutron-server.templates:3001 -msgid "Keystone server IP address:" -msgstr "IP-адрес сервера Keystone:" - -#. Type: string -#. Description -#: ../neutron-server.templates:3001 -msgid "" -"Please enter the IP address of the Keystone server, so that neutron-api can " -"contact Keystone to do the Neutron service and endpoint creation." -msgstr "" -"Введите IP-адрес сервера Keystone для того, чтобы neutron-api могла " -"подключиться к Keystone для запуска службы Neutron и создания конечной точки." - -#. Type: string -#. Description -#: ../neutron-server.templates:4001 -#, fuzzy -#| msgid "Auth server username:" -msgid "Keystone admin name:" -msgstr "Имя пользователя сервера аутентификации:" - -#. Type: string -#. Description -#. Type: string -#. Description -#. Type: password -#. Description -#: ../neutron-server.templates:4001 ../neutron-server.templates:5001 -#: ../neutron-server.templates:6001 -msgid "" -"To register the service endpoint, this package needs to know the Admin " -"login, name, project name, and password to the Keystone server." -msgstr "" - -#. Type: string -#. Description -#: ../neutron-server.templates:5001 -#, fuzzy -#| msgid "Auth server username:" -msgid "Keystone admin project name:" -msgstr "Имя пользователя сервера аутентификации:" - -#. Type: password -#. Description -#: ../neutron-server.templates:6001 -msgid "Keystone admin password:" -msgstr "" - -#. Type: string -#. Description -#: ../neutron-server.templates:7001 -msgid "Neutron endpoint IP address:" -msgstr "IP-адрес конечной точки Neutron:" - -#. Type: string -#. Description -#: ../neutron-server.templates:7001 -msgid "Please enter the IP address that will be used to contact Neutron." -msgstr "Введите IP-адрес, который будет использован для подключения к Neutron." - -#. Type: string -#. Description -#: ../neutron-server.templates:7001 -msgid "" -"This IP address should be accessible from the clients that will use this " -"service, so if you are installing a public cloud, this should be a public IP " -"address." -msgstr "" -"Этот IP-адрес должен быть доступен клиентам, которые будут использовать эту " -"службу, поэтому если вы разворачиваете открытое облако, то это должен быть " -"публичный IP-адрес." - -#. Type: string -#. Description -#: ../neutron-server.templates:8001 -msgid "Name of the region to register:" -msgstr "Название области для регистрации:" - -#. Type: string -#. Description -#: ../neutron-server.templates:8001 -msgid "" -"OpenStack supports using availability zones, with each region representing a " -"location. Please enter the zone that you wish to use when registering the " -"endpoint." -msgstr "" -"Openstack поддерживает разделение на зоны доступности, где каждая область " -"представляет определённое расположение. Введите зону, которую вы хотите " -"использовать при регистрации конечной точки." - -#. Type: string -#. Description -#: ../neutron-metadata-agent.templates:2001 -msgid "Auth server hostname:" -msgstr "Имя узла сервера аутентификации:" - -#. Type: string -#. Description -#: ../neutron-metadata-agent.templates:2001 -msgid "" -"Please specify the URL of your Neutron authentication server. Typically this " -"is also the URL of your OpenStack Identity Service (Keystone)." -msgstr "" -"Введите URL сервера аутентификации Neutron. Данный URL обычно совпадает с " -"OpenStack Identity Service (Keystone)." - -#. Type: string -#. Description -#: ../neutron-metadata-agent.templates:3001 -msgid "Auth server tenant name:" -msgstr "Членское имя сервера аутентификации:" - -#. Type: password -#. Description -#: ../neutron-metadata-agent.templates:5001 -msgid "Auth server password:" -msgstr "Пароль сервера аутентификации:" - -#. Type: string -#. Description -#: ../neutron-metadata-agent.templates:6001 -msgid "Name of the region to be used by the metadata server:" -msgstr "Название области, которая будет использована сервером метаданных:" - -#. Type: string -#. Description -#: ../neutron-metadata-agent.templates:6001 -msgid "" -"Openstack can be used using availability zones, with each region " -"representing a location. Please enter the zone that the metadata server " -"should use." -msgstr "" -"Openstack может использоваться с разделением на зоны доступности, где каждая " -"область представляет определённое расположение. Введите зону, которую должен " -"использовать сервер метаданных." - -#. Type: password -#. Description -#: ../neutron-metadata-agent.templates:7001 -msgid "Metadata proxy shared secret:" -msgstr "" - -#. Type: password -#. Description -#: ../neutron-metadata-agent.templates:7001 -msgid "" -"VM instances using Neutron to handle networking retrieve their metadata " -"through the Neutron metadata agent, which serves as a proxy to the Nova " -"metadata REST API server." -msgstr "" - -#. Type: password -#. Description -#: ../neutron-metadata-agent.templates:7001 -msgid "" -"Please enter the password that should be used to protect communications " -"between the Neutron metadata proxy agent and the Nova metadata server. The " -"same shared password should be used when setting up the nova-common package." -msgstr "" - -#~ msgid "Auth server username:" -#~ msgstr "Имя пользователя сервера аутентификации:" - -#~ msgid "Keystone authentication token:" -#~ msgstr "Токен аутентификации Keystone:" - -#~ msgid "" -#~ "To configure its endpoint in Keystone, neutron-server needs the Keystone " -#~ "auth token." -#~ msgstr "" -#~ "Для настройки собственной конечной точки в Keystone neutron-api требуется " -#~ "токен аутентификации Keystone." - -#~ msgid "ml2/ml2_conf.ini" -#~ msgstr "ml2/ml2_conf.ini" diff --git a/xenial/debian/po/sv.po b/xenial/debian/po/sv.po deleted file mode 100644 index ab605e61a..000000000 --- a/xenial/debian/po/sv.po +++ /dev/null @@ -1,683 +0,0 @@ -# Translation of neutron debconf template to Swedish -# Copyright (C) 2014 Martin Bagge -# This file is distributed under the same license as the neutron package. -# -# Martin Bagge , 2014 -msgid "" -msgstr "" -"Project-Id-Version: neutron\n" -"Report-Msgid-Bugs-To: neutron@packages.debian.org\n" -"POT-Creation-Date: 2016-06-06 00:25+0200\n" -"PO-Revision-Date: 2014-01-09 10:22+0100\n" -"Last-Translator: Martin Bagge / brother \n" -"Language-Team: Swedish \n" -"Language: Swedish\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"X-Generator: Poedit 1.5.4\n" - -#. Type: string -#. Description -#: ../neutron-common.templates:2001 -msgid "Authentication server hostname:" -msgstr "Värdnamn för identifieringsserver:" - -#. Type: string -#. Description -#: ../neutron-common.templates:2001 -msgid "" -"Please specify the hostname of your Neutron authentication server. Typically " -"this is also the hostname of your OpenStack Identity Service (Keystone)." -msgstr "" -"Ange värdnamn till din Neutron-identifieringsserver. Detta är vanligtvis " -"samma värdnamn som till din OpenStack-identitetstjänst (Keystone)." - -#. Type: string -#. Description -#: ../neutron-common.templates:3001 -msgid "Authentication server tenant name:" -msgstr "Namn för \"tenant\" (administratör) på identifieringsservern:" - -#. Type: string -#. Description -#: ../neutron-common.templates:3001 -msgid "Please specify the authentication server tenant name." -msgstr "" -"Ange \"tenant\"-namn för identifieringsservern. (\"Tenant\" är ungefär " -"översättningsbart till \"administratör\")." - -#. Type: string -#. Description -#: ../neutron-common.templates:4001 ../neutron-metadata-agent.templates:4001 -msgid "Authentication server username:" -msgstr "Användarnamn på identifieringsservern:" - -#. Type: string -#. Description -#: ../neutron-common.templates:4001 ../neutron-metadata-agent.templates:4001 -msgid "Please specify the username to use with the authentication server." -msgstr "" -"Ange användarnamnet som ska användas för att komma åt identifieringsservern." - -#. Type: password -#. Description -#: ../neutron-common.templates:5001 -msgid "Authentication server password:" -msgstr "Lösenord på identifieringsservern:" - -#. Type: password -#. Description -#: ../neutron-common.templates:5001 ../neutron-metadata-agent.templates:5001 -msgid "Please specify the password to use with the authentication server." -msgstr "" -"Ange lösenordet som ska användas för att komma åt identifieringsservern." - -#. Type: select -#. Choices -#: ../neutron-common.templates:6001 -msgid "OpenVSwitch" -msgstr "OpenVSwitch" - -#. Type: select -#. Choices -#: ../neutron-common.templates:6001 -msgid "LinuxBridge" -msgstr "LinuxBridge" - -#. Type: select -#. Choices -#: ../neutron-common.templates:6001 -msgid "ml2" -msgstr "ml2" - -#. Type: select -#. Choices -#: ../neutron-common.templates:6001 -msgid "Brocade" -msgstr "Brocade" - -#. Type: select -#. Choices -#: ../neutron-common.templates:6001 -msgid "Nicira" -msgstr "Nicira" - -#. Type: select -#. Choices -#: ../neutron-common.templates:6001 -msgid "Midonet" -msgstr "Midonet" - -#. Type: select -#. Choices -#: ../neutron-common.templates:6001 -msgid "NEC" -msgstr "NEC" - -#. Type: select -#. Choices -#: ../neutron-common.templates:6001 -msgid "Mellanox" -msgstr "Mellanox" - -#. Type: select -#. Choices -#: ../neutron-common.templates:6001 -msgid "Hyper-V" -msgstr "Hyper-V" - -#. Type: select -#. Choices -#: ../neutron-common.templates:6001 -msgid "RYU" -msgstr "RYU" - -#. Type: select -#. Choices -#: ../neutron-common.templates:6001 -msgid "MetaPlugin" -msgstr "MetaPlugin" - -#. Type: select -#. Choices -#: ../neutron-common.templates:6001 -msgid "BigSwitch" -msgstr "BigSwitch" - -#. Type: select -#. Choices -#: ../neutron-common.templates:6001 -msgid "Cisco" -msgstr "Cisco" - -#. Type: select -#. Choices -#: ../neutron-common.templates:6001 -msgid "PLUMgrid" -msgstr "PLUMgrid" - -#. Type: select -#. Description -#: ../neutron-common.templates:6002 -msgid "Neutron plugin:" -msgstr "Neutron-instick:" - -#. Type: select -#. Description -#: ../neutron-common.templates:6002 -msgid "" -"Neutron uses a plugin architecture to manage networking. When starting the " -"Neutron server daemon, the configuration file corresponding to the plugin " -"you wish to use needs to be loaded, by giving it as a parameter when " -"starting the neutron-server daemon. Also, the core_plugin directive needs to " -"match. Please select which plugin to use." -msgstr "" -"Neutron använder en arkitektur med instick (\"plugin\") för att hantera " -"nätverk. När Neutrons servertjänst startar kommer inställningsfilen för det " -"instick du valt att läsas in, genom att ange insticket som en parameter till " -"tjänsten neutron-server. Direktivet core_plugin behöver också stämma " -"överrens. Ange vilket instick som ska användas." - -#. Type: boolean -#. Description -#: ../neutron-common.templates:7001 -msgid "Set up a database for Neutron?" -msgstr "Ska en databas installeras för Neutron?" - -#. Type: boolean -#. Description -#: ../neutron-common.templates:7001 -msgid "" -"No database has been set up for Neutron to use. Before continuing, you " -"should make sure you have the following information:" -msgstr "" -"Ingen databas har installerats för Neutron. Innan du fortsätter behöver " -"följande finnas tillgängligt:" - -#. Type: boolean -#. Description -#: ../neutron-common.templates:7001 -msgid "" -" * the type of database that you want to use;\n" -" * the database server hostname (that server must allow TCP connections from " -"this\n" -" machine);\n" -" * a username and password to access the database." -msgstr "" -" * vilken databastyp du vill använda.\n" -" * serverns värdnamn (som måste kunna ta emot TCP-anslutningar\n" -" från den här maskinen)\n" -" * användarnamn och lösenord för att komma åt databasen." - -#. Type: boolean -#. Description -#: ../neutron-common.templates:7001 -msgid "" -"If some of these requirements are missing, do not choose this option and run " -"with regular SQLite support." -msgstr "" -"Om något av dessa krav saknar bör du avböja detta alternativ och fortsätta " -"använda SQLite-stödet." - -#. Type: boolean -#. Description -#: ../neutron-common.templates:7001 -msgid "" -"You can change this setting later on by running \"dpkg-reconfigure -plow " -"neutron\"." -msgstr "" -"Denna inställning kan ändras senare genom att köra \"dpkg-reconfigure -plow " -"neutron\"." - -#. Type: string -#. Description -#: ../neutron-common.templates:8001 -msgid "IP address of your RabbitMQ host:" -msgstr "IP-adress för din RabbitMQ-värd:" - -#. Type: string -#. Description -#. Type: string -#. Description -#. Type: password -#. Description -#: ../neutron-common.templates:8001 ../neutron-common.templates:9001 -#: ../neutron-common.templates:10001 -msgid "" -"In order to interoperate with other components of OpenStack, this package " -"needs to connect to a central RabbitMQ server." -msgstr "" -"För att interagera med andra Openstack-komponenter behöver detta paketet " -"kunna ansluta till en central RabbitMQ-server." - -#. Type: string -#. Description -#: ../neutron-common.templates:8001 -msgid "Please specify the IP address of that server." -msgstr "Ange IP-adressen för den servern." - -#. Type: string -#. Description -#: ../neutron-common.templates:9001 -msgid "Username for connection to the RabbitMQ server:" -msgstr "Användarnamn för att ansluta till RabbitMQ-servern:" - -#. Type: string -#. Description -#: ../neutron-common.templates:9001 -msgid "Please specify the username used to connect to the RabbitMQ server." -msgstr "" -"Ange användarnamnet som ska användas för att ansluta till RabbitMQ-servern:" - -#. Type: password -#. Description -#: ../neutron-common.templates:10001 -msgid "Password for connection to the RabbitMQ server:" -msgstr "Lösenord för att ansluta till RabbitMQ-servern:" - -#. Type: password -#. Description -#: ../neutron-common.templates:10001 -msgid "Please specify the password used to connect to the RabbitMQ server." -msgstr "Lösenord för att ansluta till RabbitMQ-servern:" - -#. Type: select -#. Choices -#: ../neutron-common.templates:11001 -msgid "local" -msgstr "lokal" - -#. Type: select -#. Choices -#: ../neutron-common.templates:11001 -msgid "gre" -msgstr "gre" - -#. Type: select -#. Choices -#: ../neutron-common.templates:11001 -msgid "vlan" -msgstr "vlan" - -#. Type: select -#. Choices -#: ../neutron-common.templates:11001 -msgid "none" -msgstr "ingen" - -#. Type: select -#. Description -#. Translators: a "tenant" in OpenStack world is -#. an entity that contains one or more username/password couples. -#. It's typically the tenant that will be used for billing. Having more than one -#. username/password is very helpful in larger organization. -#. You're advised to either keep "tenant" without translating it -#. or keep it parenthezised. Example for French: -#. locataire ("tenant") -#: ../neutron-common.templates:11002 -msgid "Type of network to allocate for tenant networks:" -msgstr "Nätverkstyp att avdela till tenant-nätverk:" - -#. Type: select -#. Description -#. Translators: a "tenant" in OpenStack world is -#. an entity that contains one or more username/password couples. -#. It's typically the tenant that will be used for billing. Having more than one -#. username/password is very helpful in larger organization. -#. You're advised to either keep "tenant" without translating it -#. or keep it parenthezised. Example for French: -#. locataire ("tenant") -#: ../neutron-common.templates:11002 -msgid "" -"The value \"local\" is useful only for single-box testing. In order for " -"tenant networks to provide connectivity between hosts, it is necessary to " -"either choose \"vlan\" and then configure \"network_vlan_ranges\" or to " -"choose \"gre\" and then configure \"tunnel_id_ranges\". Choose \"none\" to " -"disable creation of tenant networks." -msgstr "" -"Värdet \"lokal\" används bara vid testning av ensam-maskin-installationer. " -"För att tenant-nätverk ska tillhandahålla anslutningar mellan värdar behöver " -"antingen \"vlan\" och inställningen \"\n" -"etwork_vlan_ranges\" eller \"gre\" och därefter \"tunnel_id_ranges\" anges. " -"Välj \"ingen\" för att inte skapa tenant-nätverk." - -#. Type: boolean -#. Description -#: ../neutron-common.templates:12001 -msgid "Enable tunneling?" -msgstr "Aktivera tunnelstöd?" - -#. Type: boolean -#. Description -#: ../neutron-common.templates:12001 -msgid "" -"Please choose whether support should be activated for GRE networks on the " -"server and agents. This requires kernel support for OVS patch ports and GRE " -"tunneling." -msgstr "" -"Ange om stöd för GRE-nätverk ska aktiveras på server och agenter, Detta " -"kräver stöd i kärnan för OVS-patch-portar och GRE-tunnlar." - -#. Type: string -#. Description -#: ../neutron-common.templates:13001 -msgid "Tunnel id ranges:" -msgstr "Tillgängliga tunnel ID:" - -#. Type: string -#. Description -#: ../neutron-common.templates:13001 -msgid "" -"Please enter a comma-separated list of : tuples " -"enumerating ranges of GRE tunnel IDs that are available for tenant network " -"allocation if tenant_network_type is \"gre\"." -msgstr "" -"Ange en kommaseparerad lista med :-värden motsvarande de " -"GRE-tunnel-ID som finns tillgängliga för tenant-nätverk om " -"tenant_network_type är \"gre\"." - -#. Type: string -#. Description -#: ../neutron-common.templates:14001 -msgid "Local IP address of this hypervisor:" -msgstr "Lokal IP-adress för denna hypervisor:" - -#. Type: string -#. Description -#: ../neutron-common.templates:14001 -msgid "Please enter the local IP address for this hypervisor." -msgstr "Ange den lokala IP-adressen för denna hypervisor." - -#. Type: string -#. Description -#: ../neutron-common.templates:15001 -msgid "Nova server URL:" -msgstr "" - -#. Type: string -#. Description -#: ../neutron-common.templates:15001 -#, fuzzy -#| msgid "Please specify the IP address of that server." -msgid "Please enter the URL of the Nova server." -msgstr "Ange IP-adressen för den servern." - -#. Type: string -#. Description -#: ../neutron-common.templates:16001 -#, fuzzy -#| msgid "Auth server tenant name:" -msgid "Nova server region name:" -msgstr "Namn för \"tenant\" (administratör) på identifieringsservern:" - -#. Type: string -#. Description -#: ../neutron-common.templates:16001 -#, fuzzy -#| msgid "Please specify the IP address of that server." -msgid "Please enter the region of the Nova server." -msgstr "Ange IP-adressen för den servern." - -#. Type: string -#. Description -#: ../neutron-common.templates:17001 -#, fuzzy -#| msgid "Auth server username:" -msgid "Nova admin tenant name:" -msgstr "Användarnamn på identifieringsservern:" - -#. Type: string -#. Description -#: ../neutron-common.templates:17001 -msgid "" -"Neutron needs to be able to communicate with Nova through Keystone. " -"Therefore Neutron needs to know the Nova admin tenant name, username and " -"password." -msgstr "" - -#. Type: string -#. Description -#: ../neutron-common.templates:17001 -msgid "Please enter the ID of the admin tenant for Nova." -msgstr "" - -#. Type: string -#. Description -#: ../neutron-common.templates:18001 -#, fuzzy -#| msgid "Auth server username:" -msgid "Neutron administrator username:" -msgstr "Användarnamn på identifieringsservern:" - -#. Type: string -#. Description -#: ../neutron-common.templates:18001 -#, fuzzy -#| msgid "Please specify the username to use with the authentication server." -msgid "Please enter the username of the Nova administrator." -msgstr "" -"Ange användarnamnet som ska användas för att komma åt identifieringsservern." - -#. Type: password -#. Description -#: ../neutron-common.templates:19001 -msgid "Nova administrator password:" -msgstr "" - -#. Type: password -#. Description -#: ../neutron-common.templates:19001 -#, fuzzy -#| msgid "Please specify the password to use with the authentication server." -msgid "Please enter the password of the Nova administrator." -msgstr "" -"Ange lösenordet som ska användas för att komma åt identifieringsservern." - -#. Type: boolean -#. Description -#: ../neutron-server.templates:2001 -msgid "Register Neutron in the Keystone endpoint catalog?" -msgstr "Ska Neutron registreras i keystones katalog med ändpunkter?" - -#. Type: boolean -#. Description -#: ../neutron-server.templates:2001 -msgid "" -"Each OpenStack service (each API) should be registered in order to be " -"accessible. This is done using \"keystone service-create\" and \"keystone " -"endpoint-create\". This can be done automatically now." -msgstr "" -"Alla OpenStack-tjänster (varje API) ska registreras för att kunna användas. " -"Detta görs med kommandona \"keystone service-create\" och \"keystone " -"endpoint-create\". Detta kan göras automatiskt nu." - -#. Type: boolean -#. Description -#: ../neutron-server.templates:2001 -#, fuzzy -#| msgid "" -#| "Note that you will need to have an up and running Keystone server on " -#| "which to connect using the Keystone authentication token." -msgid "" -"Note that you will need to have an up and running Keystone server on which " -"to connect using a known admin project name, admin username and password. " -"The admin auth token is not used anymore." -msgstr "OBS. Du behöver ha en fungerande keystone-server att ansluta till." - -#. Type: string -#. Description -#: ../neutron-server.templates:3001 -msgid "Keystone server IP address:" -msgstr "IP-adress till Keystone:" - -#. Type: string -#. Description -#: ../neutron-server.templates:3001 -msgid "" -"Please enter the IP address of the Keystone server, so that neutron-api can " -"contact Keystone to do the Neutron service and endpoint creation." -msgstr "" -"Ange IP-adressen till din keystone-server så att neutron-api kan kontakta " -"Keystone för att lägga till Neutron-tjänsten som en ändpunkt." - -#. Type: string -#. Description -#: ../neutron-server.templates:4001 -#, fuzzy -#| msgid "Auth server username:" -msgid "Keystone admin name:" -msgstr "Användarnamn på identifieringsservern:" - -#. Type: string -#. Description -#. Type: string -#. Description -#. Type: password -#. Description -#: ../neutron-server.templates:4001 ../neutron-server.templates:5001 -#: ../neutron-server.templates:6001 -msgid "" -"To register the service endpoint, this package needs to know the Admin " -"login, name, project name, and password to the Keystone server." -msgstr "" - -#. Type: string -#. Description -#: ../neutron-server.templates:5001 -#, fuzzy -#| msgid "Auth server username:" -msgid "Keystone admin project name:" -msgstr "Användarnamn på identifieringsservern:" - -#. Type: password -#. Description -#: ../neutron-server.templates:6001 -msgid "Keystone admin password:" -msgstr "" - -#. Type: string -#. Description -#: ../neutron-server.templates:7001 -msgid "Neutron endpoint IP address:" -msgstr "IP-adress för Neutron-ändpunkt:" - -#. Type: string -#. Description -#: ../neutron-server.templates:7001 -msgid "Please enter the IP address that will be used to contact Neutron." -msgstr "Ange den IP-adress som ska användas för att kontakta Neutron." - -#. Type: string -#. Description -#: ../neutron-server.templates:7001 -msgid "" -"This IP address should be accessible from the clients that will use this " -"service, so if you are installing a public cloud, this should be a public IP " -"address." -msgstr "" -"Denna IP-adress ska vara nåbar från klienterna som vill använda den här " -"tjänsten. Om detta är en publik molntjänst så ska det vara en publik IP-" -"adress." - -#. Type: string -#. Description -#: ../neutron-server.templates:8001 -msgid "Name of the region to register:" -msgstr "Regionnamn:" - -#. Type: string -#. Description -#: ../neutron-server.templates:8001 -msgid "" -"OpenStack supports using availability zones, with each region representing a " -"location. Please enter the zone that you wish to use when registering the " -"endpoint." -msgstr "" -"OpenStack kan användas med tillgänglighetszoner. Varje region representerar " -"en plats. Ange zonen som ska användas när ändpunkten registreras." - -#. Type: string -#. Description -#: ../neutron-metadata-agent.templates:2001 -msgid "Auth server hostname:" -msgstr "Värdnamn för identifieringsserver:" - -#. Type: string -#. Description -#: ../neutron-metadata-agent.templates:2001 -msgid "" -"Please specify the URL of your Neutron authentication server. Typically this " -"is also the URL of your OpenStack Identity Service (Keystone)." -msgstr "" -"Ange URL till din Trove-identifieringsserver. Detta är vanligtvis samma URL " -"som till din OpenStack-identitetstjänst (Keystone)." - -#. Type: string -#. Description -#: ../neutron-metadata-agent.templates:3001 -msgid "Auth server tenant name:" -msgstr "Namn för \"tenant\" (administratör) på identifieringsservern:" - -#. Type: password -#. Description -#: ../neutron-metadata-agent.templates:5001 -msgid "Auth server password:" -msgstr "Lösenord på identifieringsservern:" - -#. Type: string -#. Description -#: ../neutron-metadata-agent.templates:6001 -msgid "Name of the region to be used by the metadata server:" -msgstr "Regionnamn:" - -#. Type: string -#. Description -#: ../neutron-metadata-agent.templates:6001 -msgid "" -"Openstack can be used using availability zones, with each region " -"representing a location. Please enter the zone that the metadata server " -"should use." -msgstr "" -"OpenStack kan användas med tillgänglighetszoner. Varje region representerar " -"en plats. Ange zonen som ska användas när ändpunkten registreras." - -#. Type: password -#. Description -#: ../neutron-metadata-agent.templates:7001 -msgid "Metadata proxy shared secret:" -msgstr "" - -#. Type: password -#. Description -#: ../neutron-metadata-agent.templates:7001 -msgid "" -"VM instances using Neutron to handle networking retrieve their metadata " -"through the Neutron metadata agent, which serves as a proxy to the Nova " -"metadata REST API server." -msgstr "" - -#. Type: password -#. Description -#: ../neutron-metadata-agent.templates:7001 -msgid "" -"Please enter the password that should be used to protect communications " -"between the Neutron metadata proxy agent and the Nova metadata server. The " -"same shared password should be used when setting up the nova-common package." -msgstr "" - -#~ msgid "Auth server username:" -#~ msgstr "Användarnamn på identifieringsservern:" - -#~ msgid "Keystone authentication token:" -#~ msgstr "Autetiseringsvärde för Keystone:" - -#~ msgid "" -#~ "To configure its endpoint in Keystone, neutron-server needs the Keystone " -#~ "auth token." -#~ msgstr "" -#~ "För att lägga till ändpunkt i Keystone behöver neutron-server ett " -#~ "autentiseringsvärde för Keystone." - -#~ msgid "ml2/ml2_conf.ini" -#~ msgstr "ml2/ml2_conf.ini" diff --git a/xenial/debian/po/templates.pot b/xenial/debian/po/templates.pot deleted file mode 100644 index 58dd1ff67..000000000 --- a/xenial/debian/po/templates.pot +++ /dev/null @@ -1,595 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: neutron\n" -"Report-Msgid-Bugs-To: neutron@packages.debian.org\n" -"POT-Creation-Date: 2016-06-06 00:25+0200\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"Language: \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=CHARSET\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Type: string -#. Description -#: ../neutron-common.templates:2001 -msgid "Authentication server hostname:" -msgstr "" - -#. Type: string -#. Description -#: ../neutron-common.templates:2001 -msgid "" -"Please specify the hostname of your Neutron authentication server. Typically " -"this is also the hostname of your OpenStack Identity Service (Keystone)." -msgstr "" - -#. Type: string -#. Description -#: ../neutron-common.templates:3001 -msgid "Authentication server tenant name:" -msgstr "" - -#. Type: string -#. Description -#: ../neutron-common.templates:3001 -msgid "Please specify the authentication server tenant name." -msgstr "" - -#. Type: string -#. Description -#: ../neutron-common.templates:4001 ../neutron-metadata-agent.templates:4001 -msgid "Authentication server username:" -msgstr "" - -#. Type: string -#. Description -#: ../neutron-common.templates:4001 ../neutron-metadata-agent.templates:4001 -msgid "Please specify the username to use with the authentication server." -msgstr "" - -#. Type: password -#. Description -#: ../neutron-common.templates:5001 -msgid "Authentication server password:" -msgstr "" - -#. Type: password -#. Description -#: ../neutron-common.templates:5001 ../neutron-metadata-agent.templates:5001 -msgid "Please specify the password to use with the authentication server." -msgstr "" - -#. Type: select -#. Choices -#: ../neutron-common.templates:6001 -msgid "OpenVSwitch" -msgstr "" - -#. Type: select -#. Choices -#: ../neutron-common.templates:6001 -msgid "LinuxBridge" -msgstr "" - -#. Type: select -#. Choices -#: ../neutron-common.templates:6001 -msgid "ml2" -msgstr "" - -#. Type: select -#. Choices -#: ../neutron-common.templates:6001 -msgid "Brocade" -msgstr "" - -#. Type: select -#. Choices -#: ../neutron-common.templates:6001 -msgid "Nicira" -msgstr "" - -#. Type: select -#. Choices -#: ../neutron-common.templates:6001 -msgid "Midonet" -msgstr "" - -#. Type: select -#. Choices -#: ../neutron-common.templates:6001 -msgid "NEC" -msgstr "" - -#. Type: select -#. Choices -#: ../neutron-common.templates:6001 -msgid "Mellanox" -msgstr "" - -#. Type: select -#. Choices -#: ../neutron-common.templates:6001 -msgid "Hyper-V" -msgstr "" - -#. Type: select -#. Choices -#: ../neutron-common.templates:6001 -msgid "RYU" -msgstr "" - -#. Type: select -#. Choices -#: ../neutron-common.templates:6001 -msgid "MetaPlugin" -msgstr "" - -#. Type: select -#. Choices -#: ../neutron-common.templates:6001 -msgid "BigSwitch" -msgstr "" - -#. Type: select -#. Choices -#: ../neutron-common.templates:6001 -msgid "Cisco" -msgstr "" - -#. Type: select -#. Choices -#: ../neutron-common.templates:6001 -msgid "PLUMgrid" -msgstr "" - -#. Type: select -#. Description -#: ../neutron-common.templates:6002 -msgid "Neutron plugin:" -msgstr "" - -#. Type: select -#. Description -#: ../neutron-common.templates:6002 -msgid "" -"Neutron uses a plugin architecture to manage networking. When starting the " -"Neutron server daemon, the configuration file corresponding to the plugin " -"you wish to use needs to be loaded, by giving it as a parameter when " -"starting the neutron-server daemon. Also, the core_plugin directive needs to " -"match. Please select which plugin to use." -msgstr "" - -#. Type: boolean -#. Description -#: ../neutron-common.templates:7001 -msgid "Set up a database for Neutron?" -msgstr "" - -#. Type: boolean -#. Description -#: ../neutron-common.templates:7001 -msgid "" -"No database has been set up for Neutron to use. Before continuing, you " -"should make sure you have the following information:" -msgstr "" - -#. Type: boolean -#. Description -#: ../neutron-common.templates:7001 -msgid "" -" * the type of database that you want to use;\n" -" * the database server hostname (that server must allow TCP connections from " -"this\n" -" machine);\n" -" * a username and password to access the database." -msgstr "" - -#. Type: boolean -#. Description -#: ../neutron-common.templates:7001 -msgid "" -"If some of these requirements are missing, do not choose this option and run " -"with regular SQLite support." -msgstr "" - -#. Type: boolean -#. Description -#: ../neutron-common.templates:7001 -msgid "" -"You can change this setting later on by running \"dpkg-reconfigure -plow " -"neutron\"." -msgstr "" - -#. Type: string -#. Description -#: ../neutron-common.templates:8001 -msgid "IP address of your RabbitMQ host:" -msgstr "" - -#. Type: string -#. Description -#. Type: string -#. Description -#. Type: password -#. Description -#: ../neutron-common.templates:8001 ../neutron-common.templates:9001 -#: ../neutron-common.templates:10001 -msgid "" -"In order to interoperate with other components of OpenStack, this package " -"needs to connect to a central RabbitMQ server." -msgstr "" - -#. Type: string -#. Description -#: ../neutron-common.templates:8001 -msgid "Please specify the IP address of that server." -msgstr "" - -#. Type: string -#. Description -#: ../neutron-common.templates:9001 -msgid "Username for connection to the RabbitMQ server:" -msgstr "" - -#. Type: string -#. Description -#: ../neutron-common.templates:9001 -msgid "Please specify the username used to connect to the RabbitMQ server." -msgstr "" - -#. Type: password -#. Description -#: ../neutron-common.templates:10001 -msgid "Password for connection to the RabbitMQ server:" -msgstr "" - -#. Type: password -#. Description -#: ../neutron-common.templates:10001 -msgid "Please specify the password used to connect to the RabbitMQ server." -msgstr "" - -#. Type: select -#. Choices -#: ../neutron-common.templates:11001 -msgid "local" -msgstr "" - -#. Type: select -#. Choices -#: ../neutron-common.templates:11001 -msgid "gre" -msgstr "" - -#. Type: select -#. Choices -#: ../neutron-common.templates:11001 -msgid "vlan" -msgstr "" - -#. Type: select -#. Choices -#: ../neutron-common.templates:11001 -msgid "none" -msgstr "" - -#. Type: select -#. Description -#. Translators: a "tenant" in OpenStack world is -#. an entity that contains one or more username/password couples. -#. It's typically the tenant that will be used for billing. Having more than one -#. username/password is very helpful in larger organization. -#. You're advised to either keep "tenant" without translating it -#. or keep it parenthezised. Example for French: -#. locataire ("tenant") -#: ../neutron-common.templates:11002 -msgid "Type of network to allocate for tenant networks:" -msgstr "" - -#. Type: select -#. Description -#. Translators: a "tenant" in OpenStack world is -#. an entity that contains one or more username/password couples. -#. It's typically the tenant that will be used for billing. Having more than one -#. username/password is very helpful in larger organization. -#. You're advised to either keep "tenant" without translating it -#. or keep it parenthezised. Example for French: -#. locataire ("tenant") -#: ../neutron-common.templates:11002 -msgid "" -"The value \"local\" is useful only for single-box testing. In order for " -"tenant networks to provide connectivity between hosts, it is necessary to " -"either choose \"vlan\" and then configure \"network_vlan_ranges\" or to " -"choose \"gre\" and then configure \"tunnel_id_ranges\". Choose \"none\" to " -"disable creation of tenant networks." -msgstr "" - -#. Type: boolean -#. Description -#: ../neutron-common.templates:12001 -msgid "Enable tunneling?" -msgstr "" - -#. Type: boolean -#. Description -#: ../neutron-common.templates:12001 -msgid "" -"Please choose whether support should be activated for GRE networks on the " -"server and agents. This requires kernel support for OVS patch ports and GRE " -"tunneling." -msgstr "" - -#. Type: string -#. Description -#: ../neutron-common.templates:13001 -msgid "Tunnel id ranges:" -msgstr "" - -#. Type: string -#. Description -#: ../neutron-common.templates:13001 -msgid "" -"Please enter a comma-separated list of : tuples " -"enumerating ranges of GRE tunnel IDs that are available for tenant network " -"allocation if tenant_network_type is \"gre\"." -msgstr "" - -#. Type: string -#. Description -#: ../neutron-common.templates:14001 -msgid "Local IP address of this hypervisor:" -msgstr "" - -#. Type: string -#. Description -#: ../neutron-common.templates:14001 -msgid "Please enter the local IP address for this hypervisor." -msgstr "" - -#. Type: string -#. Description -#: ../neutron-common.templates:15001 -msgid "Nova server URL:" -msgstr "" - -#. Type: string -#. Description -#: ../neutron-common.templates:15001 -msgid "Please enter the URL of the Nova server." -msgstr "" - -#. Type: string -#. Description -#: ../neutron-common.templates:16001 -msgid "Nova server region name:" -msgstr "" - -#. Type: string -#. Description -#: ../neutron-common.templates:16001 -msgid "Please enter the region of the Nova server." -msgstr "" - -#. Type: string -#. Description -#: ../neutron-common.templates:17001 -msgid "Nova admin tenant name:" -msgstr "" - -#. Type: string -#. Description -#: ../neutron-common.templates:17001 -msgid "" -"Neutron needs to be able to communicate with Nova through Keystone. " -"Therefore Neutron needs to know the Nova admin tenant name, username and " -"password." -msgstr "" - -#. Type: string -#. Description -#: ../neutron-common.templates:17001 -msgid "Please enter the ID of the admin tenant for Nova." -msgstr "" - -#. Type: string -#. Description -#: ../neutron-common.templates:18001 -msgid "Neutron administrator username:" -msgstr "" - -#. Type: string -#. Description -#: ../neutron-common.templates:18001 -msgid "Please enter the username of the Nova administrator." -msgstr "" - -#. Type: password -#. Description -#: ../neutron-common.templates:19001 -msgid "Nova administrator password:" -msgstr "" - -#. Type: password -#. Description -#: ../neutron-common.templates:19001 -msgid "Please enter the password of the Nova administrator." -msgstr "" - -#. Type: boolean -#. Description -#: ../neutron-server.templates:2001 -msgid "Register Neutron in the Keystone endpoint catalog?" -msgstr "" - -#. Type: boolean -#. Description -#: ../neutron-server.templates:2001 -msgid "" -"Each OpenStack service (each API) should be registered in order to be " -"accessible. This is done using \"keystone service-create\" and \"keystone " -"endpoint-create\". This can be done automatically now." -msgstr "" - -#. Type: boolean -#. Description -#: ../neutron-server.templates:2001 -msgid "" -"Note that you will need to have an up and running Keystone server on which " -"to connect using a known admin project name, admin username and password. " -"The admin auth token is not used anymore." -msgstr "" - -#. Type: string -#. Description -#: ../neutron-server.templates:3001 -msgid "Keystone server IP address:" -msgstr "" - -#. Type: string -#. Description -#: ../neutron-server.templates:3001 -msgid "" -"Please enter the IP address of the Keystone server, so that neutron-api can " -"contact Keystone to do the Neutron service and endpoint creation." -msgstr "" - -#. Type: string -#. Description -#: ../neutron-server.templates:4001 -msgid "Keystone admin name:" -msgstr "" - -#. Type: string -#. Description -#. Type: string -#. Description -#. Type: password -#. Description -#: ../neutron-server.templates:4001 ../neutron-server.templates:5001 -#: ../neutron-server.templates:6001 -msgid "" -"To register the service endpoint, this package needs to know the Admin " -"login, name, project name, and password to the Keystone server." -msgstr "" - -#. Type: string -#. Description -#: ../neutron-server.templates:5001 -msgid "Keystone admin project name:" -msgstr "" - -#. Type: password -#. Description -#: ../neutron-server.templates:6001 -msgid "Keystone admin password:" -msgstr "" - -#. Type: string -#. Description -#: ../neutron-server.templates:7001 -msgid "Neutron endpoint IP address:" -msgstr "" - -#. Type: string -#. Description -#: ../neutron-server.templates:7001 -msgid "Please enter the IP address that will be used to contact Neutron." -msgstr "" - -#. Type: string -#. Description -#: ../neutron-server.templates:7001 -msgid "" -"This IP address should be accessible from the clients that will use this " -"service, so if you are installing a public cloud, this should be a public IP " -"address." -msgstr "" - -#. Type: string -#. Description -#: ../neutron-server.templates:8001 -msgid "Name of the region to register:" -msgstr "" - -#. Type: string -#. Description -#: ../neutron-server.templates:8001 -msgid "" -"OpenStack supports using availability zones, with each region representing a " -"location. Please enter the zone that you wish to use when registering the " -"endpoint." -msgstr "" - -#. Type: string -#. Description -#: ../neutron-metadata-agent.templates:2001 -msgid "Auth server hostname:" -msgstr "" - -#. Type: string -#. Description -#: ../neutron-metadata-agent.templates:2001 -msgid "" -"Please specify the URL of your Neutron authentication server. Typically this " -"is also the URL of your OpenStack Identity Service (Keystone)." -msgstr "" - -#. Type: string -#. Description -#: ../neutron-metadata-agent.templates:3001 -msgid "Auth server tenant name:" -msgstr "" - -#. Type: password -#. Description -#: ../neutron-metadata-agent.templates:5001 -msgid "Auth server password:" -msgstr "" - -#. Type: string -#. Description -#: ../neutron-metadata-agent.templates:6001 -msgid "Name of the region to be used by the metadata server:" -msgstr "" - -#. Type: string -#. Description -#: ../neutron-metadata-agent.templates:6001 -msgid "" -"Openstack can be used using availability zones, with each region " -"representing a location. Please enter the zone that the metadata server " -"should use." -msgstr "" - -#. Type: password -#. Description -#: ../neutron-metadata-agent.templates:7001 -msgid "Metadata proxy shared secret:" -msgstr "" - -#. Type: password -#. Description -#: ../neutron-metadata-agent.templates:7001 -msgid "" -"VM instances using Neutron to handle networking retrieve their metadata " -"through the Neutron metadata agent, which serves as a proxy to the Nova " -"metadata REST API server." -msgstr "" - -#. Type: password -#. Description -#: ../neutron-metadata-agent.templates:7001 -msgid "" -"Please enter the password that should be used to protect communications " -"between the Neutron metadata proxy agent and the Nova metadata server. The " -"same shared password should be used when setting up the nova-common package." -msgstr "" diff --git a/xenial/debian/pydist-overrides b/xenial/debian/pydist-overrides index 8b68c1ed2..548e1cbc7 100644 --- a/xenial/debian/pydist-overrides +++ b/xenial/debian/pydist-overrides @@ -1,4 +1,4 @@ -neutron_server neutron-server -neutron_common neutron-common +quantum_server quantum-server +quantum_common quantum-common setuptools-git -alembic alembic +reno diff --git a/xenial/debian/rules b/xenial/debian/rules index 3341eace6..fdcc54dbf 100755 --- a/xenial/debian/rules +++ b/xenial/debian/rules @@ -1,159 +1,45 @@ #!/usr/bin/make -f -include /usr/share/openstack-pkg-tools/pkgos.make -export OSLO_PACKAGE_VERSION=$(shell dpkg-parsechangelog | grep Version: | cut -d' ' -f2 | sed -e 's/^[[:digit:]]*://' -e 's/[-].*//' -e 's/~/.0/' | head -n 1) +# Uncomment this to turn on verbose mode. +#export DH_VERBOSE=1 -PYTHONS:=$(shell pyversions -vr) +DEBVERS ?= $(shell dpkg-parsechangelog | sed -n -e 's/^Version: //p') +VERSION ?= $(shell echo '$(DEBVERS)' | sed -e 's/^[[:digit:]]*://' -e 's/[-].*//' -e 's/~/./g') +export PBR_VERSION=$(VERSION) -%: - dh $@ --buildsystem=python_distutils --with python2,systemd,sphinxdoc +include /usr/share/openstack-pkg-tools/pkgos.make -override_dh_auto_install: - echo "Do nothing" +%: + dh $@ --with python2,systemd override_dh_install: - rm -rf $(CURDIR)/debian/tmp - python2.7 setup.py install --install-layout=deb --root=$(CURDIR)/debian/tmp - cp -auxf neutron $(CURDIR)/debian/tmp/usr/lib/python2.7/dist-packages - rm -rf $(CURDIR)/debian/tmp/usr/etc - - # dhcp_agent.ini - mkdir -p $(CURDIR)/debian/neutron-dhcp-agent/etc/neutron - PYTHONPATH=$(CURDIR)/debian/tmp/usr/lib/python2.7/dist-packages oslo-config-generator --output-file $(CURDIR)/debian/neutron-dhcp-agent/etc/neutron/dhcp_agent.ini \ - --wrap-width 140 \ - --namespace neutron.base.agent \ - --namespace neutron.dhcp.agent \ - --namespace oslo.log - - # l3_agent.ini - mkdir -p $(CURDIR)/debian/neutron-l3-agent/etc/neutron - PYTHONPATH=$(CURDIR)/debian/tmp/usr/lib/python2.7/dist-packages oslo-config-generator --output-file $(CURDIR)/debian/neutron-l3-agent/etc/neutron/l3_agent.ini \ - --wrap-width 140 \ - --namespace neutron.base.agent \ - --namespace neutron.l3.agent \ - --namespace oslo.log - - # linuxbridge_agent.ini - mkdir -p $(CURDIR)/debian/neutron-linuxbridge-agent/etc/neutron/plugins/ml2 - PYTHONPATH=$(CURDIR)/debian/tmp/usr/lib/python2.7/dist-packages oslo-config-generator --output-file $(CURDIR)/debian/neutron-linuxbridge-agent/etc/neutron/plugins/ml2/linuxbridge_agent.ini \ - --wrap-width 140 \ - --namespace neutron.ml2.linuxbridge.agent \ - --namespace oslo.log - - # metadata_agent.ini - mkdir -p $(CURDIR)/debian/neutron-metadata-agent/usr/share/neutron-metadata-agent - PYTHONPATH=$(CURDIR)/debian/tmp/usr/lib/python2.7/dist-packages oslo-config-generator --output-file $(CURDIR)/debian/neutron-metadata-agent/usr/share/neutron-metadata-agent/metadata_agent.ini \ - --wrap-width 140 \ - --namespace neutron.metadata.agent \ - --namespace oslo.log - - # metering_agent.ini - mkdir -p $(CURDIR)/debian/neutron-metering-agent/etc/neutron - PYTHONPATH=$(CURDIR)/debian/tmp/usr/lib/python2.7/dist-packages oslo-config-generator --output-file $(CURDIR)/debian/neutron-metering-agent/etc/neutron/metering_agent.ini \ - --wrap-width 140 \ - --namespace neutron.metering.agent \ - --namespace oslo.log - - # ml2_conf.ini - mkdir -p $(CURDIR)/debian/neutron-common/etc/neutron/plugins/ml2 - PYTHONPATH=$(CURDIR)/debian/tmp/usr/lib/python2.7/dist-packages oslo-config-generator --output-file $(CURDIR)/debian/neutron-common/etc/neutron/plugins/ml2/ml2_conf.ini \ - --wrap-width 140 \ - --namespace neutron.ml2 \ - --namespace oslo.log - - # ml2_conf_sriov.ini - PYTHONPATH=$(CURDIR)/debian/tmp/usr/lib/python2.7/dist-packages oslo-config-generator --output-file $(CURDIR)/debian/neutron-common/etc/neutron/plugins/ml2/ml2_conf_sriov.ini \ - --wrap-width 140 \ - --namespace neutron.ml2.sriov \ - --namespace oslo.log - - # neutron.conf - mkdir -p $(CURDIR)/debian/neutron-common/usr/share/neutron-common - PYTHONPATH=$(CURDIR)/debian/tmp/usr/lib/python2.7/dist-packages oslo-config-generator --output-file $(CURDIR)/debian/neutron-common/usr/share/neutron-common/neutron.conf \ - --wrap-width 140 \ - --namespace neutron \ - --namespace neutron.agent \ - --namespace neutron.db \ - --namespace neutron.extensions \ - --namespace neutron.qos \ - --namespace nova.auth \ - --namespace oslo.log \ - --namespace oslo.db \ - --namespace oslo.policy \ - --namespace oslo.concurrency \ - --namespace oslo.messaging \ - --namespace oslo.middleware.cors \ - --namespace oslo.service.sslutils \ - --namespace oslo.service.wsgi \ - --namespace keystonemiddleware.auth_token - - - # openvswitch_agent.ini - mkdir -p $(CURDIR)/debian/neutron-common/usr/share/neutron-common - PYTHONPATH=$(CURDIR)/debian/tmp/usr/lib/python2.7/dist-packages oslo-config-generator --output-file $(CURDIR)/debian/neutron-common/usr/share/neutron-common/openvswitch_agent.ini \ - --wrap-width 140 \ - --namespace neutron.ml2.ovs.agent \ - --namespace oslo.log - - # sriov_agent.ini - mkdir -p $(CURDIR)/debian/neutron-common/etc/neutron/plugins/ml2 - PYTHONPATH=$(CURDIR)/debian/tmp/usr/lib/python2.7/dist-packages oslo-config-generator --output-file $(CURDIR)/debian/neutron-common/etc/neutron/plugins/ml2/sriov_agent.ini \ - --wrap-width 140 \ - --namespace neutron.ml2.sriov.agent \ - --namespace oslo.log - - dh_install --fail-missing -X/usr/etc + PYTHONPATH=$(CURDIR) $(CURDIR)/tools/generate_config_file_samples.sh + find $(CURDIR)/etc -type f | xargs rename 's/\.sample$$//' + dh_install --fail-missing -X/usr/etc -X/usr/bin/neutron-vpn-agent \ + -X/usr/bin/neutron-lbaas-agent -X/usr/bin/neutron-hyperv-agent + +override_dh_systemd_enable: + dh_systemd_enable -pneutron-openvswitch-agent --name=neutron-ovs-cleanup \ + neutron-ovs-cleanup.service + dh_systemd_enable -pneutron-linuxbridge-agent --name=neutron-linuxbridge-cleanup \ + neutron-linuxbridge-cleanup.service + dh_systemd_enable + +override_dh_installinit: + dh_installinit -pneutron-openvswitch-agent --no-start \ + --name=neutron-ovs-cleanup + dh_installinit -pneutron-linuxbridge-agent --no-start \ + --name=neutron-linuxbridge-cleanup + dh_installinit --error-handler=true override_dh_auto_clean: dh_auto_clean - find . -type f -name "*.pyc" | xargs rm -fr - rm -rf build neutron.egg-info - rm -f debian/neutron-common.config \ - debian/neutron-common.postinst \ - debian/neutron-server.config \ - debian/neutron-server.postinst \ - debian/neutron-dhcp-agent.postinst \ - debian/neutron-metadata-agent.config \ - debian/neutron-metadata-agent.postinst - rm -f debian/*.init debian/*.service debian/*.upstart + rm -f debian/*.upstart debian/*.init debian/*.service .testrepository -override_dh_clean: - dh_clean - find . -type f -name "*.pyc" -delete +get-orig-source: + uscan --verbose --force-download --rename --destdir=../build-area -override_dh_auto_test: ifeq (,$(findstring nocheck, $(DEB_BUILD_OPTIONS))) - echo "No unit tests: currently broken." -# python2-ostestr --pretty --color --slowest -# @echo "===> Running tests" -# set -e ; set -x ; 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 'neutron\.tests\.unit.*' | tee $$TEMP_REZ | subunit2pyunit ; \ -# cat $$TEMP_REZ | subunit-filter -s --no-passthrough | subunit-stats ; \ -# rm -f $$TEMP_REZ ; \ -# testr-python$$PYMAJOR slowest ; \ -# done - #PYTHONPATH=build/* ./run_tests.sh -N -P -endif - -override_dh_auto_build: - dh_auto_build -O--buildsystem=python_distutils - - /usr/share/openstack-pkg-tools/pkgos_insert_include pkgos_func neutron-common.config - /usr/share/openstack-pkg-tools/pkgos_insert_include pkgos_func neutron-common.postinst - /usr/share/openstack-pkg-tools/pkgos_insert_include pkgos_func neutron-server.config - /usr/share/openstack-pkg-tools/pkgos_insert_include pkgos_func neutron-server.postinst - /usr/share/openstack-pkg-tools/pkgos_insert_include pkgos_func neutron-dhcp-agent.postinst - /usr/share/openstack-pkg-tools/pkgos_insert_include pkgos_func neutron-metadata-agent.postinst - /usr/share/openstack-pkg-tools/pkgos_insert_include pkgos_func neutron-metadata-agent.config - -override_dh_sphinxdoc: -ifeq (,$(findstring nodocs, $(DEB_BUILD_OPTIONS))) - python setup.py build_sphinx - cp -rf doc/build/html $(CURDIR)/debian/neutron-doc/usr/share/doc/neutron-doc - dh_sphinxdoc -O--buildsystem=python_distutils +override_dh_auto_test: + ostestr endif diff --git a/xenial/debian/source/format b/xenial/debian/source/format old mode 100644 new mode 100755 diff --git a/xenial/debian/watch b/xenial/debian/watch index 41ff952da..de98e86d8 100644 --- a/xenial/debian/watch +++ b/xenial/debian/watch @@ -1,3 +1,3 @@ version=3 -opts="uversionmangle=s/\.(b|rc)/~$1/" \ -https://github.com/openstack/neutron/tags .*/(\d[\d\.]+)\.tar\.gz +opts="uversionmangle=s/\.([a-zA-Z])/~$1/;s/%7E/~/;s/\.0b/~b/;s/\.0rc/~rc/" \ + http://tarballs.openstack.org/neutron neutron-(\d.*)\.tar\.gz -- 2.45.2