From: Richard Purdie <richard.purdie@linuxfoundation.org>
To: yoann.congal@smile.fr, openembedded-core@lists.openembedded.org
Cc: Paul Barker <paul@pbarker.dev>
Subject: Re: [OE-core][kirkstone 1/1] oeqa/selftest/git-submodule-test: Default to https git protocol for YP/OE repos
Date: Sat, 11 Apr 2026 08:28:09 +0100 [thread overview]
Message-ID: <f3daae4a20bccd2286f85b492b11bbae866b78d5.camel@linuxfoundation.org> (raw)
In-Reply-To: <b507de6d469890f14d153c0eb48361d97d24a71e.1775823919.git.yoann.congal@smile.fr>
On Fri, 2026-04-10 at 14:27 +0200, Yoann Congal via lists.openembedded.org wrote:
> From: Yoann Congal <yoann.congal@smile.fr>
>
> Following up on commit 139102a73d41 ("recipes: Default to https git protocol where possible"),
> > The recommendation from server maintainers is that the https protocol
> > is both faster and more reliable than the dedicated git protocol at this point.
> > Switch to it where possible.
>
> Use ";protocol=https" for the parent git submodule and, also, update the
> SRCREV to point to a commit where submodules are reference through a
> https:// URL instead of a git:// one.
>
> Update the expected output of the archiver test.
>
> Signed-off-by: Yoann Congal <yoann.congal@smile.fr>
> ---
> .../recipes-test/git-submodule-test/git-submodule-test.bb | 4 ++--
> meta/lib/oeqa/selftest/cases/archiver.py | 4 ++--
> 2 files changed, 4 insertions(+), 4 deletions(-)
>
> diff --git a/meta-selftest/recipes-test/git-submodule-test/git-submodule-test.bb b/meta-selftest/recipes-test/git-submodule-test/git-submodule-test.bb
> index fa3041b7d8f..3f66cf6919d 100644
> --- a/meta-selftest/recipes-test/git-submodule-test/git-submodule-test.bb
> +++ b/meta-selftest/recipes-test/git-submodule-test/git-submodule-test.bb
> @@ -5,8 +5,8 @@ LIC_FILES_CHKSUM = "file://${COMMON_LICENSE_DIR}/MIT;md5=0835ade698e0bcf8506ecda
>
> INHIBIT_DEFAULT_DEPS = "1"
>
> -SRC_URI = "gitsm://git.yoctoproject.org/git-submodule-test;branch=master"
> -SRCREV = "a2885dd7d25380d23627e7544b7bbb55014b16ee"
> +SRC_URI = "gitsm://git.yoctoproject.org/git-submodule-test;branch=master;protocol=https"
> +SRCREV = "f280847494763cdcf71197557a81ba7d8a6bce42"
>
> S = "${WORKDIR}/git"
>
> diff --git a/meta/lib/oeqa/selftest/cases/archiver.py b/meta/lib/oeqa/selftest/cases/archiver.py
> index 75195241b79..ad2dd2dda65 100644
> --- a/meta/lib/oeqa/selftest/cases/archiver.py
> +++ b/meta/lib/oeqa/selftest/cases/archiver.py
> @@ -301,8 +301,8 @@ class Archiver(OESelftestTestCase):
>
> bb_vars = get_bb_vars(['DEPLOY_DIR_SRC'])
> for target_file_name in [
> - 'gitsmshallow_git.yoctoproject.org.git-submodule-test_a2885dd-1_master.tar.gz',
> - 'gitsmshallow_git.yoctoproject.org.bitbake-gitsm-test1_bare_120f4c7-1.tar.gz',
> + 'gitsmshallow_git.yoctoproject.org.git-submodule-test_f280847-1_master.tar.gz',
> + 'gitsmshallow_git.yoctoproject.org.bitbake-gitsm-test1_bare_79a0efa-1.tar.gz',
> 'gitsmshallow_git.yoctoproject.org.bitbake-gitsm-test2_bare_f66699e-1.tar.gz',
> 'gitsmshallow_git.openembedded.org.bitbake_bare_52a144a-1.tar.gz',
> 'gitsmshallow_git.openembedded.org.bitbake_bare_c39b997-1.tar.gz'
Does master need that? At a quick look it probably should...
I'm wondering if this should be using an isolated downloads directory
for the test and it is seeing files from previous builds?
Cheers,
Richard
next prev parent reply other threads:[~2026-04-11 7:28 UTC|newest]
Thread overview: 4+ messages / expand[flat|nested] mbox.gz Atom feed top
2026-04-10 12:26 [OE-core][kirkstone 0/1] Pull request Yoann Congal
2026-04-10 12:27 ` [OE-core][kirkstone 1/1] oeqa/selftest/git-submodule-test: Default to https git protocol for YP/OE repos Yoann Congal
2026-04-11 7:28 ` Richard Purdie [this message]
2026-04-11 8:51 ` Yoann Congal
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=f3daae4a20bccd2286f85b492b11bbae866b78d5.camel@linuxfoundation.org \
--to=richard.purdie@linuxfoundation.org \
--cc=openembedded-core@lists.openembedded.org \
--cc=paul@pbarker.dev \
--cc=yoann.congal@smile.fr \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox