Importazione di una versione del runbook

Importare una versione del runbook insieme alle risorse e alle dipendenze associate in Fleet Application Management.

  • L'importazione di una versione di runbook è costituita dalle seguenti pagine:

    Nella pagina della lista Versioni runbook selezionare Importa versione runbook. Se è necessaria assistenza per trovare la pagina dell'elenco delle versioni del runbook, vedere Elenco delle versioni del runbook.

    Eseguire ciascuno dei flussi di lavoro riportati di seguito in ordine. È possibile tornare a una pagina precedente selezionando Precedente.

    1. Selezionare il runbook

    La pagina Seleziona runbook contiene le informazioni sulla posizione del package di runbook per l'importazione.

    Immettere le informazioni riportate di seguito.

    • Selezionare una delle opzioni riportate di seguito per la versione runbook.
      • Incrementa versione: attivare l'opzione di attivazione/disattivazione per incrementare il numero di versione del runbook.
      • Mantieni la versione di origine: attivare l'opzione di attivazione/disattivazione per mantenere la versione del runbook uguale al numero di versione dall'origine.
      • Sostituisci: attiva l'opzione di attivazione/disattivazione per sostituire una versione del runbook esistente e il relativo numero di versione con la versione di origine.
    • Seleziona package esportato: selezionare una delle opzioni riportate di seguito per indicare dove è possibile accedere al package runbook.
      • Storage degli oggetti: selezionare il compartimento del bucket e il bucket di storage degli oggetti che contiene il file ZIP del runbook. Quindi, selezionare il bundle di runbook specifico (ZIP) dall'elenco.
      • URL: immettere un collegamento URL richiesta (PAR) preautenticata per il bundle runbook e immettere il collegamento URL del bundle runbook (ZIP) in URL file.
    • Bucket di destinazione: selezionare il compartimento del bucket, il bucket di storage degli oggetti e specificare la directory in cui si prevede di memorizzare le dipendenze dopo l'importazione.

    Selezionare Avanti per continuare.

    2. Convalida dipendenze

    Durante il processo di convalida, Fleet Application Management controlla le dipendenze richieste come prodotti, operazioni del ciclo di vita e articoli del catalogo e procede come indicato di seguito.

    • Se le dipendenze non esistono nella tenancy o nel compartimento di destinazione, Fleet Application Management le crea automaticamente utilizzando le informazioni esportate.
    • Se la dipendenza esiste nella destinazione ma si desidera mapparla a un'altra risorsa, è possibile specificare manualmente il mapping. Ad esempio, se un elemento catalogo di tipo Terraform, basato su un repository esterno o su un caricamento di file, è presente nel runbook esportato, è necessario fornire l'OCID di un elemento catalogo Terraform esistente dalla tenancy di destinazione.
    • Se è necessario un nuovo elemento del catalogo, ad esempio un package o un file di configurazione Terraform per i runbook di provisioning, selezionare Crea nuovo, quindi mapparlo durante il processo di importazione. Vedere Creazione di un elemento catalogo privato.

    Selezionare Importa per avviare il processo.

    Il processo di importazione della versione del runbook viene avviato e Fleet Application Management apre la schermata dello stato di importazione. Al termine del processo di importazione, una nuova versione del runbook viene elencata nella pagina della lista Versioni del runbook.

    È inoltre possibile passare alla schermata dello stato di importazione dalla pagina elenco Esegui registri selezionando Azioni, quindi selezionando Visualizza stato di importazione ed esportazione per assicurarsi che l'importazione venga completata correttamente.

    Gestione dei conflitti durante l'importazione

    Fleet Application Management potrebbe segnalare conflitti durante il processo di importazione che è necessario risolvere:

    • Conflitto di versioni del runbook: se esiste un runbook con la stessa versione nella tenancy o nel compartimento di destinazione, l'importazione non riesce. Per risolvere questo problema, scegliere una versione diversa (ad esempio, incrementare la versione).
    • Conflitti dipendenza:
      • Se le dipendenze obbligatorie, ad esempio gli elementi del catalogo, non esistono nella destinazione, Fleet Application Management le crea automaticamente durante l'importazione.
      • Se esistono dipendenze ma non sono compatibili, l'importazione non riesce e si riceve un messaggio di errore. Per risolvere questo problema, è possibile eseguire manualmente il mapping a risorse diverse o crearne di nuove. Vedere 2. Convalida le dipendenze.
  • Questa attività non può essere eseguita utilizzando l'interfaccia CLI.

    Per un elenco completo dei flag e delle opzioni di variabile per i comandi CLI di Fleet Application Management, vedere CLI for Fleet Application Management.

  • Impossibile eseguire questo task utilizzando l'API.