Build failed in Jenkins: simulator-singlerun #855

2014-12-30 Thread jenkins
See 

Changes:

[rajesh.battala] CLOUDSTACK-6920 Support listing of LBHealthcheck policy with 
LBHealthcheck policy ID

[likitha.shetty] CLOUDSTACK-8134. Worker VMs don't have MS id set in vCenter 
annotation 'cloud.vm.workertag'.

--
[...truncated 9104 lines...]
Traceback (most recent call last):
  File 
"
 line 121, in createConnection
timeout=self.timeout)
  File 
"/usr/local/lib/python2.7/site-packages/paramiko-1.13.0-py2.7.egg/paramiko/client.py",
 line 236, in connect
retry_on_signal(lambda: sock.connect(addr))
  File 
"/usr/local/lib/python2.7/site-packages/paramiko-1.13.0-py2.7.egg/paramiko/util.py",
 line 279, in retry_on_signal
return function()
  File 
"/usr/local/lib/python2.7/site-packages/paramiko-1.13.0-py2.7.egg/paramiko/client.py",
 line 236, in 
retry_on_signal(lambda: sock.connect(addr))
  File "/usr/local/lib/python2.7/socket.py", line 222, in meth
return getattr(self._sock,name)(*args)
timeout: timed out
Trying SSH Connection: Host:192.168.2.5 User:root   
Port:22 RetryCnt:1===
SshClient: Exception under createConnection: ['Traceback (most recent call 
last):\n', '  File 
"
 line 121, in createConnection\ntimeout=self.timeout)\n', '  File 
"/usr/local/lib/python2.7/site-packages/paramiko-1.13.0-py2.7.egg/paramiko/client.py",
 line 236, in connect\nretry_on_signal(lambda: sock.connect(addr))\n', '  
File 
"/usr/local/lib/python2.7/site-packages/paramiko-1.13.0-py2.7.egg/paramiko/util.py",
 line 279, in retry_on_signal\nreturn function()\n', '  File 
"/usr/local/lib/python2.7/site-packages/paramiko-1.13.0-py2.7.egg/paramiko/client.py",
 line 236, in \nretry_on_signal(lambda: sock.connect(addr))\n', '  
File "/usr/local/lib/python2.7/socket.py", line 222, in meth\nreturn 
getattr(self._sock,name)(*args)\n', 'timeout: timed out\n']
Traceback (most recent call last):
  File 
"
 line 121, in createConnection
timeout=self.timeout)
  File 
"/usr/local/lib/python2.7/site-packages/paramiko-1.13.0-py2.7.egg/paramiko/client.py",
 line 236, in connect
retry_on_signal(lambda: sock.connect(addr))
  File 
"/usr/local/lib/python2.7/site-packages/paramiko-1.13.0-py2.7.egg/paramiko/util.py",
 line 279, in retry_on_signal
return function()
  File 
"/usr/local/lib/python2.7/site-packages/paramiko-1.13.0-py2.7.egg/paramiko/client.py",
 line 236, in 
retry_on_signal(lambda: sock.connect(addr))
  File "/usr/local/lib/python2.7/socket.py", line 222, in meth
return getattr(self._sock,name)(*args)
timeout: timed out
Trying SSH Connection: Host:192.168.2.5 User:root   
Port:22 RetryCnt:0===

 Marvin Init Started 

=== Marvin Parse Config Successful ===

=== Marvin Setting TestData Successful===

 Log Folder Path: /tmp//MarvinLogs//Dec_30_2014_02_25_22_C9CWWW. All logs 
will be available here 

=== Marvin Init Logging Successful===

 Marvin Init Successful 
===final results are now copied to: /tmp//MarvinLogs/test_vpc_vpn_TBORR5===
+ mvn -P systemvm,simulator -pl :cloud-client-ui jetty:stop
[INFO] Scanning for projects...
[INFO] 
[INFO] 
[INFO] Building Apache CloudStack Client UI 4.6.0-SNAPSHOT
[INFO] 
[INFO] 
[INFO] --- jetty-maven-plugin:9.2.6.v20141205:stop (default-cli) @ 
cloud-client-ui ---
[INFO] 
[INFO] BUILD SUCCESS
[INFO] 
[INFO] Total time: 6.783s
[INFO] Finished at: Tue Dec 30 03:03:44 EST 2014
[INFO] Final Memory: 26M/107M
[INFO] 
+ sleep 10
+ kill -KILL 19301
/tmp/hudson2945414840619998659.sh: line 44: kill: (19301) - No such process
+ rm -rf '*.log.*'
+ git clean -fdx
Removing agent/target/
Removing api/target/
Removing client/target/
Removing core/target/
Removing developer/target/
Removing engine/api/target/
Removing engine/components-api/target/
Removing engine/network/target/
Removing engine/orchestration/target/
Removing engine/schema/target/
Removing engine/service/target/
Removing engine/storage/cache/target/
Removing engine/storage/datamotion/target/
Removing engine/storage/image/target/
Removing engine/storage/snapshot/target/
Removing engine/storage/target/
Removing engine/storage/volume/target/
Removing engine/target/
Removin

Why "Issues" tab disappeared at CloudStack's github page ?

2014-12-30 Thread ChunFeng
Hi all,




When you visit to page : https://github.com/apache/cloudstack  ,  you will 
notice that the "Issues" tab missed , which should just under "Code" tab on the 
right side of the page .


Why "Issues" tab disappeared at CloudStack's github page ?








--


Regards,


ChunFeng

Re: CS MS Logging Level

2014-12-30 Thread Daan Hoogland
Mike,

It doesn't spew to vmops.log anymore, right? It seems that the new
jetty version interprets all the log4j/classpath differently and the
one from the hyperv plugin takes precedence. I have been looking for a
solution but haven't found one yet.

On Mon, Dec 29, 2014 at 10:02 PM, Mike Tutkowski
 wrote:
> Hi,
>
> Does anyone know if the logging level or something like that changed on the
> management server in 4.6?
>
> It seems like it's spewing out tons of information to the console these
> days.
>
> Thanks!
>
> --
> *Mike Tutkowski*
> *Senior CloudStack Developer, SolidFire Inc.*
> e: mike.tutkow...@solidfire.com
> o: 303.746.7302
> Advancing the way the world uses the cloud
> *™*



-- 
Daan


About The Instance Name on Cloudstack

2014-12-30 Thread Star Guo
Hi, All,

 

  When I create instance on cloudstack 4.4.2,set name within simple chinese
as instance name but it tell me “Instance name can not be longer than 63
characters. Only ASCII letters a~z, A~Z, digits 0~9, hyphen are allowed.
Must start with a letter and end with a letter or a digit.”

  Is it mean I just set the name of instance within ASCII letters? I notic
that the charater of mysql is UTF-8.

 

Best Regards,

Star Guo



Build failed in Jenkins: build-master #2123

2014-12-30 Thread jenkins
See 

Changes:

[likitha.shetty] CLOUDSTACK-8136. [VMware] Create VM snapshot fails if a 
previous attempt to take the snapshot failed.

--
[...truncated 2745 lines...]
[INFO] 
[INFO] Skipping Apache CloudStack Plugin - User Authenticator SAML2
[INFO] This project has been banned from the build due to previous failures.
[INFO] 
[INFO] 
[INFO] 
[INFO] Skipping Apache CloudStack Plugin - User Authenticator SHA256 Salted
[INFO] This project has been banned from the build due to previous failures.
[INFO] 
[INFO] 
[INFO] 
[INFO] Skipping Apache CloudStack Plugin - Dns Notifier Example
[INFO] This project has been banned from the build due to previous failures.
[INFO] 
[INFO] 
[INFO] 
[INFO] Skipping Apache CloudStack Plugin - SNMP Alerts
[INFO] This project has been banned from the build due to previous failures.
[INFO] 
[INFO] 
[INFO] 
[INFO] Skipping Apache CloudStack Plugin - Syslog Alerts
[INFO] This project has been banned from the build due to previous failures.
[INFO] 
[INFO] 
[INFO] 
[INFO] Skipping Apache CloudStack Plugin - Network VXLAN
[INFO] This project has been banned from the build due to previous failures.
[INFO] 
[INFO] 
[INFO] 
[INFO] Skipping Apache CloudStack Plugin - GloboDNS
[INFO] This project has been banned from the build due to previous failures.
[INFO] 
[INFO] 
[INFO] 
[INFO] Skipping Apache CloudStack Engine Storage Component
[INFO] This project has been banned from the build due to previous failures.
[INFO] 
[INFO] 
[INFO] 
[INFO] Skipping Apache CloudStack System VM
[INFO] This project has been banned from the build due to previous failures.
[INFO] 
Tests run: 7, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 6.306 sec <<< 
FAILURE!

Results :

Tests in error: 
  
multipleClientsCanAccessWithoutBlocking(org.apache.cloudstack.ratelimit.ApiRateLimitTest):
 unable to create new native thread

Tests run: 7, Failures: 0, Errors: 1, Skipped: 0

[INFO] 
[INFO] --- maven-surefire-plugin:2.12:test (default-test) @ 
cloud-plugin-planner-implicit-dedication ---
[INFO] Surefire report directory: 


---
 T E S T S
---
Running org.apache.cloudstack.implicitplanner.ImplicitPlannerTest
[INFO] 
[INFO] --- maven-resources-plugin:2.5:testResources (default-testResources) @ 
cloud-plugin-hypervisor-ovm ---
[debug] execute contextualize
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] skip non existing resourceDirectory 

[INFO] Copying 3 resources
[INFO] 
[INFO] --- maven-compiler-plugin:2.5.1:testCompile (default-testCompile) @ 
cloud-plugin-hypervisor-ovm ---
[INFO] No sources to compile
[INFO] 
[INFO] --- maven-surefire-plugin:2.12:test (default-test) @ 
cloud-plugin-hypervisor-ovm ---
[INFO] Surefire report directory: 


Re: Why "Issues" tab disappeared at CloudStack's github page ?

2014-12-30 Thread Sebastien Goasguen

On Dec 30, 2014, at 3:27 AM, ChunFeng  wrote:

> Hi all,
> 
> 
> 
> 
> When you visit to page : https://github.com/apache/cloudstack  ,  you will 
> notice that the "Issues" tab missed , which should just under "Code" tab on 
> the right side of the page .
> 

Github is just a mirror of the master cloudstack repository hosted by the 
apache software foundation.
We are using JIRA for the issues, hence we don't manage issues via github.

Go to:
https://issues.apache.org/jira/browse/CLOUDSTACK

> 
> Why "Issues" tab disappeared at CloudStack's github page ?
> 
> 
> 
> 
> 
> 
> 
> 
> --
> 
> 
> Regards,
> 
> 
> ChunFeng



Review Request 29478: CLOUDSTACK-8137: Fixed cleanup issue in sec group tests in test_escalations_instances.py

2014-12-30 Thread Ashutosh Kelkar

---
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/29478/
---

Review request for cloudstack and SrikanteswaraRao Talluri.


Bugs: CLOUDSTACK-8137
https://issues.apache.org/jira/browse/CLOUDSTACK-8137


Repository: cloudstack-git


Description
---

The test case failed while deleting the security groups in cleanup operation 
because those were deleted as part of account cleanup. No need to add security 
groups in cleanup list explicitly.


Diffs
-

  test/integration/component/test_escalations_instances.py 1e5ec53 

Diff: https://reviews.apache.org/r/29478/diff/


Testing
---

@Desc: Test to verify deploy VM with multiple Security Groups ...
--
Ran 1 test in 0.477s

OK


Thanks,

Ashutosh Kelkar



Build failed in Jenkins: simulator-singlerun #856

2014-12-30 Thread jenkins
See 

Changes:

[likitha.shetty] CLOUDSTACK-8136. [VMware] Create VM snapshot fails if a 
previous attempt to take the snapshot failed.

--
[...truncated 9048 lines...]
  File 
"
 line 121, in createConnection
timeout=self.timeout)
  File 
"/usr/local/lib/python2.7/site-packages/paramiko-1.13.0-py2.7.egg/paramiko/client.py",
 line 236, in connect
retry_on_signal(lambda: sock.connect(addr))
  File 
"/usr/local/lib/python2.7/site-packages/paramiko-1.13.0-py2.7.egg/paramiko/util.py",
 line 279, in retry_on_signal
return function()
  File 
"/usr/local/lib/python2.7/site-packages/paramiko-1.13.0-py2.7.egg/paramiko/client.py",
 line 236, in 
retry_on_signal(lambda: sock.connect(addr))
  File "/usr/local/lib/python2.7/socket.py", line 222, in meth
return getattr(self._sock,name)(*args)
timeout: timed out
Trying SSH Connection: Host:192.168.2.5 User:root   
Port:22 RetryCnt:1===
SshClient: Exception under createConnection: ['Traceback (most recent call 
last):\n', '  File 
"
 line 121, in createConnection\ntimeout=self.timeout)\n', '  File 
"/usr/local/lib/python2.7/site-packages/paramiko-1.13.0-py2.7.egg/paramiko/client.py",
 line 236, in connect\nretry_on_signal(lambda: sock.connect(addr))\n', '  
File 
"/usr/local/lib/python2.7/site-packages/paramiko-1.13.0-py2.7.egg/paramiko/util.py",
 line 279, in retry_on_signal\nreturn function()\n', '  File 
"/usr/local/lib/python2.7/site-packages/paramiko-1.13.0-py2.7.egg/paramiko/client.py",
 line 236, in \nretry_on_signal(lambda: sock.connect(addr))\n', '  
File "/usr/local/lib/python2.7/socket.py", line 222, in meth\nreturn 
getattr(self._sock,name)(*args)\n', 'timeout: timed out\n']
Traceback (most recent call last):
  File 
"
 line 121, in createConnection
timeout=self.timeout)
  File 
"/usr/local/lib/python2.7/site-packages/paramiko-1.13.0-py2.7.egg/paramiko/client.py",
 line 236, in connect
retry_on_signal(lambda: sock.connect(addr))
  File 
"/usr/local/lib/python2.7/site-packages/paramiko-1.13.0-py2.7.egg/paramiko/util.py",
 line 279, in retry_on_signal
return function()
  File 
"/usr/local/lib/python2.7/site-packages/paramiko-1.13.0-py2.7.egg/paramiko/client.py",
 line 236, in 
retry_on_signal(lambda: sock.connect(addr))
  File "/usr/local/lib/python2.7/socket.py", line 222, in meth
return getattr(self._sock,name)(*args)
timeout: timed out
Trying SSH Connection: Host:192.168.2.5 User:root   
Port:22 RetryCnt:0===

 Marvin Init Started 

=== Marvin Parse Config Successful ===

=== Marvin Setting TestData Successful===

 Log Folder Path: /tmp//MarvinLogs//Dec_30_2014_04_44_52_XG5N5U. All logs 
will be available here 

=== Marvin Init Logging Successful===

 Marvin Init Successful 
===final results are now copied to: /tmp//MarvinLogs/test_vpc_vpn_P5GK3U===
+ mvn -P systemvm,simulator -pl :cloud-client-ui jetty:stop
[INFO] Scanning for projects...
[INFO] 
[INFO] 
[INFO] Building Apache CloudStack Client UI 4.6.0-SNAPSHOT
[INFO] 
[INFO] 
[INFO] --- jetty-maven-plugin:9.2.6.v20141205:stop (default-cli) @ 
cloud-client-ui ---
[INFO] 
[INFO] BUILD SUCCESS
[INFO] 
[INFO] Total time: 6.039s
[INFO] Finished at: Tue Dec 30 05:23:19 EST 2014
[INFO] Final Memory: 27M/113M
[INFO] 
+ sleep 10
+ kill -KILL 27866
/tmp/hudson1893673037529767527.sh: line 44: kill: (27866) - No such process
+ rm -rf '*.log.*'
+ git clean -fdx
Removing agent/target/
Removing api/target/
Removing client/target/
Removing core/target/
Removing developer/target/
Removing engine/api/target/
Removing engine/components-api/target/
Removing engine/network/target/
Removing engine/orchestration/target/
Removing engine/schema/target/
Removing engine/service/target/
Removing engine/storage/cache/target/
Removing engine/storage/datamotion/target/
Removing engine/storage/image/target/
Removing engine/storage/snapshot/target/
Removing engine/storage/target/
Removing engine/storage/volume/target/
Removing engine/target/
Removing framework/cluster/target/
Removing framework/config/target/
Removing framework/db/target/
Removing framework/events/target/
Remo

Unable to start VM due to concurrent operation

2014-12-30 Thread Mohamed Infaz
Hi All,

I have successfully deployed cloudstack 4.3 with two hosts and the setup
runs the management server on another physical host. I had issues with
downloading an ISO but finally i was able to download an ISO image. When i
want to create an instance i get the following error message saying "Unable
to start VM due to concurrent operation" i did some searching on the topic
and it said version 4.3 system template solved the issue. These are some of
the MS logs that i collected what could be the issue?

2014-12-31 05:25:07,972 DEBUG [c.c.s.s.SecondaryStorageManagerImpl]
(secstorage-1:ctx-463d2f57) System vm template is not ready at data center
1, wait until it is ready to launch secondary storage vm
2014-12-31 05:25:07,972 DEBUG [c.c.s.s.SecondaryStorageManagerImpl]
(secstorage-1:ctx-463d2f57) Zone 1 is not ready to launch secondary storage
VM yet
2014-12-31 05:25:12,425 DEBUG [c.c.a.m.AgentManagerImpl]
(AgentManager-Handler-9:null) Ping from 4
2014-12-31 05:25:12,834 DEBUG [c.c.a.m.AgentManagerImpl]
(AgentManager-Handler-5:null) SeqA 3-91695: Processing Seq 3-91695:  { Cmd
, MgmtId: -1, via: 3, Ver: v1, Flags: 11,
[{"com.cloud.agent.api.ConsoleProxyLoadReportCommand":{"_proxyVmId":1,"_loadInfo":"{\n
\"connections\": []\n}","wait":0}}] }
2014-12-31 05:25:12,920 DEBUG [c.c.a.m.AgentManagerImpl]
(AgentManager-Handler-5:null) SeqA 3-91695: Sending Seq 3-91695:  { Ans: ,
MgmtId: 248795600505608, via: 3, Ver: v1, Flags: 100010,
[{"com.cloud.agent.api.AgentControlAnswer":{"result":true,"wait":0}}] }
2014-12-31 05:25:15,239 DEBUG [c.c.n.ExternalDeviceUsageManagerImpl]
(ExternalNetworkMonitor-1:ctx-998a86df) External devices stats collector is
running...
2014-12-31 05:25:15,362 DEBUG [c.c.n.r.VirtualNetworkApplianceManagerImpl]
(RouterMonitor-1:ctx-dfdc73ce) Found 0 running routers.
2014-12-31 05:25:15,366 DEBUG [c.c.n.r.VirtualNetworkApplianceManagerImpl]
(RouterStatusMonitor-1:ctx-79d58896) Found 0 routers to update status.
2014-12-31 05:25:15,367 DEBUG [c.c.n.r.VirtualNetworkApplianceManagerImpl]
(RouterStatusMonitor-1:ctx-79d58896) Found 0 networks to update RvR status.
2014-12-31 05:25:15,393 DEBUG [c.c.s.s.SnapshotSchedulerImpl]
(SnapshotPollTask:ctx-ae761f6b) Snapshot scheduler.poll is being called at
2014-12-30 23:55:15 GMT
2014-12-31 05:25:15,393 DEBUG [c.c.s.s.SnapshotSchedulerImpl]
(SnapshotPollTask:ctx-ae761f6b) Got 0 snapshots to be executed at
2014-12-30 23:55:15 GMT
2014-12-31 05:25:18,535 DEBUG [c.c.a.m.AgentManagerImpl]
(AgentManager-Handler-14:null) Ping from 3
2014-12-31 05:25:18,698 DEBUG [c.c.a.m.AgentManagerImpl]
(AgentManager-Handler-10:null) Ping from 2
2014-12-31 05:25:19,834 INFO  [c.c.a.m.AgentManagerImpl]
(AgentMonitor-1:ctx-f10d32f0) Found the following agents behind on ping: [1]
2014-12-31 05:25:19,835 DEBUG [c.c.h.Status] (AgentMonitor-1:ctx-f10d32f0)
Ping timeout for host 1, do invstigation
2014-12-31 05:25:19,837 INFO  [c.c.a.m.AgentManagerImpl]
(AgentTaskPool-14:ctx-43a85937) Investigating why host 1 has disconnected
with event PingTimeout
2014-12-31 05:25:19,837 DEBUG [c.c.a.m.AgentManagerImpl]
(AgentTaskPool-14:ctx-43a85937) checking if agent (1) is alive
2014-12-31 05:25:19,839 DEBUG [c.c.a.t.Request]
(AgentTaskPool-14:ctx-43a85937) Seq 1-449186863: Sending  { Cmd , MgmtId:
248795600505608, via: 1(virtualops-h4), Ver: v1, Flags: 100011,
[{"com.cloud.agent.api.CheckHealthCommand":{"wait":50}}] }
2014-12-31 05:25:19,844 DEBUG [c.c.a.t.Request]
(AgentManager-Handler-7:null) Seq 1-449186863: Processing:  { Ans: ,
MgmtId: 248795600505608, via: 1, Ver: v1, Flags: 10,
[{"com.cloud.agent.api.CheckHealthAnswer":{"result":true,"details":"resource
is alive","wait":0}}] }
2014-12-31 05:25:19,844 DEBUG [c.c.a.t.Request]
(AgentTaskPool-14:ctx-43a85937) Seq 1-449186863: Received:  { Ans: ,
MgmtId: 248795600505608, via: 1, Ver: v1, Flags: 10, { CheckHealthAnswer } }
2014-12-31 05:25:19,844 DEBUG [c.c.a.m.AgentManagerImpl]
(AgentTaskPool-14:ctx-43a85937) Details from executing class
com.cloud.agent.api.CheckHealthCommand: resource is alive
2014-12-31 05:25:19,844 DEBUG [c.c.a.m.AgentManagerImpl]
(AgentTaskPool-14:ctx-43a85937) agent (1) responded to checkHeathCommand,
reporting that agent is Up
2014-12-31 05:25:19,844 INFO  [c.c.a.m.AgentManagerImpl]
(AgentTaskPool-14:ctx-43a85937) The state determined is Up
2014-12-31 05:25:19,844 INFO  [c.c.a.m.AgentManagerImpl]
(AgentTaskPool-14:ctx-43a85937) Agent is determined to be up and running
2014-12-31 05:25:19,844 DEBUG [c.c.h.Status]
(AgentTaskPool-14:ctx-43a85937) Transition:[Resource state = Enabled, Agent
event = Ping, Host id = 1, name = virtualops-h4]
2014-12-31 05:25:19,929 DEBUG [c.c.h.Status]
(AgentTaskPool-14:ctx-43a85937) Agent status update: [id = 1; name =
virtualops-h4; old status = Up; event = Ping; new status = Up; old update
count = 34; new update count = 35]
2014-12-31 05:25:22,873 DEBUG [c.c.a.m.AgentManagerImpl]
(AgentManager-Handler-2:null) SeqA 3-91697: Processing Seq 3-91697:  { Cmd
, MgmtId: -1, via: 3, Ver: v1, Flags: 11,
[

Re: CS MS Logging Level

2014-12-30 Thread Mike Tutkowski
No, vmops.log does not seem to be getting spammed...just the console.

On Tue, Dec 30, 2014 at 1:44 AM, Daan Hoogland 
wrote:

> Mike,
>
> It doesn't spew to vmops.log anymore, right? It seems that the new
> jetty version interprets all the log4j/classpath differently and the
> one from the hyperv plugin takes precedence. I have been looking for a
> solution but haven't found one yet.
>
> On Mon, Dec 29, 2014 at 10:02 PM, Mike Tutkowski
>  wrote:
> > Hi,
> >
> > Does anyone know if the logging level or something like that changed on
> the
> > management server in 4.6?
> >
> > It seems like it's spewing out tons of information to the console these
> > days.
> >
> > Thanks!
> >
> > --
> > *Mike Tutkowski*
> > *Senior CloudStack Developer, SolidFire Inc.*
> > e: mike.tutkow...@solidfire.com
> > o: 303.746.7302
> > Advancing the way the world uses the cloud
> > *™*
>
>
>
> --
> Daan
>



-- 
*Mike Tutkowski*
*Senior CloudStack Developer, SolidFire Inc.*
e: mike.tutkow...@solidfire.com
o: 303.746.7302
Advancing the way the world uses the cloud
*™*


RE: New "snapshot(s)" text in GUI

2014-12-30 Thread Somesh Naidu
+1 for reverting. Would be interesting though to know the reason for why it was 
changed.

Somesh

-Original Message-
From: Nux! [mailto:n...@li.nux.ro] 
Sent: Monday, December 29, 2014 8:38 PM
To: dev@cloudstack.apache.org
Subject: Re: New "snapshot(s)" text in GUI

+1 for reverting, looks unprofessional/inconsistent

--
Sent from the Delta quadrant using Borg technology!

Nux!
www.nux.ro

- Original Message -
> From: "Mike Tutkowski" 
> To: dev@cloudstack.apache.org
> Sent: Monday, 29 December, 2014 22:26:26
> Subject: New "snapshot(s)" text in GUI

> Hi,
> 
> In 4.6 (master), I notice we now use the term "snapshot(s)" instead of
> "Snapshots" (for example, click on a volume and under its details panel in
> the upper right, it says, "snapshot(s)").
> 
> This is a bit non standard for the way the rest of the GUI looks. For
> example, we say:
> 
> Volumes, SSH Key Pairs, Templates, Events, Alerts, etc. (For example, we
> don't say "alert(s)" anywhere, to my knowledge.)
> 
> It seems like "snapshot(s)" should be changed back to "Snapshots".
> 
> What do people think?
> 
> --
> *Mike Tutkowski*
> *Senior CloudStack Developer, SolidFire Inc.*
> e: mike.tutkow...@solidfire.com
> o: 303.746.7302
> Advancing the way the world uses the cloud
> *™*


RE: Physical network design options - which crime to comit

2014-12-30 Thread Somesh Naidu
Sorry, I was out on holidays :)

I guess that should work. Just know that Primary traffic is hypervisor to 
storage and Secondary traffic is SSVM/Mgmt to storage. Cloudstack generally 
doesn't consider primary storage in its architecture design as it mostly relies 
on recommendation from the hypervisor vendors.

-Original Message-
From: Andrija Panic [mailto:andrija.pa...@gmail.com] 
Sent: Friday, December 26, 2014 5:59 PM
To: us...@cloudstack.apache.org
Cc: dev@cloudstack.apache.org
Subject: RE: Physical network design options - which crime to comit

On storage nodes - yes definitively will do it.

One finall advice/opinion please...?

On compute nodes, since one 10G will be shared by both primary and
secondary traffic - would you separate that on 2 different VLANs and then
implement some QoS i.e. guarantie 8Gb/s for primary traffic vlan, or i.e.
limit sec.storage vlan to i.e. 2Gb/s. Or just simply let them compete for
the traffic? In afraid secondary traffic my influence or completely
overweight primary traffic if no QoS implemented...

Sorry for borring you with details.

Thanks

Sent from Google Nexus 4
On Dec 26, 2014 11:51 PM, "Somesh Naidu"  wrote:

> Actually, I would highly consider nic bonding for storage network if
> possible.
>
> -Original Message-
> From: Andrija Panic [mailto:andrija.pa...@gmail.com]
> Sent: Friday, December 26, 2014 4:42 PM
> To: dev@cloudstack.apache.org
> Cc: us...@cloudstack.apache.org
> Subject: RE: Physical network design options - which crime to comit
>
> Thanks Somesh, first option also seems most logical to me.
>
> I guess you wouldn't consider doing nic bonding and then vlans with some
> QoS based on vlans on switch level?
>
> Thx again
>
> Sent from Google Nexus 4
> On Dec 26, 2014 9:48 PM, "Somesh Naidu"  wrote:
>
> > I generally prefer to keep the storage traffic separate. Reason is that
> > storage performance (provision templates to primary, snapshots, copy
> > templates, etc) significantly impact end user experience. In addition, it
> > also helps isolate network issues when troubleshooting.
> >
> > So I'd go for one of the following in that order:
> > Case I
> > 1G = mgmt network (only mgmt)
> > 10G = Primary and Secondary storage traffic
> > 10G = Guest and Public traffic
> >
> > Case II
> > 10G = Primary and Secondary storage traffic
> > 10G = mgmt network, Guest and Public traffic
> >
> > Case III
> > 10G = mgmt network, Primary and Secondary storage traffic
> > 10G = Guest and Public traffic
> >
> > -Original Message-
> > From: Andrija Panic [mailto:andrija.pa...@gmail.com]
> > Sent: Friday, December 26, 2014 10:06 AM
> > To: us...@cloudstack.apache.org; dev@cloudstack.apache.org
> > Subject: Physical network design options - which crime to comit
> >
> > Hi folks,
> >
> > I'm designing some stuff - and wondering which crime to commit - I have 2
> > posible scenarios in my head
> > I have folowing NICs available on compute nodes:
> > 1 x 1G NIC
> > 2 x 10G NIC
> >
> > I was wondering which approach would be better, as I', thinking about 2
> > possible sollutions at the moment, maybe 3.
> >
> > *First scenario:*
> >
> > 1G = mgmt network (only mgmt)
> > 10G = Primary and Secondary storage traffic
> > 10G = Guest and Public traffic
> >
> >
> > *Second scenario*
> >
> > 1G = not used at all
> > 10G = mgmt,primary,secondary storage
> > 10G = Guest and Public
> >
> >
> > And possibly a 3rd scenario:
> >
> > 1G = not used at all
> > 10G = mgmt+primary storage
> > 10G = secondary storage, guest,public network
> >
> >
> > I could continue here with different scenarios - but I'm wondering if 1G
> > dedicated for mgmt would make sense - I know it is "better" to have it
> > dedicated if possible, but folowing "KISS" and knowing it's extremely
> light
> > weight traffic - I was thinkin puting everything on 2 x 10G interfaces.
> >
> > Any opinions are most welcome.
> > Thanks,
> >
> >
> > --
> >
> > Andrija Panić
> >
>


RE: Unable to start VM due to concurrent operation

2014-12-30 Thread Somesh Naidu
Mohamed,

The log snippet you have shared doesn't seem to be relevant to the concurrent 
operation exception (can't see that exception stack).

The message that did catch my attention though is,
-
2014-12-31 05:25:07,972 DEBUG [c.c.s.s.SecondaryStorageManagerImpl] 
(secstorage-1:ctx-463d2f57) System vm template is not ready at data center 1, 
wait until it is ready to launch secondary storage vm
2014-12-31 05:25:07,972 DEBUG [c.c.s.s.SecondaryStorageManagerImpl] 
(secstorage-1:ctx-463d2f57) Zone 1 is not ready to launch secondary storage VM 
yet
-

That's pointing to missing system VM template. Please verify that you have 
correctly provisioned the secondary storage with the correct system VM template 
(as per the docs).

-Somesh

-Original Message-
From: Mohamed Infaz [mailto:infaz...@cse.mrt.ac.lk] 
Sent: Tuesday, December 30, 2014 11:03 AM
To: us...@cloudstack.apache.org
Cc: dev@cloudstack.apache.org
Subject: Unable to start VM due to concurrent operation

Hi All,

I have successfully deployed cloudstack 4.3 with two hosts and the setup
runs the management server on another physical host. I had issues with
downloading an ISO but finally i was able to download an ISO image. When i
want to create an instance i get the following error message saying "Unable
to start VM due to concurrent operation" i did some searching on the topic
and it said version 4.3 system template solved the issue. These are some of
the MS logs that i collected what could be the issue?

2014-12-31 05:25:07,972 DEBUG [c.c.s.s.SecondaryStorageManagerImpl]
(secstorage-1:ctx-463d2f57) System vm template is not ready at data center
1, wait until it is ready to launch secondary storage vm
2014-12-31 05:25:07,972 DEBUG [c.c.s.s.SecondaryStorageManagerImpl]
(secstorage-1:ctx-463d2f57) Zone 1 is not ready to launch secondary storage
VM yet
2014-12-31 05:25:12,425 DEBUG [c.c.a.m.AgentManagerImpl]
(AgentManager-Handler-9:null) Ping from 4
2014-12-31 05:25:12,834 DEBUG [c.c.a.m.AgentManagerImpl]
(AgentManager-Handler-5:null) SeqA 3-91695: Processing Seq 3-91695:  { Cmd
, MgmtId: -1, via: 3, Ver: v1, Flags: 11,
[{"com.cloud.agent.api.ConsoleProxyLoadReportCommand":{"_proxyVmId":1,"_loadInfo":"{\n
\"connections\": []\n}","wait":0}}] }
2014-12-31 05:25:12,920 DEBUG [c.c.a.m.AgentManagerImpl]
(AgentManager-Handler-5:null) SeqA 3-91695: Sending Seq 3-91695:  { Ans: ,
MgmtId: 248795600505608, via: 3, Ver: v1, Flags: 100010,
[{"com.cloud.agent.api.AgentControlAnswer":{"result":true,"wait":0}}] }
2014-12-31 05:25:15,239 DEBUG [c.c.n.ExternalDeviceUsageManagerImpl]
(ExternalNetworkMonitor-1:ctx-998a86df) External devices stats collector is
running...
2014-12-31 05:25:15,362 DEBUG [c.c.n.r.VirtualNetworkApplianceManagerImpl]
(RouterMonitor-1:ctx-dfdc73ce) Found 0 running routers.
2014-12-31 05:25:15,366 DEBUG [c.c.n.r.VirtualNetworkApplianceManagerImpl]
(RouterStatusMonitor-1:ctx-79d58896) Found 0 routers to update status.
2014-12-31 05:25:15,367 DEBUG [c.c.n.r.VirtualNetworkApplianceManagerImpl]
(RouterStatusMonitor-1:ctx-79d58896) Found 0 networks to update RvR status.
2014-12-31 05:25:15,393 DEBUG [c.c.s.s.SnapshotSchedulerImpl]
(SnapshotPollTask:ctx-ae761f6b) Snapshot scheduler.poll is being called at
2014-12-30 23:55:15 GMT
2014-12-31 05:25:15,393 DEBUG [c.c.s.s.SnapshotSchedulerImpl]
(SnapshotPollTask:ctx-ae761f6b) Got 0 snapshots to be executed at
2014-12-30 23:55:15 GMT
2014-12-31 05:25:18,535 DEBUG [c.c.a.m.AgentManagerImpl]
(AgentManager-Handler-14:null) Ping from 3
2014-12-31 05:25:18,698 DEBUG [c.c.a.m.AgentManagerImpl]
(AgentManager-Handler-10:null) Ping from 2
2014-12-31 05:25:19,834 INFO  [c.c.a.m.AgentManagerImpl]
(AgentMonitor-1:ctx-f10d32f0) Found the following agents behind on ping: [1]
2014-12-31 05:25:19,835 DEBUG [c.c.h.Status] (AgentMonitor-1:ctx-f10d32f0)
Ping timeout for host 1, do invstigation
2014-12-31 05:25:19,837 INFO  [c.c.a.m.AgentManagerImpl]
(AgentTaskPool-14:ctx-43a85937) Investigating why host 1 has disconnected
with event PingTimeout
2014-12-31 05:25:19,837 DEBUG [c.c.a.m.AgentManagerImpl]
(AgentTaskPool-14:ctx-43a85937) checking if agent (1) is alive
2014-12-31 05:25:19,839 DEBUG [c.c.a.t.Request]
(AgentTaskPool-14:ctx-43a85937) Seq 1-449186863: Sending  { Cmd , MgmtId:
248795600505608, via: 1(virtualops-h4), Ver: v1, Flags: 100011,
[{"com.cloud.agent.api.CheckHealthCommand":{"wait":50}}] }
2014-12-31 05:25:19,844 DEBUG [c.c.a.t.Request]
(AgentManager-Handler-7:null) Seq 1-449186863: Processing:  { Ans: ,
MgmtId: 248795600505608, via: 1, Ver: v1, Flags: 10,
[{"com.cloud.agent.api.CheckHealthAnswer":{"result":true,"details":"resource
is alive","wait":0}}] }
2014-12-31 05:25:19,844 DEBUG [c.c.a.t.Request]
(AgentTaskPool-14:ctx-43a85937) Seq 1-449186863: Received:  { Ans: ,
MgmtId: 248795600505608, via: 1, Ver: v1, Flags: 10, { CheckHealthAnswer } }
2014-12-31 05:25:19,844 DEBUG [c.c.a.m.AgentManagerImpl]
(AgentTaskPool-14:ctx-43a85937) Details from executing class
com.cloud.agent.api.CheckHealthCommand: resource

Re: Physical network design options - which crime to comit

2014-12-30 Thread Andrija Panic
Somesh, thx - I understand that - one more question, since you guys are
arround :)

The primary storage network - I unnderstand how to separate that from
management networks on the host (having separate NIC/vlan/IP inside each
hypervisor host, etc) - but as far as I know, the SSVM doesnt have a NIC
that goes directly into the Pimary storage network, just into management -
does this mean, that the Primary storage network needs to be
reachable/routable from Management network (so SSVM uses "Reserved System
Gateway" to actually reach Primary storage network, through Management
network) ?
SSVM needs to reach Primary storage somehow...

Thx

On 30 December 2014 at 19:29, Somesh Naidu  wrote:

> Sorry, I was out on holidays :)
>
> I guess that should work. Just know that Primary traffic is hypervisor to
> storage and Secondary traffic is SSVM/Mgmt to storage. Cloudstack generally
> doesn't consider primary storage in its architecture design as it mostly
> relies on recommendation from the hypervisor vendors.
>
> -Original Message-
> From: Andrija Panic [mailto:andrija.pa...@gmail.com]
> Sent: Friday, December 26, 2014 5:59 PM
> To: us...@cloudstack.apache.org
> Cc: dev@cloudstack.apache.org
> Subject: RE: Physical network design options - which crime to comit
>
> On storage nodes - yes definitively will do it.
>
> One finall advice/opinion please...?
>
> On compute nodes, since one 10G will be shared by both primary and
> secondary traffic - would you separate that on 2 different VLANs and then
> implement some QoS i.e. guarantie 8Gb/s for primary traffic vlan, or i.e.
> limit sec.storage vlan to i.e. 2Gb/s. Or just simply let them compete for
> the traffic? In afraid secondary traffic my influence or completely
> overweight primary traffic if no QoS implemented...
>
> Sorry for borring you with details.
>
> Thanks
>
> Sent from Google Nexus 4
> On Dec 26, 2014 11:51 PM, "Somesh Naidu"  wrote:
>
> > Actually, I would highly consider nic bonding for storage network if
> > possible.
> >
> > -Original Message-
> > From: Andrija Panic [mailto:andrija.pa...@gmail.com]
> > Sent: Friday, December 26, 2014 4:42 PM
> > To: dev@cloudstack.apache.org
> > Cc: us...@cloudstack.apache.org
> > Subject: RE: Physical network design options - which crime to comit
> >
> > Thanks Somesh, first option also seems most logical to me.
> >
> > I guess you wouldn't consider doing nic bonding and then vlans with some
> > QoS based on vlans on switch level?
> >
> > Thx again
> >
> > Sent from Google Nexus 4
> > On Dec 26, 2014 9:48 PM, "Somesh Naidu"  wrote:
> >
> > > I generally prefer to keep the storage traffic separate. Reason is that
> > > storage performance (provision templates to primary, snapshots, copy
> > > templates, etc) significantly impact end user experience. In addition,
> it
> > > also helps isolate network issues when troubleshooting.
> > >
> > > So I'd go for one of the following in that order:
> > > Case I
> > > 1G = mgmt network (only mgmt)
> > > 10G = Primary and Secondary storage traffic
> > > 10G = Guest and Public traffic
> > >
> > > Case II
> > > 10G = Primary and Secondary storage traffic
> > > 10G = mgmt network, Guest and Public traffic
> > >
> > > Case III
> > > 10G = mgmt network, Primary and Secondary storage traffic
> > > 10G = Guest and Public traffic
> > >
> > > -Original Message-
> > > From: Andrija Panic [mailto:andrija.pa...@gmail.com]
> > > Sent: Friday, December 26, 2014 10:06 AM
> > > To: us...@cloudstack.apache.org; dev@cloudstack.apache.org
> > > Subject: Physical network design options - which crime to comit
> > >
> > > Hi folks,
> > >
> > > I'm designing some stuff - and wondering which crime to commit - I
> have 2
> > > posible scenarios in my head
> > > I have folowing NICs available on compute nodes:
> > > 1 x 1G NIC
> > > 2 x 10G NIC
> > >
> > > I was wondering which approach would be better, as I', thinking about 2
> > > possible sollutions at the moment, maybe 3.
> > >
> > > *First scenario:*
> > >
> > > 1G = mgmt network (only mgmt)
> > > 10G = Primary and Secondary storage traffic
> > > 10G = Guest and Public traffic
> > >
> > >
> > > *Second scenario*
> > >
> > > 1G = not used at all
> > > 10G = mgmt,primary,secondary storage
> > > 10G = Guest and Public
> > >
> > >
> > > And possibly a 3rd scenario:
> > >
> > > 1G = not used at all
> > > 10G = mgmt+primary storage
> > > 10G = secondary storage, guest,public network
> > >
> > >
> > > I could continue here with different scenarios - but I'm wondering if
> 1G
> > > dedicated for mgmt would make sense - I know it is "better" to have it
> > > dedicated if possible, but folowing "KISS" and knowing it's extremely
> > light
> > > weight traffic - I was thinkin puting everything on 2 x 10G interfaces.
> > >
> > > Any opinions are most welcome.
> > > Thanks,
> > >
> > >
> > > --
> > >
> > > Andrija Panić
> > >
> >
>



-- 

Andrija Panić


RE: Physical network design options - which crime to comit

2014-12-30 Thread Somesh Naidu
Interaction with primary storage would be via the hypervisor. SSVM doesn't 
access the primary storage directly.

-Original Message-
From: Andrija Panic [mailto:andrija.pa...@gmail.com] 
Sent: Tuesday, December 30, 2014 1:52 PM
To: us...@cloudstack.apache.org
Cc: dev@cloudstack.apache.org
Subject: Re: Physical network design options - which crime to comit

Somesh, thx - I understand that - one more question, since you guys are
arround :)

The primary storage network - I unnderstand how to separate that from
management networks on the host (having separate NIC/vlan/IP inside each
hypervisor host, etc) - but as far as I know, the SSVM doesnt have a NIC
that goes directly into the Pimary storage network, just into management -
does this mean, that the Primary storage network needs to be
reachable/routable from Management network (so SSVM uses "Reserved System
Gateway" to actually reach Primary storage network, through Management
network) ?
SSVM needs to reach Primary storage somehow...

Thx

On 30 December 2014 at 19:29, Somesh Naidu  wrote:

> Sorry, I was out on holidays :)
>
> I guess that should work. Just know that Primary traffic is hypervisor to
> storage and Secondary traffic is SSVM/Mgmt to storage. Cloudstack generally
> doesn't consider primary storage in its architecture design as it mostly
> relies on recommendation from the hypervisor vendors.
>
> -Original Message-
> From: Andrija Panic [mailto:andrija.pa...@gmail.com]
> Sent: Friday, December 26, 2014 5:59 PM
> To: us...@cloudstack.apache.org
> Cc: dev@cloudstack.apache.org
> Subject: RE: Physical network design options - which crime to comit
>
> On storage nodes - yes definitively will do it.
>
> One finall advice/opinion please...?
>
> On compute nodes, since one 10G will be shared by both primary and
> secondary traffic - would you separate that on 2 different VLANs and then
> implement some QoS i.e. guarantie 8Gb/s for primary traffic vlan, or i.e.
> limit sec.storage vlan to i.e. 2Gb/s. Or just simply let them compete for
> the traffic? In afraid secondary traffic my influence or completely
> overweight primary traffic if no QoS implemented...
>
> Sorry for borring you with details.
>
> Thanks
>
> Sent from Google Nexus 4
> On Dec 26, 2014 11:51 PM, "Somesh Naidu"  wrote:
>
> > Actually, I would highly consider nic bonding for storage network if
> > possible.
> >
> > -Original Message-
> > From: Andrija Panic [mailto:andrija.pa...@gmail.com]
> > Sent: Friday, December 26, 2014 4:42 PM
> > To: dev@cloudstack.apache.org
> > Cc: us...@cloudstack.apache.org
> > Subject: RE: Physical network design options - which crime to comit
> >
> > Thanks Somesh, first option also seems most logical to me.
> >
> > I guess you wouldn't consider doing nic bonding and then vlans with some
> > QoS based on vlans on switch level?
> >
> > Thx again
> >
> > Sent from Google Nexus 4
> > On Dec 26, 2014 9:48 PM, "Somesh Naidu"  wrote:
> >
> > > I generally prefer to keep the storage traffic separate. Reason is that
> > > storage performance (provision templates to primary, snapshots, copy
> > > templates, etc) significantly impact end user experience. In addition,
> it
> > > also helps isolate network issues when troubleshooting.
> > >
> > > So I'd go for one of the following in that order:
> > > Case I
> > > 1G = mgmt network (only mgmt)
> > > 10G = Primary and Secondary storage traffic
> > > 10G = Guest and Public traffic
> > >
> > > Case II
> > > 10G = Primary and Secondary storage traffic
> > > 10G = mgmt network, Guest and Public traffic
> > >
> > > Case III
> > > 10G = mgmt network, Primary and Secondary storage traffic
> > > 10G = Guest and Public traffic
> > >
> > > -Original Message-
> > > From: Andrija Panic [mailto:andrija.pa...@gmail.com]
> > > Sent: Friday, December 26, 2014 10:06 AM
> > > To: us...@cloudstack.apache.org; dev@cloudstack.apache.org
> > > Subject: Physical network design options - which crime to comit
> > >
> > > Hi folks,
> > >
> > > I'm designing some stuff - and wondering which crime to commit - I
> have 2
> > > posible scenarios in my head
> > > I have folowing NICs available on compute nodes:
> > > 1 x 1G NIC
> > > 2 x 10G NIC
> > >
> > > I was wondering which approach would be better, as I', thinking about 2
> > > possible sollutions at the moment, maybe 3.
> > >
> > > *First scenario:*
> > >
> > > 1G = mgmt network (only mgmt)
> > > 10G = Primary and Secondary storage traffic
> > > 10G = Guest and Public traffic
> > >
> > >
> > > *Second scenario*
> > >
> > > 1G = not used at all
> > > 10G = mgmt,primary,secondary storage
> > > 10G = Guest and Public
> > >
> > >
> > > And possibly a 3rd scenario:
> > >
> > > 1G = not used at all
> > > 10G = mgmt+primary storage
> > > 10G = secondary storage, guest,public network
> > >
> > >
> > > I could continue here with different scenarios - but I'm wondering if
> 1G
> > > dedicated for mgmt would make sense - I know it is "better" to have it
> > > dedicated if 

Re: Physical network design options - which crime to comit

2014-12-30 Thread Andrija Panic
Somesh - I'm missing something here - just initiated new Volume Snapshot -
and I see that the HOST does the qemu-img convert operation with 2 mount
points, one primary and one secondary...so my wrong...
I know the same happens when deploying new VM from template - HOST mounts
primary and secondary and does the conversion..

So the SSVM is "only" used to download templates/isos from URLs, and for
copying templates/isos across zones. ?

At the end - I guess what you said is imporant for me - SSVM doesnt have
access to Primary Storage...

Thx

On 30 December 2014 at 20:29, Somesh Naidu  wrote:

> Interaction with primary storage would be via the hypervisor. SSVM doesn't
> access the primary storage directly.
>
> -Original Message-
> From: Andrija Panic [mailto:andrija.pa...@gmail.com]
> Sent: Tuesday, December 30, 2014 1:52 PM
> To: us...@cloudstack.apache.org
> Cc: dev@cloudstack.apache.org
> Subject: Re: Physical network design options - which crime to comit
>
> Somesh, thx - I understand that - one more question, since you guys are
> arround :)
>
> The primary storage network - I unnderstand how to separate that from
> management networks on the host (having separate NIC/vlan/IP inside each
> hypervisor host, etc) - but as far as I know, the SSVM doesnt have a NIC
> that goes directly into the Pimary storage network, just into management -
> does this mean, that the Primary storage network needs to be
> reachable/routable from Management network (so SSVM uses "Reserved System
> Gateway" to actually reach Primary storage network, through Management
> network) ?
> SSVM needs to reach Primary storage somehow...
>
> Thx
>
> On 30 December 2014 at 19:29, Somesh Naidu 
> wrote:
>
> > Sorry, I was out on holidays :)
> >
> > I guess that should work. Just know that Primary traffic is hypervisor to
> > storage and Secondary traffic is SSVM/Mgmt to storage. Cloudstack
> generally
> > doesn't consider primary storage in its architecture design as it mostly
> > relies on recommendation from the hypervisor vendors.
> >
> > -Original Message-
> > From: Andrija Panic [mailto:andrija.pa...@gmail.com]
> > Sent: Friday, December 26, 2014 5:59 PM
> > To: us...@cloudstack.apache.org
> > Cc: dev@cloudstack.apache.org
> > Subject: RE: Physical network design options - which crime to comit
> >
> > On storage nodes - yes definitively will do it.
> >
> > One finall advice/opinion please...?
> >
> > On compute nodes, since one 10G will be shared by both primary and
> > secondary traffic - would you separate that on 2 different VLANs and then
> > implement some QoS i.e. guarantie 8Gb/s for primary traffic vlan, or i.e.
> > limit sec.storage vlan to i.e. 2Gb/s. Or just simply let them compete for
> > the traffic? In afraid secondary traffic my influence or completely
> > overweight primary traffic if no QoS implemented...
> >
> > Sorry for borring you with details.
> >
> > Thanks
> >
> > Sent from Google Nexus 4
> > On Dec 26, 2014 11:51 PM, "Somesh Naidu" 
> wrote:
> >
> > > Actually, I would highly consider nic bonding for storage network if
> > > possible.
> > >
> > > -Original Message-
> > > From: Andrija Panic [mailto:andrija.pa...@gmail.com]
> > > Sent: Friday, December 26, 2014 4:42 PM
> > > To: dev@cloudstack.apache.org
> > > Cc: us...@cloudstack.apache.org
> > > Subject: RE: Physical network design options - which crime to comit
> > >
> > > Thanks Somesh, first option also seems most logical to me.
> > >
> > > I guess you wouldn't consider doing nic bonding and then vlans with
> some
> > > QoS based on vlans on switch level?
> > >
> > > Thx again
> > >
> > > Sent from Google Nexus 4
> > > On Dec 26, 2014 9:48 PM, "Somesh Naidu" 
> wrote:
> > >
> > > > I generally prefer to keep the storage traffic separate. Reason is
> that
> > > > storage performance (provision templates to primary, snapshots, copy
> > > > templates, etc) significantly impact end user experience. In
> addition,
> > it
> > > > also helps isolate network issues when troubleshooting.
> > > >
> > > > So I'd go for one of the following in that order:
> > > > Case I
> > > > 1G = mgmt network (only mgmt)
> > > > 10G = Primary and Secondary storage traffic
> > > > 10G = Guest and Public traffic
> > > >
> > > > Case II
> > > > 10G = Primary and Secondary storage traffic
> > > > 10G = mgmt network, Guest and Public traffic
> > > >
> > > > Case III
> > > > 10G = mgmt network, Primary and Secondary storage traffic
> > > > 10G = Guest and Public traffic
> > > >
> > > > -Original Message-
> > > > From: Andrija Panic [mailto:andrija.pa...@gmail.com]
> > > > Sent: Friday, December 26, 2014 10:06 AM
> > > > To: us...@cloudstack.apache.org; dev@cloudstack.apache.org
> > > > Subject: Physical network design options - which crime to comit
> > > >
> > > > Hi folks,
> > > >
> > > > I'm designing some stuff - and wondering which crime to commit - I
> > have 2
> > > > posible scenarios in my head
> > > > I have folowing NICs available on compute nod

[Question] Creating a volume from a snapshot

2014-12-30 Thread Mike Tutkowski
Hi,

I'm working on adding in zone-wide support for managed (primary) storage
with regards to the "create volume from snapshot" feature that CloudStack
has.

It appears that the current intent of this feature is to create a volume
(based on a given snapshot) on some primary storage that conforms to the
storage tagging (if any) of the offering the snapshot's original volume was
associated with.

Can anyone confirm (or deny) this?

Thanks!

-- 
*Mike Tutkowski*
*Senior CloudStack Developer, SolidFire Inc.*
e: mike.tutkow...@solidfire.com
o: 303.746.7302
Advancing the way the world uses the cloud
*™*


Re: [Question] Creating a volume from a snapshot

2014-12-30 Thread Mike Tutkowski
For example:

You want to create a volume based on snapshot S1.

Snapshot S1 was created from volume V1.

Volume V1 was associated disk offering DO1.

Disk offering DO1 had the storage tags filled out as such: ST1, STA

Now, when we go to create a new volume (based on S1), it looks like
CloudStack's main goal is to find a storage pool (in the applicable zone)
that has (in this example) ST1 and STA in its list of storage tags (also,
the storage type (local or shared) has to match). Such primary storage is a
candidate for this new volume.

Does anyone know if this is a reasonable interpretation?

I noticed one time when I ran this with a snapshot that was created from a
volume on local storage that the new volume was placed on different local
storage (and one time it was placed on the same primary storage). Storage
tagging was not being used, but the storage type (of local) directed this
placement. This would be consistent with what I said above.

Thanks!

On Tue, Dec 30, 2014 at 3:56 PM, Mike Tutkowski <
mike.tutkow...@solidfire.com> wrote:

> Hi,
>
> I'm working on adding in zone-wide support for managed (primary) storage
> with regards to the "create volume from snapshot" feature that CloudStack
> has.
>
> It appears that the current intent of this feature is to create a volume
> (based on a given snapshot) on some primary storage that conforms to the
> storage tagging (if any) of the offering the snapshot's original volume was
> associated with.
>
> Can anyone confirm (or deny) this?
>
> Thanks!
>
> --
> *Mike Tutkowski*
> *Senior CloudStack Developer, SolidFire Inc.*
> e: mike.tutkow...@solidfire.com
> o: 303.746.7302
> Advancing the way the world uses the cloud
> *™*
>



-- 
*Mike Tutkowski*
*Senior CloudStack Developer, SolidFire Inc.*
e: mike.tutkow...@solidfire.com
o: 303.746.7302
Advancing the way the world uses the cloud
*™*


Re: About The Instance Name on Cloudstack

2014-12-30 Thread Yitao Jiang
Not allowed create Chinese instance name , but can set display name using
Chinese​


---
Thanks,
Yitao(依涛 姜)
jiangyt.github.io

On Tue, Dec 30, 2014 at 4:59 PM, Star Guo  wrote:

> Hi, All,
>
>
>
>   When I create instance on cloudstack 4.4.2,set name within simple chinese
> as instance name but it tell me “Instance name can not be longer than 63
> characters. Only ASCII letters a~z, A~Z, digits 0~9, hyphen are allowed.
> Must start with a letter and end with a letter or a digit.”
>
>   Is it mean I just set the name of instance within ASCII letters? I notic
> that the charater of mysql is UTF-8.
>
>
>
> Best Regards,
>
> Star Guo
>
>


Re: Unable to start VM due to concurrent operation

2014-12-30 Thread Mohamed Infaz
Hi Somesh,

Thank you for the reply. Well both of my system vm's are running and it is
downloading the iso image. And i was able to ping them. The system vm
template i am using is for the version 4.3 cloudstack.

Thank you.

On 30 December 2014 at 23:59, Somesh Naidu  wrote:

> Mohamed,
>
> The log snippet you have shared doesn't seem to be relevant to the
> concurrent operation exception (can't see that exception stack).
>
> The message that did catch my attention though is,
> -
> 2014-12-31 05:25:07,972 DEBUG [c.c.s.s.SecondaryStorageManagerImpl]
> (secstorage-1:ctx-463d2f57) System vm template is not ready at data center
> 1, wait until it is ready to launch secondary storage vm
> 2014-12-31 05:25:07,972 DEBUG [c.c.s.s.SecondaryStorageManagerImpl]
> (secstorage-1:ctx-463d2f57) Zone 1 is not ready to launch secondary storage
> VM yet
> -
>
> That's pointing to missing system VM template. Please verify that you have
> correctly provisioned the secondary storage with the correct system VM
> template (as per the docs).
>
> -Somesh
>
> -Original Message-
> From: Mohamed Infaz [mailto:infaz...@cse.mrt.ac.lk]
> Sent: Tuesday, December 30, 2014 11:03 AM
> To: us...@cloudstack.apache.org
> Cc: dev@cloudstack.apache.org
> Subject: Unable to start VM due to concurrent operation
>
> Hi All,
>
> I have successfully deployed cloudstack 4.3 with two hosts and the setup
> runs the management server on another physical host. I had issues with
> downloading an ISO but finally i was able to download an ISO image. When i
> want to create an instance i get the following error message saying "Unable
> to start VM due to concurrent operation" i did some searching on the topic
> and it said version 4.3 system template solved the issue. These are some of
> the MS logs that i collected what could be the issue?
>
> 2014-12-31 05:25:07,972 DEBUG [c.c.s.s.SecondaryStorageManagerImpl]
> (secstorage-1:ctx-463d2f57) System vm template is not ready at data center
> 1, wait until it is ready to launch secondary storage vm
> 2014-12-31 05:25:07,972 DEBUG [c.c.s.s.SecondaryStorageManagerImpl]
> (secstorage-1:ctx-463d2f57) Zone 1 is not ready to launch secondary storage
> VM yet
> 2014-12-31 05:25:12,425 DEBUG [c.c.a.m.AgentManagerImpl]
> (AgentManager-Handler-9:null) Ping from 4
> 2014-12-31 05:25:12,834 DEBUG [c.c.a.m.AgentManagerImpl]
> (AgentManager-Handler-5:null) SeqA 3-91695: Processing Seq 3-91695:  { Cmd
> , MgmtId: -1, via: 3, Ver: v1, Flags: 11,
>
> [{"com.cloud.agent.api.ConsoleProxyLoadReportCommand":{"_proxyVmId":1,"_loadInfo":"{\n
> \"connections\": []\n}","wait":0}}] }
> 2014-12-31 05:25:12,920 DEBUG [c.c.a.m.AgentManagerImpl]
> (AgentManager-Handler-5:null) SeqA 3-91695: Sending Seq 3-91695:  { Ans: ,
> MgmtId: 248795600505608, via: 3, Ver: v1, Flags: 100010,
> [{"com.cloud.agent.api.AgentControlAnswer":{"result":true,"wait":0}}] }
> 2014-12-31 05:25:15,239 DEBUG [c.c.n.ExternalDeviceUsageManagerImpl]
> (ExternalNetworkMonitor-1:ctx-998a86df) External devices stats collector is
> running...
> 2014-12-31 05:25:15,362 DEBUG [c.c.n.r.VirtualNetworkApplianceManagerImpl]
> (RouterMonitor-1:ctx-dfdc73ce) Found 0 running routers.
> 2014-12-31 05:25:15,366 DEBUG [c.c.n.r.VirtualNetworkApplianceManagerImpl]
> (RouterStatusMonitor-1:ctx-79d58896) Found 0 routers to update status.
> 2014-12-31 05:25:15,367 DEBUG [c.c.n.r.VirtualNetworkApplianceManagerImpl]
> (RouterStatusMonitor-1:ctx-79d58896) Found 0 networks to update RvR status.
> 2014-12-31 05:25:15,393 DEBUG [c.c.s.s.SnapshotSchedulerImpl]
> (SnapshotPollTask:ctx-ae761f6b) Snapshot scheduler.poll is being called at
> 2014-12-30 23:55:15 GMT
> 2014-12-31 05:25:15,393 DEBUG [c.c.s.s.SnapshotSchedulerImpl]
> (SnapshotPollTask:ctx-ae761f6b) Got 0 snapshots to be executed at
> 2014-12-30 23:55:15 GMT
> 2014-12-31 05:25:18,535 DEBUG [c.c.a.m.AgentManagerImpl]
> (AgentManager-Handler-14:null) Ping from 3
> 2014-12-31 05:25:18,698 DEBUG [c.c.a.m.AgentManagerImpl]
> (AgentManager-Handler-10:null) Ping from 2
> 2014-12-31 05:25:19,834 INFO  [c.c.a.m.AgentManagerImpl]
> (AgentMonitor-1:ctx-f10d32f0) Found the following agents behind on ping:
> [1]
> 2014-12-31 05:25:19,835 DEBUG [c.c.h.Status] (AgentMonitor-1:ctx-f10d32f0)
> Ping timeout for host 1, do invstigation
> 2014-12-31 05:25:19,837 INFO  [c.c.a.m.AgentManagerImpl]
> (AgentTaskPool-14:ctx-43a85937) Investigating why host 1 has disconnected
> with event PingTimeout
> 2014-12-31 05:25:19,837 DEBUG [c.c.a.m.AgentManagerImpl]
> (AgentTaskPool-14:ctx-43a85937) checking if agent (1) is alive
> 2014-12-31 05:25:19,839 DEBUG [c.c.a.t.Request]
> (AgentTaskPool-14:ctx-43a85937) Seq 1-449186863: Sending  { Cmd , MgmtId:
> 248795600505608, via: 1(virtualops-h4), Ver: v1, Flags: 100011,
> [{"com.cloud.agent.api.CheckHealthCommand":{"wait":50}}] }
> 2014-12-31 05:25:19,844 DEBUG [c.c.a.t.Request]
> (AgentManager-Handler-7:null) Seq 1-449186863: Processing:  { Ans: ,
> MgmtId: 248795600505608, via: 1, Ver: v1, Flags: 10,
>
> [{"com.cloud

Re: Unable to start VM due to concurrent operation

2014-12-30 Thread Mohamed Infaz
systemvm64template-2014-01-14-master-kvm.qcow2.bz2 This is the template i used.


On 31 December 2014 at 07:49, Mohamed Infaz  wrote:

> Hi Somesh,
>
> Thank you for the reply. Well both of my system vm's are running and it is
> downloading the iso image. And i was able to ping them. The system vm
> template i am using is for the version 4.3 cloudstack.
>
> Thank you.
>
> On 30 December 2014 at 23:59, Somesh Naidu 
> wrote:
>
>> Mohamed,
>>
>> The log snippet you have shared doesn't seem to be relevant to the
>> concurrent operation exception (can't see that exception stack).
>>
>> The message that did catch my attention though is,
>> -
>> 2014-12-31 05:25:07,972 DEBUG [c.c.s.s.SecondaryStorageManagerImpl]
>> (secstorage-1:ctx-463d2f57) System vm template is not ready at data center
>> 1, wait until it is ready to launch secondary storage vm
>> 2014-12-31 05:25:07,972 DEBUG [c.c.s.s.SecondaryStorageManagerImpl]
>> (secstorage-1:ctx-463d2f57) Zone 1 is not ready to launch secondary storage
>> VM yet
>> -
>>
>> That's pointing to missing system VM template. Please verify that you
>> have correctly provisioned the secondary storage with the correct system VM
>> template (as per the docs).
>>
>> -Somesh
>>
>> -Original Message-
>> From: Mohamed Infaz [mailto:infaz...@cse.mrt.ac.lk]
>> Sent: Tuesday, December 30, 2014 11:03 AM
>> To: us...@cloudstack.apache.org
>> Cc: dev@cloudstack.apache.org
>> Subject: Unable to start VM due to concurrent operation
>>
>> Hi All,
>>
>> I have successfully deployed cloudstack 4.3 with two hosts and the setup
>> runs the management server on another physical host. I had issues with
>> downloading an ISO but finally i was able to download an ISO image. When i
>> want to create an instance i get the following error message saying
>> "Unable
>> to start VM due to concurrent operation" i did some searching on the topic
>> and it said version 4.3 system template solved the issue. These are some
>> of
>> the MS logs that i collected what could be the issue?
>>
>> 2014-12-31 05:25:07,972 DEBUG [c.c.s.s.SecondaryStorageManagerImpl]
>> (secstorage-1:ctx-463d2f57) System vm template is not ready at data center
>> 1, wait until it is ready to launch secondary storage vm
>> 2014-12-31 05:25:07,972 DEBUG [c.c.s.s.SecondaryStorageManagerImpl]
>> (secstorage-1:ctx-463d2f57) Zone 1 is not ready to launch secondary
>> storage
>> VM yet
>> 2014-12-31 05:25:12,425 DEBUG [c.c.a.m.AgentManagerImpl]
>> (AgentManager-Handler-9:null) Ping from 4
>> 2014-12-31 05:25:12,834 DEBUG [c.c.a.m.AgentManagerImpl]
>> (AgentManager-Handler-5:null) SeqA 3-91695: Processing Seq 3-91695:  { Cmd
>> , MgmtId: -1, via: 3, Ver: v1, Flags: 11,
>>
>> [{"com.cloud.agent.api.ConsoleProxyLoadReportCommand":{"_proxyVmId":1,"_loadInfo":"{\n
>> \"connections\": []\n}","wait":0}}] }
>> 2014-12-31 05:25:12,920 DEBUG [c.c.a.m.AgentManagerImpl]
>> (AgentManager-Handler-5:null) SeqA 3-91695: Sending Seq 3-91695:  { Ans: ,
>> MgmtId: 248795600505608, via: 3, Ver: v1, Flags: 100010,
>> [{"com.cloud.agent.api.AgentControlAnswer":{"result":true,"wait":0}}] }
>> 2014-12-31 05:25:15,239 DEBUG [c.c.n.ExternalDeviceUsageManagerImpl]
>> (ExternalNetworkMonitor-1:ctx-998a86df) External devices stats collector
>> is
>> running...
>> 2014-12-31 05:25:15,362 DEBUG [c.c.n.r.VirtualNetworkApplianceManagerImpl]
>> (RouterMonitor-1:ctx-dfdc73ce) Found 0 running routers.
>> 2014-12-31 05:25:15,366 DEBUG [c.c.n.r.VirtualNetworkApplianceManagerImpl]
>> (RouterStatusMonitor-1:ctx-79d58896) Found 0 routers to update status.
>> 2014-12-31 05:25:15,367 DEBUG [c.c.n.r.VirtualNetworkApplianceManagerImpl]
>> (RouterStatusMonitor-1:ctx-79d58896) Found 0 networks to update RvR
>> status.
>> 2014-12-31 05:25:15,393 DEBUG [c.c.s.s.SnapshotSchedulerImpl]
>> (SnapshotPollTask:ctx-ae761f6b) Snapshot scheduler.poll is being called at
>> 2014-12-30 23:55:15 GMT
>> 2014-12-31 05:25:15,393 DEBUG [c.c.s.s.SnapshotSchedulerImpl]
>> (SnapshotPollTask:ctx-ae761f6b) Got 0 snapshots to be executed at
>> 2014-12-30 23:55:15 GMT
>> 2014-12-31 05:25:18,535 DEBUG [c.c.a.m.AgentManagerImpl]
>> (AgentManager-Handler-14:null) Ping from 3
>> 2014-12-31 05:25:18,698 DEBUG [c.c.a.m.AgentManagerImpl]
>> (AgentManager-Handler-10:null) Ping from 2
>> 2014-12-31 05:25:19,834 INFO  [c.c.a.m.AgentManagerImpl]
>> (AgentMonitor-1:ctx-f10d32f0) Found the following agents behind on ping:
>> [1]
>> 2014-12-31 05:25:19,835 DEBUG [c.c.h.Status] (AgentMonitor-1:ctx-f10d32f0)
>> Ping timeout for host 1, do invstigation
>> 2014-12-31 05:25:19,837 INFO  [c.c.a.m.AgentManagerImpl]
>> (AgentTaskPool-14:ctx-43a85937) Investigating why host 1 has disconnected
>> with event PingTimeout
>> 2014-12-31 05:25:19,837 DEBUG [c.c.a.m.AgentManagerImpl]
>> (AgentTaskPool-14:ctx-43a85937) checking if agent (1) is alive
>> 2014-12-31 05:25:19,839 DEBUG [c.c.a.t.Request]
>> (AgentTaskPool-14:ctx-43a85937) Seq 1-449186863: Sending  { Cmd , MgmtId:
>> 248795600505608, via: 1(virtualops-h4), Ver: v1, Flags: 10001

Re: Application programming on CS

2014-12-30 Thread Giri Prasad
Thanks everybody for all your valuable comments.
I am currently surfing around looking for the information. Will keep posted, 
when I find something useful.
Giri

  From: Pierre-Luc Dion 
 To: "dev@cloudstack.apache.org"  
Cc: "us...@cloudstack.apache.org" ; Giri Prasad 
; Mike Tutkowski  
 Sent: Monday, 29 December 2014 11:22 PM
 Subject: Re: Application programming on CS
   
sorry, sent too fast...
This one [1] contain a lot of examples on leveraging CloudStack with various 
tools.
O'Reilly: 60 Recipes for Apache CloudStack
[1] http://shop.oreilly.com/product/0636920034377.do


PL


On Mon, Dec 29, 2014 at 12:48 PM, Pierre-Luc Dion  wrote:

This one [1] contain a lot of examples to liverage CloudStack 





On Mon, Dec 29, 2014 at 12:20 PM, Sebastien Goasguen  wrote:


On Dec 29, 2014, at 12:15 AM, Giri Prasad  wrote:

>
>
> Can someone point for java and php application development in cloud, as in:
>
> http://www.microsoftvirtualacademy.com/ebooks#9780735695658
>

I downloaded this pdf to understand what you are looking for.

As far as I can see, this pdf has nothing to do with programming, it's a 
collection of narrative around cloud concepts:
-automation
-monitoring
-CI/CD
-single sign-on
etc

All these apply to a CloudStack cloud and can be implemented with all sorts of 
tools.

My suggestion for you is to read "The Phoenix Project"


> Building Cloud Apps with Microsoft Azure
> Scott Guthrie, Mark Simms, Tom Dykstra, Rick Anderson, and Mike Wasson
> July 2014
> 198 pages
>
>
>
> Introducing Windows Azure for IT Professionals
> Mitch Tulloch with the Windows Azure Team
> October 2013
> 142 pages
>
>
>
>
>
>
> - Original Message -
> From: Giri Prasad 
> To: Mike Tutkowski ; 
> "dev@cloudstack.apache.org" 
> Cc: "us...@cloudstack.apache.org" 
> Sent: Saturday, 27 December 2014 3:44 PM
> Subject: Re: Application programming on CS
>
>
> Thanks for the information.
> I want to write application programs in java and php for the cloud 
> architechture. Applications like banking, insurance etc running on top of 
> cloudstack vm's.  The java/php should use the features of the cloud not 
> available for a web app, like high availability etc etc.
>
> Any reference on how to do the application design and implementation, for the 
> cloud (private/public), with some practical examples?
>
>
>      From: Mike Tutkowski 
>
> To: "dev@cloudstack.apache.org" ; Giri Prasad 
> 
> Cc: "us...@cloudstack.apache.org" 
> Sent: Saturday, 27 December 2014 12:47 PM
> Subject: Re: Application programming on CS
>
> What about using something like jclouds?
> https://github.com/jclouds/jclouds/blob/master/apis/cloudstack/src/test/java/org/jclouds/cloudstack/compute/CloudStackExperimentLiveTest.java
>
>
>
> On Sat, Dec 27, 2014 at 12:06 AM, Giri Prasad  
> wrote:
>
> Hi All,
> Could somebody inform about books/reading material on how to write 
> application programs, using the cloudstack infra.
> I am planning to do  java and php applications using cs infra, on linux vm's. 
> Then later on, to do some .net programming on windows vm's.
> Any reference on how to do the application design and implementation, for the 
> cloud (private/public), with some practical examples?
>
> Thanks & Regards,D.Giriprasad
>
>
>
>
> --
> Mike Tutkowski
> Senior CloudStack Developer, SolidFire Inc.e: mike.tutkow...@solidfire.como: 
> 303.746.7302Advancing the way the world uses the cloud™







  

RE: CS MS Logging Level

2014-12-30 Thread Anshul Gangwar
Daan,

I am not seeing extraneous logs on my dev setup other than thread which is 
cleaning up expired async-jobs.

You can safely change CONSOLE appender's threshold to INFO in hyperv plugin  if 
you think that is causing the problem.
We will not lose much info which we want to show to user by this change. And in 
any case it will be available in vmops.log.
CONSOLE appender's threshold is set to TRACE since the start of plugin.

-Original Message-
From: Mike Tutkowski [mailto:mike.tutkow...@solidfire.com] 
Sent: Tuesday, December 30, 2014 11:10 PM
To: dev@cloudstack.apache.org
Subject: Re: CS MS Logging Level

No, vmops.log does not seem to be getting spammed...just the console.

On Tue, Dec 30, 2014 at 1:44 AM, Daan Hoogland 
wrote:

> Mike,
>
> It doesn't spew to vmops.log anymore, right? It seems that the new 
> jetty version interprets all the log4j/classpath differently and the 
> one from the hyperv plugin takes precedence. I have been looking for a 
> solution but haven't found one yet.
>
> On Mon, Dec 29, 2014 at 10:02 PM, Mike Tutkowski 
>  wrote:
> > Hi,
> >
> > Does anyone know if the logging level or something like that changed 
> > on
> the
> > management server in 4.6?
> >
> > It seems like it's spewing out tons of information to the console 
> > these days.
> >
> > Thanks!
> >
> > --
> > *Mike Tutkowski*
> > *Senior CloudStack Developer, SolidFire Inc.*
> > e: mike.tutkow...@solidfire.com
> > o: 303.746.7302
> > Advancing the way the world uses the cloud
> > *™*
>
>
>
> --
> Daan
>



--
*Mike Tutkowski*
*Senior CloudStack Developer, SolidFire Inc.*
e: mike.tutkow...@solidfire.com
o: 303.746.7302
Advancing the way the world uses the cloud
*™*


RE: New "snapshot(s)" text in GUI

2014-12-30 Thread Suresh Sadhu
+1 for reverting.

Sadhu

-Original Message-
From: Somesh Naidu [mailto:somesh.na...@citrix.com] 
Sent: 30 December 2014 23:59
To: dev@cloudstack.apache.org
Subject: RE: New "snapshot(s)" text in GUI

+1 for reverting. Would be interesting though to know the reason for why it was 
changed.

Somesh

-Original Message-
From: Nux! [mailto:n...@li.nux.ro]
Sent: Monday, December 29, 2014 8:38 PM
To: dev@cloudstack.apache.org
Subject: Re: New "snapshot(s)" text in GUI

+1 for reverting, looks unprofessional/inconsistent

--
Sent from the Delta quadrant using Borg technology!

Nux!
www.nux.ro

- Original Message -
> From: "Mike Tutkowski" 
> To: dev@cloudstack.apache.org
> Sent: Monday, 29 December, 2014 22:26:26
> Subject: New "snapshot(s)" text in GUI

> Hi,
> 
> In 4.6 (master), I notice we now use the term "snapshot(s)" instead of 
> "Snapshots" (for example, click on a volume and under its details 
> panel in the upper right, it says, "snapshot(s)").
> 
> This is a bit non standard for the way the rest of the GUI looks. For 
> example, we say:
> 
> Volumes, SSH Key Pairs, Templates, Events, Alerts, etc. (For example, 
> we don't say "alert(s)" anywhere, to my knowledge.)
> 
> It seems like "snapshot(s)" should be changed back to "Snapshots".
> 
> What do people think?
> 
> --
> *Mike Tutkowski*
> *Senior CloudStack Developer, SolidFire Inc.*
> e: mike.tutkow...@solidfire.com
> o: 303.746.7302
> Advancing the way the world uses the cloud
> *™*