#
d54fdd16 |
| 18-Nov-2024 |
Colin Percival <cperciva@FreeBSD.org> |
release: Remove empty suffix from file names
For "release" builds (as opposed to "snapshot" builds -- in this context BETAs and RCs are "releases") ${SNAP_SUFFIX} is empty; but it stuck into some oc
release: Remove empty suffix from file names
For "release" builds (as opposed to "snapshot" builds -- in this context BETAs and RCs are "releases") ${SNAP_SUFFIX} is empty; but it stuck into some ociimages filenames via a copy-and-paste error.
The final filenames on the download mirrors were not affected, so this does not need to be merged to releng/14.2.
MFC after: 3 days Sponsored by: Amazon
show more ...
|
#
e95e3e6e |
| 13-Nov-2024 |
Colin Percival <cperciva@FreeBSD.org> |
release: Publish OCI images on "ftp" mirrors
If WITH_OCIIMAGES is set, "make ftp-stage" will now publish those bits into a directory under /OCI-IMAGES/, similar to how we publish CI and VM images.
release: Publish OCI images on "ftp" mirrors
If WITH_OCIIMAGES is set, "make ftp-stage" will now publish those bits into a directory under /OCI-IMAGES/, similar to how we publish CI and VM images.
MFC after: 1 minute
show more ...
|
Revision tags: release/13.4.0 |
|
#
45846afc |
| 21-Jun-2024 |
Colin Percival <cperciva@FreeBSD.org> |
release: Stop publishing non-FS-tagged VM images
VM, BASIC-CI, and BASIC-CLOUDWARE images are published with the filesystem type (UFS or ZFS) in the file name. For backwards compatibility we have p
release: Stop publishing non-FS-tagged VM images
VM, BASIC-CI, and BASIC-CLOUDWARE images are published with the filesystem type (UFS or ZFS) in the file name. For backwards compatibility we have published the UFS images with no filesystem in the filename (aka with the same file names as we used before we supported building ZFS VM images); those are going away now.
This will not be MFCed.
show more ...
|
#
836f00eb |
| 21-Jun-2024 |
Colin Percival <cperciva@FreeBSD.org> |
release: Don't publish CW if !WITH_CLOUDWARE
If WITH_CLOUDWARE is not set, we didn't build BASIC-CLOUDWARE; don't try to install it into the /VM-IMAGES/ directory as part of ftp-stage.
Fixes: 4771c
release: Don't publish CW if !WITH_CLOUDWARE
If WITH_CLOUDWARE is not set, we didn't build BASIC-CLOUDWARE; don't try to install it into the /VM-IMAGES/ directory as part of ftp-stage.
Fixes: 4771c2e9d1c7 "release: Publish non-uploaded cloudware bits" MFC after: 6 days
show more ...
|
#
4771c2e9 |
| 19-Jun-2024 |
Colin Percival <cperciva@FreeBSD.org> |
release: Publish non-uploaded cloudware bits
While most "cloudware" (AWS, Azure, GCP, Vagrant) images get uploaded to their respective clouds, we have two images -- BASIC-CI and BASIC-CLOUDINIT -- w
release: Publish non-uploaded cloudware bits
While most "cloudware" (AWS, Azure, GCP, Vagrant) images get uploaded to their respective clouds, we have two images -- BASIC-CI and BASIC-CLOUDINIT -- which are published via the FTP mirrors. We have been handling these using a manual and error-prone process of copying them from the internal build directories into the FTP staging tree, but they should be handled using the "make install ftp-stage" mechanism which is used for all the other published images.
This commit 1. Adds a new 'make cloud-install' target which is run as part of 'make install' and installs BASIC-CI and BASIC-CLOUDINIT images, and 2. Extends 'make ftp-stage' in Makefile.mirrors to copy those bits into the FTP staging area.
As a side benefit, this will also make BASIC-CI and BASIC-CLOUDINIT images available for arm64; until now they have only been available for amd64.
MFC after: 1 week
show more ...
|
Revision tags: release/14.1.0 |
|
#
f4b08097 |
| 01-May-2024 |
Colin Percival <cperciva@FreeBSD.org> |
release: Stage non-UFS images in vm-images-stage
When the VM image building code was updated to support building non-UFS images, the vm-images-stage target was not updated to install those newly bui
release: Stage non-UFS images in vm-images-stage
When the VM image building code was updated to support building non-UFS images, the vm-images-stage target was not updated to install those newly built images to the FTP site. As a result, we have been sending weekly snapshot announcements since August claiming that ZFS VM images are available when they are not in fact present anywhere publicly accessible.
Fixes: 32ae9a6b3937 "release: Build UFS and ZFS VM images" Reported by: Michael Dexter MFC after: 5 days
show more ...
|
Revision tags: release/13.3.0, release/14.0.0 |
|
#
d0b2dbfa |
| 16-Aug-2023 |
Warner Losh <imp@FreeBSD.org> |
Remove $FreeBSD$: one-line sh pattern
Remove /^\s*#[#!]?\s*\$FreeBSD\$.*$\n/
|
Revision tags: release/13.2.0, release/12.4.0, release/13.1.0, release/12.3.0, release/13.0.0 |
|
#
d3df64ad |
| 16-Dec-2020 |
Glen Barber <gjb@FreeBSD.org> |
Append the branch commit count to _SNAP_SUFFIX for development snapshot builds.
Sponsored by: Rubicon Communications, LLC (netgate.com)
|
#
4708d329 |
| 09-Dec-2020 |
Glen Barber <gjb@FreeBSD.org> |
Fix staging riscv images.
Sponsored by: Rubicon Communications, LLC (netgate.com)
|
Revision tags: release/12.2.0 |
|
#
92fb4f8a |
| 27-Aug-2020 |
Glen Barber <gjb@FreeBSD.org> |
Merge the projects/release-git branch to head. This allows building 13.x from Git instead of Subversion.
No MFC to stable branches is planned at this time. [1]
Discussed with: git working group [1]
Merge the projects/release-git branch to head. This allows building 13.x from Git instead of Subversion.
No MFC to stable branches is planned at this time. [1]
Discussed with: git working group [1] Sponsored by: Rubicon Communications, LLC (netgate.com)
show more ...
|
#
29b282f3 |
| 16-Jul-2020 |
Glen Barber <gjb@FreeBSD.org> |
Makefile.inc1: - New file. Adds logic to search for the git binary, as well as determining the branch and revision, used in various places.
Makefile: - Remove searching for the svn{,lite} binar
Makefile.inc1: - New file. Adds logic to search for the git binary, as well as determining the branch and revision, used in various places.
Makefile: - Remove searching for the svn{,lite} binary.
Makefile.ec2: - Reduce duplicated code, removing searching for the svn{,lite} binary, in addition to EC2_SVN{BRANCH,REV}. - Rename EC2_SVN* with GIT* for consistency.
Makefile.mirrors: - Remove the SRCBRANCH declaration, replaced with the exported GITBRANCH variable. - Update _SNAP_SUFFIX from SVNREVISION to GITREV, and remove the leading 'r' from it, since it will break git hashes. - Remove yet another instance of duplicated code to search for the svn{,version}lite binary.
Sponsored by: Rubicon Communications, LLC (netgate.com)
show more ...
|
Revision tags: release/11.4.0, release/12.1.0, release/11.3.0 |
|
#
7f49ce7a |
| 28-Jun-2019 |
Alan Somers <asomers@FreeBSD.org> |
MFHead @349476
Sponsored by: The FreeBSD Foundation
|
#
343a7eab |
| 25-Jun-2019 |
Glen Barber <gjb@FreeBSD.org> |
Include files containing metadata specific to the branch in the directory where the individual distribution sets exist.
The new metadata files include the build date, svn branch, and revision of the
Include files containing metadata specific to the branch in the directory where the individual distribution sets exist.
The new metadata files include the build date, svn branch, and revision of the build.
Requested by: Mellanox Technologies (via kib) MFC after: 3 days Sponsored by: Rubicon Communications, LLC (Netgate)
show more ...
|
Revision tags: release/12.0.0 |
|
#
14b841d4 |
| 11-Aug-2018 |
Kyle Evans <kevans@FreeBSD.org> |
MFH @ r337607, in preparation for boarding
|
#
bbd7a929 |
| 04-Aug-2018 |
Dimitry Andric <dim@FreeBSD.org> |
Merge ^/head r336870 through r337285, and resolve conflicts.
|
#
768a8d8d |
| 02-Aug-2018 |
Glen Barber <gjb@FreeBSD.org> |
Fix the ftp-stage target for arm embedded builds.
The images were renamed from KERNCONF to BOARDNAME when specified, which would result in an image name of:
12.0-CURRENT-arm-armv7-GENERIC.img
whi
Fix the ftp-stage target for arm embedded builds.
The images were renamed from KERNCONF to BOARDNAME when specified, which would result in an image name of:
12.0-CURRENT-arm-armv7-GENERIC.img
which would then be renamed to use the BOARDNAME for the SoC the image is targeted to use. BOARDNAME was specified for all images as of r336994, which now causes the ftp-stage target to fail, as the rename is no longer necessary.
Sponsored by: The FreeBSD Foundation
show more ...
|
Revision tags: release/11.2.0 |
|
#
55b1c6e7 |
| 15-Nov-2017 |
Hans Petter Selasky <hselasky@FreeBSD.org> |
Merge ^/head r325663 through r325841.
|
#
d412b1d7 |
| 13-Nov-2017 |
Glen Barber <gjb@FreeBSD.org> |
Update the GUMSTIX image build to use arm/arm TARGET/TARGET_ARCH. Update the TARGET/TARGET_ARCH matching in release/release.sh and release/Makefile.mirrors for simplification.
Discussed with: mmel M
Update the GUMSTIX image build to use arm/arm TARGET/TARGET_ARCH. Update the TARGET/TARGET_ARCH matching in release/release.sh and release/Makefile.mirrors for simplification.
Discussed with: mmel MFC after: 3 days Sponsored by: The FreeBSD Foundation
show more ...
|
#
c2c014f2 |
| 07-Nov-2017 |
Hans Petter Selasky <hselasky@FreeBSD.org> |
Merge ^/head r323559 through r325504.
|
#
50896984 |
| 10-Oct-2017 |
Enji Cooper <ngie@FreeBSD.org> |
MFhead@r324482
|
#
0b972ac9 |
| 06-Oct-2017 |
Warner Losh <imp@FreeBSD.org> |
Support armv7 builds for userland
Make armv7 as a new MACHINE_ARCH.
Copy all the places we do armv6 and add armv7 as basically an alias. clang appears to generate code for armv7 by default. armv7 h
Support armv7 builds for userland
Make armv7 as a new MACHINE_ARCH.
Copy all the places we do armv6 and add armv7 as basically an alias. clang appears to generate code for armv7 by default. armv7 hard float isn't supported by the the in-tree gcc, so it hasn't been updated to have a new default.
Support armv7 as a new valid MACHINE_ARCH (and by extension TARGET_ARCH).
Add armv7 to the universe build.
Differential Revision: https://reviews.freebsd.org/D12010
show more ...
|
Revision tags: release/10.4.0 |
|
#
531c2d7a |
| 24-Jul-2017 |
Enji Cooper <ngie@FreeBSD.org> |
MFhead@r320180
|
#
bca9d05f |
| 23-Jul-2017 |
Hans Petter Selasky <hselasky@FreeBSD.org> |
Merge ^/head r319973 through 321382.
|
Revision tags: release/11.1.0 |
|
#
d2043ca3 |
| 14-Jul-2017 |
Dimitry Andric <dim@FreeBSD.org> |
Merge ^/head r320573 through r320970.
|
#
b18ebc92 |
| 05-Jul-2017 |
Glen Barber <gjb@FreeBSD.org> |
Fix the ftp-stage target for RPI3 images by loosening the constraints on the TARGET and TARGET_ARCH variables.
MFC after: 3 days Sponsored by: The FreeBSD Foundation
|