URL links in recipes can become obsoleted over the time. Recipes with dead links should be detected by a link-checker running on AB as part of QA.
Presumably you mean SRC_URI?
(In reply to comment #1) > Presumably you mean SRC_URI? Yes, I guess I should have been more specific. SRC_URI may become obsoleted (containing a dead link), but that may be detected quite a bit later, typically when building images from scratch. You will most likely have no problems, as the SRC_URI content will be fetched from a mirror, but still this should be detected and recipes updated accordingly.
So in concrete terms, I think this would be a simple matter of running: bitbake -c checkuri world (On a regular basis).
(In reply to comment #1) > Presumably you mean SRC_URI? Yes, I guess I should have been more specific. SRC_URI may become obsoleted (containing a dead link), but that may be detected quite a bit later, typically when building images from scratch. You will most likely have no problems, as the SRC_URI content will be fetched from a mirror, but still this should be detected and recipes updated accordingly. (In reply to comment #3) > So in concrete terms, I think this would be a simple matter of running: > > bitbake -c checkuri world > > (On a regular basis). Yes, something like that. The whole idea is to have this check automated (and presumably followed up by SWAT)
http://git.yoctoproject.org/cgit/cgit.cgi/yocto-autobuilder/commit/?id=7823bff4fd66b835dea3e4d13dfb0017f234b24b
Hi Beth, I can not find this step on AB. https://autobuilder.yoctoproject.org/main/builders/nightly/builds/772 Please verify if patch is applied in production.
Its not a build set but a buildset: https://autobuilder.yoctoproject.org/main/builders/nightly-checkuri.
To save time, verifying myself.
Hi Ross, The commit comment was: " nightly.conf: add checkuri step [YOCTO #8757] Add a world -c checkuri step to nightly. Signed-off-by: Elizabeth Flanagan <elizabeth.flanagan@intel.com>" for this file" /buildset-config.controller/nightly.conf So I looked for a build step in nightly.conf job. Also I looked for this commit to be executed in production; meaning this command "bitbake -c checkuri world" The "bitbake -k universe -c checkuri" command is running for a while, but it is a different commit on a different buildset. I agree "bitbake -k universe -c checkuri" is covering "bitbake -c checkuri world", and it is a solution to verify URL links in recipes. Still it is a different solution and not from this enhacement.
You're right but that was just the first iteration that landed in git, it was revised in this commit to be what is currently on the AB: commit 1c7b54394cf5cc94eca80b5092d0d8d7a4944102 Author: Elizabeth Flanagan <elizabeth.flanagan@intel.com> Date: Mon Jan 18 11:28:36 2016 +0000 nightly-checkuri.conf: move checkuri to nowait checkuri takes about an hour to complete. moving it from nightly to it's own buildset.
Ross, thank you for clarification!