xen-tools is neither available in lucid, maverick, natty

Bug #538917 reported by Lê Quốc Tuấn
166
This bug affects 33 people
Affects Status Importance Assigned to Milestone
xen-tools (Ubuntu)
Fix Released
Medium
Unassigned
Natty
Won't Fix
Medium
Unassigned

Bug Description

Binary package hint: xen-tools

no package xen-tools in lucid

http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=566714

Related branches

Revision history for this message
Axel Beckert (xtaran) wrote : Re: [Bug 538917] [NEW] xen-tools is not available in lucid

Hi,

On Mon, Mar 15, 2010 at 04:17:18AM -0000, Lê Qu???c Tu???n wrote:
> http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=566714

I'll probably upload xen-tools 4.2rc1 or so to the Debian NEW queue
this week.

But if someone wants to have in Lucid, I'll need some support with
testing and requesting syncs.

  Regards, Axel
--
 ,''`. | Axel Beckert <email address hidden>, http://people.debian.org/~abe/
: :' : | Debian Developer, ftp.ch.debian.org Admin
`. `' | 1024D: F067 EA27 26B9 C3FC 1486 202E C09E 1D89 9593 0EDE
  `- | 4096R: 2517 B724 C5F6 CA99 5329 6E61 2FF9 CD59 6126 16B5

Revision history for this message
Alvin Cura (alvinc) wrote : Re: xen-tools is not available in lucid

Axel,

Please let me know how I can help.

- alvinc

Revision history for this message
Axel Beckert (xtaran) wrote : Re: [Bug 538917] Re: xen-tools is not available in lucid

Hi Alvin,

thanks for caring.

On Tue, Mar 30, 2010 at 03:56:51AM -0000, Alvin Cura wrote:
> Please let me know how I can help.

Checking out a snapshot from http://noone.org/hg/xen-tools/ with
mercurial, building it on Ubuntu, testing it and report bugs to me for
now. I'd especially happy if someone could test if the older bugs
still apply.

I hope to get it ready for Debian's NEW queue this week. Won't promise
anything, though.

Last week I looked through the xen-tools bug reports in launchpad and
fixed at least the obvious ones which still apply upstream.

I though wouldn't expect to get it in Lucid anymore since Beta 1 is
already out. (... unless there is a strong urge in the release-team,
but I doubt that.)

Maybe a PPA would be an idea for Lucid.

  Regards, Axel
--
Axel Beckert - <email address hidden>, <email address hidden> - http://noone.org/abe/

Revision history for this message
udosoft (udo1) wrote : Re: xen-tools is not available in lucid

Hi all,

Xen-tools is a REQ for ubuntu-xen-server
So if no xen-tools = no XEN support for ubuntu LTS server

I think XEN is essential for a server class operation system.

So
#I though wouldn't expect to get it in Lucid anymore since Beta 1 is
#already out. (... unless there is a strong urge in the release-team,
#but I doubt that.)
should not true,

SO it SHOULD support xen in the LTS version. If it would not be a server or a LTS vesion, maybe it would be acceptable but not in the LTS...

I think other xen users share my opinion.

Best Regards,
Udo Attila Fischer

Revision history for this message
udosoft (udo1) wrote :

why is
http://xen-tools.org/software/xen-tools/xen-tools-4.1.tar.gz
not an option?
why we need the 4.2rc1?

Revision history for this message
Axel Beckert (xtaran) wrote : Re: [Bug 538917] Re: xen-tools is not available in lucid

Hi,

I do not speak for Ubuntu (I'm the currently the upstream developer
and Debian package maintainer), but I probably know the answers to
your questions anyway.

udosoft wrote:
> why is http://xen-tools.org/software/xen-tools/xen-tools-4.1.tar.gz
> not an option?

Because

* it has been orphaned by its original author (Steve Kemp), and therefore
* it has been removed from Debian unstable and testing,
* it has many unfixed bugs, in Ubuntu as well as in Debian,
* it has not seen any commits or bugfixes since 15 months,
* it can't install any of the recent Ubuntu releases.

> why we need the 4.2rc1?

Because that version

* fixes many of these bugs,
* will support current releases,
* will be in Debian unstable soon,
* has an active maintainer upstream (me).

I can't imagine any reason why the release team would include a
unsupported and horribly buggy 4.1 for LTS. And the chance that they
will include a software in LTS which is still in development (4.2) and
hasn't been in Beta 2 is IMHO very, very small.

Additionally, to my knowledge nobody has really tried to get xen-tools
in 10.04 -- and I won't do, because of the above given reasons. So if
someone thinks to use that extremly small chance, that someone should
take the appropriate steps because that extremly small chance is
getting much smaller each day.

I think the correct way to offer it for 10.04 LTS is via backports or
a PPA. But also in that case I would need some Ubuntu users for caring
and testing the package on Ubuntu and the PPA respectively backports.

  Regards, Axel
--
 ,''`. | Axel Beckert <email address hidden>, http://people.debian.org/~abe/
: :' : | Debian Developer, ftp.ch.debian.org Admin
`. `' | 1024D: F067 EA27 26B9 C3FC 1486 202E C09E 1D89 9593 0EDE
  `- | 4096R: 2517 B724 C5F6 CA99 5329 6E61 2FF9 CD59 6126 16B5

Revision history for this message
MacRules (macrules) wrote : Re: xen-tools is not available in lucid

Does this mean xen-tools voor Ubuntu 10.04 on XEN host?
Right now i am running that, but if i cannot install xen-tools, which are in my perception similar to VMWare tools in a VM, then i will revert to vmware ESXi , because now my VM has 800x600 max.

Revision history for this message
Marc Quinton (mquinton) wrote :

xen-tools are used to build new virtual machines, using debootstrap or similar tools. This is mainly complexe script with many parameters, creating config files for XEN and building a full linux tree where you could make a chroot.

Revision history for this message
Ferrix Hovi (ferrix) wrote :

Axel: I tested the head of that repository. The output I am getting seems a little bit concerning.

What I did:

$ sudo apt-get install mercurial libfile-slurp-perl libtext-template-perl
$ hg fetch http://noone.org/hg/xen-tools/
$ cd xen-tools
$ sudo make install
$ sudo xen-create-image --hostname dev --size 20G --swap 256M --memory 256M --dhcp --lvm local

What I got:

Use of uninitialized value $CONFIG{"dir"} in concatenation (.) or string at /usr/bin/xen-create-image line 1839.
  The output directory for creating the xen configuration file within
 doesn't exist:

  Aborting.

So it seems that the script handles --dir incorrectly. If I specify lvm in configuration, the trace goes away but the error remains the same. If I additionally set dir, the empty space is filled with the target dir but still an error.

Please do set up the PPA so that I will be informed about new changes.

I might look into the code a bit later.

Revision history for this message
Ferrix Hovi (ferrix) wrote :

I take that back. It was obviously something wrong with verbosity. If the /etc/xen directory is missing, there is no clear output.

Revision history for this message
Axel Beckert (xtaran) wrote : Re: [Bug 538917] Re: xen-tools is not available in lucid

Hi Ferrix,

thanks for testing!

Ferrix Hovi wrote:
> Axel: I tested the head of that repository. [...]
> $ hg fetch http://noone.org/hg/xen-tools/

Please note that we switched to git about a month ago:

http://gitorious.org/xen-tools

The version in there has support for Karmic, Lucid and at least for
the moment also Maverick.

I probably should better remove the Mercurial repository or add a
redirect to gitorious instead.

  Regards, Axel
--
 ,''`. | Axel Beckert <email address hidden>, http://people.debian.org/~abe/
: :' : | Debian Developer, ftp.ch.debian.org Admin
`. `' | 1024D: F067 EA27 26B9 C3FC 1486 202E C09E 1D89 9593 0EDE
  `- | 4096R: 2517 B724 C5F6 CA99 5329 6E61 2FF9 CD59 6126 16B5

Revision history for this message
Axel Beckert (xtaran) wrote :

Axel Beckert wrote:
> > $ hg fetch http://noone.org/hg/xen-tools/
>
> Please note that we switched to git about a month ago:
>
> http://gitorious.org/xen-tools
>
> The version in there has support for Karmic, Lucid and at least for
> the moment also Maverick.
>
> I probably should better remove the Mercurial repository or add a
> redirect to gitorious instead.

Done now. Not sure how much this will break anyone trying to clone
from it, but it'll at least prevent people sync from a no more used
repository.

Ferrix Hovi wrote:
> I take that back. It was obviously something wrong with verbosity. If
> the /etc/xen directory is missing, there is no clear output.

That's an interesting fact. Surely a corner case, but I'll probably
add a check for it. :-)

  Regards, Axel
--
 ,''`. | Axel Beckert <email address hidden>, http://people.debian.org/~abe/
: :' : | Debian Developer, ftp.ch.debian.org Admin
`. `' | 1024D: F067 EA27 26B9 C3FC 1486 202E C09E 1D89 9593 0EDE
  `- | 4096R: 2517 B724 C5F6 CA99 5329 6E61 2FF9 CD59 6126 16B5

Revision history for this message
Craig Lawson (craigahlawson) wrote : Re: xen-tools is not available in lucid

Hi,

I have just come across this bug as it has affected my plans, if I can help at all with testing then I will...

Craig

Revision history for this message
Axel Beckert (xtaran) wrote :

JFTR: xen-tools 4.2beta1 is back in Debian Unstable. Would be neat if it would appear in maverick soon.

Revision history for this message
Luis Mondesi (lemsx1) wrote :

@Axel Beckert
I've taken the source package from unstable and compile this on Lucid (only changes was s/unstable/lucid/ in debian/changelog and debian/NEWS. Not that this is absolutely needed, but for my local repo ;-))

I'm about to get a kernel and test this.

Thanks for all the nice work you did to get this package re-instated into Debian! You rock.

Now if somebody could include this in Lucid repo (or at the very least into backports). Baby steps...

Revision history for this message
Alex Barcelo (alex.barcelo) wrote :

Any news on that?

I am very interested in this package (and in ubuntu-xen-server as an overall)- if xen-tools has been added to the repos (into backports or into whatever) i would be very happy ^^

Thanks

Changed in xen-tools (Ubuntu):
status: New → Confirmed
Axel Beckert (xtaran)
summary: - xen-tools is not available in lucid
+ xen-tools is neither available in lucid nor maverick
Revision history for this message
Axel Beckert (xtaran) wrote : Re: xen-tools is neither available in lucid nor maverick

Maverick is coming closer quickly. Not sure why xen-tools has not yet been synced from Debian yet and if it's still possible to get it at least in Maverick, but if so, someone more familiar with sync-requests in Ubuntu should step forward and take care of getting xen-tools in Maverick.

Revision history for this message
Axel Beckert (xtaran) wrote :

There is now a xen-tools PPA for lucid and maverick containing the current xen-tools stable release at https://launchpad.net/~xtaran/+archive/xen-tools/

HTH.

Changed in xen-tools (Ubuntu Natty):
importance: Undecided → Medium
summary: - xen-tools is neither available in lucid nor maverick
+ xen-tools is neither available in lucid, maverick, natty
Revision history for this message
Launchpad Janitor (janitor) wrote :
Download full text (21.9 KiB)

This bug was fixed in the package xen-tools - 4.2.1-1

---------------
xen-tools (4.2.1-1) unstable; urgency=low

  * New upstream release
    - Fixes bashism in "editor" roles script. Thanks Raphaël Halimi for
      the patch! (Closes: #605203)
    - Fixes missing architecture check in Sarge amd64 special case. Thanks
      to Guillaume Pernot! (Closes: #611397) Also changes default Sarge
      amd64 mirror to http://archive.debian.org/debian-amd64/.
    - Allows --ip=auto again (Closes: #611407)
    - Unmounts /proc and /dev/pts of the freshly installed DomU just
      before unmounting the disk image. (Closes: #588783)

xen-tools (4.2-1) unstable; urgency=low

  * New upstream release
    - Fixes several cases of broken or incomplete config files with
      unexpected or seldom parameter combinations. (Closes: #484652)
    - Updates examples in /etc/xen-tools.conf to better reflect current
      state
    - Allows usage of xvc* as serial console as used as default by older
      Xen versions.
    - Preliminary support for Ubuntu 11.04 (Natty) and Debian 7.0 (Wheezy)
      (Closes: #597521)
    - Switches default mirror for EoL'ed Ubuntu 8.10 (Intrepid) and Debian
      4.0 (Etch) to the distributions' archives for old releases.
  * Does no more try extract the upstream changelog during debian package
    build. The commit which introduced this problem has been reverted.
    Document more clearly in debian/README.source how to build the package
    from a checked out copy of the git repository, especially that the
    upstream changelog has to be generated first out of the VCS log.
    (Closes: #595883)
  * Update debian/copyright: Add Stéphane Jourdois to list of authors.

xen-tools (4.2~rc1-1) unstable; urgency=low

  [Axel Beckert]
  * New upstream release candidate
    - Uses GeoIP for Debian mirrors: Default Debian mirror is now
      cdn.debian.net, see http://wiki.debian.org/DebianGeoMirror for
      details.
    - Uses the same 15-disable-hwclock hook for Debian as for Ubuntu DomUs
      (Closes: #588880)
    - Mounts not only /proc but also /dev/pts automatically before running
      any customisation hooks (Closes: #588783)
    - Uses apt-config to parse Dom0's apt.conf. (Closes: #560011)
    - Fixes wrong loop module parameter syntax in warning. Thanks to
      Daniel Baumann for spotting this. (Closes: #516902)
    - With --verbose, the output of commands called by xen-tools
      (e.g. debootstrap) is not only logged, but also printed to
      STDOUT. (Closes: #513126)
    - Adds btrfs support.
  * Bump Standards-Version to 3.9.1 (no changes)

  [Stéphane Jourdois]
  * [debian/control] Suggest btrfs-tools

xen-tools (4.2~beta1-1) unstable; urgency=low

  * New maintainer and upstream authors
  * Reintroduction into Debian Unstable (Closes: #566714)
  * New upstream beta version
    - Needs dependency on libfile-slurp-perl
    - Supports for more recent versions of Fedora, Ubuntu and Debian
      (Closes: #499477)
    - Supports pygrub. (Added "Suggests: xen-utils" to debian/control)
    - Uses hvc0 and xvda devices by default
    - Sets umask to 0077 before creating disk images (Closes: #548909)
    - Makes sure, MAKEDEV is fou...

Changed in xen-tools (Ubuntu):
status: Confirmed → Fix Released
Revision history for this message
Rolf Leggewie (r0lf) wrote :

natty has seen the end of its life and is no longer receiving any updates. Marking the natty task for this ticket as "Won't Fix".

Changed in xen-tools (Ubuntu Natty):
status: Confirmed → Won't Fix
Revision history for this message
Uqbar (uqbar) wrote :
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Related questions

Remote bug watches

Bug watches keep track of this bug in other bug trackers.