General Server work for Zesty Zapus Release

Registered by Jon Grimm

General server team work we'd like to track for the post Yakkety release.

Blueprint information

Status:
Not started
Approver:
None
Priority:
Undefined
Drafter:
Jon Grimm
Direction:
Needs approval
Assignee:
None
Definition:
New
Series goal:
None
Implementation:
Unknown
Milestone target:
None

Whiteboard

Suggestions:
- add at least one more dep8 test to each of the server seed packages: RFC
 (jgrimm) nice idea, maybe first do an audit of where we are at today.
- fixing, fixing, fixing to get number of triaged and considered valid open bugs to stabilize as we track them: RFC
 (jgrimm) implicitly part of our job to drive this down. I'm open to a specific goal, or better tracking, or. again maybe we start with analysis of where we are at today, and set some goals..
 (paelzer) I think the bug triage duty tracking we currently have is good, for this cycle we have to clear all old missing triage times and then the first target IMHO would be to achieve to stabilize the number of open-agreed-to-be-a-real-issue (read =server subscribed). It is rising ever since we track it that way, the velocity of new issues and velocity of fixing them has to become even or Quality and Quality perception will get worse.
- (smoser) no more systemctl status == 'degraded'
Orphans in Debian status (e.g. quagga atm): TODO
Investigate heimdal - Debian to move away from: TODO
Investigate seed of sysstat: TODO
Investigate NTPSEC, Kea, other next gen services (maybe 18.04 plans): TODO
Investigate apache2 http2 readiness/stability (LP: #1658469)
 (teward) I think you need to coord. with mdeslaur and sarnold on this one - if I remember right, NGINX has HTTP/2 but only because nginx rolls its own implementation, while Apache2 uses another package/library for HTTP/2 that the Security Team NACK'd.
 (nacc) ACK, I wonder if we can ship mod-http2 in universe (will need build delta).
[powersj] Server ISO seed/tasksel evaluation:
[nacc] PHP7.1 transition (LP: #1667834)
dlm -> dlm-controld transition (will need to be kept through 18.04 for LTS upgraders) (LP: #1669133)
  - Add transitional dummy binary package to rename back
  - Drop delta in lvm2 and ocfs2-tools

(?)

Work Items

Work items:
[louis] Add secureboot support for kdump-tools : INPROGRESS
[nacc] python-django merge (LP: #1605278): TODO
[jgrimm] python-boto merge (in proposed; failing in autopkgtest): INPROGRESS
[nacc] openldap merge (LP: #1663702): DONE
[paelzer] MIR python-pyelftools (LP: #1630073) for DPDK: INPROGRESS
[teward] Merge remaining nginx changes from Debian (LP: #1664652): DONE
[powersj] MIR & seed htop (LP: #1644364): INPROGRESS
[powersj] Document SRU policy/testing for curtin: DONE
[powersj] Document SRU policy/testing for cloud-init: TODO
Add "secrets service" feature to sssd (see LP: #1638957): BLOCKED
Land nss (in proposed; blocked by LP: #1662654): BLOCKED
[racb] MIR or otherwise resolve parallax (LP: #1653959): BLOCKED
[paelzer] remerge exim4 (upstream did not yet release the next version, Debian only at last RC in unstable; too high risk to punch that into zesty as-is, wait for zesty+1): POSTPONED
[paelzer] remerge logwatch: DONE
[paelzer] nis merge (analysis says this becomes a sync): DONE
[racb] squid3 merge: DONE
[paelzer] multipath-tools merge (LP: #1645274): DONE
[paelzer] liburcu MIR (LP: #1644757) (needed for multipath-tools): DONE
[paelzer] Merge DPDK 16.11: DONE
[paelzer] ppc64el support for DPDK: DONE
[nacc] samba merge: DONE
[smb] xen merge: DONE
[paelzer] liblockfile merge -> sync: DONE
[paelzer] qemu 2.8: DONE
[paelzer] numad for qemu? LP: #1621121: DONE
[jbicha] libpam-mount: merge: DONE
[nacc] ldb sync: DONE
[racb] Drop sssd http-parser dependency: DONE
[racb] Land sssd 1.14: DONE
[racb] sssd-ad -> adcli MIR or drop: DONE
[mdeslaur] nss merge: DONE
[racb] mysql-defaults merge: DONE
[paelzer] libvirt merge: DONE
[mdeslaur] memcached merge: DONE
[nacc] tomcat8: DONE
[paelzer] dovecot merge: DONE
[paelzer] dovecot re-merge (requested by jgrimm) : DONE
[nacc] php7.0 merge (LP: #1641211, LP: #1663081): DONE
[racb] demote/unseed euca2ools: DONE
[nacc] seabios merge: DONE
[nacc] keepalived merge (now sync): DONE
[teward] Update nginx to 1.10.2, without merge: DONE
[paelzer] Enable AIO backend for tgt: DONE
[nacc] openipmi merge (LP: #1593461): DONE
[paelzer] strongswan merge: DONE
[nacc] heimdal merge: DONE
[paelzer] tgt merge: DONE
[paelzer] tgt re-merge: DONE
[paelzer] exim4 merge: DONE
[paelzer] libibverbs merge: DONE
[nacc] unbound merge (LP: #1647291): DONE
[xnox] Investigate /boot removal or size (LP: #1639801): DONE
[jgrimm] at merge (LP: #1651557): DONE
urlgrabber merge: DONE
pacemaker merge: DONE
[louis] clamav merge: DONE
[louis] MIR tomsfastmath (for clamv): DONE
[louis] clamav: remove dependency on llvm or move to common llvm: DONE
[teward] Bug-fix upload nginx 1.10.3 without merge: DONE
[powersj] nagios-nrpe merge (LP: #1663329): DONE
[powersj] dlm merge (LP: #1663682): DONE
[nacc] apache2 merge (in proposed; LP: #1663425): DONE
[jgrimm] iproute2 merge (in proposed; LP: #1659039): DONE
[jgrimm] nspr merge: DONE
[louis] nut merge : DONE
[powersj] MIR & seed iotop (LP: #1644368): DONE
[powersj] MIR & seed nicstat (LP: #1644372): DONE
[jgrimm] openvpn merge: DONE
[powersj] etckeeper merge (LP: #1663680): DONE
[nacc] postgresql-9.6 migration (LP: #1666566): DONE

This blueprint contains Public information 
Everyone can see this information.