Skip to content

Releases: GoogleCloudPlatform/compute-image-tools

Beta v20180207

07 Feb 23:24
b914c81
Compare
Choose a tag to compare

Daisy

Added CreateNetworks and Network validation logic.
Add ${SOURCE:source} variable types to insert source content in workflows.
Add AttachDisks step type

Workflows

Refactor Linux build logging and utils.
Add a new workflow that imports and then runs a specified translate workflow.
Add export for additional format types using qemu-img.
Add CloudSDK to EL6 translation.
Have the default disk_export workflow use cos and a container.
Use the same builder image for Debian image builds.
Split an "import_disk" workflow out of "import_image" to save on the number of copies of a disk we need to make to do translation.

Beta v20180119

20 Jan 00:51
82a1083
Compare
Choose a tag to compare

Daisy

Simplify adding GuestOS features to image resources.
Refactor of resource registry.
Fix for images in OBSOLETE or DELETED states.
Make ComputeEndpoint a workflow field.

GCE Image Publish

Make each Image in a publish template it's own workflow.
Add DeleteAfter to publish template.
Add text/template parsing.
Cache image lists per project.

Workflows

Fix Debian image builds and add support for Google Cloud test repositories.
Complete refactor of Linux image build logging and utilities.
More status output from Linux image build workflows.
RHEL 7 for SAP Hana and RHEL 7 for SAP Apps image build workflows.

Beta v20180110

10 Jan 20:46
Compare
Choose a tag to compare

Daisy

CreateImages step can use SourceImage
Add validation of RawDisk.Source to CreateImages
Add DeprecateImages step type
Specify DeviceName for CreateInstances disks
Fix image resolution for DeprecateImage step
Add ListCallOption options to compute *ListCalls

Autobuilds

Add additional CLI tools to autobuild, drop the beta builds

Other

Initial commit of the gce_image_publish tool
Add gce_inventory_agent and instance_inventory

Workflows

Fix Cloud SDK install in EL6
Pull prebuilt gce_export instead of building in export workflows

Beta v20171212

12 Dec 21:20
84ddb4d
Compare
Choose a tag to compare

Daisy

Fix confusing step populate error. Addresses #205
Fix DeleteResources.checkError logic

Beta v20171204

04 Dec 23:50
290c3f4
Compare
Choose a tag to compare

Daisy

Only log errors when a resource DNE in DeleteResources
Fail validation if an image is marked OBSOLETE or DELETED

Workflows

Fix typos in SQL image build workflows
Skip SDK checks for EL6 image import

Other

Add image import/translation precheck tool

Beta v20171114

14 Nov 20:29
Compare
Choose a tag to compare

Daisy

Add clearer errors on invalid project and zone.
Unmarshal SubWorkflows and IncludeWorkflows in populate.
More E2E tests.
New documentation.

Workflows

Fix selinux contexts in Enterprise Linux translations.
Fix SDK install in EL7 translations.
Fix for upstart in EL6 translations.
Fix for memory footprint in libguestfs.
Refactored Enterprise Linux build workflows and removed unnecessary export steps.
Added Oracle Linux build workflows.
Added build workflows for SQL Server on Windows images.

Beta v20171031

31 Oct 22:01
41dd560
Compare
Choose a tag to compare

Workflows

Fix Ubuntu 14.04 translation failures.
Refactored all Linux translations and fixed several bugs.
Fix Debian translations to work for complex disk layouts.

Beta v20171024

24 Oct 21:24
Compare
Choose a tag to compare

Daisy

Add OverWrite field to CreateImage, follow NextPageToken for List* functions
Don't return from waitForSerialOutput if instance is STOPPING

Workflows

Update RHEL base image builds to enable BYOL builds
Fix exceptions in translate workflows and move 1404 to a real image.

Alpha v20171004

04 Oct 17:17
Compare
Choose a tag to compare

Workflows

Fixed bugs in the RHEL 6 translation workflows.
Use common base logic for all Linux translations.

Alpha v20171002

02 Oct 19:50
Compare
Choose a tag to compare

Daisy

Add additional checks for resources existing in GCE
Fix step_create_images from running populate() twice.
Allow foo.com:bar project naming
Added populate logic to the DeleteResources step type.

Workflows

Linux translate: remove unnecessary overwrite of resolv.conf
translate_ubuntu: use python-guestfs