Re: [ANNOUNCEMENT] Apache CloudStack 4.19.0.0 LTS Release

2024-02-06 Thread Nicolas Vazquez
Nice news, well done Abhishek and all!

Regards,
Nicolas Vazquez
 



From: Nux 
Sent: Tuesday, February 6, 2024 6:30:06 PM
To: dev@cloudstack.apache.org 
Cc: Abhishek Kumar 
Subject: Re: [ANNOUNCEMENT] Apache CloudStack 4.19.0.0 LTS Release

Amazing, well done Abhishek for releasing this and all involved for
contributing all the nice testing and features!


On 2024-02-06 11:36, Abhishek Kumar wrote:
> The Apache Software Foundation and the Apache CloudStack Project
> Announces
> Apache® CloudStack® v4.19.
>
> Apache CloudStack 4.19 is the most recent release of the cloud
> management
> platform. It comes as a product of extensive contributions from the
> development community and is a LTS release, guaranteeing ongoing
> maintenance and support for a period of 18 months
>
> The 4.19 release contains 314 new features, improvements and bug fixes
> since 4.18, 26 of these being major features.
>
> Some of the highlighted features include:
>
> - VMware to KVM Migration
>
> - KVM Import
>
> - CloudStack Object Storage
>
> - CloudStack DRS
>
> - VNF Appliances Support
>
> - Scheduled Instance Lifecycle Operations
>
> - OAuth 2 Authentication
>
> - CloudStack Snapshot Copy
>
> The full list of new features can be found in the project release notes
> at:
> https://docs.cloudstack.apache.org/en/4.19.0.0/releasenotes
>
>
> The CloudStack documentation includes upgrade instructions from
> previous
> versions of Apache CloudStack, and can be found at:
> https://docs.cloudstack.apache.org/en/4.19.0.0/upgrading
>
> The official installation, administration and API documentation for
> each of
> the releases are available on our documentation page:
> https://docs.cloudstack.apache.org/en/4.19.0.0/installguide
>
> Downloads
>
> The official source code for the 4.19.0.0 release can be downloaded
> from
> our downloads page: https://cloudstack.apache.org/downloads.html
>
> In addition to the official source code release, individual
> contributors
> have also made convenience binaries available on the Apache CloudStack
> download page, and can be found at:
>
> - https://download.cloudstack.org/el/7/
>
> - https://download.cloudstack.org/el/8/
>
> - https://download.cloudstack.org/el/9/
>
> - https://download.cloudstack.org/ubuntu/dists/
>
> - https://www.shapeblue.com/cloudstack-packages/
>
>
> Regards,
>
> Abhishek


Re: [ANNOUNCEMENT] Apache CloudStack 4.19.0.0 LTS Release

2024-02-06 Thread Nux
Amazing, well done Abhishek for releasing this and all involved for 
contributing all the nice testing and features!



On 2024-02-06 11:36, Abhishek Kumar wrote:
The Apache Software Foundation and the Apache CloudStack Project 
Announces

Apache® CloudStack® v4.19.

Apache CloudStack 4.19 is the most recent release of the cloud 
management

platform. It comes as a product of extensive contributions from the
development community and is a LTS release, guaranteeing ongoing
maintenance and support for a period of 18 months

The 4.19 release contains 314 new features, improvements and bug fixes
since 4.18, 26 of these being major features.

Some of the highlighted features include:

- VMware to KVM Migration

- KVM Import

- CloudStack Object Storage

- CloudStack DRS

- VNF Appliances Support

- Scheduled Instance Lifecycle Operations

- OAuth 2 Authentication

- CloudStack Snapshot Copy

The full list of new features can be found in the project release notes 
at:

https://docs.cloudstack.apache.org/en/4.19.0.0/releasenotes


The CloudStack documentation includes upgrade instructions from 
previous

versions of Apache CloudStack, and can be found at:
https://docs.cloudstack.apache.org/en/4.19.0.0/upgrading

The official installation, administration and API documentation for 
each of

the releases are available on our documentation page:
https://docs.cloudstack.apache.org/en/4.19.0.0/installguide

Downloads

The official source code for the 4.19.0.0 release can be downloaded 
from

our downloads page: https://cloudstack.apache.org/downloads.html

In addition to the official source code release, individual 
contributors

have also made convenience binaries available on the Apache CloudStack
download page, and can be found at:

- https://download.cloudstack.org/el/7/

- https://download.cloudstack.org/el/8/

- https://download.cloudstack.org/el/9/

- https://download.cloudstack.org/ubuntu/dists/

- https://www.shapeblue.com/cloudstack-packages/


Regards,

Abhishek


RE: [ANNOUNCEMENT] Apache CloudStack 4.19.0.0 LTS Release

2024-02-06 Thread Giles Sirett
That's great news - well done Abhishek and everybody involved 

Kind Regards
Giles

 


-Original Message-
From: Rohit Yadav  
Sent: Tuesday, February 6, 2024 12:53 PM
To: dev@cloudstack.apache.org
Subject: Re: [ANNOUNCEMENT] Apache CloudStack 4.19.0.0 LTS Release

Congratulations everyone! Great work Abhishek and everyone involved in the 
release work.


Regards.

 



From: Abhishek Kumar 
Sent: Tuesday, February 6, 2024 17:06
To: dev@cloudstack.apache.org 
Subject: [ANNOUNCEMENT] Apache CloudStack 4.19.0.0 LTS Release

The Apache Software Foundation and the Apache CloudStack Project Announces 
Apache(r) CloudStack(r) v4.19.

Apache CloudStack 4.19 is the most recent release of the cloud management 
platform. It comes as a product of extensive contributions from the development 
community and is a LTS release, guaranteeing ongoing maintenance and support 
for a period of 18 months

The 4.19 release contains 314 new features, improvements and bug fixes since 
4.18, 26 of these being major features.

Some of the highlighted features include:

- VMware to KVM Migration

- KVM Import

- CloudStack Object Storage

- CloudStack DRS

- VNF Appliances Support

- Scheduled Instance Lifecycle Operations

- OAuth 2 Authentication

- CloudStack Snapshot Copy

The full list of new features can be found in the project release notes at:
https://docs.cloudstack.apache.org/en/4.19.0.0/releasenotes


The CloudStack documentation includes upgrade instructions from previous 
versions of Apache CloudStack, and can be found at:
https://docs.cloudstack.apache.org/en/4.19.0.0/upgrading

The official installation, administration and API documentation for each of the 
releases are available on our documentation page:
https://docs.cloudstack.apache.org/en/4.19.0.0/installguide

Downloads

The official source code for the 4.19.0.0 release can be downloaded from our 
downloads page: https://cloudstack.apache.org/downloads.html

In addition to the official source code release, individual contributors have 
also made convenience binaries available on the Apache CloudStack download 
page, and can be found at:

- https://download.cloudstack.org/el/7/

- https://download.cloudstack.org/el/8/

- https://download.cloudstack.org/el/9/

- https://download.cloudstack.org/ubuntu/dists/

- https://www.shapeblue.com/cloudstack-packages/


Regards,

Abhishek



[RESULT][VOTE] go life with new website(design)

2024-02-06 Thread Daan Hoogland
The vote has passed with
6 * +1
0 * 0
0* -1

On Thu, Feb 1, 2024 at 1:32 PM Daan Hoogland  wrote:
>
> LS,
>
> I am not sure this is still needed after all the discussions
> before,but I would like to start a lazy consent vote threat anyway
> there are some non-blocking rest points mentioned and we can
> administer those in the repo for the site [1]
>
> so without further ado;
> Do we want to go life with the website as staged in 
> cloudstack.staged.apache.org
>
> +1 yes
> 0 no opinion (no reaction suffices as well)
> -1 no (please state reasons
>
>
> [1] https://github.com/apache/cloudstack-www/issues/new/choose


Re: [ANNOUNCEMENT] Apache CloudStack 4.19.0.0 LTS Release

2024-02-06 Thread Rohit Yadav
Congratulations everyone! Great work Abhishek and everyone involved in the 
release work.


Regards.

 



From: Abhishek Kumar 
Sent: Tuesday, February 6, 2024 17:06
To: dev@cloudstack.apache.org 
Subject: [ANNOUNCEMENT] Apache CloudStack 4.19.0.0 LTS Release

The Apache Software Foundation and the Apache CloudStack Project Announces
Apache® CloudStack® v4.19.

Apache CloudStack 4.19 is the most recent release of the cloud management
platform. It comes as a product of extensive contributions from the
development community and is a LTS release, guaranteeing ongoing
maintenance and support for a period of 18 months

The 4.19 release contains 314 new features, improvements and bug fixes
since 4.18, 26 of these being major features.

Some of the highlighted features include:

- VMware to KVM Migration

- KVM Import

- CloudStack Object Storage

- CloudStack DRS

- VNF Appliances Support

- Scheduled Instance Lifecycle Operations

- OAuth 2 Authentication

- CloudStack Snapshot Copy

The full list of new features can be found in the project release notes at:
https://docs.cloudstack.apache.org/en/4.19.0.0/releasenotes


The CloudStack documentation includes upgrade instructions from previous
versions of Apache CloudStack, and can be found at:
https://docs.cloudstack.apache.org/en/4.19.0.0/upgrading

The official installation, administration and API documentation for each of
the releases are available on our documentation page:
https://docs.cloudstack.apache.org/en/4.19.0.0/installguide

Downloads

The official source code for the 4.19.0.0 release can be downloaded from
our downloads page: https://cloudstack.apache.org/downloads.html

In addition to the official source code release, individual contributors
have also made convenience binaries available on the Apache CloudStack
download page, and can be found at:

- https://download.cloudstack.org/el/7/

- https://download.cloudstack.org/el/8/

- https://download.cloudstack.org/el/9/

- https://download.cloudstack.org/ubuntu/dists/

- https://www.shapeblue.com/cloudstack-packages/


Regards,

Abhishek


Re: [ANNOUNCEMENT] Apache CloudStack 4.19.0.0 LTS Release

2024-02-06 Thread Daan Hoogland
thanks Abhi, for all the hard work.

On Tue, Feb 6, 2024 at 12:37 PM Abhishek Kumar  wrote:
>
> The Apache Software Foundation and the Apache CloudStack Project Announces
> Apache® CloudStack® v4.19.
>
> Apache CloudStack 4.19 is the most recent release of the cloud management
> platform. It comes as a product of extensive contributions from the
> development community and is a LTS release, guaranteeing ongoing
> maintenance and support for a period of 18 months
>
> The 4.19 release contains 314 new features, improvements and bug fixes
> since 4.18, 26 of these being major features.
>
> Some of the highlighted features include:
>
> - VMware to KVM Migration
>
> - KVM Import
>
> - CloudStack Object Storage
>
> - CloudStack DRS
>
> - VNF Appliances Support
>
> - Scheduled Instance Lifecycle Operations
>
> - OAuth 2 Authentication
>
> - CloudStack Snapshot Copy
>
> The full list of new features can be found in the project release notes at:
> https://docs.cloudstack.apache.org/en/4.19.0.0/releasenotes
>
>
> The CloudStack documentation includes upgrade instructions from previous
> versions of Apache CloudStack, and can be found at:
> https://docs.cloudstack.apache.org/en/4.19.0.0/upgrading
>
> The official installation, administration and API documentation for each of
> the releases are available on our documentation page:
> https://docs.cloudstack.apache.org/en/4.19.0.0/installguide
>
> Downloads
>
> The official source code for the 4.19.0.0 release can be downloaded from
> our downloads page: https://cloudstack.apache.org/downloads.html
>
> In addition to the official source code release, individual contributors
> have also made convenience binaries available on the Apache CloudStack
> download page, and can be found at:
>
> - https://download.cloudstack.org/el/7/
>
> - https://download.cloudstack.org/el/8/
>
> - https://download.cloudstack.org/el/9/
>
> - https://download.cloudstack.org/ubuntu/dists/
>
> - https://www.shapeblue.com/cloudstack-packages/
>
>
> Regards,
>
> Abhishek



-- 
Daan


Discussion: CloudStack upgrade to JRE17 and Debian12/python3

2024-02-06 Thread Wei ZHOU
Hi all,

My colleagues and I are working on upgrading CloudStack to support the more
recent JRE version, python version and Debian version for the systemvm
template.
We already have made some changes, if you are interested, please review the
pull request: https://github.com/apache/cloudstack/pull/8497

Here are what we want to achieve in CloudStack 4.20

*1. Upgrade CloudStack to run with JRE17.*

Currently we use JRE11 to build the CloudStack packages starting in 2020.
CloudStack mgmt servers/usage/kvm agents run with JRE11 as well. However,
JRE11 is EOL in September 2023 [1].
In CloudStack 4.20, we will build CloudStack using JRE11 (because old
4.17/4.18/4/19 systemvm template do not have JRE17 installed) , but enforce
user to install JRE17 on mgmt server and kvm hosts when upgrade to
CloudStack 4.20
It requires a lot of changes to build CloudStack using JRE17, so it will be
mostly like done in CloudStack 4.21 or later.


*2. Upgrade CloudStack VR to use python3*

python2 is currently used in CloudStack VR, which is already EOL in 2020
[2]. We must migrate to python3 as soon as possible.
All python scripts used in CloudStack VR will be migrated to python3.
If you use a Debian11 systemvm template (4.17/4.18/4.19), you need to
recreate or patch the System VMs and Virtual routers after upgrading to
CloudStack 4.20.
If you choose to patch a System VM and Virtual router, two packages will be
installed: python-is-python3 and python3-netaddr


*3. Upgrade CloudStack VR to Debian12*

The more recent operating system provides more features and security. This
is not urgent as Debian11 will be supported until 2026 [3].
We have tested the Debian12 systemvm templates, and found only two issues
- OpenSSL has been upgraded from 1.1.0 to 3.0 in Debian12. Some
algorithms are deprecated. We have to set "@SECLEVEL=0" in apache2 config
and "PubkeyAcceptedAlgorithms=+ssh-rsa" to sshd config to support some old
SSH keys and certificates.
- The current default memory size (256MB) of virtual routers is not big
enough. The Debian document says 780MB memory is required [4]. We have
tested that 512MB/384MB memory is enough. It also works if memory is 320MB.
But with 256MB, we got "kernel panic" when system VMs/VRs start.

The memory upgrade should not be a problem for most users. If users have
thousands of virtual routers, they might need to add more memory.
The new debian12 template might have an impact on CKS (cloudstack
kubernetes service).  Until now, we have not found any issue in our testing
with multiple hypervisors (ubuntu22/20, rocky8/alma8/ol8, alma9/ol9,
xenserver-71, vmware 67u3/70u3/80)


What's your opinion on the following two options ?

- Option 1: Upgrade to JRE17 and python3 (still use Debian11)
- Option 2: Upgrade to JRE17 and python3 and Debian12

Thank you !



[1] https://www.oracle.com/be/java/technologies/java-se-support-roadmap.html
[2] https://www.python.org/doc/sunset-python-2/
[3] https://wiki.debian.org/LTS
[4] https://www.debian.org/releases/bookworm/amd64/ch02s05.en.html


[ANNOUNCEMENT] Apache CloudStack 4.19.0.0 LTS Release

2024-02-06 Thread Abhishek Kumar
The Apache Software Foundation and the Apache CloudStack Project Announces
Apache® CloudStack® v4.19.

Apache CloudStack 4.19 is the most recent release of the cloud management
platform. It comes as a product of extensive contributions from the
development community and is a LTS release, guaranteeing ongoing
maintenance and support for a period of 18 months

The 4.19 release contains 314 new features, improvements and bug fixes
since 4.18, 26 of these being major features.

Some of the highlighted features include:

- VMware to KVM Migration

- KVM Import

- CloudStack Object Storage

- CloudStack DRS

- VNF Appliances Support

- Scheduled Instance Lifecycle Operations

- OAuth 2 Authentication

- CloudStack Snapshot Copy

The full list of new features can be found in the project release notes at:
https://docs.cloudstack.apache.org/en/4.19.0.0/releasenotes


The CloudStack documentation includes upgrade instructions from previous
versions of Apache CloudStack, and can be found at:
https://docs.cloudstack.apache.org/en/4.19.0.0/upgrading

The official installation, administration and API documentation for each of
the releases are available on our documentation page:
https://docs.cloudstack.apache.org/en/4.19.0.0/installguide

Downloads

The official source code for the 4.19.0.0 release can be downloaded from
our downloads page: https://cloudstack.apache.org/downloads.html

In addition to the official source code release, individual contributors
have also made convenience binaries available on the Apache CloudStack
download page, and can be found at:

- https://download.cloudstack.org/el/7/

- https://download.cloudstack.org/el/8/

- https://download.cloudstack.org/el/9/

- https://download.cloudstack.org/ubuntu/dists/

- https://www.shapeblue.com/cloudstack-packages/


Regards,

Abhishek


[I] Misleading message when there's no connection to the server, [cloudstack-csbench]

2024-02-06 Thread via GitHub


vladimirpetrov opened a new issue, #17:
URL: https://github.com/apache/cloudstack-csbench/issues/17

   An additional check is required whether the server is accessible. Currently, 
it just blindly tries each of the API requests:
   
   ```
   2024/02/06 09:59:30 Failed to create domain due to: Get 
"http://10.0.35.120:8080/client/api/?apiKey=LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q=createDomain=Domain-PIcJCkazXi=7e12782c-c3fb-11ee-bcc6-1e00240b=json=o0uRUi7kQ4nOABlxYWO%2F8o1CtB0%3D":
 dial tcp 10.0.35.120:8080: connect: connection refused
   2024/02/06 09:59:30 Failed to create domain due to: Get 
"http://10.0.35.120:8080/client/api/?apiKey=LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q=createDomain=Domain-yJniRGHGlc=7e12782c-c3fb-11ee-bcc6-1e00240b=json=cKe2Ql3yDSTioi478FFnFLm0BHY%3D":
 dial tcp 10.0.35.120:8080: connect: connection refused
   ```
   
and even though these are failing, it reports this:
   
   ```
   time="2024-02-06T09:59:30+02:00" level=info msg="Created 1000 domains in 
2.21 seconds"
   ```
   
   Note: The final table is showing the proper result:
   
   ```
   
+-+---+---+---+---++-+-+-+
   | TYPE| COUNT |   MIN |   MAX |   AVG | MEDIAN | 90TH 
PERCENTILE | 95TH PERCENTILE | 99TH PERCENTILE |
   
+-+---+---+---+---++-+-+-+
   | domain - All|  1000 | 0.002 | 0.022 | 0.004 |  0.003 |   
0.007 |   0.009 |   0.015 |
   | domain - Successful | 0 |   NaN |   NaN |   NaN |NaN | 
NaN | NaN | NaN |
   | domain - Failed |  1000 | 0.002 | 0.022 | 0.004 |  0.003 |   
0.007 |   0.009 |   0.015 |
   
+-+---+---+---+---++-+-+-+
   ```


-- 
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.

To unsubscribe, e-mail: dev-unsubscr...@cloudstack.apache.org.apache.org

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