Hi everyone, below you will find the updates of the Ubuntu Server team members from the last week. If you are interested in discussing a topic please start a thread in the Server area of this Discourse site.
1 Like
Merges
- haproxy is a sync now
- apache2 2.4.41
- libpmemobj-cpp
Interesting bugs
- mysql #1839527: file limit and malloc
- filed upstream (#96525)
Reviews
- elinks DEP8 addition from Lucas
- collectd for Christian
Misc
Re-learn mojo (ongoing…)
1 Like
(This update is also available on my blog.)
cloud-init
- Landed MP 371203 to fix up some confusing variable names
- I spent a while being confused by this during triage
- Continued conversations about cloud-init logging to the journal
- See bug 1838032 for reference
- Landed MP 371053 to configure secondary VNICs in Oracle Cloud Infrastructure
- This needs some follow-up work to actually be enabled; we’re working out the best path forward later today
- Submitted MP 371350 to add a GitHub pull request template to inform people that we don’t use GitHub PRs for development
- Thanks to GitHub user @max06 for this suggestion!
- Spent some time investigating how to handle iSCSI root network configuration on systems that use dracut for their initramfs
curtin
- Uploaded a new upstream snapshot to eoan, the Ubuntu development release
- Thanks to @raharper for sponsoring the upload!
ubuntu-advantage-client
- Completed transition to black formatting (#705, #708, #713, #714, #717)
- Converted a bunch of %-formatting to use
.format()
instead (#707, #716) - Fixed breaking package builds (#709)
- Promoted mypy failures to fail the build in Travis (#706)
- This should really have been done a while ago, it was only non-voting so that I could land the beginnings of the mypy work without breaking the build
- Code review of #688 and #690
- Filed #715 to capture some internal discussion about improving progress reporting in the client
Miscellaneous
- Over the weekend, I wrote a blog post, Using multipass To Create A WriteFreely Dev VM
- cloud-init/curtin triage on Monday/Tuesday
- Reinstalled my laptop with encrypted root (so I can use it to work outside of the house)
- Switched from using Synergy to using barrier
- During setup, I accidentally configured both user accounts on my secondary machine to connect to my primary machine and discovered that this causes a memory leak
cloud-init
- Landed Azure networking v2 branch) plus dhcp route-metrics for secondary nics
- Reviewed:
- variable naming fixes for distro classes by @Odd_Bloke
- Azure record diagnostic boot timestamps [Anh Vo - Microsoft]
- [Oracle secondary vNic support]Azure record diagnostic boot timestamps by @Odd_Bloke
- Worked on ubuntu-drivers bug LP: 1840080
- emailed Alberto Milone requesting more context on use of /etc/default/ubuntu-modules-nvidia to see if we have to worry about multiple writers
- Wrote ubuntu-drivers branch to fix ubuntu-drivers bug LP: 1840080
- Wrote an ubuntu-drivers followup branch which will use db_x_loadtemplatefile directly to seed debconf latelink value from cloud-init. ubuntu-drivers branch to fix ubuntu-drivers bug LP: 1840080
- Published cloud-init v. 19.2-13-g2f3bb764-0ubuntu1 to Eoan
- Start development on OpenStack network config v2 branch
ubuntu-advantage-tools
- Reviews
- a number of ua-client branches which move the project to use black formatter
- .format instead %s branch bu @Odd_Bloke (PR #716)