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

Fix App Manager failure to load bundles when running in Development mode

    Details

    • Story Points:
      5.5
    • Sprint:
      Summer 2018 Part 2, Summer 2018 Part 3

      Description

      On the latest master, (commit af05261)
      The app manager does not show any apps.
      Even if remote and local repos are enabled.

        Attachments

          Issue Links

            Activity

            Hide
            ieclabau Ivory Blakley (Inactive) added a comment - - edited

            Much clearer!

            It looks like the changes for the 1366 issue were removed, so I assume that will be another branch ...?
            __________________

            The commit for removing the net.sf.samtools is clearly just that.
            And the formatting fixes are very simple and clearly just that.
            So the code-review and the git review are good. : )

            These changes are minor and only affect the pom file. We have already removed all of the import statements for the samtools library.
            To make sure IGB is able to build without the net.sf.sam-exec library, I removed it from my .m2, and I cleared IGB's bundle directory, and I ran $mvn clean install.
            IGB was able to build with tests, without errors, and run. The net.sf.sam-exec was not re-downloaded to .m2, so it looks like IGB is completely free of the dependency.
            That's the only functional review I can think of for this, and it looks good. : )

            __________________

            I'm copying these comments to issue IGBF-1371.
            Branch IGBF-1371-library has to do with that issue, and now has nothing to do with this issue (IGBF-1366).
            I'm not going to make any changes to this issue (except to assign back to Kiran since he's doing the ppt, and making a branch for this issue).

            Show
            ieclabau Ivory Blakley (Inactive) added a comment - - edited Much clearer! It looks like the changes for the 1366 issue were removed, so I assume that will be another branch ...? __________________ The commit for removing the net.sf.samtools is clearly just that. And the formatting fixes are very simple and clearly just that. So the code-review and the git review are good. : ) These changes are minor and only affect the pom file. We have already removed all of the import statements for the samtools library. To make sure IGB is able to build without the net.sf.sam-exec library, I removed it from my .m2, and I cleared IGB's bundle directory, and I ran $mvn clean install. IGB was able to build with tests, without errors, and run. The net.sf.sam-exec was not re-downloaded to .m2, so it looks like IGB is completely free of the dependency. That's the only functional review I can think of for this, and it looks good. : ) __________________ I'm copying these comments to issue IGBF-1371 . Branch IGBF-1371 -library has to do with that issue, and now has nothing to do with this issue ( IGBF-1366 ). I'm not going to make any changes to this issue (except to assign back to Kiran since he's doing the ppt, and making a branch for this issue).
            Hide
            kkorey Kiran Korey (Inactive) added a comment -

            I have merged in the changes for this issue as well in the same branch as 1371 as it was just removing an artifact.
            Please do take a look at it once.

            Show
            kkorey Kiran Korey (Inactive) added a comment - I have merged in the changes for this issue as well in the same branch as 1371 as it was just removing an artifact. Please do take a look at it once.
            Hide
            ieclabau Ivory Blakley (Inactive) added a comment - - edited

            Reviewing the added commit:

            git review: the message matches the change. The issue reference is for issue IGBF-1371 but IGBF-1366 would be a better explanation of why that change was made.

            code review: short and sweet. good.

            functional review: IGB builds and runs without error. In the app manager, Apps display, install, and uninstall.

            This change is much better than working around the null pointer, and much better than modifying the jar file itself.

            I am reassigning to Kiran to modify the commit message, and submit a pull request.
            The issue will be moved back to in-progress while Kiran finishes the ppt associated with this issue. But IGBF-1371 uses the same branch and it is is "ready for pull request".

            Show
            ieclabau Ivory Blakley (Inactive) added a comment - - edited Reviewing the added commit: git review: the message matches the change. The issue reference is for issue IGBF-1371 but IGBF-1366 would be a better explanation of why that change was made. code review: short and sweet. good. functional review: IGB builds and runs without error. In the app manager, Apps display, install, and uninstall. This change is much better than working around the null pointer, and much better than modifying the jar file itself. I am reassigning to Kiran to modify the commit message, and submit a pull request. The issue will be moved back to in-progress while Kiran finishes the ppt associated with this issue. But IGBF-1371 uses the same branch and it is is "ready for pull request".
            Hide
            ann.loraine Ann Loraine added a comment -

            Please rebase on latest master & submit pull request.

            Show
            ann.loraine Ann Loraine added a comment - Please rebase on latest master & submit pull request.
            Hide
            kkorey Kiran Korey (Inactive) added a comment -

            This issue does not have any code changes. The code change is done as part of IGBF-1371 (Which is already mearged and moved to needs testing)
            This is pending only because of the Case study document.

            Show
            kkorey Kiran Korey (Inactive) added a comment - This issue does not have any code changes. The code change is done as part of IGBF-1371 (Which is already mearged and moved to needs testing) This is pending only because of the Case study document.

              People

              • Assignee:
                kkorey Kiran Korey (Inactive)
                Reporter:
                ieclabau Ivory Blakley (Inactive)
              • Votes:
                0 Vote for this issue
                Watchers:
                5 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: