From 5ec9d7cf9611e66042c67de7253267e92f897a91 Mon Sep 17 00:00:00 2001 From: pokeeffe-molecula Date: Mon, 10 Jan 2022 16:11:03 -0600 Subject: [PATCH] Now with more gauntlet --- .gitlab/.gitlab-ci.yml | 1 + qa/scripts/setupSamsungGauntlet.sh | 3 +- qa/scripts/testSamsungGauntlet.sh | 40 +++-- qa/scripts/testSamsungPayload.sh | 1 - .../gauntlet/samsung/terraform.tfstate.backup | 154 +++++++++--------- 5 files changed, 107 insertions(+), 92 deletions(-) diff --git a/.gitlab/.gitlab-ci.yml b/.gitlab/.gitlab-ci.yml index 80960fcfb..c957f245b 100644 --- a/.gitlab/.gitlab-ci.yml +++ b/.gitlab/.gitlab-ci.yml @@ -277,6 +277,7 @@ smoke test: gauntlet: stage: gauntlet + timeout: 4h image: registry.gitlab.com/gitlab-org/cloud-deploy/aws-base:latest variables: PROFILE: "service-terraform" diff --git a/qa/scripts/setupSamsungGauntlet.sh b/qa/scripts/setupSamsungGauntlet.sh index 7e8b684b3..1229c0044 100755 --- a/qa/scripts/setupSamsungGauntlet.sh +++ b/qa/scripts/setupSamsungGauntlet.sh @@ -12,7 +12,6 @@ if [ -z ${TF_VAR_branch+x} ]; then echo "TF_VAR_branch is unset"; else echo "TF_ SCRIPT_DIR=$( cd -- "$( dirname -- "${BASH_SOURCE[0]}" )" &> /dev/null && pwd ) source $SCRIPT_DIR/utilCluster.sh - pushd ./qa/tf/gauntlet/samsung echo "Running terraform init..." terraform init -input=false @@ -59,7 +58,7 @@ do echo "Cluster is up after ${i} tries." break fi - sleep 10s + sleep 10 done ssh -A -i ~/.ssh/gitlab-featurebase-ci.pem -o StrictHostKeyChecking=no -o ConnectTimeout=10 ec2-user@${DATANODE0} "pwd" diff --git a/qa/scripts/testSamsungGauntlet.sh b/qa/scripts/testSamsungGauntlet.sh index efe0b8951..8240588ba 100755 --- a/qa/scripts/testSamsungGauntlet.sh +++ b/qa/scripts/testSamsungGauntlet.sh @@ -1,48 +1,64 @@ #!/bin/bash -# get the bastion host -BASTION=$(cat ./qa/tf/gauntlet/samsung/outputs.json | jq -r '[.ingest_ips][0]["value"][0]') -echo "using bastion ${BASTION}" +# get the first ingest host +INGESTNODE0=$(cat ./qa/tf/gauntlet/samsung/outputs.json | jq -r '[.ingest_ips][0]["value"][0]') +echo "using INGESTNODE0 ${INGESTNODE0}" -NODE=$(cat ./qa/tf/gauntlet/samsung/outputs.json | jq -r '[.data_node_ips][0]["value"][0]') -echo "using node ${NODE}" +# get the first data host +DATANODE0=$(cat ./qa/tf/gauntlet/samsung/outputs.json | jq -r '[.data_node_ips][0]["value"][0]') +echo "using DATANODE0 ${DATANODE0}" # generate csv files +echo "Building simulacraData..." GOOS=linux GOARCH=arm64 go build ./qa/simulacraData/... -scp -i ~/.ssh/gitlab-featurebase-ci.pem simulacraData ec2-user@${BASTION}:/data +if (( $? != 0 )) +then + echo "Build failed" + exit 1 +fi +echo "Copying simulacraData..." +scp -i ~/.ssh/gitlab-featurebase-ci.pem simulacraData ec2-user@${INGESTNODE0}:/data if (( $? != 0 )) then echo "Copy failed" exit 1 fi -ssh -A -i ~/.ssh/gitlab-featurebase-ci.pem ec2-user@${BASTION} "cd /data && /data/simulacraData" +echo "Running simulacraData..." +ssh -A -i ~/.ssh/gitlab-featurebase-ci.pem ec2-user@${INGESTNODE0} "cd /data && /data/simulacraData" if (( $? != 0 )) then echo "Making big files failed" exit 1 fi +echo "Running simulacraData done." # ingest these files the way that samsung does it -scp -i ~/.ssh/gitlab-featurebase-ci.pem ./qa/scripts/testSamsungPayload.sh ec2-user@${BASTION}: +echo "Copying testSamsungPayload.sh..." +scp -i ~/.ssh/gitlab-featurebase-ci.pem ./qa/scripts/testSamsungPayload.sh ec2-user@${INGESTNODE0}: if (( $? != 0 )) then - echo "Copy ingest script failed" + echo "Copying testSamsungPayload.sh failed" exit 1 fi -ssh -A -i ~/.ssh/gitlab-featurebase-ci.pem ec2-user@${BASTION} "./testSamsungPayload.sh http://${NODE}:10101 1" +echo "Running (1) testSamsungPayload.sh..." +ssh -A -i ~/.ssh/gitlab-featurebase-ci.pem ec2-user@${INGESTNODE0} "./testSamsungPayload.sh http://${DATANODE0}:10101 1" if (( $? != 0 )) then echo "Running 1 testSamsungPayload.sh failed" exit 1 fi -ssh -A -i ~/.ssh/gitlab-featurebase-ci.pem ec2-user@${BASTION} "./testSamsungPayload.sh http://${NODE}:10101 0" +echo "Running (0) testSamsungPayload.sh..." +ssh -A -i ~/.ssh/gitlab-featurebase-ci.pem ec2-user@${INGESTNODE0} "./testSamsungPayload.sh http://${DATANODE0}:10101 0" if (( $? != 0 )) then echo "Running 0 testSamsungPayload.sh failed" exit 1 fi -# query workload that runs \ No newline at end of file +# query workload that runs + + +echo "Done." \ No newline at end of file diff --git a/qa/scripts/testSamsungPayload.sh b/qa/scripts/testSamsungPayload.sh index 8c36c63dc..85752b409 100755 --- a/qa/scripts/testSamsungPayload.sh +++ b/qa/scripts/testSamsungPayload.sh @@ -6,7 +6,6 @@ FEATUREBASE_PATH=/usr/local/bin # path for directory with csv directory files for all fields to be ingested CSV_DIR_PATH=/data - # To run: # ./testSamsungPayload.sh {Local host & port for featurebase} {initialize flag} diff --git a/qa/tf/gauntlet/samsung/terraform.tfstate.backup b/qa/tf/gauntlet/samsung/terraform.tfstate.backup index 5a8a4917a..dedd3874f 100644 --- a/qa/tf/gauntlet/samsung/terraform.tfstate.backup +++ b/qa/tf/gauntlet/samsung/terraform.tfstate.backup @@ -1,7 +1,7 @@ { "version": 4, "terraform_version": "1.1.2", - "serial": 64, + "serial": 85, "lineage": "febac4ac-400a-d207-d2d1-64c55f14767b", "outputs": { "cluster_prefix": { @@ -10,9 +10,9 @@ }, "data_node_ips": { "value": [ - "10.0.1.141", - "10.0.2.81", - "10.0.3.251" + "10.0.1.126", + "10.0.2.53", + "10.0.3.15" ], "type": [ "tuple", @@ -29,7 +29,7 @@ }, "ingest_ips": { "value": [ - "3.144.13.48" + "13.59.231.222" ], "type": [ "tuple", @@ -51,7 +51,7 @@ "schema_version": 0, "attributes": { "architecture": "arm64", - "arn": "arn:aws:ec2:us-east-2::image/ami-0b09f36be67d32fff", + "arn": "arn:aws:ec2:us-east-2::image/ami-088e1f338c3b87d1a", "block_device_mappings": [ { "device_name": "/dev/xvda", @@ -59,7 +59,7 @@ "delete_on_termination": "true", "encrypted": "false", "iops": "0", - "snapshot_id": "snap-0617b00e90bae012b", + "snapshot_id": "snap-0f9ae89577e61b172", "throughput": "0", "volume_size": "8", "volume_type": "gp2" @@ -68,8 +68,8 @@ "virtual_name": "" } ], - "creation_date": "2021-12-01T19:36:11.000Z", - "description": "Amazon Linux 2 LTS Arm64 AMI 2.0.20211201.0 arm64 HVM gp2", + "creation_date": "2022-01-05T21:55:03.000Z", + "description": "Amazon Linux 2 LTS Arm64 AMI 2.0.20211223.0 arm64 HVM gp2", "ena_support": true, "executable_users": null, "filter": [ @@ -93,14 +93,14 @@ } ], "hypervisor": "xen", - "id": "ami-0b09f36be67d32fff", - "image_id": "ami-0b09f36be67d32fff", - "image_location": "amazon/amzn2-ami-hvm-2.0.20211201.0-arm64-gp2", + "id": "ami-088e1f338c3b87d1a", + "image_id": "ami-088e1f338c3b87d1a", + "image_location": "amazon/amzn2-ami-hvm-2.0.20211223.0-arm64-gp2", "image_owner_alias": "amazon", "image_type": "machine", "kernel_id": null, "most_recent": true, - "name": "amzn2-ami-hvm-2.0.20211201.0-arm64-gp2", + "name": "amzn2-ami-hvm-2.0.20211223.0-arm64-gp2", "name_regex": null, "owner_id": "137112412989", "owners": [ @@ -113,7 +113,7 @@ "ramdisk_id": null, "root_device_name": "/dev/xvda", "root_device_type": "ebs", - "root_snapshot_id": "snap-0617b00e90bae012b", + "root_snapshot_id": "snap-0f9ae89577e61b172", "sriov_net_support": "simple", "state": "available", "state_reason": { @@ -139,15 +139,15 @@ "schema_version": 0, "attributes": { "arn": "arn:aws:iam::977373308795:instance-profile/gauntlet-wFQOOzXB51R3ebr-fb_cluster_node_profile", - "create_date": "2022-01-10T16:18:40Z", + "create_date": "2022-01-10T19:49:14Z", "id": "gauntlet-wFQOOzXB51R3ebr-fb_cluster_node_profile", "name": "gauntlet-wFQOOzXB51R3ebr-fb_cluster_node_profile", "name_prefix": null, "path": "/", "role": "gauntlet-wFQOOzXB51R3ebr-fb_cluster_node", - "tags": {}, + "tags": null, "tags_all": {}, - "unique_id": "AIPA6HD75E55UMCWYCTQW" + "unique_id": "AIPA6HD75E55QU3MSOJ6U" }, "sensitive_attributes": [], "private": "bnVsbA==", @@ -169,7 +169,7 @@ "attributes": { "arn": "arn:aws:iam::977373308795:role/gauntlet-wFQOOzXB51R3ebr-fb_cluster_node", "assume_role_policy": "{\"Version\":\"2012-10-17\",\"Statement\":[{\"Sid\":\"\",\"Effect\":\"Allow\",\"Principal\":{\"Service\":\"ec2.amazonaws.com\"},\"Action\":\"sts:AssumeRole\"}]}", - "create_date": "2022-01-10T16:18:38Z", + "create_date": "2022-01-10T19:49:11Z", "description": "", "force_detach_policies": false, "id": "gauntlet-wFQOOzXB51R3ebr-fb_cluster_node", @@ -185,9 +185,9 @@ "name_prefix": "", "path": "/", "permissions_boundary": null, - "tags": {}, + "tags": null, "tags_all": {}, - "unique_id": "AROA6HD75E55XTJYYBTLB" + "unique_id": "AROA6HD75E55VSTOHIPD7" }, "sensitive_attributes": [], "private": "bnVsbA==" @@ -205,8 +205,8 @@ "index_key": 0, "schema_version": 1, "attributes": { - "ami": "ami-0b09f36be67d32fff", - "arn": "arn:aws:ec2:us-east-2:977373308795:instance/i-0d8c02e5d3e02b13c", + "ami": "ami-088e1f338c3b87d1a", + "arn": "arn:aws:ec2:us-east-2:977373308795:instance/i-02dd4026474cd7bd2", "associate_public_ip_address": false, "availability_zone": "us-east-2a", "capacity_reservation_specification": [ @@ -229,7 +229,7 @@ "snapshot_id": "", "tags": {}, "throughput": 125, - "volume_id": "vol-0aec666a06a62cf56", + "volume_id": "vol-03c5743e3f610783c", "volume_size": 100, "volume_type": "gp3" } @@ -245,7 +245,7 @@ "hibernation": false, "host_id": null, "iam_instance_profile": "gauntlet-wFQOOzXB51R3ebr-fb_cluster_node_profile", - "id": "i-0d8c02e5d3e02b13c", + "id": "i-02dd4026474cd7bd2", "instance_initiated_shutdown_behavior": "stop", "instance_state": "running", "instance_type": "m6g.xlarge", @@ -266,9 +266,9 @@ "password_data": "", "placement_group": "", "placement_partition_number": null, - "primary_network_interface_id": "eni-0c80f27ddcedba46a", - "private_dns": "ip-10-0-1-141.us-east-2.compute.internal", - "private_ip": "10.0.1.141", + "primary_network_interface_id": "eni-0120997558c61093e", + "private_dns": "ip-10-0-1-126.us-east-2.compute.internal", + "private_ip": "10.0.1.126", "public_dns": "", "public_ip": "", "root_block_device": [ @@ -278,9 +278,9 @@ "encrypted": false, "iops": 3000, "kms_key_id": "", - "tags": {}, + "tags": null, "throughput": 125, - "volume_id": "vol-0d9377bbf488e54ef", + "volume_id": "vol-06b2a1b78f6264c4d", "volume_size": 20, "volume_type": "gp3" } @@ -305,25 +305,25 @@ "user_data_base64": null, "volume_tags": null, "vpc_security_group_ids": [ - "sg-09c4419bed8bf5876" + "sg-029350ea6d628a8b7" ] }, "sensitive_attributes": [], "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjo2MDAwMDAwMDAwMDAsImRlbGV0ZSI6MTIwMDAwMDAwMDAwMCwidXBkYXRlIjo2MDAwMDAwMDAwMDB9LCJzY2hlbWFfdmVyc2lvbiI6IjEifQ==", "dependencies": [ + "module.samsung-cluster.aws_iam_instance_profile.fb_cluster_node_profile", + "module.samsung-cluster.aws_iam_role.fb_cluster_node_role", "module.samsung-cluster.aws_key_pair.gitlab-featurebase-ci", "module.samsung-cluster.aws_security_group.featurebase", - "module.samsung-cluster.data.aws_ami.amazon_linux_2", - "module.samsung-cluster.aws_iam_instance_profile.fb_cluster_node_profile", - "module.samsung-cluster.aws_iam_role.fb_cluster_node_role" + "module.samsung-cluster.data.aws_ami.amazon_linux_2" ] }, { "index_key": 1, "schema_version": 1, "attributes": { - "ami": "ami-0b09f36be67d32fff", - "arn": "arn:aws:ec2:us-east-2:977373308795:instance/i-0e50a8965846142ca", + "ami": "ami-088e1f338c3b87d1a", + "arn": "arn:aws:ec2:us-east-2:977373308795:instance/i-05512fdf5b06be3cd", "associate_public_ip_address": false, "availability_zone": "us-east-2b", "capacity_reservation_specification": [ @@ -346,7 +346,7 @@ "snapshot_id": "", "tags": {}, "throughput": 125, - "volume_id": "vol-0b02da40377abf65d", + "volume_id": "vol-03c4fbc66f16dd900", "volume_size": 100, "volume_type": "gp3" } @@ -362,7 +362,7 @@ "hibernation": false, "host_id": null, "iam_instance_profile": "gauntlet-wFQOOzXB51R3ebr-fb_cluster_node_profile", - "id": "i-0e50a8965846142ca", + "id": "i-05512fdf5b06be3cd", "instance_initiated_shutdown_behavior": "stop", "instance_state": "running", "instance_type": "m6g.xlarge", @@ -383,9 +383,9 @@ "password_data": "", "placement_group": "", "placement_partition_number": null, - "primary_network_interface_id": "eni-0bdf01f21c7c83aa7", - "private_dns": "ip-10-0-2-81.us-east-2.compute.internal", - "private_ip": "10.0.2.81", + "primary_network_interface_id": "eni-058dc3caa2e9f1468", + "private_dns": "ip-10-0-2-53.us-east-2.compute.internal", + "private_ip": "10.0.2.53", "public_dns": "", "public_ip": "", "root_block_device": [ @@ -395,9 +395,9 @@ "encrypted": false, "iops": 3000, "kms_key_id": "", - "tags": {}, + "tags": null, "throughput": 125, - "volume_id": "vol-0598ebf8df0eaf12f", + "volume_id": "vol-031baade3831d550d", "volume_size": 20, "volume_type": "gp3" } @@ -422,25 +422,25 @@ "user_data_base64": null, "volume_tags": null, "vpc_security_group_ids": [ - "sg-09c4419bed8bf5876" + "sg-029350ea6d628a8b7" ] }, "sensitive_attributes": [], "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjo2MDAwMDAwMDAwMDAsImRlbGV0ZSI6MTIwMDAwMDAwMDAwMCwidXBkYXRlIjo2MDAwMDAwMDAwMDB9LCJzY2hlbWFfdmVyc2lvbiI6IjEifQ==", "dependencies": [ - "module.samsung-cluster.aws_security_group.featurebase", - "module.samsung-cluster.data.aws_ami.amazon_linux_2", "module.samsung-cluster.aws_iam_instance_profile.fb_cluster_node_profile", "module.samsung-cluster.aws_iam_role.fb_cluster_node_role", - "module.samsung-cluster.aws_key_pair.gitlab-featurebase-ci" + "module.samsung-cluster.aws_key_pair.gitlab-featurebase-ci", + "module.samsung-cluster.aws_security_group.featurebase", + "module.samsung-cluster.data.aws_ami.amazon_linux_2" ] }, { "index_key": 2, "schema_version": 1, "attributes": { - "ami": "ami-0b09f36be67d32fff", - "arn": "arn:aws:ec2:us-east-2:977373308795:instance/i-0db45f32178ab7fa7", + "ami": "ami-088e1f338c3b87d1a", + "arn": "arn:aws:ec2:us-east-2:977373308795:instance/i-0419c1e88127c9f10", "associate_public_ip_address": false, "availability_zone": "us-east-2c", "capacity_reservation_specification": [ @@ -463,7 +463,7 @@ "snapshot_id": "", "tags": {}, "throughput": 125, - "volume_id": "vol-090a2fe1dc5701335", + "volume_id": "vol-0bb728053ae788784", "volume_size": 100, "volume_type": "gp3" } @@ -479,7 +479,7 @@ "hibernation": false, "host_id": null, "iam_instance_profile": "gauntlet-wFQOOzXB51R3ebr-fb_cluster_node_profile", - "id": "i-0db45f32178ab7fa7", + "id": "i-0419c1e88127c9f10", "instance_initiated_shutdown_behavior": "stop", "instance_state": "running", "instance_type": "m6g.xlarge", @@ -500,9 +500,9 @@ "password_data": "", "placement_group": "", "placement_partition_number": null, - "primary_network_interface_id": "eni-0a39a93f26db70f1b", - "private_dns": "ip-10-0-3-251.us-east-2.compute.internal", - "private_ip": "10.0.3.251", + "primary_network_interface_id": "eni-01e566cbb9b7c3900", + "private_dns": "ip-10-0-3-15.us-east-2.compute.internal", + "private_ip": "10.0.3.15", "public_dns": "", "public_ip": "", "root_block_device": [ @@ -512,9 +512,9 @@ "encrypted": false, "iops": 3000, "kms_key_id": "", - "tags": {}, + "tags": null, "throughput": 125, - "volume_id": "vol-04ca311d0f009fbd4", + "volume_id": "vol-07b5aa90375034d8c", "volume_size": 20, "volume_type": "gp3" } @@ -539,17 +539,17 @@ "user_data_base64": null, "volume_tags": null, "vpc_security_group_ids": [ - "sg-09c4419bed8bf5876" + "sg-029350ea6d628a8b7" ] }, "sensitive_attributes": [], "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjo2MDAwMDAwMDAwMDAsImRlbGV0ZSI6MTIwMDAwMDAwMDAwMCwidXBkYXRlIjo2MDAwMDAwMDAwMDB9LCJzY2hlbWFfdmVyc2lvbiI6IjEifQ==", "dependencies": [ + "module.samsung-cluster.aws_iam_instance_profile.fb_cluster_node_profile", "module.samsung-cluster.aws_iam_role.fb_cluster_node_role", "module.samsung-cluster.aws_key_pair.gitlab-featurebase-ci", "module.samsung-cluster.aws_security_group.featurebase", - "module.samsung-cluster.data.aws_ami.amazon_linux_2", - "module.samsung-cluster.aws_iam_instance_profile.fb_cluster_node_profile" + "module.samsung-cluster.data.aws_ami.amazon_linux_2" ] } ] @@ -565,8 +565,8 @@ "index_key": 0, "schema_version": 1, "attributes": { - "ami": "ami-0b09f36be67d32fff", - "arn": "arn:aws:ec2:us-east-2:977373308795:instance/i-02d2e54ebcc03d50f", + "ami": "ami-088e1f338c3b87d1a", + "arn": "arn:aws:ec2:us-east-2:977373308795:instance/i-021d8144e6c7c519f", "associate_public_ip_address": true, "availability_zone": "us-east-2a", "capacity_reservation_specification": [ @@ -589,7 +589,7 @@ "snapshot_id": "", "tags": {}, "throughput": 125, - "volume_id": "vol-0f3f70d88829a6b81", + "volume_id": "vol-0a3a332ca01d6b706", "volume_size": 100, "volume_type": "gp3" } @@ -605,7 +605,7 @@ "hibernation": false, "host_id": null, "iam_instance_profile": "gauntlet-wFQOOzXB51R3ebr-fb_cluster_node_profile", - "id": "i-02d2e54ebcc03d50f", + "id": "i-021d8144e6c7c519f", "instance_initiated_shutdown_behavior": "stop", "instance_state": "running", "instance_type": "m6g.large", @@ -626,11 +626,11 @@ "password_data": "", "placement_group": "", "placement_partition_number": null, - "primary_network_interface_id": "eni-087162265d04f2649", - "private_dns": "ip-10-0-101-116.us-east-2.compute.internal", - "private_ip": "10.0.101.116", + "primary_network_interface_id": "eni-05417a5a74984b658", + "private_dns": "ip-10-0-101-34.us-east-2.compute.internal", + "private_ip": "10.0.101.34", "public_dns": "", - "public_ip": "3.144.13.48", + "public_ip": "13.59.231.222", "root_block_device": [ { "delete_on_termination": true, @@ -638,9 +638,9 @@ "encrypted": false, "iops": 3000, "kms_key_id": "", - "tags": {}, + "tags": null, "throughput": 125, - "volume_id": "vol-0c996c15a2fbed5da", + "volume_id": "vol-055425b9087c74984", "volume_size": 20, "volume_type": "gp3" } @@ -665,17 +665,17 @@ "user_data_base64": null, "volume_tags": null, "vpc_security_group_ids": [ - "sg-0426fd89db464e42d" + "sg-0a66d187ba05935ce" ] }, "sensitive_attributes": [], "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjo2MDAwMDAwMDAwMDAsImRlbGV0ZSI6MTIwMDAwMDAwMDAwMCwidXBkYXRlIjo2MDAwMDAwMDAwMDB9LCJzY2hlbWFfdmVyc2lvbiI6IjEifQ==", "dependencies": [ - "module.samsung-cluster.data.aws_ami.amazon_linux_2", "module.samsung-cluster.aws_iam_instance_profile.fb_cluster_node_profile", "module.samsung-cluster.aws_iam_role.fb_cluster_node_role", "module.samsung-cluster.aws_key_pair.gitlab-featurebase-ci", - "module.samsung-cluster.aws_security_group.ingest" + "module.samsung-cluster.aws_security_group.ingest", + "module.samsung-cluster.data.aws_ami.amazon_linux_2" ] } ] @@ -695,9 +695,9 @@ "id": "gauntlet-wFQOOzXB51R3ebr-gitlab-ci", "key_name": "gauntlet-wFQOOzXB51R3ebr-gitlab-ci", "key_name_prefix": "", - "key_pair_id": "key-00da6c5ab0ac3a651", + "key_pair_id": "key-03d84801e3ffaeec7", "public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC91hhpVHNonAG7ku2ugpxEskf9KHeyHJPQJT26OHrMUw7R+T5A8TjqSzTau07sXQ/E9SO3ebV8SJ5PqeaQOnQB8VEvVNK0DjQH7ppvNg1Rfs42FZT9ttzTMvOjsSbK3vZTHXdoKQEdC9NxBwSkFIRGQojK1HUOq9xGrw31fA1OjSwlpLcbx7yyg18lcqW6UOptnVR8U9Yy9qQ5jZF1HtkQ6L9J+gv4o1UyNAUK2bopeGiXpBc3PQ/CFaFT2h/aqLBP66qAHsHVyAFD3PIRtplC5EHa8jXDgLacEls0uF7Q3kRPxvzcuo4g4VkOn1rDy9qH3vd2hT3aKVnM73FIDUiL", - "tags": {}, + "tags": null, "tags_all": {} }, "sensitive_attributes": [], @@ -715,7 +715,7 @@ { "schema_version": 1, "attributes": { - "arn": "arn:aws:ec2:us-east-2:977373308795:security-group/sg-09c4419bed8bf5876", + "arn": "arn:aws:ec2:us-east-2:977373308795:security-group/sg-029350ea6d628a8b7", "description": "Allow featurebase inbound traffic", "egress": [ { @@ -734,7 +734,7 @@ "to_port": 0 } ], - "id": "sg-09c4419bed8bf5876", + "id": "sg-029350ea6d628a8b7", "ingress": [ { "cidr_blocks": [ @@ -861,7 +861,7 @@ { "schema_version": 1, "attributes": { - "arn": "arn:aws:ec2:us-east-2:977373308795:security-group/sg-0426fd89db464e42d", + "arn": "arn:aws:ec2:us-east-2:977373308795:security-group/sg-0a66d187ba05935ce", "description": "Allow ingest inbound traffic", "egress": [ { @@ -880,7 +880,7 @@ "to_port": 0 } ], - "id": "sg-0426fd89db464e42d", + "id": "sg-0a66d187ba05935ce", "ingress": [ { "cidr_blocks": [