Project

General

Profile

Actions

Incident #7926

closed

Users Management portlet: List of pending request is empty

Added by Massimiliano Assante over 8 years ago. Updated over 8 years ago.

Status:
Closed
Priority:
Urgent
Category:
-
Target version:
Start date:
Mar 31, 2017
Due date:
Apr 03, 2017
% Done:

100%

Estimated time:
Infrastructure:
Production

Description

In RStudioLab VRE I can see from Liferay's users management portlet that there are 2 users in pending mode (see attached screenshot) but when I go to RStudioLab > Administration > Users Management the portlet reports zero pending requests (see other screenshot)


Files

Liferay users management.png (91 KB) Liferay users management.png Massimiliano Assante, Mar 31, 2017 03:48 PM
VRE Users management.png (77.5 KB) VRE Users management.png Massimiliano Assante, Mar 31, 2017 03:48 PM
preprod_logs (17.3 KB) preprod_logs Panagiota Koltsida, Apr 03, 2017 11:31 AM
Actions #3

Updated by Panagiota Koltsida over 8 years ago

  • Status changed from New to In Progress

@massimiliano.assante@isti.cnr.it are there any logs from the UM library to check if it returns back users' requests?
We will check in any case the problem asap

Actions #6

Updated by Massimiliano Assante over 8 years ago

version is UsersManagementPortlet-3.3.0-4.3.0

Actions #9

Updated by Panagiota Koltsida over 8 years ago

Unfortunately I cannot see the logs in production, but what you sent does not contain a lot of information. We tried there and we got no request, so the problem is reproduced in the "infraTrain" VRE.

What we did is to try the same in the pre production environment and we had no issue there. What can be different?
I'm attaching the logs from there, where DEBUG mode is enabled.

In addition we have also tested it in a local installation, but again we did not experience any problem

How do you propose to proceed with this?

Actions #10

Updated by Massimiliano Assante over 8 years ago

in preproduction we have UsersManagementPortlet-3.3.0-4.3.0-144419 of March 6th 2017, in production i download the latest build compiled 15 March at 04.21 AM from ETICS Build (I think BUILD_54), so the first thing to do is to align the two versions in pre-production and see if the issue is reproducible.

@costantino.perciante@isti.cnr.it please follow Giota in this incident investigation.

Actions #11

Updated by Massimiliano Assante over 8 years ago

could this be related to the UsersManagementHook which is of version -1.0.0-4.0.0 in production ?

Actions #12

Updated by Massimiliano Assante over 8 years ago

in preprod we have UsersManagementHook-1.0.0-4.2.0-129526, so that is a misalignment for sure.

Actions #13

Updated by Panagiota Koltsida over 8 years ago

We have not released the hook since the first time. It is just for not sending the "liferay automatic e-mails"
What else can be the difference we should find out.

Actions #14

Updated by Costantino Perciante over 8 years ago

I'm not able to fetch the portlet built 54, so I've put on preproduction nodes the nearest one (55). Could you check now @p.koltsida@di.uoa.gr ? Since the hook didn't change from version 4.0.0, I haven't touch it

Actions #15

Updated by Panagiota Koltsida over 8 years ago

In pre production it works fine also with this new version.
Can we check also the version of the users management core library? Is it the same on the 2 environments?

Actions #16

Updated by Costantino Perciante over 8 years ago

they are different..

preprod is usermanagement-core-2.3.0-4.3.0-142701.jar
prod is usermanagement-core-2.3.0-4.3.0-144702.jar

I will change them and restart the nodes. I'll tell you when you can test again the portlet asap

Actions #17

Updated by Costantino Perciante over 8 years ago

Please @p.koltsida@di.uoa.gr start now. The library has been aligned with the one in production

Actions #18

Updated by Panagiota Koltsida over 8 years ago

We tried again, and it works on pre production.
How do you want to proceed? Could we deploy this version on production with hot deployment?
Then there is the scroll bug, we could add the css file after we check that the requests are working there

Actions #19

Updated by Massimiliano Assante over 8 years ago

Unless the problem was introduced with the css update (very unlikely) I think that @costantino.perciante@isti.cnr.it can restart a node of the gateway (infra-gateway1) with DEBUG log level set, then we can see what is going on there?

Actions #20

Updated by Massimiliano Assante over 8 years ago

just to clarify, nothing changed between portlet built 54 (prod) and 55 (now in preprod). I'm quite sure.

Actions #21

Updated by Costantino Perciante over 8 years ago

I've also checked what has been changed between 142701 and 144702 and it is only the README file

infra-gateway1 has been restarted with org.gcube log level at debug (it will be on again in 5 minutes)

Actions #22

Updated by Costantino Perciante over 8 years ago

on the restarted node, the first time I accessed the user management portlet the number of pending users is shown but as soon as I refresh the page it disappear and it is no longer shown. Please see the attached log (if it can be helpful somehow)

2017-04-03 15:51:46,382 DEBUG proxy.AuthorizationProxy [http-bio-9090-exec-19,resolveTokenByUserAndContext:136] %[PORTAL] 869581 [http-bio-9090-exec-19] DEBUG org.gcube.common.authorization.client.proxy.AuthorizationProxy  - response code for http://authorization.d4science.org:80/authorization-service/gcube/service/token/resolve/costantino.perciante?context=/d4science.research-infrastructures.eu/gCubeApps/RStudioLab is 200 OK
2017-04-03 15:51:46,382 DEBUG notifications.NotificationCheckerServlet [http-bio-9090-exec-19,isNotificationMessagesPageRequest:233] %15:51:46,382 DEBUG [http-bio-9090-exec-19][NotificationCheckerServlet:233] Url location is https://services.d4science.org/group/rstudiolab/manage-user-and-requests
2017-04-03 15:51:46,383 DEBUG cache.NotificationsActionCache [http-bio-9090-exec-19,get:64] %15:51:46,383 DEBUG [http-bio-9090-exec-19][NotificationsActionCache:64] GET REQUEST: <costantino.perciante>
2017-04-03 15:51:46,383 DEBUG cache.NotificationsActionCache [http-bio-9090-exec-19,get:75] %15:51:46,383 DEBUG [http-bio-9090-exec-19][NotificationsActionCache:75] Information not expired for user costantino.perciante
2017-04-03 15:51:46,383 DEBUG notifications.NotificationCheckerServlet [http-bio-9090-exec-19,doGet:105] %15:51:46,383 DEBUG [http-bio-9090-exec-19][NotificationCheckerServlet:105] User's username costantino.perciante is still in the cache, his notifications won't be refreshed yet
2017-04-03 15:51:46,383 DEBUG notifications.NotificationCheckerServlet [http-bio-9090-exec-19,cleanerFinished:283] %15:51:46,383 DEBUG [http-bio-9090-exec-19][NotificationCheckerServlet:283] Setting cleaner thread to finished for user costantino.perciante
2017-04-03 15:51:46,456 DEBUG proxy.AuthorizationProxy [http-bio-9090-exec-23,resolveTokenByUserAndContext:136] %[PORTAL] 869655 [http-bio-9090-exec-23] DEBUG org.gcube.common.authorization.client.proxy.AuthorizationProxy  - response code for http://authorization.d4science.org:80/authorization-service/gcube/service/token/resolve/costantino.perciante?context=/d4science.research-infrastructures.eu/gCubeApps/RStudioLab is 200 OK
2017-04-03 15:51:46,460 DEBUG proxy.AuthorizationProxy [http-bio-9090-exec-78,resolveTokenByUserAndContext:136] %[PORTAL] 869659 [http-bio-9090-exec-78] DEBUG org.gcube.common.authorization.client.proxy.AuthorizationProxy  - response code for http://authorization.d4science.org:80/authorization-service/gcube/service/token/resolve/costantino.perciante?context=/d4science.research-infrastructures.eu/gCubeApps/RStudioLab is 200 OK
2017-04-03 15:51:46,465 DEBUG impl.LiferayUserManager [http-bio-9090-exec-23,getUserById:460] %15:51:46,465 DEBUG [http-bio-9090-exec-23][LiferayUserManager:460] Trying to fetch user by LR Id = 29924
2017-04-03 15:51:46,465 DEBUG impl.LiferayUserManager [http-bio-9090-exec-78,getUserById:460] %15:51:46,465 DEBUG [http-bio-9090-exec-78][LiferayUserManager:460] Trying to fetch user by LR Id = 29924
2017-04-03 15:51:46,465 DEBUG impl.LiferayUserManager [http-bio-9090-exec-23,listMembershipRequestsByGroup:753] %15:51:46,465 DEBUG [http-bio-9090-exec-23][LiferayUserManager:753] Asked for pending users list of group: RStudioLab
2017-04-03 15:51:46,475 DEBUG impl.LiferayUserManager [http-bio-9090-exec-78,getMembershipRequests:859] %15:51:46,475 DEBUG [http-bio-9090-exec-78][LiferayUserManager:859] Asked for pending users list of group: RStudioLab
2017-04-03 15:51:46,478 DEBUG impl.LiferayUserManager [http-bio-9090-exec-78,getMembershipRequests:859] %15:51:46,478 DEBUG [http-bio-9090-exec-78][LiferayUserManager:859] Asked for pending users list of group: RStudioLab
2017-04-03 15:51:46,480 DEBUG impl.LiferayUserManager [http-bio-9090-exec-78,getMembershipRequests:859] %15:51:46,480 DEBUG [http-bio-9090-exec-78][LiferayUserManager:859] Asked for pending users list of group: RStudioLab
2017-04-03 15:51:46,483 DEBUG impl.LiferayUserManager [http-bio-9090-exec-78,getMembershipRequests:859] %15:51:46,483 DEBUG [http-bio-9090-exec-78][LiferayUserManager:859] Asked for pending users list of group: RStudioLab
2017-04-03 15:51:46,484 DEBUG usersmanagementportlet.EmailPartsConstruction [http-bio-9090-exec-23,returnPortalName:51] %15:51:46,484 DEBUG [http-bio-9090-exec-23][EmailPartsConstruction:51] Using file -> /home/life/D4Science-production-gateway/tomcat-7.0.62/conf/gcube-data.properties
2017-04-03 15:51:46,484 DEBUG usersmanagementportlet.EmailPartsConstruction [http-bio-9090-exec-23,returnPortalName:59] %15:51:46,484 DEBUG [http-bio-9090-exec-23][EmailPartsConstruction:59] D4Science Infrastructure Gateway
RolesInitial is: false
2017-04-03 15:51:46,485 DEBUG impl.LiferayUserManager [http-bio-9090-exec-78,getMembershipRequests:859] %15:51:46,485 DEBUG [http-bio-9090-exec-78][LiferayUserManager:859] Asked for pending users list of group: RStudioLab
2017-04-03 15:51:46,488 DEBUG impl.LiferayUserManager [http-bio-9090-exec-78,getMembershipRequests:859] %15:51:46,488 DEBUG [http-bio-9090-exec-78][LiferayUserManager:859] Asked for pending users list of group: RStudioLab
2017-04-03 15:51:46,490 DEBUG impl.LiferayUserManager [http-bio-9090-exec-78,getMembershipRequests:859] %15:51:46,490 DEBUG [http-bio-9090-exec-78][LiferayUserManager:859] Asked for pending users list of group: RStudioLab
2017-04-03 15:51:46,492 DEBUG impl.LiferayUserManager [http-bio-9090-exec-78,getMembershipRequests:859] %15:51:46,492 DEBUG [http-bio-9090-exec-78][LiferayUserManager:859] Asked for pending users list of group: RStudioLab
2017-04-03 15:51:46,495 DEBUG impl.LiferayUserManager [http-bio-9090-exec-78,getMembershipRequests:859] %15:51:46,495 DEBUG [http-bio-9090-exec-78][LiferayUserManager:859] Asked for pending users list of group: RStudioLab
2017-04-03 15:51:46,497 DEBUG impl.LiferayUserManager [http-bio-9090-exec-78,getMembershipRequests:859] %15:51:46,497 DEBUG [http-bio-9090-exec-78][LiferayUserManager:859] Asked for pending users list of group: RStudioLab
2017-04-03 15:51:46,500 DEBUG impl.LiferayUserManager [http-bio-9090-exec-78,getMembershipRequests:859] %15:51:46,500 DEBUG [http-bio-9090-exec-78][LiferayUserManager:859] Asked for pending users list of group: RStudioLab
2017-04-03 15:51:46,502 DEBUG impl.LiferayUserManager [http-bio-9090-exec-78,getMembershipRequests:859] %15:51:46,502 DEBUG [http-bio-9090-exec-78][LiferayUserManager:859] Asked for pending users list of group: RStudioLab
2017-04-03 15:51:46,504 DEBUG impl.LiferayUserManager [http-bio-9090-exec-78,getMembershipRequests:859] %15:51:46,504 DEBUG [http-bio-9090-exec-78][LiferayUserManager:859] Asked for pending users list of group: RStudioLab
2017-04-03 15:51:46,507 DEBUG impl.LiferayUserManager [http-bio-9090-exec-78,getMembershipRequests:859] %15:51:46,507 DEBUG [http-bio-9090-exec-78][LiferayUserManager:859] Asked for pending users list of group: RStudioLab
2017-04-03 15:51:46,510 DEBUG impl.LiferayUserManager [http-bio-9090-exec-78,getMembershipRequests:859] %15:51:46,510 DEBUG [http-bio-9090-exec-78][LiferayUserManager:859] Asked for pending users list of group: RStudioLab
2017-04-03 15:51:46,513 DEBUG impl.LiferayUserManager [http-bio-9090-exec-78,getMembershipRequests:859] %15:51:46,513 DEBUG [http-bio-9090-exec-78][LiferayUserManager:859] Asked for pending users list of group: RStudioLab
2017-04-03 15:51:46,516 DEBUG impl.LiferayUserManager [http-bio-9090-exec-78,getMembershipRequests:859] %15:51:46,516 DEBUG [http-bio-9090-exec-78][LiferayUserManager:859] Asked for pending users list of group: RStudioLab
2017-04-03 15:51:46,520 DEBUG impl.LiferayUserManager [http-bio-9090-exec-78,getMembershipRequests:859] %15:51:46,520 DEBUG [http-bio-9090-exec-78][LiferayUserManager:859] Asked for pending users list of group: RStudioLab
2017-04-03 15:51:46,522 DEBUG impl.LiferayUserManager [http-bio-9090-exec-78,getMembershipRequests:859] %15:51:46,522 DEBUG [http-bio-9090-exec-78][LiferayUserManager:859] Asked for pending users list of group: RStudioLab
2017-04-03 15:51:46,524 DEBUG impl.LiferayUserManager [http-bio-9090-exec-78,getMembershipRequests:859] %15:51:46,524 DEBUG [http-bio-9090-exec-78][LiferayUserManager:859] Asked for pending users list of group: RStudioLab
2017-04-03 15:51:46,527 DEBUG impl.LiferayUserManager [http-bio-9090-exec-78,getMembershipRequests:859] %15:51:46,527 DEBUG [http-bio-9090-exec-78][LiferayUserManager:859] Asked for pending users list of group: RStudioLab
2017-04-03 15:51:46,529 DEBUG impl.LiferayUserManager [http-bio-9090-exec-78,getMembershipRequests:859] %15:51:46,529 DEBUG [http-bio-9090-exec-78][LiferayUserManager:859] Asked for pending users list of group: RStudioLab
2017-04-03 15:51:46,532 DEBUG impl.LiferayUserManager [http-bio-9090-exec-78,getMembershipRequests:859] %15:51:46,532 DEBUG [http-bio-9090-exec-78][LiferayUserManager:859] Asked for pending users list of group: RStudioLab
2017-04-03 15:51:46,534 DEBUG impl.LiferayUserManager [http-bio-9090-exec-78,getMembershipRequests:859] %15:51:46,534 DEBUG [http-bio-9090-exec-78][LiferayUserManager:859] Asked for pending users list of group: RStudioLab
2017-04-03 15:51:46,537 DEBUG impl.LiferayUserManager [http-bio-9090-exec-78,getMembershipRequests:859] %15:51:46,537 DEBUG [http-bio-9090-exec-78][LiferayUserManager:859] Asked for pending users list of group: RStudioLab
2017-04-03 15:51:46,540 DEBUG impl.LiferayUserManager [http-bio-9090-exec-78,getMembershipRequests:859] %15:51:46,540 DEBUG [http-bio-9090-exec-78][LiferayUserManager:859] Asked for pending users list of group: RStudioLab
2017-04-03 15:51:46,543 DEBUG impl.LiferayUserManager [http-bio-9090-exec-78,getMembershipRequests:859] %15:51:46,543 DEBUG [http-bio-9090-exec-78][LiferayUserManager:859] Asked for pending users list of group: RStudioLab
2017-04-03 15:51:46,545 DEBUG impl.LiferayUserManager [http-bio-9090-exec-78,getMembershipRequests:859] %15:51:46,545 DEBUG [http-bio-9090-exec-78][LiferayUserManager:859] Asked for pending users list of group: RStudioLab
2017-04-03 15:51:46,550 DEBUG proxy.AuthorizationProxy [http-bio-9090-exec-60,resolveTokenByUserAndContext:136] %[PORTAL] 869749 [http-bio-9090-exec-60] DEBUG org.gcube.common.authorization.client.proxy.AuthorizationProxy  - response code for http://authorization.d4science.org:80/authorization-service/gcube/service/token/resolve/costantino.perciante?context=/d4science.research-infrastructures.eu/gCubeApps/RStudioLab is 200 OK
2017-04-03 15:51:46,551 DEBUG impl.LiferayUserManager [http-bio-9090-exec-78,getMembershipRequests:859] %15:51:46,551 DEBUG [http-bio-9090-exec-78][LiferayUserManager:859] Asked for pending users list of group: RStudioLab
2017-04-03 15:51:46,554 DEBUG impl.LiferayUserManager [http-bio-9090-exec-78,getMembershipRequests:859] %15:51:46,554 DEBUG [http-bio-9090-exec-78][LiferayUserManager:859] Asked for pending users list of group: RStudioLab
2017-04-03 15:51:46,556 DEBUG impl.LiferayUserManager [http-bio-9090-exec-60,getUserById:460] %15:51:46,556 DEBUG [http-bio-9090-exec-60][LiferayUserManager:460] Trying to fetch user by LR Id = 29924
2017-04-03 15:51:46,557 DEBUG impl.LiferayUserManager [http-bio-9090-exec-78,getMembershipRequests:859] %15:51:46,557 DEBUG [http-bio-9090-exec-78][LiferayUserManager:859] Asked for pending users list of group: RStudioLab
2017-04-03 15:51:46,559 DEBUG impl.LiferayUserManager [http-bio-9090-exec-78,getMembershipRequests:859] %15:51:46,559 DEBUG [http-bio-9090-exec-78][LiferayUserManager:859] Asked for pending users list of group: RStudioLab
2017-04-03 15:51:46,561 DEBUG impl.LiferayUserManager [http-bio-9090-exec-78,getMembershipRequests:859] %15:51:46,561 DEBUG [http-bio-9090-exec-78][LiferayUserManager:859] Asked for pending users list of group: RStudioLab
2017-04-03 15:51:46,564 DEBUG impl.LiferayUserManager [http-bio-9090-exec-78,getMembershipRequests:859] %15:51:46,564 DEBUG [http-bio-9090-exec-78][LiferayUserManager:859] Asked for pending users list of group: RStudioLab
2017-04-03 15:51:46,565 DEBUG impl.LiferayUserManager [http-bio-9090-exec-60,listMembershipRequestsByGroup:753] %15:51:46,565 DEBUG [http-bio-9090-exec-60][LiferayUserManager:753] Asked for pending users list of group: RStudioLab
2017-04-03 15:51:46,567 DEBUG impl.LiferayUserManager [http-bio-9090-exec-78,getMembershipRequests:859] %15:51:46,567 DEBUG [http-bio-9090-exec-78][LiferayUserManager:859] Asked for pending users list of group: RStudioLab
2017-04-03 15:51:46,570 DEBUG impl.LiferayUserManager [http-bio-9090-exec-78,getMembershipRequests:859] %15:51:46,570 DEBUG [http-bio-9090-exec-78][LiferayUserManager:859] Asked for pending users list of group: RStudioLab
2017-04-03 15:51:46,573 DEBUG impl.LiferayUserManager [http-bio-9090-exec-78,getMembershipRequests:859] %15:51:46,573 DEBUG [http-bio-9090-exec-78][LiferayUserManager:859] Asked for pending users list of group: RStudioLab
2017-04-03 15:51:46,576 DEBUG impl.LiferayUserManager [http-bio-9090-exec-78,getMembershipRequests:859] %15:51:46,576 DEBUG [http-bio-9090-exec-78][LiferayUserManager:859] Asked for pending users list of group: RStudioLab
2017-04-03 15:51:46,579 DEBUG impl.LiferayUserManager [http-bio-9090-exec-78,getMembershipRequests:859] %15:51:46,579 DEBUG [http-bio-9090-exec-78][LiferayUserManager:859] Asked for pending users list of group: RStudioLab
2017-04-03 15:51:46,582 DEBUG impl.LiferayUserManager [http-bio-9090-exec-78,getMembershipRequests:859] %15:51:46,582 DEBUG [http-bio-9090-exec-78][LiferayUserManager:859] Asked for pending users list of group: RStudioLab
2017-04-03 15:51:46,582 INFO  usersmanagementportlet.UsersManagementPortletHome [http-bio-9090-exec-60,currentGroupRejectedUsersRequests:520] %15:51:46,582 INFO  [http-bio-9090-exec-60][UsersManagementPortletHome:520] The admin: costantino.perciante displayed rejectedMembershipRequests for the site: RStudioLab
RolesInitial is: false
2017-04-03 15:51:46,585 DEBUG impl.LiferayUserManager [http-bio-9090-exec-78,getMembershipRequests:859] %15:51:46,585 DEBUG [http-bio-9090-exec-78][LiferayUserManager:859] Asked for pending users list of group: RStudioLab
2017-04-03 15:51:46,587 DEBUG impl.LiferayUserManager [http-bio-9090-exec-78,getMembershipRequests:859] %15:51:46,587 DEBUG [http-bio-9090-exec-78][LiferayUserManager:859] Asked for pending users list of group: RStudioLab
2017-04-03 15:51:46,590 DEBUG impl.LiferayUserManager [http-bio-9090-exec-78,getMembershipRequests:859] %15:51:46,590 DEBUG [http-bio-9090-exec-78][LiferayUserManager:859] Asked for pending users list of group: RStudioLab
2017-04-03 15:51:46,593 DEBUG impl.LiferayUserManager [http-bio-9090-exec-78,getMembershipRequests:859] %15:51:46,593 DEBUG [http-bio-9090-exec-78][LiferayUserManager:859] Asked for pending users list of group: RStudioLab
2017-04-03 15:51:46,596 DEBUG impl.LiferayUserManager [http-bio-9090-exec-78,getMembershipRequests:859] %15:51:46,596 DEBUG [http-bio-9090-exec-78][LiferayUserManager:859] Asked for pending users list of group: RStudioLab
2017-04-03 15:51:46,599 DEBUG impl.LiferayUserManager [http-bio-9090-exec-78,getMembershipRequests:859] %15:51:46,599 DEBUG [http-bio-9090-exec-78][LiferayUserManager:859] Asked for pending users list of group: RStudioLab
2017-04-03 15:51:46,601 DEBUG impl.LiferayUserManager [http-bio-9090-exec-78,getMembershipRequests:859] %15:51:46,601 DEBUG [http-bio-9090-exec-78][LiferayUserManager:859] Asked for pending users list of group: RStudioLab
2017-04-03 15:51:46,604 DEBUG impl.LiferayUserManager [http-bio-9090-exec-78,getMembershipRequests:859] %15:51:46,604 DEBUG [http-bio-9090-exec-78][LiferayUserManager:859] Asked for pending users list of group: RStudioLab
2017-04-03 15:51:46,606 INFO  usersmanagementportlet.UsersManagementPortletHome [http-bio-9090-exec-78,currentGroupUsers:431] %15:51:46,606 INFO  [http-bio-9090-exec-78][UsersManagementPortletHome:431] User: costantino.perciante is displaying users of the site: RStudioLab
RolesInitial is: false
2017-04-03 15:51:46,634 DEBUG proxy.AuthorizationProxy [http-bio-9090-exec-88,resolveTokenByUserAndContext:136] %[PORTAL] 869833 [http-bio-9090-exec-88] DEBUG org.gcube.common.authorization.client.proxy.AuthorizationProxy  - response code for http://authorization.d4science.org:80/authorization-service/gcube/service/token/resolve/costantino.perciante?context=/d4science.research-infrastructures.eu/gCubeApps/RStudioLab is 200 OK
2017-04-03 15:51:46,640 DEBUG impl.LiferayUserManager [http-bio-9090-exec-88,getUserById:460] %15:51:46,640 DEBUG [http-bio-9090-exec-88][LiferayUserManager:460] Trying to fetch user by LR Id = 29924
RolesInitial is: true
2017-04-03 15:51:47,089 DEBUG proxy.AuthorizationProxy [http-bio-9090-exec-31,resolveTokenByUserAndContext:136] %[PORTAL] 870288 [http-bio-9090-exec-31] DEBUG org.gcube.common.authorization.client.proxy.AuthorizationProxy  - response code for http://authorization.d4science.org:80/authorization-service/gcube/service/token/resolve/costantino.perciante?context=/d4science.research-infrastructures.eu/gCubeApps/RStudioLab is 200 OK
2017-04-03 15:51:47,095 DEBUG impl.LiferayUserManager [http-bio-9090-exec-31,getUserById:460] %15:51:47,095 DEBUG [http-bio-9090-exec-31][LiferayUserManager:460] Trying to fetch user by LR Id = 29924
RolesInitial is: false
2017-04-03 15:51:47,145 DEBUG proxy.AuthorizationProxy [http-bio-9090-exec-24,resolveTokenByUserAndContext:136] %[PORTAL] 870344 [http-bio-9090-exec-24] DEBUG org.gcube.common.authorization.client.proxy.AuthorizationProxy  - response code for http://authorization.d4science.org:80/authorization-service/gcube/service/token/resolve/costantino.perciante?context=/d4science.research-infrastructures.eu/gCubeApps/RStudioLab is 200 OK
2017-04-03 15:51:47,151 DEBUG impl.LiferayUserManager [http-bio-9090-exec-24,getUserById:460] %15:51:47,151 DEBUG [http-bio-9090-exec-24][LiferayUserManager:460] Trying to fetch user by LR Id = 29924
2017-04-03 15:51:47,152 DEBUG usersmanagementportlet.EmailPartsConstruction [http-bio-9090-exec-24,returnProperty:29] %15:51:47,152 DEBUG [http-bio-9090-exec-24][EmailPartsConstruction:29] Using file -> /home/life/D4Science-production-gateway/tomcat-7.0.62/conf/EmailTemplates.properties
2017-04-03 15:51:47,152 DEBUG usersmanagementportlet.EmailPartsConstruction [http-bio-9090-exec-24,returnProperty:37] %15:51:47,152 DEBUG [http-bio-9090-exec-24][EmailPartsConstruction:37] The body msg that will be sent is.... 
2017-04-03 15:51:47,152 DEBUG usersmanagementportlet.EmailPartsConstruction [http-bio-9090-exec-24,returnProperty:38] %15:51:47,152 DEBUG [http-bio-9090-exec-24][EmailPartsConstruction:38] {0} Request Rejected
2017-04-03 15:51:47,153 DEBUG impl.LiferayUserManager [http-bio-9090-exec-24,listUsersAndRolesByGroup:642] %15:51:47,153 DEBUG [http-bio-9090-exec-24][LiferayUserManager:642] Asked for users and roles of group: RStudioLab
2017-04-03 15:51:47,257 DEBUG usersmanagementportlet.UsersManagementPortletHome [http-bio-9090-exec-24,getVREManagersEmailsForGroup:1125] %15:51:47,257 DEBUG [http-bio-9090-exec-24][UsersManagementPortletHome:1125] VRE Manager email -> gianpaolo.coro@isti.cnr.it
2017-04-03 15:51:47,257 DEBUG usersmanagementportlet.UsersManagementPortletHome [http-bio-9090-exec-24,getVREManagersEmailsForGroup:1125] %15:51:47,257 DEBUG [http-bio-9090-exec-24][UsersManagementPortletHome:1125] VRE Manager email -> leonardo.candela@isti.cnr.it
2017-04-03 15:51:47,258 DEBUG usersmanagementportlet.UsersManagementPortletHome [http-bio-9090-exec-24,getVREManagersEmailsForGroup:1125] %15:51:47,258 DEBUG [http-bio-9090-exec-24][UsersManagementPortletHome:1125] VRE Manager email -> julien.barde@ird.fr
2017-04-03 15:51:47,259 DEBUG usersmanagementportlet.UsersManagementPortletHome [http-bio-9090-exec-24,serveResource:136] %15:51:47,259 DEBUG [http-bio-9090-exec-24][UsersManagementPortletHome:136] VRE Manager rejection request email subject -> D4Science.org Gateway -  Virtual Research Environment Request Rejected
RolesInitial is: false

Actions #23

Updated by Costantino Perciante over 8 years ago

  • Private changed from No to Yes
Actions #24

Updated by Costantino Perciante over 8 years ago

  • Private changed from Yes to No
Actions #25

Updated by Panagiota Koltsida over 8 years ago

Since the logs do not show something useful, I suggest to deploy the same version with the pre-production environment. Based on Constantino's comment please deploy the #55 build version.
This won't contain the css fix, but we should test first to see if the requests are working and depending on this we can decide on putting back the css or not.

Actions #28

Updated by Panagiota Koltsida over 8 years ago

  • % Done changed from 0 to 100

Finally we found the bug in the portlet.
It was a bug in a js file introduced after the support of displaying the rejected requests. Unfortunately in production environments, the affected VREs did not have any rejected request, which was not the case in the pre-production environment and this is why we could not spot the problem in the beginning.
The production is not patched with the fixed versions and tomorrow I will create the release ticket for this component

Actions #29

Updated by Pasquale Pagano over 8 years ago

Panagiota Koltsida wrote:

The production is not patched with the fixed versions and tomorrow I will create the release ticket for this component

Did you mean "The production is NOW patched with the fixed version"?
If not, can it be deployed in production without waiting for the release rollout?

Actions #30

Updated by Panagiota Koltsida over 8 years ago

Pasquale Pagano wrote:

Panagiota Koltsida wrote:

The production is not patched with the fixed versions and tomorrow I will create the release ticket for this component

Did you mean "The production is NOW patched with the fixed version"?
If not, can it be deployed in production without waiting for the release rollout?

Yes, the fix is already deployed on production nodes

Actions #31

Updated by Massimiliano Assante over 8 years ago

  • Status changed from In Progress to Closed

thank you Giota, the ticket can be closed. Please make sure you:

  • relate the release ticket(s) containing the fix to this ticket
  • include on the users management testing plan a step or a series of steps that verifies the issue we could not discover on preprod
Actions

Also available in: Atom PDF

Add picture from clipboard (Maximum size: 8.91 MB)