You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@accumulo.apache.org by GitBox <gi...@apache.org> on 2022/04/20 17:54:24 UTC
[GitHub] [accumulo-testing] brianloss opened a new pull request, #202: Managed disk support for Azure terraform infra
brianloss opened a new pull request, #202:
URL: https://github.com/apache/accumulo-testing/pull/202
Support adding managed disk to the Azure VMs created by the terraform
testing infrastructure. By adding multiple managed disks to a VM, we can
get significantly more space for data storage and also increase
performance since the data is striped across multiple disks.
* Modify the cloud-init module to accept an argument indicating the type
of deployment (AWS or Azure) so that conditional blocks can be
included in the cloud-init script.
* cloud-init module now accepts an optional lvm_mount_point argument. If
this argument is specified, then the cloud-init script will assume
that managed disks were created and load a script on the VM and run it
to wait for the disks to be attached, then group them in an LVM volume
that is mounted under the specified mount point.
* The azure main.tf file accepts a new managed_disk_configuration
optional argument that contains the LVM mount point, and the number,
size, and sku of managed disks to add to each VM. If this argument is
specified, then the managed disks are created and attached to the VMs,
and the lvm mount point and expected number of disks are passed along
to the cloud-init module. Due to the way attaching managed disks are
supported by Terraform (they must be attached after the VM is created,
although Azure does not have this restriction), the provisioner script
that waits for cloud-init to complete had to be moved outside of the
VM creation to a null_resource. This null_resource must then be
explicitly added as a dependency of any module that requires the
manager or worker VMs to be created AND have cloud-init completed
running.
* Fix bug in Azure configuration where the script would fail if the
create_resource_group variable was set to false (indicating that an
existing resource group should be used instead of creating a new one).
* Update the maven version to 3.8.5.
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: notifications-unsubscribe@accumulo.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
[GitHub] [accumulo-testing] brianloss merged pull request #202: Managed disk support for Azure terraform infra
Posted by GitBox <gi...@apache.org>.
brianloss merged PR #202:
URL: https://github.com/apache/accumulo-testing/pull/202
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: notifications-unsubscribe@accumulo.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org