[JIRA] (JENKINS-55462) "shelve project" button missing for all non-admin users
Title: Message Title Pierre Beitz updated JENKINS-55462 Jenkins / JENKINS-55462 "shelve project" button missing for all non-admin users Change By: Pierre Beitz Status: In Review Resolved Resolution: Fixed Add Comment This message was sent by Atlassian Jira (v7.11.2#711002-sha1:fdc329d) -- You received this message because you are subscribed to the Google Groups "Jenkins Issues" group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
[JIRA] (JENKINS-55462) "shelve project" button missing for all non-admin users
Title: Message Title Pierre Beitz updated an issue Jenkins / JENKINS-55462 "shelve project" button missing for all non-admin users Change By: Pierre Beitz Labels: 2.4-fixed Add Comment This message was sent by Atlassian Jira (v7.11.2#711002-sha1:fdc329d) -- You received this message because you are subscribed to the Google Groups "Jenkins Issues" group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
[JIRA] (JENKINS-55462) "shelve project" button missing for all non-admin users
Title: Message Title Pierre Beitz updated JENKINS-55462 Jenkins / JENKINS-55462 "shelve project" button missing for all non-admin users Change By: Pierre Beitz Status: In Progress Review Add Comment This message was sent by Atlassian Jira (v7.11.2#711002-sha1:fdc329d) -- You received this message because you are subscribed to the Google Groups "Jenkins Issues" group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
[JIRA] (JENKINS-55462) "shelve project" button missing for all non-admin users
Title: Message Title Pierre Beitz started work on JENKINS-55462 Change By: Pierre Beitz Status: Open In Progress Add Comment This message was sent by Atlassian Jira (v7.11.2#711002-sha1:fdc329d) -- You received this message because you are subscribed to the Google Groups "Jenkins Issues" group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
[JIRA] (JENKINS-55462) "shelve project" button missing for all non-admin users
Title: Message Title Roger Wang commented on JENKINS-55462 Re: "shelve project" button missing for all non-admin users Hi Pierre Beitz, Thanks for your help. Sorry to keep bothering you when you are busy. Please let us know when the fix is done. Add Comment This message was sent by Atlassian Jira (v7.11.2#711002-sha1:fdc329d) -- You received this message because you are subscribed to the Google Groups "Jenkins Issues" group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
[JIRA] (JENKINS-55462) "shelve project" button missing for all non-admin users
Title: Message Title Pierre Beitz commented on JENKINS-55462 Re: "shelve project" button missing for all non-admin users Roger Wang Sorry for the delay. No issue, I didn't have time to work on the plugin lately... Fix is straightforward, I just need to make some time to test it properly. Add Comment This message was sent by Atlassian Jira (v7.11.2#711002-sha1:fdc329d) -- You received this message because you are subscribed to the Google Groups "Jenkins Issues" group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
[JIRA] (JENKINS-55462) "shelve project" button missing for all non-admin users
Title: Message Title Roger Wang commented on JENKINS-55462 Re: "shelve project" button missing for all non-admin users Hello Pierre Beitz, just wondering if there is any issues about the fix. anything we could do to speed up the process? Add Comment This message was sent by Atlassian Jira (v7.11.2#711002-sha1:fdc329d) -- You received this message because you are subscribed to the Google Groups "Jenkins Issues" group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
[JIRA] (JENKINS-55462) "shelve project" button missing for all non-admin users
Title: Message Title Roger Wang commented on JENKINS-55462 Re: "shelve project" button missing for all non-admin users Hello Pierre, the development team think that should be doable. So, just wondering when could we have a trial? Thank you very much! Roger Add Comment This message was sent by Atlassian Jira (v7.11.2#711002-sha1:fdc329d) -- You received this message because you are subscribed to the Google Groups "Jenkins Issues" group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
[JIRA] (JENKINS-55462) "shelve project" button missing for all non-admin users
Title: Message Title Roger Wang commented on JENKINS-55462 Re: "shelve project" button missing for all non-admin users Hi Pierre, That is great news. I am still waiting our development's opinion for your suggestion. But, in my perspective, that should solve our problems for now if we can't have the permanent solution. Besides that, the current Jenkins is v1.590 and Shelve Project plugin is v1.5. Thank you for your help! Cheers, Roger Add Comment This message was sent by Atlassian Jira (v7.11.2#711002-sha1:fdc329d) -- You received this message because you are subscribed to the Google Groups "Jenkins Issues" group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
[JIRA] (JENKINS-55462) "shelve project" button missing for all non-admin users
Title: Message Title Pierre Beitz commented on JENKINS-55462 Re: "shelve project" button missing for all non-admin users Roger Wang I had a quick look, the fix in itself is quite simple but I see two issues: I'm not sure how it could work in the past, could you please send me the Jenkins Core version + Shelve Plugin version that you worked for you so that I can dig deeper? As I was saying, the fix is quite simple, but it would introduce an issue because of how the plugin is designed. It is due to the fact that anybody with the create permission on the root of Jenkins can see all the shelved projects. But somebody with the create permission on the root of Jenkins does not necessarily have the rights on a subfolder. Here is a simple example showing my case: User A has the create permission on root, but cannot see content of folder B. Somebody shelves a job in B, B/job. User A can browse the shelved jobs (because of the create permission on root), therefore he can see the B/job which he is not supposed to see. From my point of view, allowing users with the delete permission to shelve projects is ok, but allowing people with the create permission to see all the shelved project is not. This means I can make a quick fix, so that users with the delete permission have the rights to shelve. But only administrators will have the rights to unshelve. Add Comment This message was sent by Atlassian Jira (v7.11.2#711002-sha1:fdc329d) -- You received this message because you are subscribed to the Google Groups "Jenkins Issues" group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
[JIRA] (JENKINS-55462) "shelve project" button missing for all non-admin users
Title: Message Title Roger Wang commented on JENKINS-55462 Re: "shelve project" button missing for all non-admin users Hi Pierre, For some reasons, it accidentally assign the case to me, so I assigned it back to you. And just wondering anything I could do to speed up the crucial repairing task, as the Shelve Project feature is kind of essential requirement from our development team and we have to continue use the very old Jenkins until it is fixed. Thank you very much for your help. Roger Add Comment This message was sent by Atlassian Jira (v7.11.2#711002-sha1:fdc329d) -- You received this message because you are subscribed to the Google Groups "Jenkins Issues" group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
[JIRA] (JENKINS-55462) "shelve project" button missing for all non-admin users
Title: Message Title Roger Wang assigned an issue to Pierre Beitz Jenkins / JENKINS-55462 "shelve project" button missing for all non-admin users Change By: Roger Wang Assignee: Pierre Awaragi Beitz Add Comment This message was sent by Atlassian Jira (v7.11.2#711002-sha1:fdc329d) -- You received this message because you are subscribed to the Google Groups "Jenkins Issues" group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
[JIRA] (JENKINS-55462) "shelve project" button missing for all non-admin users
Title: Message Title Roger Wang assigned an issue to Pierre Awaragi Jenkins / JENKINS-55462 "shelve project" button missing for all non-admin users Change By: Roger Wang Assignee: Roger Wang Pierre Awaragi Add Comment This message was sent by Atlassian Jira (v7.11.2#711002-sha1:fdc329d) -- You received this message because you are subscribed to the Google Groups "Jenkins Issues" group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
[JIRA] (JENKINS-55462) "shelve project" button missing for all non-admin users
Title: Message Title Roger Wang assigned an issue to Roger Wang Jenkins / JENKINS-55462 "shelve project" button missing for all non-admin users Change By: Roger Wang Assignee: Pierre Beitz Roger Wang Add Comment This message was sent by Atlassian Jira (v7.11.2#711002-sha1:fdc329d) -- You received this message because you are subscribed to the Google Groups "Jenkins Issues" group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
[JIRA] (JENKINS-55462) "shelve project" button missing for all non-admin users
Title: Message Title Pierre Beitz commented on JENKINS-55462 Re: "shelve project" button missing for all non-admin users Roger Wang I reproduced the issue, it seems the check for the delete permission is not correct. I'll work on a fix as soon as possible. In the meantime, I confirm only the admin rights allows to shelve/unshelve. This doesn't seem like a regression as the guilty code has been here for a long time. Add Comment This message was sent by Atlassian Jira (v7.11.2#711002-sha1:fdc329d) -- You received this message because you are subscribed to the Google Groups "Jenkins Issues" group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
[JIRA] (JENKINS-55462) "shelve project" button missing for all non-admin users
Title: Message Title Roger Wang commented on JENKINS-55462 Re: "shelve project" button missing for all non-admin users just add what we have tested: granted all permissions except administrator to user, the shelve project button is missing. change the authorisation to matrix based, the problem is still appeared. Add Comment This message was sent by Atlassian Jira (v7.11.2#711002-sha1:fdc329d) -- You received this message because you are subscribed to the Google Groups "Jenkins Issues" group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
[JIRA] (JENKINS-55462) "shelve project" button missing for all non-admin users
Title: Message Title Roger Wang updated an issue Jenkins / JENKINS-55462 "shelve project" button missing for all non-admin users Change By: Roger Wang Priority: Blocker Major Add Comment This message was sent by Atlassian Jira (v7.11.2#711002-sha1:fdc329d) -- You received this message because you are subscribed to the Google Groups "Jenkins Issues" group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
[JIRA] (JENKINS-55462) "shelve project" button missing for all non-admin users
Title: Message Title Roger Wang created an issue Jenkins / JENKINS-55462 "shelve project" button missing for all non-admin users Issue Type: Bug Assignee: Pierre Beitz Components: shelve-project-plugin Created: 2019-01-09 05:28 Environment: jenkins v2.150.1 running on Centos 7 with Project based authorisation Priority: Blocker Reporter: Roger Wang Hello, with project based authorisation, all non-admin user cannot see the Shelve Project button. the button will appear if we grant the administrator privileges to the user in Global Security. I manually created a free style project for testing which behaves the same. Jenkins and plugins are updated to the latest version. Thanks for helping. Roger Add Comment