Ubuntu Server Development Summary - 30 Jan 2018

David Britton david.britton at canonical.com
Tue Jan 30 17:59:34 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: Seeding Snaps with MAAS
Chad on the cloud-init team recently worked on adding the ability to
seed snaps using curtin. [His recent blog post][1] details how the new
feature works.  TL;DR: cloud-init already provides a [snappy
cloud_config module][2], just use that. :) 

[1]: https://blackboxsw.github.io/seed-snaps-using-maas.html
[2]: https://cloudinit.readthedocs.io/en/latest/topics/modules.html#snappy

## cloud-init

- Fix undeclared variable code paths and traceback in cloud-init status
  command [LP: #1744796][3]
- Upload master to Ubuntu Bionic (17.2-25-gc03bdd3d-0ubuntu1)
-  Readthedocs documentation update to include new [command line
   subcommands status and collect-logs][4]
- GCE: Improvements and changes to ssh key behavior for default user
  (Max Illfelder)
- Azure VM Preprovisioning support (Douglas Jordan)
- OpenNebula: Improve network configuration support (Akihiko Ota)
- btrfs: support resizing if root is mounted ro (Robert Schweikert)
- docs: Fix typos in docs and one debug message (Florian Grignon)
- Recognize uppercase vfat disk labels (James Penick)

[3]: http://pad.lv/1744796
[4]: https://cloudinit.readthedocs.io/en/latest/topics/capabilities.html#cli-subcommand-details

## curtin
- For faster system triage, automatically collect ephemeral system
  information and system logs in the event of errors in
  /var/log/curtin/curtin-error-logs.tar, see the [install docs][5] for
- Skip integration tests with known open bugs to avoid test failures
  when feature is not yet released
- Enable seeding snaps during installs

[5]: http://curtin.readthedocs.io/en/latest/topics/config.html#install

## Bug Work and Triage
- 289 in the [backlog][6], 112 bugs reviewed
- [Notes on daily bug triage][7]

[6]: https://bugs.launchpad.net/~ubuntu-server/+subscribedbugs
[7]: 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][8]

[8]: 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][9]. For a full list of recent merges with change
logs please see the Ubuntu Server [report][10].

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

### Proposed Uploads to the Supported Releases
Please consider testing the following by [enabling proposed][11],
checking packages for update regressions, and making sure to mark
affected bugs [verified as fixed][12].

[11]: https://wiki.ubuntu.com/Testing/EnableProposed
[12]: https://wiki.ubuntu.com/StableReleaseUpdates#Verification

Total: 1

- [`spamassassin, artful, 3.4.1-7ubuntu1, paelzer`][13]

[13]: https://launchpad.net/ubuntu/+source/spamassassin/3.4.1-7ubuntu1

### Uploads released to the Supported Releases
Total: 6

- [`clamav, xenial, 0.99.2+dfsg-0ubuntu0.16.04.3, paelzer`][14]
- [`google-apputils-python, xenial, 0.4.1-1ubuntu2.16.04.1, azzar1`][15]
- [`google-apputils-python, artful, 0.4.1-1ubuntu2.17.10.1, azzar1`][16]
- [`rsync, artful, 3.1.2-2ubuntu0.2, leosilvab`][17]
- [`rsync, xenial, 3.1.1-3ubuntu1.2, leosilvab`][18]
- [`rsync, trusty, 3.1.0-2ubuntu0.4, leosilvab`][19]

[14]: https://launchpad.net/ubuntu/+source/clamav/0.99.2+dfsg-0ubuntu0.16.04.3
[15]: https://launchpad.net/ubuntu/+source/google-apputils-python/0.4.1-1ubuntu2.16.04.1
[16]: https://launchpad.net/ubuntu/+source/google-apputils-python/0.4.1-1ubuntu2.17.10.1
[17]: https://launchpad.net/ubuntu/+source/rsync/3.1.2-2ubuntu0.2
[18]: https://launchpad.net/ubuntu/+source/rsync/3.1.1-3ubuntu1.2
[19]: https://launchpad.net/ubuntu/+source/rsync/3.1.0-2ubuntu0.4

### Uploads to the Development Release
Total: 15

- [`autofs, 5.1.2-1ubuntu2, ahasenack`][20]
- [`bind9, 1:9.11.2.P1-1ubuntu1, ahasenack`][21]
- [`celery, 4.1.0-2ubuntu1, nacc`][22]
- [`celery, 4.1.0-2, None`][23]
- [`cloud-init, 17.2-25-gc03bdd3d-0ubuntu1, chad.smith`][24]
- [`cloud-init, 17.2-20-g32a6a176-0ubuntu1, chad.smith`][25]
- [`golang-golang-x-net-dev, 1:0.0+git20170629.c81e7f2+dfsg-2, pkg-go-maintainers`][26]
- [`ipxe, 1.0.0+git-20180124.fbe8c52d-0ubuntu1, paelzer`][27]
- [`libp11, 0.4.7-2ubuntu1, xnox`][28]
- [`libvirt, 4.0.0-1ubuntu1, paelzer`][29]
- [`multipath-tools, 0.7.4-2ubuntu1, juliank`][30]
- [`python-cryptography, 2.1.4-1build1, xnox`][31]
- [`qemu, 1:2.11+dfsg-1ubuntu1, paelzer`][32]
- [`rdma-core, 16.1-2, benjamin-drung`][33]
- [`samba, 2:4.7.4+dfsg-1ubuntu1, ahasenack`][34]

[20]: https://launchpad.net/ubuntu/+source/autofs/5.1.2-1ubuntu2
[21]: https://launchpad.net/ubuntu/+source/bind9/1:9.11.2.P1-1ubuntu1
[22]: https://launchpad.net/ubuntu/+source/celery/4.1.0-2ubuntu1
[23]: https://launchpad.net/ubuntu/+source/celery/4.1.0-2
[24]: https://launchpad.net/ubuntu/+source/cloud-init/17.2-25-gc03bdd3d-0ubuntu1
[25]: https://launchpad.net/ubuntu/+source/cloud-init/17.2-20-g32a6a176-0ubuntu1
[26]: https://launchpad.net/ubuntu/+source/golang-golang-x-net-dev/1:0.0+git20170629.c81e7f2+dfsg-2
[27]: https://launchpad.net/ubuntu/+source/ipxe/1.0.0+git-20180124.fbe8c52d-0ubuntu1
[28]: https://launchpad.net/ubuntu/+source/libp11/0.4.7-2ubuntu1
[29]: https://launchpad.net/ubuntu/+source/libvirt/4.0.0-1ubuntu1
[30]: https://launchpad.net/ubuntu/+source/multipath-tools/0.7.4-2ubuntu1
[31]: https://launchpad.net/ubuntu/+source/python-cryptography/2.1.4-1build1
[32]: https://launchpad.net/ubuntu/+source/qemu/1:2.11+dfsg-1ubuntu1
[33]: https://launchpad.net/ubuntu/+source/rdma-core/16.1-2
[34]: https://launchpad.net/ubuntu/+source/samba/2:4.7.4+dfsg-1ubuntu1

David Britton <david.britton at canonical.com>

More information about the ubuntu-server mailing list