Can you point us into some docs about this IMDSv2 support, please?
Why do we need this?
I’d guess it’s more secure.
But then what should we set that new ImdsHttpToken CF param, mentioned in Compute Templates | Datomic ?
I haven’t set the ImdsHttpToken, so it’s probably unrelated, but
I’ve done a successful deployment to both our dev-env transactor and query group.
Storage stack upgrade and primary compute group upgrades were both successful
but the query group update rolled back after an hour:
|----------------------------+----------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------|
| LogicalResourceId | ResourceStatus | ResourceStatusReason | Timestamp |
|----------------------------+----------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------|
| --- | --- | --- | --- |
| <query-group-stack> | UPDATE_ROLLBACK_COMPLETE | | 2026-07-06 17:10:01 |
| <query-group-stack> | UPDATE_ROLLBACK_COMPLETE_CLEANUP_IN_PROGRESS | | 2026-07-06 17:10:00 |
| QueryGroupAutoScalingGroup | UPDATE_COMPLETE | | 2026-07-06 17:09:58 |
| QueryGroupAutoScalingGroup | UPDATE_IN_PROGRESS | | 2026-07-06 17:09:42 |
| QueryGroupLaunchTemplate | UPDATE_COMPLETE | | 2026-07-06 17:09:42 |
| QueryGroupLaunchTemplate | UPDATE_IN_PROGRESS | | 2026-07-06 17:09:27 |
| <query-group-stack> | UPDATE_ROLLBACK_IN_PROGRESS | The following resource(s) failed to update: [QueryGroupAutoScalingGroup]. | 2026-07-06 17:09:19 |
| QueryGroupAutoScalingGroup | UPDATE_FAILED | Group did not stabilize. {current/minSize/maxSize} group size = {1/2/3}. Failed Scaling Activity: One or more target groups not found. Validating load balancer configuration failed. | 2026-07-06 17:09:19 |
| QueryGroupAutoScalingGroup | UPDATE_IN_PROGRESS | Batch size: 1. Waiting for 1 instances in this batch to reach InService before continuing. Time Elapsed: 1 hour. Time remaining for Stabilization: 0 minutes. | 2026-07-06 17:09:18 |
| QueryGroupAutoScalingGroup | UPDATE_IN_PROGRESS | Batch size: 1. Waiting for 1 instances in this batch to reach InService before continuing. Time Elapsed: 30 minutes. Time remaining for Stabilization: 30 minutes. | 2026-07-06 16:39:11 |
| QueryGroupAutoScalingGroup | UPDATE_IN_PROGRESS | Batch size: 1. Waiting for 1 instances in this batch to reach InService before continuing. Time Elapsed: 0 minutes. Time remaining for Stabilization: 1 hour. | 2026-07-06 16:08:15 |
| QueryGroupAutoScalingGroup | UPDATE_IN_PROGRESS | Temporarily setting autoscaling group MinSize and DesiredCapacity to 2. | 2026-07-06 16:08:13 |
| QueryGroupAutoScalingGroup | UPDATE_IN_PROGRESS | Rolling update initiated. Terminating 1 obsolete instance(s) in batches of 1, while keeping at least 1 instance(s) in service. | 2026-07-06 16:08:13 |
| QueryGroupAutoScalingGroup | UPDATE_IN_PROGRESS | | 2026-07-06 16:08:10 |
| QueryGroupLaunchTemplate | UPDATE_COMPLETE | | 2026-07-06 16:08:08 |
| QueryGroupLaunchTemplate | UPDATE_IN_PROGRESS | | 2026-07-06 16:08:06 |
| <query-group-stack> | UPDATE_IN_PROGRESS | User Initiated | 2026-07-06 16:07:55 |
| <query-group-stack> | UPDATE_COMPLETE | | 2026-02-24 13:55:14 |
| <query-group-stack> | UPDATE_COMPLETE_CLEANUP_IN_PROGRESS | | 2026-02-24 13:55:12 |
| QueryGroupAutoScalingGroup | UPDATE_COMPLETE | | 2026-02-24 13:55:07 |
|----------------------------+----------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------|
Never mind. We had a stale target group attached to the auto-scaling group and that resulted in this failure:
Group did not stabilize. {current/minSize/maxSize} group size = {1/2/3}. Failed Scaling Activity: One or more target groups not found. Validating load balancer configuration failed.
Regarding the ImdsHttpToken I would be interested in how connections from development Clojure process to an ion database would be affected by this change? Would d/connect just handle it transparently?
last time we discussed this, you advised to ignore the conflicts im seeing on :op :push, but im getting more and more uneasy about this situation. we keep experiencing that mysterious “Loading database…” exception on d/connect or d/transact calls and i’m worried that such unsupported mixture of versions might be behind the root cause, for example…