[PATCH] schema: switch default distro to nodistro

8 views
Skip to first unread message

Jose Quaresma

unread,
Mar 2, 2026, 5:48:27 AMMar 2
to kas-...@googlegroups.com, Jose Quaresma
From: Jose Quaresma <jose.q...@oss.qualcomm.com>

The Poky distro is not the default anymore openembedded-core since
the freezing of poky [1] master. Currently, to use Poky, we need
to explicitly use the meta-poky layer from the meta-yocto [2] repo.

So it's better to use the default defined in openembedded-core,
which is the nodistro.

[1] https://git.yoctoproject.org/poky/tree
[2] https://git.yoctoproject.org/meta-yocto

Signed-off-by: Jose Quaresma <jose.q...@oss.qualcomm.com>
---
kas/schema-kas.json | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kas/schema-kas.json b/kas/schema-kas.json
index e52598a..5538079 100644
--- a/kas/schema-kas.json
+++ b/kas/schema-kas.json
@@ -152,7 +152,7 @@
},
"distro": {
"description": "Value of the ``DISTRO`` variable that is written into the ``local.conf``. Can be overwritten by the ``KAS_DISTRO`` environment variable.",
- "default": "poky",
+ "default": "nodistro",
"type": "string"
},
"env": {
--
2.53.0

Jan Kiszka

unread,
Mar 2, 2026, 6:01:04 AMMar 2
to Jose Quaresma, kas-...@googlegroups.com, Jose Quaresma
Makes sense. Just please bump the schema revision to 22 and update
docs/format-changelog.rst.

While at it, could you check our other occurrences of "poky", if - or
when - they should reflect this change as well?

Thanks,
Jan

--
Siemens AG, Foundational Technologies
Linux Expert Center

Jose Quaresma

unread,
Mar 2, 2026, 6:28:19 AMMar 2
to kas-...@googlegroups.com, Jose Quaresma
From: Jose Quaresma <jose.q...@oss.qualcomm.com>

The poky distro is not the default anymore in openembedded-core since
the freezing of poky [1] master. Currently, to use poky, we need
to explicitly use the meta-poky layer from the meta-yocto [2] repository.

So it's better to use the default defined in openembedded-core,
which is the nodistro.

[1] https://git.yoctoproject.org/poky/tree
[2] https://git.yoctoproject.org/meta-yocto

Signed-off-by: Jose Quaresma <jose.q...@oss.qualcomm.com>
---
docs/format-changelog.rst | 9 +++++++++
kas/schema-kas.json | 4 ++--
2 files changed, 11 insertions(+), 2 deletions(-)

diff --git a/docs/format-changelog.rst b/docs/format-changelog.rst
index 8aea3a5..b43b230 100644
--- a/docs/format-changelog.rst
+++ b/docs/format-changelog.rst
@@ -210,3 +210,12 @@ Added

- The repo layers ``prio`` can be used to control the order in which the
layers are added to the ``BBLAYERS`` bitbake variable.
+
+Version 22
+----------
+
+Added
+~~~~~
+
+- Switch to nodistro which is the default distro setting in
+ openembedded-core.
diff --git a/kas/schema-kas.json b/kas/schema-kas.json
index e52598a..ba9a583 100644
--- a/kas/schema-kas.json
+++ b/kas/schema-kas.json
@@ -41,7 +41,7 @@
{
"type": "integer",
"minimum": 1,
- "maximum": 21
+ "maximum": 22
}
]
},
@@ -152,7 +152,7 @@
},
"distro": {
"description": "Value of the ``DISTRO`` variable that is written into the ``local.conf``. Can be overwritten by the ``KAS_DISTRO`` environment variable.",
- "default": "poky",
+ "default": "nodistro",
"type": "string"
},
"env": {
--
2.53.0

Jose Quaresma

unread,
Mar 2, 2026, 6:28:34 AMMar 2
to Jan Kiszka, kas-...@googlegroups.com, Jose Quaresma
I will send a v2 with that.
 

While at it, could you check our other occurrences of "poky", if - or
when - they should reflect this change as well?

There are some changes to be done, especially on:

.github/workflows/next.yml
docs/userguide/project-configuration.rst
examples/openembedded.yml
examples/openembedded-buildtools.yml

In the last ones, we need to change from poky to bitbake+oe-core.
For now, I just want to fix the error and I'll leave the documentation for later.

Thanks

Jose


Thanks,
Jan

--
Siemens AG, Foundational Technologies
Linux Expert Center


--
Best regards,

José Quaresma

Jan Kiszka

unread,
Mar 3, 2026, 7:55:42 AMMar 3
to Jose Quaresma, kas-...@googlegroups.com, Jose Quaresma
Thanks, applied.
Reply all
Reply to author
Forward
0 new messages