IMPORTANT FROM ASF LEGAL - Use of Generative AI tools

2023-08-29 Thread Paul Angus
Hi All,

 

This has been shared by the ASF's Legal Committee regarding the use of AI in
Apache projects.  If you are or plan to use AI tools to help with your
commits (code or otherwise) please take the time to read it.

 

https://www.apache.org/legal/generative-tooling.html

 

 

 

Kind regards

 

Paul Angus

 



Re: new PMC member: Daniel Salvador

2023-08-29 Thread Nux

Congrats, Daniel and well deserved, too!

On 2023-08-29 09:51, Slavka Peleva wrote:

Congratulations Daniel!

On Sun, Aug 27, 2023 at 3:55 PM Sina Kashipazha
 wrote:



Congratulations Daniel!




--- Original Message ---
On Saturday, August 26th, 2023 at 2:31 AM, Nicolas Vazquez <
nicolas.vazq...@shapeblue.com> wrote:


>

>

> Congratulations Daniel!
>

> Regards,
> Nicolas Vazquez
> 
> From: Daman Arora damans...@gmail.com
>

> Sent: Friday, August 25, 2023 10:30:38 AM
> To: dev@cloudstack.apache.org dev@cloudstack.apache.org
>

> Subject: Re: new PMC member: Daniel Salvador
>

> Congrats Daniel!
>

> Regards,
> Damanpreet Arora
> 613-291-7558
>

>

> On Fri, 25 Aug 2023 at 09:28, Pearl d'Silva pearl.dsi...@shapeblue.com
>

> wrote:
>

> > Congratulations Daniel!
> > 
> > From: Wei ZHOU ustcweiz...@gmail.com
> > Sent: August 25, 2023 8:58 AM
> > To: dev@cloudstack.apache.org dev@cloudstack.apache.org
> > Subject: Re: new PMC member: Daniel Salvador
> >

> > Congratulations Daniel !
> >

> > -Wei
>

>

>

>

> > On Fri, 25 Aug 2023 at 12:56, Daan Hoogland d...@apache.org wrote:
> >

> > > The Project Management Committee (PMC) for Apache [PROJECT]
> > > has invited Daniel Salvador to become a PMC member and we are pleased
> > > to announce that they have accepted.
> > >

> > > Daniel has contributed in the past and has shown effort to make the
> > > project run smoothly
> > >

> > > please join me in congratulating Daniel


Re: new committer: Sina Kashipazha

2023-08-29 Thread Nux

Congrats, Sina and well deserved!


On 2023-08-29 09:51, Slavka Peleva wrote:

Congratulations Sina!

On Sat, Aug 26, 2023 at 6:51 PM Sina Kashipazha
 wrote:



Thanks everyone, I can't wait to merge my first PR :-)



--- Original Message ---
On Saturday, August 26th, 2023 at 2:30 AM, Nicolas Vazquez <
nicolas.vazq...@shapeblue.com> wrote:


>

>

> Congratulations Sina!
>

> Regards,
> Nicolas Vazquez
> 
> From: Daman Arora damans...@gmail.com
>

> Sent: Friday, August 25, 2023 10:30:19 AM
> To: dev@cloudstack.apache.org dev@cloudstack.apache.org
>

> Subject: Re: new committer: Sina Kashipazha
>

> Congrats Sina!
>

> Regards,
> Damanpreet Arora
> 613-291-7558
>

>

> On Fri, 25 Aug 2023 at 09:28, Pearl d'Silva pearl.dsi...@shapeblue.com
>

> wrote:
>

> > Congratulations Sina!
> > 
> > From: Wei ZHOU ustcweiz...@gmail.com
> > Sent: August 25, 2023 8:58 AM
> > To: dev@cloudstack.apache.org dev@cloudstack.apache.org
> > Subject: Re: new committer: Sina Kashipazha
> >

> > Congratulations Sina !
> >

> > -Wei
>

>

>

>

> > On Fri, 25 Aug 2023 at 12:53, Daan Hoogland d...@apache.org wrote:
> >

> > > The Project Management Committee (PMC) for Apache [PROJECT]
> > >

> > > has invited Sina Kashipazha to become a committer and we are pleased
> > > to announce that they have accepted.
> > >

> > > Sina has been active as a contributor in several ways; code, testing,
> > > talks, documentation
> > >

> > > Please join me in welcoming Sina


Re: new committer: Sina Kashipazha

2023-08-29 Thread Slavka Peleva
Congratulations Sina!

On Sat, Aug 26, 2023 at 6:51 PM Sina Kashipazha
 wrote:

>
> Thanks everyone, I can't wait to merge my first PR :-)
>
>
>
> --- Original Message ---
> On Saturday, August 26th, 2023 at 2:30 AM, Nicolas Vazquez <
> nicolas.vazq...@shapeblue.com> wrote:
>
>
> >
>
> >
>
> > Congratulations Sina!
> >
>
> > Regards,
> > Nicolas Vazquez
> > 
> > From: Daman Arora damans...@gmail.com
> >
>
> > Sent: Friday, August 25, 2023 10:30:19 AM
> > To: dev@cloudstack.apache.org dev@cloudstack.apache.org
> >
>
> > Subject: Re: new committer: Sina Kashipazha
> >
>
> > Congrats Sina!
> >
>
> > Regards,
> > Damanpreet Arora
> > 613-291-7558
> >
>
> >
>
> > On Fri, 25 Aug 2023 at 09:28, Pearl d'Silva pearl.dsi...@shapeblue.com
> >
>
> > wrote:
> >
>
> > > Congratulations Sina!
> > > 
> > > From: Wei ZHOU ustcweiz...@gmail.com
> > > Sent: August 25, 2023 8:58 AM
> > > To: dev@cloudstack.apache.org dev@cloudstack.apache.org
> > > Subject: Re: new committer: Sina Kashipazha
> > >
>
> > > Congratulations Sina !
> > >
>
> > > -Wei
> >
>
> >
>
> >
>
> >
>
> > > On Fri, 25 Aug 2023 at 12:53, Daan Hoogland d...@apache.org wrote:
> > >
>
> > > > The Project Management Committee (PMC) for Apache [PROJECT]
> > > >
>
> > > > has invited Sina Kashipazha to become a committer and we are pleased
> > > > to announce that they have accepted.
> > > >
>
> > > > Sina has been active as a contributor in several ways; code, testing,
> > > > talks, documentation
> > > >
>
> > > > Please join me in welcoming Sina


Re: new PMC member: Daniel Salvador

2023-08-29 Thread Slavka Peleva
Congratulations Daniel!

On Sun, Aug 27, 2023 at 3:55 PM Sina Kashipazha
 wrote:

>
> Congratulations Daniel!
>
>
>
>
> --- Original Message ---
> On Saturday, August 26th, 2023 at 2:31 AM, Nicolas Vazquez <
> nicolas.vazq...@shapeblue.com> wrote:
>
>
> >
>
> >
>
> > Congratulations Daniel!
> >
>
> > Regards,
> > Nicolas Vazquez
> > 
> > From: Daman Arora damans...@gmail.com
> >
>
> > Sent: Friday, August 25, 2023 10:30:38 AM
> > To: dev@cloudstack.apache.org dev@cloudstack.apache.org
> >
>
> > Subject: Re: new PMC member: Daniel Salvador
> >
>
> > Congrats Daniel!
> >
>
> > Regards,
> > Damanpreet Arora
> > 613-291-7558
> >
>
> >
>
> > On Fri, 25 Aug 2023 at 09:28, Pearl d'Silva pearl.dsi...@shapeblue.com
> >
>
> > wrote:
> >
>
> > > Congratulations Daniel!
> > > 
> > > From: Wei ZHOU ustcweiz...@gmail.com
> > > Sent: August 25, 2023 8:58 AM
> > > To: dev@cloudstack.apache.org dev@cloudstack.apache.org
> > > Subject: Re: new PMC member: Daniel Salvador
> > >
>
> > > Congratulations Daniel !
> > >
>
> > > -Wei
> >
>
> >
>
> >
>
> >
>
> > > On Fri, 25 Aug 2023 at 12:56, Daan Hoogland d...@apache.org wrote:
> > >
>
> > > > The Project Management Committee (PMC) for Apache [PROJECT]
> > > > has invited Daniel Salvador to become a PMC member and we are pleased
> > > > to announce that they have accepted.
> > > >
>
> > > > Daniel has contributed in the past and has shown effort to make the
> > > > project run smoothly
> > > >
>
> > > > please join me in congratulating Daniel


Re: new committer: John Bampton

2023-08-29 Thread Slavka Peleva
Congrats John!

On Tue, Aug 29, 2023 at 11:44 AM Vishesh Jindal <
vishesh.jin...@shapeblue.com> wrote:

> Congrats John
>
>
> 
>
>
>
> From: Sina Kashipazha
> Sent: Saturday, August 26, 2023 9:19 PM
> To: dev@cloudstack.apache.org
> Subject: Re: new committer: John Bampton
>
>
> Congrats John!
>
>
>
>
> --- Original Message ---
> On Saturday, August 26th, 2023 at 2:30 AM, Nicolas Vazquez <
> nicolas.vazq...@shapeblue.com> wrote:
>
>
> >
>
> >
>
> > Congratulations John!
> >
>
> > Regards,
> > Nicolas Vazquez
> > 
> > From: Daman Arora damans...@gmail.com
> >
>
> > Sent: Friday, August 25, 2023 10:21:11 AM
> > To: dev@cloudstack.apache.org dev@cloudstack.apache.org
> >
>
> > Subject: Re: new committer: John Bampton
> >
>
> > Congrats John 👏
> >
>
> > On Fri, Aug 25, 2023, 9:15 a.m. John Bampton jbamp...@gmail.com wrote:
> >
>
> > > Thanks everyone, I am really enjoying it so far.
> > >
>
> > > On Fri, 25 Aug 2023 at 23:07, Pearl d'Silva pearl.dsi...@shapeblue.com
> > > wrote:
> > >
>
> > > > Congratulations John!
> > > > 
> > > > From: Daan Hoogland daan.hoogl...@gmail.com
> > > > Sent: August 25, 2023 6:51 AM
> > > > To: dev dev@cloudstack.apache.org
> > > > Subject: new committer: John Bampton
> > > >
>
> > > > The Project Management Committee (PMC) for Apache CloudStack
> > > > has invited Jown Bampton to become a committer and we are pleased
> > > > to announce that they have accepted.
> > > >
>
> > > > John is mostly active on CI and build specific issues.
> > > >
>
> > > > please join me in welcoming John to the project
> > > >
>
> > > > --
> > > > Daan
> >
>
> >
>
> >
>


Re: new committer: John Bampton

2023-08-29 Thread Vishesh Jindal
Congrats John




 

From: Sina Kashipazha
Sent: Saturday, August 26, 2023 9:19 PM
To: dev@cloudstack.apache.org
Subject: Re: new committer: John Bampton


Congrats John!




--- Original Message ---
On Saturday, August 26th, 2023 at 2:30 AM, Nicolas Vazquez 
 wrote:


>

>

> Congratulations John!
>

> Regards,
> Nicolas Vazquez
> 
> From: Daman Arora damans...@gmail.com
>

> Sent: Friday, August 25, 2023 10:21:11 AM
> To: dev@cloudstack.apache.org dev@cloudstack.apache.org
>

> Subject: Re: new committer: John Bampton
>

> Congrats John 👏
>

> On Fri, Aug 25, 2023, 9:15 a.m. John Bampton jbamp...@gmail.com wrote:
>

> > Thanks everyone, I am really enjoying it so far.
> >

> > On Fri, 25 Aug 2023 at 23:07, Pearl d'Silva pearl.dsi...@shapeblue.com
> > wrote:
> >

> > > Congratulations John!
> > > 
> > > From: Daan Hoogland daan.hoogl...@gmail.com
> > > Sent: August 25, 2023 6:51 AM
> > > To: dev dev@cloudstack.apache.org
> > > Subject: new committer: John Bampton
> > >

> > > The Project Management Committee (PMC) for Apache CloudStack
> > > has invited Jown Bampton to become a committer and we are pleased
> > > to announce that they have accepted.
> > >

> > > John is mostly active on CI and build specific issues.
> > >

> > > please join me in welcoming John to the project
> > >

> > > --
> > > Daan
>

>

>


Re: [Consultation] Remove DB HA feature (db.ha.enabled)

2023-08-29 Thread Nux

+1, looking forward to a PR I can test then.

Regards

On 2023-08-23 11:59, Rohit Yadav wrote:

Thanks João, Daniel,

I see João's PR - I'm not keen on getting the mysql-ha plugin removed 
if it can be improved/fixed. What users complain about is when it 
doesn't work or the documentation isn't clear about how to use it (or 
in fact have any MySQL HA plan for use with CloudStack).



Regards.


From: João Jandre Paraquetti 
Sent: Wednesday, August 23, 2023 01:26
To: us...@cloudstack.apache.org ; 
dev@cloudstack.apache.org 

Subject: Re: [Consultation] Remove DB HA feature (db.ha.enabled)

Sure, Daniel

PR #7895 is currently in draft as we need to do some more tests.
However, the intention is to enable users to configure the DB 
connection
URI directly through `db.properties` file. These are the tests that 
have

been done so far with ACS without this PR changeset:

Using the current version in a setup with MariaDB and Galera, with a
cluster size of 3 and the following configuration on the db.properties 
file:

```
# High Availability And Cluster Properties
db.ha.enabled=true
db.ha.loadBalanceStrategy=com.cloud.utils.db.StaticStrategy
# cloud stack Database
db.cloud.replicas=192.168.201.161,192.168.201.162
db.cloud.autoReconnect=false
db.cloud.failOverReadOnly=false
db.cloud.reconnectAtTxEnd=false
db.cloud.autoReconnectForPools=true
db.cloud.secondsBeforeRetrySource=1800
db.cloud.queriesBeforeRetrySource=5000
db.cloud.initialTimeout=3600
```
When the MariaDB service stops in the main node, ACS switches to one of
the other two nodes. However, if the host is shut down, the switch 
never

occurs.

Then, we also did tests using the changes proposed in the PR, by
configuring the db.cloud.uri:

```
db.cloud.uri=jdbc:mariadb:sequential://192.168.201.160:3306,192.168.201.161:3306,192.168.201.162:3306/cloud?autoReconnect=true&prepStmtCacheSize=517&cachePrepStmts=true&sessionVariables=sql_mode='STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_ENGINE_SUBSTITUTION'&serverTimezone=UTC

# These properties are ignored when setting the URI manually, so no 
need

to set them.

# High Availability And Cluster Properties
# db.ha.enabled=true
# db.ha.loadBalanceStrategy=com.cloud.utils.db.StaticStrategy
# cloud stack Database
# db.cloud.replicas=192.168.201.161,192.168.201.162
# db.cloud.autoReconnect=false
# db.cloud.failOverReadOnly=false
# db.cloud.reconnectAtTxEnd=false
# db.cloud.autoReconnectForPools=true
# db.cloud.secondsBeforeRetrySource=1800
# db.cloud.queriesBeforeRetrySource=5000
# db.cloud.initialTimeout=3600
```

I was able to configure and use the sequential failover mode. This way,
when the MariaDB service stops in the main node and even if the host is
shut down, ACS is able to switch to the other DBs.

There are two differences between defining the URI manually (which is
proposed with PR#7895) and the generated by ACS.
The first one is the `jdbc:mariadb`, which is the driver that makes the
connection with the DBMS, this enables usage of MariaDB URL
configurations, this driver is being introduced into ACS with PR#7895.
The second one is the usage of the `sequential` [1] failover mode, that
will try to connect to hosts in the order in which they were declared 
in
the connection URL, so the first available host is used for all 
queries,

and if one of the hosts is shut down, it will try to reconnect with the
other on the list. As this mode only connects to a single DB, the
problems referenced by Rohit are avoided. But the failover mechanism is
still in place.

Best regards,
João Jandre

[1] - https://mariadb.com/kb/en/about-mariadb-connector-j/

On 22/08/2023 16:03, Daniel Salvador wrote:

Hello Lucian and all,

I am -1 on removing the whole DB HA feature from CloudStack.

As we discussed on July[1], the current properties we have on
"db.properties" regarding DB HA are hardcoded and only address some 
MySQL

properties, which are not fully compatible with the properties for
configuring DB HA on MariaDB. It indeed has some problems; however, I 
think
we should keep the functionality and improve it, to enrich CloudStack 
and

avoid using other layers to accomplish the goals. It is good to have a
workaround, though.

João Jandre and I are already working on a solution to flexibilize the 
DB
parameters in order to allow one to configure DB HA properly when 
using
MariaDB (and also do several other configurations). João, could you 
point
to the PR that addresses the changes and share the configurations and 
tests

we have done so far?

Best regards,
Daniel Salvador (gutoveronezi)

[1] - https://lists.apache.org/thread/j0mmwy9dfr9k2kbnnjxcr2m7y8zwd34c

On Tue, Aug 22, 2023 at 12:42 PM Nux  wrote:

New adopters may not go ahead with it in production because they 
won't
get it working, unless they fix a lot of code, that would be a nice 
pull

request. :)


On 2023-08-22 16:25, K B Shiv Kumar wrote:
Well, if it is broken and it is not prominently mentioned an

[GitHub] [cloudstack-documentation] blueorangutan commented on pull request #334: Add documentation for Cluster DRS

2023-08-29 Thread via GitHub


blueorangutan commented on PR #334:
URL: 
https://github.com/apache/cloudstack-documentation/pull/334#issuecomment-1696979513

   QA-Doc build preview: https://qa.cloudstack.cloud/builds/docs-build/pr/334. 
(QA-JID 114)


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

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



[GitHub] [cloudstack-documentation] blueorangutan commented on pull request #334: Add documentation for Cluster DRS

2023-08-29 Thread via GitHub


blueorangutan commented on PR #334:
URL: 
https://github.com/apache/cloudstack-documentation/pull/334#issuecomment-1696978211

   @vishesh92 a Jenkins job has been kicked to build the document. 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.

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

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



[GitHub] [cloudstack-documentation] vishesh92 commented on pull request #334: Add documentation for Cluster DRS

2023-08-29 Thread via GitHub


vishesh92 commented on PR #334:
URL: 
https://github.com/apache/cloudstack-documentation/pull/334#issuecomment-1696976569

   @blueorangutan docbuild


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

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



Re: [VOTE] Apache Cloudstack 4.18.1.0

2023-08-29 Thread Wei ZHOU
Hi all,

Packages have been built and uploaded to
https://download.cloudstack.org/testing/4.18.1.0-RC20230828T2026/

-Wei


On Tue, 29 Aug 2023 at 09:56, Wei ZHOU  wrote:

> Hi all,
>
> I've created a 4.18.1.0-RC1, with the following artifacts up for a vote:
>
> Git Branch and Commit SH:
> https://github.com/apache/cloudstack/commits/4.18.1.0-RC20230828T2026
> Commit: ff402faff06667e6e819eaee037400ed2005d5d2
>
> Source release (checksums and signatures are available at the following
> location):https://dist.apache.org/repos/dist/dev/cloudstack/4.18.1.0/
>
> PGP release keys (signed using 1503DFE7C8226103):
> 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)
>


[VOTE] Apache Cloudstack 4.18.1.0

2023-08-29 Thread Wei ZHOU
Hi all,

I've created a 4.18.1.0-RC1, with the following artifacts up for a vote:

Git Branch and Commit SH:
https://github.com/apache/cloudstack/commits/4.18.1.0-RC20230828T2026
Commit: ff402faff06667e6e819eaee037400ed2005d5d2

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

PGP release keys (signed using 1503DFE7C8226103):
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)