Strategia di aggiornamento del pacchetto
Pubblicato: 11 febbraio 2020 - 17:49
Ciao,
qual è la tua strategia per aggiornare i pacchetti WAPT sulla tua rete?
Il mio obiettivo è un aggiornamento mensile con una pre-implementazione in un piccolo ambiente con poche workstation (livello di maturità STAGING) seguita da un'implementazione su larga scala qualche giorno dopo (livello di maturità PROD).
Ogni mese devo controllare ogni pacchetto per vedere se esiste un aggiornamento e, in tal caso, distribuirlo. Col tempo, il numero di pacchetti aumenta e di conseguenza aumenta anche il tempo necessario. Fortunatamente, la maggior parte dei pacchetti ha una funzione `update_package` che consente una rapida ricompilazione. Tuttavia, trovare i pacchetti da aggiornare è un'operazione manuale (consultando i siti web degli sviluppatori/distributori).
Dopodiché, tutti i pacchetti devono essere modificati nuovamente per ricompilarli nell'ambiente PROD.
Hai qualche suggerimento per velocizzare l'implementazione degli aggiornamenti sulle tue workstation?
Personalmente, ho pensato a due cose che potrebbero essere d'aiuto, ma richiedono modifiche a WAPT.
Il primo miglioramento consisterebbe nell'aggiungere una funzione `update_check` ai pacchetti, che restituirebbe `true` se sono disponibili aggiornamenti a monte. Questa funzione potrebbe interrogare un sito web, in modo simile alla funzione `update_package`. Sarebbe necessario trovare un modo per visualizzare queste informazioni nella console WAPT. Ciò automatizzerebbe la ricerca dei pacchetti da aggiornare.
Il secondo miglioramento sarebbe la possibilità di ricompilare un pacchetto con un solo clic nella console per trasferirlo nell'ambiente di produzione. Idealmente, potrei selezionare più pacchetti contemporaneamente e lasciarli ricompilare automaticamente.
Grazie!
qual è la tua strategia per aggiornare i pacchetti WAPT sulla tua rete?
Il mio obiettivo è un aggiornamento mensile con una pre-implementazione in un piccolo ambiente con poche workstation (livello di maturità STAGING) seguita da un'implementazione su larga scala qualche giorno dopo (livello di maturità PROD).
Ogni mese devo controllare ogni pacchetto per vedere se esiste un aggiornamento e, in tal caso, distribuirlo. Col tempo, il numero di pacchetti aumenta e di conseguenza aumenta anche il tempo necessario. Fortunatamente, la maggior parte dei pacchetti ha una funzione `update_package` che consente una rapida ricompilazione. Tuttavia, trovare i pacchetti da aggiornare è un'operazione manuale (consultando i siti web degli sviluppatori/distributori).
Dopodiché, tutti i pacchetti devono essere modificati nuovamente per ricompilarli nell'ambiente PROD.
Hai qualche suggerimento per velocizzare l'implementazione degli aggiornamenti sulle tue workstation?
Personalmente, ho pensato a due cose che potrebbero essere d'aiuto, ma richiedono modifiche a WAPT.
Il primo miglioramento consisterebbe nell'aggiungere una funzione `update_check` ai pacchetti, che restituirebbe `true` se sono disponibili aggiornamenti a monte. Questa funzione potrebbe interrogare un sito web, in modo simile alla funzione `update_package`. Sarebbe necessario trovare un modo per visualizzare queste informazioni nella console WAPT. Ciò automatizzerebbe la ricerca dei pacchetti da aggiornare.
Il secondo miglioramento sarebbe la possibilità di ricompilare un pacchetto con un solo clic nella console per trasferirlo nell'ambiente di produzione. Idealmente, potrei selezionare più pacchetti contemporaneamente e lasciarli ricompilare automaticamente.
Grazie!