History log of /freebsd-current/release/Makefile.azure
Revision Date Author Comments
# 6c87aed3 12-Apr-2024 Colin Percival <cperciva@FreeBSD.org>

release: Support r/o /usr/ports for cloudware

Set WRKDIRPREFIX=/tmp/ports DISTDIR=/tmp/distfiles when building tools
needed for uploading cloudware images.

While I'm here, adjust the bsdec2-image-upload build target to match
the style used by the Azure/GCE/Vagrant Makefiles.

MFC after: 3 days


# 78f901dc 29-Aug-2023 Li-Wen Hsu <lwhsu@FreeBSD.org>

releng-azure: Add ZFS support to Azure image buliding and uploading

Approved by: gjb (re)
Sponsored by: The FreeBSD Foundation
Differential Revision: https://reviews.freebsd.org/D41454


# 0fe6998d 29-Aug-2023 Li-Wen Hsu <lwhsu@FreeBSD.org>

releng-azure: Use port name to install Azure CLI

To overcome package name changing on default Python version updates.

Approved by: gjb (re)
Sponsored by: The FreeBSD Foundation
Differential Revision: https://reviews.freebsd.org/D41453


# d0b2dbfa 16-Aug-2023 Warner Losh <imp@FreeBSD.org>

Remove $FreeBSD$: one-line sh pattern

Remove /^\s*#[#!]?\s*\$FreeBSD\$.*$\n/


# 9c0287e0 04-Nov-2021 Li-Wen Hsu <lwhsu@FreeBSD.org>

release: Remove unused variables in azure Makefile

Approved by: re (gjb)
Sponsored by: The FreeBSD Foundation


# 364cf030 13-Oct-2021 Glen Barber <gjb@FreeBSD.org>

release: add _LOCATION to the list of required AZURE variables

Sponsored by: Rubicon Communications, LLC ("Netgate")


# 083f6d0e 13-Oct-2021 Glen Barber <gjb@FreeBSD.org>

release: use tab-delimited variables in AZURE_UPLOAD_CONF

Sponsored by: Rubicon Communications, LLC ("Netgate")


# fbece760 01-Oct-2021 Li-Wen Hsu <lwhsu@FreeBSD.org>

Update Azure release bits

Imports the changes for building official images on Azure Marketplace,
which fulfill the requirements of Azure and FreeBSD cloud images like
disk layout and UEFI for Gen2 VM, along with some minor improvements like
configurations to speed up booting.

"CLOUDWARE" list will be updated after some more collaborations with re
completed.

Reviewed by: re (gjb)
Sponsored by: The FreeBSD Foundation
Technical assistance from: Microsoft
Differential Revision: https://reviews.freebsd.org/D23804


# 63749bfe 04-Mar-2021 Glen Barber <gjb@FreeBSD.org>

release: sprinkle UNAME_r hacks following c883b6fd8ccd

Pass UNAME_r override to make(1) for ports builds when building
ports for another branch.

MFC after: 3 days
MFC with: 0be274d37379, 80ab50e1de19, c883b6fd8ccd
Sponsored by: Rubicon Communications, LLC ("Netgate")


# 86e5b137 12-Aug-2020 Glen Barber <gjb@FreeBSD.org>

release: update to use git instead of svn:

Makefile.* (cloudware):
- Consistify setting the BUILDDATE for snapshots.

release.conf.sample/release.sh:
- Run 'git clone' in 'quiet' mode.

Makefile.inc1:
- Set BUILDDATE and export the variable.

Sponsored by: Rubicon Communications, LLC (netgate.com)


# 57d94a19 01-Jul-2015 Glen Barber <gjb@FreeBSD.org>

Remove the HH-MM suffix from the build date suffix.

It was useful when working out several kinks when
testing automated image uploading when retrying was
necessary, but now it is making things much too messy.

MFC after: 3 days
Sponsored by: The FreeBSD Foundation


# 27d233f7 25-Jun-2015 Glen Barber <gjb@FreeBSD.org>

Change the hour:minute delimiter from ':' to '-', since
the former is an invalid character in EC2 images.

MFC after: 3 days
Sponsored by: The FreeBSD Foundation


# 3c3445e8 25-Jun-2015 Glen Barber <gjb@FreeBSD.org>

Consider PRERELEASE builds snapshots, in addition to CURRENT and
STABLE.

MFC after: 3 days
Sponsored by: The FreeBSD Foundation


# e5f5cbd4 20-Jun-2015 Glen Barber <gjb@FreeBSD.org>

Append the hour and minute to the snapshot suffix for EC2
AMIs and Azure VM images. This is particularly helpful for
testing to avoid name collisions, but also useful for cases
where a necessary rebuild is done before the date changes.

MFC after: 3 days
Sponsored by: The FreeBSD Foundation


# 873fc703 18-Jun-2015 Glen Barber <gjb@FreeBSD.org>

Add Makefile.azure, used to upload VHD images to the
Microsoft Azure environment, similar to the EC2 AMIs.

MFC after: 3 days
Tested with: stable/10@r284517 (patched)
Sponsored by: The FreeBSD Foundation