Chad Smith
on 5 February 2019
Hello Ubuntu Server
The purpose of this communication is to provide a status update and highlights for any interesting subjects from the Ubuntu Server Team. If you would like to reach the server team, you can find us at the #ubuntu-server channel on Freenode. Alternatively, you can sign up and use the Ubuntu Server Team mailing list or visit the Ubuntu Server discourse hub for more discussion.
Spotlight: 18.04.2 ISO Testing and Point Release
The second point release of Ubuntu 18.04 LTS (Bionic) is scheduled for this week. The server ISO comes with the latest subiquity and curtin containing various fixes and updates. Please help with testing the new ISO on the ISO tracker site.
Spotlight: Welcome Paride!
This past month the canonical-server team welcomed a new member, Paride Legovini (paride on Freenode), into the fold. He is in charge of quality for the Ubuntu Server distribution. He has already contributed to cloud-init and curtin and is working on the aforementioned Bionic ISOs. Paride stays very busy as a Debian Maintainer, he is finishing his PhD, and he even spent a year on Antartica. Welcome aboard Paride!
cloud-init
- Canonical’s Ryan Harper was granted PPU rights (per package upload) into Ubuntu for cloud-init and curtin packages.
- cloud-init queued SRU (Stable Release Update) for Xenial, Bionic and Cosmic of cloud-init 18.5-21. Expectation is to publish this version in the next two weeks.
- clean: cloud-init clean should not trace when run from within cloud_dir
- Resolve flake8 comparison and pycodestyle over-ident issues [Paride Legovini]
- opennebula: also exclude epochseconds from changed environment vars
- systemd: Render generator from template to account for system differences. [Robert Schweikert]
- sysconfig: On SUSE, use STARTMODE instead of ONBOOT [Robert Schweikert]
- flake8: use ==/!= to compare str, bytes, and int literals [Paride Legovini]
- opennebula: exclude EPOCHREALTIME as known bash env variable with a delta
- tox: fix disco httpretty dependencies for py37
- run-container: uncomment baseurl in yum.repos.d/*.repo when using a proxy [Paride Legovini]
- lxd: install zfs-linux instead of zfs meta package [Johnson Shi]
- net/sysconfig: do not write a resolv.conf file with only the header. [Robert Schweikert]
- net: Make sysconfig renderer compatible with Network Manager. [Eduardo Otubo]
- cc_set_passwords: Fix regex when parsing hashed passwords [Marlin Cremers]
- net: Wait for dhclient to daemonize before reading lease file [Jason Zions]
- [Azure] Increase retries when talking to Wireserver during metadata walk [Jason Zions]
- Add documentation on adding a datasource.
curtin
- flake8: fix some E117 over-indented issues [Paride Legovini]
- bcache: ensure partitions on bcache devices are detected as partition
- vmtest: bump skip_by_date out a year for trusty bcache bug
- Fix typo in doc/topics/integration-testing.rst. [Paride Legovini]
- flake8: Fix two issues found with new version of flake8
- clear-holders: handle FileNotFound when probing for bcache device slaves
Contact the Ubuntu Server team
- Chat on #ubuntu-server on Freenode
- Email the ubuntu-server mailing list
- Find us on the Ubuntu Community Hub – server channel
Bug Work and Triage
- 276 bugs in the backlog
- Notes on daily bug triage
Ubuntu Server Packages
Below is a summary of uploads to the development and supported releases. Current status of the Debian to Ubuntu merges is tracked on the Merge-o-Matic page. For a full list of recent merges with change logs please see the Ubuntu Server report. The authorization page: (https://launchpad.net/+authorize-token?oauth_token=vvgt2GgGVXsRwKl44NVP&allow_permission=DESKTOP_INTEGRATION) should be opening in your browser. Use your browser to authorize this program to access Launchpad on your behalf. Waiting to hear from Launchpad about your decision…
Proposed Uploads to the Supported Releases
Please consider testing the following by enabling proposed, checking packages for update regressions, and making sure to mark affected bugs verified as fixed.
Total: 11
cloud-init, xenial, 18.5-21-g8ee294d5-0ubuntu1~16.04.1, chad.smith
cloud-init, bionic, 18.5-21-g8ee294d5-0ubuntu1~18.04.1, chad.smith
cloud-init, cosmic, 18.5-21-g8ee294d5-0ubuntu1~18.10.1, chad.smith
haproxy, bionic, 1.8.8-1ubuntu0.4, ahasenack
haproxy, cosmic, 1.8.13-2ubuntu0.2, ahasenack
ipxe, bionic, 1.0.0+git-20180124.fbe8c52d-0ubuntu2.2, andreserl
ipxe, cosmic, 1.0.0+git-20180124.fbe8c52d-0ubuntu4.1, andreserl
libmemcached, trusty, 1.0.8-1ubuntu2.1, joalif
libmemcached, xenial, 1.0.18-4.1ubuntu2, joalif
libmemcached, bionic, 1.0.18-4.2ubuntu0.18.04.1, joalif
libmemcached, cosmic, 1.0.18-4.2ubuntu0.18.10.1, joalif
Uploads Released to the Supported Releases
Total: 44
apache2, trusty, 2.4.7-1ubuntu4.21, ahasenack
c3p0, cosmic, 0.9.1.2-9+deb8u1build0.18.10.1, mikesalvatore
c3p0, bionic, 0.9.1.2-9+deb8u1build0.18.04.1, mikesalvatore
c3p0, xenial, 0.9.1.2-9+deb8u1build0.16.04.1, mikesalvatore
c3p0, trusty, 0.9.1.2-9+deb8u1build0.14.04.1, mikesalvatore
dovecot, cosmic, 1:2.3.2.1-1ubuntu3.1, mdeslaur
dovecot, bionic, 1:2.2.33.2-1ubuntu4.2, mdeslaur
dovecot, xenial, 1:2.2.22-1ubuntu2.9, mdeslaur
dovecot, trusty, 1:2.2.9-1ubuntu2.5, mdeslaur
haproxy, cosmic, 1.8.13-2ubuntu0.1, leosilvab
haproxy, bionic, 1.8.8-1ubuntu0.3, leosilvab
haproxy, xenial, 1.6.3-1ubuntu0.2, leosilvab
irqbalance, cosmic, 1.3.0-0.1ubuntu0.18.10.1, waveform
irqbalance, bionic, 1.3.0-0.1ubuntu0.18.04.1, waveform
iscsitarget, trusty, 1.4.20.3+svn499-0ubuntu2.6, smb
krb5, cosmic, 1.16-2ubuntu1.1, ebarretto
krb5, bionic, 1.16-2ubuntu0.1, ebarretto
krb5, xenial, 1.13.2+dfsg-5ubuntu2.1, ebarretto
krb5, trusty, 1.12+dfsg-2ubuntu5.4, ebarretto
mysql-5.7, bionic, 5.7.25-0ubuntu0.18.04.2, mdeslaur
mysql-5.7, cosmic, 5.7.25-0ubuntu0.18.10.2, mdeslaur
mysql-5.7, xenial, 5.7.25-0ubuntu0.16.04.2, mdeslaur
nss, cosmic, 2:3.36.1-1ubuntu1.1, mdeslaur
nss, bionic, 2:3.35-2ubuntu2.1, mdeslaur
nss, xenial, 2:3.28.4-0ubuntu0.16.04.4, mdeslaur
nss, trusty, 2:3.28.4-0ubuntu0.14.04.4, mdeslaur
php-pear, bionic, 1:1.10.5+submodules+notgz-1ubuntu1.18.04.1, mdeslaur
php-pear, cosmic, 1:1.10.5+submodules+notgz-1ubuntu1.18.10.1, mdeslaur
php-pear, xenial, 1:1.10.1+submodules+notgz-6ubuntu0.1, mdeslaur
python-django, cosmic, 1:1.11.15-1ubuntu1.1, mdeslaur
python-django, bionic, 1:1.11.11-1ubuntu1.2, mdeslaur
python-django, xenial, 1.8.7-1ubuntu5.7, mdeslaur
python-django, trusty, 1.6.11-0ubuntu1.3, mdeslaur
qemu, xenial, 1:2.5+dfsg-5ubuntu10.34, paelzer
rdma-core, bionic, 17.1-1ubuntu0.1, paelzer
samba, bionic, 2:4.7.6+dfsg~ubuntu-0ubuntu2.6, kstenerud
spice, cosmic, 0.14.0-1ubuntu4.2, mdeslaur
spice, bionic, 0.14.0-1ubuntu2.4, mdeslaur
spice, xenial, 0.12.6-4ubuntu0.4, mdeslaur
spice, trusty, 0.12.4-0nocelt2ubuntu1.8, mdeslaur
sssd, bionic, 1.16.1-1ubuntu1.1, ahasenack
strongswan, cosmic, 5.6.3-1ubuntu4.1, paelzer
strongswan, bionic, 5.6.2-1ubuntu2.4, paelzer
tomcat8, xenial, 8.0.32-1ubuntu1.9, kstenerud
Uploads to the Development Release
Total: 64
amavisd-new, 1:2.11.0-3ubuntu1, kstenerud
anope, 2.0.6-1build1, vorlon
apache2, 2.4.38-2ubuntu1, ahasenack
asterisk, 1:16.1.1~dfsg-1build1, vorlon
augeas, 1.11.0-2, bengen
augeas, 1.11.0-1ubuntu1, doko
augeas, 1.11.0-1build1, doko
bacula, 9.4.1-2build2, vorlon
bacula, 9.4.1-2build1, doko
bind9, 1:9.11.5.P1+dfsg-1ubuntu1, ahasenack
bridge-utils, 1.6-2ubuntu1, vorlon
clamav, 0.100.2+dfsg-2ubuntu1, jbicha
cloud-init, 18.5-21-g8ee294d5-0ubuntu1, chad.smith
cloud-init, 18.5-17-gd1a2fe73-0ubuntu1, chad.smith
cyrus-sasl2, 2.1.27+dfsg-1build1, vorlon
cyrus-sasl2, 2.1.27~rc8-1, team+cyrus
dnsmasq, 2.80-1ubuntu1, juliank
dovecot, 1:2.3.4-2ubuntu2, vorlon
dovecot, 1:2.3.4-2ubuntu1, kstenerud
ebtables, 2.0.10.4+snapshot20181205-1ubuntu1, kstenerud
exim4, 4.92~RC4-2ubuntu2, vorlon
exim4, 4.92~RC4-2ubuntu1, kstenerud
freeradius, 3.0.17+dfsg-1ubuntu1, xnox
freeradius, 3.0.16+dfsg-3ubuntu5, vorlon
freeradius, 3.0.16+dfsg-3ubuntu4, doko
haproxy, 1.8.17-1ubuntu1, ahasenack
ipmitool, 1.8.18-6build1, doko
ipxe, 1.0.0+git-20190109.133f4c4-0ubuntu1, paelzer
libdbi-drivers, 0.9.0-5ubuntu3, vorlon
libmemcached, 1.0.18-4.2ubuntu1, joalif
libmspack, 0.9.1-1ubuntu1, ahasenack
libpam-mount, 2.16-9ubuntu2, jbicha
libvirt, 5.0.0-1ubuntu1, paelzer
libvirt, 4.6.0-2ubuntu6, doko
lm-sensors, 1:3.5.0-3ubuntu1, adconrad
logwatch, 7.5.0-1ubuntu1, kstenerud
lua5.2, 5.2.4-1.1build2, doko
lua5.3, 5.3.3-1.1build1, doko
mdbtools, 0.7.1-6build1, doko
multipath-tools, 0.7.4-2ubuntu4, doko
mysql-8.0, 8.0.14-0ubuntu1, racb
mysql-8.0, 8.0.14-0ubuntu1, racb
net-tools, 1.60+git20180626.aebd88e-1ubuntu1, vorlon
netcf, 1:0.2.8-1ubuntu3, doko
nginx, 1.15.8-0ubuntu1, teward
nss, 2:3.42-1ubuntu1, kstenerud
ocfs2-tools, 1.8.5-7build1, doko
openldap, 2.4.47+dfsg-2ubuntu1, rtandy
openvpn, 2.4.6-1ubuntu3, j-latten
php-defaults, 69ubuntu1, costamagnagianfranco
qemu, 1:3.1+dfsg-2ubuntu1, paelzer
quagga, 1.2.4-3, idunno
quagga, 1.2.4-2build1, doko
ruby-rgen, 0.8.0-1.1, pkg-ruby-extras-maintainers
ruby2.5, 2.5.3-3ubuntu3, ahasenack
ruby2.5, 2.5.3-3ubuntu2, doko
samba, 2:4.9.4+dfsg-1ubuntu1, ahasenack
samba, 2:4.9.2+dfsg-2ubuntu3, doko
seabios, 1.12.0-1, pkg-qemu-devel
spice, 0.14.0-1ubuntu5, mdeslaur
squashfuse, 0.1.103-1, sgclark
tgt, 1:1.0.74-1ubuntu1, kstenerud
ubuntu-advantage-tools, 18, ahasenack
unixodbc, 2.3.6-0.1build1, doko