Details
-
Type:
Task
-
Status: Closed (View Workflow)
-
Priority:
Major
-
Resolution: Done
-
Affects Version/s: None
-
Fix Version/s: 10.0.0 Major Release
-
Labels:None
-
Epic Link:
-
Sprint:Fall 7, Fall 8, Spring 1
Description
Situation: As part of the migration to JDK21 we are also updating the Docker image to use Install4J v10.
Task:
- Create the IGB Docker image used in Bitbucket pipeline to use Install4J v10 with our JRE bundles for Linux, Mac ARM (ARCH64), Mac Intel (AMD64), and Windows.
- Confirm that the Docker image can build installers using Bitbucket pipeline
- Update the documentation as required in the IGB Docker repository: https://bitbucket.org/lorainelab/integrated-genome-browser-docker/src/master/
- Confirm that the new Dockerfile can properly create the Docker image using a Loraine Lab VM in AWS (see: https://bitbucket.org/lorainelab/bioviz-playbooks/src/master/docker.yml - note: this may also need updating and documentation)
- Once all of the above has been done, push our new Docker image to the Loraine Lab Docker hub account with the correct tag
Note that DCN has already created a Docker image which we've been testing with our Bitbucket pipeline.
Attachments
Issue Links
- relates to
-
IGBF-3521 Investigate build problem: effective model for org.lorainelab.igb:affymetrix-common:bundle:10.0.0
-
- Closed
-
-
IGBF-3522 Investigate build problem: unknown parameter ignoreChecksumFailure
-
- Closed
-
-
IGBF-3525 Investigate build problem: SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder"
-
- Closed
-
-
IGBF-3588 Fix App Manager crashing in IGB 10.0.0
-
- Closed
-
-
IGBF-3113 Make new Docker image with version 9 Install4J and Zulu JDKs to build IGB
-
- Closed
-
-
IGBF-3523 Investigate build problem: POM and checksum for com.jidesoft:jide-ultimate-jakarta:jar:3.5.15 is missing, no dependency information available
-
- Closed
-
-
IGBF-3524 Investigate build problem: Bundle org.lorainelab.igb:flatlaf:bundle:10.0.0 : Classes found in the wrong directory
-
- Closed
-
-
IGBF-3516 Investigate build problem: repo1/javax/jlfgr/jlfgr/1.0/jlfgr-1.0.jar main-JDK21 warning
-
- Closed
-
-
IGBF-3456 Update Install4J installer for JDK8
-
- To-Do
-
Activity
Field | Original Value | New Value |
---|---|---|
Epic Link | IGBF-3142 [ 21688 ] |
Status | To-Do [ 10305 ] | In Progress [ 3 ] |
Description |
Situation: As part of the migration to JDK21 we are also updating the Docker image to use Install4J v10.
Task: Update the IGB Docker image to use Install4J v10. |
Status | In Progress [ 3 ] | To-Do [ 10305 ] |
Sprint | Fall 7 [ 183 ] | Fall 7, Fall 8 [ 183, 184 ] |
Rank | Ranked higher |
Description |
Situation: As part of the migration to JDK21 we are also updating the Docker image to use Install4J v10.
Task: Update the IGB Docker image to use Install4J v10. |
Situation: As part of the migration to JDK21 we are also updating the Docker image to use Install4J v10.
Task: * Create the IGB Docker image used in Bitbucket pipeline to use Install4J v10 with our JRE bundles for Linux, Mac ARM (ARCH64), Mac Intel (AMD64), and Windows. * Confirm that the Docker image can build installers using Bitbucket pipeline * Update the documentation as required in the IGB Docker repository: https://bitbucket.org/lorainelab/integrated-genome-browser-docker/src/master/ * Confirm that the new Dockerfile can properly create the Docker image using a Loraine Lab VM in AWS (see: https://bitbucket.org/lorainelab/bioviz-playbooks/src/master/docker.yml - note: this may also need updating and documentation) * Once all of the above has been done, push our new Docker image to the Loraine Lab Docker hub account with the correct tag Note that DCN has already created a Docker image which we've been testing with our Bitbucket pipeline. |
Status | To-Do [ 10305 ] | In Progress [ 3 ] |
Assignee | Nowlan Freese [ nfreese ] | Ann Loraine [ aloraine ] |
Assignee | Ann Loraine [ aloraine ] |
Assignee | Ann Loraine [ aloraine ] |
Rank | Ranked lower |
Attachment | a0860834e-mvn-install-stdout.txt [ 18154 ] | |
Attachment | a0860834e-mvn-install-stderr.txt [ 18155 ] |
Status | In Progress [ 3 ] | Needs 1st Level Review [ 10005 ] |
Status | Needs 1st Level Review [ 10005 ] | First Level Review in Progress [ 10301 ] |
Status | First Level Review in Progress [ 10301 ] | Ready for Pull Request [ 10304 ] |
Status | Ready for Pull Request [ 10304 ] | Pull Request Submitted [ 10101 ] |
Status | Pull Request Submitted [ 10101 ] | Reviewing Pull Request [ 10303 ] |
Status | Reviewing Pull Request [ 10303 ] | Merged Needs Testing [ 10002 ] |
Assignee | Ann Loraine [ aloraine ] |
Status | Merged Needs Testing [ 10002 ] | Post-merge Testing In Progress [ 10003 ] |
Status | Post-merge Testing In Progress [ 10003 ] | To-Do [ 10305 ] |
Assignee | Ann Loraine [ aloraine ] |
Status | To-Do [ 10305 ] | In Progress [ 3 ] |
Sprint | Fall 7, Fall 8 [ 183, 184 ] | Fall 7, Fall 8, Spring 1 [ 183, 184, 185 ] |
Rank | Ranked higher |
Attachment | 2023-01-09-error-report-appleOS.txt [ 18165 ] |
Attachment | 2023-01-09-error-report-appleOS.txt [ 18165 ] |
Attachment | docker-built-crash-report-igb10-2024-01-09-Apple.txt [ 18166 ] |
Attachment | nfreese-fork-crash-report-igb10-2024-01-09-Apple.txt [ 18167 ] |
Assignee | Ann Loraine [ aloraine ] | Nowlan Freese [ nfreese ] |
Attachment | docker-built-crash-report-igb10-2024-01-09-Apple.txt [ 18166 ] |
Attachment | nfreese-fork-crash-report-igb10-2024-01-09-Apple.txt [ 18167 ] |
Assignee | Nowlan Freese [ nfreese ] | Ann Loraine [ aloraine ] |
Status | In Progress [ 3 ] | Needs 1st Level Review [ 10005 ] |
Assignee | Ann Loraine [ aloraine ] | Nowlan Freese [ nfreese ] |
Assignee | Nowlan Freese [ nfreese ] | Ann Loraine [ aloraine ] |
Status | Needs 1st Level Review [ 10005 ] | First Level Review in Progress [ 10301 ] |
Status | First Level Review in Progress [ 10301 ] | Ready for Pull Request [ 10304 ] |
Attachment | macosjdk.png [ 18174 ] |
Status | Ready for Pull Request [ 10304 ] | Pull Request Submitted [ 10101 ] |
Status | Pull Request Submitted [ 10101 ] | Reviewing Pull Request [ 10303 ] |
Status | Reviewing Pull Request [ 10303 ] | Merged Needs Testing [ 10002 ] |
Assignee | Ann Loraine [ aloraine ] |
Status | Merged Needs Testing [ 10002 ] | Post-merge Testing In Progress [ 10003 ] |
Resolution | Done [ 10000 ] | |
Status | Post-merge Testing In Progress [ 10003 ] | Closed [ 6 ] |
Assignee | Ann Loraine [ aloraine ] |
Fix Version/s | 10.0.0 Major Release [ 10900 ] |