Cos'è ELevate?
ELevate è un progetto che mira a fornire la possibilità di migrare tra le principali versioni delle distribuzioni basate su RHEL dalla 7.x alla 8.x. Combina il framework Leapp di Red Hat con una libreria creata dalla comunità e un servizio per il set di metadati di migrazione necessari.
Sembra fantastico. Come posso contribuire?
È pronto per la produzione?
Dipende. Ogni ambiente è diverso e unico in base alle applicazioni e alle configurazioni. Poiché è ancora in fase di sviluppo, per evitare qualsiasi sorpresa, si consiglia vivamente di testare gli scenari di migrazione in una VM o sandbox prima di eseguire una migrazione in produzione.
Quali sistemi operativi supporta ELevate?
Attualmente ELevate fornisce i dati Leapp per la migrazione da CentOS 7 ai seguenti sistemi operativi:
- AlmaLinux OS 8
- CentOS Stream 8
- EuroLinux 8
- Oracle Linux 8
- Rocky Linux 8
La migrazione sarà "sul posto"?
Sì. Tutti i tuoi dati, applicazioni e impostazioni saranno conservati.
È in live o richiede un riavvio?
Le migrazioni richiederanno il riavvio del sistema due volte.
Cosa fa il servizio Package Evolution?
Il Package Evolution Service memorizza i metadati di migrazione dei pacchetti. I metadati rispondono alle domande su come i pacchetti si evolvono tra le principali versioni della distribuzione. PES supporta diverse classi di regole per i pacchetti come aggiunto, rimosso, rinominato, diviso, fuso e così via. Il servizio permette anche a chiunque di migliorare i dati aggiungendo nuove azioni o anche di creare un set di dati personalizzato per i pacchetti da repository di terze parti o privati.
Red Hat offre un set di dati con licenza non libera. Stai usando questo stesso set di dati?
No. Rispettiamo il lavoro di Red Hat e il nostro set di dati iniziale è stato fornito dalla Fondazione AlmaLinux e dai contributi di Oracle.
Sotto quale licenza sono i tuoi metadati?
I metadati sono forniti sotto una licenza Apache.
Perché state supportando la migrazione verso altre distribuzioni?
L'ecosistema CentOS è una comunità molto grande e diversificata. Abbiamo sviluppato questo progetto in buona fede nella speranza che tutti nella comunità possano usarlo e contribuire, non importa quale distro preferite. Questo è il modo dell'open source.