-
Notifications
You must be signed in to change notification settings - Fork 92
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
Dev: migration: implement corosync.conf migration for corosync 3 (jsc#PED-8252) #1422
base: master
Are you sure you want to change the base?
Dev: migration: implement corosync.conf migration for corosync 3 (jsc#PED-8252) #1422
Conversation
Codecov ReportAttention: Patch coverage is
Additional details and impacted files
Flags with carried forward coverage won't be shown. Click here to find out more.
☔ View full report in Codecov by Sentry. |
3c620cf
to
2d4c6db
Compare
fdcdc65
to
c6cd605
Compare
04ea10f
to
69020cc
Compare
69020cc
to
ab808d1
Compare
fa10732
to
68bd445
Compare
In
|
No output for remote nodes |
68bd445
to
389d007
Compare
FAIL as the fatal error sounds too strong to me. No matter it is corosync2 or corosync3 environment, nothing wrong to run |
486020b
to
16cd739
Compare
9e1b95b
to
38d9896
Compare
6147124
to
19ce3fc
Compare
Then you will get:
|
19ce3fc
to
93a768f
Compare
so that it can run in a seperated thread
…808) (cherry picked from commit 534b138)
…11808) (cherry picked from commit dc3a0c7)
(cherry picked from commit 0ecf1c6)
(cherry picked from commit d905539)
(cherry picked from commit 8cf8ef3)
(cherry picked from commit 3264f0d)
(cherry picked from commit e656662)
…c#PED-11808) (cherry picked from commit 72cd46f)
(cherry picked from commit 54def35)
…jsc#PED-11808) (cherry picked from commit 7bf54e9)
(cherry picked from commit 84143c4)
…PED-11808) should use recursive queries (cherry picked from commit 4b7e42d)
…ilesystem_with_fstype (cherry picked from commit 48aca45)
(cherry picked from commit 1e48317)
(cherry picked from commit 97fa52b)
as it is not a hard requirement to upgrade pacemaker 2 to 3.
…ed with `--fix` (jsc#PED-8252)
…jsc#PED-8252) * should not run the migration if already migrated * should not tell users to run `crm cluster health sles16 --fix` if already migrated
93a768f
to
a5c18a6
Compare
This pull request implements migrating
corosync.conf
from corosync 2 to corosync 3, including:udpu
andudp
toknet
crypto_hash
is set tosha1
, which is the default value in corosync 2, upgrades it to the new default in corosync 3,sha256
.Use Cases
Check When cluster services are running
Check When All Green for Migration
Check When Already Migrated
Run Migration
Try to Run Migration When Already Migrated