Re: Adoption Survey seems to be abandoned

2017-10-30 Thread Daan Hoogland
Hey Ivan, I am not very familiar to that survey. Is it mail based and where
did you sent it? If not can you do me a link? I don't think it is intended
to be ignored.

On Mon, Oct 30, 2017 at 4:51 AM, Ivan Kudryavtsev 
wrote:

> Hi, DevTeam.
>
> May be dev@ is wrong list, sorry in advance.
>
> It seems that adopters list is abandoned. I mean that I filled it about 3+
> month ago and don't see our org in list of adopters (might be it was just
> ignored, but worth to mention anyway). I don't know either it's intended or
> not, just wanted to note that.
>
> Have a great day.
>



-- 
Daan


Re: Adoption Survey seems to be abandoned

2017-10-30 Thread Ivan Kudryavtsev
Hi, Daan. Thanks for the response

http://cloudstack.apache.org/users.html - page
http://cloudstack.apache.org/survey.html - survey

Have a good day.

2017-10-30 14:07 GMT+07:00 Daan Hoogland :

> Hey Ivan, I am not very familiar to that survey. Is it mail based and where
> did you sent it? If not can you do me a link? I don't think it is intended
> to be ignored.
>
> On Mon, Oct 30, 2017 at 4:51 AM, Ivan Kudryavtsev <
> kudryavtsev...@bw-sw.com>
> wrote:
>
> > Hi, DevTeam.
> >
> > May be dev@ is wrong list, sorry in advance.
> >
> > It seems that adopters list is abandoned. I mean that I filled it about
> 3+
> > month ago and don't see our org in list of adopters (might be it was just
> > ignored, but worth to mention anyway). I don't know either it's intended
> or
> > not, just wanted to note that.
> >
> > Have a great day.
> >
>
>
>
> --
> Daan
>



-- 
With best regards, Ivan Kudryavtsev
Bitworks Software, Ltd.
Cell: +7-923-414-1515
WWW: http://bitworks.software/ 


RE: Adoption Survey seems to be abandoned

2017-10-30 Thread Giles Sirett
Hi Ivan
I'll answer your question with an appeal for help.

I setup the adoption  survey. The survey itself  is provided pro-bono by  
formwize. There's an admin login which gives access to the results (which is 
held by a number of PMC members)

So, the survey certainly isn’t abandoned (although a couple of the answer sets 
are due an update)

However, the task of getting the results onto 
http://cloudstack.apache.org/users.html is:
a) a manual process
b) one that I don’t have the skills to do

Erik Weber took on this task, but I know Erik is not too involved with 
cloudstack these days so has struggled to keep up with this.
Any volunteers here who could take on the job of updating the results page (say 
every month or couple of months) ?



Kind regards
Giles

giles.sir...@shapeblue.com 
www.shapeblue.com
53 Chandos Place, Covent Garden, London  WC2N 4HSUK
@shapeblue
  
 


-Original Message-
From: Ivan Kudryavtsev [mailto:kudryavtsev...@bw-sw.com] 
Sent: 30 October 2017 03:51
To: dev@cloudstack.apache.org
Subject: Adoption Survey seems to be abandoned

Hi, DevTeam.

May be dev@ is wrong list, sorry in advance.

It seems that adopters list is abandoned. I mean that I filled it about 3+ 
month ago and don't see our org in list of adopters (might be it was just 
ignored, but worth to mention anyway). I don't know either it's intended or 
not, just wanted to note that.

Have a great day.


RE: Adoption Survey seems to be abandoned

2017-10-30 Thread Ivan Kudryavtsev
Hi, Giles. Thank you for response. I suppose, if the process is well
defined and established, I suppose our PM for CloudStack-UI could handle
that. Who could she contact to get the details and a routine?

30 окт. 2017 г. 16:07 пользователь "Giles Sirett" <
giles.sir...@shapeblue.com> написал:

> Hi Ivan
> I'll answer your question with an appeal for help.
>
> I setup the adoption  survey. The survey itself  is provided pro-bono by
> formwize. There's an admin login which gives access to the results (which
> is held by a number of PMC members)
>
> So, the survey certainly isn’t abandoned (although a couple of the answer
> sets are due an update)
>
> However, the task of getting the results onto
> http://cloudstack.apache.org/users.html is:
> a) a manual process
> b) one that I don’t have the skills to do
>
> Erik Weber took on this task, but I know Erik is not too involved with
> cloudstack these days so has struggled to keep up with this.
> Any volunteers here who could take on the job of updating the results page
> (say every month or couple of months) ?
>
>
>
> Kind regards
> Giles
>
> giles.sir...@shapeblue.com
> www.shapeblue.com
> 53 Chandos Place, Covent Garden, London  WC2N 4HSUK
> @shapeblue
>
>
>
>
> -Original Message-
> From: Ivan Kudryavtsev [mailto:kudryavtsev...@bw-sw.com]
> Sent: 30 October 2017 03:51
> To: dev@cloudstack.apache.org
> Subject: Adoption Survey seems to be abandoned
>
> Hi, DevTeam.
>
> May be dev@ is wrong list, sorry in advance.
>
> It seems that adopters list is abandoned. I mean that I filled it about 3+
> month ago and don't see our org in list of adopters (might be it was just
> ignored, but worth to mention anyway). I don't know either it's intended or
> not, just wanted to note that.
>
> Have a great day.
>


Re: Adoption Survey seems to be abandoned

2017-10-30 Thread Erik Weber
On Mon, Oct 30, 2017 at 4:51 AM, Ivan Kudryavtsev
 wrote:
> Hi, DevTeam.
>
> May be dev@ is wrong list, sorry in advance.
>
> It seems that adopters list is abandoned. I mean that I filled it about 3+
> month ago and don't see our org in list of adopters (might be it was just
> ignored, but worth to mention anyway). I don't know either it's intended or
> not, just wanted to note that.

Hey Ivan,

I just want to acknowledge that your submission is received and let
you know that it is not ignored.

I'll see if I can find time tonight to update the web page with the
latest entries.

-- 
Erik


Re: [DISCUSS] Moving to embedded Jetty and fatjar CloudStack

2017-10-30 Thread Rohit Yadav
All,


The fatjar PR that aims at migrating to embedded Jetty is ready for review now:

https://github.com/apache/cloudstack/pull/2226


New configuration file updates/changes:
- /etc/cloudstack/management/server.properties - single file to configure 
ports, webapp directory, http/s configurations, webapp context path etc.
- Environment configuration set at /etc/default/cloudstack-management (CentOS 
accepts having env conf files at /etc/default, while Ubuntu uses this path most 
of the time)

High-level changelog:

- Changes packaging to a shaded (fat/uber) jar
- Updates jetty dependencies version 9.2 (java 7+)
- Removal of tomcat, config files and additional distro-provided java 
dependencies
- Does not shade and include mysql-connector (cat-x), still distro-provided and 
used from classpath
- Introduce ServerDaemon class with customizations
- Migrate to embedded Jetty server with a new ServerDaemon launcher
- Introduce a new server.properties file for easier configuration
- Have a single /etc/default/cloudstack-management to configure env
- Reduce shaded jar file, removing unnecessary dependencies, thereby reducing 
overall rpm/deb file size to less than 84MB
- Upgrade to Spring 5.x, upgrade several jar dependencies
- Upgrade and use bountcastle as a separate un-shaded jar dependency
- Have both embedded UI assets in uber jar and separate webapp directory
- Refactor systemd and init scripts, cleanup packaging
- Made cloudstack-setup-databases faster, using `urandom`
- Remove unmaintained distro packagings and config files


Regards.


From: Rohit Yadav 
Sent: Thursday, August 24, 2017 1:24:06 AM
To: Syed Ahmed; dev@cloudstack.apache.org
Cc: Cloudstack Users List
Subject: Re: [DISCUSS] Moving to embedded Jetty and fatjar CloudStack

All,


Based on last Trilian based test runs, no regressions are seen. We'll aim for 
following changes and afterwards works towards merging the PR;


- An option to provide explicit webapp directory, for custom UI etc. The 
default UI would be bundled in the fat jar, with the UI assets/files also 
copied/packaged at /usr/share/cloudstack-management/webapp (or ui folder) to 
allow for customizations

- Fix packaging, refactor systemd/initd script

- Completely move to java/systemd, instead of using jsvc+systemd for 
systemd-enabled distros, and use init.d scripts for centos6/older distros

- Logging and other improvements to ServerDaemon (the main class that run jetty 
in the fatjar)

- A xml/yml file to configure SSL certificates, options etc.


- Rohit


From: Syed Ahmed 
Sent: Thursday, August 17, 2017 3:00:48 PM
To: dev@cloudstack.apache.org
Cc: Rohit Yadav; Cloudstack Users List
Subject: Re: [DISCUSS] Moving to embedded Jetty and fatjar CloudStack

I have always been a big fan of fat, dependency-free binaries. Good work guys!


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




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

On Thu, Aug 10, 2017 at 11:23 AM, Wido den Hollander 
mailto:w...@widodh.nl>> wrote:

> Op 10 augustus 2017 om 14:09 schreef Rohit Yadav 
> mailto:rohit.ya...@shapeblue.com>>:
>
>
> All,
>
>
> Distro provided tomcat6/7/* has caused production issues for few users in the 
> past. Due to this, the ACS deployments are inconsistent with the version/jars 
> of tomcat in use. By allowing exploded war to be shipped, can allow admins to 
> sometimes overwrite cloudstack jars causing production issues. I think moving 
> to a CloudStack uber/fat jar will make it easier to deploy CloudStack in 
> environments and write custom init/systemd scripts and fix cloudstack setup 
> databases/management scripts without assuming the distro we're on.
>

Yes, I agree. A flat jar makes things a lot easier.

>
> With this discussion thread, I would like to engage with the community if 
> they've any reservations from moving away from tomcat to embedded jetty + 
> fat/uber jar based packaging. Please share your thoughts and comments.
>
>
> On very high level the packaging will provide the following:
>
> - A ServerDaemon class that can accept custom location of UI (webapp 
> directory), logging, and other environment options, part of the fatjar.
>
> - A config file (xml/yml or otherwise) where you can configure 
> keystore/SSL-certificates, paths (/client), ports, logging etc.
>
> - Default libraries/plugin path at /usr/share/cloudstack-management/lib, UI 
> path at /usr/share/cloudstack-management/webapp
>
> - A default file (available at /etc/default/cloudstack-management or symlink 
> at /etc/sysconfig etc) where you can specific custom variables, java options, 
> classpath etc.
>
> - Refactored init.d/systemd scripts to be commonly used b/w rpm/deb build 
> scripts
>
> - A new/improve logrotate file
>
> - Logging will be handled by log4j (the same xml/config fi