Mise à niveau ou mise à jour de la Plateforme centrale

Remarque : La procédure de mise à niveau est la même pour une installation de machine virtuelle unique AppScan 360° ou une installation répartie.

Mettre à jour la version actuelle

Pour mettre à jour l'installation avec une nouvelle configuration :
  1. Mettez à jour le fichier singular-singular.clusterKit.properties. Voir Préparation du fichier de configuration pour les paramètres de fichier.
  2. A partir de l'emplacement du dossier qui contient le kit extrait, saisissez :
    > ./setup.sh $PWD/..

Effectuer une mise à niveau vers une nouvelle version de AppScan 360° sans migrer les données

Effectuez une mise à niveau uniquement lorsqu'aucun examen actif n'est en cours d'exécution.

Pour effectuer une mise à niveau vers AppScan 360° version 1.2 à partir de la version 1.1.x ou antérieure sans migrer de données, suivez les instructions de la rubrique :
  1. Mise en place de l'environnement AppScan 360° pour une installation distribuée
  2. Préparation du fichier de configuration
  3. Installation de la Plateforme centrale AppScan

Effectuer une mise à niveau vers une nouvelle version de AppScan 360° et migrer les données

Pour mettre à niveau AppScan 360° version 1.2 et obtenir une version plus récente :

Les données sont migrées automatiquement.

  1. Effectuez une sauvegarde de singular-singular.clusterKit.properties si vous souhaitez conserver la même configuration.
  2. Téléchargez le nouveau package d'installation AppScan 360° à partir du Portail de licence et de téléchargement HCL.
  3. Installez AppScan 360° comme décrit dans Installation de la Plateforme centrale AppScan.

    Une fois qu'elle est terminée, vous recevez la confirmation que la mise à jour de AppScan 360° est installée et prête à être utilisée.

Pour effectuer une mise à niveau de AppScan 360° version 1.1.x vers la version 1.2.0 et migrer les données :
  1. Sauvegardez toutes les données.
  2. Préparez l'environnement comme décrit dans la rubrique Mise en place de l'environnement AppScan 360° pour une installation distribuée.
  3. Modifiez le fichier singular-singular.clusterKit.properties pour l'installation comme décrit dans la rubrique Préparation du fichier de configuration, en mappant les paramètres de la version 1.1.x à la version 1.2 comme suit :
    AppScan 360° Paramètres de la version 1.1.x. AppScan 360° Paramètres de la version 1.2.0

    DB_NAME

    DB_HOST

    DB_USERNAME

    DB_PASSWORD

    CK_CONFIGURATION_CONFIDENTIAL_DEFAULT_CONNECTION
    LDAP_USERNAME CK_CONFIGURATION_DISCLOSED_LDAP_USERNAME
    LDAP_PASSWORD CK_CONFIGURATION_CONFIDENTIAL_LDAP_PASSWORD
    LDAP_DOMAIN CK_CONFIGURATION_DISCLOSED_LDAP_DOMAIN
    EXTERNAL_IDP_MODE CK_CONFIGURATION_DISCLOSED_EXTERNAL_IDP_MODE
    LDAP_AUTHORIZED_GROUPS CK_CONFIGURATION_DISCLOSED_LDAP_AUTHORIZED_GROUPS
    EXTERNAL_ACCESS_PROXY CK_CONFIGURATION_DISCLOSED_EXTERNAL_ACCESS_PROXY
    USE_EXTERNAL_SERVER_CERTIFICATE CK_CUSTOMER_INGRESS_CERTIFICATE_ENABLED
    MAIL_SMTP_HOST CK_CONFIGURATION_DISCLOSED_MAIL_SMTP_HOST
    MAIL_SMTP_PORT CK_CONFIGURATION_DISCLOSED_MAIL_SMTP_PORT
    MAIL_SMTP_ENABLE_SSL CK_CONFIGURATION_DISCLOSED_MAIL_SMTP_ENABLE_SSL
    MAIL_SMTP_USERNAME CK_CONFIGURATION_DISCLOSED_MAIL_SMTP_USERNAME
    MAIL_SMTP_PASSWORD CK_CONFIGURATION_DISCLOSED_MAIL_SMTP_PASSWORD
    Remarque : Les paramètres de la version 1.1.x non spécifiés ne sont pas applicables dans la version 1.2.0. De plus, la version 1.2.0 comporte des paramètres supplémentaires qui doivent être spécifiés.
    Important : Lors de la mise à niveau à partir de AppScan 360° version 1.1.0 ou antérieure, la configuration LDAP ne peut pas être utilisée à nouveau telle quelle. Vous devez vérifier que tous les paramètres LDAP répondent aux exigences de AppScan 360° version 1.2 avant de procéder à l'installation.
  4. Téléchargez le nouveau package d'installation AppScan 360° à partir du Portail de licence et de téléchargement HCL.
  5. Préparez un partage sur un serveur de fichiers qui expose les protocoles NFS et SMB
  6. Assurez-vous que le cluster de AppScan 360° version 1.2.0 K8S est installé avec le pilote de stockage (CSI) qui prend en charge NFS.
  7. Arrêtez le service AppScan 360°. Dans le dossier d'installation de la version 1.1.x, exécutez :
    > ./stop.ps1
  8. Connectez-vous au partage désigné en utilisant un lecteur réseau sur la machine AppScan 360° à l'aide de SMB.
  9. Copiez toutes les données partagées AppScan 360° depuis c:\saasworkingdirectory (sur la machine AppScan 360°) vers le partage désigné sur le serveur de fichiers.
  10. Définissez un volume persistant (PV) sur le cluster version 1.2.0 K8S AppScan 360° qui correspond au partage désigné sur le serveur de fichiers. Exemple :
    • apiVersion : v1
    • kind : Volume persistant
    • metadata :
      • name : nfs-pv

        Utilisez la valeur du paramètre d'installation CK_CSI_STORAGE_SHARED_FILE_SYSTEM_VOLUME_NAME

    • spec :
      • capacity :
        • storage : <SHARED_DATA_SIZE>

          utilisez la valeur du paramètre d'installation CK_CSI_STORAGE_SHARED_FILE_SYSTEM_REQUESTED_CAPACITY

      • accessModes : - ReadWriteMany
      • persistentVolumeReclaimPolicy: Conserver
      • storageClassName : <CSI_STORAGE_CLASS>

        Utilisez la valeur du paramètre d'installation CK_CSI_STORAGE_CLASS_NAME

      • nfs :

        chemin : <SHARE_PATH_ON_FILE_SERVER>

        server : <FILE_SERVER_IP>

  11. Installez AppScan 360° comme décrit dans Installation de la Plateforme centrale AppScan.

    Une fois qu'elle est terminée, vous recevez la confirmation que la mise à jour de AppScan 360° est installée et prête à être utilisée.