diff --git a/ansible/roles/podman/tasks/main.yml b/ansible/roles/podman/tasks/main.yml index 4a326af..bf1baf8 100644 --- a/ansible/roles/podman/tasks/main.yml +++ b/ansible/roles/podman/tasks/main.yml @@ -78,13 +78,13 @@ - import_tasks: containers/debyltech/fulfillr.yml vars: - image: git.debyl.io/debyltech/fulfillr:20260606.2328 + image: git.debyl.io/debyltech/fulfillr:20260613.0117 tags: debyltech, fulfillr # Staging back-office (fulfillr-dev.debyltech.com) — same image, staging Turso config. - import_tasks: containers/debyltech/fulfillr-dev.yml vars: - image: git.debyl.io/debyltech/fulfillr:20260606.2328 + image: git.debyl.io/debyltech/fulfillr:20260613.0117 tags: debyltech, fulfillr-dev - import_tasks: containers/debyltech/uptime-kuma.yml diff --git a/ansible/roles/podman/templates/fulfillr/dev.json.j2 b/ansible/roles/podman/templates/fulfillr/dev.json.j2 index 2fa32f7..579efeb 100644 --- a/ansible/roles/podman/templates/fulfillr/dev.json.j2 +++ b/ansible/roles/podman/templates/fulfillr/dev.json.j2 @@ -2,10 +2,9 @@ - ecommerce store -> STAGING Turso (fulfillr_dev_store_*) - EasyPost + Stripe -> TEST keys (fulfillr_dev_easypost_api_key / fulfillr_dev_stripe_api_key) - AWS -> FulfillrAPI-Dev key (fulfillr_dev_access_key/secret_key), scoped to the -dev - DynamoDB tables + debyltech.reviewr.dev. Snipcart key + outreach HMAC secret are - reused read-only. Never touches prod data or live payment APIs. #} + DynamoDB tables + debyltech.reviewr.dev. Outreach HMAC secret is reused read-only. + Never touches prod data or live payment APIs. (Snipcart removed post-migration.) #} { - "snipcart_api_key": "{{ snipcart_api_key }}", "easypost_api_key": "{{ fulfillr_dev_easypost_api_key }}", "stripe_api_key": "{{ fulfillr_dev_stripe_api_key }}", "backinstock_table": "debyltech-backinstock-dev", @@ -44,6 +43,12 @@ "ses_from_email": "noreply@debyltech.com", "ses_reply_to": "support@debyltech.com", "ses_region": "us-east-1", - "base_url": "https://debyltech.com" + "base_url": "https://debyltech.com", + "schedule_name": "review-outreach-dev", + "schedule_group": "default" + }, + "recovery": { + "schedule_name": "cart-recovery-dev", + "schedule_group": "default" } } diff --git a/ansible/roles/podman/templates/fulfillr/production.json.j2 b/ansible/roles/podman/templates/fulfillr/production.json.j2 index 7a460c0..fcce0f9 100644 --- a/ansible/roles/podman/templates/fulfillr/production.json.j2 +++ b/ansible/roles/podman/templates/fulfillr/production.json.j2 @@ -2,10 +2,9 @@ - ecommerce store -> PROD Turso (fulfillr_prod_store_*) - EasyPost + Stripe -> LIVE keys (fulfillr_prod_easypost_api_key / fulfillr_prod_stripe_api_key) - AWS -> Fulfillr prod key (fulfillr_prod_access_key/secret_key), prod DynamoDB tables + - debyltech.digital.prod. snipcart_api_key, fulfillr_region, fulfillr_tax_ein and - fulfillr_hmac_arn are shared vars (no dev/prod split). Mirrors dev.json.j2. #} + debyltech.digital.prod. fulfillr_region, fulfillr_tax_ein and fulfillr_hmac_arn are + shared vars (no dev/prod split). Mirrors dev.json.j2. (Snipcart removed post-migration.) #} { - "snipcart_api_key": "{{ snipcart_api_key }}", "easypost_api_key": "{{ easypost_api_key }}", "stripe_api_key": "{{ fulfillr_prod_stripe_api_key }}", "backinstock_table": "debyltech-backinstock-prod", @@ -44,6 +43,12 @@ "ses_from_email": "noreply@debyltech.com", "ses_reply_to": "support@debyltech.com", "ses_region": "us-east-1", - "base_url": "https://debyltech.com" + "base_url": "https://debyltech.com", + "schedule_name": "review-outreach-prod", + "schedule_group": "default" + }, + "recovery": { + "schedule_name": "cart-recovery-prod", + "schedule_group": "default" } }