Uploaded image for project: 'Tools (JBoss Tools)'
  1. Tools (JBoss Tools)
  2. JBIDE-13066

Avoid hard coded cartridge names when embedding cartridges and handling requirements,conflicts

    XMLWordPrintable

Details

    • Hide
      When adding cartridges an OpenShift application the tooling checks that requirements are met and if any conflicts exist, suggesting to add or remove cartridges based on the checks. These suggestions can now be ignored, though errors may occur. The checks now also rely only on the cartridge names, ignoring the versions. This makes sure the tooling will not break when OpenShift upgrades cartridge versions.
      Show
      When adding cartridges an OpenShift application the tooling checks that requirements are met and if any conflicts exist, suggesting to add or remove cartridges based on the checks. These suggestions can now be ignored, though errors may occur. The checks now also rely only on the cartridge names, ignoring the versions. This makes sure the tooling will not break when OpenShift upgrades cartridge versions.
    • Documented as Feature Request

    Description

      The MongoDB version supported by OpenShift has been recently changed. Now it support MongoDB 2.2.

      In JBoss Tools Plugin when I want to embed cartridge like RockMongo or PHPMoAdmin Eclipse warns me that 'mongodb-2.0' is a dependency.

      Additionally I'm unable to embed those cartridges. I can see the following error message.

      Could not embed cartridges for application myphptesting
      Could not request https://50.19.70.119/broker/rest/domains/myd2012111401x/applications/myphptesting/cartridges: Operation failed on parameter "cartridge", sevirty "ERROR" with exit code "109".Reason given: "Invalid cartridge. Valid values are (mongodb-2.2, switchyard-0.6, cron-1.4, mysql-5.1, postgresql-8.4, haproxy-1.4, 10gen-mms-agent-0.1, phpmyadmin-3.4, metrics-0.1, phpmoadmin-1.0, rockmongo-1.1, jenkins-client-1.4)"

      Attachments

        Issue Links

          Activity

            People

              adietish@redhat.com André Dietisheim
              anagy_jira Attila Nagy (Inactive)
              Isaac Rooskov Isaac Rooskov (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: