In order for package updates to occur, package resources need to use the upgrade action. This is first phase of blueprint, to get some consistency, next phase is to allow some update control. Change-Id: Ibf9aeea1a814383c298e432286c45a433ff257ed Implements: blueprint allow-package-updates
20 lines
483 B
Ruby
20 lines
483 B
Ruby
# encoding: UTF-8
|
|
#
|
|
# Cookbook Name:: openstack-block-storage
|
|
|
|
require_relative 'spec_helper'
|
|
|
|
describe 'openstack-block-storage::cinder-common' do
|
|
describe 'suse' do
|
|
let(:runner) { ChefSpec::Runner.new(SUSE_OPTS) }
|
|
let(:node) { runner.node }
|
|
let(:chef_run) { runner.converge(described_recipe) }
|
|
|
|
include_context 'block-storage-stubs'
|
|
|
|
it 'upgrades the openstack-cinder package' do
|
|
expect(chef_run).to upgrade_package 'openstack-cinder'
|
|
end
|
|
end
|
|
end
|