[GitHub] [cloudstack-primate] sureshanaparti commented on a change in pull request #789: vm: backend migration changes support

2021-01-19 Thread GitBox


sureshanaparti commented on a change in pull request #789:
URL: https://github.com/apache/cloudstack-primate/pull/789#discussion_r559978844



##
File path: src/locales/en.json
##
@@ -2030,6 +2033,7 @@
 "label.storage.tags": "Storage Tags",
 "label.storage.traffic": "Storage Traffic",
 "label.storageid": "Primary Storage",
+"label.storagemigrationrequired": "Storage Migration Required",

Review comment:
   "_label.storage.migration.required_" key might look better





This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org




[GitHub] [cloudstack-documentation] rhtyd merged pull request #181: New changes for VMware vSphere primary storage addition to support new protocol types and storage policies at compute and disk offer

2021-01-19 Thread GitBox


rhtyd merged pull request #181:
URL: https://github.com/apache/cloudstack-documentation/pull/181


   



This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org




[GitHub] [cloudstack-primate] rhtyd commented on issue #895: [FEATURE] Multiple Management Server support

2021-01-19 Thread GitBox


rhtyd commented on issue #895:
URL: 
https://github.com/apache/cloudstack-primate/issues/895#issuecomment-762684091


   It is not clear from the issue description if the different management 
server belong to the same CloudStack installation or are different sites; in 
case they are the same installation (multi-mgmt setup) there is no need for 
changes in Primate, you can setup a basic nginx LB config 
(https://www.nginx.com/resources/wiki/start/topics/examples/loadbalanceexample/)
 and use the archive (http://download.cloudstack.org/primate/4.15.0.0/archive/) 
to do a custom setup/install.



This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org




[GitHub] [cloudstack-primate] rhtyd edited a comment on issue #895: [FEATURE] Multiple Management Server support

2021-01-19 Thread GitBox


rhtyd edited a comment on issue #895:
URL: 
https://github.com/apache/cloudstack-primate/issues/895#issuecomment-762684091


   It is not clear from the issue description if the different management 
servers belong to the same CloudStack installation or are different sites; in 
case they are the same installation (multi-mgmt setup) there is no need for 
changes in Primate, you can setup a basic nginx LB config 
(https://www.nginx.com/resources/wiki/start/topics/examples/loadbalanceexample/)
 and use the archive (http://download.cloudstack.org/primate/4.15.0.0/archive/) 
to do a custom setup/install.



This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org




[GitHub] [cloudstack-primate] wido commented on issue #895: [FEATURE] Multiple Management Server support

2021-01-19 Thread GitBox


wido commented on issue #895:
URL: 
https://github.com/apache/cloudstack-primate/issues/895#issuecomment-762686647


   > It is not clear from the issue description if the different management 
servers belong to the same CloudStack installation or are different sites; in 
case they are the same installation (multi-mgmt setup) there is no need for 
changes in Primate, you can setup a basic nginx LB config 
(https://www.nginx.com/resources/wiki/start/topics/examples/loadbalanceexample/)
 and use the archive (http://download.cloudstack.org/primate/4.15.0.0/archive/) 
to do a custom setup/install.
   
   Understood. This support is for different CloudStack installations. In our 
use-case we have CloudStack installations in Amsterdam, Miami and Barcelona and 
even multiple installations in Amsterdam.
   
   With this support we can have one deployment of the UI under one URL where 
we can point customers to.



This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org




[GitHub] [cloudstack-primate] borisstoyanov commented on pull request #863: [UI] UI Changes to support new storage plugin for PowerFlex/ScaleIO storage pool

2021-01-19 Thread GitBox


borisstoyanov commented on pull request #863:
URL: 
https://github.com/apache/cloudstack-primate/pull/863#issuecomment-762695948


   @blueorangutan package
   



This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org




[GitHub] [cloudstack-primate] blueorangutan commented on pull request #863: [UI] UI Changes to support new storage plugin for PowerFlex/ScaleIO storage pool

2021-01-19 Thread GitBox


blueorangutan commented on pull request #863:
URL: 
https://github.com/apache/cloudstack-primate/pull/863#issuecomment-762696521


   @borisstoyanov a Jenkins job has been kicked to build primate packages. I'll 
keep you posted as I make progress.



This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org




[GitHub] [cloudstack-primate] shwstppr commented on a change in pull request #789: vm: backend migration changes support

2021-01-19 Thread GitBox


shwstppr commented on a change in pull request #789:
URL: https://github.com/apache/cloudstack-primate/pull/789#discussion_r560007794



##
File path: src/locales/en.json
##
@@ -2030,6 +2033,7 @@
 "label.storage.tags": "Storage Tags",
 "label.storage.traffic": "Storage Traffic",
 "label.storageid": "Primary Storage",
+"label.storagemigrationrequired": "Storage Migration Required",

Review comment:
   @sureshanaparti done





This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org




[GitHub] [cloudstack-primate] blueorangutan commented on pull request #863: [UI] UI Changes to support new storage plugin for PowerFlex/ScaleIO storage pool

2021-01-19 Thread GitBox


blueorangutan commented on pull request #863:
URL: 
https://github.com/apache/cloudstack-primate/pull/863#issuecomment-762701809


   Packaging result: :heavy_check_mark:centos :heavy_check_mark:debian 
:heavy_check_mark:archive.
   QA: http://primate-qa.cloudstack.cloud:8080/client/pr/863 (JID-3816)



This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org




[GitHub] [cloudstack-primate] weizhouapache commented on pull request #898: Add multiple management server support

2021-01-19 Thread GitBox


weizhouapache commented on pull request #898:
URL: 
https://github.com/apache/cloudstack-primate/pull/898#issuecomment-762710861


   @utchoang tested good.
   
   one concern, to keep backwards compatibility, apiHost should be set to "" if 
it is not found in config.json  (there is no apiHost in config.json in primate 
1.0.0 or cloudstack 4.15.0.0).
   
   



This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org




[GitHub] [cloudstack-primate] weizhouapache commented on pull request #898: Add multiple management server support

2021-01-19 Thread GitBox


weizhouapache commented on pull request #898:
URL: 
https://github.com/apache/cloudstack-primate/pull/898#issuecomment-762862506


   @utchoang it seems..
   `config.servers[0].apiHost || '' + config.servers[0].apiBase` is equals to 
   `config.servers[0].apiHost || ('' + config.servers[0].apiBase)`



This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org




[ANNOUNCE] Apache CloudStack 4.15.0.0 Release

2021-01-19 Thread Rohit Yadav
*The Apache CloudStack Project Releases Apache® CloudStack® v4.15*
Mature Open Source Enterprise Cloud platform powers billions of dollars in
transactions for the world's largest Cloud providers, Fortune 5
multinationals, educational institutions, and more.

Wilmington, DE —19 January 2021— The Apache CloudStack Project announced
today v4.15 of Apache® CloudStack®, the mature, turnkey Open Source
enterprise Cloud orchestration platform.

Apache CloudStack is the proven, highly scalable IaaS platform of choice to
rapidly and easily create private, public, and hybrid Cloud environments:
it "just works".

Apache CloudStack powers mission-critical clouds for the world’s largest
users and service providers, including Alcatel-Lucent, Apple, Autodesk,
Bell Canada, BT, China Telecom, Dell, Disney, Fujitsu, Huawei, INRIA,
Juniper Networks, Korea Telecom, Leaseweb, Melbourne University, Nokia,
NTT, Orange, SAP, Schuberg Philis, Taiwan Mobile, Tata, TrendMicro,
Verizon, WebMD, and countless others.

"We are pleased to announce our latest release, making CloudStack even
easier to deploy full-featured public and private clouds," said Sven Vogel,
Vice President of Apache CloudStack. "Apache CloudStack continues to grow
from strength to strength, with upgraded software and powerful deployments,
backed by a robust community."

# Apache CloudStack v4.15
Apache CloudStack includes the entire "stack" of features in an IaaS cloud:
compute orchestration, Network-as-a-Service, user and account management,
full and open native API, resource accounting, and a first-class user
interface. The new 4.15 release ships with more than 200 new features,
improvements, and bug fixes that include:

- A new, modern user interface at general availability
- vSphere advanced storage capabilities to support VMware storage policies,
vSAN, VMFS6, vVols and datastore clusters
- VMware "deploy-as-is" templates with OVF properties support for deploying
virtual appliances in CloudStack clouds
- Secondary storage management tools
- Roles based users in projects
- Dynamic roles enhancements for more granular RBAC
- Support for CentOS 8, Ubuntu 20.04, XCP-ng 8.1, and MySQL 8
- noVNC console for performance improvements to VM console access
- Redfish support for out of band management
- Unmanaging guest VMs
- PVLAN support for L2 networks
- Boot into hardware setup (VMware)
- Configure root disk via service offering

The full list of new features is available in the project release notes at
https://docs.cloudstack.apache.org/en/4.15.0.0/releasenotes/about.html

"At NTT/Itelligence we were eagerly anticipating this latest version of
Apache CloudStack as many of the features in the release are of importance
to our Itelligence cloud solution," said Andre Walter, VP, Head of GMS
Cloud Infrastructure Services at Itelligence Global Managed Services GmbH.
"We are particularly excited about the vSphere advanced capabilities and
full OVF properties support. It is important for us to see the Open Source
community bringing more and more features that allow us to enhance our
global cloud operations capabilities."

"Apache CloudStack continues to bring innovative features for public cloud
providers like us,"  said Wido den Hollander, CTO of PCExtreme. "With the
4.15 release, we are very interested in the Redfish implementation for Out
of Band Management which helps bring the next generation of server
management to our data centres. The fact that the CloudStack community is
driven by users of the software as opposed to vendors with competing
interests means that time and time again we see these exciting features
delivered In Apache CloudStack."

"Apache CloudStack continues to cement itself as the logical choice for
reliable, open source IaaS orchestration," said Giles Sirett, CEO of
ShapeBlue. "It is proven, hugely scalable and, most importantly, easy to
deploy and operate. The 4.15 release brings many features that will allow
both public and private cloud operators to further innovate on their
service offerings. I’d like to thank everybody in the Apache CloudStack
community for this latest release."

The Apache CloudStack community invites those interested to join its
mailing lists and global events, including CloudStack Collaboration
Conference and numerous regional user groups. To get started and for ways
to contribute, visit http://cloudstack.apache.org/contribute.html

## Availability and Oversight
Apache CloudStack software is released under the Apache License v2.0 and is
overseen by a volunteer, 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.

## Apache CloudStack Resources

Source code downloads http://cloudstack.apache.org/downloads.html
Documentation http://docs.cloudstack.apache.org/
Upgrade instructions
https://docs.cloudstack.apache.org/en/4.15.0.0/upgrading/
Publicly-known users http://cloudstack.apache.org/user

[PROPOSE] RM for 4.14.1 and 4.15.1

2021-01-19 Thread Rohit Yadav
Dear All,

I’d like to put myself forward as the release manager for 4.14.1.0 and 4.15.1.0.

For 4.14.1.0 my colleague Abhishek Kumar (@shwstppr) will assist me during the 
process for reviewing/testing/merging the PRs, others will be welcome to 
support as well. Given work on 4.14.1.0 milestone has been already going on for 
months (alongside 4.15.0.0) with about 70 PRs merged and only few outstanding 
(https://github.com/apache/cloudstack/milestone/15), and given it's a minor 
release I propose for a freeze and cut 4.14.1.0 RC1 in WC 1 Feb 2021 which 
should give us two more weeks to stabilise 4.14 branch.

For 4.15.1.0, I propose we have a window of at least 8 weeks (2 months) to 
allow community and users to test 4.15.0.0 and report issues, and aim to cut 
RC1 in Q2 2021 (in April or onwards). I'll propose timeline and details after 
4.14.1.0.

Given the release cadence and activity, I also propose that we work on these .1 
releases in sequence before we discuss 4.16 to avoid fragmentation of our 
focus, which may be more sensible to aim in Q3 2021 (July 2021 onwards) and 
give us around 4-5 months to work on major features and changes and stabilise 
master.

Finally, these two are minor releases the specific branches must avoid any 
major changes or features that would ask operational risk and impact for users, 
but may include changes specified in the LTS wiki [3] (operations and infra 
maintenance and support such as a support for hypervisor support, guest OSs 
etc). 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 effort intensive and put the onus back on the 
community to get stuff done. You may ping me (@rhtyd) and Abhishek (@shwstppr) 
on your PRs and issues for PRs and issues that are or need to be in 4.14.1.0 
and 4.15.1.0 milestone.

I hope to have your support. Any thoughts, feedback, comments? Thanks.

[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


Regards.

rohit.ya...@shapeblue.com 
www.shapeblue.com
3 London Bridge Street,  3rd floor, News Building, London  SE1 9SGUK
@shapeblue
  
 



Re: [VOTE] Merge apache/cloudstack-primate with apache/cloudstack

2021-01-19 Thread Rohit Yadav
Dear All,

I've tried to review and merge as many apache/cloudstack-primate PRs as 
possible but there are still 16 of them open or in draft. Since the thread has 
not received any objections, I'll merge the UI codebase from 
apache/cloudstack-primate to apache/cloudstack (4.15 branch under UI directory) 
tomorrow (by eod 20 Jan 2021).

On the logistics of doing the merge, I've tried to merge it under the ui/ 
directory of apache/cloudstack (4.15 branch) by trying to keep git history 
which does not work smoothly (and git log --follow ui/ does not work, even 
though I see all commits from the source repository). I'm trying to get this 
right but worst case I'll add source files and as a courtesy include all 
contributors from apache/cloudstack-primate as co-authors in the commit 
(https://docs.github.com/en/github/committing-changes-to-your-project/creating-a-commit-with-multiple-authors).

I'll request and close all the open PRs that couldn't be merged to be re-opened 
for 4.15 or master branch under apache/cloudstack repo. After this I'll request 
ASF infra to archive that repository (make it read-only). Any feedback and 
comments are welcome.


Regards.


From: Rohit Yadav 
Sent: Tuesday, January 12, 2021 16:27
To: dev@cloudstack.apache.org ; 
priv...@cloudstack.apache.org 
Subject: Re: [VOTE] Merge apache/cloudstack-primate with apache/cloudstack

All,

I've reviewed the current state of 
https://github.com/apache/cloudstack-primate/pulls which has several open PRs 
and issues and new PRs being opened every other day. This will cause some pain 
during the transition phase, I'll spend some time this week and next to get 
some of the open PRs merge and I request others to collaborate in 
testing/reviewing and merging of those open PRs. If it's reasonable, let's 
target to merge the repo into apache/cloudstack on/after 20 Jan (Wed next week) 
and then request ASF infra to archive the repository.

Any thoughts, feedback? Thanks.


From: Rohit Yadav 
Sent: Friday, January 8, 2021 16:45
To: dev@cloudstack.apache.org ; 
priv...@cloudstack.apache.org 
Subject: Re: [VOTE] Merge apache/cloudstack-primate with apache/cloudstack

All,

I'll add my own +1 to this as well.

With this, we've reached lazy consensus with 4 PMC votes (Pierre-Luc, Wei, 
Sven, Rohit) and 1 non-PMC vote (Hoang) with no objections on the proposal.

After soon as 4.15.0.0 finishes voting and master is available to merges again 
, I'll work on the proposed steps:

  *   Request ASF infra to archive the apache/cloudstack-primate (read-only)
repository and remove all references to the name 'primate'
  *   Move the UI code from apache/cloudstack-primate to apache/cloudstack's ui/
directory (old code has been already moved to ui/legacy directory already in 
latest master,
which will be removed from master after 4.15 branch is cut)
  *   Fix packaging to build to bundle the ui/ codebase using npm and mvn; 
developers will
need to run it separately while working on a feature, enhancement, and bugfix
  *   The cloudstack-management rpm/deb pkg will include built UI (at the 
current of
/usr/share/cloudstack-management/webapps) and a new package cloudstack-ui will 
be added
for advanced users who only want to install/use the UI (installed at a new path,
 for example, /usr/share/cloudstack-ui)

Thanks all and regards.


From: Rohit Yadav 
Sent: Tuesday, December 29, 2020 14:26
To: dev@cloudstack.apache.org ; 
priv...@cloudstack.apache.org 
Subject: [VOTE] Merge apache/cloudstack-primate with apache/cloudstack

Dear all,

As discussed in a recent related thread and no objections were received on the 
proposal [1], I've started this voting thread on following:

  *   Request ASF infra to archive the apache/cloudstack-primate (read-only)
repository and remove all references to the name 'primate'
  *   Move the UI code from apache/cloudstack-primate to apache/cloudstack's ui/
directory (old code has been already moved to ui/legacy directory already in 
latest master,
which will be removed from master after 4.15 branch is cut)
  *   Fix packaging to build to bundle the ui/ codebase using npm and mvn; 
developers will
need to run it separately while working on a feature, enhancement, and bugfix
  *   The cloudstack-management rpm/deb pkg will include built UI (at the 
current of
/usr/share/cloudstack-management/webapps) and a new package cloudstack-ui will 
be added
for advanced users who only want to install/use the UI (installed at a new path,
 for example, /usr/share/cloudstack-ui)

The vote will be open for 72 hours and then extended until lazy consensus (3 
PMC +1 votes) is reached.
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] https://markmail.org/message/mdgeahlabpbx3v22


Regards.

rohit.ya...@shapeblue.com
www.shapeblue.

[GitHub] [cloudstack-documentation] rhtyd commented on pull request #176: Replace obsolete apidocs links

2021-01-19 Thread GitBox


rhtyd commented on pull request #176:
URL: 
https://github.com/apache/cloudstack-documentation/pull/176#issuecomment-762893599


   No lgtm @onitake since you've changed base branch to 4.15, I've merged your 
PR on 4.15 branch and fwd-merge 4.15 to master.



This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org




Re: [VOTE] Merge apache/cloudstack-primate with apache/cloudstack

2021-01-19 Thread Wei ZHOU
Hi Rohit,

I used 'git rebase' to remove all commits for merge requests. I've pushed
the branch to cloudstack-primate, it has the same source code as master
branch.
https://github.com/apache/cloudstack-primate/commits/remove-merged-prs

You can create a patch file by "git format-patch --root HEAD --stdout
>primate.patch"
then go to cloudstack repository, and apply the patches by "git am
--directory=ui/ primate.patch"
it will apply all cloudstack-primate commits to cloudstack repo, and keep
the commits history. I've tested and it works.

Hope this helps.

-Wei



On Tue, 19 Jan 2021 at 15:43, Rohit Yadav  wrote:

> Dear All,
>
> I've tried to review and merge as many apache/cloudstack-primate PRs as
> possible but there are still 16 of them open or in draft. Since the thread
> has not received any objections, I'll merge the UI codebase from
> apache/cloudstack-primate to apache/cloudstack (4.15 branch under UI
> directory) tomorrow (by eod 20 Jan 2021).
>
> On the logistics of doing the merge, I've tried to merge it under the ui/
> directory of apache/cloudstack (4.15 branch) by trying to keep git history
> which does not work smoothly (and git log --follow ui/ does not work, even
> though I see all commits from the source repository). I'm trying to get
> this right but worst case I'll add source files and as a courtesy include
> all contributors from apache/cloudstack-primate as co-authors in the commit
> (
> https://docs.github.com/en/github/committing-changes-to-your-project/creating-a-commit-with-multiple-authors
> ).
>
> I'll request and close all the open PRs that couldn't be merged to be
> re-opened for 4.15 or master branch under apache/cloudstack repo. After
> this I'll request ASF infra to archive that repository (make it read-only).
> Any feedback and comments are welcome.
>
>
> Regards.
>
> 
> From: Rohit Yadav 
> Sent: Tuesday, January 12, 2021 16:27
> To: dev@cloudstack.apache.org ;
> priv...@cloudstack.apache.org 
> Subject: Re: [VOTE] Merge apache/cloudstack-primate with apache/cloudstack
>
> All,
>
> I've reviewed the current state of
> https://github.com/apache/cloudstack-primate/pulls which has several open
> PRs and issues and new PRs being opened every other day. This will cause
> some pain during the transition phase, I'll spend some time this week and
> next to get some of the open PRs merge and I request others to collaborate
> in testing/reviewing and merging of those open PRs. If it's reasonable,
> let's target to merge the repo into apache/cloudstack on/after 20 Jan (Wed
> next week) and then request ASF infra to archive the repository.
>
> Any thoughts, feedback? Thanks.
>
> 
> From: Rohit Yadav 
> Sent: Friday, January 8, 2021 16:45
> To: dev@cloudstack.apache.org ;
> priv...@cloudstack.apache.org 
> Subject: Re: [VOTE] Merge apache/cloudstack-primate with apache/cloudstack
>
> All,
>
> I'll add my own +1 to this as well.
>
> With this, we've reached lazy consensus with 4 PMC votes (Pierre-Luc, Wei,
> Sven, Rohit) and 1 non-PMC vote (Hoang) with no objections on the proposal.
>
> After soon as 4.15.0.0 finishes voting and master is available to merges
> again , I'll work on the proposed steps:
>
>   *   Request ASF infra to archive the apache/cloudstack-primate
> (read-only)
> repository and remove all references to the name 'primate'
>   *   Move the UI code from apache/cloudstack-primate to
> apache/cloudstack's ui/
> directory (old code has been already moved to ui/legacy directory already
> in latest master,
> which will be removed from master after 4.15 branch is cut)
>   *   Fix packaging to build to bundle the ui/ codebase using npm and mvn;
> developers will
> need to run it separately while working on a feature, enhancement, and
> bugfix
>   *   The cloudstack-management rpm/deb pkg will include built UI (at the
> current of
> /usr/share/cloudstack-management/webapps) and a new package cloudstack-ui
> will be added
> for advanced users who only want to install/use the UI (installed at a new
> path,
>  for example, /usr/share/cloudstack-ui)
>
> Thanks all and regards.
>
> 
> From: Rohit Yadav 
> Sent: Tuesday, December 29, 2020 14:26
> To: dev@cloudstack.apache.org ;
> priv...@cloudstack.apache.org 
> Subject: [VOTE] Merge apache/cloudstack-primate with apache/cloudstack
>
> Dear all,
>
> As discussed in a recent related thread and no objections were received on
> the proposal [1], I've started this voting thread on following:
>
>   *   Request ASF infra to archive the apache/cloudstack-primate
> (read-only)
> repository and remove all references to the name 'primate'
>   *   Move the UI code from apache/cloudstack-primate to
> apache/cloudstack's ui/
> directory (old code has been already moved to ui/legacy directory already
> in latest master,
> which will be removed from master after 4.15 branch is cut)
>   *   Fix packaging to build to bundle the ui/ codebase using npm and

Re: [VOTE] Merge apache/cloudstack-primate with apache/cloudstack

2021-01-19 Thread Rohit Yadav
Thanks Wei, I'll try this today.

Regards.

Regards,
Rohit Yadav


From: Wei ZHOU 
Sent: Wednesday, January 20, 2021 2:00:19 AM
To: dev@cloudstack.apache.org 
Subject: Re: [VOTE] Merge apache/cloudstack-primate with apache/cloudstack

Hi Rohit,

I used 'git rebase' to remove all commits for merge requests. I've pushed
the branch to cloudstack-primate, it has the same source code as master
branch.
https://github.com/apache/cloudstack-primate/commits/remove-merged-prs

You can create a patch file by "git format-patch --root HEAD --stdout
>primate.patch"
then go to cloudstack repository, and apply the patches by "git am
--directory=ui/ primate.patch"
it will apply all cloudstack-primate commits to cloudstack repo, and keep
the commits history. I've tested and it works.

Hope this helps.

-Wei




rohit.ya...@shapeblue.com 
www.shapeblue.com
3 London Bridge Street,  3rd floor, News Building, London  SE1 9SGUK
@shapeblue
  
 

On Tue, 19 Jan 2021 at 15:43, Rohit Yadav  wrote:

> Dear All,
>
> I've tried to review and merge as many apache/cloudstack-primate PRs as
> possible but there are still 16 of them open or in draft. Since the thread
> has not received any objections, I'll merge the UI codebase from
> apache/cloudstack-primate to apache/cloudstack (4.15 branch under UI
> directory) tomorrow (by eod 20 Jan 2021).
>
> On the logistics of doing the merge, I've tried to merge it under the ui/
> directory of apache/cloudstack (4.15 branch) by trying to keep git history
> which does not work smoothly (and git log --follow ui/ does not work, even
> though I see all commits from the source repository). I'm trying to get
> this right but worst case I'll add source files and as a courtesy include
> all contributors from apache/cloudstack-primate as co-authors in the commit
> (
> https://docs.github.com/en/github/committing-changes-to-your-project/creating-a-commit-with-multiple-authors
> ).
>
> I'll request and close all the open PRs that couldn't be merged to be
> re-opened for 4.15 or master branch under apache/cloudstack repo. After
> this I'll request ASF infra to archive that repository (make it read-only).
> Any feedback and comments are welcome.
>
>
> Regards.
>
> 
> From: Rohit Yadav 
> Sent: Tuesday, January 12, 2021 16:27
> To: dev@cloudstack.apache.org ;
> priv...@cloudstack.apache.org 
> Subject: Re: [VOTE] Merge apache/cloudstack-primate with apache/cloudstack
>
> All,
>
> I've reviewed the current state of
> https://github.com/apache/cloudstack-primate/pulls which has several open
> PRs and issues and new PRs being opened every other day. This will cause
> some pain during the transition phase, I'll spend some time this week and
> next to get some of the open PRs merge and I request others to collaborate
> in testing/reviewing and merging of those open PRs. If it's reasonable,
> let's target to merge the repo into apache/cloudstack on/after 20 Jan (Wed
> next week) and then request ASF infra to archive the repository.
>
> Any thoughts, feedback? Thanks.
>
> 
> From: Rohit Yadav 
> Sent: Friday, January 8, 2021 16:45
> To: dev@cloudstack.apache.org ;
> priv...@cloudstack.apache.org 
> Subject: Re: [VOTE] Merge apache/cloudstack-primate with apache/cloudstack
>
> All,
>
> I'll add my own +1 to this as well.
>
> With this, we've reached lazy consensus with 4 PMC votes (Pierre-Luc, Wei,
> Sven, Rohit) and 1 non-PMC vote (Hoang) with no objections on the proposal.
>
> After soon as 4.15.0.0 finishes voting and master is available to merges
> again , I'll work on the proposed steps:
>
>   *   Request ASF infra to archive the apache/cloudstack-primate
> (read-only)
> repository and remove all references to the name 'primate'
>   *   Move the UI code from apache/cloudstack-primate to
> apache/cloudstack's ui/
> directory (old code has been already moved to ui/legacy directory already
> in latest master,
> which will be removed from master after 4.15 branch is cut)
>   *   Fix packaging to build to bundle the ui/ codebase using npm and mvn;
> developers will
> need to run it separately while working on a feature, enhancement, and
> bugfix
>   *   The cloudstack-management rpm/deb pkg will include built UI (at the
> current of
> /usr/share/cloudstack-management/webapps) and a new package cloudstack-ui
> will be added
> for advanced users who only want to install/use the UI (installed at a new
> path,
>  for example, /usr/share/cloudstack-ui)
>
> Thanks all and regards.
>
> 
> From: Rohit Yadav 
> Sent: Tuesday, December 29, 2020 14:26
> To: dev@cloudstack.apache.org ;
> priv...@cloudstack.apache.org 
> Subject: [VOTE] Merge apache/cloudstack-primate with apache/cloudstack
>
> Dear all,
>
> As discussed in a recent related thread and no objections were received on
> the proposal [1], I've started this voting thread on following:
>
>   *   Request ASF infra to archive the apache/cloudstac

[GitHub] [cloudstack-primate] rhtyd commented on pull request #320: Explore Test Automation

2021-01-19 Thread GitBox


rhtyd commented on pull request #320:
URL: 
https://github.com/apache/cloudstack-primate/pull/320#issuecomment-763238986


   @blueorangutan package



This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org




[GitHub] [cloudstack-primate] blueorangutan commented on pull request #320: Explore Test Automation

2021-01-19 Thread GitBox


blueorangutan commented on pull request #320:
URL: 
https://github.com/apache/cloudstack-primate/pull/320#issuecomment-763239329


   @rhtyd a Jenkins job has been kicked to build primate packages. I'll keep 
you posted as I make progress.



This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org




[GitHub] [cloudstack-primate] rhtyd commented on pull request #320: Explore Test Automation

2021-01-19 Thread GitBox


rhtyd commented on pull request #320:
URL: 
https://github.com/apache/cloudstack-primate/pull/320#issuecomment-763244143


   Manually tested build passes ok



This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org




[GitHub] [cloudstack-primate] rhtyd merged pull request #320: Explore Test Automation

2021-01-19 Thread GitBox


rhtyd merged pull request #320:
URL: https://github.com/apache/cloudstack-primate/pull/320


   



This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org




[GitHub] [cloudstack-primate] rhtyd closed issue #827: [BUG] public network端口转发设置问题

2021-01-19 Thread GitBox


rhtyd closed issue #827:
URL: https://github.com/apache/cloudstack-primate/issues/827


   



This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org




[GitHub] [cloudstack-primate] rhtyd commented on issue #827: [BUG] public network端口转发设置问题

2021-01-19 Thread GitBox


rhtyd commented on issue #827:
URL: 
https://github.com/apache/cloudstack-primate/issues/827#issuecomment-763246259


   @feizhoulaobo kindly test latest release (master or with 4.15.0.0) and if 
you can reproduce please raise bug on 
https://github.com/apache/cloudstack/issues



This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org




[GitHub] [cloudstack-primate] utchoang commented on pull request #898: Add multiple management server support

2021-01-19 Thread GitBox


utchoang commented on pull request #898:
URL: 
https://github.com/apache/cloudstack-primate/pull/898#issuecomment-763247264


   @weizhouapache This is not true because baseUrl needs a combination of 
apiHost and apiBase. In your way, if apiHost exists in config.json then baseUrl 
is only equal to apiHost. I will edit it again to see better



This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org




[GitHub] [cloudstack-primate] blueorangutan commented on pull request #320: Explore Test Automation

2021-01-19 Thread GitBox


blueorangutan commented on pull request #320:
URL: 
https://github.com/apache/cloudstack-primate/pull/320#issuecomment-763255179


   Packaging result: :heavy_check_mark:centos :heavy_check_mark:debian 
:heavy_check_mark:archive.
   QA: http://primate-qa.cloudstack.cloud:8080/client/pr/320 (JID-3817)



This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org




Re: [VOTE] Merge apache/cloudstack-primate with apache/cloudstack

2021-01-19 Thread Rohit Yadav
All,

I've raised the PR to merge the commits from apache/cloudstack-primate repo 
here:
https://github.com/apache/cloudstack/pull/4598 (Thanks Wei, your advice worked!)


I've requested ASF infra to archive the repo here:
https://issues.apache.org/jira/browse/INFRA-21321

I'll merge the PR with a merge commit as soon as packaging and Travis pass. I 
request that any new PR/issue be opened under 
https://github.com/apache/cloudstack and to avoid issues, I'll comment the same 
on all open/draft PRs on apache/cloudstack-primate and close them by eod today.


Regards.


From: Rohit Yadav 
Sent: Wednesday, January 20, 2021 04:45
To: dev@cloudstack.apache.org 
Subject: Re: [VOTE] Merge apache/cloudstack-primate with apache/cloudstack

Thanks Wei, I'll try this today.

Regards.

Regards,
Rohit Yadav


From: Wei ZHOU 
Sent: Wednesday, January 20, 2021 2:00:19 AM
To: dev@cloudstack.apache.org 
Subject: Re: [VOTE] Merge apache/cloudstack-primate with apache/cloudstack

Hi Rohit,

I used 'git rebase' to remove all commits for merge requests. I've pushed
the branch to cloudstack-primate, it has the same source code as master
branch.
https://github.com/apache/cloudstack-primate/commits/remove-merged-prs

You can create a patch file by "git format-patch --root HEAD --stdout
>primate.patch"
then go to cloudstack repository, and apply the patches by "git am
--directory=ui/ primate.patch"
it will apply all cloudstack-primate commits to cloudstack repo, and keep
the commits history. I've tested and it works.

Hope this helps.

-Wei




rohit.ya...@shapeblue.com
www.shapeblue.com
3 London Bridge Street,  3rd floor, News Building, London  SE1 9SGUK
@shapeblue




rohit.ya...@shapeblue.com 
www.shapeblue.com
3 London Bridge Street,  3rd floor, News Building, London  SE1 9SGUK
@shapeblue
  
 

On Tue, 19 Jan 2021 at 15:43, Rohit Yadav  wrote:

> Dear All,
>
> I've tried to review and merge as many apache/cloudstack-primate PRs as
> possible but there are still 16 of them open or in draft. Since the thread
> has not received any objections, I'll merge the UI codebase from
> apache/cloudstack-primate to apache/cloudstack (4.15 branch under UI
> directory) tomorrow (by eod 20 Jan 2021).
>
> On the logistics of doing the merge, I've tried to merge it under the ui/
> directory of apache/cloudstack (4.15 branch) by trying to keep git history
> which does not work smoothly (and git log --follow ui/ does not work, even
> though I see all commits from the source repository). I'm trying to get
> this right but worst case I'll add source files and as a courtesy include
> all contributors from apache/cloudstack-primate as co-authors in the commit
> (
> https://docs.github.com/en/github/committing-changes-to-your-project/creating-a-commit-with-multiple-authors
> ).
>
> I'll request and close all the open PRs that couldn't be merged to be
> re-opened for 4.15 or master branch under apache/cloudstack repo. After
> this I'll request ASF infra to archive that repository (make it read-only).
> Any feedback and comments are welcome.
>
>
> Regards.
>
> 
> From: Rohit Yadav 
> Sent: Tuesday, January 12, 2021 16:27
> To: dev@cloudstack.apache.org ;
> priv...@cloudstack.apache.org 
> Subject: Re: [VOTE] Merge apache/cloudstack-primate with apache/cloudstack
>
> All,
>
> I've reviewed the current state of
> https://github.com/apache/cloudstack-primate/pulls which has several open
> PRs and issues and new PRs being opened every other day. This will cause
> some pain during the transition phase, I'll spend some time this week and
> next to get some of the open PRs merge and I request others to collaborate
> in testing/reviewing and merging of those open PRs. If it's reasonable,
> let's target to merge the repo into apache/cloudstack on/after 20 Jan (Wed
> next week) and then request ASF infra to archive the repository.
>
> Any thoughts, feedback? Thanks.
>
> 
> From: Rohit Yadav 
> Sent: Friday, January 8, 2021 16:45
> To: dev@cloudstack.apache.org ;
> priv...@cloudstack.apache.org 
> Subject: Re: [VOTE] Merge apache/cloudstack-primate with apache/cloudstack
>
> All,
>
> I'll add my own +1 to this as well.
>
> With this, we've reached lazy consensus with 4 PMC votes (Pierre-Luc, Wei,
> Sven, Rohit) and 1 non-PMC vote (Hoang) with no objections on the proposal.
>
> After soon as 4.15.0.0 finishes voting and master is available to merges
> again , I'll work on the proposed steps:
>
>   *   Request ASF infra to archive the apache/cloudstack-primate
> (read-only)
> repository and remove all references to the name 'primate'
>   *   Move the UI code from apache/cloudstack-primate to
> apache/cloudstack's ui/
> directory (old code has been already moved to ui/legacy directory already
> in latest master,
> which will be removed from master after 4.15 branch is cut)
>   *   Fix packaging to build to bundle the

[GitHub] [cloudstack-primate] weizhouapache commented on pull request #898: Add multiple management server support

2021-01-19 Thread GitBox


weizhouapache commented on pull request #898:
URL: 
https://github.com/apache/cloudstack-primate/pull/898#issuecomment-763400688


   @utchoang it works with commit "Fix for clear code."



This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org




4.15 Manager out of memory

2021-01-19 Thread rvalle
​Hi!

Congrats for the 4.15 release! UI makes a great difference.

I started launching deployment tests with 4.15 and I just noticed that the 
manager is running out of memory were 4.14 did not.

This is in a test environment where the manager host resources are constrained 
yet 100% functional in 4.14. 

Anybody experiencing this? 

● cloudstack-management.service - CloudStack Management Server
   Loaded: loaded (/lib/systemd/system/cloudstack-management.service; enabled; 
vendor preset: enabled)
  Drop-In: /etc/systemd/system/cloudstack-management.service.d
   └─mesh-dep.conf, mysql-dep.conf
   Active: failed (Result: exit-code) since Tue 2021-01-19 11:02:44 EST; 15h ago
  Process: 6641 ExecStart=/usr/bin/java $JAVA_DEBUG $JAVA_OPTS -cp $CLASSPATH 
$BOOTSTRAP_CLASS (code=exited, status=1/FAILURE)
 Main PID: 6641 (code=exited, status=1/FAILURE)

Jan 19 11:02:40 manager java[6641]: INFO  [c.c.c.ConsoleProxyManagerImpl] 
(AgentTaskPool-8:ctx-71ff758f) (logid:58f404cb) Console p
Jan 19 11:02:40 manager java[6641]: WARN  [c.c.a.m.AgentManagerImpl] 
(AgentConnectTaskPool-2683:ctx-abc795fe) (logid:c4046d5d) Reso
Jan 19 11:02:44 manager java[6641]: OpenJDK 64-Bit Server VM warning: INFO: 
os::commit_memory(0x9ea8, 26738688, 0) fail
Jan 19 11:02:44 manager java[6641]: #
Jan 19 11:02:44 manager java[6641]: # There is insufficient memory for the Java 
Runtime Environment to continue.
Jan 19 11:02:44 manager java[6641]: # Native memory allocation (mmap) failed to 
map 26738688 bytes for committing reserved memory.
Jan 19 11:02:44 manager java[6641]: # An error report file with more 
information is saved as:
Jan 19 11:02:44 manager java[6641]: # 
/var/log/cloudstack/management/cloudstack-management.err
Jan 19 11:02:44 manager systemd[1]: cloudstack-management.service: Main process 
exited, code=exited, status=1/FAILURE
Jan 19 11:02:44 manager systemd[1]: cloudstack-management.service: Failed with 
result 'exit-code'.