Как клонировать экземпляр EC2 без обновления пакетов - PullRequest
3 голосов
/ 25 января 2012

Сегодня я создавал новые экземпляры и заметил в них что-то странное.Я использовал, чтобы выбрать старый экземпляр, затем «запустить больше как этот» и, наконец, отсоединить том и присоединить том из снимка экземпляра, который я клонирую.Теперь, после запуска экземпляра, я заметил, что мой оригинальный php - 5.3.8, а новый - 5.3.9.Я начал проверять, есть ли служба автообновления, и у меня не работает.Кто-то знает, как избежать обновления или почему это происходит?

1 Ответ

3 голосов
/ 26 января 2012

Amazon Linux использует cloud-init, который выполняет различные функции запуска при первой загрузке экземпляра. Одна из этих функций - выполнить обновление пакета программного обеспечения до уровня, заданного параметром конфигурации repo_upgrade в /etc/cloud/cloud.cfg, который по умолчанию отображается в security в указанном вами AMI.

Мне кажется, что в подпрограмме upgrade в /usr/lib/python2.6/site-packages/cloudinit/DistAction/dist_repo_yum.py может быть ошибка, которая обрабатывает обновление репо, поскольку в случае UPGRADE_SECURITY все просто обновляется.

Возможно, вы захотите сообщить об этом поведении в Amazon, возможно, через форум EC2 .

...