Microsoft Azure expects the creator OS to be "Wi2k" and not "FBSD".

The image is not accepted for provisioning otherwise. Bump the
VHD creator tool version and the version of mkimg to signify our
success in provisioning.

Note that this also imapcts the dynamic VHD images.

Tested by: gjb@
This commit is contained in:
Marcel Moolenaar 2015-06-21 02:45:31 +00:00
parent a1fd05ee8a
commit 8b37e7ca92
Notes: svn2git 2020-12-20 02:59:44 +00:00
svn path=/head/; revision=284658
2 changed files with 3 additions and 3 deletions

View File

@ -6,7 +6,7 @@ PROG= mkimg
SRCS= format.c image.c mkimg.c scheme.c
MAN= mkimg.1
MKIMG_VERSION=20150222
MKIMG_VERSION=20150620
mkimg.o: Makefile
CFLAGS+=-DMKIMG_VERSION=${MKIMG_VERSION}

View File

@ -81,9 +81,9 @@ struct vhd_footer {
uint32_t creator_tool;
#define VHD_CREATOR_TOOL 0x2a696d67 /* FreeBSD mkimg */
uint32_t creator_version;
#define VHD_CREATOR_VERSION 0x00010000
#define VHD_CREATOR_VERSION 0x00020000
uint32_t creator_os;
#define VHD_CREATOR_OS 0x46425344
#define VHD_CREATOR_OS 0x5769326b /* Wi2k */
uint64_t original_size;
uint64_t current_size;
struct vhd_geom geometry;