mbox

[wrynose,2.18,0/7] Patch review

Message ID cover.1789683244.git.yoann.congal@smile.fr
State Not Applicable, archived
Headers show

Pull-request

https://git.openembedded.org/bitbake-contrib stable/2.18-nut

Message

Yoann Congal Sept. 17, 2026, 10:16 p.m. UTC
In this series, there is a notable exception to the usual stable
patches:
* Work toward automatic upgrade of stable recipes:
  * fetch2/git.py: add filter_regex parameter to latest_versionstring
  * fetch2/wget.py: add filter_regex parameter to latest_versionstring
  * fetch2/crate.py: add filter_regex parameter to latest_versionstring
  * fetch2/__init__.py: add filter_regex to default latest_versionstring
  * bb/tests/fetch.py: add case for filter_regex parameter in latest_versionstring

Please review this set of changes for wrynose and have comments back by
end of day Tuesday, September 22.

Passed a-full on autobuilder:
https://autobuilder.yoctoproject.org/valkyrie/?#/builders/29/builds/4761
  qemuarm64-armhost failed on 16233 – AB-INT: 502/520 and other errors on yocto gits
    retried in https://autobuilder.yoctoproject.org/valkyrie/?#/builders/8/builds/4700
  qemux86-64-musl-ptest failed on 16348 – AB-INT PTEST: python3 ptest failure: in test_interrupt
    retried in https://autobuilder.yoctoproject.org/valkyrie/?#/builders/110/builds/1211
    (master has the fix that I need to backport for this one)

The following changes since commit f0df79b6b56f6a69067adf974978d9405077f246:

  tests/fetch: Swap bitbake github mirror for YP one (2026-09-08 14:13:56 +0200)

are available in the Git repository at:

  https://git.openembedded.org/bitbake-contrib stable/2.18-nut
  https://git.openembedded.org/bitbake-contrib/log/?h=stable/2.18-nut

for you to fetch changes up to 84a8d046593840df460c1312365031c817eb8918:

  tests/fetch: Drop ftp checkstatus test (2026-09-14 23:00:27 +0200)

----------------------------------------------------------------

Chen Qi (5):
  fetch2/git.py: add filter_regex parameter to latest_versionstring
  fetch2/wget.py: add filter_regex parameter to latest_versionstring
  fetch2/crate.py: add filter_regex parameter to latest_versionstring
  fetch2/__init__.py: add filter_regex to default latest_versionstring
  bb/tests/fetch.py: add case for filter_regex parameter in
    latest_versionstring

Richard Purdie (2):
  tests/fetch: Switch to YP mirror repos instead of github
  tests/fetch: Drop ftp checkstatus test

 lib/bb/fetch2/__init__.py |   2 +-
 lib/bb/fetch2/crate.py    |  10 +++-
 lib/bb/fetch2/git.py      |   6 +-
 lib/bb/fetch2/wget.py     |  17 ++++--
 lib/bb/tests/fetch.py     | 119 ++++++++++++++++++++++++++++++--------
 5 files changed, 121 insertions(+), 33 deletions(-)