Bug#930846: New development of how to build the installation-guide for the website [ Re: Bug#930846: partman-auto-lvm: debconf show guided_size during auto install ]

2020-01-12 Thread Holger Wansing
Hi,

"Adam D. Barratt"  wrote:
> On Sun, 2020-01-12 at 18:38 +0100, Holger Wansing wrote:
> > A new build has taken place, however on the website we still have a
> > mixup of old and newer files, and still no example-preseed.txt.
> > While in the lessoften log it looks fine.
> > No installmanual build available to me tough...
> 
> The file exists, and the "often" cron is currently running. So I guess
> it just needs a little more patience.
> 
> -rw-rw-r-- 1 debwww debwww 18873 Jan 12 15:42 /srv/
> www.debian.org/www/releases/buster/example-preseed.txt

You were right!
Now everything is fine:
https://www.debian.org/releases/stable/installmanual now has the correct
version of the manual in all languages and all formats.
And it has the example-preseed file.

Thanks to all involved.

Holger


-- 
Holger Wansing 
PGP-Fingerprint: 496A C6E8 1442 4B34 8508  3529 59F1 87CA 156E B076



Bug#930846: New development of how to build the installation-guide for the website [ Re: Bug#930846: partman-auto-lvm: debconf show guided_size during auto install ]

2020-01-12 Thread Adam D. Barratt
On Sun, 2020-01-12 at 18:38 +0100, Holger Wansing wrote:
> A new build has taken place, however on the website we still have a
> mixup of old and newer files, and still no example-preseed.txt.
> While in the lessoften log it looks fine.
> No installmanual build available to me tough...

The file exists, and the "often" cron is currently running. So I guess
it just needs a little more patience.

-rw-rw-r-- 1 debwww debwww 18873 Jan 12 15:42 /srv/
www.debian.org/www/releases/buster/example-preseed.txt

Regards,

Adam



Bug#930846: New development of how to build the installation-guide for the website [ Re: Bug#930846: partman-auto-lvm: debconf show guided_size during auto install ]

2020-01-12 Thread Holger Wansing
Hi,

Laura Arjona Reina  wrote:
> El 10/1/20 a las 20:55, Holger Wansing escribió:
> > Laura Arjona Reina  wrote:
> >> El 9/1/20 a las 20:49, Holger Wansing escribió:
> >>>
> >>> To make a new build happen, manual intervention is
> >>> needed now ( because there is no new source package
> >>> version available for installation-guide since the last build, no new 
> >>> build is trigered).
> >>> One need to go to
> >>> /srv/www.debian.org/cron/log/ig-stable-built.txt
> >>> and change that file (for example just change into an
> >>> empty file).
> >>> This is documented in the 1installation-guide script in
> >>> lessoften (cron git-repo).
> >>> That will trigger a new build at the next day.
> >>
> >> I've just done this (copied 
> >> /srv/www.debian.org/cron/log/ig-stable-built.txt to
> >> /srv/www.debian.org/cron/log/ig-stable-built.txt.old and then changed
> >> ig-stable-built.txt to be an empty file).
> > 
> > Hrr, this did not work. Sorry
> > 
> > The variant with the empty file was my first idea, but that did not work.
> > So I changed that, now the file has to be removed.
> > 
> > May I bother you again, to remove the file instead?
> > (Also, there is no need to keep the old file. You can remove it too.)
> > I have just updated the documentation in the 1installation-guide lessoften
> > script accordingly.
> > 
> 
> No problem.
> 
> I have removed the file, unfortunately I couldn't do it before today's
> lessoften script run, so we need to wait until tomorrow to see if that
> worked.

A new build has taken place, however on the website we still have a mixup of
old and newer files, and still no example-preseed.txt.
While in the lessoften log it looks fine.
No installmanual build available to me tough...


Holger


-- 
Holger Wansing 
PGP-Fingerprint: 496A C6E8 1442 4B34 8508  3529 59F1 87CA 156E B076



Bug#930846: New development of how to build the installation-guide for the website [ Re: Bug#930846: partman-auto-lvm: debconf show guided_size during auto install ]

2020-01-11 Thread Laura Arjona Reina
Hello

El 10/1/20 a las 20:55, Holger Wansing escribió:
> Hi Laura,
> 
> Laura Arjona Reina  wrote:
>> Hi
>>
>> El 9/1/20 a las 20:49, Holger Wansing escribió:
>>>
>>> To make a new build happen, manual intervention is
>>> needed now ( because there is no new source package
>>> version available for installation-guide since the last build, no new build 
>>> is trigered).
>>> One need to go to
>>> /srv/www.debian.org/cron/log/ig-stable-built.txt
>>> and change that file (for example just change into an
>>> empty file).
>>> This is documented in the 1installation-guide script in
>>> lessoften (cron git-repo).
>>> That will trigger a new build at the next day.
>>
>> I've just done this (copied /srv/www.debian.org/cron/log/ig-stable-built.txt 
>> to
>> /srv/www.debian.org/cron/log/ig-stable-built.txt.old and then changed
>> ig-stable-built.txt to be an empty file).
> 
> Hrr, this did not work. Sorry
> 
> The variant with the empty file was my first idea, but that did not work.
> So I changed that, now the file has to be removed.
> 
> May I bother you again, to remove the file instead?
> (Also, there is no need to keep the old file. You can remove it too.)
> I have just updated the documentation in the 1installation-guide lessoften
> script accordingly.
> 

No problem.

I have removed the file, unfortunately I couldn't do it before today's
lessoften script run, so we need to wait until tomorrow to see if that
worked.

Cheers
-- 
Laura Arjona Reina
https://wiki.debian.org/LauraArjona



Bug#930846: New development of how to build the installation-guide for the website [ Re: Bug#930846: partman-auto-lvm: debconf show guided_size during auto install ]

2020-01-10 Thread Holger Wansing
Hi Laura,

Laura Arjona Reina  wrote:
> Hi
> 
> El 9/1/20 a las 20:49, Holger Wansing escribió:
> > 
> > To make a new build happen, manual intervention is
> > needed now ( because there is no new source package
> > version available for installation-guide since the last build, no new build 
> > is trigered).
> > One need to go to
> > /srv/www.debian.org/cron/log/ig-stable-built.txt
> > and change that file (for example just change into an
> > empty file).
> > This is documented in the 1installation-guide script in
> > lessoften (cron git-repo).
> > That will trigger a new build at the next day.
> 
> I've just done this (copied /srv/www.debian.org/cron/log/ig-stable-built.txt 
> to
> /srv/www.debian.org/cron/log/ig-stable-built.txt.old and then changed
> ig-stable-built.txt to be an empty file).

Hrr, this did not work. Sorry

The variant with the empty file was my first idea, but that did not work.
So I changed that, now the file has to be removed.

May I bother you again, to remove the file instead?
(Also, there is no need to keep the old file. You can remove it too.)
I have just updated the documentation in the 1installation-guide lessoften
script accordingly.


Many thanks + Sorry again

Holger


-- 
Holger Wansing 
PGP-Fingerprint: 496A C6E8 1442 4B34 8508  3529 59F1 87CA 156E B076



Bug#930846: New development of how to build the installation-guide for the website [ Re: Bug#930846: partman-auto-lvm: debconf show guided_size during auto install ]

2020-01-10 Thread Laura Arjona Reina
Hi

El 9/1/20 a las 20:49, Holger Wansing escribió:
> 
> To make a new build happen, manual intervention is
> needed now ( because there is no new source package
> version available for installation-guide since the last build, no new build 
> is trigered).
> One need to go to
> /srv/www.debian.org/cron/log/ig-stable-built.txt
> and change that file (for example just change into an
> empty file).
> This is documented in the 1installation-guide script in
> lessoften (cron git-repo).
> That will trigger a new build at the next day.

I've just done this (copied /srv/www.debian.org/cron/log/ig-stable-built.txt to
/srv/www.debian.org/cron/log/ig-stable-built.txt.old and then changed
ig-stable-built.txt to be an empty file).

Kind regards,
-- 
Laura Arjona Reina
https://wiki.debian.org/LauraArjona



Bug#930846: New development of how to build the installation-guide for the website [ Re: Bug#930846: partman-auto-lvm: debconf show guided_size during auto install ]

2020-01-09 Thread Holger Wansing
Hi,

Am Donnerstag, 9. Januar 2020 schrieb Adam D. Barratt:
> On Thu, 2020-01-09 at 14:24 +0100, Laura Arjona Reina wrote:
> > So, please count my ACK to apply the patch adding fonts-nanum and
> > fonts-nanum-coding.
> 
> Thanks:
> 
> The following NEW packages will be installed:
>   fonts-nanum fonts-nanum-coding
> The following packages will be upgraded:
>   debian.org-www-master.debian.org
> 1 upgraded, 2 newly installed, 0 to remove and 0 not upgraded.
> Need to get 10.1 MB of archives.
> After this operation, 30.0 MB of additional disk space will be used.
> ...
> Setting up fonts-nanum (20140930-1) ...
> Setting up fonts-nanum-coding (2.0-10) ...
> Processing triggers for fontconfig (2.11.0-6.7+b1) ...
> Setting up debian.org-www-master.debian.org (68~20200109T190309.1) ...

Looks fine. Thanks!

To make a new build happen, manual intervention is
needed now ( because there is no new source package
version available for installation-guide since the last build, no new build is 
trigered).
One need to go to
/srv/www.debian.org/cron/log/ig-stable-built.txt
and change that file (for example just change into an
empty file).
This is documented in the 1installation-guide script in
lessoften (cron git-repo).
That will trigger a new build at the next day.

Thanks
Holger

-- 
Sent from my Jolla phone
http://www.jolla.com/

Bug#930846: New development of how to build the installation-guide for the website [ Re: Bug#930846: partman-auto-lvm: debconf show guided_size during auto install ]

2020-01-09 Thread Adam D. Barratt
On Thu, 2020-01-09 at 14:24 +0100, Laura Arjona Reina wrote:
> So, please count my ACK to apply the patch adding fonts-nanum and
> fonts-nanum-coding.

Thanks:

The following NEW packages will be installed:
  fonts-nanum fonts-nanum-coding
The following packages will be upgraded:
  debian.org-www-master.debian.org
1 upgraded, 2 newly installed, 0 to remove and 0 not upgraded.
Need to get 10.1 MB of archives.
After this operation, 30.0 MB of additional disk space will be used.
...
Setting up fonts-nanum (20140930-1) ...
Setting up fonts-nanum-coding (2.0-10) ...
Processing triggers for fontconfig (2.11.0-6.7+b1) ...
Setting up debian.org-www-master.debian.org (68~20200109T190309.1) ...

Regards,

Adam



Bug#930846: New development of how to build the installation-guide for the website [ Re: Bug#930846: partman-auto-lvm: debconf show guided_size during auto install ]

2020-01-09 Thread Laura Arjona Reina
Hello

El 7/1/20 a las 19:56, Adam D. Barratt escribió:
> On Sun, 2020-01-05 at 17:46 +0100, Holger Wansing wrote:
>> Hi,
>>
>> Holger Wansing  wrote:
> [...]
>>> We could ask DSA to install 'fonts-nanum' and 'fonts-nanum-coding'
>>> at wolkenstein,
>>> to get that build successful again.
>>> Would that be an option?
>>
>> Patch (from git format-patch) again DSA's debian.org repo is
>> attached.
> 
> I'm happy to do that, but I'd prefer an ACK from a member of the
> webmaster group for completeness - Laura?
> 

Sorry for the delay. I have reviewed this thread and the proposed solution looks
good to me.

So, please count my ACK to apply the patch adding fonts-nanum and
fonts-nanum-coding.

Thanks for the work!

Kind regards,

-- 
Laura Arjona Reina
https://wiki.debian.org/LauraArjona



Bug#930846: New development of how to build the installation-guide for the website [ Re: Bug#930846: partman-auto-lvm: debconf show guided_size during auto install ]

2020-01-07 Thread Adam D. Barratt
On Sun, 2020-01-05 at 17:46 +0100, Holger Wansing wrote:
> Hi,
> 
> Holger Wansing  wrote:
[...]
> > We could ask DSA to install 'fonts-nanum' and 'fonts-nanum-coding'
> > at wolkenstein,
> > to get that build successful again.
> > Would that be an option?
> 
> Patch (from git format-patch) again DSA's debian.org repo is
> attached.

I'm happy to do that, but I'd prefer an ACK from a member of the
webmaster group for completeness - Laura?

Regards,

Adam



Bug#930846: New development of how to build the installation-guide for the website [ Re: Bug#930846: partman-auto-lvm: debconf show guided_size during auto install ]

2020-01-05 Thread Holger Wansing
Hi,

Holger Wansing  wrote:
> However, the build went completely fine, when I tested my changes to the
> lessoften cron script locally on my laptop.
> And the "invalid fontname" error on Korean PDF rings a bell here now.
> I think the point is a missing build depends on wolkenstein.
> 
> With the version 20190622, a change got applied to change the used font
> for Korean PDF. And in the light of this build errors, I assume the needed 
> font 
> is not installed on wolkenstein.
> Which means, that package version never built successful on that machine!
> And that in turn would be the reason why the example-preseed.txt file on the 
> webpage was an old version for months!
> (This version was uploaded 2019-06-22, and at 2019-07-15 I have reported under
> https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=930846#47
> that the example-preseed.txt file is still the old one, so I think the build
> failed the same way that time as I does today. Just noone noticed that ...)
> 
> We could ask DSA to install 'fonts-nanum' and 'fonts-nanum-coding' at 
> wolkenstein,
> to get that build successful again.
> Would that be an option?

Patch (from git format-patch) again DSA's debian.org repo is attached.


Holger

-- 
Holger Wansing 
PGP-Fingerprint: 496A C6E8 1442 4B34 8508  3529 59F1 87CA 156E B076
>From ba54e249ceda995b6d7c16e634afabd553f81f0e Mon Sep 17 00:00:00 2001
From: Holger Wansing 
Date: Sun, 5 Jan 2020 17:38:39 +0100
Subject: [PATCH] Add additional build-depends for installation-guide

---
 debian/changelog | 5 +
 debian/control   | 2 ++
 2 files changed, 7 insertions(+)

diff --git a/debian/changelog b/debian/changelog
index bce2069..2af469a 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -16,6 +16,11 @@ debian.org (68) UNRELEASED; urgency=medium
 + python3
 + python3-debian
 
+  [ Holger Wansing ]
+  * www-master.d.o - additional build dependencies for installation-guide:
++ fonts-nanum
++ fonts-nanum-coding
+
  -- Aurelien Jarno   Sat, 21 Dec 2019 17:44:08 +0100
 
 debian.org (67) stable; urgency=medium
diff --git a/debian/control b/debian/control
index ddae7cd..08e62c9 100644
--- a/debian/control
+++ b/debian/control
@@ -304,6 +304,8 @@ Depends: debiandoc-sgml,
 	texlive-latex-extra,
 	texlive-latex-recommended,
 	fonts-wqy-microhei,
+	fonts-nanum,
+	fonts-nanum-coding,
 	fonts-vlgothic,
 	tidy,
 	time,
-- 
2.20.1



Bug#930846: New development of how to build the installation-guide for the website [ Re: Bug#930846: partman-auto-lvm: debconf show guided_size during auto install ]

2020-01-05 Thread Holger Wansing
Hi,

Holger Wansing  wrote:
> "Adam D. Barratt"  wrote:
> > On Sat, 2020-01-04 at 15:44 +0100, Holger Wansing wrote:
> > > > buildweb.sh uses "set -e", so the failing Korean build causes the
> > > > script to abort, and the example-preseed.txt is never generated.
> > > > 
> > > > The build script on www-master, conversely, simply continues and
> > > > deploys whatever has been built up to that point.
> > > 
> > > As above, I am confused: 
> > > isn't the buildweb.sh script being used on www-master, triggered by
> > > the lessoften cron script I changed on 2020-01-01 ?
> > 
> > Yes, but I'm not sure how that disagrees with what I said.
> > 
> > The section I was referring to starts at 
> > https://sources.debian.org/src/installation-guide/20191229/build/buildweb.sh/#L51
> > 
> > If the "make" invocation there fails, the following preseed section
> > never gets run.
> > 
> > The lessoften script does:
> > 
> > cd $ig_dir_stable/build &&
> > manual_release=$stable_codename
> > destination=$webtopdir/installmanual/$stable_codename/ ./buildweb.sh >
> > $webtopdir/installmanual/$stable_codename.log 2>&1
> > 
> > echo "copying $stable_codename installmanual in place..." >>
> > $crondir/log/lessoften.log
> > rm -f $webdir/releases/$stable_codename/example-preseed.txt
> > cp -a $webtopdir/installmanual/$stable_codename/*
> > $webdir/releases/$stable_codename/
> > 
> > without checking the result of the "make" invocation, so the partial
> > output from the new build is added to the already existing output from
> > the previous builds in releases/buster, as per the directory listing
> > earlier in this mail.
> 
> This part is of course an error of mine (means a problem in the lessoften
> cron script changed by me).
> 
> Will try to work on that these days.

I've fixed that now.
The built manual files are only copied to www dir, if the build was successful,
and I cleaned the www directory before copying, to avoid such mixup of files
from old and new versions in the future.
Also added an error to cron log in case of build error, to make the error
more visible.


(The above does not fix the build error and the current situation on the
website we already have, though.)


Holger

-- 
Holger Wansing 
PGP-Fingerprint: 496A C6E8 1442 4B34 8508  3529 59F1 87CA 156E B076



Bug#930846: New development of how to build the installation-guide for the website [ Re: Bug#930846: partman-auto-lvm: debconf show guided_size during auto install ]

2020-01-04 Thread Holger Wansing
Hi,

"Adam D. Barratt"  wrote:
> On Sat, 2020-01-04 at 15:44 +0100, Holger Wansing wrote:
> > Hi,
> > 
> > Huh?
> > I'm totally confused. See below...
> > 
> > "Adam D. Barratt"  wrote:
> > > On Wed, 2020-01-01 at 19:52 +0100, Holger Wansing wrote:
> > > > Hi,
> > > > 
> > > > Laura Arjona Reina  wrote:
> > > > > Hi
> > > > > 
> > > > > The cron job will do the 'git pull' on wolkenstein the next
> > > > > time it
> > > > > runs.
> > > > 
> > > > yes, that worked, thanks.
> > > > So, the build was performed via the new script, and thanks to
> > > > that we
> > > > now have the manual for buster on the webpage for buster :-)
> > > > (the last two days there was the manual for bullseye there.)
> > > > 
> > > > Thus, that part works fine so far.
> > > 
> > > Only for languages up to and including Japanese (see below). A
> > > number
> > > of languages currently have no installation manual there.
> > 
> > Hmm. I wonder where you found this...
> > I did not saw such build errors on
> > https://www-master.debian.org/build-logs/webwml/
> 
> It's in /srv/www.debian.org/installmanual/buster.log on www-master, as
> produced by the lessoften cron. I have no idea if that's exported.
> 
> > and looking here at
> > https://www.debian.org/releases/stable/installmanual
> > I see manuals for all languages and all formats available and
> > correctly 
> > displayed, including Korean pdf!
> 
> Yes, but:
> 
> -rw-rw-r-- 1 debwww debwww 565570 Mar 24  2019 
> /srv/www.debian.org/www/releases/buster/i386/install.pdf.ko
> -rw-rw-r-- 1 debwww debwww 467581 Mar 24  2019 
> /srv/www.debian.org/www/releases/buster/i386/install.txt.ko
> -rw-rw-r-- 1 debwww debwww 793159 Mar 24  2019 
> /srv/www.debian.org/www/releases/buster/i386/install.pdf.nl
> -rw-rw-r-- 1 debwww debwww 495077 Mar 24  2019 
> /srv/www.debian.org/www/releases/buster/i386/install.txt.nl
> -rw-rw-r-- 1 debwww debwww 734356 Mar 24  2019 
> /srv/www.debian.org/www/releases/buster/i386/install.pdf.pt
> -rw-rw-r-- 1 debwww debwww 453409 Mar 24  2019 
> /srv/www.debian.org/www/releases/buster/i386/install.txt.pt
> -rw-rw-r-- 1 debwww debwww 718640 Mar 24  2019 
> /srv/www.debian.org/www/releases/buster/i386/install.pdf.ru
> -rw-rw-r-- 1 debwww debwww 403421 Mar 24  2019 
> /srv/www.debian.org/www/releases/buster/i386/install.txt.ru
> -rw-rw-r-- 1 debwww debwww 719953 Mar 24  2019 
> /srv/www.debian.org/www/releases/buster/i386/install.pdf.sv
> -rw-rw-r-- 1 debwww debwww 433775 Mar 24  2019 
> /srv/www.debian.org/www/releases/buster/i386/install.txt.sv
> -rw-rw-r-- 1 debwww debwww 767819 Mar 24  2019 
> /srv/www.debian.org/www/releases/buster/i386/install.pdf.vi
> -rw-rw-r-- 1 debwww debwww 500863 Mar 24  2019 
> /srv/www.debian.org/www/releases/buster/i386/install.txt.vi
> -rw-rw-r-- 1 debwww debwww 612601 Mar 24  2019 
> /srv/www.debian.org/www/releases/buster/i386/install.pdf.zh-cn
> -rw-rw-r-- 1 debwww debwww 353216 Mar 24  2019 
> /srv/www.debian.org/www/releases/buster/i386/install.txt.zh-cn
> -rw-rw-r-- 1 debwww debwww 693231 Jan  1 14:49 
> /srv/www.debian.org/www/releases/buster/i386/install.pdf.en
> [etc]
> 
> [...]
> > > > Makefile:8: recipe for target 'ko.i386' failed
> > > make: *** [ko.i386] Error 2
> > > 

Ok, now I see.

However, the build went completely fine, when I tested my changes to the
lessoften cron script locally on my laptop.
And the "invalid fontname" error on Korean PDF rings a bell here now.
I think the point is a missing build depends on wolkenstein.

With the version 20190622, a change got applied to change the used font
for Korean PDF. And in the light of this build errors, I assume the needed font 
is not installed on wolkenstein.
Which means, that package version never built successful on that machine!
And that in turn would be the reason why the example-preseed.txt file on the 
webpage was an old version for months!
(This version was uploaded 2019-06-22, and at 2019-07-15 I have reported under
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=930846#47
that the example-preseed.txt file is still the old one, so I think the build
failed the same way that time as I does today. Just noone noticed that ...)

We could ask DSA to install 'fonts-nanum' and 'fonts-nanum-coding' at 
wolkenstein,
to get that build successful again.
Would that be an option?

> > > buildweb.sh uses "set -e", so the failing Korean build causes the
> > > script to abort, and the example-preseed.txt is never generated.
> > > 
> > > The build script on www-master, conversely, simply continues and
> > > deploys whatever has been built up to that point.
> > 
> > As above, I am confused: 
> > isn't the buildweb.sh script being used on www-master, triggered by
> > the lessoften cron script I changed on 2020-01-01 ?
> 
> Yes, but I'm not sure how that disagrees with what I said.
> 
> The section I was referring to starts at 
> https://sources.debian.org/src/installation-guide/20191229/build/buildweb.sh/#L51
> 
> If the "make" invocation there fails, the following preseed section

Bug#930846: New development of how to build the installation-guide for the website [ Re: Bug#930846: partman-auto-lvm: debconf show guided_size during auto install ]

2020-01-04 Thread Adam D. Barratt
On Sat, 2020-01-04 at 15:44 +0100, Holger Wansing wrote:
> Hi,
> 
> Huh?
> I'm totally confused. See below...
> 
> "Adam D. Barratt"  wrote:
> > On Wed, 2020-01-01 at 19:52 +0100, Holger Wansing wrote:
> > > Hi,
> > > 
> > > Laura Arjona Reina  wrote:
> > > > Hi
> > > > 
> > > > The cron job will do the 'git pull' on wolkenstein the next
> > > > time it
> > > > runs.
> > > 
> > > yes, that worked, thanks.
> > > So, the build was performed via the new script, and thanks to
> > > that we
> > > now have the manual for buster on the webpage for buster :-)
> > > (the last two days there was the manual for bullseye there.)
> > > 
> > > Thus, that part works fine so far.
> > 
> > Only for languages up to and including Japanese (see below). A
> > number
> > of languages currently have no installation manual there.
> 
> Hmm. I wonder where you found this...
> I did not saw such build errors on
> https://www-master.debian.org/build-logs/webwml/

It's in /srv/www.debian.org/installmanual/buster.log on www-master, as
produced by the lessoften cron. I have no idea if that's exported.

> and looking here at
> https://www.debian.org/releases/stable/installmanual
> I see manuals for all languages and all formats available and
> correctly 
> displayed, including Korean pdf!

Yes, but:

-rw-rw-r-- 1 debwww debwww 565570 Mar 24  2019 
/srv/www.debian.org/www/releases/buster/i386/install.pdf.ko
-rw-rw-r-- 1 debwww debwww 467581 Mar 24  2019 
/srv/www.debian.org/www/releases/buster/i386/install.txt.ko
-rw-rw-r-- 1 debwww debwww 793159 Mar 24  2019 
/srv/www.debian.org/www/releases/buster/i386/install.pdf.nl
-rw-rw-r-- 1 debwww debwww 495077 Mar 24  2019 
/srv/www.debian.org/www/releases/buster/i386/install.txt.nl
-rw-rw-r-- 1 debwww debwww 734356 Mar 24  2019 
/srv/www.debian.org/www/releases/buster/i386/install.pdf.pt
-rw-rw-r-- 1 debwww debwww 453409 Mar 24  2019 
/srv/www.debian.org/www/releases/buster/i386/install.txt.pt
-rw-rw-r-- 1 debwww debwww 718640 Mar 24  2019 
/srv/www.debian.org/www/releases/buster/i386/install.pdf.ru
-rw-rw-r-- 1 debwww debwww 403421 Mar 24  2019 
/srv/www.debian.org/www/releases/buster/i386/install.txt.ru
-rw-rw-r-- 1 debwww debwww 719953 Mar 24  2019 
/srv/www.debian.org/www/releases/buster/i386/install.pdf.sv
-rw-rw-r-- 1 debwww debwww 433775 Mar 24  2019 
/srv/www.debian.org/www/releases/buster/i386/install.txt.sv
-rw-rw-r-- 1 debwww debwww 767819 Mar 24  2019 
/srv/www.debian.org/www/releases/buster/i386/install.pdf.vi
-rw-rw-r-- 1 debwww debwww 500863 Mar 24  2019 
/srv/www.debian.org/www/releases/buster/i386/install.txt.vi
-rw-rw-r-- 1 debwww debwww 612601 Mar 24  2019 
/srv/www.debian.org/www/releases/buster/i386/install.pdf.zh-cn
-rw-rw-r-- 1 debwww debwww 353216 Mar 24  2019 
/srv/www.debian.org/www/releases/buster/i386/install.txt.zh-cn
-rw-rw-r-- 1 debwww debwww 693231 Jan  1 14:49 
/srv/www.debian.org/www/releases/buster/i386/install.pdf.en
[etc]

[...]
> > > Makefile:8: recipe for target 'ko.i386' failed
> > make: *** [ko.i386] Error 2
> > 
> > 
> > buildweb.sh uses "set -e", so the failing Korean build causes the
> > script to abort, and the example-preseed.txt is never generated.
> > 
> > The build script on www-master, conversely, simply continues and
> > deploys whatever has been built up to that point.
> 
> As above, I am confused: 
> isn't the buildweb.sh script being used on www-master, triggered by
> the lessoften cron script I changed on 2020-01-01 ?

Yes, but I'm not sure how that disagrees with what I said.

The section I was referring to starts at 
https://sources.debian.org/src/installation-guide/20191229/build/buildweb.sh/#L51

If the "make" invocation there fails, the following preseed section
never gets run.

The lessoften script does:

cd $ig_dir_stable/build &&
manual_release=$stable_codename
destination=$webtopdir/installmanual/$stable_codename/ ./buildweb.sh >
$webtopdir/installmanual/$stable_codename.log 2>&1

echo "copying $stable_codename installmanual in place..." >>
$crondir/log/lessoften.log
rm -f $webdir/releases/$stable_codename/example-preseed.txt
cp -a $webtopdir/installmanual/$stable_codename/*
$webdir/releases/$stable_codename/

without checking the result of the "make" invocation, so the partial
output from the new build is added to the already existing output from
the previous builds in releases/buster, as per the directory listing
earlier in this mail.

> Apparently I am missing something here ... (?)

Apparently so, or I failed at explaining clearly enough. :-)

Regards,

Adam



Bug#930846: New development of how to build the installation-guide for the website [ Re: Bug#930846: partman-auto-lvm: debconf show guided_size during auto install ]

2020-01-04 Thread Holger Wansing
Hi,

Huh?
I'm totally confused. See below...

"Adam D. Barratt"  wrote:
> On Wed, 2020-01-01 at 19:52 +0100, Holger Wansing wrote:
> > Hi,
> > 
> > Laura Arjona Reina  wrote:
> > > Hi
> > > 
> > > The cron job will do the 'git pull' on wolkenstein the next time it
> > > runs.
> > 
> > yes, that worked, thanks.
> > So, the build was performed via the new script, and thanks to that we
> > now have the manual for buster on the webpage for buster :-)
> > (the last two days there was the manual for bullseye there.)
> > 
> > Thus, that part works fine so far.
> 
> Only for languages up to and including Japanese (see below). A number
> of languages currently have no installation manual there.

Hmm. I wonder where you found this...
I did not saw such build errors on
https://www-master.debian.org/build-logs/webwml/
and looking here at
https://www.debian.org/releases/stable/installmanual
I see manuals for all languages and all formats available and correctly 
displayed, including Korean pdf!

> > However, the part with the example-preseed.txt file remains open:
> > in the past it was not updated, now I have added a "remove the old
> > example file" line into the script, and as a result we have no file
> > at all now :-(
> > 
> > Because the rest is working fine, I suspect the problem is not in the
> > build of the manual ifself, but in the sync to the www mirrors (DSA
> > provided, I think).
> 
> The problem is that the Korean build is failing on www-master; a
> partial log from a manual run:
> 
> 
> xelatex -interaction=batchmode install.ko.profiled.tex
> kpathsea:make_tex: Invalid fontname `나눔명조/OT', contains ''
> ...
> xelatex failed
> install.ko.profiled.tex:29: ..  
> install.ko.profiled.tex:29: leading text: \setCJKmainfont{나눔명조}
> ...
> .:300: leading text: }&
> /home/adsb/installation-guide-20190622/build/build.tmp.ko.i386/dblatex/tmpwMvRmH
>  not removed
> 
> A possible reason for transformation failure is invalid DocBook
> (as reported by xmllint)
> 
> Error: xelatex compilation failed
> Error: build of pdf failed with error code 1
> Info: creating temporary .html file...
> Info: creating .txt file...
> Warning: The following formats failed to build: pdf
> Makefile:8: recipe for target 'ko.i386' failed
> make: *** [ko.i386] Error 2
> 
> 
> buildweb.sh uses "set -e", so the failing Korean build causes the
> script to abort, and the example-preseed.txt is never generated.
> 
> The build script on www-master, conversely, simply continues and
> deploys whatever has been built up to that point.

As above, I am confused: 
isn't the buildweb.sh script being used on www-master, triggered by
the lessoften cron script I changed on 2020-01-01 ?

Apparently I am missing something here ... (?)


Holger



-- 
Holger Wansing 
PGP-Fingerprint: 496A C6E8 1442 4B34 8508  3529 59F1 87CA 156E B076



Bug#930846: New development of how to build the installation-guide for the website [ Re: Bug#930846: partman-auto-lvm: debconf show guided_size during auto install ]

2020-01-04 Thread Adam D. Barratt
On Wed, 2020-01-01 at 19:52 +0100, Holger Wansing wrote:
> Hi,
> 
> Laura Arjona Reina  wrote:
> > Hi
> > 
> > The cron job will do the 'git pull' on wolkenstein the next time it
> > runs.
> 
> yes, that worked, thanks.
> So, the build was performed via the new script, and thanks to that we
> now have the manual for buster on the webpage for buster :-)
> (the last two days there was the manual for bullseye there.)
> 
> Thus, that part works fine so far.

Only for languages up to and including Japanese (see below). A number
of languages currently have no installation manual there.

> However, the part with the example-preseed.txt file remains open:
> in the past it was not updated, now I have added a "remove the old
> example file" line into the script, and as a result we have no file
> at all now :-(
> 
> Because the rest is working fine, I suspect the problem is not in the
> build of the manual ifself, but in the sync to the www mirrors (DSA
> provided, I think).

The problem is that the Korean build is failing on www-master; a
partial log from a manual run:


xelatex -interaction=batchmode install.ko.profiled.tex
kpathsea:make_tex: Invalid fontname `나눔명조/OT', contains ''
...
xelatex failed
install.ko.profiled.tex:29: ..  
install.ko.profiled.tex:29: leading text: \setCJKmainfont{나눔명조}
...
.:300: leading text: }&
/home/adsb/installation-guide-20190622/build/build.tmp.ko.i386/dblatex/tmpwMvRmH
 not removed

A possible reason for transformation failure is invalid DocBook
(as reported by xmllint)

Error: xelatex compilation failed
Error: build of pdf failed with error code 1
Info: creating temporary .html file...
Info: creating .txt file...
Warning: The following formats failed to build: pdf
Makefile:8: recipe for target 'ko.i386' failed
make: *** [ko.i386] Error 2


buildweb.sh uses "set -e", so the failing Korean build causes the
script to abort, and the example-preseed.txt is never generated.

The build script on www-master, conversely, simply continues and
deploys whatever has been built up to that point.

Regards,

Adam



Bug#930846: New development of how to build the installation-guide for the website [ Re: Bug#930846: partman-auto-lvm: debconf show guided_size during auto install ]

2020-01-01 Thread Holger Wansing
Hi,

Laura Arjona Reina  wrote:
> Hi
> 
> The cron job will do the 'git pull' on wolkenstein the next time it runs.

yes, that worked, thanks.
So, the build was performed via the new script, and thanks to that we now have
the manual for buster on the webpage for buster :-)
(the last two days there was the manual for bullseye there.)

Thus, that part works fine so far.

However, the part with the example-preseed.txt file remains open:
in the past it was not updated, now I have added a "remove the old example file"
line into the script, and as a result we have no file at all now :-(

Because the rest is working fine, I suspect the problem is not in the build of
the manual ifself, but in the sync to the www mirrors (DSA provided, I think).
But this is only an assumption, I cannot say for sure, because I have no access
rights for wolkenstein.

@debian-www:
Maybe you want to grant me access to wolkenstein machine for similar jobs?


Holger



> El 1 de enero de 2020 14:45:21 CET, Holger Wansing  
> escribió:
> >Hi,
> >
> >Samuel Thibault  wrote:
> >> Samuel Thibault, le dim. 29 déc. 2019 22:15:59 +0100, a ecrit:
> >> > Holger Wansing, le dim. 29 déc. 2019 21:59:02 +0100, a ecrit:
> >> > > do you it would be possible for you to do another upload for the 
> >> > > installation-guide some day?
> >> > 
> >> > Ah, sure, I'm on it, then.
> >> 
> >> Done!
> >
> >Thanks for the quick upload!
> >
> >However, I noticed that this does not fix the problem in #930846.
> >And while looking at the details, I came (again) to the longstanding problem
> >with the built of installation-guide for the website.
> >
> >Therefore, I have changed the 1installation-guide script in cron's
> >lessoften part (see
> >https://salsa.debian.org/webmaster-team/cron/commit/eb181b214009878967197a673a3488821d1c2258
> > )
> >
> >It changes the way of building the installation-guide:
> >instead of hardcoding release codenames and always pulling the latest package
> >version from the archive, it now parses the release codenames from the webwml
> >repo, and package version is determined via rmadison.
> >
> >
> >@Laura: could you see, if there is something needed on wolkenstein, to make 
> >this
> >going live? (I assume a simply "git pull"?)



-- 
Holger Wansing 
PGP-Fingerprint: 496A C6E8 1442 4B34 8508  3529 59F1 87CA 156E B076



Bug#930846: New development of how to build the installation-guide for the website [ Re: Bug#930846: partman-auto-lvm: debconf show guided_size during auto install ]

2020-01-01 Thread Laura Arjona Reina
Hi

The cron job will do the 'git pull' on wolkenstein the next time it runs.

Kind regards

El 1 de enero de 2020 14:45:21 CET, Holger Wansing  
escribió:
>Hi,
>
>Samuel Thibault  wrote:
>> Samuel Thibault, le dim. 29 déc. 2019 22:15:59 +0100, a ecrit:
>> > Holger Wansing, le dim. 29 déc. 2019 21:59:02 +0100, a ecrit:
>> > > do you it would be possible for you to do another upload for the 
>> > > installation-guide some day?
>> > 
>> > Ah, sure, I'm on it, then.
>> 
>> Done!
>
>Thanks for the quick upload!
>
>However, I noticed that this does not fix the problem in #930846.
>And while looking at the details, I came (again) to the longstanding problem
>with the built of installation-guide for the website.
>
>Therefore, I have changed the 1installation-guide script in cron's
>lessoften part (see
>https://salsa.debian.org/webmaster-team/cron/commit/eb181b214009878967197a673a3488821d1c2258
> )
>
>It changes the way of building the installation-guide:
>instead of hardcoding release codenames and always pulling the latest package
>version from the archive, it now parses the release codenames from the webwml
>repo, and package version is determined via rmadison.
>
>
>@Laura: could you see, if there is something needed on wolkenstein, to make 
>this
>going live? (I assume a simply "git pull"?)
>
>
>Thanks
>Holger
>
>

-- 
Laura Arjona Reina
https://wiki.debian.org/LauraArjona
Sent with K-9 mail



Bug#930846: New development of how to build the installation-guide for the website [ Re: Bug#930846: partman-auto-lvm: debconf show guided_size during auto install ]

2020-01-01 Thread Holger Wansing
Hi,

Samuel Thibault  wrote:
> Samuel Thibault, le dim. 29 déc. 2019 22:15:59 +0100, a ecrit:
> > Holger Wansing, le dim. 29 déc. 2019 21:59:02 +0100, a ecrit:
> > > do you it would be possible for you to do another upload for the 
> > > installation-guide some day?
> > 
> > Ah, sure, I'm on it, then.
> 
> Done!

Thanks for the quick upload!

However, I noticed that this does not fix the problem in #930846.
And while looking at the details, I came (again) to the longstanding problem
with the built of installation-guide for the website.

Therefore, I have changed the 1installation-guide script in cron's
lessoften part (see
https://salsa.debian.org/webmaster-team/cron/commit/eb181b214009878967197a673a3488821d1c2258
 )

It changes the way of building the installation-guide:
instead of hardcoding release codenames and always pulling the latest package
version from the archive, it now parses the release codenames from the webwml
repo, and package version is determined via rmadison.


@Laura: could you see, if there is something needed on wolkenstein, to make this
going live? (I assume a simply "git pull"?)


Thanks
Holger


-- 
Holger Wansing 
PGP-Fingerprint: 496A C6E8 1442 4B34 8508  3529 59F1 87CA 156E B076



Bug#930846: partman-auto-lvm: debconf show guided_size during auto install

2019-12-29 Thread Samuel Thibault
Samuel Thibault, le dim. 29 déc. 2019 22:15:59 +0100, a ecrit:
> Holger Wansing, le dim. 29 déc. 2019 21:59:02 +0100, a ecrit:
> > do you it would be possible for you to do another upload for the 
> > installation-guide some day?
> 
> Ah, sure, I'm on it, then.

Done!

Samuel



Bug#930846: partman-auto-lvm: debconf show guided_size during auto install

2019-12-29 Thread Samuel Thibault
Holger Wansing, le dim. 29 déc. 2019 21:59:02 +0100, a ecrit:
> do you it would be possible for you to do another upload for the 
> installation-guide some day?

Ah, sure, I'm on it, then.

Samuel



Bug#930846: partman-auto-lvm: debconf show guided_size during auto install

2019-12-29 Thread Holger Wansing
Hi Samuel,

Holger Wansing  wrote:
> Hi,
> 
> Laura Arjona Reina  wrote:
> > Hi all
> > 
> > El 15/7/19 a las 12:36, Holger Wansing escribió:
> > > Hi,
> > > 
> > > Steve McIntyre  wrote:
> > >> On Sat, Jun 22, 2019 at 01:05:01PM +0200, Baptiste BEAUPLAT wrote:
> > >>> Tags: patch
> > >>>
> > >>> Added patch:
> > >>> https://salsa.debian.org/installer-team/installation-guide/merge_requests/7
> > >>
> > >> Merged, thanks for your contribution!
> > > 
> > > This has been fixed in the installation-guide package, version 20190622
> > > (currently in stable) has the fix.
> > > However, https://www.debian.org/releases/buster/example-preseed.txt
> > > still does not have it.
> > > 
> > > So CC'ing debian-www for assistance
> > > 
> > 
> > I've had a look at the www-master.debian.org
> > I see that the installation guide has been generated on 20190623 but the 
> > example-preseed.txt file has date 20190324.
> > 
> > I guess something went wrong with that file, and since there has not been 
> > changes in the installation guide since then, the build has not been 
> > retried.
> > 
> > In our cron job, I've temporarily removed the part where it checks if we 
> > need to 
> > build or not the guide, to force a rebuild today, and thus have logs to see 
> > what 
> > happens to that file.
> > 
> > I'll have a look later today to the logs and will update the bug.
> 
> Sadly, that did not fix the problem ...


@Samuel,

do you it would be possible for you to do another upload for the 
installation-guide some day?

It's been 6 months since the last upload, there is a big bunch of changings,
and I would like to see, if a new upload triggers to get this bug fixed
(currently, the website still has the old version.)


Holger


-- 
Holger Wansing 
PGP-Fingerprint: 496A C6E8 1442 4B34 8508  3529 59F1 87CA 156E B076



Bug#930846: partman-auto-lvm: debconf show guided_size during auto install

2019-07-25 Thread Holger Wansing
Hi,

Laura Arjona Reina  wrote:
> Hi all
> 
> El 15/7/19 a las 12:36, Holger Wansing escribió:
> > Hi,
> > 
> > Steve McIntyre  wrote:
> >> On Sat, Jun 22, 2019 at 01:05:01PM +0200, Baptiste BEAUPLAT wrote:
> >>> Tags: patch
> >>>
> >>> Added patch:
> >>> https://salsa.debian.org/installer-team/installation-guide/merge_requests/7
> >>
> >> Merged, thanks for your contribution!
> > 
> > This has been fixed in the installation-guide package, version 20190622
> > (currently in stable) has the fix.
> > However, https://www.debian.org/releases/buster/example-preseed.txt
> > still does not have it.
> > 
> > So CC'ing debian-www for assistance
> > 
> 
> I've had a look at the www-master.debian.org
> I see that the installation guide has been generated on 20190623 but the 
> example-preseed.txt file has date 20190324.
> 
> I guess something went wrong with that file, and since there has not been 
> changes in the installation guide since then, the build has not been retried.
> 
> In our cron job, I've temporarily removed the part where it checks if we need 
> to 
> build or not the guide, to force a rebuild today, and thus have logs to see 
> what 
> happens to that file.
> 
> I'll have a look later today to the logs and will update the bug.

Sadly, that did not fix the problem ...


Holger


-- 
Holger Wansing 
PGP-Fingerprint: 496A C6E8 1442 4B34 8508  3529 59F1 87CA 156E B076



Bug#930846: partman-auto-lvm: debconf show guided_size during auto install

2019-07-15 Thread Laura Arjona Reina

Hi all

El 15/7/19 a las 12:36, Holger Wansing escribió:

Hi,

Steve McIntyre  wrote:

On Sat, Jun 22, 2019 at 01:05:01PM +0200, Baptiste BEAUPLAT wrote:

Tags: patch

Added patch:
https://salsa.debian.org/installer-team/installation-guide/merge_requests/7


Merged, thanks for your contribution!


This has been fixed in the installation-guide package, version 20190622
(currently in stable) has the fix.
However, https://www.debian.org/releases/buster/example-preseed.txt
still does not have it.

So CC'ing debian-www for assistance



I've had a look at the www-master.debian.org
I see that the installation guide has been generated on 20190623 but the 
example-preseed.txt file has date 20190324.


I guess something went wrong with that file, and since there has not been 
changes in the installation guide since then, the build has not been retried.


In our cron job, I've temporarily removed the part where it checks if we need to 
build or not the guide, to force a rebuild today, and thus have logs to see what 
happens to that file.


I'll have a look later today to the logs and will update the bug.

Kind regards,
--
Laura Arjona Reina
https://wiki.debian.org/LauraArjona



Bug#930846: partman-auto-lvm: debconf show guided_size during auto install

2019-07-15 Thread Holger Wansing
Hi,

Steve McIntyre  wrote:
> On Sat, Jun 22, 2019 at 01:05:01PM +0200, Baptiste BEAUPLAT wrote:
> >Tags: patch
> >
> >Added patch:
> >https://salsa.debian.org/installer-team/installation-guide/merge_requests/7
> 
> Merged, thanks for your contribution!

This has been fixed in the installation-guide package, version 20190622
(currently in stable) has the fix.
However, https://www.debian.org/releases/buster/example-preseed.txt
still does not have it.

So CC'ing debian-www for assistance


Holger


-- 
Holger Wansing 
PGP-Fingerprint: 496A C6E8 1442 4B34 8508  3529 59F1 87CA 156E B076



Bug#930846: partman-auto-lvm: debconf show guided_size during auto install

2019-06-22 Thread Cyril Brulebois
Steve McIntyre  (2019-06-22):
> On Sat, Jun 22, 2019 at 01:05:01PM +0200, Baptiste BEAUPLAT wrote:
> >Tags: patch
> >
> >Added patch:
> >https://salsa.debian.org/installer-team/installation-guide/merge_requests/7
> 
> Merged, thanks for your contribution!

Right, the suggestion to add that to the preseed example was perfect; thanks.


Cheers,
-- 
Cyril Brulebois (k...@debian.org)
D-I release manager -- Release team member -- Freelance Consultant


signature.asc
Description: PGP signature


Bug#930846: partman-auto-lvm: debconf show guided_size during auto install

2019-06-22 Thread Holger Wansing
Control: tags -1 + pending


Steve McIntyre  wrote:
> On Sat, Jun 22, 2019 at 01:05:01PM +0200, Baptiste BEAUPLAT wrote:
> >Tags: patch
> >
> >Added patch:
> >https://salsa.debian.org/installer-team/installation-guide/merge_requests/7
> 
> Merged, thanks for your contribution!

Thus marking bug as pending


-- 
Holger Wansing 
PGP-Fingerprint: 496A C6E8 1442 4B34 8508  3529 59F1 87CA 156E B076



Bug#930846: partman-auto-lvm: debconf show guided_size during auto install

2019-06-22 Thread Steve McIntyre
On Sat, Jun 22, 2019 at 01:05:01PM +0200, Baptiste BEAUPLAT wrote:
>Tags: patch
>
>Added patch:
>https://salsa.debian.org/installer-team/installation-guide/merge_requests/7

Merged, thanks for your contribution!

-- 
Steve McIntyre, Cambridge, UK.st...@einval.com
"... the premise [is] that privacy is about hiding a wrong. It's not.
 Privacy is an inherent human right, and a requirement for maintaining
 the human condition with dignity and respect."
  -- Bruce Schneier



Bug#930846: partman-auto-lvm: debconf show guided_size during auto install

2019-06-22 Thread Baptiste BEAUPLAT
Tags: patch

Added patch:
https://salsa.debian.org/installer-team/installation-guide/merge_requests/7

-- 
Baptiste BEAUPLAT - lyknode



signature.asc
Description: OpenPGP digital signature


Bug#930846: partman-auto-lvm: debconf show guided_size during auto install

2019-06-22 Thread Holger Wansing
reassign 930846 installation-guide
retitle 930846 installation-guide: document new partman-auto-lvm/guide_size 
option
thanks


Baptiste BEAUPLAT  wrote:
> Adding:
> 
>   d-i partman-auto-lvm/guided_size string max
> 
> To the preseed file solve the issue.
> 
> I think it would be nice to include this line in the preseed example
> file in https://www.debian.org/releases/buster/example-preseed.txt.

So reassigning


Holger


-- 
Holger Wansing 
PGP-Fingerprint: 496A C6E8 1442 4B34 8508  3529 59F1 87CA 156E B076



Bug#930846: partman-auto-lvm: debconf show guided_size during auto install

2019-06-21 Thread Baptiste BEAUPLAT
Adding:

  d-i partman-auto-lvm/guided_size string max

To the preseed file solve the issue.

I think it would be nice to include this line in the preseed example
file in https://www.debian.org/releases/buster/example-preseed.txt.

-- 
Baptiste BEAUPLAT - lyknode



signature.asc
Description: OpenPGP digital signature


Bug#930846: partman-auto-lvm: debconf show guided_size during auto install

2019-06-21 Thread Baptiste BEAUPLAT
Package: partman-auto-lvm
Severity: important

Dear maintainer,

When using Automated installation of Debian with preseeding [1], the
installer is supposed to keep the interaction with the user at a mimimum.

With buster, when using auto mode [2], the installer now stops and
prompts the debconf screen `partman-auto-lvm/guided_size`.

This debconf screen shouldn't be visible with auto and partman-auto.

I think that the problem was introduced with the MR !1 [3] in
partman-auto-lvm. I tried to have a look myself but my knowledge of d-i
and partman-auto is not enough to fix it.

The preseed file I've used is attached to this email.

The installation was booted from PXE (using netboot/amd64 images)
started with the following parameters:

url=http://example.org/preseed.cfg
auto

[1]: https://www.debian.org/releases/buster/amd64/apb.en.html
[2]:
https://www.debian.org/releases/buster/amd64/apbs02.en.html#preseed-auto
[3]:
https://salsa.debian.org/installer-team/partman-auto-lvm/merge_requests/1/commits

-- 
Baptiste BEAUPLAT - lyknode
d-i debian-installer/locale string en_US.UTF-8

d-i keyboard-configuration/xkb-keymap select us

d-i netcfg/choose_interface select auto
d-i netcfg/get_hostname string unassigned-hostname
d-i netcfg/get_domain string unassigned-domain

d-i netcfg/domain string example.org
d-i netcfg/wireless_wep string

d-i mirror/country string manual
d-i mirror/http/hostname string deb.debian.org
d-i mirror/http/directory string /debian
d-i mirror/http/proxy string http://pkg.example.org:3142/

d-i passwd/root-password password 
d-i passwd/root-password-again password 

d-i passwd/user-fullname string Local user
d-i passwd/username string local
d-i passwd/user-password password 
d-i passwd/user-password-again password 

d-i clock-setup/utc boolean true
d-i time/zone string ETC/UTC
d-i clock-setup/ntp boolean true

d-i partman-auto/method string lvm
d-i partman-lvm/device_remove_lvm boolean true
d-i partman-md/device_remove_md boolean true
d-i partman-lvm/confirm boolean true
d-i partman-lvm/confirm_nooverwrite boolean true
d-i partman-auto/choose_recipe select atomic
d-i partman-partitioning/confirm_write_new_label boolean true
d-i partman/choose_partition select finish
d-i partman/confirm boolean true
d-i partman/confirm_nooverwrite boolean true
d-i partman-md/confirm boolean true
d-i partman-partitioning/confirm_write_new_label boolean true
d-i partman/choose_partition select finish
d-i partman/confirm boolean true
d-i partman/confirm_nooverwrite boolean true

d-i base-installer/install-recommends boolean false
tasksel tasksel/first multiselect standard, ssh-server
popularity-contest popularity-contest/participate boolean false

d-i grub-installer/only_debian boolean true
d-i grub-installer/with_other_os boolean true
d-i grub-installer/bootdev  string default

d-i finish-install/reboot_in_progress note


signature.asc
Description: OpenPGP digital signature