I'm on PTO at the moment, so I'll read through this in some more detail
later, but wanted to chime in now to say that the TSC agreed a long time
ago to support bug fixes in service releases for the previous release,
e.g., Carbon while working toward releasing Nitrogen, and then off-cycle
releases for security issues as needed for the privous two releases, e.g.,
Boron and Carbon while working toward releasing Nitrogen.

This isn't a limit saying that we can'd do other things or that we can't
still support them by helping with questions, but it's a statement of the
minimum level of support we agree to provide to our releases. That being
said, we have typically not had the gratuitious resources to provide heavy
support for older releases and typically the community has had waning
interest in fixing issues in releases older that 1-2 back. That being said,
we're maturing as a community and platform, so the massive differences
between releases have been somewhat less pronounced recently. We could
re-evaluate it if need be.

--Colin

On Wed, Jul 5, 2017 at 10:45 AM Giles Heron <giles.he...@gmail.com> wrote:

> Not sure I’d define “last service release” as “now unsupported” :)
>
> On 5 Jul 2017, at 15:21, Ryan Goulding <ryandgould...@gmail.com> wrote:
>
> The last service release occurred [0].  Not sure I agree about Carbon
> being less stable, but to each his own ;).
>
> Regards,
>
> Ryan Goulding
>
> [0]
> https://wiki.opendaylight.org/view/Simultaneous_Release:Boron_Release_Plan
>
> On Wed, Jul 5, 2017 at 10:19 AM, Giles Heron <giles.he...@gmail.com>
> wrote:
>
>> Is that correct re Boron being unsupported?  In my experience Boron-SR3
>> was always pretty stable (more so than Carbon) so I’d be reluctant to move
>> off.
>>
>> On 5 Jul 2017, at 15:10, Ryan Goulding <ryandgould...@gmail.com> wrote:
>>
>> In particular, we added these three changes which stabilized loading
>> behavior in Boron-SR1:
>>
>> * 77ab012 2016-08-10 | Bug 6425: Move aaa-mdsal-store bundle to use
>> blueprint [Mohamed El-Serngawy]
>> * aa75018 2016-08-05 | Bug 6424: move aaa-idmlight to use blueprint
>> [melserngawy]
>> * b043d79 2016-08-04 | Move aaa-h2-store bundle to use blueprint
>> [melserngawy]
>>
>> HTH.
>>
>> Regards,
>>
>> Ryan Goulding
>>
>> On Wed, Jul 5, 2017 at 10:00 AM, Ryan Goulding <ryandgould...@gmail.com>
>> wrote:
>>
>>> Suspecting that might be Shiro problem, I tried to disable it at 
>>> etc/shiro.ini
>>>> however now Im getting 503 errors.
>>>
>>>
>>> How did you try to disable?  There were some known loading issues but
>>> 0.4.0.Boron is quite old.  In fact Boron is no longer in support at all.
>>> I'd recommend using Carbon.
>>>
>>> Regards,
>>>
>>> Ryan Goulding
>>>
>>> On Mon, Jul 3, 2017 at 4:35 AM, Bijan R.Rofoee <bijan.r.rof...@gmail.com
>>> > wrote:
>>>
>>>> Hi all
>>>>
>>>> I have built a project using base architype plus netconf and bgp. The
>>>> project installs and have no errors, however when trying to access any of
>>>> the services I get 401 error(printed below this email).
>>>>
>>>> Suspecting that might be Shiro problem, I tried to disable it at 
>>>> etc/shiro.ini
>>>> however now Im getting 503 errors.
>>>>
>>>> Any helps on this would be appreciated
>>>>
>>>> Regards
>>>>
>>>> *2017-07-03 09:26:56,633 | DEBUG | qtp1555942221-98 | TokenAuthRealm
>>>>                 | 331 - org.opendaylight.aaa.shiro - 0.4.0.Boron | Unknown
>>>> OAuth2 Token Access Request*
>>>>
>>>> *org.apache.shiro.authc.AuthenticationException: Could not validate the
>>>> token admin*
>>>>
>>>> * at
>>>> org.opendaylight.aaa.shiro.realm.TokenAuthRealm.validate(TokenAuthRealm.java:268)[331:org.opendaylight.aaa.shiro:0.4.0.Boron]*
>>>>
>>>> * at
>>>> org.opendaylight.aaa.shiro.realm.TokenAuthRealm.doGetAuthenticationInfo(TokenAuthRealm.java:252)[331:org.opendaylight.aaa.shiro:0.4.0.Boron]*
>>>>
>>>> * at
>>>> org.apache.shiro.realm.AuthenticatingRealm.getAuthenticationInfo(AuthenticatingRealm.java:568)[332:org.apache.shiro.core:1.2.5]*
>>>>
>>>> * at
>>>> org.apache.shiro.authc.pam.ModularRealmAuthenticator.doSingleRealmAuthentication(ModularRealmAuthenticator.java:180)[332:org.apache.shiro.core:1.2.5]*
>>>>
>>>> * at
>>>> org.apache.shiro.authc.pam.ModularRealmAuthenticator.doAuthenticate(ModularRealmAuthenticator.java:267)[332:org.apache.shiro.core:1.2.5]*
>>>>
>>>> * at
>>>> org.apache.shiro.authc.AbstractAuthenticator.authenticate(AbstractAuthenticator.java:198)[332:org.apache.shiro.core:1.2.5]*
>>>>
>>>> * at
>>>> org.apache.shiro.mgt.AuthenticatingSecurityManager.authenticate(AuthenticatingSecurityManager.java:106)[332:org.apache.shiro.core:1.2.5]*
>>>>
>>>> * at
>>>> org.apache.shiro.mgt.DefaultSecurityManager.login(DefaultSecurityManager.java:270)[332:org.apache.shiro.core:1.2.5]*
>>>>
>>>> * at
>>>> org.apache.shiro.subject.support.DelegatingSubject.login(DelegatingSubject.java:256)[332:org.apache.shiro.core:1.2.5]*
>>>>
>>>> * at org.apache.shiro.web.filter.au
>>>> <http://org.apache.shiro.web.filter.au/>thc.AuthenticatingFilter.executeLogin(AuthenticatingFilter.java:53)[333:org.apache.shiro.web:1.2.5]*
>>>>
>>>> * at org.apache.shiro.web.filter.au
>>>> <http://org.apache.shiro.web.filter.au/>thc.BasicHttpAuthenticationFilter.onAccessDenied(BasicHttpAuthenticationFilter.java:190)[333:org.apache.shiro.web:1.2.5]*
>>>>
>>>> * at org.apache.shiro.web.filter.Ac
>>>> <http://org.apache.shiro.web.filter.ac/>cessControlFilter.onAccessDenied(AccessControlFilter.java:133)[333:org.apache.shiro.web:1.2.5]*
>>>>
>>>> * at org.apache.shiro.web.filter.Ac
>>>> <http://org.apache.shiro.web.filter.ac/>cessControlFilter.onPreHandle(AccessControlFilter.java:162)[333:org.apache.shiro.web:1.2.5]*
>>>>
>>>> * at org.apache.shiro.web.filter.Pa
>>>> <http://org.apache.shiro.web.filter.pa/>thMatchingFilter.isFilterChainContinued(PathMatchingFilter.java:203)[333:org.apache.shiro.web:1.2.5]*
>>>>
>>>> * at org.apache.shiro.web.filter.Pa
>>>> <http://org.apache.shiro.web.filter.pa/>thMatchingFilter.preHandle(PathMatchingFilter.java:178)[333:org.apache.shiro.web:1.2.5]*
>>>>
>>>> * at
>>>> org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:131)[333:org.apache.shiro.web:1.2.5]*
>>>>
>>>> * at
>>>> org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)[333:org.apache.shiro.web:1.2.5]*
>>>>
>>>> * at
>>>> org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)[333:org.apache.shiro.web:1.2.5]*
>>>>
>>>> * at
>>>> org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449)[333:org.apache.shiro.web:1.2.5]*
>>>>
>>>> * at
>>>> org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365)[333:org.apache.shiro.web:1.2.5]*
>>>>
>>>> * at
>>>> org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)[332:org.apache.shiro.core:1.2.5]*
>>>>
>>>> * at
>>>> org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)[332:org.apache.shiro.core:1.2.5]*
>>>>
>>>> * at
>>>> org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:383)[332:org.apache.shiro.core:1.2.5]*
>>>>
>>>> * at
>>>> org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362)[333:org.apache.shiro.web:1.2.5]*
>>>>
>>>> * at
>>>> org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)[333:org.apache.shiro.web:1.2.5]*
>>>>
>>>> * at
>>>> org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1478)[227:org.eclipse.jetty.aggregate.jetty-all-server:8.1.19.v20160209]*
>>>>
>>>> * at
>>>> org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:499)[227:org.eclipse.jetty.aggregate.jetty-all-server:8.1.19.v20160209]*
>>>>
>>>> * at
>>>> org.ops4j.pax.web.service.jetty.internal.HttpServiceServletHandler.doHandle(HttpServiceServletHandler.java:69)[236:org.ops4j.pax.web.pax-web-jetty:3.2.9]*
>>>>
>>>> * at
>>>> org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:137)[227:org.eclipse.jetty.aggregate.jetty-all-server:8.1.19.v20160209]*
>>>>
>>>> * at
>>>> org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:557)[227:org.eclipse.jetty.aggregate.jetty-all-server:8.1.19.v20160209]*
>>>>
>>>> * at
>>>> org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:231)[227:org.eclipse.jetty.aggregate.jetty-all-server:8.1.19.v20160209]*
>>>>
>>>> * at
>>>> org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1086)[227:org.eclipse.jetty.aggregate.jetty-all-server:8.1.19.v20160209]*
>>>>
>>>> * at
>>>> org.ops4j.pax.web.service.jetty.internal.HttpServiceContext.doHandle(HttpServiceContext.java:240)[236:org.ops4j.pax.web.pax-web-jetty:3.2.9]*
>>>>
>>>> * at
>>>> org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:427)[227:org.eclipse.jetty.aggregate.jetty-all-server:8.1.19.v20160209]*
>>>>
>>>> * at
>>>> org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:193)[227:org.eclipse.jetty.aggregate.jetty-all-server:8.1.19.v20160209]*
>>>>
>>>> * at
>>>> org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1020)[227:org.eclipse.jetty.aggregate.jetty-all-server:8.1.19.v20160209]*
>>>>
>>>> * at
>>>> org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:135)[227:org.eclipse.jetty.aggregate.jetty-all-server:8.1.19.v20160209]*
>>>>
>>>> * at
>>>> org.ops4j.pax.web.service.jetty.internal.JettyServerHandlerCollection.handle(JettyServerHandlerCollection.java:75)[236:org.ops4j.pax.web.pax-web-jetty:3.2.9]*
>>>>
>>>> * at
>>>> org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:116)[227:org.ec
>>>> <http://org.ec/>lipse.jetty.aggregate.jetty-all-server:8.1.19.v20160209]*
>>>>
>>>> * at
>>>> org.eclipse.jetty.server.Server.handle(Server.java:370)[227:org.eclipse.jetty.aggregate.je
>>>> <http://org.eclipse.jetty.aggregate.je/>tty-all-server:8.1.19.v20160209]*
>>>>
>>>> * at
>>>> org.eclipse.jetty.server.AbstractHttpConnection.handleRequest(AbstractHttpConnection.java:494)[227:org.eclipse.jetty.aggregate.jetty-all-server:8.1.19.v20160209]*
>>>>
>>>> * at
>>>> org.eclipse.jetty.server.AbstractHttpConnection.headerComplete(AbstractHttpConnection.java:973)[227:org.eclipse.jetty.aggregate.jetty-all-server:8.1.19.v20160209]*
>>>>
>>>> * at
>>>> org.eclipse.jetty.server.AbstractHttpConnection$RequestHandler.headerComplete(AbstractHttpConnection.java:1035)[227:org.eclipse.jetty.aggregate.jetty-all-server:8.1.19.v20160209]*
>>>>
>>>> * at
>>>> org.eclipse.jetty.http.HttpParser.parseNext(HttpParser.java:641)[227:org.eclipse.jetty.aggregate.jetty-all-server:8.1.19.v20160209]*
>>>>
>>>> * at
>>>> org.eclipse.jetty.http.HttpParser.parseAvailable(HttpParser.java:231)[227:org.eclipse.jetty.aggregate.jetty-all-server:8.1.19.v20160209]*
>>>>
>>>> * at
>>>> org.eclipse.jetty.server.AsyncHttpConnection.handle(AsyncHttpConnection.java:82)[227:org.eclipse.jetty.aggregate.jetty-all-server:8.1.19.v20160209]*
>>>>
>>>> * at
>>>> org.eclipse.jetty.io.nio.SelectChannelEndPoint.handle(SelectChannelEndPoint.java:696)[227:org.eclipse.jetty.aggregate.je
>>>> <http://org.eclipse.jetty.aggregate.je/>tty-all-server:8.1.19.v20160209]*
>>>>
>>>> * at
>>>> org.eclipse.jetty.io.nio.SelectChannelEndPoint$1.run(SelectChannelEndPoint.java:53)[227:org.eclipse.jetty.aggregate.jetty-all-server:8.1.19.v20160209]*
>>>>
>>>> * at
>>>> org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:608)[227:org.eclipse.jetty.aggregate.jetty-all-server:8.1.19.v20160209]*
>>>>
>>>> * at
>>>> org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:543)[227:org.ec
>>>> <http://org.ec/>lipse.jetty.aggregate.jetty-all-server:8.1.19.v20160209]*
>>>>
>>>> * at java.lang.Thread.run(Thread.java:745)[:1.8.0_102]*
>>>>
>>>> *2017-07-03 09:26:56,636 | DEBUG | qtp1555942221-98 | TokenAuthRealm
>>>>                 | 331 - org.opendaylight.aaa.shiro - 0.4.0.Boron |
>>>> Authentication failed: exhausted TokenAuth resources*
>>>>
>>>> *2017-07-03 09:26:56,637 | DEBUG | qtp1555942221-98 |
>>>> AuthenticationListener           | 331 - org.opendaylight.aaa.shiro -
>>>> 0.4.0.Boron | Unsuccessful authentication attempt by admin from 127.0.0.1*
>>>>
>>>> _______________________________________________
>>>> controller-dev mailing list
>>>> controller-dev@lists.opendaylight.org
>>>> https://lists.opendaylight.org/mailman/listinfo/controller-dev
>>>>
>>>>
>>>
>> _______________________________________________
>> controller-dev mailing list
>> controller-dev@lists.opendaylight.org
>> https://lists.opendaylight.org/mailman/listinfo/controller-dev
>>
>>
>>
>
> _______________________________________________
> controller-dev mailing list
> controller-dev@lists.opendaylight.org
> https://lists.opendaylight.org/mailman/listinfo/controller-dev
>
_______________________________________________
controller-dev mailing list
controller-dev@lists.opendaylight.org
https://lists.opendaylight.org/mailman/listinfo/controller-dev

Reply via email to