[jira] [Updated] (KAFKA-1748) Decouple system test cluster resources definition from service definitions

2014-11-14 Thread Ewen Cheslack-Postava (JIRA)

 [ 
https://issues.apache.org/jira/browse/KAFKA-1748?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Ewen Cheslack-Postava updated KAFKA-1748:
-
Attachment: KAFKA-1748_2014-11-14_14:54:17.patch

 Decouple system test cluster resources definition from service definitions
 --

 Key: KAFKA-1748
 URL: https://issues.apache.org/jira/browse/KAFKA-1748
 Project: Kafka
  Issue Type: Bug
Affects Versions: 0.8.1.1
Reporter: Ewen Cheslack-Postava
Assignee: Ewen Cheslack-Postava
 Attachments: KAFKA-1748.patch, KAFKA-1748_2014-11-03_12:04:18.patch, 
 KAFKA-1748_2014-11-14_14:54:17.patch


 Currently the system tests use JSON files that specify the set of services 
 for each test and where they should run (i.e. hostname). These currently 
 assume that you already have SSH keys setup, use the same username on the 
 host running the tests and the test cluster, don't require any additional 
 ssh/scp/rsync flags, and assume you'll always have a fixed set of compute 
 resources (or that you'll spend a lot of time editing config files).
 While we don't want a whole cluster resource manager in the system tests, a 
 bit more flexibility would make it easier to, e.g., run tests against a local 
 vagrant cluster or on dynamically allocated EC2 instances. We can separate 
 out the basic resource spec (i.e. json specifying how to access machines) 
 from the service definition (i.e. a broker should run with settings x, y, z). 
 Restricting to a very simple set of mappings (i.e. map services to hosts with 
 round robin, optionally restricting to no reuse of hosts) should keep things 
 simple.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Updated] (KAFKA-1748) Decouple system test cluster resources definition from service definitions

2014-11-03 Thread Ewen Cheslack-Postava (JIRA)

 [ 
https://issues.apache.org/jira/browse/KAFKA-1748?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Ewen Cheslack-Postava updated KAFKA-1748:
-
Assignee: Ewen Cheslack-Postava
  Status: Patch Available  (was: Open)

 Decouple system test cluster resources definition from service definitions
 --

 Key: KAFKA-1748
 URL: https://issues.apache.org/jira/browse/KAFKA-1748
 Project: Kafka
  Issue Type: Bug
Affects Versions: 0.8.1.1
Reporter: Ewen Cheslack-Postava
Assignee: Ewen Cheslack-Postava
 Attachments: KAFKA-1748.patch


 Currently the system tests use JSON files that specify the set of services 
 for each test and where they should run (i.e. hostname). These currently 
 assume that you already have SSH keys setup, use the same username on the 
 host running the tests and the test cluster, don't require any additional 
 ssh/scp/rsync flags, and assume you'll always have a fixed set of compute 
 resources (or that you'll spend a lot of time editing config files).
 While we don't want a whole cluster resource manager in the system tests, a 
 bit more flexibility would make it easier to, e.g., run tests against a local 
 vagrant cluster or on dynamically allocated EC2 instances. We can separate 
 out the basic resource spec (i.e. json specifying how to access machines) 
 from the service definition (i.e. a broker should run with settings x, y, z). 
 Restricting to a very simple set of mappings (i.e. map services to hosts with 
 round robin, optionally restricting to no reuse of hosts) should keep things 
 simple.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Updated] (KAFKA-1748) Decouple system test cluster resources definition from service definitions

2014-11-03 Thread Ewen Cheslack-Postava (JIRA)

 [ 
https://issues.apache.org/jira/browse/KAFKA-1748?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Ewen Cheslack-Postava updated KAFKA-1748:
-
Attachment: KAFKA-1748_2014-11-03_12:04:18.patch

 Decouple system test cluster resources definition from service definitions
 --

 Key: KAFKA-1748
 URL: https://issues.apache.org/jira/browse/KAFKA-1748
 Project: Kafka
  Issue Type: Bug
Affects Versions: 0.8.1.1
Reporter: Ewen Cheslack-Postava
Assignee: Ewen Cheslack-Postava
 Attachments: KAFKA-1748.patch, KAFKA-1748_2014-11-03_12:04:18.patch


 Currently the system tests use JSON files that specify the set of services 
 for each test and where they should run (i.e. hostname). These currently 
 assume that you already have SSH keys setup, use the same username on the 
 host running the tests and the test cluster, don't require any additional 
 ssh/scp/rsync flags, and assume you'll always have a fixed set of compute 
 resources (or that you'll spend a lot of time editing config files).
 While we don't want a whole cluster resource manager in the system tests, a 
 bit more flexibility would make it easier to, e.g., run tests against a local 
 vagrant cluster or on dynamically allocated EC2 instances. We can separate 
 out the basic resource spec (i.e. json specifying how to access machines) 
 from the service definition (i.e. a broker should run with settings x, y, z). 
 Restricting to a very simple set of mappings (i.e. map services to hosts with 
 round robin, optionally restricting to no reuse of hosts) should keep things 
 simple.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)