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 <[email protected]> wrote:
> 
> Le ven. 24 août 2018 à 10:17, Mark Struberg <[email protected]> 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 <[email protected]>:
>> 
>>>> On Aug 22, 2018, at 3:08 PM, Roberto Cortez <[email protected]>
>> 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 <
>> [email protected]> 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
>> <[email protected]>
>>>>> 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 <[email protected]
>>> 
>>>>>> 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 <[email protected]
>>> 
>>>>>> 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
>>>>>>>> <[email protected]> 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 <
>>>>>>>>>> [email protected]> 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 <
>>>>>>>>>>> [email protected]> 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
>>>>>>>>>>> <[email protected]>
>>>>>>>>>>>> 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 <
>>>>>>>>>>>>> [email protected]>:
>>>>>>>>>>>>>> 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
>>>>>>>>>>>>> <[email protected]
>>>>>>>>>>>>>>> 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 <
>>>>>>>>>>>>>>> [email protected]> 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,
>>>>>>>>>>>>>>>> <[email protected]> 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