How to install JBoss EAP and JBoss EWS support in OpenShift Origin
I created a VM with OpenShift Origin on CentOS 6.5 that followed the installation guide. However, when I follow to install JBoss EAP and JBoss EWS Support to install the JBoss EAP cartridge, I got a dependency error that requires multiple dependencies like jbossas- domain, maven3 ... as follows ... How can I fix it? Thank.
yum install openshift-origin-cartridge-jbosseap.noarch openshif
tert-origin-cartridge jbossews.noarch openshift-origin-cartridge-jenkins.noarch ope
nshift-origin-cartridge jenkins-client.noarchLoaded plugins: fastestmirror, priorities, version repository "jenkins-repo" missing name in configuration using repository id "openshift-deps" missing name in configuration using repository id "openshift-optional" missing name in configuration using identifier In repository " openshift-origin "missing name in config using id Load mirror rates from cached host file * base: centos.mirror.serversaustralia.com.au * Optional: centos.mirror.crucial.com.au * Updates: centos.mirror.crucial .com.au 349 exceptions due to storage priority protection Configure the setup package of the openhift-origin-cartridge-jenkins-1.23.1.1-1.el6 installation process.noarch already installed
ed and latest version OpenShift-origin-cartridge-jenkins-client-1.22.4.1-1.el6.noarch package already
installed and latest version Eliminate dependencies -> Transaction check ---> Package openshift-origin-cartridge-jbosseap.noarch 0: 2.19.1.1-1.el6 will be
installed -> Processing dependency: maven3 for package: openshift-origin-cartridge-jbosse
ar -2.19.1.1-1.el6.noarch -> Processing Dependency: jbossas-welcome-content-eap for package: openshift - or
igin-cartridge jbosseap-2.19.1.1-1.el6.noarch -> Processing Dependency: jbossas-standalone for package: openshift-origin-cart
Ridge-jbosseap-2.19.1.1-1.el6.noarch -> Processing Dependency: jbossas-product-eap for package: openshift-origin-car
tridge-jbosseap-2.19.1.1-1.el6. noarch -> Processing Dependency: jbossas-modules-eap for package: openshift-origin-car
tridge-jbosseap-2.19.1.1-1.el6.noarch -> Processing Dependency: jbossas-jbossweb-native for package: openshift-origin
-cartridge-jbosseap-2.19.1.1-1.el6.noarch -> Processing Dependency: jbossas-hornetq- native for package: openshift-origin-
Cartridge-jbosseap-2.19.1.1-1.el6.noarch -> Processing Dependency: jbossas-domain for package: openshift-origin-cartridg
e-jbosseap-2.19.1.1-1.el6.noarch -> Processing dependency: jbossas-core for package: openshift-origin-cartridge-
jbosseap-2.19.1.1-1.el6.noarch -> Processing dependency: jbossas-bundles for package: openshift-origin-cartrid
GE-jbosseap-2.19.1.1-1 .el6.noarch -> Processing Dependency: jbossas-appclient for package: openshift-origin-cartr
idge-jbosseap-2.19.1.1-1.el6.noarch -> Processing Dependency: jboss-openshift-metrics-module for package: openshift
-origin-cartridge jbosseap-2.19.1.1-1.el6.noarch -> Processing Dependency: jboss-eap6 -modules for package: openshift-origin-cart
Ridge-jbosseap-2.19.1.1-1.el6.noarch -> Processing Dependency: jboss-eap6-index for package: openshift-origin-cartri
DGE-jbosseap-2.19.1.1-1. el6.noarch -> Processing Dependency: java-1.7.0-openjdk-devel for package: openshift-origi
n-cartridge jbosseap-2.19.1.1-1.el6.noarch -> Processing Dependency: bc for package: openshift-origin-cartridge -jbosseap-2
.19.1.1-1.el6.noarch ---> Package openshift-origin-cartridge-jbossews.noarch 0: 1.25.3.1-1.el6 will be
installed -> Processing Dependency: tomcat7 for package: openshift-origin-cartridge-jboss
EWS-1.25.3.1-1.el6.noarch -> Processing Dependency: tomcat6 for package: openshift-origin-cartridge-jboss
EWS-1.25.3.1-1. el6.noarch -> Processing Dependency: maven3 for package: openshift-origin-cartridge-jbosse
WS-1.25.3.1-1.el6.noarch -> Checking Transaction ---> Package bc.x86_64 0: 1.06.95-1 will be installed. el6 ---> Package java-1.7.0-openjdk-devel.x86_64 1: 1.7.0.65-2.5.1.2.el6_5 will be stalled ---> Package jboss-openshift-metrics-module.noarch 0: 1.0.2 .redhat_1-1.2.el6oso w to
be installed -> Processing dependency: quartz for package: jboss-openshift-metrics-module-1.
0.2.redhat_1-1.2.el6oso.noarch ---> Package openshift-origin-cartridge-jbosseap.noarch 0: 2.19.1.1-1.el6 will
installed -> Processing Dependency: maven3 for package: openshift-origin-cartridge-jbosse
ar-2.19.1.1-1.el6.noarch -> Processing Dependency: jbossas-welcome-content-eap for package: openshift - or
igin-cartridge-jbosseap-2.19 .1.1-1.el6.noarch -> Processing Dependency: jbossas-standalone for package: openshift-origin-cart
Ridge-jbosseap-2.19.1.1-1.el6.noarch -> Processing Dependency: jbossas-product-eap for package: openshift-origin-car
tridge-jbosseap-2.19.1.1-1.el6.noarch -> Processing Dependency: jbossas-modules-eap for package: openshift-origin-car
tridge-jbosseap-2.19.1.1-1.el6.noarch -> Dependency processing: jbossas-jbossweb-native for package: openshift-origin
-cartridge-jbosseap-2.19.1.1-1.el6.noarch -> Processing Dependency: jbossas-hornetq-native for package: openshift-origin-
Cartridge-jbosseap-2.19.1.1-1.el6.noarch -> Processing Dependency: jbossas-domain for package: openshift-origin-cartridg
e-jbosseap-2.19.1.1-1.el6.noarch -> Processing Dependency: jbossas-core for package: openshift-origin-cartridge-
jbosseap-2.19.1.1-1.el6.noarch -> Dependency processing: jbossas-bundles for package: openshift-origin-cartrid
GE-jbosseap-2.19.1.1-1.el6.noarch -> Processing Dependency: jbossas-appclient for package: openshift-origin-cartr
idge-jbosseap-2.19.1.1-1 .el6.noarch -> Processing Dependency: jboss-eap6-modules for package: openshift-origin-cart
Ridge-jbosseap-2.19.1.1-1.el6.noarch -> Processing Dependency: jboss-eap6-index for package: openshift-origin-cartri
DGE-jbosseap-2.19.1.1-1.el6.noarch ---> Package openshift- origin-cartridge-jbossews.noarch 0: 1.25.3.1-1.el6 will be
installed -> Processing Dependency: tomcat7 for package: openshift-origin-cartridge-jboss
EWS-1.25.3.1-1.el6.noarch -> Processing Dependency: maven3 for package: openshift-origin-cartridge-jbosse
WS-1.25.3.1-1.el6.noarch ---> Package tomcat6.noarch 0: 6.0.24-78.el6_5 will be installed -> Processing Dependency: tomcat6-lib = 6.0.24 -78.el6_5 for package: tomcat6-6.
0.24-78.el6_5.noarch -> Processing Dependency: jakarta-commons-pool for package: tomcat6-6.0.24-78.e | l6_5.noarch -> Processing Dependency: jakarta-commons-dbcp for package: tomcat6-6.0.24-78.e
l6_5.noarch -> Processing Dependency: jakarta-commons-daemon for package: tomcat6-6.0.24-78
.el6_5.noarch -> Processing Dependency: jakarta-commons-collections for package: tomcat6-6.0.
24-78.el6_5.noarch -> Processing Dependency: / lib / lsb / init-functions for package: tomcat6-6.0.24-7
8.el6_5.noarch -> Processing Dependency: / lib / lsb / init-functions for package: tomcat6 -6.0.24-7
8.el6_5.noarch -> Checking Transaction ---> Package jakarta-commons-collections.noarch 0: 3.2.1-3.4.el6 will instally
d ---> The jakarta-commons-daemon.x86_64 package will be installed 1: 1.0.1-8.9.el6 ---> The jakarta-commons-dbcp.noarch package will be installed 0: 1.2.1-13.8.el6 --- > Package jakarta-commons-pool.x86_64 0: 1.3-12.7.el6 will be installed ---> Package openshift-origin-cartridge-jbosseap.noarch 0: 2.19.1.1-1.el6 will be installed ->
Processing Dependency: maven3 for package : openshift-origin-cartridge-jbosse
ar-2.19.1.1-1.el6.noarch -> Processing Dependency: jbossas-welcome-content-eap for package: openshift - or
igin-cartridge jbosseap-2.19.1.1-1.el6.noarch → Processing dependency: jbossas-standalone for package: openshift-origin-cart
Ridge-jbosseap-2.19.1.1-1.el6.noarch → Processing dependency: jbossas-product-eap for package: openshift-origin-car
tridge-jbosseap-2.19.1.1-1.el6.noarch -> Processing Dependency: jbossas-modules-eap for package: openshift-origin-car
tridge-jbosseap-2.19.1.1-1.el6.noarch -> Processing Dependency: jbossas-jbossweb -native for package: openshift-origin
-cartridge-jbosseap-2.19.1.1-1.el6.noarch -> Processing Dependency: jbossas-hornetq-native for package: openshift-origin-
Cartridge-jbosseap-2.19.1.1-1.el6. noarch -> Processing Dependency: jbossas-domain for package: openshift-origin-cartridg
e-jbosseap-2.19.1.1-1.el6.noarch -> Processing Dependency: jbossas-core for package: openshift-origin-cartridge-
jbosseap-2.19.1.1 -1.el6.noarch -> Processing Dependency: jbossas-bundles for package: openshift-origin-cartrid
GE-jbosseap-2.19.1.1-1.el6.noarch -> Processing Dependency: jbossas-appclient for package: openshift-origin-cartr
idge-jbosseap-2.19.1.1-1.el6.noarch -> Processing Dependency: jboss-eap6-modules for package: openshift-origin-cart
Ridge-jbosseap-2.19.1.1-1.el6.noarch -> Processing Dependency: jboss-eap6-index for package: openshift-origin-cartri
DGE-jbosseap-2.19.1.1-1.el6. noarch ---> Package openshift-origin-cartridge-jbossews.noarch 0: 1.25.3.1-1.el6 will be
installed -> Processing Dependency: tomcat7 for package: openshift-origin-cartridge-jboss
EWS-1.25.3.1-1.el6 .noarch -> Processing Dependency: maven3 for package: openshift-origin-cartridge-jbosse
WS-1.25.3.1-1.el6.noarch ---> The quartz.noarch package will be installed 0: 2.2.1.redhat_1-1.el6oso ---> The redhat-lsb-core.x86_64 package will be installed 0: 4.0- 7.el6.centos -> Processing Dependency: perl-CGI for package: redhat-lsb-core-4.0-7.el6.cento
s.x86_64 -> Processing Dependency: / usr / bin / time for package: redhat-lsb-core- 4.0-7.el6.
centos.x86_64 -> Processing Dependency: / usr / bin / pax for package: redhat-lsb-core-4.0-7.el6.c
entos.x86_64 -> Processing Dependency: / usr / bin / msgfmt for package: redhat-lsb-core -4.0-7.el
6.centos.x86_64 - > Processing Dependency: / usr / bin / man for package: redhat-lsb-core-4.0-7.el6.c
entos.x86_64 -> Processing Dependency: / usr / bin / package for package: redhat-lsb-core-4.0-7.el6
.centos.x86_64 -> Processing Dependency: / usr / bin / at for package: redhat-lsb-core-4.0-7.el6.ce
ntos.x86_64 -> Processing Dependency: / bin / mailx for package: redhat-lsb-core- 4.0-7.el6.cen
tos.x86_64 - > Processing Dependency: / bin / gettext for package: redhat-lsb-core-4.0-7.el6.c
entos.x86_64 -> Processing Dependency: / bin / ed for package: redhat- lsb-core-4.0-7.el6.centos
.x86_64 ---> Package tomcat6-lib.noarch 0: 6.0.24-78.el6_5 will be installed -> Processing Dependency: tomcat6-servlet-2.5-api = 6.0.24- 78.el6_5 for package
: tomcat6-lib-6.0.24-78.el6_5.noarch -> Processing Dependency: tomcat6-jsp-2.1-api = 6.0.24-78.el6_5 for package: to
mcat6 Pb-6.0.24-78 .el6_5.noarch -> Processing Dependency: tomcat6-el-2.1-api = 6.0.24-78.el6_5 for package: tom
cat6 Pb-6.0.24-78.el6_5.noarch -> Processing dependency: ecj for package: tomcat6-lib-6.0.24-78.el6_5.noarch -> Transaction check ---> The at.x86_64 0: 3.1 package will be installed. 10-43.el6_2.1 ---> The package ecj.x86_64 will be installed 1: 3.4.2-6.el6 ---> The package ed.x86_64 will be installed 0: 1.1-3.3.el6 ---> The package will be installed gettext.x86_64 0: 0.17-16.el6 -> Processing Dependency: cvs for package: gettext-0.17-16.el6.x86_64 ---> The package mailx.x86_64 will be installed 0: 12.4-7.el6 ---> The man package .x86_64 0: 1.6f-32.el6 will be installed ---> Package openshift-origin-cartridge-jbosseap.noarch 0: 2.19.1.1-1.el6 will be installed ->
Processing Dependency: maven3 for package: openshift-origin-cartridge -jbosse
ar-2.19.1.1-1.el6.noarch -> Processing Dependency: jbossas-welcome-content-eap for package:openshift - or
igin-cartridge jbosseap-2.19.1.1-1.el6.noarch → Processing Dependency: jbossas-standalone for package: openshift-origin-cart
Ridge-jbosseap-2.19.1.1-1.el6.noarch → Processing Dependency: jbossas- product-eap for package: openshift-origin-car
tridge-jbosseap-2.19.1.1-1.el6.noarch -> Processing Dependency: jbossas-modules-eap for package: openshift-origin-car
tridge-jbosseap-2.19.1.1-1 .el6.noarch -> Processing Dependency: jbossas-jbossweb-native for package: openshift-origin
-cartridge-jbosseap-2.19.1.1-1.el6.noarch -> Processing Dependency: jbossas-hornetq-native for package: openshift-origin-
Cartridge -jbosseap-2.19.1.1-1.el6.noarch -> Processing Dependency: jbossas-domain for package: openshift-origin-cartridg
e-jbosseap-2.19.1.1-1.el6.noarch -> Processing Dependency: jbossas-core for package: openshift-origin-cartridge-
jbosseap-2.19.1.1-1.el6.noarch -> Processing Dependency: jbossas-bundles for package: openshift-origin-cartrid
GE-jbosseap-2.19.1.1-1.el6.noarch → Processing Dependency: jbossas-appclient for package: openshift-origin-cartr
idge-jbosseap-2.19.1.1-1.el6.noarch → Processing Dependency: jboss-eap6-modules for package: openshift-origin-cart
Ridge-jbosseap-2.19.1.1-1.el6.noarch -> Processing Dependency: jboss-eap6-index for package: openshift-origin-cartri
DGE-jbosseap-2.19.1.1 -1.el6.noarch ---> Package openshift-origin-cartridge-jbossews.noarch 0: 1.25.3.1-1.el6 will be
installed -> Processing Dependency: tomcat7 for package: openshift-origin-cartridge-jboss
EWS-1.25.3.1-1.el6.noarch -> Processing Dependency: maven3 for package: openshift-origin-cartridge-jbosse
WS-1.25.3.1-1.el6.noarch ---> Package pax.x86_64 0: 3.4-10.1 .el6 will be installed ---> The perl-CGI.x86_64 package will be installed 0: 3.51-136.el6 ---> The time.x86_64 package will be installed 0: 1.7-37.1.el6 ---> The tomcat6-el package will be installed -2.1-api.noarch 0: 6.0.24-78.el6_5 ---> The tomcat6-jsp-2.1-api.noarch package will be installed 0: 6.0.24-78.el6_5 ---> The tomcat6-servlet package will be installed -2.5-api.noarch 0: 6.0.24-78.el6_5 -> Checking Transaction ---> The package cvs .x86_64 0: 1.11.23-16.el6 ---> Package openshift-origin-cartridge-jbosseap. noarch 0: 2.19.1.1-1.el6 will be
installed -> Processing Dependency: maven3 for package: openshift-origin-cartridge-jbosse
ar-2.19.1.1-1.el6.noarch -> Processing Dependency: jbossas-welcome-content-eap for package: openshift - or
igin-cartridge jbosseap-2.19.1.1-1.el6.noarch -> Processing Dependency: jbossas-standalone for package: openshift-origin-cart
Ridge-jbosseap-2.19.1.1-1.el6.noarch -> Processing Dependency: jbossas-product-eap for package: openshift-origin-car
tridge-jbosseap-2.19.1.1-1.el6 .noarch -> Processing Dependency: jbossas-modules-eap for package: openshift-origin-car
tridge-jbosseap-2.19.1.1-1.el6.noarch -> Processing Dependency: jbossas-jbossweb-native for package: openshift-origin
-cartridge- jbosseap-2.19.1.1-1.el6.noarch -> Handling Dependency: jbossas-hornetq-native for package: openshift-origin-
Cartridge-jbosseap-2.19.1.1-1.el6.noarch -> Processing Dependency: jbossas-domain for package: openshift-origin-cartridg
e-jbosseap-2.19.1.1-1.el6.noarch -> Processing Dependency: jbossas-core for package : openshift-origin-cartridge-
jbosseap-2.19.1.1-1.el6.noarch → Processing Dependency: jbossas-bundles for package: openshift-origin-cartrid
GE-jbosseap-2.19.1.1-1.el6.noarch → Processing Dependency: jbossas-appclient for package: openshift-origin-cartr
idge-jbosseap-2.19.1.1-1.el6.noarch -> Processing Dependency: jboss-eap6-modules for package: openshift-origin-cart
Ridge-jbosseap-2.19.1.1-1 .el6.noarch -> Processing Dependency: jboss-eap6-index for package: openshift-origin-cartri
DGE-jbosseap-2.19.1.1-1.el6.noarch ---> Package openshift-origin-cartridge-jbossews.noarch 0: 1.25.3.1-1.el6 will be
installed -> Processing dependency: tomcat7 for package: openshift-origin- cartridge-jboss
EWS-1.25.3.1-1.el6.noarch -> Processing Dependency: maven3 for package: openshift-origin-cartridge-jbosse
WS-1.25.3.1-1.el6.noarch -> Failed to resolve completed dependency: Package: openshift- origin-cartridge-jbosseap-2.19.1.1-1.el6.noarch (opens
hift-origin) Requires: jbossas-domain Error: Package: openshift-origin-cartridge-jbosseap-2.19.1.1-1.el6.noarch (opens
hift -origin) Required: jbossas-jbossweb-native Error: Package: openshift-origin-cartridge-jbosseap-2.19.1.1-1.el6.noarch (opens
hift-origin) Required: jbossas-core Error: Package: openshift-origin-cartridge-jbosseap-2.19.1.1-1.el6.noarch (opens
hift-origin) Required: jbossas-welcome-content-eap Error: Package: openshift -origin-cartridge-jbosseap-2.19.1.1-1.el6.noarch (opens
hift-origin) Requires: jbossas-bundles Error: Package: openshift-origin-cartridge-jbosseap-2.19.1.1-1.el6.noarch (opens
hift-origin) Required: jbossas-appclient Error: Package: openshift-origin-cartridge-jbossews-1.25.3.1-1.el6.noarch (opens
hift-origin) Required: maven3 Error: Package: openshift-origin-cartridge-jbosseap -2.19.1.1-1.el6.noarch (opens
hift-origin) Required: jbossas-product-eap Error: Package: openshift-origin-cartridge-jbosseap-2.19.1.1-1.el6.noarch (opens
hift-origin) Required: jbossas-standalone Error: Package: openshift-origin -cartridge-jbosseap-2.19.1.1-1.el6.noarch (opens
hift-origin) Required: maven3 Error: Package: openshift-origin-cartridge-jbosseap-2.19.1.1-1.el6.noarch (opens
hift-origin) Required: jbossas-modules-eap Error: Package: openshift-origin-cartridge-jbosseap-2.19.1.1-1.el6.noarch (opens
hift-origin) Required: jboss-eap6-modules Error: Package: openshift-origin-cartridge -jbosseap-2.19.1.1-1.el6.noarch (opens
hift-origin) Required: jbossas-hornetq-native Error: Package: openshift-origin-cartridge-jbosseap-2.19.1.1-1.el6.noarch (opens
hift-origin) Required: jboss-eap6-index Error: Package: openshift -origin-cartridge-jbossews-1.25.3.1-1.el6.noarch (opens
hift-origin) Required: tomcat7
You can try using -skip-break to solve the problem. You can try running: rpm -Va --nofiles --nodigest
source to share
JBoss AS and JBoss EWS Installation Guide for Redhat OpenShift Origin v4
Unfortunately, until now JBoss AS and EWS are not officially supported by OpenShift Origin v4, however there is a solution for this. Thanks for Diego Castro of Getup Cloud ( http://getupcloud.com ) for building the required RPM packages, it was he who actually made it possible to install JBoss AS on OpenShift Origin v4 for us.
So, you must install the following RPMs before you can enable the installation of JBoss cartridges
https://s3-us-west-2.amazonaws.com/getup-mirror/getup-openshift-origin-release-4/dependencies/tomcat6-6.0.39-1.noarch.rpm
https://s3-us-west-2.amazonaws.com/getup-mirror/getup-openshift-origin-release-4/dependencies/tomcat7-7.0.50-1.noarch.rpm
https://s3-us-west-2.amazonaws.com/getup-mirror/getup-openshift-origin-release-4/dependencies/maven3-3.0.3-4.noarch.rpm
https://s3-us-west-2.amazonaws.com/getup-mirror/getup-openshift-origin-release-4/dependencies/jboss-as7-modules-7.1.1.Final-1.noarch.rpm
https://s3-us-west-2.amazonaws.com/getup-mirror/getup-openshift-origin-release-4/dependencies/jboss-as7-7.1.1.Final-1.noarch.rpm
you can install them directly, but I prefer to download them with wget and then run "yum install" on them.
To install them all using yum run:
yum install -y \
https://s3-us-west-2.amazonaws.com/getup-mirror/getup-openshift-origin-release-4/dependencies/tomcat6-6.0.39-1.noarch.rpm \
https://s3-us-west-2.amazonaws.com/getup-mirror/getup-openshift-origin-release-4/dependencies/tomcat7-7.0.50-1.noarch.rpm \
https://s3-us-west-2.amazonaws.com/getup-mirror/getup-openshift-origin-release-4/dependencies/maven3-3.0.3-4.noarch.rpm \
https://s3-us-west-2.amazonaws.com/getup-mirror/getup-openshift-origin-release-4/dependencies/jboss-as7-modules-7.1.1.Final-1.noarch.rpm \
https://s3-us-west-2.amazonaws.com/getup-mirror/getup-openshift-origin-release-4/dependencies/jboss-as7-7.1.1.Final-1.noarch.rpm
If the installations were successful, you should install these OpenShift cartridges, so just run:
yum install openshift-origin-cartridge-jbossas
yum install openshift-origin-cartridge-jbossews
If you can't install them, you might try running package installation again.
Now that should be successful too. If they are, they will be listed in the Installed section, something like this:
Installed:
openshift-origin-cartridge-jbossas.noarch 0:1.26.1.1-1.el6
Dependency Installed:
jboss-openshift-metrics-module.noarch 0:1.0.2.redhat_1-1.2.el6oso
quartz.noarch 0:2.2.1.redhat_1-1.el6oso
So now after checking the "installed list yum" looks like this:
# yum list installed | grep jboss
jboss-as7.noarch 7.1.1.Final-1 @/jboss-as7-7.1.1.Final-1.noarch
jboss-as7-modules.noarch 7.1.1.Final-1 @/jboss-as7-modules-7.1.1.Final-1.noarch
jboss-openshift-metrics-module.noarch 1.0.2.redhat_1-1.2.el6oso
openshift-origin-cartridge-jbossas.noarch 1.26.1.1-1.el6 @openshift-origin
openshift-origin-cartridge-jbossews.noarch
# yum list installed | grep tomc
apache-tomcat-apis.noarch 0.1-1.el6 @base
tomcat6.noarch 6.0.39-1 @/tomcat6-6.0.39-1.noarch
tomcat7.noarch 7.0.50-1 @/tomcat7-7.0.50-1.noarch
Now run:
service ruby193-mcollective restart
It might look something like this:
# service ruby193-mcollective restart
Shutting down mcollective: [ OK ]
Starting mcollective: warn 2014/09/30 04:31:42: config.rb:117:in `block in loadconfig' Use of deprecated 'topicprefix' option. This option is ignored and should be removed from '/opt/rh/ruby193/root/etc/mcollective/server.cfg'
[ OK ]
Then start activation of cartridges:
oo-admin-ctl-cartridge -c import-node --activate
The result should look something like this:
# oo-admin-ctl-cartridge -c import-node --activate
warn 2014/09/30 04:33:03: config.rb:117:in `block in loadconfig' Use of deprecated 'topicprefix' option. This option is ignored and should be removed from '/opt/rh/ruby193/root/etc/mcollective/client.cfg'
Updating 3 cartridges ...
542a6ac5653e8a988b000001 # A jbossas-7 (active)
542a6ac5653e8a988b000002 # A jbossews-2.0 (active)
542a6ac5653e8a988b000003 # A jbossews-1.0 (active)
If that doesn't work, try restarting the virtual machine. This can help.
So, now these cartridges should be available, you should be able to find them by checking the list of cartridges:
rhc cartridge list
So, between all the cartridges, you can also find them:
jbossas-7 JBoss Application Server 7 web
jbossews-1.0 Tomcat 6 (JBoss EWS 1.0) web
jbossews-2.0 Tomcat 7 (JBoss EWS 2.0) web
You can now use these cartridges in OpenShift.
Hope this helps you guys!
source to share