Skip to content

Commit 3ff51a8

Browse files
committed
smoke aicc: re-claim PSTN +442046425134, keep quarantine until propagation
Ran smoke-pstn-setup.sh again now that previous-number cooldown applies; new holder af2ce5c0-… holds +442046425134. Config + parameter passthrough restored. Quarantine on AICC smoke spec stays in place until a smoke run including AICC goes green (Connect instance quota L-AA17A6B9 is APPROVED but live value still reads 1 so AICC CreateInstance may 402 until propagation lands).
1 parent f0a75a3 commit 3ff51a8

2 files changed

Lines changed: 9 additions & 8 deletions

File tree

cloudformation/scenarios/ai-contact-centre/smoke.ts

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -10,12 +10,13 @@ const ACCEPTABLE_PSTN = /^\+(44(800|808|3[0-9]{2}|20|121|131|141|151|161|113)|1(
1010
runSmoke({
1111
scenario: 'ai-contact-centre',
1212
outputs: ['AiContactCentreCompanionUrl', 'AiContactCentrePstnNumber'],
13-
// Pre-claimed PSTN holder is live (see Step 13 of smoke-test-account-setup.md)
14-
// and a quota-increase request raising Connect instance count 1→2 (L-AA17A6B9)
15-
// is APPROVED but propagation is incomplete — the live value still reads 1 so
16-
// AICC create-instance hits "Quota limit reached" while the holder occupies
17-
// the slot. Re-engage by setting state:'active' once the live quota reads 2.
18-
quarantine: { state: 'quarantined', until: '2026-07-01', reason: 'Connect quota L-AA17A6B9 approved but not yet propagated; holder occupies slot 1' },
13+
// Pre-claimed PSTN holder (ndx-smoke-pstn-holder, +442046425134) is live and
14+
// all-demo passes ExistingPhoneNumberArn / ExistingPhoneNumber via
15+
// --parameter-overrides so AICC reuses the held number. The 1→2 Connect
16+
// instance-count quota (L-AA17A6B9) is APPROVED; live value lags so AICC's
17+
// CreateInstance may still 402 until propagation finishes. Quarantine stays
18+
// on until smoke goes green; flip to state:'active' once a run succeeds.
19+
quarantine: { state: 'quarantined', until: '2026-07-01', reason: 'awaiting L-AA17A6B9 live-value propagation; flip on once a smoke run includes AICC green' },
1920
test: async ({ page, get }) => {
2021
const resp = await page.goto(get('AiContactCentreCompanionUrl'), { waitUntil: 'domcontentloaded' });
2122
expect(resp?.status() ?? 0).toBeLessThan(500);

docs/smoke-test-account-config.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -122,8 +122,8 @@ expected_scps:
122122
#
123123
# Operator setup (one-off): see docs/smoke-test-account-setup.md →
124124
# "Step 13: pre-claim ai-contact-centre PSTN number".
125-
aicc_existing_phone_number_arn: "placeholder-arn"
126-
aicc_existing_phone_number: "+440000000000"
125+
aicc_existing_phone_number_arn: "arn:aws:connect:us-east-1:464453619983:phone-number/8388ccd0-eb70-4233-a998-60ce0374d94d"
126+
aicc_existing_phone_number: "+442046425134"
127127
# --- Provenance --------------------------------------------------------------
128128

129129
# ISO date the runbook was last executed end-to-end. Populated by Step 16.

0 commit comments

Comments
 (0)