Planul meu era sa ma ajut de ansible pentru taskuri relativ repetitive post OS-upgrade. De exemplu, instaleaza cacti versiunea X, sau upgradeaza cacti versiunea Y. Am suficient de multe servere vechi in ograda cat sa merite investitia de efort. Chiar daca fiecare server e facut de capul lui, e o oportunitate buna sa le mai unific configurile.
Ce-i drept, post install nu cred ca orice modificare o sa se faca via ansible (obiceiuri vechi), ci tot cu shell, dar ma gandesc ca daca fac backup de config/chestii modificate si fac restore la upgrade cu ansible, ar putea sa mearga si pe termen mai lung, chiar daca nu e 100% clean/the ansible way. Oricum e mai bine decat sa fac server cu server si sa nu ramana nimic documentat post upgrade, ca peste 5-10 ani sa o iau de la capat... Daca trimit trafic din productie in server si nu merge, asta e - castig experienta si vad ce am uitat, se imbunatatesc scripturile, workflow-ul, etc. Toata lumea castiga (mai putin end userul). :) On Sat, Jun 27, 2020 at 1:55 PM Andrei POPESCU <andreimpope...@gmail.com> wrote: > On Vi, 26 iun 20, 14:51:09, Adrian Popa wrote: > > > > P.S. De la Centos 7 la 8 există upgrade path, sau e aceeaşi problemă? > Oare > > pe Ubuntu de ce se poate şi pe CentOS nu? Sau intrăm în holy flame war? > > Mersi! > > Ubuntu probabil moștenește (mai mult sau mai puțin) actualizarea "in > place" de la Debian. > > În Debian orice pachet *trebuie* să suporte actualizare "in place" de la > versiunea "stable" precedentă ("oldstable")[1][2]. > > Excepții se admit doar în cazuri speciale[3], care ar trebui să fie > documentate în Notele de lansare (Release Notes) și/sau NEWS.Debian > (afișat automat dacă pachetul 'apt-listchanges' este instalat). > > Versiunile pachetelor din Ubuntu (LTS) posibil/probabil să nu corespundă > 1:1 cu cele din Debian "oldstable"/"stable". În caz de diferențe depinde > de Ubuntu să testeze și, dacă este cazul, să modifice pachetele ca să > funcționeze actualizarea "in place". > > [1] nu găsesc acum exact unde este scris în Debian Policy > [2] pentru versiuni mai vechi de "oldstable" nu se oferă garanții și în > general nu se testează, deși este posibil să funcționeze > [3] exemplu: aplicația s-a modificat prea mult și nu oferă posibilitatea > de actualizare automată > > Spor, > Andrei > -- > If you can't explain it simply, you don't understand it well enough. > (Albert Einstein) > _______________________________________________ > RLUG mailing list > RLUG@lists.lug.ro > http://lists.lug.ro/mailman/listinfo/rlug_lists.lug.ro > _______________________________________________ RLUG mailing list RLUG@lists.lug.ro http://lists.lug.ro/mailman/listinfo/rlug_lists.lug.ro