glassfish
  1. glassfish
  2. GLASSFISH-16351

Clean up pkg repository list wired into installation bundles

    Details

    • Type: Bug Bug
    • Status: Resolved
    • Priority: Critical Critical
    • Resolution: Fixed
    • Affects Version/s: 3.1
    • Fix Version/s: 3.1.1_dev
    • Component/s: build_system
    • Labels:
      None

      Description

      The GlassFish installation bundles are wired with numerous different repositories (http://wikihome.us.oracle.com/appserver/Wiki.jsp?page=GF301Repositories)

      This is bad for a number of reasons:

      • It's complicated, messy and confusing – which means fragile and likely to go wrong
      • It makes package operations, such as update checks and checking for add-ons, slower and more costly
      • It increases the risk of packaging system bugs impacting the customer (see GLASSFISH-16340 and GLASSFISH-16341)

      Basically by including lots of repos that most customers do not want to use we increase the risk of them accidentally using them.

      Instead we should configure the bundles with the minimum repositories needed and then document how to add additional repositories for those few customers that need to do so.

      In particular final releases should never be pre-wired with any "dev" repositories.

        Activity

        Hide
        Snjezana Sevo-Zenzerovic added a comment -

        Install image configurations have been adjusted as discussed. Fix should be available in promoted build 7.

        Show
        Snjezana Sevo-Zenzerovic added a comment - Install image configurations have been adjusted as discussed. Fix should be available in promoted build 7.

          People

          • Assignee:
            Snjezana Sevo-Zenzerovic
            Reporter:
            Joe Di Pol
          • Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: