+ COMMAND=start + start + exec uwsgi --ini /etc/heat/heat-api-uwsgi.ini [uWSGI] getting INI configuration from /etc/heat/heat-api-uwsgi.ini *** Starting uWSGI 2.0.31 (64bit) on [Mon Mar 2 21:58:50 2026] *** compiled with version: 11.4.0 on 27 February 2026 14:40:46 os: Linux-5.15.0-171-generic #181-Ubuntu SMP Fri Feb 6 22:44:50 UTC 2026 nodename: heat-api-686769f4d7-h4gxn machine: x86_64 clock source: unix pcre jit disabled detected number of CPU cores: 16 current working directory: / detected binary path: /var/lib/openstack/bin/uwsgi *** dumping internal routing table *** [rule: 0] subject: user_agent regexp: ^kube-probe.* action: donotlog: *** end of the internal routing table *** your memory page size is 4096 bytes detected max file descriptor number: 1048576 lock engine: pthread robust mutexes thunder lock: enabled uwsgi socket 0 bound to TCP address 0.0.0.0:8004 fd 3 Python version: 3.10.12 (main, Jan 26 2026, 14:55:28) [GCC 11.4.0] Python main interpreter initialized at 0x55d09c82e8e0 python threads support enabled your server socket listen backlog is limited to 100 connections your mercy for graceful operations on workers is 80 seconds mapped 403077 bytes (393 KB) for 2 cores *** Operational MODE: preforking *** *** uWSGI is running in multiple interpreter mode *** spawned uWSGI master process (pid: 1) spawned uWSGI worker 1 (pid: 7, cores: 1) spawned uWSGI worker 2 (pid: 8, cores: 1) running "unix_signal:15 gracefully_kill_them_all" (master-start)... 2026-03-02 21:58:52.251 7 INFO heat-api [-] Starting Heat REST API on 0.0.0.0:8004 2026-03-02 21:58:52.338 8 INFO heat-api [-] Starting Heat REST API on 0.0.0.0:8004 2026-03-02 21:58:52.431 7 WARNING keystonemiddleware._common.config [-] The option "audit_map_file" is not known to keystonemiddleware 2026-03-02 21:58:52.436 7 WARNING keystonemiddleware.auth_token [-] AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. 2026-03-02 21:58:52.440 7 WARNING oslo_config.cfg [-] Deprecated: Option "auth_uri" from group "keystone_authtoken" is deprecated. Use option "www_authenticate_uri" from group "keystone_authtoken". WSGI app 0 (mountpoint='') ready in 2 seconds on interpreter 0x55d09c82e8e0 pid: 7 (default app) 2026-03-02 21:58:52.531 8 WARNING keystonemiddleware._common.config [-] The option "audit_map_file" is not known to keystonemiddleware 2026-03-02 21:58:52.537 8 WARNING keystonemiddleware.auth_token [-] AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. 2026-03-02 21:58:52.541 8 WARNING oslo_config.cfg [-] Deprecated: Option "auth_uri" from group "keystone_authtoken" is deprecated. Use option "www_authenticate_uri" from group "keystone_authtoken". WSGI app 0 (mountpoint='') ready in 2 seconds on interpreter 0x55d09c82e8e0 pid: 8 (default app) /var/lib/openstack/lib/python3.10/site-packages/pycadf/identifier.py:71: UserWarning: Invalid uuid: heat. To ensure interoperability, identifiers should be a valid uuid. warnings.warn(('Invalid uuid: %s. To ensure interoperability, ' 2026-03-02 22:14:48.453 8 WARNING oslo_policy.policy [None req-d14f6707-3428-4c3e-afb5-d7303d8a8eb6 admin-RegionOne - - - - -] JSON formatted policy_file support is deprecated since Victoria release. You need to use YAML format which will be default in future. You can use ``oslopolicy-convert-json-to-yaml`` tool to convert existing JSON-formatted policy file to YAML-formatted in backward compatible way: https://docs.openstack.org/oslo.policy/latest/cli/oslopolicy-convert-json-to-yaml.html. 2026-03-02 22:14:48.453 8 WARNING oslo_policy.policy [None req-d14f6707-3428-4c3e-afb5-d7303d8a8eb6 admin-RegionOne - - - - -] JSON formatted policy_file support is deprecated since Victoria release. You need to use YAML format which will be default in future. You can use ``oslopolicy-convert-json-to-yaml`` tool to convert existing JSON-formatted policy file to YAML-formatted in backward compatible way: https://docs.openstack.org/oslo.policy/latest/cli/oslopolicy-convert-json-to-yaml.html. 2026-03-02 22:14:48.481 8 INFO heat.common.wsgi [None req-d14f6707-3428-4c3e-afb5-d7303d8a8eb6 admin-RegionOne - - - - -] Processing request: GET /v1/a6d2f78b96a4433b9cd04218abadbfcd/stacks [pid: 8|app: 0|req: 96/191] 10.0.0.208 () {28 vars in 631 bytes} [Mon Mar 2 22:14:47 2026] GET /v1/a6d2f78b96a4433b9cd04218abadbfcd/stacks => generated 14 bytes in 739 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) 2026-03-02 22:15:47.777 8 INFO heat.common.wsgi [None req-ef9061c4-748e-4111-b81d-1b56bf3d5405 admin-RegionOne - - - - -] Processing request: GET /v1/a6d2f78b96a4433b9cd04218abadbfcd/stacks [pid: 8|app: 0|req: 103/204] 10.0.0.208 () {28 vars in 631 bytes} [Mon Mar 2 22:15:47 2026] GET /v1/a6d2f78b96a4433b9cd04218abadbfcd/stacks => generated 14 bytes in 121 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) 2026-03-02 22:16:47.852 8 INFO heat.common.wsgi [None req-2734553a-399e-4b00-ba45-3b9d5c2bf4e2 admin-RegionOne - - - - -] Processing request: GET /v1/a6d2f78b96a4433b9cd04218abadbfcd/stacks [pid: 8|app: 0|req: 110/217] 10.0.0.208 () {28 vars in 631 bytes} [Mon Mar 2 22:16:47 2026] GET /v1/a6d2f78b96a4433b9cd04218abadbfcd/stacks => generated 14 bytes in 80 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) /var/lib/openstack/lib/python3.10/site-packages/pycadf/identifier.py:71: UserWarning: Invalid uuid: heat. To ensure interoperability, identifiers should be a valid uuid. warnings.warn(('Invalid uuid: %s. To ensure interoperability, ' 2026-03-02 22:17:48.274 7 WARNING oslo_policy.policy [None req-10af18a6-7b55-43b6-8e4c-ccffd4b0cd1f admin-RegionOne - - - - -] JSON formatted policy_file support is deprecated since Victoria release. You need to use YAML format which will be default in future. You can use ``oslopolicy-convert-json-to-yaml`` tool to convert existing JSON-formatted policy file to YAML-formatted in backward compatible way: https://docs.openstack.org/oslo.policy/latest/cli/oslopolicy-convert-json-to-yaml.html. 2026-03-02 22:17:48.274 7 WARNING oslo_policy.policy [None req-10af18a6-7b55-43b6-8e4c-ccffd4b0cd1f admin-RegionOne - - - - -] JSON formatted policy_file support is deprecated since Victoria release. You need to use YAML format which will be default in future. You can use ``oslopolicy-convert-json-to-yaml`` tool to convert existing JSON-formatted policy file to YAML-formatted in backward compatible way: https://docs.openstack.org/oslo.policy/latest/cli/oslopolicy-convert-json-to-yaml.html. 2026-03-02 22:17:48.307 7 INFO heat.common.wsgi [None req-10af18a6-7b55-43b6-8e4c-ccffd4b0cd1f admin-RegionOne - - - - -] Processing request: GET /v1/a6d2f78b96a4433b9cd04218abadbfcd/stacks [pid: 7|app: 0|req: 114/230] 10.0.0.208 () {28 vars in 631 bytes} [Mon Mar 2 22:17:47 2026] GET /v1/a6d2f78b96a4433b9cd04218abadbfcd/stacks => generated 14 bytes in 591 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) 2026-03-02 22:18:47.720 7 INFO heat.common.wsgi [None req-e061a27a-ac09-463a-ae2a-b73ca380b196 admin-RegionOne - - - - -] Processing request: GET /v1/a6d2f78b96a4433b9cd04218abadbfcd/stacks [pid: 7|app: 0|req: 121/243] 10.0.0.208 () {28 vars in 631 bytes} [Mon Mar 2 22:18:47 2026] GET /v1/a6d2f78b96a4433b9cd04218abadbfcd/stacks => generated 14 bytes in 78 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) 2026-03-02 22:19:47.793 8 INFO heat.common.wsgi [None req-6d92c967-c667-4d83-b7e4-d90b699037d7 admin-RegionOne - - - - -] Processing request: GET /v1/a6d2f78b96a4433b9cd04218abadbfcd/stacks [pid: 8|app: 0|req: 129/256] 10.0.0.208 () {28 vars in 631 bytes} [Mon Mar 2 22:19:47 2026] GET /v1/a6d2f78b96a4433b9cd04218abadbfcd/stacks => generated 14 bytes in 83 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) 2026-03-02 22:20:47.865 8 INFO heat.common.wsgi [None req-2deebbe2-bb98-4f61-9531-7dbeace1b887 admin-RegionOne - - - - -] Processing request: GET /v1/a6d2f78b96a4433b9cd04218abadbfcd/stacks [pid: 8|app: 0|req: 136/269] 10.0.0.208 () {28 vars in 631 bytes} [Mon Mar 2 22:20:47 2026] GET /v1/a6d2f78b96a4433b9cd04218abadbfcd/stacks => generated 14 bytes in 125 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) 2026-03-02 22:21:47.841 8 INFO heat.common.wsgi [None req-5cbf0158-b4e9-4e63-a013-bc1b08c139d6 admin-RegionOne - - - - -] Processing request: GET /v1/a6d2f78b96a4433b9cd04218abadbfcd/stacks [pid: 8|app: 0|req: 143/282] 10.0.0.208 () {28 vars in 631 bytes} [Mon Mar 2 22:21:47 2026] GET /v1/a6d2f78b96a4433b9cd04218abadbfcd/stacks => generated 14 bytes in 202 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) 2026-03-02 22:22:47.831 7 INFO heat.common.wsgi [None req-468d2822-0786-4ced-bbeb-f6d0f0e229cb admin-RegionOne - - - - -] Processing request: GET /v1/a6d2f78b96a4433b9cd04218abadbfcd/stacks [pid: 7|app: 0|req: 146/295] 10.0.0.208 () {28 vars in 631 bytes} [Mon Mar 2 22:22:47 2026] GET /v1/a6d2f78b96a4433b9cd04218abadbfcd/stacks => generated 14 bytes in 101 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) 2026-03-02 22:23:47.830 7 INFO heat.common.wsgi [None req-d731461b-b2cf-4e7c-8742-c66612cfecc1 admin-RegionOne - - - - -] Processing request: GET /v1/a6d2f78b96a4433b9cd04218abadbfcd/stacks [pid: 7|app: 0|req: 153/308] 10.0.0.208 () {28 vars in 631 bytes} [Mon Mar 2 22:23:47 2026] GET /v1/a6d2f78b96a4433b9cd04218abadbfcd/stacks => generated 14 bytes in 99 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) 2026-03-02 22:24:47.828 8 INFO heat.common.wsgi [None req-38df0778-a1cd-460e-bc26-312ee7492d1c admin-RegionOne - - - - -] Processing request: GET /v1/a6d2f78b96a4433b9cd04218abadbfcd/stacks [pid: 8|app: 0|req: 162/321] 10.0.0.208 () {28 vars in 631 bytes} [Mon Mar 2 22:24:47 2026] GET /v1/a6d2f78b96a4433b9cd04218abadbfcd/stacks => generated 14 bytes in 71 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) 2026-03-02 22:25:47.745 8 INFO heat.common.wsgi [None req-c28093af-9499-4b6e-96a1-f45ba020126f admin-RegionOne - - - - -] Processing request: GET /v1/a6d2f78b96a4433b9cd04218abadbfcd/stacks [pid: 8|app: 0|req: 169/334] 10.0.0.208 () {28 vars in 631 bytes} [Mon Mar 2 22:25:47 2026] GET /v1/a6d2f78b96a4433b9cd04218abadbfcd/stacks => generated 14 bytes in 105 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) 2026-03-02 22:26:48.000 7 INFO heat.common.wsgi [None req-8ff50144-4084-4e05-bfa6-97ef7bb4d2fd admin-RegionOne - - - - -] Processing request: GET /v1/a6d2f78b96a4433b9cd04218abadbfcd/stacks [pid: 7|app: 0|req: 172/347] 10.0.0.208 () {28 vars in 631 bytes} [Mon Mar 2 22:26:47 2026] GET /v1/a6d2f78b96a4433b9cd04218abadbfcd/stacks => generated 14 bytes in 227 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) 2026-03-02 22:27:48.636 7 INFO heat.common.wsgi [None req-e78b0846-8d3f-409e-ab75-141bc5c818e1 admin-RegionOne - - - - -] Processing request: GET /v1/a6d2f78b96a4433b9cd04218abadbfcd/stacks [pid: 7|app: 0|req: 179/360] 10.0.0.208 () {28 vars in 631 bytes} [Mon Mar 2 22:27:48 2026] GET /v1/a6d2f78b96a4433b9cd04218abadbfcd/stacks => generated 14 bytes in 357 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) 2026-03-02 22:28:48.398 8 INFO heat.common.wsgi [None req-61ab681e-9d9d-48ff-8df7-8811153efef6 admin-RegionOne - - - - -] Processing request: GET /v1/a6d2f78b96a4433b9cd04218abadbfcd/stacks [pid: 8|app: 0|req: 188/373] 10.0.0.208 () {28 vars in 631 bytes} [Mon Mar 2 22:28:48 2026] GET /v1/a6d2f78b96a4433b9cd04218abadbfcd/stacks => generated 14 bytes in 372 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) 2026-03-02 22:29:48.462 8 INFO heat.common.wsgi [None req-c8f1ba1d-a03d-4695-ba71-e0c2ba0e03d3 admin-RegionOne - - - - -] Processing request: GET /v1/a6d2f78b96a4433b9cd04218abadbfcd/stacks [pid: 8|app: 0|req: 195/386] 10.0.0.208 () {28 vars in 631 bytes} [Mon Mar 2 22:29:48 2026] GET /v1/a6d2f78b96a4433b9cd04218abadbfcd/stacks => generated 14 bytes in 457 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) 2026-03-02 22:30:48.298 7 INFO heat.common.wsgi [None req-a0a15004-7f4e-43ff-bbac-99a43f103fd7 admin-RegionOne - - - - -] Processing request: GET /v1/a6d2f78b96a4433b9cd04218abadbfcd/stacks [pid: 7|app: 0|req: 198/399] 10.0.0.208 () {28 vars in 631 bytes} [Mon Mar 2 22:30:47 2026] GET /v1/a6d2f78b96a4433b9cd04218abadbfcd/stacks => generated 14 bytes in 420 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) 2026-03-02 22:31:48.037 8 INFO heat.common.wsgi [None req-1098a661-2dcd-44af-805a-b7c69a24493f admin-RegionOne - - - - -] Processing request: GET /v1/a6d2f78b96a4433b9cd04218abadbfcd/stacks [pid: 8|app: 0|req: 208/412] 10.0.0.208 () {28 vars in 631 bytes} [Mon Mar 2 22:31:47 2026] GET /v1/a6d2f78b96a4433b9cd04218abadbfcd/stacks => generated 14 bytes in 288 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) 2026-03-02 22:32:47.945 8 INFO heat.common.wsgi [None req-a05e7904-207a-45a9-ac50-329dee615c90 admin-RegionOne - - - - -] Processing request: GET /v1/a6d2f78b96a4433b9cd04218abadbfcd/stacks [pid: 8|app: 0|req: 215/425] 10.0.0.208 () {28 vars in 631 bytes} [Mon Mar 2 22:32:47 2026] GET /v1/a6d2f78b96a4433b9cd04218abadbfcd/stacks => generated 14 bytes in 225 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) 2026-03-02 22:33:47.761 7 INFO heat.common.wsgi [None req-4351b556-1139-4f75-9936-cef313e00547 admin-RegionOne - - - - -] Processing request: GET /v1/a6d2f78b96a4433b9cd04218abadbfcd/stacks [pid: 7|app: 0|req: 217/438] 10.0.0.208 () {28 vars in 631 bytes} [Mon Mar 2 22:33:47 2026] GET /v1/a6d2f78b96a4433b9cd04218abadbfcd/stacks => generated 14 bytes in 116 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) 2026-03-02 22:34:47.756 7 INFO heat.common.wsgi [None req-b398130f-4c72-43f9-ae26-c6fce36b906d admin-RegionOne - - - - -] Processing request: GET /v1/a6d2f78b96a4433b9cd04218abadbfcd/stacks [pid: 7|app: 0|req: 224/451] 10.0.0.208 () {28 vars in 631 bytes} [Mon Mar 2 22:34:47 2026] GET /v1/a6d2f78b96a4433b9cd04218abadbfcd/stacks => generated 14 bytes in 97 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) 2026-03-02 22:35:47.976 8 INFO heat.common.wsgi [None req-a2ce66e7-055f-4acd-a0b5-479c44c13dd0 admin-RegionOne - - - - -] Processing request: GET /v1/a6d2f78b96a4433b9cd04218abadbfcd/stacks [pid: 8|app: 0|req: 234/464] 10.0.0.208 () {28 vars in 631 bytes} [Mon Mar 2 22:35:47 2026] GET /v1/a6d2f78b96a4433b9cd04218abadbfcd/stacks => generated 14 bytes in 231 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) 2026-03-02 22:36:47.929 8 INFO heat.common.wsgi [None req-4a8bde1a-515a-4996-b936-c9408f1da1bb admin-RegionOne - - - - -] Processing request: GET /v1/a6d2f78b96a4433b9cd04218abadbfcd/stacks [pid: 8|app: 0|req: 241/477] 10.0.0.208 () {28 vars in 631 bytes} [Mon Mar 2 22:36:47 2026] GET /v1/a6d2f78b96a4433b9cd04218abadbfcd/stacks => generated 14 bytes in 141 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) 2026-03-02 22:37:47.942 7 INFO heat.common.wsgi [None req-a767ffff-11e8-44f3-abd6-ce32792064d7 admin-RegionOne - - - - -] Processing request: GET /v1/a6d2f78b96a4433b9cd04218abadbfcd/stacks [pid: 7|app: 0|req: 243/490] 10.0.0.208 () {28 vars in 631 bytes} [Mon Mar 2 22:37:47 2026] GET /v1/a6d2f78b96a4433b9cd04218abadbfcd/stacks => generated 14 bytes in 101 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) 2026-03-02 22:38:47.764 7 INFO heat.common.wsgi [None req-327a2e9a-e25a-46ad-b460-66ec4f10c7a4 admin-RegionOne - - - - -] Processing request: GET /v1/a6d2f78b96a4433b9cd04218abadbfcd/stacks [pid: 7|app: 0|req: 250/503] 10.0.0.208 () {28 vars in 631 bytes} [Mon Mar 2 22:38:47 2026] GET /v1/a6d2f78b96a4433b9cd04218abadbfcd/stacks => generated 14 bytes in 89 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) 2026-03-02 22:39:47.892 7 INFO heat.common.wsgi [None req-9cf961fb-07f3-45e6-9ada-7082b652952f admin-RegionOne - - - - -] Processing request: GET /v1/a6d2f78b96a4433b9cd04218abadbfcd/stacks [pid: 7|app: 0|req: 257/516] 10.0.0.208 () {28 vars in 631 bytes} [Mon Mar 2 22:39:47 2026] GET /v1/a6d2f78b96a4433b9cd04218abadbfcd/stacks => generated 14 bytes in 98 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0)