We have to applied fuel-ha-utils on 9.0

This package comes from base fuel 9.0 and has applied patch
https://review.openstack.org/#/c/334415/. Should be removed
if you are using fixed version of 9.0.

Change-Id: If2129a2fba11b65ad2817969c8a90128597b4c6a
This commit is contained in:
Maciej Relewicz 2016-07-14 14:17:52 +02:00
parent 4b8b4c6ec2
commit 2bcb511240
3 changed files with 40 additions and 0 deletions

View File

@ -0,0 +1,29 @@
# Copyright 2016 Mirantis, Inc.
#
# Licensed under the Apache License, Version 2.0 (the "License"); you may
# not use this file except in compliance with the License. You may obtain
# a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
# WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
# License for the specific language governing permissions and limitations
# under the License.
notice('MODULAR: networking-sfc/networking-sfc-setup-repo.pp')
$settings = hiera('networking-sfc', {})
$plugin_version = $settings['metadata']['plugin_version']
file { "/etc/apt/preferences.d/networking-sfc-${plugin_version}.pref":
ensure => absent,
}
apt::pin { 'fix for ocf scripts':
explanation => 'This package comes from base fuel 9.0 and has applied patch https://review.openstack.org/#/c/334415/. Should be removed if you are using fixed version of 9.0',
packages => 'fuel-ha-utils',
priority => 1400,
version => '9.0.1-99',
}

View File

@ -22,3 +22,14 @@
puppet_manifest: puppet/manifests/networking-sfc-compute.pp
puppet_modules: puppet/modules:/etc/puppet/modules
timeout: 120
- id: networking-sfc-setup-repo
type: puppet
version: 2.0.0
role: ['/.*/']
requires: [pre_deployment]
required_for: [deploy]
parameters:
puppet_manifest: puppet/manifests/networking-sfc-setup-repo.pp
puppet_modules: puppet/modules:/etc/puppet/modules
timeout: 120

Binary file not shown.