Comment 3 for bug 1626628

Revision history for this message
Michele Baldessari (michele) wrote :

So even with a much smaller extraconfig/tasks/major_upgrade_pacemaker.yaml:
heat_template_version: 2016-10-14
description: 'Upgrade for Pacemaker deployments'

parameters:
  servers:
    type: json
  input_values:
    type: json
    description: input values for the software deployments

resources:
  BlockStorageUpgradeConfig:
    type: OS::Heat::SoftwareConfig
    properties:
      group: script
      config: {get_file: major_upgrade_block_storage.sh}

  BlockStorageUpgradeDeployment:
    type: OS::Heat::SoftwareDeploymentGroup
    properties:
      servers: {get_param: servers, BlockStorage}
      config: {get_resource: BlockStorageUpgradeConfig}
      input_values: {get_param: input_values}

I can fully reproduce the problem:
UpdateWorkflow | OS::TripleO::Tasks::UpdateWorkflow | CREATE_IN_PROGRESS | overcloud
BlockStorageUpgradeDeployment | OS::Heat::SoftwareDeploymentGroup | CREATE_IN_PROGRESS | overcloud-UpdateWorkflow-n22z54he7m2y
BlockStorage | OS::Heat::SoftwareDeployment | CREATE_IN_PROGRESS | overcloud-UpdateWorkflow-n22z54he7m2y-BlockStorageUpgradeDeployment-7o3ubfbvrcem
get_param | OS::Heat::SoftwareDeployment | CREATE_IN_PROGRESS | overcloud-UpdateWorkflow-n22z54he7m2y-BlockStorageUpgradeDeployment-7o3ubfbvrcem