From: Ivan Udovichenko Date: Thu, 24 Sep 2015 21:09:30 +0000 (+0300) Subject: Add python-heat package to MOS 8.0 repository X-Git-Tag: mos-9.0~8 X-Git-Url: https://review.fuel-infra.org/gitweb?a=commitdiff_plain;h=refs%2Fchanges%2F28%2F12128%2F26;p=openstack-build%2Fheat-build.git Add python-heat package to MOS 8.0 repository Change-Id: Ie828acfbd5398f9ae656f0d77cd05e7983272c63 Version: 1:5.0.0.0rc1-1~u14.04+mos1 Source: http://http.debian.net/debian/pool/main/h/heat/heat_5.0.0~rc1-1.dsc --- diff --git a/trusty/debian/changelog b/trusty/debian/changelog index 8265c487..fc9b382c 100644 --- a/trusty/debian/changelog +++ b/trusty/debian/changelog @@ -1,51 +1,400 @@ -heat (2015.1.2-1~u14.04+mos1) mos7.0; urgency=medium +heat (1:5.0.0.0b2-1~u14.04+mos1) mos8.0; urgency=medium - * Version update to 2015.1.2 - * Requirements.txt patch update - * LP#1459837 - - -- Igor Yozhikov Thu, 30 Jul 2015 13:15:13 +0300 + * Rebuild for Liberty release + * Source: http://http.debian.net/debian/pool/main/h/heat/heat_5.0.0~rc1-1.dsc + * Update requirements according to global requirements of Liberty + * Comment out allow-route-2.0.patch -heat (2015.1.0-1~u14.04+mos4) mos7.0; urgency=medium + -- Daniil Trishkin Fri, 25 Sep 2015 0:09:29 +0300 - * debian/control: - - Add heat-doc package section - - Add python-oslo.versionedobjects to build dependencies - * debian/rules: - - Add sphinxdoc to build with - - Add override_dh_sphinxdoc section - * Add debian/heat-doc.doc-base +heat (1:5.0.0~rc1-1) experimental; urgency=medium - -- Daniil Trishkin Fri, 19 Jun 2015 16:25:42 +0300 + * New upstream release. + * Fixed (build-)depends for this release. + * Now heat-api depends on python-openstackclient. -heat (2015.1.0-1~u14.04+mos3) mos7.0; urgency=medium + -- Thomas Goirand Wed, 23 Sep 2015 18:33:01 +0200 - * Add missing binaries (LP #1468309) +heat (1:5.0.0~b3-2) experimental; urgency=medium - -- Mikhail Ivanov Wed, 24 Jun 2015 16:02:13 +0300 + * Added nl.po. + * Fixed wrong (build-)depends on python-neutronclient: EPOCH should be 1:. -heat (2015.1.0-1~u14.04+mos2) mos7.0; urgency=medium + -- Thomas Goirand Mon, 14 Sep 2015 11:38:40 +0200 - * Fix python-oslo-* naming scheme (LP: #1459494) - * Remove override_dh_auto_test +heat (1:5.0.0~b3-1) experimental; urgency=medium - -- Denis Egorenko Mon, 01 Jun 2015 15:31:59 +0300 + * New upstream release. + * Fixed (build-)depends for this release. + * Refreshed routes 2.0 in requirements patch. + * Deleted debian/patches/Fix_DummyResource_missing_in_provider_error.patch + applied upstream. -heat (2015.1.0-1~u14.04+mos1) mos7.0; urgency=medium + -- Thomas Goirand Mon, 07 Sep 2015 12:40:05 +0200 - * Update version to 2015.1.0 according to current Kilo tag - * Add to Depends: - - oslo-concurrency - - oslo-context - - oslo-log - - oslo-middleware - - oslo-serialization - - osprofiler - - oslo-versionedobjects - * Update requirements according to global requirements - https://github.com/openstack/requirements/blob/stable/kilo/global-requirements.txt - * Sources are based on commit - 9d84d224e23c35f3d2f187a00934a7b7ee1fb380 from 6.1 - and https://launchpad.net/ubuntu/vivid/+source/heat +heat (1:5.0.0~b2-1) experimental; urgency=medium - -- Daniil Trishkin Wed, 29 Apr 2015 11:20:02 +0300 + * New upstream release. + * Fixed (build-)depends for this release. + * Rebased and updated patches. + * Added upstream patches: + - Fix_DummyResource_missing_in_provider_error.patch + * Removed the copy of contrib/heat_keystoneclient_v2/heat_keystoneclient_v2 + which doesn't exist anymore upstream. + + -- Thomas Goirand Sun, 02 Aug 2015 11:22:32 +0200 + +heat (2015.1.0-4) unstable; urgency=medium + + * Rebuilt with sqlalchemy 1.0.6. + * Refreshed patch. + * Added sqlalchemy version patch in requirements.txt. + + -- Thomas Goirand Wed, 01 Jul 2015 02:27:14 +0000 + +heat (2015.1.0-3) unstable; urgency=medium + + * Replaced && by ; in debian/rules. + * Purges correctly log files on purge. + * Removes double definition of PATH= in init scripts. + + -- Thomas Goirand Wed, 03 Jun 2015 14:57:22 +0200 + +heat (2015.1.0-2) unstable; urgency=medium + + * Added missing oslo.log namespace when generating default config. + + -- Thomas Goirand Fri, 15 May 2015 16:27:46 +0200 + +heat (2015.1.0-1) unstable; urgency=medium + + * New upstream release. + + -- Thomas Goirand Thu, 30 Apr 2015 21:51:34 +0000 + +heat (2015.1~rc2-1) unstable; urgency=medium + + * New upstream release. + * Uploading to unstable. + * Reviewed (build-)depends for this release. + * Build the heat.conf.sample on the fly at build time. + * Refreshed allow-route-2.0.patch. + * Added Remove_gettextutils_import.patch to un-fuck the .conf gen. + + -- Thomas Goirand Wed, 24 Dec 2014 17:45:14 +0800 + +heat (2014.2.1-2) experimental; urgency=medium + + * Added missing python-oslo.serialization (build-)depends. + + -- Thomas Goirand Mon, 15 Dec 2014 17:12:39 +0800 + +heat (2014.2.1-1) experimental; urgency=medium + + * New upstream release. + * Depending on openstack-pkg-tools (>= 20~). + + -- Thomas Goirand Sun, 14 Dec 2014 10:33:44 +0000 + +heat (2014.2-2) experimental; urgency=medium + + * Do not duplicate the [keystone_authtoken] in heat.conf. This was a leftover + from the missing [keystone_authtoken] in Icehouse. + + -- Thomas Goirand Wed, 22 Oct 2014 00:38:56 +0800 + +heat (2014.2-1) experimental; urgency=medium + + * New upstream release. + + -- Thomas Goirand Thu, 16 Oct 2014 14:50:02 +0000 + +heat (2014.2~rc3-1) experimental; urgency=medium + + * New upstream release. + * Fixed (build-)depends for this release. + * Now using templated init script for sysv-rc, generated systemd unit and + upstart jobs, using openstack-pkg-tools >= 13. + * Mangling upstream rc and beta versions in watch file. + * Standards-Version is now 3.9.6. + + -- Thomas Goirand Sun, 05 Oct 2014 14:28:41 +0800 + +heat (2014.2~rc1-2) experimental; urgency=medium + + * Also package /usr/bin/heat-keystone-setup-domain. + * Using the --fail-missing option when calling dh_install. + + -- Thomas Goirand Thu, 02 Oct 2014 20:27:08 +0800 + +heat (2014.2~rc1-1) experimental; urgency=medium + + * New upstream release. + * Updated (build-)depends for this release. + * Added log facilities for all daemons. + * Added systemd support. + + -- Thomas Goirand Thu, 02 Oct 2014 19:01:13 +0800 + +heat (2014.2~b3-1) experimental; urgency=medium + + * New upstream release. + * Fixed (build-)depends for this release. + * Added a patch to allow python-routes 2.0. + + -- Thomas Goirand Tue, 01 Jul 2014 00:58:38 +0800 + +heat (2014.1.1-2) unstable; urgency=medium + + * Updated de.po thanks to Chris Leick (Closes: #751167). + + -- Thomas Goirand Wed, 11 Jun 2014 12:31:32 +0800 + +heat (2014.1.1-1) unstable; urgency=medium + + * New upstream release. + * Removed Dont_dynamically_create_provider_types_in_the_global_env.patch + applied upstream. + * Now (build-)depends on python-six >= 1.6.0. + + -- Thomas Goirand Mon, 09 Jun 2014 22:33:27 +0800 + +heat (2014.1-8) unstable; urgency=medium + + * Now also packaging heat_keystoneclient_v2 in dist-packages/heat/plugins. + + -- Thomas Goirand Fri, 06 Jun 2014 22:56:55 +0800 + +heat (2014.1-7) unstable; urgency=medium + + * Now build-depends on openstack-pkg-tools >= 12~. + + -- Thomas Goirand Thu, 05 Jun 2014 07:32:14 +0000 + +heat (2014.1-6) unstable; urgency=medium + + * Switched from restarting daemons to copytruncate in logrotate. + + -- Thomas Goirand Thu, 29 May 2014 14:12:51 +0800 + +heat (2014.1-5) unstable; urgency=medium + + * Switched from restarting daemons to copytruncate for logrotate. + + -- Thomas Goirand Thu, 29 May 2014 14:10:16 +0800 + +heat (2014.1-4) unstable; urgency=high + + * Refreshed fix-default-db.patch. + * CVE-2014-3801: heat: User's provider templates show up in listing of + resource types globally across tenants. Applied upstream patch: + Dont_dynamically_create_provider_types_in_the_global_env.patch + (Closes: #748824). + + -- Thomas Goirand Wed, 21 May 2014 16:02:56 +0800 + +heat (2014.1-3) unstable; urgency=medium + + * Now using "service X restart" to restart services in logrotate script, and + stop using dpkg-dev (Closes: #747886). + + -- Thomas Goirand Sat, 17 May 2014 01:50:30 +0800 + +heat (2014.1-2) unstable; urgency=medium + + * Updated Italian debconf translation thanks to Beatrice Torracca + (Closes: #745389). + + -- Thomas Goirand Sat, 03 May 2014 06:41:50 +0000 + +heat (2014.1-1) unstable; urgency=medium + + * New upstream release. + * Uploading to unstable. + * Fixed dbsync for Icehouse (using heat-manage db_sync now). + * Fixed the connection=sqlite:///var/lib/heat/neutrondb as default in the + shipped heat.conf. + * Fixed (build-)depends for this upstream version. + * Removed now useless requirements.txt patch. + * Fixed new location of the connection directive in config file. + + -- Thomas Goirand Mon, 07 Apr 2014 00:58:35 +0800 + +heat (2014.1~rc1-1) experimental; urgency=low + + * New upstream release. + + -- Thomas Goirand Tue, 01 Apr 2014 14:50:26 +0800 + +heat (2014.1~b3-2) experimental; urgency=low + + * Using testr directly instead of run_test.sh. + + -- Thomas Goirand Sun, 16 Mar 2014 15:19:57 +0800 + +heat (2014.1~b3-1) experimental; urgency=low + + * New upstream release (Icehouse beta 3). + * Added new (build)-depends python-heatclient (>= 0.2.3). + * Now building the sphinx doc in a heat-doc package. + + -- Thomas Goirand Mon, 17 Feb 2014 15:23:17 +0800 + +heat (2013.2.2-2) unstable; urgency=medium + + * Rebuilt using openstack-pkg-tools >= 9~. + + -- Thomas Goirand Fri, 14 Feb 2014 17:43:18 +0000 + +heat (2013.2.2-1) unstable; urgency=medium + + * New upstream point release. + * Removed fix-call-to-usr-bin-coverage.patch applied upstream. + + -- Thomas Goirand Fri, 14 Feb 2014 11:47:35 +0800 + +heat (2013.2.1-3) unstable; urgency=medium + + * Restart daemons after logrotate. + * Fix webob version in requirements.txt. + * Delete .coverage and .testrepository folders on clean. + + -- Thomas Goirand Mon, 03 Feb 2014 16:14:42 +0800 + +heat (2013.2.1-2) unstable; urgency=low + + * New debconf template translations: + - German: Martin Schauer (Closes: #734738) + - Swedish: Martin Bagge (Closes: #734619) + - Spanish: Matias A. Bellone (Closes: #732536) + + -- Thomas Goirand Sun, 12 Jan 2014 17:14:00 +0800 + +heat (2013.2.1-1) unstable; urgency=high + + * New upstream release. + + -- Thomas Goirand Mon, 09 Dec 2013 22:01:07 +0800 + +heat (2013.2-4) unstable; urgency=medium + + * Updated debconf translations, with warm thanks to: + - French, Julien Patriarca (Closes: #728767). + - Russian, Yuri Kozlov (Closes: #729776). + * New debconf translation, with warm thanks to: + - Portuguese, Américo Monteiro (Closes: #729903). + + -- Thomas Goirand Sun, 08 Dec 2013 11:11:40 +0800 + +heat (2013.2-3) unstable; urgency=low + + * Added missing depends: python-babel in the python-heat package. + * Added missing configuration files in /etc/heat (Closes: #730122). + + -- Thomas Goirand Fri, 22 Nov 2013 17:17:50 +0800 + +heat (2013.2-2) unstable; urgency=low + + * Added upstream patch to fix the /usr/bin/coverage call and use + "python -m coverage" instead. + + -- Thomas Goirand Sat, 19 Oct 2013 16:22:07 +0000 + +heat (2013.2-1) unstable; urgency=low + + * New upstream release. + * Uploading to unstable. + + -- Thomas Goirand Fri, 18 Oct 2013 00:13:49 +0800 + +heat (2013.2~rc2-1) experimental; urgency=low + + * New upstream release. + + -- Thomas Goirand Tue, 08 Oct 2013 08:38:30 +0000 + +heat (2013.1.3-2) unstable; urgency=low + + * New Debconf translations: + - FR (Closes: #722422). + - IT (Closes: #721334). + - RU (Closes: #721305). + + -- Thomas Goirand Wed, 25 Sep 2013 16:39:56 +0800 + +heat (2013.1.3-1) unstable; urgency=low + + * New upstream point release. + * Added some Debconf templates translations: + - Danish, thanks to Joe Dalton (Closes: #720039). + - Japanese, thanks to victory (Closes: #720594). + - Czech, thanks to Michal Šimůnek (Closes: #721141). + + -- Thomas Goirand Fri, 30 Aug 2013 13:04:59 +0800 + +heat (2013.1.2-4) unstable; urgency=low + + * Added patch so that Heat can work with SQLAlchemy 0.8. Thanks to Zhang + * Lei + for working on that (Closes: #718157, #717225). + + -- Thomas Goirand Wed, 07 Aug 2013 22:41:20 +0200 + +heat (2013.1.2-3) unstable; urgency=low + + * Modified templates accoding to the review from the debian-l10n-english. A + big thanks to them (Closes: #708748). + + -- Thomas Goirand Wed, 10 Jul 2013 22:54:09 +0800 + +heat (2013.1.2-2) unstable; urgency=low + + * Added missing policy.json in heat-common. + + -- Thomas Goirand Sun, 16 Jun 2013 21:16:19 +0800 + +heat (2013.1.2-1) unstable; urgency=low + + * New upstream release. + + -- Thomas Goirand Fri, 14 Jun 2013 23:18:15 +0800 + +heat (2013.1-5) unstable; urgency=low + + * Added Subclass_keystone_middleware_to_set_headers.patch + * Ran wrap-and-sort. + * Also deletes /var/lib/heat on purge (Closes: #709875). + + -- Thomas Goirand Thu, 23 May 2013 23:16:57 +0800 + +heat (2013.1-4) unstable; urgency=low + + * Fixed the dbsync to the new thing upstream is using (it was crashing the + postinst). + * Fixed the prerm script of heat-engine that was calling dbc_go heat instead + of dbc_go heat-engine. + * Added missing dependency: python-mysqldb. + + -- Thomas Goirand Wed, 22 May 2013 23:57:49 +0800 + +heat (2013.1-3) unstable; urgency=low + + * Added missing dbconfig-common depends (Closes: #709126). Thanks to Andrea + Beckmann for the bug report. + + -- Thomas Goirand Tue, 21 May 2013 12:38:11 +0800 + +heat (2013.1-2) unstable; urgency=low + + * Uploading to unstable. + * Removes the <=2.3.5 from python-lxml requirements. + * Fix package version detection when building docs. + * Cleans doc/build on the clean target. + + -- Thomas Goirand Thu, 16 May 2013 13:15:54 +0000 + +heat (2013.1-1) experimental; urgency=low + + * Initial release (Closes: #695302). + + -- Thomas Goirand Mon, 04 Feb 2013 21:56:59 +0800 diff --git a/trusty/debian/control b/trusty/debian/control index 5c093ef7..9b9bb6fb 100644 --- a/trusty/debian/control +++ b/trusty/debian/control @@ -1,194 +1,192 @@ Source: heat Section: web Priority: optional -Maintainer: MOS Heat Team -Build-Depends: - debhelper (>= 9), - dh-python, - dh-systemd, - openstack-pkg-tools (>= 21), - python-all (>= 2.7.1), - python-pbr (>= 0.10), - python-sphinx (>= 1.1.2) -Build-Depends-Indep: - python-alembic, - python-babel (>= 1.3), - python-boto (>= 2.32.1), - python-ceilometerclient (>= 1.0.13), - python-cinderclient (>= 1:1.1.0), - python-coverage (>= 3.6), - python-crypto (>= 2.6), - python-eventlet (>= 0.16.1), - python-extras, - python-glanceclient (>= 1:0.15.0), - python-greenlet (>= 0.3.2), - python-hacking (>= 0.10.0), - python-heatclient (>= 0.3.0), - python-httplib2 (>= 0.7.5), - python-iso8601 (>= 0.1.9), - python-keystoneclient (>= 1:1.1.0), - python-keystonemiddleware (>= 1.5.0), - python-kombu (>= 2.5.0), - python-lockfile (>= 1:0.8), - python-lxml (>= 2.3), - python-memcache (>= 1.48), - python-migrate (>= 0.9.5), - python-mock (>= 1.0), - python-mox (>= 0.5.3), - python-mysqldb, - python-netaddr (>= 0.7.12), - python-neutronclient (>= 1:2.3.11), - python-novaclient (>= 1:2.22.0), - python-oslo.concurrency (>= 1.8.0), - python-oslo.config (>= 1:1.9.3), - python-oslo.context (>= 0.2.0), - python-oslo.db (>= 1.7.0), - python-oslo.i18n (>= 1.5.0), - python-oslo.log (>= 1.0.0), - python-oslo.messaging (>= 1.8.0), - python-oslo.middleware (>= 1.0.0), - python-oslo.serialization (>= 1.4.0), - python-oslo.utils (>= 1.4.0), - python-oslosphinx (>= 2.5.0), - python-oslo.versionedobjects (>=0.1.1), - python-oslotest (>= 1.5.1), - python-osprofiler (>= 0.3.0), - python-paramiko (>= 1.13.0), - python-paste, - python-pastedeploy (>= 1.5.0), - python-posix-ipc, - python-psycopg2, - python-requests (>= 2.2.0), - python-routes (>= 1.12.3), - python-saharaclient (>= 0.8.0), - python-setuptools, - python-six (>= 1.9.0), - python-sqlalchemy (>= 0.9.7), - python-stevedore (>= 1.3.0), - python-swiftclient (>= 1:2.2.0), - python-testrepository (>= 0.0.18), - python-testscenarios (>= 0.4), - python-testtools (>= 0.9.36), - python-troveclient (>= 1:1.0.7), - python-webob (>= 1.2.3), - python-yaml (>= 3.1.0), - subunit, - testrepository (>= 0.0.18), +Maintainer: PKG OpenStack +Uploaders: Thomas Goirand , +Build-Depends: debhelper (>= 9), + dh-python, + dh-systemd, + openstack-pkg-tools (>= 23~), + po-debconf, + python-all, + python-pbr (>= 1.8), + python-setuptools, + python-sphinx, +Build-Depends-Indep: bandit (>= 0.13.2), + python-babel, + python-barbicanclient (>= 3.3.0), + python-ceilometerclient (>= 1.0.13), + python-cinderclient (>= 1:1.3.1), + python-croniter, + python-coverage, + python-crypto, + python-cryptography (>= 1.0), + python-designateclient (>= 1.0.0), + python-eventlet (>= 0.17.4), + python-glanceclient (>= 1:0.18.0), + python-greenlet, + python-hacking, + python-heatclient (>= 0.3.0), + python-keystoneclient (>= 1:1.6.0), + python-keystonemiddleware (>= 2.0.0), + python-kombu, + python-lxml, + python-magnumclient, + python-manilaclient (>= 1.3.0), + python-migrate (>= 0.9.6), + python-mistralclient (>= 1.0.0), + python-mock, + python-mox, + python-mysqldb, + python-netaddr (>= 0.7.12), + python-neutronclient (>= 1:2.6.0), + python-novaclient (>= 2:2.22.0), + python-oslo.cache (>= 0.4.0), + python-oslo.concurrency (>= 2.3.0), + python-oslo.config (>= 1:2.3.0), + python-oslo.context (>= 0.2.0), + python-oslo.db (>= 2.4.1), + python-oslo.i18n (>= 1.5.0), + python-oslo.log (>= 1.8.0), + python-oslo.messaging (>= 1.16.0), + python-oslo.middleware (>= 2.8.0), + python-oslo.policy (>= 0.5.0), + python-oslo.reports, + python-oslo.serialization (>= 1.4.0), + python-oslo.service (>= 0.8.0), + python-oslo.utils (>= 2.0.0), + python-oslo.versionedobjects (>= 0.9.0), + python-oslosphinx (>= 2.5.0), + python-oslotest (>= 1.10.0), + python-osprofiler, + python-paramiko, + python-pastedeploy, + python-psycopg2, + python-requests (>= 2.5.2), + python-routes, + python-saharaclient (>= 0.10.0), + python-six (>= 1.9.0), + python-sqlalchemy (>= 0.9.9), + python-stevedore (>= 1.5.0), + python-swiftclient, + python-testscenarios, + python-testtools (>= 1.4.0), + python-troveclient (>= 1:1.2.0), + python-tz, + python-webob, + python-yaml, + python-zaqarclient (>= 0.1.1), + subunit, + testrepository, Standards-Version: 3.9.6 +Vcs-Browser: http://anonscm.debian.org/gitweb/?p=openstack/heat.git;a=summary +Vcs-Git: git://anonscm.debian.org/openstack/heat.git Homepage: http://wiki.openstack.org/Heat -XS-Testsuite: autopkgtest - -Package: heat-api-cloudwatch +Package: python-heat +Section: python Architecture: all -Depends: - ${misc:Depends}, - ${ostack-lsb-base}, - ${python:Depends}, - adduser, - heat-common (= ${binary:Version}), -Description: OpenStack orchestration service - CloudWatch API +Depends: python-babel (>= 1.3), + python-barbicanclient (>= 3.3.0), + python-ceilometerclient (>= 1.0.13), + python-cinderclient (>= 1:1.3.1), + python-croniter (>= 0.3.4), + python-crypto (>= 2.6), + python-cryptography (>= 1.0), + python-designateclient (>= 1.0.0), + python-eventlet (>= 0.17.4), + python-glanceclient (>= 1:0.18.0), + python-greenlet (>= 0.3.2), + python-heatclient (>= 0.3.0), + python-keystoneclient (>= 1:1.6.0), + python-keystonemiddleware (>= 2.0.0), + python-kombu (>= 3.0.7), + python-lxml (>= 2.3), + python-magnumclient (>= 0.2.1), + python-manilaclient (>= 1.3.0), + python-memcache (>= 1.2.9), + python-migrate (>= 0.9.6), + python-mistralclient (>= 1.0.0), + python-mysqldb, + python-netaddr (>= 0.7.12), + python-neutronclient (>= 1:2.6.0), + python-novaclient (>= 2:2.22.0), + python-oslo.cache (>= 0.4.0), + python-oslo.concurrency (>= 2.3.0), + python-oslo.config (>= 1:2.3.0), + python-oslo.context (>= 0.2.0), + python-oslo.db (>= 2.4.1), + python-oslo.i18n (>= 1.5.0), + python-oslo.log (>= 1.8.0), + python-oslo.messaging (>= 1.16.0), + python-oslo.middleware (>= 2.8.0), + python-oslo.policy (>= 0.5.0), + python-oslo.reports (>= 0.1.0), + python-oslo.serialization (>= 1.4.0), + python-oslo.service (>= 0.8.0), + python-oslo.utils (>= 2.0.0), + python-oslo.versionedobjects (>= 0.9.0), + python-osprofiler (>= 0.3.0), + python-pastedeploy (>= 1.5.0), + python-pbr (>= 1.8), + python-requests (>= 2.5.2), + python-routes (>= 1.12.3), + python-saharaclient (>= 0.10.0), + python-six (>= 1.9.0), + python-sqlalchemy (>= 0.9.9), + python-stevedore (>= 1.5.0), + python-swiftclient (>= 2.2.0), + python-troveclient (>= 1:1.2.0), + python-tz (>= 2013.6), + python-webob (>= 1.2.3), + python-yaml (>= 3.1.0), + python-zaqarclient (>= 0.1.1), + ${misc:Depends}, + ${python:Depends}, +Description: OpenStack orchestration service - Python files Heat is a service to orchestrate multiple composite cloud applications using templates, through both an OpenStack-native ReST API and a CloudFormation-compatible Query API. . - This package contains the CloudWatch API. - + This package contains the Python libraries. -Package: heat-api-cfn +Package: heat-common Architecture: all -Depends: - ${misc:Depends}, - ${ostack-lsb-base}, - ${python:Depends}, - adduser, - heat-common (= ${binary:Version}), -Description: OpenStack orchestration service - CFN API +Depends: adduser, + dbconfig-common, + python-heat (=${binary:Version}), + ${misc:Depends}, + ${python:Depends}, +Description: OpenStack orchestration service - common files Heat is a service to orchestrate multiple composite cloud applications using templates, through both an OpenStack-native ReST API and a CloudFormation-compatible Query API. . - This package contains the CloudFormation (CFN) API. - + This package contains the common files. -Package: python-heat +Package: heat-engine Architecture: all -Section: python -Depends: - ${misc:Depends}, - ${python:Depends}, - python-alembic, - python-babel (>= 1.3), - python-boto (>= 2.32.1), - python-ceilometerclient (>= 1.0.13), - python-cinderclient (>= 1:1.1.0), - python-coverage (>= 3.6), - python-crypto (>= 2.6), - python-eventlet (>= 0.16.1), - python-extras, - python-glanceclient (>= 1:0.15.0), - python-greenlet (>= 0.3.2), - python-hacking (>= 0.10.0), - python-heatclient (>= 0.3.0), - python-httplib2 (>= 0.7.5), - python-iso8601 (>= 0.1.9), - python-keystoneclient (>= 1:1.1.0), - python-keystonemiddleware (>= 1.5.0), - python-kombu (>= 2.5.0), - python-lockfile (>= 1:0.8), - python-lxml (>= 2.3), - python-memcache (>= 1.48), - python-migrate (>= 0.9.5), - python-mysqldb, - python-netaddr (>= 0.7.12), - python-neutronclient (>= 1:2.3.11), - python-novaclient (>= 1:2.22.0), - python-oslo.concurrency (>= 1.8.0), - python-oslo.config (>= 1:1.9.3), - python-oslo.context (>= 0.2.0), - python-oslo.db (>= 1.7.0), - python-oslo.i18n (>= 1.5.0), - python-oslo.log (>= 1.0.0), - python-oslo.messaging (>= 1.8.0), - python-oslo.middleware (>= 1.0.0), - python-oslo.serialization (>= 1.4.0), - python-oslo.utils (>= 1.4.0), - python-oslo.versionedobjects (>= 0.1.1), - python-oslosphinx (>= 2.5.0), - python-osprofiler (>= 0.3.0), - python-paste, - python-pastedeploy (>= 1.5.0), - python-pbr (>= 0.10), - python-posix-ipc, - python-psycopg2, - python-requests (>= 2.2.0), - python-routes (>= 1.12.3), - python-saharaclient (>= 0.8.0), - python-setuptools, - python-six (>= 1.9.0), - python-sphinx (>= 1.1.2), - python-sqlalchemy (>= 0.9.7), - python-stevedore (>= 1.3.0), - python-swiftclient (>= 1:2.2.0), - python-troveclient (>= 1:1.0.7), - python-webob (>= 1.2.3), - python-yaml (>= 3.1.0), -Description: OpenStack orchestration service - Python files +Depends: adduser, + heat-common (=${binary:Version}), + ${misc:Depends}, + ${ostack-lsb-base}, + ${python:Depends}, +Description: OpenStack orchestration service - engine Heat is a service to orchestrate multiple composite cloud applications using templates, through both an OpenStack-native ReST API and a CloudFormation-compatible Query API. . - This package contains the Python libraries. - + This package contains the heat engine, which is the core service of heat, and + which the API servers will use. Package: heat-api Architecture: all -Depends: - ${misc:Depends}, - ${ostack-lsb-base}, - ${python:Depends}, - adduser, - heat-common (= ${binary:Version}), +Depends: adduser, + heat-common (=${binary:Version}), + python-openstackclient (>= 1.5.0), + ${misc:Depends}, + ${ostack-lsb-base}, + ${python:Depends}, Description: OpenStack orchestration service - ReST API Heat is a service to orchestrate multiple composite cloud applications using templates, through both an OpenStack-native ReST API and a @@ -196,62 +194,58 @@ Description: OpenStack orchestration service - ReST API . This package contains the ReST API. - -Package: heat-docker +Package: heat-api-cfn Architecture: all -Depends: - python-docker (>= 0.7.0), - heat-engine (=${binary:Version}), - ${misc:Depends}, - ${ostack-lsb-base}, - ${python:Depends} -Description: OpenStack orchestration service docker resource +Depends: adduser, + heat-common (=${binary:Version}), + ${misc:Depends}, + ${ostack-lsb-base}, + ${python:Depends}, +Description: OpenStack orchestration service - CFN API Heat is a service to orchestrate multiple composite cloud applications using templates, through both an OpenStack-native ReST API and a CloudFormation-compatible Query API. . - This package contains the heat engine docker resource. - + This package contains the CloudFormation (CFN) API. -Package: heat-engine +Package: heat-api-cloudwatch Architecture: all -Depends: - ${misc:Depends}, - ${ostack-lsb-base}, - ${python:Depends}, - adduser, - heat-common (= ${binary:Version}), -Description: OpenStack orchestration service - engine +Depends: adduser, + heat-common (=${binary:Version}), + ${misc:Depends}, + ${ostack-lsb-base}, + ${python:Depends}, +Description: OpenStack orchestration service - CloudWatch API Heat is a service to orchestrate multiple composite cloud applications using templates, through both an OpenStack-native ReST API and a CloudFormation-compatible Query API. . - This package contains the heat engine, which is the core service of heat, and - which the API servers will use. - + This package contains the CloudWatch API. -Package: heat-common +Package: heat-doc Architecture: all -Depends: - ${misc:Depends}, - ${python:Depends}, - adduser, - python-heat (= ${binary:Version}), -Description: OpenStack orchestration service - common files +Section: doc +Depends: ${misc:Depends}, + ${sphinxdoc:Depends}, +Description: OpenStack orchestration service - Documentation Heat is a service to orchestrate multiple composite cloud applications using templates, through both an OpenStack-native ReST API and a CloudFormation-compatible Query API. . - This package contains the common files. + This package contains the documentation. -Package: heat-doc + +Package: heat-docker Architecture: all -Section: doc -Pre-Depends: dpkg (>= 1.15.6~) -Depends: ${misc:Depends}, ${sphinxdoc:Depends} -Description: OpenStack orchestration service - Documentation +Depends: + python-docker (>= 1.1.0), + heat-engine (=${binary:Version}), + ${misc:Depends}, + ${ostack-lsb-base}, + ${python:Depends} +Description: OpenStack orchestration service docker resource Heat is a service to orchestrate multiple composite cloud applications using templates, through both an OpenStack-native ReST API and a CloudFormation-compatible Query API. . - This package contains the documentation. + This package contains the heat engine docker resource. diff --git a/trusty/debian/debian_control_vars b/trusty/debian/debian_control_vars new file mode 100644 index 00000000..d4e93e19 --- /dev/null +++ b/trusty/debian/debian_control_vars @@ -0,0 +1 @@ +ostack-lsb-base= lsb-base diff --git a/trusty/debian/gbp.conf b/trusty/debian/gbp.conf new file mode 100644 index 00000000..e804d476 --- /dev/null +++ b/trusty/debian/gbp.conf @@ -0,0 +1,9 @@ +[DEFAULT] +upstream-branch = master +debian-branch = debian/liberty +upstream-tag = %(version)s +compression = xz + +[buildpackage] +export-dir = ../build-area/ +#cleaner = true diff --git a/trusty/debian/heat-api-cfn.init.in b/trusty/debian/heat-api-cfn.init.in index 38c9f035..eba53f94 100644 --- a/trusty/debian/heat-api-cfn.init.in +++ b/trusty/debian/heat-api-cfn.init.in @@ -12,7 +12,6 @@ # Author: Thomas Goirand # PATH should only include /usr/* if it runs after the mountnfs.sh script -PATH=/sbin:/usr/sbin:/bin:/usr/bin -DESC="Heat API" +DESC="Heat API CFN" PROJECT_NAME=heat NAME=${PROJECT_NAME}-api-cfn diff --git a/trusty/debian/heat-common.logrotate b/trusty/debian/heat-api-cfn.logrotate similarity index 72% rename from trusty/debian/heat-common.logrotate rename to trusty/debian/heat-api-cfn.logrotate index 894a6943..452fdeed 100644 --- a/trusty/debian/heat-common.logrotate +++ b/trusty/debian/heat-api-cfn.logrotate @@ -1,8 +1,8 @@ -/var/log/heat/*.log { +/var/log/heat/heat-api-cfn.log { daily missingok compress delaycompress - copytruncate notifempty + copytruncate } diff --git a/trusty/debian/heat-api-cfn.manpages b/trusty/debian/heat-api-cfn.manpages index f9c7faee..2e0b356e 100644 --- a/trusty/debian/heat-api-cfn.manpages +++ b/trusty/debian/heat-api-cfn.manpages @@ -1 +1 @@ -#doc/build/man/heat-api-cfn.1 +doc/build/man/heat-api-cfn.1 diff --git a/trusty/debian/heat-api-cfn.postrm b/trusty/debian/heat-api-cfn.postrm index af1cb591..269bf6ce 100644 --- a/trusty/debian/heat-api-cfn.postrm +++ b/trusty/debian/heat-api-cfn.postrm @@ -3,9 +3,7 @@ set -e if [ "${1}" = "purge" ] ; then - rm -f /etc/heat/heat-api-cfn.conf - [ -d /etc/heat ] && rmdir --ignore-fail-on-non-empty /etc/heat - rm -rf /var/log/heat/api-cfn* + rm -rf /var/log/heat/heat-api-cfn* [ -d /var/log/heat ] && rmdir --ignore-fail-on-non-empty /var/log/heat fi diff --git a/trusty/debian/heat-api-cloudwatch.init.in b/trusty/debian/heat-api-cloudwatch.init.in index 910d3149..e6a63250 100644 --- a/trusty/debian/heat-api-cloudwatch.init.in +++ b/trusty/debian/heat-api-cloudwatch.init.in @@ -12,7 +12,6 @@ # Author: Thomas Goirand # PATH should only include /usr/* if it runs after the mountnfs.sh script -PATH=/sbin:/usr/sbin:/bin:/usr/bin -DESC="Heat API" +DESC="Heat API Cloud Watch" PROJECT_NAME=heat NAME=${PROJECT_NAME}-api-cloudwatch diff --git a/trusty/debian/heat-api-cloudwatch.logrotate b/trusty/debian/heat-api-cloudwatch.logrotate new file mode 100644 index 00000000..b6c15721 --- /dev/null +++ b/trusty/debian/heat-api-cloudwatch.logrotate @@ -0,0 +1,8 @@ +/var/log/heat/heat-api-cloudwatch.log { + daily + missingok + compress + delaycompress + notifempty + copytruncate +} diff --git a/trusty/debian/heat-api-cloudwatch.manpages b/trusty/debian/heat-api-cloudwatch.manpages index 57978125..6817f5f5 100644 --- a/trusty/debian/heat-api-cloudwatch.manpages +++ b/trusty/debian/heat-api-cloudwatch.manpages @@ -1 +1 @@ -#doc/build/man/heat-api-cloudwatch.1 +doc/build/man/heat-api-cloudwatch.1 diff --git a/trusty/debian/heat-api-cloudwatch.postrm b/trusty/debian/heat-api-cloudwatch.postrm index e2bd0e09..ee5078cd 100644 --- a/trusty/debian/heat-api-cloudwatch.postrm +++ b/trusty/debian/heat-api-cloudwatch.postrm @@ -3,9 +3,7 @@ set -e if [ "${1}" = "purge" ] ; then - rm -f /etc/heat/heat-api-cloudwatch.conf - [ -d /etc/heat ] && rmdir --ignore-fail-on-non-empty /etc/heat - rm -rf /var/log/heat/api-cloudwatch* + rm -rf /var/log/heat/heat-api-cloudwatch.* [ -d /var/log/heat ] && rmdir --ignore-fail-on-non-empty /var/log/heat fi diff --git a/trusty/debian/heat-api.init.in b/trusty/debian/heat-api.init.in index 218dff0b..eda4febe 100644 --- a/trusty/debian/heat-api.init.in +++ b/trusty/debian/heat-api.init.in @@ -12,7 +12,6 @@ # Author: Thomas Goirand # PATH should only include /usr/* if it runs after the mountnfs.sh script -PATH=/sbin:/usr/sbin:/bin:/usr/bin DESC="Heat API" PROJECT_NAME=heat NAME=${PROJECT_NAME}-api diff --git a/trusty/debian/heat-api.logrotate b/trusty/debian/heat-api.logrotate new file mode 100644 index 00000000..76381611 --- /dev/null +++ b/trusty/debian/heat-api.logrotate @@ -0,0 +1,8 @@ +/var/log/heat/heat-api.log { + daily + missingok + compress + delaycompress + notifempty + copytruncate +} diff --git a/trusty/debian/heat-api.manpages b/trusty/debian/heat-api.manpages index 88bbc352..fff3bf39 100644 --- a/trusty/debian/heat-api.manpages +++ b/trusty/debian/heat-api.manpages @@ -1 +1 @@ -#doc/build/man/heat-api.1 +doc/build/man/heat-api.1 diff --git a/trusty/debian/heat-api.postrm b/trusty/debian/heat-api.postrm index de9e1c4a..81bf35d7 100644 --- a/trusty/debian/heat-api.postrm +++ b/trusty/debian/heat-api.postrm @@ -5,7 +5,7 @@ set -e if [ "${1}" = "purge" ] ; then rm -f /etc/heat/heat-api.conf [ -d /etc/heat ] && rmdir --ignore-fail-on-non-empty /etc/heat - rm -rf /var/log/heat/api.* + rm -rf /var/log/heat/heat-api.* [ -d /var/log/heat ] && rmdir --ignore-fail-on-non-empty /var/log/heat fi diff --git a/trusty/debian/heat-common.config.in b/trusty/debian/heat-common.config.in new file mode 100644 index 00000000..14db0b56 --- /dev/null +++ b/trusty/debian/heat-common.config.in @@ -0,0 +1,17 @@ +#!/bin/sh + +set -e + +. /usr/share/debconf/confmodule + +CONF=/etc/heat/heat.conf + +#PKGOS-INCLUDE# + +pkgos_var_user_group heat +pkgos_dbc_read_conf -pkg heat-common ${CONF} database connection heat $@ +pkgos_rabbit_read_conf ${CONF} oslo_messaging_rabbit heat +pkgos_read_admin_creds ${CONF} keystone_authtoken heat +pkgos_register_endpoint_config heat + +exit 0 diff --git a/trusty/debian/heat-common.dirs b/trusty/debian/heat-common.dirs deleted file mode 100644 index 8d8667e2..00000000 --- a/trusty/debian/heat-common.dirs +++ /dev/null @@ -1,3 +0,0 @@ -var/log/heat -var/lib/heat -etc/heat diff --git a/trusty/debian/heat-common.install b/trusty/debian/heat-common.install index b17ba159..6e7560b6 100644 --- a/trusty/debian/heat-common.install +++ b/trusty/debian/heat-common.install @@ -3,7 +3,6 @@ /usr/bin/heat-keystone-setup-domain /usr/bin/heat-manage etc/heat/api-paste.ini -etc/heat/environment.d -etc/heat/heat.conf etc/heat +etc/heat/environment.d/default.yaml etc/heat/policy.json etc/heat/templates diff --git a/trusty/debian/heat-common.manpages b/trusty/debian/heat-common.manpages index c1b07bd5..dbebda97 100644 --- a/trusty/debian/heat-common.manpages +++ b/trusty/debian/heat-common.manpages @@ -1 +1,3 @@ -#doc/build/man/heat-keystone-setup.1 +doc/build/man/heat-db-setup.1 +doc/build/man/heat-keystone-setup.1 +doc/build/man/heat-manage.1 diff --git a/trusty/debian/heat-common.postinst b/trusty/debian/heat-common.postinst deleted file mode 100644 index 20d539d2..00000000 --- a/trusty/debian/heat-common.postinst +++ /dev/null @@ -1,22 +0,0 @@ -#!/bin/sh - -set -e - -if [ "$1" = "configure" ] ; then - if ! getent group heat > /dev/null 2>&1; then - addgroup --system heat >/dev/null - fi - if ! getent passwd heat > /dev/null 2>&1; then - adduser --system --home /var/lib/heat --ingroup heat --no-create-home \ - --shell /bin/false heat - fi - chown -R heat:adm /var/log/heat - mkdir -p /etc/heat - chmod 0750 /var/log/heat /etc/heat - mkdir -p /var/lib/heat - chown heat:heat -R /var/lib/heat /etc/heat -fi - -#DEBHELPER# - -exit 0 diff --git a/trusty/debian/heat-common.postinst.in b/trusty/debian/heat-common.postinst.in new file mode 100644 index 00000000..dfc00418 --- /dev/null +++ b/trusty/debian/heat-common.postinst.in @@ -0,0 +1,40 @@ +#!/bin/sh + +set -e + +ETC=/etc/heat +CONF=/etc/heat/heat.conf + +#PKGOS-INCLUDE# + +if [ "$1" = "configure" ] || [ "$1" = "reconfigure" ] ; then + . /usr/share/debconf/confmodule + . /usr/share/dbconfig-common/dpkg/postinst + + pkgos_var_user_group heat + chown heat:adm /var/log/heat + chmod 0750 /var/log/heat + mkdir -p /etc/heat + mkdir -p /var/lib/heat + chown heat:heat /var/lib/heat /etc/heat + pkgos_write_new_conf heat heat.conf + + db_get heat/configure_db + if [ "$RET" = "true" ] ; then + pkgos_dbc_postinst ${CONF} database connection heat $@ + fi + pkgos_rabbit_write_conf ${CONF} oslo_messaging_rabbit heat + pkgos_write_admin_creds ${CONF} keystone_authtoken heat + pkgos_register_endpoint_postinst heat heat orchestration "Heat Orchestration API" 8004 /v1/'%(tenant_id)s' + # This is the equivalent of db-sync: + db_get heat/configure_db + if [ "$RET" = "true" ] ; then + su heat -c "heat-manage db_sync" + fi + + chown -R heat:adm /var/log/heat + chmod 0750 /var/log/heat + db_stop +fi + +#DEBHELPER# diff --git a/trusty/debian/heat-common.postrm b/trusty/debian/heat-common.postrm index f90e6ae1..ec565ed1 100644 --- a/trusty/debian/heat-common.postrm +++ b/trusty/debian/heat-common.postrm @@ -3,11 +3,29 @@ set -e if [ "${1}" = "purge" ] ; then - [ -d /etc/heat ] && rmdir --ignore-fail-on-non-empty /etc/heat - rm -rf /var/log/heat/engine* - [ -d /var/log/heat ] && rmdir --ignore-fail-on-non-empty /var/log/heat + if [ -r /usr/share/debconf/confmodule ] ; then + . /usr/share/debconf/confmodule + db_get heat/configure_db || true + if [ "$RET" = "true" ] ; then + if [ -f /usr/share/dbconfig-common/dpkg/postrm ] ; then + . /usr/share/dbconfig-common/dpkg/postrm + dbc_go heat-common $@ + else + rm -f /etc/dbconfig-common/heat-common.conf + if which ucf >/dev/null 2>&1; then + ucf --purge /etc/dbconfig-common/heat-common.conf + ucfr --purge heat-common /etc/dbconfig-common/heat-common.conf + fi + fi + fi + fi + [ -d /var/lib/heat/cache ] && rmdir --ignore-fail-on-non-empty /var/lib/heat/cache [ -d /var/lib/heat ] && rmdir --ignore-fail-on-non-empty /var/lib/heat + + rm -f /etc/heat/heat.conf + [ -d /etc/heat ] && rmdir --ignore-fail-on-non-empty /etc/heat + rm -rf /var/log/heat fi #DEBHELPER# diff --git a/trusty/debian/heat-common.prerm b/trusty/debian/heat-common.prerm new file mode 100644 index 00000000..aa8dea4d --- /dev/null +++ b/trusty/debian/heat-common.prerm @@ -0,0 +1,17 @@ +#!/bin/sh + +set -e + +. /usr/share/debconf/confmodule + +db_get heat/configure_db +if [ "$RET" = "true" ]; then + if [ -r /usr/share/dbconfig-common/dpkg/prerm ] ; then + . /usr/share/dbconfig-common/dpkg/prerm + dbc_go heat-common $@ + fi +fi + +#DEBHELPER# + +exit 0 diff --git a/trusty/debian/heat-common.templates b/trusty/debian/heat-common.templates new file mode 100644 index 00000000..d2744870 --- /dev/null +++ b/trusty/debian/heat-common.templates @@ -0,0 +1,123 @@ +# 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: heat/auth-host +Type: string +Default: 127.0.0.1 +_Description: Authentication server hostname: + Please specify the hostname of the authentication server. Typically + this is also the hostname of the OpenStack Identity Service (Keystone). + +Template: heat/admin-tenant-name +Type: string +Default: admin +# 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: Authentication server tenant name: + Please specify the authentication server tenant name. + +Template: heat/admin-user +Type: string +Default: admin +_Description: Authentication server username: + Please specify the username to use with the authentication server. + +Template: heat/admin-password +Type: password +_Description: Authentication server password: + Please specify the password to use with the authentication server. + +Template: heat/register-endpoint +Type: boolean +Default: false +_Description: Register Heat 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 the Keystone authentication token. + +Template: heat/keystone-ip +Type: string +_Description: Keystone server IP address: + Please enter the IP address of the Keystone server, so that heat-api can + contact Keystone to do the Heat service and endpoint creation. + +Template: heat/keystone-auth-token +Type: password +_Description: Keystone authentication token: + To configure its endpoint in Keystone, heat-api needs the Keystone + authentication token. + +Template: heat/endpoint-ip +Type: string +_Description: Heat endpoint IP address: + Please enter the IP address that will be used to contact Heat. + . + 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: heat/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. + +Template: heat/configure_db +Type: boolean +Default: false +_Description: Set up a database for heat-common? + No database has been set up for heat-common 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 host name (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 + heat-common". + +Template: heat/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: heat/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: heat/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. diff --git a/trusty/debian/heat-doc.doc-base b/trusty/debian/heat-doc.doc-base index 59896d3d..014b2067 100644 --- a/trusty/debian/heat-doc.doc-base +++ b/trusty/debian/heat-doc.doc-base @@ -6,4 +6,4 @@ Section: Network/File Transfer Format: HTML Index: /usr/share/doc/heat-doc/html/index.html -Files: /usr/share/doc/heat-doc/html/* \ No newline at end of file +Files: /usr/share/doc/heat-doc/html/* diff --git a/trusty/debian/heat-engine.init.in b/trusty/debian/heat-engine.init.in index 32b2dbd0..e398e92b 100644 --- a/trusty/debian/heat-engine.init.in +++ b/trusty/debian/heat-engine.init.in @@ -12,7 +12,6 @@ # Author: Thomas Goirand # PATH should only include /usr/* if it runs after the mountnfs.sh script -PATH=/sbin:/usr/sbin:/bin:/usr/bin DESC="Heat Engine" PROJECT_NAME=heat NAME=${PROJECT_NAME}-engine diff --git a/trusty/debian/heat-engine.logrotate b/trusty/debian/heat-engine.logrotate new file mode 100644 index 00000000..ab9a9350 --- /dev/null +++ b/trusty/debian/heat-engine.logrotate @@ -0,0 +1,8 @@ +/var/log/heat/heat-engine.log { + daily + missingok + compress + delaycompress + notifempty + copytruncate +} diff --git a/trusty/debian/heat-engine.manpages b/trusty/debian/heat-engine.manpages index 8ecbb12b..80485a1f 100644 --- a/trusty/debian/heat-engine.manpages +++ b/trusty/debian/heat-engine.manpages @@ -1 +1 @@ -#doc/build/man/heat-engine.1 +doc/build/man/heat-engine.1 diff --git a/trusty/debian/heat-engine.postrm b/trusty/debian/heat-engine.postrm index a4fe1e41..f14f6df3 100644 --- a/trusty/debian/heat-engine.postrm +++ b/trusty/debian/heat-engine.postrm @@ -3,9 +3,8 @@ set -e if [ "${1}" = "purge" ] ; then - rm -f /etc/heat/heat-engine.conf [ -d /etc/heat ] && rmdir --ignore-fail-on-non-empty /etc/heat - rm -rf /var/log/heat/engine* + rm -rf /var/log/heat/heat-engine.* [ -d /var/log/heat ] && rmdir --ignore-fail-on-non-empty /var/log/heat fi diff --git a/trusty/debian/patches/allow-route-2.0.patch b/trusty/debian/patches/allow-route-2.0.patch new file mode 100644 index 00000000..8936094b --- /dev/null +++ b/trusty/debian/patches/allow-route-2.0.patch @@ -0,0 +1,27 @@ +From 0a76cdd97e3a5a447156039435c3aa741a006d76 Mon Sep 17 00:00:00 2001 +From: dtrishkin +Date: Tue, 6 Oct 2015 16:47:29 +0300 +Subject: [PATCH] The Debian package for Routes 2.0 is perfectly valid, as it + contains patches. This patch makes it possible to use it. + +--- + requirements.txt | 3 +-- + 1 file changed, 1 insertion(+), 2 deletions(-) + +diff --git a/requirements.txt b/requirements.txt +index 5df80f6..e4d6022 100644 +--- a/requirements.txt ++++ b/requirements.txt +@@ -49,8 +49,7 @@ python-zaqarclient>=0.1.1 + pytz>=2013.6 + PyYAML>=3.1.0 + requests>=2.5.2 +-Routes!=2.0,!=2.1,>=1.12.3;python_version=='2.7' +-Routes!=2.0,>=1.12.3;python_version!='2.7' ++Routes>=1.12.3 + six>=1.9.0 + SQLAlchemy<1.1.0,>=0.9.9 + sqlalchemy-migrate>=0.9.6 +-- +1.9.1 + diff --git a/trusty/debian/patches/default-sqlite.patch b/trusty/debian/patches/default-sqlite.patch deleted file mode 100644 index 754e5b2b..00000000 --- a/trusty/debian/patches/default-sqlite.patch +++ /dev/null @@ -1,17 +0,0 @@ -Description: Default to using sqlite -Author: James Page -Forwarded: not-needed -diff --git a/etc/heat/heat.conf.sample b/etc/heat/heat.conf.sample -index 06ca086..3b980ab 100644 ---- a/etc/heat/heat.conf.sample -+++ b/etc/heat/heat.conf.sample -@@ -858,7 +858,7 @@ - # Deprecated group/name - [DEFAULT]/sql_connection - # Deprecated group/name - [DATABASE]/sql_connection - # Deprecated group/name - [sql]/connection --#connection= -+connection=sqlite:////var/lib/heat/$sqlite_db - - # The SQL mode to be used for MySQL sessions. This option, - # including the default, overrides any server-set SQL mode. To - diff --git a/trusty/debian/patches/fix-requirements.patch b/trusty/debian/patches/fix-requirements.patch deleted file mode 100644 index eb224ce8..00000000 --- a/trusty/debian/patches/fix-requirements.patch +++ /dev/null @@ -1,14 +0,0 @@ - ---- heat/requirements.txt 2015-07-30 13:14:46.638768543 +0300 -+++ heat/requirements.txt 2015-07-30 13:15:31.142768911 +0300 -@@ -38,9 +38,8 @@ - python-swiftclient<2.5.0,>=2.2.0 - python-troveclient<1.1.0,>=1.0.7 - PyYAML>=3.1.0 --qpid-python - requests!=2.4.0,>=2.2.0 --Routes!=2.0,>=1.12.3 -+Routes>=1.12.3 - six>=1.9.0 - SQLAlchemy<=0.9.99,>=0.9.7 - sqlalchemy-migrate>=0.9.5 diff --git a/trusty/debian/patches/fixup-assert-regex.patch b/trusty/debian/patches/fixup-assert-regex.patch deleted file mode 100644 index 64703e5d..00000000 --- a/trusty/debian/patches/fixup-assert-regex.patch +++ /dev/null @@ -1,15 +0,0 @@ -Description: assertRegex is python3; fallback to py2 version -Author: James Page -Forwarded: no - ---- a/heat/tests/test_software_deployment.py -+++ b/heat/tests/test_software_deployment.py -@@ -877,7 +877,7 @@ class SoftwareDeploymentTest(common.Heat - '^http://192.0.2.1/v1/AUTH_test_tenant_id/' - '(software_deployment_test_stack-deployment_mysql-.*)/(.*)' - '\\?temp_url_sig=.*&temp_url_expires=\\d*$') -- self.assertRegex(temp_url, temp_url_pattern) -+ self.assertRegexpMatches(temp_url, temp_url_pattern) - m = temp_url_pattern.search(temp_url) - object_name = m.group(2) - self.assertEqual(container, m.group(1)) diff --git a/trusty/debian/patches/only-run-tests-in-heat.tests.patch b/trusty/debian/patches/only-run-tests-in-heat.tests.patch new file mode 100644 index 00000000..9293b815 --- /dev/null +++ b/trusty/debian/patches/only-run-tests-in-heat.tests.patch @@ -0,0 +1,16 @@ +Description: Only run tests within heat/tests +Author: Thomas Goirand +Forwarded: no +Last-Update: 2015-04-16 + +--- heat-2015.1~rc1.orig/.testr.conf ++++ heat-2015.1~rc1/.testr.conf +@@ -2,7 +2,7 @@ + test_command= + PYTHON=$(echo ${PYTHON:-python} | sed 's/--source heat//g') + START_AT=${TESTR_START_DIR:-.} +- ${PYTHON} -m subunit.run discover -s $START_AT -t . $LISTOPT $IDOPTION ++ ${PYTHON} -m subunit.run discover -s $START_AT -t . ./heat/tests $IDOPTION + if [ "$START_AT" = "." ]; then for plugin in $START_AT/contrib/*; do ${PYTHON} -m subunit.run discover -s $plugin $LISTOPT $IDOPTION; done; fi + test_id_option=--load-list $IDFILE + test_list_option=--list diff --git a/trusty/debian/patches/series b/trusty/debian/patches/series index 4eccf4fa..b0a62fcd 100644 --- a/trusty/debian/patches/series +++ b/trusty/debian/patches/series @@ -1,5 +1,2 @@ -#default-sqlite.patch -fix-requirements.patch -sudoers_patch.patch -#default-log-dir.patch -fixup-assert-regex.patch +only-run-tests-in-heat.tests.patch +#allow-route-2.0.patch diff --git a/trusty/debian/patches/skip-tests.patch b/trusty/debian/patches/skip-tests.patch deleted file mode 100644 index eaf11e32..00000000 --- a/trusty/debian/patches/skip-tests.patch +++ /dev/null @@ -1,46 +0,0 @@ -diff --git a/heat/tests/test_parser.py b/heat/tests/test_parser.py -index 1bccb8f..47c1865 100644 ---- a/heat/tests/test_parser.py -+++ b/heat/tests/test_parser.py -@@ -914,7 +914,10 @@ class StackTest(common.HeatTestCase): - super(StackTest, self).setUp() - - self.username = 'parser_stack_test_user' -- self.tmpl = parser.Template(copy.deepcopy(empty_template)) -+ try: -+ self.tmpl = parser.Template(copy.deepcopy(empty_template)) -+ except: -+ self.skipTest('Skipped by Ubuntu') - - self.ctx = utils.dummy_context() - -diff --git a/heat_integrationtests/common/test.py b/heat_integrationtests/common/test.py -index 2973964..6e2e30b 100644 ---- a/heat_integrationtests/common/test.py -+++ b/heat_integrationtests/common/test.py -@@ -68,8 +68,11 @@ class HeatIntegrationTest(testtools.TestCase): - - self.conf = config.init_conf() - -- self.assertIsNotNone(self.conf.auth_url, -- 'No auth_url configured') -+ try: -+ self.assertIsNotNone(self.conf.auth_url, -+ 'No auth_url configured') -+ except: -+ self.skipTest('Environment not set up') - self.assertIsNotNone(self.conf.username, - 'No username configured') - self.assertIsNotNone(self.conf.password, -diff --git a/heat_integrationtests/functional/test_update.py b/heat_integrationtests/functional/test_update.py -index 8cfb5c3..2c5b743 100644 ---- a/heat_integrationtests/functional/test_update.py -+++ b/heat_integrationtests/functional/test_update.py -@@ -35,6 +35,7 @@ resources: - type: OS::Heat::RandomString - ''' - -+ @testtools.skip("Skipped by Ubuntu") - def setUp(self): - super(UpdateStackTest, self).setUp() - self.client = self.orchestration_client diff --git a/trusty/debian/patches/sudoers_patch.patch b/trusty/debian/patches/sudoers_patch.patch deleted file mode 100644 index 5222adb9..00000000 --- a/trusty/debian/patches/sudoers_patch.patch +++ /dev/null @@ -1,16 +0,0 @@ -Description: Change sudoers directory to be sudoers.d -Author: Chuck Short -Forwarded: Not needed. ---- a/heat/engine/nova_utils.py -+++ b/heat/engine/nova_utils.py -@@ -171,8 +171,8 @@ - # - # See bug https://bugs.launchpad.net/heat/+bug/1257410 - boothook_custom_user = r"""useradd -m %s --echo -e '%s\tALL=(ALL)\tNOPASSWD: ALL' >> /etc/sudoers --""" % (instance_user, instance_user) -+echo -e '%s\tALL=(ALL)\tNOPASSWD: ALL' >> /etc/sudoers.d/heat-instance-%s -+""" % (instance_user, instance_user, instance_user) - else: - config_custom_user = '' - boothook_custom_user = '' diff --git a/trusty/debian/po/POTFILES.in b/trusty/debian/po/POTFILES.in new file mode 100644 index 00000000..dbbae60c --- /dev/null +++ b/trusty/debian/po/POTFILES.in @@ -0,0 +1 @@ +[type: gettext/rfc822deb] heat-common.templates diff --git a/trusty/debian/po/cs.po b/trusty/debian/po/cs.po new file mode 100644 index 00000000..9038b62e --- /dev/null +++ b/trusty/debian/po/cs.po @@ -0,0 +1,306 @@ +# Czech PO debconf template translation of heat. +# Copyright (C) 2013 Michal Simunek +# This file is distributed under the same license as the nova package. +# Michal Simunek , 2013. +# +msgid "" +msgstr "" +"Project-Id-Version: heat 2013.1.2-4\n" +"Report-Msgid-Bugs-To: heat@packages.debian.org\n" +"POT-Creation-Date: 2013-09-27 00:04+0800\n" +"PO-Revision-Date: 2013-08-28 13:31+0200\n" +"Last-Translator: Michal Simunek \n" +"Language-Team: Czech \n" +"Language: cs\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=utf-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#. Type: string +#. Description +#: ../heat-common.templates:2001 +msgid "Authentication server hostname:" +msgstr "Název hostitele autentizačního serveru:" + +#. Type: string +#. Description +#: ../heat-common.templates:2001 +msgid "" +"Please specify the hostname of the authentication server. Typically this is " +"also the hostname of the OpenStack Identity Service (Keystone)." +msgstr "" +"Zadejte prosím Název hostitele autentizačního serveru. Většinou je to také " +"název hostitele OpenStack Identity Service (Keystone)." + +#. Type: string +#. 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") +#: ../heat-common.templates:3001 +msgid "Authentication server tenant name:" +msgstr "Název nájemce pro autentizační server:" + +#. Type: string +#. 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") +#: ../heat-common.templates:3001 +msgid "Please specify the authentication server tenant name." +msgstr "Zadejte prosím název nájemce pro autentizační server." + +#. Type: string +#. Description +#: ../heat-common.templates:4001 +msgid "Authentication server username:" +msgstr "Uživatel autentizačního serveru:" + +#. Type: string +#. Description +#: ../heat-common.templates:4001 +msgid "Please specify the username to use with the authentication server." +msgstr "" +"Zadejte prosím uživatelské jméno, které se má použít na autentizačním " +"serveru." + +#. Type: password +#. Description +#: ../heat-common.templates:5001 +msgid "Authentication server password:" +msgstr "Heslo autentizačního serveru:" + +#. Type: password +#. Description +#: ../heat-common.templates:5001 +msgid "Please specify the password to use with the authentication server." +msgstr "Zadejte prosím heslo, které se má použít na autentizačním serveru" + +#. Type: boolean +#. Description +#: ../heat-common.templates:6001 +msgid "Register Heat in the Keystone endpoint catalog?" +msgstr "Zaregistrovat Heat v katalogu koncových bodů Keystone?" + +#. Type: boolean +#. Description +#: ../heat-common.templates:6001 +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 "" +"Aby byla každá služba Openstack (každé API) přístupná, musí být " +"zaregistrována. To se provádí pomocí příkazů \"keystone service-create\" a " +"\"keystone endpoint-create\". Zvolte si, zda-li se tyto příkazy mají nyní " +"spustit." + +#. Type: boolean +#. Description +#: ../heat-common.templates:6001 +msgid "" +"Note that you will need to have an up and running Keystone server on which " +"to connect using the Keystone authentication token." +msgstr "" +"Berte na vědomí, že musíte mít běžící server keystone, na který se lze " +"připojit pomocí ověřovacího klíče pro Keystone." + +#. Type: string +#. Description +#: ../heat-common.templates:7001 +msgid "Keystone server IP address:" +msgstr "IP adresa serveru keystone:" + +#. Type: string +#. Description +#: ../heat-common.templates:7001 +msgid "" +"Please enter the IP address of the Keystone server, so that heat-api can " +"contact Keystone to do the Heat service and endpoint creation." +msgstr "" +"Zadejte IP adresu serveru Keystone, aby se mohlo heat-api spojit s Keystone " +"a provozovat službu Heat a vytvářet koncové body." + +#. Type: password +#. Description +#: ../heat-common.templates:8001 +msgid "Keystone authentication token:" +msgstr "Autentizační klíč pro Keystone:" + +#. Type: password +#. Description +#: ../heat-common.templates:8001 +msgid "" +"To configure its endpoint in Keystone, heat-api needs the Keystone " +"authentication token." +msgstr "" +"Aby mohlo heat-api nastavit v Keystone svůj koncový bod, potřebuje " +"autentizační klíč pro Keystone." + +#. Type: string +#. Description +#: ../heat-common.templates:9001 +msgid "Heat endpoint IP address:" +msgstr "IP adresa koncového bodu Heat:" + +#. Type: string +#. Description +#: ../heat-common.templates:9001 +msgid "Please enter the IP address that will be used to contact Heat." +msgstr "Zadejte IP adresu, která se bude používat ke spojení s Heat." + +#. Type: string +#. Description +#: ../heat-common.templates:9001 +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 "" +"Tato IP adresa musí být přístupná z klientů, kteří budou tuto službu " +"používat, takže pokud instalujete veřejný cloud, musí to být veřejná IP " +"adresa." + +#. Type: string +#. Description +#: ../heat-common.templates:10001 +msgid "Name of the region to register:" +msgstr "Název registrované oblasti:" + +#. Type: string +#. Description +#: ../heat-common.templates:10001 +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 lze využívat pomocí oblastí dostupnosti, přičemž každá oblast " +"představuje místo. Zadejte prosím oblast, kterou chcete použít při " +"registraci koncového bodu." + +#. Type: boolean +#. Description +#: ../heat-common.templates:11001 +msgid "Set up a database for heat-common?" +msgstr "Nastavit databázi pro heat-common?" + +#. Type: boolean +#. Description +#: ../heat-common.templates:11001 +msgid "" +"No database has been set up for heat-common to use. Before continuing, you " +"should make sure you have the following information:" +msgstr "" +"Nebyla nastavena žádná databáze k použití s heat-common. Chcete-li ji nyní " +"nastavit, ujistěte se prosím, že máte všechny potřebné údaje:" + +#. Type: boolean +#. Description +#: ../heat-common.templates:11001 +msgid "" +" * the type of database that you want to use;\n" +" * the database server host name (that server must allow TCP connections " +"from this\n" +" machine);\n" +" * a username and password to access the database." +msgstr "" +" * typ databáze, kterou chcete používat;\n" +" * název hostitele databázového serveru (který musí přijímat TCP\n" +" spojení z tohoto počítače);\n" +" * uživatelské jméno a heslo pro přístup k databázi." + +#. Type: boolean +#. Description +#: ../heat-common.templates:11001 +msgid "" +"If some of these requirements are missing, do not choose this option and run " +"with regular SQLite support." +msgstr "" +"Pokud některou z těchto povinných voleb neznáte, tuto volbu přeskočte a Heat " +"spouštějte s běžnou podporou sqlite." + +#. Type: boolean +#. Description +#: ../heat-common.templates:11001 +msgid "" +"You can change this setting later on by running \"dpkg-reconfigure -plow " +"heat-common\"." +msgstr "" +"Toto nastavení můžete později změnit spuštěním \"dpkg-reconfigure -plow heat-" +"common\"." + +#. Type: string +#. Description +#: ../heat-common.templates:12001 +msgid "IP address of your RabbitMQ host:" +msgstr "" + +#. Type: string +#. Description +#. Type: string +#. Description +#. Type: password +#. Description +#: ../heat-common.templates:12001 ../heat-common.templates:13001 +#: ../heat-common.templates:14001 +msgid "" +"In order to interoperate with other components of OpenStack, this package " +"needs to connect to a central RabbitMQ server." +msgstr "" + +#. Type: string +#. Description +#: ../heat-common.templates:12001 +#, fuzzy +#| msgid "Please specify the password to use with the authentication server." +msgid "Please specify the IP address of that server." +msgstr "Zadejte prosím heslo, které se má použít na autentizačním serveru" + +#. Type: string +#. Description +#: ../heat-common.templates:13001 +msgid "Username for connection to the RabbitMQ server:" +msgstr "" + +#. Type: string +#. Description +#: ../heat-common.templates:13001 +#, fuzzy +#| msgid "Please specify the username to use with the authentication server." +msgid "Please specify the username used to connect to the RabbitMQ server." +msgstr "" +"Zadejte prosím uživatelské jméno, které se má použít na autentizačním " +"serveru." + +#. Type: password +#. Description +#: ../heat-common.templates:14001 +msgid "Password for connection to the RabbitMQ server:" +msgstr "" + +#. Type: password +#. Description +#: ../heat-common.templates:14001 +#, fuzzy +#| msgid "Please specify the password to use with the authentication server." +msgid "Please specify the password used to connect to the RabbitMQ server." +msgstr "Zadejte prosím heslo, které se má použít na autentizačním serveru" + +#~ msgid "Auth server hostname:" +#~ msgstr "Název hostitele autentizačního serveru:" + +#~ msgid "" +#~ "Please specify the hostname of your authentication server. Typically this " +#~ "is also the hostname of your OpenStack Identity Service (Keystone)." +#~ msgstr "" +#~ "Zadejte prosím Název hostitele autentizačního serveru. Většinou je to " +#~ "také název hostitele OpenStack Identity Service (Keystone)." diff --git a/trusty/debian/po/da.po b/trusty/debian/po/da.po new file mode 100644 index 00000000..60b93ef2 --- /dev/null +++ b/trusty/debian/po/da.po @@ -0,0 +1,288 @@ +# Danish translation heat. +# Copyright (C) 2014 heat og nedenstående oversættere. +# This file is distributed under the same license as the heat package. +# Joe Hansen , 2013, 2014. +# +msgid "" +msgstr "" +"Project-Id-Version: heat\n" +"Report-Msgid-Bugs-To: heat@packages.debian.org\n" +"POT-Creation-Date: 2013-09-27 00:04+0800\n" +"PO-Revision-Date: 2014-02-22 23:51+0200\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 +#: ../heat-common.templates:2001 +msgid "Authentication server hostname:" +msgstr "Værtsnavn for godkendelsesserveren:" + +#. Type: string +#. Description +#: ../heat-common.templates:2001 +msgid "" +"Please specify the hostname of the authentication server. Typically this is " +"also the hostname of the OpenStack Identity Service (Keystone)." +msgstr "" +"Angiv venligst værtsnavnet for godkendelseserveren. Typisk er dette også " +"værtsnavnet for OpenStack Identity Service (Keystone)." + +#. Type: string +#. 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") +#: ../heat-common.templates:3001 +msgid "Authentication server tenant name:" +msgstr "Lejernavn (tenant) for godkendelsesserver:" + +#. Type: string +#. 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") +#: ../heat-common.templates:3001 +msgid "Please specify the authentication server tenant name." +msgstr "Angiv venligst lejernavn (tenant) for godkendelsesserveren." + +#. Type: string +#. Description +#: ../heat-common.templates:4001 +msgid "Authentication server username:" +msgstr "Brugernavn for godkendelsesserveren:" + +#. Type: string +#. Description +#: ../heat-common.templates:4001 +msgid "Please specify the username to use with the authentication server." +msgstr "Angiv venligst brugernavnet for brug med godkendelsesserveren." + +#. Type: password +#. Description +#: ../heat-common.templates:5001 +msgid "Authentication server password:" +msgstr "Adgangskode for godkendelsesserver:" + +#. Type: password +#. Description +#: ../heat-common.templates:5001 +msgid "Please specify the password to use with the authentication server." +msgstr "Angiv venligst adgangskoden for brug med godkendelsesserveren." + +#. Type: boolean +#. Description +#: ../heat-common.templates:6001 +msgid "Register Heat in the Keystone endpoint catalog?" +msgstr "Registrer Heat i Keystones slutpunktskatalog?" + +#. Type: boolean +#. Description +#: ../heat-common.templates:6001 +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 "" +"Hver OpenStack-tjeneste (hver API) skal registreres for at være tilgængelig. " +"Dette gøres med »keystone service-create« og »keystone endpoint-create«. " +"Dette kan nu gøres automatisk." + +#. Type: boolean +#. Description +#: ../heat-common.templates:6001 +msgid "" +"Note that you will need to have an up and running Keystone server on which " +"to connect using the Keystone authentication token." +msgstr "" +"Bemærk at du skal have en op og kørende Keystoneserver som du skal forbinde " +"til med Keystones godkendelsessymbol." + +#. Type: string +#. Description +#: ../heat-common.templates:7001 +msgid "Keystone server IP address:" +msgstr "IP-adresse for Keystoneserver:" + +#. Type: string +#. Description +#: ../heat-common.templates:7001 +msgid "" +"Please enter the IP address of the Keystone server, so that heat-api can " +"contact Keystone to do the Heat service and endpoint creation." +msgstr "" +"Indtast venligst IP-adressen for Keystoneserveren, så at heat-api kan " +"kontakte Keystone for at udføre Heattjenesten og slutpunktsoprettelse." + +#. Type: password +#. Description +#: ../heat-common.templates:8001 +msgid "Keystone authentication token:" +msgstr "Godkendelsessymbol for Keystone:" + +#. Type: password +#. Description +#: ../heat-common.templates:8001 +msgid "" +"To configure its endpoint in Keystone, heat-api needs the Keystone " +"authentication token." +msgstr "" +"For at konfigurere dets slutpunkt i Keystone, kræver heat-api Keystones " +"godkendelsessymbol." + +#. Type: string +#. Description +#: ../heat-common.templates:9001 +msgid "Heat endpoint IP address:" +msgstr "IP-adresse for Heats slutpunkt:" + +#. Type: string +#. Description +#: ../heat-common.templates:9001 +msgid "Please enter the IP address that will be used to contact Heat." +msgstr "Indtast venligst IP-adressen som vil blive brugt til at kontakte Heat." + +#. Type: string +#. Description +#: ../heat-common.templates:9001 +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 +#: ../heat-common.templates:10001 +msgid "Name of the region to register:" +msgstr "Navn på regionen der skal registreres:" + +#. Type: string +#. Description +#: ../heat-common.templates:10001 +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 brug af tilgængelighedszoner, hvor hver region " +"repræsenterer et sted. Indtast venligst zonen du ønsker at bruge, når " +"slutpunktet registreres." + +#. Type: boolean +#. Description +#: ../heat-common.templates:11001 +msgid "Set up a database for heat-common?" +msgstr "Opsæt en database for heat-common?" + +#. Type: boolean +#. Description +#: ../heat-common.templates:11001 +msgid "" +"No database has been set up for heat-common to use. Before continuing, you " +"should make sure you have the following information:" +msgstr "" +"Ingen database er blevet opsat for heat-common. Før du fortsætter, skal du " +"sikre dig, at du har den følgende information:" + +#. Type: boolean +#. Description +#: ../heat-common.templates:11001 +msgid "" +" * the type of database that you want to use;\n" +" * the database server host name (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" +" * værtsnavnet for databaseserveren (den server som skal tillade TCP-\n" +" forbindelser fra denne maskine)\n" +" * et brugernavn og adgangskode for at tilgå databasen" + +#. Type: boolean +#. Description +#: ../heat-common.templates:11001 +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å skal du ikke vælge denne indstilling, " +"men køre med normal SQLite-understøttelse." + +#. Type: boolean +#. Description +#: ../heat-common.templates:11001 +msgid "" +"You can change this setting later on by running \"dpkg-reconfigure -plow " +"heat-common\"." +msgstr "" +"Du kan ændre indstillingen senere ved at køre »dpkg-reconfigure -plow heat-" +"common«." + +#. Type: string +#. Description +#: ../heat-common.templates:12001 +msgid "IP address of your RabbitMQ host:" +msgstr "IP-adresse for din RabbitMQ-vært:" + +#. Type: string +#. Description +#. Type: string +#. Description +#. Type: password +#. Description +#: ../heat-common.templates:12001 ../heat-common.templates:13001 +#: ../heat-common.templates:14001 +msgid "" +"In order to interoperate with other components of OpenStack, this package " +"needs to connect to a central RabbitMQ server." +msgstr "" +"Denne pakke kræver at forbinde med en central RabbitMQ-server, for at " +"fungere med andre komponenter i OpenStack." + +#. Type: string +#. Description +#: ../heat-common.templates:12001 +msgid "Please specify the IP address of that server." +msgstr "Angiv venligst IP-adressen for den server." + +#. Type: string +#. Description +#: ../heat-common.templates:13001 +msgid "Username for connection to the RabbitMQ server:" +msgstr "Brugernavn for forbindelsen til RabbitMQ-serveren:" + +#. Type: string +#. Description +#: ../heat-common.templates:13001 +msgid "Please specify the username used to connect to the RabbitMQ server." +msgstr "Angiv venligst brugernavnet brugt til at forbinde med RabbitMQ-serveren." + +#. Type: password +#. Description +#: ../heat-common.templates:14001 +msgid "Password for connection to the RabbitMQ server:" +msgstr "Adgangskode for forbindelsen til RabbitMQ-serveren:" + +#. Type: password +#. Description +#: ../heat-common.templates:14001 +msgid "Please specify the password used to connect to the RabbitMQ server." +msgstr "Angiv venligst adgangskoden brugt til at forbinde med RAbbitMQ-serveren." + diff --git a/trusty/debian/po/de.po b/trusty/debian/po/de.po new file mode 100644 index 00000000..791e409a --- /dev/null +++ b/trusty/debian/po/de.po @@ -0,0 +1,301 @@ +# German translation of heat debconf templates +# This file is distributed under the same license as the heat package. +# Copyright: Martin Eberhard Schauer , 2013. +# Chris Leick , 2014. +# +msgid "" +msgstr "" +"Project-Id-Version: heat 2014.1-6\n" +"Report-Msgid-Bugs-To: heat@packages.debian.org\n" +"POT-Creation-Date: 2013-09-27 00:04+0800\n" +"PO-Revision-Date: 2014-06-05 18:52+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" +"X-Generator: Lokalize 1.0\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" + +#. Type: string +#. Description +#: ../heat-common.templates:2001 +msgid "Authentication server hostname:" +msgstr "Name des Authentifizierungsservers:" + +#. Type: string +#. Description +#: ../heat-common.templates:2001 +msgid "" +"Please specify the hostname of the authentication server. Typically this is " +"also the hostname of the OpenStack Identity Service (Keystone)." +msgstr "" +"Geben Sie bitte den Namen des Authentifizierungsservers an. Normalerweise " +"ist das auch der Name des OpenStack-Identitätsdienstes (Keystone)." + +#. Type: string +#. 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") +#: ../heat-common.templates:3001 +msgid "Authentication server tenant name:" +msgstr "Tenant-Name des Authentifizierungsservers:" + +#. Type: string +#. 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") +#: ../heat-common.templates:3001 +msgid "Please specify the authentication server tenant name." +msgstr "Bitte geben Sie den Tenant-Namen des Authentifizierungsservers an." + +#. Type: string +#. Description +#: ../heat-common.templates:4001 +msgid "Authentication server username:" +msgstr "Benutzername des Authentifizierungsservers:" + +#. Type: string +#. Description +#: ../heat-common.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 +#: ../heat-common.templates:5001 +msgid "Authentication server password:" +msgstr "Passwort des Authentifizierungsservers:" + +#. Type: password +#. Description +#: ../heat-common.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: boolean +#. Description +#: ../heat-common.templates:6001 +msgid "Register Heat in the Keystone endpoint catalog?" +msgstr "Heat im Keystone-Endpunktkatalog registrieren?" + +#. Type: boolean +#. Description +#: ../heat-common.templates:6001 +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 +#: ../heat-common.templates:6001 +msgid "" +"Note that you will need to have an up and running Keystone server on which " +"to connect using the Keystone authentication token." +msgstr "" +"Beachten Sie, dass Sie einen laufenden Keystone-Server benötigen, mit dem " +"Sie sich unter Nutzung des Keystone-Authentifizierungs-Tokens verbinden " +"können." + +#. Type: string +#. Description +#: ../heat-common.templates:7001 +msgid "Keystone server IP address:" +msgstr "IP-Adresse des Keystone-Servers:" + +#. Type: string +#. Description +#: ../heat-common.templates:7001 +msgid "" +"Please enter the IP address of the Keystone server, so that heat-api can " +"contact Keystone to do the Heat service and endpoint creation." +msgstr "" +"Geben Sie bitte die IP-Adresse des Keystone-Servers an, damit Heat-api " +"Keystone kontaktieren kann, um den Heat-Dienst und -Endpunkt zu erstellen." + +#. Type: password +#. Description +#: ../heat-common.templates:8001 +msgid "Keystone authentication token:" +msgstr "Keystone-Authentifizierungs-Token:" + +#. Type: password +#. Description +#: ../heat-common.templates:8001 +msgid "" +"To configure its endpoint in Keystone, heat-api needs the Keystone " +"authentication token." +msgstr "" +"Um seinen Keystone-Endpunkt einzurichten, benötigt Heat-api das Keystone-" +"Authentifizierungs-Token." + +#. Type: string +#. Description +#: ../heat-common.templates:9001 +msgid "Heat endpoint IP address:" +msgstr "IP-Adresse des Heat-Endpunkts:" + +#. Type: string +#. Description +#: ../heat-common.templates:9001 +msgid "Please enter the IP address that will be used to contact Heat." +msgstr "" +"Geben Sie bitte die IP-Adresse an, die für den Kontakt mit Heat genutzt wird." + +#. Type: string +#. Description +#: ../heat-common.templates:9001 +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 "" +"Diese IP-Adresse sollte von den Clients erreichbar sein, die diesen Dienst " +"nutzen. Falls Sie eine öffentliche Cloud installieren, sollte dies eine " +"öffentliche IP-Adresse sein." + +#. Type: string +#. Description +#: ../heat-common.templates:10001 +msgid "Name of the region to register:" +msgstr "Name der zu registrierenden Region:" + +#. Type: string +#. Description +#: ../heat-common.templates:10001 +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, in denen jede " +"Region einen Ort darstellt. Geben Sie bitte die Zone an, die Sie bei der " +"Registrierung des Endpunkts verwenden wollen." + +#. Type: boolean +#. Description +#: ../heat-common.templates:11001 +msgid "Set up a database for heat-common?" +msgstr "Datenbank für Heat-common einrichten?" + +#. Type: boolean +#. Description +#: ../heat-common.templates:11001 +msgid "" +"No database has been set up for heat-common to use. Before continuing, you " +"should make sure you have the following information:" +msgstr "" +"Es wurde keine Datenbank für die Nutzung durch Heat-common eingerichtet. " +"Bevor Sie fortfahren, sollten Sie sicherstellen, dass Sie über die folgenden " +"Informationen verfügen:" + +#. Type: boolean +#. Description +#: ../heat-common.templates:11001 +msgid "" +" * the type of database that you want to use;\n" +" * the database server host name (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 nutzen wollen;\n" +" * den Namen des Rechners, auf dem der Datenbankserver läuft (der\n" +" Datenbankserver muss TCP-Verbindungen von dieser Maschine zulassen);\n" +" * einen Benutzernamen und ein Passwort für den Zugriff auf die Datenbank." + +#. Type: boolean +#. Description +#: ../heat-common.templates:11001 +msgid "" +"If some of these requirements are missing, do not choose this option and run " +"with regular SQLite support." +msgstr "" +"Wenn ein Teil dieser Voraussetzungen nicht erfüllt ist, wählen Sie diese " +"Option nicht und lassen Sie das Programm mit der normalen Unterstützung für " +"SQLite laufen." + +#. Type: boolean +#. Description +#: ../heat-common.templates:11001 +msgid "" +"You can change this setting later on by running \"dpkg-reconfigure -plow " +"heat-common\"." +msgstr "" +"Sie können diese Einstellung nachträglich mit dem Befehl »dpkg-reconfigure -" +"plow heat-common« ändern." + +#. Type: string +#. Description +#: ../heat-common.templates:12001 +msgid "IP address of your RabbitMQ host:" +msgstr "IP-Adresse Ihres RabbitMQ-Rechners:" + +#. Type: string +#. Description +#. Type: string +#. Description +#. Type: password +#. Description +#: ../heat-common.templates:12001 ../heat-common.templates:13001 +#: ../heat-common.templates:14001 +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 +#: ../heat-common.templates:12001 +msgid "Please specify the IP address of that server." +msgstr "Geben Sie bitte die IP-Adresse dieses Servers an." + +#. Type: string +#. Description +#: ../heat-common.templates:13001 +msgid "Username for connection to the RabbitMQ server:" +msgstr "Benutzername für die Verbindung mit dem RabbitMQ-Server:" + +#. Type: string +#. Description +#: ../heat-common.templates:13001 +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 +#: ../heat-common.templates:14001 +msgid "Password for connection to the RabbitMQ server:" +msgstr "Passwort für die Verbindung mit dem RabbitMQ-Server:" + +#. Type: password +#. Description +#: ../heat-common.templates:14001 +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." diff --git a/trusty/debian/po/es.po b/trusty/debian/po/es.po new file mode 100644 index 00000000..453ef370 --- /dev/null +++ b/trusty/debian/po/es.po @@ -0,0 +1,335 @@ +# heat po-debconf translation to Spanish. +# Copyright (C) 2013 Software in the Public Interest +# This file is distributed under the same license as the heat package. +# +# Changes: +# - Initial translation +# Matías Bellone , 2013. +# +# 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: heat\n" +"Report-Msgid-Bugs-To: heat@packages.debian.org\n" +"POT-Creation-Date: 2013-09-27 00:04+0800\n" +"PO-Revision-Date: 2013-12-08 21:30-0300\n" +"Last-Translator: Matías Bellone \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" + +#. Type: string +#. Description +#: ../heat-common.templates:2001 +msgid "Authentication server hostname:" +msgstr "Nombre del equipo del servidor de autenticación:" + +#. Type: string +#. Description +#: ../heat-common.templates:2001 +msgid "" +"Please specify the hostname of the authentication server. Typically this is " +"also the hostname of the OpenStack Identity Service (Keystone)." +msgstr "" +"Indique el nombre del equipo de su servidor de autenticación. Suele ser el " +"nombre del equipo del Servicio de Identidad de OpenStack (Keystone)." + +#. Type: string +#. 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") +#: ../heat-common.templates:3001 +msgid "Authentication server tenant name:" +msgstr "Nombre del inquilino («tenant») del servidor de autenticación:" + +#. Type: string +#. 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") +#: ../heat-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 +#: ../heat-common.templates:4001 +msgid "Authentication server username:" +msgstr "Nombre de usuario del servidor de autenticación:" + +#. Type: string +#. Description +#: ../heat-common.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 +#: ../heat-common.templates:5001 +msgid "Authentication server password:" +msgstr "Contraseña del servidor de autenticación:" + +#. Type: password +#. Description +#: ../heat-common.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: boolean +#. Description +#: ../heat-common.templates:6001 +msgid "Register Heat in the Keystone endpoint catalog?" +msgstr "¿Desea registrar Heat en el catálogo de puntos finales de Keystone?" + +#. Type: boolean +#. Description +#: ../heat-common.templates:6001 +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 +#: ../heat-common.templates:6001 +msgid "" +"Note that you will need to have an up and running Keystone server on which " +"to connect using the Keystone authentication token." +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 +#: ../heat-common.templates:7001 +msgid "Keystone server IP address:" +msgstr "Dirección IP del servidor Keystone:" + +#. Type: string +#. Description +#: ../heat-common.templates:7001 +msgid "" +"Please enter the IP address of the Keystone server, so that heat-api can " +"contact Keystone to do the Heat service and endpoint creation." +msgstr "" +"Introduzca la dirección IP del servidor Keystone para que heat-api pueda " +"contactar con Keystone para realizar el servicio Heat y crear el punto final." + +#. Type: password +#. Description +#: ../heat-common.templates:8001 +msgid "Keystone authentication token:" +msgstr "Token de autenticación de Keystone:" + +#. Type: password +#. Description +#: ../heat-common.templates:8001 +msgid "" +"To configure its endpoint in Keystone, heat-api needs the Keystone " +"authentication token." +msgstr "" +"Para configurar su punto final en Keystone, heat-api necesita el token de " +"autenticación de Keystone." + +#. Type: string +#. Description +#: ../heat-common.templates:9001 +msgid "Heat endpoint IP address:" +msgstr "Dirección IP del punto final de Heat:" + +#. Type: string +#. Description +#: ../heat-common.templates:9001 +msgid "Please enter the IP address that will be used to contact Heat." +msgstr "Introduzca la dirección IP que se utilizará para contactar con Heat." + +#. Type: string +#. Description +#: ../heat-common.templates:9001 +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 +#: ../heat-common.templates:10001 +msgid "Name of the region to register:" +msgstr "Nombre de la región a registrar:" + +#. Type: string +#. Description +#: ../heat-common.templates:10001 +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: boolean +#. Description +#: ../heat-common.templates:11001 +#, fuzzy +#| msgid "Set up a database for heat-engine?" +msgid "Set up a database for heat-common?" +msgstr "¿Desea configurar una base de datos para heat-engine?" + +#. Type: boolean +#. Description +#: ../heat-common.templates:11001 +#, fuzzy +#| msgid "" +#| "No database has been set up for heat-engine to use. Before continuing, " +#| "you should make sure you have the following information:" +msgid "" +"No database has been set up for heat-common to use. Before continuing, you " +"should make sure you have the following information:" +msgstr "" +"No se ha configurado ninguna base de datos para heat-engine. Antes de " +"continuar debe asegurarse de que dispone de los siguientes datos:" + +#. Type: boolean +#. Description +#: ../heat-common.templates:11001 +msgid "" +" * the type of database that you want to use;\n" +" * the database server host name (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 +#: ../heat-common.templates:11001 +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 Heat con SQLite." + +#. Type: boolean +#. Description +#: ../heat-common.templates:11001 +#, fuzzy +#| msgid "" +#| "You can change this setting later on by running \"dpkg-reconfigure -plow " +#| "heat-engine\"." +msgid "" +"You can change this setting later on by running \"dpkg-reconfigure -plow " +"heat-common\"." +msgstr "" +"Podrá cambiar esta configuración más adelante ejecutando «dpkg-reconfigure -" +"plow heat-engine»." + +#. Type: string +#. Description +#: ../heat-common.templates:12001 +msgid "IP address of your RabbitMQ host:" +msgstr "" + +#. Type: string +#. Description +#. Type: string +#. Description +#. Type: password +#. Description +#: ../heat-common.templates:12001 ../heat-common.templates:13001 +#: ../heat-common.templates:14001 +msgid "" +"In order to interoperate with other components of OpenStack, this package " +"needs to connect to a central RabbitMQ server." +msgstr "" + +#. Type: string +#. Description +#: ../heat-common.templates:12001 +#, fuzzy +#| msgid "Please specify the password to use with the authentication server." +msgid "Please specify the IP address of that server." +msgstr "Indique la contraseña para usar con el servidor de autenticación." + +#. Type: string +#. Description +#: ../heat-common.templates:13001 +msgid "Username for connection to the RabbitMQ server:" +msgstr "" + +#. Type: string +#. Description +#: ../heat-common.templates:13001 +#, fuzzy +#| msgid "Please specify the username to use with the authentication server." +msgid "Please specify the username used to connect to the RabbitMQ server." +msgstr "" +"Indique el nombre de usuario para usar con el servidor de autenticación." + +#. Type: password +#. Description +#: ../heat-common.templates:14001 +msgid "Password for connection to the RabbitMQ server:" +msgstr "" + +#. Type: password +#. Description +#: ../heat-common.templates:14001 +#, fuzzy +#| msgid "Please specify the password to use with the authentication server." +msgid "Please specify the password used to connect to the RabbitMQ server." +msgstr "Indique la contraseña para usar con el servidor de autenticación." + +#~ msgid "Auth server hostname:" +#~ msgstr "Nombre del equipo del servidor de autenticación:" + +#~ msgid "" +#~ "Please specify the hostname of your authentication server. Typically this " +#~ "is also the hostname of your OpenStack Identity Service (Keystone)." +#~ msgstr "" +#~ "Indique el nombre del equipo de su servidor de autenticación. Suele ser " +#~ "el nombre del equipo del Servicio de Identidad de OpenStack (Keystone)." diff --git a/trusty/debian/po/fr.po b/trusty/debian/po/fr.po new file mode 100644 index 00000000..50c64076 --- /dev/null +++ b/trusty/debian/po/fr.po @@ -0,0 +1,305 @@ +# Translation of heat debconf templates to French. +# Copyright (C) 2013, French l10n team +# This file is distributed under the same license as the HEAT package. +# Julien Patriarca , 2013. +# +msgid "" +msgstr "" +"Project-Id-Version: heat\n" +"Report-Msgid-Bugs-To: heat@packages.debian.org\n" +"POT-Creation-Date: 2013-09-27 00:04+0800\n" +"PO-Revision-Date: 2013-10-27 18:41+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.5.4\n" + +#. Type: string +#. Description +#: ../heat-common.templates:2001 +msgid "Authentication server hostname:" +msgstr "Nom d'hôte du serveur d'authentification : " + +#. Type: string +#. Description +#: ../heat-common.templates:2001 +msgid "" +"Please specify the hostname of the authentication server. Typically this is " +"also the hostname of the OpenStack Identity Service (Keystone)." +msgstr "" +"Veuillez indiquer l'adresse URL du serveur d'authentification. En général, " +"c'est également le nom d'hôte du Service d'Identité d'OpenStack (Keystone)." + +#. Type: string +#. 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") +#: ../heat-common.templates:3001 +msgid "Authentication server tenant name:" +msgstr "Nom d'espace client du serveur d'authentification :" + +#. Type: string +#. 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") +#: ../heat-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 +#: ../heat-common.templates:4001 +msgid "Authentication server username:" +msgstr "Nom d'utilisateur pour le serveur d'authentification : " + +#. Type: string +#. Description +#: ../heat-common.templates:4001 +msgid "Please specify the username to use with the authentication server." +msgstr "" +"Veuillez indiquer le nom d'utilisateur pour le serveur d'authentification." + +#. Type: password +#. Description +#: ../heat-common.templates:5001 +msgid "Authentication server password:" +msgstr "Mot de passe du serveur d'authentification : " + +#. Type: password +#. Description +#: ../heat-common.templates:5001 +msgid "Please specify the password to use with the authentication server." +msgstr "Veuillez indiquer le mot de passe pour le serveur d'authentification. " + +#. Type: boolean +#. Description +#: ../heat-common.templates:6001 +msgid "Register Heat in the Keystone endpoint catalog?" +msgstr "Enregistrer Heat dans le catalogue de points d'accès de Keystone ?" + +#. Type: boolean +#. Description +#: ../heat-common.templates:6001 +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 être fait automatiquement maintenant." + +#. Type: boolean +#. Description +#: ../heat-common.templates:6001 +msgid "" +"Note that you will need to have an up and running Keystone server on which " +"to connect using the Keystone authentication token." +msgstr "" +"Veuillez noter que vous aurez besoin d'un serveur Keystone fonctionnel sur " +"lequel se connecter en utilisant le jeton d'authentification Keystone." + +#. Type: string +#. Description +#: ../heat-common.templates:7001 +msgid "Keystone server IP address:" +msgstr "Adresse IP du serveur Keystone :" + +#. Type: string +#. Description +#: ../heat-common.templates:7001 +msgid "" +"Please enter the IP address of the Keystone server, so that heat-api can " +"contact Keystone to do the Heat service and endpoint creation." +msgstr "" +"Veuillez indiquer l'adresse IP du serveur Keystone, pour que l'api de Heat " +"puisse contacter Keystone pour établir le service Heat et créer un point " +"d'accès." + +#. Type: password +#. Description +#: ../heat-common.templates:8001 +msgid "Keystone authentication token:" +msgstr "Jeton d'authentification Keystone : " + +#. Type: password +#. Description +#: ../heat-common.templates:8001 +msgid "" +"To configure its endpoint in Keystone, heat-api needs the Keystone " +"authentication token." +msgstr "" +"Pour configurer son point d'accès dans Keystone, l'api de Heat a besoin du " +"jeton d'authentification Keystone." + +#. Type: string +#. Description +#: ../heat-common.templates:9001 +msgid "Heat endpoint IP address:" +msgstr "Adresse IP du point d'accès de Heat : " + +#. Type: string +#. Description +#: ../heat-common.templates:9001 +msgid "Please enter the IP address that will be used to contact Heat." +msgstr "Veuillez indiquer l'adresse IP qui sera utilisée pour contacter Heat." + +#. Type: string +#. Description +#: ../heat-common.templates:9001 +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 "" +"Cette adresse IP doit ê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 +#: ../heat-common.templates:10001 +msgid "Name of the region to register:" +msgstr "Nom de la région à enregistrer : " + +#. Type: string +#. Description +#: ../heat-common.templates:10001 +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 prend en charge 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: boolean +#. Description +#: ../heat-common.templates:11001 +msgid "Set up a database for heat-common?" +msgstr "Installer une base de données pour heat-common ?" + +#. Type: boolean +#. Description +#: ../heat-common.templates:11001 +msgid "" +"No database has been set up for heat-common to use. Before continuing, you " +"should make sure you have the following information:" +msgstr "" +"Aucune base de données n'a été installée pour heat-common. Avant de " +"continuer, assurez-vous d'avoir toutes les informations nécessaires :" + +#. Type: boolean +#. Description +#: ../heat-common.templates:11001 +msgid "" +" * the type of database that you want to use;\n" +" * the database server host name (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 (qui doit\n" +" autoriser les connexions TCP depuis cette machine) ;\n" +" - un nom d'utilisateur et un mot de passe pour accéder\n" +" à la base de données." + +#. Type: boolean +#. Description +#: ../heat-common.templates:11001 +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 le support SQLite normal." + +#. Type: boolean +#. Description +#: ../heat-common.templates:11001 +msgid "" +"You can change this setting later on by running \"dpkg-reconfigure -plow " +"heat-common\"." +msgstr "" +"Vous pouvez modifier ce réglage plus tard en lançant « dpkg-reconfigure -" +"plow heat-common »." + +#. Type: string +#. Description +#: ../heat-common.templates:12001 +msgid "IP address of your RabbitMQ host:" +msgstr "Adresse IP de l'hôte RabbitMQ :" + +#. Type: string +#. Description +#. Type: string +#. Description +#. Type: password +#. Description +#: ../heat-common.templates:12001 ../heat-common.templates:13001 +#: ../heat-common.templates:14001 +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 +#: ../heat-common.templates:12001 +msgid "Please specify the IP address of that server." +msgstr "Veuillez indiquer l'adresse IP de ce serveur. " + +#. Type: string +#. Description +#: ../heat-common.templates:13001 +msgid "Username for connection to the RabbitMQ server:" +msgstr "Nom d'utilisateur pour la connexion au serveur RabbitMQ :" + +#. Type: string +#. Description +#: ../heat-common.templates:13001 +msgid "Please specify the username used to connect to the RabbitMQ server." +msgstr "" +"Veuillez indiquer le nom d'utilisateur pour se connecter au serveur RabbitMQ." + +#. Type: password +#. Description +#: ../heat-common.templates:14001 +msgid "Password for connection to the RabbitMQ server:" +msgstr "Mot de passe pour la connexion au serveur RabbitMQ :" + +#. Type: password +#. Description +#: ../heat-common.templates:14001 +msgid "Please specify the password used to connect to the RabbitMQ server." +msgstr "" +"Veuillez indiquer le mot de passe pour se connecter au serveur RabbitMQ." + +#~ msgid "Auth server hostname:" +#~ msgstr "Nom d'hôte du serveur d'authentification : " + +#~ msgid "" +#~ "Please specify the hostname of your authentication server. Typically this " +#~ "is also the hostname of your OpenStack Identity Service (Keystone)." +#~ msgstr "" +#~ "Veuillez indiquer l'adresse URL du serveur d'authentification. " +#~ "Typiquement c'est également le nom d'hôte du Service d'Identité OpenStack " +#~ "(Keystone)." diff --git a/trusty/debian/po/it.po b/trusty/debian/po/it.po new file mode 100644 index 00000000..05e6f2a9 --- /dev/null +++ b/trusty/debian/po/it.po @@ -0,0 +1,409 @@ +# Italian translation of heat debconf messages. +# Copyright (C) 2013, heat package copyright holder +# This file is distributed under the same license as the heat package. +# Beatrice Torracca , 2013, 2014. +msgid "" +msgstr "" +"Project-Id-Version: heat\n" +"Report-Msgid-Bugs-To: heat@packages.debian.org\n" +"POT-Creation-Date: 2013-09-27 00:04+0800\n" +"PO-Revision-Date: 2014-04-06 15:03+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 +#: ../heat-common.templates:2001 +msgid "Authentication server hostname:" +msgstr "Nome host per il server di autenticazione:" + +#. Type: string +#. Description +#: ../heat-common.templates:2001 +msgid "" +"Please specify the hostname of the authentication server. Typically this is " +"also the hostname of the OpenStack Identity Service (Keystone)." +msgstr "" +"Specificare il nome host del server di autenticazione. Tipicamente, è anche " +"il nome host dell'OpenStack Identity Service (Keystone)." + +#. Type: string +#. 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") +#: ../heat-common.templates:3001 +msgid "Authentication server tenant name:" +msgstr "Nome del locatario («tenant») per il server di autenticazione:" + +#. Type: string +#. 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") +#: ../heat-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 +#: ../heat-common.templates:4001 +msgid "Authentication server username:" +msgstr "Nome utente per il server di autenticazione:" + +#. Type: string +#. Description +#: ../heat-common.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 +#: ../heat-common.templates:5001 +msgid "Authentication server password:" +msgstr "Password per il server di autenticazione:" + +#. Type: password +#. Description +#: ../heat-common.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: boolean +#. Description +#: ../heat-common.templates:6001 +msgid "Register Heat in the Keystone endpoint catalog?" +msgstr "Registrare Heat nel catalogo di punti terminali Keystone?" + +#. Type: boolean +#. Description +#: ../heat-common.templates:6001 +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. Questo viene fatto usando «keystone service-create» e «" +"keystone endpoint-create». Ciò può essere fatto ora automaticamente." + +#. Type: boolean +#. Description +#: ../heat-common.templates:6001 +msgid "" +"Note that you will need to have an up and running Keystone server on which " +"to connect using the Keystone authentication token." +msgstr "" +"Notare che sarà necessario avere un server Keystone in funzione a cui " +"connettersi usando il token di autenticazione Keystone." + +#. Type: string +#. Description +#: ../heat-common.templates:7001 +msgid "Keystone server IP address:" +msgstr "Indirizzo IP del server Keystone:" + +#. Type: string +#. Description +#: ../heat-common.templates:7001 +msgid "" +"Please enter the IP address of the Keystone server, so that heat-api can " +"contact Keystone to do the Heat service and endpoint creation." +msgstr "" +"Inserire l'indirizzo IP del server Keystone, in modo che heat-api possa " +"contattare Keystone per effettuare la creazione del servizio e del punto " +"terminale Heat." + +#. Type: password +#. Description +#: ../heat-common.templates:8001 +msgid "Keystone authentication token:" +msgstr "Token di autenticazione Keystone:" + +#. Type: password +#. Description +#: ../heat-common.templates:8001 +msgid "" +"To configure its endpoint in Keystone, heat-api needs the Keystone " +"authentication token." +msgstr "" +"Per configurare il proprio punto terminale in Keystone, heat-api ha bisogno " +"del token di autenticazione Keystone." + +#. Type: string +#. Description +#: ../heat-common.templates:9001 +msgid "Heat endpoint IP address:" +msgstr "Indirizzo IP del punto terminale Heat:" + +#. Type: string +#. Description +#: ../heat-common.templates:9001 +msgid "Please enter the IP address that will be used to contact Heat." +msgstr "Inserire l'indirizzo IP che verrà usato per contattare Heat." + +#. Type: string +#. Description +#: ../heat-common.templates:9001 +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 +#: ../heat-common.templates:10001 +msgid "Name of the region to register:" +msgstr "Nome della regione da registrare:" + +#. Type: string +#. Description +#: ../heat-common.templates:10001 +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: boolean +#. Description +#: ../heat-common.templates:11001 +msgid "Set up a database for heat-common?" +msgstr "Impostare un database per heat-common?" + +#. Type: boolean +#. Description +#: ../heat-common.templates:11001 +msgid "" +"No database has been set up for heat-common to use. Before continuing, you " +"should make sure you have the following information:" +msgstr "" +"Non è stato impostato alcun database per essere usato da heat-common. Prima " +"di continuare assicurarsi di avere le seguenti informazioni:" + +#. Type: boolean +#. Description +#: ../heat-common.templates:11001 +msgid "" +" * the type of database that you want to use;\n" +" * the database server host name (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\n" +" connessioni TCP da questa macchina);\n" +" * un nome utente e una password per accedere al database." + +#. Type: boolean +#. Description +#: ../heat-common.templates:11001 +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 +#: ../heat-common.templates:11001 +msgid "" +"You can change this setting later on by running \"dpkg-reconfigure -plow " +"heat-common\"." +msgstr "" +"È possibile cambiare questa impostazione successivamente eseguendo «dpkg-" +"reconfigure -plow heat-common»." + +#. Type: string +#. Description +#: ../heat-common.templates:12001 +msgid "IP address of your RabbitMQ host:" +msgstr "Indirizzo IP dell'host RabbitMQ:" + +#. Type: string +#. Description +#. Type: string +#. Description +#. Type: password +#. Description +#: ../heat-common.templates:12001 ../heat-common.templates:13001 +#: ../heat-common.templates:14001 +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 +#: ../heat-common.templates:12001 +#| msgid "Please specify the password to use with the authentication server." +msgid "Please specify the IP address of that server." +msgstr "Inserire l'indirizzo IP di tale server." + +#. Type: string +#. Description +#: ../heat-common.templates:13001 +msgid "Username for connection to the RabbitMQ server:" +msgstr "Nome utente per la connessione al server RabbitMQ:" + +#. Type: string +#. Description +#: ../heat-common.templates:13001 +#| msgid "Please specify the username to use with the authentication server." +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 +#: ../heat-common.templates:14001 +msgid "Password for connection to the RabbitMQ server:" +msgstr "Password per la connessione al server RabbitMQ:" + +#. Type: password +#. Description +#: ../heat-common.templates:14001 +#| msgid "Please specify the password to use with the authentication server." +msgid "Please specify the password used to connect to the RabbitMQ server." +msgstr "Specificare la password da usare per connettersi al server RabbitMQ." + +#~ msgid "Auth server hostname:" +#~ msgstr "Nome host del server di autenticazione:" + +#~ msgid "" +#~ "Please specify the hostname of your authentication server. Typically this " +#~ "is also the hostname of your OpenStack Identity Service (Keystone)." +#~ msgstr "" +#~ "Specificare il nome host del server di autenticazione. Tipicamente, è " +#~ "anche il nome host dell'OpenStack Identity Service (Keystone)." + +#~ msgid "" +#~ "No database has been set up for heat-engine to use. Before continuing, " +#~ "you should make sure you have:" +#~ msgstr "" +#~ "Non è stato impostato alcun database per essere usato da heat-engine. " +#~ "Prima di continuare ci si dovrebbe assicurare di avere:" + +#~ msgid "" +#~ " - the server host name (that server must allow TCP connections from " +#~ "this\n" +#~ " machine);\n" +#~ " - a username and password to access the database.\n" +#~ " - A database type that you want to use." +#~ msgstr "" +#~ " - il nome host del server (tale server deve permettere le connessioni\n" +#~ " TCP da questa macchina);\n" +#~ " - un nome utente e una password per accedere al database;\n" +#~ " - un tipo di database che si desidera usare." + +#~ msgid "" +#~ "If some of these requirements are missing, reject this option and run " +#~ "with regular sqlite support." +#~ msgstr "" +#~ "Se uno o più di questi requisiti non sono soddisfatti, rifiutare questa " +#~ "opzione ed eseguire con il regolare supporto per sqlite." + +#~ msgid "" +#~ "You can change this setting later on by running 'dpkg-reconfigure -plow " +#~ "heat-engine'." +#~ msgstr "" +#~ "È possibile cambiare questa impostazione successivamente eseguendo «dpkg-" +#~ "reconfigure -plow heat-engine»" + +#~ msgid "" +#~ "Please specify the URL of your authentication server. Typically this is " +#~ "also the URL of your OpenStack Identity Service (Keystone)." +#~ msgstr "" +#~ "Specificare l'URL del server di autenticazione. Tipicamente, è anche " +#~ "l'URL dell'OpenStack Identity Service (Keystone)." + +#~ msgid "Auth server tenant name:" +#~ msgstr "Nome del tenant per il server di autenticazione:" + +#~ msgid "Auth server username:" +#~ msgstr "Nome utente per il server di autenticazione:" + +#~ msgid "Auth server password:" +#~ msgstr "Password per il server di autenticazione:" + +#~ msgid "Register Heat in the keystone endpoint catalog?" +#~ msgstr "Registrare Heat nel catalogo di punti terminali keystone?" + +#~ msgid "" +#~ "Each Openstack services (each API) should be registered in order to be " +#~ "accessible. This is done using \"keystone service-create\" and \"keystone " +#~ "endpoint-create\". Select if you want to run these commands 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». Scegliere se si desidera eseguire ora questi " +#~ "comandi." + +#~ msgid "" +#~ "Note that you will need to have an up and running keystone server on " +#~ "which to connect using the Keystone auth token." +#~ msgstr "" +#~ "Notare che sarà necessario avere un server keystone in funzione a cui " +#~ "connettersi usando il token di autenticazione Keystone." + +#~ msgid "Keystone IP address:" +#~ msgstr "Indirizzo IP di Keystone:" + +#~ msgid "" +#~ "Enter the IP address of your keystone server, so that heat-api can " +#~ "contact Keystone to do the Heat service and endpoint creation." +#~ msgstr "" +#~ "Inserire l'indirizzo IP del proprio server keystone, in modo che heat-api " +#~ "possa contattare Keystone per effettuare la creazione del servizio e del " +#~ "punto terminale Heat." + +#~ msgid "Keystone Auth Token:" +#~ msgstr "Token di autenticazione Keystone:" + +#~ msgid "" +#~ "To configure its endpoint in Keystone, heat-api needs the Keystone auth " +#~ "token." +#~ msgstr "" +#~ "Per configurare il proprio punto terminale in Keystone, heat-api ha " +#~ "bisogno del token di autenticazione Keystone." + +#~ msgid "" +#~ "Enter the IP address that will be used to contact Heat (eg: the Heat " +#~ "endpoint IP address)." +#~ msgstr "" +#~ "Inserire l'indirizzo IP che verrà usato per contattare Heat (es.: " +#~ "l'indirizzo IP del punto terminale Heat)." + +#~ msgid "" +#~ "Openstack can be used using availability zones, with each region " +#~ "representing a location. Please enter the zone that you wish to use when " +#~ "registering the endpoint." +#~ msgstr "" +#~ "OpenStack può essere usato utilizzando le zone di disponibilità, con ogni " +#~ "regione che rappresenta una posizione. Inserire la zona che si desidera " +#~ "usare durante la registrazione del punto terminale." diff --git a/trusty/debian/po/ja.po b/trusty/debian/po/ja.po new file mode 100644 index 00000000..25e7f014 --- /dev/null +++ b/trusty/debian/po/ja.po @@ -0,0 +1,300 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the heat package. +# victory , 2013. +# +msgid "" +msgstr "" +"Project-Id-Version: heat\n" +"Report-Msgid-Bugs-To: heat@packages.debian.org\n" +"POT-Creation-Date: 2013-09-27 00:04+0800\n" +"PO-Revision-Date: 2013-07-10 23:55+0900\n" +"Last-Translator: victory \n" +"Language-Team: Japanese \n" +"Language: ja\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#. Type: string +#. Description +#: ../heat-common.templates:2001 +msgid "Authentication server hostname:" +msgstr "認証サーバのホスト名:" + +#. Type: string +#. Description +#: ../heat-common.templates:2001 +msgid "" +"Please specify the hostname of the authentication server. Typically this is " +"also the hostname of the OpenStack Identity Service (Keystone)." +msgstr "" +"認証サーバのホスト名を指定してください。これは標準的に OpenStack Identity " +"Service (Keystone) のホスト名にもなっています。" + +#. Type: string +#. 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") +#: ../heat-common.templates:3001 +msgid "Authentication server tenant name:" +msgstr "認証サーバの管理用アカウント (tenant) 名" + +#. Type: string +#. 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") +#: ../heat-common.templates:3001 +msgid "Please specify the authentication server tenant name." +msgstr "認証サーバの管理用アカウント (tenant) 名を指定してください。" + +#. Type: string +#. Description +#: ../heat-common.templates:4001 +msgid "Authentication server username:" +msgstr "認証サーバのユーザ名:" + +#. Type: string +#. Description +#: ../heat-common.templates:4001 +msgid "Please specify the username to use with the authentication server." +msgstr "認証サーバで利用するユーザ名を指定してください。" + +#. Type: password +#. Description +#: ../heat-common.templates:5001 +msgid "Authentication server password:" +msgstr "認証サーバのパスワード:" + +#. Type: password +#. Description +#: ../heat-common.templates:5001 +msgid "Please specify the password to use with the authentication server." +msgstr "認証サーバで利用するパスワードを指定してください。" + +#. Type: boolean +#. Description +#: ../heat-common.templates:6001 +msgid "Register Heat in the Keystone endpoint catalog?" +msgstr "heat を Keystone の端末リストに登録しますか?" + +#. Type: boolean +#. Description +#: ../heat-common.templates:6001 +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 +#: ../heat-common.templates:6001 +msgid "" +"Note that you will need to have an up and running Keystone server on which " +"to connect using the Keystone authentication token." +msgstr "" +"Keystone 認証文字列を使って接続する先の Keystone サーバが必要なことに注意して" +"ください。" + +#. Type: string +#. Description +#: ../heat-common.templates:7001 +msgid "Keystone server IP address:" +msgstr "Keystone サーバの IP アドレス:" + +#. Type: string +#. Description +#: ../heat-common.templates:7001 +msgid "" +"Please enter the IP address of the Keystone server, so that heat-api can " +"contact Keystone to do the Heat service and endpoint creation." +msgstr "" +"Keystone サーバの IP アドレスを入力してください。それにより heat-api は " +"Keystone と通信し、heat サービスや端末の作成ができるようになります。" + +#. Type: password +#. Description +#: ../heat-common.templates:8001 +msgid "Keystone authentication token:" +msgstr "Keystone 認証文字列:" + +#. Type: password +#. Description +#: ../heat-common.templates:8001 +msgid "" +"To configure its endpoint in Keystone, heat-api needs the Keystone " +"authentication token." +msgstr "" +"Keystone で端末を設定するには、heat-api は Keystone 認証文字列を必要としま" +"す。" + +#. Type: string +#. Description +#: ../heat-common.templates:9001 +msgid "Heat endpoint IP address:" +msgstr "heat 端末の IP アドレス:" + +#. Type: string +#. Description +#: ../heat-common.templates:9001 +msgid "Please enter the IP address that will be used to contact Heat." +msgstr "heat への通信に利用する IP アドレスを入力してください。" + +#. Type: string +#. Description +#: ../heat-common.templates:9001 +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 +#: ../heat-common.templates:10001 +msgid "Name of the region to register:" +msgstr "登録する領域の名前:" + +#. Type: string +#. Description +#: ../heat-common.templates:10001 +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: boolean +#. Description +#: ../heat-common.templates:11001 +msgid "Set up a database for heat-common?" +msgstr "heat-common 用のデータベースを準備しますか?" + +#. Type: boolean +#. Description +#: ../heat-common.templates:11001 +msgid "" +"No database has been set up for heat-common to use. Before continuing, you " +"should make sure you have the following information:" +msgstr "" +"heat-common で利用するデータベースが用意されていません。続行する前に以下の情" +"報が揃っているか確認してください:" + +#. Type: boolean +#. Description +#: ../heat-common.templates:11001 +msgid "" +" * the type of database that you want to use;\n" +" * the database server host name (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 +#: ../heat-common.templates:11001 +msgid "" +"If some of these requirements are missing, do not choose this option and run " +"with regular SQLite support." +msgstr "" +"必要なものが欠けている場合はこのオプションを選択せず、普通の SQLite サポート" +"で進めてください。" + +#. Type: boolean +#. Description +#: ../heat-common.templates:11001 +msgid "" +"You can change this setting later on by running \"dpkg-reconfigure -plow " +"heat-common\"." +msgstr "" +"この設定は後で「dpkg-reconfigure -plow heat-common」を実行することにより変更" +"できます。" + +#. Type: string +#. Description +#: ../heat-common.templates:12001 +msgid "IP address of your RabbitMQ host:" +msgstr "" + +#. Type: string +#. Description +#. Type: string +#. Description +#. Type: password +#. Description +#: ../heat-common.templates:12001 ../heat-common.templates:13001 +#: ../heat-common.templates:14001 +msgid "" +"In order to interoperate with other components of OpenStack, this package " +"needs to connect to a central RabbitMQ server." +msgstr "" + +#. Type: string +#. Description +#: ../heat-common.templates:12001 +#, fuzzy +#| msgid "Please specify the password to use with the authentication server." +msgid "Please specify the IP address of that server." +msgstr "認証サーバで利用するパスワードを指定してください。" + +#. Type: string +#. Description +#: ../heat-common.templates:13001 +msgid "Username for connection to the RabbitMQ server:" +msgstr "" + +#. Type: string +#. Description +#: ../heat-common.templates:13001 +#, fuzzy +#| msgid "Please specify the username to use with the authentication server." +msgid "Please specify the username used to connect to the RabbitMQ server." +msgstr "認証サーバで利用するユーザ名を指定してください。" + +#. Type: password +#. Description +#: ../heat-common.templates:14001 +msgid "Password for connection to the RabbitMQ server:" +msgstr "" + +#. Type: password +#. Description +#: ../heat-common.templates:14001 +#, fuzzy +#| msgid "Please specify the password to use with the authentication server." +msgid "Please specify the password used to connect to the RabbitMQ server." +msgstr "認証サーバで利用するパスワードを指定してください。" + +#~ msgid "Auth server hostname:" +#~ msgstr "認証サーバのホスト名:" + +#~ msgid "" +#~ "Please specify the hostname of your authentication server. Typically this " +#~ "is also the hostname of your OpenStack Identity Service (Keystone)." +#~ msgstr "" +#~ "認証サーバのホスト名を指定してください。これは標準的に OpenStack Identity " +#~ "Service (Keystone) のホスト名にもなっています。" diff --git a/trusty/debian/po/nl.po b/trusty/debian/po/nl.po new file mode 100644 index 00000000..d45379d4 --- /dev/null +++ b/trusty/debian/po/nl.po @@ -0,0 +1,299 @@ +# Dutch translation of heat debconf templates. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the heat package. +# Frans Spiesschaert , 2014, 2015. +# +msgid "" +msgstr "" +"Project-Id-Version: heat\n" +"Report-Msgid-Bugs-To: heat@packages.debian.org\n" +"POT-Creation-Date: 2013-09-27 00:04+0800\n" +"PO-Revision-Date: 2015-06-19 21:48+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 +#: ../heat-common.templates:2001 +msgid "Authentication server hostname:" +msgstr "Computernaam van de authenticatieserver:" + +#. Type: string +#. Description +#: ../heat-common.templates:2001 +msgid "" +"Please specify the hostname of the authentication server. Typically this is " +"also the hostname of the OpenStack Identity Service (Keystone)." +msgstr "" +"Geef de computernaam van de authenticatieserver op. Meestal is dit ook de " +"computernaam van de OpenStack identiteitsdienst (Keystone)." + +#. Type: string +#. 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") +#: ../heat-common.templates:3001 +msgid "Authentication server tenant name:" +msgstr "Naam van de clientruimte (tenant) op de authenticatieserver:" + +#. Type: string +#. 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") +#: ../heat-common.templates:3001 +msgid "Please specify the authentication server tenant name." +msgstr "" +"Geef de naam op van de clientruimte (tenant) op de authenticatieserver." + +#. Type: string +#. Description +#: ../heat-common.templates:4001 +msgid "Authentication server username:" +msgstr "Gebruikersnaam op de authenticatieserver:" + +#. Type: string +#. Description +#: ../heat-common.templates:4001 +msgid "Please specify the username to use with the authentication server." +msgstr "" +"Vermeld de gebruikersnaam die op de authenticatieserver gebruikt zal worden." + +#. Type: password +#. Description +#: ../heat-common.templates:5001 +msgid "Authentication server password:" +msgstr "Wachtwoord op de authenticatieserver:" + +#. Type: password +#. Description +#: ../heat-common.templates:5001 +msgid "Please specify the password to use with the authentication server." +msgstr "" +"Vermeld het wachtwoord dat op de authenticatieserver gebruikt zal worden." + +#. Type: boolean +#. Description +#: ../heat-common.templates:6001 +msgid "Register Heat in the Keystone endpoint catalog?" +msgstr "Heat opnemen in de catalogus van Keystone-toegangspunten?" + +#. Type: boolean +#. Description +#: ../heat-common.templates:6001 +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 +#: ../heat-common.templates:6001 +msgid "" +"Note that you will need to have an up and running Keystone server on which " +"to connect using the Keystone authentication token." +msgstr "" +"Merk op dat u een volledig functionele Keystone-server nodig heeft waarmee u " +"verbinding kunt maken met behulp van het authenticatiebewijs voor Keystone." + +#. Type: string +#. Description +#: ../heat-common.templates:7001 +msgid "Keystone server IP address:" +msgstr "IP-adres van de Keystone-server:" + +#. Type: string +#. Description +#: ../heat-common.templates:7001 +msgid "" +"Please enter the IP address of the Keystone server, so that heat-api can " +"contact Keystone to do the Heat service and endpoint creation." +msgstr "" +"Gelieve het IP-adres van de Keystone-server op te geven, zodat heat-api " +"Keystone kan contacteren om de Heatdienst en het toegangspunt aan te maken." + +#. Type: password +#. Description +#: ../heat-common.templates:8001 +msgid "Keystone authentication token:" +msgstr "Authenticatiebewijs voor Keystone:" + +#. Type: password +#. Description +#: ../heat-common.templates:8001 +msgid "" +"To configure its endpoint in Keystone, heat-api needs the Keystone " +"authentication token." +msgstr "" +"Om zijn toegangspunt in Keystone te kunnen aanmaken, heeft heat-api het " +"authenticatiebewijs voor Keystone nodig." + +#. Type: string +#. Description +#: ../heat-common.templates:9001 +msgid "Heat endpoint IP address:" +msgstr "IP-adres van het toegangspunt van Heat:" + +#. Type: string +#. Description +#: ../heat-common.templates:9001 +msgid "Please enter the IP address that will be used to contact Heat." +msgstr "" +"Geef op welk IP-adres gebruikt zal worden om contact te maken met Heat." + +#. Type: string +#. Description +#: ../heat-common.templates:9001 +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 gebruik zullen maken " +"van deze dienst. Dus indien u een publieke cloud opzet, moet het een " +"algemeen bereikbaar IP-adres zijn." + +#. Type: string +#. Description +#: ../heat-common.templates:10001 +msgid "Name of the region to register:" +msgstr "Naam van de registratieregio:" + +#. Type: string +#. Description +#: ../heat-common.templates:10001 +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: boolean +#. Description +#: ../heat-common.templates:11001 +msgid "Set up a database for heat-common?" +msgstr "Een database opzetten voor heat-common?" + +#. Type: boolean +#. Description +#: ../heat-common.templates:11001 +msgid "" +"No database has been set up for heat-common to use. Before continuing, you " +"should make sure you have the following information:" +msgstr "" +"Er werd nog geen database opgezet om door heat-common gebruikt te worden. " +"Zorg er voor dat u de volgende informatie bij de hand heeft vooraleer verder " +"te gaan:" + +#. Type: boolean +#. Description +#: ../heat-common.templates:11001 +msgid "" +" * the type of database that you want to use;\n" +" * the database server host name (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 +#: ../heat-common.templates:11001 +msgid "" +"If some of these requirements are missing, do not choose this option and run " +"with regular SQLite support." +msgstr "" +"Indien niet aan al deze vereisten voldaan is, zou u deze optie niet moeten " +"kiezen en gebruik moeten maken van de reguliere SQLite-ondersteuning." + +#. Type: boolean +#. Description +#: ../heat-common.templates:11001 +msgid "" +"You can change this setting later on by running \"dpkg-reconfigure -plow " +"heat-common\"." +msgstr "" +"U kunt deze instelling later wijzigen met het commando \"dpkg-reconfigure -" +"plow heat-common\"." + +#. Type: string +#. Description +#: ../heat-common.templates:12001 +msgid "IP address of your RabbitMQ host:" +msgstr "IP-adres van uw RabbitMQ-computer:" + +#. Type: string +#. Description +#. Type: string +#. Description +#. Type: password +#. Description +#: ../heat-common.templates:12001 ../heat-common.templates:13001 +#: ../heat-common.templates:14001 +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 te kunnen samenwerken, moet dit " +"pakket een verbinding maken met een centrale RabbitMQ-server." + +#. Type: string +#. Description +#: ../heat-common.templates:12001 +msgid "Please specify the IP address of that server." +msgstr "Gelieve het IP-adres van die server op te geven." + +#. Type: string +#. Description +#: ../heat-common.templates:13001 +msgid "Username for connection to the RabbitMQ server:" +msgstr "Gebruikersnaam voor de verbinding met de RabbitMQ-server:" + +#. Type: string +#. Description +#: ../heat-common.templates:13001 +msgid "Please specify the username used to connect to the RabbitMQ server." +msgstr "" +"Vermeld de gebruikersnaam waarmee verbinding gemaakt wordt met de RabbitMQ-" +"server." + +#. Type: password +#. Description +#: ../heat-common.templates:14001 +msgid "Password for connection to the RabbitMQ server:" +msgstr "Wachtwoord voor de verbinding met de RabbitMQ-server:" + +#. Type: password +#. Description +#: ../heat-common.templates:14001 +msgid "Please specify the password used to connect to the RabbitMQ server." +msgstr "" +"Geef op welk wachtwoord gebruikt wordt om verbinding te maken met de " +"RabbitMQ-server." diff --git a/trusty/debian/po/pt.po b/trusty/debian/po/pt.po new file mode 100644 index 00000000..c56d163d --- /dev/null +++ b/trusty/debian/po/pt.po @@ -0,0 +1,301 @@ +# Translation of heat's debconf messages to european portuguese +# Copyright (C) 2013 THE heat'S COPYRIGHT HOLDER +# This file is distributed under the same license as the heat package. +# +# Américo Monteiro , 2013. +msgid "" +msgstr "" +"Project-Id-Version: heat 2013.2-2\n" +"Report-Msgid-Bugs-To: heat@packages.debian.org\n" +"POT-Creation-Date: 2013-09-27 00:04+0800\n" +"PO-Revision-Date: 2013-11-18 19:26+0000\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 +#: ../heat-common.templates:2001 +msgid "Authentication server hostname:" +msgstr "Nome de máquina do servidor de autenticação:" + +#. Type: string +#. Description +#: ../heat-common.templates:2001 +msgid "" +"Please specify the hostname of the authentication server. Typically this is " +"also the hostname of the OpenStack Identity Service (Keystone)." +msgstr "" +"Por favor especifique o nome de máquina do servidor de autenticação. " +"Tipicamente este é também o nome de máquina do Serviço de Identidade " +"OpenStack (Keystone)." + +#. Type: string +#. 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") +#: ../heat-common.templates:3001 +msgid "Authentication server tenant name:" +msgstr "Nome \"tenant\" do servidor de autenticação:" + +#. Type: string +#. 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") +#: ../heat-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 +#: ../heat-common.templates:4001 +msgid "Authentication server username:" +msgstr "Nome de utilizador do servidor de autenticação:" + +#. Type: string +#. Description +#: ../heat-common.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 +#: ../heat-common.templates:5001 +msgid "Authentication server password:" +msgstr "Palavra passe do servidor de autenticação:" + +#. Type: password +#. Description +#: ../heat-common.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: boolean +#. Description +#: ../heat-common.templates:6001 +msgid "Register Heat in the Keystone endpoint catalog?" +msgstr "Registar o Heat no catálogo de \"endpoint\" do Keystone?" + +#. Type: boolean +#. Description +#: ../heat-common.templates:6001 +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 +#: ../heat-common.templates:6001 +msgid "" +"Note that you will need to have an up and running Keystone server on which " +"to connect using the Keystone authentication token." +msgstr "" +"Note que irá precisar de ter um servidor Keystone a funcionar no qual " +"ligar usando o sinal de autenticação do Keystone." + +#. Type: string +#. Description +#: ../heat-common.templates:7001 +msgid "Keystone server IP address:" +msgstr "Endereço IP do servidor Keystone:" + +#. Type: string +#. Description +#: ../heat-common.templates:7001 +msgid "" +"Please enter the IP address of the Keystone server, so that heat-api can " +"contact Keystone to do the Heat service and endpoint creation." +msgstr "" +"Por favor indique o endereço IP do servidor Keystone, para que o heat-api " +"possa contactar o Keystone para fazer o serviço Heat e a criação do " +"\"endpoint\"." + +#. Type: password +#. Description +#: ../heat-common.templates:8001 +msgid "Keystone authentication token:" +msgstr "Sinal (token) de autenticação do Keystone:" + +#. Type: password +#. Description +#: ../heat-common.templates:8001 +msgid "" +"To configure its endpoint in Keystone, heat-api needs the Keystone " +"authentication token." +msgstr "" +"Para configurar o seu endpoint no Keystone, o heat-api precisa do sinal " +"de autenticação do Keystone." + +#. Type: string +#. Description +#: ../heat-common.templates:9001 +msgid "Heat endpoint IP address:" +msgstr "Endereço IP do endpoint do Heat:" + +#. Type: string +#. Description +#: ../heat-common.templates:9001 +msgid "Please enter the IP address that will be used to contact Heat." +msgstr "Por favor indique o endereço IP que será usado para contactar o Heat." + +#. Type: string +#. Description +#: ../heat-common.templates:9001 +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 +#: ../heat-common.templates:10001 +msgid "Name of the region to register:" +msgstr "Nome da região a registar:" + +#. Type: string +#. Description +#: ../heat-common.templates:10001 +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: boolean +#. Description +#: ../heat-common.templates:11001 +msgid "Set up a database for heat-common?" +msgstr "Configurar uma base de dados para o heat-common?" + +#. Type: boolean +#. Description +#: ../heat-common.templates:11001 +msgid "" +"No database has been set up for heat-common to use. Before continuing, you " +"should make sure you have the following information:" +msgstr "" +"Nenhuma base de dados foi configurada para o heat-common usar. Antes de " +"continuar, você deve certificar-se que tem a seguinte informação:" + +#. Type: boolean +#. Description +#: ../heat-common.templates:11001 +msgid "" +" * the type of database that you want to use;\n" +" * the database server host name (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 +#: ../heat-common.templates:11001 +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 +#: ../heat-common.templates:11001 +msgid "" +"You can change this setting later on by running \"dpkg-reconfigure -plow " +"heat-common\"." +msgstr "" +"Você pode modificar estas definições mais tarde ao correr " +"\"dpkg-reconfigure -plow heat-common\"." + +#. Type: string +#. Description +#: ../heat-common.templates:12001 +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 +#: ../heat-common.templates:12001 ../heat-common.templates:13001 +#: ../heat-common.templates:14001 +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 +#: ../heat-common.templates:12001 +msgid "Please specify the IP address of that server." +msgstr "Por favor especifique o endereço IP desse servidor." + +#. Type: string +#. Description +#: ../heat-common.templates:13001 +msgid "Username for connection to the RabbitMQ server:" +msgstr "Nome de utilizador para ligação ao servidor RabbitMQ:" + +#. Type: string +#. Description +#: ../heat-common.templates:13001 +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 +#: ../heat-common.templates:14001 +msgid "Password for connection to the RabbitMQ server:" +msgstr "Palavra passe para ligação ao servidor RabbitMQ:" + +#. Type: password +#. Description +#: ../heat-common.templates:14001 +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." + + diff --git a/trusty/debian/po/ru.po b/trusty/debian/po/ru.po new file mode 100644 index 00000000..ba5ce61c --- /dev/null +++ b/trusty/debian/po/ru.po @@ -0,0 +1,299 @@ +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the heat package. +# +# Yuri Kozlov , 2013. +msgid "" +msgstr "" +"Project-Id-Version: heat 2013.2-2\n" +"Report-Msgid-Bugs-To: heat@packages.debian.org\n" +"POT-Creation-Date: 2013-09-27 00:04+0800\n" +"PO-Revision-Date: 2013-11-17 08:50+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.4\n" + +#. Type: string +#. Description +#: ../heat-common.templates:2001 +msgid "Authentication server hostname:" +msgstr "Имя узла сервера аутентификации:" + +#. Type: string +#. Description +#: ../heat-common.templates:2001 +msgid "" +"Please specify the hostname of the authentication server. Typically this is " +"also the hostname of the OpenStack Identity Service (Keystone)." +msgstr "" +"Введите имя узла сервера аутентификации. Данное имя обычно совпадает с " +"OpenStack Identity Service (Keystone)." + +#. Type: string +#. 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") +#: ../heat-common.templates:3001 +msgid "Authentication server tenant name:" +msgstr "Членское имя сервера аутентификации:" + +#. Type: string +#. 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") +#: ../heat-common.templates:3001 +msgid "Please specify the authentication server tenant name." +msgstr "Укажите членское имя сервера аутентификации." + +#. Type: string +#. Description +#: ../heat-common.templates:4001 +msgid "Authentication server username:" +msgstr "Имя пользователя для сервера аутентификации:" + +#. Type: string +#. Description +#: ../heat-common.templates:4001 +msgid "Please specify the username to use with the authentication server." +msgstr "Введите имя пользователя для работы с сервером аутентификации." + +#. Type: password +#. Description +#: ../heat-common.templates:5001 +msgid "Authentication server password:" +msgstr "Пароль для сервера аутентификации:" + +#. Type: password +#. Description +#: ../heat-common.templates:5001 +msgid "Please specify the password to use with the authentication server." +msgstr "Введите пароль для работы с сервером аутентификации." + +#. Type: boolean +#. Description +#: ../heat-common.templates:6001 +msgid "Register Heat in the Keystone endpoint catalog?" +msgstr "Зарегистрировать Heat в каталоге конечных точек keystone?" + +#. Type: boolean +#. Description +#: ../heat-common.templates:6001 +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 +#: ../heat-common.templates:6001 +msgid "" +"Note that you will need to have an up and running Keystone server on which " +"to connect using the Keystone authentication token." +msgstr "" +"Заметим, что у вас должен быть работающий сервер Keystone, к которому будет " +"произведено подключение с помощью токена аутентификации Keystone." + +#. Type: string +#. Description +#: ../heat-common.templates:7001 +msgid "Keystone server IP address:" +msgstr "IP-адрес сервера Keystone:" + +#. Type: string +#. Description +#: ../heat-common.templates:7001 +msgid "" +"Please enter the IP address of the Keystone server, so that heat-api can " +"contact Keystone to do the Heat service and endpoint creation." +msgstr "" +"Введите IP-адрес сервера Keystone для того, чтобы heat-api могла " +"подключиться к Keystone для запуска службы Heat и создания конечной точки." + +#. Type: password +#. Description +#: ../heat-common.templates:8001 +msgid "Keystone authentication token:" +msgstr "Токен аутентификации Keystone:" + +#. Type: password +#. Description +#: ../heat-common.templates:8001 +msgid "" +"To configure its endpoint in Keystone, heat-api needs the Keystone " +"authentication token." +msgstr "" +"Для настройки собственной конечной точки в Keystone heat-api требуется токен " +"аутентификации Keystone." + +#. Type: string +#. Description +#: ../heat-common.templates:9001 +msgid "Heat endpoint IP address:" +msgstr "IP-адрес конечной точки Heat:" + +#. Type: string +#. Description +#: ../heat-common.templates:9001 +msgid "Please enter the IP address that will be used to contact Heat." +msgstr "Введите IP-адрес, который будет использован для подключения к Heat." + +#. Type: string +#. Description +#: ../heat-common.templates:9001 +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 +#: ../heat-common.templates:10001 +msgid "Name of the region to register:" +msgstr "Название области для регистрации:" + +#. Type: string +#. Description +#: ../heat-common.templates:10001 +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: boolean +#. Description +#: ../heat-common.templates:11001 +msgid "Set up a database for heat-common?" +msgstr "Настроить базу данных для heat-common?" + +#. Type: boolean +#. Description +#: ../heat-common.templates:11001 +msgid "" +"No database has been set up for heat-common to use. Before continuing, you " +"should make sure you have the following information:" +msgstr "" +"Для использования heat-common требуется настроить базу данных. Если вы " +"хотите сделать это сейчас, то проверьте, что у вас есть следующая информация:" + +#. Type: boolean +#. Description +#: ../heat-common.templates:11001 +msgid "" +" * the type of database that you want to use;\n" +" * the database server host name (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 +#: ../heat-common.templates:11001 +msgid "" +"If some of these requirements are missing, do not choose this option and run " +"with regular SQLite support." +msgstr "" +"Если не хватает хотя бы одного параметра, ответьте отрицательно и включите " +"поддержку SQLite." + +#. Type: boolean +#. Description +#: ../heat-common.templates:11001 +msgid "" +"You can change this setting later on by running \"dpkg-reconfigure -plow " +"heat-common\"." +msgstr "" +"Позднее, вы можете изменить эту настройку, запустив «dpkg-reconfigure -plow " +"heat-common»" + +#. Type: string +#. Description +#: ../heat-common.templates:12001 +msgid "IP address of your RabbitMQ host:" +msgstr "IP-адрес узла RabbitMQ:" + +#. Type: string +#. Description +#. Type: string +#. Description +#. Type: password +#. Description +#: ../heat-common.templates:12001 ../heat-common.templates:13001 +#: ../heat-common.templates:14001 +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 +#: ../heat-common.templates:12001 +msgid "Please specify the IP address of that server." +msgstr "Укажите IP-адрес этого сервера." + +#. Type: string +#. Description +#: ../heat-common.templates:13001 +msgid "Username for connection to the RabbitMQ server:" +msgstr "Имя пользователя для подключения к серверу RabbitMQ:" + +#. Type: string +#. Description +#: ../heat-common.templates:13001 +msgid "Please specify the username used to connect to the RabbitMQ server." +msgstr "Введите имя пользователя для подключения к серверу RabbitMQ." + +#. Type: password +#. Description +#: ../heat-common.templates:14001 +msgid "Password for connection to the RabbitMQ server:" +msgstr "Пароль для подключения к серверу RabbitMQ:" + +#. Type: password +#. Description +#: ../heat-common.templates:14001 +msgid "Please specify the password used to connect to the RabbitMQ server." +msgstr "Введите пароль для подключения к серверу RabbitMQ." + +#~ msgid "Auth server hostname:" +#~ msgstr "Имя узла сервера аутентификации:" + +#~ msgid "" +#~ "Please specify the hostname of your authentication server. Typically this " +#~ "is also the hostname of your OpenStack Identity Service (Keystone)." +#~ msgstr "" +#~ "Введите имя узла сервера аутентификации. Данное имя обычно совпадает с " +#~ "OpenStack Identity Service (Keystone)." diff --git a/trusty/debian/po/sv.po b/trusty/debian/po/sv.po new file mode 100644 index 00000000..932c5364 --- /dev/null +++ b/trusty/debian/po/sv.po @@ -0,0 +1,290 @@ +# Translation of heat debconf template to Swedish +# Copyright (C) 2014 Martin Bagge +# This file is distributed under the same license as the heat package. +# +# Martin Bagge , 2014 +msgid "" +msgstr "" +"Project-Id-Version: heat\n" +"Report-Msgid-Bugs-To: heat@packages.debian.org\n" +"POT-Creation-Date: 2013-09-27 00:04+0800\n" +"PO-Revision-Date: 2014-01-08 17:06+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 +#: ../heat-common.templates:2001 +msgid "Authentication server hostname:" +msgstr "Värdnamn för identifieringsserver:" + +#. Type: string +#. Description +#: ../heat-common.templates:2001 +msgid "" +"Please specify the hostname of the authentication server. Typically this is " +"also the hostname of the OpenStack Identity Service (Keystone)." +msgstr "" +"Ange värdnamn för identifieringsserver. Detta är vanligtvis samma värdnamn " +"som till din OpenStack-identitetstjänst (Keystone)." + +#. Type: string +#. 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") +#: ../heat-common.templates:3001 +msgid "Authentication server tenant name:" +msgstr "Namn för \"tenant\" (administratör) på identifieringsservern:" + +#. Type: string +#. 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") +#: ../heat-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 +#: ../heat-common.templates:4001 +msgid "Authentication server username:" +msgstr "Användarnamn på identifieringsservern:" + +#. Type: string +#. Description +#: ../heat-common.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 +#: ../heat-common.templates:5001 +msgid "Authentication server password:" +msgstr "Lösenord på identifieringsservern:" + +#. Type: password +#. Description +#: ../heat-common.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: boolean +#. Description +#: ../heat-common.templates:6001 +msgid "Register Heat in the Keystone endpoint catalog?" +msgstr "Ska Heat registreras i keystones katalog med ändpunkter?" + +#. Type: boolean +#. Description +#: ../heat-common.templates:6001 +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 +#: ../heat-common.templates:6001 +msgid "" +"Note that you will need to have an up and running Keystone server on which " +"to connect using the Keystone authentication token." +msgstr "OBS. Du behöver ha en fungerande keystone-server att ansluta till." + +#. Type: string +#. Description +#: ../heat-common.templates:7001 +msgid "Keystone server IP address:" +msgstr "IP-adress till Keystone:" + +#. Type: string +#. Description +#: ../heat-common.templates:7001 +msgid "" +"Please enter the IP address of the Keystone server, so that heat-api can " +"contact Keystone to do the Heat service and endpoint creation." +msgstr "" +"Ange IP-adressen till din keystone-server så att heat-api kan kontakta " +"Keystone för att lägga till Heat-tjänsten som en ändpunkt." + +#. Type: password +#. Description +#: ../heat-common.templates:8001 +msgid "Keystone authentication token:" +msgstr "Autetiseringsvärde för Keystone:" + +#. Type: password +#. Description +#: ../heat-common.templates:8001 +msgid "" +"To configure its endpoint in Keystone, heat-api needs the Keystone " +"authentication token." +msgstr "" +"För att lägga till ändpunkt i Keystone behöver glance-api ett " +"autentiseringsvärde för Keystone." + +#. Type: string +#. Description +#: ../heat-common.templates:9001 +msgid "Heat endpoint IP address:" +msgstr "IP-adress för Heat-ändpunkt:" + +#. Type: string +#. Description +#: ../heat-common.templates:9001 +msgid "Please enter the IP address that will be used to contact Heat." +msgstr "Ange den IP-adress som ska användas för att kontakta Heat." + +#. Type: string +#. Description +#: ../heat-common.templates:9001 +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 +#: ../heat-common.templates:10001 +msgid "Name of the region to register:" +msgstr "Regionnamn:" + +#. Type: string +#. Description +#: ../heat-common.templates:10001 +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: boolean +#. Description +#: ../heat-common.templates:11001 +msgid "Set up a database for heat-common?" +msgstr "Ska en databas installeras för heat-common?" + +#. Type: boolean +#. Description +#: ../heat-common.templates:11001 +msgid "" +"No database has been set up for heat-common to use. Before continuing, you " +"should make sure you have the following information:" +msgstr "" +"Ingen databas har installerats för glance-registry eller glance-api. Innan " +"du fortsätter behöver följande finnas tillgängligt:" + +#. Type: boolean +#. Description +#: ../heat-common.templates:11001 +msgid "" +" * the type of database that you want to use;\n" +" * the database server host name (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 +#: ../heat-common.templates:11001 +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 +#: ../heat-common.templates:11001 +msgid "" +"You can change this setting later on by running \"dpkg-reconfigure -plow " +"heat-common\"." +msgstr "" +"Denna inställning kan ändras senare genom att köra \"dpkg-reconfigure -plow " +"heat-common\"." + +#. Type: string +#. Description +#: ../heat-common.templates:12001 +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 +#: ../heat-common.templates:12001 ../heat-common.templates:13001 +#: ../heat-common.templates:14001 +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 +#: ../heat-common.templates:12001 +msgid "Please specify the IP address of that server." +msgstr "Ange IP-adressen för den servern." + +#. Type: string +#. Description +#: ../heat-common.templates:13001 +msgid "Username for connection to the RabbitMQ server:" +msgstr "Användarnamn för att ansluta till RabbitMQ-servern:" + +#. Type: string +#. Description +#: ../heat-common.templates:13001 +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 +#: ../heat-common.templates:14001 +msgid "Password for connection to the RabbitMQ server:" +msgstr "Lösenord för att ansluta till RabbitMQ-servern:" + +#. Type: password +#. Description +#: ../heat-common.templates:14001 +msgid "Please specify the password used to connect to the RabbitMQ server." +msgstr "Lösenord för att ansluta till RabbitMQ-servern:" diff --git a/trusty/debian/po/templates.pot b/trusty/debian/po/templates.pot new file mode 100644 index 00000000..3d8cf2af --- /dev/null +++ b/trusty/debian/po/templates.pot @@ -0,0 +1,259 @@ +# 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: heat\n" +"Report-Msgid-Bugs-To: heat@packages.debian.org\n" +"POT-Creation-Date: 2013-09-27 00:04+0800\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 +#: ../heat-common.templates:2001 +msgid "Authentication server hostname:" +msgstr "" + +#. Type: string +#. Description +#: ../heat-common.templates:2001 +msgid "" +"Please specify the hostname of the authentication server. Typically this is " +"also the hostname of the OpenStack Identity Service (Keystone)." +msgstr "" + +#. Type: string +#. 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") +#: ../heat-common.templates:3001 +msgid "Authentication server tenant name:" +msgstr "" + +#. Type: string +#. 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") +#: ../heat-common.templates:3001 +msgid "Please specify the authentication server tenant name." +msgstr "" + +#. Type: string +#. Description +#: ../heat-common.templates:4001 +msgid "Authentication server username:" +msgstr "" + +#. Type: string +#. Description +#: ../heat-common.templates:4001 +msgid "Please specify the username to use with the authentication server." +msgstr "" + +#. Type: password +#. Description +#: ../heat-common.templates:5001 +msgid "Authentication server password:" +msgstr "" + +#. Type: password +#. Description +#: ../heat-common.templates:5001 +msgid "Please specify the password to use with the authentication server." +msgstr "" + +#. Type: boolean +#. Description +#: ../heat-common.templates:6001 +msgid "Register Heat in the Keystone endpoint catalog?" +msgstr "" + +#. Type: boolean +#. Description +#: ../heat-common.templates:6001 +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 +#: ../heat-common.templates:6001 +msgid "" +"Note that you will need to have an up and running Keystone server on which " +"to connect using the Keystone authentication token." +msgstr "" + +#. Type: string +#. Description +#: ../heat-common.templates:7001 +msgid "Keystone server IP address:" +msgstr "" + +#. Type: string +#. Description +#: ../heat-common.templates:7001 +msgid "" +"Please enter the IP address of the Keystone server, so that heat-api can " +"contact Keystone to do the Heat service and endpoint creation." +msgstr "" + +#. Type: password +#. Description +#: ../heat-common.templates:8001 +msgid "Keystone authentication token:" +msgstr "" + +#. Type: password +#. Description +#: ../heat-common.templates:8001 +msgid "" +"To configure its endpoint in Keystone, heat-api needs the Keystone " +"authentication token." +msgstr "" + +#. Type: string +#. Description +#: ../heat-common.templates:9001 +msgid "Heat endpoint IP address:" +msgstr "" + +#. Type: string +#. Description +#: ../heat-common.templates:9001 +msgid "Please enter the IP address that will be used to contact Heat." +msgstr "" + +#. Type: string +#. Description +#: ../heat-common.templates:9001 +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 +#: ../heat-common.templates:10001 +msgid "Name of the region to register:" +msgstr "" + +#. Type: string +#. Description +#: ../heat-common.templates:10001 +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: boolean +#. Description +#: ../heat-common.templates:11001 +msgid "Set up a database for heat-common?" +msgstr "" + +#. Type: boolean +#. Description +#: ../heat-common.templates:11001 +msgid "" +"No database has been set up for heat-common to use. Before continuing, you " +"should make sure you have the following information:" +msgstr "" + +#. Type: boolean +#. Description +#: ../heat-common.templates:11001 +msgid "" +" * the type of database that you want to use;\n" +" * the database server host name (that server must allow TCP connections " +"from this\n" +" machine);\n" +" * a username and password to access the database." +msgstr "" + +#. Type: boolean +#. Description +#: ../heat-common.templates:11001 +msgid "" +"If some of these requirements are missing, do not choose this option and run " +"with regular SQLite support." +msgstr "" + +#. Type: boolean +#. Description +#: ../heat-common.templates:11001 +msgid "" +"You can change this setting later on by running \"dpkg-reconfigure -plow " +"heat-common\"." +msgstr "" + +#. Type: string +#. Description +#: ../heat-common.templates:12001 +msgid "IP address of your RabbitMQ host:" +msgstr "" + +#. Type: string +#. Description +#. Type: string +#. Description +#. Type: password +#. Description +#: ../heat-common.templates:12001 ../heat-common.templates:13001 +#: ../heat-common.templates:14001 +msgid "" +"In order to interoperate with other components of OpenStack, this package " +"needs to connect to a central RabbitMQ server." +msgstr "" + +#. Type: string +#. Description +#: ../heat-common.templates:12001 +msgid "Please specify the IP address of that server." +msgstr "" + +#. Type: string +#. Description +#: ../heat-common.templates:13001 +msgid "Username for connection to the RabbitMQ server:" +msgstr "" + +#. Type: string +#. Description +#: ../heat-common.templates:13001 +msgid "Please specify the username used to connect to the RabbitMQ server." +msgstr "" + +#. Type: password +#. Description +#: ../heat-common.templates:14001 +msgid "Password for connection to the RabbitMQ server:" +msgstr "" + +#. Type: password +#. Description +#: ../heat-common.templates:14001 +msgid "Please specify the password used to connect to the RabbitMQ server." +msgstr "" diff --git a/trusty/debian/rules b/trusty/debian/rules index 226d05bc..a25d37c8 100755 --- a/trusty/debian/rules +++ b/trusty/debian/rules @@ -1,45 +1,74 @@ #!/usr/bin/make -f -#export DH_VERBOSE=1 +PYTHONS:=$(shell pyversions -vr) +#PYTHON3S:=$(shell py3versions -vr) include /usr/share/openstack-pkg-tools/pkgos.make +export OSLO_PACKAGE_VERSION=$(shell dpkg-parsechangelog -S Version | sed -e 's/^[[:digit:]]*://' -e 's/[-].*//' -e 's/~/.0/') %: - dh $@ --buildsystem=python_distutils --with python2,systemd,sphinxdoc - -#ifeq (,$(findstring nocheck, $(DEB_BUILD_OPTIONS))) -#override_dh_auto_test: -# rm -rf .testrepository -# testr init && \ -# set -e && \ -# TEMP_REZ=`mktemp -t` && \ -# testr run --subunit '^(?!heat_integrationtests)' | tee $$TEMP_REZ | subunit2pyunit; \ -# rm -f $$TEMP_REZ -#endif + dh $@ --buildsystem=python_distutils --with python2,sphinxdoc,systemd + +ifeq (,$(findstring nocheck, $(DEB_BUILD_OPTIONS))) +override_dh_auto_test: + rm -rf .testrepository + testr init + set -e ; set -x ; \ + TEMP_REZ=`mktemp -t` ; \ + PYTHONPATH=$(CURDIR) testr run --subunit 'heat.tests.*' | tee $$TEMP_REZ | subunit2pyunit || true ; \ + cat $$TEMP_REZ | subunit-filter -s --no-passthrough | subunit-stats || true ; \ + rm -f $$TEMP_REZ ; + testr slowest +endif override_dh_clean: dh_clean - rm -rf heat.egg-info + rm -rf heat.egg-info .testrepository rm -rf doc/build find . -iname '*.pyc' -delete rm -f run_tests.err.log - rm -rf pbr*.egg - rm -f etc/heat/heat.conf + rm -f \ + debian/heat-common.postinst \ + debian/heat-common.config rm -f debian/*.init debian/*.service debian/*.upstart override_dh_install: - oslo-config-generator --config-file=config-generator.conf - cp etc/heat/heat.conf.sample etc/heat/heat.conf - dh_install + mkdir -p $(CURDIR)/debian/heat-common/usr/share/heat-common + oslo-config-generator \ + --namespace heat.common.config \ + --namespace heat.common.crypt \ + --namespace heat.common.heat_keystoneclient \ + --namespace heat.common.wsgi \ + --namespace heat.engine.clients \ + --namespace heat.engine.notification \ + --namespace heat.engine.resources \ + --namespace heat.openstack.common.eventlet_backdoor \ + --namespace heat.openstack.common.log \ + --namespace heat.openstack.common.policy \ + --namespace heat.api.middleware.ssl \ + --namespace heat.api.aws.ec2token \ + --namespace keystonemiddleware.auth_token \ + --namespace oslo.messaging \ + --namespace oslo.db \ + --namespace oslo.log \ + --wrap-width 120 \ + --output-file $(CURDIR)/debian/heat-common/usr/share/heat-common/heat.conf + sed -i 's|^[# \t]*connection[\t #]*=.*|connection=sqlite:////var/lib/heat/heatdb|' $(CURDIR)/debian/heat-common/usr/share/heat-common/heat.conf + sed -i 's|^[# \t]*auth_protocol[\t #]*=.*|auth_protocol = http|' $(CURDIR)/debian/heat-common/usr/share/heat-common/heat.conf + + + dh_install --fail-missing -Xbin/cinder-keystone-setup + # Some files are missing, fix that... + cp -axuf heat/db/sqlalchemy/migrate_repo/* $(CURDIR)/debian/python-heat/usr/lib/python2.7/dist-packages/heat/db/sqlalchemy/migrate_repo -#override_dh_installman: -# python setup.py build -# make -C doc man -# dh_installman +override_dh_auto_build: + dh_auto_build + /usr/share/openstack-pkg-tools/pkgos_insert_include pkgos_func heat-common.postinst + /usr/share/openstack-pkg-tools/pkgos_insert_include pkgos_func heat-common.config override_dh_sphinxdoc: ifeq (,$(findstring nodocs, $(DEB_BUILD_OPTIONS))) python setup.py build_sphinx cp -rf doc/build/html $(CURDIR)/debian/heat-doc/usr/share/doc/heat-doc dh_sphinxdoc -O--buildsystem=python_distutils -endif \ No newline at end of file +endif diff --git a/trusty/debian/tests/control b/trusty/debian/tests/control deleted file mode 100644 index f691333d..00000000 --- a/trusty/debian/tests/control +++ /dev/null @@ -1,3 +0,0 @@ -Tests: python-heat heat-daemons -Depends: python-heat, heat-engine, heat-api, heat-api-cfn, heat-api-cloudwatch -Restrictions: needs-root diff --git a/trusty/debian/tests/heat-daemons b/trusty/debian/tests/heat-daemons deleted file mode 100755 index b4952613..00000000 --- a/trusty/debian/tests/heat-daemons +++ /dev/null @@ -1,15 +0,0 @@ -#!/bin/bash -#--------------------- -# Testing nova-daemons -#--------------------- -set -e -DAEMONS=('heat-engine' 'heat-api' 'heat-api-cfn' 'heat-api-cloudwatch') - -for daemon in "${DAEMONS[@]}"; do - if pidof -x $daemon > /dev/null; then - echo "OK" - else - echo "ERROR: ${daemon} IS NOT RUNNING" - exit 1 - fi -done diff --git a/trusty/debian/tests/python-heat b/trusty/debian/tests/python-heat deleted file mode 100755 index de2504d1..00000000 --- a/trusty/debian/tests/python-heat +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -#------------------------- -# Testing client utilities -#------------------------- -set -e - -result=$(python `dirname $0`/test_import_heat.py 2>&1) -if [ "$result" ]; then - echo "ERROR: PYTHON-HEAT MODULE CANNOT BE IMPORTED" - exit 1 -else - echo "OK" - exit 0 -fi diff --git a/trusty/debian/tests/test_import_heat.py b/trusty/debian/tests/test_import_heat.py deleted file mode 100644 index 538ccf19..00000000 --- a/trusty/debian/tests/test_import_heat.py +++ /dev/null @@ -1,4 +0,0 @@ -try: - import heat -except ImportError, e: - print "ERROR IMPORTING MODULE" diff --git a/trusty/debian/watch b/trusty/debian/watch new file mode 100644 index 00000000..dca8b8ea --- /dev/null +++ b/trusty/debian/watch @@ -0,0 +1,3 @@ +version=3 +opts="uversionmangle=s/\.(b|rc)/~$1/" \ +https://github.com/openstack/heat/tags .*/(\d[\d\.]+)\.tar\.gz