Waiting for database heat... Database heat is ready! Syncing Heat database... 2026-03-10 05:16:44.239 3 INFO heat.db.migration [-] Applying migration(s) 2026-03-10 05:16:44.245 3 INFO alembic.runtime.migration [-] Context impl MySQLImpl. 2026-03-10 05:16:44.245 3 INFO alembic.runtime.migration [-] Will assume non-transactional DDL. 2026-03-10 05:16:44.251 3 INFO heat.db.migration [-] Migration(s) applied Registering Heat service in Keystone... Waiting for Keystone... Keystone is ready! Bootstrapping Keystone resources... Creating additional domains... Ensuring heat domain exists... Domain already exists Ensuring heat user exists... User already exists Creating additional users... Ensuring heat_domain_admin user exists... User already exists Creating additional roles... Assigning project roles... Assigning domain roles with user domain... Ensuring heat service exists... Service already exists Creating heat endpoints... Heat service registered! (Service ID: 36af7fcdaa3848889886422d1e5a3102) Starting Heat API service... /usr/local/bin/heat-api-entrypoint.sh: line 67: exec: heat-api: not found