úterý 26. listopadu 2013

Nekonečná synchronizace TortoiseGit s remote repository

Při přechodu z TorgoiseGit 1.8.4 na TortoiseGit 1.8.6 jsem pozoroval nepříjemnou věc, kdy mi nikdy nechtěla doběhnout synchronizace s remote repository a vždy se to seklo těsně před koncem. Po troše googlení jsem objevil chybu, kterou to je způsobeno a také workaround.

Čím to je způsobeno?

Na vině je chyba GIT serveru Stash, která je popsána v jejich JIRA ticketu (STASH-3824).
Podobnou chybu má i Gerrit server, ticket jsem ale nedohledal.

Workaround 1:

  • Použití HTTP(S) repository URL místo SSH.

Workaround 2:

  1. Spusťte putty 0.63 pro Windows (kde stažení zde; používám installer).
  2. Klikněte na "Default Settings" v sekci "Saved Sessions", pak klikněte na tlačítko "Load".
  3. Jděte ve stromu na Connection -> SSH -> Bugs.
  4. Nastavte položku "Chokes on PuTTY's SSH-2 'winadj' requests" na volbu "On" (místo "Auto").
  5. Vraťte se zpátky na "Sessions" ve stromu (nejhornější položka v listu).
  6. Klikněte na "Default Settings" v sekci "Saved Sessions" a pak na tlačítko "Save".

Já jsem použil workaround 2 a pak mi opět TortoiseGit začal krásně fungovat.

Zdroje: TortoiseGit ticket #1880, Stash ticket STASH-3824

sobota 23. listopadu 2013

Jak vyřešit "read-only file system" na Ubuntu

Dnes mi na VPS nefungoval žádný web, všechny házely "Internal Server Error". Po nalogování do konzole jsem zjistil, že se nemůžu ani přepnout do jiného adresáře a systém vypisuje "Read-only file system".

Co je příčinout?

Systém přejde do read-only stavu v případě, že dojde k problému konzistence souborového systému.

Co s tím?

Existují asi tak 2 řešení:
  1. Restart VPS
    • Bohužel nepomůže "sudo reboot", vypisuje se hláška o read-only file systému. Je třeba z administračního rozhraní VPS vynutit restart.
    • Během startu VPS došlo k prověření disku a provedení dalších tří samovolných restartů.
  2. Zadání příkazu "sudo fsck -Af -M".
    • Tuto možnost jsem nevyzkoušel, ale dočíst se o ní můžete na askubuntu.com.

Závěrem

Během několikanásobného restartování VPS jsem si už říkal, že budu muset instalovat celou VPS znova. Díky svým instalačním skriptům by mi to ale nezabralo více jak hodinu a dostal bych vše do stejného stavu. Jsem ale rád, že se to vyřešilo bez reinstalace.

úterý 2. července 2013

Deluca Moravia: Narodila se nám stěňátka...

Narodila se nám štěňátka... Stalo se tak 21.6.2013 v naší chovatelské stanici Deluca Moravia počtem 3 fenky a 5 pejsků všichni v barvě krémové a zlaté. Hrdou matkou je Almeisan Juliette Aryana a hrdým otcem Dabka's Italy.

 

Celému tomuto vrhu předcházelo velké plánování, vybírání krycího psa, příprava na cestu a samozřejmě i cesta samotná.

Cesta do Švédska

S celou rodinkou jsme tedy koncem dubna vyrazili autem na cestu do Švédska. Dva psi v kufru, dvě děti v autosedačkách na zadních sedadlech a věci jsme si uložili do autoboxu na střechu. A mohli jsme vyrazit na 1350 km dlouhou cestu.

Neujeli jsme ani prvních sto kilometrů a hned nás v Polsku čekalo nemilé překvapení ve špatně značené objížďce rozestavěné dálnice. Nějak jsme se s tím poprali a pokračujem dále. Druhé také nepěkné překvapení nás zastihlo na Berlínském okruhu, kdy se před máma ploužil nadměrný náklad. Díky tomu jsme nabrali tak hodinové zpoždění a nemuseli jsme stihnout již předem rezervovaný a zaplacený trajekt. Nestalo se a do Rostocku na trajekt jsme dojeli včas, Máme za sebou cca 850 km.
Po dvouhodinové plavbě jsme se vylodili v Dánsku ve městě Gedser a mohli pokračovat dalších několik hodin směrem k cílové destinaci - vesnice Häradsö.
  
K majitelům Italyho jsme dorazili pozdě odpoledne, dali si kafíčko, prohodili pár milých slov a hned se vrhli za účelem, proč jsme vážili tak dalekou cestu.

Ubytování jsme si zajistili v chatce s kompletním vybavením (kuchyň, koupelna, záchod, lednička, mikrovlnka, rychlovarná konvice) a samozřejmě internetem - Isaberg Fritidsby.


Cesta zpět byla už jen příjemná nutnost, na které nás čekalo jen jediné překvapení. Prvních 70 kilometrů na polské dálnici je nepříjemný tankodrom, kde se rychleji než 60km/h opravdu jet nedá.

Harmonogram cesty Ostrava - Švédsko

  • Ostrava (20:00) - Rostock (5:15) - 850 km
  • trakejkt Rostock (6:00) - Gedser (8:00) - 50 km
  • Gedser (8:00) - Häradsö (15:00) a Isaberg Fritidsby (17:00) - 450 km

Harmonogram cesty Švédsko - Ostrava

  • Isaberg Fritidsby (7:00) - Gedser (12:00) - 450 km
  • trakekt Gedser (13:30) - Rostock (15:30) - 50 km
  • Rostock (15:30) - Ostrava (1:15) - 850 km


Poznatky

  • Netřeba mít hotovost, všude berou platební karty (benzínky, hotel, mýtné, trajekt).
  • Je dobré mít trajekt rezervován dopředu, hlavně v odpoledních hodinách se může stát, že se na trajekt prostě nevejdete.
  • Pokud můžete, vyhněte se prvních 70 km polské dálnici směrem z Německa.
  • Ceny - trajekt 104 €, mýtné v Dánsku 45 € přes Öresundský most.