You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@directory.apache.org by Emmanuel Lécharny <el...@gmail.com> on 2015/04/09 16:57:51 UTC
[VOTE] Fortress-Core 1.0-RC40, take 2
Hi,
This is a vote for the Fortress Core 1.0-RC40 release. This is a Release Candidate, it will be
followed by potentially a few other release candidate before we reach a 1.0.0.
This will also be the first Fortress Core release at Apache.
Here is the list of fixed issues sinc ethe code has been injected into teh ASF repository:
Bugs :
------
* [FC-6] - delPermObjs causes LDAP 80 error
* [FC-8] - Add SSD Constraint check to updateRole
* [FC-9] - CreateSession error on ApacheDS and Ubuntu 32
* [FC-11] - MDB Error during deletion
* [FC-12] - Delete descendant role error
* [FC-37] - Accelerator jar is refering to a SNAPSHOT version of the released LDAP API
* [FC-39] - Cleanup NPE during ldap pool init
* [FC-47] - OrganizationalUnitDao create attribute syntax violation
* [FC-49] - The J2eePolicyMgrImpl.createSession() class stores the wront type into the context
* [FC-54] - Benchmark activities
* [FC-57] - Fortress testCreateSession fails negative test
* [FC-58] - Selenium Firefox Driver hangs on Ubuntu 14.04
* [FC-60] - Add RFC2307bis attributes to User @XmlType
* [FC-63] - Search only returns 100
* [FC-64] - AdminRoleDAO.unload has NPE
* [FC-65] - Turn off Fortress audit and pw policy test cases
* [FC-67] - Fix config switch for slapd attributes
* [FC-70] - remove dummy object from web lists
* [FC-74] - DSD checking on hierarchical relationships incorrect
* [FC-80] - Fix logout for unauthorized users
Improvements :
--------------
* [FC-7] - Enhance Role Assignment Func
* [FC-22] - Switch to junit 4.11
* [FC-23] - Make the PasswordPolicy code to work with ApacheDS
* [FC-24] - Add the missing serialVersionUID for Serializable classes
* [FC-25] - Improve the way Factories create instances
* [FC-31] - Add sortvals to slapd.conf
* [FC-44] - Define a LdapPool configuration taht does not validate connections
* [FC-45] - Normalize fortress test policies
* [FC-48] - remove log4j from realm impl
* [FC-55] - Backup Accelerator Session DB on recreate
* [FC-56] - Fix Documentation
* [FC-59] - Modify sample Fortress Rest Server policy
* [FC-62] - Update ant dependencies
* [FC-66] - add panel headers
* [FC-68] - Rename config artifacts
* [FC-69] - Sort lists in fortress web
* [FC-71] - add description field to permission page
* [FC-72] - display select to info panel
* [FC-82] - upgrade CXF in rest component
* [FC-83] - Cleanup core test processing
* [FC-84] - Add console and cli to mvn
* [FC-87] - mavenize jmeter tests
New Features :
--------------
* [FC-50] - Add password policy support
* [FC-78] - add deserializer to realm policymgr
Tasks :
-------
* [FC-2] - Fulfill the IP Clearance form
* [FC-30] - UnboundID SDK removal preparations
* [FC-40] - Use the LDAP API constants instead of GlobalIDs constants when possible
The revision :
http://git-wip-us.apache.org/repos/asf/directory-fortress-core/commit/5e0f5d07
The SVN tag:
refs/tags/1.0-RC40
The source and binary distribution packages:
http://people.apache.org/~elecharny/
The staging repository:
https://repository.apache.org/content/repositories/orgapachedirectory-1029
Please cast your votes:
[ ] +1 Release Fortress Core 1.0.-RC40
[ ] 0 abstain
[ ] -1 Do not release Fortress Core 1.0.-RC40
--
Regards,
Cordialement,
Emmanuel Lécharny
www.iktek.com
Re: [VOTE] Fortress-Core 1.0-RC40, take 2
Posted by Shawn McKinney <sm...@apache.org>.
> On Apr 9, 2015, at 3:18 PM, Emmanuel Lecharny <el...@apache.org> wrote:
>
> Ok, bad news... One more reason to get rid with this dependency.
Well the good news is it was I who FUBARed the upgrade - not jgrapht. The artifact name changed and I did not change its reference in the core’s mvn test profiles. It’s fixed now. Can we cut a new release and try again?
Thanks
Shawn
smckinney@apache.org
Re: [VOTE] Fortress-Core 1.0-RC40, take 2
Posted by Emmanuel Lecharny <el...@apache.org>.
Ok, bad news... One more reason to get rid with this dependency.
Le jeudi 9 avril 2015, Shawn McKinney <sm...@apache.org> a écrit :
>
>
> > On Apr 9, 2015, at 9:57 AM, Emmanuel Lécharny <elecharny@gmail.com
> <javascript:;>> wrote:
> >
> > Please cast your votes:
> > [ ] +1 Release Fortress Core 1.0.-RC40
> > [ ] 0 abstain
> > [ ] -1 Do not release Fortress Core 1.0.-RC40
>
> -1
>
> jgrapht 0.9.1 is causing the fortress core regression tests to fail.
> We’ll need to revert to previous version - or - fix the error. At this
> point I don’t have a bead on what the issue is so this might take some time
> to resolve.
>
>
> [startAnt] BUILD FAILED
> [startAnt]
> [startAnt] [FortressAdmin] 2015-04-09 11:47:25,265 (INFO ) loadGraph
> initializing USO context [HOME]
> [startAnt]
> /home/smckinn/tmp/directory-fortress-core/3/1.0-RC40/ldap/setup/DelegatedAdminManagerLoad.xml:26:
> java.lang.IllegalMonitorStateException: attempt to unlock read lock, not
> locked by current thread
> [startAnt] at
> java.util.concurrent.locks.ReentrantReadWriteLock$Sync.unmatchedUnlockException(ReentrantReadWriteLock.java:447)
> [startAnt] at
> java.util.concurrent.locks.ReentrantReadWriteLock$Sync.tryReleaseShared(ReentrantReadWriteLock.java:431)
> [startAnt] at
> java.util.concurrent.locks.AbstractQueuedSynchronizer.releaseShared(AbstractQueuedSynchronizer.java:1340)
> [startAnt] at
> java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock.unlock(ReentrantReadWriteLock.java:883)
> [startAnt] at
> org.apache.directory.fortress.core.rbac.UsoUtil.getGraph(UsoUtil.java:284)
> [startAnt] at
> org.apache.directory.fortress.core.rbac.UsoUtil.getChildren(UsoUtil.java:110)
> [startAnt] at
> org.apache.directory.fortress.core.rbac.OrgUnitDAO.getEntityFromLdapEntry(OrgUnitDAO.java:711)
> [startAnt] at
> org.apache.directory.fortress.core.rbac.OrgUnitDAO.findByKey(OrgUnitDAO.java:359)
> [startAnt] at
> org.apache.directory.fortress.core.rbac.OrgUnitP.read(OrgUnitP.java:239)
> [startAnt] at
> org.apache.directory.fortress.core.rbac.AdminRoleP.validate(AdminRoleP.java:399)
> [startAnt] at
> org.apache.directory.fortress.core.rbac.AdminRoleP.add(AdminRoleP.java:138)
> [startAnt] at
> org.apache.directory.fortress.core.rbac.DelAdminMgrImpl.addRole(DelAdminMgrImpl.java:98)
> [startAnt] at
> org.apache.directory.fortress.core.ant.FortressAntTask.addAdminRoles(FortressAntTask.java:2137)
> [startAnt] at
> org.apache.directory.fortress.core.ant.FortressAntTask.execute(FortressAntTask.java:932)
> [startAnt] at
> org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:292)
> [startAnt] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native
> Method)
> [startAnt] at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
> [startAnt] at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> [startAnt] at java.lang.reflect.Method.invoke(Method.java:606)
> [startAnt] at
> org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
> [startAnt] at org.apache.tools.ant.Task.perform(Task.java:348)
> [startAnt] at org.apache.tools.ant.Target.execute(Target.java:435)
> [startAnt] at
> org.apache.tools.ant.Target.performTasks(Target.java:456)
> [startAnt] at
> org.apache.tools.ant.Project.executeSortedTargets(Project.java:1393)
> [startAnt] at
> org.apache.tools.ant.Project.executeTarget(Project.java:1364)
> [startAnt] at
> org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41)
> [startAnt] at
> org.apache.tools.ant.Project.executeTargets(Project.java:1248)
> [startAnt] at org.apache.tools.ant.Main.runBuild(Main.java:851)
> [startAnt] at org.apache.tools.ant.Main.startAnt(Main.java:235)
> [startAnt] at
> org.apache.tools.ant.launch.Launcher.run(Launcher.java:280)
> [startAnt] at
> org.apache.tools.ant.launch.Launcher.main(Launcher.java:109)
> [startAnt]
> [startAnt] Total time: 0 seconds
> [INFO]
> ------------------------------------------------------------------------
> [INFO] BUILD FAILURE
>
>
> Shawn
> smckinney@apache.org <javascript:;>
>
>
--
Regards,
Cordialement,
Emmanuel Lécharny
www.iktek.com
Re: [VOTE] Fortress-Core 1.0-RC40, take 2
Posted by Shawn McKinney <sm...@apache.org>.
> On Apr 9, 2015, at 9:57 AM, Emmanuel Lécharny <el...@gmail.com> wrote:
>
> Please cast your votes:
> [ ] +1 Release Fortress Core 1.0.-RC40
> [ ] 0 abstain
> [ ] -1 Do not release Fortress Core 1.0.-RC40
-1
jgrapht 0.9.1 is causing the fortress core regression tests to fail. We’ll need to revert to previous version - or - fix the error. At this point I don’t have a bead on what the issue is so this might take some time to resolve.
[startAnt] BUILD FAILED
[startAnt]
[startAnt] [FortressAdmin] 2015-04-09 11:47:25,265 (INFO ) loadGraph initializing USO context [HOME]
[startAnt] /home/smckinn/tmp/directory-fortress-core/3/1.0-RC40/ldap/setup/DelegatedAdminManagerLoad.xml:26: java.lang.IllegalMonitorStateException: attempt to unlock read lock, not locked by current thread
[startAnt] at java.util.concurrent.locks.ReentrantReadWriteLock$Sync.unmatchedUnlockException(ReentrantReadWriteLock.java:447)
[startAnt] at java.util.concurrent.locks.ReentrantReadWriteLock$Sync.tryReleaseShared(ReentrantReadWriteLock.java:431)
[startAnt] at java.util.concurrent.locks.AbstractQueuedSynchronizer.releaseShared(AbstractQueuedSynchronizer.java:1340)
[startAnt] at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock.unlock(ReentrantReadWriteLock.java:883)
[startAnt] at org.apache.directory.fortress.core.rbac.UsoUtil.getGraph(UsoUtil.java:284)
[startAnt] at org.apache.directory.fortress.core.rbac.UsoUtil.getChildren(UsoUtil.java:110)
[startAnt] at org.apache.directory.fortress.core.rbac.OrgUnitDAO.getEntityFromLdapEntry(OrgUnitDAO.java:711)
[startAnt] at org.apache.directory.fortress.core.rbac.OrgUnitDAO.findByKey(OrgUnitDAO.java:359)
[startAnt] at org.apache.directory.fortress.core.rbac.OrgUnitP.read(OrgUnitP.java:239)
[startAnt] at org.apache.directory.fortress.core.rbac.AdminRoleP.validate(AdminRoleP.java:399)
[startAnt] at org.apache.directory.fortress.core.rbac.AdminRoleP.add(AdminRoleP.java:138)
[startAnt] at org.apache.directory.fortress.core.rbac.DelAdminMgrImpl.addRole(DelAdminMgrImpl.java:98)
[startAnt] at org.apache.directory.fortress.core.ant.FortressAntTask.addAdminRoles(FortressAntTask.java:2137)
[startAnt] at org.apache.directory.fortress.core.ant.FortressAntTask.execute(FortressAntTask.java:932)
[startAnt] at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:292)
[startAnt] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[startAnt] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
[startAnt] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
[startAnt] at java.lang.reflect.Method.invoke(Method.java:606)
[startAnt] at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
[startAnt] at org.apache.tools.ant.Task.perform(Task.java:348)
[startAnt] at org.apache.tools.ant.Target.execute(Target.java:435)
[startAnt] at org.apache.tools.ant.Target.performTasks(Target.java:456)
[startAnt] at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1393)
[startAnt] at org.apache.tools.ant.Project.executeTarget(Project.java:1364)
[startAnt] at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41)
[startAnt] at org.apache.tools.ant.Project.executeTargets(Project.java:1248)
[startAnt] at org.apache.tools.ant.Main.runBuild(Main.java:851)
[startAnt] at org.apache.tools.ant.Main.startAnt(Main.java:235)
[startAnt] at org.apache.tools.ant.launch.Launcher.run(Launcher.java:280)
[startAnt] at org.apache.tools.ant.launch.Launcher.main(Launcher.java:109)
[startAnt]
[startAnt] Total time: 0 seconds
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
Shawn
smckinney@apache.org
Cancel was: [VOTE] Fortress-Core 1.0-RC40, take 2
Posted by Emmanuel Lécharny <el...@gmail.com>.
Shawn saw an impact with the groupId change I made, while running tests.
He fixed it.
I(m cancelling this release, and will cut a new one this morning.
Thanks !