Chad Smith
on 16 October 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: Ubuntu 19.10 (Eoan Ermine) release imminent
The final testing and certification of Ubuntu 19.10 (Eoan Ermine) are nearly complete! Check out the release notes for a preview of what will be avialble shortly.
cloud-init
- Publish cloud-init update 19.2-36-g059d049c-0ubuntu3 to Ubuntu Eoan
- Publish cloud-init SRU to Xenial, Bionic, Disco: 19.2-36-g059d049c-0ubuntu2
- net: handle openstack dhcpv6-stateless configuration [Harald Jensås] (LP: #1847517)
- Add .venv/ to .gitignore [Dominic Schlegel]
- Small typo fixes in code comments. [Dominic Schlegel]
- cloud_test/lxd: Retry container delete a few times
- Add Support for e24cloud to Ec2 datasource. (LP: #1696476)
- Add RbxCloud datasource [Adam Dobrawy]
- get_interfaces: don’t exclude bridge and bond members (LP: #1846535)
- Add support for Arch Linux in render-cloudcfg [Conrad Hoffmann]
- util: json.dumps on python 2.7 will handle UnicodeDecodeError on binary (LP: #1801364)
- debian/ubuntu: add missing word to netplan/ENI header (LP: #1845669)
- ovf: do not generate random instance-id for IMC customization path
- sysconfig: only write resolv.conf if network_state has DNS values (LP: #1843634)
- sysconfig: use distro variant to check if available (LP: #1843584)
- systemd/cloud-init.service.tmpl: start after wicked.service [Robert Schweikert]
- docs: fix zstack documentation lints
- analyze/show: remove trailing space in output
- Add missing space in warning: “not avalid seed” [Brian Candler]
- pylintrc: add ‘enter_context’ to generated-members list
- Add datasource for ZStack platform. [Shixin Ruan] (LP: #1841181)
- docs: organize TOC and update summary of project [Joshua Powers]
- tools: make clean now cleans the dev directory, not the system
- docs: create cli specific page [Joshua Powers]
- docs: added output examples to analyze.rst [Joshua Powers]
- docs: doc8 fixes for instancedata page [Joshua Powers]
- docs: clean up formatting, organize boot page [Joshua Powers]
- net: add is_master check for filtering device list (LP: #1844191)
- docs: more complete list of availability [Joshua Powers]
- docs: start FAQ page [Joshua Powers]
- docs: cleanup output & order of datasource page [Joshua Powers]
- Brightbox: restrict detection to require full domain match .brightbox.com
- VMWware: add option into VMTools config to enable/disable custom script. [Xiaofeng Wang]
- net,Oracle: Add support for netfailover detection
- atomic_helper: add DEBUG logging to write_file (LP: #1843276)
- doc: document doc, create makefile and tox target [Joshua Powers]
- .gitignore: ignore files produced by package builds
- docs: fix whitespace, spelling, and line length [Joshua Powers]
- docs: remove unnecessary file in doc directory [Joshua Powers]
- Oracle: Render secondary vnic IP and MTU values only
- exoscale: fix sysconfig cloud_config_modules overrides (LP: #1841454)
- net/cmdline: refactor to allow multiple initramfs network config sources
- ubuntu-drivers: call db_x_loadtemplatefile to accept NVIDIA EULA (LP: #1840080)
- Add missing #cloud-config comment on first example in documentation. [Florian Müller]
- ubuntu-drivers: emit latelink=true debconf to accept nvidia eula (LP: #1840080)
- DataSourceOracle: prefer DS network config over initramfs
- format.rst: add text/jinja2 to list of content types (+ cleanups)
- Add GitHub pull request template to point people at hacking doc
- cloudinit/distros/parsers/sys_conf: add docstring to SysConf
- pyflakes: remove unused variable [Joshua Powers]
- Azure: Record boot timestamps, system information, and diagnostic events [Anh Vo]
- DataSourceOracle: configure secondary NICs on Virtual Machines
- distros: fix confusing variable names
- azure/net: generate_fallback_nic emits network v2 config instead of v1
- Add support for publishing host keys to GCE guest attributes [Rick Wright]
- New data source for the Exoscale.com cloud platform [Chris Glass]
- doc: remove intersphinx extension
- cc_set_passwords: rewrite documentation (LP: #1838794)
curtin
- storage_config: interpret value, not presence, of DM_MULTIPATH_DEVICE_PATH [Michael Hudson-Doyle]
- vmtest: Add skip_by_date for test_ip_output on eoan + vlans
- block-schema: update raid schema for preserve and metadata
- dasd: update partition table value to ‘vtoc’ (LP: #1847073)
- clear-holders: increase the level for devices with holders by one (LP: #1844543)
- tests: mock timestamp used in collect-log file creation (LP: #1847138)
- ChrootableTarget: mount /run to resolve lvm/mdadm issues which require it.
- block-discover: handle multipath disks (LP: #1839915)
- Handle partial raid on partitions (LP: #1835091)
- install: export zpools if present in the storage-config (LP: #1838278)
- block-schema: allow ‘mac’ as partition table type (LP: #1845611)
- jenkins-runner: disable the lockfile timeout by default [Paride Legovini]
- curthooks: use correct grub-efi package name on i386 (LP: #1845914)
- vmtest-sync-images: remove unused imports [Paride Legovini]
- vmtests: use file locking on the images [Paride Legovini]
- vmtest: enable arm64 [Paride Legovini]
- Make the vmtests/test_basic test suite run on ppc64el [Paride Legovini]
- vmtests: separate arch and target_arch in tests [Paride Legovini]
- vmtests: new decorator: skip_if_arch [Paride Legovini]
- vmtests: increase the VM memory for Bionic
- vmtests: Skip Eoan ZFS Root tests until bug fix is complete
- Merge branch ‘fix_merge_conflicts’
- d/control: update Depends for new probert package names [Dimitri John Ledkov]
- util: add support for ‘tbz’, ‘txz’ tar format types to sanitize_source (LP: #1843266)
- net: ensure eni helper tools install if given netplan config (LP: #1834751)
- d/control: update Depends for new probert package names [Dimitri John Ledkov]
- vmtest: fix typo in EoanBcacheBasic test name
- storage schema: Update nvme wwn regex to allow for nvme wwid format (LP: #1841321)
- Allow EUI-64 formatted WWNs for disks and accept NVMe partition naming [Reed Slaby] (LP: #1840524)
- Makefile: split Python 2 and Python 3 unittest targets apart
- Switch to the new btrfs-progs package name, with btrfs-tools fallback. [Dimitri John Ledkov]
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.
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: 7
cloud-init, xenial, 19.2-21-ge6383719-0ubuntu1~16.04.1, chad.smith
cloud-init, bionic, 19.2-21-ge6383719-0ubuntu1~18.04.1, chad.smith
cloud-init, disco, 19.2-21-ge6383719-0ubuntu1~19.04.1, chad.smith
cloud-utils, disco, 0.31-0ubuntu1.2, rafaeldtinoco
cloud-utils, disco, 0.31-0ubuntu1.1, rafaeldtinoco
haproxy, bionic, 1.8.8-1ubuntu0.5, paelzer
rdma-core, bionic, 17.1-1ubuntu0.2, paelzer
Uploads Released to the Supported Releases
Total: 82
apache2, xenial, 2.4.18-2ubuntu3.14, chardan
apache2, disco, 2.4.38-2ubuntu2.3, sbeattie
apache2, bionic, 2.4.29-1ubuntu4.11, sbeattie
apache2, xenial, 2.4.18-2ubuntu3.13, sbeattie
apache2, disco, 2.4.38-2ubuntu2.2, sbeattie
apache2, bionic, 2.4.29-1ubuntu4.10, sbeattie
apache2, xenial, 2.4.18-2ubuntu3.12, sbeattie
bind9, xenial, 1:9.10.3.dfsg.P4-8ubuntu1.15, paelzer
bind9, bionic, 1:9.11.3+dfsg-1ubuntu1.9, paelzer
clamav, disco, 0.101.4+dfsg-0ubuntu0.19.04.1, mdeslaur
clamav, bionic, 0.101.4+dfsg-0ubuntu0.18.04.1, mdeslaur
clamav, xenial, 0.101.4+dfsg-0ubuntu0.16.04.1, mdeslaur
cloud-init, xenial, 19.2-36-g059d049c-0ubuntu2~16.04.1, daniel-thewatkins
cloud-init, bionic, 19.2-36-g059d049c-0ubuntu2~18.04.1, daniel-thewatkins
cloud-init, disco, 19.2-36-g059d049c-0ubuntu2~19.04.1, daniel-thewatkins
cloud-init, xenial, 19.2-36-g059d049c-0ubuntu1~16.04.1, chad.smith
cloud-init, bionic, 19.2-36-g059d049c-0ubuntu1~18.04.1, chad.smith
cloud-init, disco, 19.2-36-g059d049c-0ubuntu1~19.04.1, chad.smith
cloud-init, disco, 19.2-24-ge7881d5c-0ubuntu1~19.04.1, chad.smith
cloud-init, bionic, 19.2-24-ge7881d5c-0ubuntu1~18.04.1, chad.smith
cloud-init, xenial, 19.2-24-ge7881d5c-0ubuntu1~16.04.1, chad.smith
dovecot, disco, 1:2.3.4.1-1ubuntu2.4, leosilvab
dovecot, bionic, 1:2.2.33.2-1ubuntu4.5, leosilvab
dovecot, xenial, 1:2.2.22-1ubuntu2.12, leosilvab
dovecot, disco, 1:2.3.4.1-1ubuntu2.3, leosilvab
dovecot, bionic, 1:2.2.33.2-1ubuntu4.4, leosilvab
dovecot, xenial, 1:2.2.22-1ubuntu2.11, leosilvab
dpdk, disco, 18.11.2-1ubuntu0.19.04.1, paelzer
dpdk, bionic, 17.11.6-0~ubuntu18.04.1, paelzer
exim4, disco, 4.92-4ubuntu1.4, mdeslaur
exim4, disco, 4.92-4ubuntu1.3, alexmurray
exim4, bionic, 4.90.1-1ubuntu1.4, alexmurray
exim4, xenial, 4.86.2-2ubuntu2.5, alexmurray
libsdl1.2, bionic, 1.2.15+dfsg2-0.1ubuntu0.1, mdeslaur
libsdl1.2, xenial, 1.2.15+dfsg1-3ubuntu0.1, mdeslaur
libvirt, bionic, 4.0.0-1ubuntu8.13, paelzer
libvirt, disco, 5.0.0-1ubuntu2.5, paelzer
logwatch, bionic, 7.4.3+git20161207-2ubuntu1.1, bryce
memcached, disco, 1.5.10-0ubuntu1.19.04.2, leosilvab
memcached, bionic, 1.5.6-0ubuntu1.2, leosilvab
memcached, xenial, 1.4.25-2ubuntu1.5, leosilvab
net-snmp, xenial, 5.7.3+dfsg-1ubuntu4.4, slashd
net-snmp, bionic, 5.7.3+dfsg-1.8ubuntu3.3, slashd
net-snmp, disco, 5.7.3+dfsg-5ubuntu1.2, slashd
net-snmp, bionic, 5.7.3+dfsg-1.8ubuntu3.1, mdeslaur
net-snmp, xenial, 5.7.3+dfsg-1ubuntu4.2, mdeslaur
net-snmp, xenial, 5.7.3+dfsg-1ubuntu4.3, joalif
net-snmp, bionic, 5.7.3+dfsg-1.8ubuntu3.2, joalif
net-snmp, disco, 5.7.3+dfsg-5ubuntu1.1, joalif
nginx, bionic, 1.14.0-0ubuntu1.6, mdeslaur
nginx, bionic, 1.14.0-0ubuntu1.5, mdeslaur
nginx, disco, 1.15.9-0ubuntu1.1, mdeslaur
nginx, bionic, 1.14.0-0ubuntu1.4, mdeslaur
nginx, xenial, 1.10.3-0ubuntu0.16.04.4, mdeslaur
openldap, xenial, 2.4.42+dfsg-2ubuntu3.7, lucaskanashiro
openldap, disco, 2.4.47+dfsg-3ubuntu2.2, lucaskanashiro
openldap, bionic, 2.4.45+dfsg-1ubuntu1.4, lucaskanashiro
php7.0, xenial, 7.0.33-0ubuntu0.16.04.6, leosilvab
php7.2, disco, 7.2.19-0ubuntu0.19.04.2, leosilvab
php7.2, bionic, 7.2.19-0ubuntu0.18.04.2, leosilvab
postgresql-10, bionic, 10.10-0ubuntu0.18.04.1, paelzer
postgresql-11, disco, 11.5-0ubuntu0.19.04.1, paelzer
psmisc, xenial, 22.21-2.1ubuntu0.1, lucaskanashiro
qemu, bionic, 1:2.11+dfsg-1ubuntu7.19, paelzer
qemu, disco, 1:3.1+dfsg-2ubuntu3.5, paelzer
qemu, disco, 1:3.1+dfsg-2ubuntu3.4, paelzer
qemu, bionic, 1:2.11+dfsg-1ubuntu7.18, paelzer
qemu, bionic, 1:2.11+dfsg-1ubuntu7.17, rafaeldtinoco
qemu, disco, 1:3.1+dfsg-2ubuntu3.3, paelzer
resource-agents, bionic, 1:4.1.0~rc1-1ubuntu1.2, slashd
ruby2.3, xenial, 2.3.1-2~ubuntu16.04.13, ahasenack
ruby2.5, bionic, 2.5.1-1ubuntu1.5, bryce
samba, disco, 2:4.10.0+dfsg-0ubuntu2.4, sbeattie
samba, disco, 2:4.10.0+dfsg-0ubuntu2.3, rafaeldtinoco
sosreport, xenial, 3.6-1ubuntu0.16.04.3, slashd
sosreport, bionic, 3.6-1ubuntu0.18.04.3, slashd
sosreport, disco, 3.6-1ubuntu2.1, slashd
sssd, bionic, 1.16.1-1ubuntu1.4, slashd
tomcat8, bionic, 8.5.39-1ubuntu1~18.04.3, emitorino
tomcat8, xenial, 8.0.32-1ubuntu1.10, emitorino
ubuntu-advantage-tools, trusty, 10ubuntu0.14.04.4, sombrafam
unbound, disco, 1.9.0-2ubuntu0.1, leosilvab
Uploads to the Development Release
Total: 142
anope, 2.0.6-1build2, racb
apache2, 2.4.41-1ubuntu1, ahasenack
apache2, 2.4.39-0ubuntu1, ahasenack
asterisk, 1:16.2.1~dfsg-2build2, mfo
asterisk, 1:16.2.1~dfsg-2build1, paelzer
beautifulsoup4, 4.8.0-2, None
beautifulsoup4, 4.8.0-1ubuntu1, ahasenack
clamav, 0.101.4+dfsg-1ubuntu1, costamagnagianfranco
clamav, 0.101.2+dfsg-3ubuntu1, costamagnagianfranco
cloud-init, 19.2-36-g059d049c-0ubuntu3, raharper
cloud-init, 19.2-36-g059d049c-0ubuntu2, daniel-thewatkins
cloud-init, 19.2-36-g059d049c-0ubuntu1, daniel-thewatkins
cloud-init, 19.2-24-ge7881d5c-0ubuntu1, chad.smith
cloud-init, 19.2-21-ge6383719-0ubuntu1, chad.smith
cloud-init, 19.2-13-g2f3bb764-0ubuntu1, chad.smith
cloud-init, 19.2-9-g15584720-0ubuntu1, daniel-thewatkins
cloud-init, 19.2-5-g496aaa94-0ubuntu1, chad.smith
cloud-utils, 0.31-5-gef42f6b5-0ubuntu1, smoser
cluster-glue, 1.0.12-13build1, doko
containerd, 1.2.10-0ubuntu1, mwhudson
containerd, 1.2.9-0ubuntu1, mwhudson
crmsh, 4.1.0-2ubuntu2, brian-murray
crmsh, 4.1.0-2ubuntu1, costamagnagianfranco
crmsh, 4.1.0-1ubuntu1, costamagnagianfranco
crmsh, 4.1.0-1, debian-ha-maintainers
curtin, 19.2-9-g38ce22b0-0ubuntu1, raharper
curtin, 19.2-6-g88a1a7ec-0ubuntu1, daniel-thewatkins
curtin, 19.2-5-g44997e86-0ubuntu1, daniel-thewatkins
cyrus-sasl2, 2.1.27+dfsg-1build3, doko
cyrus-sasl2, 2.1.27+dfsg-1build2, paelzer
dbconfig-common, 2.0.11ubuntu2, rafaeldtinoco
dbconfig-common, 2.0.11ubuntu1, racb
dnsmasq, 2.80-1ubuntu2, paelzer
dovecot, 1:2.3.4.1-5ubuntu3, leosilvab
dovecot, 1:2.3.4.1-5ubuntu2, racb
dpdk, 18.11.2-4, pkg-dpdk-devel
exim4, 4.92.1-1ubuntu3, mdeslaur
exim4, 4.92.1-1ubuntu2, alexmurray
exim4, 4.92.1-1ubuntu1, bryce
fetchmail, 6.4.0~rc4-1ubuntu1, bryce
freeipmi, 1.6.3-1.1ubuntu2, doko
freeradius, 3.0.19+dfsg-3, pkg-freeradius-maintainers
gdisk, 1.0.4-3, jcc-h
golang-go.crypto, 1:0.0~git20190701.4def268-2, team+pkg-go
golang-gocapability-dev, 0.0+git20180916.d983527-1, pkg-go-maintainers
golang-gopkg-lxc-go-lxc.v2, 0.0+git20190625.f4822c6-1ubuntu1, costamagnagianfranco
golang-gopkg-lxc-go-lxc.v2, 0.0~git20190625.f4822c6-0ubuntu1, stgraber
golang-gopkg-lxc-go-lxc.v2, 0.0~git20181101.0aadfc3-1ubuntu2, costamagnagianfranco
haproxy, 2.0.4-1, haproxy-j
heimdal, 7.5.0+dfsg-3build1, doko
ipmitool, 1.8.18-7ubuntu2, doko
irqbalance, 1.6.0-1ubuntu1, vorlon
ldb, 2:1.5.5-0ubuntu2, doko
ldb, 2:1.5.5-0ubuntu1, ahasenack
libapache2-mod-perl2, 2.0.11-1ubuntu1, costamagnagianfranco
libdbi-drivers, 0.9.0-6ubuntu2, racb
libdumbnet, 1.12-9build1, doko
libnet, 1.1.6+dfsg-3.1build1, doko
libpam-mount, 2.16-10, jspricke
libpcap, 1.9.1-2, rfrancoise
libpcap, 1.9.0-2build1, doko
libsdl1.2, 1.2.15+dfsg2-5, pkg-sdl-maintainers
libstatgrab, 0.91-1build3, doko
libvirt, 5.4.0-0ubuntu5, doko
libvirt, 5.4.0-0ubuntu4, paelzer
lxc, 3.0.4-0ubuntu1, stgraber
lxcfs, 3.0.4-2, pkg-lxc-devel
maas-enlist, 0.4+bzr38-0ubuntu4, adconrad
memcached, 1.5.10-0ubuntu3, leosilvab
monitoring-plugins, 2.2-6build2, doko
monitoring-plugins, 2.2-6build1, paelzer
multipath-tools, 0.7.9-3ubuntu6, adconrad
multipath-tools, 0.7.9-3ubuntu5, adconrad
mysql-8.0, 8.0.17-0ubuntu2, racb
mysql-8.0, 8.0.17-0ubuntu1, racb
mysql-8.0, 8.0.16-0ubuntu3, racb
mysql-defaults, 1.0.5ubuntu2, racb
mysql-defaults, 1.0.5ubuntu1, racb
ndg-httpsclient, 0.5.1-4, costamagnagianfranco
ndg-httpsclient, 0.5.1-2, costamagnagianfranco
net-snmp, 5.7.3+dfsg-5ubuntu5, slashd
net-snmp, 5.7.3+dfsg-5ubuntu4, slashd
net-snmp, 5.7.3+dfsg-5ubuntu3, joalif
net-snmp, 5.7.3+dfsg-5ubuntu2, racb
nginx, 1.16.1-0ubuntu2, teward
nginx, 1.16.1-0ubuntu1, teward
nmap, 7.80+dfsg1-1build1, doko
nspr, 2:4.21-2build1, doko
nspr, 2:4.21-2, team+pkg-mozilla
nut, 2.7.4-9ubuntu1, paelzer
ocfs2-tools, 1.8.6-1ubuntu1, rafaeldtinoco
open-vm-tools, 2:10.3.10-3ubuntu1, paelzer
open-vm-tools, 2:10.3.10-3build1, doko
open-vm-tools, 2:10.3.10-3, bzed
openhpi, 3.8.0-2build2, doko
openssh, 1:8.0p1-6build1, vorlon
openssh, 1:8.0p1-6, debian-ssh
openssh, 1:8.0p1-4build1, doko
openvpn, 2.4.7-1ubuntu2, doko
php-defaults, 69ubuntu2, racb
php7.2, 7.2.19-0ubuntu2, leosilvab
php7.3, 7.3.8-1, team+pkg-php
pmdk, 1.6.1-1ubuntu1, ahasenack
pmdk, 1.6.1~rc1-1ubuntu1, ahasenack
pollen, 4.21-4ubuntu2, costamagnagianfranco
pollen, 4.21-4ubuntu1, costamagnagianfranco
postfix, 3.4.5-1ubuntu1, ahasenack
postfix, 3.4.5-1build2, doko
postfix, 3.4.5-1build1, racb
postgresql-11, 11.5-1, team+postgresql
probert, 0.0.17, xnox
probert, 0.0.16, xnox
python-boto, 2.49.0-2ubuntu1, bryce
python-cryptography, 2.6.1-3.1, mithrandi-j
python-django, 1:1.11.22-1ubuntu1, mdeslaur
python-seamicroclient, 0.4.0+2016.05.20.git.40ee44c664-2ubuntu1, bryce
qemu, 1:4.0+dfsg-0ubuntu9, paelzer
qemu, 1:4.0+dfsg-0ubuntu8, paelzer
qemu, 1:4.0+dfsg-0ubuntu7, doko
qemu, 1:4.0+dfsg-0ubuntu6, paelzer
quagga, 1.2.4-4build1, doko
ruby2.5, 2.5.5-4ubuntu2, doko
runc, 1.0.0~rc8+git20190923.3e425f80-0ubuntu1, mwhudson
runc, 1.0.0~rc8-0ubuntu1, mwhudson
samba, 2:4.10.7+dfsg-0ubuntu2, sbeattie
samba, 2:4.10.7+dfsg-0ubuntu1, ahasenack
samba, 2:4.10.6+dfsg-0ubuntu1, ahasenack
screen, 4.6.2-3build1, doko
sharutils, 1:4.15.2-4build1, doko
simplestreams, 0.1.0-25-gba75825b-0ubuntu1, daniel-thewatkins
six, 1.12.0-2build1, doko
six, 1.12.0-2, None
socat, 1.7.3.2-2ubuntu3, doko
sosreport, 3.6-1ubuntu3, slashd
soupsieve, 1.9.2+dfsg-2ubuntu1, ahasenack
squid, 4.8-1ubuntu2, ahasenack
strongswan, 5.7.2-1ubuntu3, paelzer
tevent, 0.9.39-0ubuntu2, doko
tmux, 2.9a-3build1, doko
unbound, 1.9.0-2ubuntu1, leosilvab
uucp, 1.07-27build1, doko
xen, 4.9.2-0ubuntu3, doko