Rack controller'lar kendini güncellesin #1

Closed
opened 2026-10-28 13:37:44 +01:00 by ilker · 1 comment
Owner

CD yalnızca region'ı güncelliyor; pxe-rack2 elle güncellendi. Rack, region'dan imzalı/sha256'lı ikiliyi çekip kendini değiştirsin (sürüm uyumsuzluğunda), geri dönüşlü.

CD yalnızca region'ı güncelliyor; pxe-rack2 elle güncellendi. Rack, region'dan imzalı/sha256'lı ikiliyi çekip kendini değiştirsin (sürüm uyumsuzluğunda), geri dönüşlü.
ilker added this to the v0.2.0 · kararlı lab milestone 2026-10-28 13:37:44 +01:00
Author
Owner

bbe4580. Region her rack'in state'inde surum/arch/sha256 sunar ve ikiliyi mTLS uzerinden verir; rack (yetkisiz) indirip sha256 ve 'version' ciktisini dogrular, /var/lib/rollcall/update'e koyar; root rollcall-rack-update.path kurar, rack'i yeniden baslatir, 60 sn icinde kayit olmazsa eskisini geri koyar. Lab'da dogrulandi: pxe-rack2 bbe4580 -> 15537b9 kendiliginden guncellendi; bozuk ikiliyle geri alma 60 sn'de calisti. Not: ilk gecis icin rack bir kez elle bu surume getirildi ve region'a mimarisini bildirmesi en fazla 5 dk (yeniden kayit) surebilir.

bbe4580. Region her rack'in state'inde surum/arch/sha256 sunar ve ikiliyi mTLS uzerinden verir; rack (yetkisiz) indirip sha256 ve 'version' ciktisini dogrular, /var/lib/rollcall/update'e koyar; root rollcall-rack-update.path kurar, rack'i yeniden baslatir, 60 sn icinde kayit olmazsa eskisini geri koyar. Lab'da dogrulandi: pxe-rack2 bbe4580 -> 15537b9 kendiliginden guncellendi; bozuk ikiliyle geri alma 60 sn'de calisti. Not: ilk gecis icin rack bir kez elle bu surume getirildi ve region'a mimarisini bildirmesi en fazla 5 dk (yeniden kayit) surebilir.
ilker closed this issue 2026-10-28 14:08:00 +01:00
Sign in to join this conversation.
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: ilker/rollcall#1