Pagina 1 di 1

Vengono visualizzati tutti i livelli di maturità

Pubblicato: 30 aprile 2026 - 12:30
di _Yoann_
Ciao,

ho un problema con la gestione della maturità.

Sono l'unico ad avere `maturities=DEV,PREPROD,PROD` nel file di configurazione wapt-get.ini.

In precedenza, i pacchetti DEV apparivano solo sulla mia macchina, ma ora appaiono ovunque, soprattutto quando i pacchetti hanno seguito il percorso DEV>PROD>DEV.

Se prendo una macchina con `maturities=PROD` in wapt-get.ini
su Wapt Enterprise 2.6.1.17665:
- se creo un pacchetto DEV, non appare (OK)
- creo un pacchetto PROD
- ora ho DEV, PROD (NO, voglio che appaia solo PROD)
- elimino il pacchetto PROD
- il pacchetto appare ancora e nella colonna della maturità ho ancora DEV,PROD.

Avete qualche idea del perché?


In precedenza, mi sembra che funzionasse diversamente, con i pacchetti DEV che apparivano solo se la macchina di destinazione aveva il livello di maturità DEV

.
Ho appena eseguito un altro test spostando un pacchetto in PREPROD e ora tutti e tre i livelli di maturità vengono visualizzati nella console, anche se è presente un solo pacchetto e ho rimosso correttamente le versioni precedenti.

Ho l'impressione che vengano tenuti traccia di tutti i livelli di maturità attraversati dal pacchetto, anziché solo dell'ultimo
.


In alternativa, esiste un altro modo per visualizzare i pacchetti DEV solo per determinati tecnici nella console? Oltre a controllare le macchine di destinazione.


Cordiali saluti,
Yoann

Oggetto: Tutti i livelli di maturità sono visualizzati

Pubblicato: 30 aprile 2026 - 14:31
di italbot
Salve,

in quale fase compaiono i pacchetti? Quando vengono aggiunti come dipendenze a una macchina?

Cordiali saluti,

Ingrid

Oggetto: Tutti i livelli di maturità sono visualizzati

Pubblicato: 30 aprile 2026 - 14:52
di _Yoann_
Sì, è proprio così

Oggetto: Tutti i livelli di maturità sono visualizzati

Pubblicato: 30 aprile 2026 - 15:45
di italbot
In effetti, a questo livello vengono visualizzati tutti i pacchetti, indipendentemente dal loro livello di maturità, anche se tale livello non esiste più nel repository privato. Tuttavia, un pacchetto DEV non verrà installato su una macchina che non ha raggiunto il livello di maturità DEV.

Se si desidera limitare le azioni dei tecnici, la soluzione più semplice è gestire i pacchetti firmandoli con un certificato e distribuendoli solo su determinate macchine, utilizzando gli ACL per concedere diritti specifici a determinati pacchetti.

Cordiali saluti,

Ingrid