Bug 1500527 - Split stack deployment fails during compute node configuration with: Error: /Stage[main]/Tripleo::Profile::Base::Nova::Libvirt/Exec[libvirt-default-net-destroy]: Could not evaluate: Could not find command '/usr/bin/virsh'
Summary: Split stack deployment fails during compute node configuration with: Error: /...
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Red Hat OpenStack
Classification: Red Hat
Component: puppet-tripleo
Version: 11.0 (Ocata)
Hardware: Unspecified
OS: Unspecified
urgent
urgent
Target Milestone: z4
: 11.0 (Ocata)
Assignee: RHOS Maint
QA Contact: Gurenko Alex
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2017-10-10 20:34 UTC by Marius Cornea
Modified: 2018-02-13 16:31 UTC (History)
17 users (show)

Fixed In Version: puppet-tripleo-6.5.4-1.el7ost
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2018-02-13 16:31:58 UTC
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)
os-collect-config.log (477.44 KB, text/plain)
2017-10-10 20:34 UTC, Marius Cornea
no flags Details


Links
System ID Private Priority Status Summary Last Updated
Launchpad 1723221 0 None None None 2017-10-12 18:52:04 UTC
OpenStack gerrit 511944 0 None MERGED Fix libvirt exec deps for split-stack 2021-02-15 02:25:08 UTC
Red Hat Product Errata RHBA-2018:0310 0 normal SHIPPED_LIVE Red Hat OpenStack Platform 11.0 director Bug Fix Advisory 2018-02-14 00:13:02 UTC

Description Marius Cornea 2017-10-10 20:34:32 UTC
Created attachment 1336895 [details]
os-collect-config.log

Description of problem:
Split stack deployment fails during compute node configuration with: Error: /Stage[main]/Tripleo::Profile::Base::Nova::Libvirt/Exec[libvirt-default-net-destroy]: Could not evaluate: Could not find command '/usr/bin/virsh'

Version-Release number of selected component (if applicable):
openstack-tripleo-heat-templates-6.2.1-2.el7ost.noarch

How reproducible:
100%

Steps to Reproduce:
1. Deploy split stack deployment with 1 controller, 1 comoute, 1 ceph node

Actual results:
Deployment fails:

[stack@undercloud-0 ~]$ openstack stack failures list overcloud --long
overcloud.AllNodesDeploySteps.ControllerDeployedServerDeployment_Step4:
  resource_type: OS::Heat::StructuredDeploymentGroup
  physical_resource_id: 0226e980-0d59-4efa-965f-c497a11faf28
  status: CREATE_FAILED
  status_reason: |
    CREATE aborted
overcloud.AllNodesDeploySteps.ComputeDeployedServerDeployment_Step4.0:
  resource_type: OS::Heat::StructuredDeployment
  physical_resource_id: 35bfc0bd-0fea-493c-8f37-da4d7a421b5c
  status: CREATE_FAILED
  status_reason: |
    Error: resources[0]: Deployment to server failed: deploy_status_code : Deployment exited with non-zero status code: 6
  deploy_stdout: |
    Notice: hiera(): Cannot load backend module_data: cannot load such file -- hiera/backend/module_data_backend
    Notice: Scope(Class[Tripleo::Firewall::Post]): At this stage, all network traffic is blocked.
    Notice: Compiled catalog for compute-0.localdomain in environment production in 3.80 seconds
    Notice: /Stage[main]/Main/Package_manifest[/var/lib/tripleo/installed-packages/overcloud_computedeployedserver4]/ensure: created
    Notice: /Stage[main]/Snmp/Package[snmpd]/ensure: created
    Notice: /Stage[main]/Snmp/File[snmpd.conf]/content: content changed '{md5}8307434bc8ed4e2a7df4928fb4232778' to '{md5}99adacc6c88e0df4403b5edc8fb1d73c'
    Notice: /Stage[main]/Snmp/File[snmpd.conf]/mode: mode changed '0600' to '0644'
    Notice: /Stage[main]/Snmp/File[snmpd.sysconfig]/content: content changed '{md5}e914149a715dc82812a989314c026305' to '{md5}0983de9b11247905fce54e22f7c95845'
    Notice: /Stage[main]/Snmp/File[snmptrapd.conf]/content: content changed '{md5}913e2613413a45daa402d0fbdbaba676' to '{md5}0f92e52f70b5c64864657201eb9581bb'
    Notice: /Stage[main]/Snmp/File[snmptrapd.conf]/mode: mode changed '0600' to '0644'
    Notice: /Stage[main]/Snmp/File[snmptrapd.sysconfig]/content: content changed '{md5}4496fd5e0e88e764e7beb1ae8f0dda6a' to '{md5}01f68b1480c1ec4e3cc125434dd612a0'
    Notice: /Stage[main]/Snmp/Service[snmptrapd]: Triggered 'refresh' from 3 events
    Notice: /Stage[main]/Nova/Package[python-nova]/ensure: created
    Notice: /Stage[main]/Nova/Package[nova-common]/ensure: created
    Notice: /Stage[main]/Nova::Compute/Package[genisoimage]/ensure: created
    Notice: /Stage[main]/Tripleo::Profile::Base::Nova::Compute/Package[iscsi-initiator-utils]/ensure: created
    Notice: /Stage[main]/Tripleo::Profile::Base::Nova::Compute/Exec[reset-iscsi-initiator-name]/returns: executed successfully
    Notice: /Stage[main]/Tripleo::Profile::Base::Nova::Compute/File[/etc/iscsi/.initiator_reset]/ensure: created
    Notice: /Stage[main]/Nova::Compute::Libvirt::Services/Package[libvirt-nwfilter]/ensure: created
    Notice: /Stage[main]/Nova::Compute::Libvirt::Services/Package[libvirt]/ensure: created
    Notice: /Stage[main]/Nova::Compute::Libvirt::Services/Service[virtlockd]/ensure: ensure changed 'stopped' to 'running'
    Notice: /Stage[main]/Ceilometer::Agent::Compute/Package[ceilometer-agent-compute]/ensure: created
    Notice: /Stage[main]/Ceilometer::Deps/Anchor[ceilometer::install::end]: Triggered 'refresh' from 1 events
    Notice: /Stage[main]/Ceilometer/User[ceilometer]/groups: groups changed 'nobody,ceilometer' to ['ceilometer', 'nobody', 'nova']
    Notice: /Stage[main]/Ceilometer::Agent::Auth/Ceilometer_config[service_credentials/auth_url]/ensure: created
    Notice: /Stage[main]/Ceilometer::Agent::Auth/Ceilometer_config[service_credentials/region_name]/ensure: created
    Notice: /Stage[main]/Ceilometer::Agent::Auth/Ceilometer_config[service_credentials/username]/ensure: created
    Notice: /Stage[main]/Ceilometer::Agent::Auth/Ceilometer_config[service_credentials/password]/ensure: created
    Notice: /Stage[main]/Ceilometer::Agent::Auth/Ceilometer_config[service_credentials/project_name]/ensure: created
    Notice: /Stage[main]/Ceilometer::Agent::Auth/Ceilometer_config[service_credentials/user_domain_name]/ensure: created
    Notice: /Stage[main]/Ceilometer::Agent::Auth/Ceilometer_config[service_credentials/project_domain_name]/ensure: created
    Notice: /Stage[main]/Ceilometer::Agent::Auth/Ceilometer_config[service_credentials/auth_type]/ensure: created
    Notice: /Stage[main]/Ceilometer::Agent::Auth/Ceilometer_config[service_credentials/interface]/ensure: created
    Notice: /Stage[main]/Ceilometer::Agent::Compute/Ceilometer_config[compute/instance_discovery_method]/ensure: created
    Notice: /Stage[main]/Tripleo::Profile::Base::Snmp/Snmp::Snmpv3_user[ro_snmp_user]/Exec[create-snmpv3-user-ro_snmp_user]/returns: executed successfully
    Notice: /Stage[main]/Snmp/Service[snmpd]/ensure: ensure changed 'stopped' to 'running'
    Notice: /Stage[main]/Nova::Compute/Nova::Generic_service[compute]/Package[nova-compute]/ensure: created
    Notice: /Stage[main]/Nova::Deps/Anchor[nova::install::end]: Triggered 'refresh' from 3 events
    Notice: /Stage[main]/Nova::Db/Nova_config[api_database/connection]/ensure: created
    Notice: /Stage[main]/Nova::Db/Nova_config[placement_database/connection]/ensure: created
    Notice: /Stage[main]/Nova/Nova_config[glance/api_servers]/ensure: created
    Notice: /Stage[main]/Nova/Nova_config[api/auth_strategy]/ensure: created
    Notice: /Stage[main]/Nova/Nova_config[DEFAULT/image_service]/ensure: created
    Notice: /Stage[main]/Nova/Nova_config[DEFAULT/host]/ensure: created
    Notice: /Stage[main]/Nova/Nova_config[cinder/catalog_info]/ensure: created
    Notice: /Stage[main]/Nova/Nova_config[os_vif_linux_bridge/use_ipv6]/ensure: created
    Notice: /Stage[main]/Nova/Nova_config[DEFAULT/notify_api_faults]/ensure: created
    Notice: /Stage[main]/Nova/Nova_config[DEFAULT/state_path]/ensure: created
    Notice: /Stage[main]/Nova/Nova_config[DEFAULT/service_down_time]/ensure: created
    Notice: /Stage[main]/Nova/Nova_config[DEFAULT/rootwrap_config]/ensure: created
    Notice: /Stage[main]/Nova/Nova_config[DEFAULT/report_interval]/ensure: created
    Notice: /Stage[main]/Nova/Nova_config[DEFAULT/notify_on_state_change]/ensure: created
    Notice: /Stage[main]/Nova::Placement/Nova_config[placement/auth_type]/ensure: created
    Notice: /Stage[main]/Nova::Placement/Nova_config[placement/auth_url]/ensure: created
    Notice: /Stage[main]/Nova::Placement/Nova_config[placement/password]/ensure: created
    Notice: /Stage[main]/Nova::Placement/Nova_config[placement/project_domain_name]/ensure: created
    Notice: /Stage[main]/Nova::Placement/Nova_config[placement/project_name]/ensure: created
    Notice: /Stage[main]/Nova::Placement/Nova_config[placement/user_domain_name]/ensure: created
    Notice: /Stage[main]/Nova::Placement/Nova_config[placement/username]/ensure: created
    Notice: /Stage[main]/Nova::Placement/Nova_config[placement/os_region_name]/ensure: created
    Notice: /Stage[main]/Nova::Placement/Nova_config[placement/os_interface]/ensure: created
    Notice: /Stage[main]/Nova::Migration::Libvirt/Nova_config[libvirt/live_migration_uri]/ensure: created
    Notice: /Stage[main]/Nova::Migration::Libvirt/File_line[/etc/libvirt/libvirtd.conf listen_tls]/ensure: created
    Notice: /Stage[main]/Nova::Migration::Libvirt/File_line[/etc/libvirt/libvirtd.conf listen_tcp]/ensure: created
    Notice: /Stage[main]/Nova::Compute/Nova_config[DEFAULT/reserved_host_memory_mb]/ensure: created
    Notice: /Stage[main]/Nova::Compute/Nova_config[DEFAULT/heal_instance_info_cache_interval]/ensure: created
    Notice: /Stage[main]/Nova::Compute/Nova_config[DEFAULT/allow_resize_to_same_host]/ensure: created
    Notice: /Stage[main]/Nova::Vncproxy::Common/Nova_config[vnc/novncproxy_base_url]/ensure: created
    Notice: /Stage[main]/Nova::Compute/Nova_config[vnc/vncserver_proxyclient_address]/ensure: created
    Notice: /Stage[main]/Nova::Compute/Nova_config[vnc/keymap]/ensure: created
    Notice: /Stage[main]/Nova::Compute/Nova_config[vnc/enabled]/ensure: created
    Notice: /Stage[main]/Nova::Compute/Nova_config[DEFAULT/instance_usage_audit]/ensure: created
    Notice: /Stage[main]/Nova::Compute/Nova_config[DEFAULT/instance_usage_audit_period]/ensure: created
    Notice: /Stage[main]/Nova::Compute/Nova_config[DEFAULT/force_raw_images]/ensure: created
    Notice: /Stage[main]/Nova::Network::Neutron/Nova_config[DEFAULT/dhcp_domain]/ensure: created
    Notice: /Stage[main]/Nova::Network::Neutron/Nova_config[DEFAULT/firewall_driver]/ensure: created
    Notice: /Stage[main]/Nova::Network::Neutron/Nova_config[DEFAULT/vif_plugging_is_fatal]/ensure: created
    Notice: /Stage[main]/Nova::Network::Neutron/Nova_config[DEFAULT/vif_plugging_timeout]/ensure: created
    Notice: /Stage[main]/Nova::Network::Neutron/Nova_config[DEFAULT/use_neutron]/ensure: created
    Notice: /Stage[main]/Nova::Network::Neutron/Nova_config[neutron/url]/ensure: created
    Notice: /Stage[main]/Nova::Network::Neutron/Nova_config[neutron/timeout]/ensure: created
    Notice: /Stage[main]/Nova::Network::Neutron/Nova_config[neutron/project_name]/ensure: created
    Notice: /Stage[main]/Nova::Network::Neutron/Nova_config[neutron/project_domain_name]/ensure: created
    Notice: /Stage[main]/Nova::Network::Neutron/Nova_config[neutron/region_name]/ensure: created
    Notice: /Stage[main]/Nova::Network::Neutron/Nova_config[neutron/username]/ensure: created
    Notice: /Stage[main]/Nova::Network::Neutron/Nova_config[neutron/user_domain_name]/ensure: created
    Notice: /Stage[main]/Nova::Network::Neutron/Nova_config[neutron/password]/ensure: created
    Notice: /Stage[main]/Nova::Network::Neutron/Nova_config[neutron/auth_url]/ensure: created
    Notice: /Stage[main]/Nova::Network::Neutron/Nova_config[neutron/ovs_bridge]/ensure: created
    Notice: /Stage[main]/Nova::Network::Neutron/Nova_config[neutron/extension_sync_interval]/ensure: created
    Notice: /Stage[main]/Nova::Network::Neutron/Nova_config[neutron/auth_type]/ensure: created
    Notice: /Stage[main]/Nova::Compute::Rbd/Nova_config[libvirt/rbd_user]/ensure: created
    Notice: /Stage[main]/Nova::Compute::Rbd/Nova_config[libvirt/rbd_secret_uuid]/ensure: created
    Notice: /Stage[main]/Nova::Compute::Rbd/File[/etc/nova/secret.xml]/ensure: defined content as '{md5}4ae63ee463aa804b310bf7e0ae7d0d10'
    Notice: /Stage[main]/Nova::Compute::Rbd/Nova_config[libvirt/images_type]/ensure: created
    Notice: /Stage[main]/Nova::Compute::Rbd/Nova_config[libvirt/images_rbd_pool]/ensure: created
    Notice: /Stage[main]/Nova::Compute::Rbd/Nova_config[libvirt/images_rbd_ceph_conf]/ensure: created
    Notice: /Stage[main]/Nova::Compute::Libvirt/Nova_config[DEFAULT/compute_driver]/ensure: created
    Notice: /Stage[main]/Nova::Compute::Libvirt/Nova_config[vnc/vncserver_listen]/ensure: created
    Notice: /Stage[main]/Nova::Compute::Libvirt/Nova_config[libvirt/virt_type]/ensure: created
    Notice: /Stage[main]/Nova::Compute::Libvirt/Nova_config[libvirt/cpu_mode]/ensure: created
    Notice: /Stage[main]/Nova::Compute::Libvirt/Nova_config[libvirt/inject_password]/ensure: created
    Notice: /Stage[main]/Nova::Compute::Libvirt/Nova_config[libvirt/inject_key]/ensure: created
    Notice: /Stage[main]/Nova::Compute::Libvirt/Nova_config[libvirt/inject_partition]/ensure: created
    Notice: /Stage[main]/Nova::Compute::Libvirt/Nova_config[libvirt/hw_disk_discard]/ensure: created
    Notice: /Stage[main]/Nova::Compute::Libvirt/Nova_config[libvirt/enabled_perf_events]/ensure: created
    Notice: /Stage[main]/Nova::Compute::Libvirt/Nova_config[libvirt/disk_cachemodes]/ensure: created
    Notice: /Stage[main]/Nova::Compute::Libvirt::Qemu/Augeas[qemu-conf-limits]/returns: executed successfully
    Notice: /Stage[main]/Nova::Compute::Libvirt::Services/Service[libvirt]: Dependency Exec[libvirt-default-net-destroy] has failures: true
    Notice: /Stage[main]/Nova::Compute::Rbd/Exec[get-or-set virsh secret]: Dependency Exec[libvirt-default-net-destroy] has failures: true
    Notice: /Stage[main]/Nova::Compute::Rbd/Exec[set-secret-value virsh]: Dependency Exec[libvirt-default-net-destroy] has failures: true
    Notice: /Stage[main]/Nova::Cache/Oslo::Cache[nova_config]/Nova_config[cache/backend]/ensure: created
    Notice: /Stage[main]/Nova::Cache/Oslo::Cache[nova_config]/Nova_config[cache/enabled]/ensure: created
    Notice: /Stage[main]/Nova::Cache/Oslo::Cache[nova_config]/Nova_config[cache/memcache_servers]/ensure: created
    Notice: /Stage[main]/Nova::Db/Oslo::Db[nova_config]/Nova_config[database/connection]/ensure: created
    Notice: /Stage[main]/Nova::Db/Oslo::Db[nova_config]/Nova_config[database/max_retries]/ensure: created
    Notice: /Stage[main]/Nova::Db/Oslo::Db[nova_config]/Nova_config[database/db_max_retries]/ensure: created
    Notice: /Stage[main]/Nova::Logging/Oslo::Log[nova_config]/Nova_config[DEFAULT/log_dir]/ensure: created
    Notice: /Stage[main]/Nova/Oslo::Messaging::Rabbit[nova_config]/Nova_config[oslo_messaging_rabbit/heartbeat_timeout_threshold]/ensure: created
    Notice: /Stage[main]/Nova/Oslo::Messaging::Rabbit[nova_config]/Nova_config[oslo_messaging_rabbit/rabbit_password]/ensure: created
    Notice: /Stage[main]/Nova/Oslo::Messaging::Rabbit[nova_config]/Nova_config[oslo_messaging_rabbit/rabbit_use_ssl]/ensure: created
    Notice: /Stage[main]/Nova/Oslo::Messaging::Rabbit[nova_config]/Nova_config[oslo_messaging_rabbit/rabbit_userid]/ensure: created
    Notice: /Stage[main]/Nova/Oslo::Messaging::Rabbit[nova_config]/Nova_config[oslo_messaging_rabbit/rabbit_port]/ensure: created
    Notice: /Stage[main]/Nova/Oslo::Messaging::Rabbit[nova_config]/Nova_config[DEFAULT/rpc_backend]/ensure: created
    Notice: /Stage[main]/Nova/Oslo::Messaging::Default[nova_config]/Nova_config[DEFAULT/transport_url]/ensure: created
    Notice: /Stage[main]/Nova/Oslo::Messaging::Notifications[nova_config]/Nova_config[oslo_messaging_notifications/driver]/ensure: created
    Notice: /Stage[main]/Nova/Oslo::Concurrency[nova_config]/Nova_config[oslo_concurrency/lock_path]/ensure: created
    Notice: /Stage[main]/Nova::Deps/Anchor[nova::config::end]: Dependency Exec[libvirt-default-net-destroy] has failures: true
    Notice: /Stage[main]/Nova::Deps/Anchor[nova::db::begin]: Dependency Exec[libvirt-default-net-destroy] has failures: true
    Notice: /Stage[main]/Nova::Deps/Anchor[nova::db::end]: Dependency Exec[libvirt-default-net-destroy] has failures: true
    Notice: /Stage[main]/Nova::Deps/Anchor[nova::dbsync_api::begin]: Dependency Exec[libvirt-default-net-destroy] has failures: true
    Notice: /Stage[main]/Nova::Deps/Anchor[nova::dbsync_api::end]: Dependency Exec[libvirt-default-net-destroy] has failures: true
    Notice: /Stage[main]/Nova::Deps/Anchor[nova::dbsync::begin]: Dependency Exec[libvirt-default-net-destroy] has failures: true
    Notice: /Stage[main]/Nova::Deps/Anchor[nova::dbsync::end]: Dependency Exec[libvirt-default-net-destroy] has failures: true
    Notice: /Stage[main]/Nova::Deps/Anchor[nova::cell_v2::begin]: Dependency Exec[libvirt-default-net-destroy] has failures: true
    Notice: /Stage[main]/Nova::Deps/Anchor[nova::db_online_data_migrations::begin]: Dependency Exec[libvirt-default-net-destroy] has failures: true
    Notice: /Stage[main]/Nova::Deps/Anchor[nova::db_online_data_migrations::end]: Dependency Exec[libvirt-default-net-destroy] has failures: true
    Notice: /Stage[main]/Nova::Deps/Anchor[nova::service::begin]: Dependency Exec[libvirt-default-net-destroy] has failures: true
    Notice: /Stage[main]/Nova::Compute/Nova::Generic_service[compute]/Service[nova-compute]: Dependency Exec[libvirt-default-net-destroy] has failures: true
    Notice: /Stage[main]/Nova::Deps/Anchor[nova::service::end]: Dependency Exec[libvirt-default-net-destroy] has failures: true
    Notice: /Stage[main]/Nova/Exec[networking-refresh]: Dependency Exec[libvirt-default-net-destroy] has failures: true
    Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Kmod::Load[nf_conntrack_proto_sctp]/Exec[modprobe nf_conntrack_proto_sctp]/returns: executed successfully
    Notice: /Stage[main]/Ceilometer::Deps/Anchor[ceilometer::config::end]: Triggered 'refresh' from 10 events
    Notice: /Stage[main]/Ceilometer::Deps/Anchor[ceilometer::service::begin]: Triggered 'refresh' from 2 events
    Notice: /Stage[main]/Ceilometer::Agent::Compute/Service[ceilometer-agent-compute]/ensure: ensure changed 'stopped' to 'running'
    Notice: /Stage[main]/Ceilometer::Deps/Anchor[ceilometer::service::end]: Triggered 'refresh' from 1 events
    Notice: /Stage[main]/Tripleo::Firewall::Post/Tripleo::Firewall::Rule[998 log all]/Firewall[998 log all ipv4]: Dependency Exec[libvirt-default-net-destroy] has failures: true
    Notice: /Stage[main]/Tripleo::Firewall::Post/Tripleo::Firewall::Rule[998 log all]/Firewall[998 log all ipv6]: Dependency Exec[libvirt-default-net-destroy] has failures: true
    Notice: /Stage[main]/Tripleo::Firewall::Post/Tripleo::Firewall::Rule[999 drop all]/Firewall[999 drop all ipv4]: Dependency Exec[libvirt-default-net-destroy] has failures: true
    Notice: /Stage[main]/Tripleo::Firewall::Post/Tripleo::Firewall::Rule[999 drop all]/Firewall[999 drop all ipv6]: Dependency Exec[libvirt-default-net-destroy] has failures: true
    Notice: /Stage[main]/Firewall::Linux::Redhat/File[/etc/sysconfig/iptables]: Dependency Exec[libvirt-default-net-destroy] has failures: true
    Notice: /Stage[main]/Firewall::Linux::Redhat/File[/etc/sysconfig/ip6tables]: Dependency Exec[libvirt-default-net-destroy] has failures: true
    Notice: Applied catalog in 92.87 seconds
  deploy_stderr: |
    Warning: This method is deprecated, please use match expressions with Stdlib::Compat::Array instead. They are described at https://docs.puppet.com/puppet/latest/reference/lang_data_type.html#match-expressions. at ["/var/lib/heat-config/heat-config-puppet/befcdedf-54e5-4af2-b2ae-3f4566f794a8.pp", 32]:["/etc/puppet/modules/tripleo/manifests/profile/base/ceph/client.pp", 29]
       (at /etc/puppet/modules/stdlib/lib/puppet/functions/deprecation.rb:25:in `deprecation')
    Warning: This method is deprecated, please use match expressions with Stdlib::Compat::Ipv6 instead. They are described at https://docs.puppet.com/puppet/latest/reference/lang_data_type.html#match-expressions. at ["/var/lib/heat-config/heat-config-puppet/befcdedf-54e5-4af2-b2ae-3f4566f794a8.pp", 32]:["/etc/puppet/modules/tripleo/manifests/profile/base/ceph/client.pp", 29]
       (at /etc/puppet/modules/stdlib/lib/puppet/functions/deprecation.rb:25:in `deprecation')
    Warning: ModuleLoader: module 'ceph' has unresolved dependencies - it will only see those that are resolved. Use 'puppet module list --tree' to see information about modules
       (file & line not available)
    Warning: This method is deprecated, please use the stdlib validate_legacy function, with Stdlib::Compat::Hash. There is further documentation for validate_legacy function in the README. at ["/var/lib/heat-config/heat-config-puppet/befcdedf-54e5-4af2-b2ae-3f4566f794a8.pp", 32]:["/etc/puppet/modules/tripleo/manifests/profile/base/ceph/client.pp", 29]
       (at /etc/puppet/modules/stdlib/lib/puppet/functions/deprecation.rb:25:in `deprecation')
    Warning: ModuleLoader: module 'timezone' has unresolved dependencies - it will only see those that are resolved. Use 'puppet module list --tree' to see information about modules
       (file & line not available)
    Warning: This method is deprecated, please use the stdlib validate_legacy function, with Stdlib::Compat::Bool. There is further documentation for validate_legacy function in the README. at ["/var/lib/heat-config/heat-config-puppet/befcdedf-54e5-4af2-b2ae-3f4566f794a8.pp", 34]:
       (at /etc/puppet/modules/stdlib/lib/puppet/functions/deprecation.rb:25:in `deprecation')
    Warning: This method is deprecated, please use the stdlib validate_legacy function, with Stdlib::Compat::Absolute_Path. There is further documentation for validate_legacy function in the README. at ["/var/lib/heat-config/heat-config-puppet/befcdedf-54e5-4af2-b2ae-3f4566f794a8.pp", 35]:["/etc/puppet/modules/tripleo/manifests/profile/base/time/ntp.pp", 29]
       (at /etc/puppet/modules/stdlib/lib/puppet/functions/deprecation.rb:25:in `deprecation')
    Warning: This method is deprecated, please use the stdlib validate_legacy function, with Stdlib::Compat::String. There is further documentation for validate_legacy function in the README. at ["/var/lib/heat-config/heat-config-puppet/befcdedf-54e5-4af2-b2ae-3f4566f794a8.pp", 35]:["/etc/puppet/modules/tripleo/manifests/profile/base/time/ntp.pp", 29]
       (at /etc/puppet/modules/stdlib/lib/puppet/functions/deprecation.rb:25:in `deprecation')
    Warning: This method is deprecated, please use the stdlib validate_legacy function, with Stdlib::Compat::Array. There is further documentation for validate_legacy function in the README. at ["/var/lib/heat-config/heat-config-puppet/befcdedf-54e5-4af2-b2ae-3f4566f794a8.pp", 35]:["/etc/puppet/modules/tripleo/manifests/profile/base/time/ntp.pp", 29]
       (at /etc/puppet/modules/stdlib/lib/puppet/functions/deprecation.rb:25:in `deprecation')
    Warning: This method is deprecated, please use the stdlib validate_legacy function, with Pattern[]. There is further documentation for validate_legacy function in the README. at ["/var/lib/heat-config/heat-config-puppet/befcdedf-54e5-4af2-b2ae-3f4566f794a8.pp", 35]:["/etc/puppet/modules/tripleo/manifests/profile/base/time/ntp.pp", 29]
       (at /etc/puppet/modules/stdlib/lib/puppet/functions/deprecation.rb:25:in `deprecation')
    Warning: This method is deprecated, please use the stdlib validate_legacy function, with Stdlib::Compat::Numeric. There is further documentation for validate_legacy function in the README. at ["/var/lib/heat-config/heat-config-puppet/befcdedf-54e5-4af2-b2ae-3f4566f794a8.pp", 35]:["/etc/puppet/modules/tripleo/manifests/profile/base/time/ntp.pp", 29]
       (at /etc/puppet/modules/stdlib/lib/puppet/functions/deprecation.rb:25:in `deprecation')
    Warning: Unknown variable: '::snmp_agentaddress'. at /etc/puppet/modules/snmp/manifests/params.pp:19:19
    Warning: Unknown variable: '::snmp_snmptrapdaddr'. at /etc/puppet/modules/snmp/manifests/params.pp:24:20
    Warning: Unknown variable: '::snmp_ro_community'. at /etc/puppet/modules/snmp/manifests/params.pp:29:19
    Warning: Unknown variable: '::snmp_ro_community6'. at /etc/puppet/modules/snmp/manifests/params.pp:34:20
    Warning: Unknown variable: '::snmp_rw_community'. at /etc/puppet/modules/snmp/manifests/params.pp:39:19
    Warning: Unknown variable: '::snmp_rw_community6'. at /etc/puppet/modules/snmp/manifests/params.pp:44:20
    Warning: Unknown variable: '::snmp_ro_network'. at /etc/puppet/modules/snmp/manifests/params.pp:49:17
    Warning: Unknown variable: '::snmp_ro_network6'. at /etc/puppet/modules/snmp/manifests/params.pp:54:18
    Warning: Unknown variable: '::snmp_rw_network'. at /etc/puppet/modules/snmp/manifests/params.pp:59:17
    Warning: Unknown variable: '::snmp_rw_network6'. at /etc/puppet/modules/snmp/manifests/params.pp:64:18
    Warning: Unknown variable: '::snmp_contact'. at /etc/puppet/modules/snmp/manifests/params.pp:69:14
    Warning: Unknown variable: '::snmp_location'. at /etc/puppet/modules/snmp/manifests/params.pp:74:15
    Warning: Unknown variable: '::snmp_sysname'. at /etc/puppet/modules/snmp/manifests/params.pp:79:14
    Warning: Unknown variable: '::snmp_com2sec'. at /etc/puppet/modules/snmp/manifests/params.pp:84:14
    Warning: Unknown variable: '::snmp_com2sec6'. at /etc/puppet/modules/snmp/manifests/params.pp:91:15
    Warning: Unknown variable: '::snmp_groups'. at /etc/puppet/modules/snmp/manifests/params.pp:98:13
    Warning: Unknown variable: '::snmp_services'. at /etc/puppet/modules/snmp/manifests/params.pp:106:15
    Warning: Unknown variable: '::openmanage_enable'. at /etc/puppet/modules/snmp/manifests/params.pp:111:24
    Warning: Unknown variable: '::snmp_views'. at /etc/puppet/modules/snmp/manifests/params.pp:116:12
    Warning: Unknown variable: '::snmp_accesses'. at /etc/puppet/modules/snmp/manifests/params.pp:124:15
    Warning: Unknown variable: '::snmp_dlmod'. at /etc/puppet/modules/snmp/manifests/params.pp:131:12
    Warning: Unknown variable: '::snmp_disable_authorization'. at /etc/puppet/modules/snmp/manifests/params.pp:136:28
    Warning: Unknown variable: '::snmp_do_not_log_traps'. at /etc/puppet/modules/snmp/manifests/params.pp:141:23
    Warning: Unknown variable: '::snmp_do_not_log_tcpwrappers'. at /etc/puppet/modules/snmp/manifests/params.pp:146:29
    Warning: Unknown variable: '::snmp_trap_handlers'. at /etc/puppet/modules/snmp/manifests/params.pp:151:20
    Warning: Unknown variable: '::snmp_trap_forwards'. at /etc/puppet/modules/snmp/manifests/params.pp:156:20
    Warning: Unknown variable: '::snmp_snmp_config'. at /etc/puppet/modules/snmp/manifests/params.pp:161:18
    Warning: Unknown variable: '::snmp_snmpd_config'. at /etc/puppet/modules/snmp/manifests/params.pp:166:19
    Warning: Unknown variable: '::snmp_snmptrapd_config'. at /etc/puppet/modules/snmp/manifests/params.pp:171:23
    Warning: Unknown variable: '::snmp_ensure'. at /etc/puppet/modules/snmp/manifests/params.pp:178:13
    Warning: Unknown variable: '::snmp_service_ensure'. at /etc/puppet/modules/snmp/manifests/params.pp:183:21
    Warning: Unknown variable: '::snmp_trap_service_ensure'. at /etc/puppet/modules/snmp/manifests/params.pp:188:26
    Warning: Unknown variable: '::snmp_autoupgrade'. at /etc/puppet/modules/snmp/manifests/params.pp:195:18
    Warning: This method is deprecated, please use match expressions with Stdlib::Compat::String instead. They are described at https://docs.puppet.com/puppet/latest/reference/lang_data_type.html#match-expressions. at ["/var/lib/heat-config/heat-config-puppet/befcdedf-54e5-4af2-b2ae-3f4566f794a8.pp", 36]:
       (at /etc/puppet/modules/stdlib/lib/puppet/functions/deprecation.rb:25:in `deprecation')
    Warning: Unknown variable: '::snmp_install_client'. at /etc/puppet/modules/snmp/manifests/params.pp:205:21
    Warning: Unknown variable: '::snmp_manage_client'. at /etc/puppet/modules/snmp/manifests/params.pp:210:20
    Warning: Unknown variable: '::snmp_service_enable'. at /etc/puppet/modules/snmp/manifests/params.pp:220:21
    Warning: Unknown variable: '::snmp_service_hasstatus'. at /etc/puppet/modules/snmp/manifests/params.pp:230:24
    Warning: Unknown variable: '::snmp_service_hasrestart'. at /etc/puppet/modules/snmp/manifests/params.pp:240:25
    Warning: Unknown variable: '::snmp_trap_service_enable'. at /etc/puppet/modules/snmp/manifests/params.pp:250:26
    Warning: Unknown variable: '::snmp_trap_service_hasstatus'. at /etc/puppet/modules/snmp/manifests/params.pp:260:29
    Warning: Unknown variable: '::snmp_trap_service_hasrestart'. at /etc/puppet/modules/snmp/manifests/params.pp:270:30
    Warning: ModuleLoader: module 'openstacklib' has unresolved dependencies - it will only see those that are resolved. Use 'puppet module list --tree' to see information about modules
       (file & line not available)
    Warning: Scope(Class[Nova]): nova::rabbit_host, nova::rabbit_hosts, nova::rabbit_password, nova::rabbit_port, nova::rabbit_userid and nova::rabbit_virtual_host are deprecated. Please use nova::default_transport_url instead.
    Warning: Unknown variable: '::nova::scheduler::filter::cpu_allocation_ratio'. at /etc/puppet/modules/nova/manifests/init.pp:644:37
    Warning: Unknown variable: '::nova::scheduler::filter::ram_allocation_ratio'. at /etc/puppet/modules/nova/manifests/init.pp:646:37
    Warning: Unknown variable: '::nova::scheduler::filter::disk_allocation_ratio'. at /etc/puppet/modules/nova/manifests/init.pp:648:38
    Warning: Scope(Class[Nova::Compute]): compute_manager is marked as deprecated in Nova but still needed when Ironic is used. It will be removed once Nova removes it.
    Warning: Unknown variable: '::nova::vncproxy::host'. at /etc/puppet/modules/nova/manifests/vncproxy/common.pp:31:5
    Warning: Unknown variable: '::nova::vncproxy::vncproxy_protocol'. at /etc/puppet/modules/nova/manifests/vncproxy/common.pp:36:5
    Warning: Unknown variable: '::nova::vncproxy::port'. at /etc/puppet/modules/nova/manifests/vncproxy/common.pp:41:5
    Warning: Unknown variable: '::nova::vncproxy::vncproxy_path'. at /etc/puppet/modules/nova/manifests/vncproxy/common.pp:46:5
    Warning: Scope(Class[Tripleo::Profile::Base::Neutron]): dhcp_agents_per_network (3) is greater than the number of deployed dhcp agents (1)
    Warning: Scope(Class[Neutron]): neutron::rabbit_host, neutron::rabbit_hosts, neutron::rabbit_password, neutron::rabbit_port, neutron::rabbit_user and neutron::rabbit_virtual_host are deprecated. Please use neutron::default_transport_url instead.
    Warning: Scope(Class[Ceilometer]): ceilometer::rabbit_host, ceilometer::rabbit_hosts, ceilometer::rabbit_password, ceilometer::rabbit_port, ceilometer::rabbit_userid and ceilometer::rabbit_virtual_host are deprecated. Please use ceilometer::default_transport_url instead.
    Warning: Scope(Class[Ceilometer::Agent::Compute]): This class is deprecated. Please use ceilometer::agent::polling with compute namespace instead.
    Warning: ModuleLoader: module 'mysql' has unresolved dependencies - it will only see those that are resolved. Use 'puppet module list --tree' to see information about modules
       (file & line not available)
    Warning: Scope(Oslo::Messaging::Rabbit[neutron_config]): The oslo_messaging rabbit_host, rabbit_hosts, rabbit_port, rabbit_userid, rabbit_password, rabbit_virtual_host parameters have been deprecated by the [DEFAULT]\transport_url. Please use oslo::messaging::default::transport_url instead.
    Warning: Scope(Oslo::Messaging::Rabbit[ceilometer_config]): The oslo_messaging rabbit_host, rabbit_hosts, rabbit_port, rabbit_userid, rabbit_password, rabbit_virtual_host parameters have been deprecated by the [DEFAULT]\transport_url. Please use oslo::messaging::default::transport_url instead.
    Error: /Stage[main]/Tripleo::Profile::Base::Nova::Libvirt/Exec[libvirt-default-net-destroy]: Could not evaluate: Could not find command '/usr/bin/virsh'
    Warning: /Stage[main]/Nova::Compute::Libvirt::Services/Service[libvirt]: Skipping because of failed dependencies
    Warning: /Stage[main]/Nova::Compute::Rbd/Exec[get-or-set virsh secret]: Skipping because of failed dependencies
    Warning: /Stage[main]/Nova::Compute::Rbd/Exec[set-secret-value virsh]: Skipping because of failed dependencies
    Warning: /Stage[main]/Nova::Deps/Anchor[nova::config::end]: Skipping because of failed dependencies
    Warning: /Stage[main]/Nova::Deps/Anchor[nova::db::begin]: Skipping because of failed dependencies
    Warning: /Stage[main]/Nova::Deps/Anchor[nova::db::end]: Skipping because of failed dependencies
    Warning: /Stage[main]/Nova::Deps/Anchor[nova::dbsync_api::begin]: Skipping because of failed dependencies
    Warning: /Stage[main]/Nova::Deps/Anchor[nova::dbsync_api::end]: Skipping because of failed dependencies
    Warning: /Stage[main]/Nova::Deps/Anchor[nova::dbsync::begin]: Skipping because of failed dependencies
    Warning: /Stage[main]/Nova::Deps/Anchor[nova::dbsync::end]: Skipping because of failed dependencies
    Warning: /Stage[main]/Nova::Deps/Anchor[nova::cell_v2::begin]: Skipping because of failed dependencies
    Warning: /Stage[main]/Nova::Deps/Anchor[nova::db_online_data_migrations::begin]: Skipping because of failed dependencies
    Warning: /Stage[main]/Nova::Deps/Anchor[nova::db_online_data_migrations::end]: Skipping because of failed dependencies
    Warning: /Stage[main]/Nova::Deps/Anchor[nova::service::begin]: Skipping because of failed dependencies
    Warning: /Stage[main]/Nova::Compute/Nova::Generic_service[compute]/Service[nova-compute]: Skipping because of failed dependencies
    Warning: /Stage[main]/Nova::Deps/Anchor[nova::service::end]: Skipping because of failed dependencies
    Warning: /Stage[main]/Nova/Exec[networking-refresh]: Skipping because of failed dependencies
    Warning: /Stage[main]/Tripleo::Firewall::Post/Tripleo::Firewall::Rule[998 log all]/Firewall[998 log all ipv4]: Skipping because of failed dependencies
    Warning: /Stage[main]/Tripleo::Firewall::Post/Tripleo::Firewall::Rule[998 log all]/Firewall[998 log all ipv6]: Skipping because of failed dependencies
    Warning: /Stage[main]/Tripleo::Firewall::Post/Tripleo::Firewall::Rule[999 drop all]/Firewall[999 drop all ipv4]: Skipping because of failed dependencies
    Warning: /Stage[main]/Tripleo::Firewall::Post/Tripleo::Firewall::Rule[999 drop all]/Firewall[999 drop all ipv6]: Skipping because of failed dependencies
    Warning: /Stage[main]/Firewall::Linux::Redhat/File[/etc/sysconfig/iptables]: Skipping because of failed dependencies
    Warning: /Stage[main]/Firewall::Linux::Redhat/File[/etc/sysconfig/ip6tables]: Skipping because of failed dependencies
[stack@undercloud-0 ~]$ 


Expected results:
Deployment proceeds.

Additional info:
Attaching the os-collect-config journal

Comment 1 Emilien Macchi 2017-10-11 04:30:44 UTC
please give details on the environments used and the commands, so we can try to reproduce.

Comment 2 Marius Cornea 2017-10-11 09:51:27 UTC
(In reply to Emilien Macchi from comment #1)
> please give details on the environments used and the commands, so we can try
> to reproduce.

It's a basic deployment with 1 controller + 1 compute + 1 ceph preprovisioned nodes:

One note: if I rerun the deploy command for a second time it works. Also if I install the libvirt-client before starting the deployment it works without issues.

Below are the deploy command + custom environment files:

[stack@undercloud-0 ~]$ cat overcloud_deploy.sh 
source ~/stackrc
export THT=/usr/share/openstack-tripleo-heat-templates/

openstack overcloud deploy --templates $THT \
--disable-validations \
-e $THT/environments/deployed-server-environment.yaml \
-e $THT/environments/deployed-server-bootstrap-environment-rhel.yaml \
-e $THT/environments/deployed-server-pacemaker-environment.yaml \
-r $THT/deployed-server/deployed-server-roles-data.yaml \
-e $THT/environments/network-isolation.yaml \
-e $THT/environments/network-management.yaml \
-e $THT/environments/storage-environment.yaml \
-e ~/openstack_deployment/environments/nodes.yaml \
-e ~/openstack_deployment/environments/network-environment.yaml \
-e ~/openstack_deployment/environments/disk-layout.yaml \
-e ~/openstack_deployment/environments/ctlplane-assignments.yaml \
-e ~/openstack_deployment/environments/neutron-settings.yaml \
--log-file overcloud_deployment.log &> overcloud_install.log
[stack@undercloud-0 ~]$ cat ~/openstack_deployment/environments/nodes.yaml
parameter_defaults:
  ControllerDeployedServerCount: 1
  ComputeDeployedServerCount: 1
  CephStorageDeployedServerCount: 1
[stack@undercloud-0 ~]$ cat ~/openstack_deployment/environments/network-environment.yaml
resource_registry:
  OS::TripleO::Compute::Net::SoftwareConfig: /home/stack/openstack_deployment/nic-configs/compute.yaml
  OS::TripleO::Controller::Net::SoftwareConfig: /home/stack/openstack_deployment/nic-configs/controller.yaml
  OS::TripleO::CephStorage::Net::SoftwareConfig: /home/stack/openstack_deployment/nic-configs/ceph-storage.yaml
  OS::TripleO::ObjectStorage::Net::SoftwareConfig: /home/stack/openstack_deployment/nic-configs/swift-storage.yaml

parameter_defaults:
  InternalApiNetCidr: 10.0.0.0/25
  InternalApiAllocationPools: [{'start': '10.0.0.10', 'end': '10.0.0.100'}]
  InternalApiNetworkVlanID: 200

  StorageNetCidr: 10.0.0.128/25
  StorageAllocationPools: [{'start': '10.0.0.138', 'end': '10.0.0.200'}]
  StorageNetworkVlanID: 300

  StorageMgmtNetCidr: 10.0.1.0/25
  StorageMgmtAllocationPools: [{'start': '10.0.1.10', 'end': '10.0.1.100'}]
  StorageMgmtNetworkVlanID: 301

  ExternalNetCidr: 172.16.18.0/25
  ExternalAllocationPools: [{'start': '172.16.18.25', 'end': '172.16.18.100'}]
  ExternalInterfaceDefaultRoute: 172.16.18.126
  ExternalNetworkVlanID: 100

  TenantNetCidr: 10.0.1.128/25
  TenantAllocationPools: [{'start': '10.0.1.138', 'end': '10.0.1.200'}]

  ManagementNetCidr: 172.16.17.128/25
  ManagementAllocationPools: [{'start': '172.16.17.181', 'end': '172.16.17.210'}]
  ManagementInterfaceDefaultRoute: 172.16.17.254

  ControlPlaneSubnetCidr: "25"
  ControlPlaneDefaultRoute: 192.168.0.1

  EC2MetadataIp: 192.168.0.1
  DnsServers: ["172.16.17.254","172.16.17.254"]
  NtpServer: ["clock.redhat.com","clock.redhat.com"]
[stack@undercloud-0 ~]$ cat ~/openstack_deployment/environments/disk-layout.yaml
parameter_defaults:
  ExtraConfig:
    ceph::profile::params::osds:
        '/dev/vdb': {}
        '/dev/vdc': {}
[stack@undercloud-0 ~]$ cat ~/openstack_deployment/environments/ctlplane-assignments.yaml
resource_registry:
  OS::TripleO::ComputeDeployedServer::Net::SoftwareConfig: /home/stack/openstack_deployment/nic-configs/compute-new.yaml
  OS::TripleO::ControllerDeployedServer::Net::SoftwareConfig: /home/stack/openstack_deployment/nic-configs/controller-new.yaml
  OS::TripleO::CephStorageDeployedServer::Net::SoftwareConfig: /home/stack/openstack_deployment/nic-configs/ceph-storage-new.yaml

  OS::TripleO::DeployedServer::ControlPlanePort: /usr/share/openstack-tripleo-heat-templates/deployed-server/deployed-neutron-port.yaml
  OS::TripleO::Network::Ports::ControlPlaneVipPort: /usr/share/openstack-tripleo-heat-templates/deployed-server/deployed-neutron-port.yaml
  OS::TripleO::Network::Ports::RedisVipPort: /usr/share/openstack-tripleo-heat-templates/network/ports/noop.yaml

  # Port assignments for the controller role
  OS::TripleO::ControllerDeployedServer::Ports::ExternalPort: /usr/share/openstack-tripleo-heat-templates/network/ports/external.yaml
  OS::TripleO::ControllerDeployedServer::Ports::InternalApiPort: /usr/share/openstack-tripleo-heat-templates/network/ports/internal_api.yaml
  OS::TripleO::ControllerDeployedServer::Ports::StoragePort: /usr/share/openstack-tripleo-heat-templates/network/ports/storage.yaml
  OS::TripleO::ControllerDeployedServer::Ports::StorageMgmtPort: /usr/share/openstack-tripleo-heat-templates/network/ports/storage_mgmt.yaml
  OS::TripleO::ControllerDeployedServer::Ports::TenantPort: /usr/share/openstack-tripleo-heat-templates/network/ports/tenant.yaml
  OS::TripleO::ControllerDeployedServer::Ports::ManagementPort: /usr/share/openstack-tripleo-heat-templates/network/ports/management.yaml

  # Port assignments for the compute role
  OS::TripleO::ComputeDeployedServer::Ports::ExternalPort: /usr/share/openstack-tripleo-heat-templates/network/ports/noop.yaml
  OS::TripleO::ComputeDeployedServer::Ports::InternalApiPort: /usr/share/openstack-tripleo-heat-templates/network/ports/internal_api.yaml
  OS::TripleO::ComputeDeployedServer::Ports::StoragePort: /usr/share/openstack-tripleo-heat-templates/network/ports/storage.yaml
  OS::TripleO::ComputeDeployedServer::Ports::StorageMgmtPort: /usr/share/openstack-tripleo-heat-templates/network/ports/noop.yaml
  OS::TripleO::ComputeDeployedServer::Ports::TenantPort: /usr/share/openstack-tripleo-heat-templates/network/ports/tenant.yaml
  OS::TripleO::ComputeDeployedServer::Ports::ManagementPort: /usr/share/openstack-tripleo-heat-templates/network/ports/management.yaml

  # Port assignments for the ceph storage role
  OS::TripleO::CephStorageDeployedServer::Ports::ExternalPort: /usr/share/openstack-tripleo-heat-templates/network/ports/noop.yaml
  OS::TripleO::CephStorageDeployedServer::Ports::InternalApiPort: /usr/share/openstack-tripleo-heat-templates/network/ports/noop.yaml
  OS::TripleO::CephStorageDeployedServer::Ports::StoragePort: /usr/share/openstack-tripleo-heat-templates/network/ports/storage.yaml
  OS::TripleO::CephStorageDeployedServer::Ports::StorageMgmtPort: /usr/share/openstack-tripleo-heat-templates/network/ports/storage_mgmt.yaml
  OS::TripleO::CephStorageDeployedServer::Ports::TenantPort: /usr/share/openstack-tripleo-heat-templates/network/ports/noop.yaml
  OS::TripleO::CephStorageDeployedServer::Ports::ManagementPort: /usr/share/openstack-tripleo-heat-templates/network/ports/management.yaml

  OS::TripleO::DeployedServer::ControlPlanePort: /usr/share/openstack-tripleo-heat-templates/deployed-server/deployed-neutron-port.yaml
  OS::TripleO::Network::Ports::ControlPlaneVipPort: /usr/share/openstack-tripleo-heat-templates/deployed-server/deployed-neutron-port.yaml
  OS::TripleO::Network::Ports::RedisVipPort: /usr/share/openstack-tripleo-heat-templates/network/ports/noop.yaml

parameter_defaults:
  EC2MetadataIp: 192.168.0.1
  ControlPlaneDefaultRoute: 192.168.0.1
  DeployedServerPortMap:
    control_virtual_ip:
      fixed_ips:
        - ip_address: 192.168.0.55
      subnets:
        - cidr: 25
    controller-0-ctlplane:
      fixed_ips:
        - ip_address: 192.168.0.50
      subnets:
        - cidr: 25
    compute-0-ctlplane:
      fixed_ips:
        - ip_address: 192.168.0.60
      subnets:
        - cidr: 25
    cephstorage-0-ctlplane:
      fixed_ips:
        - ip_address: 192.168.0.70
      subnets:
        - cidr: 25
[stack@undercloud-0 ~]$ cat ~/openstack_deployment/environments/neutron-settings.yaml
parameter_defaults:
  NeutronExternalNetworkBridge: "''"
  NeutronBridgeMappings: 'datacentre:br-ex,tenantvlan:br-infra'
  NeutronEnableIsolatedMetadata: 'True'
  NeutronNetworkType: 'vxlan,gre,vlan,flat'
  NeutronTunnelTypes: 'vxlan,gre'
  NeutronNetworkVLANRanges: 'datacentre:100:199,tenantvlan:200:299'
  NeutronDhcpAgentsPerNetwork: 3

Comment 3 Ollie Walsh 2017-10-12 18:32:11 UTC
Tripleo::Profile::Base::Nova::Libvirt/Exec[libvirt-default-net-destroy] is missing a dependency on Package['libvirt']

Comment 6 Gurenko Alex 2017-11-29 07:02:33 UTC
Verified on build: 2017-11-16.2

Comment 9 errata-xmlrpc 2018-02-13 16:31:58 UTC
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.

For information on the advisory, and where to find the updated
files, follow the link below.

If the solution does not work for you, open a new bug report.

https://access.redhat.com/errata/RHBA-2018:0310


Note You need to log in before you can comment on or make changes to this bug.