Bug 1005281
Summary: | EAP cartridge maps to specific EAP release | ||
---|---|---|---|
Product: | OpenShift Online | Reporter: | Brenton Leanhardt <bleanhar> |
Component: | Containers | Assignee: | Brenton Leanhardt <bleanhar> |
Status: | CLOSED CURRENTRELEASE | QA Contact: | libra bugs <libra-bugs> |
Severity: | low | Docs Contact: | |
Priority: | unspecified | ||
Version: | 2.x | CC: | bmeng, dmace, libra-onpremise-devel, rlucente |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: | Story Points: | --- | |
Clone Of: | 1004868 | Environment: | |
Last Closed: | 2013-09-19 16:49:55 UTC | Type: | Bug |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: | |||
Bug Depends On: | 1004868 | ||
Bug Blocks: |
Description
Brenton Leanhardt
2013-09-06 15:07:26 UTC
Commit pushed to master at https://github.com/openshift/origin-server https://github.com/openshift/origin-server/commit/4ae00f9b61f1893b4b96bc8d69d6a55a9ee57558 Bug 1005281 - EAP cartridge maps to specific EAP release I'm following up to see if the same change is needed for the EWS cartridge. Word on the street says that stance isn't even needed for the EWS cartridge. I removed that dep from the EWS template and I tested both the EWS 1.0 and 2.0 default builds. Both built without issue. dmace, Do you have any problems with me removing the EAP maven dependency from the EWS pom template as part of this bug? I'll ask QE to regression test the quickstarts they have that use these cartridges. Brenton, There's no need for the dependency in the jbossews pom.xml- The template git repository doesn't even contain any Java code to compile, so the dependencies in the file are for demonstration purposes only. ok. I'm going to remove it then simply to avoid confusion. Thanks for the info. Thinking about this more. I think we should just comment out the stanza from the EAP pom template. I see no way for us to keep it in sync with EAP versions actually installed on the Node and we don't want build to fail for users the first time they try to create the cartridge. The best way to avoid confusion in this case would be a comment suggesting that the user would want. Sound OK? Commit pushed to master at https://github.com/openshift/origin-server https://github.com/openshift/origin-server/commit/29ba40afa8a0b6f0c0beb947b25fd678fed8c5e6 Bug 1005281 - Removing unneeded EAP dependency from EWS pom template We should provide guidance for the customer or have the plugin track the version of EAP installed. Figuring out the correct value for the <version> element is not exactly straightforward. Guidance would need to include something like: "The <version> element below should match the installed version of EAP on the node hosting your application. To determine the version of EAP running on the node, log into an example EAP application and look in the jbosseap/logs/server.log file for the line: ... JBAS015874: JBoss EAP 6.1.1.GA (AS 7.2.1.Final-redhat-10) started ... To determine the correct value for <version>, download the maven repository zip file corresponding to the installed version of EAP from the customer service portal [1]. Unzip the file and examine the single directory under jboss-eap-*-maven-repository/org/jboss/spec/jboss-javaee-6.0 [1] https://access.redhat.com/jbossnetwork/restricted/listSoftware.html?downloadType=distributions&product=appplatform&productChanged=yes" Commit pushed to master at https://github.com/openshift/origin-server https://github.com/openshift/origin-server/commit/b4fa5be84dea3b4e9acf16559fcb53f5ff398a2b Bug 1005281 - EAP cartridge maps to specific EAP release Checked on devenv_3772, Create jbosseap app, and the content in comment#8 has been added to the pom.xml. The version of javaee is "3.0.2.Final-redhat-4" And for jbossews app, the jboss dependency has been removed from pom.xml. Move bug to verified. |