1
0
mirror of synced 2026-02-21 22:27:34 +00:00

Compare commits

...

7 Commits

Author SHA1 Message Date
Axel Beckert
9137ee6bf1 Add Dmitry to debian/copyright 2010-05-30 22:41:52 +02:00
Axel Beckert
35aacbae82 Also update version number and date in debian/NEWS 2010-05-30 22:36:54 +02:00
Axel Beckert
4b3ecb7067 Prepare upload to Debian unstable 2010-05-30 22:33:40 +02:00
Axel Beckert
c4e3a1eed0 Remove generated file t/modules.t from the repository/source 2010-05-30 19:57:12 +02:00
Axel Beckert
156c18e79c Declare current state as Beta instead of Release Candidate 2010-05-30 19:54:26 +02:00
Axel Beckert
b39620c6da Fix bashism in Makefile: [^~] → [!~] 2010-05-30 19:50:02 +02:00
Axel Beckert
898abeb964 Separate real bugs from TODO into KNOWN_BUGS
Also mention that TODO and KNOWN_BUGS are included in the docs for the Debian package
2010-05-30 19:34:45 +02:00
18 changed files with 38 additions and 110 deletions

13
KNOWN_BUGS Normal file
View File

@@ -0,0 +1,13 @@
KNOWN BUGS in xen-tools
Bugs to fix before a 4.2 release
--------------------------------
* xen-delete-image doesn't remove all logical volumes if --partitions is used.
See the link below for details how to reproduce. Reproducable at
least with --lvm. Thanks to Antoine Benkemoun for reporting.
http://xen-tools.org/pipermail/xen-tools-discuss/2010-May/000757.html
* xen-delete-image ignores extension setting

View File

@@ -14,7 +14,7 @@
# #
TMP ?= /tmp TMP ?= /tmp
DIST_PREFIX = ${TMP} DIST_PREFIX = ${TMP}
VERSION = 4.2rc1 VERSION = 4.2beta1
DEBVERSION = $(shell echo $(VERSION)|sed 's/\(rc\|pre\|beta\|alpha\)/~\1/') DEBVERSION = $(shell echo $(VERSION)|sed 's/\(rc\|pre\|beta\|alpha\)/~\1/')
BASE = xen-tools BASE = xen-tools
VCS = $(shell if git st > /dev/null; then echo git; \ VCS = $(shell if git st > /dev/null; then echo git; \
@@ -313,4 +313,4 @@ update-modules:
# at the top of this file. Steve-Specific? # at the top of this file. Steve-Specific?
# #
update-version: update-version:
perl -pi.bak -e "s/RELEASE = '[0-9]\.[0-9][^']*';/RELEASE = '${VERSION}';/g" bin/*-*[^~] perl -pi.bak -e "s/RELEASE = '[0-9]\.[0-9][^']*';/RELEASE = '${VERSION}';/g" bin/*-*[!~]

16
TODO
View File

@@ -1,8 +1,10 @@
TODO TODO
==== ====
Bugs to fix and Features to add before a 4.2 release See KNOWN_BUGS for real bugs.
----------------------------------------------------
Minor bugs to fix and features to add before a 4.2 release
----------------------------------------------------------
* xen-create-image man page overhaul: * xen-create-image man page overhaul:
@@ -22,22 +24,12 @@ Bugs to fix and Features to add before a 4.2 release
in the domU, it's key fingerprint should be echo'd in a way that in the domU, it's key fingerprint should be echo'd in a way that
can easily be grep'ed into other scripts. can easily be grep'ed into other scripts.
* Test and support more file system types. * Test and support more file system types.
Actually this should be pretty simple now that the parameters are Actually this should be pretty simple now that the parameters are
stored in the configuration hash. The only issue is that trailing stored in the configuration hash. The only issue is that trailing
whitespace is missing from the "make_fs_foo" option. whitespace is missing from the "make_fs_foo" option.
* xen-delete-image doesn't remove all logical volumes if --partitions is used.
See the link below for details how to reproduce. Reproducable at
least with --lvm. Thanks to Antoine Benkemoun for reporting.
http://xen-tools.org/pipermail/xen-tools-discuss/2010-May/000757.html
* xen-delete-image ignores extension setting
* xen-create-image should check all integer options on non-digits. * xen-create-image should check all integer options on non-digits.
* Test suite should pass * Test suite should pass

View File

@@ -754,7 +754,7 @@ my $FAIL = 0;
# #
# Release number. # Release number.
# #
my $RELEASE = '4.2rc1'; my $RELEASE = '4.2beta1';

View File

@@ -130,7 +130,7 @@ $CONFIG{ 'template' } = '/etc/xen-tools/xm-nfs.tmpl';
# #
# Release number. # Release number.
# #
my $RELEASE = '4.2rc1'; my $RELEASE = '4.2beta1';
# store version number away. # store version number away.

View File

@@ -169,7 +169,7 @@ my %CONFIG;
# #
# Release number. # Release number.
# #
my $RELEASE = '4.2rc1'; my $RELEASE = '4.2beta1';

View File

@@ -102,7 +102,7 @@ $CONFIG{ 'prefix' } = "/etc/xen";
# #
# Release number. # Release number.
# #
my $RELEASE = '4.2rc1'; my $RELEASE = '4.2beta1';

View File

@@ -116,7 +116,7 @@ my %CONFIG;
# #
# Release number. # Release number.
# #
my $RELEASE = '4.2rc1'; my $RELEASE = '4.2beta1';

View File

@@ -120,7 +120,7 @@ my %CONFIG;
# #
# Release number. # Release number.
# #
my $RELEASE = '4.2rc1'; my $RELEASE = '4.2beta1';
# #

View File

@@ -156,7 +156,7 @@ $CONFIG{ 'template' } = '/etc/xen-tools/xm.tmpl';
# #
# Release number. # Release number.
# #
my $RELEASE = '4.2rc1'; my $RELEASE = '4.2beta1';

View File

@@ -97,7 +97,7 @@ my %CONFIG;
# #
# Release number. # Release number.
# #
my $RELEASE = '4.2rc1'; my $RELEASE = '4.2beta1';

View File

@@ -73,7 +73,7 @@ use strict;
# #
# Release number. # Release number.
# #
my $RELEASE = '4.2rc1'; my $RELEASE = '4.2beta1';
# Init # Init
my $mirror = ''; my $mirror = '';

View File

@@ -116,7 +116,7 @@ my %CONFIG;
# #
# Release number. # Release number.
# #
my $RELEASE = '4.2rc1'; my $RELEASE = '4.2beta1';
# #

4
debian/NEWS vendored
View File

@@ -1,4 +1,4 @@
xen-tools (4.2~rc1-1) unstable; urgency=low xen-tools (4.2~beta1-1) unstable; urgency=low
If the DomU hangs with "Waiting for root file system" despite If the DomU hangs with "Waiting for root file system" despite
/dev/xvd* is used as disk device, adding "xen-blkfront" to /dev/xvd* is used as disk device, adding "xen-blkfront" to
@@ -14,5 +14,5 @@ xen-tools (4.2~rc1-1) unstable; urgency=low
/etc/apt/sources.list (if it exists) and taking the first entry with /etc/apt/sources.list (if it exists) and taking the first entry with
path ending in /debian/ there. path ending in /debian/ there.
-- Axel Beckert <abe@debian.org> Sat, 15 May 2010 18:04:14 +0200 -- Axel Beckert <abe@debian.org> Sun, 30 May 2010 22:36:16 +0200

7
debian/changelog vendored
View File

@@ -1,8 +1,8 @@
xen-tools (4.2~rc1-1) UNRELEASED; urgency=low xen-tools (4.2~beta1-1) unstable; urgency=low
* New maintainer and upstream authors * New maintainer and upstream authors
* Reintroduction into Debian Unstable (Closes: #566714) * Reintroduction into Debian Unstable (Closes: #566714)
* New upstream release candidate * New upstream beta version
- Needs dependency on libfile-slurp-perl - Needs dependency on libfile-slurp-perl
- Supports for more recent versions of Fedora, Ubuntu and Debian - Supports for more recent versions of Fedora, Ubuntu and Debian
(Closes: #499477) (Closes: #499477)
@@ -41,6 +41,7 @@ xen-tools (4.2~rc1-1) UNRELEASED; urgency=low
- Checks for debootstrap and cdebootstrap, uses debootstrap if both - Checks for debootstrap and cdebootstrap, uses debootstrap if both
are installed (Changed "Depends: debootstrap" to "Depends: are installed (Changed "Depends: debootstrap" to "Depends:
debootstrap | cdebootstrap" in debian/control) debootstrap | cdebootstrap" in debian/control)
- Added new files TODO and KNOWN_BUGS to debian/docs.
* Removal of /etc/bash_completion.d/xm from the package since * Removal of /etc/bash_completion.d/xm from the package since
bash-completion ships a more elaborate version of that file. (Closes: bash-completion ships a more elaborate version of that file. (Closes:
#566683, #550590, LP: #538917, #484098) #566683, #550590, LP: #538917, #484098)
@@ -65,7 +66,7 @@ xen-tools (4.2~rc1-1) UNRELEASED; urgency=low
the Git repository. the Git repository.
* Overhauled package description * Overhauled package description
-- Axel Beckert <abe@debian.org> Mon, 17 May 2010 13:32:04 +0200 -- Axel Beckert <abe@debian.org> Sun, 30 May 2010 22:32:30 +0200
xen-tools (4.1-1) unstable; urgency=low xen-tools (4.1-1) unstable; urgency=low

1
debian/copyright vendored
View File

@@ -5,6 +5,7 @@ It was downloaded from http://xen-tools.org/software/xen-tools/
Copyright 2005-2009: Steve Kemp <steve@steve.org.uk> Copyright 2005-2009: Steve Kemp <steve@steve.org.uk>
Copyright 2010: Axel Beckert <abe@deuxchevaux.org> Copyright 2010: Axel Beckert <abe@deuxchevaux.org>
Copyright 2010: Dmitry Nedospasov <dmitry@nedos.net>
License: License:

1
debian/docs vendored
View File

@@ -3,3 +3,4 @@ README
SUPPORT SUPPORT
BUGS BUGS
TODO TODO
KNOWN_BUGS

View File

@@ -1,80 +0,0 @@
#!/usr/bin/perl -w -I..
#
# Test that all the Perl modules we require are available.
#
# This list is automatically generated by modules.sh
#
# Steve
# --
#
use Test::More qw( no_plan );
BEGIN{ use_ok( 'Carp' ); }
require_ok( 'Carp' );
BEGIN{ use_ok( 'Config' ); }
require_ok( 'Config' );
BEGIN{ use_ok( 'Digest::MD5' ); }
require_ok( 'Digest::MD5' );
BEGIN{ use_ok( 'English' ); }
require_ok( 'English' );
BEGIN{ use_ok( 'Env' ); }
require_ok( 'Env' );
BEGIN{ use_ok( 'File::Copy' ); }
require_ok( 'File::Copy' );
BEGIN{ use_ok( 'File::Find' ); }
require_ok( 'File::Find' );
BEGIN{ use_ok( 'File::Path' ); }
require_ok( 'File::Path' );
BEGIN{ use_ok( 'File::Slurp' ); }
require_ok( 'File::Slurp' );
BEGIN{ use_ok( 'File::Spec' ); }
require_ok( 'File::Spec' );
BEGIN{ use_ok( 'File::Temp' ); }
require_ok( 'File::Temp' );
BEGIN{ use_ok( 'Getopt::Long' ); }
require_ok( 'Getopt::Long' );
BEGIN{ use_ok( 'Pod::Usage' ); }
require_ok( 'Pod::Usage' );
BEGIN{ use_ok( 'strict' ); }
require_ok( 'strict' );
BEGIN{ use_ok( 'Test::More' ); }
require_ok( 'Test::More' );
BEGIN{ use_ok( 'Text::Template' ); }
require_ok( 'Text::Template' );
BEGIN{ use_ok( 'warnings' ); }
require_ok( 'warnings' );