3 Replies Latest reply on Jun 15, 2016 11:34 AM by Bill Robinson

    BLPackage with already installed Windows Patches

    Charis Motsios

      Hello everyone,

       

      I would like to create a BLPackage with all installed patches (300 patches) from one server (Windows ServerA) in order to be deployed in another machine (Windows ServerB). ServerB is a cluster node and we want to be identical in terms of windows patches with ServerA. The following steps have been performed:

      • Patch analysis only on two servers (ServerA & B)
      • Creation of a BLPackage with installed patches from ServerA
      • Creation of a deploy job for ServerB with the BLPackage from previous step

      Please have in mind that the Patch catalog contains only the patch metadata and not the payload.

      Based on the logs from application server the problem derives because the patches are not on the repository server

      [15 Jun 2016 15:34:58,291] [WorkItem-Thread-20] [ERROR] [BLAdmin:BLAdmins:] [Deploy] No such file or directory;//PVLBRF01/data/BMC_Repo/Windows/Server_2012/Windows8-RT-KB2918614-x64.msu

      [15 Jun 2016 15:34:58,291] [WorkItem-Thread-20] [ERROR] [BLAdmin:BLAdmins:] [Deploy] No such file or directory;//PVLBRF01/data/BMC_Repo/Windows/Server_2012/Windows8-RT-KB2972212-x64.msu

      [15 Jun 2016 15:34:58,291] [WorkItem-Thread-20] [ERROR] [BLAdmin:BLAdmins:] [Deploy] No such file or directory;//PVLBRF01/data/BMC_Repo/Windows/Server_2012/Windows8-RT-KB2973113-x64.msu

       

      On the patch analysis, the option to “Download Selected Patches” is not working for already installed patches. Thus I am not able to download the required payloads (patches)

      Do I have to download the entire patch catalog or there is another way this task to be accomplished?

        • 1. Re: BLPackage with already installed Windows Patches
          Bill Robinson

          can you clarify:

           

          what does "Creation of a BLPackage with installed patches from ServerA" mean ?  you used the analysis results from server A to generate a blpackage based on the patches analysis found missing from serverA ?

           

          - you run the patch analysis job against servers A and B?

          - both servers show the identical patches missing or you just assume they are the same ?

          - you generate the remediation artifacts (blpackage, deploy job) for which server - just A or A and B ?

          - the generated remediation artifacts have all of the correct patches and correctly deploy to server A ?

           

           

          why don't you run analysis against both servers, generate the remediation artifacts for both from the analysis results and deploy that ?

          • 2. Re: BLPackage with already installed Windows Patches
            Charis Motsios

            Hello Bill,

             

            We want all patches that have been installed on ServerA to be installed in ServerB.

             

            • We run Patch analysis job against Server A and ServerB.
            • On ServerA 92 patches were missing and 296 were already installed
            • On ServerB 237 patches were missing and 15 were already installed (this is as fresh installation)
            • Remediation artifacts (blpackage, deploy job) created only for ServerB. BLPackage contains 296 missing patches.

             

            We don't want to update both servers with the latest patches. We want both servers to be identical in terms of installed patches

            • 3. Re: BLPackage with already installed Windows Patches
              Bill Robinson

              so:

              analyze server A

              analyze server B

              create an exclude list – either on server B or in the job for patches that shouldn’t be pushed to server B based on whatever came out of server A

              analyze server B again and push the patches that are missing.