* [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