{"action":"closed","issue":{"url":"https://api.github.com/repos/UNC-Libraries/Carolina-Digital-Repository/issues/35","labels_url":"https://api.github.com/repos/UNC-Libraries/Carolina-Digital-Repository/issues/35/labels{/name}","comments_url":"https://api.github.com/repos/UNC-Libraries/Carolina-Digital-Repository/issues/35/comments","events_url":"https://api.github.com/repos/UNC-Libraries/Carolina-Digital-Repository/issues/35/events","html_url":"https://github.com/UNC-Libraries/Carolina-Digital-Repository/issues/35","id":2613553,"number":35,"title":"postProcForPUT does not replicate after a resource is forced (msiSetDefaultResc)","user":{"login":"gregjan","id":34254,"avatar_url":"https://avatars.githubusercontent.com/u/34254?v=3","gravatar_id":"","url":"https://api.github.com/users/gregjan","html_url":"https://github.com/gregjan","followers_url":"https://api.github.com/users/gregjan/followers","following_url":"https://api.github.com/users/gregjan/following{/other_user}","gists_url":"https://api.github.com/users/gregjan/gists{/gist_id}","starred_url":"https://api.github.com/users/gregjan/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/gregjan/subscriptions","organizations_url":"https://api.github.com/users/gregjan/orgs","repos_url":"https://api.github.com/users/gregjan/repos","events_url":"https://api.github.com/users/gregjan/events{/privacy}","received_events_url":"https://api.github.com/users/gregjan/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/UNC-Libraries/Carolina-Digital-Repository/labels/bug","name":"bug","color":"e10c02"}],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":3,"created_at":"2011-12-20T14:58:10Z","updated_at":"2015-05-05T18:41:53Z","closed_at":"2015-05-05T18:41:53Z","body":"Okay, I've just finished switching out the vaults. This ended up requiring a quick restart of tomcat, but service was restored within a minute or two. I will explain.\r\n\r\nFirst I followed the exact instructions below and tried testing it on the command line. I put a test file and it ended up on all 3 resources. This is because the client's default resource is still honored when the msiSetDefaultResc is used with the \"preferred\" keyword. My client was still configured with cdrResc as the default.\r\n\r\nThe normal approach to overriding the client setting is to use the \"forced\" keyword, so I tried that. I substituted \"forced\" for \"preferred\" below. This result in a put to cdrResc2, overriding the client's default setting. However, the put never replicated to tape. Why it didn't replicate is still a mystery and is something to explore in the DEV environment.\r\n\r\nISSUE: postProcForPUT does not replicate after a resource is forced (msiSetDefaultResc)\r\n\r\nI adjusted the rules back to the \"preferred\" resource mode. Then I set up my client to also default to cdrResc2. That put worked, leaving a copy on cdrResc2 and tape. "}}