Size: a a a

OpenShift - русскоязычное сообщество

2020 June 30

VR

Vadim Rutkovsky in OpenShift - русскоязычное сообщество
Michael Silich
как именно oc adm update --to-image работает? Какой адрес ему нужен? (хочу на beta6 обновить)
oc adm upgrade --to-image=quay.io/openshift/okd:4.5.0-0.okd-2020-06-29-110348-beta6 так?
--to=<имя релиза без домена> --force
источник

MS

Michael Silich in OpenShift - русскоязычное сообщество
oc adm upgrade --to-image=4.5.0-0.okd-2020-06-29-110348-beta6 --force
error: --to-image must be a valid image pull spec: no registry or repository specified
источник

MS

Michael Silich in OpenShift - русскоязычное сообщество
oc adm upgrade --to=4.5.0-0.okd-2020-06-29-110348-beta6 --force
error: Can't look up image for version 4.5.0-0.okd-2020-06-29-110348-beta6. Unable to retrieve available updates: currently installed version 4.5.0-0.okd-2020-06-21-084504 not found in the "candidate-4.5" channel
источник

MS

Michael Silich in OpenShift - русскоязычное сообщество
чтото я не так делаю
источник

VR

Vadim Rutkovsky in OpenShift - русскоязычное сообщество
Странный канал, должен быть stable-4
источник

MS

Michael Silich in OpenShift - русскоязычное сообщество
oc adm upgrade --to=4.5.0-0.okd-2020-06-29-110348-beta6 --force
error: Can't look up image for version 4.5.0-0.okd-2020-06-29-110348-beta6. Unable to retrieve available updates: currently installed version 4.5.0-0.okd-2020-06-21-084504 not found in the "stable-4.5" channel
источник

MS

Michael Silich in OpenShift - русскоязычное сообщество
других нету
источник

VR

Vadim Rutkovsky in OpenShift - русскоязычное сообщество
Хмм, ну да. Тогда можно сделать --to-image=<полный пуллспек> --force --allow-дальшезабыл, надо в хелп смотреть
источник

VR

Vadim Rutkovsky in OpenShift - русскоязычное сообщество
Наверное для этого найтли уже нет ребра в графе апдейтов в любом случае
источник

MS

Michael Silich in OpenShift - русскоязычное сообщество
--allow-explicit-upgrade
источник

VR

Vadim Rutkovsky in OpenShift - русскоязычное сообщество
Вот, точно. Если кратко, то работает оно так:
origin-release умеет отдавать кластеру метаданные - из какого релиза в какой можно обновиться. CI тестирует апгрейды и добавляет в граф ребра. --to проверяет по графу может ли текущая версия обновиться до указанной. force пока нужен, потому что релиз подписан неофициальными ключами
источник

VR

Vadim Rutkovsky in OpenShift - русскоязычное сообщество
А --to-image + --allow игнорирует граф, обновится до любого релизного имаджа
источник

MS

Michael Silich in OpenShift - русскоязычное сообщество
ага, понятно. спс
источник
2020 July 01

Д

Даня in OpenShift - русскоязычное сообщество
В чем проблема?
источник

Д

Даня in OpenShift - русскоязычное сообщество
Вижу обсуждение, ага
источник

Д

Даня in OpenShift - русскоязычное сообщество
oc adm upgrade --to-image=quay.io/openshift/okd:4.5.0-0.okd-2020-06-29-110348-beta6 --force --allow-explicit-upgrade
источник

VR

Vadim Rutkovsky in OpenShift - русскоязычное сообщество
Evgeny Podshivalov
Я почему спрашиваю, сколько раз пробовал, на boostrap обычно все останавливается, не собирается кластер из 3 мастеров
пока не забыл:
в имадже registry.svc.ci.openshift.org/origin/4.5:libvirt-installer есть инсталлер с поддержкой libvirt IPI - он должен на прямую работать с proxmox. Правда, все равно придется городить loadbalancer (ну или DNS RR).
инструкция - https://github.com/openshift/installer/tree/master/docs/dev/libvirt
источник

EP

Evgeny Podshivalov in OpenShift - русскоязычное сообщество
Vadim Rutkovsky
пока не забыл:
в имадже registry.svc.ci.openshift.org/origin/4.5:libvirt-installer есть инсталлер с поддержкой libvirt IPI - он должен на прямую работать с proxmox. Правда, все равно придется городить loadbalancer (ну или DNS RR).
инструкция - https://github.com/openshift/installer/tree/master/docs/dev/libvirt
Спасибо, попробую. На beta6 у меня bootstrap нода вообще не поднялась с fcos 31.2
источник

VR

Vadim Rutkovsky in OpenShift - русскоязычное сообщество
Evgeny Podshivalov
Спасибо, попробую. На beta6 у меня bootstrap нода вообще не поднялась с fcos 31.2
интересно, вообще начальный имадж должен мало значить, там практически сразу обновляется до нужного
источник

VR

Vadim Rutkovsky in OpenShift - русскоязычное сообщество
источник