TASK [verify required config vars exist] *******************************************************************************************************************************************************************************
Tuesday 16 June 2026 09:36:02 -0600 (0:00:02.162) 0:00:30.365 **********
An exception occurred during task execution. To see the full traceback, use -vvv. The error was: NoneType: None
fatal: [pre-release-testbed]: FAILED! => changed=false
msg: non-zero return code
rc: 1
stderr: |-
Shared connection to 100.119.254.66 closed.
stderr_lines: <omitted>
stdout: |-
grep: /home/bettrdata/.bettrdata/.config: No such file or directory
grep: /home/bettrdata/.bettrdata/.config: No such file or directory
grep: /home/bettrdata/.bettrdata/.config: No such file or directory
grep: /home/bettrdata/.bettrdata/.config: No such file or directory
Required config keys missing: METRIC_REPORT_API_KEY ZIP_CODES_API_KEY ZIP_CODES_API_LIMIT USERPILOT_TOKEN
stdout_lines: <omitted>
PLAY RECAP *************************************************************************************************************************************************************************************************************
pre-release-testbed : ok=33 changed=0 unreachable=0 failed=1 skipped=14 rescued=0 ignored=0
{
"Version": "2012-10-17",
"Statement": [
{
"Action": [
"ssm:GetParameter",
"ssm:GetParameters",
"ssm:GetParametersByPath",
"ssm:PutParameter"
],
"Resource": "arn:aws:ssm:us-west-2:076269190958:parameter/pre-release-testbed.bettrdata.io/*",
"Effect": "Allow"
},
{
"Action": [
"ssm:DescribeParameters"
],
"Resource": "*",
"Effect": "Allow"
},
{
"Action": [
"ssm:PutParameter",
"ssm:DeleteParameter"
],
"Resource": "arn:aws:ssm:us-west-2:076269190958:parameter/_permission-check/*",
"Effect": "Allow"
}
]
}
{
"Version": "2012-10-17",
"Statement": [
{
"Action": [
"ssm:GetParameter",
"ssm:GetParameters",
"ssm:GetParametersByPath",
"ssm:PutParameter"
],
"Resource": [
"arn:aws:ssm:us-west-2:076269190958:parameter/pre-release-testbed.bettrdata.io",
"arn:aws:ssm:us-west-2:076269190958:parameter/pre-release-testbed.bettrdata.io/*"
],
"Effect": "Allow"
},
{
"Action": [
"ssm:DescribeParameters"
],
"Resource": "*",
"Effect": "Allow"
},
{
"Action": [
"ssm:PutParameter",
"ssm:DeleteParameter"
],
"Resource": "arn:aws:ssm:us-west-2:076269190958:parameter/_permission-check/*",
"Effect": "Allow"
}
]
}
Tuesday 16 June 2026 14:36:31 -0600 (0:00:01.632) 0:00:30.785 **********
An exception occurred during task execution. To see the full traceback, use -vvv. The error was: NoneType: None
fatal: [pre-release-testbed]: FAILED! => changed=false
msg: non-zero return code
rc: 1
stderr: |-
Shared connection to 100.119.254.66 closed.
stderr_lines: <omitted>
stdout: |-
Required config keys missing: ZIP_CODES_API_KEY ZIP_CODES_API_LIMIT
stdout_lines: <omitted>
ASK [run check-env.sh] ***********************************************************************************************************************************************************************************************
Tuesday 16 June 2026 15:13:23 -0600 (0:00:01.042) 0:06:31.390 **********
fatal: [pre-release-testbed]: FAILED! => changed=true
cmd: cd /home/bettrdata/.bettrdata && . ./.config && ./check-env.sh
delta: '0:00:00.111064'
end: '2026-06-16 21:13:24.257809'
msg: non-zero return code
rc: 1
start: '2026-06-16 21:13:24.146745'
stderr: ''
stderr_lines: <omitted>
stdout: |-
Mismatched values:
-- API_SERVER
.config: https:\\/\\/pre-release-testbed.bettrdata.io:1337
environment: https:\/\/pre-release-testbed.bettrdata.io:1337
diff added: <none>
diff removed: \\
-- COGNITO_HOSTED_UI_FORGOT
.config: https://pre-release-testbed-bettrdata-io.auth.us-west-2.amazoncognito.com/forgotPassword?client_id=7e8fuq1jjplro8e7ofkke0of8b\\\&response_type=code\\\&scope=aws.cognito.signin.user.admin+email+openid+phone+profile\\\&redirect_uri=https://pre-release-testbed.bettrdata.io
environment: https://pre-release-testbed-bettrdata-io.auth.us-west-2.amazoncognito.com/forgotPassword?client_id=7e8fuq1jjplro8e7ofkke0of8b\&response_type=code\&scope=aws.cognito.signin.user.admin+email+openid+phone+profile\&redirect_uri=https://pre-release-testbed.bettrdata.io
diff added: &response_type=codescope=aws.cognito.signin.user.admin+email+openid+phone+profile
diff removed: \response_type=code\\scope=aws.cognito.signin.user.admin+email+openid+phone+profile\\\&
-- COGNITO_HOSTED_UI_REGISTER
.config: https://pre-release-testbed-bettrdata-io.auth.us-west-2.amazoncognito.com/login?client_id=7e8fuq1jjplro8e7ofkke0of8b\\\&response_type=code\\\&scope=aws.cognito.signin.user.admin+email+openid+phone+profile\\\&redirect_uri=https://pre-release-testbed.bettrdata.io
environment: https://pre-release-testbed-bettrdata-io.auth.us-west-2.amazoncognito.com/login?client_id=7e8fuq1jjplro8e7ofkke0of8b\&response_type=code\&scope=aws.cognito.signin.user.admin+email+openid+phone+profile\&redirect_uri=https://pre-release-testbed.bettrdata.io
diff added: &response_type=codescope=aws.cognito.signin.user.admin+email+openid+phone+profile
diff removed: \response_type=code\\scope=aws.cognito.signin.user.admin+email+openid+phone+profile\\\&
stdout_lines: <omitted>
ansible-playbook playbooks/new-platform.yml -l stirista-prod -e "bypass_version_check=true" -e "sync_config=false"TASK [run sync-config.sh] ********************************************************************************************************************************************************************************************************************************************************
Wednesday 17 June 2026 14:47:27 -0600 (0:00:04.229) 0:15:49.837 ********
fatal: [stirista-prod]: FAILED! => changed=true
cmd: cd /home/bettrdata/.bettrdata && ./sync-config.sh
delta: '0:00:06.374017'
end: '2026-06-17 20:47:35.303950'
msg: non-zero return code
rc: 1
start: '2026-06-17 20:47:28.929933'
stderr: |-
No .config.defaults found at /home/bettrdata/.bettrdata/.config.defaults; nothing to load.
Wrote 65 parameters to /home/bettrdata/.bettrdata/params.json.tmp.IhHoV8
Error parsing parameter '--value': Unable to retrieve https://stirista-prod.bettrdata.io:1337: Could not connect to the endpoint URL: "https://stirista-prod.bettrdata.io:1337"
stderr_lines: <omitted>
stdout: |-
==> ./check-permissions.sh
Detected region : us-west-2
Instance ID : i-04f64962875b78f52
Instance profile role(s):
- stirista-prod-bettrdata-io-EC2-18Z4CXE-InstanceRole-RPJhU8PTxMNB
Profile ARN : arn:aws:iam::076269190958:instance-profile/stirista-prod-bettrdata-io-EC2-18Z4CXE2ADPYR-InstanceProfile-WuzphXEJizcj
Caller identity ARN : arn:aws:sts::076269190958:assumed-role/stirista-prod-bettrdata-io-EC2-18Z4CXE-InstanceRole-RPJhU8PTxMNB/i-04f64962875b78f52
SSM read permission : OK (describe-parameters succeeded)
SSM write permission : OK (temporary parameter /_permission-check/i-04f64962875b78f52-1781729249-15507)
==> ./sync-local-to-params.sh
==> ./load-defaults.sh
==> ./config-to-local-params.sh
Existing params.json backed up to /home/bettrdata/.bettrdata/params.json.2026-06-17.20:47:30.bak
Updated /home/bettrdata/.bettrdata/params.json from /home/bettrdata/.bettrdata/.config
==> ./local-to-remote-params.sh
Backed up existing parameters to /home/bettrdata/.bettrdata/params.json.2026-06-17.20:47:30.pre-upload.bak
Skipping /stirista-prod.bettrdata.io/ADDRESS_SERVICE_TOKEN (unchanged)
Skipping /stirista-prod.bettrdata.io/MONGO_DATA_ROOT (unchanged)
Skipping /stirista-prod.bettrdata.io/PRISMATIC_API_BASE_URL (unchanged)
Skipping /stirista-prod.bettrdata.io/PRISMATIC_API_PASSWORD (unchanged)
Skipping /stirista-prod.bettrdata.io/PRISMATIC_ENABLED (unchanged)
Skipping /stirista-prod.bettrdata.io/PRISMATIC_ORGANIZATION_ID (unchanged)
Skipping /stirista-prod.bettrdata.io/PRISMATIC_REFRESH_TOKEN (unchanged)
Skipping /stirista-prod.bettrdata.io/SPARK_MASTER (unchanged)
Skipping /stirista-prod.bettrdata.io/USERPILOT_TOKEN (unchanged)
Skipping /stirista-prod.bettrdata.io/AUDIENCE_ACUITY_CLIENT_SECRET (unchanged)
Skipping /stirista-prod.bettrdata.io/COGNITO_REGION (unchanged)
Skipping /stirista-prod.bettrdata.io/CONFIG_ROOT (unchanged)
Skipping /stirista-prod.bettrdata.io/CONVERT_LICENSE_KEY (unchanged)
Skipping /stirista-prod.bettrdata.io/DATA_ROOT (unchanged)
Skipping /stirista-prod.bettrdata.io/FULL_CONTACT_API_KEY (unchanged)
Skipping /stirista-prod.bettrdata.io/JUPYTER_NOTEBOOK_ROOT (unchanged)
Skipping /stirista-prod.bettrdata.io/PRISMATIC_API_USER (unchanged)
Skipping /stirista-prod.bettrdata.io/QBO_CLIENT_ID (unchanged)
Skipping /stirista-prod.bettrdata.io/ADDRESS_SERVICE_TYPE (unchanged)
Skipping /stirista-prod.bettrdata.io/ANCHOR_PASSWORD (unchanged)
stdout_lines: <omitted>
TASK [Extract COGNITO_CLIENT_ID from config] ***********************************************************************************************************
ok: [stirista-prod]
TASK [Update Cognito User Pool Client refresh token validity to 3 days using AWS CLI] ******************************************************************
fatal: [stirista-prod]: FAILED! => {"changed": true, "cmd": ["aws", "cognito-idp", "update-user-pool-client", "--user-pool-id", "us-west-2_s9CbtrF7D", "--client-id", "3sj0fb5b0q3bcnsqfb4dj2aopk", "--refresh-token-validity", "7", "--token-validity-units", "{\"RefreshToken\":\"days\"}", "--region", "us-west-2"], "delta": "0:00:00.483976", "end": "2026-06-17 21:48:33.470493", "msg": "non-zero return code", "rc": 255, "start": "2026-06-17 21:48:32.986517", "stderr": "\nAn error occurred (AccessDeniedException) when calling the UpdateUserPoolClient operation: User: arn:aws:sts::076269190958:assumed-role/stirista-prod-bettrdata-io-EC2-18Z4CXE-InstanceRole-RPJhU8PTxMNB/i-04f64962875b78f52 is not authorized to perform: cognito-idp:UpdateUserPoolClient on resource: arn:aws:cognito-idp:us-west-2:076269190958:userpool/us-west-2_s9CbtrF7D because no identity-based policy allows the cognito-idp:UpdateUserPoolClient action", "stderr_lines": ["", "An error occurred (AccessDeniedException) when calling the UpdateUserPoolClient operation: User: arn:aws:sts::076269190958:assumed-role/stirista-prod-bettrdata-io-EC2-18Z4CXE-InstanceRole-RPJhU8PTxMNB/i-04f64962875b78f52 is not authorized to perform: cognito-idp:UpdateUserPoolClient on resource: arn:aws:cognito-idp:us-west-2:076269190958:userpool/us-west-2_s9CbtrF7D because no identity-based policy allows the cognito-idp:UpdateUserPoolClient action"], "stdout": "", "stdout_lines": []}
{
"Action": [
"ssm:GetParameter",
"ssm:GetParameters",
"ssm:GetParametersByPath",
"ssm:PutParameter"
],
"Resource": [
"arn:aws:ssm:us-west-2:076269190958:parameter/pre-release-testbed.bettrdata.io",
"arn:aws:ssm:us-west-2:076269190958:parameter/pre-release-testbed.bettrdata.io/*"
],
"Effect": "Allow"
}