Project

General

Profile

Actions

Cleanup #18094

closed

Remove gperftools from lab-extras when CentOS 7.3 is released

Added by David Galloway over 7 years ago. Updated over 7 years ago.

Status:
Resolved
Priority:
Low
Category:
Infrastructure Service
Target version:
-
% Done:

0%

Tags:
Backport:
Reviewed:
Affected Versions:

Description

I added gperftools-* to lab-extras on gitbuilder.ceph.com. Version 2.4-8.el7 was available in the CentOS CR repo and has a fix for a tcmalloc bug.

When CentOS 7.3 is released and replaces all the 7.2 testnodes, those packages can be cleaned up.

Actions #1

Updated by Ken Dreyer over 7 years ago

The tcmalloc bug that this fixes: #13522

Actions #2

Updated by David Galloway over 7 years ago

For future reference, this was achieved by enabling the CR repo on a CentOS 7.2 host, yum installing with --downloadonly, and then scp'ed all the gperftools packages and dependencies from the CR repo to gitbuilder-archive.

Then createrepo --update /home/apt-mirror/mirror/lab-extras/centos7/

Actions #3

Updated by David Galloway over 7 years ago

Ran ansible -a "yum update -y gperftools-devel" smithi[0:38]"

Any CentOS machines that already had the packages installed are up to date now. Any machines that install the package as a dependency of ceph should pull the latest/fixed version from lab-extras.

$ ansible -a "rpm -qa gperftools-devel" smithi[0:38]

smithi002.front.sepia.ceph.com | SUCCESS | rc=0 >>
gperftools-devel-2.4-8.el7.x86_64

smithi003.front.sepia.ceph.com | SUCCESS | rc=0 >>
gperftools-devel-2.4-8.el7.x86_64

smithi005.front.sepia.ceph.com | SUCCESS | rc=0 >>
gperftools-devel-2.4-8.el7.x86_64

smithi004.front.sepia.ceph.com | SUCCESS | rc=0 >>

smithi001.front.sepia.ceph.com | SUCCESS | rc=0 >>
gperftools-devel-2.4-8.el7.x86_64

smithi006.front.sepia.ceph.com | SUCCESS | rc=0 >>
gperftools-devel-2.4-8.el7.x86_64

smithi008.front.sepia.ceph.com | SUCCESS | rc=0 >>
gperftools-devel-2.4-8.el7.x86_64

smithi010.front.sepia.ceph.com | SUCCESS | rc=0 >>

smithi009.front.sepia.ceph.com | SUCCESS | rc=0 >>
gperftools-devel-2.4-8.el7.x86_64

smithi011.front.sepia.ceph.com | SUCCESS | rc=0 >>

smithi012.front.sepia.ceph.com | SUCCESS | rc=0 >>
gperftools-devel-2.4-8.el7.x86_64

smithi014.front.sepia.ceph.com | SUCCESS | rc=0 >>

smithi013.front.sepia.ceph.com | SUCCESS | rc=0 >>
gperftools-devel-2.4-8.el7.x86_64

smithi015.front.sepia.ceph.com | SUCCESS | rc=0 >>
gperftools-devel-2.4-8.el7.x86_64

smithi016.front.sepia.ceph.com | SUCCESS | rc=0 >>
gperftools-devel-2.4-8.el7.x86_64

smithi017.front.sepia.ceph.com | SUCCESS | rc=0 >>
gperftools-devel-2.4-8.el7.x86_64

smithi018.front.sepia.ceph.com | SUCCESS | rc=0 >>
gperftools-devel-2.4-8.el7.x86_64

smithi019.front.sepia.ceph.com | SUCCESS | rc=0 >>
gperftools-devel-2.4-8.el7.x86_64

smithi020.front.sepia.ceph.com | SUCCESS | rc=0 >>
gperftools-devel-2.4-8.el7.x86_64

smithi021.front.sepia.ceph.com | SUCCESS | rc=0 >>
gperftools-devel-2.4-8.el7.x86_64

smithi022.front.sepia.ceph.com | SUCCESS | rc=0 >>
gperftools-devel-2.4-8.el7.x86_64

smithi023.front.sepia.ceph.com | SUCCESS | rc=0 >>
gperftools-devel-2.4-8.el7.x86_64

smithi024.front.sepia.ceph.com | SUCCESS | rc=0 >>
gperftools-devel-2.4-8.el7.x86_64

smithi026.front.sepia.ceph.com | SUCCESS | rc=0 >>
gperftools-devel-2.4-8.el7.x86_64

smithi025.front.sepia.ceph.com | SUCCESS | rc=0 >>
gperftools-devel-2.4-8.el7.x86_64

smithi027.front.sepia.ceph.com | SUCCESS | rc=0 >>

smithi029.front.sepia.ceph.com | SUCCESS | rc=0 >>

smithi028.front.sepia.ceph.com | SUCCESS | rc=0 >>
gperftools-devel-2.4-8.el7.x86_64

smithi030.front.sepia.ceph.com | SUCCESS | rc=0 >>

smithi032.front.sepia.ceph.com | SUCCESS | rc=0 >>

smithi031.front.sepia.ceph.com | SUCCESS | rc=0 >>

smithi033.front.sepia.ceph.com | SUCCESS | rc=0 >>

smithi034.front.sepia.ceph.com | SUCCESS | rc=0 >>

smithi036.front.sepia.ceph.com | SUCCESS | rc=0 >>

smithi035.front.sepia.ceph.com | SUCCESS | rc=0 >>

smithi038.front.sepia.ceph.com | SUCCESS | rc=0 >>

smithi037.front.sepia.ceph.com | SUCCESS | rc=0 >>
gperftools-devel-2.4-8.el7.x86_64

smithi039.front.sepia.ceph.com | SUCCESS | rc=0 >>

smithi007.front.sepia.ceph.com | UNREACHABLE! => {
    "changed": false, 
    "msg": "SSH Error: data could not be sent to the remote host. Make sure this host can be reached over ssh", 
    "unreachable": true
}
Actions #4

Updated by Ken Dreyer over 7 years ago

CentOS 7.3 is out, so we can take this out of lab-extras, and move over to CentOS 7.3

Actions #5

Updated by David Galloway over 7 years ago

  • Status changed from New to Resolved

Cleaned up

Actions

Also available in: Atom PDF