trying to remove python2.7 from bookworm

2022-08-01 Thread Paul Gevers

Hi all,

This is a heads up that we are trying to remove python2.7 from bookworm. 
Please either fix pam-python to use python3 or drop the dependency from 
debian-edu-config.


Paul
[Release Team member hat on]


OpenPGP_signature
Description: OpenPGP digital signature


Re: Bug#929983: bug 929983: ipxe-qemu: virtio booting no longer works after upgrade to buster

2022-05-07 Thread Paul Gevers

Dear Thorsten,

On 07-05-2022 10:53, Michael Tokarev wrote:

06.05.2022 19:49, Mike Gabriel wrote:
..
at least the bugtitle is far to unprecise. Here, I test Debian Edu 
bullseye really heavily and integrate FAI in Debian Edu.


The FAI installer and also the diskless machines I very often boot via 
iPXE/QEMU. In Debian 11 (and probably beyond), PXE booting in QEMU 
works, for BIOS legacy VMs as well as for UEFI based VMs.


In this bugreport, I see it is/was broken with -machine pc-1.1. There's 
no indication
if it is broken with other machine types.  As of qemu 5.2 (bullseye) 
machine types

below pc-1.3 are deprecated, and in 7.0 (current bookworm) they're removed.


Do you agree with this assessment of the bug you reported? If so, let's 
tag this bug with buster and bullseye as indeed I conclude it's not a 
bug in bookworm then.


Paul


OpenPGP_signature
Description: OpenPGP digital signature


Re: bug 929983: ipxe-qemu: virtio booting no longer works after upgrade to buster

2022-05-05 Thread Paul Gevers

Hi all,

[CC-ing src:debian-edu and src:qemu as they pull in src:ipxe-qemu into 
the key package set, so I consider them stakeholders in this RC bug.]


On Fri, 12 Mar 2021 19:29:55 +0100 (CET) Thorsten Glaser  
wrote:

So we now know without fail that there’s a change in the ipxe-qemu
binary package, introduced between jessie and stretch, that breaks
netbooting on virtio NICs for at least some qemu machine models in
use by libvirt guests.


Is there any progress on this front? It would be a shame if we have to 
-ignore the bug again for bookworm.


Paul


OpenPGP_signature
Description: OpenPGP digital signature


Bug#1010432: debian-edu-config: autopkgtest regression: update-mime: not found

2022-05-01 Thread Paul Gevers

Source: debian-edu-config
Version: 2.12.21
Severity: serious
User: debian...@lists.debian.org
Usertags: regression

Dear maintainer(s),

With a recent upload of debian-edu-config the autopkgtest of 
debian-edu-config fails in testing when that autopkgtest is run with the 
binary packages of debian-edu-config from unstable. It passes when run 
with only packages from testing. In tabular form:


   passfail
debian-edu-config  from testing2.12.21
all others from testingfrom testing

I copied some of the output at the bottom of this report. It seems that 
with the fix for bug #1010102 you either picked the wrong Depends of 
two, or you forgot to update the postinst for the change as update-mime 
lives in mailcap.


Currently this regression is blocking the migration to testing [1]. Can 
you please investigate the situation and fix it?


More information about this bug and the reason for filing it can be found on
https://wiki.debian.org/ContinuousIntegration/RegressionEmailInformation

Paul

[1] https://qa.debian.org/excuses.php?package=debian-edu-config

https://ci.debian.net/data/autopkgtest/testing/amd64/d/debian-edu-config/21269049/log.gz

Setting up debian-edu-config (2.12.21) ...
On branch master
nothing to commit, working tree clean
/var/lib/dpkg/info/debian-edu-config.postinst: 55: update-mime: not found
dpkg: error processing package debian-edu-config (--configure):
 installed debian-edu-config package post-installation script 
subprocess returned error exit status 127

dpkg: dependency problems prevent configuration of debian-edu-install:
 debian-edu-install depends on debian-edu-config; however:
  Package debian-edu-config is not configured yet.

dpkg: error processing package debian-edu-install (--configure):
 dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of autopkgtest-satdep:
 autopkgtest-satdep depends on debian-edu-install; however:
  Package debian-edu-install is not configured yet.

dpkg: error processing package autopkgtest-satdep (--configure):
 dependency problems - leaving unconfigured
Errors were encountered while processing:
 debian-edu-config
 debian-edu-install
 autopkgtest-satdep
E: Sub-process /usr/bin/dpkg returned an error code (1)


OpenPGP_signature
Description: OpenPGP digital signature


Re: Bug#987783: unblock: debian-edu-install/2.11.12

2021-04-30 Thread Paul Gevers
Hi

On 29-04-2021 15:25, Holger Levsen wrote:
> On Thu, Apr 29, 2021 at 02:21:07PM +0200, Holger Levsen wrote:
>> Please unblock package debian-edu-install 2.11.12 which fixes a bug by
>> increasing partitioning sizes preventing installation in certain situations.
> 
> I forgot to mention the package contains an udeb, which is not used by
> the default d-i, only when using the special Debian Edu images.

unblocked.

Paul



OpenPGP_signature
Description: OpenPGP digital signature


Bug#987327: Bug#986984: Bug#987327: autopkgtests for debian-edu-doc binary packages

2021-04-22 Thread Paul Gevers
Hi,

Just to be sure, I love autopkgtest, but I have a few comments.

On 21-04-2021 23:09, Wolfgang Schweer wrote:
> [ Holger Levsen, 2021-04-21 ]
>> we should add autopkgtests to debian-edu-doc to ensure each document 
>> has been built for the three formats pdf, epub and html.

To be honest, I'm wondering if what you're envisioning here shouldn't be
(also) done as BUILD test. I mean, if some documentation goes missing,
it's good to fail the build and prevent a broken package in unstable.
Very often, build tests are used as autopkgtests too, but checking for
existence of files in the binary package only needs to be done once, not
with every dependency change.

> In some cases, verifying the format would have revealed the cause for 
> missing files/internal issues, i.e would have allowed one to locate the 

> broken XML syntax (most cases) more easily.
>
> src:desktop-base has an autopkgtest to validate XML files, xmllint from 

> libxml2-utils is used. Maybe xmllint could also be used to check HTML 
> files.

That's also a great test during build. Realize however that if you do
this during autopkgtest there's a risk that you'll *block* a new version
of the checker because of a bug in *your* package. Obviously that has to
be weighted against catching bugs in the checker, so it goes both ways,
but *most* of the autopkgtest failures that I've seen that involved
checkers, the checkers actually got better and found an issue in the
reverse dependency. It's obviously a choice you'll have to make and
there's much value in having an autopkgtest, but I just wanted to point
out it's not a free lunch.

Paul



OpenPGP_signature
Description: OpenPGP digital signature


Re: unblock: debian-edu-doc/2.11.22

2021-04-19 Thread Paul Gevers
Hi Holger,

On 19-04-2021 10:56, Holger Levsen wrote:
>> The excuses says it's blocked because it "does not have autopkgtest".
> 
> speaking of which, what would be a non superficial autopkgtest for 
> debian-edu-doc? would be running "file" on all created html, pdf and 
> epub files be enough? (and checking that those are indeed html, pdf
> and epub files :)

I guess that's about the best we can do for such -doc packages. I
realize it's slightly "unfair" because of the different treatment we
have in the current freeze, but I wonder if adding autopkgtest (to test
as-installed packages) is really worth it for such packages.
Documentation changes and translations have always been on the exception
list, even very explicitly this time around [1], so I think we're happy
to just unblock manually. Having said that, I'll not stop you from
adding the test. :)

Paul

[1] https://release.debian.org/bullseye/freeze_policy.html#appropriate



OpenPGP_signature
Description: OpenPGP digital signature


Bug#910498: debian-edu: autopkgtest regression: education-menus_2.10.38_amd64.deb (--unpack):, trying to overwrite '/usr/share/tasksel/descs/debian-edu-tasks.desc

2018-10-08 Thread Paul Gevers
Hi,

On 08-10-18 12:54, Holger Levsen wrote:
> On Mon, Oct 08, 2018 at 12:39:13PM +0200, Wolfgang Schweer wrote:
>> Trying to reproduce this, I ran 'debuild -us -uc -ui' in a clean
>> debian-edu.git clone directory.
>> The output from
>> find debian/ -name '*tasks.desc' is
>> debian/education-tasks/usr/share/tasksel/descs/debian-edu-tasks.desc
>>
>> Also,
>> https://packages.debian.org/sid/amd64/education-menus/filelist
>> doesn't contain
>> /usr/share/tasksel/descs/debian-edu-tasks.desc
>>
>> I have no clue how to debug this further.
> 
> given the changes between those two src:debian-edu versions i'm also
> puzzled and clueless how this happened.

Maybe a bug in one of the helper functions (debhelper, dpkg*)?

> on a related note, why are you filing serious bugs about this, Paul?
> (More concerned about your work load here than anything else...)
> Because, shouldn't the autotesting-regression be enough, especially in the
> soon-to-be-future?

In the soon-to-be-future, yes, but we're not there yet. As I am filing
these bug to let you know about the regression, I might as well try to
put the right severity on it.

About my work-load, I focus on autopkgtest regressions with multiple
packages involved first. And only process the regression ones later.
What I try to achieve is that I understand case that our infrastructure
isn't handling properly yet.

Paul



signature.asc
Description: OpenPGP digital signature


Bug#910498: debian-edu: autopkgtest regression: education-menus_2.10.38_amd64.deb (--unpack):, trying to overwrite '/usr/share/tasksel/descs/debian-edu-tasks.desc

2018-10-07 Thread Paul Gevers
Source: debian-edu
Version: 2.10.38
Severity: serious
X-Debbugs-CC: debian...@lists.debian.org
User: debian...@lists.debian.org
Usertags: regression

Dear maintainers,

With a recent upload of debian-edu the autopkgtest of debian-edu fails
in testing when that autopkgtest is run with the binary packages of
debian-edu from unstable. It passes when run with only packages from
testing. In tabular form:
   passfail
debian-edu from testing2.10.38
all others from testingfrom testing

I copied some of the output at the bottom of this report. I am surprised
that piuparts doesn't detect this. As it seems that both education-menus
and education-tasks seem to ship the same file but don't conflict.

Currently this regression is contributing to the delay of the migration
to testing [1]. Can you please investigate the situation and fix it? If
needed, please change the bug's severity.

More information about this bug and the reason for filing it can be found on
https://wiki.debian.org/ContinuousIntegration/RegressionEmailInformation

Paul

[1] https://qa.debian.org/excuses.php?package=debian-edu

https://ci.debian.net/data/autopkgtest/testing/amd64/d/debian-edu/1104720/log.gz

Unpacking education-menus (2.10.38) ...
dpkg: error processing archive
/tmp/autopkgtest-lxc.qygzwd6g/downtmp/autopkgtest_tmp/apt-dpkg-install-O2lVGI/0782-education-menus_2.10.38_amd64.deb
(--unpack):
 trying to overwrite '/usr/share/tasksel/descs/debian-edu-tasks.desc',
which is also in package education-tasks 2.10.38
Selecting previously unselected package education-misc.




signature.asc
Description: OpenPGP digital signature


Bug#910266: sitesummary: autopkgtest regression

2018-10-04 Thread Paul Gevers
Source: sitesummary
Version: 0.1.35
X-Debbugs-CC: debian...@lists.debian.org
User: debian...@lists.debian.org
Usertags: regression

Dear maintainers,

With a recent upload of sitesummary the autopkgtest of sitesummary fails
in testing when that autopkgtest is run with the binary packages of
sitesummary from unstable. It passes when run with only packages from
testing. In tabular form:
   passfail
sitesummaryfrom testing0.1.35
all others from testingfrom testing

I copied some of the output at the bottom of this report. Looking at the
error and your changelog, it seems that there is functionality in your
recommends that is required for the autopkgtest. I recommend to add the
required test dependency to the list of test dependencies.

Currently this regression is contributing to the delay of the migration
to testing [1]. Can you please investigate the situation and fix it?

More information about this bug and the reason for filing it can be found on
https://wiki.debian.org/ContinuousIntegration/RegressionEmailInformation

Paul

[1] https://qa.debian.org/excuses.php?package=sitesummary

https://ci.debian.net/data/autopkgtest/testing/amd64/s/sitesummary/1091962/log.gz

autopkgtest [05:21:41]: test test-server-client: [---
Failed to restart apache2.service: Unit apache2.service not found.
info: terminating script
autopkgtest [05:21:41]: test test-server-client: ---]



signature.asc
Description: OpenPGP digital signature


Bug#806420: debian-edu: test suite times out on ci.debian.net

2018-03-18 Thread Paul Gevers
Hi Holger,

On 16-03-18 14:38, Holger Levsen wrote:
> ic, thanks for those explainations and even more for the fix-up! I've merged 
> your commit now, should I upload? :)

I would rather have somebody knowlegdeable first judge if really all
combination need to be run, or if a reduced set is good enough. As I
believe my fixup will waste needless time on the ci network.

Paul



signature.asc
Description: OpenPGP digital signature


Bug#806420: debian-edu: test suite times out on ci.debian.net

2018-03-16 Thread Paul Gevers
Arggg,

On 16-03-18 12:49, Holger Levsen wrote:
> Hi Paul,
> 
> On Fri, Mar 16, 2018 at 06:11:57AM +0100, Paul Gevers wrote:
>> As an encouragement for you to upload soon with my patch (or an improved
>> one skipping lots of tests), Antonio removed the blacklisting
>> yesterday¹, which is live as we speak.
> 
> Antonio removed the blacklisting yesterday, because yesterday I uploaded
> src:debian-edu with your patch included :)

I checked the first results and noticed that I send the patch from an
intermediate git commit of mine, instead of the final one.

My whole discussion about large combination set was for the test suite
with the attached patch applied.

As you can see, there seems to be quite a bit of redundancy. I propose
to first fix the issue with the current test (it appears something
genuine in debian-edu) before adding more tests.

(The breaks-testbed is to make sure every tests is started with a
pristine container as discussed in the #debci IRC channel yesterday).

Paul
From a4570e8765e017e41deaa6da3418b2fd637282bf Mon Sep 17 00:00:00 2001
From: Paul Gevers 
Date: Thu, 15 Mar 2018 13:26:10 +0100
Subject: [PATCH] Add missing combinations from the original test suite

---
 debian/tests/control | 86 ++--
 1 file changed, 83 insertions(+), 3 deletions(-)

diff --git a/debian/tests/control b/debian/tests/control
index d1611a5a..d651e873 100644
--- a/debian/tests/control
+++ b/debian/tests/control
@@ -1,11 +1,91 @@
 Tests: test-tasksel-desktop
 Depends: education-common
-Restrictions: needs-root allow-stderr
+Restrictions: needs-root allow-stderr breaks-testbed
 
 Test-Command: PROFILE=Minimal debian/tests/test-metapkgs
 Depends: education-common, how-can-i-help
-Restrictions: needs-root allow-stderr
+Restrictions: needs-root allow-stderr breaks-testbed
+
+Test-Command: PROFILE=Main-Server debian/tests/test-metapkgs
+Depends: education-common, how-can-i-help
+Restrictions: needs-root allow-stderr breaks-testbed
 
 Test-Command: PROFILE=Workstation DESKTOP=kde debian/tests/test-metapkgs
 Depends: education-common, how-can-i-help
-Restrictions: needs-root allow-stderr
+Restrictions: needs-root allow-stderr breaks-testbed
+
+Test-Command: PROFILE=Roaming-Workstation DESKTOP=kde debian/tests/test-metapkgs
+Depends: education-common, how-can-i-help
+Restrictions: needs-root allow-stderr breaks-testbed
+
+Test-Command: PROFILE=LTSP-Server DESKTOP=kde debian/tests/test-metapkgs
+Depends: education-common, how-can-i-help
+Restrictions: needs-root allow-stderr breaks-testbed
+
+Test-Command: PROFILE=Standalone DESKTOP=kde debian/tests/test-metapkgs
+Depends: education-common, how-can-i-help
+Restrictions: needs-root allow-stderr breaks-testbed
+
+Test-Command: PROFILE=Workstation DESKTOP=gnome debian/tests/test-metapkgs
+Depends: education-common, how-can-i-help
+Restrictions: needs-root allow-stderr breaks-testbed
+
+Test-Command: PROFILE=Roaming-Workstation DESKTOP=gnome debian/tests/test-metapkgs
+Depends: education-common, how-can-i-help
+Restrictions: needs-root allow-stderr breaks-testbed
+
+Test-Command: PROFILE=LTSP-Server DESKTOP=gnome debian/tests/test-metapkgs
+Depends: education-common, how-can-i-help
+Restrictions: needs-root allow-stderr breaks-testbed
+
+Test-Command: PROFILE=Standalone DESKTOP=gnome debian/tests/test-metapkgs
+Depends: education-common, how-can-i-help
+Restrictions: needs-root allow-stderr breaks-testbed
+
+Test-Command: PROFILE=Workstation DESKTOP=lxde debian/tests/test-metapkgs
+Depends: education-common, how-can-i-help
+Restrictions: needs-root allow-stderr breaks-testbed
+
+Test-Command: PROFILE=Roaming-Workstation DESKTOP=lxde debian/tests/test-metapkgs
+Depends: education-common, how-can-i-help
+Restrictions: needs-root allow-stderr breaks-testbed
+
+Test-Command: PROFILE=LTSP-Server DESKTOP=lxde debian/tests/test-metapkgs
+Depends: education-common, how-can-i-help
+Restrictions: needs-root allow-stderr breaks-testbed
+
+Test-Command: PROFILE=Standalone DESKTOP=lxde debian/tests/test-metapkgs
+Depends: education-common, how-can-i-help
+Restrictions: needs-root allow-stderr breaks-testbed
+
+Test-Command: PROFILE=Workstation DESKTOP=xfce debian/tests/test-metapkgs
+Depends: education-common, how-can-i-help
+Restrictions: needs-root allow-stderr breaks-testbed
+
+Test-Command: PROFILE=Roaming-Workstation DESKTOP=xfce debian/tests/test-metapkgs
+Depends: education-common, how-can-i-help
+Restrictions: needs-root allow-stderr breaks-testbed
+
+Test-Command: PROFILE=LTSP-Server DESKTOP=xfce debian/tests/test-metapkgs
+Depends: education-common, how-can-i-help
+Restrictions: needs-root allow-stderr breaks-testbed
+
+Test-Command: PROFILE=Standalone DESKTOP=xfce debian/tests/test-metapkgs
+Depends: education-common, how-can-i-help
+Restrictions: needs-root allow-stderr breaks-testbed
+
+Test-Command: PROFILE=Workstation DESKTOP=mate debian/tests/test-metapkgs
+Depends: education-common, how-

Bug#806420: debian-edu: test suite times out on ci.debian.net

2018-03-16 Thread Paul Gevers
Hi Holger,

On 16-03-18 12:49, Holger Levsen wrote:
> On Fri, Mar 16, 2018 at 06:11:57AM +0100, Paul Gevers wrote:
>> As an encouragement for you to upload soon with my patch (or an improved
>> one skipping lots of tests), Antonio removed the blacklisting
>> yesterday¹, which is live as we speak.
> 
> Antonio removed the blacklisting yesterday, because yesterday I uploaded
> src:debian-edu with your patch included :)

I only checked the state of this bug. It is still open. Did you forget
to close it, or is that on purpose?

Paul



signature.asc
Description: OpenPGP digital signature


Bug#806420: debian-edu: test suite times out on ci.debian.net

2018-03-15 Thread Paul Gevers
Hi,

On Fri, 27 Nov 2015 11:44:35 +0100 Petter Reinholdtsen 
wrote:
> [Antonio Terceiro]
> > I am blacklisting debian-edu for now, and will revisit that when this
> > bug is closed.
> 
> Sad to hear this.

As an encouragement for you to upload soon with my patch (or an improved
one skipping lots of tests), Antonio removed the blacklisting
yesterday¹, which is live as we speak.

Paul

¹
https://salsa.debian.org/ci-team/debci/commit/2d22046af8b0fc67a7ce35ce23c663737723953f



signature.asc
Description: OpenPGP digital signature


Bug#806420: debian-edu: test suite times out on ci.debian.net

2018-03-15 Thread Paul Gevers
Hi,

On 15-03-18 17:06, Holger Levsen wrote:
> On Thu, Mar 15, 2018 at 03:44:02PM +0100, Paul Gevers wrote:
>> I believe the attached patch would be able to fix this bug and on top of
>> that make the test script a lot simpler and easier to understand. Please
>> verify that the script still does what is intended.
> 
> awesome, thanks a lot! (did you test it manually?)

I did partially. My computer stalled in the middle (not due to the
testing I believe, but due to what I fear is an Emacs bug). Mind you, I
believe the test-metapkgs actual fails. Generating logs as I write this
message, will send them when they are ready.

>> Also, I wonder if really all the current combinations of DESKTOP and
>> PROFILE need to be tested, or some smarter combination could be chosen
>> such that test time can be reduced while still having confidence that
>> most code paths are tested.
> 
> I think the latter would be sufficient indeed.
> 
>> I haven't optimized for this yet.
> 
> I'd certainly welcome another patch based on this one ;)

I'd rather have that people knowledgeable on how debian-edu code
actually works choose the right set.

Paul



signature.asc
Description: OpenPGP digital signature


Bug#806420: debian-edu: test suite times out on ci.debian.net

2018-03-15 Thread Paul Gevers
Control: tags -1 patch

On 14-03-18 10:53, Holger Levsen wrote:
>> If you want/need help to fix this bug, let me know and I'll try to have
>> a look.
>  
> we surely would appreciate help fixing this bug!

I believe the attached patch would be able to fix this bug and on top of
that make the test script a lot simpler and easier to understand. Please
verify that the script still does what is intended.

Please note the chmod on d/t/test-metapkgs that is required.

Also, I wonder if really all the current combinations of DESKTOP and
PROFILE need to be tested, or some smarter combination could be chosen
such that test time can be reduced while still having confidence that
most code paths are tested. I haven't optimized for this yet.

Paul
From c6e6f10488af80d4a76ee24ecd1bd162ae8b53b4 Mon Sep 17 00:00:00 2001
From: Paul Gevers 
Date: Thu, 15 Mar 2018 13:26:10 +0100
Subject: [PATCH] Rearrange autopkgtests such that the don't time out anymore

- run PROFILE/DESKTOP combinations separately
- get rid of debootstrap (as it isn't needed anymore)
- greatly simplify test code
---
 debian/tests/control   | 12 --
 debian/tests/test-metapkgs | 59 +++---
 2 files changed, 13 insertions(+), 58 deletions(-)
 mode change 100644 => 100755 debian/tests/test-metapkgs

diff --git a/debian/tests/control b/debian/tests/control
index e76e2a1c..d1611a5a 100644
--- a/debian/tests/control
+++ b/debian/tests/control
@@ -1,3 +1,11 @@
-Tests:  test-tasksel-desktop test-metapkgs
-Depends: debootstrap, debian-edu-install, education-common, education-tasks
+Tests: test-tasksel-desktop
+Depends: education-common
+Restrictions: needs-root allow-stderr
+
+Test-Command: PROFILE=Minimal debian/tests/test-metapkgs
+Depends: education-common, how-can-i-help
+Restrictions: needs-root allow-stderr
+
+Test-Command: PROFILE=Workstation DESKTOP=kde debian/tests/test-metapkgs
+Depends: education-common, how-can-i-help
 Restrictions: needs-root allow-stderr
diff --git a/debian/tests/test-metapkgs b/debian/tests/test-metapkgs
old mode 100644
new mode 100755
index 6a374603..6e4d4653
--- a/debian/tests/test-metapkgs
+++ b/debian/tests/test-metapkgs
@@ -1,60 +1,17 @@
 #!/bin/sh
 set -e
 
-at_exit() {
-echo "info: terminating script"
-for m in $umount ; do
-	echo info: umounting "$m"
-	umount "$m"
-done
-}
-
-trap at_exit INT TERM EXIT
-
-# Make sure temp directory setting do not leak into chroot.
-chroot_run() {
-target=$1
-shift
-TMP= TMPDIR= TEMP= TEMPDIR= chroot $target "$@"
-}
-
 chroot_test() {
 echo
 echo "Installing Debian Edu chroot with profile $PROFILE and desktop $DESKTOP"
 echo
 cd $ADTTMP
-target=test-chroot
-suite=testing
-edusuite=buster
-debootstrap $suite $target
-printf "#!/bin/sh\nexit 101\n" > $target/usr/sbin/policy-rc.d
-chmod a+rx $target/usr/sbin/policy-rc.d
-mount -t proc proc $target/proc
-umount="$target/proc"
-mount -t sysfs sysfs $target/sys
-umount="$target/proc $target/sys"
 
-# The bless script is recently part of the debian-edu-config package.
-if [ -x /usr/share/debian-edu-config/tools/debian-edu-bless ] ; then
-	cp /usr/share/debian-edu-config/tools/debian-edu-bless \
-	$target/root/.
-else
-	apt-get source debian-edu-config 2>&1
-	cp debian-edu-config-*/share/debian-edu-config/tools/debian-edu-bless \
-	$target/root/.
-fi
 PROFILE=$PROFILE DESKTOP=$DESKTOP EDUSUITE=$edusuite \
-	chroot_run $target sh -x /root/debian-edu-bless 2>&1
+sh -x /usr/share/debian-edu-config/tools/debian-edu-bless 2>&1
 
 # List packages with problems in Debian
-chroot_run $target apt-get install -y how-can-i-help
-chroot_run $target how-can-i-help --old
-
-umount $target/proc
-umount="$target/sys"
-umount $target/sys
-umount=""
-rm -rf $target
+how-can-i-help --old
 }
 
 # Use predictable language setting.
@@ -73,14 +30,4 @@ echo "info: File system status (/proc/mounts):"
 cat /proc/mounts
 echo
 
-# Install profiles in chroots, first the non-desktop ones
-for profile in Minimal Main-Server; do
-PROFILE="$profile" chroot_test
-done
-
-# Then the desktop ones
-for profile in Workstation Roaming-Workstation LTSP-Server Standalone; do
-for desktop in kde gnome lxde xfce mate ; do
-DESKTOP="$desktop" PROFILE="$profile" chroot_test
-done
-done
+chroot_test
-- 
2.16.2



signature.asc
Description: OpenPGP digital signature


Bug#806420: debian-edu: test suite times out on ci.debian.net

2018-03-13 Thread Paul Gevers
On Fri, 27 Nov 2015 13:46:48 -0200 Antonio Terceiro
 wrote:
> On Fri, Nov 27, 2015 at 11:44:35AM +0100, Petter Reinholdtsen wrote:
> > [Antonio Terceiro]

>>> I am blacklisting debian-edu for now, and will revisit that when
>>> this bug is closed.>>
>> Sad to hear this.
>
> I'm not happy about it either, but right now the tests are broken 
> and the system can test hundreds or even thousands of packages during
> the time in which debian-edu would run and fail midway 100% of the
> time.
Any progress on this? We are on the verge of using autopkgtest results
for unstable-to-testing migration and missing debian-edu results seems
just like a shame.

If you want/need help to fix this bug, let me know and I'll try to have
a look.

Paul



signature.asc
Description: OpenPGP digital signature