Hello again,
When i Try to create a VM i get "No default Network offered".
Where do i set the default network ?
Kind regards
Gert
CloudPortal Business Manager 1.x
Other links
Hello,
I have created some VMs typed in prices, published, added them to a catalog,
but they are not showing for the customers, should i do more ?
The current settings are showing that they are published.
Kind regards
Gert
Hello,
I am about to install CPBM 1.4.6 should i still install Byron Compatibility Pack on the management server ?
Thanks.
Gert Jensen
Hello,
When is CPBM 1.4 stopped beeing developed ?
i think i saw 31.06.2013 ?
is that correct ?
Kind regards
Gert
What files need to be modified to set Terms and Conditions on the bottom of each CPBM page and the popup window where users agree to Terms and Conditions before they order a VM.
I'm running CPBM v1.4.5
Email Template Values
Where do the values that get substituted into email templates get set? For example, ${service_name} and ${support_phone} in the welcome email get real values when an email is generated. But, I can't find where the values come from. Thanks.
Adding New CPBM Profiles
<p>Hi,</p><p><span style="font-size:10.5pt;"><span style="font-family:arial, sans-serif;"><span style="color:rgb(34,34,34);">How can we add more CPBM SP profiles to cater for different roles within the SP? I understand this is possible by adding the new profile name into the database first and then using the UI to select the roles assigned to the new profile? </span></span></span></p><p><span style="font-size:10.5pt;"><span style="font-family:arial, sans-serif;"><span style="color:rgb(34,34,34);">Is there a procedure for doing this? </span></span></span></p><p>Thanks</p><p>Stuart</p>
CPBM 1.4.6 unable to view tenant details
In CPBM 1.4.6, under Administration > Configuration > Server changing the vmops.portal.currency.format from ###,###.## to ###.###,## which is a required format for Brazil, results in the Admin user unable to view user account details under Accounts - just get a blank pane.
The catalina.out shows the following exception:
org.apache.tiles.impl.CannotRenderException: ServletException including path '/WEB-INF/jsp/tiles/tenants/viewtenant.jsp'.
at org.apache.tiles.impl.BasicTilesContainer.render(BasicTilesContainer.java:680)
at org.apache.tiles.impl.BasicTilesContainer.render(BasicTilesContainer.java:633)
at org.apache.tiles.impl.BasicTilesContainer.render(BasicTilesContainer.java:322)
at org.springframework.web.servlet.view.tiles2.TilesView.renderMergedOutputModel(TilesView.java:124)
at org.springframework.web.servlet.view.AbstractView.render(AbstractView.java:250)
at org.springframework.web.servlet.DispatcherServlet.render(DispatcherServlet.java:1047)
at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:817)
at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:719)
at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:644)
at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:549)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:617)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:77)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:366)
at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:109)
Caused by: org.apache.tiles.util.TilesIOException: ServletException including path '/WEB-INF/jsp/tiles/tenants/viewtenant.jsp'.
at org.apache.tiles.servlet.context.ServletUtil.wrapServletException(ServletUtil.java:232)
at org.apache.tiles.servlet.context.ServletTilesRequestContext.forward(ServletTilesRequestContext.java:243)
at org.apache.tiles.servlet.context.ServletTilesRequestContext.dispatch(ServletTilesRequestContext.java:222)
at org.apache.tiles.renderer.impl.TemplateAttributeRenderer.write(TemplateAttributeRenderer.java:44)
at org.apache.tiles.renderer.impl.AbstractBaseAttributeRenderer.render(AbstractBaseAttributeRenderer.java:103)
at org.apache.tiles.impl.BasicTilesContainer.render(BasicTilesContainer.java:659)
at org.apache.tiles.impl.BasicTilesContainer.render(BasicTilesContainer.java:678)
... 72 more
Caused by: java.lang.IllegalArgumentException: Multiple decimal separators in pattern "###.###.##;(###,###.##)"
at java.text.DecimalFormat.applyPattern(DecimalFormat.java:2537)
at java.text.DecimalFormat.<init>(DecimalFormat.java:462)
at org.apache.taglibs.standard.tag.common.fmt.FormatNumberSupport.doEndTag(FormatNumberSupport.java:188)
at org.apache.jsp.WEB_002dINF.jsp.tiles.tenants.viewtenant_jsp._jspx_meth_fmt_005fformatNumber_005f0(viewtenant_jsp.java:3450)
at org.apache.jsp.WEB_002dINF.jsp.tiles.tenants.viewtenant_jsp._jspService(viewtenant_jsp.java:447)
at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:388)
at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:313)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:260)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:646)
at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:436)
at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:374)
at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:302)
at org.apache.tiles.servlet.context.ServletTilesRequestContext.forward(ServletTilesRequestContext.java:241)
Attached Files
-
Capture.JPG 48.83K
0 downloads
Hi,
I would like to set Normal Users in an account NOT to see VM created by other Users in that account.
Could that be possible?
Thanks,
Thura
Hi,
I would like to change some lables for japanese.
How can I change the label for other languages.
Thanks,
Thura
Parameter detailed.billing.activity.file
What folder does the billing activity file get created if I set parameter detailed.billing.activity.file to "Y"? Also, is there any information about the fields included in the file or file layout? Thanks.
CPBM 1.4.6 fails to start on Centos 6.3
Installed CPBM 1.4.6 on a fresh install of Centos 6.3, but CPBM fails to start...
root@cpbm146 CloudPortal-1.4.6-1-centos# service cloud-portal start
Starting cloud-portal: [ OK ]
root@cpbm146 CloudPortal-1.4.6-1-centos# tail -f /var/log/cloud/portal/catalina.out
-sh: line 0: export: `.': not a valid identifier
-sh: line 0: export: `/etc/cloud/portal/tomcat6.conf': not a valid identifier
-sh: line 0: export: `.': not a valid identifier
-sh: line 0: export: `/etc/cloud/portal/tomcat6.conf': not a valid identifier
/usr/sbin/dtomcat6: line 30: /logs/catalina.out: No such file or directory
root@cpbm146 CloudPortal-1.4.6-1-centos# service cloud-portal status
cloud-portal dead but pid file exists
CPBM doc not showing v1.4.6 release notes
The CPBM pdf documentation (http://citrix.edocspdf.com/media/output/en.cloudportalbusiness-14.ccpb-business-manager-14.pdf) does not show the release notes for v1.4.6
The PDF needs to be updated.
Unable to install CPBM
Hello,
i am unable to install cpbm.
When i run the instal script i get the following error messages during install.
Downloading Packages:
http://ftp.heanet.ie/pub/jpackage/6.0/generic/free/RPMS/tomcat6-6.0.33-2.jpp6.noarch.rpm: [Errno 14] PYCURL ERROR 22 - "The requested URL returned error: 404"
Trying other mirror.
http://mirror.ibcp.fr/pub/jpackage/6.0/generic/free/RPMS/tomcat6-6.0.33-2.jpp6.noarch.rpm: [Errno 14] PYCURL ERROR 22 - "The requested URL returned error: 404"
Trying other mirror.
http://mirrors.dotsrc.org/jpackage/6.0/generic/free/RPMS/tomcat6-6.0.33-2.jpp6.noarch.rpm: [Errno 14] PYCURL ERROR 22 - "The requested URL returned error: 404"
Trying other mirror.
http://sunsite.informatik.rwth-aachen.de/ftp/pub/Linux/jpackage/6.0/generic/free/RPMS/tomcat6-6.0.33-2.jpp6.noarch.rpm: [Errno 14] PYCURL ERROR 22 - "The requested URL returned error: 404"
Trying other mirror.
http://sunsite.rediris.es/mirror/jpackage/6.0/generic/free/RPMS/tomcat6-6.0.33-2.jpp6.noarch.rpm: [Errno 14] PYCURL ERROR 22 - "The requested URL returned error: 403"
Trying other mirror.
ftp://ftp.pbone.net/pub/jpackage/6.0/generic/free/RPMS/tomcat6-6.0.33-2.jpp6.noarch.rpm: [Errno 14] PYCURL ERROR 7 - "couldn't connect to host"
Trying other mirror.
ftp://gsa10.eps.cdf.udc.es/jpackage/6.0/generic/free/RPMS/tomcat6-6.0.33-2.jpp6.noarch.rpm: [Errno 14] PYCURL ERROR 7 - "couldn't connect to host"
Trying other mirror.
ftp://jpackage.hmdc.harvard.edu/JPackage/6.0/generic/free/RPMS/tomcat6-6.0.33-2.jpp6.noarch.rpm: [Errno 14] PYCURL ERROR 7 - "couldn't connect to host"
Trying other mirror.
http://ftp.heanet.ie/pub/jpackage/6.0/generic/free/RPMS/tomcat6-el-1.0-api-6.0.33-2.jpp6.noarch.rpm: [Errno 14] PYCURL ERROR 22 - "The requested URL returned error: 404"
Trying oth.
And then it finally fails with message :
error: Failed dependencies:
tomcat6 is needed by cloud-portal-1.4.5-1.x86_64
error: Failed dependencies:
cloud-portal is needed by cloud-portal-plugins-cas-1.4.5-1.x86_64
i realize that the mirror sites to download the packages are down or have some issues , but in this case what is the workaround.
Please help.
Regards
Vincent s
CPBM 1.4 will not start
Hi all,
I've installed CPBM 1.4.2-1 on CentOS 6.3 with much difficulty but after the installation and configuration it'll not start. I get the following errors in the catalina.out log file:
-sh: line 0: export: `.': not a valid identifier
-sh: line 0: export: `/etc/cloud/portal/tomcat6.conf': not a valid identifier
-sh: line 0: export: `.': not a valid identifier
-sh: line 0: export: `/etc/cloud/portal/tomcat6.conf': not a valid identifier
/usr/sbin/dtomcat6: line 30: /logs/catalina.out: No such file or directory
-sh: line 0: export: `.': not a valid identifier
-sh: line 0: export: `/etc/cloud/portal/tomcat6.conf': not a valid identifier
-sh: line 0: export: `.': not a valid identifier
-sh: line 0: export: `/etc/cloud/portal/tomcat6.conf': not a valid identifier
/usr/sbin/dtomcat6: line 60: /logs/catalina.out: No such file or directory
When I do a "service cloud-portal status" I get a "cloud-portal dead but pid file exists" response. I believe the issue is linked to CentOS lsb because I couldn't install tomcat6 without installing redhat-lsb.
I've searched the forum but not come across anything like this. Has anyone had such an experience? Can anyone point me in the right direction?
TIA
CloudProtal Business Manager Retail Account type "fail
Hi,all,
I install CPBM 1.4.5 and CloudPlatform 3.0.6 finish for POC Demo
I sign a Retail account
than , login as account and company setup
after input Credit Card information
display error message
fail to update payment d"etail,Please contace support"
Any settings I shoud modify it ? or check it ?
thanks
Aster
Add New button on the Products screen does not work
In CPBM 1.4.5, logged in as root, under the Products tab when adding a new product by clicking the ‘Add New’ button nothing the happens - the 'Add new product' wizard does not appear. This occurs in both Firefox and IE browsers. As an aside, under the Product Bundles tab the 'Add New' buttons works fine.
Also noticed the portal version/build text at the bottom right of the screen reads: "v1.4.5 (${cloud.portal.build.id}" - the build id does not appear.
Portal time
Since Daylight Saving Time kicked in on Sunday in the UK, the OS is running on BST (eg. 18:00), however Portal appears to be running on UTC time (eg.17:00) - the messages in catalina.out are logged on UTC time as are the batch jobs.
The CP service and server has been restarted/rebooted, without no affect.
Where/how can the time used by portal be set to use BST?
Regards
Scheduling Batch Jobs
Tried to re-schedule the batch jobs in CPBM 1.4.5 by following the steps listed in the documentation (see below). The cronExpression property was changed in applicationContext-jobs.xml to the new execution time and the file was copied to “/usr/share/cloud/portal/webapps/admin/WEB-INF/classes/” - the CP service was restarted and eventually the server was rebooted. But the batch jobs continue to run on the original schedule, the new time is ignored.
Are the instructions correct or am I missing something?
Regards,
Scheduling Batch Jobs
1. Go to the /usr/share/cloud/portal/webapps/admin/WEB-INF/lib/ directory, copy the “vmops.admin-1.0-SNAPSHOT.jar” file to “/tmp” directory
2. Extract the jar file “vmops.admin-1.0-SNAPSHOT.jar”
3. Copy the “applicationContext-jobs.xml” and “applicationContext-scheduler.xml”
4. Edit "applicationContext-jobs.xml" and modify the XML elements for each job you want to work with. Typically, you will only edit the cronExpression property of an existing element. Follow the pattern in the file. If you need more help, see Job Scheduling Syntax in "applicationContext-jobs.xml".
5. Edit "applicationContext-scheduler.xml" and be sure that every trigger ID defined in "applicationContext-jobs.xml" is listed in the "triggers" property of the org.springframework.scheduling.quartz.SchedulerFactoryBean bean element. If you need more help, see Job Scheduling Syntax in "applicationContext-scheduler.xml."
6. Copy these to files to “/usr/share/cloud/portal/webapps/admin/WEB-INF/classes/”
about Integrate cpbm 1.4.5 and cpman 3.0.6
I installed the cpman 3.0.6 successful and want integrate with cpbm. My cpbm version is 1.4.5.
Following is my topology and configuration
192.168.9.157: cpbm (CentOS 6.4 x64, cpbm 1.4.5)
192.168.9.160: cpman(Redhat 6.3 x64, cpman 3.0.6)
.160 - cpman:
ntpd configure
integration.api.port = 8096
install cloud usage monitor
configure database (cpbm, Citrix123)
disable iptables
install "integrate with cloudstack" option (Cloudportal)
.157 - cpbm:
install httpd, sendmail, ntpd and configure
disable iptables
install database server (option D) and configure database user "cloud" /cloud
install CloudPortal Business Manager (option I) successful and configure cloud.properties
I reference this guide "Build your own highly scalable and reliable Amazon-style cloud in 1 day with Citrix CloudPlatform"...But something errors are created in /var/log/cloud/portal/catalina.out
one is "the log time is error ",i checked both cpman&cpbm systems with "date" command ,same time is for both systems. My date is
" Mon Apr 1 10:02:51 CST 2013" for both systems,, but i execute "service cloud-portal restart" and check the log file again, the date is
" Apr 1, 2013 2:05:25 AM"
The other is ,?execute "http://192.168.9.157/portal" from IE 10,The Output is " Cannot display"...I look out the log file (catalina.out),i can find
the " Apr 1, 2013 2:05:25 AM org.apache.catalina.startup.Catalina start INFO: Server startup in 31259 ms", The cloud portal sees fine..
But I cannot see the correct "login" web page How cat i resolve the problems?
Attached Files
-
catalina.out 1.55MB
0 downloads
-
cloud.properties 12.39K
1 downloads
PAYMENT_FAILED and PAYMENT_FAILED_NOTIFY emails templates in CPBM
Hello,
please, someone can explain what is the diffrences between PAYMENT_FAILED and PAYMENT_FAILED_NOTIFY
emails templates in CPBM?
Regards,
Jorge
CloudPortal-1.4.5-CCP306-compatibility install instructions incomplete?
Trying to install the CloudPortal-1.4.5-CCP306-compatibility, tried following the instructions but is there a step missing?
After extracting the tar file nothing is done with its contents - I assume they need to be cp'd?
----------------------------------------------------------------------------------
# Steps to apply compatibility pack in CPBM #
----------------------------------------------------------------------------------
1. Download the compatibility pack: CloudPortal-1.4.5-CCP306-compatibility.tar.gz
2. Copy the downloaded file to CPBM server's /tmp directory.
3. cd /usr/share/cloud/portal/ directory
4. Stop the cloud-portal service
service cloud-portal stop
5. untar the patch using:
tar -zxvf /tmp/CloudPortal-1.4.5-CCP306-compatibility.tar.gz
6. Clear the directory /var/cache/cloud/portal/work
rm -rf /usr/share/cloud/portal/work/*
7. Start the cloud-portal service
service cloud-portal start
----------------------------------------------------------------------------------
Catalog bundles not showing for tenants
In a fresh install of CPBM 1.4.5, created/published new bundles and added/activated the new catalog. When browsing the catalog as a anonymous user from the link on the login screen all the new bundles are visible.
However, when logged in as a tenant and clicking Launch VM to view the catalog no bundles appear. All the bundles are published and have pricing as does the rate card and the current catalog shows the bundles when viewed by root.
Any ideas what the problem can be or what to check?
I'm facing an issue with CloudPortal Business Manager 1.4 where using some browsers such as IE 9 and Chrome, the customer account dashboard shows only Virtual Machines, and it's missing Storage, Network Utilization, Number of IP's, budget, etc.
Example screenshots (missing and good) attached. Has anyone seen this and found a solution ?
Attached Files
-
CPBMdashboard-good.png 305.99K
1 downloads
-
CPBMdashboard.png 169.32K
2 downloads
Making payments for Invoice customers possible?
In CPBM, for corporate(invoice) customers, apart from using notional billing how are payments made/recorded against an invoice?
CPBM add custom service
Hi,
I tend to provision products such as ( web server based application , storage as a service ) with CloudPortal Business manager. So when a product is selected, it will be created into CloudStack instances.
I had a look into CPBM and I found two options : service bundle and workload and they destinated for AppCara and Caringo,
But I look to use an existant system to provision application other than AppCara and Caringo, I tend to integrate a provisioning engine for application that we use in our local environment
So, is there any possibilities to create a custom service into CPBM for provisioning application with the existant system ?
Also what kind of connector we will use to integrate the existant system ? ( shall we use API or SDK for this purpose ? ..)
I would be thankful for any help.
Best regards.
Bandwidth Speed selection in CPBM
In CPBM when customers are 'Configuring & Subscribing' their selected product bundle - is it possible to configure Portal so that the customer can chose the Internet Bandwidth Speed (M/sec) for their VM instance?
CPBM version check
what is the easiest way to tell which version of CPBM I have?
Promotion / Discounting and Documentation
Do we have documentation which explains how the campaigns/promotions/discounts work for the billing?
When we create a promotion does the discount level within the promotion applies to the customers entire bill or its it only applied to services signed up after the promotion started (so existing subscriptions will not be discounted)? Also does this apply to utility and subscription items? Compute and service bundles?
Scenario:
Promotion was created for 15 days with 50% discount. The user registers on 1st Jan'2013 with the promotion. And 1st Jan itself he enrolls for:
a) Utility based VM - $1/hr (assuming 744 hrs in the month = $744 for the month)
b) Monthly based VM - $30/month
c) Service bundle - $30/month
Please let us know the following based on scenario:
a) How much would be charged for the subscriptions and why?
b) Is promotion applied on total invoice amount?
c) If answer to (b) is "no" then If billing feeds are being provided from CPBM to external systems then how to handle the promotion amounts?
How is it different from discounts?
Actions while impersonating a customer is not audited as the SP user
When impersonating a user is CPBM and performing an action, such as creating or destroying a VM instance, this is logged as an action performed by the customers master user and not the SP user impersonating the customer account. Can this logging be changed to record that the actions performed by the SP user on behalf of the customer?
Participate
Ask, Discuss, Answer






