git: fdba73cadd - main - 14.2: Release-related website updates

Colin Percival <[email protected]>
Newsgroups gmane.os.freebsd.devel.cvs.doc
Message-ID <[email protected]>
The branch main has been updated by cperciva:

URL: https://cgit.FreeBSD.org/doc/commit/?id=fdba73cadd5531664b2bfefa79e0dd0fb3e49722

commit fdba73cadd5531664b2bfefa79e0dd0fb3e49722
Author:     Colin Percival <[email protected]>
AuthorDate: 2024-12-01 01:40:47 +0000
Commit:     Colin Percival <[email protected]>
CommitDate: 2024-12-03 00:01:46 +0000

    14.2: Release-related website updates
    
    Everything except the announcement itself
    
    Approved by:    re (implicit)
    Sponsored by:   Amazon
---
 shared/releases.adoc                               | 11 ++++-
 website/content/en/portmgr/policies_eol.adoc       | 13 ++++-
 website/content/en/releases/14.2R/_index.adoc      |  4 +-
 website/content/en/releases/14.2R/schedule.adoc    |  2 +-
 website/content/en/releases/_index.adoc            |  3 +-
 website/content/en/security/_index.adoc            |  1 +
 website/content/en/where.adoc                      | 55 ++++++++++++++++++++++
 website/data/en/news/news.toml                     |  5 ++
 website/static/security/advisory-template.txt      |  2 +
 website/static/security/errata-template.txt        |  2 +
 website/themes/beastie/layouts/index.html          |  3 +-
 .../themes/beastie/layouts/partials/sidenav.html   |  1 +
 12 files changed, 94 insertions(+), 8 deletions(-)

diff --git a/shared/releases.adoc b/shared/releases.adoc
index 6159d23dfb..9f8fe3b983 100644
--- a/shared/releases.adoc
+++ b/shared/releases.adoc
@@ -37,7 +37,7 @@
 
 // Set to 'INCLUDE' when the schedule is available.
 
-:beta-upcoming: INCLUDE
+:beta-upcoming: IGNORE
 
 // Set to 'INCLUDE' when the installation images are available.
 
@@ -85,6 +85,15 @@
 
 :rel142-current-major: 14
 :rel142-current: 14.2
+:rel142-current-date: December 3, 2024
+
+:u-rel142-notes: https://www.FreeBSD.org/releases/{rel142-current}R/relnotes/
+:u-rel142-announce: https://www.FreeBSD.org/releases/{rel142-current}R/announce/
+:u-rel142-errata: https://www.FreeBSD.org/releases/{rel142-current}R/errata/
+:u-rel142-hardware: https://www.FreeBSD.org/releases/{rel142-current}R/hardware/
+:u-rel142-installation: https://www.FreeBSD.org/releases/{rel142-current}R/installation/
+:u-rel142-readme: https://www.FreeBSD.org/releases/{rel142-current}R/readme/
+:u-rel142-signatures: https://www.FreeBSD.org/releases/{rel142-current}R/signatures/
 
 :rel141-current-major: 14
 :rel141-current: 14.1
diff --git a/website/content/en/portmgr/policies_eol.adoc b/website/content/en/portmgr/policies_eol.adoc
index 7f7029f76e..7f632a20a3 100644
--- a/website/content/en/portmgr/policies_eol.adoc
+++ b/website/content/en/portmgr/policies_eol.adoc
@@ -86,7 +86,18 @@ The _Estimated EoL (end-of-life)_ column gives the earliest date on which that b
 * FreeBSD:14:powerpc64 (only quarterly is updated)
 * FreeBSD:14:powerpc64le (only quarterly is updated)
 
-|14.2-RELEASE + 3 months
+|March 31, 2025
+|releng/14.2 |14.2-RELEASE |releng/14.2 a|
+* FreeBSD:14:aarch64
+* FreeBSD:14:amd64
+* FreeBSD:14:armv6
+* FreeBSD:14:armv7
+* FreeBSD:14:i386
+* FreeBSD:14:powerpc (only quarterly is updated)
+* FreeBSD:14:powerpc64 (only quarterly is updated)
+* FreeBSD:14:powerpc64le (only quarterly is updated)
+
+|September 30, 2025
 |main |n/a |main a|
 * FreeBSD:15:aarch64
 * FreeBSD:15:amd64
diff --git a/website/content/en/releases/14.2R/_index.adoc b/website/content/en/releases/14.2R/_index.adoc
index c62a1933dd..b18de7df18 100644
--- a/website/content/en/releases/14.2R/_index.adoc
+++ b/website/content/en/releases/14.2R/_index.adoc
@@ -16,9 +16,7 @@ For more information about the release engineering process, please see the link:
 
 == Detailed Information
 
-More detailed information, such as
-//release notes and
-hardware notes can be found at these pages:
+More detailed information, such as release notes and hardware notes, can be found at these pages:
 
 link:signatures[FreeBSD {localRel}-RELEASE signed checksum files] +
 link:installation[FreeBSD {localRel}-RELEASE installation information] +
diff --git a/website/content/en/releases/14.2R/schedule.adoc b/website/content/en/releases/14.2R/schedule.adoc
index 3db3ebf1c3..bb20e5d86c 100644
--- a/website/content/en/releases/14.2R/schedule.adoc
+++ b/website/content/en/releases/14.2R/schedule.adoc
@@ -41,7 +41,7 @@ General discussions about the pending release and known issues should be sent to
 |BETA3 builds begin |15 November 2024 |16 November 2024 |Third beta test snapshot.
 |RC1 builds begin |22 November 2024 |22 November 2024 |First release candidate.
 |RELEASE builds begin |29 November 2024 |29 November 2024 |{localRel}-RELEASE builds begin.
-|RELEASE announcement |3 December 2024 |- |{localRel}-RELEASE press release.
+|RELEASE announcement |3 December 2024 |3 December 2024 |{localRel}-RELEASE press release.
 |{localRelPrev} EoL |31 March 2025 |- |{localRelPrev}-RELEASE no longer supported.
 |{localRel} EoL |30 September 2025 |- |{localRel}-RELEASE no longer supported.
 |{localBranchStable} EoL |30 November 2028 |- |{localBranchStable} no longer supported.
diff --git a/website/content/en/releases/_index.adoc b/website/content/en/releases/_index.adoc
index 5c1a10fcb7..92d9485ea0 100644
--- a/website/content/en/releases/_index.adoc
+++ b/website/content/en/releases/_index.adoc
@@ -25,12 +25,13 @@ For information about branches, release dates, and estimated end-of-life (EOL) d
 
 === Production Releases
 
-* *Release {rel141-current}* ({rel141-current-date}) _link:{u-rel141-announce}[Announcement] : link:{u-rel141-notes}[Release Notes] : link:{u-rel141-installation}[Installation Instructions] : link:{u-rel141-hardware}[Hardware Compatibility List] : link:{u-rel141-readme}[Readme] : link:{u-rel141-errata}[Errata] : link:{u-rel141-signatures}[Signed Checksums]_
+* *Release {rel142-current}* ({rel142-current-date}) _link:{u-rel142-announce}[Announcement] : link:{u-rel142-notes}[Release Notes] : link:{u-rel142-installation}[Installation Instructions] : link:{u-rel142-hardware}[Hardware Compatibility List] : link:{u-rel142-readme}[Readme] : link:{u-rel142-errata}[Errata] : link:{u-rel142-signatures}[Signed Checksums]_
 
 === Legacy
 
 * *Release {rel133-current}* ({rel133-current-date}) _link:{u-rel133-announce}[Announcement] : link:{u-rel133-notes}[Release Notes] : link:{u-rel133-installation}[Installation Instructions] : link:{u-rel133-hardware}[Hardware Compatibility List] : link:{u-rel133-readme}[Readme] : link:{u-rel133-errata}[Errata] : link:{u-rel133-signatures}[Signed Checksums]_
 * *Release {rel134-current}* ({rel134-current-date}) _link:{u-rel134-announce}[Announcement] : link:{u-rel134-notes}[Release Notes] : link:{u-rel134-installation}[Installation Instructions] : link:{u-rel134-hardware}[Hardware Compatibility List] : link:{u-rel134-readme}[Readme] : link:{u-rel134-errata}[Errata] : link:{u-rel134-signatures}[Signed Checksums]_
+* *Release {rel141-current}* ({rel141-current-date}) _link:{u-rel141-announce}[Announcement] : link:{u-rel141-notes}[Release Notes] : link:{u-rel141-installation}[Installation Instructions] : link:{u-rel141-hardware}[Hardware Compatibility List] : link:{u-rel141-readme}[Readme] : link:{u-rel141-errata}[Errata] : link:{u-rel141-signatures}[Signed Checksums]_
 
 [[future]]
 == Future
diff --git a/website/content/en/security/_index.adoc b/website/content/en/security/_index.adoc
index d9270002f5..af8bbb5656 100644
--- a/website/content/en/security/_index.adoc
+++ b/website/content/en/security/_index.adoc
@@ -104,6 +104,7 @@ link:unsupported[Older releases] are not supported and users are strongly encour
 |===
 |Branch |Release |Release Date |Expected EoL
 |stable/14 |n/a |n/a |November 30, 2028
+|releng/14.2 |14.2-RELEASE |December 3, 2024 |September 30, 2025
 |releng/14.1 |14.1-RELEASE |June 4, 2024 |March 31, 2025
 |stable/13 |n/a |n/a |April 30, 2026
 |releng/13.4 |13.4-RELEASE |September 17, 2024 |June 30, 2025
diff --git a/website/content/en/where.adoc b/website/content/en/where.adoc
index 0fbb9612ca..4ca35896e9 100644
--- a/website/content/en/where.adoc
+++ b/website/content/en/where.adoc
@@ -39,6 +39,61 @@ For embedded platforms: SD card images are available.
 
 `RELEASE` versions of FreeBSD are the end result of _release engineering_ and are recommended for most users.
 
+[[download-rel142]]
+=== FreeBSD {rel142-current}-RELEASE
+
+[.tblbasic]
+[.tblDownload]
+[width="100%",cols="25%,25%,25%,25%",options="header",]
+|===
+|Installer |VM |SD Card |Documentation
+a|
+* link:{url-rel}/amd64/amd64/ISO-IMAGES/{rel142-current}/[amd64]
+* link:{url-rel}/i386/i386/ISO-IMAGES/{rel142-current}/[i386]
+* link:{url-rel}/arm64/aarch64/ISO-IMAGES/{rel142-current}/[aarch64]
+* link:{url-rel}/arm/armv7/ISO-IMAGES/{rel142-current}/[armv7]
+* link:{url-rel}/powerpc/powerpc/ISO-IMAGES/{rel142-current}/[powerpc]
+* link:{url-rel}/powerpc/powerpc64/ISO-IMAGES/{rel142-current}/[powerpc64]
+* link:{url-rel}/powerpc/powerpc64le/ISO-IMAGES/{rel142-current}/[powerpc64le]
+* link:{url-rel}/powerpc/powerpcspe/ISO-IMAGES/{rel142-current}/[powerpcspe]
+* link:{url-rel}/riscv/riscv64/ISO-IMAGES/{rel142-current}/[riscv64]
+
+a|
+* link:{url-rel}/VM-IMAGES/README.txt[README]
+* link:{url-rel}/VM-IMAGES/{rel142-current}-RELEASE/amd64/Latest/[amd64]
+* link:{url-rel}/VM-IMAGES/{rel142-current}-RELEASE/i386/Latest/[i386]
+* link:{url-rel}/VM-IMAGES/{rel142-current}-RELEASE/aarch64/Latest/[aarch64]
+* link:{url-rel}/VM-IMAGES/{rel142-current}-RELEASE/riscv64/Latest/[riscv64]
+* link:{url-rel}/CI-IMAGES/{rel142-current}-RELEASE/amd64/Latest/[amd64] (BASIC-CI)
+* link:{url-rel}/CI-IMAGES/{rel142-current}-RELEASE/aarch64/Latest/[aarch64] (BASIC-CI)
+
+a|
+* aarch64
+* {blank}
+** link:{url-rel}/arm64/aarch64/ISO-IMAGES/{rel142-current}/[PINE64]
+** link:{url-rel}/arm64/aarch64/ISO-IMAGES/{rel142-current}/[PINE64-LTS]
+** link:{url-rel}/arm64/aarch64/ISO-IMAGES/{rel142-current}/[ROCK64]
+** link:{url-rel}/arm64/aarch64/ISO-IMAGES/{rel142-current}/[ROCKPRO64]
+** link:{url-rel}/arm64/aarch64/ISO-IMAGES/{rel142-current}/[RPI] (3/4)
+* armv7
+* {blank}
+** link:{url-rel}/arm/armv7/ISO-IMAGES/{rel142-current}/[GENERICSD]
+* riscv64
+* {blank}
+** link:{url-rel}/riscv/riscv64/ISO-IMAGES/{rel142-current}/[GENERICSD]
+
+a|
+* {blank}
+* link:../releases/#current[Released]: {rel142-current-date}
+* link:{u-rel142-notes}[Release Notes]
+* link:{u-rel142-readme}[Readme]
+* link:{u-rel142-hardware}[Hardware Compatibility List]
+* link:{u-rel142-installation}[Installation Instructions]
+* link:{u-rel142-errata}[Errata]
+* link:{u-rel142-signatures}[Signed Checksums]
+
+|===
+
 [[download-rel141]]
 === FreeBSD {rel141-current}-RELEASE
 
diff --git a/website/data/en/news/news.toml b/website/data/en/news/news.toml
index 0c103f816c..89fa9fe358 100644
--- a/website/data/en/news/news.toml
+++ b/website/data/en/news/news.toml
@@ -1,5 +1,10 @@
 # Sort news by year, month and day
 
+[[news]]
+date = "2024-12-03"
+title = "FreeBSD 14.2-RELEASE Available"
+description = "<a href=\"https://www.FreeBSD.org/releases/14.2R/announce/\">FreeBSD 14.2-RELEASE</a> is now available. Please be sure to check the <a href=\"https://www.FreeBSD.org/releases/14.2R/relnotes/\">Release Notes</a> and <a href=\"https://www.FreeBSD.org/releases/14.2R/errata/\">Release Errata</a> before installation for any late-breaking news and/or issues with 14.2. More information about FreeBSD releases can be found on the <a href=\"https://www.FreeBSD.org/releases/\">Release Information</a> page."
+
 [[news]]
 date = "2024-11-23"
 title = "FreeBSD 14.2-RC1 Available"
diff --git a/website/static/security/advisory-template.txt b/website/static/security/advisory-template.txt
index 6d522d2f64..2ce9e3c7cb 100644
--- a/website/static/security/advisory-template.txt
+++ b/website/static/security/advisory-template.txt
@@ -12,6 +12,7 @@ Affects:        <affected versions>
                 <e.g., "All supported versions of FreeBSD.", "FreeBSD
                 13.3 and later.", "FreeBSD 13.x", or "FreeBSD 14.1">
 Corrected:      2024-XX-XX XX:XX:XX UTC (stable/14, 14.2-STABLE)
+                2024-XX-XX XX:XX:XX UTC (releng/14.2, 14.2-RELEASE-pXX)
                 2024-XX-XX XX:XX:XX UTC (releng/14.1, 14.1-RELEASE-pXX)
                 2024-XX-XX XX:XX:XX UTC (stable/13, 13.4-STABLE)
                 2024-XX-XX XX:XX:XX UTC (releng/13.4, 13.4-RELEASE-pXX)
@@ -117,6 +118,7 @@ following stable and release branches:
 Branch/path                             Hash                     Revision
 -------------------------------------------------------------------------
 stable/14/                              XXXXXXXXXXXX    stable/14-nXXXXXX
+releng/14.2/                            XXXXXXXXXXXX  releng/14.2-nXXXXXX
 releng/14.1/                            XXXXXXXXXXXX  releng/14.1-nXXXXXX
 stable/13/                              XXXXXXXXXXXX    stable/13-nXXXXXX
 releng/13.4/                            XXXXXXXXXXXX  releng/13.4-nXXXXXX
diff --git a/website/static/security/errata-template.txt b/website/static/security/errata-template.txt
index e73cbc8241..36269e86d5 100644
--- a/website/static/security/errata-template.txt
+++ b/website/static/security/errata-template.txt
@@ -12,6 +12,7 @@ Affects:        <affected versions>
                 <e.g., "All supported versions of FreeBSD.", "FreeBSD
                 13.3 and later.", "FreeBSD 13.x", or "FreeBSD 14.1">
 Corrected:      2024-XX-XX XX:XX:XX UTC (stable/14, 14.2-STABLE)
+                2024-XX-XX XX:XX:XX UTC (releng/14.2, 14.2-RELEASE-pXX)
                 2024-XX-XX XX:XX:XX UTC (releng/14.1, 14.1-RELEASE-pXX)
                 2024-XX-XX XX:XX:XX UTC (stable/13, 13.4-STABLE)
                 2024-XX-XX XX:XX:XX UTC (releng/13.4, 13.4-RELEASE-pXX)
@@ -117,6 +118,7 @@ following stable and release branches:
 Branch/path                             Hash                     Revision
 -------------------------------------------------------------------------
 stable/14/                              XXXXXXXXXXXX    stable/14-nXXXXXX
+releng/14.2/                            XXXXXXXXXXXX  releng/14.2-nXXXXXX
 releng/14.1/                            XXXXXXXXXXXX  releng/14.1-nXXXXXX
 stable/13/                              XXXXXXXXXXXX    stable/13-nXXXXXX
 releng/13.4/                            XXXXXXXXXXXX  releng/13.4-nXXXXXX
diff --git a/website/themes/beastie/layouts/index.html b/website/themes/beastie/layouts/index.html
index 9c6caee343..60cb69c78c 100755
--- a/website/themes/beastie/layouts/index.html
+++ b/website/themes/beastie/layouts/index.html
@@ -63,12 +63,13 @@
             <ul id="frontreleaseslist">
               <li>
                 {{ i18n "production" }}:
-                <a href={{ index $.Site.Data.releases "u-rel141-announce" }}>{{ index $.Site.Data.releases "rel141-current" }}</a>
+                <a href={{ index $.Site.Data.releases "u-rel142-announce" }}>{{ index $.Site.Data.releases "rel142-current" }}</a>
               </li>
               <li>
                 {{ i18n "legacy" }}:
                 <a href={{ index $.Site.Data.releases "u-rel133-announce" }}>{{ index $.Site.Data.releases "rel133-current" }}</a>,
                 <a href={{ index $.Site.Data.releases "u-rel134-announce" }}>{{ index $.Site.Data.releases "rel134-current" }}</a>
+                <a href={{ index $.Site.Data.releases "u-rel141-announce" }}>{{ index $.Site.Data.releases "rel141-current" }}</a>
               </li>
               {{ $betaUpcoming := index $.Site.Data.releases "beta-upcoming" }}
               {{ if ne $betaUpcoming "IGNORE" }}
diff --git a/website/themes/beastie/layouts/partials/sidenav.html b/website/themes/beastie/layouts/partials/sidenav.html
index 622c10cc2b..9eba33bbec 100644
--- a/website/themes/beastie/layouts/partials/sidenav.html
+++ b/website/themes/beastie/layouts/partials/sidenav.html
@@ -59,6 +59,7 @@
       <li>{{ i18n "productionRelease" }}: <br /><a href={{ index .data.releases "u-rel133-announce" }}>{{ index .data.releases "rel133-current" }}</a></li>
       <li>{{ i18n "productionRelease" }}: <br /><a href={{ index .data.releases "u-rel134-announce" }}>{{ index .data.releases "rel134-current" }}</a></li>
       <li>{{ i18n "productionRelease" }}: <br /><a href={{ index .data.releases "u-rel141-announce" }}>{{ index .data.releases "rel141-current" }}</a></li>
+      <li>{{ i18n "productionRelease" }}: <br /><a href={{ index .data.releases "u-rel142-announce" }}>{{ index .data.releases "rel141-current" }}</a></li>
     </ul>
   </li>
   <li>
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.