akllt / infrastructure

tech infrastructure docs for Atviras Kodas Lietuvai (akl.lt)
4 stars 0 forks source link

manopozicija.lt serverio migracija #13

Open mgedmin opened 3 years ago

mgedmin commented 3 years ago

Šiuo metu manopozicija.lt sukasi iv-4.pov.lt serveryje, kuris yra OpenVZ konteineris, kurio negalima atnaujinti virš Ubuntu 16.04. Ubuntu 16.04 LTS perėjo į ESM režimą, t.y. saugumo atnaujinimai mokami.

pov.lt sukūrė naują VPSą -- vaiduoklis.pov.lt -- į kurį reikia perkelti manopozicija.lt ir kitas sveitaines. Dalis darbo jau padaryta:

Kas liko:

Nieko nepamiršau? @sirex

mgedmin commented 3 years ago

A, tiesa, ansible playbooko mes nepraleidom, nes ten trūksta konfigūracijos:

TASK [init buildout] **** fatal: [vaiduoklis.pov.lt]: FAILED! => {"changed": true, "cmd": ["python3", "scripts/genconfig.py", "config/env/production.cfg"], "delta": "0:00:00.220214", "end": "2021-05-19 12:46:23.564191", "msg": "non-zero return code", "rc": 1, "start": "2021-05-19 12:46:23.343977", "stderr": "Traceback (most recent call last):\n File \"scripts/genconfig.py\", line 53, in \n main()\n File \"scripts/genconfig.py\", line 32, in main\n raise Exception('File %s does not exist.' % args.extends)\nException: File config/env/production.cfg does not exist.", "stderr_lines": ["Traceback (most recent call last):", " File \"scripts/genconfig.py\", line 53, in ", " main()", " File \"scripts/genconfig.py\", line 32, in main", " raise Exception('File %s does not exist.' % args.extends)", "Exception: File config/env/production.cfg does not exist."], "stdout": "", "stdout_lines": []}

sirex commented 3 years ago

Šitas projektas praktiškai neturi lankytojų, tai nėra prioritetinis. Matau, kad duomenų bazė jau perkelta, media failus taip pat perkėliau, tam kartui užteks. Jei manopozicija.lt keletą mėnesių bus offline, manau niekas nepasiges. Kada nors, kai turėsiu laiko ir įkvėpimo pakelsiu.