Finish patches for enabling cargo-auditable support; we hope to put it into production in the new year
cargo-audit
Regroup on progress here – cargo-audit has some unforseen challenges in packaging that I am going to pass onto a more senior member of the team. (NO I am NOT just covering my butt I SWEAR)
Worked with the Security Engineering and Ubuntu Pro team to enable ESM for Risc-V from Focal (20.04) onwards Ubuntu Expanded Security Maintenance | Security | Ubuntu. You should really upgrade, but if you can’t, your current board will be supported until 2035!
Played again with AI, this time Gemini, to help out write a tiny helper script for the release. Find out more in all the individual commits and comments in this PR but in short, I’d say it has the same kind of issues than Copilot: it doesn’t think, so makes silly mistakes, and can’t figure out the semantic of things, quickly leading to badly named variables that add to the confusion of reading a script that often splits the responsibilities of the work weirdly between functions.
Released snapshot 2!
error tracker
Updated whoopsie on Resolute to upload crashes to the new Python3 daisy backend: so far this new daisy is working just fine!
Continued working on reviewing and fixing Copilot’s work regarding replacing pycassa with cassandra. This includes introducing some automated testing to help regain confidence in that old code, which Copilot has contributed to with great success once everything was kickstarted on the right track!
Jenkins CI
Fixed a couple of issues regarding automated upgrade testing.
Merge-O-Matic
Reviewed and provided feedback on @seb128’s work to charm it (yay! )
livecd-rootfs
Reviewed and provided feedback on @mwhudson’s work to build ISOs (yay! )