Bug 1462424
Summary: | StructuredDeployment fails to delete with Property error: default: could not convert string to float | ||||||
---|---|---|---|---|---|---|---|
Product: | Red Hat OpenStack | Reporter: | Artem Hrechanychenko <ahrechan> | ||||
Component: | openstack-heat | Assignee: | Thomas Hervé <therve> | ||||
Status: | CLOSED ERRATA | QA Contact: | Ronnie Rasouli <rrasouli> | ||||
Severity: | high | Docs Contact: | |||||
Priority: | high | ||||||
Version: | 12.0 (Pike) | CC: | dbecker, emacchi, jcoufal, jstransk, mandreou, mburns, mcornea, morazi, ohochman, rhel-osp-director-maint, sasha, sbaker, shardy, srevivo, therve, tvignaud | ||||
Target Milestone: | Upstream M2 | Keywords: | Triaged | ||||
Target Release: | 12.0 (Pike) | ||||||
Hardware: | x86_64 | ||||||
OS: | Linux | ||||||
Whiteboard: | |||||||
Fixed In Version: | openstack-heat-9.0.0-0.20170623110018.173f03a.el7ost | Doc Type: | If docs needed, set a value | ||||
Doc Text: | Story Points: | --- | |||||
Clone Of: | Environment: | ||||||
Last Closed: | 2017-12-13 21:32:50 UTC | Type: | Bug | ||||
Regression: | --- | Mount Type: | --- | ||||
Documentation: | --- | CRM: | |||||
Verified Versions: | Category: | --- | |||||
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||
Cloudforms Team: | --- | Target Upstream Version: | |||||
Embargoed: | |||||||
Attachments: |
|
Description
Artem Hrechanychenko
2017-06-17 13:37:33 UTC
This bugzilla has been removed from the release and needs to be reviewed and Triaged for another Target Release. This bugzilla has been removed from the release and needs to be reviewed and Triaged for another Target Release. Created attachment 1288557 [details]
openstack stack failures list --long
The same issue reproduced in upgrade osp11+Ipv6 overcloud -> OSP12 As posted upstream, an important thing is that the error happens on delete action, not create/update: overcloud.AllNodesDeploySteps.ControllerDeployment_Step5.0: resource_type: OS::Heat::StructuredDeployment physical_resource_id: 51321724-e524-45f7-8288-2bd6314c5f39 status: DELETE_FAILED status_reason: | ValueError: resources[0]: Property error: default: could not convert string to float: I don't think Heat should ever fail to delete a deployment resource like this, it's probably a Heat bug. Full failures list from mcornea http://paste.openstack.org/show/612387/ Fix merged in master upstream. Nope!Didn't fixed! Stack overcloud UPDATE_FAILED overcloud.AllNodesDeploySteps.ControllerDeployment_Step5.0: resource_type: OS::Heat::StructuredDeployment physical_resource_id: 530f2501-72a3-4739-a580-ba0e81da3d19 status: DELETE_FAILED status_reason: | ValueError: resources[0]: Property error: default: could not convert string to float: deploy_stdout: | ... Debug: Finishing transaction 101304540 Debug: Storing state Debug: Stored state in 0.83 seconds Notice: Applied catalog in 127.62 seconds Debug: Applying settings catalog for sections reporting, metrics Debug: Finishing transaction 449883500 Debug: Received report to process from controller-0.localdomain Debug: Evicting cache entry for environment 'production' Debug: Caching environment 'production' (ttl = 0 sec) Debug: Processing report from controller-0.localdomain with processor Puppet::Reports::Store (truncated, view all with --long) deploy_stderr: | abbit_virtual_host parameters have been deprecated by the [DEFAULT]\transport_url. Please use oslo::messaging::default::transport_url instead. Warning: Scope(Oslo::Messaging::Rabbit[glance_registry_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[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: 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 : (at /etc/puppet/modules/stdlib/lib/puppet/functions/deprecation.rb:25:in `deprecation') 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. Warning: Scope(Oslo::Messaging::Rabbit[aodh_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(Haproxy::Config[haproxy]): haproxy: The $merge_options parameter will default to true in the next major release. Please review the documentation regarding the implications. Warning: [norpm] Attempting to uninstall openstack-nova-migration but it will not be removed overcloud.AllNodesDeploySteps.ComputeDeployment_Step5.0: resource_type: OS::Heat::StructuredDeployment physical_resource_id: 9dc6453b-0c6e-4ded-ba40-579132a7a319 status: DELETE_FAILED status_reason: | ValueError: resources[0]: Property error: default: could not convert string to float: deploy_stdout: | ... Debug: Finishing transaction 49150340 Debug: Storing state Debug: Stored state in 0.25 seconds Notice: Applied catalog in 18.46 seconds Debug: Applying settings catalog for sections reporting, metrics Debug: Finishing transaction 165004660 Debug: Received report to process from compute-0.localdomain Debug: Evicting cache entry for environment 'production' Debug: Caching environment 'production' (ttl = 0 sec) Debug: Processing report from compute-0.localdomain with processor Puppet::Reports::Store (truncated, view all with --long) deploy_stderr: | ... (at /etc/puppet/modules/stdlib/lib/puppet/functions/deprecation.rb:25:in `deprecation') Warning: Unknown variable: '::vswitch::params::ovsdb_service_name'. at /etc/puppet/modules/vswitch/manifests/ovs.pp:78:6 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: This method is deprecated, please use match expressions with Stdlib::Compat::Bool instead. They are described at https://docs.puppet.com/puppet/latest/reference/lang_data_type.html#match-expressions. at : (at /etc/puppet/modules/stdlib/lib/puppet/functions/deprecation.rb:25:in `deprecation') 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. (truncated, view all with --long) overcloud.AllNodesDeploySteps.ComputeDeliverUpgradeScriptDeployment: resource_type: OS::Heat::SoftwareDeploymentGroup physical_resource_id: 9bfe932e-5918-4c4b-9866-92a53532133a status: CREATE_FAILED status_reason: | CREATE aborted overcloud.AllNodesDeploySteps.ComputeDeliverPuppetDeployment: resource_type: OS::Heat::SoftwareDeploymentGroup physical_resource_id: bc092c42-9c8f-4f84-add2-0ccf21d08e91 status: CREATE_FAILED status_reason: | CREATE aborted Heat Stack update failed. Heat Stack update failed. openstack-nova-scheduler-16.0.0-0.20170616124201.8238e8a.el7ost.noarch openstack-mistral-engine-5.0.0-0.20170616105628.6a81363.el7ost.noarch python-openstack-mistral-5.0.0-0.20170616105628.6a81363.el7ost.noarch openstack-swift-object-2.14.1-0.20170616135433.a7c8bec.el7ost.noarch openstack-glance-15.0.0-0.20170615185110.f786c92.el7ost.noarch openstack-heat-api-cfn-9.0.0-0.20170614161647.724d609.el7ost.noarch openstack-zaqar-5.0.0-0.20170616100628.f5a1627.el7ost.noarch openstack-tripleo-validations-7.1.1-0.20170616084438.0b608b2.el7ost.noarch openstack-tripleo-ui-7.1.1-0.20170616122633.9c0dea3.el7ost.noarch python-openstackclient-3.11.0-0.20170613232431.c69304e.el7ost.noarch openstack-neutron-openvswitch-11.0.0-0.20170616110047.243c742.el7ost.noarch openstack-nova-placement-api-16.0.0-0.20170616124201.8238e8a.el7ost.noarch openstack-nova-compute-16.0.0-0.20170616124201.8238e8a.el7ost.noarch openstack-mistral-executor-5.0.0-0.20170616105628.6a81363.el7ost.noarch openstack-ironic-conductor-8.0.1-0.20170616113031.b44074d.el7ost.noarch openstack-tripleo-common-7.1.1-0.20170616124957.93d87e0.el7ost.noarch openstack-puppet-modules-10.0.0-1.el7ost.noarch python-openstacksdk-0.9.16-0.20170608090447.bfc88e7.el7ost.noarch openstack-neutron-common-11.0.0-0.20170616110047.243c742.el7ost.noarch openstack-swift-proxy-2.14.1-0.20170616135433.a7c8bec.el7ost.noarch openstack-neutron-11.0.0-0.20170616110047.243c742.el7ost.noarch openstack-selinux-0.8.7-2.el7ost.noarch openstack-nova-api-16.0.0-0.20170616124201.8238e8a.el7ost.noarch openstack-heat-engine-9.0.0-0.20170614161647.724d609.el7ost.noarch openstack-mistral-api-5.0.0-0.20170616105628.6a81363.el7ost.noarch openstack-keystone-12.0.0-0.20170602202335.8628235.el7ost.noarch puppet-openstack_extras-11.2.0-0.20170613085321.0b0ea62.el7ost.noarch openstack-tripleo-common-containers-7.1.1-0.20170616124957.93d87e0.el7ost.noarch openstack-mistral-common-5.0.0-0.20170616105628.6a81363.el7ost.noarch openstack-nova-common-16.0.0-0.20170616124201.8238e8a.el7ost.noarch openstack-swift-account-2.14.1-0.20170616135433.a7c8bec.el7ost.noarch openstack-tripleo-image-elements-7.0.0-0.20170607161959.401d861.el7ost.noarch openstack-tripleo-puppet-elements-7.0.0-0.20170614005502.9285877.el7ost.noarch openstack-heat-api-9.0.0-0.20170614161647.724d609.el7ost.noarch openstack-ironic-inspector-5.1.1-0.20170616122048.5890625.el7ost.noarch openstack-tempest-16.0.1-0.20170616063235.5bf4722.el7ost.noarch openstack-heat-common-9.0.0-0.20170614161647.724d609.el7ost.noarch openstack-neutron-ml2-11.0.0-0.20170616110047.243c742.el7ost.noarch openstack-nova-conductor-16.0.0-0.20170616124201.8238e8a.el7ost.noarch openstack-ironic-api-8.0.1-0.20170616113031.b44074d.el7ost.noarch openstack-tripleo-heat-templates-7.0.0-0.20170616123155.el7ost.noarch puppet-openstacklib-11.2.0-0.20170613150439.93b8e7d.el7ost.noarch openstack-ironic-common-8.0.1-0.20170616113031.b44074d.el7ost.noarch openstack-swift-container-2.14.1-0.20170616135433.a7c8bec.el7ost.noarch [heat-admin@compute-0 ~]$ rpm -qa "*openstack*" python-django-openstack-auth-3.1.1-1.el7ost.noarch openstack-selinux-0.8.6-2.el7ost.noarch openstack-neutron-common-10.0.1-3.el7ost.noarch openstack-ceilometer-common-8.0.1-2.el7ost.noarch openstack-gnocchi-api-3.1.2-5.el7ost.noarch openstack-nova-novncproxy-15.0.3-3.el7ost.noarch openstack-mistral-executor-4.0.0-4.el7ost.noarch openstack-ceilometer-notification-8.0.1-2.el7ost.noarch openstack-cinder-10.0.1-1.el7ost.noarch openstack-glance-14.0.0-3.el7ost.noarch puppet-openstacklib-10.3.0-2.el7ost.noarch openstack-dashboard-11.0.1-5.el7ost.noarch openstack-sahara-api-6.0.0-3.el7ost.noarch openstack-ceilometer-central-8.0.1-2.el7ost.noarch openstack-aodh-notifier-4.0.0-6.el7ost.noarch openstack-ironic-api-7.0.1-1.el7ost.noarch openstack-ec2-api-4.0.0-2.el7ost.noarch openstack-aodh-listener-4.0.0-6.el7ost.noarch openstack-manila-4.0.0-4.el7ost.noarch openstack-swift-account-2.13.0-3.el7ost.noarch puppet-openstack_extras-10.3.0-1.el7ost.noarch openstack-neutron-ml2-10.0.1-3.el7ost.noarch openstack-ironic-common-7.0.1-1.el7ost.noarch openstack-sahara-common-6.0.0-3.el7ost.noarch openstack-ceilometer-collector-8.0.1-2.el7ost.noarch openstack-sahara-6.0.0-3.el7ost.noarch openstack-octavia-common-0.10.0-6.el7ost.noarch python-openstacksdk-0.9.13-1.el7ost.noarch openstack-neutron-lbaas-10.0.0-8.el7ost.noarch openstack-ceilometer-compute-8.0.1-2.el7ost.noarch openstack-nova-placement-api-15.0.3-3.el7ost.noarch openstack-aodh-evaluator-4.0.0-6.el7ost.noarch openstack-mistral-api-4.0.0-4.el7ost.noarch openstack-ironic-conductor-7.0.1-1.el7ost.noarch openstack-manila-ui-2.7.1-2.el7ost.noarch openstack-puppet-modules-10.0.0-1.el7ost.noarch openstack-heat-common-8.0.0-8.el7ost.noarch openstack-panko-common-2.0.2-1.el7ost.noarch openstack-gnocchi-common-3.1.2-5.el7ost.noarch openstack-gnocchi-statsd-3.1.2-5.el7ost.noarch openstack-nova-migration-15.0.3-3.el7ost.noarch openstack-swift-proxy-2.13.0-3.el7ost.noarch openstack-octavia-worker-0.10.0-6.el7ost.noarch openstack-heat-api-8.0.0-8.el7ost.noarch openstack-swift-plugin-swift3-1.11.0-6.el7ost.noarch openstack-neutron-openvswitch-10.0.1-3.el7ost.noarch openstack-dashboard-theme-11.0.1-5.el7ost.noarch openstack-mistral-common-4.0.0-4.el7ost.noarch openstack-sahara-engine-6.0.0-3.el7ost.noarch openstack-nova-compute-15.0.3-3.el7ost.noarch openstack-panko-api-2.0.2-1.el7ost.noarch openstack-nova-scheduler-15.0.3-3.el7ost.noarch openstack-keystone-11.0.0-5.el7ost.noarch openstack-octavia-health-manager-0.10.0-6.el7ost.noarch openstack-sahara-ui-6.0.0-2.el7ost.noarch openstack-heat-engine-8.0.0-8.el7ost.noarch openstack-neutron-10.0.1-3.el7ost.noarch openstack-ceilometer-api-8.0.1-2.el7ost.noarch openstack-aodh-api-4.0.0-6.el7ost.noarch openstack-manila-share-4.0.0-4.el7ost.noarch openstack-swift-object-2.13.0-3.el7ost.noarch openstack-neutron-sriov-nic-agent-10.0.1-3.el7ost.noarch openstack-gnocchi-indexer-sqlalchemy-3.1.2-5.el7ost.noarch openstack-nova-cert-15.0.3-3.el7ost.noarch openstack-octavia-housekeeping-0.10.0-6.el7ost.noarch openstack-heat-api-cfn-8.0.0-8.el7ost.noarch openstack-swift-container-2.13.0-3.el7ost.noarch openstack-neutron-metering-agent-10.0.1-3.el7ost.noarch python-openstackclient-3.8.1-1.el7ost.noarch openstack-nova-api-15.0.3-3.el7ost.noarch openstack-mistral-engine-4.0.0-4.el7ost.noarch openstack-zaqar-4.0.0-2.el7ost.noarch openstack-aodh-common-4.0.0-6.el7ost.noarch openstack-ceilometer-polling-8.0.1-2.el7ost.noarch openstack-gnocchi-metricd-3.1.2-5.el7ost.noarch openstack-nova-console-15.0.3-3.el7ost.noarch python-openstack-mistral-4.0.0-4.el7ost.noarch openstack-nova-common-15.0.3-3.el7ost.noarch openstack-nova-conductor-15.0.3-3.el7ost.noarch openstack-octavia-api-0.10.0-6.el7ost.noarch openstack-heat-api-cloudwatch-8.0.0-8.el7ost.noarch [heat-admin@controller-0 ~]$ rpm -qa "*openstack*" python-django-openstack-auth-3.1.1-1.el7ost.noarch openstack-selinux-0.8.6-2.el7ost.noarch openstack-neutron-common-10.0.1-3.el7ost.noarch openstack-ceilometer-common-8.0.1-2.el7ost.noarch openstack-gnocchi-api-3.1.2-5.el7ost.noarch openstack-nova-novncproxy-15.0.3-3.el7ost.noarch openstack-mistral-executor-4.0.0-4.el7ost.noarch openstack-ceilometer-notification-8.0.1-2.el7ost.noarch openstack-cinder-10.0.1-1.el7ost.noarch openstack-glance-14.0.0-3.el7ost.noarch puppet-openstacklib-10.3.0-2.el7ost.noarch openstack-dashboard-11.0.1-5.el7ost.noarch openstack-sahara-api-6.0.0-3.el7ost.noarch openstack-ceilometer-central-8.0.1-2.el7ost.noarch openstack-aodh-notifier-4.0.0-6.el7ost.noarch openstack-ironic-api-7.0.1-1.el7ost.noarch openstack-ec2-api-4.0.0-2.el7ost.noarch openstack-aodh-listener-4.0.0-6.el7ost.noarch openstack-manila-4.0.0-4.el7ost.noarch openstack-swift-account-2.13.0-3.el7ost.noarch puppet-openstack_extras-10.3.0-1.el7ost.noarch openstack-neutron-ml2-10.0.1-3.el7ost.noarch openstack-ironic-common-7.0.1-1.el7ost.noarch openstack-sahara-common-6.0.0-3.el7ost.noarch openstack-ceilometer-collector-8.0.1-2.el7ost.noarch openstack-sahara-6.0.0-3.el7ost.noarch openstack-octavia-common-0.10.0-6.el7ost.noarch python-openstacksdk-0.9.13-1.el7ost.noarch openstack-neutron-lbaas-10.0.0-8.el7ost.noarch openstack-ceilometer-compute-8.0.1-2.el7ost.noarch openstack-nova-placement-api-15.0.3-3.el7ost.noarch openstack-aodh-evaluator-4.0.0-6.el7ost.noarch openstack-mistral-api-4.0.0-4.el7ost.noarch openstack-ironic-conductor-7.0.1-1.el7ost.noarch openstack-manila-ui-2.7.1-2.el7ost.noarch openstack-puppet-modules-10.0.0-1.el7ost.noarch openstack-heat-common-8.0.0-8.el7ost.noarch openstack-panko-common-2.0.2-1.el7ost.noarch openstack-gnocchi-common-3.1.2-5.el7ost.noarch openstack-gnocchi-statsd-3.1.2-5.el7ost.noarch openstack-nova-migration-15.0.3-3.el7ost.noarch openstack-swift-proxy-2.13.0-3.el7ost.noarch openstack-octavia-worker-0.10.0-6.el7ost.noarch openstack-heat-api-8.0.0-8.el7ost.noarch openstack-swift-plugin-swift3-1.11.0-6.el7ost.noarch openstack-neutron-openvswitch-10.0.1-3.el7ost.noarch openstack-dashboard-theme-11.0.1-5.el7ost.noarch openstack-mistral-common-4.0.0-4.el7ost.noarch openstack-sahara-engine-6.0.0-3.el7ost.noarch openstack-nova-compute-15.0.3-3.el7ost.noarch openstack-panko-api-2.0.2-1.el7ost.noarch openstack-nova-scheduler-15.0.3-3.el7ost.noarch openstack-keystone-11.0.0-5.el7ost.noarch openstack-octavia-health-manager-0.10.0-6.el7ost.noarch openstack-sahara-ui-6.0.0-2.el7ost.noarch openstack-heat-engine-8.0.0-8.el7ost.noarch openstack-neutron-10.0.1-3.el7ost.noarch openstack-ceilometer-api-8.0.1-2.el7ost.noarch openstack-aodh-api-4.0.0-6.el7ost.noarch openstack-manila-share-4.0.0-4.el7ost.noarch openstack-swift-object-2.13.0-3.el7ost.noarch openstack-neutron-sriov-nic-agent-10.0.1-3.el7ost.noarch openstack-gnocchi-indexer-sqlalchemy-3.1.2-5.el7ost.noarch openstack-nova-cert-15.0.3-3.el7ost.noarch openstack-octavia-housekeeping-0.10.0-6.el7ost.noarch openstack-heat-api-cfn-8.0.0-8.el7ost.noarch openstack-swift-container-2.13.0-3.el7ost.noarch openstack-neutron-metering-agent-10.0.1-3.el7ost.noarch python-openstackclient-3.8.1-1.el7ost.noarch openstack-nova-api-15.0.3-3.el7ost.noarch openstack-mistral-engine-4.0.0-4.el7ost.noarch openstack-zaqar-4.0.0-2.el7ost.noarch openstack-aodh-common-4.0.0-6.el7ost.noarch openstack-ceilometer-polling-8.0.1-2.el7ost.noarch openstack-gnocchi-metricd-3.1.2-5.el7ost.noarch openstack-nova-console-15.0.3-3.el7ost.noarch python-openstack-mistral-4.0.0-4.el7ost.noarch openstack-nova-common-15.0.3-3.el7ost.noarch openstack-nova-conductor-15.0.3-3.el7ost.noarch openstack-octavia-api-0.10.0-6.el7ost.noarch openstack-heat-api-cloudwatch-8.0.0-8.el7ost.noarch change exist 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/RHEA-2017:3462 |