Sounds like a good idea! I'll kick start the process and file JIRAs as I
encounter them!

Best,
Sandeep

On Mon, Jun 16, 2025 at 10:43 AM Phil Zampino <pzamp...@apache.org> wrote:

> Thanks for the update. That sounds great.
>
> It probably won't be easy to create the JIRAs up-front since I suspect it
> will probably be more of an iterative game of whack-a-mole, but let's make
> sure to create JIRAs for the issues as they're encountered.
>
> Thanks for driving these efforts,
>   Phil
>
> On Mon, Jun 16, 2025 at 10:33 AM Sandeep Moré <moresand...@gmail.com>
> wrote:
>
> > Hello Folks,
> > Wanted to provide a quick update on where things stand. I was waiting on
> > few bugs to get the release going
> > 1. KNOX-3048 <https://issues.apache.org/jira/browse/KNOX-3048>
> (Surrogate
> > proxy user configuration for user groups)
> > 2. KNOX-3084 <https://issues.apache.org/jira/browse/KNOX-3084> (Update
> CM
> > service discovery with the enhanced role configs endpoint)
> > 3. KNOX-3094 <https://issues.apache.org/jira/browse/KNOX-3094> (Update
> CM
> > API swagger to 7.13.1)
> >
> > I fixed KNOX-3048 <https://issues.apache.org/jira/browse/KNOX-3048> last
> > week so now we are down to two bugs. Once we get them committed we can
> > start with the release process.
> > In the meantime I will be creating a new branch to kick start work to
> move
> > Knox to JDK 17.
> >
> > Best,
> > Sandeep
> >
> > On Sun, May 11, 2025 at 7:25 AM Sandeep Moré <moresand...@gmail.com>
> > wrote:
> >
> > > Perfect, I'll start on it.
> > >
> > > On Wed, May 7, 2025 at 4:37 PM Phil Zampino <pzamp...@cloudera.com>
> > wrote:
> > >
> > >> Thanks for volunteering Sandeep.
> > >>
> > >> I propose we perform a quick analysis of open issues to see if any
> must
> > >> be addressed for this next release.
> > >>
> > >> Thanks again,
> > >>   Phil
> > >>
> > >> On Fri, May 2, 2025 at 11:09 PM larry mccay <lmc...@apache.org>
> wrote:
> > >>
> > >>> Thanks for volunteering, @Sandeep More <moresand...@gmail.com> !
> > >>> Sounds like a plan.
> > >>>
> > >>> I'm not sure that it is EOL'd but new development will need to go
> into
> > >>> the
> > >>> new line.
> > >>> We will need to support java 8 for security and maybe other bug fixes
> > >>> for a
> > >>> bit.
> > >>>
> > >>> On Thu, May 1, 2025 at 2:50 PM Sandeep Moré <moresand...@gmail.com>
> > >>> wrote:
> > >>>
> > >>> > I have been thinking about this and I would like to volunteer as a
> > >>> release
> > >>> > manager for the last Java 8 knox release :)
> > >>> >
> > >>> > Once we release this we can continue with the JDK 17 development
> > effort
> > >>> > which might be significant, following are some of the things that
> > come
> > >>> to
> > >>> > my mind that need to be considered:
> > >>> >
> > >>> > 1. Unit tests, especially Hadoop Unit tests are going to break, I
> am
> > >>> > anticipating that this will be a major work exploring what support
> > >>> hadoop
> > >>> > has for JDK 17.
> > >>> > 2. Build changes, currently our builds run on JDK 8 and JDK 11, we
> > will
> > >>> > need to move away from them.
> > >>> > 3. Dependency upgrades, like hadoop, we have libraries such as
> Pac4J
> > >>> that
> > >>> > will need to be upgraded. This will have a significant impact and
> > will
> > >>> > involve some extensive testing (unit testing and functional
> testing).
> > >>> > 4. Notifications: We need a way to let the community know that
> Java 8
> > >>> > support has been EOLd, this means sending out email communication
> to
> > >>> the
> > >>> > committee mailing list  (u...@knox.apache.org), updating docs,
> > >>> updating
> > >>> > knox website and wiki.
> > >>> >
> > >>> > Let me know if you have any questions or thoughts.
> > >>> >
> > >>> > Best,
> > >>> > Sandeep
> > >>> >
> > >>> > On Mon, Apr 7, 2025 at 4:14 PM Sandeep Moré <moresand...@gmail.com
> >
> > >>> wrote:
> > >>> >
> > >>> > > Thanks for starting this thread Phil!
> > >>> > >
> > >>> > > We did some work to support running Knox on Java JDK. I recall a
> > few
> > >>> > > issues with compiling but those were mostly due to our intent of
> > >>> > supporting
> > >>> > > JDK 8.
> > >>> > > Moving away from JDK 8 would help us a lot especially regarding
> > >>> Pac4J and
> > >>> > > spring upgrades.
> > >>> > >
> > >>> > > I think we would need a major Knox version for JDK 17 given this
> > >>> would be
> > >>> > > a breaking change.
> > >>> > >
> > >>> > > About releasing multiple versions, although I do not like the
> idea
> > >>> but I
> > >>> > > think it would be nice/necessary if we release one last version
> > with
> > >>> CVE
> > >>> > > fixes for folks to give them some runway to upgrade.
> > >>> > >
> > >>> > > Just my thoughts :)
> > >>> > >
> > >>> > > Best,
> > >>> > > Sandeep
> > >>> > >
> > >>> > > On Mon, Apr 7, 2025 at 3:59 PM Phil Zampino <pzamp...@apache.org
> >
> > >>> wrote:
> > >>> > >
> > >>> > >> With Java 8 and 11 EOL approaching, and the associated
> limitations
> > >>> we've
> > >>> > >> encountered wrt upgrading some dependencies, it seems about time
> > to
> > >>> move
> > >>> > >> the Knox project to a more current Java version. I propose we
> > begin
> > >>> > >> development compiling with Java 17, and drop support for Java
> > 8/11.
> > >>> This
> > >>> > >> will not be trivial, but will require some significant changes
> to
> > >>> the
> > >>> > >> source.
> > >>> > >>
> > >>> > >> Would such a change constitute a major Knox version increment
> > (e.g.,
> > >>> > >> 3.0.0)?
> > >>> > >>
> > >>> > >> Should we release one more version (e.g., 2.1.1) based on Java
> > 8/11?
> > >>> > >>
> > >>> > >> Interested in your thoughts,
> > >>> > >>   Phil
> > >>> > >>
> > >>> > >
> > >>> >
> > >>>
> > >>
> > >>
> > >> --
> > >> Phil Zampino
> > >>
> > >>
> >
>

Reply via email to