diff mbox series

[[OE-core,kirkstone] Add GCP fetcher to list of supported protocols

Message ID 20230817125226.1455928-2-eekmecic@snap.com
State New, archived
Headers show
Series [[OE-core,kirkstone] Add GCP fetcher to list of supported protocols | expand

Commit Message

Emil Ekmečić Aug. 17, 2023, 12:52 p.m. UTC
From: Emil Ekmečić <eekmecic@snap.com>

Requesting a backport of this patch to Kirkstone to support use of
the GCP fetcher internally at our company.

Signed-off-by: Emil Ekmečić <eekmecic@snap.com>
---
 meta/classes/own-mirrors.bbclass | 1 +
 meta/classes/sanity.bbclass      | 3 ++-
 2 files changed, 3 insertions(+), 1 deletion(-)

Comments

Steve Sakoman Aug. 18, 2023, 2:27 p.m. UTC | #1
On Thu, Aug 17, 2023 at 2:52 AM Emil Ekmečić via
lists.openembedded.org <eekmecic=snap.com@lists.openembedded.org>
wrote:
>
> From: Emil Ekmečić <eekmecic@snap.com>
>
> Requesting a backport of this patch to Kirkstone to support use of
> the GCP fetcher internally at our company.

It is against stable branch policy to add new features, so I'm not
able to take these two patches.

Steve

> Signed-off-by: Emil Ekmečić <eekmecic@snap.com>
> ---
>  meta/classes/own-mirrors.bbclass | 1 +
>  meta/classes/sanity.bbclass      | 3 ++-
>  2 files changed, 3 insertions(+), 1 deletion(-)
>
> diff --git a/meta/classes/own-mirrors.bbclass b/meta/classes/own-mirrors.bbclass
> index 30c7ccd8e7..2fffc78d19 100644
> --- a/meta/classes/own-mirrors.bbclass
> +++ b/meta/classes/own-mirrors.bbclass
> @@ -12,4 +12,5 @@ ftp://.*/.*     ${SOURCE_MIRROR_URL} \
>  npm://.*/?.*    ${SOURCE_MIRROR_URL} \
>  s3://.*/.*      ${SOURCE_MIRROR_URL} \
>  crate://.*/.*   ${SOURCE_MIRROR_URL} \
> +gs://.*/.*      ${SOURCE_MIRROR_URL} \
>  "
> diff --git a/meta/classes/sanity.bbclass b/meta/classes/sanity.bbclass
> index 293e405f62..6463321913 100644
> --- a/meta/classes/sanity.bbclass
> +++ b/meta/classes/sanity.bbclass
> @@ -867,7 +867,8 @@ def check_sanity_everybuild(status, d):
>      mirror_vars = ['MIRRORS', 'PREMIRRORS', 'SSTATE_MIRRORS']
>      protocols = ['http', 'ftp', 'file', 'https', \
>                   'git', 'gitsm', 'hg', 'osc', 'p4', 'svn', \
> -                 'bzr', 'cvs', 'npm', 'sftp', 'ssh', 's3', 'az', 'ftps', 'crate']
> +                 'bzr', 'cvs', 'npm', 'sftp', 'ssh', 's3', \
> +                 'az', 'ftps', 'crate', 'gs']
>      for mirror_var in mirror_vars:
>          mirrors = (d.getVar(mirror_var) or '').replace('\\n', ' ').split()
>
> --
> 2.41.0
>
>
> -=-=-=-=-=-=-=-=-=-=-=-
> Links: You receive all messages sent to this group.
> View/Reply Online (#186315): https://lists.openembedded.org/g/openembedded-core/message/186315
> Mute This Topic: https://lists.openembedded.org/mt/100799584/3620601
> Group Owner: openembedded-core+owner@lists.openembedded.org
> Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub [steve@sakoman.com]
> -=-=-=-=-=-=-=-=-=-=-=-
>
diff mbox series

Patch

diff --git a/meta/classes/own-mirrors.bbclass b/meta/classes/own-mirrors.bbclass
index 30c7ccd8e7..2fffc78d19 100644
--- a/meta/classes/own-mirrors.bbclass
+++ b/meta/classes/own-mirrors.bbclass
@@ -12,4 +12,5 @@  ftp://.*/.*     ${SOURCE_MIRROR_URL} \
 npm://.*/?.*    ${SOURCE_MIRROR_URL} \
 s3://.*/.*      ${SOURCE_MIRROR_URL} \
 crate://.*/.*   ${SOURCE_MIRROR_URL} \
+gs://.*/.*      ${SOURCE_MIRROR_URL} \
 "
diff --git a/meta/classes/sanity.bbclass b/meta/classes/sanity.bbclass
index 293e405f62..6463321913 100644
--- a/meta/classes/sanity.bbclass
+++ b/meta/classes/sanity.bbclass
@@ -867,7 +867,8 @@  def check_sanity_everybuild(status, d):
     mirror_vars = ['MIRRORS', 'PREMIRRORS', 'SSTATE_MIRRORS']
     protocols = ['http', 'ftp', 'file', 'https', \
                  'git', 'gitsm', 'hg', 'osc', 'p4', 'svn', \
-                 'bzr', 'cvs', 'npm', 'sftp', 'ssh', 's3', 'az', 'ftps', 'crate']
+                 'bzr', 'cvs', 'npm', 'sftp', 'ssh', 's3', \
+                 'az', 'ftps', 'crate', 'gs']
     for mirror_var in mirror_vars:
         mirrors = (d.getVar(mirror_var) or '').replace('\\n', ' ').split()