37 Commits

Author SHA1 Message Date
Monty Taylor
3456b667c3 Finish AUTHORS transition.
The code to generate the authors file from the git changelog has been in the
tree and running for a few weeks now. Somehow the removal of the authors
test and and the MANIFEST.in file were wrong though. This should clean that
up.

Fixes bug 920757.

Change-Id: I66c388c1c81804f8dabc52b5ee25c7f394921e11
2012-07-05 09:11:37 -05:00
Monty Taylor
204a42c76f Use setuptools-git plugin for MANIFEST.
Instead of a hard-coded MANIFEST.in to list non-code files to be included in
the tarball, use the setuptools-git plugin to ensure that every file that's
in git will wind up in the tarball. The only things needed in MANIFEST.in
now are files that are generated as part of the sdist run.

Change-Id: I76df685d58f7b56977d859e8df92e845f450b3e4
2012-06-28 07:42:48 -07:00
Daniel P. Berrange
3a4126e4e1 Remove two obsolete libvirt cheetah templates from MANIFEST.in
The nova/virt/libvirt*.xml.template and nova/virt/cpuinfo.xml.template
files were deleted in earlier commits, so should no longer be listed
in the MANIFEST.in file

Change-Id: I3a840e6801d02293d0d6b4983d404c1652256cd2
Signed-off-by: Daniel P. Berrange <berrange@redhat.com>
2012-06-19 14:39:43 +01:00
Yun Mao
f06624ef94 remove dead file nova/tests/db/nova.austin.sqlite
This file no longer appears to be used.

Change-Id: I6cee63f3e35ed1de68249aa12e828e23cbe65a40
2012-05-30 10:49:44 -04:00
Chuck Short
7ba26ad4ba Generate a Changelog for Nova
Ubuntu uses a tarball to generate packages for Nova and
other openstack projects. This allows the user to find out
what is included in the tarball.

Signed-off-by: Chuck Short <chuck.short@canonical.com>

Change-Id: I0291e19eee1ff2c5fc98b499571b2563841c6076
2012-05-04 10:17:36 -07:00
Thierry Carrez
6f538ff12f Include babel.cfg in tarballs
Include babel.cfg in produced tarballs. Fixes bug 955975.

Change-Id: I3284775638a2aff0be6e753f4b56b2ef94617001
2012-03-15 14:00:42 +01:00
Thierry Carrez
b905255183 Fix MANIFEST.in to include missing files
Fix MANIFEST.in to include missing files in generated tarballs.
Fixes bug 940360.

Change-Id: I8abba2c952c95f653a4ceb4595600d67ccdeed8d
2012-02-24 15:55:44 +01:00
Armando Migliaccio
8297a1bed0 bug 929462: compile_diagnostics in xenapi erronously catch XenAPI.Failure
ensure we catch the right exception. Plus turn test_diagnostics into a
more thorough unit test.

Change-Id: I1aae28b9b3b942f08e419cd9cfa48dea003e96d9
2012-02-17 22:33:41 +00:00
Monty Taylor
b54179438e Move translations to babel locations.
If we structure things like this, we can get things
actually, you know, installed.

Locales ast and oc aren't supported by babel. We'll re-import them
from Launchpad once we get babel updated.

If you want translations installed, run:

  python setup.py compile_catalog

Before you run either setup.py sdist or setup.py install

More work is needed to actually properly use the installed translations, but
we're closer.

Change-Id: I4a4bedd982c89063aa09688c9cbcf97054bcb34b
2012-02-08 19:30:39 -08:00
Soren Hansen
b7f5288d4a Update MANIFEST.in to account for moved schemas
Change-Id: I0b2b1402cd59333fddf04fab8e6b5759fad59455
2012-02-07 21:56:26 +01:00
Soren Hansen
5d5302a293 Add nova/tests/policy.json to tarball
Tests do not run out of the tarball at the moment due to this.

Change-Id: I9c36f3b645e04fd208fac3c18ad359b06eed55fa
2012-02-07 16:37:13 +01:00
Thierry Carrez
ad3241929e Sanitize EC2 manifests and image tarballs
Prevent potential directory traversal with malicious EC2 image tarballs,
by making sure the tarfile is safe before unpacking it. Fixes bug 894755

Prevent potential directory traversal with malicious file names in
EC2 image manifests. Fixes bug 885167

Change-Id: If6109047307bd6e654ee9d1254f0d7f31cf741c1
2011-12-13 16:00:41 +01:00
Mark McLoughlin
0bbb0e8cb1 Remove some remnants of ChangeLog and vcsversion.py generation
Since moving to bzr, we no longer generate ChangeLog and vcsversion.py
and since commit deb31cb55 we no longer even have the bzr specific code
for generating them. So, let's just remove any references to them.

Change-Id: I4f96b9be48e289f9129ae8e3ad4cbc1b22db07d2
2011-12-06 12:08:43 +00:00
Monty Taylor
e5319dfbd2 Removed some old cruft.
Removed the builddeb.sh script, which is not used by debian packaging.
Removed bzrplugins for novalog, since we no longer use bzr.

Change-Id: Icaae040e31b73af1bad97320cd7893ae17ac1d85
2011-11-10 12:01:08 -05:00
Brian Waldon
edf3e39cd3 Remove OSAPI v1.0
Change-Id: I92302c9c2b8f98d140c4844d4522adbcb45c8dd7
2011-10-17 13:48:22 -04:00
Thierry Carrez
d379cdcacc Update MANIFEST.in to match directory moves from rev1559 2011-09-13 15:09:10 +02:00
Thierry Carrez
56ae11d27b Include missing nova/api/openstack/schemas 2011-08-09 14:25:52 +01:00
Thierry Carrez
6b4b715c63 Include migrate_repo/versions/*.sql in tarball 2011-07-01 14:04:56 +02:00
Soren Hansen
bab9c88d4c Include data files for public key tests in the tarball. 2011-05-20 21:21:04 +02:00
Soren Hansen
ff23dd2a3b Allow CA code and state to be separated, and make sure CA code gets installed by setup.py install. 2011-04-05 11:42:14 +02:00
Soren Hansen
f4e7da2d9f Include cpuinfo.xml.template in tarball. 2011-03-14 21:10:11 +01:00
Thierry Carrez
a721d2208e Globally exclude .pyc files from tarball contents 2011-02-24 15:19:29 +01:00
Thierry Carrez
aaf5110fa6 Missing nova/tests/db/nova.austin.sqlite file 2011-02-15 15:53:58 +01:00
Thierry Carrez
5dd9839c33 Translations will be shipped in po/, not locale/ 2011-02-15 15:44:46 +01:00
Thierry Carrez
a6ec10460b Adding missing scripts and files to setup.py / MANIFEST.in 2011-02-15 15:02:50 +01:00
Soren Hansen
f8db53d4b1 Add etc/ directory to tarball. 2011-01-20 00:46:20 +01:00
Andy Smith
ac447a687d merge from upstream and fix small issues 2011-01-18 15:51:13 -08:00
Soren Hansen
e84f46e739 Make sure the new, consolidated template gets included. 2010-12-15 13:15:19 +01:00
Soren Hansen
89cb1e32da Make sure all templates are included (at least rescue tempaltes didn't used to be included). 2010-11-20 22:26:15 +01:00
Rick Clark
0d10dcadc1 Created Authors file and added to manifest for Austin Release 2010-10-22 13:47:22 -05:00
Soren Hansen
8e77d7cc6c Add the last few things to MANIFEST.in. 2010-10-16 10:04:26 +02:00
Soren Hansen
85a046f1c7 Also add Xen template to manifest. 2010-10-16 10:02:17 +02:00
Soren Hansen
ae842ac276 Add a bunch of stuff to MANIFEST.in that has been added to the tree over the last couple of months. 2010-10-16 00:12:48 +02:00
Monty Taylor
7c39435df5 Added ChangeLog generation. 2010-07-28 14:37:58 -07:00
Monty Taylor
90ffbc240f Removed extra include. 2010-07-27 23:23:23 -07:00
Monty Taylor
67711b8aa4 Added a few more missing files to MANIFEST.in and added some placeholder
files so that setup.py would carry the empty dir.
2010-07-27 21:52:01 -07:00
Monty Taylor
26113f6b13 Put in a single MANIFEST.in file that takes care of things. 2010-07-27 21:39:23 -07:00