Skip to content

Commit

Permalink
[EDP-DDM-28744] Edit instruction on OKD update
Browse files Browse the repository at this point in the history
Change-Id: Ia279ccfdf47d1c80417e822acf967c4d5483925a
  • Loading branch information
Olesia Ivanenko committed Nov 11, 2024
1 parent 3b3d843 commit 773cda6
Showing 1 changed file with 21 additions and 4 deletions.
25 changes: 21 additions & 4 deletions docs/ua/modules/admin/pages/update/update-okd-4-12.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -507,19 +507,18 @@ IP-адресу ноди, яка перебуває у статусі `Not Ready
[source,bash]
----
oc get nodes -o wide.
$ oc get nodes -o wide.
----
====

.. Після підключення до проблемної ноди через *SSH*, введіть наступну команду у терміналі цієї ноди для тимчасового переведення *SELinux* в *Permissive* режим та відновлення налаштувань контекстів безпеки всіх файлів та директорій за замовчуванням:
.. Після підключення до проблемної ноди через *SSH*, введіть наступну команду у терміналі цієї ноди для відновлення налаштувань контекстів безпеки всіх файлів та директорій за замовчуванням:
+
[source,bash]
----
$ setenforce 0
$ restorecon -R -v /etc/NetworkManager/dispatcher.d/
----

.. Після виконання команди перезапустіть ноду через *vSphere Client* за шляхом *Power* > *Restart Guest OS*, що в свою чергу відновить значення налаштування режиму *SELinux = Enforcing*.
.. Після виконання команди перезапустіть ноду через *vSphere Client* за шляхом *Power* > *Restart Guest OS*.
+
image:admin:infrastructure/update-okd/update-okd-16.png[]
+
Expand All @@ -529,8 +528,26 @@ NOTE: Якщо спостерігаються певні проблеми при
+
CAUTION: Важливо виконати цей процес для кожної ноди, яка зазнала проблем під час оновлення і має статус `Not Ready`, який не змінюється протягом часу. Це забезпечить, що всі ноди вашого кластера будуть оновлені та працюватимуть коректно.

.. В якості додаткового кроку вирішення проблеми з нодами в `Not Ready` статусі в разі, якщо попердні кроки не спрацювали, можна виконати тимчасове переведення `SELinux` в `Permissive` режим. Для цього необхідно виконати наступну команду на кожній ноді в статусі `Not Ready`, підключившись до неї через *SSH*. Додаткове перезавантаження ноди не потрібне:
+
[source,bash]
----
$ setenforce 0
$ systemctl restart NetworkManager
----
+
CAUTION: Переведення *SELinux* в *Permissive* режим можливо лише тимчасово в ході процесу оновлення. Очікується, що режим *SELinux* автоматично зміниться на *Enforcing* в ході наступних кроків оновлення *OKD* версії, а саме *п.14*.

.. Дочекайтеся оновлення OKD до версії `4.12.0-0.okd-2023-03-18-084815`.

.. Якщо ви плануєте зробити перерву і не продовжувати оновлення на *OKD* версію `4.12.0-0.okd-2023-04-16-041331` одномоментно, рекомендується повернути режим на *Enforcing* самостійно. Для цього дочекайтесь успішного оновлення до версії `4.12.0-0.okd-2023-03-18-084815` та виконайте наступні команди в терміналі ноди:
+
[source,bash]
----
$ setenforce 1
$ systemctl restart NetworkManager
----

. *_На інфраструктурі AWS_*, перед оновленням *OKD* до версії `4.12.0-0.okd-2023-04-16-041331`, додайте перелік *IP-адрес* із сервісу `router-default` до ресурсу *ingresscontroller*.

.. Знайдіть ресурс з типом *Service* та імʼям *router-default* у просторі імен *openshift-ingress* та скопіюйте перелік *IP адрес* з анотації *"service.beta.kubernetes.io/load-balancer-source-ranges"*
Expand Down

0 comments on commit 773cda6

Please sign in to comment.