Yes, just realised that.

After performing local builds of bval and weaver everything looks ok.

We do need to push releases of bval as weaver as well.

Cheers,
Roberto

> On 24 Aug 2018, at 13:07, Romain Manni-Bucau <[email protected]> wrote:
> 
> since the 16th we pass tck - both tomee and openejb - but maybe snapshots
> are not up to date (bval and [weaver]
> 
> 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 ven. 24 août 2018 à 11:46, Roberto Cortez <[email protected]>
> a écrit :
> 
>> 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