Граф коммитов

16 Коммитов

Автор SHA1 Сообщение Дата
Rebecca (Makar) McHugh b71da5e5fd
Add gsi to terraform pipeline (#1334)
* test gsi

* gsi

* change condition

* update gsi

* add dir path

* check for gsi complete

* PR comments
2021-12-10 16:24:30 -05:00
Rebecca (Makar) McHugh 8506063558
Terraform: Documentation, scale count, client count, locks, sleeps. (#1333)
* change node counts, update client

* comments

* updates for rename vfxt, checkout local branch to test

* add resource lock create/delete

* resourceId for storageacct

* remove local checkout for testing client changes

* update doc

* PR comments

* change to name

* update sed

* add fetch
2021-11-30 18:13:52 -05:00
Rebecca (Makar) McHugh f29bd95908
vdbench updates and save results directory as .tar and upload to storageacct (#1332)
* vdbench- save results

* new line at end of file

* address pr comments, add build renaming'

* rename displayName

* add initial tag

* update naming for buildnumber to display on pipeline
2021-11-15 10:08:14 -05:00
Rebecca (Makar) McHugh f5e7a64fc8
Add sleep to start RunCommandLinux Failure on VMs (#1331)
* add retries and sleep

* remove failure tag

* always run scaleup/scaledown

* change sleep

* change sleep
2021-11-04 15:41:02 -04:00
Rebecca (Makar) McHugh 0e8770adf8 Update terraform.yml for Azure Pipelines 2021-10-18 10:06:20 -04:00
Rebecca (Makar) McHugh e6ea64f75d Update terraform.yml for Azure Pipelines 2021-10-17 12:50:45 -04:00
Rebecca (Makar) McHugh 24d567bf71 Update terraform.yml for Azure Pipelines 2021-10-17 12:47:46 -04:00
Rebecca (Makar) McHugh cd2121b14f Update terraform.yml for Azure Pipelines 2021-10-17 12:41:13 -04:00
Rebecca (Makar) McHugh d5c869e001
terraform changes - removes public IP, create VM runner, uses cloud-config for setup, update pipeline files (#1315)
* terraform changes - removes public IP, uses cloud-config for setup, uses VM as runner.

* add sleep

* remove AZURE_SUBSCRIPTION, replace with ARM_SUBSCRIPTION_ID

* terraform config rename

* remove linux user

* remove sudo

* logging for terraform cmds

* && and rg delete error check

* variable changes

* succeeded vs always

* vfxt create logs

* tf config

* az login

Co-authored-by: Omar Zevallos <45883639+omzevall@users.noreply.github.com>

* remove dual check

* update log messages, remove az logins, purposely fail to see failure in pipeline

* remove all logins

* change error message

* remove >&2, echo tests

* add back >&2, add 1 second sleep, remove sets

* add check for tf complete

* change output

* fix file names

* Update templates/cloud_init/cloud_init.client.yml

Co-authored-by: Omar Zevallos <45883639+omzevall@users.noreply.github.com>

* Update templates/cloud_init/cloud_init.client.yml

Co-authored-by: Omar Zevallos <45883639+omzevall@users.noreply.github.com>

* Update templates/cloud_init/cloud_init.client.yml

Co-authored-by: Omar Zevallos <45883639+omzevall@users.noreply.github.com>

* address PR comments

* add delete comment

* add error check on regex

* Update templates/terraform_setup.yml

Co-authored-by: Omar Zevallos <45883639+omzevall@users.noreply.github.com>

* add back endgroup

* add sleep for az cmd

* Update templates/terraform_run.yml

Co-authored-by: Omar Zevallos <45883639+omzevall@users.noreply.github.com>

* Change errors with |& to pipestatus[0] and remove old vfxt node versions

* logging

* Additional logging changes

* PIPESTATUS in terraform_run, extra check_rc in terraform_setup

Co-authored-by: Omar Zevallos <45883639+omzevall@users.noreply.github.com>
2021-08-09 11:04:12 -04:00
Rebecca (Makar) McHugh 1857fc4f96
Remakar/tf mv (#1307)
* Update terraform.yml

move - template: templates/public_ip_delete.yml

* Update terraform.yml

* Update terraform.yml
2021-07-19 14:58:04 -04:00
Rebecca (Makar) McHugh d8066991c7
Remakar/terraform public ip (#1306)
* public_ip=false

* use AzureCloud

* public ip removal

* fix comments

* public ip delete

* ipconfics
2021-07-19 13:55:24 -04:00
Rebecca (Makar) McHugh aeb1041630
Update terraform.yml (#1274)
turn off CI for terraform.yml pipeline.
2021-07-19 09:13:21 -04:00
Rebecca (Makar) McHugh c647accce1
update region list (#1259) 2021-07-13 08:32:15 -04:00
Omar Zevallos 7e95bfb03e
(internal) add preview support to tests (#1102)
* Add vfxt-preview support to TF pipeline

* Add controller_image support.
2021-02-23 22:13:17 -05:00
Rebecca (Makar) McHugh 64e50ed8d9
Add regions (#1089) 2021-02-17 09:04:30 -05:00
Rebecca (Makar) McHugh 3981d67b57
Terraform pipeline (#1058)
Terraform pipeline for vfxt.
Deploy vfxt using terraform.
Examples covered are azureblobfiler, 1-filer, and proxy.
Scale Up and Scale Down nodes can be ran.
VD bench can be ran.
Terraform destroys/ RG cleanup to double check at the end of each pipeline.
2021-02-05 08:31:47 -05:00