[xen-tools-discuss] xen-tools 4.4 beta 1 released
Axel Beckert
abe at deuxchevaux.org
Fri Aug 23 21:10:58 CEST 2013
Hi,
I've just uploaded the tar-ball[0] and debian package for the Beta 1
release of Xen-Tools 4.4 to the xen-tools.org website[1] as well to
Debian Unstable[2] as well as pushed to the git repositories[3].
[0] http://xen-tools.org/software/xen-tools/xen-tools-4.4beta1.tar.gz
[1] http://xen-tools.org/software/xen-tools/releases.html
[2] http://packages.qa.debian.org/x/xen-tools.html
http://packages.qa.debian.org/x/xen-tools/news/20130823T184913Z.html
[3] https://gitorious.org/xen-tools/xen-tools
https://github.com/xtaran/xen-tools
Checksums for the tar ball at [0]:
MD5: 60a11bfd3d437c9f95884395ff9cd080
SHA1: 9c60058c99daabb41982abe339f0f12ee52c1efe
SHA256: 9ef3ca478f552885ba5911cfdedc4765
370f652ccf74b79ccc6729b0b5c77302
SHA512: c7bf0aa3cc248e9ea4c7756ba3ecb647
e04d2a8ddc5b4d3b58eefccafb3d72e9
b7313141eccfacc6006d65880b5a4c0e
875de6accc3af53685d4a25663ec4bb0
There's still not everything fixed which I want to have in the next
release, hence the beta label. Known issues to be fixed until 4.4:
* --password option currently doesn't work as expected.
See also TODO.markdown[4] and KNOWN_BUGS.markdown[5] in the source code as
well as the bug reports in Debian's Bug Tracking System[6].
[4] https://gitorious.org/xen-tools/xen-tools/blobs/master/TODO.markdown
[5] https://gitorious.org/xen-tools/xen-tools/blobs/master/KNOWN_BUGS.markdown
[6] http://bugs.debian.org/src:xen-tools
Feel free to report any further issues in this beta release either to
xen-tools-dev at xen-tools.org or (in case of using the Debian package)
via the Debian Bug Tracking System, e.g. with "reportbug xen-tools".
I'm especially keen to know about any regressions compared to the
previous stable release (4.3.1).
Changes:
* Code deduplication to unify the xen-*-image scripts
* Moves /usr/lib/xen-tools/ to /usr/share/xen-tools/
* Use http.debian.net as default Debian mirror if no mirror is
given and xt-guess-suite-and-mirror is not used.
* Fix symbolic link hooks/centos-6/15-setup-arch (Closes: #690299)
* Execute END block not on --version/--help/--manual (Closes:
#684346)
* Move code for --boot feature to END block. Fixes missing SSH
fingerprint display if --boot was used. (Closes: #679183)
* Correctly handle aborts in END block. (Closes: #704882)
* Use local parameter instead of global variable in unMountImage.
* Also recognize "M" and "G" instead of "MB" and "GB" as size unit
for --memory. (Closes: #691320) Document the recognized units.
* Default DomUs to use the noop scheduler (Closes: #693131)
* Overwork TLS disabling on Debian and Ubuntu
* xen-list-images now also outputs the file name of the config file.
* xen-list-images and xen-delete-image now understand --extension.
* Fixes "--extension=" with empty parameter.
* Sarge amd64 case handle properly
* Remove CVS revisions from --version output
* Support for Debian Jessie, Ubuntu Raring and preliminary support
for Ubuntu Saucy (debootstrap doesn't have support for Saucy at
the time of writing)
* Preliminary support for xl toolstack
* xen-create-image: Consistently use runCommand() instead of system()
* xt-install-image: Don't bail out if only cdebootstrap is
installed but not debootstrap (Thanks Elmar Heeb!)
* Makefile accepts DESTDIR=…
* Move examples from debian/examples to examples.
* Uses File::Which exclusively (no more findBinary, no more `which`)
* Knows about module-init-tools → kmod transition in
wheezy/raring.
* Adds default mount options for ext4, identical to ext2/ext3.
* Ships /etc/initramfs-tools/conf.d/xen-tools for generating Dom0
initrds also suitable for DomU usage. Trigger update-initramfs.
* By default install linux-image-virtual instead of
linux-image-server on Ubuntu Intrepid and newer (Hopefully closes:
#640099, LP #839492)
* Installs a legacy grub in all pygrub based Debian/Ubuntu DomUs
to be able to update the menu.list automatically.
* hooks/common.sh: installDebianPackage no more installs recommends.
* hooks/common.sh: Rename installCentOS4Package to installRPMPackage.
Add installCentOS4Package wrapper for backward compatibility.
* Fix filesystem tools installation in 91-install-fs-tools (which
was broken since 4.3~rc1-1) by merging 91-install-fs-tools back
into 90-make-fstab. (Closes: #715340) Also supports RPM-based
distributions now.
* Fixes export of environment variables. Previously they could
contain dashes and then were only accessible from within Perl, but
not from within Bash. This may break some exotic setups.
* Fixes creation of "ARRAY(0x…).log" named log files.
* Makes some options (like --pygrub) negatable.
* Uses Test::NoTabs instead of running a self-written check for tabs
* Removes unused Perl modules Xen::Tools and Xen::Tools::Log from
source code. Also removes the according tests from the test suite.
→ No more needs Moose to build.
* Better documents and checks requirements for the --apt_proxy
value. (See #623443 for the corresponding apt issue.) Needs
Data::Validate::URI.
* Use Data::Validate::{Domain,IP} for IP addresses and hostname
checks.
* Fixes broken quoting in list of required binaries
* Declares POD encoding. Fixes building with Perl 5.18. (Closes:
#720519)
(Bug numbers are Debian bug numbers unless prefixed with "LP" in which
case they're Launchpad bug numbers.)
Kind regards, Axel
--
/~\ Plain Text Ribbon Campaign | Axel Beckert
\ / Say No to HTML in E-Mail and News | abe at deuxchevaux.org (Mail)
X See http://www.asciiribbon.org/ | abe at noone.org (Mail+Jabber)
/ \ I love long mails: http://email.is-not-s.ms/ | http://noone.org/abe/ (Web)
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 198 bytes
Desc: Digital signature
URL: <http://xen-tools.org/pipermail/xen-tools-discuss/attachments/20130823/4416ad1d/attachment.pgp>
More information about the xen-tools-discuss
mailing list