+ 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 [Wed Feb 25 06:47:28 2026] *** compiled with version: 13.3.0 on 24 February 2026 01:57:17 os: Linux-5.15.0-170-generic #180-Ubuntu SMP Fri Jan 9 16:10:31 UTC 2026 nodename: heat-api-69c4c7b8df-wdz79 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.12.3 (main, Jan 22 2026, 20:57:42) [GCC 13.3.0] Python main interpreter initialized at 0x7f35ee811668 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-02-25 06:47:31.365 7 INFO heat-api [-] Starting Heat REST API on 0.0.0.0:8004 2026-02-25 06:47:31.380 8 INFO heat-api [-] Starting Heat REST API on 0.0.0.0:8004 2026-02-25 06:47:31.597 7 WARNING keystonemiddleware._common.config [-] The option "audit_map_file" is not known to keystonemiddleware 2026-02-25 06:47:31.604 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-02-25 06:47:31.609 7 WARNING oslo_config.cfg [-] Deprecated: Option "auth_uri" from group "keystone_authtoken" is deprecated. Use option "www_authenticate_uri" from group "keystone_authtoken". 2026-02-25 06:47:31.610 8 WARNING keystonemiddleware._common.config [-] The option "audit_map_file" is not known to keystonemiddleware WSGI app 0 (mountpoint='') ready in 3 seconds on interpreter 0x7f35ee811668 pid: 7 (default app) 2026-02-25 06:47:31.613 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-02-25 06:47:31.617 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 3 seconds on interpreter 0x7f35ee811668 pid: 8 (default app) /var/lib/openstack/lib/python3.12/site-packages/pycadf/identifier.py:70: UserWarning: Invalid uuid: heat. To ensure interoperability, identifiers should be a valid uuid. warnings.warn(('Invalid uuid: %s. To ensure interoperability, ' 2026-02-25 07:02:30.633 7 WARNING oslo_policy.policy [None req-e21e3ef5-cf77-45b8-b22a-3ed37660391d 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-02-25 07:02:30.633 7 WARNING oslo_policy.policy [None req-e21e3ef5-cf77-45b8-b22a-3ed37660391d 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-02-25 07:02:30.656 7 INFO heat.common.wsgi [None req-e21e3ef5-cf77-45b8-b22a-3ed37660391d admin-RegionOne - - - - -] Processing request: GET /v1/e10df551d00e42c9a7a316787d565325/stacks [pid: 7|app: 0|req: 93/182] 10.0.0.252 () {28 vars in 631 bytes} [Wed Feb 25 07:02:30 2026] GET /v1/e10df551d00e42c9a7a316787d565325/stacks => generated 14 bytes in 1141 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) /var/lib/openstack/lib/python3.12/site-packages/pycadf/identifier.py:70: UserWarning: Invalid uuid: heat. To ensure interoperability, identifiers should be a valid uuid. warnings.warn(('Invalid uuid: %s. To ensure interoperability, ' 2026-02-25 07:03:30.321 8 WARNING oslo_policy.policy [None req-7140bd84-e9f7-4328-b888-0cfdff6c1d7c 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-02-25 07:03:30.322 8 WARNING oslo_policy.policy [None req-7140bd84-e9f7-4328-b888-0cfdff6c1d7c 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-02-25 07:03:30.347 8 INFO heat.common.wsgi [None req-7140bd84-e9f7-4328-b888-0cfdff6c1d7c admin-RegionOne - - - - -] Processing request: GET /v1/e10df551d00e42c9a7a316787d565325/stacks [pid: 8|app: 0|req: 96/195] 10.0.0.252 () {28 vars in 631 bytes} [Wed Feb 25 07:03:29 2026] GET /v1/e10df551d00e42c9a7a316787d565325/stacks => generated 14 bytes in 979 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) 2026-02-25 07:04:29.980 7 INFO heat.common.wsgi [None req-905a887f-6747-43d6-a3be-14666d3f3a75 admin-RegionOne - - - - -] Processing request: GET /v1/e10df551d00e42c9a7a316787d565325/stacks [pid: 7|app: 0|req: 106/208] 10.0.0.252 () {28 vars in 631 bytes} [Wed Feb 25 07:04:29 2026] GET /v1/e10df551d00e42c9a7a316787d565325/stacks => generated 14 bytes in 603 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) 2026-02-25 07:05:30.025 7 INFO heat.common.wsgi [None req-d1556bab-b6c3-4b8c-a1cc-7a3e07c6922c admin-RegionOne - - - - -] Processing request: GET /v1/e10df551d00e42c9a7a316787d565325/stacks [pid: 7|app: 0|req: 113/221] 10.0.0.252 () {28 vars in 631 bytes} [Wed Feb 25 07:05:29 2026] GET /v1/e10df551d00e42c9a7a316787d565325/stacks => generated 14 bytes in 559 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) 2026-02-25 07:06:29.961 8 INFO heat.common.wsgi [None req-336dc087-1ff3-487f-8379-61389de61b72 admin-RegionOne - - - - -] Processing request: GET /v1/e10df551d00e42c9a7a316787d565325/stacks [pid: 8|app: 0|req: 115/234] 10.0.0.252 () {28 vars in 631 bytes} [Wed Feb 25 07:06:29 2026] GET /v1/e10df551d00e42c9a7a316787d565325/stacks => generated 14 bytes in 577 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) 2026-02-25 07:07:30.031 7 INFO heat.common.wsgi [None req-3bd307a6-fd6e-4bd0-a20f-ae507ad59b14 admin-RegionOne - - - - -] Processing request: GET /v1/e10df551d00e42c9a7a316787d565325/stacks [pid: 7|app: 0|req: 126/247] 10.0.0.252 () {28 vars in 631 bytes} [Wed Feb 25 07:07:29 2026] GET /v1/e10df551d00e42c9a7a316787d565325/stacks => generated 14 bytes in 563 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) 2026-02-25 07:08:29.966 8 INFO heat.common.wsgi [None req-99f71742-c70c-45a3-be7d-9b1d72d3e16e admin-RegionOne - - - - -] Processing request: GET /v1/e10df551d00e42c9a7a316787d565325/stacks [pid: 8|app: 0|req: 128/260] 10.0.0.252 () {28 vars in 631 bytes} [Wed Feb 25 07:08:29 2026] GET /v1/e10df551d00e42c9a7a316787d565325/stacks => generated 14 bytes in 586 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) 2026-02-25 07:09:29.898 8 INFO heat.common.wsgi [None req-f77c3c41-4330-4b8c-b9d1-698693daa4f7 admin-RegionOne - - - - -] Processing request: GET /v1/e10df551d00e42c9a7a316787d565325/stacks [pid: 8|app: 0|req: 135/273] 10.0.0.252 () {28 vars in 631 bytes} [Wed Feb 25 07:09:29 2026] GET /v1/e10df551d00e42c9a7a316787d565325/stacks => generated 14 bytes in 553 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) 2026-02-25 07:10:30.230 7 INFO heat.common.wsgi [None req-26894523-2ac7-4511-99d9-b677f4f8a949 admin-RegionOne - - - - -] Processing request: GET /v1/e10df551d00e42c9a7a316787d565325/stacks [pid: 7|app: 0|req: 145/286] 10.0.0.252 () {28 vars in 631 bytes} [Wed Feb 25 07:10:30 2026] GET /v1/e10df551d00e42c9a7a316787d565325/stacks => generated 14 bytes in 719 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) 2026-02-25 07:11:30.058 8 INFO heat.common.wsgi [None req-d97452d6-d4b8-4845-94f6-e5fd22b19b29 admin-RegionOne - - - - -] Processing request: GET /v1/e10df551d00e42c9a7a316787d565325/stacks [pid: 8|app: 0|req: 148/299] 10.0.0.252 () {28 vars in 631 bytes} [Wed Feb 25 07:11:29 2026] GET /v1/e10df551d00e42c9a7a316787d565325/stacks => generated 14 bytes in 583 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) 2026-02-25 07:12:30.050 8 INFO heat.common.wsgi [None req-8b02e49c-031f-4500-924e-2630cfeda00e admin-RegionOne - - - - -] Processing request: GET /v1/e10df551d00e42c9a7a316787d565325/stacks [pid: 8|app: 0|req: 155/312] 10.0.0.252 () {28 vars in 631 bytes} [Wed Feb 25 07:12:29 2026] GET /v1/e10df551d00e42c9a7a316787d565325/stacks => generated 14 bytes in 597 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) 2026-02-25 07:13:29.989 7 INFO heat.common.wsgi [None req-358481ca-3f0c-430a-9829-e6d177751fe1 admin-RegionOne - - - - -] Processing request: GET /v1/e10df551d00e42c9a7a316787d565325/stacks [pid: 7|app: 0|req: 164/325] 10.0.0.252 () {28 vars in 631 bytes} [Wed Feb 25 07:13:29 2026] GET /v1/e10df551d00e42c9a7a316787d565325/stacks => generated 14 bytes in 613 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) 2026-02-25 07:14:30.055 8 INFO heat.common.wsgi [None req-3d1805e0-d941-4dcb-a08c-406f8dcd3160 admin-RegionOne - - - - -] Processing request: GET /v1/e10df551d00e42c9a7a316787d565325/stacks [pid: 8|app: 0|req: 168/338] 10.0.0.252 () {28 vars in 631 bytes} [Wed Feb 25 07:14:29 2026] GET /v1/e10df551d00e42c9a7a316787d565325/stacks => generated 14 bytes in 625 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) 2026-02-25 07:15:30.255 8 INFO heat.common.wsgi [None req-2ccd91bb-0af8-41c1-97ac-ac723161e2bf admin-RegionOne - - - - -] Processing request: GET /v1/e10df551d00e42c9a7a316787d565325/stacks [pid: 8|app: 0|req: 175/351] 10.0.0.252 () {28 vars in 631 bytes} [Wed Feb 25 07:15:30 2026] GET /v1/e10df551d00e42c9a7a316787d565325/stacks => generated 14 bytes in 704 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) 2026-02-25 07:16:30.130 7 INFO heat.common.wsgi [None req-d4964f15-5647-4255-9faa-d140dbcda157 admin-RegionOne - - - - -] Processing request: GET /v1/e10df551d00e42c9a7a316787d565325/stacks [pid: 7|app: 0|req: 183/364] 10.0.0.252 () {28 vars in 631 bytes} [Wed Feb 25 07:16:29 2026] GET /v1/e10df551d00e42c9a7a316787d565325/stacks => generated 14 bytes in 657 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) 2026-02-25 07:17:30.424 7 INFO heat.common.wsgi [None req-89be713a-57d6-4987-b0ee-ea3f56c8d728 admin-RegionOne - - - - -] Processing request: GET /v1/e10df551d00e42c9a7a316787d565325/stacks [pid: 7|app: 0|req: 190/377] 10.0.0.252 () {28 vars in 631 bytes} [Wed Feb 25 07:17:30 2026] GET /v1/e10df551d00e42c9a7a316787d565325/stacks => generated 14 bytes in 797 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) 2026-02-25 07:18:30.398 7 INFO heat.common.wsgi [None req-8813e4df-0526-4671-9382-da90a697f20c admin-RegionOne - - - - -] Processing request: GET /v1/e10df551d00e42c9a7a316787d565325/stacks [pid: 7|app: 0|req: 197/390] 10.0.0.252 () {28 vars in 631 bytes} [Wed Feb 25 07:18:30 2026] GET /v1/e10df551d00e42c9a7a316787d565325/stacks => generated 14 bytes in 721 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) 2026-02-25 07:19:30.531 8 INFO heat.common.wsgi [None req-bf7e1600-b42a-495a-be69-914a71633feb admin-RegionOne - - - - -] Processing request: GET /v1/e10df551d00e42c9a7a316787d565325/stacks [pid: 8|app: 0|req: 200/403] 10.0.0.252 () {28 vars in 631 bytes} [Wed Feb 25 07:19:30 2026] GET /v1/e10df551d00e42c9a7a316787d565325/stacks => generated 14 bytes in 751 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) 2026-02-25 07:20:30.114 8 INFO heat.common.wsgi [None req-aea1651d-4547-495c-a334-1e43fc7e12e4 admin-RegionOne - - - - -] Processing request: GET /v1/e10df551d00e42c9a7a316787d565325/stacks [pid: 8|app: 0|req: 207/416] 10.0.0.252 () {28 vars in 631 bytes} [Wed Feb 25 07:20:29 2026] GET /v1/e10df551d00e42c9a7a316787d565325/stacks => generated 14 bytes in 680 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) 2026-02-25 07:21:29.954 8 INFO heat.common.wsgi [None req-9a57d70c-3053-475e-95db-12502c06132e admin-RegionOne - - - - -] Processing request: GET /v1/e10df551d00e42c9a7a316787d565325/stacks [pid: 8|app: 0|req: 214/429] 10.0.0.252 () {28 vars in 631 bytes} [Wed Feb 25 07:21:29 2026] GET /v1/e10df551d00e42c9a7a316787d565325/stacks => generated 14 bytes in 561 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) 2026-02-25 07:22:30.055 8 INFO heat.common.wsgi [None req-66cb2cab-889a-4a36-abc0-7d3970b033e9 admin-RegionOne - - - - -] Processing request: GET /v1/e10df551d00e42c9a7a316787d565325/stacks [pid: 8|app: 0|req: 221/442] 10.0.0.252 () {28 vars in 631 bytes} [Wed Feb 25 07:22:29 2026] GET /v1/e10df551d00e42c9a7a316787d565325/stacks => generated 14 bytes in 584 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) 2026-02-25 07:23:30.334 8 INFO heat.common.wsgi [None req-a9872d8f-4d90-4f2b-aa0d-ab4cbd115fad admin-RegionOne - - - - -] Processing request: GET /v1/e10df551d00e42c9a7a316787d565325/stacks [pid: 8|app: 0|req: 228/455] 10.0.0.252 () {28 vars in 631 bytes} [Wed Feb 25 07:23:30 2026] GET /v1/e10df551d00e42c9a7a316787d565325/stacks => generated 14 bytes in 567 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) 2026-02-25 07:24:30.010 7 INFO heat.common.wsgi [None req-1a24e16e-090b-4239-8bf0-67260dc4c0f6 admin-RegionOne - - - - -] Processing request: GET /v1/e10df551d00e42c9a7a316787d565325/stacks [pid: 7|app: 0|req: 234/468] 10.0.0.252 () {28 vars in 631 bytes} [Wed Feb 25 07:24:29 2026] GET /v1/e10df551d00e42c9a7a316787d565325/stacks => generated 14 bytes in 573 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) 2026-02-25 07:25:30.097 7 INFO heat.common.wsgi [None req-a71e012c-456f-4838-844b-33192016bcef admin-RegionOne - - - - -] Processing request: GET /v1/e10df551d00e42c9a7a316787d565325/stacks [pid: 7|app: 0|req: 241/481] 10.0.0.252 () {28 vars in 631 bytes} [Wed Feb 25 07:25:29 2026] GET /v1/e10df551d00e42c9a7a316787d565325/stacks => generated 14 bytes in 609 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) 2026-02-25 07:26:30.030 8 INFO heat.common.wsgi [None req-b2ffd414-1b57-4366-94ab-360fe98b5a01 admin-RegionOne - - - - -] Processing request: GET /v1/e10df551d00e42c9a7a316787d565325/stacks [pid: 8|app: 0|req: 247/494] 10.0.0.252 () {28 vars in 631 bytes} [Wed Feb 25 07:26:29 2026] GET /v1/e10df551d00e42c9a7a316787d565325/stacks => generated 14 bytes in 675 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) 2026-02-25 07:27:29.884 8 INFO heat.common.wsgi [None req-afe57723-e08d-44f0-8f9f-4f75b467771a admin-RegionOne - - - - -] Processing request: GET /v1/e10df551d00e42c9a7a316787d565325/stacks [pid: 8|app: 0|req: 254/507] 10.0.0.252 () {28 vars in 631 bytes} [Wed Feb 25 07:27:29 2026] GET /v1/e10df551d00e42c9a7a316787d565325/stacks => generated 14 bytes in 540 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) 2026-02-25 07:28:30.057 7 INFO heat.common.wsgi [None req-57a77212-fc13-4ca5-9e73-8036866c6111 admin-RegionOne - - - - -] Processing request: GET /v1/e10df551d00e42c9a7a316787d565325/stacks [pid: 7|app: 0|req: 260/520] 10.0.0.252 () {28 vars in 631 bytes} [Wed Feb 25 07:28:29 2026] GET /v1/e10df551d00e42c9a7a316787d565325/stacks => generated 14 bytes in 619 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) 2026-02-25 07:29:30.014 7 INFO heat.common.wsgi [None req-efaebf08-3559-4349-937d-5b5851881ba8 admin-RegionOne - - - - -] Processing request: GET /v1/e10df551d00e42c9a7a316787d565325/stacks [pid: 7|app: 0|req: 267/533] 10.0.0.252 () {28 vars in 631 bytes} [Wed Feb 25 07:29:29 2026] GET /v1/e10df551d00e42c9a7a316787d565325/stacks => generated 14 bytes in 627 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) 2026-02-25 07:30:29.960 7 INFO heat.common.wsgi [None req-f6553460-a9cf-4036-8d39-c8dc87abafad admin-RegionOne - - - - -] Processing request: GET /v1/e10df551d00e42c9a7a316787d565325/stacks [pid: 7|app: 0|req: 274/546] 10.0.0.252 () {28 vars in 631 bytes} [Wed Feb 25 07:30:29 2026] GET /v1/e10df551d00e42c9a7a316787d565325/stacks => generated 14 bytes in 561 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0)