+ 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 22:02:54 2026] *** compiled with version: 13.3.0 on 27 February 2026 14:41:37 os: Linux-5.15.0-171-generic #181-Ubuntu SMP Fri Feb 6 22:44:50 UTC 2026 nodename: heat-api-84f48664bb-w6ldm 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 0x7f55b8a9f668 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 22:02:58.529 7 INFO heat-api [-] Starting Heat REST API on 0.0.0.0:8004 2026-03-02 22:02:58.622 8 INFO heat-api [-] Starting Heat REST API on 0.0.0.0:8004 2026-03-02 22:02:58.796 7 WARNING keystonemiddleware._common.config [-] The option "audit_map_file" is not known to keystonemiddleware 2026-03-02 22:02:58.799 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 22:02:58.804 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 4 seconds on interpreter 0x7f55b8a9f668 pid: 7 (default app) 2026-03-02 22:02:58.872 8 WARNING keystonemiddleware._common.config [-] The option "audit_map_file" is not known to keystonemiddleware 2026-03-02 22:02:58.876 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 22:02:58.881 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 4 seconds on interpreter 0x7f55b8a9f668 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-03-02 22:19:21.148 8 WARNING oslo_policy.policy [None req-5859b691-6b00-4bc1-9415-fcc4e26aac69 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:19:21.148 8 WARNING oslo_policy.policy [None req-5859b691-6b00-4bc1-9415-fcc4e26aac69 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:19:21.170 8 INFO heat.common.wsgi [None req-5859b691-6b00-4bc1-9415-fcc4e26aac69 admin-RegionOne - - - - -] Processing request: GET /v1/a09f63648926465e9283e5db9347d380/stacks [pid: 8|app: 0|req: 98/198] 10.0.0.113 () {28 vars in 631 bytes} [Mon Mar 2 22:19:20 2026] GET /v1/a09f63648926465e9283e5db9347d380/stacks => generated 14 bytes in 1203 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-03-02 22:20:20.766 7 WARNING oslo_policy.policy [None req-dee9544d-bbb2-4e07-8142-bee4dcc5f647 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:20:20.766 7 WARNING oslo_policy.policy [None req-dee9544d-bbb2-4e07-8142-bee4dcc5f647 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:20:20.790 7 INFO heat.common.wsgi [None req-dee9544d-bbb2-4e07-8142-bee4dcc5f647 admin-RegionOne - - - - -] Processing request: GET /v1/a09f63648926465e9283e5db9347d380/stacks [pid: 7|app: 0|req: 107/211] 10.0.0.113 () {28 vars in 631 bytes} [Mon Mar 2 22:20:20 2026] GET /v1/a09f63648926465e9283e5db9347d380/stacks => generated 14 bytes in 1014 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) 2026-03-02 22:21:20.387 8 INFO heat.common.wsgi [None req-98feb558-fd95-46f5-8132-0bf1497dace0 admin-RegionOne - - - - -] Processing request: GET /v1/a09f63648926465e9283e5db9347d380/stacks [pid: 8|app: 0|req: 111/224] 10.0.0.113 () {28 vars in 631 bytes} [Mon Mar 2 22:21:20 2026] GET /v1/a09f63648926465e9283e5db9347d380/stacks => generated 14 bytes in 580 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) 2026-03-02 22:22:20.508 8 INFO heat.common.wsgi [None req-8ac88514-9b7a-4838-98f9-1e22b4790a3a admin-RegionOne - - - - -] Processing request: GET /v1/a09f63648926465e9283e5db9347d380/stacks [pid: 8|app: 0|req: 118/237] 10.0.0.113 () {28 vars in 631 bytes} [Mon Mar 2 22:22:20 2026] GET /v1/a09f63648926465e9283e5db9347d380/stacks => generated 14 bytes in 589 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) 2026-03-02 22:23:20.464 7 INFO heat.common.wsgi [None req-51c859de-328f-4952-b932-1191ae3a49fb admin-RegionOne - - - - -] Processing request: GET /v1/a09f63648926465e9283e5db9347d380/stacks [pid: 7|app: 0|req: 126/250] 10.0.0.113 () {28 vars in 631 bytes} [Mon Mar 2 22:23:20 2026] GET /v1/a09f63648926465e9283e5db9347d380/stacks => generated 14 bytes in 588 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) 2026-03-02 22:24:20.383 7 INFO heat.common.wsgi [None req-8b67692c-4aa6-4dbd-b0fa-2c525a4f8d1f admin-RegionOne - - - - -] Processing request: GET /v1/a09f63648926465e9283e5db9347d380/stacks [pid: 7|app: 0|req: 133/263] 10.0.0.113 () {28 vars in 631 bytes} [Mon Mar 2 22:24:20 2026] GET /v1/a09f63648926465e9283e5db9347d380/stacks => generated 14 bytes in 572 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) 2026-03-02 22:25:20.445 8 INFO heat.common.wsgi [None req-36ee3a3f-c662-4706-9fcb-2e34daace158 admin-RegionOne - - - - -] Processing request: GET /v1/a09f63648926465e9283e5db9347d380/stacks [pid: 8|app: 0|req: 137/276] 10.0.0.113 () {28 vars in 631 bytes} [Mon Mar 2 22:25:20 2026] GET /v1/a09f63648926465e9283e5db9347d380/stacks => generated 14 bytes in 581 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) 2026-03-02 22:26:20.518 8 INFO heat.common.wsgi [None req-3bb16099-d0f9-4fcd-b7b5-9e0b1845c568 admin-RegionOne - - - - -] Processing request: GET /v1/a09f63648926465e9283e5db9347d380/stacks [pid: 8|app: 0|req: 144/289] 10.0.0.113 () {28 vars in 631 bytes} [Mon Mar 2 22:26:20 2026] GET /v1/a09f63648926465e9283e5db9347d380/stacks => generated 14 bytes in 558 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) 2026-03-02 22:27:20.580 7 INFO heat.common.wsgi [None req-51ddc978-8b0a-4622-a6d0-4d27e8b0590d admin-RegionOne - - - - -] Processing request: GET /v1/a09f63648926465e9283e5db9347d380/stacks [pid: 7|app: 0|req: 152/302] 10.0.0.113 () {28 vars in 631 bytes} [Mon Mar 2 22:27:20 2026] GET /v1/a09f63648926465e9283e5db9347d380/stacks => generated 14 bytes in 543 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) 2026-03-02 22:28:20.455 8 INFO heat.common.wsgi [None req-6f754039-5204-4b75-8f26-278ff71ce3f3 admin-RegionOne - - - - -] Processing request: GET /v1/a09f63648926465e9283e5db9347d380/stacks [pid: 8|app: 0|req: 157/315] 10.0.0.113 () {28 vars in 631 bytes} [Mon Mar 2 22:28:20 2026] GET /v1/a09f63648926465e9283e5db9347d380/stacks => generated 14 bytes in 633 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) 2026-03-02 22:29:20.499 8 INFO heat.common.wsgi [None req-4274a80a-22d8-4f4d-a03c-8d0aabecc6f8 admin-RegionOne - - - - -] Processing request: GET /v1/a09f63648926465e9283e5db9347d380/stacks [pid: 8|app: 0|req: 164/328] 10.0.0.113 () {28 vars in 631 bytes} [Mon Mar 2 22:29:20 2026] GET /v1/a09f63648926465e9283e5db9347d380/stacks => generated 14 bytes in 566 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) 2026-03-02 22:30:20.520 8 INFO heat.common.wsgi [None req-f6e8f838-498f-48ec-8c66-c3dbf2edc2c5 admin-RegionOne - - - - -] Processing request: GET /v1/a09f63648926465e9283e5db9347d380/stacks [pid: 8|app: 0|req: 171/341] 10.0.0.113 () {28 vars in 631 bytes} [Mon Mar 2 22:30:20 2026] GET /v1/a09f63648926465e9283e5db9347d380/stacks => generated 14 bytes in 621 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) 2026-03-02 22:31:20.402 7 INFO heat.common.wsgi [None req-6b009330-84be-4b3e-b56f-7a705d02177f admin-RegionOne - - - - -] Processing request: GET /v1/a09f63648926465e9283e5db9347d380/stacks [pid: 7|app: 0|req: 177/354] 10.0.0.113 () {28 vars in 631 bytes} [Mon Mar 2 22:31:20 2026] GET /v1/a09f63648926465e9283e5db9347d380/stacks => generated 14 bytes in 589 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) 2026-03-02 22:32:20.455 8 INFO heat.common.wsgi [None req-d9fee5d4-39be-4661-a907-76259b1f032b admin-RegionOne - - - - -] Processing request: GET /v1/a09f63648926465e9283e5db9347d380/stacks [pid: 8|app: 0|req: 184/367] 10.0.0.113 () {28 vars in 631 bytes} [Mon Mar 2 22:32:20 2026] GET /v1/a09f63648926465e9283e5db9347d380/stacks => generated 14 bytes in 574 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) 2026-03-02 22:33:20.628 8 INFO heat.common.wsgi [None req-6350a459-d040-44c3-a849-1c8718d8ff9e admin-RegionOne - - - - -] Processing request: GET /v1/a09f63648926465e9283e5db9347d380/stacks [pid: 8|app: 0|req: 191/380] 10.0.0.113 () {28 vars in 631 bytes} [Mon Mar 2 22:33:20 2026] GET /v1/a09f63648926465e9283e5db9347d380/stacks => generated 14 bytes in 699 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) 2026-03-02 22:34:20.746 8 INFO heat.common.wsgi [None req-caf31041-4d37-42dd-852e-13217f8e916b admin-RegionOne - - - - -] Processing request: GET /v1/a09f63648926465e9283e5db9347d380/stacks [pid: 8|app: 0|req: 198/393] 10.0.0.113 () {28 vars in 631 bytes} [Mon Mar 2 22:34:20 2026] GET /v1/a09f63648926465e9283e5db9347d380/stacks => generated 14 bytes in 699 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) 2026-03-02 22:35:21.251 7 INFO heat.common.wsgi [None req-684c7e92-abaf-4b82-b51b-370e45179413 admin-RegionOne - - - - -] Processing request: GET /v1/a09f63648926465e9283e5db9347d380/stacks [pid: 7|app: 0|req: 202/406] 10.0.0.113 () {28 vars in 631 bytes} [Mon Mar 2 22:35:20 2026] GET /v1/a09f63648926465e9283e5db9347d380/stacks => generated 14 bytes in 894 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) 2026-03-02 22:36:21.020 7 INFO heat.common.wsgi [None req-69bb5546-03fe-40fb-87fb-ac690ca014ac admin-RegionOne - - - - -] Processing request: GET /v1/a09f63648926465e9283e5db9347d380/stacks [pid: 7|app: 0|req: 209/419] 10.0.0.113 () {28 vars in 631 bytes} [Mon Mar 2 22:36:20 2026] GET /v1/a09f63648926465e9283e5db9347d380/stacks => generated 14 bytes in 786 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) 2026-03-02 22:37:21.252 8 INFO heat.common.wsgi [None req-8098afb7-1cb6-4f77-94eb-f1409edbb90b admin-RegionOne - - - - -] Processing request: GET /v1/a09f63648926465e9283e5db9347d380/stacks [pid: 8|app: 0|req: 217/432] 10.0.0.113 () {28 vars in 631 bytes} [Mon Mar 2 22:37:20 2026] GET /v1/a09f63648926465e9283e5db9347d380/stacks => generated 14 bytes in 984 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) 2026-03-02 22:38:20.762 7 INFO heat.common.wsgi [None req-dccd7394-0c53-4924-b6d9-cd2dbd03e650 admin-RegionOne - - - - -] Processing request: GET /v1/a09f63648926465e9283e5db9347d380/stacks [pid: 7|app: 0|req: 222/445] 10.0.0.113 () {28 vars in 631 bytes} [Mon Mar 2 22:38:20 2026] GET /v1/a09f63648926465e9283e5db9347d380/stacks => generated 14 bytes in 784 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) 2026-03-02 22:39:20.380 7 INFO heat.common.wsgi [None req-7358ddec-13e9-4704-bafe-0e0ba19f3c80 admin-RegionOne - - - - -] Processing request: GET /v1/a09f63648926465e9283e5db9347d380/stacks [pid: 7|app: 0|req: 229/458] 10.0.0.113 () {28 vars in 631 bytes} [Mon Mar 2 22:39:20 2026] GET /v1/a09f63648926465e9283e5db9347d380/stacks => generated 14 bytes in 553 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) 2026-03-02 22:40:20.557 8 INFO heat.common.wsgi [None req-d613c80d-ea77-4f28-aaa9-a9c99d384bf1 admin-RegionOne - - - - -] Processing request: GET /v1/a09f63648926465e9283e5db9347d380/stacks [pid: 8|app: 0|req: 236/471] 10.0.0.113 () {28 vars in 631 bytes} [Mon Mar 2 22:40:20 2026] GET /v1/a09f63648926465e9283e5db9347d380/stacks => generated 14 bytes in 614 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) 2026-03-02 22:41:20.552 7 INFO heat.common.wsgi [None req-bea21545-ae4e-481b-a555-f0025370febf admin-RegionOne - - - - -] Processing request: GET /v1/a09f63648926465e9283e5db9347d380/stacks [pid: 7|app: 0|req: 242/484] 10.0.0.113 () {28 vars in 631 bytes} [Mon Mar 2 22:41:20 2026] GET /v1/a09f63648926465e9283e5db9347d380/stacks => generated 14 bytes in 616 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) 2026-03-02 22:42:20.492 7 INFO heat.common.wsgi [None req-32399e45-fc1f-48a3-b780-03191fe7f7e4 admin-RegionOne - - - - -] Processing request: GET /v1/a09f63648926465e9283e5db9347d380/stacks [pid: 7|app: 0|req: 249/497] 10.0.0.113 () {28 vars in 631 bytes} [Mon Mar 2 22:42:20 2026] GET /v1/a09f63648926465e9283e5db9347d380/stacks => generated 14 bytes in 574 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) 2026-03-02 22:43:20.563 8 INFO heat.common.wsgi [None req-27423511-0f01-4d35-8e11-acdd9fad01d7 admin-RegionOne - - - - -] Processing request: GET /v1/a09f63648926465e9283e5db9347d380/stacks [pid: 8|app: 0|req: 255/510] 10.0.0.113 () {28 vars in 631 bytes} [Mon Mar 2 22:43:20 2026] GET /v1/a09f63648926465e9283e5db9347d380/stacks => generated 14 bytes in 737 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) 2026-03-02 22:44:20.794 7 INFO heat.common.wsgi [None req-50e596ed-c5cc-45ac-b61d-d2a1e4cbb3d8 admin-RegionOne - - - - -] Processing request: GET /v1/a09f63648926465e9283e5db9347d380/stacks [pid: 7|app: 0|req: 262/523] 10.0.0.113 () {28 vars in 631 bytes} [Mon Mar 2 22:44:20 2026] GET /v1/a09f63648926465e9283e5db9347d380/stacks => generated 14 bytes in 654 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) 2026-03-02 22:45:20.447 8 INFO heat.common.wsgi [None req-1822965b-b0c5-455e-ae5a-5380f4879336 admin-RegionOne - - - - -] Processing request: GET /v1/a09f63648926465e9283e5db9347d380/stacks [pid: 8|app: 0|req: 268/536] 10.0.0.113 () {28 vars in 631 bytes} [Mon Mar 2 22:45:20 2026] GET /v1/a09f63648926465e9283e5db9347d380/stacks => generated 14 bytes in 546 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) 2026-03-02 22:46:20.559 8 INFO heat.common.wsgi [None req-b21bcb3d-e916-453a-b6d1-2324530f2462 admin-RegionOne - - - - -] Processing request: GET /v1/a09f63648926465e9283e5db9347d380/stacks [pid: 8|app: 0|req: 275/549] 10.0.0.113 () {28 vars in 631 bytes} [Mon Mar 2 22:46:20 2026] GET /v1/a09f63648926465e9283e5db9347d380/stacks => generated 14 bytes in 595 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) 2026-03-02 22:47:20.549 7 INFO heat.common.wsgi [None req-7a72b066-d21e-4247-9301-434dc4422f02 admin-RegionOne - - - - -] Processing request: GET /v1/a09f63648926465e9283e5db9347d380/stacks [pid: 7|app: 0|req: 281/562] 10.0.0.113 () {28 vars in 631 bytes} [Mon Mar 2 22:47:20 2026] GET /v1/a09f63648926465e9283e5db9347d380/stacks => generated 14 bytes in 586 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0)