From 6f6345c9dae44bc03025ed266e8f7c29039ca0f5 Mon Sep 17 00:00:00 2001 From: chenyan Date: Fri, 24 Aug 2018 16:13:37 +0800 Subject: [PATCH] CentOS 7.5 upgrade for puppet-ceph package. Story: 2003389 Task: 24503 Change-Id: I06ee6bd6563b44c28aff7e23adf0f442466481af Signed-off-by: chenyan --- ...te-package-versioning-for-TIS-format.patch | 8 +-- .../meta_patches/0002-Add-TIS-patches.patch | 8 +-- .../meta_patches/0003-Ceph-Jewel-rebase.patch | 6 +- ...dd-OSD-support-for-persistent-naming.patch | 8 +-- .../0005-meta-patch-for-patch5.patch | 4 +- .../patches/0001-Roll-up-TIS-patches.patch | 71 +++++++++---------- .../patches/0002-Newton-rebase-fixes.patch | 8 +-- .../patches/0003-Ceph-Jewel-rebase.patch | 22 +++--- ...dd-OSD-support-for-persistent-naming.patch | 12 ++-- ...e-puppetlabs-apt-as-ceph-requirement.patch | 10 +-- .../puppet-ceph-2.2.0/centos/srpm_path | 2 +- 11 files changed, 78 insertions(+), 81 deletions(-) diff --git a/config/puppet-modules/openstack/puppet-ceph-2.2.0/centos/meta_patches/0001-Update-package-versioning-for-TIS-format.patch b/config/puppet-modules/openstack/puppet-ceph-2.2.0/centos/meta_patches/0001-Update-package-versioning-for-TIS-format.patch index 3659e7667..88ced7def 100644 --- a/config/puppet-modules/openstack/puppet-ceph-2.2.0/centos/meta_patches/0001-Update-package-versioning-for-TIS-format.patch +++ b/config/puppet-modules/openstack/puppet-ceph-2.2.0/centos/meta_patches/0001-Update-package-versioning-for-TIS-format.patch @@ -8,18 +8,18 @@ Subject: [PATCH] Update package versioning for TIS format 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/SPECS/puppet-ceph.spec b/SPECS/puppet-ceph.spec -index ecde883..7f086c5 100644 +index 8cfc8c1..3d7dccf 100644 --- a/SPECS/puppet-ceph.spec +++ b/SPECS/puppet-ceph.spec @@ -1,7 +1,7 @@ %{!?upstream_version: %global upstream_version %{version}%{?milestone}} Name: puppet-ceph - Version: 2.2.0 + Version: 2.4.1 -Release: 1%{?dist} +Release: 1.el7%{?_tis_dist}.%{tis_patch_ver} Summary: Community Developed Ceph Module - License: Apache-2.0 + License: ASL 2.0 -- -1.8.3.1 +2.7.4 diff --git a/config/puppet-modules/openstack/puppet-ceph-2.2.0/centos/meta_patches/0002-Add-TIS-patches.patch b/config/puppet-modules/openstack/puppet-ceph-2.2.0/centos/meta_patches/0002-Add-TIS-patches.patch index a96e9cf71..ffb952a84 100644 --- a/config/puppet-modules/openstack/puppet-ceph-2.2.0/centos/meta_patches/0002-Add-TIS-patches.patch +++ b/config/puppet-modules/openstack/puppet-ceph-2.2.0/centos/meta_patches/0002-Add-TIS-patches.patch @@ -8,10 +8,10 @@ Subject: [PATCH] Add TIS patches 1 file changed, 4 insertions(+) diff --git a/SPECS/puppet-ceph.spec b/SPECS/puppet-ceph.spec -index 7f086c5..771eb26 100644 +index 3d7dccf..5b0deea 100644 --- a/SPECS/puppet-ceph.spec +++ b/SPECS/puppet-ceph.spec -@@ -8,6 +8,8 @@ License: Apache-2.0 +@@ -8,6 +8,8 @@ License: ASL 2.0 URL: https://launchpad.net/puppet-ceph Source0: https://tarballs.openstack.org/%{name}/%{name}-%{upstream_version}.tar.gz @@ -23,12 +23,12 @@ index 7f086c5..771eb26 100644 @@ -23,6 +25,8 @@ Community Developed Ceph Module %prep - %setup -q -n openstack-ceph-%{version} + %setup -q -n openstack-ceph-%{upstream_version} +%patch0001 -p1 +%patch0002 -p1 find . -type f -name ".*" -exec rm {} + find . -size 0 -exec rm {} + -- -1.8.3.1 +2.7.4 diff --git a/config/puppet-modules/openstack/puppet-ceph-2.2.0/centos/meta_patches/0003-Ceph-Jewel-rebase.patch b/config/puppet-modules/openstack/puppet-ceph-2.2.0/centos/meta_patches/0003-Ceph-Jewel-rebase.patch index be7f031f7..30383aba4 100644 --- a/config/puppet-modules/openstack/puppet-ceph-2.2.0/centos/meta_patches/0003-Ceph-Jewel-rebase.patch +++ b/config/puppet-modules/openstack/puppet-ceph-2.2.0/centos/meta_patches/0003-Ceph-Jewel-rebase.patch @@ -8,7 +8,7 @@ Subject: [PATCH] ceph jewel rebase 1 file changed, 2 insertions(+) diff --git a/SPECS/puppet-ceph.spec b/SPECS/puppet-ceph.spec -index cd07d2c..90d30d5 100644 +index 5b0deea..23e0562 100644 --- a/SPECS/puppet-ceph.spec +++ b/SPECS/puppet-ceph.spec @@ -10,6 +10,7 @@ URL: https://launchpad.net/puppet-ceph @@ -20,7 +20,7 @@ index cd07d2c..90d30d5 100644 BuildArch: noarch @@ -27,6 +28,7 @@ Community Developed Ceph Module - %setup -q -n openstack-ceph-%{version} + %setup -q -n openstack-ceph-%{upstream_version} %patch0001 -p1 %patch0002 -p1 +%patch0003 -p1 @@ -28,5 +28,5 @@ index cd07d2c..90d30d5 100644 find . -type f -name ".*" -exec rm {} + find . -size 0 -exec rm {} + -- -1.8.3.1 +2.7.4 diff --git a/config/puppet-modules/openstack/puppet-ceph-2.2.0/centos/meta_patches/0004-Add-OSD-support-for-persistent-naming.patch b/config/puppet-modules/openstack/puppet-ceph-2.2.0/centos/meta_patches/0004-Add-OSD-support-for-persistent-naming.patch index d5e5a47de..9161146a9 100644 --- a/config/puppet-modules/openstack/puppet-ceph-2.2.0/centos/meta_patches/0004-Add-OSD-support-for-persistent-naming.patch +++ b/config/puppet-modules/openstack/puppet-ceph-2.2.0/centos/meta_patches/0004-Add-OSD-support-for-persistent-naming.patch @@ -8,10 +8,10 @@ Subject: [PATCH] Add OSD support for persistent naming 1 file changed, 2 insertions(+) diff --git a/SPECS/puppet-ceph.spec b/SPECS/puppet-ceph.spec -index bb4392d..99e4ac8 100644 +index 23e0562..ef82b81 100644 --- a/SPECS/puppet-ceph.spec +++ b/SPECS/puppet-ceph.spec -@@ -13,6 +13,7 @@ Source0: https://tarballs.openstack.org/%{name}/%{name}-%{upstream_versio +@@ -11,6 +11,7 @@ Source0: https://tarballs.openstack.org/%{name}/%{name}-%{upstream_versio Patch0001: 0001-Roll-up-TIS-patches.patch Patch0002: 0002-Newton-rebase-fixes.patch Patch0003: 0003-Ceph-Jewel-rebase.patch @@ -19,7 +19,7 @@ index bb4392d..99e4ac8 100644 BuildArch: noarch -@@ -31,6 +32,7 @@ Community Developed Ceph Module +@@ -29,6 +30,7 @@ Community Developed Ceph Module %patch0001 -p1 %patch0002 -p1 %patch0003 -p1 @@ -28,5 +28,5 @@ index bb4392d..99e4ac8 100644 find . -type f -name ".*" -exec rm {} + find . -size 0 -exec rm {} + -- -1.8.3.1 +2.7.4 diff --git a/config/puppet-modules/openstack/puppet-ceph-2.2.0/centos/meta_patches/0005-meta-patch-for-patch5.patch b/config/puppet-modules/openstack/puppet-ceph-2.2.0/centos/meta_patches/0005-meta-patch-for-patch5.patch index 83d3374c2..aeb203693 100644 --- a/config/puppet-modules/openstack/puppet-ceph-2.2.0/centos/meta_patches/0005-meta-patch-for-patch5.patch +++ b/config/puppet-modules/openstack/puppet-ceph-2.2.0/centos/meta_patches/0005-meta-patch-for-patch5.patch @@ -8,7 +8,7 @@ Subject: [PATCH] meta patch for patch5 1 file changed, 2 insertions(+) diff --git a/SPECS/puppet-ceph.spec b/SPECS/puppet-ceph.spec -index 66fc8ad..c855fc2 100644 +index ef82b81..ad75ea5 100644 --- a/SPECS/puppet-ceph.spec +++ b/SPECS/puppet-ceph.spec @@ -12,6 +12,7 @@ Patch0001: 0001-Roll-up-TIS-patches.patch @@ -28,5 +28,5 @@ index 66fc8ad..c855fc2 100644 find . -type f -name ".*" -exec rm {} + find . -size 0 -exec rm {} + -- -1.8.3.1 +2.7.4 diff --git a/config/puppet-modules/openstack/puppet-ceph-2.2.0/centos/patches/0001-Roll-up-TIS-patches.patch b/config/puppet-modules/openstack/puppet-ceph-2.2.0/centos/patches/0001-Roll-up-TIS-patches.patch index 67d3f2b49..263cc3c5b 100644 --- a/config/puppet-modules/openstack/puppet-ceph-2.2.0/centos/patches/0001-Roll-up-TIS-patches.patch +++ b/config/puppet-modules/openstack/puppet-ceph-2.2.0/centos/patches/0001-Roll-up-TIS-patches.patch @@ -1,16 +1,16 @@ -From d8e6107a98649475b5151289d6440b41f0397746 Mon Sep 17 00:00:00 2001 +From ff98c42f0e6ce22969e986933d0a60d73a281a1d Mon Sep 17 00:00:00 2001 From: Don Penney Date: Tue, 10 Jan 2017 13:31:17 -0500 -Subject: [PATCH] Roll up TIS patches +Subject: [PATCH 1/5] Roll up TIS patches --- - manifests/mon.pp | 15 ++++++++++++--- - manifests/osd.pp | 33 +++++++++++++++++---------------- + manifests/mon.pp | 14 +++++++++++--- + manifests/osd.pp | 38 +++++++++++++++++++------------------- manifests/rgw.pp | 7 +++++++ - 3 files changed, 36 insertions(+), 19 deletions(-) + 3 files changed, 37 insertions(+), 22 deletions(-) diff --git a/manifests/mon.pp b/manifests/mon.pp -index a6b5712..54f9909 100644 +index bc0298c..fa99df5 100644 --- a/manifests/mon.pp +++ b/manifests/mon.pp @@ -65,6 +65,8 @@ define ceph::mon ( @@ -22,15 +22,7 @@ index a6b5712..54f9909 100644 $exec_timeout = $::ceph::params::exec_timeout, ) { -@@ -78,6 +80,7 @@ define ceph::mon ( - $cluster_option = "--cluster ${cluster_name}" - } else { - $cluster_name = 'ceph' -+ $cluster_option = undef - } - - # NOTE(aschultz): this is the service title for the mon service. It may be -@@ -154,6 +157,10 @@ test -e \$mon_data/done +@@ -154,6 +156,10 @@ test -e \$mon_data/done } } @@ -38,10 +30,10 @@ index a6b5712..54f9909 100644 + $fsid_option = "--fsid ${fsid}" + } + - Ceph_config<||> -> + Ceph_config<||> # prevent automatic creation of the client.admin key by ceph-create-keys - exec { "ceph-mon-${cluster_name}.client.admin.keyring-${id}": -@@ -177,7 +184,8 @@ if [ ! -d \$mon_data ] ; then + -> exec { "ceph-mon-${cluster_name}.client.admin.keyring-${id}": +@@ -176,7 +182,8 @@ if [ ! -d \$mon_data ] ; then --setuser ceph --setgroup ceph \ --mkfs \ --id ${id} \ @@ -51,7 +43,7 @@ index a6b5712..54f9909 100644 touch \$mon_data/done \$mon_data/${init} \$mon_data/keyring chown -h ceph:ceph \$mon_data/done \$mon_data/${init} \$mon_data/keyring else -@@ -187,7 +195,8 @@ if [ ! -d \$mon_data ] ; then +@@ -186,7 +193,8 @@ if [ ! -d \$mon_data ] ; then if ceph-mon ${cluster_option} \ --mkfs \ --id ${id} \ @@ -61,31 +53,31 @@ index a6b5712..54f9909 100644 touch \$mon_data/done \$mon_data/${init} \$mon_data/keyring else rm -fr \$mon_data -@@ -204,7 +213,7 @@ test -d \$mon_data +@@ -203,7 +211,7 @@ test -d \$mon_data timeout => $exec_timeout, - }-> - service { $mon_service: + } + -> service { $mon_service: - ensure => running, + ensure => $service_ensure, } # if the service is running before we setup the configs, notify service diff --git a/manifests/osd.pp b/manifests/osd.pp -index 6c39806..5d3628d 100644 +index d24b95e..9b8cd99 100644 --- a/manifests/osd.pp +++ b/manifests/osd.pp @@ -52,6 +52,8 @@ define ceph::osd ( $ensure = present, - $journal = undef, + $journal = "''", $cluster = undef, + $cluster_uuid = undef, + $uuid = undef, $exec_timeout = $::ceph::params::exec_timeout, $selinux_file_context = 'ceph_var_lib_t', $fsid = $::ceph::profile::params::fsid, -@@ -66,6 +68,14 @@ define ceph::osd ( - $cluster_name = 'ceph' +@@ -68,6 +70,14 @@ define ceph::osd ( } + $cluster_option = "--cluster ${cluster_name}" + if $cluster_uuid { + $cluster_uuid_option = "--cluster-uuid ${cluster_uuid}" @@ -98,26 +90,30 @@ index 6c39806..5d3628d 100644 if $ensure == present { $ceph_check_udev = "ceph-osd-check-udev-${name}" -@@ -115,22 +125,13 @@ test -z \$(ceph-disk list ${data} | egrep -o '[0-9a-f]{8}-([0-9a-f]{4}-){3}[0-9a +@@ -120,25 +130,15 @@ test -z $(ceph-disk list $(readlink -f ${data}) | egrep -o '[0-9a-f]{8}-([0-9a-f Exec[$ceph_check_udev] -> Exec[$ceph_prepare] # ceph-disk: prepare should be idempotent http://tracker.ceph.com/issues/7475 exec { $ceph_prepare: - command => "/bin/true # comment to satisfy puppet syntax requirements -set -ex --if ! test -b ${data} ; then -- mkdir -p ${data} +-disk=$(readlink -f ${data}) +-if ! test -b \$disk ; then +- echo \$disk | egrep -e '^/dev' -q -v +- mkdir -p \$disk - if getent passwd ceph >/dev/null 2>&1; then -- chown -h ceph:ceph ${data} +- chown -h ceph:ceph \$disk - fi -fi --ceph-disk prepare ${cluster_option} ${fsid_option} ${data} ${journal} +-ceph-disk prepare ${cluster_option} ${fsid_option} $(readlink -f ${data}) $(readlink -f ${journal}) -udevadm settle -", - unless => "/bin/true # comment to satisfy puppet syntax requirements -set -ex --ceph-disk list | grep -E ' *${data}1? .*ceph data, (prepared|active)' || --{ test -f ${data}/fsid && test -f ${data}/ceph_fsid && test -f ${data}/magic ;} +-disk=$(readlink -f ${data}) +-ceph-disk list | egrep \" *(\${disk}1?|\${disk}p1?) .*ceph data, (prepared|active)\" || +-{ test -f \$disk/fsid && test -f \$disk/ceph_fsid && test -f \$disk/magic ;} -", ++ + command => "/usr/sbin/ceph-disk prepare ${cluster_option} ${cluster_uuid_option} ${uuid_option} --fs-type xfs --zap-disk ${data} ${journal}", + # We don't want to erase the disk if: + # 1. There is already ceph data on the disk for our cluster AND @@ -125,14 +121,15 @@ index 6c39806..5d3628d 100644 + # OSD on the disk. We don't want to attempt to re-use an OSD that + # had previously been deleted. + unless => "/usr/sbin/ceph-disk list | grep -v 'unknown cluster' | grep ' *${data}.*ceph data' | grep 'osd uuid ${uuid}'", ++ logoutput => true, timeout => $exec_timeout, - } + tag => 'prepare', diff --git a/manifests/rgw.pp b/manifests/rgw.pp -index da5557e..2a79c07 100644 +index 2612785..ebc83ce 100644 --- a/manifests/rgw.pp +++ b/manifests/rgw.pp -@@ -177,6 +177,13 @@ define ceph::rgw ( +@@ -185,6 +185,13 @@ define ceph::rgw ( provider => $::ceph::params::service_provider, } # Everything else that is supported by puppet-ceph should run systemd. @@ -147,5 +144,5 @@ index da5557e..2a79c07 100644 Service { name => "ceph-radosgw@${name}", -- -1.8.3.1 +2.7.4 diff --git a/config/puppet-modules/openstack/puppet-ceph-2.2.0/centos/patches/0002-Newton-rebase-fixes.patch b/config/puppet-modules/openstack/puppet-ceph-2.2.0/centos/patches/0002-Newton-rebase-fixes.patch index d1f8366df..62caeeff9 100644 --- a/config/puppet-modules/openstack/puppet-ceph-2.2.0/centos/patches/0002-Newton-rebase-fixes.patch +++ b/config/puppet-modules/openstack/puppet-ceph-2.2.0/centos/patches/0002-Newton-rebase-fixes.patch @@ -9,7 +9,7 @@ Subject: [PATCH] Newton rebase fixes 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/manifests/mon.pp b/manifests/mon.pp -index 54f9909..41fd8df 100644 +index 5f7138f..543d044 100644 --- a/manifests/mon.pp +++ b/manifests/mon.pp @@ -100,10 +100,13 @@ define ceph::mon ( @@ -30,7 +30,7 @@ index 54f9909..41fd8df 100644 } diff --git a/manifests/osd.pp b/manifests/osd.pp -index 5d3628d..ef171eb 100644 +index 9b8cd99..2187361 100644 --- a/manifests/osd.pp +++ b/manifests/osd.pp @@ -56,7 +56,7 @@ define ceph::osd ( @@ -41,7 +41,7 @@ index 5d3628d..ef171eb 100644 + $fsid = undef, ) { - $data = $name + include ::ceph::params -- -1.8.3.1 +2.7.4 diff --git a/config/puppet-modules/openstack/puppet-ceph-2.2.0/centos/patches/0003-Ceph-Jewel-rebase.patch b/config/puppet-modules/openstack/puppet-ceph-2.2.0/centos/patches/0003-Ceph-Jewel-rebase.patch index 524b3fb7c..62fe5dc00 100644 --- a/config/puppet-modules/openstack/puppet-ceph-2.2.0/centos/patches/0003-Ceph-Jewel-rebase.patch +++ b/config/puppet-modules/openstack/puppet-ceph-2.2.0/centos/patches/0003-Ceph-Jewel-rebase.patch @@ -5,12 +5,12 @@ Subject: [PATCH] ceph jewel rebase --- manifests/mon.pp | 1 + - manifests/rgw.pp | 34 +++++++++++++++++++++++++--------- + manifests/rgw.pp | 33 +++++++++++++++++++++++++-------- manifests/rgw/keystone.pp | 6 +++--- - 3 files changed, 29 insertions(+), 12 deletions(-) + 3 files changed, 29 insertions(+), 11 deletions(-) diff --git a/manifests/mon.pp b/manifests/mon.pp -index 41fd8df..acc112e 100644 +index 543d044..ad92061 100644 --- a/manifests/mon.pp +++ b/manifests/mon.pp @@ -107,6 +107,7 @@ define ceph::mon ( @@ -22,10 +22,10 @@ index 41fd8df..acc112e 100644 } diff --git a/manifests/rgw.pp b/manifests/rgw.pp -index 2a79c07..d7af122 100644 +index ebc83ce..56fb4a8 100644 --- a/manifests/rgw.pp +++ b/manifests/rgw.pp -@@ -185,23 +185,39 @@ define ceph::rgw ( +@@ -193,23 +193,40 @@ define ceph::rgw ( status => "systemctl status ceph-radosgw", } } else { @@ -35,6 +35,7 @@ index 2a79c07..d7af122 100644 + before => Service["radosgw-${name}"], + } + } ++ Service { - name => "ceph-radosgw@${name}", - enable => $rgw_enable, @@ -47,8 +48,6 @@ index 2a79c07..d7af122 100644 } - service { $rgw_service: -- ensure => $rgw_ensure, -- tag => ['ceph-radosgw'] + #for RHEL/CentOS7, systemctl needs to reload to pickup the ceph-radosgw init file + if (($::operatingsystem == 'RedHat' or $::operatingsystem == 'CentOS') and (versioncmp($::operatingsystemmajrelease, '7') >= 0)) + { @@ -57,11 +56,12 @@ index 2a79c07..d7af122 100644 + } + } + service { "radosgw-${name}": -+ ensure => $rgw_ensure, + ensure => $rgw_ensure, +- tag => ['ceph-radosgw'] + tag => ['radosgw'] } -- Ceph_config<||> -> Service<| tag == 'ceph-radosgw' |> +- Ceph_config<||> ~> Service<| tag == 'ceph-radosgw' |> + Ceph_config<||> -> Service["radosgw-${name}"] Package<| tag == 'ceph' |> -> File['/var/lib/ceph/radosgw'] Package<| tag == 'ceph' |> -> File[$log_file] @@ -75,7 +75,7 @@ index 2a79c07..d7af122 100644 + Ceph::Pool<||> -> Service["radosgw-${name}"] } diff --git a/manifests/rgw/keystone.pp b/manifests/rgw/keystone.pp -index e17e4e1..72a0554 100644 +index 8351177..c371fd0 100644 --- a/manifests/rgw/keystone.pp +++ b/manifests/rgw/keystone.pp @@ -148,7 +148,7 @@ define ceph::rgw::keystone ( @@ -106,5 +106,5 @@ index e17e4e1..72a0554 100644 ceph_config { "client.${name}/nss_db_path": ensure => absent; -- -1.8.3.1 +2.7.4 diff --git a/config/puppet-modules/openstack/puppet-ceph-2.2.0/centos/patches/0004-US92424-Add-OSD-support-for-persistent-naming.patch b/config/puppet-modules/openstack/puppet-ceph-2.2.0/centos/patches/0004-US92424-Add-OSD-support-for-persistent-naming.patch index 1819ad70a..19479228d 100644 --- a/config/puppet-modules/openstack/puppet-ceph-2.2.0/centos/patches/0004-US92424-Add-OSD-support-for-persistent-naming.patch +++ b/config/puppet-modules/openstack/puppet-ceph-2.2.0/centos/patches/0004-US92424-Add-OSD-support-for-persistent-naming.patch @@ -12,18 +12,18 @@ associated with udev link. 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/manifests/osd.pp b/manifests/osd.pp -index ef171eb..b9deea3 100644 +index 2187361..d9cf5b1 100644 --- a/manifests/osd.pp +++ b/manifests/osd.pp -@@ -59,7 +59,7 @@ define ceph::osd ( - $fsid = undef, - ) { +@@ -61,7 +61,7 @@ define ceph::osd ( + + include ::ceph::params - $data = $name + $data = generate('/bin/bash','-c',"/bin/readlink -f ${name}") if $cluster { - $cluster_option = "--cluster ${cluster}" + $cluster_name = $cluster -- -2.9.0 +2.7.4 diff --git a/config/puppet-modules/openstack/puppet-ceph-2.2.0/centos/patches/0005-Remove-puppetlabs-apt-as-ceph-requirement.patch b/config/puppet-modules/openstack/puppet-ceph-2.2.0/centos/patches/0005-Remove-puppetlabs-apt-as-ceph-requirement.patch index 9d903e2dd..2d202eee4 100644 --- a/config/puppet-modules/openstack/puppet-ceph-2.2.0/centos/patches/0005-Remove-puppetlabs-apt-as-ceph-requirement.patch +++ b/config/puppet-modules/openstack/puppet-ceph-2.2.0/centos/patches/0005-Remove-puppetlabs-apt-as-ceph-requirement.patch @@ -9,17 +9,17 @@ We will never install apt or puppet-apt, so this requirement cannot be fulfilled 1 file changed, 1 deletion(-) diff --git a/metadata.json b/metadata.json -index 4175278..39d8c82 100644 +index 14d2f37..27b78e3 100644 --- a/metadata.json +++ b/metadata.json -@@ -47,7 +47,6 @@ - ], - "description": "Installs and configures Ceph.", +@@ -8,7 +8,6 @@ + "project_page": "https://launchpad.net/puppet-ceph", + "issues_url": "https://bugs.launchpad.net/puppet-ceph", "dependencies": [ - {"name":"puppetlabs/apt","version_requirement":">=2.0.0 <3.0.0"}, {"name":"puppetlabs/apache","version_requirement":">=1.4.1 <2.0.0"}, {"name":"puppetlabs/concat","version_requirement":">=1.2.1 <3.0.0"}, {"name":"puppetlabs/inifile","version_requirement":">=1.0.0 <2.0.0"}, -- -1.8.3.1 +2.7.4 diff --git a/config/puppet-modules/openstack/puppet-ceph-2.2.0/centos/srpm_path b/config/puppet-modules/openstack/puppet-ceph-2.2.0/centos/srpm_path index 3e71fec6e..a629f4da6 100644 --- a/config/puppet-modules/openstack/puppet-ceph-2.2.0/centos/srpm_path +++ b/config/puppet-modules/openstack/puppet-ceph-2.2.0/centos/srpm_path @@ -1 +1 @@ -mirror:Source/puppet-ceph-2.2.0-1.el7.src.rpm +mirror:Source/puppet-ceph-2.4.1-1.el7.src.rpm