Re: Volunteers to Complete the 4.2 Release Notes

2013-09-23 Thread Milamber


Le 23/09/2013 10:48, Abhinav Roy a ecrit :

Hi,

Here are some of the steps which are missing from the release notes,

1. Before upgrading from any version to 4.2 we need to register the new 4.2 
systemvm templates .
 This step is there in section 3.3 i.e for upgrade from 2.2.14 to 4.2, but 
it is missing in section 3.1 and 3.2 .



+  Name: systemvm-kvm-4.2.0
+Description: systemvm-kvm-4.2.0


My upgrade test (from 4.1.1 to 4.2) have failed, because I used 
"systemvm-kvm-4.2.0" for the name of new system vm... (my system vms 
still in debian 6.0)


Please Note:
The name for the new system vms (xen, kvm, vmware, etc) must be only 
"4.2" (not "4.2.0) at the end.


1) systemvm-xenserver-4.2
2) systemvm-kvm-4.2
3) systemvm-vmware-4.2
4) systemvm-hyperv-4.2
5) systemvm-lxc-4.2

Reference: https://issues.apache.org/jira/browse/CLOUDSTACK-3355
(close this issue?)



Have you enabled the "integration.api.port" under Global Settings menu in CS 
management GUI? If not, set it to 8096, restart management and see if the problem goes 
away.


Add some lines to check if the key intergration.api.port is set to 8096 
before the upgrade seems important too. (for section 4.1.x to 4.2)



Milamber






2. Section 3.1

 Step 3&4 : it should be cloudstack-management and cloudstack-usage as the 
naming conventions have been changed from 4.1 onwards.

 Step 6 : The cloudstack 4.2 repo has not been published yet, currently at 
http://cloudstack.apt-get.eu/ the repo is available only for 4.0.x and 4.1.x
  What Indira pointed to, needs to be removed, step 6.g) 
and 6.h) and step 8 also need to be removed
 In step 6.f) It should be service cloudstack-agent  stop

 Step 9.b) : It should be sudo yum upgrade cloudstack-client


 Step 9.c) : it should be sudo yum upgrade cloudstack-agent   and the following line 
is not required [[" During the installation of cloudstack-agent, the RPM will copy 
your agent.properties,log4j-cloud.xml, and environment.properties from /etc/cloud/agent 
to /etc/cloudstack/agent" ]]

Step 9.d.ii) : it should be sudo yum upgrade cloudstack-usage

   
3. Section 3.2


 Step 1.e) :  The URL of the vmware systemvm template is wrong. It should 
be http://download.cloud.com/templates/4.2/systemvmtemplate-4.2-vh7.ova .
The OSType should be [[Debian GNU/Linux 7.0 
(32-bit) (or the highestDebian release number available in the dropdown)]]
Similarly, add templates for xenserver and kvm also.
 
 Step 7 : Delete this step, it's not needed.


Step 16 : It should be cloudstack-sysvmadm

4. Section 3.3

  Step 4.d) : For all the newly registered templates, make the OStype as 
[[Debian GNU/Linux 7.0 (32-bit) (or the highest Debian release number available 
in the dropdown)]]
 
  Step 13.c) :  It should be /etc/cloudstack/management/components.xml


  Step 15.c) : It should be /etc/cloudstack/management/db.properties

  Step 20 :  Remove this step, it's not needed

  Step 21.e) : It should be /etc/cloudstack/agent/agent.properties


 Step 23.a) :  It should be cloudstack-sysvmadm

5. In addition to all this,  If we are using KVM hosts as rhel6.0/6.1 then 
these extra steps need to be documented for each section, 3.2 and 3.3

(KVM on RHEL 6.0/6.1 only) If your existing CloudStack deployment includes one 
or more
clusters of KVM hosts running RHEL 6.0 or RHEL 6.1, you must first upgrade the 
operating
system version on those hosts before upgrading CloudStack itself.
The first order of business will be to change the yum repository for each 
system with
CloudStack packages. This means all management servers, and any hosts that have 
the KVM
agent. (No changes should be necessary for hosts that are running VMware or 
Xen.)
Start by opening /etc/yum.repos.d/cloudstack.repo on any systems that have
CloudStack packages installed.

[upgrade]
name=rhel63
baseurl=url-of-your-rhel6.3-repo
enabled=1
gpgcheck=0
[apache CloudStack]
name= Apache CloudStack
baseurl= http://cloudstack.apt-get.eu/rhel/4.0/
enabled=1
gpgcheck=0

If you are using the community provided package repository, change the baseurl 
to http://
cloudstack.apt-get.eu/rhel/4.2/

If you're using your own package repository, change this line to read as 
appropriate for your
4.2.0 repository.

b. Now that you have the repository configured
c. Upgrade the host operating system from RHEL 6.0 to 6.3:
yum upgrade
   
6.  Also, in all the sections 3.2 and 3.3 , add this step for agent upgrades


After running this ,
Edit /etc/cloudstack/agent/agent.properties to change the resource parameter 
from com.cloud.agent.resource.computing.LibvirtComputingResource to 
com.cloud.hypervisor.kvm.resource.LibvirtComputingResource

We need to run the following too,

Upgrade all the existing bridge names to new bridge names b

Re: Volunteers to Complete the 4.2 Release Notes

2013-09-23 Thread Milamber


Le 23/09/2013 18:47, Abhinav Roy a ecrit :

Yes , that’s true Milamber. It's my fault, Somehow I overlooked it.
But, the check for 8096 API port is already there for 4.1.x to 4.2 upgrades.


Sure?

I've just found this in 4.1.x to 4.2 section:
10. Once you've upgraded the packages on your management servers, you'll 
need to restart the sys-

tem VMs. Make sure port 8096 is open in your local host firewall to do this.


In 3.0.2 to 4.2.0 section, I've found a good mention:
15. If you are upgrading from 3.0.2, perform the following:
a. Ensure that the admin port is set to 8096 by using the 
"integration.api.port" global parameter.
This port is used by the cloud-sysvmadm script at the end of the upgrade 
procedure. For infor-
mation about how to set this parameter, see "Setting Global 
Configuration Parameters" in the

Installation Guide.


Milamber




Thanks and regards,
Abhinav

-Original Message-
From: Milamber [mailto:milam...@apache.org]
Sent: Monday, September 23, 2013 10:53 PM
To: us...@cloudstack.apache.org; dev@cloudstack.apache.org; Radhika 
Puthiyetath; Harikrishna Patnala
Subject: Re: Volunteers to Complete the 4.2 Release Notes


Le 23/09/2013 10:48, Abhinav Roy a ecrit :

Hi,

Here are some of the steps which are missing from the release notes,

1. Before upgrading from any version to 4.2 we need to register the new 4.2 
systemvm templates .
  This step is there in section 3.3 i.e for upgrade from 2.2.14 to 4.2, but 
it is missing in section 3.1 and 3.2 .
+  Name: systemvm-kvm-4.2.0
+Description: systemvm-kvm-4.2.0

My upgrade test (from 4.1.1 to 4.2) have failed, because I used 
"systemvm-kvm-4.2.0" for the name of new system vm... (my system vms still in 
debian 6.0)

Please Note:
The name for the new system vms (xen, kvm, vmware, etc) must be only "4.2" (not 
"4.2.0) at the end.

1) systemvm-xenserver-4.2
2) systemvm-kvm-4.2
3) systemvm-vmware-4.2
4) systemvm-hyperv-4.2
5) systemvm-lxc-4.2

Reference: https://issues.apache.org/jira/browse/CLOUDSTACK-3355
(close this issue?)



Have you enabled the "integration.api.port" under Global Settings menu in CS 
management GUI? If not, set it to 8096, restart management and see if the problem goes 
away.

Add some lines to check if the key intergration.api.port is set to 8096 before 
the upgrade seems important too. (for section 4.1.x to 4.2)


Milamber





2. Section 3.1

  Step 3&4 : it should be cloudstack-management and cloudstack-usage as the 
naming conventions have been changed from 4.1 onwards.

  Step 6 : The cloudstack 4.2 repo has not been published yet, currently at 
http://cloudstack.apt-get.eu/ the repo is available only for 4.0.x and 4.1.x
   What Indira pointed to, needs to be removed, step 6.g) 
and 6.h) and step 8 also need to be removed
  In step 6.f) It should be service cloudstack-agent  stop
 
  Step 9.b) : It should be sudo yum upgrade cloudstack-client


  Step 9.c) : it should be sudo yum upgrade cloudstack-agent   and the following line 
is not required [[" During the installation of cloudstack-agent, the RPM will copy 
your agent.properties,log4j-cloud.xml, and environment.properties from /etc/cloud/agent 
to /etc/cloudstack/agent" ]]

 Step 9.d.ii) : it should be sudo yum upgrade cloudstack-usage


3. Section 3.2


  Step 1.e) :  The URL of the vmware systemvm template is wrong. It should 
be http://download.cloud.com/templates/4.2/systemvmtemplate-4.2-vh7.ova .
 The OSType should be [[Debian GNU/Linux 7.0 
(32-bit) (or the highestDebian release number available in the dropdown)]]
Similarly, add templates for xenserver and kvm also.
  
  Step 7 : Delete this step, it's not needed.


 Step 16 : It should be cloudstack-sysvmadm

4. Section 3.3

   Step 4.d) : For all the newly registered templates, make the OStype as 
[[Debian GNU/Linux 7.0 (32-bit) (or the highest Debian release number available 
in the dropdown)]]
  
   Step 13.c) :  It should be /etc/cloudstack/management/components.xml


   Step 15.c) : It should be /etc/cloudstack/management/db.properties

   Step 20 :  Remove this step, it's not needed
 
   Step 21.e) : It should be /etc/cloudstack/agent/agent.properties


  Step 23.a) :  It should be cloudstack-sysvmadm

5. In addition to all this,  If we are using KVM hosts as rhel6.0/6.1 then 
these extra steps need to be documented for each section, 3.2 and 3.3

(KVM on RHEL 6.0/6.1 only) If your existing CloudStack deployment includes one 
or more
clusters of KVM hosts running RHEL 6.0 or RHEL 6.1, you must first upgrade the 
operating
system version on those hosts before upgrading CloudStack itself.
The first order of business will be to change the yum repository for each 
system with
CloudStack pa

Re: [VOTE] Release Apache CloudStack 4.2.0 (sixth round)

2013-09-23 Thread Milamber


+1

Two tests (same env: CentOS 6.4 + KVM + NFS primary storage):
* Fresh install test
* Upgrade from 4.1.1 (fresh install with simple VMs/VirtualRouter) to 
4.2.0 with success (after some fails because the Release Notes were 
incomplete)


Tests of all languages UI with success (login + each main menus). Please 
note: for several languages, the new behaviors like Affinity Groups and 
Region are untranslated. Perhaps, a call to translate before the start 
of release process (or just after commit the behavior) should be done 
just before?.


Redundant Virtual Router : ok
HA+KVM success (test with remove ethernet cable)

Thanks for the RC manager!

Milamber


Le 21/09/2013 04:36, Animesh Chaturvedi a ecrit :




I've created a 4.2.0 release, with the following artifacts up for a vote:

Git Branch and Commit SH:
https://git-wip-us.apache.org/repos/asf?p=cloudstack.git;a=shortlog;h=refs/heads/4.2
Commit: 69c459342c568e2400d57ee88572b301603d8686

List of changes:
https://git-wip-us.apache.org/repos/asf?p=cloudstack.git;a=blob_plain;f=CHANGES;hb=4.2

Source release (checksums and signatures are available at the same
location):
https://dist.apache.org/repos/dist/dev/cloudstack/4.2.0/

PGP release keys (signed using 94BE0D7C):
https://dist.apache.org/repos/dist/release/cloudstack/KEYS

Testing instructions are here:
https://cwiki.apache.org/confluence/display/CLOUDSTACK/Release+test+procedure

Vote will be open for 72 hours (Monday 9/23 PST EOD).

For sanity in tallying the vote, can PMC members please be sure to indicate 
"(binding)" with their vote?

[ ] +1  approve
[ ] +0  no opinion
[ ] -1  disapprove (and reason why)







Before 4.2.1 release translate your CS localization

2013-11-12 Thread Milamber

Hello,

Before the 4.2.1 release, don't hesitate to translate your CS 
localization (4.2.xmessages.properties).


https://www.transifex.com/projects/p/CloudStack_UI/

French is 100% translated
Japanese : 99%
Chinese (China) : 98%
Korean (Korea) : 96%
Portuguese (Brazil) : 96%
Russian (Russia) 94%
Spanish : 63%
Japanese (Japan) : 56%
German (Germany)  : 55%
Italian (Italy)  : 47%
Polish  : 30%
Norwegian Bokmål (Norway) : 21%
Catalan  : 16%
Arabic  : 14%
Chinese (Taiwan)  : 9%
Georgian  : 6%
Thai (Thailand)  : 6%
Tatar : 2%

Ping me after have made your translation, I will push it into the CS git 
repo.


Thanks

Milamber



Re: haproxy on VMWare systemVM template

2013-05-28 Thread Milamber

Hello Chiradeep,

Please note, haproxy has been backported in Debian Wheezy (7.0):
http://lists.debian.org/debian-backports-changes/2013/05/msg00050.html
http://packages.debian.org/wheezy-backports/haproxy

Milamber

Le 11/05/2013 01:14, Chiradeep Vittal a ecrit :

Fixed by fetching haproxy 1.4.8-1 from squeeze-backports

On 5/9/13 4:16 PM, "Sheng Yang"  wrote:


Don't know. We can use Ubuntu package for now if it possible.

or just use sid packages if possible?

dnsmasq version is 0.62, which is good enough for ipv6.

--Sheng


On Thu, May 9, 2013 at 4:04 PM, Chiradeep Vittal <
chiradeep.vit...@citrix.com> wrote:


How old? When did it disappear?

I propose using the Ubuntu  package.
In tools/appliance/definitions/systemvmtemplate/postinstall.sh

wget

http://security.ubuntu.com/ubuntu/pool/main/h/haproxy/haproxy_1.4.18-0ubu
nt
u2.1_i386.deb

dpkg -i haproxy_1.4.18-0ubuntu2.1_i386.deb

Also do we know if the system vm template contains the version of
dnsmasq
that is known to work for ipv6 support?

--
Chiradeep

On 5/9/13 3:48 PM, "Sheng Yang"  wrote:


No idea. Probably we should just grab some old generated systemvm for

now.

--Sheng


On Thu, May 9, 2013 at 3:37 PM, Chiradeep Vittal <
chiradeep.vit...@citrix.com> wrote:


Should we use the Ubuntu package for now?

On 5/9/13 2:03 PM, "Sheng Yang"  wrote:


HAproxy is missing in Debian 7.0's repo, due to old maintainer is

missing.

http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=674447
http://lists.debian.org/debian-qa/2013/04/msg00039.html

The new maintainer took over it at Apr 20th, but there is no

schedule

of

recovering yet.

That's why depends on everyday generated systemvm template is

dangerous.

--Sheng


On Tue, Apr 23, 2013 at 12:09 AM, Rohit Yadav 

wrote:

On Mon, Apr 22, 2013 at 11:45 AM, Abhinandan Prateek <
agneya2...@hotmail.com

wrote:
The haproxy and port map services are not installed on VMWare

system

VM

template. Is the path used to create the templates different for

different

Hypervisor templates ? I was under the assumption that the

services

installed on all the system VM templates meant for different

hypervisors

should be same ?


No? Pl. see tools/appliance/systemvmtemplate/postinstall.sh, if

it's

there
those pkgs will be installed.
For the template I created, I had built it with veewee on my

system

and

then imported it in vmware fusion to install the vmware-tools.

Cheers.



-abhi











Re: [VOTE] Release Apache CloudStack 4.1.0 (fifth round)

2013-05-29 Thread Milamber

Hello,

+1

Tested on CentOS 6.4 + KVM + CLVM
Build RPM with success on CentOS 6.4

Milamber

Le 28/05/2013 14:47, Chip Childers a ecrit :

Hi All,

I've created a 4.1.0 release, with the following artifacts up for a
vote.

The changes from round 4 are related to DEB packaging, some
translation strings, and a functional patch to make bridge type
optional during the agent setup (for backward compatibility).

Git Branch and Commit SH:
https://git-wip-us.apache.org/repos/asf?p=cloudstack.git;a=shortlog;h=refs/heads/4.1
Commit: a5214bee99f6c5582d755c9499f7d99fd7b5b701

List of changes:
https://git-wip-us.apache.org/repos/asf?p=cloudstack.git;a=blob_plain;f=CHANGES;hb=4.1

Source release (checksums and signatures are available at the same
location):
https://dist.apache.org/repos/dist/dev/cloudstack/4.1.0/

PGP release keys (signed using A99A5D58):
https://dist.apache.org/repos/dist/release/cloudstack/KEYS

Testing instructions are here:
https://cwiki.apache.org/confluence/display/CLOUDSTACK/Release+test+procedure

Vote will be open for 72 hours.

For sanity in tallying the vote, can PMC members please be sure to
indicate "(binding)" with their vote?

[ ] +1  approve
[ ] +0  no opinion
[ ] -1  disapprove (and reason why)
.





Localization pages on Jira

2013-07-23 Thread Milamber
Hello,

I've add a new section "Localization L10N" in Development section.
https://cwiki.apache.org/confluence/display/CLOUDSTACK/Localization+%28L10N%29


Currently there have 2 pages:

  * Debug Web UI with another language than English

<https://cwiki.apache.org/confluence/display/CLOUDSTACK/Debug+Web+UI+with+another+language+than+English>
(to find the issue of the white page after login)

  * Update L10N files from Transifex to git repo

<https://cwiki.apache.org/confluence/display/CLOUDSTACK/Update+L10N+files+from+Transifex+to+git+repo>
(a good thing to do before a new release)


Milamber


There is no upgrade path from 4.1.1 to 4.2.0

2013-09-11 Thread Milamber

Hello,

I've try to upgrade my CS test platform from 4.1.1 to 4.2.0
(from Commit: e39a7d8e0d3f2fd3e326b1bdf4aaf9ba5d900b02
+  CLVM issue cherry-pick from 4.2-forward with commitId 
f2c5b5fbfe45196dfad2821fca513ddd6efa25c9.)


The path 4.1.1->4.2.0 seems miss?

2013-09-11 14:32:55,619 INFO  [cloud.upgrade.DatabaseUpgradeChecker] 
(Timer-1:null) Grabbing lock to check for database upgrade.
2013-09-11 14:32:55,631 INFO  [cloud.upgrade.DatabaseUpgradeChecker] 
(Timer-1:null) DB version = 4.1.1 Code Version = 4.2.0
2013-09-11 14:32:55,632 INFO  [cloud.upgrade.DatabaseUpgradeChecker] 
(Timer-1:null) Database upgrade must be performed from 4.1.1 to 4.2.0
2013-09-11 14:32:55,632 ERROR [cloud.upgrade.DatabaseUpgradeChecker] 
(Timer-1:null) There is no upgrade path from 4.1.1 to 4.2.0
2013-09-11 14:32:55,639 ERROR [utils.component.ComponentContext] 
(Timer-1:null) System integrity check failed. Refuse to startup
com.cloud.utils.exception.CloudRuntimeException: There is no upgrade 
path from 4.1.1 to 4.2.0
at 
com.cloud.upgrade.DatabaseUpgradeChecker.upgrade(DatabaseUpgradeChecker.java:221)
at 
com.cloud.upgrade.DatabaseUpgradeChecker.check(DatabaseUpgradeChecker.java:389)
at 
com.cloud.utils.component.ComponentContext.initComponentsLifeCycle(ComponentContext.java:90)
at 
com.cloud.servlet.CloudStartupServlet$1.run(CloudStartupServlet.java:54)

at java.util.TimerThread.mainLoop(Timer.java:534)
at java.util.TimerThread.run(Timer.java:484)


Milamber


Re: There is no upgrade path from 4.1.1 to 4.2.0

2013-09-11 Thread Milamber


Le 11/09/2013 15:36, Wei ZHOU a ecrit :

I do not find anything related in
./engine/schema/src/com/cloud/upgrade/DatabaseUpgradeChecker.java, and no
Upgrade411to420.java in ./engine/schema/src/com/cloud/upgrade/dao/ as well.
This should be a blocker issue.


Thanks for checks.

I've open an issue:
https://issues.apache.org/jira/browse/CLOUDSTACK-4645





2013/9/11 Milamber 


Hello,

I've try to upgrade my CS test platform from 4.1.1 to 4.2.0
(from Commit: e39a7d8e0d3f2fd3e326b1bdf4aaf9**ba5d900b02
+  CLVM issue cherry-pick from 4.2-forward with commitId
f2c5b5fbfe45196dfad2821fca513d**dd6efa25c9.)

The path 4.1.1->4.2.0 seems miss?

2013-09-11 14:32:55,619 INFO  [cloud.upgrade.**DatabaseUpgradeChecker]
(Timer-1:null) Grabbing lock to check for database upgrade.
2013-09-11 14:32:55,631 INFO  [cloud.upgrade.**DatabaseUpgradeChecker]
(Timer-1:null) DB version = 4.1.1 Code Version = 4.2.0
2013-09-11 14:32:55,632 INFO  [cloud.upgrade.**DatabaseUpgradeChecker]
(Timer-1:null) Database upgrade must be performed from 4.1.1 to 4.2.0
2013-09-11 14:32:55,632 ERROR [cloud.upgrade.**DatabaseUpgradeChecker]
(Timer-1:null) There is no upgrade path from 4.1.1 to 4.2.0
2013-09-11 14:32:55,639 ERROR [utils.component.**ComponentContext]
(Timer-1:null) System integrity check failed. Refuse to startup
com.cloud.utils.exception.**CloudRuntimeException: There is no upgrade
path from 4.1.1 to 4.2.0
 at com.cloud.upgrade.**DatabaseUpgradeChecker.**upgrade(**
DatabaseUpgradeChecker.java:**221)
 at com.cloud.upgrade.**DatabaseUpgradeChecker.check(**
DatabaseUpgradeChecker.java:**389)
 at com.cloud.utils.component.**ComponentContext.**
initComponentsLifeCycle(**ComponentContext.java:90)
 at com.cloud.servlet.**CloudStartupServlet$1.run(**
CloudStartupServlet.java:54)
 at java.util.TimerThread.**mainLoop(Timer.java:534)
 at java.util.TimerThread.run(**Timer.java:484)


Milamber





Re: There is no upgrade path from 4.1.1 to 4.2.0

2013-09-11 Thread Milamber


Le 11/09/2013 15:42, Sudha Ponnaganti a ecrit :

This indicates to me that this is tested already

https://issues.apache.org/jira/browse/CLOUDSTACK-4509


In CS-4509, the management log file show two db upgrade:

2013-08-26 20:56:19,257 INFO  [cloud.upgrade.DatabaseUpgradeChecker] 
(Timer-1:null) DB version = 4.0.0 Code Version = 4.1.0
2013-08-26 20:56:19,258 INFO  [cloud.upgrade.DatabaseUpgradeChecker] 
(Timer-1:null) Database upgrade must be performed from 4.0.0 to 4.1.0
2013-08-26 20:56:19,258 DEBUG [cloud.upgrade.DatabaseUpgradeChecker] 
(Timer-1:null) Running upgrade Upgrade40to41 to upgrade from 4.0.0-4.1.0 
to 4.1.0



and

2013-08-26 22:08:43,111 INFO  [cloud.upgrade.DatabaseUpgradeChecker] 
(Timer-2:null) DB version = 4.1.0 Code Version = 4.2.0
2013-08-26 22:08:43,113 INFO  [cloud.upgrade.DatabaseUpgradeChecker] 
(Timer-2:null) Database upgrade must be performed from 4.1.0 to 4.2.0
2013-08-26 22:08:43,114 DEBUG [cloud.upgrade.DatabaseUpgradeChecker] 
(Timer-2:null) Running upgrade Upgrade410to420 to upgrade from 
4.1.0-4.2.0 to 4.2.0



Nothing from 4.1.1 to 4.2.0







-Original Message-
From: Wei ZHOU [mailto:ustcweiz...@gmail.com]
Sent: Wednesday, September 11, 2013 7:37 AM
To: dev@cloudstack.apache.org
Subject: Re: There is no upgrade path from 4.1.1 to 4.2.0

I do not find anything related in
./engine/schema/src/com/cloud/upgrade/DatabaseUpgradeChecker.java, and no 
Upgrade411to420.java in ./engine/schema/src/com/cloud/upgrade/dao/ as well.
This should be a blocker issue.


2013/9/11 Milamber 


Hello,

I've try to upgrade my CS test platform from 4.1.1 to 4.2.0 (from
Commit: e39a7d8e0d3f2fd3e326b1bdf4aaf9**ba5d900b02
+  CLVM issue cherry-pick from 4.2-forward with commitId
f2c5b5fbfe45196dfad2821fca513d**dd6efa25c9.)

The path 4.1.1->4.2.0 seems miss?

2013-09-11 14:32:55,619 INFO  [cloud.upgrade.**DatabaseUpgradeChecker]
(Timer-1:null) Grabbing lock to check for database upgrade.
2013-09-11 14:32:55,631 INFO  [cloud.upgrade.**DatabaseUpgradeChecker]
(Timer-1:null) DB version = 4.1.1 Code Version = 4.2.0
2013-09-11 14:32:55,632 INFO  [cloud.upgrade.**DatabaseUpgradeChecker]
(Timer-1:null) Database upgrade must be performed from 4.1.1 to 4.2.0
2013-09-11 14:32:55,632 ERROR [cloud.upgrade.**DatabaseUpgradeChecker]
(Timer-1:null) There is no upgrade path from 4.1.1 to 4.2.0
2013-09-11 14:32:55,639 ERROR [utils.component.**ComponentContext]
(Timer-1:null) System integrity check failed. Refuse to startup
com.cloud.utils.exception.**CloudRuntimeException: There is no upgrade
path from 4.1.1 to 4.2.0
 at com.cloud.upgrade.**DatabaseUpgradeChecker.**upgrade(**
DatabaseUpgradeChecker.java:**221)
 at com.cloud.upgrade.**DatabaseUpgradeChecker.check(**
DatabaseUpgradeChecker.java:**389)
 at com.cloud.utils.component.**ComponentContext.**
initComponentsLifeCycle(**ComponentContext.java:90)
 at com.cloud.servlet.**CloudStartupServlet$1.run(**
CloudStartupServlet.java:54)
 at java.util.TimerThread.**mainLoop(Timer.java:534)
 at java.util.TimerThread.run(**Timer.java:484)


Milamber





Re: git commit: updated refs/heads/4.1 to f1c7f40

2013-04-04 Thread Milamber



Le 04/04/2013 05:51, aprat...@apache.org a ecrit :

Updated Branches:
   refs/heads/4.1 489010123 ->  f1c7f4022


bug CLOUDSTACK-1842: adding the missing os type in upgrade script


Project: http://git-wip-us.apache.org/repos/asf/cloudstack/repo
Commit: http://git-wip-us.apache.org/repos/asf/cloudstack/commit/f1c7f402
Tree: http://git-wip-us.apache.org/repos/asf/cloudstack/tree/f1c7f402
Diff: http://git-wip-us.apache.org/repos/asf/cloudstack/diff/f1c7f402

Branch: refs/heads/4.1
Commit: f1c7f4022a406098ad23424d381d924f185ba456
Parents: 4890101
Author: Abhinandan Prateek
Authored: Thu Apr 4 11:15:59 2013 +0530
Committer: Abhinandan Prateek
Committed: Thu Apr 4 11:15:59 2013 +0530

--
  setup/db/db/schema-40to410.sql |4 
  1 files changed, 4 insertions(+), 0 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/cloudstack/blob/f1c7f402/setup/db/db/schema-40to410.sql
--
diff --git a/setup/db/db/schema-40to410.sql b/setup/db/db/schema-40to410.sql
index 5fe7127..8c70c6a 100644
--- a/setup/db/db/schema-40to410.sql
+++ b/setup/db/db/schema-40to410.sql
@@ -1685,3 +1685,7 @@ INSERT IGNORE INTO `cloud`.`configuration` VALUES 
('Network', 'DEFAULT', 'manage
  INSERT IGNORE INTO `cloud`.`configuration` VALUES ('Usage', 'DEFAULT', 
'management-server', 'traffic.sentinel.exclude.zones' , '', 'Traffic going into 
specified list of zones is not metered');

  INSERT IGNORE INTO `cloud`.`configuration` VALUES ('Usage', 'DEFAULT', 
'management-server', 'traffic.sentinel.include.zones' , 'EXTERNAL', 'Traffic 
going into specified list of zones is metered. For metering all traffic leave 
this parameter empty');
+
+
+INSERT INTO `cloud`.`guest_os` (id, uuid, category_id, display_name) VALUES 
(163, UUID(), 10, 'Ubuntu 12.04 (32-bit)');
+INSERT INTO `cloud`.`guest_os` (id, uuid, category_id, display_name) VALUES 
(164, UUID(), 10, 'Ubuntu 12.04 (64-bit)');


Seems have introduce a bug.

With a fresh install of CS4.1 on CentOS (6.4), first startp of 
cloud-management service doesn't works.


In catalina.out, a upgrade DB 4.0 to 4.1 are made and:

ERROR [utils.db.ScriptRunner] (Timer-1:) Error executing: INSERT INTO 
`cloud`.`guest_os` (id, uuid, category_id, display_name) VALUES (163, 
UUID(), 10, 'Ubuntu 12.04 (32-bit)')
ERROR [utils.db.ScriptRunner] (Timer-1:) 
com.mysql.jdbc.exceptions.jdbc4.MySQLIntegrityConstraintViolationException: 
Duplicate entry '163' for key 'PRIMARY'
ERROR [cloud.upgrade.DatabaseUpgradeChecker] (Timer-1:) Unable to 
execute upgrade script: 
/usr/share/cloudstack-management/setup/db/schema-40to410.sql
com.mysql.jdbc.exceptions.jdbc4.MySQLIntegrityConstraintViolationException: 
Duplicate entry '163' for key 'PRIMARY'

at com.cloud.utils.db.ScriptRunner.runScript(ScriptRunner.java:193)
at com.cloud.utils.db.ScriptRunner.runScript(ScriptRunner.java:87)
at 
com.cloud.upgrade.DatabaseUpgradeChecker.runScript(DatabaseUpgradeChecker.java:173)
at 
com.cloud.upgrade.DatabaseUpgradeChecker.upgrade(DatabaseUpgradeChecker.java:233)
at 
com.cloud.upgrade.DatabaseUpgradeChecker.check(DatabaseUpgradeChecker.java:358)
at 
com.cloud.utils.component.ComponentContext.initComponentsLifeCycle(ComponentContext.java:90)
at 
com.cloud.servlet.CloudStartupServlet$1.run(CloudStartupServlet.java:50)

at java.util.TimerThread.mainLoop(Timer.java:534)
at java.util.TimerThread.run(Timer.java:484)
ERROR [utils.component.ComponentContext] (Timer-1:) System integrity 
check failed. Refuse to startup



Inside the cloud database, guest_os with id 163 and 164 (ubuntu 12.04 
32/64) are already exists.



Milamber









Re: git commit: updated refs/heads/master to 4e5a8a0

2013-04-12 Thread Milamber

This commits seems have introduce a bug:

[ERROR] Failed to execute goal 
org.apache.maven.plugins:maven-compiler-plugin:2.5.1:compile 
(default-compile) on project cloud-engine-storage: Compilation failure
[ERROR] 
/root/cloudstack-dev/dist/rpmbuild/BUILD/cloudstack-4.1.0-SNAPSHOT/engine/storage/src/org/apache/cloudstack/storage/to/ImageOnPrimayDataStoreTO.java:[23,7] 
class ImageOnPrimaryDataStoreTO is public, should be declared in a file 
named ImageOnPrimaryDataStoreTO.java

[ERROR] -> [Help 1]
[ERROR]
[ERROR] To see the full stack trace of the errors, re-run Maven with the 
-e switch.

[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR]
[ERROR] For more information about the errors and possible solutions, 
please read the following articles:
[ERROR] [Help 1] 
http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureException

[ERROR]
[ERROR] After correcting the problems, you can resume the build with the 
command

[ERROR]   mvn  -rf :cloud-engine-storage
error: Bad exit status from /var/tmp/rpm-tmp.Wuyn34 (%build)


Le 12/04/2013 13:14, chipchild...@apache.org a ecrit :

Updated Branches:
   refs/heads/master 0f8a46c58 ->  4e5a8a0f8


Fixed Primary typo

Conflicts:

client/WEB-INF/classes/resources/messages_de_DE.properties


Project: http://git-wip-us.apache.org/repos/asf/cloudstack/repo
Commit: http://git-wip-us.apache.org/repos/asf/cloudstack/commit/4e5a8a0f
Tree: http://git-wip-us.apache.org/repos/asf/cloudstack/tree/4e5a8a0f
Diff: http://git-wip-us.apache.org/repos/asf/cloudstack/diff/4e5a8a0f

Branch: refs/heads/master
Commit: 4e5a8a0f8adcc665755229ee3d18f40913d15913
Parents: 0f8a46c
Author: Pascal Borreli
Authored: Fri Apr 12 03:53:51 2013 +
Committer: Chip Childers
Committed: Fri Apr 12 14:14:44 2013 +0100

--
  .../cloudstack/storage/test/DirectAgentTest.java   |4 ++--
  .../command/CreateVolumeFromBaseImageCommand.java  |6 +++---
  .../storage/to/ImageOnPrimayDataStoreTO.java   |4 ++--
  .../xen/resource/XenServerStorageResource.java |4 ++--
  4 files changed, 9 insertions(+), 9 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/cloudstack/blob/4e5a8a0f/engine/storage/integration-test/test/org/apache/cloudstack/storage/test/DirectAgentTest.java
--
diff --git 
a/engine/storage/integration-test/test/org/apache/cloudstack/storage/test/DirectAgentTest.java
 
b/engine/storage/integration-test/test/org/apache/cloudstack/storage/test/DirectAgentTest.java
index 2d6b94f..fc4aea8 100644
--- 
a/engine/storage/integration-test/test/org/apache/cloudstack/storage/test/DirectAgentTest.java
+++ 
b/engine/storage/integration-test/test/org/apache/cloudstack/storage/test/DirectAgentTest.java
@@ -23,7 +23,7 @@ import java.util.UUID;
  import javax.inject.Inject;

  import org.apache.cloudstack.storage.to.ImageDataStoreTO;
-import org.apache.cloudstack.storage.to.ImageOnPrimayDataStoreTO;
+import org.apache.cloudstack.storage.to.ImageOnPrimaryDataStoreTO;
  import org.apache.cloudstack.storage.to.PrimaryDataStoreTO;
  import org.apache.cloudstack.storage.to.TemplateTO;
  import org.mockito.Mockito;
@@ -126,7 +126,7 @@ public class DirectAgentTest extends CloudStackTestNGBase {

  @Test
  public void testDownloadTemplate() {
-ImageOnPrimayDataStoreTO image = 
Mockito.mock(ImageOnPrimayDataStoreTO.class);
+ImageOnPrimaryDataStoreTO image = 
Mockito.mock(ImageOnPrimaryDataStoreTO.class);
  PrimaryDataStoreTO primaryStore = 
Mockito.mock(PrimaryDataStoreTO.class);
  
Mockito.when(primaryStore.getUuid()).thenReturn(this.getLocalStorageUuid());
  Mockito.when(image.getPrimaryDataStore()).thenReturn(primaryStore);

http://git-wip-us.apache.org/repos/asf/cloudstack/blob/4e5a8a0f/engine/storage/src/org/apache/cloudstack/storage/command/CreateVolumeFromBaseImageCommand.java
--
diff --git 
a/engine/storage/src/org/apache/cloudstack/storage/command/CreateVolumeFromBaseImageCommand.java
 
b/engine/storage/src/org/apache/cloudstack/storage/command/CreateVolumeFromBaseImageCommand.java
index f4be067..1734bc4 100644
--- 
a/engine/storage/src/org/apache/cloudstack/storage/command/CreateVolumeFromBaseImageCommand.java
+++ 
b/engine/storage/src/org/apache/cloudstack/storage/command/CreateVolumeFromBaseImageCommand.java
@@ -18,14 +18,14 @@
   */
  package org.apache.cloudstack.storage.command;

-import org.apache.cloudstack.storage.to.ImageOnPrimayDataStoreTO;
+import org.apache.cloudstack.storage.to.ImageOnPrimaryDataStoreTO;
  import org.apache.cloudstack.storage.to.VolumeTO;

  import com.cloud.agent.api.Command;

  public class CreateVolumeFromBaseImageCommand extends Command implements 
StorageSubSystemCommand {
  private final VolumeTO

Re: New Committer: Bruno Demion (a.k.a milamber)

2013-04-12 Thread Milamber

Thanks Community CS !

Hopefully I bring some good things on CloudStack!

Milamber

Le 12/04/2013 16:02, Sebastien Goasguen a ecrit :

The Project Management Committee (PMC) for Apache CloudStack has asked Bruno 
Demion (a.k.a milamber) to become a committer and we are pleased to announced 
that they have accepted.

Bruno has contributed to the french translation of the UI and the Docs, as well 
as fixed several issues with encoding of the localization support of the UI.  
For information, Bruno is also a committer and PMC member of the Apache Jmeter 
project.
Being a committer allows many contributors to contribute more
autonomously. For developers, it makes it easier to submit changes and
eliminates the need to have contributions reviewed via the patch
submission process. Whether contributions are development-related or
otherwise, it is a recognition of a contributor's participation in the
project and commitment to the project and the Apache Way.
Please join me in congratulating Bruno,

-Sebastien, on behalf of  the Apache CloudStack PMC




Re: [1/2] Adding issues fixed in 4.1.0

2013-04-15 Thread Milamber

Hello jzb,

A lot of description seems have lost the last characters:

+Vmware network labels are ignored when creating a Zone using basic 
networkin

+ UI provides an option to reconnect a disconnected host - 
ServerApiException is thrown on an attemp


+When Datacenter name in VCenter has spaces Primary Storage (VMFS) discovery 
will fai


Etc.

Milamber


Le 15/04/2013 04:09, j...@apache.org a ecrit :

Updated Branches:
   refs/heads/4.1 5c542ea15 ->  1eceaf3a8


http://git-wip-us.apache.org/repos/asf/cloudstack/blob/1eceaf3a/docs/en-US/Release_Notes.xml
--
diff --git a/docs/en-US/Release_Notes.xml b/docs/en-US/Release_Notes.xml
index b8c5c01..5b9571e 100644
--- a/docs/en-US/Release_Notes.xml
+++ b/docs/en-US/Release_Notes.xml
@@ -27,6 +27,3942 @@ under the License.
  This document contains information specific to this release of&PRODUCT;, including upgrade instructions from prior releases, new features added 
to&PRODUCT;, API changes, and issues fixed in the release. For installation instructions, please see thehttp://cloudstack.apache.org/docs/en-US/Apache_CloudStack/4.1.0/html/Installation_Guide/index.html";>Installation Guide. For usage and 
administration instructions, please see thehttp://cloudstack.apache.org/docs/en-US/Apache_CloudStack/4.1.0/html/Admin_Guide/index.html";>&PRODUCT; Administrator's Guide. Developers 
and users who wish to work with the API will find instruction in thehttp://cloudstack.apache.org/docs/en-US/Apache_CloudStack/4.0.1-incubating/html/API_Developers_Guide/index.html";>&PRODUCT; API Developer's 
Guide
  If you find any errors or problems in this guide, please see. We hope you enjoy working with&PRODUCT;!
  
+
+Version 4.1.0
+
+What’s New in 4.1
+Apache CloudStack 4.1.0 includes many new features. This section covers the 
most prominent new features and changes.
+
+Localization
+The 4.1.0 release adds partial User Interface (UI) support for Catalan, 
Chinese, French, German, Italian, Japanese, Korean, Norwegian, Portuguese, Russian, and 
Spanish. Not all languages are complete.
+The 4.1.0 release also adds documentation translations for Chinese, Chinese 
(Taiwan), Italian, Japanese, Korean, and Portuguese.
+
+
+
+Issues Fixed in 4.1.0
+Apache CloudStack useshttps://issues.apache.org/jira/browse/CLOUDSTACK";>Jira
+to track its issues. All new features and bugs for 4.1.0 have 
been tracked in Jira, and have
+a standard naming convention of "CLOUDSTACK-" where "" is 
the issue number.
+This section includes a summary of known issues against 4.0.0 that were fixed 
in 4.1.0. Approximately 470 bugs were resolved or closed in the 4.1.0 cycle.
+
+
+
+
+
+
+
+Defect
+
+
+Description
+
+
+
+
+
+
+CLOUDSTACK-46
+
+
+Remnants of mycloud remain.
+
+
+
+
+CLOUDSTACK-70
+
+
+Improve Network Restart Behaviour for Basic Zone: Restarting Network 
Fail
+
+
+
+
+CLOUDSTACK-94
+
+
+"API command, listIsos documentation clarity
+
+
+
+
+CLOUDSTACK-95
+
+
+IP address allocation not working when a user tries to allocate IP addresses 
in a Project
+
+
+
+
+CLOUDSTACK-97
+
+
+Vmware network labels are ignored when creating a Zone using basic 
networkin
+
+
+
+
+CLOUDSTACK-108
+
+
+VM should not be allowed to be deployed on two Isolated Networks of an Account 
that were created from DefaultNetworkOfferingwithSourceNATService
+
+
+
+
+CLOUDSTACK-118
+
+
+"Status of host resorce stuck in ""ErrorInMaintenance""
+
+
+
+
+CLOUDSTACK-119
+
+
+Move Agent-Simulator in to the hypervisor plugin mode
+
+
+
+
+CLOUDSTACK-130
+
+
+Clarify docs on tags parameter in API referenc
+
+
+
+
+CLOUDSTACK-152
+
+
+Routes on the User VM are programmed incorrectly on a VM present on both 
Isolated and Shared Guest Network
+
+
+
+
+CLOUDSTACK-178
+
+
+Expose name parameter of VM in list Vm view
+
+
+
+
+CLOUDSTACK-198
+
+
+vpn:failto add VPN Users deletes all the existing Vpn use
+
+
+
+
+CLOUDSTACK-222
+
+
+Admin UI prompts to restart Management server with cancel edit 
operatio
+
+
+
+
+CLOUDSTACK-225
+
+
+API Docs: Request params repeated with different description
+
+
+
+
+CLOUDSTACK-226
+
+
+UpdatePhysicalNetworkcommand failed due to java.sql.BatchUpdateException ; 
Tried to extend the existing Guest VLAN Range of one physical network into the Guest VLAN 
range of the other physical networ
+
+
+
+
+CLOUDSTACK-227
+
+
+ReconnectHostCmd: NullPointerException: Unable to get host Information for 
XenServer 6.0.2 host - on intentionally changing the traffic labels on the physical 
networ
+
+
+
+
+CLOUDSTACK-228
+
+
+UI provides an option to reconnect a disconnected host - ServerApiException is 
thrown on an attemp
+
+
+
+
+CLOUDSTACK-232
+
+
+Zone infrastructure chart -- disable resource total displa
+
+
+
+
+CLOUDSTACK-235
+
+
+Network rate can be set in 2 places. Clarify

Re: [DOCS][TRANSLATIONS] Upate

2013-04-16 Thread Milamber



Le 16/04/2013 13:41, Gavin Lee a ecrit :

Yes, Traditional Chinese moving very quickly.
Hopefully, the other languages can have more contributors.

For the UI part, I saw the characters are not recognizable (browser
encoding setting: auto detect&  Unicode UTF-8):
ja: http://snag.gy/AVsbU.jpg
zh_CN: http://snag.gy/MxbBS.jpg
This screenshots shows some characters with a incorrect encoding (try to 
display a char as a ISO-8859-1 (or japanese charset) but the encoding is 
a UTF-8, I think)


With Sebgoa, we have correct all UI ressource file to have only one 
encoding charset in this files (ASCII with unicode). The transifex data 
isn't up-to-date.


Sebgoa, I think we must upload the last version of this (all) resources 
files (except FR already done) from branch 4.1 to transifex.
The last version of resources files is ASCII with unicode for *all 
chars* in each file, and now transifex keep the unicode char (check with 
FR download for use)


Milamber





The other languages are ok.


On Tue, Apr 16, 2013 at 8:25 PM, Sebastien Goasguenwrote:


Hi,

There has been some terrific progress on the translations.

The easiest way to share it is to check the Transifex dashboard, below are
some screenshots:

The runbook:
http://awesomescreenshot.com/0bd163zldd

The UI:
http://awesomescreenshot.com/089163zva2

The entire docs set:
http://awesomescreenshot.com/01c163zq63

Since 4.1 is not out yet, there is time to finish those last 3% on the UI
translations.

Keep getting the word out, forward to friends and let's all make
CloudStack a truly worldwide project.

Cheers,

-Sebastien








Re: [DOCS][TRANSLATIONS] Upate

2013-04-16 Thread Milamber



Le 16/04/2013 14:45, Sebastien Goasguen a ecrit :

On Apr 16, 2013, at 10:40 AM, Gavin Lee  wrote:


The UI for 4.1 branch is ok, there is one case relate to the encoding issue:
https://issues.apache.org/jira/browse/CLOUDSTACK-870

This was solved in https://issues.apache.org/jira/browse/CLOUDSTACK-1517
I see that 870 is closed now.


Since messages_zh_CN.properties and messages_ja.properties file under resource
folder are not human readable, how to translate or modify the content?



I think milamber is using: http://www.cantamen.com/i18nedit.php to deal with 
the encoding.


Yes, I18Nedit to convert native encoding (like ISO-8859-1, EUC-JP, etc) 
to ASCII with unicode




the files needed to be encoded that way to render properly in the UI.


2 requirements for a good display of Web UI :

* resource file must be in ASCII with unicode (for all chars)
* (only for some language like French, Italian, Spanish, etc.) the quote 
' in sentence inside, must have a backslash before \'  (dictionary.jsp 
contains the key/value dictionary in a javascript code) This points 
isn't covering by I18Nedit, but a traditional search/replace in an editor.


Milamber





On Tue, Apr 16, 2013 at 10:05 PM, Sebastien Goasguenwrote:


On Apr 16, 2013, at 9:41 AM, Gavin Lee  wrote:


Yes, Traditional Chinese moving very quickly.
Hopefully, the other languages can have more contributors.

For the UI part, I saw the characters are not recognizable (browser
encoding setting: auto detect&  Unicode UTF-8):
ja: http://snag.gy/AVsbU.jpg
zh_CN: http://snag.gy/MxbBS.jpg

Hum, we fixed some encodings so that it would work in the UI. Have you
tried to build the 4.1 branch and tested the UI itself, rather than
transifex.

Adding Milamber has he masters encoding for l10n.

-sebastien


The other languages are ok.


On Tue, Apr 16, 2013 at 8:25 PM, Sebastien Goasguen
Hi,

There has been some terrific progress on the translations.

The easiest way to share it is to check the Transifex dashboard, below

are

some screenshots:

The runbook:
http://awesomescreenshot.com/0bd163zldd

The UI:
http://awesomescreenshot.com/089163zva2

The entire docs set:
http://awesomescreenshot.com/01c163zq63

Since 4.1 is not out yet, there is time to finish those last 3% on the

UI

translations.

Keep getting the word out, forward to friends and let's all make
CloudStack a truly worldwide project.

Cheers,

-Sebastien




--
Gavin




--
Gavin






Re: strange output on cs4.0.1 gui when restarted

2013-04-16 Thread Milamber

The text is display as URL encode (example: %20 == space char).

Empty your cache browser, close it and restart. Try now to view the 
admin UI?


Milamber

Le 16/04/2013 08:01, Sebastien Goasguen a ecrit :

Hi Jason, did you get passed this ?

I have never had this issue. Did you select a special language ? Did you try on 
a different browser ?

-Sebastien

On Apr 9, 2013, at 7:49 PM, Jason Pavao  wrote:


Hey Folks,
I am seeing a really strange issue, after a reboot, I am seeing tons of % and 
other characters throughout the display. An example-


Anyone have any ideas as to why this happened and how to correct it? Has anyone 
had this issue before?
I appreciate any help.
Thanks.
-jason


--
Thanks.
-Jason






Re: [DOCS][TRANSLATIONS] Upate

2013-04-22 Thread Milamber



Le 17/04/2013 07:26, Sebastien Goasguen a ecrit :

On Apr 16, 2013, at 11:10 AM, Milamber  wrote:



Le 16/04/2013 13:41, Gavin Lee a ecrit :

Yes, Traditional Chinese moving very quickly.
Hopefully, the other languages can have more contributors.

For the UI part, I saw the characters are not recognizable (browser
encoding setting: auto detect&   Unicode UTF-8):
ja: http://snag.gy/AVsbU.jpg
zh_CN: http://snag.gy/MxbBS.jpg

This screenshots shows some characters with a incorrect encoding (try to 
display a char as a ISO-8859-1 (or japanese charset) but the encoding is a 
UTF-8, I think)

With Sebgoa, we have correct all UI ressource file to have only one encoding 
charset in this files (ASCII with unicode). The transifex data isn't up-to-date.

Sebgoa, I think we must upload the last version of this (all) resources files 
(except FR already done) from branch 4.1 to transifex.
The last version of resources files is ASCII with unicode for *all chars* in 
each file, and now transifex keep the unicode char (check with FR download for 
use)


Mistake: transifex don't support uploaded unicode chars.


The way the original workflow was:
-Upload new versions of the resources file in english
-Translators create a new language in transifex.
-Download new language resources file
-Fix encoding


For the fix encoding step, we can use this (unix and JDK) commands for 
each language:


CODELANG=it_IT
FILE_TRANSIFEX=for_use_CloudStack_UI_41xmessageproperties_${CODELANG}.properties
FILE_RES=messages_${CODELANG}.properties

# Convert to ascii with unicode (native2ascii is a JDK tool)
native2ascii ${FILE_TRANSIFEX} /tmp/${FILE_RES}.ascii-with-unicode

# sort key, add a double-backslash before the quote char ( ' ==> \\' )
grep -v "^#" /tmp/${FILE_RES}.ascii-with-unicode | sort -f | uniq | sed 
"s/'/\'/g" > 
/tmp/${FILE_RES}.ascii-with-unicode_doublebackslashquote


# Define Apache Licence Header (one long line)
AL2_STRING="# Licensed to the Apache Software Foundation (ASF) under 
one\n# or more contributor license agreements.  See the NOTICE file\n# 
distributed with this work for additional information\n# regarding 
copyright ownership.  The ASF licenses this file\n# to you under the 
Apache License, Version 2.0 (the\n# \"License\"); you may not use this 
file except in compliance\n# with the License.  You may obtain a copy of 
the License at\n#\n#   http://www.apache.org/licenses/LICENSE-2.0\n#\n# 
Unless required by applicable law or agreed to in writing,\n# software 
distributed under the License is distributed on an\n# \"AS IS\" BASIS, 
WITHOUT WARRANTIES OR CONDITIONS OF ANY\n# KIND, either express or 
implied.  See the License for the\n# specific language governing 
permissions and limitations\n# under the License."


# Re-introduce the AL2 header
echo -e "$AL2_STRING" | cat - 
/tmp/${FILE_RES}.ascii-with-unicode_doublebackslashquote > 
./FOR_REPO_${FILE_RES}





So I never uploaded the language specific resource file to transifex. Won't we 
have a problem that they won't stay in sync with the en-US resource file, if it 
gets changed ?


On upload, Transifex seems only get the matching key with source language.



In any case I uploaded the ja-JP resource file and the result on transifex is 
less than optimal, check the unreviewed strings, there is a mix of encoding.


We needs to revert the native to ascii convert.
We can use this steps for each language before uploading on transifex :

CODELANG=ja
FILE_RES=messages_${CODELANG}.properties

# Revert convert
native2ascii -reverse ${FILE_RES} /tmp/${FILE_RES}.native1

# Remove double backslashes before quote
sed "s/\\\'/'/g" /tmp/${FILE_RES}.native1 > ${FILE_RES}.native


I've tested this commandes for download/upload with French language, and 
just for download with ko_KR, it_IT, ca, ja, pt_BR.



I can make one shell script to automate this, and put in a tools dir in 
CS git repo.


Milamber









Milamber





The other languages are ok.


On Tue, Apr 16, 2013 at 8:25 PM, Sebastien Goasguenwrote:


Hi,

There has been some terrific progress on the translations.

The easiest way to share it is to check the Transifex dashboard, below are
some screenshots:

The runbook:
http://awesomescreenshot.com/0bd163zldd

The UI:
http://awesomescreenshot.com/089163zva2

The entire docs set:
http://awesomescreenshot.com/01c163zq63

Since 4.1 is not out yet, there is time to finish those last 3% on the UI
translations.

Keep getting the word out, forward to friends and let's all make
CloudStack a truly worldwide project.

Cheers,

-Sebastien









Re: [DOCS][TRANSLATIONS] Upate

2013-04-24 Thread Milamber



Le 23/04/2013 13:50, Gavin Lee a ecrit :

Following Milamber's guide , below process I used for
4.1.xmessage.properties on zh_CN:
1. git pull for the latest messages_zh_CN.properties
2. native2ascii -reverse messages_zh_CN.properties
/tmp/zh_CN.properties.native -encoding utf8
3. copy to the CloudStack_UI transifex project: cp/tmp/zh_CN.properties.native /
txprj/acsui/translations/CloudStack_UI.41xmessageproperties
4. tx push -l zh_CN -r CloudStack_UI.41xmessageproperties -t
5. Do translation on transifex, there are some untranslated items when
syncing with en.properties
6. tx pull -a


Then convert to ascii with unicode, the i18nedit tools throws exception, I
tried native2ascii command as below and UI display correctly:
native2ascii -encoding UTF-8 zh_CN.properties messages_zh_CN.properties

Are the whole processes above correct or not?


Yes the process is correct, but currently on master branch the 
messages_zh_CN.properties is not converting into a ASCII with unicode 
unlike the 4.1 branch.
I will fix this for all messages_xx.properties on master branch today 
(tonight) (FRench is already convert)


=== (on master branch) ===

cloudstack-dev/client/WEB-INF/classes/resources$ file *
messages_fr_FR.properties: ASCII text, with very long lines
messages_ja.properties:UTF-8 Unicode text, with very long lines
messages_ko_KR.properties: UTF-8 Unicode text, with very long lines
messages.properties:   ASCII text, with very long lines
messages_pt_BR.properties: ISO-8859 text, with very long lines
messages_ru_RU.properties: UTF-8 Unicode text, with very long lines, 
with CRLF line terminators
messages_zh_CN.properties: UTF-8 Unicode text, with very long lines, 
with CRLF, LF line terminators


=== (on 4.1 branch) ===
cloudstack-dev/client/WEB-INF/classes/resources$ file *
messages_ca.properties:ASCII text, with very long lines
messages_de_DE.properties: ASCII text
messages_es.properties:ASCII text, with very long lines
messages_fr_FR.properties: ASCII text, with very long lines
messages_it_IT.properties: ASCII text, with very long lines
messages_ja.properties:ASCII text, with very long lines
messages_ko_KR.properties: ASCII text, with very long lines
messages_nb_NO.properties: ASCII text
messages.properties:   ASCII text, with very long lines
messages_pt_BR.properties: ASCII text, with very long lines
messages_ru_RU.properties: ASCII text, with very long lines
messages_zh_CN.properties: ASCII text, with very long lines

Milamber







On Tue, Apr 23, 2013 at 12:01 AM, Sebastien Goasguenwrote:


Milamber, I made you a manager of the transifex project so you can help
fixing those issues.

-sebastien

On Apr 22, 2013, at 11:10 AM, Milamber  wrote:



Le 17/04/2013 07:26, Sebastien Goasguen a ecrit :

On Apr 16, 2013, at 11:10 AM, Milamber   wrote:


Le 16/04/2013 13:41, Gavin Lee a ecrit :

Yes, Traditional Chinese moving very quickly.
Hopefully, the other languages can have more contributors.

For the UI part, I saw the characters are not recognizable (browser
encoding setting: auto detect&Unicode UTF-8):
ja: http://snag.gy/AVsbU.jpg
zh_CN: http://snag.gy/MxbBS.jpg

This screenshots shows some characters with a incorrect encoding (try

to display a char as a ISO-8859-1 (or japanese charset) but the encoding is
a UTF-8, I think)

With Sebgoa, we have correct all UI ressource file to have only one

encoding charset in this files (ASCII with unicode). The transifex data
isn't up-to-date.

Sebgoa, I think we must upload the last version of this (all)

resources files (except FR already done) from branch 4.1 to transifex.

The last version of resources files is ASCII with unicode for *all

chars* in each file, and now transifex keep the unicode char (check with FR
download for use)

Mistake: transifex don't support uploaded unicode chars.


The way the original workflow was:
-Upload new versions of the resources file in english
-Translators create a new language in transifex.
-Download new language resources file
-Fix encoding

For the fix encoding step, we can use this (unix and JDK) commands for

each language:

CODELANG=it_IT


FILE_TRANSIFEX=for_use_CloudStack_UI_41xmessageproperties_${CODELANG}.properties

FILE_RES=messages_${CODELANG}.properties

# Convert to ascii with unicode (native2ascii is a JDK tool)
native2ascii ${FILE_TRANSIFEX} /tmp/${FILE_RES}.ascii-with-unicode

# sort key, add a double-backslash before the quote char ( ' ==>  \\' )
grep -v "^#" /tmp/${FILE_RES}.ascii-with-unicode | sort -f | uniq | sed

"s/'/\'/g">
/tmp/${FILE_RES}.ascii-with-unicode_doublebackslashquote

# Define Apache Licence Header (one long line)
AL2_STRING="# Licensed to the Apache Software Foundation (ASF) under

one\n# or more contributor license agreements.  See the NOTICE file\n#
distributed with this work for additional information\n# regarding
copyright ownership.  The ASF licenses this file\n# to you under the 

Re: [DOCS][TRANSLATIONS] Upate

2013-04-24 Thread Milamber



Le 24/04/2013 08:15, Sebastien Goasguen a ecrit :

On Apr 23, 2013, at 9:50 AM, Gavin Lee  wrote:


Following Milamber's guide , below process I used for
4.1.xmessage.properties on zh_CN:
1. git pull for the latest messages_zh_CN.properties
2. native2ascii -reverse messages_zh_CN.properties
/tmp/zh_CN.properties.native -encoding utf8
3. copy to the CloudStack_UI transifex project: cp/tmp/zh_CN.properties.native /
txprj/acsui/translations/CloudStack_UI.41xmessageproperties
4. tx push -l zh_CN -r CloudStack_UI.41xmessageproperties -t
5. Do translation on transifex, there are some untranslated items when
syncing with en.properties
6. tx pull -a


Then convert to ascii with unicode, the i18nedit tools throws exception, I
tried native2ascii command as below and UI display correctly:
native2ascii -encoding UTF-8 zh_CN.properties messages_zh_CN.properties

Are the whole processes above correct or not?


Gavin, I will differt o milamber on this one, he is working on this to clean up 
the encoding and provide scripts that can make us go back and forth between the 
source and transifex cleanly.


Exactly, I've works on this. Please give some times to do this ;-)

Milamber






On Tue, Apr 23, 2013 at 12:01 AM, Sebastien Goasguenwrote:


Milamber, I made you a manager of the transifex project so you can help
fixing those issues.

-sebastien

On Apr 22, 2013, at 11:10 AM, Milamber  wrote:



Le 17/04/2013 07:26, Sebastien Goasguen a ecrit :

On Apr 16, 2013, at 11:10 AM, Milamber   wrote:


Le 16/04/2013 13:41, Gavin Lee a ecrit :

Yes, Traditional Chinese moving very quickly.
Hopefully, the other languages can have more contributors.

For the UI part, I saw the characters are not recognizable (browser
encoding setting: auto detect&Unicode UTF-8):
ja: http://snag.gy/AVsbU.jpg
zh_CN: http://snag.gy/MxbBS.jpg

This screenshots shows some characters with a incorrect encoding (try

to display a char as a ISO-8859-1 (or japanese charset) but the encoding is
a UTF-8, I think)

With Sebgoa, we have correct all UI ressource file to have only one

encoding charset in this files (ASCII with unicode). The transifex data
isn't up-to-date.

Sebgoa, I think we must upload the last version of this (all)

resources files (except FR already done) from branch 4.1 to transifex.

The last version of resources files is ASCII with unicode for *all

chars* in each file, and now transifex keep the unicode char (check with FR
download for use)

Mistake: transifex don't support uploaded unicode chars.


The way the original workflow was:
-Upload new versions of the resources file in english
-Translators create a new language in transifex.
-Download new language resources file
-Fix encoding

For the fix encoding step, we can use this (unix and JDK) commands for

each language:

CODELANG=it_IT


FILE_TRANSIFEX=for_use_CloudStack_UI_41xmessageproperties_${CODELANG}.properties

FILE_RES=messages_${CODELANG}.properties

# Convert to ascii with unicode (native2ascii is a JDK tool)
native2ascii ${FILE_TRANSIFEX} /tmp/${FILE_RES}.ascii-with-unicode

# sort key, add a double-backslash before the quote char ( ' ==>  \\' )
grep -v "^#" /tmp/${FILE_RES}.ascii-with-unicode | sort -f | uniq | sed

"s/'/\'/g">
/tmp/${FILE_RES}.ascii-with-unicode_doublebackslashquote

# Define Apache Licence Header (one long line)
AL2_STRING="# Licensed to the Apache Software Foundation (ASF) under

one\n# or more contributor license agreements.  See the NOTICE file\n#
distributed with this work for additional information\n# regarding
copyright ownership.  The ASF licenses this file\n# to you under the Apache
License, Version 2.0 (the\n# \"License\"); you may not use this file except
in compliance\n# with the License.  You may obtain a copy of the License
at\n#\n#   http://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless
required by applicable law or agreed to in writing,\n# software distributed
under the License is distributed on an\n# \"AS IS\" BASIS, WITHOUT
WARRANTIES OR CONDITIONS OF ANY\n# KIND, either express or implied.  See
the License for the\n# specific language governing permissions and
limitations\n# under the License."

# Re-introduce the AL2 header
echo -e "$AL2_STRING" | cat -

/tmp/${FILE_RES}.ascii-with-unicode_doublebackslashquote>
./FOR_REPO_${FILE_RES}



So I never uploaded the language specific resource file to transifex.

Won't we have a problem that they won't stay in sync with the en-US
resource file, if it gets changed ?

On upload, Transifex seems only get the matching key with source

language.

In any case I uploaded the ja-JP resource file and the result on

transifex is less than optimal, check the unreviewed strings, there is a
mix of encoding.

We needs to revert the native to ascii convert.
We can use this steps for each language before uploading on transifex :

CODELANG=ja
FILE_RES=messages_${CODELANG}.

Re: [DOCS][TRANSLATIONS] Upate

2013-04-24 Thread Milamber



Le 24/04/2013 10:44, Milamber a ecrit :



Le 23/04/2013 13:50, Gavin Lee a ecrit :

Following Milamber's guide , below process I used for
4.1.xmessage.properties on zh_CN:
1. git pull for the latest messages_zh_CN.properties
2. native2ascii -reverse messages_zh_CN.properties
/tmp/zh_CN.properties.native -encoding utf8

-encoding utf8 <=== not necessary (on my machine)


3. copy to the CloudStack_UI transifex project: 
cp/tmp/zh_CN.properties.native /

txprj/acsui/translations/CloudStack_UI.41xmessageproperties
4. tx push -l zh_CN -r CloudStack_UI.41xmessageproperties -t
5. Do translation on transifex, there are some untranslated items when
syncing with en.properties
6. tx pull -a


Then convert to ascii with unicode, the i18nedit tools throws 
exception, I

tried native2ascii command as below and UI display correctly:
native2ascii -encoding UTF-8 zh_CN.properties messages_zh_CN.properties

Are the whole processes above correct or not?


Yes the process is correct, but currently on master branch the 
messages_zh_CN.properties is not converting into a ASCII with unicode 
unlike the 4.1 branch.
I will fix this for all messages_xx.properties on master branch today 
(tonight) (FRench is already convert)


I just have made the fix for chinese (zh_CN) resource file on master 
branch. Now it's a ascii with unicode file and the process can execute 
manually with transifex.
I made too a upload on transifex (with converting into native charset) 
for fix all sentences which have been corrupts with a previous upload 
(perhaps your upload I think)



Currently, missing 33 translations for master (4.2) resource file zn_CN 
on transifex.


Milamber



=== (on master branch) ===

cloudstack-dev/client/WEB-INF/classes/resources$ file *
messages_fr_FR.properties: ASCII text, with very long lines
messages_ja.properties:UTF-8 Unicode text, with very long lines
messages_ko_KR.properties: UTF-8 Unicode text, with very long lines
messages.properties:   ASCII text, with very long lines
messages_pt_BR.properties: ISO-8859 text, with very long lines
messages_ru_RU.properties: UTF-8 Unicode text, with very long lines, 
with CRLF line terminators
messages_zh_CN.properties: UTF-8 Unicode text, with very long lines, 
with CRLF, LF line terminators


=== (on 4.1 branch) ===
cloudstack-dev/client/WEB-INF/classes/resources$ file *
messages_ca.properties:ASCII text, with very long lines
messages_de_DE.properties: ASCII text
messages_es.properties:ASCII text, with very long lines
messages_fr_FR.properties: ASCII text, with very long lines
messages_it_IT.properties: ASCII text, with very long lines
messages_ja.properties:ASCII text, with very long lines
messages_ko_KR.properties: ASCII text, with very long lines
messages_nb_NO.properties: ASCII text
messages.properties:   ASCII text, with very long lines
messages_pt_BR.properties: ASCII text, with very long lines
messages_ru_RU.properties: ASCII text, with very long lines
messages_zh_CN.properties: ASCII text, with very long lines

Milamber







On Tue, Apr 23, 2013 at 12:01 AM, Sebastien 
Goasguenwrote:



Milamber, I made you a manager of the transifex project so you can help
fixing those issues.

-sebastien

On Apr 22, 2013, at 11:10 AM, Milamber  wrote:



Le 17/04/2013 07:26, Sebastien Goasguen a ecrit :

On Apr 16, 2013, at 11:10 AM, Milamber   wrote:


Le 16/04/2013 13:41, Gavin Lee a ecrit :

Yes, Traditional Chinese moving very quickly.
Hopefully, the other languages can have more contributors.

For the UI part, I saw the characters are not recognizable (browser
encoding setting: auto detect&Unicode UTF-8):
ja: http://snag.gy/AVsbU.jpg
zh_CN: http://snag.gy/MxbBS.jpg
This screenshots shows some characters with a incorrect encoding 
(try
to display a char as a ISO-8859-1 (or japanese charset) but the 
encoding is

a UTF-8, I think)

With Sebgoa, we have correct all UI ressource file to have only one

encoding charset in this files (ASCII with unicode). The transifex data
isn't up-to-date.

Sebgoa, I think we must upload the last version of this (all)

resources files (except FR already done) from branch 4.1 to transifex.

The last version of resources files is ASCII with unicode for *all
chars* in each file, and now transifex keep the unicode char (check 
with FR

download for use)

Mistake: transifex don't support uploaded unicode chars.


The way the original workflow was:
-Upload new versions of the resources file in english
-Translators create a new language in transifex.
-Download new language resources file
-Fix encoding

For the fix encoding step, we can use this (unix and JDK) commands for

each language:

CODELANG=it_IT

FILE_TRANSIFEX=for_use_CloudStack_UI_41xmessageproperties_${CODELANG}.properties 


FILE_RES=messages_${CODELANG}.properties

# Convert to ascii with unicode (native2ascii is a JDK tool)
native2ascii ${FILE_TRANSIFEX} /tmp/${FILE_RES}.ascii-with-unicode

# sort key, add a double-back

Re: [DOCS][TRANSLATIONS] Upate

2013-04-25 Thread Milamber



Le 25/04/2013 08:05, Gavin Lee a ecrit :

Done for zh_CN translation on transifex for master branch.


Thanks. I just update the master branch.



For 2.2.xmessages for zh_CN, and also for ja, the encoding is incorrect and
resource files are not maintained by community.


Yes, the encoding's translation are incorrect.
I don't know where we can find the original 2.2 resource file to fix it. 
But I don't if we must maintain the version 2.2...


Milamber




On Wed, Apr 24, 2013 at 10:06 PM, Milamber  wrote:



Le 24/04/2013 10:44, Milamber a ecrit :



Le 23/04/2013 13:50, Gavin Lee a ecrit :


Following Milamber's guide , below process I used for
4.1.xmessage.properties on zh_CN:
1. git pull for the latest messages_zh_CN.properties
2. native2ascii -reverse messages_zh_CN.properties
/tmp/zh_CN.properties.native -encoding utf8


-encoding utf8<=== not necessary (on my machine)



  3. copy to the CloudStack_UI transifex project:

cp/tmp/zh_CN.properties.native /
txprj/acsui/translations/**CloudStack_UI.**41xmessageproperties
4. tx push -l zh_CN -r CloudStack_UI.**41xmessageproperties -t
5. Do translation on transifex, there are some untranslated items when
syncing with en.properties
6. tx pull -a


Then convert to ascii with unicode, the i18nedit tools throws exception,
I
tried native2ascii command as below and UI display correctly:
native2ascii -encoding UTF-8 zh_CN.properties messages_zh_CN.properties

Are the whole processes above correct or not?


Yes the process is correct, but currently on master branch the
messages_zh_CN.properties is not converting into a ASCII with unicode
unlike the 4.1 branch.
I will fix this for all messages_xx.properties on master branch today
(tonight) (FRench is already convert)


I just have made the fix for chinese (zh_CN) resource file on master
branch. Now it's a ascii with unicode file and the process can execute
manually with transifex.
I made too a upload on transifex (with converting into native charset) for
fix all sentences which have been corrupts with a previous upload (perhaps
your upload I think)


Currently, missing 33 translations for master (4.2) resource file zn_CN on
transifex.

Milamber




=== (on master branch) ===

cloudstack-dev/client/WEB-INF/**classes/resources$ file *
messages_fr_FR.properties: ASCII text, with very long lines
messages_ja.properties:UTF-8 Unicode text, with very long lines
messages_ko_KR.properties: UTF-8 Unicode text, with very long lines
messages.properties:   ASCII text, with very long lines
messages_pt_BR.properties: ISO-8859 text, with very long lines
messages_ru_RU.properties: UTF-8 Unicode text, with very long lines, with
CRLF line terminators
messages_zh_CN.properties: UTF-8 Unicode text, with very long lines, with
CRLF, LF line terminators

=== (on 4.1 branch) ===
cloudstack-dev/client/WEB-INF/**classes/resources$ file *
messages_ca.properties:ASCII text, with very long lines
messages_de_DE.properties: ASCII text
messages_es.properties:ASCII text, with very long lines
messages_fr_FR.properties: ASCII text, with very long lines
messages_it_IT.properties: ASCII text, with very long lines
messages_ja.properties:ASCII text, with very long lines
messages_ko_KR.properties: ASCII text, with very long lines
messages_nb_NO.properties: ASCII text
messages.properties:   ASCII text, with very long lines
messages_pt_BR.properties: ASCII text, with very long lines
messages_ru_RU.properties: ASCII text, with very long lines
messages_zh_CN.properties: ASCII text, with very long lines

Milamber






On Tue, Apr 23, 2013 at 12:01 AM, Sebastien Goasguen**
wrote:

  Milamber, I made you a manager of the transifex project so you can help

fixing those issues.

-sebastien

On Apr 22, 2013, at 11:10 AM, Milamber   wrote:



Le 17/04/2013 07:26, Sebastien Goasguen a ecrit :


On Apr 16, 2013, at 11:10 AM, Milamberwrote:

  Le 16/04/2013 13:41, Gavin Lee a ecrit :

Yes, Traditional Chinese moving very quickly.
Hopefully, the other languages can have more contributors.

For the UI part, I saw the characters are not recognizable (browser
encoding setting: auto detect& Unicode UTF-8):
ja: http://snag.gy/AVsbU.jpg
zh_CN: http://snag.gy/MxbBS.jpg


This screenshots shows some characters with a incorrect encoding (try


to display a char as a ISO-8859-1 (or japanese charset) but the

encoding is
a UTF-8, I think)


With Sebgoa, we have correct all UI ressource file to have only one

encoding charset in this files (ASCII with unicode). The transifex

data
isn't up-to-date.


Sebgoa, I think we must upload the last version of this (all)

resources files (except FR already done) from branch 4.1 to transifex.

The last version of resources files is ASCII with unicode for *all

chars* in each file, and now transifex keep the unicode char (check

with FR
download for use)


Mistake: transifex don't support uploaded unicode chars.

  The way the original workflow was:

-Upload new

Re: [DOCS][TRANSLATIONS] Upate

2013-04-25 Thread Milamber


Le 25/04/2013 20:18, Sebastien Goasguen a ecrit :

On Apr 25, 2013, at 1:54 PM, David Nalley  wrote:


On Thursday, April 25, 2013, Sebastien Goasguen wrote:


On Apr 25, 2013, at 4:48 AM, Milamber >
wrote:



Le 25/04/2013 08:05, Gavin Lee a ecrit :

Done for zh_CN translation on transifex for master branch.

Thanks. I just update the master branch.


For 2.2.xmessages for zh_CN, and also for ja, the encoding is incorrect

and

resource files are not maintained by community.

Yes, the encoding's translation are incorrect.
I don't know where we can find the original 2.2 resource file to fix it.

But I don't if we must maintain the version 2.2…

No, IMHO we should only maintain 4.x + since those are the only Apache
releases.

as a side note, I noticed a Apache CloudStack UL project on transifex
which has 16% translation of the UI in arabic. I had met the folks in Oman,
and they wanted their own project to manage. However i don't know how to
"import" their translations into our project.




Can you reach out to them via email and ask them to submit it via the
mailing list or RB? We really need it to be voluntarily submitted since
they did it externally to the project.

I will if it's needed.

There is a more problematic issue with arabic that milamber raised: the ui is 
not setup to do right to left rendering….


Seb,

I have make a test with success (I think) to display arabic translation 
of  Web UI on dashboard. (To work, need to remove one sequence "\n" in 
AR resource from CS UL project)


http://awesomescreenshot.com/07817h5gc6

A control to  word "Dashboard" (Arabic is display correctly) (even if 
the alignment is not at right, the text is RTL)

http://awesomescreenshot.com/03317h5o82

IMO, I would better to manage the arabic translation directly into CS UI 
project in transifex.


Milamber



-sebastien



--David






Re: [DOCS][TRANSLATIONS] Upate

2013-04-26 Thread Milamber


Le 26/04/2013 11:52, Sebastien Goasguen a ecrit :

On Apr 26, 2013, at 4:18 AM, Sebastien Goasguen  wrote:


On Apr 25, 2013, at 5:12 PM, Milamber  wrote:


Le 25/04/2013 20:18, Sebastien Goasguen a ecrit :

On Apr 25, 2013, at 1:54 PM, David Nalley  wrote:


On Thursday, April 25, 2013, Sebastien Goasguen wrote:


On Apr 25, 2013, at 4:48 AM, Milamber >
wrote:


Le 25/04/2013 08:05, Gavin Lee a ecrit :

Done for zh_CN translation on transifex for master branch.

Thanks. I just update the master branch.


For 2.2.xmessages for zh_CN, and also for ja, the encoding is incorrect

and

resource files are not maintained by community.

Yes, the encoding's translation are incorrect.
I don't know where we can find the original 2.2 resource file to fix it.

But I don't if we must maintain the version 2.2…

No, IMHO we should only maintain 4.x + since those are the only Apache
releases.

as a side note, I noticed a Apache CloudStack UL project on transifex
which has 16% translation of the UI in arabic. I had met the folks in Oman,
and they wanted their own project to manage. However i don't know how to
"import" their translations into our project.




Can you reach out to them via email and ask them to submit it via the
mailing list or RB? We really need it to be voluntarily submitted since
they did it externally to the project.

I will if it's needed.

There is a more problematic issue with arabic that milamber raised: the ui is 
not setup to do right to left rendering….

Seb,

I have make a test with success (I think) to display arabic translation of  Web UI on 
dashboard. (To work, need to remove one sequence "\n" in AR resource from CS UL 
project)

http://awesomescreenshot.com/07817h5gc6

A control to  word "Dashboard" (Arabic is display correctly) (even if the 
alignment is not at right, the text is RTL)
http://awesomescreenshot.com/03317h5o82

IMO, I would better to manage the arabic translation directly into CS UI 
project in transifex.


I agree, I am asking them. They wanted their own project so that they could 
manage their team...


Milamber


They have moved their strings to our apache UI project. However they not show 
up in ASCII, something to look at.


Fix it. I have transform the \\u char to native value.

I think their transifex project has a better setup than the current CS 
UI projet. In their project, when you download the resource file, you 
have directly a ASCII w/ unicode file (not native chars like CS UI project).
The source of issue is the choice of type when we create a new resource 
in transifex: the good choice seems Java Properties with Unicode (not 
Latin1)


Milamber





-sebastien


-sebastien



--David






Re: [DOCS][TRANSLATIONS] Upate

2013-04-29 Thread Milamber


Le 24/04/2013 10:47, Milamber a ecrit :



Le 24/04/2013 08:15, Sebastien Goasguen a ecrit :

On Apr 23, 2013, at 9:50 AM, Gavin Lee  wrote:


Following Milamber's guide , below process I used for
4.1.xmessage.properties on zh_CN:
1. git pull for the latest messages_zh_CN.properties
2. native2ascii -reverse messages_zh_CN.properties
/tmp/zh_CN.properties.native -encoding utf8
3. copy to the CloudStack_UI transifex project: 
cp/tmp/zh_CN.properties.native /

txprj/acsui/translations/CloudStack_UI.41xmessageproperties
4. tx push -l zh_CN -r CloudStack_UI.41xmessageproperties -t
5. Do translation on transifex, there are some untranslated items when
syncing with en.properties
6. tx pull -a


Then convert to ascii with unicode, the i18nedit tools throws 
exception, I

tried native2ascii command as below and UI display correctly:
native2ascii -encoding UTF-8 zh_CN.properties messages_zh_CN.properties

Are the whole processes above correct or not?

Gavin, I will differt o milamber on this one, he is working on this 
to clean up the encoding and provide scripts that can make us go back 
and forth between the source and transifex cleanly.


Exactly, I've works on this. Please give some times to do this ;-)


Seb,

Works done with the new tool ./tools/transifex/sync-transifex-ui.sh.

You can read the README file into the same directory to know the usage.

Generally, when some new behavior on CS UI are made by developers, they 
add some new keys/values in messages.properties and commit.

After, a sync upload source file is needs.
==>
./sync-transifex-ui.sh upload-source-language 
CloudStack_UI.42xmessagesproperties


And time-to-time or after a update request by a translator, we need 
download the L10N resource files in CS git tree.

==>
./sync-transifex-ui.sh download-l10n-languages 
CloudStack_UI.42xmessagesproperties


Milamber













Re: Google Analytics

2014-03-26 Thread Milamber

Hello,

Piwik (http://piwik.org/, see demo link) can be a solution (it works 
like google analytics).


If GA is preferred, I can do the work (add the snippet on CMS template).

Milamber


Le 25/03/2014 21:36, David Nalley a ecrit :

Hi folks,

Many many moons ago we discussed doing some website analytics. At the
time we were discussing requesting a VM and using open source software
to do this. We never got that built out. I don't really have the
cycles (or inclination) at the moment for such a project, but I do
think there is a value in measuring various things about our web
traffic. As such, I'd like to stand up a Google Analytics account and
add the snipped of code to our CMS template so that every page gets a
copy of it. I'm happy to grant access to any committer who wishes to
spend their time looking at the data. Anyone offended by this?

I'll let this set for a few days and if no one becomes violently ill
I'll move forward and make the changes.

--David
.





Re: [VOTE] Apache Cloudstack should join the gitbox experiment.

2017-04-10 Thread Milamber

+1

PS. The ASF Gitbox experiment : https://gitbox.apache.org/repos/asf

PS2. This is a technical vote, so committers and PMC can votes.

On 10/04/2017 17:22, Daan Hoogland wrote:

In the Apache foundation an experiment has been going on to host
mirrors of Apache project on github with more write access then just
to the mirror-bot. For those projects committers can merge on github
and put labels on PRs.

I move to have the project added to the gitbox experiment
please cast your votes

+1 CloudStack should be added to the gitbox experiment
+-0 I don't care
-1 CloudStack shouldn't be added to the gitbox experiment and give your reasons

thanks,




Re: [cloudstack] 01/01: Merge pull request #2063 from ustcweizhou/label.gpu

2017-04-27 Thread Milamber


Please note, the changes about localization must be done using Transifex 
[1] to avoid that to be erase during the next update of L10N strings. In 
this case, I've just make this change on transifex, but next time please 
use the transifex UI.


[1] https://www.transifex.com/ke4qqq/CloudStack_UI/dashboard/


On 26/04/2017 09:51, raj...@apache.org wrote:

This is an automated email from the ASF dual-hosted git repository.

rajani pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/cloudstack.git

commit ac1fd45580a2741a857e1f5b0bedbfd8ff53112f
Merge: 1f93087 70e7382
Author: Rajani Karuturi 
AuthorDate: Wed Apr 26 15:21:37 2017 +0530

 Merge pull request #2063 from ustcweizhou/label.gpu
 
 Fix typo on label.gpu


  ui/l10n/es.js| 2 +-
  ui/l10n/hu.js| 2 +-
  ui/l10n/it_IT.js | 2 +-
  ui/l10n/ko_KR.js | 2 +-
  ui/l10n/nb_NO.js | 2 +-
  ui/l10n/nl_NL.js | 2 +-
  ui/l10n/pl.js| 2 +-
  ui/l10n/pt_BR.js | 2 +-
  8 files changed, 8 insertions(+), 8 deletions(-)





Re: [VOTE] Apache CloudStack 4.10.0.0 RC5

2017-06-20 Thread Milamber


Hello,

I've tested this version on Ubuntu 16.04 / KVM with xenial deb packages 
(generated with docker build).


1/ One (major?) issue : On the management node, the 
cloudstack-management service don't start correctly. The error message 
from systemctl/jsvc is:
 jsvc.exec[9299]: 2017-06-20 16:29:35 9297 jsvc.exec error: Service 
killed by signal 11


(signal 11 is segmentation fault)

I can start the management service directly with the java command (with 
openjdk8 or oracle jdk8)



2/ One minor issue: during the first startup of the management service, 
the DB update process have this error [see below]


3/ A lot of this message in the log:
Tue Jun 20 18:10:18 WET 2017 WARN: Establishing SSL connection without 
server's identity verification is not recommended. According to MySQL 
5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection must be 
established by default if explicit option isn't set. For compliance with 
existing applications not using SSL the verifyServerCertificate property 
is set to 'false'. You need either to explicitly disable SSL by setting 
useSSL=false, or set useSSL=true and provide truststore for server 
certificate verification.


4/ Always this error using cloudmonkey
(xenial-mgr1) >  update configuration name="vm.password.length" value="8"
Error 431: Please enter a value greater than 6 for the configuration 
parameter:vm.password.length

cserrorcode = 4350
errorcode = 431
errortext = Please enter a value greater than 6 for the configuration 
parameter:vm.password.length


Fix by this PR: https://github.com/apache/cloudstack/pull/1902 
(CLOUDSTACK-9736)



Milamber

===

INFO  [c.c.u.DatabaseUpgradeChecker] (localhost-startStop-1:null) 
(logid:) DB version = 4.0.0 Code Version = 4.10.0.0
INFO  [c.c.u.DatabaseUpgradeChecker] (localhost-startStop-1:null) 
(logid:) Database upgrade must be performed from 4.0.0 to 4.10.0.0
INFO  [c.c.u.DatabaseUpgradeChecker] (localhost-startStop-1:null) 
(logid:) Cleanup upgrade Upgrade40to41 to upgrade from 4.0.0-4.1.0 to 4.1.0
ERROR [c.c.u.d.Upgrade410to420] (localhost-startStop-1:null) (logid:) 
migrateDatafromIsoIdInVolumesTable:Exception:Unknown column 'iso_id1' in 
'field list'
com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Unknown 
column 'iso_id1' in 'field list'
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native 
Method)
at 
sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
at 
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)

at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
at com.mysql.jdbc.Util.handleNewInstance(Util.java:404)
at com.mysql.jdbc.Util.getInstance(Util.java:387)
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:939)
at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3878)
at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3814)
at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:2478)
at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2625)
at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2551)
at 
com.mysql.jdbc.PreparedStatement.executeInternal(PreparedStatement.java:1861)
at 
com.mysql.jdbc.PreparedStatement.executeQuery(PreparedStatement.java:1962)
at 
org.apache.commons.dbcp.DelegatingPreparedStatement.executeQuery(DelegatingPreparedStatement.java:96)
at 
org.apache.commons.dbcp.DelegatingPreparedStatement.executeQuery(DelegatingPreparedStatement.java:96)
at 
com.cloud.upgrade.dao.Upgrade410to420.migrateDatafromIsoIdInVolumesTable(Upgrade410to420.java:2381)
at 
com.cloud.upgrade.dao.Upgrade410to420.performDataMigration(Upgrade410to420.java:110)
at 
com.cloud.upgrade.DatabaseUpgradeChecker.upgrade(DatabaseUpgradeChecker.java:429)
at 
com.cloud.upgrade.DatabaseUpgradeChecker.check(DatabaseUpgradeChecker.java:509)
at 
org.apache.cloudstack.spring.lifecycle.CloudStackExtendedLifeCycle.checkIntegrity(CloudStackExtendedLifeCycle.java:65)
at 
org.apache.cloudstack.spring.lifecycle.CloudStackExtendedLifeCycle.start(CloudStackExtendedLifeCycle.java:55)
at 
org.springframework.context.support.DefaultLifecycleProcessor.doStart(DefaultLifecycleProcessor.java:173)
at 
org.springframework.context.support.DefaultLifecycleProcessor.access$200(DefaultLifecycleProcessor.java:51)
at 
org.springframework.context.support.DefaultLifecycleProcessor$LifecycleGroup.start(DefaultLifecycleProcessor.java:346)
at 
org.springframework.context.support.DefaultLifecycleProcessor.startBeans(DefaultLifecycleProcessor.java:149)
at 
org.springframework.context.support.DefaultLifecycleProcessor.onRefresh(DefaultLifecycleProcessor.java:112)
at 
org.springframework.context.support.AbstractApplicationContext.finishRefresh(AbstractApplicationContext.java:879)
at 
org.springfra

Kernel security update for CVE-2017-1000364 breaks cloudstack startup scripts with jsvc on Ubuntu 14.04 or 16.04

2017-06-26 Thread Milamber

Hello,

When I tested the CloudStack 4.10 RC5 on Ubuntu 16.04, I've indicate an 
issue about the startup of cloudstack-management service.

The error message is : "jsvc.exec error: Service killed by signal 11"

Today I've made some maintenance operations on my CS 4.9.2.0 platform 
and after the reboot of the nodes, cloudstack-agent won't start with the 
same error message.


This is a 'bug' from the last kernel update.
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=865311


Workarounds (for 4.9 or 4.10):

Revert the last kernel update or add -Xss1280k option into the startup 
scripts (after the -Xmx option for example)



Milamber

I've open a ticket about that.
https://issues.apache.org/jira/browse/CLOUDSTACK-9978


Re: [VOTE] Apache CloudStack 4.10.0.0 RC7

2017-07-06 Thread Milamber

Hello

+1 (binding)

- Tested building .deb packages
- Tested deployment with advanced network Ubuntu 16.04/KVM/NFS

Milamber

On 03/07/2017 05:52, Rajani Karuturi wrote:

Hi All,

I've created 4.10.0.0 release with the following artifacts up for a vote:

Git Branch and Commit SH:
https://github.com/apache/cloudstack/commit/9d2893d44a3c3a4829be0964cc991272c1d13e4d
Commit:9d2893d44a3c3a4829be0964cc991272c1d13e4d
Branch: https://github.com/apache/cloudstack/tree/4.10.0.0-RC20170703T1006

Source release (checksums and signatures are available at the same
location):
https://dist.apache.org/repos/dist/dev/cloudstack/4.10.0.0/

SystemVm Templates: http://download.cloudstack.org/systemvm/4.10/RC7/

PRs merged since RC4: #2150 and #2089
PRs merged since RC5: revert of #2084
PRs merged since RC6: #2162

PGP release keys (signed using CBB44821):
https://dist.apache.org/repos/dist/release/cloudstack/KEYS

Vote will be open for 72 hours.

For sanity in tallying the vote, can PMC members please be sure to indicate
"(binding)" with their vote?

[ ] +1  approve
[ ] +0  no opinion
[ ] -1  disapprove (and reason why)

Thanks,
~Rajani
http://cloudplatform.accelerite.com/





Re: [VOTE] Apache Cloudstack 4.9.3.0 RC1

2017-09-03 Thread Milamber

Hello,

My vote +1 (binding)

Building the .deb packages with docker.

Tests are passed on my (new) virtual topology of servers  (CS over CS) 
(1mgr+2nodes+1nfs) :


1/ Fresh install of 4.9.3.0 RC1 (adv network) on Ubuntu 14.04.5 + KVM + 
NFS : OK
Some standard tests with success (create vm, live migration, HA, create 
networks, create user, create ssh key, destroy vm, register template, 
create snapshot, restore snapshot, create template, ip association, ip 
release, static nat, firewall rule)
Some tests with cloudstack ansible module with success too (create 
network, register templates, create vm, ip, firewall rule)


2/ Test upgrade from 4.9.2.0 to 4.9.3.0 RC1 (Ubuntu) : OK
Some standard tests with success (create vm, migration, HA, create 
networks, create user, create ssh key, destroy vm, register template, 
create snapshot, restore snapshot, create template, ip association, ip 
release, static nat, firewall rule)
Some tests with cloudstack ansible module with success too (create 
network, register templates, create vm, ip, firewall rule)


3/ Tests of all localization Web UI for 4.9.3.0 RC1: OK
All localization works well.


Thanks to the RM.

Milamber


On 28/08/2017 14:14, Rohit Yadav wrote:

Hi All,

I've created a 4.9.3.0 RC1 release, with the following artifacts up for a
vote:

Git Branch and Commit SH:

https://gitbox.apache.org/repos/asf?p=cloudstack.git;a=shortlog;h=refs/heads/4.9.3.0-RC20170828T1452
https://github.com/apache/cloudstack/tree/4.9.3.0-RC20170828T1452
Commit: d145944be0d04724802ff132399514bf71c3e7b0

4.9 branch smoke test PR:
https://github.com/apache/cloudstack/pull/2217

List of commits/changes since 4.9.2.0 release:
https://github.com/apache/cloudstack/compare/4.9.2.0...4.9.3.0-RC20170828T1452

Source release (checksums and signatures are available at the same
location):
https://dist.apache.org/repos/dist/dev/cloudstack/4.9.3.0/

PGP release keys (signed using 0EE3D884):
https://dist.apache.org/repos/dist/release/cloudstack/KEYS

Vote will be open for 72 hours.

For sanity in tallying the vote, can PMC members please be sure to indicate
"(binding)" with their vote?

[ ] +1  approve
[ ] +0  no opinion
[ ] -1  disapprove (and reason why)

Regards,
Rohit Yadav





Re: New committers: Nathan Johnson and Marc-Aurèle Brothier

2017-09-22 Thread Milamber


Congrats Nathan & Marc-Aurèle!

On 22/09/2017 17:31, Rafael Weingärtner wrote:

The Project Management Committee (PMC) for Apache CloudStack has invited
Nathan Johnson and Marc-Aurèle Brothier to become committers and we are
pleased to announce that they have accepted.

They have shown commitment to Apache CloudStack community, contributing
with PRs in a constant fashion. Moreover, they have proved great abilities
to interact with the community quite often in our mailing lists and Slack
channel trying to help people.

Let´s congratulate and welcome Apache CloudStack’s two newest committers.

--
Rafael Weingärtner





Re: CloudStack LTS EOL date?

2017-11-21 Thread Milamber


Sound good for me too

On 21/11/2017 11:04, Rene Moser wrote:

Hi all

The current LTS release is 4.9 which is EOL in June 2018 according to
https://cwiki.apache.org/confluence/display/CLOUDSTACK/LTS

AFAIK there are no works planed for a new LTS. The release pace has
slown down (the high pace and leaving users behind fixes was the reason
for the LTS).

I am still pro LTS but in my opinion we should have defined the EOL in
relation of the successor LTS release date: "The EOL of the current LTS
is +6 months after the next LTS release."

Small example:

Current LTS 4.9
Next LTS 4.1x release on 01.04. --> LTS 4.9 is 01.10.

Does this make sense? Other suggestions?

Regards
René
.





Re: [PROPOSE] RM for 4.11

2017-11-30 Thread Milamber

Looks good to me Rohit. Thank you and good luck

On 29/11/2017 10:14, Rohit Yadav wrote:

Hi All,

I’d like to put myself forward as release manager for 4.11. The 4.11
releases will be the next major version LTS release since 4.9 and will be
supported for 20 months per the LTS manifesto [2] until 1 July 2019.

Daan Hoogland and Paul Angus will assist during the process and all of us
will be the gatekeepers for reviewing/testing/merging the PRs, others will
be welcome to support as well.

As a community member, I will try to help get PRs reviewed, tested and
merged (as would everyone else I hope) but with an RM hat on I would like
to see if we can make that role less inherently life-consuming and put the
onus back on the community to get stuff done.

Here the plan:
1. As RM I put forward the freeze date of the 8th of January 2018, hoping
for community approval.
2. After the freeze date (8th Jan) until GA release, features will not be
allowed and fixes only as long as there are blocker issues outstanding.
Fixes for other issues will be individually judged on their merit and risk.
3. RM will triage/report critical and blocker bugs for 4.11 [4] and
encourage people to get them fixed.
4. RM will create RCs and start voting once blocker bugs are cleared and
baseline smoke test results are on par with previous 4.9.3.0/4.10.0.0 smoke
test results.
5. RM will allocate at least a week for branch stabilization and testing.
At the earliest, on 15th January, RM will put 4.11.0.0-rc1 for voting from
the 4.11 branch, and master will be open to accepting new features.
6. RM will repeat 3-5 as required. Voting/testing of -rc2, -rc3 and so on
will be created as required.
7. Once vote passes - RM will continue with the release procedures [1].

In conjunction with that, I also propose and put forward the date of 4.12
cut-off as 4 months [3] after GA release of 4.11 (so everyone knows when
the next one is coming hopefully giving peace of mind to those who have
features which would not make the proposed 4.11 cut off).

I’d like the community (including myself and colleagues) to:
- Up to 8th January, community members try to review, test and merge as
many fixes as possible, while super-diligent to not de-stabilize the master
branch.
- Engage with gatekeepers to get your PRs reviewed, tested and merged
(currently myself, Daan and Paul, others are welcome to engage as well). Do
not merge the PRs
- A pull request may be reverted where the author(s) are not responding and
authors may be asked to re-submit their changes after taking suitable
remedies.
- Find automated method to show (at a glance) statuses of PRs with respect
to:
   · Number of LGTMs
   · Smoke tests
   · Functional tests
   · Travis tests passing
   · Mergeability
- Perform a weekly run of a component-test matrix against the master branch
before Jan 8th cut off (based on current hypervisors including basic (KVM)
and advanced networking).
- Continue to fix broken tests.

Thoughts, feedback, comments?

[1] https://cwiki.apache.org/confluence/display/CLOUDSTACK/Release+Procedure
[2] https://cwiki.apache.org/confluence/display/CLOUDSTACK/LTS
[3] https://cwiki.apache.org/confluence/display/CLOUDSTACK/Releases
[4] The current list of blocker and critical bugs currently stands as per
the following list:
https://issues.apache.org/jira/issues/?jql=project%20%3D%20CLOUDSTACK%20AND%20issuetype%20%3D%20Bug%20AND%20status%20in%20(Open%2C%20%22In%20Progress%22%2C%20Reopened)%20AND%20priority%20in%20(Blocker%2C%20Critical)%20AND%20affectedVersion%20in%20(4.10.0.0%2C%204.10.1.0%2C%204.11.0.0%2C%20Future)%20ORDER%20BY%20priority%20DESC%2C%20updated%20DESC

Regards,
Rohit Yadav





Re: [DISCUSS] Replace the default built-in centos template

2017-12-09 Thread Milamber


Great idea. Perhaps using the official CentOS 7 generic image

https://wiki.centos.org/Download
http://cloud.centos.org/centos/7/images/CentOS-7-x86_64-GenericCloud.qcow2
or
http://cloud.centos.org/centos/7/images/CentOS-7-x86_64-GenericCloud.qcow2.xz 
(need to update the download method to add the support of XZ format)




On 09/12/2017 14:36, Rohit Yadav wrote:

All,

I would like to kick a discussion thread on replacing the current centos5 based 
built-in guest vm template with a systemd and cloud-init enabled centos7 one?

Thoughts, comments?

Regards.

Get Outlook for Android


rohit.ya...@shapeblue.com
www.shapeblue.com
53 Chandos Place, Covent Garden, London  WC2N 4HSUK
@shapeblue
   
  





Re: [VOTE] 4.11.3.0 RC1

2019-06-19 Thread Milamber

Hello,

+1 (binding)


Tested on KVM + NFS installation


Milamber

On 11/06/2019 10:57, Paul Angus wrote:

Hi All,

I've created a 4.11.3.0 release (RC1), with the following artefacts up for 
testing and a vote:


Git Branch and Commit SH:
https://gitbox.apache.org/repos/asf?p=cloudstack.git;a=shortlog;h=refs/heads/4.11.3.0-RC20190610T1615
Commit: 51124b7b35f47089b2e51a93b2094ea93dd15302

Source release (checksums and signatures are available at the same
location):
https://dist.apache.org/repos/dist/dev/cloudstack/4.11.3.0/

PGP release keys (signed using 51EE0BC8):
https://dist.apache.org/repos/dist/release/cloudstack/KEYS

The vote will be open until end of 16 June 2019.

For sanity in tallying the vote, can PMC members please be sure to indicate 
"(binding)" with their vote?

[ ] +1 approve
[ ] +0 no opinion
[ ] -1 disapprove (and reason why)

Additional information:

For users' convenience, I've built packages from 
51124b7b35f47089b2e51a93b2094ea93dd15302 and published RC1 repository here:
http://packages.shapeblue.com/testing/41130rc1/

The release notes are still work-in-progress, but the systemvm template upgrade 
section has been updated. You may refer the following for systemvm template 
upgrade testing:
http://docs.cloudstack.apache.org/projects/cloudstack-release-notes/en/latest/index.html

4.11.3.0 systemvm templates are available from here:
http://packages.shapeblue.com/testing/systemvm/41130rc1/



PRs in 4.11.3.0:
+==+

+-+--++
| Version | Github   | Description  
  |
+=+==++
| 4.11.3.0| `#3381`_ | schema: add 4.11.2 to 4.11.3 
systemvmtemplate upgrade path |
+-+--++
| 4.11.3.0| `#3075`_ | KVM: Prevent regenerating keystore on 
provisionCertificate |
| |  | API  
  |
+-+--++
| 4.11.3.0| `#3373`_ | router: support multi-homed VMs in VPC   
  |
+-+--++
| 4.11.3.0| `#3366`_ | Fix rule duplication with static NAT 
rules |
+-+--++
| 4.11.3.0| `#3194`_ | Suspending a VM before snapshot deletion 
(see PR #3193)|
+-+--++
| 4.11.3.0| `#3370`_ | ssvm: apply MTU value on 
storage/management nic if |
| |  | available
  |
+-+--++
| 4.11.3.0| `#2995`_ | KVM: Improvements on upload direct 
download certificates   |
+-+--++
| 4.11.3.0| `#3351`_ | Have persistent DHCP leases file on VRs 
and cleanup|
| |  | /etc/hosts on VM deletion
  |
+-+--++
| 4.11.3.0| `#3310`_ | Fix removing static NAT rules with 
Juniper SRX |
+-+--++
| 4.11.3.0| `#3361`_ | Fix 4.11 VR Issues with Multiple Public 
Subnets|
+-+--++
| 4.11.3.0| `#3206`_ | server: allow dedicate ip range to a 
domain if ips are |
| |  | used by an account in the domain 
  |
+-+--++
| 4.11.3.0| `#3205`_ | server: update dhcp configurations in 
vrs while update |
| |  | default nic of running vms   
  |
+-+--++
| 4.11.3.0| `#3362`_ | vmware: fix potential NPE when memory 
hotplug capability   |
|   

Re: [VOTE] CloudStack 4.11.3.0 RC2

2019-07-01 Thread Milamber




+1 (binding)

Tested on KVM/NFS advanced installation

On 25/06/2019 21:58, Paul Angus wrote:

Hi All,

I've created a 4.11.3.0 release (RC2), with the following artefacts up for 
testing and a vote:


Git Branch and Commit SH:
https://gitbox.apache.org/repos/asf?p=cloudstack.git;a=shortlog;h=refs/heads/4.11.3.0-RC20190625T2045
Commit: d895983d111086dd392a4bce257726b978465b43

Source release (checksums and signatures are available at the same
location):
https://dist.apache.org/repos/dist/dev/cloudstack/4.11.3.0/

PGP release keys (signed using 51EE0BC8):
https://dist.apache.org/repos/dist/release/cloudstack/KEYS

The vote will be open until 29th June.

For sanity in tallying the vote, can PMC members please be sure to indicate 
"(binding)" with their vote?

[ ] +1 approve
[ ] +0 no opinion
[ ] -1 disapprove (and reason why)

Additional information:

For users' convenience, I've built packages from 
d895983d111086dd392a4bce257726b978465b43 and published RC2 repository here:
http://packages.shapeblue.com/testing/41130rc2/

The release notes are still work-in-progress, but the systemvm template upgrade 
section has been updated. You may refer the following for systemvm template 
upgrade testing:
http://docs.cloudstack.apache.org/projects/cloudstack-release-notes/en/latest/index.html

4.11.3.0 systemvm templates are available from here:
http://packages.shapeblue.com/testing/systemvm/41130rc1/


One commit added since RC1
64d1316e60b2793768be91f1b4c2466695e5a927 | schema: add 4.11.2 to 4.11.3 
systemvmtemplate upgrade path



paul.an...@shapeblue.com
www.shapeblue.com
Amadeus House, Floral Street, London  WC2E 9DPUK
@shapeblue
   
  





Re: [VOTE] Primate as modern UI for CloudStack

2019-10-08 Thread Milamber

+1 binding
Thanks

On 07/10/2019 12:31, Rohit Yadav wrote:

All,

The feedback and response has been positive on the proposal to use Primate as 
the modern UI for CloudStack [1] [2]. Thank you all.

I'm starting this vote (to):

   *   Accept Primate codebase [3] as a project under Apache CloudStack project
   *   Create and host a new repository (cloudstack-primate) and follow Github 
based development workflow (issues, pull requests etc) as we do with CloudStack
   *   Given this is a new project, to encourage cadence until its feature 
completeness the merge criteria is proposed as:
  *   Manual testing against each PR and/or with screenshots from the 
author or testing contributor, integration with Travis is possible once we get 
JS/UI tests
  *   At least 1 LGTM from any of the active contributors, we'll move this 
to 2 LGTMs when the codebase reaches feature parity wrt the existing/old 
CloudStack UI
  *   Squash and merge PRs
   *   Accept the proposed timeline [1][2] (subject to achievement of goals wrt 
Primate technical release and GA)
  *   the first technical preview targetted with the winter 2019 LTS 
release (~Q1 2020) and release to serve a deprecation notice wrt the older UI
  *   define a release approach before winter LTS
  *   stop taking feature FRs for old/existing UI after winter 2019 LTS 
release, work on upgrade path/documentation from old UI to Primate
  *   the first Primate GA targetted wrt summer LTS 2020 (~H2 2019), but 
still ship old UI with a final deprecation notice
  *   old UI codebase removed from codebase in winter 2020 LTS release

The vote will be up for the next two weeks to give enough time for PMC and the 
community to gather consensus and still have room for questions, feedback and 
discussions. The results to be shared on/after 21th October 2019.

For sanity in tallying the vote, can PMC members please be sure to indicate 
"(binding)" with their vote?

[ ] +1  approve
[ ] +0  no opinion
[ ] -1  disapprove (and reason why)

[1] Primate Proposal:
https://cwiki.apache.org/confluence/display/CLOUDSTACK/Proposal%3A+CloudStack+Primate+UI

[2] Email thread reference:
https://markmail.org/message/z6fuvw4regig7aqb

[3] Primate repo current location: https://github.com/shapeblue/primate


Regards,

Rohit Yadav

Software Architect, ShapeBlue

https://www.shapeblue.com

rohit.ya...@shapeblue.com
www.shapeblue.com
Amadeus House, Floral Street, London  WC2E 9DPUK
@shapeblue
   
  







Re: [2/2] git commit: updated refs/heads/4.4 to 02bd3d0

2014-05-16 Thread Milamber

Hello,

This commit creating an NPE issue when you add a new kvm instance from ISO.

See: https://issues.apache.org/jira/browse/CLOUDSTACK-6671

Milamber


Le 13/05/2014 09:33, d...@apache.org a ecrit :

CLOUDSTACK-6358: As a part of supporting dynamic guest OS defined by user, 
removing the hard-coded dependencies.
This patch is for KVM

1. Local testing on KVM
2. Successfully got up system VMs
3. Successfully created a CentOS VM
4. Snapshots are not supported for KVM

  Signed off by :- Nitin Mehta


Project: http://git-wip-us.apache.org/repos/asf/cloudstack/repo
Commit: http://git-wip-us.apache.org/repos/asf/cloudstack/commit/02bd3d06
Tree: http://git-wip-us.apache.org/repos/asf/cloudstack/tree/02bd3d06
Diff: http://git-wip-us.apache.org/repos/asf/cloudstack/diff/02bd3d06

Branch: refs/heads/4.4
Commit: 02bd3d0671b0cde46f8aa7892f20aa0bb0d48d1c
Parents: 1fb358d
Author: Amogh Vasekar 
Authored: Wed May 7 15:16:55 2014 -0700
Committer: Daan Hoogland 
Committed: Tue May 13 10:33:15 2014 +0200

--
  .../storage/dao/GuestOSHypervisorDaoImpl.java   |   6 +-
  .../kvm/resource/LibvirtComputingResource.java  | 156 ++-
  .../hypervisor/kvm/resource/LibvirtVMDef.java   |   9 ++
  .../hypervisor/kvm/resource/VifDriverBase.java  |   4 +-
  server/src/com/cloud/hypervisor/KVMGuru.java|  14 +-
  5 files changed, 108 insertions(+), 81 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/cloudstack/blob/02bd3d06/engine/schema/src/com/cloud/storage/dao/GuestOSHypervisorDaoImpl.java
--
diff --git 
a/engine/schema/src/com/cloud/storage/dao/GuestOSHypervisorDaoImpl.java 
b/engine/schema/src/com/cloud/storage/dao/GuestOSHypervisorDaoImpl.java
index 3b05120..b06cdfa 100644
--- a/engine/schema/src/com/cloud/storage/dao/GuestOSHypervisorDaoImpl.java
+++ b/engine/schema/src/com/cloud/storage/dao/GuestOSHypervisorDaoImpl.java
@@ -58,9 +58,13 @@ public class GuestOSHypervisorDaoImpl extends 
GenericDaoBase sc = mappingSearch.create();
+String version = "default";
+if (!(hypervisorVersion == null || hypervisorVersion.isEmpty())) {
+version = hypervisorVersion;
+}
  sc.setParameters("guest_os_id", guestOsId);
  sc.setParameters("hypervisor_type", hypervisorType);
-sc.setParameters("hypervisor_version", hypervisorVersion);
+sc.setParameters("hypervisor_version", version);
  return findOneBy(sc);
  }
  


http://git-wip-us.apache.org/repos/asf/cloudstack/blob/02bd3d06/plugins/hypervisors/kvm/src/com/cloud/hypervisor/kvm/resource/LibvirtComputingResource.java
--
diff --git 
a/plugins/hypervisors/kvm/src/com/cloud/hypervisor/kvm/resource/LibvirtComputingResource.java
 
b/plugins/hypervisors/kvm/src/com/cloud/hypervisor/kvm/resource/LibvirtComputingResource.java
index 345a8ee..b8f33e5 100755
--- 
a/plugins/hypervisors/kvm/src/com/cloud/hypervisor/kvm/resource/LibvirtComputingResource.java
+++ 
b/plugins/hypervisors/kvm/src/com/cloud/hypervisor/kvm/resource/LibvirtComputingResource.java
@@ -16,12 +16,79 @@
  // under the License.
  package com.cloud.hypervisor.kvm.resource;
  
+import java.io.BufferedOutputStream;

+import java.io.BufferedReader;
+import java.io.File;
+import java.io.FileNotFoundException;
+import java.io.FileOutputStream;
+import java.io.FileReader;
+import java.io.IOException;
+import java.io.InputStream;
+import java.io.InputStreamReader;
+import java.io.Reader;
+import java.net.InetAddress;
+import java.net.URI;
+import java.net.URISyntaxException;
+import java.net.URL;
+import java.net.URLConnection;
+import java.text.DateFormat;
+import java.text.MessageFormat;
+import java.text.SimpleDateFormat;
+import java.util.ArrayList;
+import java.util.Arrays;
+import java.util.Calendar;
+import java.util.Collections;
+import java.util.Comparator;
+import java.util.Date;
+import java.util.HashMap;
+import java.util.HashSet;
+import java.util.List;
+import java.util.Map;
+import java.util.Properties;
+import java.util.Set;
+import java.util.UUID;
+import java.util.concurrent.Callable;
+import java.util.concurrent.ConcurrentHashMap;
+import java.util.concurrent.ExecutionException;
+import java.util.concurrent.ExecutorService;
+import java.util.concurrent.Executors;
+import java.util.concurrent.Future;
+import java.util.concurrent.TimeUnit;
+import java.util.concurrent.TimeoutException;
+import java.util.regex.Matcher;
+import java.util.regex.Pattern;
+
+import javax.ejb.Local;
+import javax.naming.ConfigurationException;
+
+import org.apache.commons.io.FileUtils;
+import org.apache.commons.io.IOUtils;
+import org.apache.log4j.Logger;
+import org.libvirt.Connect;
+import org.libvirt.Domain;
+import org.libvir

Re: [2/2] git commit: updated refs/heads/4.4 to 02bd3d0

2014-05-16 Thread Milamber


Le 16/05/2014 18:59, Daan Hoogland a ecrit :

adding Milamber back in the addresslist.

On Fri, May 16, 2014 at 7:43 PM, Amogh Vasekar  wrote:

Hi,

Can you please let me know the guest OS name for the ISO you are using?
May be one of the mappings is missing from DB, since Cent-os seems to be
working.



The guest OS is Debian 7.5 64 bits (netinstall) (which is in the list of 
os type as Debian 7)





Thanks,
Amogh

On 5/16/14 8:46 AM, "Daan Hoogland"  wrote:


Nitin, Amogh,

Can you have a quick look? please advice if I should revert or add a
missing commit.

regards,
Daan

On Fri, May 16, 2014 at 12:55 PM, Milamber  wrote:

Hello,

This commit creating an NPE issue when you add a new kvm instance from
ISO.

See: https://issues.apache.org/jira/browse/CLOUDSTACK-6671

Milamber


Le 13/05/2014 09:33, d...@apache.org a ecrit :


CLOUDSTACK-6358: As a part of supporting dynamic guest OS defined by
user,
removing the hard-coded dependencies.
This patch is for KVM

1. Local testing on KVM
2. Successfully got up system VMs
3. Successfully created a CentOS VM
4. Snapshots are not supported for KVM

   Signed off by :- Nitin Mehta


Project: http://git-wip-us.apache.org/repos/asf/cloudstack/repo
Commit:
http://git-wip-us.apache.org/repos/asf/cloudstack/commit/02bd3d06
Tree: http://git-wip-us.apache.org/repos/asf/cloudstack/tree/02bd3d06
Diff: http://git-wip-us.apache.org/repos/asf/cloudstack/diff/02bd3d06

Branch: refs/heads/4.4
Commit: 02bd3d0671b0cde46f8aa7892f20aa0bb0d48d1c
Parents: 1fb358d
Author: Amogh Vasekar 
Authored: Wed May 7 15:16:55 2014 -0700
Committer: Daan Hoogland 
Committed: Tue May 13 10:33:15 2014 +0200

--
   .../storage/dao/GuestOSHypervisorDaoImpl.java   |   6 +-
   .../kvm/resource/LibvirtComputingResource.java  | 156
++-
   .../hypervisor/kvm/resource/LibvirtVMDef.java   |   9 ++
   .../hypervisor/kvm/resource/VifDriverBase.java  |   4 +-
   server/src/com/cloud/hypervisor/KVMGuru.java|  14 +-
   5 files changed, 108 insertions(+), 81 deletions(-)
--




http://git-wip-us.apache.org/repos/asf/cloudstack/blob/02bd3d06/engine/s
chema/src/com/cloud/storage/dao/GuestOSHypervisorDaoImpl.java
--
diff --git
a/engine/schema/src/com/cloud/storage/dao/GuestOSHypervisorDaoImpl.java
b/engine/schema/src/com/cloud/storage/dao/GuestOSHypervisorDaoImpl.java
index 3b05120..b06cdfa 100644
---
a/engine/schema/src/com/cloud/storage/dao/GuestOSHypervisorDaoImpl.java
+++
b/engine/schema/src/com/cloud/storage/dao/GuestOSHypervisorDaoImpl.java
@@ -58,9 +58,13 @@ public class GuestOSHypervisorDaoImpl extends
GenericDaoBase sc =
mappingSearch.create();
+String version = "default";
+if (!(hypervisorVersion == null ||
hypervisorVersion.isEmpty()))
{
+version = hypervisorVersion;
+}
   sc.setParameters("guest_os_id", guestOsId);
   sc.setParameters("hypervisor_type", hypervisorType);
-sc.setParameters("hypervisor_version", hypervisorVersion);
+sc.setParameters("hypervisor_version", version);
   return findOneBy(sc);
   }



http://git-wip-us.apache.org/repos/asf/cloudstack/blob/02bd3d06/plugins/
hypervisors/kvm/src/com/cloud/hypervisor/kvm/resource/LibvirtComputingRe
source.java
--
diff --git

a/plugins/hypervisors/kvm/src/com/cloud/hypervisor/kvm/resource/LibvirtC
omputingResource.java

b/plugins/hypervisors/kvm/src/com/cloud/hypervisor/kvm/resource/LibvirtC
omputingResource.java
index 345a8ee..b8f33e5 100755
---

a/plugins/hypervisors/kvm/src/com/cloud/hypervisor/kvm/resource/LibvirtC
omputingResource.java
+++

b/plugins/hypervisors/kvm/src/com/cloud/hypervisor/kvm/resource/LibvirtC
omputingResource.java
@@ -16,12 +16,79 @@
   // under the License.
   package com.cloud.hypervisor.kvm.resource;
   +import java.io.BufferedOutputStream;
+import java.io.BufferedReader;
+import java.io.File;
+import java.io.FileNotFoundException;
+import java.io.FileOutputStream;
+import java.io.FileReader;
+import java.io.IOException;
+import java.io.InputStream;
+import java.io.InputStreamReader;
+import java.io.Reader;
+import java.net.InetAddress;
+import java.net.URI;
+import java.net.URISyntaxException;
+import java.net.URL;
+import java.net.URLConnection;
+import java.text.DateFormat;
+import java.text.MessageFormat;
+import java.text.SimpleDateFormat;
+import java.util.ArrayList;
+import java.util.Arrays;
+import java.util.Calendar;
+import java.util.Collections;
+import java.util.Comparator;
+import java.util.Date;
+import java.util.HashMap;
+import java.util.HashSet;
+import java.util.List;
+import java.util.Map;
+import java.util.Properties;
+import java.util.Set;
+import ja

Re: Why does cloudstack-setup-management make /root writable?

2014-05-31 Thread Milamber


A related ticket has been open in Jira
https://issues.apache.org/jira/browse/CLOUDSTACK-6673




Le 31/05/2014 08:27, ilya musayev a ecrit :
I really dont know why. I guess we can figure out who made the commit 
and ask for rationale on this, but i'm not aware of any reason why 
/root must be 777. Big security hole in  my opinion.


I'd say to give it a try in your env first, if your tests pass, commit.

On 5/31/14, 12:06 AM, Yoshikazu Nojima wrote:

Hi,

Does anyone know the reason why cloudstack-setup-management make /root
directory mode 777 in ubuntu?

https://github.com/apache/cloudstack/blob/master/python/lib/cloudutils/serviceConfig.py#L767 



If no one have objection, I will remove this code.

Regards,
Noji







Re: [ANNOUNCE] New committer: Rene Moser

2015-04-01 Thread Milamber

Congrats Rene, and thanks for the great CS ansible module!

On 31/03/2015 22:13, sebgoa wrote:
> The Project Management Committee (PMC) for Apache CloudStack
> has asked Rene Moser to become a committer and we are pleased to announce 
> that he has accepted.
>
> Rene has committed several fixes to cloudstack and is the sole author of the 
> cloudstack ansible module.
> This module should make it to Ansible core quite soon
>
> Being a committer enables easier contribution to the
> project since there is no need to go via the patch
> submission process. This should enable better productivity.
> Being a PMC member enables assistance with the management
> and to guide the direction of the project.
>
> Join me in congratulating Rene and let's hope for more Ansible play books to 
> deploy cloudstack and associated workloads.
>
> -The CloudStack PMC



CS project page: missing release dates

2015-04-05 Thread Milamber
Hello,

On this page, a lot a CloudStack version are missing.
http://projects.apache.org/projects/cloudstack.html

The doap_CloudStack.rdf file must be update on subversion cloudstack
tree (and publish)

in attach, the missing entries (except 4.5.0)

Milamber

Index: doap_CloudStack.rdf
===
--- doap_CloudStack.rdf	(revision 1671389)
+++ doap_CloudStack.rdf	(working copy)
@@ -58,6 +58,76 @@
   
 
 
+  
+Apache CloudStack
+2014-11-21
+4.4.2
+  
+
+
+  
+Apache CloudStack
+2014-10-23
+4.4.1
+  
+
+
+  
+Apache CloudStack
+2014-07-26
+4.4.0
+  
+
+
+  
+Apache CloudStack
+2015-01-09
+4.3.2
+  
+
+
+  
+Apache CloudStack
+2014-09-10
+4.3.1
+  
+
+
+  
+Apache CloudStack
+2014-03-25
+4.3.0
+  
+
+
+  
+Apache CloudStack
+2014-01-10
+4.2.1
+  
+
+
+  
+Apache CloudStack
+2013-10-01
+4.2.0
+  
+
+
+  
+Apache CloudStack
+2013-08-06
+4.1.1
+  
+
+
+  
+Apache CloudStack
+2013-06-04
+4.1.0
+  
+
+
   
 Apache CloudStack
 2013-04-24


Re: CS project page: missing release dates

2015-04-05 Thread Milamber

On 05/04/2015 18:03, Sebastien Goasguen wrote:
>> On Apr 5, 2015, at 4:29 PM, Milamber  wrote:
>>
>> Hello,
>>
>> On this page, a lot a CloudStack version are missing.
>> http://projects.apache.org/projects/cloudstack.html
>>
>> The doap_CloudStack.rdf file must be update on subversion cloudstack
>> tree (and publish)
>>
>> in attach, the missing entries (except 4.5.0)
>>
>> Milamber
>>
> Can’t you apply the patch, since you are a member ? or is that a PMC only 
> thing ?

Done.

I've try with success to commit on Cloudstack svn tree (I suppose that
is my new member status).
I think that was a PMC task ("web site update"), the ASF member don't
have special rights on the management of project (pmc). I'm a special
case with my member + commiter CS roles :-)


>
>> 
>



Re: CS project page: missing release dates

2015-04-05 Thread Milamber

On 05/04/2015 21:27, Sebastien Goasguen wrote:
>> On Apr 5, 2015, at 8:16 PM, Milamber  wrote:
>>
>>
>> On 05/04/2015 18:03, Sebastien Goasguen wrote:
>>>> On Apr 5, 2015, at 4:29 PM, Milamber  wrote:
>>>>
>>>> Hello,
>>>>
>>>> On this page, a lot a CloudStack version are missing.
>>>> http://projects.apache.org/projects/cloudstack.html
>>>>
>>>> The doap_CloudStack.rdf file must be update on subversion cloudstack
>>>> tree (and publish)
>>>>
>>>> in attach, the missing entries (except 4.5.0)
>>>>
>>>> Milamber
>>>>
>>> Can’t you apply the patch, since you are a member ? or is that a PMC only 
>>> thing ?
>> Done.
>>
>> I've try with success to commit on Cloudstack svn tree (I suppose that
>> is my new member status).
>> I think that was a PMC task ("web site update"), the ASF member don't
>> have special rights on the management of project (pmc). I'm a special
>> case with my member + commiter CS roles :-)
> might be a good excuse to make you cloudstack PMC ?

yes, would be better for my mind, for example, with the member status, I
have access to pmc / sec lists, but I just in "read only" on my mind
because only committer (the double hats issues).

>
>
>>
>>>> 
>



CS 4.7.0 RC1: bash: /opt/cloud/bin/getRouterAlerts.sh: No such file or directory

2015-12-16 Thread Milamber

Hello,

On my 4.7.0 RC1 test environment, I've this warning message:
2015-12-15 23:57:35,165 WARN 
[c.c.n.r.VirtualNetworkApplianceManagerImpl] 
(RouterStatusMonitor-1:ctx-f1556e81) (logid:db80c3d4) Unable to get 
alerts from router r-11-VM bash: /opt/cloud/bin/getRouterAlerts.sh: No 
such file or directory


I don't find this bash script anywhere (on management node, host node 
and inside the VR)


I find theses references to this script inside:

public static final String ROUTER_ALERTS = "getRouterAlerts.sh";
./core/src/com/cloud/agent/resource/virtualnetwork/VRScripts.java

ExecutionResult result = _vrDeployer.executeInVR(routerIp, 
VRScripts.ROUTER_ALERTS, args);

./core/src/com/cloud/agent/resource/virtualnetwork/VirtualRoutingResource.java


I use the system vm template from jenkins [1] dated from 02-Dec-2015.

I my understand, the CS 4.7.0 can use the systemvm 4.6?

This is a bug or just I use the wrong systemvm?


[1] 
http://jenkins.buildacloud.org/job/build-systemvm64-master/lastSuccessfulBuild/artifact/tools/appliance/dist/systemvm64template-master-4.6.0-kvm.qcow2.bz2





Re: CS 4.7.0 RC1: bash: /opt/cloud/bin/getRouterAlerts.sh: No such file or directory

2015-12-16 Thread Milamber



On 16/12/2015 11:02, Remi Bergsma wrote:

Hi Milamber,

Nice find! Yes, the 4.6 systemvm template is fine. The 4.7 systemvm.iso 
contains all changed files that we need.

I see getRouterAlerts.sh in 4.6 but not in 4.7/master. Since I upgraded it 
still works for me somehow. Will need to investigate why that is.

It looks like regression from 6477bd8ff7f982e10d0d20a97857262897dc05ed, PR 1084.


Reference : CLOUDSTACK-9067




Did you create an issue for it?



Done : https://issues.apache.org/jira/browse/CLOUDSTACK-9183




  It’s not a big issue I’d say.


I suppose, that could be fix in 4.7.1.



Regards,
Remi





On 16/12/15 09:15, "Milamber"  wrote:


Hello,

On my 4.7.0 RC1 test environment, I've this warning message:
2015-12-15 23:57:35,165 WARN
[c.c.n.r.VirtualNetworkApplianceManagerImpl]
(RouterStatusMonitor-1:ctx-f1556e81) (logid:db80c3d4) Unable to get
alerts from router r-11-VM bash: /opt/cloud/bin/getRouterAlerts.sh: No
such file or directory

I don't find this bash script anywhere (on management node, host node
and inside the VR)

I find theses references to this script inside:

 public static final String ROUTER_ALERTS = "getRouterAlerts.sh";
./core/src/com/cloud/agent/resource/virtualnetwork/VRScripts.java

 ExecutionResult result = _vrDeployer.executeInVR(routerIp,
VRScripts.ROUTER_ALERTS, args);
./core/src/com/cloud/agent/resource/virtualnetwork/VirtualRoutingResource.java


I use the system vm template from jenkins [1] dated from 02-Dec-2015.

I my understand, the CS 4.7.0 can use the systemvm 4.6?

This is a bug or just I use the wrong systemvm?


[1]
http://jenkins.buildacloud.org/job/build-systemvm64-master/lastSuccessfulBuild/artifact/tools/appliance/dist/systemvm64template-master-4.6.0-kvm.qcow2.bz2






Re: CS 4.7.0 RC1: bash: /opt/cloud/bin/getRouterAlerts.sh: No such file or directory

2015-12-16 Thread Milamber



On 16/12/2015 12:54, Wilder Rodrigues wrote:

Hi there…

What kind of hypervisor do you have?


KVM on Ubuntu 14.04.3

Jira: https://issues.apache.org/jira/browse/CLOUDSTACK-9183



Cheers,
Wilder



On 16 Dec 2015, at 09:15, Milamber  wrote:

Hello,

On my 4.7.0 RC1 test environment, I've this warning message:
2015-12-15 23:57:35,165 WARN [c.c.n.r.VirtualNetworkApplianceManagerImpl] 
(RouterStatusMonitor-1:ctx-f1556e81) (logid:db80c3d4) Unable to get alerts from 
router r-11-VM bash: /opt/cloud/bin/getRouterAlerts.sh: No such file or 
directory

I don't find this bash script anywhere (on management node, host node and 
inside the VR)

I find theses references to this script inside:

public static final String ROUTER_ALERTS = "getRouterAlerts.sh";
./core/src/com/cloud/agent/resource/virtualnetwork/VRScripts.java

ExecutionResult result = _vrDeployer.executeInVR(routerIp, 
VRScripts.ROUTER_ALERTS, args);
./core/src/com/cloud/agent/resource/virtualnetwork/VirtualRoutingResource.java


I use the system vm template from jenkins [1] dated from 02-Dec-2015.

I my understand, the CS 4.7.0 can use the systemvm 4.6?

This is a bug or just I use the wrong systemvm?


[1] 
http://jenkins.buildacloud.org/job/build-systemvm64-master/lastSuccessfulBuild/artifact/tools/appliance/dist/systemvm64template-master-4.6.0-kvm.qcow2.bz2






Re: [VOTE] Apache CloudStack 4.6.2

2015-12-16 Thread Milamber

Hello,

My vote +1 (binding)


My tests (all tests are passed on a CloudStack (1mgr+2nodes+1nfs) inside 
CloudStack topology) :


1/ Fresh install of 4.6.2 (adv net) on Ubuntu 14.04.3 + KVM + NFS : OK
Some standard tests (create vm, migration, HA, create network, create 
user, create ssh key, destroy vm, register template, create snapshot, 
restore snapshot, create template, ip association, ip release, static 
nat, firewall rule)
Some tests with cloudstack ansible module (create network, register 
templates, create vm, ip, firewall rule)


2/ Fresh install of 4.5.2 (adv net) on Ubuntu 14.04.3 + KVM + NFS and 
after migration to CS 4.6.2 : OK
Some standard tests (create vm, migration, HA (crash host), create 
network, create user, create ssh key, destroy vm, register template, 
create snapshot, restore snapshot, create template, resize volume)
Some tests with cloudstack ansible module (create network, register 
templates, create vm, ip, firewall rule)


3/ Tests all localizations of Web UI (with a complete installation of 
CS) : local strings works wells except Spanish and Arabic (expected, 
some strings needs to be fixes on Transifex)


Thanks to RM team.

Milamber

On 13/12/2015 18:36, Remi Bergsma wrote:

Hi all,

In the past two weeks (since 4.6.1), 23 pull [1] requests have been merged to 
4.6 branch and then to master/4.7.0. Therefore it makes sense to wrap-up the 
4.6 release cycle with a final release and bring all the improvements to our 
users. Vote e-mail below. Later today we will send another RC for 4.7.0.


I've created a 4.6.2 release candidate, with the following artifacts up for a 
vote:

Git Branch and Commit SH:
https://git-wip-us.apache.org/repos/asf?p=cloudstack.git;a=shortlog;h=4.6.2-RC20151213T1914

Commit: 10e0130dd6e0c06deae4f5ccfd43d5bcecea57b6

Source release (checksums and signatures are available at the same
location):
https://dist.apache.org/repos/dist/dev/cloudstack/4.6.2/

PGP release keys (signed using A47DDC4F):
https://dist.apache.org/repos/dist/release/cloudstack/KEYS

Vote will be open for at least 72 hours.

For sanity in tallying the vote, can PMC members please be sure to indicate 
"(binding)" with their vote?

[ ] +1  approve
[ ] +0  no opinion
[ ] -1  disapprove (and reason why)


[1] git log --pretty=oneline --abbrev-commit 4.6.1..4.6.2-RC20151213T1914 | grep 
"Merge pull request"





Re: [VOTE] Apache CloudStack 4.7.0

2015-12-16 Thread Milamber

Hello,

My vote +1 (binding)


My tests (all tests are passed on a CloudStack (1mgr+2nodes+1nfs) inside 
CloudStack topology) :


1/ Fresh install of 4.7.0 (adv net) on Ubuntu 14.04.3 + KVM + NFS : OK
Some standard tests (create vm, migration, HA, create network, create 
user, create ssh key, destroy vm, register template, create snapshot, 
restore snapshot, create template, ip association, ip release, static 
nat, firewall rule)
Some tests with cloudstack ansible module (create network, register 
templates, create vm, ip, firewall rule)


2/ Fresh install of 4.5.2 (adv net) on Ubuntu 14.04.3 + KVM + NFS, and 
after migration to 4.7.0 : OK
Some standard tests (create vm, migration, HA (crash host), create 
network, create user, create ssh key, destroy vm, register template, 
create snapshot, restore snapshot, create template, resize volume)
Some tests with cloudstack ansible module (create network, register 
templates, create vm, ip, firewall rule)
Special tests with Redondant Virtual Router (RVR) VR master destroy 
(only 8 icmp packets lost after the 'virtual crash')


3/ Tests all localizations of Web UI (with a complete installation of 
CS) : local strings works wells except Spanish and Arabic (expected, 
some strings needs to be fixes on Transifex)



Known minor issue: https://issues.apache.org/jira/browse/CLOUDSTACK-9183

Thanks to RM team. Double sprints with 4.6.2/4.7.0!

Milamber

On 13/12/2015 20:27, Remi Bergsma wrote:

Hi all,

Since our 4.6.0 release (on Nov 13th, exactly 1 month ago), we have merged 100+ 
pull requests [1] with lots of bug fixes, refactoring and of course new 
features. Time for a new release!


I've created a 4.7.0 release candidate, with the following artifacts up for a 
vote:

Git Branch and Commit SH:
https://git-wip-us.apache.org/repos/asf?p=cloudstack.git;a=shortlog;h=4.7.0-RC20151213T2109

Commit: 2f26a859a971a9852ed9f6f34fe35e52fe6028a9

Source release (checksums and signatures are available at the same location):
https://dist.apache.org/repos/dist/dev/cloudstack/4.7.0/

PGP release keys (signed using A47DDC4F):
https://dist.apache.org/repos/dist/release/cloudstack/KEYS

Vote will be open for at least 72 hours.

For sanity in tallying the vote, can PMC members please be sure to indicate 
"(binding)" with their vote?

[ ] +1  approve
[ ] +0  no opinion
[ ] -1  disapprove (and reason why)


[1] git log --pretty=oneline --abbrev-commit origin/4.6..4.7.0-RC20151213T2109 | grep 
"Merge pull request"





Re: Issue with VR after upgrade to 4.6.2

2016-01-23 Thread Milamber


Hello,

I've have a similiar issue without solution (but not with an upgrade 
from 4.5), please see

https://issues.apache.org/jira/browse/CLOUDSTACK-9255

Milamber

On 24/01/2016 03:32, Daniel Mezentsev wrote:

Hi All,

I've got some issue after i did cloudstack upgrade 4.5 -> 4.6.2.
Environment has 8 VR, 6 were upgraded and restarted successfully, 2 of 
them

stuck. I removed them - the same result, i can't boot them, restarted
network with clean-up - no luck.
VR actually is starting, i can ssh to it, but it's shuting down in 
approx 5

minutes. I can extend it runing
"init 3" command, but cloudstack is not detecting router state.

I can bing some VMs within the same subnet, so it's not VLAN/network 
issue.


Completely ran out of ideas.
Should mention network offering is Isolated network without NAT.

Any help is more then welcome. I can provide any related log, but i need
some heads-up what i should look for.
 Daniel Mezentsev, founder
(+1) 604 313 8592.
Soleks Data Group.
Shaping the clouds.





Re: Issue with VR after upgrade to 4.6.2

2016-01-24 Thread Milamber

Hello Remi,

I've tested with router.aggregation.command.each.timeout global set to 
20 without success: same issue (kill in around 5-7 min after the restart 
command)

and with 3600 sec : same issue (kill)

(on 4.7.1 RC fresh install)

Milamber

On 24/01/2016 06:57, Remi Bergsma wrote:

Hi,

We have seen this issue sometimes in the VRs from 4.6 and on. There have been 
several improvements in the code in 4.7.

Also, setting router.aggregation.command.each.timeout global setting to 15 or 
20 also may help (restart mgt server after change).

@Milamber can you test this setting with 4.7.1RC please? I haven't seen this 
issue in my test and production systems.

Thanks, Remi

Sent from my iPhone


On 24 Jan 2016, at 00:49, Milamber  wrote:


Hello,

I've have a similiar issue without solution (but not with an upgrade from 4.5), 
please see
https://issues.apache.org/jira/browse/CLOUDSTACK-9255

Milamber


On 24/01/2016 03:32, Daniel Mezentsev wrote:
Hi All,

I've got some issue after i did cloudstack upgrade 4.5 -> 4.6.2.
Environment has 8 VR, 6 were upgraded and restarted successfully, 2 of them
stuck. I removed them - the same result, i can't boot them, restarted
network with clean-up - no luck.
VR actually is starting, i can ssh to it, but it's shuting down in approx 5
minutes. I can extend it runing
"init 3" command, but cloudstack is not detecting router state.

I can bing some VMs within the same subnet, so it's not VLAN/network issue.

Completely ran out of ideas.
Should mention network offering is Isolated network without NAT.

Any help is more then welcome. I can provide any related log, but i need
some heads-up what i should look for.
Daniel Mezentsev, founder
(+1) 604 313 8592.
Soleks Data Group.
Shaping the clouds.




Re: Issue with VR after upgrade to 4.6.2

2016-01-24 Thread Milamber


Please note, my installation type is Advanced network without security 
groups (vlan isolation).


On 24/01/2016 06:57, Remi Bergsma wrote:

Hi,

We have seen this issue sometimes in the VRs from 4.6 and on. There have been 
several improvements in the code in 4.7.

Also, setting router.aggregation.command.each.timeout global setting to 15 or 
20 also may help (restart mgt server after change).

@Milamber can you test this setting with 4.7.1RC please? I haven't seen this 
issue in my test and production systems.

Thanks, Remi

Sent from my iPhone


On 24 Jan 2016, at 00:49, Milamber  wrote:


Hello,

I've have a similiar issue without solution (but not with an upgrade from 4.5), 
please see
https://issues.apache.org/jira/browse/CLOUDSTACK-9255

Milamber


On 24/01/2016 03:32, Daniel Mezentsev wrote:
Hi All,

I've got some issue after i did cloudstack upgrade 4.5 -> 4.6.2.
Environment has 8 VR, 6 were upgraded and restarted successfully, 2 of them
stuck. I removed them - the same result, i can't boot them, restarted
network with clean-up - no luck.
VR actually is starting, i can ssh to it, but it's shuting down in approx 5
minutes. I can extend it runing
"init 3" command, but cloudstack is not detecting router state.

I can bing some VMs within the same subnet, so it's not VLAN/network issue.

Completely ran out of ideas.
Should mention network offering is Isolated network without NAT.

Any help is more then welcome. I can provide any related log, but i need
some heads-up what i should look for.
Daniel Mezentsev, founder
(+1) 604 313 8592.
Soleks Data Group.
Shaping the clouds.




Re: Issue with VR after upgrade to 4.6.2

2016-01-24 Thread Milamber


If I disassociated 10 public IPs and keep 10 public IPs (but keep 20 vms 
associated with the network), the network (virtual router) restart with 
clean up successfully (around in 3 min).
I thinks that is a timeout problem (or VR scripts performance)... but 
which timeout parameter?




On 24/01/2016 09:43, Milamber wrote:


Please note, my installation type is Advanced network without security 
groups (vlan isolation).


On 24/01/2016 06:57, Remi Bergsma wrote:

Hi,

We have seen this issue sometimes in the VRs from 4.6 and on. There 
have been several improvements in the code in 4.7.


Also, setting router.aggregation.command.each.timeout global setting 
to 15 or 20 also may help (restart mgt server after change).


@Milamber can you test this setting with 4.7.1RC please? I haven't 
seen this issue in my test and production systems.


Thanks, Remi

Sent from my iPhone


On 24 Jan 2016, at 00:49, Milamber  wrote:


Hello,

I've have a similiar issue without solution (but not with an upgrade 
from 4.5), please see

https://issues.apache.org/jira/browse/CLOUDSTACK-9255

Milamber


On 24/01/2016 03:32, Daniel Mezentsev wrote:
Hi All,

I've got some issue after i did cloudstack upgrade 4.5 -> 4.6.2.
Environment has 8 VR, 6 were upgraded and restarted successfully, 2 
of them

stuck. I removed them - the same result, i can't boot them, restarted
network with clean-up - no luck.
VR actually is starting, i can ssh to it, but it's shuting down in 
approx 5

minutes. I can extend it runing
"init 3" command, but cloudstack is not detecting router state.

I can bing some VMs within the same subnet, so it's not 
VLAN/network issue.


Completely ran out of ideas.
Should mention network offering is Isolated network without NAT.

Any help is more then welcome. I can provide any related log, but i 
need

some heads-up what i should look for.
Daniel Mezentsev, founder
(+1) 604 313 8592.
Soleks Data Group.
Shaping the clouds.







Re: [VOTE] Apache CloudStack 4.7.1

2016-01-24 Thread Milamber

Hello,

My vote +1 (binding)


My tests (Tests are passed on a CloudStack (1mgr+4nodes+2nfs) in real 
servers topology) :


1/ Fresh install of 4.7.1RC1 (adv net) on Ubuntu 14.04.3 + KVM + NFS : OK
Some standard tests (create vm, migration, HA, create networks (normal 
and RVR), create user, create ssh key, destroy vm, register template, 
create snapshot, restore snapshot, create template, ip association, ip 
release, static nat, firewall rule)
Some tests with cloudstack ansible module (create network, register 
templates, create vm, ip, firewall rule)


2/ Tests all localization of Web UI (with a complete installation of CS) 
: local strings works wells except some strings in Spanish and Arabic.



Known issue (but not only for this version): 
https://issues.apache.org/jira/browse/CLOUDSTACK-9255


Thanks to RM team.

Milamber


On 20/01/2016 22:27, Remi Bergsma wrote:

Hi all,

I've created a 4.7.1 release candidate, with the following artifacts up for a 
vote:

Git Branch and Commit SH:
https://git-wip-us.apache.org/repos/asf?p=cloudstack.git;a=shortlog;h=4.7.1-RC20160120T2318

Commit: 5ea07dc93799f28dd6c268b17514867d92dc53f7

Source release (checksums and signatures are available at the same location):
https://dist.apache.org/repos/dist/dev/cloudstack/4.7.1/

PGP release keys (signed using A47DDC4F):
https://dist.apache.org/repos/dist/release/cloudstack/KEYS

Vote will be open for at least 72 hours.

For sanity in tallying the vote, can PMC members please be sure to indicate 
"(binding)" with their vote?

[ ] +1  approve
[ ] +0  no opinion
[ ] -1  disapprove (and reason why)





Re: [VOTE] Apache CloudStack 4.8.0

2016-01-24 Thread Milamber

Hello,

My vote +1 (binding)


My tests (Tests are passed on a CloudStack (1mgr+4nodes+2nfs) in real 
servers topology) :


1/ Fresh install of 4.8.0RC1 (adv net) on Ubuntu 14.04.3 + KVM + NFS : OK
Some standard tests (create vm, migration, HA, create networks (normal 
and RVR), create user, create ssh key, destroy vm, register template, 
create snapshot, restore snapshot, create template, ip association, ip 
release, static nat, firewall rule)
Some tests with cloudstack ansible module (create network, register 
templates, create vm, ip, firewall rule)


2/ Test upgrade from 4.7.0 to 4.8.0RC1 : OK

3/ Test upgrade from 4.7.1RC1 to 4.8.0RC1 : OK

4/ Tests all localization of Web UI (with a complete installation of CS) 
: local strings works wells except some strings in Spanish and Arabic.



Known issue (but not only for this version): 
https://issues.apache.org/jira/browse/CLOUDSTACK-9255


Thanks to RM team.

Milamber

On 20/01/2016 23:01, Remi Bergsma wrote:

Hi all,

I've created a 4.8.0 release candidate, with the following artifacts up for a 
vote:

Git Branch and Commit SH:
https://git-wip-us.apache.org/repos/asf?p=cloudstack.git;a=shortlog;h=4.8.0-RC20160120T2343

Commit: 62f218b7bd005d201d1c8516180d8e6d6797

Source release (checksums and signatures are available at the same location):
https://dist.apache.org/repos/dist/dev/cloudstack/4.8.0/

PGP release keys (signed using A47DDC4F):
https://dist.apache.org/repos/dist/release/cloudstack/KEYS

Vote will be open for at least 72 hours.

For sanity in tallying the vote, can PMC members please be sure to indicate 
"(binding)" with their vote?

[ ] +1  approve
[ ] +0  no opinion
[ ] -1  disapprove (and reason why)






Re: Spannish translation mangled

2016-02-09 Thread Milamber


Thanks

Your can update the localization files on transifex using the little 
utility on tools/transifex folder in source tree


Requirement: Transifex client installed

(go to the 4.8 branch)

cd ./tools/transifex/
./sync-transifex-ui.sh upload-l10n-languages 
CloudStack_UI.48xmessagesproperties


(all languages will be update from repo to transifex, you can reduce to 
ES only if you editing the sync-transifex-ui.sh and change the LIST_LANG 
value)




On 09/02/2016 11:23, Nuno Tavares wrote:

Hi all,

I checked this issue yesterday with Daan, the problem is double UNICODE 
encoding, and it's the source in Transifex that is broken. There are ~250 
broken characters, so fixing one by one in Transifex is a bit of a waste of 
time. I could fix this with a script, but I'm still wondering how the file 
received patches and remain in this state (as in: is there any other scenario 
where this double encoding shows up correct?)

I've created a PR based on the tag 4.8.0 (#1407)

-NT

Kind regards,

Nuno Tavares
Senior DevOps Infra Specialist
LeaseWeb Technologies B.V.

T: +31 20 316 0235
M:
E: n.tava...@tech.leaseweb.com
W: http://www.leaseweb.com

Luttenbergweg 8, 1101 EC Amsterdam, Netherlands



From: Daan Hoogland [daan.hoogl...@gmail.com]
Sent: Monday, February 8, 2016 4:00 PM
To: dev
Subject: Spannish translation mangled

@Milamber and other internationalisation specialists. I cannot get access
to the spannish strings on transifex. It seems these get mangled into the
source base. for instnce ```label.traffic.type=Tipo de Tráfico``` or
```label.total.of.vm=Total de máquinas virtuales```. Can someone give me
access? or some spannish translator correct the strings? or some
internationalization specialist give a transpose algorithm to deal with the
issue?

Thanks,
--
Daan




Re: Spannish translation mangled

2016-02-09 Thread Milamber



Hum/Oups! Provide me your transifex account id to allow me to add to the 
maintainers team.



On 09/02/2016 22:56, Nuno Tavares wrote:

Hi Milamber, thanks for the pointers... but apparently:

$ tx push -s -t
Pushing translations for resource CloudStack_UI.48xmessagesproperties:
Exception: Only maintainers are allowed to update the source file.

-NT


Kind regards,

Nuno Tavares
Senior DevOps Infra Specialist
LeaseWeb Technologies B.V.

T: +31 20 316 0235
M:
E: n.tava...@tech.leaseweb.com
W: http://www.leaseweb.com

Luttenbergweg 8, 1101 EC Amsterdam, Netherlands



From: Milamber [milam...@apache.org]
Sent: Tuesday, February 9, 2016 1:49 PM
To: dev@cloudstack.apache.org
Subject: Re: Spannish translation mangled

Thanks

Your can update the localization files on transifex using the little
utility on tools/transifex folder in source tree

Requirement: Transifex client installed

(go to the 4.8 branch)

cd ./tools/transifex/
./sync-transifex-ui.sh upload-l10n-languages
CloudStack_UI.48xmessagesproperties

(all languages will be update from repo to transifex, you can reduce to
ES only if you editing the sync-transifex-ui.sh and change the LIST_LANG
value)



On 09/02/2016 11:23, Nuno Tavares wrote:

Hi all,

I checked this issue yesterday with Daan, the problem is double UNICODE 
encoding, and it's the source in Transifex that is broken. There are ~250 
broken characters, so fixing one by one in Transifex is a bit of a waste of 
time. I could fix this with a script, but I'm still wondering how the file 
received patches and remain in this state (as in: is there any other scenario 
where this double encoding shows up correct?)

I've created a PR based on the tag 4.8.0 (#1407)

-NT

Kind regards,

Nuno Tavares
Senior DevOps Infra Specialist
LeaseWeb Technologies B.V.

T: +31 20 316 0235
M:
E: n.tava...@tech.leaseweb.com
W: http://www.leaseweb.com

Luttenbergweg 8, 1101 EC Amsterdam, Netherlands



From: Daan Hoogland [daan.hoogl...@gmail.com]
Sent: Monday, February 8, 2016 4:00 PM
To: dev
Subject: Spannish translation mangled

@Milamber and other internationalisation specialists. I cannot get access
to the spannish strings on transifex. It seems these get mangled into the
source base. for instnce ```label.traffic.type=Tipo de Tráfico``` or
```label.total.of.vm=Total de máquinas virtuales```. Can someone give me
access? or some spannish translator correct the strings? or some
internationalization specialist give a transpose algorithm to deal with the
issue?

Thanks,
--
Daan




Re: Spannish translation mangled

2016-02-09 Thread Milamber


Nuno, you are now Mainteners in the Web UI project. You can upload the 
resources files to fix this charset issue.


On 10/02/2016 06:58, Nuno Tavares wrote:

Hi Milamber,

Not sure where I find my ID... but I'm this guys over here:
https://www.transifex.com/user/profile/ntavares/
:)

-NT

Kind regards,

Nuno Tavares
Senior DevOps Infra Specialist
LeaseWeb Technologies B.V.

T: +31 20 316 0235
M:
E: n.tava...@tech.leaseweb.com
W: http://www.leaseweb.com

Luttenbergweg 8, 1101 EC Amsterdam, Netherlands



From: Milamber [milam...@apache.org]
Sent: Wednesday, February 10, 2016 12:13 AM
To: dev@cloudstack.apache.org
Subject: Re: Spannish translation mangled

Hum/Oups! Provide me your transifex account id to allow me to add to the
maintainers team.


On 09/02/2016 22:56, Nuno Tavares wrote:

Hi Milamber, thanks for the pointers... but apparently:

$ tx push -s -t
Pushing translations for resource CloudStack_UI.48xmessagesproperties:
Exception: Only maintainers are allowed to update the source file.

-NT


Kind regards,

Nuno Tavares
Senior DevOps Infra Specialist
LeaseWeb Technologies B.V.

T: +31 20 316 0235
M:
E: n.tava...@tech.leaseweb.com
W: http://www.leaseweb.com

Luttenbergweg 8, 1101 EC Amsterdam, Netherlands



From: Milamber [milam...@apache.org]
Sent: Tuesday, February 9, 2016 1:49 PM
To: dev@cloudstack.apache.org
Subject: Re: Spannish translation mangled

Thanks

Your can update the localization files on transifex using the little
utility on tools/transifex folder in source tree

Requirement: Transifex client installed

(go to the 4.8 branch)

cd ./tools/transifex/
./sync-transifex-ui.sh upload-l10n-languages
CloudStack_UI.48xmessagesproperties

(all languages will be update from repo to transifex, you can reduce to
ES only if you editing the sync-transifex-ui.sh and change the LIST_LANG
value)



On 09/02/2016 11:23, Nuno Tavares wrote:

Hi all,

I checked this issue yesterday with Daan, the problem is double UNICODE 
encoding, and it's the source in Transifex that is broken. There are ~250 
broken characters, so fixing one by one in Transifex is a bit of a waste of 
time. I could fix this with a script, but I'm still wondering how the file 
received patches and remain in this state (as in: is there any other scenario 
where this double encoding shows up correct?)

I've created a PR based on the tag 4.8.0 (#1407)

-NT

Kind regards,

Nuno Tavares
Senior DevOps Infra Specialist
LeaseWeb Technologies B.V.

T: +31 20 316 0235
M:
E: n.tava...@tech.leaseweb.com
W: http://www.leaseweb.com

Luttenbergweg 8, 1101 EC Amsterdam, Netherlands



From: Daan Hoogland [daan.hoogl...@gmail.com]
Sent: Monday, February 8, 2016 4:00 PM
To: dev
Subject: Spannish translation mangled

@Milamber and other internationalisation specialists. I cannot get access
to the spannish strings on transifex. It seems these get mangled into the
source base. for instnce ```label.traffic.type=Tipo de Tráfico``` or
```label.total.of.vm=Total de máquinas virtuales```. Can someone give me
access? or some spannish translator correct the strings? or some
internationalization specialist give a transpose algorithm to deal with the
issue?

Thanks,
--
Daan




Re: Spannish translation mangled

2016-02-10 Thread Milamber

Hello,

Issue fixed, I re-upload the localization files on transifex from the 
4.8 branch.


The issue is become because the /tools/transifex/.tx/config don't 
include the 4.8 config (the 4.8.0 release has been release without the 
updates from transifex).
To fix them, I had just re-upload the source file (en) to update my 
config file.


This PR 1375 will fix this issue (and update the l10n files).
https://github.com/apache/cloudstack/pull/1375

Milamber



On 10/02/2016 13:45, Marco Sinhoreli wrote:

Hi folks,

Any issue in transifex? It’s showing 5% complete. Before Brazilian Portuguese 
was 100%. Many others languages are only 5% complete.

Best regards,

Marco Sinhoreli
Consultant Manager
marco.sinhor...@shapeblue.com
mobile: +55 21 98276 3636

Praia de Botafogo 501, bloco 1 - sala 101 – Botafogo
Rio de Janeiro, RJ - Brazil - CEP 22250-040
office: + 55 21 2586 6390 | fax: +55 21 2586 6002
http://www.shapeblue.com/ | twitter: @shapeblue









Em [DATE], "[NAME]" <[ADDRESS]> escreveu:


Hi Milamber,

Thanks, and sorry for the extra-trouble...
I did the push with: tx push -s -t
.. after linking the source, resource was 48xmessagesproperties.

I'm not sure if I did something wrong.. didn't check that branch before, but it's showing 
only 5% of strings in "translated state", while the other branches are ~60%...
Shouldn't Transifex catchup on the already translated strings?

I also updated the PR, btw.

-NT

Kind regards,

Nuno Tavares
Senior DevOps Infra Specialist
LeaseWeb Technologies B.V.

T: +31 20 316 0235
M:
E: n.tava...@tech.leaseweb.com
W: http://www.leaseweb.com

Luttenbergweg 8, 1101 EC Amsterdam, Netherlands



From: Milamber [milam...@apache.org]
Sent: Wednesday, February 10, 2016 8:14 AM
To: dev@cloudstack.apache.org
Subject: Re: Spannish translation mangled

Nuno, you are now Mainteners in the Web UI project. You can upload the
resources files to fix this charset issue.

On 10/02/2016 06:58, Nuno Tavares wrote:

Hi Milamber,

Not sure where I find my ID... but I'm this guys over here:
https://www.transifex.com/user/profile/ntavares/
:)

-NT

Kind regards,

Nuno Tavares
Senior DevOps Infra Specialist
LeaseWeb Technologies B.V.

T: +31 20 316 0235
M:
E: n.tava...@tech.leaseweb.com
W: http://www.leaseweb.com

Luttenbergweg 8, 1101 EC Amsterdam, Netherlands



From: Milamber [milam...@apache.org]
Sent: Wednesday, February 10, 2016 12:13 AM
To: dev@cloudstack.apache.org
Subject: Re: Spannish translation mangled

Hum/Oups! Provide me your transifex account id to allow me to add to the
maintainers team.


On 09/02/2016 22:56, Nuno Tavares wrote:

Hi Milamber, thanks for the pointers... but apparently:

$ tx push -s -t
Pushing translations for resource CloudStack_UI.48xmessagesproperties:
Exception: Only maintainers are allowed to update the source file.

-NT


Kind regards,

Nuno Tavares
Senior DevOps Infra Specialist
LeaseWeb Technologies B.V.

T: +31 20 316 0235
M:
E: n.tava...@tech.leaseweb.com
W: http://www.leaseweb.com

Luttenbergweg 8, 1101 EC Amsterdam, Netherlands



From: Milamber [milam...@apache.org]
Sent: Tuesday, February 9, 2016 1:49 PM
To: dev@cloudstack.apache.org
Subject: Re: Spannish translation mangled

Thanks

Your can update the localization files on transifex using the little
utility on tools/transifex folder in source tree

Requirement: Transifex client installed

(go to the 4.8 branch)

cd ./tools/transifex/
./sync-transifex-ui.sh upload-l10n-languages
CloudStack_UI.48xmessagesproperties

(all languages will be update from repo to transifex, you can reduce to
ES only if you editing the sync-transifex-ui.sh and change the LIST_LANG
value)



On 09/02/2016 11:23, Nuno Tavares wrote:

Hi all,

I checked this issue yesterday with Daan, the problem is double UNICODE 
encoding, and it's the source in Transifex that is broken. There are ~250 
broken characters, so fixing one by one in Transifex is a bit of a waste of 
time. I could fix this with a script, but I'm still wondering how the file 
received patches and remain in this state (as in: is there any other scenario 
where this double encoding shows up correct?)

I've created a PR based on the tag 4.8.0 (#1407)

-NT

Kind regards,

Nuno Tavares
Senior DevOps Infra Specialist
LeaseWeb Technologies B.V.

T: +31 20 316 0235
M:
E: n.tava...@tech.leaseweb.com
W: http://www.leaseweb.com

Luttenbergweg 8, 1101 EC Amsterdam, Netherlands



From: Daan Hoogland [daan.hoogl...@gmail.com]
Sent: Monday, February 8, 2016 4:00 PM
To: dev
Subject: Spannish translation mangled

@Milamber and other internationalisation specialists. I cannot get access
to the spannish strings on transifex. It seems these get mangled into the
source base. for instnce ```label.traffic.type=Tipo de Tráfico``` or
```label.total.of.

Re: Spannish translation mangled

2016-02-10 Thread Milamber


Hello,

On transifex website, you can click on "Join Team" button to start to 
help in this project.

https://www.transifex.com/ke4qqq/CloudStack_UI/

Milamber

On 10/02/2016 21:13, Marco Sinhoreli wrote:
I can help with Spanish and Portuguese (Portugal) translation too. 
Somebody can add me in both please?


Thank you!



*Marco Sinhoreli*

Consultant Manager

marco.sinhor...@shapeblue.com <mailto:marco.sinhor...@shapeblue.com>

mobile: +55 21 98276 3636

Praia de Botafogo 501, bloco 1 - sala 101 – Botafogo

Rio de Janeiro, RJ - Brazil - CEP 22250-040

office: + 55 21 2586 6390 | fax: +55 21 2586 6002

http://www.shapeblue.com/ | twitter: @shapeblue


De: Laszlo Hornyak
Responder para: "dev@cloudstack.apache.org 
<mailto:dev@cloudstack.apache.org>"

Data: quarta-feira, 10 de fevereiro de 2016 18:25
Para: "dev@cloudstack.apache.org <mailto:dev@cloudstack.apache.org>"
Assunto: Re: Spannish translation mangled

Hi,

Might be a related issue, but looks like now I am translating either 
from Spanish or from Portuguese, but anyway it is a nice challenge... 
Can you give me back the original English?


Inline image 1


Thank you,
Laszlo

On Wed, Feb 10, 2016 at 2:45 PM, Marco Sinhoreli 
mailto:marco.sinhor...@shapeblue.com>> 
wrote:


Hi folks,

Any issue in transifex? It’s showing 5% complete. Before Brazilian
Portuguese was 100%. Many others languages are only 5% complete.

Best regards,

Marco Sinhoreli
Consultant Manager
marco.sinhor...@shapeblue.com <mailto:marco.sinhor...@shapeblue.com>
mobile: +55 21 98276 3636 

Praia de Botafogo 501, bloco 1 - sala 101 – Botafogo
Rio de Janeiro, RJ - Brazil - CEP 22250-040
office: + 55 21 2586 6390  | fax:
+55 21 2586 6002 
http://www.shapeblue.com/ | twitter: @shapeblue









    Em [DATE], "[NAME]" <[ADDRESS]> escreveu:

>Hi Milamber,
>
>Thanks, and sorry for the extra-trouble...
>I did the push with: tx push -s -t
>.. after linking the source, resource was 48xmessagesproperties.
>
>I'm not sure if I did something wrong.. didn't check that branch
before, but it's showing only 5% of strings in "translated state",
while the other branches are ~60%...
>Shouldn't Transifex catchup on the already translated strings?
>
>I also updated the PR, btw.
>
>-NT
>
>Kind regards,
>
>Nuno Tavares
>Senior DevOps Infra Specialist
>LeaseWeb Technologies B.V.
>
>T: +31 20 316 0235 
>M:
>E: n.tava...@tech.leaseweb.com <mailto:n.tava...@tech.leaseweb.com>
>W: http://www.leaseweb.com
>
>Luttenbergweg 8, 1101 EC Amsterdam, Netherlands
>
>
>
>From: Milamber [milam...@apache.org <mailto:milam...@apache.org>]
>Sent: Wednesday, February 10, 2016 8:14 AM
>To: dev@cloudstack.apache.org <mailto:dev@cloudstack.apache.org>
>Subject: Re: Spannish translation mangled
>
>Nuno, you are now Mainteners in the Web UI project. You can
upload the
>resources files to fix this charset issue.
>
>On 10/02/2016 06:58, Nuno Tavares wrote:
>> Hi Milamber,
>>
>> Not sure where I find my ID... but I'm this guys over here:
>> https://www.transifex.com/user/profile/ntavares/
<https://www.transifex.com/user/profile/ntavares/>
>> :)
>>
>> -NT
>>
>> Kind regards,
>>
>> Nuno Tavares
>> Senior DevOps Infra Specialist
>> LeaseWeb Technologies B.V.
>>
>> T: +31 20 316 0235 
>> M:
>> E: n.tava...@tech.leaseweb.com <mailto:n.tava...@tech.leaseweb.com>
>> W: http://www.leaseweb.com
>>
>> Luttenbergweg 8, 1101 EC Amsterdam, Netherlands
>>
>>
>> 
>> From: Milamber [milam...@apache.org <mailto:milam...@apache.org>]
>> Sent: Wednesday, February 10, 2016 12:13 AM
>> To: dev@cloudstack.apache.org <mailto:dev@cloudstack.apache.org>
>> Subject: Re: Spannish translation mangled
>>
>> Hum/Oups! Provide me your transifex account id to allow me to
add to the
>> maintainers team.
>>
>>
>> On 09/02/2016 22:56, Nuno Tavares wrote:
>>> Hi Milamber, thanks for the pointers... but apparently:
>>>
>>> $ tx push -s -t
>>> Pushing translations for resource
CloudStack_UI.48xmessagesproperties:
>>> Exception: Only maintainers are allowed to update the source file.
>>>

Build CS 4.4 errors Ubuntu

2015-04-19 Thread Milamber
Hello,

I've try to build CS 4.4 from 4.4 branch (up-to-date),
I've this error:

$ time dpkg-buildpackage -uc -us
dpkg-buildpackage: source package cloudstack
dpkg-buildpackage: source version 4.4.2
dpkg-buildpackage: source distribution unstable
[]
dpkg-source: warning: source directory 'cloudstack-dev' is not
- 'cloudstack-4.4.2'
dpkg-source: info: building cloudstack in cloudstack_4.4.2.tar.gz
dpkg-source: info: building cloudstack in cloudstack_4.4.2.dsc
 debian/rules build
dh_testdir
cp packaging/debian/replace.properties replace.properties.tmp
echo VERSION=4.4.2 >> replace.properties.tmp
[]
[INFO]

[INFO] Building Apache CloudStack 4.4.3-SNAPSHOT
[INFO]

[INFO]
[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ cloudstack ---
[INFO] Deleting /root/CS/cloudstack-dev/target (includes = [**/*],
excludes = [])
[INFO] Deleting /root/CS/cloudstack-dev (includes = [target, dist],
excludes = [])
[INFO]
[INFO] --- maven-remote-resources-plugin:1.3:process (default) @
cloudstack ---
[INFO]
[INFO] --- maven-site-plugin:3.3:attach-descriptor (attach-descriptor) @
cloudstack ---
[INFO]

[INFO]

[INFO] Building Apache CloudStack Maven Conventions Parent 4.4.3-SNAPSHOT
[INFO]

[INFO]  
[]

# cloudstack-agent
mkdir "debian/tmp"/"/etc"/cloudstack/agent
mkdir "debian/tmp"/var/log/cloudstack/agent
mkdir "debian/tmp"/usr/share/cloudstack-agent
mkdir "debian/tmp"/usr/share/cloudstack-agent/plugins
install -D agent/target/cloud-agent-4.4.2.jar
"debian/tmp"/usr/share/cloudstack-agent/lib/cloudstack-agent.jar
install: cannot stat ‘agent/target/cloud-agent-4.4.2.jar’: No such file
or directory
make: *** [install] Error 1
dpkg-buildpackage: error: debian/rules binary gave error exit status 2


I suppose that I must change the 4.4.2 version for 4.4.3 in some files?
Anyone have the quick solve for me?

Thanks

Milamber





Re: [DISCUSS] [UI] List of timezones available in the picker and potentially other places

2015-04-21 Thread Milamber

I think a simply alphabetical order would be sufficient. Or perhaps with
a 2 steps, first choose the continent, second choose the city.


On 21/04/2015 09:21, Erik Weber wrote:
> When you set up recurring snapshots, and potentially other places in the UI
> where you have to relate to time, you choose timezone from a table looking
> like [1].
>
> I, and some of our customers, find this very hard to navigate.
> The list currently contains 618 items.. 618...
>
> I'd like to propose to shorten this list, perhaps to a few common
> abbreviations only (PDT/EST/GMT/CET etc.), but would like feedback from
> others first.
>
>
>
> [1]
> https://www.dropbox.com/s/iocoek507q0c9r8/Screenshot%202015-04-21%2010.10.21.png?dl=0
>



SystemVM (kvm) : 3 different versions for the same CloudStack version (4.5.1)

2015-05-25 Thread Milamber

Hello,

There have 3 different versions of the SystemVM image for CloudStack 
4.5.1 (for KVM, but I assumed that concerns other hypervisors)


1/ shapeblue.com version on Upgrade 4.5.1 from 4.4 page [1]

2/ apt-get.eu version on Installation Management Server Page [2]

3/ cloud.com version in com.cloud.upgrade.dao.Upgrade442to450 class [3] 
(Used for the upgrade process from 4.4.2-3 to 4.5.1)


The checksums are different:
1 - 5b6d9f276bc1faf50d2fe839c3c7dc5a systemvm64template-4.5-kvm.qcow2.bz2
2 - c3f5d60fbc4a6af7e85c94bb776f2778 systemvm64template-4.5-kvm.qcow2.bz2
3 - aa9f501fecd3de1daeb9e2f357f6f002 systemvm64template-4.5-kvm.qcow2.bz2

The date/size (of the Qcow2 inside) too:
1 - -rw-r--r-- 1 milamber milamber 312669696 May5 01:40 
systemvm64template-4.5-kvm.qcow2
2 - -rw-r--r-- 1 milamber milamber 303972352 Mar   7 12:21 
systemvm64template-4.5-kvm.qcow2
3 - -rw-r--r-- 1 milamber milamber 305387008 Sep  4  2014 
systemvm64template-4.5-kvm.qcow2



I'm not sure if that's relevant, but yesterday, my upgrade from 4.4.3 to 
4.5.1 is failed when I would re-create a virtual router (using the 
cloud.com version). I have tried to recreate SSVM and CPVM without 
success too)

(Installation type: Adv Network without SG)

I made a re-installation of my test platform with a fresh 4.5.1 version 
with shapeblue version (more recent), failed too on the start of SSVM 
(blocked on "Cleaning up temporary files..."), after 1 manual VM reset, 
the SSVM started, but the first VR have the same problem and the reset 
don't work like the SSVM.

(Installation type: Adv Network with SG)

I made another re-installation of the test platform with a fresh 4.5.1 
with apt-get.eu version. OK for SSVM but need to do 1 reset for the 
first VR (and the second VR too).

(Installation type: Adv Network without SG)


That is relevant?

What is the good version?

That is a bug for the freeze on "Cleaning up temporary files"?

Why the Systemvm checksum is hard-coded in the class? If I had make my 
upgrade with the shapeblue or apt-get.eu version I think an error will 
be occur on Upgrade process?



Milamber


[1] 
http://docs.cloudstack.apache.org/projects/cloudstack-release-notes/en/4.5.1/upgrade/upgrade-4.4.html#update-system-vm-templates
[2] 
http://docs.cloudstack.apache.org/projects/cloudstack-installation/en/4.5/management-server/index.html#prepare-the-system-vm-template
[3] 
https://github.com/apache/cloudstack/blob/master/engine/schema/src/com/cloud/upgrade/dao/Upgrade442to450.java#L229







Re: SystemVM (kvm) : 3 different versions for the same CloudStack version (4.5.1)

2015-05-25 Thread Milamber



On 25/05/2015 11:56, Rohit Yadav wrote:

Hi Milamber,

In theory you should be able to use any of the systemvmtemplates and also from 
jenkins.buildacloud.org, but the one I published on packages.shapeblue.com is 
the latest and has the few additional improvements, latest packages and 
security updates.


Ok so it's better to use the shapeblue systemvm.




I’ve tested this and it seems to have worked for me on Ubuntu 14.04 based host,


Debian 7 + backports enabled. It's works fine with CS 4.4 (probably I 
will re-install with Ubuntu 14.04.1)



  can you share what is your KVM host like, distro, libvirt/qemu version and 
kernel version?


ipxe-qemu 1.0.0+git-2013.c3d1e78-2.1~bpo70+1
libvirt-bin 1.2.9-9~bpo70+1
libvirt-clients 1.2.9-9~bpo70+1
libvirt-daemon 1.2.9-9~bpo70+1
libvirt-daemon-system 1.2.9-9~bpo70+1
libvirt0 1.2.9-9~bpo70+1
linux-image-3.2.0-4-amd64 3.2.68-1+deb7u1
linux-image-amd64 3.2+46
python-libvirt 1.2.1-2~bpo70+1
qemu-kvm 1:2.1+dfsg-12~bpo70+1
qemu-system-common 1:2.1+dfsg-12~bpo70+1
qemu-system-x86 1:2.1+dfsg-12~bpo70+1
qemu-utils 1:2.1+dfsg-12~bpo70+1




Was the host Intel-VT or AMD-V enabled, or was it virtualized (KVM on 
KVM/Xen/VMWare)?


Intel-VT
model name: Intel(R) Core(TM)2 Duo CPU P8700  @ 2.53GHz
flags: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca 
cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall 
nx lm constant_tsc arch_perfmon pebs bts rep_good nopl aperfmperf pni 
dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm sse4_1 xsave 
lahf_lm ida dtherm tpr_shadow vnmi flexpriority





What is the time and timezone on your host and if kvmclock was disable/enabled 
on the kvm host?


Timezone : Africa/Casablanca

kvm clock NO
cat /sys/devices/system/clocksource/clocksource0/current_clocksource
hpet





Lastly, can you also share if the SSVM gets stuck indefinitely or you did not 
wait that long and decided to reboot it?


I decided to reboot after at least 10 minutes after the Cleaning message 
display on console (not reboot: don't work, virsh reset instance_name)





Regarding the upgrade path, it does not matter really. Since you register 4.5 
template before upgrading the upgrade path would simply check if a systemvm 
template exists for currently used unique hypervisors (it does that by checking 
for current hosts with distinct hypervisors from cluster table). The checksums 
and URLs are in there for adding rows in the db in case you decide to add a new 
hypervisor host and it needs to donwload a suitable template for that new 
hypervisor. There are on-going discussion on improving the upgrade process so 
this issue may be addressed in that.


Ok thanks for the explain.
Only "systemvm-kvm-4.5" in the template before the update is relevant.

Milamber





On 25-May-2015, at 9:13 am, Milamber  wrote:

Hello,

There have 3 different versions of the SystemVM image for CloudStack 4.5.1 (for 
KVM, but I assumed that concerns other hypervisors)

1/ shapeblue.com version on Upgrade 4.5.1 from 4.4 page [1]

2/ apt-get.eu version on Installation Management Server Page [2]

3/ cloud.com version in com.cloud.upgrade.dao.Upgrade442to450 class [3] (Used 
for the upgrade process from 4.4.2-3 to 4.5.1)

The checksums are different:
1 - 5b6d9f276bc1faf50d2fe839c3c7dc5a systemvm64template-4.5-kvm.qcow2.bz2
2 - c3f5d60fbc4a6af7e85c94bb776f2778 systemvm64template-4.5-kvm.qcow2.bz2
3 - aa9f501fecd3de1daeb9e2f357f6f002 systemvm64template-4.5-kvm.qcow2.bz2

The date/size (of the Qcow2 inside) too:
1 - -rw-r--r-- 1 milamber milamber 312669696 May5 01:40 
systemvm64template-4.5-kvm.qcow2
2 - -rw-r--r-- 1 milamber milamber 303972352 Mar   7 12:21 
systemvm64template-4.5-kvm.qcow2
3 - -rw-r--r-- 1 milamber milamber 305387008 Sep  4  2014 
systemvm64template-4.5-kvm.qcow2


I'm not sure if that's relevant, but yesterday, my upgrade from 4.4.3 to 4.5.1 
is failed when I would re-create a virtual router (using the cloud.com 
version). I have tried to recreate SSVM and CPVM without success too)
(Installation type: Adv Network without SG)

I made a re-installation of my test platform with a fresh 4.5.1 version with shapeblue 
version (more recent), failed too on the start of SSVM (blocked on "Cleaning up 
temporary files..."), after 1 manual VM reset, the SSVM started, but the first VR 
have the same problem and the reset don't work like the SSVM.
(Installation type: Adv Network with SG)

I made another re-installation of the test platform with a fresh 4.5.1 with 
apt-get.eu version. OK for SSVM but need to do 1 reset for the first VR (and 
the second VR too).
(Installation type: Adv Network without SG)


That is relevant?

What is the good version?

That is a bug for the freeze on "Cleaning up temporary files"?

Why the Systemvm checksum is hard-coded in the class? If I had make my upgrade 
with the shapeblue or apt-get.eu version I think an error w

Re: SystemVM (kvm) : 3 different versions for the same CloudStack version (4.5.1)

2015-05-28 Thread Milamber

Hello Rohit,

I've tried your process, but my debian7/CS4.51 doesn't work well.

(I have changed in the database, table vm_template, the type USER to 
SYSTEM for the sharpeblue systemvm and SYSTEM to USER for the old systemvm)


The Console proxy starts well, but the SSVM started only after 3 manual 
destroy/create (virsh reset don't solve the issue)


I think it was a Debian/Libvirt issue.

This afternoon, I've re-install my test environment with Ubuntu 
14.04(.2) to replace Debian7+backports. The CS 4.5.1 works very well, 
the CPVM/SSVM has started speedy and at the first try.


Thanks for your assistance.
(And thank you for the ability to have virtualization inside 
virtualization (kvm) feature in 4.5! :-))


Milamber

On 27/05/2015 10:04, Rohit Yadav wrote:

Hi Milamber,

You can try this:

Upgrade your current host with latest packages libvirt/qemu and kernel. My test 
host was on Ubuntu 14.04.2, so your issue could be something due to Debian 7.x 
which ships with much older packages compared to my test host, I’ll try to test 
with a Debian 7 host later this week.

1. You may need to remove any cached qcow2 image in the primary storage 
(usually there will be a file with same md5sum as the current 4.5 systemvm 
template).

2. Preseed the systemvm template again

3. Check value of router.template.kvm in global settings to confirm the current 
systemvm template in use, then grab it’s template id and pre-seed the template 
again manually using -F:

/usr/share/cloudstack-common/scripts/storage/secondary/cloud-install-sys-tmplt -m 
/export/secondary/ -f <4.5 systemvmtemplate file downloaded from 
http://packages.shapeblue.com/systemvmtemplate/4.5> -h kvm -o localhost -r cloud 
-d cloudpassword -F

4. Now destroy old systemvms and report if you face the same issue.

I’m planning to refresh the systemvmtemplate with latest builds after doing 
some tests in about 2 weeks time.


On 25-May-2015, at 2:14 pm, Milamber  wrote:



On 25/05/2015 11:56, Rohit Yadav wrote:

Hi Milamber,

In theory you should be able to use any of the systemvmtemplates and also from 
jenkins.buildacloud.org, but the one I published on packages.shapeblue.com is 
the latest and has the few additional improvements, latest packages and 
security updates.

Ok so it's better to use the shapeblue systemvm.



I’ve tested this and it seems to have worked for me on Ubuntu 14.04 based host,

Debian 7 + backports enabled. It's works fine with CS 4.4 (probably I will 
re-install with Ubuntu 14.04.1)


  can you share what is your KVM host like, distro, libvirt/qemu version and 
kernel version?

ipxe-qemu 1.0.0+git-2013.c3d1e78-2.1~bpo70+1
libvirt-bin 1.2.9-9~bpo70+1
libvirt-clients 1.2.9-9~bpo70+1
libvirt-daemon 1.2.9-9~bpo70+1
libvirt-daemon-system 1.2.9-9~bpo70+1
libvirt0 1.2.9-9~bpo70+1
linux-image-3.2.0-4-amd64 3.2.68-1+deb7u1
linux-image-amd64 3.2+46
python-libvirt 1.2.1-2~bpo70+1
qemu-kvm 1:2.1+dfsg-12~bpo70+1
qemu-system-common 1:2.1+dfsg-12~bpo70+1
qemu-system-x86 1:2.1+dfsg-12~bpo70+1
qemu-utils 1:2.1+dfsg-12~bpo70+1




Was the host Intel-VT or AMD-V enabled, or was it virtualized (KVM on 
KVM/Xen/VMWare)?

Intel-VT
model name: Intel(R) Core(TM)2 Duo CPU P8700  @ 2.53GHz
flags: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov 
pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx lm 
constant_tsc arch_perfmon pebs bts rep_good nopl aperfmperf pni dtes64 monitor 
ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm sse4_1 xsave lahf_lm ida dtherm 
tpr_shadow vnmi flexpriority




What is the time and timezone on your host and if kvmclock was disable/enabled 
on the kvm host?

Timezone : Africa/Casablanca

kvm clock NO
cat /sys/devices/system/clocksource/clocksource0/current_clocksource
hpet




Lastly, can you also share if the SSVM gets stuck indefinitely or you did not 
wait that long and decided to reboot it?

I decided to reboot after at least 10 minutes after the Cleaning message 
display on console (not reboot: don't work, virsh reset instance_name)



Regarding the upgrade path, it does not matter really. Since you register 4.5 
template before upgrading the upgrade path would simply check if a systemvm 
template exists for currently used unique hypervisors (it does that by checking 
for current hosts with distinct hypervisors from cluster table). The checksums 
and URLs are in there for adding rows in the db in case you decide to add a new 
hypervisor host and it needs to donwload a suitable template for that new 
hypervisor. There are on-going discussion on improving the upgrade process so 
this issue may be addressed in that.

Ok thanks for the explain.
Only "systemvm-kvm-4.5" in the template before the update is relevant.

Milamber



On 25-May-2015, at 9:13 am, Milamber  wrote:

Hello,

There have 3 different versions of the SystemVM image for CloudStack 4.5.1 (for 
KVM, but I assumed that concerns other hypervisors)

1/ shapeblue.com

Re: [VOTE] release candidate 4.4.4

2015-05-31 Thread Milamber

Hello Rohit,

On 31/05/2015 11:57, Rohit Yadav wrote:

+1 (binding)

Here’s a test repository you can use for convenience built out of this tag/RC:
http://packages.shapeblue.com/cloudstack/testing/

Deployed Basic Zone with/without SG, tested vm lifecycle.

The VM deployment failed for me as minreq.sysvmtemplate.version global setting 
was set to 4.4.4, and I was using 4.4.1 template.


Me too, all my tests failed because VR must be updated. I've past some 
hours to find why (test with different systemvmtemplate file, 
re-install, etc.)



After setting this to 4.4.1, all normal vm lifecycle worked for me.


Where ? directly in 
./engine/api/src/org/apache/cloudstack/engine/orchestration/service/NetworkOrchestrationService.java 
?


I don't find the minreq.sysvmtemplate.version key in the Global Settings 
view.


Milamber



We need to document this in the docs, the systemvmtemplate build for 4.4 has 
been failing which might need to be fixed if we want 4.4.4 
template:http://jenkins.buildacloud.org/view/4.4/


On 29-May-2015, at 8:10 pm, Daan Hoogland  wrote:

Hi All,

I've created a 4.4.4 release, with the following artifacts up for a vote:

Git Branch and Commit
SH:https://git-wip-us.apache.org/repos/asf?p=cloudstack.git;a=shortlog;h=refs/heads/
<https://git-wip-us.apache.org/repos/asf?p=cloudstack.git;a=shortlog;h=refs/heads/4.4-RC20150526T2323>4.4-RC20150529T2004
Commit: 7d2320cd1d27842fae73c7f43ef422da354f

List of 
changes:https://git-wip-us.apache.org/repos/asf?p=cloudstack.git;a=shortlog;h=refs/tags/4.4.4

Source release (checksums and signatures are available at the same
location):https://dist.apache.org/repos/dist/dev/cloudstack/4.4.4/

PGP release keys (signed using
AA4736F3):https://dist.apache.org/repos/dist/release/cloudstack/KEYS
Vote will be open for 72 hours.

For sanity in tallying the vote, can PMC members please be sure to
indicate "(binding)" with their vote?

[ ] +1  approve
[ ] +0  no opinion
[ ] -1  disapprove (and reason why)

Regards,
Rohit Yadav
Software Architect, ShapeBlue
M. +91 88 262 30892 |rohit.ya...@shapeblue.com
Blog: bhaisaab.org | Twitter: @_bhaisaab



Find out more about ShapeBlue and our range of CloudStack related services

IaaS Cloud Design & Build<http://shapeblue.com/iaas-cloud-design-and-build//>
CSForge – rapid IaaS deployment framework<http://shapeblue.com/csforge/>
CloudStack Consulting<http://shapeblue.com/cloudstack-consultancy/>
CloudStack Software 
Engineering<http://shapeblue.com/cloudstack-software-engineering/>
CloudStack Infrastructure 
Support<http://shapeblue.com/cloudstack-infrastructure-support/>
CloudStack Bootcamp Training Courses<http://shapeblue.com/cloudstack-training/>

This email and any attachments to it may be confidential and are intended solely 
for the use of the individual to whom it is addressed. Any views or opinions 
expressed are solely those of the author and do not necessarily represent those of 
Shape Blue Ltd or related companies. If you are not the intended recipient of this 
email, you must neither take any action based upon its contents, nor copy or show 
it to anyone. Please contact the sender if you believe you have received this email 
in error. Shape Blue Ltd is a company incorporated in England & Wales. 
ShapeBlue Services India LLP is a company incorporated in India and is operated 
under license from Shape Blue Ltd. Shape Blue Brasil Consultoria Ltda is a company 
incorporated in Brasil and is operated under license from Shape Blue Ltd. ShapeBlue 
SA Pty Ltd is a company registered by The Republic of South Africa and is traded 
under license from Shape Blue Ltd. ShapeBlue is a registered trademark.





Re: [VOTE] release candidate 4.4.4

2015-05-31 Thread Milamber

Hello Remi,

Ok thanks.
I execute this SQL request below, and now it's works.


INSERT INTO `cloud`.`configuration`(`category`, `instance`, `component`, 
`name`, `value`, `description`, `default_value`, `updated`, `scope`, 
`is_dynamic`) VALUES('Advanced', 'DEFAULT', 'management-server', 
'minreq.sysvmtemplate.version', '4.4.1', 'The minimal version for the 
systemvm', '4.4.1', NULL, NULL, 0);



If I understand well, this "bug"/missing entry in database exists since 
4.4.2?



@Daan, Probably it would be better to fix this before the 4.4.4 release?


Milamber


On 31/05/2015 17:07, Remi Bergsma wrote:

Hi Milamber,

It is a global setting, although it appears not to be present in the 
cloud.configuration table by default (so you cannot find it). If you insert it, 
it works.

I also played with the upgrade and did insert the setting, since at work we had 
changed the minimal version to a non standard 4.4.2 during a patch round. So I 
knew it wouldn't work out of the box for me.

@daan: We might want to set the setting by default to 4.4.1 (in db) so upgrades 
work out-of-the-box and you can control it from the global settings pane. This 
may also need some attention in the docs. What do you think?

Regards, Remi


On 31 May 2015, at 17:36, Milamber  wrote:

Hello Rohit,


On 31/05/2015 11:57, Rohit Yadav wrote:
+1 (binding)

Here’s a test repository you can use for convenience built out of this tag/RC:
http://packages.shapeblue.com/cloudstack/testing/

Deployed Basic Zone with/without SG, tested vm lifecycle.

The VM deployment failed for me as minreq.sysvmtemplate.version global setting 
was set to 4.4.4, and I was using 4.4.1 template.

Me too, all my tests failed because VR must be updated. I've past some hours to 
find why (test with different systemvmtemplate file, re-install, etc.)


After setting this to 4.4.1, all normal vm lifecycle worked for me.

Where ? directly in 
./engine/api/src/org/apache/cloudstack/engine/orchestration/service/NetworkOrchestrationService.java
 ?

I don't find the minreq.sysvmtemplate.version key in the Global Settings view.

Milamber



We need to document this in the docs, the systemvmtemplate build for 4.4 has 
been failing which might need to be fixed if we want 4.4.4 
template:http://jenkins.buildacloud.org/view/4.4/


On 29-May-2015, at 8:10 pm, Daan Hoogland  wrote:

Hi All,

I've created a 4.4.4 release, with the following artifacts up for a vote:

Git Branch and Commit
SH:https://git-wip-us.apache.org/repos/asf?p=cloudstack.git;a=shortlog;h=refs/heads/
<https://git-wip-us.apache.org/repos/asf?p=cloudstack.git;a=shortlog;h=refs/heads/4.4-RC20150526T2323>4.4-RC20150529T2004
Commit: 7d2320cd1d27842fae73c7f43ef422da354f

List of 
changes:https://git-wip-us.apache.org/repos/asf?p=cloudstack.git;a=shortlog;h=refs/tags/4.4.4

Source release (checksums and signatures are available at the same
location):https://dist.apache.org/repos/dist/dev/cloudstack/4.4.4/

PGP release keys (signed using
AA4736F3):https://dist.apache.org/repos/dist/release/cloudstack/KEYS
Vote will be open for 72 hours.

For sanity in tallying the vote, can PMC members please be sure to
indicate "(binding)" with their vote?

[ ] +1  approve
[ ] +0  no opinion
[ ] -1  disapprove (and reason why)

Regards,
Rohit Yadav
Software Architect, ShapeBlue
M. +91 88 262 30892 |rohit.ya...@shapeblue.com
Blog: bhaisaab.org | Twitter: @_bhaisaab



Find out more about ShapeBlue and our range of CloudStack related services

IaaS Cloud Design & Build<http://shapeblue.com/iaas-cloud-design-and-build//>
CSForge – rapid IaaS deployment framework<http://shapeblue.com/csforge/>
CloudStack Consulting<http://shapeblue.com/cloudstack-consultancy/>
CloudStack Software 
Engineering<http://shapeblue.com/cloudstack-software-engineering/>
CloudStack Infrastructure 
Support<http://shapeblue.com/cloudstack-infrastructure-support/>
CloudStack Bootcamp Training Courses<http://shapeblue.com/cloudstack-training/>

This email and any attachments to it may be confidential and are intended solely 
for the use of the individual to whom it is addressed. Any views or opinions 
expressed are solely those of the author and do not necessarily represent those of 
Shape Blue Ltd or related companies. If you are not the intended recipient of this 
email, you must neither take any action based upon its contents, nor copy or show 
it to anyone. Please contact the sender if you believe you have received this email 
in error. Shape Blue Ltd is a company incorporated in England & Wales. 
ShapeBlue Services India LLP is a company incorporated in India and is operated 
under license from Shape Blue Ltd. Shape Blue Brasil Consultoria Ltda is a company 
incorporated in Brasil and is operated under license from Shape Blue Ltd. ShapeBlue 
SA Pty Ltd is a company registered by The Republic of South Africa and is traded 
under license from Shape Blue Ltd. ShapeBlue is a registered trademark.







Re: [VOTE] release candidate 4.4.4

2015-05-31 Thread Milamber



On 01/06/2015 06:40, Rohit Yadav wrote:

Hi,

Looks like MinVRVersionCK (minreq.sysvmtemplate.version) setting is a 
ConfigKey, I’m not sure about 4.4 but on 4.5/master it creates an entry in 
configuration table if unavailable.


On my fresh CS 4.5.1 installation, the minreq.sysvmtemplate.version key 
doesn't exists in the database. (My CS 4.5.1 works fine)




  If upgrading from 4.4.2/4.4.1 to 4.4.4 does not create this we can either add 
it in the upgrade path or add in the release/upgrade notes. I think the default 
version of MinVRVersionCK for 4.4 should be 4.4.0 to use any 4.4 template.


Yes agree.



I guess since it’s configuration related issue IMO there is no need to call off 
the RC voting, unless of course we find a regression or blocker.


On 01-Jun-2015, at 6:41 am, Remi Bergsma  wrote:

Hi Milamber,

I think it is new in 4.4.4, backported from master but Daan can confirm.

4.4.1 refers to the system vm template version and not per se to CloudStack 
4.4.1. There is no reason to upgrade it so it can stay at 4.4.1 again as the 
upgrade procedure is much easier and faster without upgrading systemvms.

It is a great feature because it allows to upgrade the systemvm template 
regardless of CloudStack version. Handy when there's a new glibc/shellshock 
alike issue.

But it should work transparently and not bug users. Will work with Daan today 
to fix it.

Same could be going on in 4.5 branch, will check that too.

Regards, Remi

Sent from my iPhone


On 31 May 2015, at 19:50, Milamber  wrote:

Hello Remi,

Ok thanks.
I execute this SQL request below, and now it's works.


INSERT INTO `cloud`.`configuration`(`category`, `instance`, `component`, 
`name`, `value`, `description`, `default_value`, `updated`, `scope`, 
`is_dynamic`) VALUES('Advanced', 'DEFAULT', 'management-server', 
'minreq.sysvmtemplate.version', '4.4.1', 'The minimal version for the 
systemvm', '4.4.1', NULL, NULL, 0);


If I understand well, this "bug"/missing entry in database exists since 4.4.2?


@Daan, Probably it would be better to fix this before the 4.4.4 release?


Milamber



On 31/05/2015 17:07, Remi Bergsma wrote:
Hi Milamber,

It is a global setting, although it appears not to be present in the 
cloud.configuration table by default (so you cannot find it). If you insert it, 
it works.

I also played with the upgrade and did insert the setting, since at work we had 
changed the minimal version to a non standard 4.4.2 during a patch round. So I 
knew it wouldn't work out of the box for me.

@daan: We might want to set the setting by default to 4.4.1 (in db) so upgrades 
work out-of-the-box and you can control it from the global settings pane. This 
may also need some attention in the docs. What do you think?

Regards, Remi


On 31 May 2015, at 17:36, Milamber  wrote:

Hello Rohit,


On 31/05/2015 11:57, Rohit Yadav wrote:
+1 (binding)

Here’s a test repository you can use for convenience built out of this tag/RC:
http://packages.shapeblue.com/cloudstack/testing/

Deployed Basic Zone with/without SG, tested vm lifecycle.

The VM deployment failed for me as minreq.sysvmtemplate.version global setting 
was set to 4.4.4, and I was using 4.4.1 template.

Me too, all my tests failed because VR must be updated. I've past some hours to 
find why (test with different systemvmtemplate file, re-install, etc.)


After setting this to 4.4.1, all normal vm lifecycle worked for me.

Where ? directly in 
./engine/api/src/org/apache/cloudstack/engine/orchestration/service/NetworkOrchestrationService.java
 ?

I don't find the minreq.sysvmtemplate.version key in the Global Settings view.

Milamber



We need to document this in the docs, the systemvmtemplate build for 4.4 has 
been failing which might need to be fixed if we want 4.4.4 
template:http://jenkins.buildacloud.org/view/4.4/


On 29-May-2015, at 8:10 pm, Daan Hoogland  wrote:

Hi All,

I've created a 4.4.4 release, with the following artifacts up for a vote:

Git Branch and Commit
SH:https://git-wip-us.apache.org/repos/asf?p=cloudstack.git;a=shortlog;h=refs/heads/
<https://git-wip-us.apache.org/repos/asf?p=cloudstack.git;a=shortlog;h=refs/heads/4.4-RC20150526T2323>4.4-RC20150529T2004
Commit: 7d2320cd1d27842fae73c7f43ef422da354f

List of 
changes:https://git-wip-us.apache.org/repos/asf?p=cloudstack.git;a=shortlog;h=refs/tags/4.4.4

Source release (checksums and signatures are available at the same
location):https://dist.apache.org/repos/dist/dev/cloudstack/4.4.4/

PGP release keys (signed using
AA4736F3):https://dist.apache.org/repos/dist/release/cloudstack/KEYS
Vote will be open for 72 hours.

For sanity in tallying the vote, can PMC members please be sure to
indicate "(binding)" with their vote?

[ ] +1  approve
[ ] +0  no opinion
[ ] -1  disapprove (and reason why)

Regards,
Rohit Yadav
Software Architect, ShapeBlue
M. +91 88 262 30892 |rohi

Re: [VOTE] release candidate 4.4.4

2015-05-31 Thread Milamber


Please note: I my case, there isn't an upgrade, I have the issue with 
4.4.3 or 4.4.4 fresh installation (out of the box, from git tag 
4.4-RC20150529T2004)





On 01/06/2015 07:22, Erik Weber wrote:

If it means that all upgrades are unable to do VR related tasks ( starting
VMs for one.. ), I'd call that regression and redo.
Relying on all our users to do manual fixing just because we don't want to
call off the RC is bad IMHO.






Re: [VOTE] release candidate 4.4.4

2015-06-01 Thread Milamber

Hello Daan,

No objections. And thanks for the new RC.

Milamber

On 01/06/2015 12:17, Daan Hoogland wrote:

If no objections I will reset the default to 4.4.1 (the lowest required
version) include Rafaels pr for kvm/centos packaging and create a new rc.

Op ma 1 jun. 2015 om 11:54 schreef Daan Hoogland :


So we will have to include an update in every release and we will probably
forget about that pretty soon.

Op ma 1 jun. 2015 om 11:49 schreef Remi Bergsma :


I'd say, as a default: 4.4.0 will be nice for any 4.4.x release, and 4.5.0
for 4.5.x etc. This is also close to what was hard-coded before.

Regards,
Remi


2015-06-01 11:33 GMT+02:00 Daan Hoogland :


Guess we'll be making a new rc. The value can be 0.0.0 for my part, it

must

be an operator decision to set the MinVRVersion if it must be higher. It
will always be an upgrade matter and any seeded template should be

accepted

as per the installation notes. Of course the other side of the issue is
whether a version will work at all. The operator can create a version of
the template with their own versioning scheme, however. I should be

writing

all this in another {DISCUSS]-thread.

cancelling the RC to add code for Bruno's requirement.

Op ma 1 jun. 2015 om 08:35 schreef Milamber :


Please note: I my case, there isn't an upgrade, I have the issue with
4.4.3 or 4.4.4 fresh installation (out of the box, from git tag
4.4-RC20150529T2004)




On 01/06/2015 07:22, Erik Weber wrote:

If it means that all upgrades are unable to do VR related tasks (

starting

VMs for one.. ), I'd call that regression and redo.
Relying on all our users to do manual fixing just because we don't

want

to

call off the RC is bad IMHO.








Re: [VOTE] release candidate 4.4.4 (4.4-RC20150601T1542)

2015-06-01 Thread Milamber

Hello,

The new RC works fine, but if I would like upgrade to 4.5.1, the No 
Upgrade Path error come.


That is on the Release Notes? Or that is a bug? Or wait the 4.5.2?

Milamber


===
2015-06-01 21:38:59,233 INFO  [c.c.u.DatabaseUpgradeChecker] (main:null) 
Grabbing lock to check for database upgrade.
2015-06-01 21:38:59,354 DEBUG [c.c.u.d.VersionDaoImpl] (main:null) 
Checking to see if the database is at a version before it was the 
version table is created
2015-06-01 21:38:59,414 INFO  [c.c.u.DatabaseUpgradeChecker] (main:null) 
DB version = 4.4.4 Code Version = 4.5.1
2015-06-01 21:38:59,416 INFO  [c.c.u.DatabaseUpgradeChecker] (main:null) 
Database upgrade must be performed from 4.4.4 to 4.5.1
2015-06-01 21:38:59,416 ERROR [c.c.u.DatabaseUpgradeChecker] (main:null) 
There is no upgrade path from 4.4.4 to 4.5.1

===


On 01/06/2015 14:49, Daan Hoogland wrote:

Hi All,

I've created a 4.4.4 release, with the following artifacts up for a vote:

Git Branch and Commit
SH:https://git-wip-us.apache.org/repos/asf?p=cloudstack.git;a=shortlog;h=refs/heads/
<https://git-wip-us.apache.org/repos/asf?p=cloudstack.git;a=shortlog;h=refs/heads/4.4-RC20150526T2323>4.4-RC20150601T1542
Commit: b087514317e9fce350c2dcee6bb5b21fb70c1eb8

List of 
changes:https://git-wip-us.apache.org/repos/asf?p=cloudstack.git;a=shortlog;h=refs/tags/4.4.4

Source release (checksums and signatures are available at the same
location):https://dist.apache.org/repos/dist/dev/cloudstack/4.4.4/

PGP release keys (signed using
5AABEBEA):https://dist.apache.org/repos/dist/release/cloudstack/KEYS
Vote will be open for 72 hours.

For sanity in tallying the vote, can PMC members please be sure to
indicate "(binding)" with their vote?

[ ] +1  approve
[ ] +0  no opinion
[ ] -1  disapprove (and reason why)





Re: [VOTE] release candidate 4.4.4 (4.4-RC20150601T1542)

2015-06-02 Thread Milamber

Hello,

+1

Tests on Ubuntu 14.04.2 (1 mgr, 2 nodes, 1 nfs), basic fresh install, 
NFS storage, KVM, tests on HA (crash vm/restore), SystemVM shape


Tests on Ubuntu 14.04.2 (All-in-one ansible installation[1]), tests 
upgrade 4.4.3 -> 4.4.4 : OK, test upgrade 4.4.4 -> 4.5.1 (KO known issue 
will be fix in 4.5.2...)


Thanks for the RM.

Milamber

[1] https://github.com/milamberspace/ansible-cloudstack-ubuntu-aio


On 01/06/2015 16:27, Daan Hoogland wrote:

erratum:

The link in below mail for the git branch points to the wrong branch,
the text is pointing to the right branch:

https://git-wip-us.apache.org/repos/asf?p=cloudstack.git;a=shortlog;h=refs/heads/4.4-RC20150601T1542



Op ma 1 jun. 2015 om 15:49 schreef Daan Hoogland :


Hi All,

I've created a 4.4.4 release, with the following artifacts up for a vote:

Git Branch and Commit 
SH:https://git-wip-us.apache.org/repos/asf?p=cloudstack.git;a=shortlog;h=refs/heads/ 
<https://git-wip-us.apache.org/repos/asf?p=cloudstack.git;a=shortlog;h=refs/heads/4.4-RC20150526T2323>4.4-RC20150601T1542
Commit: b087514317e9fce350c2dcee6bb5b21fb70c1eb8

List of 
changes:https://git-wip-us.apache.org/repos/asf?p=cloudstack.git;a=shortlog;h=refs/tags/4.4.4

Source release (checksums and signatures are available at the same
location):https://dist.apache.org/repos/dist/dev/cloudstack/4.4.4/

PGP release keys (signed using 
5AABEBEA):https://dist.apache.org/repos/dist/release/cloudstack/KEYS
Vote will be open for 72 hours.

For sanity in tallying the vote, can PMC members please be sure to indicate 
"(binding)" with their vote?

[ ] +1  approve
[ ] +0  no opinion
[ ] -1  disapprove (and reason why)






Re: [ANNOUNCE] Apache CloudStack 4.5.1

2015-06-03 Thread Milamber

Hello,

There are a special reason to not have the 4.5.1 RHEL packages on 
http://cloudstack.apt-get.eu/rhel/ ?


Milamber

On 11/05/2015 13:01, Rohit Yadav wrote:

Hi everyone,

The Apache CloudStack project is pleased to announce the 4.5.1 release
of the CloudStack, the cloud orchestration platform. The 4.5.1 release
contains more than 500 bug fixes since the 4.4 release and represents
over six months of work from the Apache CloudStack community with new
and improved features.

# Documentation

What's new in CloudStack 4.5:
http://docs.cloudstack.apache.org/projects/cloudstack-release-notes/en/4.5.1/about.html

The 4.5.1 release notes includes full list of corrected issues as well
as upgrade instructions from previous versions of Apache CloudStack.
Please see the Release Notes for a full list of corrected issues and
upgrade instructions:
http://docs.cloudstack.apache.org/projects/cloudstack-release-notes/en/4.5.1/

The official installation, administration and API documentation for
each release are available on our Documentation Page:
http://docs.cloudstack.apache.org/

# Downloads

The official source code for the 4.5.1 release can be downloaded from
our Downloads Page:
http://cloudstack.apache.org/downloads.html

# Availability and Oversight

As with all Apache products, Apache CloudStack v4.5.1 is released
under the Apache License v2.0, and is overseen by a self-selected team
of active contributors to the project. A Project Management Committee
(PMC) guides the Project's day-to-day operations, including community
development and product releases. For documentation and to learn how
to join and contribute to the Apache CloudStack community please visit
our website: http://cloudstack.apache.org

For additional marketing or communications information, please contact
the marketing mailing list: market...@cloudstack.apache.org

Join members of the Apache CloudStack community at the CloudStack
Collaboration Conference, taking place 8-9 October 2015 in Dublin,
Ireland. For more information, visit
http://events.linuxfoundation.org/events/cloudstack-collaboration-conference-europe

# About

Apache CloudStack is open source software designed to deploy and
manage large networks of virtual machines, as a highly available,
highly scalable Infrastructure as a Service (IaaS) cloud computing
platform. CloudStack is used by a number of service providers to offer
public cloud services, and by many companies to provide an on-premises
(private) cloud offering, or as part of a hybrid cloud solution.
CloudStack became an Apache Top-level Project (TLP) in March 2013.

Established in 1999, the all-volunteer Foundation oversees more than
one hundred and seventy leading Open Source projects, including Apache
HTTP Server --the world's most popular Web server software. Through
the ASF's meritocratic process known as "The Apache Way," more than
400 individual Members and 3,500 Committers successfully collaborate
to develop freely available enterprise-grade software, benefiting
millions of users worldwide: thousands of software solutions are
distributed under the Apache License; and the community actively
participates in ASF mailing lists, mentoring initiatives, and
ApacheCon, the Foundation's official user conference, trainings, and
expo. The ASF is a US 501(c)(3) charitable organization, funded by
individual donations and corporate sponsors including Budget Direct,
Citrix, Cloudera, Comcast, Facebook, Google, Hortonworks, HP, Huawei,
IBM, InMotion Hosting, Matt Mullenweg, Microsoft, Pivotal, Produban,
WANdisco, and Yahoo.

For more information, visit http://www.apache.org/ or follow @TheASF on Twitter.

"Apache", "CloudStack", "Apache CloudStack", and "ApacheCon" are
trademarks of The Apache Software Foundation. All other brands and
trademarks are the property of their respective owners.

--
Regards.





Not found CS 4.5.1 RHEL packages on apt-get.eu

2015-06-04 Thread Milamber


Hello,

There are a special reason to not have the 4.5.1 RHEL packages on
http://cloudstack.apt-get.eu/rhel/ ?

Milamber




 On 11/05/2015 13:01, Rohit Yadav wrote:

Hi everyone,

The Apache CloudStack project is pleased to announce the 4.5.1 release
of the CloudStack, the cloud orchestration platform. The 4.5.1 release
contains more than 500 bug fixes since the 4.4 release and represents
over six months of work from the Apache CloudStack community with new
and improved features.

# Documentation

What's new in CloudStack 4.5:
http://docs.cloudstack.apache.org/projects/cloudstack-release-notes/en/4.5.1/about.html

The 4.5.1 release notes includes full list of corrected issues as well
as upgrade instructions from previous versions of Apache CloudStack.
Please see the Release Notes for a full list of corrected issues and
upgrade instructions:
http://docs.cloudstack.apache.org/projects/cloudstack-release-notes/en/4.5.1/

The official installation, administration and API documentation for
each release are available on our Documentation Page:
http://docs.cloudstack.apache.org/

# Downloads

The official source code for the 4.5.1 release can be downloaded from
our Downloads Page:
http://cloudstack.apache.org/downloads.html

# Availability and Oversight

As with all Apache products, Apache CloudStack v4.5.1 is released
under the Apache License v2.0, and is overseen by a self-selected team
of active contributors to the project. A Project Management Committee
(PMC) guides the Project's day-to-day operations, including community
development and product releases. For documentation and to learn how
to join and contribute to the Apache CloudStack community please visit
our website: http://cloudstack.apache.org

For additional marketing or communications information, please contact
the marketing mailing list: market...@cloudstack.apache.org

Join members of the Apache CloudStack community at the CloudStack
Collaboration Conference, taking place 8-9 October 2015 in Dublin,
Ireland. For more information, visit
http://events.linuxfoundation.org/events/cloudstack-collaboration-conference-europe

# About

Apache CloudStack is open source software designed to deploy and
manage large networks of virtual machines, as a highly available,
highly scalable Infrastructure as a Service (IaaS) cloud computing
platform. CloudStack is used by a number of service providers to offer
public cloud services, and by many companies to provide an on-premises
(private) cloud offering, or as part of a hybrid cloud solution.
CloudStack became an Apache Top-level Project (TLP) in March 2013.

Established in 1999, the all-volunteer Foundation oversees more than
one hundred and seventy leading Open Source projects, including Apache
HTTP Server --the world's most popular Web server software. Through
the ASF's meritocratic process known as "The Apache Way," more than
400 individual Members and 3,500 Committers successfully collaborate
to develop freely available enterprise-grade software, benefiting
millions of users worldwide: thousands of software solutions are
distributed under the Apache License; and the community actively
participates in ASF mailing lists, mentoring initiatives, and
ApacheCon, the Foundation's official user conference, trainings, and
expo. The ASF is a US 501(c)(3) charitable organization, funded by
individual donations and corporate sponsors including Budget Direct,
Citrix, Cloudera, Comcast, Facebook, Google, Hortonworks, HP, Huawei,
IBM, InMotion Hosting, Matt Mullenweg, Microsoft, Pivotal, Produban,
WANdisco, and Yahoo.

For more information, visit http://www.apache.org/ or follow @TheASF on Twitter.

"Apache", "CloudStack", "Apache CloudStack", and "ApacheCon" are
trademarks of The Apache Software Foundation. All other brands and
trademarks are the property of their respective owners.

--
Regards.






Re: Not found CS 4.5.1 RHEL packages on apt-get.eu

2015-06-05 Thread Milamber



On 05/06/2015 12:11, Rohit Yadav wrote:

Hi,

Okay, I’ve copy the packages for 4.5 and setup a cronjob to mirror packages 
today. Avoid using the repository until that happens.


Thanks Rohit.




On 05-Jun-2015, at 12:49 pm, Erik Weber  wrote:

On Thu, Jun 4, 2015 at 12:44 PM, Milamber  wrote:


Hello,

There are a special reason to not have the 4.5.1 RHEL packages on
http://cloudstack.apt-get.eu/rhel/ ?



No, there's no reason imho.

Could anyone with access to the apt-get.eu server upload packages?

--
Erik

Regards,
Rohit Yadav
Software Architect, ShapeBlue
M. +91 88 262 30892 | rohit.ya...@shapeblue.com
Blog: bhaisaab.org | Twitter: @_bhaisaab



Find out more about ShapeBlue and our range of CloudStack related services

IaaS Cloud Design & Build<http://shapeblue.com/iaas-cloud-design-and-build//>
CSForge – rapid IaaS deployment framework<http://shapeblue.com/csforge/>
CloudStack Consulting<http://shapeblue.com/cloudstack-consultancy/>
CloudStack Software 
Engineering<http://shapeblue.com/cloudstack-software-engineering/>
CloudStack Infrastructure 
Support<http://shapeblue.com/cloudstack-infrastructure-support/>
CloudStack Bootcamp Training Courses<http://shapeblue.com/cloudstack-training/>

This email and any attachments to it may be confidential and are intended solely 
for the use of the individual to whom it is addressed. Any views or opinions 
expressed are solely those of the author and do not necessarily represent those of 
Shape Blue Ltd or related companies. If you are not the intended recipient of this 
email, you must neither take any action based upon its contents, nor copy or show 
it to anyone. Please contact the sender if you believe you have received this email 
in error. Shape Blue Ltd is a company incorporated in England & Wales. 
ShapeBlue Services India LLP is a company incorporated in India and is operated 
under license from Shape Blue Ltd. Shape Blue Brasil Consultoria Ltda is a company 
incorporated in Brasil and is operated under license from Shape Blue Ltd. ShapeBlue 
SA Pty Ltd is a company registered by The Republic of South Africa and is traded 
under license from Shape Blue Ltd. ShapeBlue is a registered trademark.





Re: [ANNOUNCE] New PMC member: Bruno Demion aka Milamber

2015-06-08 Thread Milamber

Hello,

Thanks for your trust. Very happy to accept the invitation.

Milamber

On 08/06/2015 11:38, Sebastien Goasguen wrote:

The Project Management Committee (PMC) for Apache CloudStack is pleased to
announce that Bruno Demion has accepted our invitation to join the PMC.

Please join me in congratulating him.

On behalf of the Apache CloudStack PMC




Re: CloudStack Ansible Role

2015-06-17 Thread Milamber

Hello,

Great idea. I can help.

I already created a playbook for CS+Ubuntu+KVM
https://github.com/milamberspace/ansible-cloudstack-ubuntu-aio

Some parts can be got from this playbook.

Milamber

On 17/06/2015 13:01, Rene Moser wrote:

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Hi

Paul Angus aleady did some efforts of covering installation of
CloudStack using Ansible in the docs
http://docs.cloudstack.apache.org/en/master/ansible.html Thanks!

But there are some issues with styling, it has some parts in it which
are deprecated and the doc might not be the best place for pasting a
"playbook" because users have to copy and paste it.

I thought it makes perfectly sense to create a complete, best practice,
fully tested Ansible role for installing CloudStack.

I created the skeleton in my GitHub account
https://github.com/resmg/ansible-role-cloudstack.

Role features:
- --
- - No hard coupled dependency to other roles (DB installation will be
optional opt-out to let users use their special roles for galera
clusters and so forth)
- - Install and upgrade CloudStack environments(ACS management, DB, KVM
hosts, XEN hosts, ...)
- - Fully tested
- - Debian, Ubuntu and CentOS
- - Apache License (of course)

Goals:
- --
The role can be used in production for managing CloudStack installation
as well as for testing installations and upgrades.

You will also be able to create docker boxes with help of Ansible's
docker module and this role.

Further in Ansible 2.0, there are already 16 Ansible CloudStack modules
for accessing the API. So a fully configured CloudStack environment just
using Ansible is not far away. This would let us to make deep
integration testing just a command and few playbooks away.


Further:
- 
It would be nice if this role would be under the "apache" GitHub
namespace to be able to also put it under the "apache" namespace in
https://galaxy.ansible.com/ (role index). But we will look into this,
when it is ready.

Yours
René
-BEGIN PGP SIGNATURE-
Version: GnuPG v2

iQIcBAEBCAAGBQJVgW/DAAoJEIMGllvm1jMdVRgP/jdX+RVLEWsUvwCQQvuEVU90
DPCOiMHbeNhXYYCpg27ajqp+RJ9midSb9BHMFT9ZIY9V/J8Mo0AmraoBaWpM5jjB
YmP3RBBHAt6hLjOQ3NFwS6HUnturYRJEZeyvZIppE38bZLT9dPdpH45/knQisQN/
j18+3PDu+LfK18v1QCPcUzfE4lOn8VLao5IPQhavkzbTpGLaypWjL4FyKNx8Xt4b
yEmcwmPMmdFGwDuT27fT1Zsifoq9WLRC1Bz2fYZmHRxtklRtWd8KSMmHXPeAQzf7
0Dgjto5qwjUSBwYRkI3WCcHnvi6yyqmTmIoWpGjBCshO+9miCtw9JsC4nOxmhjR8
sZve9T9wwu/wIUS0dXIyLI1fkPIeCMzU5fu44aOz8+IAFWtNPcbjF6wyWWhuTD4Y
78ThJN3mdhJHiFZfKWdZG20SF/h2m2SWutABjdmSjGOLqT4vms8nqMO6ykkE9rBs
CFmaiop73jNQ7fbfepUZZAUOTjSu9yWyAQjJzDWJQx8Z5J1yngINywLXYOPBpPU9
sRxODUjQ+b5Eh1AVyTAtg2Vp5B1TxG2xIILx/gY2XGJqG5eA36qrLTW0DLbkbJgH
G8akdF2BX/6N2bUOc947fatJ7m4X3dDta8CrhjwtJ+c4eIJGv1jjFCu9Rh+zSGRY
IWgQdqIIJ8NSajhGM8B4
=Ni6B
-END PGP SIGNATURE-





Re: [VOTE] release candidate 4.4.4 (4.4-RC20150618T1117)

2015-06-20 Thread Milamber

Hello,

+1 (binding)

Tests on Ubuntu 14.04.2 (1 mgr, 2 nodes, 1 nfs), advanced network fresh 
install, NFS storage, KVM, some tests on HA (crash vm/restore), SystemVM 
shape, some tests with templates, and CS<->cloud-init on debian.


Tests on Ubuntu 14.04.2 (All-in-one ansible installation[1]), advanced 
network fresh installation


Thanks for the RM.

Milamber

[1] https://github.com/milamberspace/ansible-cloudstack-ubuntu-aio


On 18/06/2015 09:24, Daan Hoogland wrote:

Hi All,

I've created a 4.4.4 release, with the following artifacts up for a vote:

Git Branch and Commit SH:
https://git-wip-us.apache.org/repos/asf?p=cloudstack.git;a=shortlog;h=refs/heads/4.4-RC20150618T1117
Commit: 6f41061e1428527c3f826d268377557ce607196b

List of changes:
https://git-wip-us.apache.org/repos/asf?p=cloudstack.git;a=shortlog;h=refs/tags/4.4.4

Source release (checksums and signatures are available at the same
location):
https://dist.apache.org/repos/dist/dev/cloudstack/4.4.4/

PGP release keys (signed using 5AABEBEA):
https://dist.apache.org/repos/dist/release/cloudstack/KEYS

Vote will be open for 72 hours.

For sanity in tallying the vote, can PMC members please be sure to
indicate "(binding)" with their vote?

[ ] +1  approve
[ ] +0  no opinion
[ ] -1  disapprove (and reason why)







Re: BVT report 9/29

2015-09-29 Thread Milamber


I have tested an installation of the CS 4.6.0 SNAPSHOT (today) on Ubuntu 
14.04 LTS with latest update (installation with a ansible script)


The cloudstack-management don't works.


I don't known the root cause, but I suppose that is the (new?) 
dependency of Tomcat v7 (before ~1 month: tomcat6 was the tomcat dependency)


I need to made some other tests to confirm if the issue come from my 
ansible script or other things.


Some results commands (and visibly at least 1 bug):

root@cs-mgr1:/var/log/cloudstack/management# service 
cloudstack-management status

 * cloudstack-management is not installed

root@cs-mgr1:/var/log/cloudstack/management# dpkg -l|grep cloudstack
ii  cloudstack-common 4.6.0-SNAPSHOT   all  A 
common package which contains files which are shared by several 
CloudStack packages
ii  cloudstack-management 4.6.0-SNAPSHOT   all  
CloudStack server library


root@cs-mgr1:/var/log/cloudstack/management# dpkg -l|grep tomcat
ii  libtomcat7-java 7.0.52-1ubuntu0.3all  
Servlet and JSP engine -- core libraries
ii  tomcat7 7.0.52-1ubuntu0.3all  Servlet and 
JSP engine
ii  tomcat7-common 7.0.52-1ubuntu0.3all  Servlet 
and JSP engine -- common files



On 29/09/2015 19:42, Sebastien Goasguen wrote:

Hi folks, let’s try to shed some lights on those tests errors.

First off, it appears some of those tests are not included in our Travis run…:( 
If anyone wants to check that list of tests and cross check with Travis, we 
could run them as well.

@miguel, looks like smoke/test_scale_vm is reporting errors. It seems you were 
the last one to touch that test. Could you try to run the tests on some 
cloudstack setup you have and report back to use your finding. From below you 
can see, the test seems to be failing on simulator/basic.

@boris, any chance you can run the tests listed under KVM/basic in your test 
environment ? I don’t know if you know how to use Marvin. You can check the 
Marvin scripts used in .travis.yml for a clue.

The NAT tests errors might be related to the “VPC” errors Wilder and Remi just 
solved, so we can see tomorrow what BVT says.

(pinging pdion and milamber in that email to see what they can do on spare 
cycles)

Thanks everyone, let’s knock those down.

-Sebastien


On Sep 29, 2015, at 2:49 PM, Raja Pullela  wrote:

Hopefully the format of this email stays as I compose ?

Bugs to be fixed for BVTs:
a.   https://issues.apache.org/jira/browse/CLOUDSTACK-8915
b.  https://issues.apache.org/jira/browse/CLOUDSTACK-8697
c.   https://issues.apache.org/jira/browse/CLOUDSTACK-8891 - Should be a 
blocker
d.  https://issues.apache.org/jira/browse/CLOUDSTACK-8876 - Should be a 
blocker


BVT Passrate for 9/25:


* Simulator Basic - 97.6%,  Failed tests 1

* Simulator Adv - 100%

* XS Basic - 97.1%, Failed tests 2

* XS Adv - 94.3%, Failed tests 6

* KVM Basic - 94.2%, Failed tests 4

* KVM Adv - 92.6%, Failed tests 8

Test cases failed:

Simulator Basic

* 
integration.smoke.test_scale_vm.TestScaleVm.test_02_scale_vm_without_hypervisor_specifics
  (Failure: test case issue)


XS Basic

* 
integration.smoke.test_scale_vm.TestScaleVm.test_02_scale_vm_without_hypervisor_specifics
  (Failure: test case issue)

* integration.smoke.test_volumes.TestVolumes.test_02_attach_volume 
/Failure: SSH connection failed

XS Adv

* 
integration.smoke.test_loadbalance.TestLoadBalance.test_01_create_lb_rule_src_nat
 (Failure: SSH connection failed)

* 
integration.smoke.test_loadbalance.TestLoadBalance.test_02_create_lb_rule_non_nat
 (Failure: SSH connection failed)

* 
integration.smoke.test_loadbalance.TestLoadBalance.test_assign_and_removal_lb 
(Failure: SSH connection failed)

* integration.smoke.test_internal_lb.TestInternalLb.test_internallb 
(Failure: 'Failed to assign load balancer rule')

* 
integration.smoke.test_scale_vm.TestScaleVm.test_02_scale_vm_without_hypervisor_specifics
  (Failure: test case issue)

* :setup (Failure: 
test setup issue)
KVM Basic

* integration.smoke.test_volumes.TestVolumes.test_02_attach_volume 
(Failure: SSH connection failed)

* integration.smoke.test_ssvm.TestSSVMs.test_07_reboot_ssvm (Failure: 
Timed out waiting for SSVM agent to be Up)

* integration.smoke.test_ssvm.TestSSVMs.test_08_reboot_cpvm (Failure: 
Timed out waiting for SSVM agent to be Up)

* 
integration.smoke.test_vm_life_cycle.TestVMLifeCycle.test_10_attachAndDetach_iso
 (Failure: SSH connection failed)


KVM Adv

* 
integration.smoke.test_loadbalance.TestLoadBalance.test_01_create_lb_rule_src_nat
  (Failure: SSH connection failed)

* 
integration.smoke.test_loadbalance.TestLoadBalance.test_02_create_lb_rule_non_nat
 (Failure: S

Re: BVT report 9/29

2015-09-29 Thread Milamber


If I change my ansible script to install the tomcat6 package before 
cloudstack-management, that's works.


Tomorrow I will test a full ACS advanced network installation.

root@cs-mgr1:~# service cloudstack-management status
 * CloudStack-specific Tomcat servlet engine is running with pid 5798
root@cs-mgr1:~# dpkg -l|grep cloudstack
ii  cloudstack-common 4.6.0-SNAPSHOT   all  A 
common package which contains files which are shared by several 
CloudStack packages
ii  cloudstack-management 4.6.0-SNAPSHOT   all  
CloudStack server library

root@cs-mgr1:~# dpkg -l|grep tomcat
ii  libtomcat6-java 6.0.39-1 all  
Servlet and JSP engine -- core libraries
ii  tomcat6 6.0.39-1 all  Servlet and 
JSP engine
ii  tomcat6-common 6.0.39-1 all  Servlet 
and JSP engine -- common files




On 29/09/2015 22:07, Milamber wrote:


I have tested an installation of the CS 4.6.0 SNAPSHOT (today) on 
Ubuntu 14.04 LTS with latest update (installation with a ansible script)


The cloudstack-management don't works.


I don't known the root cause, but I suppose that is the (new?) 
dependency of Tomcat v7 (before ~1 month: tomcat6 was the tomcat 
dependency)


I need to made some other tests to confirm if the issue come from my 
ansible script or other things.


Some results commands (and visibly at least 1 bug):

root@cs-mgr1:/var/log/cloudstack/management# service 
cloudstack-management status

 * cloudstack-management is not installed

root@cs-mgr1:/var/log/cloudstack/management# dpkg -l|grep cloudstack
ii  cloudstack-common 4.6.0-SNAPSHOT all  A common package 
which contains files which are shared by several CloudStack packages
ii  cloudstack-management 4.6.0-SNAPSHOT all  CloudStack 
server library


root@cs-mgr1:/var/log/cloudstack/management# dpkg -l|grep tomcat
ii  libtomcat7-java 7.0.52-1ubuntu0.3all Servlet and 
JSP engine -- core libraries
ii  tomcat7 7.0.52-1ubuntu0.3all  Servlet and 
JSP engine
ii  tomcat7-common 7.0.52-1ubuntu0.3all Servlet and 
JSP engine -- common files



On 29/09/2015 19:42, Sebastien Goasguen wrote:

Hi folks, let’s try to shed some lights on those tests errors.

First off, it appears some of those tests are not included in our 
Travis run…:( If anyone wants to check that list of tests and cross 
check with Travis, we could run them as well.


@miguel, looks like smoke/test_scale_vm is reporting errors. It seems 
you were the last one to touch that test. Could you try to run the 
tests on some cloudstack setup you have and report back to use your 
finding. From below you can see, the test seems to be failing on 
simulator/basic.


@boris, any chance you can run the tests listed under KVM/basic in 
your test environment ? I don’t know if you know how to use Marvin. 
You can check the Marvin scripts used in .travis.yml for a clue.


The NAT tests errors might be related to the “VPC” errors Wilder and 
Remi just solved, so we can see tomorrow what BVT says.


(pinging pdion and milamber in that email to see what they can do on 
spare cycles)


Thanks everyone, let’s knock those down.

-Sebastien

On Sep 29, 2015, at 2:49 PM, Raja Pullela  
wrote:


Hopefully the format of this email stays as I compose ?

Bugs to be fixed for BVTs:
a.   https://issues.apache.org/jira/browse/CLOUDSTACK-8915
b.  https://issues.apache.org/jira/browse/CLOUDSTACK-8697
c.   https://issues.apache.org/jira/browse/CLOUDSTACK-8891 - 
Should be a blocker
d.  https://issues.apache.org/jira/browse/CLOUDSTACK-8876 - 
Should be a blocker



BVT Passrate for 9/25:


* Simulator Basic - 97.6%,  Failed tests 1

* Simulator Adv - 100%

* XS Basic - 97.1%, Failed tests 2

* XS Adv - 94.3%, Failed tests 6

* KVM Basic - 94.2%, Failed tests 4

* KVM Adv - 92.6%, Failed tests 8

Test cases failed:

Simulator Basic

* 
integration.smoke.test_scale_vm.TestScaleVm.test_02_scale_vm_without_hypervisor_specifics 
(Failure: test case issue)



XS Basic

* 
integration.smoke.test_scale_vm.TestScaleVm.test_02_scale_vm_without_hypervisor_specifics 
(Failure: test case issue)


* integration.smoke.test_volumes.TestVolumes.test_02_attach_volume 
/Failure: SSH connection failed


XS Adv

* 
integration.smoke.test_loadbalance.TestLoadBalance.test_01_create_lb_rule_src_nat 
(Failure: SSH connection failed)


* 
integration.smoke.test_loadbalance.TestLoadBalance.test_02_create_lb_rule_non_nat 
(Failure: SSH connection failed)


* 
integration.smoke.test_loadbalance.TestLoadBalance.test_assign_and_removal_lb 
(Failure: SSH connection failed)


* integration.smoke.test_internal_lb.TestInternalLb.test_internallb 
(Failure: 'Failed to assign load balancer rule')


* 
integration.smoke.test_scale_vm.TestScaleVm.test_02_scale_vm_without_hypervisor_specifics 

Re: BVT report 9/29

2015-09-30 Thread Milamber
pl.DefaultManagedContext.runWithContext(DefaultManagedContext.java:53)

at com.cloud.api.ApiServlet.processRequest(ApiServlet.java:124)
at com.cloud.api.ApiServlet.doGet(ApiServlet.java:86)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:617)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:723)
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.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
at 
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
at 
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
at 
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103)
at 
org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:615)
at 
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at 
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293)
at 
org.apache.coyote.http11.Http11NioProcessor.process(Http11NioProcessor.java:891)
at 
org.apache.coyote.http11.Http11NioProtocol$Http11ConnectionHandler.process(Http11NioProtocol.java:750)
at 
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:2283)
at 
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
at 
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)

    at java.lang.Thread.run(Thread.java:745)




On 29/09/2015 22:40, Milamber wrote:


If I change my ansible script to install the tomcat6 package before 
cloudstack-management, that's works.


Tomorrow I will test a full ACS advanced network installation.

root@cs-mgr1:~# service cloudstack-management status
 * CloudStack-specific Tomcat servlet engine is running with pid 5798
root@cs-mgr1:~# dpkg -l|grep cloudstack
ii  cloudstack-common 4.6.0-SNAPSHOT all  A common package 
which contains files which are shared by several CloudStack packages
ii  cloudstack-management 4.6.0-SNAPSHOT all  CloudStack 
server library

root@cs-mgr1:~# dpkg -l|grep tomcat
ii  libtomcat6-java 6.0.39-1 all Servlet and 
JSP engine -- core libraries
ii  tomcat6 6.0.39-1 all  Servlet and 
JSP engine
ii  tomcat6-common 6.0.39-1 all Servlet and 
JSP engine -- common files




On 29/09/2015 22:07, Milamber wrote:


I have tested an installation of the CS 4.6.0 SNAPSHOT (today) on 
Ubuntu 14.04 LTS with latest update (installation with a ansible script)


The cloudstack-management don't works.


I don't known the root cause, but I suppose that is the (new?) 
dependency of Tomcat v7 (before ~1 month: tomcat6 was the tomcat 
dependency)


I need to made some other tests to confirm if the issue come from my 
ansible script or other things.


Some results commands (and visibly at least 1 bug):

root@cs-mgr1:/var/log/cloudstack/management# service 
cloudstack-management status

 * cloudstack-management is not installed

root@cs-mgr1:/var/log/cloudstack/management# dpkg -l|grep cloudstack
ii  cloudstack-common 4.6.0-SNAPSHOT all  A common package 
which contains files which are shared by several CloudStack packages
ii  cloudstack-management 4.6.0-SNAPSHOT all  CloudStack 
server library


root@cs-mgr1:/var/log/cloudstack/management# dpkg -l|grep tomcat
ii  libtomcat7-java 7.0.52-1ubuntu0.3all Servlet and 
JSP engine -- core libraries

ii  tomcat7 7.0.52-1ubuntu0.3all Servlet and JSP engine
ii  tomcat7-common 7.0.52-1ubuntu0.3all Servlet and 
JSP engine -- common files



On 29/09/2015 19:42, Sebastien Goasguen wrote:

Hi folks, let’s try to shed some lights on those tests errors.

First off, it appears some of those tests are not included in our 
Travis run…:( If anyone wants to check that list of tests and cross 
check with Travis, we could run them as well.


@miguel, looks like smoke/test_scale_vm is reporting errors. It 
seems you were the last one to touch that test. Could you try to run 
the tests on some cloudstack setup you have and report back to use 
your finding. From below you can see, the test seems to be failing 
on simulator/basic.


@boris, any chance you can run the tests listed under KVM/basic in 
your test environment ? I don’t know if you know how to use Marvin. 
You can check the Marvin scripts used in .travis.yml for a clue.


The NAT tests errors might be related to the “VPC” errors Wilder and 
Remi just solved, so we can see tomorrow what BVT says.


(pinging pdion and milamber in that email to see what they can do on 
spare cycles)


Thanks everyone, let’s knock those down.

-Sebastien

On Sep 29, 2015, at 2:49 PM, Raja Pullela  
wrote:


Hopefull

Re: BVT report 9/29

2015-09-30 Thread Milamber


The advanced network installation without SG seems works, but the final 
screen of setup wizard stills blank until the activation zone pop-up. A 
lot of error in the browser console. I need make more test (clean my 
browser cache before setup)


See screenshot: http://s27.postimg.org/qr7pijrer/Selection_151.png


On 29/09/2015 22:40, Milamber wrote:


If I change my ansible script to install the tomcat6 package before 
cloudstack-management, that's works.


Tomorrow I will test a full ACS advanced network installation.

root@cs-mgr1:~# service cloudstack-management status
 * CloudStack-specific Tomcat servlet engine is running with pid 5798
root@cs-mgr1:~# dpkg -l|grep cloudstack
ii  cloudstack-common 4.6.0-SNAPSHOT all  A common package 
which contains files which are shared by several CloudStack packages
ii  cloudstack-management 4.6.0-SNAPSHOT all  CloudStack 
server library

root@cs-mgr1:~# dpkg -l|grep tomcat
ii  libtomcat6-java 6.0.39-1 all Servlet and 
JSP engine -- core libraries
ii  tomcat6 6.0.39-1 all  Servlet and 
JSP engine
ii  tomcat6-common 6.0.39-1 all Servlet and 
JSP engine -- common files




On 29/09/2015 22:07, Milamber wrote:


I have tested an installation of the CS 4.6.0 SNAPSHOT (today) on 
Ubuntu 14.04 LTS with latest update (installation with a ansible script)


The cloudstack-management don't works.


I don't known the root cause, but I suppose that is the (new?) 
dependency of Tomcat v7 (before ~1 month: tomcat6 was the tomcat 
dependency)


I need to made some other tests to confirm if the issue come from my 
ansible script or other things.


Some results commands (and visibly at least 1 bug):

root@cs-mgr1:/var/log/cloudstack/management# service 
cloudstack-management status

 * cloudstack-management is not installed

root@cs-mgr1:/var/log/cloudstack/management# dpkg -l|grep cloudstack
ii  cloudstack-common 4.6.0-SNAPSHOT all  A common package 
which contains files which are shared by several CloudStack packages
ii  cloudstack-management 4.6.0-SNAPSHOT all  CloudStack 
server library


root@cs-mgr1:/var/log/cloudstack/management# dpkg -l|grep tomcat
ii  libtomcat7-java 7.0.52-1ubuntu0.3all Servlet and 
JSP engine -- core libraries

ii  tomcat7 7.0.52-1ubuntu0.3all Servlet and JSP engine
ii  tomcat7-common 7.0.52-1ubuntu0.3all Servlet and 
JSP engine -- common files



On 29/09/2015 19:42, Sebastien Goasguen wrote:

Hi folks, let’s try to shed some lights on those tests errors.

First off, it appears some of those tests are not included in our 
Travis run…:( If anyone wants to check that list of tests and cross 
check with Travis, we could run them as well.


@miguel, looks like smoke/test_scale_vm is reporting errors. It 
seems you were the last one to touch that test. Could you try to run 
the tests on some cloudstack setup you have and report back to use 
your finding. From below you can see, the test seems to be failing 
on simulator/basic.


@boris, any chance you can run the tests listed under KVM/basic in 
your test environment ? I don’t know if you know how to use Marvin. 
You can check the Marvin scripts used in .travis.yml for a clue.


The NAT tests errors might be related to the “VPC” errors Wilder and 
Remi just solved, so we can see tomorrow what BVT says.


(pinging pdion and milamber in that email to see what they can do on 
spare cycles)


Thanks everyone, let’s knock those down.

-Sebastien

On Sep 29, 2015, at 2:49 PM, Raja Pullela  
wrote:


Hopefully the format of this email stays as I compose ?

Bugs to be fixed for BVTs:
a. https://issues.apache.org/jira/browse/CLOUDSTACK-8915
b. https://issues.apache.org/jira/browse/CLOUDSTACK-8697
c. https://issues.apache.org/jira/browse/CLOUDSTACK-8891 - Should 
be a blocker
d. https://issues.apache.org/jira/browse/CLOUDSTACK-8876 - Should 
be a blocker



BVT Passrate for 9/25:


* Simulator Basic - 97.6%,  Failed tests 1

* Simulator Adv - 100%

* XS Basic - 97.1%, Failed tests 2

* XS Adv - 94.3%, Failed tests 6

* KVM Basic - 94.2%, Failed tests 4

* KVM Adv - 92.6%, Failed tests 8

Test cases failed:

Simulator Basic

* 
integration.smoke.test_scale_vm.TestScaleVm.test_02_scale_vm_without_hypervisor_specifics 
(Failure: test case issue)



XS Basic

* 
integration.smoke.test_scale_vm.TestScaleVm.test_02_scale_vm_without_hypervisor_specifics 
(Failure: test case issue)


* integration.smoke.test_volumes.TestVolumes.test_02_attach_volume 
/Failure: SSH connection failed


XS Adv

* 
integration.smoke.test_loadbalance.TestLoadBalance.test_01_create_lb_rule_src_nat 
(Failure: SSH connection failed)


* 
integration.smoke.test_loadbalance.TestLoadBalance.test_02_create_lb_rule_non_nat 
(Failure: SSH connection failed)


* 
integration.smoke.test_loadbalance.TestLoadBalance.test_assign

Re: zone creation wizard

2015-10-06 Thread Milamber


Done with PR #915

https://github.com/apache/cloudstack/pull/915

Thanks.



On 06/10/2015 12:49, Daan Hoogland wrote:

Bruno, Nitin,

I would like to test PRs 906 and 912 combined, maybe one of you can 
pull in the other ones changes and make one PR a combined one?


We can also create a new one merging in both of yours but this seems 
useless overhead

​thanks,​
--
Daan




Re: UI translation for 4.6

2015-10-10 Thread Milamber

Hello,

Thanks Go.
I will get the localization strings from Transifex to a new PR (for all 
languages) on master, but only in a couple of days, because I'm waiting 
for others languages completion.


In all cases, I will made a PR just before the first RC of 4.6 (arround 
24h before after Remi ping me)


Thanks again.

Milamber

On 10/10/2015 10:17, Go Chiba wrote:

Hi guys,

I just finished to translate Japanese UI resources last night, and can you 
anyone merge it to 4.6?

from my iPhone

2015/10/09 10:49、Sebastien Goasguen  のメッセージ:


Milamber reminded me that before releasing 4.6 we should include the latest 
translated strings for the UI.
If you care about translation, you might be interested to work on it in the 
coming days.

Here is where we stand:

Portuguese (Brazil) 100%
French (France) 100%

Japanese (Japan)99%
Hungarian   98%
Chinese (China) 93%
Dutch (Netherlands) 89%
Russian (Russia)75%
German (Germany)71%
Norwegian Bokmål (Norway)   70%
Korean (Korea)  66%
Spanish 53%


Italian (Italy) 36%
Polish  21%
Catalan 13%
Arabic  12%
Persian 11%
Romanian (Romania)  9%
Chinese (Taiwan)7%
Georgian5%
Thai (Thailand) 5%
Turkish (Turkey)2%
Tatar   2%
Indonesian  1%

you can see that Japanese, Hungarian, Chinese and Dutch are really close to 
100%:

https://www.transifex.com/ke4qqq/CloudStack_UI/


-sebastien




Re: UI translation for 4.6

2015-10-23 Thread Milamber

Hello,

The new stats for the translations of Web UI 4.6 (languages over 50%):

French (France) 100%
Portuguese (Brazil) 99%
Japanese (Japan)99%
Chinese (China) 99%
Norwegian Bokmål (Norway)   99%
Hungarian   98%
Dutch (Netherlands) 94%
German (Germany)76%
Russian (Russia)75%
Korean (Korea)  66%
Spanish 53%

Thanks for the translators! (especially to the Norwegian 70%->99%, 655 
new translated strings!)


I will integrate all this new strings in a new PR the next week around 
the 30/31st October.


Hungarian / Dutch (@dahn), just a small work to go to 100%!

The transifex project to translate the Web UI:
https://www.transifex.com/ke4qqq/CloudStack_UI/

That would be great to have a lot of localization Web UI for CloudStack 4.6!

Thanks

Milamber

PS. All languages stats for 4.6:
https://www.transifex.com/ke4qqq/CloudStack_UI/46xmessagesproperties/


On 09/10/2015 09:49, Sebastien Goasguen wrote:

Milamber reminded me that before releasing 4.6 we should include the latest 
translated strings for the UI.
If you care about translation, you might be interested to work on it in the 
coming days.

Here is where we stand:

Portuguese (Brazil) 100%
French (France) 100%

Japanese (Japan)99%
Hungarian   98%
Chinese (China) 93%
Dutch (Netherlands) 89%
Russian (Russia)75%
German (Germany)71%
Norwegian Bokmål (Norway)   70%
Korean (Korea)  66%
Spanish 53%


Italian (Italy) 36%
Polish  21%
Catalan 13%
Arabic  12%
Persian 11%
Romanian (Romania)  9%
Chinese (Taiwan)7%
Georgian5%
Thai (Thailand) 5%
Turkish (Turkey)2%
Tatar   2%
Indonesian  1%

you can see that Japanese, Hungarian, Chinese and Dutch are really close to 
100%:

https://www.transifex.com/ke4qqq/CloudStack_UI/


-sebastien




Re: UI translation for 4.6

2015-10-23 Thread Milamber

Hi Erik,

Thanks to the norwegian translators.

I've opened an "open" PR until the merge by the release manager team 
just before the future RC1 of CS 4.6.


You can view and check the web UI in norwegian localization if you apply 
the PR #974 [1] on your local git branch


Milamber

[1] https://github.com/apache/cloudstack/pull/974



On 23/10/2015 20:05, Erik Weber wrote:

On Fri, Oct 23, 2015 at 6:11 PM, Milamber  wrote:


Hello,

The new stats for the translations of Web UI 4.6 (languages over 50%):

French (France) 100%
Portuguese (Brazil) 99%
Japanese (Japan)99%
Chinese (China) 99%
Norwegian Bokmål (Norway)   99%
Hungarian   98%
Dutch (Netherlands) 94%
German (Germany)76%
Russian (Russia)75%
Korean (Korea)  66%
Spanish 53%

Thanks for the translators! (especially to the Norwegian 70%->99%, 655 new
translated strings!)



I just finished the 2.2 strings that were missing and got us up to 100%.

Thanks to Dag S. and Jan-Arve N. as well for their efforts!





Re: UI translation for 4.6

2015-10-23 Thread Milamber

Hello,

Thanks for the translation.

I've just open the 2.2 resource for acceptance of translated strings, 
you can now grow to 100% for All versions of CloudStack.


Milamber


On 23/10/2015 21:58, Yiping Zhang wrote:

I took a look at Chinese, and finished last two messages for 4.5/4.6.   All the 
remaining untranslated messages are for 2.2, but that one does not accept any 
more translations.  So there is no way to get it to reach 100% :(

Yiping



On 10/23/15, 12:05 PM, "Erik Weber"  wrote:


On Fri, Oct 23, 2015 at 6:11 PM, Milamber  wrote:


Hello,

The new stats for the translations of Web UI 4.6 (languages over 50%):

French (France) 100%
Portuguese (Brazil) 99%
Japanese (Japan)99%
Chinese (China) 99%
Norwegian Bokmål (Norway)   99%
Hungarian   98%
Dutch (Netherlands) 94%
German (Germany)76%
Russian (Russia)75%
Korean (Korea)  66%
Spanish 53%

Thanks for the translators! (especially to the Norwegian 70%->99%, 655 new
translated strings!)



I just finished the 2.2 strings that were missing and got us up to 100%.

Thanks to Dag S. and Jan-Arve N. as well for their efforts!

--
Erik




Re: UI translation for 4.6

2015-10-23 Thread Milamber



On 23/10/2015 22:17, Yiping Zhang wrote:

Well, is version 2.2 still relevant at all ?  Why waste time on it ?


Just if you can a 100% score on cloudstack homepage on transifex website.


Probably we must remove this version 2.2 (and perhaps all unsupported 
versions of CS)


@David & @Seb have you some opinion to remove the resources files for 
old versions?







On 10/23/15, 2:09 PM, "Milamber"  wrote:


Hello,

Thanks for the translation.

I've just open the 2.2 resource for acceptance of translated strings,
you can now grow to 100% for All versions of CloudStack.

Milamber


On 23/10/2015 21:58, Yiping Zhang wrote:

I took a look at Chinese, and finished last two messages for 4.5/4.6.   All the 
remaining untranslated messages are for 2.2, but that one does not accept any 
more translations.  So there is no way to get it to reach 100% :(

Yiping



On 10/23/15, 12:05 PM, "Erik Weber"  wrote:


On Fri, Oct 23, 2015 at 6:11 PM, Milamber  wrote:


Hello,

The new stats for the translations of Web UI 4.6 (languages over 50%):

French (France) 100%
Portuguese (Brazil) 99%
Japanese (Japan)99%
Chinese (China) 99%
Norwegian Bokmål (Norway)   99%
Hungarian   98%
Dutch (Netherlands) 94%
German (Germany)76%
Russian (Russia)75%
Korean (Korea)  66%
Spanish 53%

Thanks for the translators! (especially to the Norwegian 70%->99%, 655 new
translated strings!)



I just finished the 2.2 strings that were missing and got us up to 100%.

Thanks to Dag S. and Jan-Arve N. as well for their efforts!

--
Erik




Re: UI translation for 4.6

2015-10-23 Thread Milamber

Hello translators,

The way to translate the web UI of CloudStack is to go on Transifex 
website [1]. Apache CloudStack uses this specialized service to 
facilitate the translation process.


It's very easy, you just need to create an account (free) and start to 
translate with the Transifex friendly interface (suggestions for 
strings, history, comments, issues, etc.)


Currently we focus on the 4.6 resources strings for make the next 
version of CloudStack a great localized version. You can can translate 
too the other versions (especially 4.5) because a minor update is 
planned (4.5.3)).


Regularly or after a ping me, I launch the process [2] to update the 
L10N resources files on the source code of CloudStack.


Currently for the next version 4.6, if you are a dev, you can apply this 
pull request [3] on a local git branch from master branch and launch the 
web UI to check the localization web UI.


Below, the complete list of current languages opened to the translation. 
If your languages isn't in the list, you can ask on Transifex to open it.


All languages and translators are welcome!

Milamber

[1] https://www.transifex.com/ke4qqq/CloudStack_UI/
[2] 
https://cwiki.apache.org/confluence/display/CLOUDSTACK/Update+L10N+files+from+Transifex+to+git+repo

[3] https://github.com/apache/cloudstack/pull/974

The full list:

Acoli (ach)
Arabic (ar)
Catalan (ca)
Chinese (China) (zh_CN)
Chinese (Taiwan) (zh_TW)
Dutch (Belgium) (nl_BE)
Dutch (Netherlands) (nl_NL)
Dutch (nl)
French (fr)
French (France) (fr_FR)
Georgian (ka)
German (de)
German (Germany) (de_DE)
Hindi (hi)
Hungarian (hu)
Indonesian (id)
Indonesian (Indonesia) (id_ID)
Italian (it)
Italian (Italy) (it_IT)
Japanese (Japan) (ja_JP)
Korean (Korea) (ko_KR)
Norwegian Bokmål (Norway) (nb_NO)
Persian (fa)
Polish (pl)
Portuguese (Brazil) (pt_BR)
Romanian (Romania) (ro_RO)
Russian (Russia) (ru_RU)
Spanish (es)
Tatar (tt)
Telugu (India) (te_IN)
Thai (Thailand) (th_TH)
Turkish (Turkey) (tr_TR)
Vietnamese (Viet Nam) (vi_VN)



On 23/10/2015 21:54, Stavros Konstantaras wrote:

Hi there,

Maybe I could start a Greek translation as well.

Just send me the “how to”.

Cheers
Stavros Konstantaras


Stavros Konstantaras
Science faculty Research IT support (FEIOG)
University of Amsterdam, Science Park 904, 1098 XH

Fingerprint: E5E5 9B19 D1CD 88CD 4763  3465 A8DC 7C92 330F D59A


On 23 Oct 2015, at 22:49, Jaime Orlando Rojas Sanchez  
wrote:

Hello, I can help with Spanish translations. Let me know how could I help.

Regards / Cordialmente,

Jaime O. Rojas S.
Technology Manager
jaime.ro...@kumo.com.co
Mobile: +57 301-3382382
Office: +57-1-8766767 x215

-Mensaje original-
De: Milamber [mailto:milam...@apache.org]
Enviado el: viernes, 23 de octubre de 2015 11:12 a. m.
Para: dev@cloudstack.apache.org; us...@cloudstack.apache.org
Asunto: Re: UI translation for 4.6

Hello,

The new stats for the translations of Web UI 4.6 (languages over 50%):

French (France) 100%
Portuguese (Brazil) 99%
Japanese (Japan)99%
Chinese (China) 99%
Norwegian Bokmål (Norway)   99%
Hungarian   98%
Dutch (Netherlands) 94%
German (Germany)76%
Russian (Russia)75%
Korean (Korea)  66%
Spanish 53%

Thanks for the translators! (especially to the Norwegian 70%->99%, 655 new 
translated strings!)

I will integrate all this new strings in a new PR the next week around the 
30/31st October.

Hungarian / Dutch (@dahn), just a small work to go to 100%!

The transifex project to translate the Web UI:
https://www.transifex.com/ke4qqq/CloudStack_UI/

That would be great to have a lot of localization Web UI for CloudStack 4.6!

Thanks

Milamber

PS. All languages stats for 4.6:
https://www.transifex.com/ke4qqq/CloudStack_UI/46xmessagesproperties/


On 09/10/2015 09:49, Sebastien Goasguen wrote:

Milamber reminded me that before releasing 4.6 we should include the latest 
translated strings for the UI.
If you care about translation, you might be interested to work on it in the 
coming days.

Here is where we stand:

Portuguese (Brazil) 100%
French (France) 100%

Japanese (Japan)99%
Hungarian   98%
Chinese (China) 93%
Dutch (Netherlands) 89%
Russian (Russia)75%
German (Germany)71%
Norwegian Bokmål (Norway)   70%
Korean (Korea)  66%
Spanish 53%


Italian (Italy) 36%
Polish  21%
Catalan 13%
Arabic  12%
Persian 11%
Romanian (Romania)  9%
Chinese (Taiwan)7%
Georgian5%
Thai (Thailand) 5%
Turkish (Turkey)2%
Tatar   

Re: [DISCUSS] Move to GitHub

2015-10-25 Thread Milamber



On 25/10/2015 07:05, Sebastien Goasguen wrote:

Folks,

We have been using GitHub for PR now for a while, it seems to work despite the 
fact that we still have to get used to the workflow.
We lack some privileges on the mirror to be able to use labels etc.

I would also be in favor of using Issues and why not the Wiki. Basically I 
personally would be in favor of a 100% move to GitHub.

There is some core discussions happening with ASF members about what that means 
for the very nature of an ASF project.

But I am curious,

What do you think about moving our source repo to GitHub (instead of it being a 
mirror) and start using the other features of github ?


If we do abstract all issues around a infra for a Open Source project 
inside/provide a business company. (Free service = you are the product, 
end of free service depends of business decision, etc.) , this could be 
a good thing to move to Github for their functionalities.


But, I thinks that would be better to keep the control of the source 
code repo. This is the core of your work.


If we need to use the labels, and others github behaviors, why not 
create a new ASF service provided by GitLab open source project ?


Milamber





-Sebastien




Reduce Subject length from GitHub

2015-10-27 Thread Milamber

Hello,

Probably that is a Infra task, but before I would like ask to you, if 
that would be better if the prefix of subject could be reduce to allow 
to see the main subject of a mail send by Github ?


See this screen shot from my SeaMonkey (mail client), the prefix is the 
only visible text.


A new prefix like "[GH] CS PR: xx" seems 
better ?

(currently: "[GitHub] cloudstack pull request: CLOUDSTACK-8991 ...")

Any thoughts?

Milamber


Re: Reduce Subject length from GitHub

2015-10-27 Thread Milamber


Attachment don't work on this ML.
the screen screenshot on SeaMonkey:
http://www.milamberspace.net/cs/seamonkey-prefix_cloudstack.png

Milamber

On 27/10/2015 23:16, Milamber wrote:

Hello,

Probably that is a Infra task, but before I would like ask to you, if 
that would be better if the prefix of subject could be reduce to allow 
to see the main subject of a mail send by Github ?


See this screen shot from my SeaMonkey (mail client), the prefix is 
the only visible text.


A new prefix like "[GH] CS PR: xx" 
seems better ?

(currently: "[GitHub] cloudstack pull request: CLOUDSTACK-8991 ...")

Any thoughts?

Milamber




Add Debian 8.0 in OS List for Template

2015-10-30 Thread Milamber

Hello,

There are any special reason to not add Debian 8.0 32/64 bits on the 
list of OS in the template form ? like missing support from kvm or 
xenserver?


Or we just need to add the INSERT into the sql schema like this commit [1] ?

That would be great if the next release 4.6 could have the Debian 8.0 in 
their list (and perhaps too: Debian testing)


Thanks

Mialber


[1] 
https://git-wip-us.apache.org/repos/asf?p=cloudstack.git;a=blobdiff;f=setup/db/db/schema-442to450.sql;h=cd2bf6e5a3756bf3ea499f20f5bc81ab219dbd89;hp=e2615d6cf6541cc7a6b6763421ba8398d593;hb=66afce66b469e9772989ffcef3015bdab9584ffc;hpb=9928d66fdaf71b43412e20b129975c42e0552d6f


Re: New PMC member: Erik Weber

2015-10-30 Thread Milamber


Congrats Erik! Good works!

On 30/10/2015 14:01, Giles Sirett wrote:

All
The PMC is delighted to announce that we have asked Erik weber to join the PMC 
and he has accepted

Please join me in congratulating Erik

Kind Regards
Giles

D: +44 20 3603 0541 | M: +44 796 111 
2055
giles.sir...@shapeblue.com
Find out more about ShapeBlue and our range of CloudStack related services

IaaS Cloud Design & Build
CSForge – rapid IaaS deployment framework
CloudStack Consulting
CloudStack Software 
Engineering
CloudStack Infrastructure 
Support
CloudStack Bootcamp Training Courses

This email and any attachments to it may be confidential and are intended solely 
for the use of the individual to whom it is addressed. Any views or opinions 
expressed are solely those of the author and do not necessarily represent those of 
Shape Blue Ltd or related companies. If you are not the intended recipient of this 
email, you must neither take any action based upon its contents, nor copy or show 
it to anyone. Please contact the sender if you believe you have received this email 
in error. Shape Blue Ltd is a company incorporated in England & Wales. 
ShapeBlue Services India LLP is a company incorporated in India and is operated 
under license from Shape Blue Ltd. Shape Blue Brasil Consultoria Ltda is a company 
incorporated in Brasil and is operated under license from Shape Blue Ltd. ShapeBlue 
SA Pty Ltd is a company registered by The Republic of South Africa and is traded 
under license from Shape Blue Ltd. ShapeBlue is a registered trademark.





Re: Add Debian 8.0 in OS List for Template

2015-10-30 Thread Milamber


Oh! I need to test this asap. Thanks Daan.

On 30/10/2015 11:18, Daan Hoogland wrote:

Milamber, there are api's for this:
http://cloudstack.apache.org/api/apidocs-4.5/root_admin/addGuestOs.html and
http://cloudstack.apache.org/api/apidocs-4.5/root_admin/addGuestOsMapping.html

Or am I missing your point?

On Fri, Oct 30, 2015 at 8:48 AM, Milamber  wrote:


Hello,

There are any special reason to not add Debian 8.0 32/64 bits on the list
of OS in the template form ? like missing support from kvm or xenserver?

Or we just need to add the INSERT into the sql schema like this commit [1]
?

That would be great if the next release 4.6 could have the Debian 8.0 in
their list (and perhaps too: Debian testing)

Thanks

Mialber


[1]
https://git-wip-us.apache.org/repos/asf?p=cloudstack.git;a=blobdiff;f=setup/db/db/schema-442to450.sql;h=cd2bf6e5a3756bf3ea499f20f5bc81ab219dbd89;hp=e2615d6cf6541cc7a6b6763421ba8398d593;hb=66afce66b469e9772989ffcef3015bdab9584ffc;hpb=9928d66fdaf71b43412e20b129975c42e0552d6f








Re: UI translation for 4.6

2015-10-31 Thread Milamber

Hello,

Last call to the translators before localization resources integration 
into the CS 4.6 release candidate. The last update of resource files is 
planned to Sunday afternoon(tomorrow).


Currently we have 6 languages fully translated, only 19 strings to 
translate for Hungarian, only 27 strings for German to reach 8 languages!


Link to translate on Transifex:
https://www.transifex.com/ke4qqq/CloudStack_UI/46xmessagesproperties/

Thanks

Milamber

On 23/10/2015 22:39, Milamber wrote:

Hello translators,

The way to translate the web UI of CloudStack is to go on Transifex 
website [1]. Apache CloudStack uses this specialized service to 
facilitate the translation process.


It's very easy, you just need to create an account (free) and start to 
translate with the Transifex friendly interface (suggestions for 
strings, history, comments, issues, etc.)


Currently we focus on the 4.6 resources strings for make the next 
version of CloudStack a great localized version. You can can translate 
too the other versions (especially 4.5) because a minor update is 
planned (4.5.3)).


Regularly or after a ping me, I launch the process [2] to update the 
L10N resources files on the source code of CloudStack.


Currently for the next version 4.6, if you are a dev, you can apply 
this pull request [3] on a local git branch from master branch and 
launch the web UI to check the localization web UI.


Below, the complete list of current languages opened to the 
translation. If your languages isn't in the list, you can ask on 
Transifex to open it.


All languages and translators are welcome!

Milamber

[1] https://www.transifex.com/ke4qqq/CloudStack_UI/
[2] 
https://cwiki.apache.org/confluence/display/CLOUDSTACK/Update+L10N+files+from+Transifex+to+git+repo

[3] https://github.com/apache/cloudstack/pull/974

The full list:

Acoli (ach)
Arabic (ar)
Catalan (ca)
Chinese (China) (zh_CN)
Chinese (Taiwan) (zh_TW)
Dutch (Belgium) (nl_BE)
Dutch (Netherlands) (nl_NL)
Dutch (nl)
French (fr)
French (France) (fr_FR)
Georgian (ka)
German (de)
German (Germany) (de_DE)
Hindi (hi)
Hungarian (hu)
Indonesian (id)
Indonesian (Indonesia) (id_ID)
Italian (it)
Italian (Italy) (it_IT)
Japanese (Japan) (ja_JP)
Korean (Korea) (ko_KR)
Norwegian Bokmål (Norway) (nb_NO)
Persian (fa)
Polish (pl)
Portuguese (Brazil) (pt_BR)
Romanian (Romania) (ro_RO)
Russian (Russia) (ru_RU)
Spanish (es)
Tatar (tt)
Telugu (India) (te_IN)
Thai (Thailand) (th_TH)
Turkish (Turkey) (tr_TR)
Vietnamese (Viet Nam) (vi_VN)



On 23/10/2015 21:54, Stavros Konstantaras wrote:

Hi there,

Maybe I could start a Greek translation as well.

Just send me the “how to”.

Cheers
Stavros Konstantaras


Stavros Konstantaras
Science faculty Research IT support (FEIOG)
University of Amsterdam, Science Park 904, 1098 XH

Fingerprint: E5E5 9B19 D1CD 88CD 4763  3465 A8DC 7C92 330F D59A

On 23 Oct 2015, at 22:49, Jaime Orlando Rojas Sanchez 
 wrote:


Hello, I can help with Spanish translations. Let me know how could I 
help.


Regards / Cordialmente,

Jaime O. Rojas S.
Technology Manager
jaime.ro...@kumo.com.co
Mobile: +57 301-3382382
Office: +57-1-8766767 x215

-Mensaje original-
De: Milamber [mailto:milam...@apache.org]
Enviado el: viernes, 23 de octubre de 2015 11:12 a. m.
Para: dev@cloudstack.apache.org; us...@cloudstack.apache.org
Asunto: Re: UI translation for 4.6

Hello,

The new stats for the translations of Web UI 4.6 (languages over 50%):

French (France) 100%
Portuguese (Brazil) 99%
Japanese (Japan)99%
Chinese (China) 99%
Norwegian Bokmål (Norway)   99%
Hungarian   98%
Dutch (Netherlands) 94%
German (Germany)76%
Russian (Russia)75%
Korean (Korea)  66%
Spanish 53%

Thanks for the translators! (especially to the Norwegian 70%->99%, 
655 new translated strings!)


I will integrate all this new strings in a new PR the next week 
around the 30/31st October.


Hungarian / Dutch (@dahn), just a small work to go to 100%!

The transifex project to translate the Web UI:
https://www.transifex.com/ke4qqq/CloudStack_UI/

That would be great to have a lot of localization Web UI for 
CloudStack 4.6!


Thanks

Milamber

PS. All languages stats for 4.6:
https://www.transifex.com/ke4qqq/CloudStack_UI/46xmessagesproperties/


On 09/10/2015 09:49, Sebastien Goasguen wrote:
Milamber reminded me that before releasing 4.6 we should include 
the latest translated strings for the UI.
If you care about translation, you might be interested to work on 
it in the coming days.


Here is where we stand:

Portuguese (Brazil) 100%
French (France) 100%

Japanese (Japan)99%
Hungarian   98%
Chinese (China) 93%
Dutch (Netherlands) 89%
Russian (Russia)75%
German (Germany)

Discuss & Vote for invitation to become Commiter ou PMC

2015-11-02 Thread Milamber

Hello,

Perhaps, we need let open at least 72h the discuss for promote a 
contributor to Commiter level or an Committer to PMC level, to allow all 
PMCs to discuss on this ?


I would like say too, the Discuss thread is not a vote thread, the "+1" 
must be avoided, and some comments are better in this discuss thread.


Milamber


Re: Discuss & Vote for invitation to become Commiter ou PMC

2015-11-02 Thread Milamber


Ignore. Bad list. Sorry.

On 02/11/2015 11:00, Milamber wrote:

Hello,

Perhaps, we need let open at least 72h the discuss for promote a 
contributor to Commiter level or an Committer to PMC level, to allow 
all PMCs to discuss on this ?


I would like say too, the Discuss thread is not a vote thread, the 
"+1" must be avoided, and some comments are better in this discuss 
thread.


Milamber





  1   2   >