Skip to Content.
Sympa Menu

grouper-users - [grouper-users] RE: URGENT: API Patch#42 Missing from Master Branch

Subject: Grouper Users - Open Discussion List

List archive

[grouper-users] RE: URGENT: API Patch#42 Missing from Master Branch


Chronological Thread 
  • From: "Hyzer, Chris" <>
  • To: Akki Kumar <>
  • Cc: "" <>
  • Subject: [grouper-users] RE: URGENT: API Patch#42 Missing from Master Branch
  • Date: Mon, 31 Jul 2017 16:06:46 +0000
  • Accept-language: en-US
  • Authentication-results: spf=none (sender IP is ) ;
  • Ironport-phdr: 9a23:YPNqqhT/qSrZItcdv867T24VWtpsv+yvbD5Q0YIujvd0So/mwa67ZBWEt8tkgFKBZ4jH8fUM07OQ6PGwHzRYqb+681k6OKRWUBEEjchE1ycBO+WiTXPBEfjxciYhF95DXlI2t1uyMExSBdqsLwaK+i764jEdAAjwOhRoLerpBIHSk9631+ev8JHPfglEnjSwbLdxIRmssQndqtQdjJd/JKo21hbHuGZDdf5MxWNvK1KTnhL86dm18ZV+7SleuO8v+tBZX6nicKs2UbJXDDI9M2Ao/8LrrgXMTRGO5nQHTGoblAdDDhXf4xH7WpfxtTb6tvZ41SKHM8D6Uaw4VDK/5KptVRTmijoINyQh/W/XlMJ+kb5brhyiqRxxwYHUYZ2aO/Vlc6zHYd8WWXBMUtpNWyFDBI63cosBD/AGPeZdt4TxqVkArBu/BAayHuPj0iJDi2H23a0g0uQhCg/K1xEnEtILrHvUrNX0NaYMXuCv16TIzC7DYO9M1Tfg8IjHbBYhofeWUb1ubMXR1FAiGgXYhVuerozlOima1uULs2WD4OpgUuWvi2Ejqw5vuDSg2sAsiozRioIa0FDE8jh5wJ4rKt2iUkJ0e8akEINIuyGbMYt2Xt0tQ3tuuCkk1r0Kp4S3czYXx5Q63xLfafuHfJOS4hL+UuaROjd4i2xheLK7nRqy61WgyuvkWsm70VZKsipFksTXuXwXyxPT7c2HR/1g9UmiwTaCzx7f5ftYLUwpkKfXNoMtzqM1m5odvknPAjP6lUD0gaCIeUgo5O2l5uH5brn6pZKQL5J4hw/iPqg0nsGzHP40PhYTU2Wf4+iwyb/u8Ez/Tb5XlPM5iLPZv4rfJckDpq62HQtV0oE75hinEzqo18gUkWQeIF9Yeh2LkZHlO1bVL//mF/u/hEmskCtwyPDBI73hBIjCImLbkLf7erZ991BTxxYvzdBe4JJUDKsNIPXuWk/tsNzYCRg5Mw+uz+n7D9V905sSWWOJAqCHLKPfqUGE6fgzL+WRYYIZpSvxJ+Ug6v7ggnI1hUMRcKyr0JQJZ320APFrLkCHbXbwgdoNCWIKsRA/TOzuhl2CSzlTZ3OqUqI5+j47CIKnDIbdSYC3m7GB3Ty7EYFMamBbElCDD3Hod4OeV/gSdS2SP9dtkiYYWri5V48hyRauuRf1y7p9KerU5zUYuoz51NRs+u3Tjg899SZvD8mG12GNTnp0nn8TRzMoxqx/oEp9ykud3qhihfxXC8BT6+1TXggkKJHc0r8yN9encwHCf5+qVVOvWJ3yCDQ4XNM3zMYTbl1hGtKklUibgAKlBrYUk/qAA5lioYzG2H2kbeZs2XvckOEKj0MnWYEHYWithr9t+hL7BpXC1ViBmqCsM6kQwXiepy+40WOSsRQAA0ZLWqLfUCVHaw==
  • Spamdiagnosticmetadata: NSPM
  • Spamdiagnosticoutput: 1:99

The installer can apply patches to a deployed module, WS, UI, loader, etc

 

Thanks

Chris

 

From: Akki Kumar [mailto:]
Sent: Monday, July 31, 2017 12:00 PM
To: Hyzer, Chris <>
Cc:
Subject: Re: URGENT: API Patch#42 Missing from Master Branch

 

That sound like a good plan. J Where can I find the automated script that will download all patches and apply it to the source code? (Or is there automated script?)

 

Thank you,

Akki

 

On Mon, Jul 31, 2017 at 11:40 AM, Hyzer, Chris <> wrote:

Yes, but also contains development work not ready for use J

 

You could get GROUPER_2_3_0 and patch it with patches and that would work J

 

From: Akki Kumar [mailto:]
Sent: Monday, July 31, 2017 11:27 AM
To: Hyzer, Chris <>
Cc:
Subject: Re: URGENT: API Patch#42 Missing from Master Branch

 

Hi Chris,

 

Thank you for the prompt reply. So, all 2.3.0 patches source code pushed to the GROUPER_2_3_BRANCH? Does the GROUPER_2_3_BRANCH contain all the patches? 

 

 

- Akki

 

 

On Mon, Jul 31, 2017 at 10:40 AM, Hyzer, Chris <> wrote:

I cherry picked that commit to master.

 

Why are you pulling source code from master?  You should not be pulling source code from github, you should be installing from tarballs and patches.  And you shouldn’t be using the master branch, you should be using the GROUPER_2_3_BRANCH.  But whats in github doesn’t mean its stable, it is stable in the tarballs and patches.  Ok?

 

Thanks

Chris

 

From: Akki Kumar [mailto:]
Sent: Monday, July 31, 2017 10:08 AM
To: Hyzer, Chris <>;
Subject: URGENT: API Patch#42 Missing from Master Branch

 

Hi Team Lead,

 

We are planning to update Grouper to version 2.3.0 (in Prod) this Thursday(8/3/17), but Grouper is throwing an error since last week. 

 

In our Grouper deployment process, we pulled out the source code from the Master branch (with all patches), build UI & WS Wars and deploy the Wars on the environment. Two weeks ago, we successfully updated the Dev environment to Grouper 2.3.0 (v) and the application ran fine (during a test with no error). However, last week I pulled out the source code from the Master branch, updated QA Environment to Grouper 2.3.0 (v), but the application was failing with below error:

   

 

ERROR GrouperLoaderJob.runJob(443) -  - Error on job: CHANGE_LOG_changeLogTempToChangeLog
edu.internet2.middleware.grouper.internal.dao.GrouperDAOException: Problem in HibernateSession: HibernateSession (3869c889): new, notReadonly, READ_WRITE_NEW, notActiveTransaction, session (2b6a8084)
   at edu.internet2.middleware.grouper.hibernate.HibernateSession._internal_hibernateSessionCatch(HibernateSession.java:604)
   at edu.internet2.middleware.grouper.hibernate.HibernateSession.callbackHibernateSession(HibernateSession.java:710)
   at edu.internet2.middleware.grouper.changeLog.ChangeLogTempToEntity.convertRecords(ChangeLogTempToEntity.java:100)
   at edu.internet2.middleware.grouper.app.loader.GrouperLoaderType$5.runJob(GrouperLoaderType.java:678)
   at edu.internet2.middleware.grouper.app.loader.GrouperLoaderJob.runJob(GrouperLoaderJob.java:423)
   at edu.internet2.middleware.grouper.app.loader.GrouperLoaderJob.execute(GrouperLoaderJob.java:323)
   at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
   at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
Caused by: java.lang.NoSuchMethodError: edu.internet2.middleware.grouper.hibernate.ByHqlStatic.executeUpdate()I
   at edu.internet2.middleware.grouper.internal.dao.hib3.Hib3PITGroupSetDAO.updateEndTimeByPITOwner(Hib3PITGroupSetDAO.java:239)
   at edu.internet2.middleware.grouper.changeLog.ChangeLogTempToEntity.processGroupDelete(ChangeLogTempToEntity.java:327)
   at edu.internet2.middleware.grouper.changeLog.ChangeLogTempToEntity.access$200(ChangeLogTempToEntity.java:63)
   at edu.internet2.middleware.grouper.changeLog.ChangeLogTempToEntity$1.callback(ChangeLogTempToEntity.java:114)
   at edu.internet2.middleware.grouper.hibernate.HibernateSession.callbackHibernateSession(HibernateSession.java:700)
 
After troubleshooting for a day, I found the source of the error i.e.  grouper_v2_3_0_api_patch_42 is missing from the Master branch. I have attached the screenshots to below link. Can someone please push the API Patch# 42 source code to the Master branch? (Also, is it possible to make sure other patches source code are pushed to the Master Branch?)
 
Screenshots: https://drive.google.com/open?id=0BwgGnZC7vA-6Rzc5Yktic3BIcHM
Master Branch: 

 

 

Thank you,

Akki

 

 




Archive powered by MHonArc 2.6.19.

Top of Page