Datum a čas výpadku: 2018-01-05 01:00 CET
Očekavaná délka: 60 minut
Výpadek se týká serverů: vpsadmin.prg, node10.prg, node11.prg, node12.prg, node13.prg,
node14.prg, node1.brq
Typ výpadku: restart
Důvod: Aplikovani zaplaty pro chybu v Intel CPU
Výpadek řeší: Pavel Šnajdr, Jakub Skokan, Richard Marko
Byla nalezena vazna chyba v Intelich procesorech. Bohuzel jedeme jenom
na Intelu, takze budeme muset aplikovat patch do jadra, ktery nam
pravdepodobne o neco uzere z CPU vykonu. Jak to pisu, tak patch pro nase
jadro jeste neni; pokud neprijde od OpenVZ, naportujeme patch od Red Hatu,
jakmile bude venku. V takovem pripade upravime plan rebootu, abychom meli
vic casu to otestovat.
Odkazu, o co jde, je hodne, kdyztak hodte 'Intel PTI bug' do Sveho
Oblibeneho Vyhledavace (tm), vyplivne toho hromadu ->
https://www.reddit.com/r/sysadmin/comments/7nl8r0/intel_bug_incoming/
ENGLISH:
Date and time: 2018-01-05 01:00 CET
Expected duration: 60 minutes
Affected systems: vpsadmin.prg, node10.prg, node11.prg, node12.prg, node13.prg,
node14.prg, node1.brq
Outage type: restart
Reason: Intel CPU bug workaround
Handled by: Pavel Šnajdr, Jakub Skokan, Richard Marko
A severe bug has been found in Intel CPUs. Unfortunately Intel is all
we have now, so we have to apply a workaround as a kernel patch. Which,
for one, will slow down performance of our systems. And as of writing
this, the patch is not out for our kernel yet (or any nicely portable
version for this venerable kernel); but should be soon, at least from
Red Hat, if not OpenVZ team (in which case we'll change the announcements
accordingly to allow for more QA before deploying).
There's a lot of sources, for one of them all (and then Your Favorite
Search Engine should spit out tons of other resources if you search
for 'Intel PTI bug') ->
https://www.reddit.com/r/sysadmin/comments/7nl8r0/intel_bug_incoming/
-----BEGIN BASE64 ENCODED PARSEABLE JSON-----
eyJpZCI6NDIzLCJwbGFubmVkIjp0cnVlLCJiZWdpbnNfYXQiOiIyMDE4LTAx
LTA1VDAxOjAwOjAwKzAxOjAwIiwiZHVyYXRpb24iOjYwLCJ0eXBlIjoicmVz
dGFydCIsImVudGl0aWVzIjpbeyJuYW1lIjoiTm9kZSIsImlkIjo1LCJsYWJl
bCI6InZwc2FkbWluLnByZyJ9LHsibmFtZSI6Ik5vZGUiLCJpZCI6MTExLCJs
YWJlbCI6Im5vZGUxMC5wcmcifSx7Im5hbWUiOiJOb2RlIiwiaWQiOjExMiwi
bGFiZWwiOiJub2RlMTEucHJnIn0seyJuYW1lIjoiTm9kZSIsImlkIjoxMTMs
ImxhYmVsIjoibm9kZTEyLnByZyJ9LHsibmFtZSI6Ik5vZGUiLCJpZCI6MTE0
LCJsYWJlbCI6Im5vZGUxMy5wcmcifSx7Im5hbWUiOiJOb2RlIiwiaWQiOjEx
NSwibGFiZWwiOiJub2RlMTQucHJnIn0seyJuYW1lIjoiTm9kZSIsImlkIjoy
MTAsImxhYmVsIjoibm9kZTEuYnJxIn1dLCJoYW5kbGVycyI6WyJQYXZlbCDF
oG5hamRyIiwiSmFrdWIgU2tva2FuIiwiUmljaGFyZCBNYXJrbyJdLCJ0cmFu
c2xhdGlvbnMiOnsiZW4iOnsic3VtbWFyeSI6IkludGVsIENQVSBidWcgd29y
a2Fyb3VuZCIsImRlc2NyaXB0aW9uIjoiQSBzZXZlcmUgYnVnIGhhcyBiZWVu
IGZvdW5kIGluIEludGVsIENQVXMuIFVuZm9ydHVuYXRlbHkgSW50ZWwgaXMg
YWxsXHJcbndlIGhhdmUgbm93LCBzbyB3ZSBoYXZlIHRvIGFwcGx5IGEgd29y
a2Fyb3VuZCBhcyBhIGtlcm5lbCBwYXRjaC4gV2hpY2gsXHJcbmZvciBvbmUs
IHdpbGwgc2xvdyBkb3duIHBlcmZvcm1hbmNlIG9mIG91ciBzeXN0ZW1zLiBB
bmQgYXMgb2Ygd3JpdGluZ1xyXG50aGlzLCB0aGUgcGF0Y2ggaXMgbm90IG91
dCBmb3Igb3VyIGtlcm5lbCB5ZXQgKG9yIGFueSBuaWNlbHkgcG9ydGFibGVc
clxudmVyc2lvbiBmb3IgdGhpcyB2ZW5lcmFibGUga2VybmVsKTsgYnV0IHNo
b3VsZCBiZSBzb29uLCBhdCBsZWFzdCBmcm9tXHJcblJlZCBIYXQsIGlmIG5v
dCBPcGVuVlogdGVhbSAoaW4gd2hpY2ggY2FzZSB3ZSdsbCBjaGFuZ2UgdGhl
IGFubm91bmNlbWVudHNcclxuYWNjb3JkaW5nbHkgdG8gYWxsb3cgZm9yIG1v
cmUgUUEgYmVmb3JlIGRlcGxveWluZykuXHJcblxyXG5UaGVyZSdzIGEgbG90
IG9mIHNvdXJjZXMsIGZvciBvbmUgb2YgdGhlbSBhbGwgKGFuZCB0aGVuIFlv
dXIgRmF2b3JpdGVcclxuU2VhcmNoIEVuZ2luZSBzaG91bGQgc3BpdCBvdXQg
dG9ucyBvZiBvdGhlciByZXNvdXJjZXMgaWYgeW91IHNlYXJjaFxyXG5mb3Ig
J0ludGVsIFBUSSBidWcnKSAtXHUwMDNlXHJcblxyXG5odHRwczovL3d3dy5y
ZWRkaXQuY29tL3Ivc3lzYWRtaW4vY29tbWVudHMvN25sOHIwL2ludGVsX2J1
Z19pbmNvbWluZy8ifSwiY3MiOnsic3VtbWFyeSI6IkFwbGlrb3ZhbmkgemFw
bGF0eSBwcm8gY2h5YnUgdiBJbnRlbCBDUFUiLCJkZXNjcmlwdGlvbiI6IkJ5
bGEgbmFsZXplbmEgdmF6bmEgY2h5YmEgdiBJbnRlbGljaCBwcm9jZXNvcmVj
aC4gQm9odXplbCBqZWRlbWUgamVub21cclxubmEgSW50ZWx1LCB0YWt6ZSBi
dWRlbWUgbXVzZXQgYXBsaWtvdmF0IHBhdGNoIGRvIGphZHJhLCBrdGVyeSBu
YW1cclxucHJhdmRlcG9kb2JuZSBvIG5lY28gdXplcmUgeiBDUFUgdnlrb251
LiBKYWsgdG8gcGlzdSwgdGFrIHBhdGNoIHBybyBuYXNlXHJcbmphZHJvIGpl
c3RlIG5lbmk7IHBva3VkIG5lcHJpamRlIG9kIE9wZW5WWiwgbmFwb3J0dWpl
bWUgcGF0Y2ggb2QgUmVkIEhhdHUsXHJcbmpha21pbGUgYnVkZSB2ZW5rdS4g
ViB0YWtvdmVtIHByaXBhZGUgdXByYXZpbWUgcGxhbiByZWJvb3R1LCBhYnlj
aG9tIG1lbGlcclxudmljIGNhc3UgdG8gb3Rlc3RvdmF0LlxyXG5cclxuT2Rr
YXp1LCBvIGNvIGpkZSwgamUgaG9kbmUsIGtkeXp0YWsgaG9kdGUgJ0ludGVs
IFBUSSBidWcnIGRvIFN2ZWhvXHJcbk9ibGliZW5laG8gVnlobGVkYXZhY2Ug
KHRtKSwgdnlwbGl2bmUgdG9obyBocm9tYWR1IC1cdTAwM2VcclxuXHJcbmh0
dHBzOi8vd3d3LnJlZGRpdC5jb20vci9zeXNhZG1pbi9jb21tZW50cy83bmw4
cjAvaW50ZWxfYnVnX2luY29taW5nLyJ9fX0=
-----END BASE64 ENCODED PARSEABLE JSON-----