[Cpc-crew] +1 maintenance report

Mitchell Dzurick mitchell.dzurick at canonical.com
Tue Aug 20 03:26:13 UTC 2024


huzzah to the builders working!

> gdisk

I'll take over the gdisk SRU.

-Mitch

On Mon, Aug 19, 2024 at 7:18 PM Utkarsh Gupta
<utkarsh.gupta at canonical.com> wrote:
>
> Hello,
>
> Last week was an interesting week of +1 maintenance - glibc & ruby3.3
> transition, clogged builders & queues, firewall misconfiguration for
> autopkgtest runners, and so on.
>
> Anyway, the good thing is that the misconfiguration has been fixed and
> the builders are not clogged anymore. Hugs to the QA team. :)
>
> Read on for the my week of +1 maintenance -
>
> retrying-autopkgtest-regressions
> ================================
>
> Throughout the week, with the availability of the runners, I kept
> retrying autopkgtest regressions (105+92+71+21 tests triggered).
> I also triggered some migration-reference/0 tests for those that still
> failed (73+24 tests triggered).
>
> livecd-rootfs/libpff
> ====================
>
> Whilst I was focused on the devel uploads, ensuring livecd-rootfs/2.765.46
> passes all autopkgtests in Jammy was crucial. The s390x tests were failing
> because it couldn't open the ~ubuntu-archive/seeds/ubuntu.jammy/STRUCTURE,
> apparently. With further debugging, it appeared that libpff was also affected
> the same way on s390x for Oracular, amongst other packages. And further
> conversations with the colleagues revealed that is was a firewall
> misconfiguration for s390x autopkgtest runners in the bos03 region. This
> was resolved by the QA team and on re-triggering, things are now passing!
>
> On another note, I also sponsored an upload[0] of livecd-rootfs for Oracular.
>
> ruby3.3 transition
> ==================
>
> With my Release team hat on, I gave a go-ahead[1] to the Server team to start
> the Ruby 3.3 transition. This meant some additional re-triggers of builds
> and autopkgtest of various Ruby libraries. Most needed the right set of
> triggers and seemed to be passing but a lot of them still need help!
>
> Those who are on +1, please consider helping -
> https://ubuntu-archive-team.ubuntu.com/proposed-migration/update_excuses.html#ruby-defaults.
>
> chrony/ruby-sdbm/ruby3.3
> ========================
>
> We hit an interesting situation with the upload of chrony to Oracular, which
> got entangled with the ongoing Ruby transition. One of the Ruby modules
> wasn't rebuilt with the right libruby version and therefore the chrony builds
> were failing as it was expecting libruby < 3.3. However, after a long
> conversation with Andreas and Lucas around this, the rebuilds went through
> and chrony built just fine with them. Chrony, in fact, migrated to the
> -release pocket, too.
>
> FTBFS of ruby3.3 on ppc64el is a different story altogether. :)
>
> gdisk
> =====
>
> LP: #2039594 was reported for gdisk - unexpected behavior with decimal point
> in partition size specification. This looked like a bug that upstream fixed
> so I was going to forward it to Debian but the maintainer was ready with
> the new upstream version upload, which sync'd in Oracular timely and therefore
> this bug is fixed. It'd be good to SRU the patch to stable releases though. :)
>
> node-{ssri,yarnkpkg}
> ====================
>
> This looks like a fallout from the merge we did in Ubuntu - tests seem to
> pass in Debian but failing in Ubuntu for all the architectures - looks like
> it's trying to access the internet. I've pinged Zixing to take a look and
> drive this further. node-ssri can also get a pair of eyes once node-yarnpkg
> is unblocked. I've indicated the same to Zixing.
>
> ikwiki
> ======
>
> Per Graham's mail about the FTBFS in Oracular
> (cf: https://people.canonical.com/~ginggs/ftbfs-report/test-rebuild-20241209-oracular-oracular.html),
> I looked at ikiwiki as it was
> also a problem on the Debian side. The bug report had the root cause and a
> patch associated with it. Simon uploaded the fix by the time I completed my
> testing so I sync'd the version from unstable to Oracular.
>
> ruby-xmlparser
> ==============
>
> Per Graham's mail about the FTBFS in Oracular
> (cf: https://people.canonical.com/~ginggs/ftbfs-report/test-rebuild-20241209-oracular-oracular.html),
> I looked at ruby-xmlparser,
> which was FTBFS'ing with GCC-14. The patch was available and simple, so I
> uploaded it to Debian and sync'd it to Oracular.
>
> zlib
> ====
>
> The build of 1:1.3.dfsg+really1.3.1-1ubuntu1 upload was failing on s390x
> and some reverse-{build-}dependencies had their autopkgtest failing on
> different architectures. I triggered the build and the autopkgtest with
> right triggers and they're passing. 3 packages still fail on s390x - osmpbf,
> snapd, and zfs-linux. Those are on +1 this week, can you take over, please? :)
>
> simple re-triggers
> ==================
>
> There were few packages that needed simple rebuilds or autopkgtest re-triggers
> (w/ triggers) to get them going -
> - python-sphinx-contributors - in -release now.
> - ugrep & misspell-fixer - in -release now.
> - golang-github-charmbracelet-lipgloss - in -release now.
> - blinkpy - in -release now.
> - persistent-cache-cpp - in -release now.
> - intel-microcode & check-dfsg-status - both in -release now.
> - libayatana-common - in -release now.
> - calmzip - not blocking ocaml anymore.
> - govee-ble - in -release now.
> - libtext-csv-xs-perl & restfuldb - in -release now.
> - and more which I couldn't keep up with. :)
>
> assisting others
> ================
>
> I've been assisting the upstream of Gnome Commander to review the bugs in
> Ubuntu. Uwe Scholz recently reached out on the mailing list asking for
> assistance for the gnome-commander bugs listed at:
> https://bugs.launchpad.net/ubuntu/+source/gnome-commander
>
> I've been helping them to update the status of those bugs by pair-triaging
> them with Uwe.
>
> needs further debugging (aka handover ;))
> =========================================
>
> These are the cases which need further debugging. I didn't have enough time
> to investigate -
> - python-lark & charliecloud on s390x - still stuck in -proposed. :(
>   + needs further debugging - looks like it's querying the internet on
>     port 443!?
> - firewalld - autopkgtest fails on all the architectures. :(
> - zlib - read above.
>
> Feature Freeze
> ==============
>
> We also achieved Feature Freeze[2] for Oracular on 15th August 2024. Whilst
> I was on +1, with my Release team hat on, I mailed ubuntu-devel-announce@
> about the same. This also means that Debian Import Freeze has been established
> and auto-syncs have been turned off.
>
> A gentle reminder to be careful whilst uploading to Oracular now. If your
> upload is a feature addition, please file a Feature Freeze Exception (FFE)
> bug. The process is documented at [3].
>
> ---
>
> [0]: https://code.launchpad.net/~codyshepherd/livecd-rootfs/+git/livecd-rootfs/+merge/471011
> [1]: https://lists.ubuntu.com/archives/ubuntu-release/2024-August/006168.html
> [2]: https://lists.ubuntu.com/archives/ubuntu-devel-announce/2024-August/001355.html
> [3]: https://wiki.ubuntu.com/FreezeExceptionProcess
>
>
> - u
> _______________________________________________
> Cpc-crew mailing list -- cpc-crew at lists.canonical.com
> To unsubscribe send an email to cpc-crew-leave at lists.canonical.com
>



More information about the ubuntu-devel mailing list