Previous updates in Foundations Team Updates - Thursday 2024/04/24
Questing
- Added cloud-init to fs_label deprecated bug and tagged qq incoming (LP: #2100232)
- Appears the intent is (or was?) to remove it and only support cidata
- Added use case and justification for the Pi’s current use of this configuration
- Generated a questing branch for lp:ubuntu-images
- Reviewed and sponsored @r41k0u’s flash-kernel 3.109 merge (LP: #2109835)
- Reviewed @r41k0u’s libcamera fixes (LP: #2109901, LP: #2110144)
- Worked on u-boot merge (LP: #2109512)
Plucky
- Discussed gnome-initial-setup changes with various parties including certification
Oracular / Noble
- rpi-eeprom changes landed (LP: #2085903)
Jammy
- Responsored backport for openvpn (LP: #2097688)
General
- Status covers a couple of weeks as last week’s status meeting was cancelled
- Patch Pilot shift on Monday
- Filed a PR to fix several issues in the ubuntu-images extension
- Patched the ubuntu-boards-docs to temporarily incorporate those fixes
I was off Thursday and Friday last week, so kind of a shorter pulse for me.
.NET
- Attended fortnightly .NET partners sync meeting.
- Fixed .NET plugin integration test (feat: new .NET plugin (v2) by mateusrodrigues · Pull Request #1047 · canonical/craft-parts · GitHub)
- Tested the new .NET Plugin for crafts with regards to cross-building .NET application.
PowerShell
- Released PowerShell 7.5.1.
- Fixed bug where PowerShell version would not display correctly on start-up (Build snaps with `$ReleaseTag` by mateusrodrigues · Pull Request #10 · canonical/powershell-snaps · GitHub).
Misc
- Sprint preparation.
- Written interview grading.
Go
- Working on syncthing for GUI snap testing of go-plugin
- Working on latest microreleases - 23.9 and 24.3 (released yesterday)
Distro
- Working on brial SRU
- Merge for vim
Misc
- Prep for Frankfurt sprint
Documentation
Ubuntu for Developers
- Add article on Python dev env install and set up
- Add article on developing with Python
- Add developing with GCC
- Add installing GCC
- Zillion improvements
- Python example indent fix
- Build env updates
- Remove snowballstemmer pin
JAAS
Style guide vale
The rust coreutils by default changes are now in NEW
I’ve been prototyping, testing and spec’ing a new graphical testing infrastructure, as well as preparing presentations and demo videos. That’s my only real update for the week
1 Like
This week was mostly distro work
Lintian
- Merged lintian into questing: Bug #2109768 “Please merge 2.122.0 into questing” : Bugs : lintian package : Ubuntu. Thanks @vpa19771 for reviewing
- SRU to jammy, noble, oracular, plucky: Bug #2109817 “[SRU] Add questing as a known Ubuntu distribution” : Bugs : lintian package : Ubuntu. Waiting for uploads to *-proposed so I can submit verification report.
libcamera
- There is a new version of libcamera (v0.5.0), and (surprise!) it failed to detect camera modules on the Pi5. Patches up at Bug #2110144 “Raspberry Pi camera modules not being detected on ...” : Bugs : libcamera package : Ubuntu, Thanks @waveform for reviewing!
- EDIT: This patch eats up some hours whenever a new version lands, though the good thing is that it gets smaller with each version bump
rpicam-apps
- Bumped rpicam-apps version to fix FTBFS (thanks @jbicha for reporting): Bug #2109901 “rpicam-apps fails to build with libcamera 0.5” : Bugs : rpicam-apps package : Ubuntu
- Waiting for PPA builds (LP has been flaky with this today), but tested locally and works fine
flash-kernel
- Prepared the merge: Bug #2109835 “Please merge 3.109 into questing” : Bugs : flash-kernel package : Ubuntu and a couple of fixes: Bug #2097008 “[SRU] Add CM5 Lite to flash-kernel database” : Bugs : flash-kernel package : Ubuntu and Bug #2092737 “[SRU] Invalid entries in flash-kernel db” : Bugs : flash-kernel package : Ubuntu
- Thanks @waveform and @xypron for reviewing and merging. The SRUs will need a verification report after landing in *-proposed
misc
- Spent some time fiddling with automated hardware testing
- seriously behind on preparing my LT talk slides so must do that now
gradle8:
- working on kotlin2 configuration
openjdk:
- bug triaging
- filed removal bug for openjdk-19 in jammy
distro:
- sponsored lintian for @r41k0u
arsenal
- Lots of hackery to make that thing sort packages by team correctly again.
- recent commits here: https://bazaar.launchpad.net/~arsenal-devel/arsenal/2.x/
- This is what generates the reports here: http://reports.qa.ubuntu.com/
questing
- archive opening:
- Updated the LP retracers: Merge into lp-retracer-config : lp-retracer-config : Code : Apport
- Merged zip: Bug #2110052 “Merge 3.0-15 into questing” : Bugs : zip package : Ubuntu (thanks @sudipmuk for the sponsor!)
- Merged shadow: Merge into debian/sid : skia/merge_4.16.0-7ubuntu1_4.17.4-2 : lp:~hyask/ubuntu/+source/shadow : Git : Code : shadow package : Ubuntu
misc
- Catching up after the holidays
- Hiring