Skip to content

Releases: daos-stack/google-cloud-daos

google-cloud-daos v0.5.0

17 Jan 23:17
43f7fe3
Compare
Choose a tag to compare
Pre-release

google-cloud-daos v0.5.0

Distributed Asynchronous Object Storage (DAOS) on Google Cloud Platform (GCP)

Improvements

  • DAOSGCP-217
    • Added tags variable to allow network tags to be added to instances
    • Updated packer template so that it does not change the system python version
  • DAOSGCP-220 Properly handle --tier-ratio param when pool size is specified in %
  • DAOSGCP-221 Added tag variables to examples so that firewall rules can be applied to instances
  • DAOSGCP-222
    • Removed hugepage settings that are not needed in DAOS v2.4
    • Remove SCM size variables from IO500 example since SCM size does not need to be set in DAOS v2.4

Bug Fixes

  • DAOSGCP-216 Corrected example of GCP_USE_CLOUDBUILD value in images/README.md

Miscellaneous

  • DAOSGCP-183 Removed link to getting-started doc. The link was not necessary since the information is provided in the
    "Creating and managing projects" documentation.

Version updates

  • DAOSGCP-217
    • DAOS v2.4 is now the default DAOS version
    • IO500 example uses IO500 SC23
  • DAOSGCP-219 Change terraform provider versions to match versions generated by HPC Toolkit.

Full Changelog: v0.4.1...v0.5.0

v0.4.1

23 Jun 16:30
80d8b18
Compare
Choose a tag to compare
v0.4.1 Pre-release
Pre-release

google-cloud-daos v0.4.1

Distributed Asynchronous Object Storage (DAOS) on Google Cloud Platform (GCP)

Bug Fixes

Full Changelog: v0.4.0...v0.4.1

v0.4.0

18 May 17:10
c52ab4e
Compare
Choose a tag to compare
v0.4.0 Pre-release
Pre-release

google-cloud-daos v0.4.0

Distributed Asynchronous Object Storage (DAOS) on Google Cloud Platform (GCP)

Improvements

Bug Fixes

Miscellaneous

Version updates

  • DAOSGCP-172 Use Google HPC Rocky 8 base image and network-throughput tuned profile

Full Changelog: v0.3.0...v0.4.0

v0.3.0

12 Dec 17:34
d98c5ac
Compare
Choose a tag to compare
v0.3.0 Pre-release
Pre-release

google-cloud-daos v0.3.0

Distributed Asynchronous Object Storage (DAOS) on Google Cloud Platform (GCP)

Improvements

Bug Fixes

  • Swap chmod/chown to fix wildcard expansion error
  • DAOSGCP-143 Fix issue with git command

Miscellaneous

Version updates

  • DAOSGCP-139
    • DAOS v2.2.0 is now the default DAOS version
    • IO500 example uses IO500 SC22

Full Changelog: v0.2.1...v0.3.0

v0.2.1

18 Jul 23:07
Compare
Choose a tag to compare
v0.2.1 Pre-release
Pre-release

google-cloud-daos v0.2.1

Distributed Asynchronous Object Storage (DAOS) on Google Cloud Platform (GCP)

Improvements

DAOSGCP-122 Add internal IP support in io500
DAOSGCP-124 Add support for worker pools
DAOSGCP-125 Add switch for use_iap in packer scripts

Bug Fixes

DAOSGCP-121 Fix doc header level
DAOSGCP-131 Swap chmod/chown to fix wildcard expansion error

Version updates

  • DAOS v2.0.3 - This version of google-cloud-daos now uses DAOS v2.0.3 with libfabric v1.15.1

All Changes

Uncategorized list of changes

  • DAOSGCP-121 Fix doc header level by @markaolson in #59
  • DAOSGCP-122 Add internal IP support to io500/start.sh by @damokm4 in #54
  • DAOSGCP-123 Add support for worker pools by @damokm4 in #55
  • DAOSGCP-125 Add switch for use_iap in packer scripts by @damokm4 in #56
  • DAOSGCP-126 - Updates for DAOS v2.0.3 by @markaolson in #60
  • DAOSGCP-131 Swap chmod/chown to fix wildcard expansion error by @danielahlin in #61

New Contributors

Full Changelog: v0.2.0...v0.2.1

v0.2.0

23 May 18:39
b227dc3
Compare
Choose a tag to compare
v0.2.0 Pre-release
Pre-release

google-cloud-daos v0.2.0

Distributed Asynchronous Object Storage (DAOS) on Google Cloud Platform (GCP)

New Features

  • DAOSGCP-57 Generate install script and startup scripts as output variables and output files.
  • DAOSGCP-58 DAOS server formats itself without user intervention
  • DAOSGCP-59 DAOS server takes an optional list of pools and containers to create automatically if that makes sense
  • DAOSGCP-61 Make client module receive daos_*_yaml as variables and configure itself accordingly
  • DAOSGCP-82 Modify daos_server terraform module to generate a configuration script
  • DAOSGCP-83 Modify daos_server Terraform module to add ACLs to pools
  • DAOSGCP-84 daos_config_script improvements to allow for automatic pool and container creation
  • DAOSGCP-85 Modify daos_server terraform module to generate an installation script
  • DAOSGCP-86 Add support for advanced networking
  • DAOSGCP-88 Evaluate moving one-time formatting and pool creation to server 0
  • DAOSGCP-96 Add functionality to check GCP permission before adding them
  • DAOSGCP-99 Disable default insecure configuration of DAOS server
  • DAOSGCP-103 Copy agent.crt and agent.key files to /etc/daos/certs on the DAOS servers
  • DAOSGCP-109 Change client configuration script output on daos_server module to contain complete script
  • DAOSGCP-115 Add "depends_on" to the google_compute_instance_group_manager.daos_sig resource so that the secret is always created before the mig

Improvements

Bug Fixes

Version updates

No version updates in this release.

At the time the google-cloud-daos v0.2.0 tag was created the Packer scripts and Terraform modules used https://packages.daos.io/v2.0/ which was symlinked to DAOS v2.0.2

All Changes

Uncategorized list of changes

  • DAOSGCP-91 Fix IO500 deployment by @lsitkiew in #28
  • DAOSGCP-92 Update IOR to version with fix for mdtest by @lsitkiew in #29
  • DAOSGCP-82 Changing defaults and default behaviors by @cboneti in #27
  • DAOSGCP-94 Fix for io500_prepare.patch by @markaolson in #31
  • DAOSGCP-86 Add support for advanced networking by @lsitkiew in #30
  • DAOSGCP-85 Add daos_client_install_script output to daos_server module by @markaolson in #32
  • DAOSGCP-96 Add functionality to check GCP permission before adding them by @lsitkiew in #34
  • DAOSGCP-100 Added pre-commit hook for addlicense by @markaolson in #35
  • DAOSGCP-102 Changed packer scripts to use IAP with private IP by @markaolson in #36
  • DAOSGCP-99 Added support for using transport certs by @markaolson in #37
  • DAOSGCP-103 Copy agent cert files on server instances by @markaolson in #38
  • DAOSGCP-104 Fix image build issues related to IAP tunneling configuration by @cboneti in #39
  • DAOSGCP-105 Change daos-client default image name by @cboneti in #41
  • DAOSGCP-108 Pin intel-oneapi-mpi packages to specific version by @lsitkiew in #43
  • DAOSGCP-107 Moved cert scripts from image into terraform by @markaolson in #42
  • DAOSGCP-109 Updated client configuration script for toolkit by @markaolson in #44
  • DAOSGCP-83 and DAOSGCP-84 Automatic format storage with pool and container creation that supports ACLs by @lsitkiew in #40
  • DAOSGCP-111 Remove unneeded Examples by @Kmannth in #48
  • DAOSGCP-83 Add option to set user and group for pool and container by @lsitkiew in #49
  • DAOSGCP-106 Add io500-isc22 by @iirzynska in #45
  • DAOSGCP-114 Documentation updates by @markaolson in #50
  • DAOSGCP-115 Add depends_on for daos_ca secret by @markaolson in #51
  • DAOSGCP-116 Updated README.md with Support Info by @markaolson in #52
  • DAOSGCP-63 Merge changes from develop to main by @markaolson in #53

New Contributors

Full Changelog: v0.1.0...v0.2.0

v0.1.0: google-cloud-daos Documentation and Automation Improvements

31 Mar 19:33
ff3cf49
Compare
Choose a tag to compare

New Features

  • DAOSGCP-72 Auto configure server and agent yaml files PR#20
  • DAOSGCP-74 precommit hooks added in order to automatically generate documentation for terraform modules PR#19

Version updates

  • Default DAOS version set to v2.0
  • libfabric version downgraded to v1.12 due to a regression that impacts performance in GCP

Improvements

  • DAOSGCP-73 Renamed master branch to main. Created develop branch.
  • DAOSGCP-75 Documentation updates in terraform/examples/* and 2 new Cloud Shell tutorials PR#25
  • DAOSGCP-76 Create better defaults for tfvars, potentially with two tfvars files (tco or perf), included in PR#25

Bug Fixes

All Changes

Uncategorized list of changes

Full Changelog: https://github.com/daos-stack/google-cloud-daos/commits/v0.1.0