summaryrefslogtreecommitdiffstats
path: root/documentation
Commit message (Collapse)AuthorAgeFilesLines
* docs: set_versions.py: check for first latest release tagQuentin Schulz2022-06-021-1/+1
| | | | | | | | | | | | | Let's not maintain manually which tag should be locally available before asking the user to run git fetch --tags. Instead, let's check for the latest release first tag (e.g. for Kirkstone, 4.0 even though 4.0.1 is already out). Cc: Quentin Schulz <foss+yocto@0leil.net> (From yocto-docs rev: 7466c0c37ac193fc3d089fadd426d8a802cd0650) Signed-off-by: Quentin Schulz <quentin.schulz@theobroma-systems.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* docs: set_versions.py: remove honister from active releases listQuentin Schulz2022-06-021-1/+1
| | | | | | | | | | | | | Honister 3.4.4 is the last release of the series and the series is now considered obsolete. Let's remove honister from the list of active releases. Cc: Quentin Schulz <foss+yocto@0leil.net> (From yocto-docs rev: 9e90f446b16e64138ad8556de428552cac13dcc4) Signed-off-by: Quentin Schulz <quentin.schulz@theobroma-systems.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* migration guides: release notes for 4.0.1Michael Opdenacker2022-05-282-0/+249
| | | | | | | (From yocto-docs rev: a17bfe2636c11ce8e3266d9add804d795991e2ea) Signed-off-by: Michael Opdenacker <michael.opdenacker@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* test-manual/intro: bitbake-selftest needs bitbakeZach Welch2022-05-281-0/+6
| | | | | | | | | | | | Without adding bitbake/bin to the PATH, some tests will fail when they cannot find the main bitbake script. (From yocto-docs rev: 1bbeb83bbff71a670ced81146732f04a947473b5) Signed-off-by: Zachary T Welch <zach@aquabyte.ai> Reviewed-by: Michael Opdenacker <michael.opdenacker@bootlin.com> Reviewed-by: Quentin Schulz <foss+yocto@0leil.net> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* test-manual/intro: reorder bitbake-selftest stepsZach Welch2022-05-281-5/+5
| | | | | | | | | | | | The addition of the verbose example interrupted the description of the BB_SKIP_NETTESTS option. (From yocto-docs rev: 9d94046bdb21671e9281ba725fa3aaf9299d3989) Signed-off-by: Zachary T Welch <zach@aquabyte.ai> Reviewed-by: Michael Opdenacker <michael.opdenacker@bootlin.com> Reviewed-by: Quentin Schulz <foss+yocto@0leil.net> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* migration guides: release notes for 3.4.3 and 3.4.4Michael Opdenacker2022-05-243-0/+354
| | | | | | | (From yocto-docs rev: dbcc41f2c9fd5b2e52b62a9e12e0129f10565fa9) Signed-off-by: Michael Opdenacker <michael.opdenacker@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* manuals: add documentation for WKS_FILESMichael Opdenacker2022-05-242-1/+16
| | | | | | | | | | Fixes [YOCTO #14590] (From yocto-docs rev: e736ff92b5b09f2028f3e8a5152973941d25dae4) Signed-off-by: Michael Opdenacker <michael.opdenacker@bootlin.com> Reviewed-by: Quentin Schulz <foss@0leil.net> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* dev-manual: fix documentation for bmaptool usageThomas Epperson2022-05-241-1/+1
| | | | | | | | (From yocto-docs rev: 4d4e2b023e569bff466a8e7b07f1b7e8e2334df0) Signed-off-by: Thomas Epperson <tepperson@briskheat.com> Reviewed-by: Michael Opdenacker <michael.opdenacker@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* manuals: add missing space in appendsMichael Opdenacker2022-05-243-7/+7
| | | | | | | | (From yocto-docs rev: aa122d28298596a3b91a8f6650163785a3cfa831) Signed-off-by: Michael Opdenacker <michael.opdenacker@bootlin.com> Reported-by: Quentin Schulz <foss@0leil.net> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* releases: include 4.0.1Michael Halstead2022-05-241-0/+1
| | | | | | | (From yocto-docs rev: 61293f3e752741a5bb1e7e7c9bd31801e549bee2) Signed-off-by: Michael Halstead <mhalstead@linuxfoundation.org> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* releases: update to include 3.4.4Michael Halstead2022-05-131-0/+1
| | | | | | | (From yocto-docs rev: 251be33f9e0f127586eaf83a8456adb8d9ffd832) Signed-off-by: Michael Halstead <mhalstead@linuxfoundation.org> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* manuals: add quoting to references to bitbake.confMichael Opdenacker2022-05-102-2/+2
| | | | | | | (From yocto-docs rev: 3bf6482e15d1bf00e03c030ac89363e467a8cde1) Signed-off-by: Michael Opdenacker <michael.opdenacker@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* overview-manual: remove confusing and unnecessary paragraph about site.confMichael Opdenacker2022-05-101-12/+2
| | | | | | | | | | | | | | | | The explanations which precede and follow are sufficient. The removed text seemed to suggest to use conf/site.conf to specify the location of another conf/site.conf file. Another issue was that the way to override conf/site.conf settings through conf/local.conf was described before explaining that conf/site.conf is processed before conf/local.conf. (From yocto-docs rev: d477a2044e7b53977daf4d0c0d45cad29c2006fb) Signed-off-by: Michael Opdenacker <michael.opdenacker@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* manuals: improve documentation for TEMPLATECONFMichael Opdenacker2022-05-104-9/+24
| | | | | | | | | | Add it to the variable index Misc improvements to the documentation for this variable (From yocto-docs rev: fb460a7c7aba1ad5754806f9cfad9ef591420317) Signed-off-by: Michael Opdenacker <michael.opdenacker@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* manuals: improve the width of diagramsMichael Opdenacker2022-05-1017-31/+72
| | | | | | | | | | | | Better for EPUB output in particular - Make some diagrams wider when necessary - Remove ":align: center" when we have ":width: 100%" - Update the standards.md files to mention this (From yocto-docs rev: 848ba7bd8984cc3f4bf6b818259865011cde0476) Signed-off-by: Michael Opdenacker <michael.opdenacker@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* doc: standards for project and file namesMichael Opdenacker2022-05-101-1/+23
| | | | | | | (From yocto-docs rev: 4e658b0f9552462e9168d8598314ed4ddeee7692) Signed-off-by: Michael Opdenacker <michael.opdenacker@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* manuals: fix name capitalization issuesMichael Opdenacker2022-05-1020-36/+36
| | | | | | | | | | | | - Using "BitBake" instead of "Bitbake" or "bitbake", aligning with the title of the "BitBake User Manual". - Using "OpenEmbedded" instead of "Openembedded" - Using "Python" instead of "python" (From yocto-docs rev: 0b893e2a15aefedd7100445fc9d7eeed07b6afc6) Signed-off-by: Michael Opdenacker <michael.opdenacker@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* doc/Makefile: fix epub and latexpdf targetsMichael Opdenacker2022-05-101-0/+2
| | | | | | | | | Fixing "make clean" followed by "make epub" or "make latexpdf" (From yocto-docs rev: 0dac10fc3d170fb162f4df6547541071bfa7a94e) Signed-off-by: Michael Opdenacker <michael.opdenacker@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* dev-manual: further gdb usage simplificationsMichael Opdenacker2022-05-101-12/+8
| | | | | | | (From yocto-docs rev: 701d9af89c0de25b84f110ed9f4b627ea339195b) Signed-off-by: Michael Opdenacker <michael.opdenacker@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* docs: set_versions.py: show release name in switchers.jsQuentin Schulz2022-05-101-3/+3
| | | | | | | | | | | | | | | | | | Also show release names in the dropdown menu so that people have knowledge of both the version number and release name of whatever they're using or planning to use or upgrade to. This patch will make the dropdown menu show the following entries: Unstable (dev) Kirkstone (4.0) Honister (3.4.3) Cc: Quentin Schulz <foss+yocto@0leil.net> (From yocto-docs rev: 83867cd979810a023eb7e2d243782e6202873273) Signed-off-by: Quentin Schulz <quentin.schulz@theobroma-systems.com> Reviewed-by: Michael Opdenacker <michael.opdenacker@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* dev-manual: improvements for gdbserver configurationSundeep KOKKONDA2022-05-101-6/+5
| | | | | | | | | | | | [Yocto #13722] The Yocto bug reports a few improvements in the gdbserver configuration which makes the configuration of gdb easier for novice users. (From yocto-docs rev: 48c96378fd5edd587025f3ca138bc5114e927f2f) Signed-off-by: Sundeep KOKKONDA <sundeep.kokkonda@gmail.com> Reviewed-by: Michael Opdenacker <michael.opdenacker@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* overview-manual: fix a forgotten linkArkadiusz Drabczyk2022-05-101-2/+2
| | | | | | | | (From yocto-docs rev: c164ebbb057470130170fd6fedaf8f474abde39d) Signed-off-by: Arkadiusz Drabczyk <arkadiusz@drabczyk.org> Reviewed-by: Michael Opdenacker <michael.opdenacker@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* docs: set_versions.py: remove hardknott from active releases listQuentin Schulz2022-05-101-1/+1
| | | | | | | | | | | | | | Hardknott 3.3.6 is the last release of the series and the release is now obsolete. Let's remove hardknott from the list of active releases. Cc: Quentin Schulz <foss+yocto@0leil.net> (From yocto-docs rev: 4ecce89b6a5d5feb0d31c735a39619e73eeb5e44) Signed-off-by: Quentin Schulz <quentin.schulz@theobroma-systems.com> Reviewed-by: Michael Opdenacker <michael.opdenacker@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* releases: update to include 3.1.16Michael Halstead2022-05-051-0/+1
| | | | | | | (From yocto-docs rev: e33a626774034a833a92108c2adf6799098685c0) Signed-off-by: Michael Halstead <mhalstead@linuxfoundation.org> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* releases: update to include 3.3.6Michael Halstead2022-04-271-0/+1
| | | | | | | | | Adding 3.3.6 to release list. (From yocto-docs rev: 1f845c499bbf78809cb4155c3e72db53b7ed2021) Signed-off-by: Michael Halstead <mhalstead@linuxfoundation.org> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* migration-guides: release-notes-4.0: mention LTS releaseMichael Opdenacker2022-04-271-0/+2
| | | | | | | (From yocto-docs rev: ff1fe93313410242eaecf97b84d1214f68fb79fd) Signed-off-by: Michael Opdenacker <michael.opdenacker@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* migration-guides: stop including documents with ".. include"Nicolas Dechesne2022-04-275-10/+19
| | | | | | | | | | | This prevented variables from being substituted through the code in yocto-vars.py, at least in the files included this way. Reviewed-by: Michael Opdenacker <michael.opdenacker@bootlin.com> (From yocto-docs rev: b7375ea4380e716a02c736e4231aaf7c1d868c6b) Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* manuals: refer to "YP Compatible" layers instead of "curated" onesMichael Opdenacker2022-04-273-5/+5
| | | | | | | (From yocto-docs rev: dce5dd78d3bc7510e06cf5748033ee9c2888a405) Signed-off-by: Michael Opdenacker <michael.opdenacker@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* manuals: correct and improve descriptions of AutotoolsMichael Opdenacker2022-04-272-5/+6
| | | | | | | (From yocto-docs rev: c7cb693673566ec12b95c568945b514ed0e18522) Signed-off-by: Michael Opdenacker <michael.opdenacker@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* overview-manual: licensing section fixesMichael Opdenacker2022-04-271-6/+2
| | | | | | | | | | | | | | | | | | Remove the reference to the GPL license, unnecessary in this part of the manual and pointing to a wrong link (LGPL instead of GPL). Anyway, we have no authority to say that the MIT license is compatible with the GPL. Also provide details about the MIT license through Wikipedia, instead of just the raw license text with no explanations through opensource.org. (From yocto-docs rev: a09fcd9d850d2b52f40d953b11412c9568a77db7) Signed-off-by: Michael Opdenacker <michael.opdenacker@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* set_versions: Add a getlatest command to obtain the latest release branch nameRichard Purdie2022-04-261-0/+5
| | | | | | | | | This will allow the autobuilder-helper run-docs-build script to obtain the latest release name. (From yocto-docs rev: 733b7f301e44010579e1315f19eff737628d635e) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* set_versions: update for 4.0 releaseMichael Halstead2022-04-261-5/+4
| | | | | | | | | Uncomment langdale lines to bump the version. (From yocto-docs rev: e0016979413ab27f2e5db88ae1de180507c759c2) Signed-off-by: Michael Halstead <mhalstead@linuxfoundation.org> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* releases: update for yocto 4.0Michael Halstead2022-04-262-6/+12
| | | | | | | | | Bump various versions and names. (From yocto-docs rev: 7c617e7e956696842c03a7b18baff931b72d70db) Signed-off-by: Michael Halstead <mhalstead@linuxfoundation.org> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* migration-guides: release-notes-4.0: update 'Repositories / Downloads' sectionLee Chee Yang2022-04-251-1/+68
| | | | | | | (From yocto-docs rev: e814a998cc0a7c451a77df0304d0a69a27ac08ae) Signed-off-by: Lee Chee Yang <chee.yang.lee@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* docs: migration-guides: release-notes-4.0: replace kernel placeholder with ↵Quentin Schulz2022-04-251-1/+1
| | | | | | | | | | | | | | | | | correct recipe name If I am not mistaken, the only kernel recipe to have a new PACKAGECONFIG option is linux-yocto-dev, in commit 1bac831fbaafb "linux-yocto-dev: introduce dt-validation PACKAGECONFIG". Therefore, let's replace (kernel) by the one kernel recipe that has this change. Cc: Quentin Schulz <foss+yocto@0leil.net> (From yocto-docs rev: 1882954924cef9f17caad0f83973afe08f4db764) Signed-off-by: Quentin Schulz <quentin.schulz@theobroma-systems.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* docs: migration-guides: release-notes-4.0: fix risc-v typoQuentin Schulz2022-04-251-1/+1
| | | | | | | | | | | It's RISC-V and not RiscV, c.f. https://riscv.org/ (yes, no dash in the domain name...). Cc: Quentin Schulz <foss+yocto@0leil.net> (From yocto-docs rev: 1a5fd51a50fe39d8095bb5a4f34d6b953e59c58f) Signed-off-by: Quentin Schulz <quentin.schulz@theobroma-systems.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* docs: migration-guides: migration-3.4: mention that hardcoded password are ↵Quentin Schulz2022-04-251-0/+2
| | | | | | | | | | | | | | supported if hashed Plaintext/clear passwords are not supported anymore but hashed passwords still are. Mention that in the migration guide and point to the appropriate location of documentation. Cc: Quentin Schulz <foss+yocto@0leil.net> (From yocto-docs rev: f8b9697ec7bcc188db5ce9e5067bc82c023b79d9) Signed-off-by: Quentin Schulz <quentin.schulz@theobroma-systems.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* docs: ref-manual: variables: add hashed password example in EXTRA_USERS_PARAMSQuentin Schulz2022-04-251-0/+31
| | | | | | | | | | | Add examples for hashed hardcoded passwords from extrausers.bbclass so that this feature is not hidden away. Cc: Quentin Schulz <foss+yocto@0leil.net> (From yocto-docs rev: 5db73c7c5668144ed4629f95378e44f0bd8c8256) Signed-off-by: Quentin Schulz <quentin.schulz@theobroma-systems.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* docs: conf.py: fix cve extlinks caption for sphinx <4.0Quentin Schulz2022-04-251-1/+1
| | | | | | | | | | | | | | | | | | | extlinks captions support using %s substitution but only from sphinx 4.0 onwards. c.f. https://www.sphinx-doc.org/en/master/usage/extensions/extlinks.html#confval-extlinks Weirdly enough, on older sphinx versions, the caption is just a prefix to the actual text passed to the extlink. Therefore, in that specific case, CVE- or CVE-%s are identical in meaning for sphinx >=4.0 and since only CVE- caption works on sphinx <4.0, let's go with CVE- caption prefix. Fixes: b311070d866cf "manuals: add 3.4 and 3.4.1 release notes after migration information" Cc: Quentin Schulz <foss+yocto@0leil.net> (From yocto-docs rev: c9922076f5c1285d9cfd6aff8ce5b6635d88222f) Signed-off-by: Quentin Schulz <quentin.schulz@theobroma-systems.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ref-manual: add ZSTD_THREADSPaul Eggleton2022-04-251-0/+13
| | | | | | | | | ZSTD_THREADS is new for kirkstone. (From yocto-docs rev: b970936b89bebb184c82be3a9514a9eba7c04f9b) Signed-off-by: Paul Eggleton <paul.eggleton@microsoft.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ref-manual: Add XZ_THREADS and XZ_MEMLIMITRichard Purdie2022-04-251-1/+20
| | | | | | | | | | XZ_THREADS and XZ_MEMLIMIT were introduced in dunfell. [RP improved an original patch from Paul] (From yocto-docs rev: 96defb66b775093b5270bd1ebad0461c2bba1e5b) Signed-off-by: Paul Eggleton <paul.eggleton@microsoft.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* migration-guides: add release notes for 4.0Paul Eggleton2022-04-252-0/+867
| | | | | | | | | | | | | Generated from commits in the kirkstone branch, as well as a few entries from the migration guide. (Note that the "Repositories / Downloads" section still needs to be filled in.) (From yocto-docs rev: 0c66638e61d3e16ac8d4b7ebc4ec6fb35625bf4f) Signed-off-by: Paul Eggleton <paul.eggleton@microsoft.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* migration-guides: complete migration guide for 4.0Paul Eggleton2022-04-251-125/+221
| | | | | | | | | | | | | * Make some corrections to preliminary set of entries * Move out entries that were more appropriate for the release notes (i.e. that are more additions rather than changes that require the user to make changes) * Add new entries based on commits in the kirkstone branch (From yocto-docs rev: bea2da80e7c5338dc5abefe95ce27b80ed4ee98a) Signed-off-by: Paul Eggleton <paul.eggleton@microsoft.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ref-manual: add empty-dirs QA check and QA_EMPTY_DIRS*Paul Eggleton2022-04-253-1/+37
| | | | | | | | | This check is new in kirkstone. (From yocto-docs rev: baa483e75538013be3261f8c115b8a5364b24c60) Signed-off-by: Paul Eggleton <paul.eggleton@microsoft.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ref-manual: add KERNEL_DEBUG_TIMESTAMPSPaul Eggleton2022-04-251-0/+5
| | | | | | | | | New variable in kirkstone. (From yocto-docs rev: 2c5d4938a09fd35f9e86f682cde89d4693762725) Signed-off-by: Paul Eggleton <paul.eggleton@microsoft.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ref-manual: add mention of vendor filtering to CVE_PRODUCTPaul Eggleton2022-04-251-0/+7
| | | | | | | | | | Mention the vendor filtering functionality - prompted by OE-Core revision 45d1a0bea0c628f84a00d641a4d323491988106f. (From yocto-docs rev: 13ff5a49f14a26772b4775d9ecd08627e6becd4d) Signed-off-by: Paul Eggleton <paul.eggleton@microsoft.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ref-manual: mention wildcarding support in INCOMPATIBLE_LICENSEPaul Eggleton2022-04-251-0/+8
| | | | | | | | | | Add this since the INCOMPATIBLE_LICENSE wildcard support has changed in the 4.0 release. (From yocto-docs rev: c7946863e5a9d62a49131b92cc9549da9b799bbd) Signed-off-by: Paul Eggleton <paul.eggleton@microsoft.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ref-manual: add a note about hard-coded passwordsPaul Eggleton2022-04-251-0/+8
| | | | | | | | | | | | It seems prudent to point out that hard-coding passwords in the manner detailed in the example is not a good idea in production. This type of mistake has unfortunately been made by many device vendors (outside of the Yocto Project context) leading to security vulnerabilities. (From yocto-docs rev: 1d07dba9423ae0a841eccb58c297e31b63c3965d) Signed-off-by: Paul Eggleton <paul.eggleton@microsoft.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* migration-3.4: add missing entry on EXTRA_USERS_PARAMSPaul Eggleton2022-04-251-0/+7
| | | | | | | | | | We missed noting this in 3.4 but I noticed the documentation was recently updated, so note the removal. (From yocto-docs rev: f661e62d6faf48dbb6c6fd9a61a6448ec339d2bf) Signed-off-by: Paul Eggleton <paul.eggleton@microsoft.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* docs: sphinx-static: switchers.js.in: do not mark branches as outdatedQuentin Schulz2022-04-201-1/+1
| | | | | | | | | | | Branches can never be outdated so let's check the release is not a branch (branches end with .999). Cc: Quentin Schulz <foss+yocto@0leil.net> (From yocto-docs rev: 4755961bbb5f674a7532b91cca20ea44a1e22ae7) Signed-off-by: Quentin Schulz <quentin.schulz@theobroma-systems.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>