Details

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

      Description

      To perform the release:

      • Create branch release-9.1.10 from the master branch - DONE
      • On branch release-9.1.10, edit README.md page to include release name (see this commit from release 9.1.8) - DONE
      • Push branch to repository, run bitbucket pipeline to create release artifacts for testing, notarize Apple installer as usual - DONE
      • Create release branch IGBF-3209 on a fork of the BioViz repository, edit HTML to show that the current released version is 9.1.10 instead of 9.1.8 - DONE
      • Deploy branch on a bioviz test site - DONE
      • Run bioviz-playbooks with updated IGB release variables on a test site - DONE
      • Upload installers and jar file to Sourceforge - DONE
      • Tag latest release of IGB on Sourceforge - DONE
      • Run bioviz playbooks on BioViz.org main site - DONE
      • Release artifacts to nexus - DONE
      • Test that running IGB 9.1.8 now invites user to upgrade to IGB 9.1.10 (expected behavior)

        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 -
            Description To perform the release:

            * Create branch release-9.1.10
            * On branch release-9.1.10, edit README.md page to include release name (see this [commit|https://bitbucket.org/lorainelab/integrated-genome-browser/commits/ce4503a85a67b8bed034b69f371dab2107899128] from release 9.1.8)
            ann.loraine Ann Loraine made changes -
            Description To perform the release:

            * Create branch release-9.1.10
            * On branch release-9.1.10, edit README.md page to include release name (see this [commit|https://bitbucket.org/lorainelab/integrated-genome-browser/commits/ce4503a85a67b8bed034b69f371dab2107899128] from release 9.1.8)
            To perform the release:

            * Create branch release-9.1.10 from the master branch
            * On branch release-9.1.10, edit README.md page to include release name (see this [commit|https://bitbucket.org/lorainelab/integrated-genome-browser/commits/ce4503a85a67b8bed034b69f371dab2107899128] from release 9.1.8)
            * Push branch to repository, run bitbucket pipeline to create release artifacts for testing, notarize Apple installer as usual
            * Create release branch IGBF-3209 on a fork of the BioViz repository, edit HTML to show that the current released version is 9.1.10 instead of 9.1.8, deploy branch on a bioviz test site

            Pause for testing to finish

            * Run bioviz-playbooks with updated IGB release variables on a test site
            *
            ann.loraine Ann Loraine made changes -
            Link This issue relates to IGBF-2849 [ IGBF-2849 ]
            ann.loraine Ann Loraine made changes -
            Status To-Do [ 10305 ] In Progress [ 3 ]
            ann.loraine Ann Loraine made changes -
            Assignee Ann Loraine [ aloraine ]
            ann.loraine Ann Loraine made changes -
            Description To perform the release:

            * Create branch release-9.1.10 from the master branch
            * On branch release-9.1.10, edit README.md page to include release name (see this [commit|https://bitbucket.org/lorainelab/integrated-genome-browser/commits/ce4503a85a67b8bed034b69f371dab2107899128] from release 9.1.8)
            * Push branch to repository, run bitbucket pipeline to create release artifacts for testing, notarize Apple installer as usual
            * Create release branch IGBF-3209 on a fork of the BioViz repository, edit HTML to show that the current released version is 9.1.10 instead of 9.1.8, deploy branch on a bioviz test site

            Pause for testing to finish

            * Run bioviz-playbooks with updated IGB release variables on a test site
            *
            To perform the release:

            * Create branch release-9.1.10 from the master branch - *DONE*
            * On branch release-9.1.10, edit README.md page to include release name (see this [commit|https://bitbucket.org/lorainelab/integrated-genome-browser/commits/ce4503a85a67b8bed034b69f371dab2107899128] from release 9.1.8)
            * Push branch to repository, run bitbucket pipeline to create release artifacts for testing, notarize Apple installer as usual
            * Create release branch IGBF-3209 on a fork of the BioViz repository, edit HTML to show that the current released version is 9.1.10 instead of 9.1.8, deploy branch on a bioviz test site



            * Run bioviz-playbooks with updated IGB release variables on a test site
            Hide
            ann.loraine Ann Loraine added a comment -

            Made release branch and edited README. Pushed branch to team repository. This triggered the release pipeline, which completed successfully. Downloaded the Apple "dmg" installer. Commencing notarization.

            Show
            ann.loraine Ann Loraine added a comment - Made release branch and edited README. Pushed branch to team repository. This triggered the release pipeline, which completed successfully. Downloaded the Apple "dmg" installer. Commencing notarization.
            Hide
            ann.loraine Ann Loraine added a comment -

            Notarization complete. Uploaded notarized installer.
            Installers are now ready to deploy.

            Show
            ann.loraine Ann Loraine added a comment - Notarization complete. Uploaded notarized installer. Installers are now ready to deploy.
            ann.loraine Ann Loraine made changes -
            Link This issue relates to IGBF-3213 [ IGBF-3213 ]
            ann.loraine Ann Loraine made changes -
            Description To perform the release:

            * Create branch release-9.1.10 from the master branch - *DONE*
            * On branch release-9.1.10, edit README.md page to include release name (see this [commit|https://bitbucket.org/lorainelab/integrated-genome-browser/commits/ce4503a85a67b8bed034b69f371dab2107899128] from release 9.1.8)
            * Push branch to repository, run bitbucket pipeline to create release artifacts for testing, notarize Apple installer as usual
            * Create release branch IGBF-3209 on a fork of the BioViz repository, edit HTML to show that the current released version is 9.1.10 instead of 9.1.8, deploy branch on a bioviz test site



            * Run bioviz-playbooks with updated IGB release variables on a test site
            To perform the release:

            * Create branch release-9.1.10 from the master branch - *DONE*
            * On branch release-9.1.10, edit README.md page to include release name (see this [commit|https://bitbucket.org/lorainelab/integrated-genome-browser/commits/ce4503a85a67b8bed034b69f371dab2107899128] from release 9.1.8) - *DONE*
            * Push branch to repository, run bitbucket pipeline to create release artifacts for testing, notarize Apple installer as usual - *DONE*
            * Create release branch IGBF-3209 on a fork of the BioViz repository, edit HTML to show that the current released version is 9.1.10 instead of 9.1.8, deploy branch on a bioviz test site



            * Run bioviz-playbooks with updated IGB release variables on a test site
            ann.loraine Ann Loraine made changes -
            Description To perform the release:

            * Create branch release-9.1.10 from the master branch - *DONE*
            * On branch release-9.1.10, edit README.md page to include release name (see this [commit|https://bitbucket.org/lorainelab/integrated-genome-browser/commits/ce4503a85a67b8bed034b69f371dab2107899128] from release 9.1.8) - *DONE*
            * Push branch to repository, run bitbucket pipeline to create release artifacts for testing, notarize Apple installer as usual - *DONE*
            * Create release branch IGBF-3209 on a fork of the BioViz repository, edit HTML to show that the current released version is 9.1.10 instead of 9.1.8, deploy branch on a bioviz test site



            * Run bioviz-playbooks with updated IGB release variables on a test site
            To perform the release:

            * Create branch release-9.1.10 from the master branch - *DONE*
            * On branch release-9.1.10, edit README.md page to include release name (see this [commit|https://bitbucket.org/lorainelab/integrated-genome-browser/commits/ce4503a85a67b8bed034b69f371dab2107899128] from release 9.1.8) - *DONE*
            * Push branch to repository, run bitbucket pipeline to create release artifacts for testing, notarize Apple installer as usual - *DONE*
            * Create release branch IGBF-3209 on a fork of the BioViz repository, edit HTML to show that the current released version is 9.1.10 instead of 9.1.8 - *DONE*
            * Deploy branch on a bioviz test site
            * Run bioviz-playbooks with updated IGB release variables on a test site
            Hide
            ann.loraine Ann Loraine added a comment -

            A little wrinkle:

            TASK [igb : get installer and jar files for release] **************************************************************************************************************************************************************************************************************************************************
            changed: [bioviztest3] => (item=IGB-macos-9.1.10.dmg)
            changed: [bioviztest3] => (item=IGB-unix-9.1.10.sh)
            failed: [bioviztest3] (item=IGB-windows-x32-9.1.10.exe) =>

            Unknown macro: {"ansible_loop_var"}

            changed: [bioviztest3] => (item=IGB-windows-x64-9.1.10.exe)
            changed: [bioviztest3] => (item=igb_exe-9.1.10.jar)

            We stopped support windows 32-bit because we no longer have access to a JVM for that architecture.
            We need to make sure that our HTML / JS code no longer checks for that architecture.

            Show
            ann.loraine Ann Loraine added a comment - A little wrinkle: TASK [igb : get installer and jar files for release] ************************************************************************************************************************************************************************************************************************************************** changed: [bioviztest3] => (item=IGB-macos-9.1.10.dmg) changed: [bioviztest3] => (item=IGB-unix-9.1.10.sh) failed: [bioviztest3] (item=IGB-windows-x32-9.1.10.exe) => Unknown macro: {"ansible_loop_var"} changed: [bioviztest3] => (item=IGB-windows-x64-9.1.10.exe) changed: [bioviztest3] => (item=igb_exe-9.1.10.jar) We stopped support windows 32-bit because we no longer have access to a JVM for that architecture. We need to make sure that our HTML / JS code no longer checks for that architecture.
            Hide
            ann.loraine Ann Loraine added a comment -

            Deployed IGB 9.1.10 to test site bioviztest3.bioviz.org.
            Looks like links and so forth were correctly made:

            bioviztest3.bioviz.org root $ ls -lh
            total 427M
            -rw-r--r-- 1 root root  56M Nov  3 19:10 igb_exe-9.1.10.jar
            -rw-r--r-- 1 root root 148M Nov  3 19:09 IGB-macos-9.1.10.dmg
            lrwxrwxrwx 1 root root   67 Nov  3 19:12 IGB_macos_current.dmg -> /var/www/bioviz/htdocs/igb/releases/igb-9.1.10/IGB-macos-9.1.10.dmg
            -rw-r--r-- 1 root root 116M Nov  3 19:09 IGB-unix-9.1.10.sh
            lrwxrwxrwx 1 root root   65 Nov  3 19:12 IGB_unix_current.sh -> /var/www/bioviz/htdocs/igb/releases/igb-9.1.10/IGB-unix-9.1.10.sh
            -rw-r--r-- 1 root root 108M Nov  3 19:10 IGB-windows-x64-9.1.10.exe
            lrwxrwxrwx 1 root root   73 Nov  3 19:12 IGB_windows-x64_current.exe -> /var/www/bioviz/htdocs/igb/releases/igb-9.1.10/IGB-windows-x64-9.1.10.exe
            -rw-r--r-- 1 root root 1.4K Nov  3 19:12 updates.xml
            bioviztest3.bioviz.org root $ cat updates.xml 
            <?xml version="1.0" encoding="UTF-8"?>
            <updateDescriptor baseUrl="">
              <entry targetMediaFileId="23" updatableVersionMin="" updatableVersionMax="" fileName="IGB-windows-x64-9.1.10.exe" newVersion="9.1.10" newMediaFileId="23" fileSize="112635304" md5Sum="ab498876ec4ce9f4025fe468156ccab3" sha256Sum="f3d1cbbb380653e14497d2cd755429cd5d8f7b02e0374624a2e3e67bf6c20ca7" bundledJre="windows-amd64-1.8.0_332.tar.gz" archive="false" singleBundle="false">
                <comment language="en" />
              </entry>
              <entry targetMediaFileId="25" updatableVersionMin="" updatableVersionMax="" fileName="IGB-unix-9.1.10.sh" newVersion="9.1.10" newMediaFileId="25" fileSize="121565846" md5Sum="e0beb237501d907145f1c8184f6ddbe5" sha256Sum="00fc8d6ea42b3a4bf967b3c42fb64fc29c44447081250ac3cc36a8b72f4afeb1" bundledJre="linux-amd64-1.8.0_332.tar.gz" archive="false" singleBundle="false">
                <comment language="en" />
              </entry>
              <entry targetMediaFileId="552" updatableVersionMin="" updatableVersionMax="" fileName="IGB-macos-9.1.10.dmg" newVersion="9.1.10" newMediaFileId="552" fileSize="155026667" md5Sum="051c00cf11d20ef8c1e6a3262ed2702e" sha256Sum="384845352806c5bec6116188e6e4ced9ab65fbe737e02fde4c7bd0fd96d1dde7" bundledJre="macos-universal-1.8.0_332.tar.gz" archive="false" singleBundle="false">
                <comment language="en" />
              </entry>
            </updateDescriptor>
            
            Show
            ann.loraine Ann Loraine added a comment - Deployed IGB 9.1.10 to test site bioviztest3.bioviz.org. Looks like links and so forth were correctly made: bioviztest3.bioviz.org root $ ls -lh total 427M -rw-r--r-- 1 root root 56M Nov 3 19:10 igb_exe-9.1.10.jar -rw-r--r-- 1 root root 148M Nov 3 19:09 IGB-macos-9.1.10.dmg lrwxrwxrwx 1 root root 67 Nov 3 19:12 IGB_macos_current.dmg -> / var /www/bioviz/htdocs/igb/releases/igb-9.1.10/IGB-macos-9.1.10.dmg -rw-r--r-- 1 root root 116M Nov 3 19:09 IGB-unix-9.1.10.sh lrwxrwxrwx 1 root root 65 Nov 3 19:12 IGB_unix_current.sh -> / var /www/bioviz/htdocs/igb/releases/igb-9.1.10/IGB-unix-9.1.10.sh -rw-r--r-- 1 root root 108M Nov 3 19:10 IGB-windows-x64-9.1.10.exe lrwxrwxrwx 1 root root 73 Nov 3 19:12 IGB_windows-x64_current.exe -> / var /www/bioviz/htdocs/igb/releases/igb-9.1.10/IGB-windows-x64-9.1.10.exe -rw-r--r-- 1 root root 1.4K Nov 3 19:12 updates.xml bioviztest3.bioviz.org root $ cat updates.xml <?xml version= "1.0" encoding= "UTF-8" ?> <updateDescriptor baseUrl=""> <entry targetMediaFileId= "23" updatableVersionMin= "" updatableVersionMax=" " fileName=" IGB-windows-x64-9.1.10.exe " newVersion=" 9.1.10 " newMediaFileId=" 23 " fileSize=" 112635304 " md5Sum=" ab498876ec4ce9f4025fe468156ccab3 " sha256Sum=" f3d1cbbb380653e14497d2cd755429cd5d8f7b02e0374624a2e3e67bf6c20ca7 " bundledJre=" windows-amd64-1.8.0_332.tar.gz " archive=" false " singleBundle=" false "> <comment language= "en" /> </entry> <entry targetMediaFileId= "25" updatableVersionMin= "" updatableVersionMax=" " fileName=" IGB-unix-9.1.10.sh " newVersion=" 9.1.10 " newMediaFileId=" 25 " fileSize=" 121565846 " md5Sum=" e0beb237501d907145f1c8184f6ddbe5 " sha256Sum=" 00fc8d6ea42b3a4bf967b3c42fb64fc29c44447081250ac3cc36a8b72f4afeb1 " bundledJre=" linux-amd64-1.8.0_332.tar.gz " archive=" false " singleBundle=" false "> <comment language= "en" /> </entry> <entry targetMediaFileId= "552" updatableVersionMin= "" updatableVersionMax=" " fileName=" IGB-macos-9.1.10.dmg " newVersion=" 9.1.10 " newMediaFileId=" 552 " fileSize=" 155026667 " md5Sum=" 051c00cf11d20ef8c1e6a3262ed2702e " sha256Sum=" 384845352806c5bec6116188e6e4ced9ab65fbe737e02fde4c7bd0fd96d1dde7 " bundledJre=" macos-universal-1.8.0_332.tar.gz " archive=" false " singleBundle=" false "> <comment language= "en" /> </entry> </updateDescriptor>
            ann.loraine Ann Loraine made changes -
            Description To perform the release:

            * Create branch release-9.1.10 from the master branch - *DONE*
            * On branch release-9.1.10, edit README.md page to include release name (see this [commit|https://bitbucket.org/lorainelab/integrated-genome-browser/commits/ce4503a85a67b8bed034b69f371dab2107899128] from release 9.1.8) - *DONE*
            * Push branch to repository, run bitbucket pipeline to create release artifacts for testing, notarize Apple installer as usual - *DONE*
            * Create release branch IGBF-3209 on a fork of the BioViz repository, edit HTML to show that the current released version is 9.1.10 instead of 9.1.8 - *DONE*
            * Deploy branch on a bioviz test site
            * Run bioviz-playbooks with updated IGB release variables on a test site
            To perform the release:

            * Create branch release-9.1.10 from the master branch - *DONE*
            * On branch release-9.1.10, edit README.md page to include release name (see this [commit|https://bitbucket.org/lorainelab/integrated-genome-browser/commits/ce4503a85a67b8bed034b69f371dab2107899128] from release 9.1.8) - *DONE*
            * Push branch to repository, run bitbucket pipeline to create release artifacts for testing, notarize Apple installer as usual - *DONE*
            * Create release branch IGBF-3209 on a fork of the BioViz repository, edit HTML to show that the current released version is 9.1.10 instead of 9.1.8 - *DONE*
            * Deploy branch on a bioviz test site - *DONE*
            * Run bioviz-playbooks with updated IGB release variables on a test site - *DONE*
            ann.loraine Ann Loraine made changes -
            Description To perform the release:

            * Create branch release-9.1.10 from the master branch - *DONE*
            * On branch release-9.1.10, edit README.md page to include release name (see this [commit|https://bitbucket.org/lorainelab/integrated-genome-browser/commits/ce4503a85a67b8bed034b69f371dab2107899128] from release 9.1.8) - *DONE*
            * Push branch to repository, run bitbucket pipeline to create release artifacts for testing, notarize Apple installer as usual - *DONE*
            * Create release branch IGBF-3209 on a fork of the BioViz repository, edit HTML to show that the current released version is 9.1.10 instead of 9.1.8 - *DONE*
            * Deploy branch on a bioviz test site - *DONE*
            * Run bioviz-playbooks with updated IGB release variables on a test site - *DONE*
            To perform the release:

            * Create branch release-9.1.10 from the master branch - *DONE*
            * On branch release-9.1.10, edit README.md page to include release name (see this [commit|https://bitbucket.org/lorainelab/integrated-genome-browser/commits/ce4503a85a67b8bed034b69f371dab2107899128] from release 9.1.8) - *DONE*
            * Push branch to repository, run bitbucket pipeline to create release artifacts for testing, notarize Apple installer as usual - *DONE*
            * Create release branch IGBF-3209 on a fork of the BioViz repository, edit HTML to show that the current released version is 9.1.10 instead of 9.1.8 - *DONE*
            * Deploy branch on a bioviz test site - *DONE*
            * Run bioviz-playbooks with updated IGB release variables on a test site - *DONE*
            * Upload installers and jar file to Sourceforge - *DONE*
            * Tag latest release of IGB on Sourceforge
            Hide
            nfreese Nowlan Freese added a comment - - edited

            macOS 12.6 with Intel processor or M1 processor:

            • Starting 9.1.8 brought up the update prompt for 9.1.10 which was able to be successfully downloaded and installed.
            • Installing 9.1.10 from bioviz.org worked successfully.
            Show
            nfreese Nowlan Freese added a comment - - edited macOS 12.6 with Intel processor or M1 processor: Starting 9.1.8 brought up the update prompt for 9.1.10 which was able to be successfully downloaded and installed. Installing 9.1.10 from bioviz.org worked successfully.
            ann.loraine Ann Loraine made changes -
            Description To perform the release:

            * Create branch release-9.1.10 from the master branch - *DONE*
            * On branch release-9.1.10, edit README.md page to include release name (see this [commit|https://bitbucket.org/lorainelab/integrated-genome-browser/commits/ce4503a85a67b8bed034b69f371dab2107899128] from release 9.1.8) - *DONE*
            * Push branch to repository, run bitbucket pipeline to create release artifacts for testing, notarize Apple installer as usual - *DONE*
            * Create release branch IGBF-3209 on a fork of the BioViz repository, edit HTML to show that the current released version is 9.1.10 instead of 9.1.8 - *DONE*
            * Deploy branch on a bioviz test site - *DONE*
            * Run bioviz-playbooks with updated IGB release variables on a test site - *DONE*
            * Upload installers and jar file to Sourceforge - *DONE*
            * Tag latest release of IGB on Sourceforge
            To perform the release:

            * Create branch release-9.1.10 from the master branch - *DONE*
            * On branch release-9.1.10, edit README.md page to include release name (see this [commit|https://bitbucket.org/lorainelab/integrated-genome-browser/commits/ce4503a85a67b8bed034b69f371dab2107899128] from release 9.1.8) - *DONE*
            * Push branch to repository, run bitbucket pipeline to create release artifacts for testing, notarize Apple installer as usual - *DONE*
            * Create release branch IGBF-3209 on a fork of the BioViz repository, edit HTML to show that the current released version is 9.1.10 instead of 9.1.8 - *DONE*
            * Deploy branch on a bioviz test site - *DONE*
            * Run bioviz-playbooks with updated IGB release variables on a test site - *DONE*
            * Upload installers and jar file to Sourceforge - *DONE*
            * Tag latest release of IGB on Sourceforge - *DONE*
            ann.loraine Ann Loraine made changes -
            Description To perform the release:

            * Create branch release-9.1.10 from the master branch - *DONE*
            * On branch release-9.1.10, edit README.md page to include release name (see this [commit|https://bitbucket.org/lorainelab/integrated-genome-browser/commits/ce4503a85a67b8bed034b69f371dab2107899128] from release 9.1.8) - *DONE*
            * Push branch to repository, run bitbucket pipeline to create release artifacts for testing, notarize Apple installer as usual - *DONE*
            * Create release branch IGBF-3209 on a fork of the BioViz repository, edit HTML to show that the current released version is 9.1.10 instead of 9.1.8 - *DONE*
            * Deploy branch on a bioviz test site - *DONE*
            * Run bioviz-playbooks with updated IGB release variables on a test site - *DONE*
            * Upload installers and jar file to Sourceforge - *DONE*
            * Tag latest release of IGB on Sourceforge - *DONE*
            To perform the release:

            * Create branch release-9.1.10 from the master branch - *DONE*
            * On branch release-9.1.10, edit README.md page to include release name (see this [commit|https://bitbucket.org/lorainelab/integrated-genome-browser/commits/ce4503a85a67b8bed034b69f371dab2107899128] from release 9.1.8) - *DONE*
            * Push branch to repository, run bitbucket pipeline to create release artifacts for testing, notarize Apple installer as usual - *DONE*
            * Create release branch IGBF-3209 on a fork of the BioViz repository, edit HTML to show that the current released version is 9.1.10 instead of 9.1.8 - *DONE*
            * Deploy branch on a bioviz test site - *DONE*
            * Run bioviz-playbooks with updated IGB release variables on a test site - *DONE*
            * Upload installers and jar file to Sourceforge - *DONE*
            * Tag latest release of IGB on Sourceforge - *DONE*
            * Run bioviz playbooks on BioViz.org main site - *DONE*
            * Test that running IGB 9.1.8 now invites user to upgrade to IGB 9.1.10 (expected behavior)
            ann.loraine Ann Loraine made changes -
            Assignee Ann Loraine [ aloraine ] Nowlan Freese [ nfreese ]
            ann.loraine Ann Loraine made changes -
            Status In Progress [ 3 ] Needs 1st Level Review [ 10005 ]
            Hide
            nfreese Nowlan Freese added a comment - - edited

            Linux Ubuntu 22:

            • Starting 9.1.8 brought up the update prompt for 9.1.10, however, the installer appeared oddly and the installation did not advance.
            • Installing 9.1.10 from bioviz.org worked successfully.
            Show
            nfreese Nowlan Freese added a comment - - edited Linux Ubuntu 22: Starting 9.1.8 brought up the update prompt for 9.1.10, however, the installer appeared oddly and the installation did not advance. Installing 9.1.10 from bioviz.org worked successfully.
            Hide
            nfreese Nowlan Freese added a comment -

            Windows 10:

            • Starting 9.1.8 brought up the update prompt for 9.1.10 which was able to be successfully downloaded and installed.
            • Installing 9.1.10 from bioviz.org worked successfully.
            Show
            nfreese Nowlan Freese added a comment - Windows 10: Starting 9.1.8 brought up the update prompt for 9.1.10 which was able to be successfully downloaded and installed. Installing 9.1.10 from bioviz.org worked successfully.
            Hide
            ann.loraine Ann Loraine added a comment -

            Because the update for Linux was not able to advance, should we de-activate the update mechanism for Linux until we can figure out what is going wrong?
            We can halt the update process (I think) by editing the updates.xml file.

            Show
            ann.loraine Ann Loraine added a comment - Because the update for Linux was not able to advance, should we de-activate the update mechanism for Linux until we can figure out what is going wrong? We can halt the update process (I think) by editing the updates.xml file.
            rweidenh Logan Weidenhammer (Inactive) made changes -
            Attachment LinuxUpdater.png [ 17551 ]
            Hide
            nfreese Nowlan Freese added a comment -

            Potentially. I would like to try to reproduce the issue on another Linux machine. I can test it on my Ubuntu desktop at home early tomorrow.

            Show
            nfreese Nowlan Freese added a comment - Potentially. I would like to try to reproduce the issue on another Linux machine. I can test it on my Ubuntu desktop at home early tomorrow.
            Hide
            ann.loraine Ann Loraine added a comment -

            Please note: I deleted the Linux update entry in the updates.xml file on our server pending investigation as to why Linux 9.1.8 is not able to complete updating to 9.1.10.

            cc: Nowlan Freese and Logan Weidenhammer

            Show
            ann.loraine Ann Loraine added a comment - Please note: I deleted the Linux update entry in the updates.xml file on our server pending investigation as to why Linux 9.1.8 is not able to complete updating to 9.1.10. cc: Nowlan Freese and Logan Weidenhammer
            Hide
            ann.loraine Ann Loraine added a comment -

            Please check that now, running IGB 9.1.8 on Linux does not activate the update to 9.1.10 workflow.

            attn: Nowlan Freese and Logan Weidenhammer

            Show
            ann.loraine Ann Loraine added a comment - Please check that now, running IGB 9.1.8 on Linux does not activate the update to 9.1.10 workflow. attn: Nowlan Freese and Logan Weidenhammer
            ann.loraine Ann Loraine made changes -
            Status Needs 1st Level Review [ 10005 ] First Level Review in Progress [ 10301 ]
            Hide
            rweidenh Logan Weidenhammer (Inactive) added a comment - - edited


            when starting up IGB 9.1.8 on Linux the updater for 9.1.10 is triggered normally but has difficult to see white-on-white text. This was present on both light-mode and dark-mode. See screenshot.
            On this updater window:
            When I choose Yes, update > nothing happens.
            When I chooser No, don't update > 9.1.8 opens.

            When downloading IGB 9.1.10 directly from bioviz.org the installer runs normally.

            Show
            rweidenh Logan Weidenhammer (Inactive) added a comment - - edited when starting up IGB 9.1.8 on Linux the updater for 9.1.10 is triggered normally but has difficult to see white-on-white text. This was present on both light-mode and dark-mode. See screenshot. On this updater window: When I choose Yes, update > nothing happens. When I chooser No, don't update > 9.1.8 opens. When downloading IGB 9.1.10 directly from bioviz.org the installer runs normally.
            Hide
            ann.loraine Ann Loraine added a comment -

            OK. I will restore the update mechanism tomorrow morning for your testing convenience. thank you!!!

            attn: Nowlan Freese

            Show
            ann.loraine Ann Loraine added a comment - OK. I will restore the update mechanism tomorrow morning for your testing convenience. thank you!!! attn: Nowlan Freese
            Hide
            rweidenh Logan Weidenhammer (Inactive) added a comment -

            [~aloraine], sorry, I didn't see your comment until after I had posted my comment.
            Now, running 9.1.8 does not activate the update to 9.1.10 workflow.

            Show
            rweidenh Logan Weidenhammer (Inactive) added a comment - [~aloraine] , sorry, I didn't see your comment until after I had posted my comment. Now, running 9.1.8 does not activate the update to 9.1.10 workflow.
            ann.loraine Ann Loraine made changes -
            Description To perform the release:

            * Create branch release-9.1.10 from the master branch - *DONE*
            * On branch release-9.1.10, edit README.md page to include release name (see this [commit|https://bitbucket.org/lorainelab/integrated-genome-browser/commits/ce4503a85a67b8bed034b69f371dab2107899128] from release 9.1.8) - *DONE*
            * Push branch to repository, run bitbucket pipeline to create release artifacts for testing, notarize Apple installer as usual - *DONE*
            * Create release branch IGBF-3209 on a fork of the BioViz repository, edit HTML to show that the current released version is 9.1.10 instead of 9.1.8 - *DONE*
            * Deploy branch on a bioviz test site - *DONE*
            * Run bioviz-playbooks with updated IGB release variables on a test site - *DONE*
            * Upload installers and jar file to Sourceforge - *DONE*
            * Tag latest release of IGB on Sourceforge - *DONE*
            * Run bioviz playbooks on BioViz.org main site - *DONE*
            * Test that running IGB 9.1.8 now invites user to upgrade to IGB 9.1.10 (expected behavior)
            To perform the release:

            * Create branch release-9.1.10 from the master branch - *DONE*
            * On branch release-9.1.10, edit README.md page to include release name (see this [commit|https://bitbucket.org/lorainelab/integrated-genome-browser/commits/ce4503a85a67b8bed034b69f371dab2107899128] from release 9.1.8) - *DONE*
            * Push branch to repository, run bitbucket pipeline to create release artifacts for testing, notarize Apple installer as usual - *DONE*
            * Create release branch IGBF-3209 on a fork of the BioViz repository, edit HTML to show that the current released version is 9.1.10 instead of 9.1.8 - *DONE*
            * Deploy branch on a bioviz test site - *DONE*
            * Run bioviz-playbooks with updated IGB release variables on a test site - *DONE*
            * Upload installers and jar file to Sourceforge - *DONE*
            * Tag latest release of IGB on Sourceforge - *DONE*
            * Run bioviz playbooks on BioViz.org main site - *DONE*
            * Release artifacts to nexus - *DONE*
            * Test that running IGB 9.1.8 now invites user to upgrade to IGB 9.1.10 (expected behavior)
            Hide
            ann.loraine Ann Loraine added a comment -

            Ran the "release to nexus" pipeline on the release-9.1.10 branch in the team repository, which is configured with the correct credentials to write to our maven repository nexus.bioviz.org.

            I checked it and observed that nexus.bioviz.org appears to be properly updated with 9.1.10 artifacts, dated Nov 3 (today).
            Example:

            Show
            ann.loraine Ann Loraine added a comment - Ran the "release to nexus" pipeline on the release-9.1.10 branch in the team repository, which is configured with the correct credentials to write to our maven repository nexus.bioviz.org. I checked it and observed that nexus.bioviz.org appears to be properly updated with 9.1.10 artifacts, dated Nov 3 (today). Example: https://nexus.bioviz.org/#browse/browse:maven-releases:org%2Florainelab%2Figb%2Faffymetrix-common%2F9.1.10%2Faffymetrix-common-9.1.10.jar
            Hide
            nfreese Nowlan Freese added a comment -

            16.04 lts

            • installed 9.1.8 from sourceforge
            • ran installer
            • started igb from terminal
            • asked if i wanted to update
            • downloaded updater
            • Ran updater immediately (it gives option to run now or later, i ran now)
            • Update existing installation
            • Install worked correctly
            • IGB 9.1.10 installed and running

            Updating to 18.04 and will test again

            Show
            nfreese Nowlan Freese added a comment - 16.04 lts installed 9.1.8 from sourceforge ran installer started igb from terminal asked if i wanted to update downloaded updater Ran updater immediately (it gives option to run now or later, i ran now) Update existing installation Install worked correctly IGB 9.1.10 installed and running Updating to 18.04 and will test again
            ann.loraine Ann Loraine made changes -
            Link This issue relates to IGBF-3216 [ IGBF-3216 ]
            Hide
            nfreese Nowlan Freese added a comment - - edited

            The update process from 9.1.8 to 9.1.10 on Ubuntu 18.04 had no issues.
            The update process from 9.1.8 to 9.1.10 on Ubuntu 20.04 had no issues.

            Closing ticket.

            Show
            nfreese Nowlan Freese added a comment - - edited The update process from 9.1.8 to 9.1.10 on Ubuntu 18.04 had no issues. The update process from 9.1.8 to 9.1.10 on Ubuntu 20.04 had no issues. Closing ticket.
            nfreese Nowlan Freese made changes -
            Assignee Nowlan Freese [ nfreese ] Ann Loraine [ aloraine ]
            nfreese Nowlan Freese made changes -
            Status First Level Review in Progress [ 10301 ] Ready for Pull Request [ 10304 ]
            nfreese Nowlan Freese made changes -
            Status Ready for Pull Request [ 10304 ] Pull Request Submitted [ 10101 ]
            nfreese Nowlan Freese made changes -
            Status Pull Request Submitted [ 10101 ] Reviewing Pull Request [ 10303 ]
            nfreese Nowlan Freese made changes -
            Status Reviewing Pull Request [ 10303 ] Merged Needs Testing [ 10002 ]
            nfreese Nowlan Freese made changes -
            Status Merged Needs Testing [ 10002 ] Post-merge Testing In Progress [ 10003 ]
            nfreese Nowlan Freese made changes -
            Resolution Done [ 10000 ]
            Status Post-merge Testing In Progress [ 10003 ] Closed [ 6 ]
            ann.loraine Ann Loraine made changes -
            Link This issue is cloned by IGBF-3635 [ IGBF-3635 ]

              People

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

                Dates

                • Created:
                  Updated:
                  Resolved: