Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 326069

Summary: Project based security has been disabled for CDO
Product: Community Reporter: Eike Stepper <stepper>
Component: CI-JenkinsAssignee: Eclipse Webmaster <webmaster>
Status: RESOLVED FIXED QA Contact:
Severity: blocker    
Priority: P3 CC: michal.ruza
Version: unspecified   
Target Milestone: ---   
Hardware: PC   
OS: Windows 7   
Whiteboard:
Attachments:
Description Flags
Screenshot of security UI errors
none
Screenshot
none
Security section
none
Other errors none

Description Eike Stepper CLA 2010-09-23 11:05:43 EDT
Yesterday I added MIchal as our new releng to both jobs: 

https://hudson.eclipse.org/hudson/job/emf-cdo-integration
https://hudson.eclipse.org/hudson/job/emf-cdo-maintenance

For the *first one* today the whole project based security has been disabled. Even I'm not allowed anymore to change anything.

Can somebody please enable this setting for me and add me (estepper) with configure rights?
Comment 1 Denis Roy CLA 2010-09-23 14:13:51 EDT
Try now, you should be all set.
Comment 2 Eike Stepper CLA 2010-09-23 14:26:22 EDT
Thank you, for the integration job it seems to work now.

Unfortunately I have errors in my maintenance job (see attached screenshot). Additionally I don'tz seem to have configure permissions on that job now:

https://hudson.eclipse.org/hudson/job/emf-cdo-maintenance
Comment 3 Eike Stepper CLA 2010-09-23 14:26:49 EDT
Created attachment 179475 [details]
Screenshot of security UI errors
Comment 4 Denis Roy CLA 2010-09-23 16:28:47 EDT
Created attachment 179487 [details]
Screenshot

Strangely, I'm not seeing that at all.  I see all the list of people, including yourself.  Please confirm your list is incorrect, and I'll delete all the entries and add only yourself, so that you can re-establish permissions.
Comment 5 Eike Stepper CLA 2010-09-24 00:52:39 EDT
Created attachment 179494 [details]
Security section

The list starts with all the names filled in (no icons!). Then it seems as if something is supposed to be loaded lazily (the icons?). But that leads to all the names being hidden.

Please note that already the top level menu entry is "Show configuration" not "Configure". At least it's consistent and the "Submit" button is also missing.
Comment 6 Eike Stepper CLA 2010-09-24 00:53:35 EDT
Created attachment 179495 [details]
Other errors

Not sure how that's related but there are some more errors shown down below the page.
Comment 7 Eike Stepper CLA 2010-09-24 00:56:27 EDT
I just checked that the integration job has kept all the settings this time. Can it be related that the two jobs are configured for different hudson nodes?

slave1: https://hudson.eclipse.org/hudson/job/emf-cdo-integration
slave2: https://hudson.eclipse.org/hudson/job/emf-cdo-maintenance
Comment 8 Eclipse Webmaster CLA 2010-09-24 15:05:40 EDT
(In reply to comment #5)
> Please note that already the top level menu entry is "Show configuration" not
> "Configure". At least it's consistent and the "Submit" button is also missing.

That's because the extended read plugin is installed, which allows committers to see the configuration details of other projects(but not change them).  

(In reply to comment #7)
> Can it be related that the two jobs are configured for different hudson nodes?

I don't think so.

-M.
Comment 9 Eike Stepper CLA 2010-09-30 11:19:10 EDT
I still can't configure https://hudson.eclipse.org/hudson/job/emf-cdo-maintenance/

Please assign full permissions to estepper. I'll fix the rest of my committers...
Comment 10 Eclipse Webmaster CLA 2010-09-30 11:31:16 EDT
The only permission your missing is 'delete the job', but I suspect the 'extended read permission' might have been biting you.

-M.
Comment 11 Eike Stepper CLA 2010-09-30 11:57:31 EDT
(In reply to comment #10)
> The only permission your missing is 'delete the job', but I suspect the
> 'extended read permission' might have been biting you.

Whatever is biting me, it prevents that I can configure my job. I only see *Show* configuration, not Configure.
Comment 12 Eclipse Webmaster CLA 2010-09-30 15:12:12 EDT
I've generated a new password(sent to you) for your account so I could test this and I think the problem was a dangling  white space character on your userid entry.  I removed and re-added you to the job and I see the configure option now.

-M.
Comment 13 Eike Stepper CLA 2010-10-01 02:09:53 EDT
Thank you. It works now.

Please ignore my reply to the password reset notice ;-)