Ubuntu Server development summary - 04 April 2018

Josh Powers josh.powers at canonical.com
Tue Apr 3 17:00:54 UTC 2018


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 [0].

[0]: https://lists.ubuntu.com/mailman/listinfo/ubuntu-server

## Spotlight: Using cloud-init with multipass

Multipass [1] is a quick and easy way to launch VMs running Ubuntu.
While still in beta, Multipass now supports launching VMs with YAML
cloud-config. Josh recently wrote up how to use cloud-init with
multipass [2] with a few more details.

[1]: https://community.ubuntu.com/t/beta-release-multipass/2696
[2]: https://insights.ubuntu.com/2018/04/02/using-cloud-init-with-multipass

## cloud-init

- Released version 18.2 and uploaded to Ubuntu Bionic
- 18.2 is now in proposed for Artful and Xenial
- IBMCloud: Add initial IBM Cloud datasource.
- Identify IBMCloud (Softlayer) via cloud-id
- Enable/disable, drive ua tool via a cloud-config module
- Netplan reflect DNS entries on each interface when global-dns is
  specified
- cc_resizefs will no longer attempt zfs resize on systems without
  /dev/zfs or zfsutils
- Hetzner: Exit early if dmi system-manufacturer is not HetznerCloud
- Add missing package dependency on isc-dhcp-client to trunk ubuntu
  packaging LP: #1759307 [3]
- FreeBSD: resizefs module now able to handle zfs/zpool from Dominic
  Schlegel LP: #1721243 [4]
- Support for properly identifying OpenTelekomCloud as an OpenStack
  datasource from Kurt Garloff LP: #1756471 [5]
- Reduce azure retry timeouts when polling imds during pre-provisioning
  from Douglas Jordan LP: #1752977 [6]
- Revert readurl's exception_cb behavior datasource from Kurt Garloff
  LP: #1702160 [7], LP: #1298921 [8]
- doc: Fix links in OpenStack datasource documentation. Dominic Schlegel
  LP: #1721660 [9]

[3]: http://pad.lv/1759307
[4]: http://pad.lv/1721243
[5]: http://pad.lv/1756471
[6]: http://pad.lv/1752977
[7]: http://pad.lv/1702160
[8]: http://pad.lv/1298921
[9]: http://pad.lv/1721660

## curtin

- Released version 18.1 and uploaded to Ubuntu Bionic
- Generalized new-upstream-release scripts for cloud-init and curtin to
  redact changelogs of release branches
- zfs was set to use version 28

## git-ubuntu

- 50% of main source packages are now imported and set as the default
  Git repository in Launchpad for those source packages
- Work continues to import packages to achive 100% of main source
  packages

## Bug Work and Triage

- 273 in the backlog [10], 174 bugs reviewed
- Notes on daily bug triage [11]

[10]: https://bugs.launchpad.net/~ubuntu-server/+subscribedbugs
[11]: https://wiki.ubuntu.com/ServerTeam/KnowledgeBase#Bug_Triage

## Contact the Ubuntu Server team

- Chat on #ubuntu-server on Freenode
- Email the ubuntu-server mailing list [12]

[12]: https://lists.ubuntu.com/mailman/listinfo/ubuntu-server

## 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 [13]. For a
full list of recent merges with change logs please see the Ubuntu
Server report [14].

[13]: https://merges.ubuntu.com/main.html
[14]: http://reqorts.qa.ubuntu.com/reports/ubuntu-server/merges.html

### Proposed Uploads to the Supported Releases

Please consider testing the following by enabling proposed [15],
checking packages for update regressions, and making sure to mark
affected bugs verified as fixed [16].

[15]: https://wiki.ubuntu.com/Testing/EnableProposed
[16]: https://wiki.ubuntu.com/StableReleaseUpdates#Verification

Total: 3

- [`apache2, xenial, 2.4.18-2ubuntu3.6, paelzer`][17]
- [`cloud-init, xenial, 18.2-0ubuntu1~16.04.1, chad.smith`][18]
- [`cloud-init, artful, 18.2-0ubuntu1~17.10.1, chad.smith`][19]

[17]: https://launchpad.net/ubuntu/+source/apache2/2.4.18-2ubuntu3.6
[18]: https://launchpad.net/ubuntu/+source/cloud-init/18.2-0ubuntu1~16.04.1
[19]: https://launchpad.net/ubuntu/+source/cloud-init/18.2-0ubuntu1~17.10.1

### Uploads Released to the Supported Releases

Total: 4

- [`dovecot, artful, 1:2.2.27-3ubuntu1.4, xnox`][20]
- [`sharutils, artful, 1:4.15.2-2ubuntu0.1, leosilvab`][21]
- [`sharutils, xenial, 1:4.15.2-1ubuntu0.1, leosilvab`][22]
- [`sharutils, trusty, 1:4.14-1ubuntu1.1, leosilvab`][23]

[20]: https://launchpad.net/ubuntu/+source/dovecot/1:2.2.27-3ubuntu1.4
[21]: https://launchpad.net/ubuntu/+source/sharutils/1:4.15.2-2ubuntu0.1
[22]: https://launchpad.net/ubuntu/+source/sharutils/1:4.15.2-1ubuntu0.1
[23]: https://launchpad.net/ubuntu/+source/sharutils/1:4.14-1ubuntu1.1

### Uploads to the Development Release

Total: 55

- [`antlr3, 3.5.2-9, pkg-java-maintainers`][24]
- [`apache2, 2.4.29-1ubuntu4, inaddy`][25]
- [`augeas, 1.10.1-2, bengen`][26]
- [`bind9, 1:9.11.2.P1-1ubuntu5, ahasenack`][27]
- [`bundler, 1.16.1-1, pkg-ruby-extras-maintainers`][28]
- [`cglib, 3.2.6-2, pkg-java-maintainers`][29]
- [`chrony, 3.2-4ubuntu2, paelzer`][30]
- [`cloud-init, 18.2-0ubuntu1, chad.smith`][31]
- [`cloud-init, 18.1-35-ge0f644b7-0ubuntu2, smoser`][32]
- [`cloud-init, 18.1-35-ge0f644b7-0ubuntu1, chad.smith`][33]
- [`cloud-init, 18.1-26-g685f9901-0ubuntu1, chad.smith`][34]
- [`curtin, 18.1-1-g45564eef-0ubuntu1, chad.smith`][35]
- [`curtin, 17.1-51-gbd40234f-0ubuntu1, raharper`][36]
- [`dnsmasq, 2.79-1, simon-thekelleys`][37]
- [`docker.io, 17.03.2-0ubuntu5, tyhicks`][38]
- [`excalibur-logkit, 2.0-12, pkg-java-maintainers`][39]
- [`facter, 3.10.0-4, pkg-puppet-devel`][40]
- [`geronimo-interceptor-3.0-spec, 1.0.1-4fakesync, doko`][41]
- [`libslf4j-java, 1.7.25-3, pkg-java-maintainers`][42]
- [`libvirt, 4.0.0-1ubuntu7, paelzer`][43]
- [`libvirt, 4.0.0-1ubuntu6, paelzer`][44]
- [`lxc, 3.0.0-0ubuntu2, stgraber`][45]
- [`lxc, 3.0.0-0ubuntu1, stgraber`][46]
- [`lxc, 3.0.0~beta4-0ubuntu1, stgraber`][47]
- [`lxc, 3.0.0~beta3-0ubuntu1, stgraber`][48]
- [`lxcfs, 3.0.0-0ubuntu1, stgraber`][49]
- [`lxd, 3.0.0-0ubuntu1, stgraber`][50]
- [`lxd, 3.0.0~beta7-0ubuntu1, stgraber`][51]
- [`lxd, 3.0.0~beta6-0ubuntu1, stgraber`][52]
- [`maas, 2.4.0~beta1-6799-g391e5f16d-0ubuntu1, andreserl`][53]
- [`mdbtools, 0.7.1-6, jmv-deb`][54]
- [`munin, 2.0.37-1, team+munin`][55]
- [`popt, 1.16-11, mjeanson-h`][56]
- [`puppet, 5.4.0-2ubuntu1, doko`][57]
- [`python-django, 1:1.11.11-1ubuntu1, mdeslaur`][58]
- [`python-gflags, 1.5.1-5, None`][59]
- [`python-termstyle, 0.1.10-2, openstack-devel`][60]
- [`python-xstatic, 1.0.0-6, openstack-devel`][61]
- [`qemu, 1:2.11+dfsg-1ubuntu5, paelzer`][62]
- [`quagga, 1.2.4-1, idunno`][63]
- [`rake, 12.3.1-1, pkg-ruby-extras-maintainers`][64]
- [`rdma-core, 17.1-1, benjamin-drung`][65]
- [`ruby-defaults, 1:2.5.1, terceiro`][66]
- [`ruby-molinillo, 0.6.4-1, pkg-ruby-extras-maintainers`][67]
- [`ruby2.5, 2.5.1-1ubuntu1, doko`][68]
- [`sharutils, 1:4.15.2-3, sanvila`][69]
- [`sphinxcontrib-httpdomain, 1.5.0-2, openstack-devel`][70]
- [`sssd, 1.16.0-5ubuntu2, ahasenack`][71]
- [`strongswan, 5.6.2-1ubuntu2, paelzer`][72]
- [`tomcat8, 8.5.29-1, pkg-java-maintainers`][73]
- [`ubuntu-advantage-tools, 16, ahasenack`][74]
- [`ubuntu-advantage-tools, 15, ahasenack`][75]
- [`unixodbc, 2.3.4-1.1ubuntu3, mdeslaur`][76]
- [`unixodbc, 2.3.4-1.1ubuntu2, mdeslaur`][77]
- [`walinuxagent, 2.2.21+really2.2.20-0ubuntu3, daniel-thewatkins`][78]

[24]: https://launchpad.net/ubuntu/+source/antlr3/3.5.2-9
[25]: https://launchpad.net/ubuntu/+source/apache2/2.4.29-1ubuntu4
[26]: https://launchpad.net/ubuntu/+source/augeas/1.10.1-2
[27]: https://launchpad.net/ubuntu/+source/bind9/1:9.11.2.P1-1ubuntu5
[28]: https://launchpad.net/ubuntu/+source/bundler/1.16.1-1
[29]: https://launchpad.net/ubuntu/+source/cglib/3.2.6-2
[30]: https://launchpad.net/ubuntu/+source/chrony/3.2-4ubuntu2
[31]: https://launchpad.net/ubuntu/+source/cloud-init/18.2-0ubuntu1
[32]:
https://launchpad.net/ubuntu/+source/cloud-init/18.1-35-ge0f644b7-0ubuntu2
[33]:
https://launchpad.net/ubuntu/+source/cloud-init/18.1-35-ge0f644b7-0ubuntu1
[34]:
https://launchpad.net/ubuntu/+source/cloud-init/18.1-26-g685f9901-0ubuntu1
[35]: https://launchpad.net/ubuntu/+source/curtin/18.1-1-g45564eef-0ubuntu1
[36]: https://launchpad.net/ubuntu/+source/curtin/17.1-51-gbd40234f-0ubuntu1
[37]: https://launchpad.net/ubuntu/+source/dnsmasq/2.79-1
[38]: https://launchpad.net/ubuntu/+source/docker.io/17.03.2-0ubuntu5
[39]: https://launchpad.net/ubuntu/+source/excalibur-logkit/2.0-12
[40]: https://launchpad.net/ubuntu/+source/facter/3.10.0-4
[41]:
https://launchpad.net/ubuntu/+source/geronimo-interceptor-3.0-spec/1.0.1-4fakesync
[42]: https://launchpad.net/ubuntu/+source/libslf4j-java/1.7.25-3
[43]: https://launchpad.net/ubuntu/+source/libvirt/4.0.0-1ubuntu7
[44]: https://launchpad.net/ubuntu/+source/libvirt/4.0.0-1ubuntu6
[45]: https://launchpad.net/ubuntu/+source/lxc/3.0.0-0ubuntu2
[46]: https://launchpad.net/ubuntu/+source/lxc/3.0.0-0ubuntu1
[47]: https://launchpad.net/ubuntu/+source/lxc/3.0.0~beta4-0ubuntu1
[48]: https://launchpad.net/ubuntu/+source/lxc/3.0.0~beta3-0ubuntu1
[49]: https://launchpad.net/ubuntu/+source/lxcfs/3.0.0-0ubuntu1
[50]: https://launchpad.net/ubuntu/+source/lxd/3.0.0-0ubuntu1
[51]: https://launchpad.net/ubuntu/+source/lxd/3.0.0~beta7-0ubuntu1
[52]: https://launchpad.net/ubuntu/+source/lxd/3.0.0~beta6-0ubuntu1
[53]:
https://launchpad.net/ubuntu/+source/maas/2.4.0~beta1-6799-g391e5f16d-0ubuntu1
[54]: https://launchpad.net/ubuntu/+source/mdbtools/0.7.1-6
[55]: https://launchpad.net/ubuntu/+source/munin/2.0.37-1
[56]: https://launchpad.net/ubuntu/+source/popt/1.16-11
[57]: https://launchpad.net/ubuntu/+source/puppet/5.4.0-2ubuntu1
[58]: https://launchpad.net/ubuntu/+source/python-django/1:1.11.11-1ubuntu1
[59]: https://launchpad.net/ubuntu/+source/python-gflags/1.5.1-5
[60]: https://launchpad.net/ubuntu/+source/python-termstyle/0.1.10-2
[61]: https://launchpad.net/ubuntu/+source/python-xstatic/1.0.0-6
[62]: https://launchpad.net/ubuntu/+source/qemu/1:2.11+dfsg-1ubuntu5
[63]: https://launchpad.net/ubuntu/+source/quagga/1.2.4-1
[64]: https://launchpad.net/ubuntu/+source/rake/12.3.1-1
[65]: https://launchpad.net/ubuntu/+source/rdma-core/17.1-1
[66]: https://launchpad.net/ubuntu/+source/ruby-defaults/1:2.5.1
[67]: https://launchpad.net/ubuntu/+source/ruby-molinillo/0.6.4-1
[68]: https://launchpad.net/ubuntu/+source/ruby2.5/2.5.1-1ubuntu1
[69]: https://launchpad.net/ubuntu/+source/sharutils/1:4.15.2-3
[70]: https://launchpad.net/ubuntu/+source/sphinxcontrib-httpdomain/1.5.0-2
[71]: https://launchpad.net/ubuntu/+source/sssd/1.16.0-5ubuntu2
[72]: https://launchpad.net/ubuntu/+source/strongswan/5.6.2-1ubuntu2
[73]: https://launchpad.net/ubuntu/+source/tomcat8/8.5.29-1
[74]: https://launchpad.net/ubuntu/+source/ubuntu-advantage-tools/16
[75]: https://launchpad.net/ubuntu/+source/ubuntu-advantage-tools/15
[76]: https://launchpad.net/ubuntu/+source/unixodbc/2.3.4-1.1ubuntu3
[77]: https://launchpad.net/ubuntu/+source/unixodbc/2.3.4-1.1ubuntu2
[78]:
https://launchpad.net/ubuntu/+source/walinuxagent/2.2.21+really2.2.20-0ubuntu3
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.ubuntu.com/archives/ubuntu-server/attachments/20180403/c588433b/attachment-0001.html>


More information about the ubuntu-server mailing list