Hi,

Sorry about the delay in replying to this have been doing exams at uni all
week.

Daan's change looks to change Rajani concern.

Might be me being naive but I fail to understand the concern fully...
The given character selection was roughly 72 with a string of length 20. If
my math is correct thats 72^20 different possible combinations...

Anyways, thanks for taking care of this Daan.

On 30 January 2014 13:28, Daan Hoogland <daan.hoogl...@gmail.com> wrote:

> Guys,
>
> I found two reported issues of category 'scary'. To satify Rajuri's
> concerns I would like to revert Ian's commit and checkin two changes
> that change returning
> byte[].toString()
> into
> Arrays.toString(byte[])
> on return statements of generatePassword methods.
>
> if no objections come in within a few...,
> Daan
>
> On Thu, Jan 30, 2014 at 1:53 PM, Daan Hoogland <daan.hoogl...@gmail.com>
> wrote:
> > Animesh, Ian,
> >
> > Can you comment on this?
> >
> > I couldn't find any findbugs issues of the the scariest kind in
> > yesterdays version of the 4.3 branch. What was solved that needs to go
> > in in spite of Rajuri's reservations?
> >
> > thanks,
> > Daan
> >
> > On Thu, Jan 30, 2014 at 11:21 AM, Daan Hoogland <daan.hoogl...@gmail.com>
> wrote:
> >> Sorry Rajani,
> >>
> >> I had seen no reaction to Ian's explenation  and the request by
> >> Animesh to pull it so I just did. let me look into it for a minute
> >>
> >> On Thu, Jan 30, 2014 at 5:36 AM, Rajani Karuturi
> >> <rajani.karut...@citrix.com> wrote:
> >>> I see that the commit 9776e1af1c92486f5081b1ee8fa95cf0edb86b97 is
> already pushed to 4.3. I don't see any response on my concern as well.
> >>> Is it just me or anyone else sees a security issue with the generate
> password change?
> >>> Ian/Animesh/Daan, can you please respond?
> >>>
> >>> Thanks,
> >>> ~Rajani
> >>>
> >>>
> >>>
> >>> On 29-Jan-2014, at 10:59 am, Rajani Karuturi <
> rajani.karut...@citrix.com> wrote:
> >>>
> >>>> Hi Ian,
> >>>> Before it is pushed to 4.3, can you fix the generate password change
> like i suggested in the other mail? This current change would make it less
> secure.
> >>>>
> >>>> Thanks,
> >>>> ~Rajani
> >>>>
> >>>>
> >>>>
> >>>> On 29-Jan-2014, at 8:03 am, Ian Duffy <i...@ianduffy.ie> wrote:
> >>>>
> >>>>> Hi Animesh,
> >>>>>
> >>>>> Tested all those changes to detail. Those lines were removed due to
> >>>>> unexpected behavior that I had not spotted until now.
> >>>>>
> >>>>> They were suppose to allow for better fall over between multiple
> domain
> >>>>> controllers, how ever they were causing caching to occur. This meant
> if a
> >>>>> users password was reset in LDAP the old password was still allowing
> login
> >>>>> for a limited time.
> >>>>>
> >>>>> Please pull the changes forward,
> >>>>> Thanks
> >>>>>
> >>>>> Ian.
> >>>>> On 29 Jan 2014 00:07, "Animesh Chaturvedi" <
> animesh.chaturv...@citrix.com>
> >>>>> wrote:
> >>>>>
> >>>>>> If I look at this commit for example
> >>>>>>
> >>>>>>
> >>>>>>
> https://git-wip-us.apache.org/repos/asf?p=cloudstack.git;a=commitdiff;h=92b4f66d73562e4211d2d787554ff229dbeb5705
> >>>>>>
> >>>>>> It removes the two lines from LdapContextFactory.java
> >>>>>>
> >>>>>> environment.put("com.sun.jndi.ldap.read.timeout", "500");-
> >>>>>> environment.put("com.sun.jndi.ldap.connect.pool", "true");
> >>>>>>
> >>>>>> Is that reported by find bug? I don't know this code  so not sure
> if it is
> >>>>>> intentional or not ?
> >>>>>>
> >>>>>> The point is there may be unintended risks in allowing late changes.
> >>>>>>
> >>>>>>
> >>>>>>
> >>>>>> -----Original Message-----
> >>>>>> From: Animesh Chaturvedi [mailto:animesh.chaturv...@citrix.com]
> >>>>>> Sent: Tuesday, January 28, 2014 3:35 PM
> >>>>>> To: dev@cloudstack.apache.org
> >>>>>> Subject: RE: Findbugs report on 4.3-forward
> >>>>>>
> >>>>>> Are you sure all of the ones are needed. A quick look at 20+
> commits from
> >>>>>> Daan  show many formatting changes that may not be necessary and
> hinder
> >>>>>> quick review.
> >>>>>>
> >>>>>> -----Original Message-----
> >>>>>> From: Hugo Trippaers [mailto:trip...@gmail.com]
> >>>>>> Sent: Tuesday, January 28, 2014 3:16 PM
> >>>>>> To: dev@cloudstack.apache.org
> >>>>>> Subject: Re: Findbugs report on 4.3-forward
> >>>>>>
> >>>>>>
> >>>>>>
> >>>>>> Sent from my iPhone
> >>>>>>
> >>>>>>> On 28 jan. 2014, at 23:50, Animesh Chaturvedi <
> >>>>>> animesh.chaturv...@citrix.com> wrote:
> >>>>>>>
> >>>>>>>
> >>>>>>> -----Original Message-----
> >>>>>>> From: Hugo Trippaers [mailto:trip...@gmail.com]
> >>>>>>> Sent: Tuesday, January 28, 2014 2:37 PM
> >>>>>>> To: dev@cloudstack.apache.org
> >>>>>>> Cc: dev@cloudstack.apache.org
> >>>>>>> Subject: Re: Findbugs report on 4.3-forward
> >>>>>>>
> >>>>>>> Hey Animesh,
> >>>>>>>
> >>>>>>> Not in agreement here. These are squashed bugs and we want as less
> bugs
> >>>>>> in the release as possible.
> >>>>>>> [Animesh] I understand but once we enter RC phase we only limit
> >>>>>> important fixes. I have pulled in  2 commits from yours and 1 from
> Daan.
> >>>>>>
> >>>>>> We limited our fixes to only the important issues that we found.
> The other
> >>>>>> 6000 issues between coverity and findbugs are still being triaged
> and will
> >>>>>> probably not make it into this release.
> >>>>>>
> >>>>>>>
> >>>>>>> This is why we test any RC before we release it.
> >>>>>>> [Animesh] Of course but timing is a bit off, if this was done a
> month
> >>>>>> back it would have been fine.
> >>>>>>> I say include all the big fixes we have in the release. If that
> means
> >>>>>> more testing before we cut the RC then that is what it is. I can't
> >>>>>> rightfully vote for a release with known issues with existing fixes.
> >>>>>>> [Animesh] Any release will have known issues, if we have fixes but
> can't
> >>>>>> be sure on regression impact then we have to make a choice.
> >>>>>>
> >>>>>> Agreed, but we just don't agree on what that choice should be yet
> ;-)
> >>>>>>
> >>>>>>> Quality over release schedule would be my vote then.
> >>>>>>> [Animesh] But why so late? Why was this activity not planned early
> on? I
> >>>>>> have been reminding community to call out issues early on since like
> >>>>>> mid-December.
> >>>>>>
> >>>>>> On November 4 I sent the mail to the dev list that static code
> analysis
> >>>>>> (coverity) found 6000+ issues that needed to be triaged. I worked
> on quite
> >>>>>> a few with my colleagues, but it's a big task for just the four of
> us.
> >>>>>> Findbugs just helped us to quickly identify the real scary issues
> among
> >>>>>> them.
> >>>>>> So I agree that the timing is less than ideal, but we should do our
> utmost
> >>>>>> best to ship the highest quality piece of software we can.
> >>>>>>
> >>>>>>>
> >>>>>>> Cheers,
> >>>>>>> Hugo
> >>>>>>>
> >>>>>>> Sent from my iPhone
> >>>>>>>
> >>>>>>>> On 28 jan. 2014, at 18:48, Animesh Chaturvedi <
> >>>>>> animesh.chaturv...@citrix.com> wrote:
> >>>>>>>>
> >>>>>>>> Folks these issues reported by find-bugs have existed for some
> time. I
> >>>>>> am not confident in picking them up now for 4.3 as it may break
> code that
> >>>>>> assumed old way of working. We can take them up for 4.3 maintenance
> >>>>>> release. I wish we had done this exercise and not waited until now.
> >>>>>>>>
> >>>>>>>> I will pick Hugo's commit for which he called -1.
> >>>>>>>>
> >>>>>>>> Thanks
> >>>>>>>> Animesh
> >>>>>>>>
> >>>>>>>> -----Original Message-----
> >>>>>>>> From: Trippie [mailto:trip...@gmail.com] On Behalf Of Hugo
> Trippaers
> >>>>>>>> Sent: Tuesday, January 28, 2014 1:29 AM
> >>>>>>>> To: dev
> >>>>>>>> Subject: Re: Findbugs report on 4.3-forward
> >>>>>>>>
> >>>>>>>> Hey Animesh,
> >>>>>>>>
> >>>>>>>> I agree with Daan here. We focussed on the bugs with a findbugs
> >>>>>> annotation of scariest. I think that would warrant them to be
> included in
> >>>>>> the 4.3 release, so please cherry-pick them all.
> >>>>>>>>
> >>>>>>>>
> >>>>>>>> Cheers,
> >>>>>>>>
> >>>>>>>> Hugo
> >>>>>>>>
> >>>>>>>>> On 28 jan. 2014, at 09:32, Daan Hoogland <
> daan.hoogl...@gmail.com>
> >>>>>> wrote:
> >>>>>>>>>
> >>>>>>>>> Animesh,
> >>>>>>>>>
> >>>>>>>>> I took up a lot of messages from findbugs in the server package
> over
> >>>>>>>>> the weekend. Not that I will attach my soul to the shipping of my
> >>>>>>>>> fixes but some of them are == vs eq and some are really nasty
> >>>>>>>>> nullpointer issues (a chack after first use is very common). You
> can
> >>>>>>>>> cherry-pick them or not. I don't think you should leave any of
> them
> >>>>>>>>> behind. Even with David being right we should go against him at
> >>>>>>>>> every convenient time, running the risk of being called his wife.
> >>>>>>>>>
> >>>>>>>>>> On Tue, Jan 28, 2014 at 6:25 AM, Ian Duffy <i...@ianduffy.ie>
> wrote:
> >>>>>>>>>> Hi Animesh,
> >>>>>>>>>>
> >>>>>>>>>> Can you cherry-pick the below commit from from 4.3-forward to
> 4.3
> >>>>>> branch?
> >>>>>>>>>>
> >>>>>>>>>> Fix findbug issues within LDAP authenticator commit
> >>>>>>>>>> 92b4f66d73562e4211d2d787554ff229dbeb5705
> >>>>>>>>>>
> >>>>>>>>>> Thanks,
> >>>>>>>>>> Ian
> >>>>>>>>>>
> >>>>>>>>>> On 28 January 2014 03:48, Animesh Chaturvedi
> >>>>>>>>>> <animesh.chaturv...@citrix.com>wrote:
> >>>>>>>>>>
> >>>>>>>>>>> Hugo I was reviewing your commits to 4.3-forward and looked at
> >>>>>>>>>>> your commits
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>>
> https://git-wip-us.apache.org/repos/asf?p=cloudstack.git;a=commit;
> >>>>>>>>>>> h = f18c5a1910b6370585a1d61638b8310c3ecba5ef
> >>>>>>>>>>>
> >>>>>>>>>>>
> https://git-wip-us.apache.org/repos/asf?p=cloudstack.git;a=commit;
> >>>>>>>>>>> h = 60ac12780bfa1604902a89d5dc7937a8b9334e0d
> >>>>>>>>>>> I think you want the last one which has fixes for NetUtils and
> >>>>>>>>>>> XenServerStorageMotionStrategy for which you had put -1 in
> first
> >>>>>>>>>>> RC but the commit includes more files. Can you make limited
> >>>>>>>>>>> changes directly to 4.3? I want to build another RC later
> tonight
> >>>>>>>>>>>
> >>>>>>>>>>> Animesh
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>> -----Original Message-----
> >>>>>>>>>>> From: Animesh Chaturvedi [mailto:animesh.chaturv...@citrix.com
> ]
> >>>>>>>>>>> Sent: Monday, January 27, 2014 1:30 PM
> >>>>>>>>>>> To: dev@cloudstack.apache.org
> >>>>>>>>>>> Subject: RE: Findbugs report on 4.3-forward
> >>>>>>>>>>>
> >>>>>>>>>>> Agreed
> >>>>>>>>>>>
> >>>>>>>>>>> We need to fix the most important ones for 4.3. There may be
> >>>>>>>>>>> assumptions in the code which we may not know and may get
> broken
> >>>>>>>>>>> if these issues are fixed late. I will pull in the one Hugo
> casted
> >>>>>>>>>>> his
> >>>>>>>>>>> -1 for the first vote, any others?
> >>>>>>>>>>>
> >>>>>>>>>>> Animesh
> >>>>>>>>>>>
> >>>>>>>>>>> -----Original Message-----
> >>>>>>>>>>> From: David Nalley [mailto:da...@gnsa.us]
> >>>>>>>>>>> Sent: Monday, January 27, 2014 11:46 AM
> >>>>>>>>>>> To: dev@cloudstack.apache.org
> >>>>>>>>>>> Subject: Re: Findbugs report on 4.3-forward
> >>>>>>>>>>>
> >>>>>>>>>>> So just curious if I am the only one concerned about a ton of
> >>>>>>>>>>> fixes going in at the last minute. If the fixes are for serious
> >>>>>>>>>>> bugs and we have consensus around their severity being high
> enough,
> >>>>>> indeed lets fix things.
> >>>>>>>>>>> My concern is that much of the QA we do is manual; and while we
> >>>>>>>>>>> are getting better; fixing tons of things at the last minute
> may
> >>>>>>>>>>> have unintended consequences that we don't know about and won't
> >>>>>> easily find.
> >>>>>>>>>>>
> >>>>>>>>>>> I yearn for the day when our automated testing is broad enough
> >>>>>>>>>>> that we can do fixes right up to the wire and know that things
> >>>>>>>>>>> still work, I am just not sure that I have confidence that we
> are
> >>>>>> there yet.
> >>>>>>>>>>> Thoughts? I am being paranoid?
> >>>>>>>>>>>
> >>>>>>>>>>> --David
> >>>>>>>>>>>
> >>>>>>>>>>> On Mon, Jan 27, 2014 at 3:11 AM, Daan Hoogland
> >>>>>>>>>>> <daan.hoogl...@gmail.com>
> >>>>>>>>>>> wrote:
> >>>>>>>>>>>> Animesh, I commented the once i made yesterday with findbugs:
> >>>>>>>>>>>>
> >>>>>>>>>>>> I allready send a few and will get you a list of the rest
> later
> >>>>>> today.
> >>>>>>>>>>>>
> >>>>>>>>>>>> regards,
> >>>>>>>>>>>>
> >>>>>>>>>>>> On Mon, Jan 27, 2014 at 3:48 AM, Animesh Chaturvedi
> >>>>>>>>>>>> <animesh.chaturv...@citrix.com> wrote:
> >>>>>>>>>>>>> Good job fellas. I see a number of commits 20+ into
> 4.3-forward
> >>>>>> branch.
> >>>>>>>>>>> Are their specific commits you want me to pick up out of these?
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> Animesh
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> -----Original Message-----
> >>>>>>>>>>>>> From: Daan Hoogland [mailto:daan.hoogl...@gmail.com]
> >>>>>>>>>>>>> Sent: Sunday, January 26, 2014 2:41 AM
> >>>>>>>>>>>>> To: dev
> >>>>>>>>>>>>> Subject: Re: Findbugs report on 4.3-forward
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> I didn't get very far last night and will be looking at the
> >>>>>>>>>>>>> server
> >>>>>>>>>>> package again this afternoon.
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> bon appétit,
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>> On Sun, Jan 26, 2014 at 1:36 AM, Ian Duffy <i...@ianduffy.ie
> >
> >>>>>> wrote:
> >>>>>>>>>>>>>> Hi,
> >>>>>>>>>>>>>>
> >>>>>>>>>>>>>> Fixed the issues highlighted in the ldap user authentication
> >>>>>> package.
> >>>>>>>>>>>>>>
> >>>>>>>>>>>>>> Have pushed to 4.3-forward.
> >>>>>>>>>>>>>>
> >>>>>>>>>>>>>> Thanks,
> >>>>>>>>>>>>>> Ian
> >>>>>>>>>>>>>>
> >>>>>>>>>>>>>>
> >>>>>>>>>>>>>> On 25 January 2014 22:26, Daan Hoogland
> >>>>>>>>>>>>>> <daan.hoogl...@gmail.com>
> >>>>>>>>>>> wrote:
> >>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>> or reply to this mail with the filename you are working on
> >>>>>>>>>>>>>>> I'll be looking at the server package as it seems to
> contain
> >>>>>>>>>>>>>>> the most issues.
> >>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>> On Sat, Jan 25, 2014 at 4:00 PM, Hugo Trippaers
> >>>>>>>>>>>>>>> <h...@trippaers.nl>
> >>>>>>>>>>> wrote:
> >>>>>>>>>>>>>>>> I've also added a job to master with the Findbugs report
> and
> >>>>>>>>>>>>>>>> the
> >>>>>>>>>>>>>>> cobertura code coverage report.
> >>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>> Good stuff, we have a 12% coverage of our classes with
> unit
> >>>>>> tests.
> >>>>>>>>>>>>>>>> Huge
> >>>>>>>>>>>>>>> improvement over the last release where we had 4% iirc. We
> >>>>>>>>>>>>>>> have
> >>>>>>>>>>>>>>> 306 reports from Findbugs, of which the majority are
> >>>>>>>>>>>>>>> internationalization
> >>>>>>>>>>> issues.
> >>>>>>>>>>>>>>> (String.getBytes without charset mostly). On the coverity
> site
> >>>>>>>>>>>>>>> we have
> >>>>>>>>>>>>>>> 6000+ issues still open, but at least that number is
> >>>>>>>>>>>>>>> 6000+ relatively stable, we
> >>>>>>>>>>>>>>> fix as much issues as we introduce and it's untuned so we
> can
> >>>>>>>>>>>>>>> assume a large number of false positives there.
> >>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>> I think that on average the automated tools tell us that
> code
> >>>>>>>>>>>>>>>> quality is
> >>>>>>>>>>>>>>> improving, which a good thing. Combined with the functional
> >>>>>>>>>>>>>>> testing and the simulator build we can prove that we are
> doing
> >>>>>>>>>>>>>>> quite well on the code quality angle.
> >>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>
> http://jenkins.buildacloud.org/job/build-master-slowbuild/
> >>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>> Cheers,
> >>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>> Hugo
> >>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>> On 25 jan. 2014, at 14:13, Daan Hoogland
> >>>>>>>>>>>>>>>> <daan.hoogl...@gmail.com>
> >>>>>>>>>>>>>>> wrote:
> >>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>> H Hugo,
> >>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>> I'll spend some time on it tonight. Do you have a work
> load
> >>>>>>>>>>>>>>>>> distribution scheme or is it random access?
> >>>>>>>>>>>>>>>>> ;)
> >>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>> regards
> >>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>> On Sat, Jan 25, 2014 at 12:39 PM, Hugo Trippaers
> >>>>>>>>>>>>>>>>> <h...@trippaers.nl>
> >>>>>>>>>>>>>>> wrote:
> >>>>>>>>>>>>>>>>>> Hey all,
> >>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>> I've made Jenkins run the findbugs analysis on
> 4.3-forward.
> >>>>>>>>>>>>>>>>>> Is there
> >>>>>>>>>>>>>>> somebody who is willing to help triage the findings? Maybe
> >>>>>>>>>>>>>>> there is some stuff that we need to fix?
> >>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>> the url is
> >>>>>>>>>>>>>>>
> http://jenkins.buildacloud.org/job/cloudstack-4.3-forward-mave
> >>>>>>>>>>>>>>> n
> >>>>>>>>>>>>>>> -
> >>>>>>>>>>>>>>> bui
> >>>>>>>>>>>>>>> ld
> >>>>>>>>>>>>>>> /3/findbugsResult/
> >>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>> Cheers,
> >>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>> Hugo
> >>>>>>>>
> >>>>>>
> >>>>
> >>>
>

Reply via email to