Skipping setup DHCP and DNS because "Conditional check failed"

Hi everyone!
I’m trying to automate bare metal server provisioning at ref: https://www.mirantis.com/blog/automate-bare-metal-server-provisioning-using-ironic-bifrost-and-the-ansible-deploy-driver/
But when i deploy , setting up DHCP and DNS is skipped with log:

TASK [bifrost-deploy-nodes-dynamic : Collect the checksum of the deployment image.] ***
task path: /opt/stack/bifrost/playbooks/roles/bifrost-deploy-nodes-dynamic/tasks/main.yml:61
skipping: [server1] => {“changed”: false, “skip_reason”: “Conditional check failed”, “skipped”: true}

TASK [bifrost-deploy-nodes-dynamic : Error if deploy_image is not present, and instance_info is not defined] ***
task path: /opt/stack/bifrost/playbooks/roles/bifrost-deploy-nodes-dynamic/tasks/main.yml:65
skipping: [server1] => {“changed”: false, “skip_reason”: “Conditional check failed”, “skipped”: true}

TASK [bifrost-deploy-nodes-dynamic : Deploy to hardware - bifrost default] *****
task path: /opt/stack/bifrost/playbooks/roles/bifrost-deploy-nodes-dynamic/tasks/main.yml:68
skipping: [server1] => {“changed”: false, “skip_reason”: “Conditional check failed”, “skipped”: true}

PLAY RECAP *********************************************************************
127.0.0.1 : ok=1 changed=0 unreachable=0 failed=0
server1 : ok=21 changed=13 unreachable=0 failed=0

Result:

This logs:

TASK [bifrost-deploy-nodes-dynamic : Setup DHCP for nodes.] ********************
task path: /opt/stack/bifrost/playbooks/roles/bifrost-deploy-nodes-dynamic/tasks/main.yml:24
skipping: [server1] => {“changed”: false, “skip_reason”: “Conditional check failed”, “skipped”: true}

TASK [bifrost-deploy-nodes-dynamic : Setup DNS address for nodes.] *************
task path: /opt/stack/bifrost/playbooks/roles/bifrost-deploy-nodes-dynamic/tasks/main.yml:34
skipping: [server1] => {“changed”: false, “skip_reason”: “Conditional check failed”, “skipped”: true}

TASK [bifrost-deploy-nodes-dynamic : Sending dnsmasq HUP] **********************
task path: /opt/stack/bifrost/playbooks/roles/bifrost-deploy-nodes-dynamic/tasks/main.yml:44
skipping: [server1] => {“changed”: false, “skip_reason”: “Conditional check failed”, “skipped”: true}

TASK [bifrost-deploy-nodes-dynamic : Deploy to hardware - Using custom instance_info.] ***
task path: /opt/stack/bifrost/playbooks/roles/bifrost-deploy-nodes-dynamic/tasks/main.yml:50