public inbox for yocto@lists.yoctoproject.org
 help / color / mirror / Atom feed
* [PATCH release-tools 1/2] relnotes.py: use kernel mirrors edge network
@ 2025-10-31 21:53 Michael Halstead
  2025-10-31 21:53 ` [PATCH release-tools 2/2] relnotes.py: append PGP signing details Michael Halstead
  0 siblings, 1 reply; 2+ messages in thread
From: Michael Halstead @ 2025-10-31 21:53 UTC (permalink / raw)
  To: yocto, yocto; +Cc: chee.yang.lee, Michael Halstead

mirrors.kernel.org always resolves to a single authorative host which
may be quite far from the end user. mirrors.edge.kernel.or resolves to
the mirror nearest the user resulting in a far better download
experience.

Signed-off-by: Michael Halstead <mhalstead@linuxfoundation.org>
---
 relnotes.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/relnotes.py b/relnotes.py
index 94f853f..951226a 100755
--- a/relnotes.py
+++ b/relnotes.py
@@ -141,7 +141,7 @@ if __name__ == '__main__':
     # copied into the release directory. i.e. Just RELEASENOTES, not RELEASENOTES.<release>
     RELEASE_NOTES = ".".join(["RELEASENOTES", RELEASE])
     DL_BASE_URL = "https://downloads.yoctoproject.org/releases/yocto"
-    MIRROR_BASE_URL = "https://mirrors.kernel.org/yocto/yocto"
+    MIRROR_BASE_URL = "https://mirrors.edge.kernel.org/yocto/yocto"
     HOME = os.getcwd()
     POKY_REPO = os.path.join(HOME, "poky")
     outpath = os.path.join(HOME, RELEASE_NOTES)
-- 
2.51.1



^ permalink raw reply related	[flat|nested] 2+ messages in thread

* [PATCH release-tools 2/2] relnotes.py: append PGP signing details
  2025-10-31 21:53 [PATCH release-tools 1/2] relnotes.py: use kernel mirrors edge network Michael Halstead
@ 2025-10-31 21:53 ` Michael Halstead
  0 siblings, 0 replies; 2+ messages in thread
From: Michael Halstead @ 2025-10-31 21:53 UTC (permalink / raw)
  To: yocto, yocto; +Cc: chee.yang.lee, Michael Halstead

We switched to detached signature files because clearsigning removed special
characters. Update the release notes to incidate the location of the detached
signature and current keys.

Signed-off-by: Michael Halstead <mhalstead@linuxfoundation.org>
---
 relnotes.py | 6 ++++++
 1 file changed, 6 insertions(+)

diff --git a/relnotes.py b/relnotes.py
index 951226a..4dc5412 100755
--- a/relnotes.py
+++ b/relnotes.py
@@ -334,6 +334,12 @@ if __name__ == '__main__':
             FIXES_RST += "-  %s\n" % commit
     print("Done")
 
+    sig_url = "/".join([DL_BASE_URL, RELEASE, "RELEASENOTES.asc"])
+    key_url = "/".join([DL_BASE_URL, "keys", "yocto-release-key.asc"])
+
+    outfile.write("Detached signature at %s\n" % sig_url)
+    outfile.write("Signing key at %s\n\n" % key_url)
+
     # write to RST file
     rstfile.write(".. SPDX-License-Identifier: CC-BY-SA-2.0-UK\n\n")
     rstfile.write( cast_to_rst_sections("Release notes for %s (%s)" % ( RELEASE.capitalize(), BRANCH.capitalize()), Sections.Section))
-- 
2.51.1



^ permalink raw reply related	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2025-10-31 22:03 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-10-31 21:53 [PATCH release-tools 1/2] relnotes.py: use kernel mirrors edge network Michael Halstead
2025-10-31 21:53 ` [PATCH release-tools 2/2] relnotes.py: append PGP signing details Michael Halstead

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox