[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#743670: marked as done ([jenkins.d.n] Hurd support on g-i-installation jobs)



Your message dated Sun, 27 Jul 2014 12:34:52 +0200
with message-id <201407271234.54436.holger@layer-acht.org>
and subject line Re: Bug#743670: [jenkins.d.n] Hurd support on g-i-installation jobs
has caused the Debian Bug report #743670,
regarding [jenkins.d.n] Hurd support on g-i-installation jobs
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
743670: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=743670
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: qa.debian.org
Severity: wishlist
User: qa.debian.org@packages.debian.org
Usertags: jenkins.d.n
Tags: patch
Control: block -1 by #742386

Hi Holger,

following suggestion [0] and waiting for #742386 fixed or you
installing qemu from wheezy-backports on jenkins.d.n, you can find
patches to make lxde g-i-installation jobs working on Hurd at

https://github.com/gg0/jenkins.d.n    [hurd branch]

[0] https://bugs.debian.org/743191#20



9a2f3bb Switch to QEMU launcher file.
        Jenkins can't escape double-quotes correctly. Instead of setting
        variables to qemu arguments, it writes qemu launcher command
        line to a file.

9e02177 Support hybrid images.

741b003 Add serial console to file to hurd VMs.
        Hurd lacks ACPI support so it can't poweroff itself. Host polls
        presence of shutdown string in serial console file to power it
        off. (At the moment serial console can't be enabled because it
        makes grub-install get stuck, see preseed/early_command
        workaround).

3f46c13 Add monitor_system hurd case. Timeout 3000.

e233b18 Add g-i-installation_debian_sid_daily_hurd_lxde template.

86c0a74 Add hurd lxde preseed.

3308c7d Switch from writeback to unsafe caching.


Thanks for considering.

--- End Message ---
--- Begin Message ---
Hi Gabriele,

On Samstag, 26. Juli 2014, Gabriele Giacone wrote:
> Update: branches are
> - "lvm", already proposed changes + PV/VG creation in install script
> as suggested by Helmut
> - "lvm-hardcoded-pv", is "lvm" with hardcoded PV pathname [/dev/vdb]
> as Helmut guesses you prefer. I would not pvcreate /dev/vdb without
> asking anything, don't know whether you'd like it interactive or in a
> config file.

I've now also merged this branch (the hardcoded one), there is just one bit 
where I'm not sure whether this is a meaningful regression:

-       QEMU_OPTS="$QEMU_OPTS -drive 
file=$NAME.raw,index=0,media=disk,cache=unsafe -m $RAMSIZE -net nic,vlan=0 -
net user,vlan=0,host=10.0.2.1,d...
-       echo "Checking $NAME.raw:"
-       FILE=$(file $NAME.raw)
-       if [ $(echo $FILE | grep -E '(x86 boot sector|DOS/MBR boot sector)' | 
wc -l) -eq 0 ] ; then
-               echo "ERROR: no x86 boot sector found in $NAME.raw - it's 
filetype is $FILE."
-               exit 1
-       fi
+       QEMU_OPTS="$QEMU_OPTS -drive file=$LV,index=0,media=disk,cache=unsafe 
-m $RAMSIZE -net nic,vlan=0 -net user,vlan=0,host=10.0.2.1,dhcpsta...

This catches problems in installing the boatloader... but then I'm not sure 
one can use /usr/bin/file on lvm images too?

> - "acpi", removes ACPI workaround, Hurd does support ACPI poweroff
> now. 

merged too.

pushing this now and then we'll see how it goes :)

> Not sure that QEMU_SERIAL_OUT you made global is still useful
> BTW.

cleanup welcome ;)

> Thanks for your time.

likewise!

I'm closing this bug now, the functionality is there, if hurd is still broken, 
I'm obviously happy to take more patches, but I dont think this bugreport is 
of any use anymore. Opening a new one is also easy :)


cheers,
	Holger

Attachment: signature.asc
Description: This is a digitally signed message part.


--- End Message ---

Reply to: