From 8052ff319e89595b682d2d475c075f6ecea41b5f Mon Sep 17 00:00:00 2001 From: Alexey Deryugin Date: Fri, 23 Sep 2016 15:39:45 +0300 Subject: [PATCH] Make Murano always use the latest CoreLibrary When we updating environment Murano doesn't update CoreLibrary if it's already installed. So we need to make it always install latest CoreLibrary version. Change-Id: I702d6e393fd24dc8649f02b72d83c14aeed3bff9 Closes-Bug: #1624723 (cherry picked from commit 329c4bb32750bcba480df778a5051147cf34bf29) --- .../openstack_tasks/manifests/murano/upload_murano_package.pp | 4 +++- tests/noop/spec/hosts/murano/upload_murano_package_spec.rb | 4 +++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/deployment/puppet/openstack_tasks/manifests/murano/upload_murano_package.pp b/deployment/puppet/openstack_tasks/manifests/murano/upload_murano_package.pp index a63c959dab..bc3748b5ce 100644 --- a/deployment/puppet/openstack_tasks/manifests/murano/upload_murano_package.pp +++ b/deployment/puppet/openstack_tasks/manifests/murano/upload_murano_package.pp @@ -2,5 +2,7 @@ class openstack_tasks::murano::upload_murano_package { notice('MODULAR: murano/upload_murano_package.pp') - murano::application { 'io.murano' : } + murano::application { 'io.murano' : + exists_action => 'u' + } } diff --git a/tests/noop/spec/hosts/murano/upload_murano_package_spec.rb b/tests/noop/spec/hosts/murano/upload_murano_package_spec.rb index 92a8c2e6a1..897d576094 100644 --- a/tests/noop/spec/hosts/murano/upload_murano_package_spec.rb +++ b/tests/noop/spec/hosts/murano/upload_murano_package_spec.rb @@ -12,7 +12,9 @@ describe manifest do context 'on primary controller', :if => enable do it 'should declare murano::application resource correctly' do - should contain_murano__application('io.murano') + should contain_murano__application('io.murano').with( + 'exists_action' => 'u' + ) end end end # end of shared_examples