You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
If agent distributable is not built, you may get the following message:
31
+
32
+
```
33
+
│ Error: Test assertion failed
34
+
│
35
+
│ on tests/integration.tftest.hcl line 65, in run "test_install":
36
+
│ 65: condition = output.error == ""
37
+
│ ├────────────────
38
+
│ │ output.error is "FileNotFoundError: [Errno 2] No such file or directory: '/Users/nikhil.dua/Documents/observe-repos/observe-agent/dist'"
39
+
│
40
+
│ Error in Installation Test
41
+
```
42
+
43
+
44
+
**SSH Key Pairs**:
45
+
46
+
Generate in PEM format for the OpenSSH Key that will be used by Terraform EC2 Modules:
47
+
48
+
```
49
+
ssh-keygen -m PEM
50
+
```
51
+
52
+
For more info on generating SSH keys, see [here](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/create-key-pairs.html#how-to-generate-your-own-key-and-import-it-to-aws)
53
+
54
+
Ensure you have `./test_key.pub` and `./test_key.pem` in the `integration` directory. This can also be changed and specifed in the `integration/tests.auto.tfvars` file.
3. Click Switch role and input details for `nikhil-ps-account` which is the member account for integration testing within Blunderdome. Details are the following:
Any of the python scripts in the `/scripts` directory can be tested by running them directly, granted an EC2 Machine exists. As the scripts rely on the outputs of `create_ec2` and `setup_observe_variables` modules to be passed in as environment variables, these environment variables can be manually set if the set up modules are not ran.
54
153
@@ -88,7 +187,7 @@ Testing SSH connection to host 54.177.26.178 with timeout 120s
88
187
89
188
### Architecture
90
189
91
-
The architecture diagram can be found 
190
+
The architecture diagram can be found 
0 commit comments