| Message ID | CADfgfoYh2fpNkSNTE5V3W0Eyq4vNARvw+1ZcHAvrpMwASibkDQ@mail.gmail.com |
|---|---|
| State | Superseded, archived |
| Headers | show |
| Series | [yocto-autobuilder-helper] scripts/release-parser: remove poky repo add wrynose branch | expand |
On Thu Feb 12, 2026 at 12:15 AM CET, Michael Halstead via lists.yoctoproject.org wrote: > Remove references to the deprecated poky repository. Use meta-yocto for > tag data instead. Update to include the 6.0 branch. > > Signed-off-by: Michael Halstead <mhalstead@linuxfoundation.org> > --- > scripts/release-parser.py | 12 ++++++------ > scripts/run-gitstats | 2 +- > 2 files changed, 7 insertions(+), 7 deletions(-) > > diff --git a/scripts/release-parser.py b/scripts/release-parser.py > index 21a6d57..079bada 100755 > --- a/scripts/release-parser.py > +++ b/scripts/release-parser.py > @@ -10,7 +10,7 @@ from collections import defaultdict > import datetime > import semver > > -GIT_REPO = "~/git/mirror/poky" > +GIT_REPO = "~/git/mirror/meta-yocto" > Hi Michael, This is breaking the indexing build: + /srv/pokybuild/yocto-worker/indexing/yocto-autobuilder-helper/scripts/release-parser.py Traceback (most recent call last): File "/srv/pokybuild/yocto-worker/indexing/yocto-autobuilder-helper/scripts/release-parser.py", line 15, in <module> repo = Repo(GIT_REPO) ^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/git/repo/base.py", line 210, in __init__ raise NoSuchPathError(epath) git.exc.NoSuchPathError: /srv/pokybuild/git/mirror/meta-yocto https://autobuilder.yoctoproject.org/valkyrie/#/builders/104/builds/46325 I believe the issue is a "meta-yocto" entry should be added to "repo-defaults" section of config.json. Thanks, Mathieu
Hi, On Thu Feb 12, 2026 at 12:15 AM CET, Michael Halstead via lists.yoctoproject.org wrote: > Remove references to the deprecated poky repository. Use meta-yocto for > tag data instead. Update to include the 6.0 branch. I had already sent a series about this: https://lore.kernel.org/r/20260204-releases-parser-updates-v3-0-be208a7748b1@bootlin.com Which does some improvements to the script, mainly for maintainability. If there's better reason to use meta-yocto instead of yocto-docs, maybe we could merge the two? Should I resend? Antonin
Antonin, Your patchset is much better, mine was just a quick fix and not tested on production. Let's revert and take your patches plus an update for https://wiki.yoctoproject.org/wiki/index.php?title=Releases&oldid=86736. + if branch == "yocto-5.3": + status = "Stable Release until May 2026" On Thu, Feb 12, 2026 at 12:19 AM Antonin Godard via lists.yoctoproject.org <antonin.godard=bootlin.com@lists.yoctoproject.org> wrote: > > Hi, > > On Thu Feb 12, 2026 at 12:15 AM CET, Michael Halstead via lists.yoctoproject.org wrote: > > Remove references to the deprecated poky repository. Use meta-yocto for > > tag data instead. Update to include the 6.0 branch. > > I had already sent a series about this: > https://lore.kernel.org/r/20260204-releases-parser-updates-v3-0-be208a7748b1@bootlin.com > > Which does some improvements to the script, mainly for maintainability. If > there's better reason to use meta-yocto instead of yocto-docs, maybe we could > merge the two? Should I resend? > > Antonin > > > -=-=-=-=-=-=-=-=-=-=-=- > Links: You receive all messages sent to this group. > View/Reply Online (#3220): https://lists.yoctoproject.org/g/yocto-patches/message/3220 > Mute This Topic: https://lists.yoctoproject.org/mt/117766234/1003190 > Group Owner: yocto-patches+owner@lists.yoctoproject.org > Unsubscribe: https://lists.yoctoproject.org/g/yocto-patches/leave/13162205/1003190/458545045/xyzzy [mhalstead@linuxfoundation.org] > -=-=-=-=-=-=-=-=-=-=-=- > >
diff --git a/scripts/release-parser.py b/scripts/release-parser.py index 21a6d57..079bada 100755 --- a/scripts/release-parser.py +++ b/scripts/release-parser.py @@ -10,7 +10,7 @@ from collections import defaultdict import datetime import semver -GIT_REPO = "~/git/mirror/poky" +GIT_REPO = "~/git/mirror/meta-yocto" repo = Repo(GIT_REPO) @@ -66,7 +66,7 @@ def get_git_tags(): if ( tags[-1].commit.committed_datetime >= repo.commit( - "73f103bf9b2cdf985464dc53bf4f1cfd71d4531f" + "7e35b0bea7f052d38768c4df655065dc43c691b8" ).committed_datetime ): download = "https://downloads.yoctoproject.org/releases/yocto/{}".format( @@ -83,8 +83,8 @@ def get_git_tags(): status = "LTS until Apr. 2026" if branch == "yocto-5.0": status = "LTS until Apr. 2028" - if branch == "yocto-5.2": - status = "Stable Release until Nov 2025" + if branch == "yocto-5.3": + status = "Stable Release until May 2026" # Create a dictionary for the series entry tag_dict = { @@ -108,10 +108,10 @@ tags = sorted(get_git_tags(), key=lambda x: x["original_release_date"], reverse= tags.append( { - "series_version": "5.3", + "series_version": "6.0", "original_release_date": "", "latest_release_date": "", - "release_codename": "Whinlatter", + "release_codename": "Wrynose", "latest_tag": "", "releases" : list(e.name for e in filter(lambda e: e.name.startswith("5.3"), repo.tags)), "status": "Active Development", diff --git a/scripts/run-gitstats b/scripts/run-gitstats index 5009122..05b13d0 100755 --- a/scripts/run-gitstats +++ b/scripts/run-gitstats @@ -17,7 +17,7 @@ dest=${DEST:-docs@docs.yoctoproject.org:dashboard/gitstats} cd $builddir mkdir gitstats -gitstats ~/git/mirror/poky $builddir/gitstats/poky > /dev/null +gitstats ~/git/mirror/meta-yocto $builddir/gitstats/meta-yocto > /dev/null gitstats ~/git/mirror/oecore $builddir/gitstats/oecore > /dev/null gitstats ~/git/mirror/bitbake $builddir/gitstats/bitbake > /dev/null gitstats ~/git/mirror/meta-openembedded
Remove references to the deprecated poky repository. Use meta-yocto for tag data instead. Update to include the 6.0 branch. Signed-off-by: Michael Halstead <mhalstead@linuxfoundation.org> --- scripts/release-parser.py | 12 ++++++------ scripts/run-gitstats | 2 +- 2 files changed, 7 insertions(+), 7 deletions(-) $builddir/gitstats/meta-openembedded > /dev/null