Skip to content

Commit 45c6bb7

Browse files
authored
Merge pull request #621 from vyos/mergify/bp/sagitta/pr-620
build-script: T3664: Add flavor and architecture to image name (rework) (backport #620)
2 parents 3d2c169 + 5d15b0a commit 45c6bb7

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

scripts/image-build/build-vyos-image

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -489,7 +489,7 @@ if __name__ == "__main__":
489489
iter(os.remove, artifacts)
490490

491491
## Create the target ISO file path
492-
iso_file = "vyos-{0}-{1}.iso".format(version_data["version"], build_config["architecture"])
492+
iso_file = f"vyos-{version_data['version']}-{build_config['build_flavor']}-{build_config['architecture']}.iso"
493493

494494
## Create live-build configuration files
495495

@@ -645,6 +645,6 @@ Pin-Priority: 600
645645
for f in other_formats:
646646
image_ext = build_config.get("image_ext", f)
647647
image_opts = build_config.get("image_opts", "")
648-
target = f"{os.path.splitext(raw_image)[0]}-{build_config['build_flavor']}.{image_ext}"
648+
target = f"{os.path.splitext(raw_image)[0]}.{image_ext}"
649649
print(f"I: Building {f} file {target}")
650650
cmd(f"qemu-img convert -f raw -O {f} {image_opts} {raw_image} {target}")

scripts/image-build/raw_image.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -201,7 +201,7 @@ def create_raw_image(build_config, iso_file, work_dir):
201201
con.build_config = build_config
202202
version_data = read_version_data(con.iso_dir)
203203
version = version_data['version']
204-
raw_file = f"vyos-{version}.raw"
204+
raw_file = f"vyos-{version}-{build_config['build_flavor']}-{build_config['architecture']}.raw"
205205
print(f"I: Building raw file {raw_file}")
206206
create_disk(raw_file, build_config["disk_size"])
207207
setup_loop_device(con, raw_file)

0 commit comments

Comments
 (0)