All of lore.kernel.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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.