Mathieu, the standard task normally has to be explicitly *disabled*, if anything; its Test-new-install field is supposed to cause it to be installed by default. To stop it being installed, one has to preseed something like "tasksel tasksel/skip-tasks string standard" (as the ubuntu-server-minimalvm preseed file in our debian-cd branch does, but not ubuntu-server in general).
It's definitely possible that this was broken by the recent tasksel merge and consequential fixes, so worth checking.
Mathieu, the standard task normally has to be explicitly *disabled*, if anything; its Test-new-install field is supposed to cause it to be installed by default. To stop it being installed, one has to preseed something like "tasksel tasksel/skip-tasks string standard" (as the ubuntu- server- minimalvm preseed file in our debian-cd branch does, but not ubuntu-server in general).
It's definitely possible that this was broken by the recent tasksel merge and consequential fixes, so worth checking.