Details

    • Type: Task
    • Status: Closed (View Workflow)
    • Priority: Major
    • Resolution: Done
    • Affects Version/s: None
    • Fix Version/s: None
    • Labels:
      None
    • Story Points:
      0.5
    • Sprint:
      Spring 9 2022 May 9, Summer 3 2022 June 21, Summer 4 2022 July 4

      Description

      I have created a new installer for IGB 9.1.8 using Install4J and a different JRE from what we were using previously.

      Link to download the installer is here:

      https://bitbucket.org/lorainelab/integrated-genome-browser/downloads/Zulu-IGB-windows-x64-9.1.8.exe

      Important: Compare installer released via for Bioviz.org, which uses a different JDK and JRE

      Compare as follows:

      • installation process - does it work OK?
      • Check that the installer claims it is installing version 9.1.8
      • Also check that the version of IGB and its last commit are also 9.1.8 (should be from 9.1.8 release branch (BioViz.org installer should be one or more commits before that))
      • Check save and opening. Please report any differences in file choosers widgets.
      • Check for UI weirdness in Data Access Tab and Annotation Tab. These are using UI widgets from JideSoft, third party UI library. Elements that may cause a problem include menu's and color swatch interfaces. These may exhibit unusual behavior.
      • Check that JavaFX aspects are OK. To test, open and use the IGB Apps Manager feature, available from the Tools menu in IGB.
      • Open and inspect contents of the installation directory. Is there anything in this directory that was not in the previous generation installer?

        Attachments

          Issue Links

            Activity

            ann.loraine Ann Loraine created issue -
            ann.loraine Ann Loraine made changes -
            Field Original Value New Value
            Epic Link IGBF-1765 [ 17855 ]
            ann.loraine Ann Loraine made changes -
            Link This issue clones IGBF-3115 [ IGBF-3115 ]
            ann.loraine Ann Loraine made changes -
            Summary CLONE - Test Zulu Linux installer Test Zulu Linux installer
            ann.loraine Ann Loraine made changes -
            Assignee Ann Loraine [ aloraine ]
            ann.loraine Ann Loraine made changes -
            Summary Test Zulu Linux installer Test Zulu Windows x86 installer
            ann.loraine Ann Loraine made changes -
            Assignee Ann Loraine [ aloraine ]
            karthik Karthik Raveendran made changes -
            Assignee Karthik Raveendran [ karthik ]
            karthik Karthik Raveendran made changes -
            Status To-Do [ 10305 ] In Progress [ 3 ]
            karthik Karthik Raveendran made changes -
            Attachment Screenshot 2022-05-18 131233.jpg [ 17231 ]
            karthik Karthik Raveendran made changes -
            Attachment Screenshot 2022-05-18 131233.jpg [ 17231 ]
            karthik Karthik Raveendran made changes -
            Attachment Reinstallation Error.jpg [ 17232 ]
            Hide
            karthik Karthik Raveendran added a comment - - edited

            Upon initial installation of the Zulu Wx86 installer without uninstalling the previous version, the application installs (in a different folder) as expected and runs at the end of installation. But after uninstalling the application and reinstalling it, install4j could not find JRE on the system. Image of the error attached (Reinstallation Error.jpg). Whereas the reinstalling previous version (from bioviz,org) works fine.
            Further testing is being done.

            Show
            karthik Karthik Raveendran added a comment - - edited Upon initial installation of the Zulu Wx86 installer without uninstalling the previous version, the application installs (in a different folder) as expected and runs at the end of installation. But after uninstalling the application and reinstalling it, install4j could not find JRE on the system. Image of the error attached (Reinstallation Error.jpg). Whereas the reinstalling previous version (from bioviz,org) works fine. Further testing is being done.
            karthik Karthik Raveendran made changes -
            Attachment No JVM error.jpg [ 17233 ]
            Hide
            ann.loraine Ann Loraine added a comment -

            The installer is supposed to place a JRE on the system for the "build" of IGB to run in. Maybe the configuration used caused that to not happen?

            Show
            ann.loraine Ann Loraine added a comment - The installer is supposed to place a JRE on the system for the "build" of IGB to run in. Maybe the configuration used caused that to not happen?
            Hide
            karthik Karthik Raveendran added a comment - - edited

            I tried installing IGB a few different ways.

            • First, I purged all old JRE versions, kept the most recent version, and tried the Zulu installer. It wouldn't work but the older IGB installer worked.
            • Then, I installed Java version 8 update 333 (latest) and ran both the installers: Zulu first and then the old one, and both worked.
            • After that. I purged all Java versions and tried installing IGB with Zulu to see if a JRE is being placed. That did not work but it worked with the old installer
            • I installed Java version 8 update 333 and the new installer worked.

            I am not sure what you meant by configuration exactly but if it is Java config in my system, I purged everything and tested the installer as mentioned above and each time I purged the AppData as well just in case.

            Show
            karthik Karthik Raveendran added a comment - - edited I tried installing IGB a few different ways. First, I purged all old JRE versions, kept the most recent version, and tried the Zulu installer. It wouldn't work but the older IGB installer worked. Then, I installed Java version 8 update 333 (latest) and ran both the installers: Zulu first and then the old one, and both worked. After that. I purged all Java versions and tried installing IGB with Zulu to see if a JRE is being placed. That did not work but it worked with the old installer I installed Java version 8 update 333 and the new installer worked. I am not sure what you meant by configuration exactly but if it is Java config in my system, I purged everything and tested the installer as mentioned above and each time I purged the AppData as well just in case.
            karthik Karthik Raveendran made changes -
            Status In Progress [ 3 ] To-Do [ 10305 ]
            karthik Karthik Raveendran made changes -
            Assignee Karthik Raveendran [ karthik ]
            ann.loraine Ann Loraine made changes -
            Sprint Spring 9 2022 May 9 [ 144 ] Spring 9 2022 May 9, Summer 1 2022 May 23 [ 144, 147 ]
            ann.loraine Ann Loraine made changes -
            Rank Ranked higher
            nfreese Nowlan Freese made changes -
            Sprint Spring 9 2022 May 9, Summer 1 2022 May 23 [ 144, 147 ] Spring 9 2022 May 9 [ 144 ]
            nfreese Nowlan Freese made changes -
            Sprint Spring 9 2022 May 9 [ 144 ] Spring 9 2022 May 9, Summer 2 2022 June 6 [ 144, 148 ]
            nfreese Nowlan Freese made changes -
            Rank Ranked higher
            nfreese Nowlan Freese made changes -
            Sprint Spring 9 2022 May 9, Summer 2 2022 June 6 [ 144, 148 ] Spring 9 2022 May 9 [ 144 ]
            ann.loraine Ann Loraine made changes -
            Sprint Spring 9 2022 May 9 [ 144 ] Spring 9 2022 May 9, Summer 3 2022 June 21 [ 144, 149 ]
            ann.loraine Ann Loraine made changes -
            Description I have created a new installer for IGB 9.1.8 using Install4J and a different JRE from what we were using previously.

            Link to download the installer is here: https://bitbucket.org/aloraine/integrated-genome-browser/downloads/Zulu-IGB-windows-x64-9.1.8.exe

            For this task, please test the installer and report on any issues with the following :

            * installation process - does it work OK? (compare to currently release installer for Bioviz.org)
            * general IGB functionality

            For general IGB functionality, be sure to check that the JavaFX aspects work. To test whether JavaFX aspects are working correctly, open and use the IGB Apps Manager feature, available from the Tools menu in IGB.
            I have created a new installer for IGB 9.1.8 using Install4J and a different JRE from what we were using previously.

            Link to download the installer is here:

            https://bitbucket.org/lorainelab/integrated-genome-browser/downloads/Zulu-IGB-windows-x64-9.1.8.exe

            Important: Compare installer released via for Bioviz.org, which uses a different JDK and JRE

            Compare as follows:

            * installation process - does it work OK?
            * Version of IGB and last commit - should be from 9.1.8 release branch (BioViz.org installer should be one or more commits before that)
            * Check save and opening. Please report any differences in file choosers widgets.
            * Check for UI weirdness in Data Access Tab and Annotation Tab. These are using UI widgets from JideSoft, third party UI library. These may exhibit unusual behavior.
            * Check that JavaFX aspects are OK. To test, open and use the IGB Apps Manager feature, available from the Tools menu in IGB.
            Hide
            ann.loraine Ann Loraine added a comment -

            Thank you for the feedback above.

            I rebuilt installer using proper settings for Install4J. Please test again. Please note I revised the Description to provide more specifics on what and how to test.

            Show
            ann.loraine Ann Loraine added a comment - Thank you for the feedback above. I rebuilt installer using proper settings for Install4J. Please test again. Please note I revised the Description to provide more specifics on what and how to test.
            ann.loraine Ann Loraine made changes -
            Description I have created a new installer for IGB 9.1.8 using Install4J and a different JRE from what we were using previously.

            Link to download the installer is here:

            https://bitbucket.org/lorainelab/integrated-genome-browser/downloads/Zulu-IGB-windows-x64-9.1.8.exe

            Important: Compare installer released via for Bioviz.org, which uses a different JDK and JRE

            Compare as follows:

            * installation process - does it work OK?
            * Version of IGB and last commit - should be from 9.1.8 release branch (BioViz.org installer should be one or more commits before that)
            * Check save and opening. Please report any differences in file choosers widgets.
            * Check for UI weirdness in Data Access Tab and Annotation Tab. These are using UI widgets from JideSoft, third party UI library. These may exhibit unusual behavior.
            * Check that JavaFX aspects are OK. To test, open and use the IGB Apps Manager feature, available from the Tools menu in IGB.
            I have created a new installer for IGB 9.1.8 using Install4J and a different JRE from what we were using previously.

            Link to download the installer is here:

            https://bitbucket.org/lorainelab/integrated-genome-browser/downloads/Zulu-IGB-windows-x64-9.1.8.exe

            Important: Compare installer released via for Bioviz.org, which uses a different JDK and JRE

            Compare as follows:

            * installation process - does it work OK?
            * Version of IGB and last commit - should be from 9.1.8 release branch (BioViz.org installer should be one or more commits before that)
            * Check save and opening. Please report any differences in file choosers widgets.
            * Check for UI weirdness in Data Access Tab and Annotation Tab. These are using UI widgets from JideSoft, third party UI library. Elements that may cause a problem include menu's and color swatch interfaces. These may exhibit unusual behavior.
            * Check that JavaFX aspects are OK. To test, open and use the IGB Apps Manager feature, available from the Tools menu in IGB.
            ann.loraine Ann Loraine made changes -
            Link This issue relates to IGBF-3134 [ IGBF-3134 ]
            ann.loraine Ann Loraine made changes -
            Description I have created a new installer for IGB 9.1.8 using Install4J and a different JRE from what we were using previously.

            Link to download the installer is here:

            https://bitbucket.org/lorainelab/integrated-genome-browser/downloads/Zulu-IGB-windows-x64-9.1.8.exe

            Important: Compare installer released via for Bioviz.org, which uses a different JDK and JRE

            Compare as follows:

            * installation process - does it work OK?
            * Version of IGB and last commit - should be from 9.1.8 release branch (BioViz.org installer should be one or more commits before that)
            * Check save and opening. Please report any differences in file choosers widgets.
            * Check for UI weirdness in Data Access Tab and Annotation Tab. These are using UI widgets from JideSoft, third party UI library. Elements that may cause a problem include menu's and color swatch interfaces. These may exhibit unusual behavior.
            * Check that JavaFX aspects are OK. To test, open and use the IGB Apps Manager feature, available from the Tools menu in IGB.
            I have created a new installer for IGB 9.1.8 using Install4J and a different JRE from what we were using previously.

            Link to download the installer is here:

            https://bitbucket.org/lorainelab/integrated-genome-browser/downloads/Zulu-IGB-windows-x64-9.1.8.exe

            Important: Compare installer released via for Bioviz.org, which uses a different JDK and JRE

            Compare as follows:

            * installation process - does it work OK?
            * Check that the installer claims it is installing version 9.1.8
            * Also check that the version of IGB and its last commit are also 9.1.8 (should be from 9.1.8 release branch (BioViz.org installer should be one or more commits before that))
            * Check save and opening. Please report any differences in file choosers widgets.
            * Check for UI weirdness in Data Access Tab and Annotation Tab. These are using UI widgets from JideSoft, third party UI library. Elements that may cause a problem include menu's and color swatch interfaces. These may exhibit unusual behavior.
            * Check that JavaFX aspects are OK. To test, open and use the IGB Apps Manager feature, available from the Tools menu in IGB.
            karthik Karthik Raveendran made changes -
            Assignee Karthik Raveendran [ karthik ]
            Hide
            karthik Karthik Raveendran added a comment -

            Testing Results:

            • The installer worked as intended
            • The version installed is 9.1.8
            • File chooser widgets work fine
            • No UI weirdness in Data Access and Annotation tabs

            Issue:
            IGB App Manager install button does not seem to work. The app installs, however, through App Store.

            Show
            karthik Karthik Raveendran added a comment - Testing Results: The installer worked as intended The version installed is 9.1.8 File chooser widgets work fine No UI weirdness in Data Access and Annotation tabs Issue: IGB App Manager install button does not seem to work. The app installs, however, through App Store.
            karthik Karthik Raveendran made changes -
            Status To-Do [ 10305 ] In Progress [ 3 ]
            karthik Karthik Raveendran made changes -
            Status In Progress [ 3 ] To-Do [ 10305 ]
            Hide
            ann.loraine Ann Loraine added a comment -

            Question for Karthik Raveendran: Does released (non-zulu) version of 9.1.8 have the same problem with installing of apps?

            Show
            ann.loraine Ann Loraine added a comment - Question for Karthik Raveendran : Does released (non-zulu) version of 9.1.8 have the same problem with installing of apps?
            Hide
            karthik Karthik Raveendran added a comment -

            No, the release version of 9.1.8 does not have this issue.

            • Moving ticket to first level review
            Show
            karthik Karthik Raveendran added a comment - No, the release version of 9.1.8 does not have this issue. Moving ticket to first level review
            karthik Karthik Raveendran made changes -
            Status To-Do [ 10305 ] In Progress [ 3 ]
            karthik Karthik Raveendran made changes -
            Status In Progress [ 3 ] Needs 1st Level Review [ 10005 ]
            karthik Karthik Raveendran made changes -
            Assignee Karthik Raveendran [ karthik ]
            ann.loraine Ann Loraine made changes -
            Description I have created a new installer for IGB 9.1.8 using Install4J and a different JRE from what we were using previously.

            Link to download the installer is here:

            https://bitbucket.org/lorainelab/integrated-genome-browser/downloads/Zulu-IGB-windows-x64-9.1.8.exe

            Important: Compare installer released via for Bioviz.org, which uses a different JDK and JRE

            Compare as follows:

            * installation process - does it work OK?
            * Check that the installer claims it is installing version 9.1.8
            * Also check that the version of IGB and its last commit are also 9.1.8 (should be from 9.1.8 release branch (BioViz.org installer should be one or more commits before that))
            * Check save and opening. Please report any differences in file choosers widgets.
            * Check for UI weirdness in Data Access Tab and Annotation Tab. These are using UI widgets from JideSoft, third party UI library. Elements that may cause a problem include menu's and color swatch interfaces. These may exhibit unusual behavior.
            * Check that JavaFX aspects are OK. To test, open and use the IGB Apps Manager feature, available from the Tools menu in IGB.
            I have created a new installer for IGB 9.1.8 using Install4J and a different JRE from what we were using previously.

            Link to download the installer is here:

            https://bitbucket.org/lorainelab/integrated-genome-browser/downloads/Zulu-IGB-windows-x64-9.1.8.exe

            Important: Compare installer released via for Bioviz.org, which uses a different JDK and JRE

            Compare as follows:

            * installation process - does it work OK?
            * Check that the installer claims it is installing version 9.1.8
            * Also check that the version of IGB and its last commit are also 9.1.8 (should be from 9.1.8 release branch (BioViz.org installer should be one or more commits before that))
            * Check save and opening. Please report any differences in file choosers widgets.
            * Check for UI weirdness in Data Access Tab and Annotation Tab. These are using UI widgets from JideSoft, third party UI library. Elements that may cause a problem include menu's and color swatch interfaces. These may exhibit unusual behavior.
            * Check that JavaFX aspects are OK. To test, open and use the IGB Apps Manager feature, available from the Tools menu in IGB.
            * Open and inspect contents of the installation directory. Is there anything in this directory that was not in the previous generation installer?
            Hide
            ann.loraine Ann Loraine added a comment - - edited

            A question for Karthik Raveendran:

            I just now noticed a problem with the MacOS installer in which the installer seems to add a directory of files called "bundles" to installation directory.

            Did you observe the same thing with the Windows installer that you tested?

            Also, please add a comment giving the location of the installation directory on the Windows system. Is it in the user's home directory, or somewhere else?

            Note: I just now added testing this to the Description as another item in the bullet list of things to check.

            Show
            ann.loraine Ann Loraine added a comment - - edited A question for Karthik Raveendran : I just now noticed a problem with the MacOS installer in which the installer seems to add a directory of files called "bundles" to installation directory. Did you observe the same thing with the Windows installer that you tested? Also, please add a comment giving the location of the installation directory on the Windows system. Is it in the user's home directory, or somewhere else? Note : I just now added testing this to the Description as another item in the bullet list of things to check.
            ann.loraine Ann Loraine made changes -
            Status Needs 1st Level Review [ 10005 ] First Level Review in Progress [ 10301 ]
            ann.loraine Ann Loraine made changes -
            Status First Level Review in Progress [ 10301 ] To-Do [ 10305 ]
            ann.loraine Ann Loraine made changes -
            Assignee Karthik Raveendran [ karthik ]
            Hide
            karthik Karthik Raveendran added a comment -

            Retested the installer:

            • All steps had the same results as above comment.
              • The installer worked as intended
              • The version installed is 9.1.8
              • File chooser widgets work fine
              • No UI weirdness in Data Access and Annotation tabs
              • Issue: IGB App Manager install button does not seem to work. The app installs, however, through App Store.
            • Bundle directories are created in the installation directory during installation.
            Show
            karthik Karthik Raveendran added a comment - Retested the installer: All steps had the same results as above comment. The installer worked as intended The version installed is 9.1.8 File chooser widgets work fine No UI weirdness in Data Access and Annotation tabs Issue: IGB App Manager install button does not seem to work. The app installs, however, through App Store. Bundle directories are created in the installation directory during installation.
            karthik Karthik Raveendran made changes -
            Status To-Do [ 10305 ] In Progress [ 3 ]
            karthik Karthik Raveendran made changes -
            Status In Progress [ 3 ] Needs 1st Level Review [ 10005 ]
            nfreese Nowlan Freese made changes -
            Status Needs 1st Level Review [ 10005 ] First Level Review in Progress [ 10301 ]
            nfreese Nowlan Freese made changes -
            Assignee Karthik Raveendran [ karthik ] Nowlan Freese [ nfreese ]
            nfreese Nowlan Freese made changes -
            Status First Level Review in Progress [ 10301 ] Needs 1st Level Review [ 10005 ]
            nfreese Nowlan Freese made changes -
            Assignee Nowlan Freese [ nfreese ] Karthik Raveendran [ karthik ]
            karthik Karthik Raveendran made changes -
            Assignee Karthik Raveendran [ karthik ]
            ann.loraine Ann Loraine made changes -
            Sprint Spring 9 2022 May 9, Summer 3 2022 June 21 [ 144, 149 ] Spring 9 2022 May 9, Summer 3 2022 June 21, Summer 4 2022 July 4 [ 144, 149, 150 ]
            ann.loraine Ann Loraine made changes -
            Rank Ranked higher
            ann.loraine Ann Loraine made changes -
            Assignee Ann Loraine [ aloraine ]
            ann.loraine Ann Loraine made changes -
            Status Needs 1st Level Review [ 10005 ] First Level Review in Progress [ 10301 ]
            ann.loraine Ann Loraine made changes -
            Status First Level Review in Progress [ 10301 ] Ready for Pull Request [ 10304 ]
            ann.loraine Ann Loraine made changes -
            Status Ready for Pull Request [ 10304 ] Pull Request Submitted [ 10101 ]
            ann.loraine Ann Loraine made changes -
            Status Pull Request Submitted [ 10101 ] Reviewing Pull Request [ 10303 ]
            ann.loraine Ann Loraine made changes -
            Status Reviewing Pull Request [ 10303 ] Merged Needs Testing [ 10002 ]
            ann.loraine Ann Loraine made changes -
            Status Merged Needs Testing [ 10002 ] Post-merge Testing In Progress [ 10003 ]
            ann.loraine Ann Loraine made changes -
            Resolution Done [ 10000 ]
            Status Post-merge Testing In Progress [ 10003 ] Closed [ 6 ]
            ann.loraine Ann Loraine made changes -
            Assignee Ann Loraine [ aloraine ] Karthik Raveendran [ karthik ]
            ann.loraine Ann Loraine made changes -
            Link This issue relates to IGBF-3140 [ IGBF-3140 ]
            nfreese Nowlan Freese made changes -
            Fix Version/s 9.1.10 Major Release [ 10700 ]
            nfreese Nowlan Freese made changes -
            Fix Version/s 9.1.10 Major Release [ 10700 ]

              People

              • Assignee:
                karthik Karthik Raveendran
                Reporter:
                ann.loraine Ann Loraine
              • Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: