[Bug 1539329] Re: server install does not have 'standard' task installed

Scott Moser smoser at ubuntu.com
Wed Feb 24 14:35:20 UTC 2016


I went ahead and did a attended install to a vm with xenial at 20160224.
The tasksel menu ("Software selection") at the end does default to 'standard' being selected.
So someone just taking defaults as then install manually will get standard^.

This still differs (from memory) from trusty in that
 a.) i dont think you were given the option to *not* chose 'standard'
 b.) as shown in our automated tests, change is required to get standard if you have a previously used preseed.

if we could fix 'b' even if not fixing 'a', then I'd consider that fine.
If not, then I think this at very least requires a release note.

-- 
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to tasksel in Ubuntu.
https://bugs.launchpad.net/bugs/1539329

Title:
  server install does not have 'standard' task installed

Status in tasksel package in Ubuntu:
  Confirmed
Status in tasksel source package in Xenial:
  Confirmed

Bug description:
  Tests of the server ISO install are run from [1]
  The 'default' test uses the preseed at [2] to install, and then verifies that the 'irqbalance' package is installed.
  The test is failing because it is *not* installed as it was in wily given the same preseed file.
  Further diagnosis shows that the 'standard' task is not being installed, which was bringing in irqbalance in wily.

  cyphermox suggested that possibly the preseed had to be updated to have 'server' rather than 'Basic Ubuntu server', like
    tasksel tasksel/first multiselect Basic Ubuntu server
  as a result of a tasksel change [3].

  That didnt seem to make a difference, and to be clear it is the 'standard' seed, not the 'server' seed that is missing.
  Looking at logs of wily shows:
  $ grep "apt-get" /var/log/utah/utah-7-install.log  | grep server
  Jan 28 21:10:29 in-target: debconf (developer): starting /usr/bin/debconf-apt-progress --from 160 --to 800 --logstderr -- apt-get -q -y install minimal^ server^ standard^

  Where xenial shows:
  $ grep "apt-get" /var/log/utah/utah-2-install.log  | grep server
  Jan 28 18:45:08 in-target: debconf (developer): starting /usr/bin/debconf-apt-progress --from 160 --to 800 --logstderr -- apt-get -q -y -o APT::Install-Recommends=true -o APT::Get::AutomaticRemove=true -o APT::Acquire::Retries=3 install server^ minimal^

  Note the lack of 'standard^' in the xenial grep.
  Some conversation in ubuntu-devel (mostly summarized here) though at [4]

  
  [1]  https://platform-qa-jenkins.ubuntu.com/view/smoke-default/job/ubuntu-xenial-server-amd64-smoke-default/
  [2] http://bazaar.launchpad.net/~ubuntu-server-dev/ubuntu-test-cases/server-tests-raring/view/head:/preseeds/default.preseed
  [3] https://launchpad.net/ubuntu/+source/tasksel/3.34ubuntu3
  [4] http://irclogs.ubuntu.com/2016/01/28/%23ubuntu-devel.html

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/tasksel/+bug/1539329/+subscriptions



More information about the foundations-bugs mailing list