Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[ch3] sysnet4admin/CentOS-k8s에서 사용하는 yum 저장소 수정 #36

Closed
sysnet4admin opened this issue Jul 23, 2024 · 1 comment
Closed
Assignees
Labels
issue possible issue on the book

Comments

@sysnet4admin
Copy link
Owner

sysnet4admin commented Jul 23, 2024

[ 문제 ]

yum을 통한 패키지 업데이트가 되지 않는 문제

[ 내용 ]

2024년 6월 30일부로 길고 길게 지원해 주었던 CentOS가 EOL(End of Life) 되었습니다.
이에 따라 mirror사이트에서는 더이상 해당 패키지와 관련된 내용을 받을 수 없고, vault 도메인으로 옮겨지게 되었습니다.
기존에는 가상 머신 이미지인 Box를 업데이트하는데 이제 0.8.0에서 Deprecated를 시킬 예정이라 코드를 업데이트하였습니다.

해당 부분에 대한 코드는 다음과 같이 이미 수정되었습니다.

# CentOS repo change from mirror to vault
sed -i -e 's/mirrorlist=/#mirrorlist=/g' /etc/yum.repos.d/CentOS-*
sed -i -e 's/mirrorlist=/#mirrorlist=/g' /etc/yum.conf
sed -E -i -e 's/#baseurl=http:\/\/mirror.centos.org\/centos\/\$releasever\/([[:alnum:]_-]*)\/\$basearch\//baseurl=https:\/\/vault.centos.org\/7.9.2009\/\1\/\$basearch\//g' /etc/yum.repos.d/CentOS-*
sed -E -i -e 's/#baseurl=http:\/\/mirror.centos.org\/centos\/\$releasever\/([[:alnum:]_-]*)\/\$basearch\//baseurl=https:\/\/vault.centos.org\/7.9.2009\/\1\/\$basearch\//g' /etc/yum.conf

# CentOS repo change from mirror to vault
sed -i -e 's/mirrorlist=/#mirrorlist=/g' /etc/yum.repos.d/CentOS-*
sed -i -e 's/mirrorlist=/#mirrorlist=/g' /etc/yum.conf
sed -E -i -e 's/#baseurl=http:\/\/mirror.centos.org\/centos\/\$releasever\/([[:alnum:]_-]*)\/\$basearch\//baseurl=https:\/\/vault.centos.org\/7.9.2009\/\1\/\$basearch\//g' /etc/yum.repos.d/CentOS-*
sed -E -i -e 's/#baseurl=http:\/\/mirror.centos.org\/centos\/\$releasever\/([[:alnum:]_-]*)\/\$basearch\//baseurl=https:\/\/vault.centos.org\/7.9.2009\/\1\/\$basearch\//g' /etc/yum.conf

[ 해결책 ]

다시 소스를 다시 받아오신 후에 vagrant up을 실행하시거나 OVA 이미지를 다시 추가하시면 해당 문제는 해결 됩니다.

현재 이슈는 1주일간 모니터링 된 후에 Close 됩니다.
감사합니다.
조 훈, 심근우, 문성주 드림

@sysnet4admin
Copy link
Owner Author

sysnet4admin commented Jul 30, 2024

31 Jul 2024에 체크해 봤는데도 문제 없음

[root@m-k8s ~]# kubectl get node 
NAME     STATUS   ROLES    AGE     VERSION
m-k8s    Ready    master   16m     v1.18.4
w1-k8s   Ready    <none>   12m     v1.18.4
w2-k8s   Ready    <none>   8m56s   v1.18.4
w3-k8s   Ready    <none>   5m16s   v1.18.4

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
issue possible issue on the book
Projects
None yet
Development

No branches or pull requests

1 participant