Skip to content

v0.2.0

Pre-release
Pre-release
Compare
Choose a tag to compare
@markaolson markaolson released this 23 May 18:39
· 41 commits to main since this release
b227dc3

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