로그 파일의 cloud-init 버전이 바이너리의 버전과 충돌하는 이유는 무엇입니까?

로그 파일의 cloud-init 버전이 바이너리의 버전과 충돌하는 이유는 무엇입니까?

head -n 1 /var/log/cloud-init.log다음과 같이 표시되나요?

util.py[DEBUG]: Cloud-init v. 21.2-3-g899bfaa9-0ubuntu2~20.04.1 running 'init-local' at Fri, 21 Jan 2022 18:03:44 +0000. Up 48.49 seconds.

분명하게 보여주지만 Cloud-init v. 21.2-3동등하다.

# /usr/bin/cloud-init --version
/usr/bin/cloud-init 21.4-0ubuntu1~20.04.1

버전을 나타냅니다 cloud-init 21.4. 왜 한 사람은 21.4다른 사람이라고 말합니까 21.2?


후속작입니다cloud-init.log에 write_files.0이 표시됩니다. 다른 속성은 허용되지 않습니다("지연"은 예상치 못한 일입니다).

답변1

Cloud-init는 버전으로 실행 중이었지만 21.2현재는 21.4.

업데이트는 수동일 수도 있고 sudo apt update&& sudo apt upgrade일 수도 있습니다.셀프 업그레이드.

사이드 노트: 이미지는 이전 버전의 cloud-init와 함께 제공됩니다. 최신 기능과 버그 수정을 받으려면 최신 버전의 cloud-init를 사용하여 20.04 Ubuntu 이미지를 가져오는 것이 좋습니다. 버전 22.1은 업스트림으로 출시되었으며 현재 Ubuntu로 출시하기 위해 테스트 중입니다(향후 몇 주 내에 Ubuntu로 출시될 예정).

관련 정보