Faccio molte review per il codice altrui su Ansible e ne scrivo molto io stesso.

Dopo più di un anno di sviluppo si è svolto rilascio del distributore openSUSE Leap 15.2. L'uscita è stata creata utilizzando il set di pacchetti di base della distribuzione in fase di sviluppo di SUSE Linux Enterprise 15 SP2, su cui vengono fornite versioni più recenti delle applicazioni utente dal repository openSUSE Tumbleweed. Per il download disponibile assemblaggio DVD universale, di 4 GB, un'immagine ridotta per l'installazione con download dei pacchetti dalla rete (138 MB) e Build live con KDE (910 MB) e GNOME (820 MB). L'uscita è stata creata per le architetture x86_64, ARM (aarch64, armv7) e POWER (ppc64le).

Principali novità:

  • Aggiornati componenti della distribuzione. Come in SUSE Linux Enterprise 15 SP2, continua a essere fornito il kernel Linux di base, preparato sulla base della versione 5.3.18 (nell'uscita precedente era utilizzato il kernel 4.12). Il kernel è simile a quello utilizzato nella distribuzione SUSE Linux Enterprise 15 Service Pack 2 e supportato dall'azienda SUSE.

    Tra le novità si segnala il supporto per GPU AMD Navi e la compatibilità con la tecnologia Intel Speed Select, utilizzata nei server basati su CPU Intel Xeon. È fornita una variante del kernel con patch Real-Time per sistemi in tempo reale. Come nelle due versioni precedenti, viene fornito systemd versione 234.

  • Oltre a GCC 7 (Leap 15.0) e GCC 8 (Leap 15.1) sono stati aggiunti pacchetti con il set di compilatori GCC 9. Nella distribuzione sono inoltre disponibili nuove versioni di PHP 7.4.6, Python 3.6.10, Perl 5.26, Clang 9, Ruby 2.5, CUPS 2.2.7, DNF 4.2.19.
  • Delle applicazioni utente sono stati aggiornati Xfce 4.14 (nell'uscita precedente era 4.12), GNOME 3.34 (era 3.26), KDE Plasma 5.18 (era 5.12), LXQt 0.14.1, Cinnamon 4.4, Sway 1.4, LibreOffice 6.4, Qt 5.12, Mesa 19.3, X.org Server 1.20.3, Wayland 1.18, VLC 3.0.7, GNU Health 3.6.4, OnionShare 2.2,
    Syncthing 1.3.4.
  • Come nella versione precedente, per la configurazione della rete delle workstation e dei laptop è per impostazione predefinita proposto Network Manager. Nelle versioni server, continua ad essere utilizzato Wicked come impostazione predefinita. Per la generazione di certificati Let’s Encrypt viene utilizzato uno script dehydrated.
  • È stata aggiornata l'utilità Snapper, responsabile della creazione di snapshot Btrfs e LVM con istantanee dello stato del file system e il ripristino delle modifiche (ad esempio, è possibile ripristinare un file sovrascritto per errore o recuperare lo stato del sistema dopo l'installazione dei pacchetti). In Snapper è stata implementata la possibilità di output in un nuovo formato, ottimizzato per l'analisi automatica e semplificando l'uso in script. È stato rivisitato il plugin per libzypp, che non è più vincolato al linguaggio Python e può essere utilizzato in ambienti con un set di pacchetti ridotto.
  • Nell'installer è implementato un dialogo più semplice per la selezione del ruolo di sistema. Migliorata la visualizzazione delle informazioni sullo stato dell'installazione. Gestione migliorata dei dispositivi di archiviazione durante l'installazione sulle schede Raspberry Pi. Garantita una maggiore precisione nella definizione delle partizioni di Windows crittografate con BitLocker.
  • Nel configuratore YaST è stata implementata la separazione delle impostazioni di sistema tra le directory /usr/etc e /etc. Migliorata la compatibilità di YaST Firstboot con il sottosistema WSL (Windows Subsystem for Linux) in Windows.
    Rivisto il modulo di configurazione della rete. Aumentata la facilità d'uso dell'interfaccia per la suddivisione delle partizioni del disco e aggiunta la possibilità di creare e gestire partizioni Btrfs che coprono più unità. Migliorata la performance dell'interfaccia del Software Manager per l'installazione delle applicazioni. Espansa la funzionalità del modulo NFS.
  • Nel sistema di installazione automatizzata di massa AutoYaST sono state aggiunte ulteriori impostazioni e migliorata l'informativa sugli errori nei profili di installazione.
  • Fornita la possibilità di aggiornare le installazioni server di openSUSE Leap a SUSE Linux Enterprise, permettendo di sviluppare il progetto su openSUSE e, alla sua conclusione, migrare su SLE in caso di necessità di supporto commerciale, certificazione e ciclo di consegna aggiornato esteso.
  • Nel repository sono stati inclusi pacchetti di framework e applicazioni legate all'apprendimento automatico. Tra cui Tensorflow e PyTorch disponibili per un'installazione rapida, supporto per il formato ONNX per la distribuzione dei modelli di apprendimento automatico.
  • Aggiunti i pacchetti Grafana e Prometheus, che consentono di organizzare il monitoraggio visivo e l'analisi delle variazioni metriche sui grafici.
  • Forniti pacchetti ufficialmente supportati per il dispiegamento dell'infrastruttura di isolamento container sulla piattaforma Kubernetes. Aggiunto il gestore di pacchetti Helm per l'installazione dei componenti Kubernetes.
    Aggiunti pacchetti con runtime CRI-O (un'alternativa leggera a Docker), conforme alla specifica Container Runtime Interface (CRI) dell'Open Container Initiative (OCI). Per organizzare interazioni di rete sicure tra contenitori è stato aggiunto un pacchetto con il sottosistema di rete. Cilium.
  • Garantita la supportabilità dei ruoli di sistema Server e Transactional Server. In Server viene utilizzato un set tradizionale di pacchetti per creare un ambiente server minimale, mentre nel Transactional Server è proposta una configurazione per sistemi server che utilizza il meccanismo degli aggiornamenti transazionali e un root filesystem montato in modalità sola lettura.

Fonte: opennet.ru

Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server 🔥 Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server | ProHoster