CentOS7 에 OpenStack Train Release KeyStone, 설치 시 Dependency 에러 해결

kimseyoung·2024년 4월 1일

CentOS7 운영체제 위에 오픈스택 KeyStone 설치 시 다음과 같은 에러를 마주했다.

Error: Package: python2-qpid-proton-0.26.0-2.el7.x86_64 (centos-openstack-train)
           Requires: qpid-proton-c(x86-64) = 0.26.0-2.el7
           Available: qpid-proton-c-0.14.0-2.el7.x86_64 (extras)
               qpid-proton-c(x86-64) = 0.14.0-2.el7
           Available: qpid-proton-c-0.26.0-2.el7.x86_64 (centos-openstack-train)
               qpid-proton-c(x86-64) = 0.26.0-2.el7
           Installing: qpid-proton-c-0.37.0-1.el7.x86_64 (epel)
               qpid-proton-c(x86-64) = 0.37.0-1.el7
 You could try using --skip-broken to work around the problem
 You could try running: rpm -Va --nofiles --nodigest

이는 파이썬 패키지 관련 의존관계가 맞지 않아 발생하는 문제로 다음과 같이 패키지를 교체해주면 해결된다.

wget ftp://ftp.pbone.net/mirror/archive.fedoraproject.org/epel/testing/6.2019-05-29/x86_64/Packages/p/python2-qpid-proton-0.28.0-1.el7.x86_64.rpm
 
rpm -Uvh --replacepkgs python*.rpm --nodeps --force
profile
Back-end Developer, DevOps Engineer

0개의 댓글