-
Notifications
You must be signed in to change notification settings - Fork 9
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Cannot remove data object with single quotation mark in name #94
Comments
|
Indeed and this happens independently of this REP. This means that there is also an issue with how iRODS handles objects names? |
I ... don't think so? Or at least I haven't seen that yet. I thought the missing permissions were only happening when this REP was present... |
I thought that as well. I never saw this issue on a fresh install of 4.3.0. |
@korydraughn What do you see if in your test environment of irods/irods#7164 you do |
oh! that is curious/new. |
Everything worked for me on a fresh install. This was run on Ub20 with Postgres 10.
|
But what is the output of |
Oh no! Reproduced it!
It's an actual bug in the server. |
Given that we've reproduced the issue on a fresh install, I'll close this issue and reopen the original. |
I think though the UNLINK problem lies with this REP.. |
That may be true. I'll verify and depending on what happens, we can repurpose the original issue for the missing permissions case. |
I've confirmed that the unlink issue is indeed due to the REP. |
I've looked at this for the upcoming 4.3.2 release and here's what I've found. PR #110 resolves the removal/unlink issue by allowing the operation to continue if the filesystem library throws
Given there's a way to workaround the quota update issue, we'll handle that after 4.3.2 is released. I'll open an issue pointing to this comment so we don't forget about it. |
Created #113. |
Bug Report
Start monitoring a collection using the quota REP, for instance
then try adding to the monitored collection a data object whose name contains a single quotation mark.
iput test1 "just testin'"
completes without errors and the file test1 is successfully transferred on the server. However,irm -f "just testin'"
returnsOriginally reported at irods/irods#7164.
The text was updated successfully, but these errors were encountered: