Re: Review Request 39914: Added enable-ssl and enable-libevent to reviewbot builds

2015-11-03 Thread Vinod Kone


> On Nov. 3, 2015, 8:10 p.m., Vinod Kone wrote:
> > would this only test libevent and skip libev? if yes, we can't do this.
> 
> Jojy Varghese wrote:
> Would it help to add libev also? I was trying to make this look like the 
> jenkins mesos builds. Console logs there show :
> ``` echo CMD ./bootstrap '&&' ./configure --verbose --enable-libevent 
> --enable-ssl && ...```
> 
> Vinod Kone wrote:
> the jenkins "mesos" build is a parameterized build, where one of the 
> parameters is the configuration options. the config options we test are
> "--enable-libevent --enable-ssl" and "" (empty string which tests libev).
> 
> unfortunately, the review bot doesn't support these parameters yet. 
> review bot doesn't even run inside docker like the "mesos" build. so it just 
> tests one platform (ubuntu) and the default parameters. it would be great if 
> we can fix the review bot to do the same things as "mesos". feel free to 
> create a ticket. i'll be happy to shepherd.
> 
> Jojy Varghese wrote:
> Just created https://issues.apache.org/jira/browse/MESOS-3825. Since 
> there is only 1 platform, do we need to parameterize ? Can we just assume a 
> fixed configuration ? Or add the required packages to the machine/VM and 
> always use --enable-ssl and --enable-libevent ?

thanks for the ticket!

iirc, currently only one of "libev" or "libevent" can be enabled. so, if we 
change the bot to use libevent (because thats a dependency for ssl), then the 
bot won't be testing changes against libev.

regarding installing packages needed for libevent/ssl, we need to file a ticket 
with asf to get those packages installed on all the jenkins hosts, which is a 
PITA. that's the reason why "mesos" build moved to docker and why we need to 
move the bot to docker.

does that make sense?


- Vinod


---
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/39914/#review104969
---


On Nov. 3, 2015, 7:42 p.m., Jojy Varghese wrote:
> 
> ---
> This is an automatically generated e-mail. To reply, visit:
> https://reviews.apache.org/r/39914/
> ---
> 
> (Updated Nov. 3, 2015, 7:42 p.m.)
> 
> 
> Review request for mesos, Ben Mahler and Cody Maloney.
> 
> 
> Repository: mesos
> 
> 
> Description
> ---
> 
> SSL based tests are not currently verified on reviewbot. This change should 
> enable those tests to be run.
> 
> 
> Diffs
> -
> 
>   support/verify_reviews.py 0d322a19af719aba8846fbc705bf8ec7647304a3 
> 
> Diff: https://reviews.apache.org/r/39914/diff/
> 
> 
> Testing
> ---
> 
> 
> Thanks,
> 
> Jojy Varghese
> 
>



Re: Review Request 39914: Added enable-ssl and enable-libevent to reviewbot builds

2015-11-03 Thread Mesos ReviewBot

---
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/39914/#review104989
---


Patch looks great!

Reviews applied: [39914]

All tests passed.

- Mesos ReviewBot


On Nov. 3, 2015, 7:42 p.m., Jojy Varghese wrote:
> 
> ---
> This is an automatically generated e-mail. To reply, visit:
> https://reviews.apache.org/r/39914/
> ---
> 
> (Updated Nov. 3, 2015, 7:42 p.m.)
> 
> 
> Review request for mesos, Ben Mahler and Cody Maloney.
> 
> 
> Repository: mesos
> 
> 
> Description
> ---
> 
> SSL based tests are not currently verified on reviewbot. This change should 
> enable those tests to be run.
> 
> 
> Diffs
> -
> 
>   support/verify_reviews.py 0d322a19af719aba8846fbc705bf8ec7647304a3 
> 
> Diff: https://reviews.apache.org/r/39914/diff/
> 
> 
> Testing
> ---
> 
> 
> Thanks,
> 
> Jojy Varghese
> 
>



Re: Review Request 39914: Added enable-ssl and enable-libevent to reviewbot builds

2015-11-03 Thread Vinod Kone

---
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/39914/#review104969
---


would this only test libevent and skip libev? if yes, we can't do this.

- Vinod Kone


On Nov. 3, 2015, 7:42 p.m., Jojy Varghese wrote:
> 
> ---
> This is an automatically generated e-mail. To reply, visit:
> https://reviews.apache.org/r/39914/
> ---
> 
> (Updated Nov. 3, 2015, 7:42 p.m.)
> 
> 
> Review request for mesos, Ben Mahler and Cody Maloney.
> 
> 
> Repository: mesos
> 
> 
> Description
> ---
> 
> SSL based tests are not currently verified on reviewbot. This change should 
> enable those tests to be run.
> 
> 
> Diffs
> -
> 
>   support/verify_reviews.py 0d322a19af719aba8846fbc705bf8ec7647304a3 
> 
> Diff: https://reviews.apache.org/r/39914/diff/
> 
> 
> Testing
> ---
> 
> 
> Thanks,
> 
> Jojy Varghese
> 
>



Re: Review Request 39914: Added enable-ssl and enable-libevent to reviewbot builds

2015-11-03 Thread Jojy Varghese


> On Nov. 3, 2015, 8:10 p.m., Vinod Kone wrote:
> > would this only test libevent and skip libev? if yes, we can't do this.

Would it help to add libev also? I was trying to make this look like the 
jenkins mesos builds. Console logs there show :
``` echo CMD ./bootstrap '&&' ./configure --verbose --enable-libevent 
--enable-ssl && ...```


- Jojy


---
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/39914/#review104969
---


On Nov. 3, 2015, 7:42 p.m., Jojy Varghese wrote:
> 
> ---
> This is an automatically generated e-mail. To reply, visit:
> https://reviews.apache.org/r/39914/
> ---
> 
> (Updated Nov. 3, 2015, 7:42 p.m.)
> 
> 
> Review request for mesos, Ben Mahler and Cody Maloney.
> 
> 
> Repository: mesos
> 
> 
> Description
> ---
> 
> SSL based tests are not currently verified on reviewbot. This change should 
> enable those tests to be run.
> 
> 
> Diffs
> -
> 
>   support/verify_reviews.py 0d322a19af719aba8846fbc705bf8ec7647304a3 
> 
> Diff: https://reviews.apache.org/r/39914/diff/
> 
> 
> Testing
> ---
> 
> 
> Thanks,
> 
> Jojy Varghese
> 
>



Re: Review Request 39914: Added enable-ssl and enable-libevent to reviewbot builds

2015-11-03 Thread Joseph Wu

---
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/39914/#review104960
---


Are openssl and libevent present on the reviewbot machine?  
(And does reviewbot use the modified version of `verify_reviews.py` when 
checking this one?)

- Joseph Wu


On Nov. 3, 2015, 11:42 a.m., Jojy Varghese wrote:
> 
> ---
> This is an automatically generated e-mail. To reply, visit:
> https://reviews.apache.org/r/39914/
> ---
> 
> (Updated Nov. 3, 2015, 11:42 a.m.)
> 
> 
> Review request for mesos, Ben Mahler and Cody Maloney.
> 
> 
> Repository: mesos
> 
> 
> Description
> ---
> 
> SSL based tests are not currently verified on reviewbot. This change should 
> enable those tests to be run.
> 
> 
> Diffs
> -
> 
>   support/verify_reviews.py 0d322a19af719aba8846fbc705bf8ec7647304a3 
> 
> Diff: https://reviews.apache.org/r/39914/diff/
> 
> 
> Testing
> ---
> 
> 
> Thanks,
> 
> Jojy Varghese
> 
>



Re: Review Request 39914: Added enable-ssl and enable-libevent to reviewbot builds

2015-11-03 Thread Jojy Varghese


> On Nov. 3, 2015, 7:46 p.m., Joseph Wu wrote:
> > Are openssl and libevent present on the reviewbot machine?  
> > (And does reviewbot use the modified version of `verify_reviews.py` when 
> > checking this one?)

Not sure. I would think that the installation of dependencies exists outside 
the scoep of this file. Maybe dockerfile?


- Jojy


---
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/39914/#review104960
---


On Nov. 3, 2015, 7:42 p.m., Jojy Varghese wrote:
> 
> ---
> This is an automatically generated e-mail. To reply, visit:
> https://reviews.apache.org/r/39914/
> ---
> 
> (Updated Nov. 3, 2015, 7:42 p.m.)
> 
> 
> Review request for mesos, Ben Mahler and Cody Maloney.
> 
> 
> Repository: mesos
> 
> 
> Description
> ---
> 
> SSL based tests are not currently verified on reviewbot. This change should 
> enable those tests to be run.
> 
> 
> Diffs
> -
> 
>   support/verify_reviews.py 0d322a19af719aba8846fbc705bf8ec7647304a3 
> 
> Diff: https://reviews.apache.org/r/39914/diff/
> 
> 
> Testing
> ---
> 
> 
> Thanks,
> 
> Jojy Varghese
> 
>



Review Request 39914: Added enable-ssl and enable-libevent to reviewbot builds

2015-11-03 Thread Jojy Varghese

---
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/39914/
---

Review request for mesos, Ben Mahler and Cody Maloney.


Repository: mesos


Description
---

SSL based tests are not currently verified on reviewbot. This change should 
enable those tests to be run.


Diffs
-

  support/verify_reviews.py 0d322a19af719aba8846fbc705bf8ec7647304a3 

Diff: https://reviews.apache.org/r/39914/diff/


Testing
---


Thanks,

Jojy Varghese



Re: Review Request 39914: Added enable-ssl and enable-libevent to reviewbot builds

2015-11-03 Thread Vinod Kone


> On Nov. 3, 2015, 8:10 p.m., Vinod Kone wrote:
> > would this only test libevent and skip libev? if yes, we can't do this.
> 
> Jojy Varghese wrote:
> Would it help to add libev also? I was trying to make this look like the 
> jenkins mesos builds. Console logs there show :
> ``` echo CMD ./bootstrap '&&' ./configure --verbose --enable-libevent 
> --enable-ssl && ...```

the jenkins "mesos" build is a parameterized build, where one of the parameters 
is the configuration options. the config options we test are
"--enable-libevent --enable-ssl" and "" (empty string which tests libev).

unfortunately, the review bot doesn't support these parameters yet. review bot 
doesn't even run inside docker like the "mesos" build. so it just tests one 
platform (ubuntu) and the default parameters. it would be great if we can fix 
the review bot to do the same things as "mesos". feel free to create a ticket. 
i'll be happy to shepherd.


- Vinod


---
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/39914/#review104969
---


On Nov. 3, 2015, 7:42 p.m., Jojy Varghese wrote:
> 
> ---
> This is an automatically generated e-mail. To reply, visit:
> https://reviews.apache.org/r/39914/
> ---
> 
> (Updated Nov. 3, 2015, 7:42 p.m.)
> 
> 
> Review request for mesos, Ben Mahler and Cody Maloney.
> 
> 
> Repository: mesos
> 
> 
> Description
> ---
> 
> SSL based tests are not currently verified on reviewbot. This change should 
> enable those tests to be run.
> 
> 
> Diffs
> -
> 
>   support/verify_reviews.py 0d322a19af719aba8846fbc705bf8ec7647304a3 
> 
> Diff: https://reviews.apache.org/r/39914/diff/
> 
> 
> Testing
> ---
> 
> 
> Thanks,
> 
> Jojy Varghese
> 
>



Re: Review Request 39914: Added enable-ssl and enable-libevent to reviewbot builds

2015-11-03 Thread Jojy Varghese


> On Nov. 3, 2015, 8:10 p.m., Vinod Kone wrote:
> > would this only test libevent and skip libev? if yes, we can't do this.
> 
> Jojy Varghese wrote:
> Would it help to add libev also? I was trying to make this look like the 
> jenkins mesos builds. Console logs there show :
> ``` echo CMD ./bootstrap '&&' ./configure --verbose --enable-libevent 
> --enable-ssl && ...```
> 
> Vinod Kone wrote:
> the jenkins "mesos" build is a parameterized build, where one of the 
> parameters is the configuration options. the config options we test are
> "--enable-libevent --enable-ssl" and "" (empty string which tests libev).
> 
> unfortunately, the review bot doesn't support these parameters yet. 
> review bot doesn't even run inside docker like the "mesos" build. so it just 
> tests one platform (ubuntu) and the default parameters. it would be great if 
> we can fix the review bot to do the same things as "mesos". feel free to 
> create a ticket. i'll be happy to shepherd.

Just created https://issues.apache.org/jira/browse/MESOS-3825. Since there is 
only 1 platform, do we need to parameterize ? Can we just assume a fixed 
configuration ? Or add the required packages to the machine/VM and always use 
--enable-ssl and --enable-libevent ?


- Jojy


---
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/39914/#review104969
---


On Nov. 3, 2015, 7:42 p.m., Jojy Varghese wrote:
> 
> ---
> This is an automatically generated e-mail. To reply, visit:
> https://reviews.apache.org/r/39914/
> ---
> 
> (Updated Nov. 3, 2015, 7:42 p.m.)
> 
> 
> Review request for mesos, Ben Mahler and Cody Maloney.
> 
> 
> Repository: mesos
> 
> 
> Description
> ---
> 
> SSL based tests are not currently verified on reviewbot. This change should 
> enable those tests to be run.
> 
> 
> Diffs
> -
> 
>   support/verify_reviews.py 0d322a19af719aba8846fbc705bf8ec7647304a3 
> 
> Diff: https://reviews.apache.org/r/39914/diff/
> 
> 
> Testing
> ---
> 
> 
> Thanks,
> 
> Jojy Varghese
> 
>