[ 
https://issues.apache.org/jira/browse/KAFKA-9861?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17144383#comment-17144383
 ] 

Randall Hauch commented on KAFKA-9861:
--------------------------------------

Since this is not a blocker issue, as release manager I'm trying to complete 
the 2.6.0 release. I'm removing `2.6.0` from the fix version and replacing with 
the next releases, `2.6.1` and `2.7.0`. If this is incorrect, please respond 
and discuss on the "[DISCUSS] Apache Kafka 2.6.0 release" discussion mailing 
list thread.

> Process Simplification - Community Validation of Kafka Release Candidates
> -------------------------------------------------------------------------
>
>                 Key: KAFKA-9861
>                 URL: https://issues.apache.org/jira/browse/KAFKA-9861
>             Project: Kafka
>          Issue Type: Improvement
>          Components: build, documentation, system tests
>    Affects Versions: 2.6.0, 2.4.2, 2.5.1
>         Environment: Linux, Java 8/11, Scala 2.x
>            Reporter: Israel Ekpo
>            Assignee: Israel Ekpo
>            Priority: Minor
>             Fix For: 2.4.2, 2.5.1, 2.7.0, 2.6.1
>
>
> When new KAFKA release candidates are published and there is a solicitation 
> for the community to get involved in testing and verifying the release 
> candidates, it would be great to have the test process thoroughly documented 
> for newcomers to participate effectively.
> For new contributors, this can be very daunting and it would be great to have 
> this process clearly documented in a way that lowers the level of effort 
> necessary to get started.
> The goal of this task is to create the documentation and supporting artifacts 
> that would make this goal a reality.
> Going forward for future releases, it would be great to have the link to this 
> documentation included in the RC announcements so that the community 
> (especially end users) can help test and participate in the voting process 
> effectively.
> These are the items that I believe should be included in this documentation
>  * How to set up test environment for unit and functional tests
>  * Java version(s) needed for the tests
>  * Scala version(s) needed for the tests
>  * Gradle version needed
>  * Sample script for running sanity checks and unit tests
>  * Sample Helm Charts for running all the basic components on a Kubernetes
>  * Sample Ansible Script for running all the basic components on Virtual 
> Machines
> The first 4 items will be part of the documentation that shows how to install 
> these dependencies in a Linux VM. The 5th item is a script that will download 
> PGP keys, check signatures, validate checksums and run unit/integration 
> tests. The 6th item is a Helm chart with basic components necessary to 
> validate critical components in the ecosystem (Zookeeper, Brokers, Streams 
> etc) within a Kubernetes cluster. The last item is similar to the 6th item 
> but installs these components on virtual machines instead.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to