Dario Faggioli
2013-Oct-30 18:57 UTC
OSSTest: .../osstest/debian-installer/amd64/current-wheezy/initrd.gz: No such file or directory
Hi, I''m trying (again) to setup OSSTest for me in standalone mode (again because I did it and succeeded once, but it was a while back and I''d like to restart from scratch). With the config file pasted at the end of this e-mail I managed to get past standalone-reset: dariof@hoopak:~/osstest.git$ ./standalone-reset ok. Also: dariof@hoopak:~/osstest.git$ ls /usr/groups/netboot//dariof/osstest/ debian-installer/ tmp/ dariof@hoopak:~/osstest.git$ ls /usr/groups/netboot//dariof/osstest/tmp/ ultralisk--initrd.gz dariof@hoopak:~/osstest.git$ ls /usr/groups/netboot//dariof/osstest/debian-installer/ amd64/ armhf/ i386/ dariof@hoopak:~/osstest.git$ ls /usr/groups/netboot//dariof/osstest/debian-installer/amd64 -l total 4 drwxr-sr-x 2 dariof xendev 4096 ott 30 18:27 2013-10-30-wheezy/ lrwxrwxrwx 1 dariof xendev 17 ott 30 18:27 current -> 2013-10-30-wheezy/ However, trying to run a ts-host-insall in a way that used to work for me, here''s what I get: dariof@hoopak:~/osstest.git$ OSSTEST_JOB=test-amd64-amd64-xl ./ts-host-install host=ultralisk arch=amd64 2013-10-30 18:50:47 Z starting standalone.test-amd64-amd64-xl 2013-10-30 18:50:47 Z setting all_hostflags=arch-amd64,arch-xen-amd64,suite-wheezy,purpose-test 2013-10-30 18:50:47 Z setting arch=amd64 2013-10-30 18:50:47 Z setting buildjob=build-amd64 2013-10-30 18:50:47 Z setting debian_arch=amd64 2013-10-30 18:50:47 Z setting debian_kernkind=pvops 2013-10-30 18:50:47 Z setting kernbuildjob=build-amd64-pvops 2013-10-30 18:50:47 Z setting kernkind=pvops 2013-10-30 18:50:47 Z setting toolstack=xl 2013-10-30 18:50:47 Z setting xenbuildjob=build-amd64 2013-10-30 18:50:47 Z host: selected ultralisk <unknown-ether> 10.80.228.103 2013-10-30 18:50:47 Z power: setting 0 for ultralisk Executing snmpset -v1 -c private 10.80.16.136 .1.3.6.1.4.1.318.1.1.12.3.3.1.1.4.3 i 2 Executing snmpset -v1 -c private 10.80.16.136 .1.3.6.1.4.1.318.1.1.12.3.3.1.1.4.2 i 2 2013-10-30 18:50:50 Z read /home/dariof/.ssh/authorized_keys ok. 2013-10-30 18:50:50 Z read /home/dariof/.ssh/id_dsa.pub absent. 2013-10-30 18:50:50 Z read /home/dariof/.ssh/id_rsa.pub ok. 2013-10-30 18:50:50 Z read id_rsa_osstest.pub ok. 2013-10-30 18:50:50 Z wrote /home/dariof/public_html/osstest/ultralisk_authkeys 2013-10-30 18:50:50 Z read overlay-local/etc/ssh/ssh_host_rsa_key.pub ok. 2013-10-30 18:50:50 Z adding host key for ultralisk.uk.xensource.com,ultralisk,10.80.228.103 2013-10-30 18:50:50 Z wrote /home/dariof/public_html/osstest/ultralisk_known_hosts 2013-10-30 18:50:50 Z wrote /home/dariof/public_html/osstest/ultralisk_overlay.tar 2013-10-30 18:50:50 Z wrote /home/dariof/public_html/osstest/ultralisk_overlay-local.tar 2013-10-30 18:50:50 Z wrote /home/dariof/public_html/osstest/ultralisk_X2flibX2fpartmanX2finitX2edX2f000override-parted-devices 2013-10-30 18:50:50 Z wrote /home/dariof/public_html/osstest/ultralisk_early_command-0 2013-10-30 18:50:50 Z wrote /home/dariof/public_html/osstest/ultralisk_X2flibX2fpartmanX2finitX2edX2f25erase-other-disks 2013-10-30 18:50:50 Z wrote /home/dariof/public_html/osstest/ultralisk_early_command-1 2013-10-30 18:50:50 Z wrote /home/dariof/public_html/osstest/ultralisk_late_command-0 2013-10-30 18:50:50 Z wrote /home/dariof/public_html/osstest/ultralisk_preseed 2013-10-30 18:50:50 Z warning: no firmware cpio found for firmware-bnx2 at /usr/groups/netboot//dariof/osstest/debian-installer/amd64/current-wheezy/firmware-bnx2.cpio.gz tmp/t.ultralisk.initrd.cpio: 93.4% -- replaced with tmp/t.ultralisk.initrd.cpio.gz 2013-10-30 18:50:51 Z using initrds: /usr/groups/netboot//dariof/osstest/debian-installer/amd64/current-wheezy/initrd.gz tmp/t.ultralisk.initrd.cpio.gz cat: /usr/groups/netboot//dariof/osstest/debian-installer/amd64/current-wheezy/initrd.gz: No such file or directory cat -- /usr/groups/netboot//dariof/osstest/debian-installer/amd64/current-wheezy/initrd.gz tmp/t.ultralisk.initrd.cpio.gz >/usr/groups/netboot/dariof/osstest/tmp/ultralisk--initrd.gz: 256 at Osstest.pm line 275. Which is completely understandable, since there is no ''current-wheezy'' dir there. What I miss is from where that directory name comes from and how to change that to something sensible via config file tweaks or anything else. So, what am I missing and/or doing wrong? I tried to remove any reference to the firmware-bnx2 thing, but nothing really changed. Thanks and Regards, Dario -- config file: DnsDomain uk.xensource.com NetNameservers 10.80.248.2 10.80.16.28 10.80.16.67 DebianNonfreeFirmware firmware-bnx2 #DebianSuite squeeze DebianSuite wheezy TestHost ultralisk HostProp_ultralisk_PowerMethod xenuse HostProp_ultralisk_Build_Make_Flags -j16 HostFlags_ultralisk need-firmware-deb-firmware-bnx2 HostProp_DhcpWatchMethod leases dhcp3 dhcp.uk.xensource.com:5556 TftpPath /usr/groups/netboot/ DebianMirrorHost debian.uk.xensource.com DebianPreseed= <<''END'' d-i clock-setup/ntp-server string ntp.uk.xensource.com END WebspaceUrl http://dt47.uk.xensource.com/~dariof/ WebspaceLog /var/log/apache2/access.log -- <<This happens because I choose it to happen!>> (Raistlin Majere) ----------------------------------------------------------------- Dario Faggioli, Ph.D, http://about.me/dario.faggioli Senior Software Engineer, Citrix Systems R&D Ltd., Cambridge (UK) _______________________________________________ Xen-devel mailing list Xen-devel@lists.xen.org http://lists.xen.org/xen-devel
Wei Liu
2013-Oct-30 19:09 UTC
Re: OSSTest: .../osstest/debian-installer/amd64/current-wheezy/initrd.gz: No such file or directory
I think Ben had the same problem but he worked around it. There''s no current-wheezy directory, only current. TBH I didn''t encounter this when I played with OSSTest so I presume somehting changed. On Wed, Oct 30, 2013 at 07:57:26PM +0100, Dario Faggioli wrote:> 2013-10-30 18:50:50 Z warning: no firmware cpio found for firmware-bnx2 at /usr/groups/netboot//dariof/osstest/debian-installer/amd64/current-wheezy/firmware-bnx2.cpio.gzHere, the "current-wheezy" thing.> tmp/t.ultralisk.initrd.cpio: 93.4% -- replaced with tmp/t.ultralisk.initrd.cpio.gz > 2013-10-30 18:50:51 Z using initrds: /usr/groups/netboot//dariof/osstest/debian-installer/amd64/current-wheezy/initrd.gz tmp/t.ultralisk.initrd.cpio.gzDitto.> cat: /usr/groups/netboot//dariof/osstest/debian-installer/amd64/current-wheezy/initrd.gz: No such file or directory > cat -- /usr/groups/netboot//dariof/osstest/debian-installer/amd64/current-wheezy/initrd.gz tmp/t.ultralisk.initrd.cpio.gz >/usr/groups/netboot/dariof/osstest/tmp/ultralisk--initrd.gz: 256 at Osstest.pm line 275. > > Which is completely understandable, since there is no ''current-wheezy'' > dir there. What I miss is from where that directory name comes from and > how to change that to something sensible via config file tweaks or > anything else. >setup_pxeboot_firstboot in ts-host-install, IIRC. And this is the "bad" commit ;-) commit ef3a6f2162ced5cfeb08b437315b69ad1ddbc5ed Author: Ian Campbell <ian.campbell@citrix.com> Date: Mon Sep 23 10:14:02 2013 +0100 Add -$suite suffix to TftpDiVersion in code The suite differs by $arch but the config file arrangements only allow for a single TftpDiVersion setting.> So, what am I missing and/or doing wrong? > > I tried to remove any reference to the firmware-bnx2 thing, but nothing > really changed. > > Thanks and Regards, > Dario > > -- > config file: > DnsDomain uk.xensource.com > NetNameservers 10.80.248.2 10.80.16.28 10.80.16.67 > > DebianNonfreeFirmware firmware-bnx2 > > #DebianSuite squeeze > DebianSuite wheezy > > TestHost ultralisk > > HostProp_ultralisk_PowerMethod xenuse > HostProp_ultralisk_Build_Make_Flags -j16 > HostFlags_ultralisk need-firmware-deb-firmware-bnx2 > > HostProp_DhcpWatchMethod leases dhcp3 dhcp.uk.xensource.com:5556 > > TftpPath /usr/groups/netboot/ > > DebianMirrorHost debian.uk.xensource.com > > DebianPreseed= <<''END'' > d-i clock-setup/ntp-server string ntp.uk.xensource.com > END > > WebspaceUrl http://dt47.uk.xensource.com/~dariof/BTW you do know you''re using my devbox, right? ;-) Wei.> WebspaceLog /var/log/apache2/access.log > > > > -- > <<This happens because I choose it to happen!>> (Raistlin Majere) > ----------------------------------------------------------------- > Dario Faggioli, Ph.D, http://about.me/dario.faggioli > Senior Software Engineer, Citrix Systems R&D Ltd., Cambridge (UK) >
Ben Guthro
2013-Oct-30 19:19 UTC
Re: OSSTest: .../osstest/debian-installer/amd64/current-wheezy/initrd.gz: No such file or directory
On Wed, Oct 30, 2013 at 3:09 PM, Wei Liu <wei.liu2@citrix.com> wrote:> I think Ben had the same problem but he worked around it. There''s no > current-wheezy directory, only current. > >See my patch attached to this message: http://markmail.org/message/sa2bp6n6zm334xo3 Specifically, this hunk: --- a/ts-host-install +++ b/ts-host-install @@ -122,7 +122,7 @@ END sub setup_pxeboot_firstboot($) { my ($ps_url) = @_; - my $d_i$c{TftpDiBase}.''/''.$r{arch}.''/''.$c{TftpDiVersion}.''-''.$ho->{Suite}; + my $d_i= $c{TftpDiBase}.''/''.$r{arch}.''/''.$c{TftpDiVersion}; my @installcmdline= qw(vga=normal); push @installcmdline, di_installcmdline_core($ho, $ps_url, %xopts); TBH I didn''t encounter this when I played with OSSTest so I presume> somehting changed. > > On Wed, Oct 30, 2013 at 07:57:26PM +0100, Dario Faggioli wrote: > > 2013-10-30 18:50:50 Z warning: no firmware cpio found for firmware-bnx2 > at > /usr/groups/netboot//dariof/osstest/debian-installer/amd64/current-wheezy/firmware-bnx2.cpio.gz > > Here, the "current-wheezy" thing. > > > tmp/t.ultralisk.initrd.cpio: 93.4% -- replaced with > tmp/t.ultralisk.initrd.cpio.gz > > 2013-10-30 18:50:51 Z using initrds: > /usr/groups/netboot//dariof/osstest/debian-installer/amd64/current-wheezy/initrd.gz > tmp/t.ultralisk.initrd.cpio.gz > > Ditto. > > > cat: > /usr/groups/netboot//dariof/osstest/debian-installer/amd64/current-wheezy/initrd.gz: > No such file or directory > > cat -- > /usr/groups/netboot//dariof/osstest/debian-installer/amd64/current-wheezy/initrd.gz > tmp/t.ultralisk.initrd.cpio.gz > >/usr/groups/netboot/dariof/osstest/tmp/ultralisk--initrd.gz: 256 at > Osstest.pm line 275. > > > > Which is completely understandable, since there is no ''current-wheezy'' > > dir there. What I miss is from where that directory name comes from and > > how to change that to something sensible via config file tweaks or > > anything else. > > > > setup_pxeboot_firstboot in ts-host-install, IIRC. > > And this is the "bad" commit ;-) > > commit ef3a6f2162ced5cfeb08b437315b69ad1ddbc5ed > Author: Ian Campbell <ian.campbell@citrix.com> > Date: Mon Sep 23 10:14:02 2013 +0100 > > Add -$suite suffix to TftpDiVersion in code > > The suite differs by $arch but the config file arrangements > only allow for a single TftpDiVersion setting. > > > So, what am I missing and/or doing wrong? > > > > I tried to remove any reference to the firmware-bnx2 thing, but nothing > > really changed. > > > > Thanks and Regards, > > Dario > > > > -- > > config file: > > DnsDomain uk.xensource.com > > NetNameservers 10.80.248.2 10.80.16.28 10.80.16.67 > > > > DebianNonfreeFirmware firmware-bnx2 > > > > #DebianSuite squeeze > > DebianSuite wheezy > > > > TestHost ultralisk > > > > HostProp_ultralisk_PowerMethod xenuse > > HostProp_ultralisk_Build_Make_Flags -j16 > > HostFlags_ultralisk need-firmware-deb-firmware-bnx2 > > > > HostProp_DhcpWatchMethod leases dhcp3 dhcp.uk.xensource.com:5556 > > > > TftpPath /usr/groups/netboot/ > > > > DebianMirrorHost debian.uk.xensource.com > > > > DebianPreseed= <<''END'' > > d-i clock-setup/ntp-server string ntp.uk.xensource.com > > END > > > > WebspaceUrl http://dt47.uk.xensource.com/~dariof/ > > BTW you do know you''re using my devbox, right? ;-) > > Wei. > > > WebspaceLog /var/log/apache2/access.log > > > > > > > > -- > > <<This happens because I choose it to happen!>> (Raistlin Majere) > > ----------------------------------------------------------------- > > Dario Faggioli, Ph.D, http://about.me/dario.faggioli > > Senior Software Engineer, Citrix Systems R&D Ltd., Cambridge (UK) > > > > > > _______________________________________________ > Xen-devel mailing list > Xen-devel@lists.xen.org > http://lists.xen.org/xen-devel >_______________________________________________ Xen-devel mailing list Xen-devel@lists.xen.org http://lists.xen.org/xen-devel
Dario Faggioli
2013-Oct-30 21:36 UTC
Re: OSSTest: .../osstest/debian-installer/amd64/current-wheezy/initrd.gz: No such file or directory
On mer, 2013-10-30 at 19:09 +0000, Wei Liu wrote:> I think Ben had the same problem but he worked around it. There''s no > current-wheezy directory, only current. >Right. I noticed that. What I was missing was where and how the wrong string was being put together.> TBH I didn''t encounter this when I played with OSSTest so I presume > somehting changed. >Yep, I figured (that''s why you were on Cc! :-P).> > -- > > config file: > > DnsDomain uk.xensource.com > > NetNameservers 10.80.248.2 10.80.16.28 10.80.16.67 > > > > DebianNonfreeFirmware firmware-bnx2 > > > > #DebianSuite squeeze > > DebianSuite wheezy > > > > TestHost ultralisk > > > > HostProp_ultralisk_PowerMethod xenuse > > HostProp_ultralisk_Build_Make_Flags -j16 > > HostFlags_ultralisk need-firmware-deb-firmware-bnx2 > > > > HostProp_DhcpWatchMethod leases dhcp3 dhcp.uk.xensource.com:5556 > > > > TftpPath /usr/groups/netboot/ > > > > DebianMirrorHost debian.uk.xensource.com > > > > DebianPreseed= <<''END'' > > d-i clock-setup/ntp-server string ntp.uk.xensource.com > > END > > > > WebspaceUrl http://dt47.uk.xensource.com/~dariof/ > > BTW you do know you''re using my devbox, right? ;-) >Well, if you did not want that to happen, you shouldn''t have shared your config file! :-P No, of course I''m kidding, I''ll change this, I just happened to forget changing this since it is actually (thanks to NIS, I think) working. :-) Thanks and Regards, Dario -- <<This happens because I choose it to happen!>> (Raistlin Majere) ----------------------------------------------------------------- Dario Faggioli, Ph.D, http://about.me/dario.faggioli Senior Software Engineer, Citrix Systems R&D Ltd., Cambridge (UK) _______________________________________________ Xen-devel mailing list Xen-devel@lists.xen.org http://lists.xen.org/xen-devel
Dario Faggioli
2013-Oct-30 21:39 UTC
Re: OSSTest: .../osstest/debian-installer/amd64/current-wheezy/initrd.gz: No such file or directory
On mer, 2013-10-30 at 15:19 -0400, Ben Guthro wrote:> On Wed, Oct 30, 2013 at 3:09 PM, Wei Liu <wei.liu2@citrix.com> wrote: > I think Ben had the same problem but he worked around it. > There''s no > current-wheezy directory, only current. > > > > See my patch attached to this message: > http://markmail.org/message/sa2bp6n6zm334xo3 >Oh, ok, thanks! I missed your e-mail since mailman kicked me out of xen-devel last Friday, and I just figured it out today (was on vacation Mon and Tue)! :-/> Specifically, this hunk: > > > --- a/ts-host-install > +++ b/ts-host-install > @@ -122,7 +122,7 @@ END > sub setup_pxeboot_firstboot($) { > my ($ps_url) = @_; > > > - my $d_i> $c{TftpDiBase}.''/''.$r{arch}.''/''.$c{TftpDiVersion}.''-''.$ho->{Suite}; > + my $d_i= $c{TftpDiBase}.''/''.$r{arch}.''/''.$c{TftpDiVersion}; >Got it. Thanks again, Dario -- <<This happens because I choose it to happen!>> (Raistlin Majere) ----------------------------------------------------------------- Dario Faggioli, Ph.D, http://about.me/dario.faggioli Senior Software Engineer, Citrix Systems R&D Ltd., Cambridge (UK) _______________________________________________ Xen-devel mailing list Xen-devel@lists.xen.org http://lists.xen.org/xen-devel
Ian Campbell
2013-Oct-31 09:45 UTC
Re: OSSTest: .../osstest/debian-installer/amd64/current-wheezy/initrd.gz: No such file or directory
On Wed, 2013-10-30 at 15:19 -0400, Ben Guthro wrote:> > > > On Wed, Oct 30, 2013 at 3:09 PM, Wei Liu <wei.liu2@citrix.com> wrote: > I think Ben had the same problem but he worked around it. > There''s no > current-wheezy directory, only current. > > > > See my patch attached to this message: > http://markmail.org/message/sa2bp6n6zm334xo3Gah, sorry about this, I could have sworn that I had sent out the following but it looks like I hadn''t. I think this solves it in a different way to yours, or maybe they are complimentary. I''ll let Ian decide which combination he prefers... Ian. From 7e26739811e763e8290643b60cc4f004a9f6cfa5 Mon Sep 17 00:00:00 2001 From: Ian Campbell <ian.campbell@citrix.com> Date: Mon, 14 Oct 2013 10:32:20 +0100 Subject: [PATCH] standalone-reset: Add -$suite to current symlink Required after ef3a6f2162ce "Add -$suite suffix to TftpDiVersion in code" --- standalone-reset | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/standalone-reset b/standalone-reset index 621de59..039dfea 100755 --- a/standalone-reset +++ b/standalone-reset @@ -100,8 +100,8 @@ else echo "** need to generate d-i with firmware for $arch" div=`./mg-debian-installer-update \ $suite $arch $firmware` - rm -f "$tftp/$dibase/$arch/current" - ln -s $div "$tftp/$dibase/$arch/current" + rm -f "$tftp/$dibase/$arch/current-$suite" + ln -s $div "$tftp/$dibase/$arch/current-$suite" done fi fi -- 1.7.10.4
Wei Liu
2013-Oct-31 09:48 UTC
Re: OSSTest: .../osstest/debian-installer/amd64/current-wheezy/initrd.gz: No such file or directory
On Wed, Oct 30, 2013 at 10:36:02PM +0100, Dario Faggioli wrote: [...]> Well, if you did not want that to happen, you shouldn''t have shared your > config file! :-P No, of course I''m kidding, I''ll change this, I just > happened to forget changing this since it is actually (thanks to NIS, I > think) working. :-) >Yes, thanks to NIS it is working. But I have plan to setup my own NIS soon because the shared NFS / NIS are way too slow. I just don''t want your controller mysteriously stops working and you spend several days trying to figure out that problem. ;-) Wei.> Thanks and Regards, > Dario > > -- > <<This happens because I choose it to happen!>> (Raistlin Majere) > ----------------------------------------------------------------- > Dario Faggioli, Ph.D, http://about.me/dario.faggioli > Senior Software Engineer, Citrix Systems R&D Ltd., Cambridge (UK) >
Ian Jackson
2013-Oct-31 11:53 UTC
Re: OSSTest: .../osstest/debian-installer/amd64/current-wheezy/initrd.gz: No such file or directory
Ian Campbell writes ("Re: [Xen-devel] OSSTest: .../osstest/debian-installer/amd64/current-wheezy/initrd.gz: No such file or directory"):> Gah, sorry about this, I could have sworn that I had sent out the > following but it looks like I hadn''t. I think this solves it in a > different way to yours, or maybe they are complimentary. I''ll let Ian > decide which combination he prefers...I think this one is correct. There''s a lot of other stuff in Ben''s patch which I need to disentangle etc.> Subject: [PATCH] standalone-reset: Add -$suite to current symlinkI''m going to commit this. Ian.
Ben Guthro
2013-Oct-31 12:48 UTC
Re: OSSTest: .../osstest/debian-installer/amd64/current-wheezy/initrd.gz: No such file or directory
On Thu, Oct 31, 2013 at 7:53 AM, Ian Jackson <Ian.Jackson@eu.citrix.com>wrote:> Ian Campbell writes ("Re: [Xen-devel] OSSTest: > .../osstest/debian-installer/amd64/current-wheezy/initrd.gz: No such file > or directory"): > > Gah, sorry about this, I could have sworn that I had sent out the > > following but it looks like I hadn''t. I think this solves it in a > > different way to yours, or maybe they are complimentary. I''ll let Ian > > decide which combination he prefers... > > I think this one is correct. There''s a lot of other stuff in Ben''s > patch which I need to disentangle etc. >Agreed. I suspected mine was not the "right way" to fix this As for the other things in the patch - yes, I apologize for not breaking them all out into separate patches. There are basically a few things I fixed, that are all tangled up in that patch (other than the above hack) 1. Ensure dirs exist when doing the mkdir, or standalone-reset may fail ensure_dir () { if test -d "$1"; then return; fi - mkdir "$1" + mkdir -p "$1" } 2. armfh mirror was returning 404, failing setup This is the addition of the DebianArches stuff to the config file, Osstest.pm, and standalone-reset. This allows you to confine your setup (and install files) to only those architectures you are interested in. There may be other places in the code that does a similar loop to standalone-reset, that also needs adjustment - I was focused on just getting bootstrapped. 3. Add ts-host-suspend job, plus new package dependency for pm-suspend> > > Subject: [PATCH] standalone-reset: Add -$suite to current symlink > > I''m going to commit this. > > Ian. >_______________________________________________ Xen-devel mailing list Xen-devel@lists.xen.org http://lists.xen.org/xen-devel
Ian Campbell
2013-Oct-31 13:00 UTC
Re: OSSTest: .../osstest/debian-installer/amd64/current-wheezy/initrd.gz: No such file or directory
On Thu, 2013-10-31 at 08:48 -0400, Ben Guthro wrote:> 2. armfh mirror was returning 404, failing setup This is the addition > of the DebianArches stuff to the config file, Osstest.pm, and > standalone-reset. This allows you to confine your setup (and install > files) to only those architectures you are interested in.I think this is my error when I added the ARM stuff. armhf is only available from Wheezy (Debian 7.0) onwards while osstest defaults to Squeeze (Debian 6.0). Obviously I had a local config override to Wheezy while I worked on this. I thought I had considered and fixed the case I expect you are hitting -- obviously not though because neither standalone-reset nor mg-debian-installer-update shows any sign of it... I''ll have a look. Ian.
Ian Campbell
2013-Oct-31 13:13 UTC
Re: OSSTest: .../osstest/debian-installer/amd64/current-wheezy/initrd.gz: No such file or directory
On Thu, 2013-10-31 at 13:00 +0000, Ian Campbell wrote:> I''ll have a look.This perhaps? 8>------------------- From 68fdc338e6f37ede4170e725cb50a51758b716ed Mon Sep 17 00:00:00 2001 From: Ian Campbell <ian.campbell@citrix.com> Date: Thu, 31 Oct 2013 13:12:34 +0000 Subject: [PATCH] mg-debian-installer-update: restrict armhf to Wheezy+ --- mg-debian-installer-update | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/mg-debian-installer-update b/mg-debian-installer-update index c0b547f..452a2ad 100755 --- a/mg-debian-installer-update +++ b/mg-debian-installer-update @@ -32,12 +32,16 @@ fail () { echo >&2 "$0: $1"; exit 1; } site=http://ftp.debian.org/debian/ sbase=$site/dists/$suite -case $arch in - i386|amd64) +case ${suite}_${arch} in + *_i386|*_amd64) src=$sbase/main/installer-$arch/current/images/netboot/debian-installer/$arch files=''initrd.gz linux'' ;; - armhf) + lenny_armhf|squeeze_armhf) + # No such thing. + exit 0 + ;; + *_armhf) # Use the vexpress image, we are going to bash in our own # kernel+modules anyway. src=$sbase/main/installer-$arch/current/images/vexpress/netboot -- 1.7.10.4
Ben Guthro
2013-Oct-31 13:56 UTC
Re: OSSTest: .../osstest/debian-installer/amd64/current-wheezy/initrd.gz: No such file or directory
On Thu, Oct 31, 2013 at 9:13 AM, Ian Campbell <Ian.Campbell@citrix.com>wrote:> On Thu, 2013-10-31 at 13:00 +0000, Ian Campbell wrote: > > I''ll have a look. > > This perhaps? >It looks reasonable, and should solve the underlying 404 problem that I ran into - but still means that if you really only care about x86_64, you are mirroring a bunch of stuff you''ll never use. Ben> > 8>------------------- > > From 68fdc338e6f37ede4170e725cb50a51758b716ed Mon Sep 17 00:00:00 2001 > From: Ian Campbell <ian.campbell@citrix.com> > Date: Thu, 31 Oct 2013 13:12:34 +0000 > Subject: [PATCH] mg-debian-installer-update: restrict armhf to Wheezy+ > > --- > mg-debian-installer-update | 10 +++++++--- > 1 file changed, 7 insertions(+), 3 deletions(-) > > diff --git a/mg-debian-installer-update b/mg-debian-installer-update > index c0b547f..452a2ad 100755 > --- a/mg-debian-installer-update > +++ b/mg-debian-installer-update > @@ -32,12 +32,16 @@ fail () { echo >&2 "$0: $1"; exit 1; } > site=http://ftp.debian.org/debian/ > sbase=$site/dists/$suite > > -case $arch in > - i386|amd64) > +case ${suite}_${arch} in > + *_i386|*_amd64) > > src=$sbase/main/installer-$arch/current/images/netboot/debian-installer/$arch > files=''initrd.gz linux'' > ;; > - armhf) > + lenny_armhf|squeeze_armhf) > + # No such thing. > + exit 0 > + ;; > + *_armhf) > # Use the vexpress image, we are going to bash in our own > # kernel+modules anyway. > src=$sbase/main/installer-$arch/current/images/vexpress/netboot > -- > 1.7.10.4 > > > >_______________________________________________ Xen-devel mailing list Xen-devel@lists.xen.org http://lists.xen.org/xen-devel
Ian Jackson
2013-Oct-31 14:15 UTC
Re: OSSTest: .../osstest/debian-installer/amd64/current-wheezy/initrd.gz: No such file or directory
Ben Guthro writes ("Re: [Xen-devel] OSSTest: .../osstest/debian-installer/amd64/current-wheezy/initrd.gz: No such file or directory"):> > On Thu, Oct 31, 2013 at 9:13 AM, Ian Campbell <Ian.Campbell@citrix.com> wrote: > > On Thu, 2013-10-31 at 13:00 +0000, Ian Campbell wrote: > > I''ll have a look. > > This perhaps? > > > It looks reasonable, and should solve the underlying 404 problem that I ran > into - but still means that if you really only care about x86_64, you are > mirroring a bunch of stuff you''ll never use.These installer files are fairly small, aren''t they ? Ian.
Ben Guthro
2013-Oct-31 14:22 UTC
Re: OSSTest: .../osstest/debian-installer/amd64/current-wheezy/initrd.gz: No such file or directory
On Thu, Oct 31, 2013 at 10:15 AM, Ian Jackson <Ian.Jackson@eu.citrix.com>wrote:> Ben Guthro writes ("Re: [Xen-devel] OSSTest: > .../osstest/debian-installer/amd64/current-wheezy/initrd.gz: No such file > or directory"): > > > > On Thu, Oct 31, 2013 at 9:13 AM, Ian Campbell <Ian.Campbell@citrix.com> > wrote: > > > > On Thu, 2013-10-31 at 13:00 +0000, Ian Campbell wrote: > > > I''ll have a look. > > > > This perhaps? > > > > > > It looks reasonable, and should solve the underlying 404 problem that I > ran > > into - but still means that if you really only care about x86_64, you are > > mirroring a bunch of stuff you''ll never use. > > These installer files are fairly small, aren''t they ? >Yes, I suppose it is an unnecessary optimization. Ben> > Ian. >_______________________________________________ Xen-devel mailing list Xen-devel@lists.xen.org http://lists.xen.org/xen-devel
Dario Faggioli
2013-Nov-01 09:21 UTC
Re: OSSTest: .../osstest/debian-installer/amd64/current-wheezy/initrd.gz: No such file or directory
On gio, 2013-10-31 at 11:53 +0000, Ian Jackson wrote:> Ian Campbell writes ("Re: [Xen-devel] OSSTest: .../osstest/debian-installer/amd64/current-wheezy/initrd.gz: No such file or directory"): > > Gah, sorry about this, I could have sworn that I had sent out the > > following but it looks like I hadn''t. I think this solves it in a > > different way to yours, or maybe they are complimentary. I''ll let Ian > > decide which combination he prefers... > > I think this one is correct. There''s a lot of other stuff in Ben''s > patch which I need to disentangle etc. > > > Subject: [PATCH] standalone-reset: Add -$suite to current symlink > > I''m going to commit this. >FTR, with this applied it is working for me, and I''m now able to run OSSTest''s jobs (apart from networking weirdness in the Cambridge lab network :-P). Thanks, Dario -- <<This happens because I choose it to happen!>> (Raistlin Majere) ----------------------------------------------------------------- Dario Faggioli, Ph.D, http://about.me/dario.faggioli Senior Software Engineer, Citrix Systems R&D Ltd., Cambridge (UK) _______________________________________________ Xen-devel mailing list Xen-devel@lists.xen.org http://lists.xen.org/xen-devel