+ 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 [Tue Feb 24 20:36:59 2026] *** compiled with version: 13.3.0 on 16 February 2026 14:17:38 os: Linux-5.15.0-170-generic #180-Ubuntu SMP Fri Jan 9 16:10:31 UTC 2026 nodename: heat-api-86666994bf-9jhvk 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 8 2026, 11:30:50) [GCC 13.3.0] Python main interpreter initialized at 0x7f7adb205668 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-24 20:37:02.856 8 INFO heat-api [-] Starting Heat REST API on 0.0.0.0:8004 2026-02-24 20:37:02.864 7 INFO heat-api [-] Starting Heat REST API on 0.0.0.0:8004 2026-02-24 20:37:03.084 8 WARNING keystonemiddleware._common.config [-] The option "audit_map_file" is not known to keystonemiddleware 2026-02-24 20:37:03.088 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-24 20:37:03.092 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 0x7f7adb205668 pid: 8 (default app) 2026-02-24 20:37:03.104 7 WARNING keystonemiddleware._common.config [-] The option "audit_map_file" is not known to keystonemiddleware 2026-02-24 20:37:03.108 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-24 20:37:03.112 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 0x7f7adb205668 pid: 7 (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-24 20:51:40.333 7 WARNING oslo_policy.policy [None req-d3437f3d-f673-4d47-ab42-c638d36e15d3 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-24 20:51:40.334 7 WARNING oslo_policy.policy [None req-d3437f3d-f673-4d47-ab42-c638d36e15d3 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-24 20:51:40.355 7 INFO heat.common.wsgi [None req-d3437f3d-f673-4d47-ab42-c638d36e15d3 admin-RegionOne - - - - -] Processing request: GET /v1/f8a4850302334f5c900945210af6a080/stacks [pid: 7|app: 0|req: 89/178] 10.0.0.175 () {28 vars in 631 bytes} [Tue Feb 24 20:51:39 2026] GET /v1/f8a4850302334f5c900945210af6a080/stacks => generated 14 bytes in 1114 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-24 20:52:40.171 8 WARNING oslo_policy.policy [None req-dd7717c3-9465-4b77-abe4-b905955bd22e 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-24 20:52:40.171 8 WARNING oslo_policy.policy [None req-dd7717c3-9465-4b77-abe4-b905955bd22e 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-24 20:52:40.192 8 INFO heat.common.wsgi [None req-dd7717c3-9465-4b77-abe4-b905955bd22e admin-RegionOne - - - - -] Processing request: GET /v1/f8a4850302334f5c900945210af6a080/stacks [pid: 8|app: 0|req: 96/191] 10.0.0.175 () {28 vars in 631 bytes} [Tue Feb 24 20:52:39 2026] GET /v1/f8a4850302334f5c900945210af6a080/stacks => generated 14 bytes in 951 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) 2026-02-24 20:53:39.839 7 INFO heat.common.wsgi [None req-91a5498f-06c8-4a5d-924c-f589599b0e66 admin-RegionOne - - - - -] Processing request: GET /v1/f8a4850302334f5c900945210af6a080/stacks [pid: 7|app: 0|req: 102/204] 10.0.0.175 () {28 vars in 631 bytes} [Tue Feb 24 20:53:39 2026] GET /v1/f8a4850302334f5c900945210af6a080/stacks => generated 14 bytes in 549 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) 2026-02-24 20:54:39.808 7 INFO heat.common.wsgi [None req-3e60f4ce-3455-4c74-8a94-6514a69c0cc8 admin-RegionOne - - - - -] Processing request: GET /v1/f8a4850302334f5c900945210af6a080/stacks [pid: 7|app: 0|req: 109/217] 10.0.0.175 () {28 vars in 631 bytes} [Tue Feb 24 20:54:39 2026] GET /v1/f8a4850302334f5c900945210af6a080/stacks => generated 14 bytes in 561 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) 2026-02-24 20:55:39.895 7 INFO heat.common.wsgi [None req-a2a5b62f-19fa-44d7-a2f9-2bf01d30aabb admin-RegionOne - - - - -] Processing request: GET /v1/f8a4850302334f5c900945210af6a080/stacks [pid: 7|app: 0|req: 116/230] 10.0.0.175 () {28 vars in 631 bytes} [Tue Feb 24 20:55:39 2026] GET /v1/f8a4850302334f5c900945210af6a080/stacks => generated 14 bytes in 567 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) 2026-02-24 20:56:39.927 7 INFO heat.common.wsgi [None req-f173c20d-4300-47b9-829f-9aab1ff704fe admin-RegionOne - - - - -] Processing request: GET /v1/f8a4850302334f5c900945210af6a080/stacks [pid: 7|app: 0|req: 123/243] 10.0.0.175 () {28 vars in 631 bytes} [Tue Feb 24 20:56:39 2026] GET /v1/f8a4850302334f5c900945210af6a080/stacks => generated 14 bytes in 567 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) 2026-02-24 20:57:39.904 7 INFO heat.common.wsgi [None req-658065f2-b9e7-4ca6-a381-3317ce3202c0 admin-RegionOne - - - - -] Processing request: GET /v1/f8a4850302334f5c900945210af6a080/stacks [pid: 7|app: 0|req: 130/256] 10.0.0.175 () {28 vars in 631 bytes} [Tue Feb 24 20:57:39 2026] GET /v1/f8a4850302334f5c900945210af6a080/stacks => generated 14 bytes in 580 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) 2026-02-24 20:58:39.892 8 INFO heat.common.wsgi [None req-07721b3d-832e-4229-bd0d-b9d679511e33 admin-RegionOne - - - - -] Processing request: GET /v1/f8a4850302334f5c900945210af6a080/stacks [pid: 8|app: 0|req: 133/269] 10.0.0.175 () {28 vars in 631 bytes} [Tue Feb 24 20:58:39 2026] GET /v1/f8a4850302334f5c900945210af6a080/stacks => generated 14 bytes in 585 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) 2026-02-24 20:59:39.835 8 INFO heat.common.wsgi [None req-31a6f3f3-5b98-4704-a226-174429908db9 admin-RegionOne - - - - -] Processing request: GET /v1/f8a4850302334f5c900945210af6a080/stacks [pid: 8|app: 0|req: 140/282] 10.0.0.175 () {28 vars in 631 bytes} [Tue Feb 24 20:59:39 2026] GET /v1/f8a4850302334f5c900945210af6a080/stacks => generated 14 bytes in 564 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) 2026-02-24 21:00:39.818 8 INFO heat.common.wsgi [None req-1b89551f-e1d5-4967-aab1-b73750836529 admin-RegionOne - - - - -] Processing request: GET /v1/f8a4850302334f5c900945210af6a080/stacks [pid: 8|app: 0|req: 147/295] 10.0.0.175 () {28 vars in 631 bytes} [Tue Feb 24 21:00:39 2026] GET /v1/f8a4850302334f5c900945210af6a080/stacks => generated 14 bytes in 570 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) 2026-02-24 21:01:39.794 7 INFO heat.common.wsgi [None req-975da070-62f3-4924-80af-2f84f69c0482 admin-RegionOne - - - - -] Processing request: GET /v1/f8a4850302334f5c900945210af6a080/stacks [pid: 7|app: 0|req: 155/308] 10.0.0.175 () {28 vars in 631 bytes} [Tue Feb 24 21:01:39 2026] GET /v1/f8a4850302334f5c900945210af6a080/stacks => generated 14 bytes in 561 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) 2026-02-24 21:02:39.795 7 INFO heat.common.wsgi [None req-8a3300be-94bb-4b6d-b0cd-afed1bc15269 admin-RegionOne - - - - -] Processing request: GET /v1/f8a4850302334f5c900945210af6a080/stacks [pid: 7|app: 0|req: 162/321] 10.0.0.175 () {28 vars in 631 bytes} [Tue Feb 24 21:02:39 2026] GET /v1/f8a4850302334f5c900945210af6a080/stacks => generated 14 bytes in 584 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) 2026-02-24 21:03:40.063 7 INFO heat.common.wsgi [None req-87c8828d-1e6e-439e-a059-258be095ef3a admin-RegionOne - - - - -] Processing request: GET /v1/f8a4850302334f5c900945210af6a080/stacks [pid: 7|app: 0|req: 169/334] 10.0.0.175 () {28 vars in 631 bytes} [Tue Feb 24 21:03:39 2026] GET /v1/f8a4850302334f5c900945210af6a080/stacks => generated 14 bytes in 764 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) 2026-02-24 21:04:40.339 7 INFO heat.common.wsgi [None req-01dd3c39-752b-44fc-9669-ab04aecf7afc admin-RegionOne - - - - -] Processing request: GET /v1/f8a4850302334f5c900945210af6a080/stacks [pid: 7|app: 0|req: 176/347] 10.0.0.175 () {28 vars in 631 bytes} [Tue Feb 24 21:04:40 2026] GET /v1/f8a4850302334f5c900945210af6a080/stacks => generated 14 bytes in 752 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) 2026-02-24 21:05:40.397 8 INFO heat.common.wsgi [None req-89f143fe-4915-4c9f-9389-6ad5efe5a8c8 admin-RegionOne - - - - -] Processing request: GET /v1/f8a4850302334f5c900945210af6a080/stacks [pid: 8|app: 0|req: 178/360] 10.0.0.175 () {28 vars in 631 bytes} [Tue Feb 24 21:05:40 2026] GET /v1/f8a4850302334f5c900945210af6a080/stacks => generated 14 bytes in 763 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) 2026-02-24 21:06:40.544 8 INFO heat.common.wsgi [None req-bd537ee1-e953-4104-81f3-d7045a6bd08f admin-RegionOne - - - - -] Processing request: GET /v1/f8a4850302334f5c900945210af6a080/stacks [pid: 8|app: 0|req: 185/373] 10.0.0.175 () {28 vars in 631 bytes} [Tue Feb 24 21:06:40 2026] GET /v1/f8a4850302334f5c900945210af6a080/stacks => generated 14 bytes in 823 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) 2026-02-24 21:07:40.040 8 INFO heat.common.wsgi [None req-b42cb9c6-d074-4eef-a582-73eec8e16d49 admin-RegionOne - - - - -] Processing request: GET /v1/f8a4850302334f5c900945210af6a080/stacks [pid: 8|app: 0|req: 192/386] 10.0.0.175 () {28 vars in 631 bytes} [Tue Feb 24 21:07:39 2026] GET /v1/f8a4850302334f5c900945210af6a080/stacks => generated 14 bytes in 736 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) 2026-02-24 21:08:39.930 8 INFO heat.common.wsgi [None req-73935449-acc5-4fa8-bf68-cb602cf27473 admin-RegionOne - - - - -] Processing request: GET /v1/f8a4850302334f5c900945210af6a080/stacks [pid: 8|app: 0|req: 199/399] 10.0.0.175 () {28 vars in 631 bytes} [Tue Feb 24 21:08:39 2026] GET /v1/f8a4850302334f5c900945210af6a080/stacks => generated 14 bytes in 663 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) 2026-02-24 21:09:40.064 8 INFO heat.common.wsgi [None req-d48ffb87-c3c6-4533-89f3-4b6617cb7dbb admin-RegionOne - - - - -] Processing request: GET /v1/f8a4850302334f5c900945210af6a080/stacks [pid: 8|app: 0|req: 206/412] 10.0.0.175 () {28 vars in 631 bytes} [Tue Feb 24 21:09:39 2026] GET /v1/f8a4850302334f5c900945210af6a080/stacks => generated 14 bytes in 676 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) 2026-02-24 21:10:39.855 7 INFO heat.common.wsgi [None req-d29d8a2c-9b1e-44a6-90ae-7cf31a89e232 admin-RegionOne - - - - -] Processing request: GET /v1/f8a4850302334f5c900945210af6a080/stacks [pid: 7|app: 0|req: 213/425] 10.0.0.175 () {28 vars in 631 bytes} [Tue Feb 24 21:10:39 2026] GET /v1/f8a4850302334f5c900945210af6a080/stacks => generated 14 bytes in 576 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) 2026-02-24 21:11:39.810 8 INFO heat.common.wsgi [None req-f21f84e9-1b3a-45c7-bcb7-1e51a2033791 admin-RegionOne - - - - -] Processing request: GET /v1/f8a4850302334f5c900945210af6a080/stacks [pid: 8|app: 0|req: 219/438] 10.0.0.175 () {28 vars in 631 bytes} [Tue Feb 24 21:11:39 2026] GET /v1/f8a4850302334f5c900945210af6a080/stacks => generated 14 bytes in 558 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) 2026-02-24 21:12:39.954 8 INFO heat.common.wsgi [None req-642fef67-d8e0-4f12-9cf9-c15010df8ed1 admin-RegionOne - - - - -] Processing request: GET /v1/f8a4850302334f5c900945210af6a080/stacks [pid: 8|app: 0|req: 226/451] 10.0.0.175 () {28 vars in 631 bytes} [Tue Feb 24 21:12:39 2026] GET /v1/f8a4850302334f5c900945210af6a080/stacks => generated 14 bytes in 612 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) 2026-02-24 21:13:39.931 8 INFO heat.common.wsgi [None req-03d50505-39b9-432a-83e8-13d45f63c5f2 admin-RegionOne - - - - -] Processing request: GET /v1/f8a4850302334f5c900945210af6a080/stacks [pid: 8|app: 0|req: 233/464] 10.0.0.175 () {28 vars in 631 bytes} [Tue Feb 24 21:13:39 2026] GET /v1/f8a4850302334f5c900945210af6a080/stacks => generated 14 bytes in 563 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) 2026-02-24 21:14:39.966 8 INFO heat.common.wsgi [None req-596efbea-076e-4709-bb12-5a1203d4da5c admin-RegionOne - - - - -] Processing request: GET /v1/f8a4850302334f5c900945210af6a080/stacks [pid: 8|app: 0|req: 240/477] 10.0.0.175 () {28 vars in 631 bytes} [Tue Feb 24 21:14:39 2026] GET /v1/f8a4850302334f5c900945210af6a080/stacks => generated 14 bytes in 583 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) 2026-02-24 21:15:40.049 7 INFO heat.common.wsgi [None req-d900efdf-933a-4465-9075-1fae32e36e65 admin-RegionOne - - - - -] Processing request: GET /v1/f8a4850302334f5c900945210af6a080/stacks [pid: 7|app: 0|req: 244/490] 10.0.0.175 () {28 vars in 631 bytes} [Tue Feb 24 21:15:39 2026] GET /v1/f8a4850302334f5c900945210af6a080/stacks => generated 14 bytes in 577 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) 2026-02-24 21:16:39.935 8 INFO heat.common.wsgi [None req-68bf0ff3-b393-40be-a05e-d0194a229730 admin-RegionOne - - - - -] Processing request: GET /v1/f8a4850302334f5c900945210af6a080/stacks [pid: 8|app: 0|req: 253/503] 10.0.0.175 () {28 vars in 631 bytes} [Tue Feb 24 21:16:39 2026] GET /v1/f8a4850302334f5c900945210af6a080/stacks => generated 14 bytes in 582 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0)