Uploaded image for project: 'IGB'
  1. IGB
  2. IGBF-2560

Deploy and test new jar-signing certificate

    Details

    • Type: Task
    • Status: Closed (View Workflow)
    • Priority: Major
    • Resolution: Done
    • Affects Version/s: None
    • Fix Version/s: None
    • Labels:
      None

      Description

      IGB installer build process uses a DigiCert-validated certificate to sign jars used by the Windows installers.

      For this task, deploy the new certificate. Check that the build system works properly. Make sure that the installer can be run and IGB can start up as usual, with no scary warnings about IGB being "untrusted". Search Jira for past issues where this type of thing has occurred before.

      Note that this ticket is private. The location of the key and its file name are confidential.

      This needs to be done before releasing version 9.1.5 of IGB.

        Attachments

          Activity

          Hide
          ann.loraine Ann Loraine added a comment - - edited

          I have renamed the new "pfx" file to "windows_keystore.pfx" and committed it to this branch:

          This effectively replaces the existing (soon-to-be-expired) key with the new one made by Noor Zahara.

          Noor Zahara - would you please ask a couple of the windows users tomorrow to try to install IGB using installer you created onto their systems?

          If that works out OK, then I will merge the branch into the master branch. This will be enough to deploy the new key - no changes to the IGB code base will be needed.

          Thank you!

          Show
          ann.loraine Ann Loraine added a comment - - edited I have renamed the new "pfx" file to "windows_keystore.pfx" and committed it to this branch: https://bitbucket.org/lorainelab/iipc/branch/IGBF-2560 This effectively replaces the existing (soon-to-be-expired) key with the new one made by Noor Zahara . Noor Zahara - would you please ask a couple of the windows users tomorrow to try to install IGB using installer you created onto their systems? If that works out OK, then I will merge the branch into the master branch. This will be enough to deploy the new key - no changes to the IGB code base will be needed. Thank you!
          Hide
          chirag24 Chirag Chandrahas Shetty (Inactive) added a comment -

          Installed IGB on a windows machine using IGBF-2560 installer and it is working as expected.

          Show
          chirag24 Chirag Chandrahas Shetty (Inactive) added a comment - Installed IGB on a windows machine using IGBF-2560 installer and it is working as expected.
          Hide
          karthik Karthik Raveendran added a comment -

          Tested on windows machine. Installer ran without warnings. IGB opened as normal.

          Show
          karthik Karthik Raveendran added a comment - Tested on windows machine. Installer ran without warnings. IGB opened as normal.
          Hide
          noor91zahara Noor Zahara (Inactive) added a comment -

          [~aloraine] - Karthik and Chirag have installed IGB on windows machine with no errors related to the certificate.

          Show
          noor91zahara Noor Zahara (Inactive) added a comment - [~aloraine] - Karthik and Chirag have installed IGB on windows machine with no errors related to the certificate.
          Hide
          ann.loraine Ann Loraine added a comment -

          Merged PR from branch on iipc to master branch on upstream and updated master on iipc. The new key is now being used to sign jars in IGB main project pipeline.

          To test, please confirm that the new master branch windows installers are working fine.

          Show
          ann.loraine Ann Loraine added a comment - Merged PR from branch on iipc to master branch on upstream and updated master on iipc. The new key is now being used to sign jars in IGB main project pipeline. To test, please confirm that the new master branch windows installers are working fine.

            People

            • Assignee:
              Unassigned
              Reporter:
              ann.loraine Ann Loraine
            • Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: