Right now also improving OWB. 
Trying to release it over the weekend.
Please ping me if you see some CDI problems.


LieGrue,
strub

> Am 24.08.2018 um 11:45 schrieb Roberto Cortez <radcor...@yahoo.com.INVALID>:
> 
> Our last build was not passing the BVal TCK:
> https://ci.apache.org/builders/tomee-trunk-ubuntu-jvm8/builds/828 
> <https://ci.apache.org/builders/tomee-trunk-ubuntu-jvm8/builds/828>
> 
> We had a couple of other issues related with some MP Tests and CDI, which 
> should be fixed.
> 
> I’ll try to have a look into BVal.
> 
> Cheers,
> Roberto
> 
>> On 24 Aug 2018, at 09:18, Romain Manni-Bucau <rmannibu...@gmail.com> wrote:
>> 
>> Le ven. 24 août 2018 à 10:17, Mark Struberg <strub...@yahoo.de.invalid> a
>> écrit :
>> 
>>> One task to do is to provide feedback for Apache BVal 2.0.
>>> 
>> 
>> Can you detail this one? I checked we were passing TCK with bval 2.
>> 
>> 
>>> 
>>> And I would love to also take this as a chance to give a huge round of
>>> applause to Matt Benson who most TomEE users - and even devs - probably
>>> don‘t even know.
>>> He is the big force behind BVal these days.
>>> Right now he is doing a release of commons-weaver [1] which is used to
>>> create all the doPrivileged blocks automagically.
>>> After that we‘ll release BVal-2.0.0.
>>> 
>>> Anybody is welcome to check out BVal and/or commons-weaver and help us
>>> with this effort!
>>> 
>>> LieGrue,
>>> Strub
>>> 
>>> 
>>> 
>>> [1] https://commons.apache.org/proper/commons-weaver/
>>> 
>>> Am 23.08.2018 um 20:43 schrieb David Blevins <david.blev...@gmail.com>:
>>> 
>>>>> On Aug 22, 2018, at 3:08 PM, Roberto Cortez <radcor...@yahoo.com.INVALID>
>>> wrote:
>>>>> 
>>>>> Great! Thank you.
>>>>> 
>>>>> In the meanwhile, I will be looking into TomEE 8, so we can cut a
>>> release from there as well.
>>>> 
>>>> What issues are you looking into and is there any way people can help?
>>>> 
>>>> 
>>>> -David
>>>> 
>>>> 
>>>>>> On 22 Aug 2018, at 21:56, Jonathan Gallimore <
>>> jonathan.gallim...@gmail.com> wrote:
>>>>>> 
>>>>>> We now have a passing build for tomee-7.1.x, so I will attempt a
>>> release
>>>>>> there. TomEE 8 still has some build errors, so some eyes on that would
>>> be
>>>>>> great. Ideally we want to release both and keep up the cadence with
>>> both
>>>>>> branches.
>>>>>> 
>>>>>> This might take a couple of attempts so if you see some strange commits
>>>>>> going in and then being reverted, you know what's going on.
>>>>>> 
>>>>>> Jon
>>>>>> 
>>>>>> On Mon, Aug 20, 2018 at 10:49 PM Roberto Cortez
>>> <radcor...@yahoo.com.invalid>
>>>>>> wrote:
>>>>>> 
>>>>>>> Ok, I was able to pinpoint and fix the failing tests. I’ve found the
>>> fixes
>>>>>>> done in TomEE 8, because of the flag change and made a couple of
>>> cherry
>>>>>>> picks. Here is the PR: https://github.com/apache/tomee/pull/152 <
>>>>>>> https://github.com/apache/tomee/pull/152>.
>>>>>>> 
>>>>>>> If we can merge it and run the build again, it would be great.
>>>>>>> 
>>>>>>> Cheers,
>>>>>>> Roberto
>>>>>>> 
>>>>>>>> On 20 Aug 2018, at 17:38, Roberto Cortez <radcor...@yahoo.com.INVALID
>>>> 
>>>>>>> wrote:
>>>>>>>> 
>>>>>>>> Apparently the issue with TomEE 7.1 is because of this:
>>>>>>>> 
>>>>>>> 
>>> https://github.com/apache/tomee/commit/76c9698a27ccbc4bb5970382846b570dc5f36793
>>>>>>> <
>>>>>>> 
>>> https://github.com/apache/tomee/commit/76c9698a27ccbc4bb5970382846b570dc5f36793
>>>>>>>> 
>>>>>>>> 
>>>>>>>> I’ve changed the openejb.scan.webapp.container default to true, so
>>> the
>>>>>>> MP libs are scanned for CDI to start their extensions. That change
>>> was also
>>>>>>> done in TomEE 8, and the core tests pass there. Not sure why yet.
>>>>>>>> 
>>>>>>>> Cheers,
>>>>>>>> Roberto
>>>>>>>> 
>>>>>>>>> On 20 Aug 2018, at 13:47, Romain Manni-Bucau <rmannibu...@gmail.com
>>>> 
>>>>>>> wrote:
>>>>>>>>> 
>>>>>>>>> https://ci.apache.org/builders/tomee-trunk-ubuntu-jvm8
>>>>>>>>> https://ci.apache.org/builders/tomee-7.1.x-ubuntu-jvm8
>>>>>>>>> 
>>>>>>>>> Romain Manni-Bucau
>>>>>>>>> @rmannibucau <https://twitter.com/rmannibucau> |  Blog
>>>>>>>>> <https://rmannibucau.metawerx.net/> | Old Blog
>>>>>>>>> <http://rmannibucau.wordpress.com> | Github <
>>>>>>> https://github.com/rmannibucau> |
>>>>>>>>> LinkedIn <https://www.linkedin.com/in/rmannibucau> | Book
>>>>>>>>> <
>>>>>>> 
>>> https://www.packtpub.com/application-development/java-ee-8-high-performance
>>>>>>>> 
>>>>>>>>> 
>>>>>>>>> 
>>>>>>>>> Le lun. 20 août 2018 à 14:38, Matthew Broadhead
>>>>>>>>> <matthew.broadh...@nbmlaw.co.uk.invalid> a écrit :
>>>>>>>>> 
>>>>>>>>>> are we using jenkins for CI?  is there an interface to see the
>>> status
>>>>>>> of
>>>>>>>>>> builds without logging in?
>>>>>>>>>> 
>>>>>>>>>>> On 20/08/18 12:25, Jonathan Gallimore wrote:
>>>>>>>>>>> We ought to get a green build on the CI, or at least some
>>> agreement to
>>>>>>>>>>> ignore those failures for a release. Its hard enough releasing
>>> when
>>>>>>> there
>>>>>>>>>>> is a green build and the feedback is "the tests fail on my box" (
>>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>> 
>>> http://tomee-openejb.979440.n4.nabble.com/VOTE-Apache-TomEE-7-0-5-td4684159.html
>>>>>>>>>> ).
>>>>>>>>>>> I can confirm the failures in openejb-core on tomee-7.1.x. They
>>> fail
>>>>>>> here
>>>>>>>>>>> for me too. The build was green on the 7.0.5 release, so I'm
>>> currently
>>>>>>>>>>> doing a git-bisect there to see what's changed.
>>>>>>>>>>> 
>>>>>>>>>>> Jon
>>>>>>>>>>> 
>>>>>>>>>>> On Mon, Aug 20, 2018 at 11:19 AM, Roberto Cortez <
>>>>>>>>>>> radcor...@yahoo.com.invalid> wrote:
>>>>>>>>>>> 
>>>>>>>>>>>> Hi Jon,
>>>>>>>>>>>> 
>>>>>>>>>>>> I did run the MP tests in TomEE 8 and all of them pass in my box.
>>>>>>> I’ll
>>>>>>>>>> try
>>>>>>>>>>>> a few more runs to see what happens.
>>>>>>>>>>>> 
>>>>>>>>>>>> Cheers,
>>>>>>>>>>>> Roberto
>>>>>>>>>>>> 
>>>>>>>>>>>>> On 20 Aug 2018, at 09:27, Jonathan Gallimore <
>>>>>>>>>>>> jonathan.gallim...@gmail.com> wrote:
>>>>>>>>>>>>> Ok, its Monday. Just checking on our status:
>>>>>>>>>>>>> 
>>>>>>>>>>>>> Master:
>>>>>>>>>>>>> https://ci.apache.org/builders/tomee-trunk-ubuntu-
>>>>>>>>>>>> jvm8/builds/826/steps/test/logs/stdio/text
>>>>>>>>>>>>> We have some test failures, mostly on the CDI TCK and some on
>>>>>>>>>>>> MicroProfile,
>>>>>>>>>>>>> and some Arquillian.
>>>>>>>>>>>>> 
>>>>>>>>>>>>> 7.1.x: This looks even worse, with failures in openejb-core -
>>>>>>>>>>>>> https://ci.apache.org/builders/tomee-7.1.x-ubuntu-
>>>>>>>>>>>> jvm8/builds/0/steps/test/logs/stdio/text
>>>>>>>>>>>>> I'm happy to look at some of these, but can't fix it all on my
>>> own.
>>>>>>>>>>>>> @Roberto - you probably know those changes best. If you can
>>> look at
>>>>>>>>>> some,
>>>>>>>>>>>>> that would be much appreciated. Any other help is appreciated.
>>>>>>>>>>>>> 
>>>>>>>>>>>>> On the bval snapshot side, we've previously rolled our own
>>> releases
>>>>>>> of
>>>>>>>>>>>>> these dependencies where we've needed to in the past. OpenJPA
>>>>>>> springs
>>>>>>>>>> to
>>>>>>>>>>>>> mind. Unless a bval release is imminent, I'd suugest we take
>>> that
>>>>>>>>>>>> approach
>>>>>>>>>>>>> to work around this. We've been talking about improving our
>>> release
>>>>>>>>>>>> cadence
>>>>>>>>>>>>> for a while, we should come through on that.
>>>>>>>>>>>>> 
>>>>>>>>>>>>> Jon
>>>>>>>>>>>>> 
>>>>>>>>>>>>> On Wed, Aug 15, 2018 at 11:30 PM, Mark Struberg
>>>>>>>>>>>> <strub...@yahoo.de.invalid>
>>>>>>>>>>>>> wrote:
>>>>>>>>>>>>> 
>>>>>>>>>>>>>> We first need to check if we have all deps ready.
>>>>>>>>>>>>>> Afair bval2 is not yet released.
>>>>>>>>>>>>>> We have to roll this first.
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> LieGrue,
>>>>>>>>>>>>>> Strub
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> Am 15.08.2018 um 17:48 schrieb Jonathan Gallimore <
>>>>>>>>>>>>>> jonathan.gallim...@gmail.com>:
>>>>>>>>>>>>>>> I've merged these in, and I have updated the buildbot config
>>> to
>>>>>>> build
>>>>>>>>>>>>>>> 1.7.x, 7.0.x 7.1.x and master. I'll be applying that in a
>>> moment.
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> Jon
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> On Wed, Aug 15, 2018 at 2:11 PM, Roberto Cortez
>>>>>>>>>>>>>> <radcor...@yahoo.com.invalid
>>>>>>>>>>>>>>>> wrote:
>>>>>>>>>>>>>>>> Hey Jon,
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> Sure. Please have a look into these:
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> https://github.com/apache/tomee/pull/145 <
>>>>>>>>>> https://github.com/apache/
>>>>>>>>>>>>>>>> tomee/pull/145>
>>>>>>>>>>>>>>>> https://github.com/apache/tomee/pull/141 <
>>>>>>>>>> https://github.com/apache/
>>>>>>>>>>>>>>>> tomee/pull/141>
>>>>>>>>>>>>>>>> https://github.com/apache/tomee/pull/146 <
>>>>>>>>>> https://github.com/apache/
>>>>>>>>>>>>>>>> tomee/pull/146>
>>>>>>>>>>>>>>>> https://github.com/apache/tomee/pull/142 <
>>>>>>>>>> https://github.com/apache/
>>>>>>>>>>>>>>>> tomee/pull/142>
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> Let me know if I can help.
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> Thank you.
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> Cheers,
>>>>>>>>>>>>>>>> Roberto
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> On 15 Aug 2018, at 10:17, Jonathan Gallimore <
>>>>>>>>>>>>>>>> jonathan.gallim...@gmail.com> wrote:
>>>>>>>>>>>>>>>>> I push out a snapshot ahead of time, for sure. I'll check
>>> our
>>>>>>>>>>>> buildbot
>>>>>>>>>>>>>>>> and
>>>>>>>>>>>>>>>>> see if I can hook up something that runs daily.
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> Roberto - do you need some stuff merging in?
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> On Wed, 15 Aug 2018, 08:48 Matthew Broadhead,
>>>>>>>>>>>>>>>>> <matthew.broadh...@nbmlaw.co.uk.invalid> wrote:
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>> previously Mark did a snapshot binary of TomEE 8 so we
>>> could
>>>>>>>>>>>> download
>>>>>>>>>>>>>>>>>> and test with our projects.  are we releasing directly or
>>> will
>>>>>>> we
>>>>>>>>>>>> get
>>>>>>>>>>>>>> a
>>>>>>>>>>>>>>>>>> chance to try the snapshot first?  are there nightly builds
>>>>>>>>>>>> somewhere?
>>>>>>>>>>>>>>>>>>> On 15/08/18 00:13, Jonathan Gallimore wrote:
>>>>>>>>>>>>>>>>>>> We discussed in the the thread "Goal - release this week
>>> and
>>>>>>> very
>>>>>>>>>>>>>>>>>>> frequently thereafter" releasing this week, and I'm
>>>>>>> definitely up
>>>>>>>>>>>> for
>>>>>>>>>>>>>>>>>> going
>>>>>>>>>>>>>>>>>>> faster with our release cadence.
>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>> With that in mind, I'd like to kick off a release of
>>> TomEE 8
>>>>>>> and
>>>>>>>>>>>>>> 7.1. I
>>>>>>>>>>>>>>>>>> can
>>>>>>>>>>>>>>>>>>> do this on Monday. Is there anything that needs merging
>>> in?
>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>> Jon
>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> 
>>>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>> 
>>>>>>> 
>>>>>>> 
>>>>> 
>>>> 
>>> 
> 

Reply via email to