Have same issue on Centos7, HP DL580 gen7, packstack train. Kinda was going like that: The installation log file is available at: /var/tmp/packstack/20201115-204750-pY8MjL/openstack-setup.log Installing: Clean Up [ DONE ] Discovering ip protocol version [ DONE ] Setting up ssh keys [ DONE ] Preparing servers [ DONE ] Pre installing Puppet and discovering hosts' details [ DONE ] Preparing pre-install entries [ DONE ] Installing time synchronization via NTP [ DONE ] Setting up CACERT [ DONE ] Preparing AMQP entries [ DONE ] Preparing MariaDB entries [ DONE ] Fixing Keystone LDAP config parameters to be undef if empty[ DONE ] Preparing Keystone entries [ DONE ] Preparing Glance entries [ DONE ] Checking if the Cinder server has a cinder-volumes vg[ DONE ] Preparing Cinder entries [ DONE ] Preparing Ironic entries [ DONE ] Preparing Nova API entries [ DONE ] Creating ssh keys for Nova migration [ DONE ] Gathering ssh host keys for Nova migration [ DONE ] Preparing Nova Compute entries [ DONE ] Preparing Nova Scheduler entries [ DONE ] Preparing Nova VNC Proxy entries [ DONE ] Preparing OpenStack Network-related Nova entries [ DONE ] Preparing Nova Common entries [ DONE ] Preparing Neutron API entries [ DONE ] Preparing Neutron L3 entries [ DONE ] Preparing Neutron L2 Agent entries [ DONE ] Preparing Neutron DHCP Agent entries [ DONE ] Preparing Neutron Metering Agent entries [ DONE ] Checking if NetworkManager is enabled and running [ DONE ] Preparing OpenStack Client entries [ DONE ] Preparing Horizon entries [ DONE ] Preparing Swift builder entries [ DONE ] Preparing Swift proxy entries [ DONE ] Preparing Swift storage entries [ DONE ] Preparing Heat entries [ DONE ] Preparing Heat CloudFormation API entries [ DONE ] Preparing Sahara entries [ DONE ] Adding Magnum manifest entries [ DONE ] Preparing Puppet manifests [ DONE ] Copying Puppet modules and manifests [ DONE ] Applying 192.168.8.22_controller.pp 192.168.8.22_controller.pp: [ ERROR ] Applying Puppet manifests [ ERROR ] ERROR : Error appeared during Puppet run: 192.168.8.22_controller.pp Error: Systemd start for openstack-nova-scheduler failed! You will find full trace in log /var/tmp/packstack/20201115-204750-pY8MjL/manifests/192.168.8.22_controller.pp.log Please check log file /var/tmp/packstack/20201115-204750-pY8MjL/openstack-setup.log for more information Additional information: * Parameter CONFIG_NEUTRON_L2_AGENT: You have chosen OVN Neutron backend. Note that this backend does not support the VPNaaS or FWaaS services. Geneve will be used as the encapsulation method for tenant networks * File /root/keystonerc_admin has been created on OpenStack client host 192.168.8.22. To use the command line tools you need to source the file. * To access the OpenStack Dashboard browse to http://192.168.8.22/dashboard . Please, find your login credentials stored in the keystonerc_admin in your home directory. Nova-scheduler thingy kinda started slowly Notice: /Stage[main]/Nova::Deps/Anchor[nova::cell_v2::end]: Triggered 'refresh' from 2 events │ Notice: /Stage[main]/Nova::Deps/Anchor[nova::dbsync::begin]: Triggered 'refresh' from 3 events │ Notice: /Stage[main]/Nova::Db::Sync/Exec[nova-db-sync]: Triggered 'refresh' from 4 events │ Notice: /Stage[main]/Nova::Deps/Anchor[nova::dbsync::end]: Triggered 'refresh' from 1 event │ Notice: /Stage[main]/Nova::Deps/Anchor[nova::service::begin]: Triggered 'refresh' from 5 events │ Notice: /Stage[main]/Nova::Cell_v2::Simple_setup/Nova_cell_v2[default]/ensure: created │ Error: Systemd start for openstack-nova-scheduler failed! │ journalctl log for openstack-nova-scheduler: │ -- Logs begin at Sun 2020-11-15 18:12:28 EST, end at Sun 2020-11-15 21:23:34 EST. -- │ Nov 15 21:23:31 controller systemd[1]: Starting OpenStack Nova Scheduler Server... │ Nov 15 21:23:34 controller systemd[1]: openstack-nova-scheduler.service: main process exited, code=exited, status=1/FAILURE │ Nov 15 21:23:34 controller systemd[1]: Failed to start OpenStack Nova Scheduler Server. │ Nov 15 21:23:34 controller systemd[1]: Unit openstack-nova-scheduler.service entered failed state. │ Nov 15 21:23:34 controller systemd[1]: openstack-nova-scheduler.service failed. │ │ Error: /Stage[main]/Nova::Scheduler/Nova::Generic_service[scheduler]/Service[nova-scheduler]/ensure: change from 'stopped' to 'run│ journalctl log for openstack-nova-scheduler: │ -- Logs begin at Sun 2020-11-15 18:12:28 EST, end at Sun 2020-11-15 21:23:34 EST. -- │ Nov 15 21:23:31 controller systemd[1]: Starting OpenStack Nova Scheduler Server... │ Nov 15 21:23:34 controller systemd[1]: openstack-nova-scheduler.service: main process exited, code=exited, status=1/FAILURE │ Nov 15 21:23:34 controller systemd[1]: Failed to start OpenStack Nova Scheduler Server. │ Nov 15 21:23:34 controller systemd[1]: Unit openstack-nova-scheduler.service entered failed state. │ Nov 15 21:23:34 controller systemd[1]: openstack-nova-scheduler.service failed. │ │ Notice: /Stage[main]/Nova::Scheduler/Nova::Generic_service[scheduler]/Service[nova-scheduler]: Triggered 'refresh' from 1 event │ Notice: /Stage[main]/Nova::Vncproxy/Nova::Generic_service[vncproxy]/Service[nova-vncproxy]/ensure: ensure changed 'stopped' to 'ru│ Notice: /Stage[main]/Placement::Db::Mysql/Openstacklib::Db::Mysql[placement]/Openstacklib::Db::Mysql::Host_access[placement_%]/Mys│ Notice: /Stage[main]/Placement::Db::Mysql/Openstacklib::Db::Mysql[placement]/Openstacklib::Db::Mysql::Host_ ... ... ... Notice: /Stage[main]/Swift::Storage::Container/Swift::Storage::Generic[container]/Swift::Service[swift-container-auditor]/Service[│ Notice: /Stage[main]/Swift::Storage::Object/Swift::Storage::Generic[object]/Swift::Service[swift-object-server]/Service[swift-obje│ Notice: /Stage[main]/Swift::Storage::Object/Swift::Storage::Generic[object]/Swift::Service[swift-object-replicator]/Service[swift-│ Notice: /Stage[main]/Swift::Storage::Object/Swift::Storage::Generic[object]/Swift::Service[swift-object-auditor]/Service[swift-obj│ Notice: /Stage[main]/Swift::Deps/Anchor[swift::service::end]: Triggered 'refresh' from 16 events │ Notice: Applied catalog in 3068.54 seconds │ 2020-11-15 21:40:34::ERROR::run_setup::1062::root:: Traceback (most recent call last): │ File "/usr/lib/python2.7/site-packages/packstack/installer/run_setup.py", line 1057, in main │ _main(options, confFile, logFile) │ File "/usr/lib/python2.7/site-packages/packstack/installer/run_setup.py", line 681, in _main │ runSequences() │ File "/usr/lib/python2.7/site-packages/packstack/installer/run_setup.py", line 648, in runSequences │ controller.runAllSequences() │ File "/usr/lib/python2.7/site-packages/packstack/installer/setup_controller.py", line 81, in runAllSequences │ sequence.run(config=self.CONF, messages=self.MESSAGES) │ File "/usr/lib/python2.7/site-packages/packstack/installer/core/sequences.py", line 109, in run │ step.run(config=config, messages=messages) │ File "/usr/lib/python2.7/site-packages/packstack/installer/core/sequences.py", line 50, in run │ self.function(config, messages) │ File "/usr/lib/python2.7/site-packages/packstack/plugins/puppet_950.py", line 214, in apply_puppet_manifest │ wait_for_puppet(currently_running, messages) │ File "/usr/lib/python2.7/site-packages/packstack/plugins/puppet_950.py", line 128, in wait_for_puppet │ validate_logfile(log) │ File "/usr/lib/python2.7/site-packages/packstack/modules/puppet.py", line 107, in validate_logfile │ raise PuppetError(message) │ PuppetError: Error appeared during Puppet run: 192.168.8.22_controller.pp │ Error: Systemd start for openstack-nova-scheduler failed! │ You will find full trace in log /var/tmp/packstack/20201115-204750-pY8MjL/manifests/192.168.8.22_controller.pp.log │ │ 2020-11-15 21:40:34::INFO::shell::100::root:: [192.168.8.22] Executing script: │ rm -rf /var/tmp/packstack/4a32c67284cd42038cdef5e7ba04793c │ but then, after it failed, it got ALIVE (damn it) [root@controller openstack-puppet(keystone_admin)]# systemctl status openstack-nova-scheduler ● openstack-nova-scheduler.service - OpenStack Nova Scheduler Server Loaded: loaded (/usr/lib/systemd/system/openstack-nova-scheduler.service; disabled; vendor preset: disabled) Active: active (running) since Sun 2020-11-15 21:37:03 EST; 21min ago Main PID: 20435 (nova-scheduler) CGroup: /system.slice/openstack-nova-scheduler.service ├─20435 /usr/bin/python2 /usr/bin/nova-scheduler ├─20618 /usr/bin/python2 /usr/bin/nova-scheduler ├─20619 /usr/bin/python2 /usr/bin/nova-scheduler ├─20620 /usr/bin/python2 /usr/bin/nova-scheduler ├─20621 /usr/bin/python2 /usr/bin/nova-scheduler ├─20622 /usr/bin/python2 /usr/bin/nova-scheduler ├─20623 /usr/bin/python2 /usr/bin/nova-scheduler ├─20624 /usr/bin/python2 /usr/bin/nova-scheduler ├─20625 /usr/bin/python2 /usr/bin/nova-scheduler ├─20626 /usr/bin/python2 /usr/bin/nova-scheduler ├─20630 /usr/bin/python2 /usr/bin/nova-scheduler ├─20633 /usr/bin/python2 /usr/bin/nova-scheduler └─20635 /usr/bin/python2 /usr/bin/nova-scheduler Nov 15 21:36:52 controller systemd[1]: Starting OpenStack Nova Scheduler Server... Nov 15 21:37:03 controller systemd[1]: Started OpenStack Nova Scheduler Server. Any way for setting a timeout for starting nova-scheduler?