DataONE Tasks: Issueshttps://redmine.dataone.org/https://redmine.dataone.org/favicon.ico2017-02-17T22:02:56ZDataONE Tasks
Redmine Infrastructure - Task #8023 (Closed): Bug in log message for NotAuthorized CHANGE rights on seriesIdhttps://redmine.dataone.org/issues/80232017-02-17T22:02:56ZRoger Dahldahl@unm.edu
<p>cn-synchronization does not correctly format the following error message, which causes the Identifier memory address to be displayed instead of its value.</p>
<p>cn-synchronization.log.1:[ERROR] 2017-02-16 22:02:16,483 (V2TransferObjectTask:processTask:416) Task-urn:node:TDAR-doi:10.6067:XCV81G0P79_format=d1rem1483726160322 - NotAuthorized to claim the seriesId - NotAuthorized - Submitter does not have CHANGE rights on the SeriesId as determined by the current head of the Sid collection, whose pid is: org.dataone.service.types.v1.Identifier@67c144f0</p>
Infrastructure - Task #7968 (Closed): Change the file extension from zip to gz for gzip formatidhttps://redmine.dataone.org/issues/79682017-01-17T19:34:17ZJing Taotao@nceas.ucsb.edu
<p>Currently the default file extension is zip. However, the gz is more popular one. We should use it.</p>
Infrastructure - Task #7966 (Closed): update the documentation for updating cns' object format listhttps://redmine.dataone.org/issues/79662017-01-13T20:03:58ZJing Taotao@nceas.ucsb.edu
<p>Here is the link of the documentation and it is out of date:<br>
<a href="http://jenkins-1.dataone.org/jenkins/job/DataONE-Operations-Manual/ws/operations/_build/html/object_format_registration/manually_adding_object_formats.html">http://jenkins-1.dataone.org/jenkins/job/DataONE-Operations-Manual/ws/operations/_build/html/object_format_registration/manually_adding_object_formats.html</a></p>
Infrastructure - Bug #7965 (Closed): Production dataone-solr and dataone-zookeeper show dependenc...https://redmine.dataone.org/issues/79652017-01-13T05:04:07ZDave Vieglaisdave.vieglais@gmail.com
<p>The dataone-solr and dataone-zookeeper package list dependency on openjdk-7 rather than openjdk-8.</p>
<p>See: <a href="https://cn-ucsb-1.dataone.org/cn_dependencies.html">https://cn-ucsb-1.dataone.org/cn_dependencies.html</a> for an overview of current installed DataONE packages and their dependencies.</p>
<p>dpkg -s dataone-zookeeper<br>
Package: dataone-zookeeper<br>
Status: install ok installed<br>
Priority: optional<br>
Section: utils<br>
Installed-Size: 1 kb<br>
Maintainer: Skye Roseboom <a href="mailto:sroseboo@dataone.unm.edu">sroseboo@dataone.unm.edu</a><br>
Architecture: all<br>
Version: 2.0.0R<br>
Depends: openjdk-7-jdk<br>
Description: This is a metapackage that installs the apache zookeeper. Currently installs version 3.4.6.</p>
<p>dpkg -s dataone-solr<br>
Package: dataone-solr<br>
Status: install ok installed<br>
Priority: optional<br>
Section: utils<br>
Installed-Size: 1 kb<br>
Maintainer: Skye Roseboom <a href="mailto:sroseboo@dataone.unm.edu">sroseboo@dataone.unm.edu</a><br>
Architecture: all<br>
Version: 2.0.0R<br>
Depends: openjdk-7-jdk<br>
Description: This is a metapackage that installs the apache lucene solr product. Currently installs apache solr 5.2.1</p>
Infrastructure - Task #7963 (Closed): Tag portal_servelet and dataone-cn-portal 2.3.1 and deploy ...https://redmine.dataone.org/issues/79632017-01-10T19:43:07ZJing Taotao@nceas.ucsb.edu
<p>Base on chris' request, we are going to release portal 2.3.1 first. And deploy it to the production CNs.</p>
Infrastructure - Task #7960 (Closed): Create format ids for R, MATLAB, Python and SAS codehttps://redmine.dataone.org/issues/79602017-01-04T21:12:36ZJing Taotao@nceas.ucsb.edu
<p>Here are format ids: </p>
<p>application/R<br><br>
R script file format<br>
DATA<br>
<br>
R<br>
</p>
<p>application/MATLAB<br><br>
MATLAB code file format<br>
DATA<br>
<br>
m<br>
</p>
<p>application/Python<br><br>
Python script file format<br>
DATA<br>
<br>
py<br>
</p>
<p>application/SAS<br><br>
SAS programming file format<br>
DATA<br>
<br>
sas<br>
</p>
<p>Please feel to free to modify them.</p>
Infrastructure - Bug #7957 (Closed): Incorrect or missing PID escaping when deleting records from...https://redmine.dataone.org/issues/79572017-01-03T19:26:58ZRoger Dahldahl@unm.edu
<p>The CN is not correctly escaping the PID before passing it to the indexer we use (Apache Solr) in delete calls.</p>
<p>Example:</p>
<p>(HTTPService:writeError:255) <?xml version="1.1" encoding="utf-8"?><br>
doi:10.6067:XCV843020_meta&v=1483015376289</p>
<p>(TemporalPeriodSolrField:getFields:79) Couldn't extract 'start' or 'end' date for pid<br>
doi:10.6067:XCV843020_meta&v=1483015376289. Temporal pattern of type period needs to contain at least one of these.<br>
Value was:</p>
CN REST - Task #7953 (Closed): Register schema files for the format id FGDC-STD-100.1-1999https://redmine.dataone.org/issues/79532016-12-16T18:52:39ZJing Taotao@nceas.ucsb.edu
<p>Our production CN is getting some objects with the format id FGDC-STD-100.1-1999. However, there are no schema files registered in Metacat for this format id, our CN rejected objects since they can be validated. </p>
Infrastructure - Task #7952 (Closed): GRIIDC icon not showing in search UIhttps://redmine.dataone.org/issues/79522016-12-16T15:02:22ZDave Vieglaisdave.vieglais@gmail.com
<p>The GRIIDC icon is not showing in search results.</p>
<p>The icon / logo is available at:</p>
<p><a href="https://raw.githubusercontent.com/DataONEorg/member-node-info/master/production/graphics/web/GRIIDC.png">https://raw.githubusercontent.com/DataONEorg/member-node-info/master/production/graphics/web/GRIIDC.png</a></p>
Infrastructure - Story #7951 (Closed): Allow CN to set NodeProperties in ldaphttps://redmine.dataone.org/issues/79512016-12-14T05:31:33ZRob Nahfrnahf@epscor.unm.edu
<p>The Node documents NodeProperties property can be used to store ancillary information about the Node. This is currently under the control of the MN. It would be useful for the CN to be able to set some properties for the search UI and node display, without worrying about them being overwritten upon cn.updateNodeCapabilities() called from the MN.</p>
<p>The proposal is to designate the prefix "CN_" for these CN-set properties, and modify the CN.updateNodeCapabilities implementation in the NodeRegistry to prevent the MN from adding or removing those prefixed key-value pairs.</p>
Infrastructure - Bug #7948 (Closed): An UnAuthorization exception happened when the CN synchroniz...https://redmine.dataone.org/issues/79482016-12-06T17:12:38ZJing Taotao@nceas.ucsb.edu
<p>Dave saw an UnAuthorization exception happened when the CN synchronized the objects with sid from tARD mn. We tracked down it caused by a method in V2TransferObjectTask. In that method, it will check the submitter in the given system metadata if has the change permission in the header of sid. We need the new code to check if the rights holder has the change permission when the submitter doesn't have the permission. It works.</p>
Infrastructure - Task #7947 (Closed): Calling cn.synchronize method asynchronously in mn.updatesy...https://redmine.dataone.org/issues/79472016-11-30T23:34:52ZJing Taotao@nceas.ucsb.edu
<p>The a client to the mn.updatesystemetadata on the Metacat mn, sometimes it waited for 30 seconds to finish the call. The problem is that the calling of cn.synchronize method somehow was hang, then returned a timeout exception.<br>
If we call the cn.synchronzie method in another thread, the client will not wait for so long.</p>
Infrastructure - Task #7945 (Closed): D1-index-processor should be shut down soon after stop givenhttps://redmine.dataone.org/issues/79452016-11-29T19:26:01ZJing Taotao@nceas.ucsb.edu
<p>Currently, the d1-index-processor will be shut down until current index-tasks queue be completed. It may take a long time. We should put those index tasks which haven't done back to the d1-index task table and finish the current running task , then shut down it.</p>
Infrastructure - Task #7943 (Closed): Remove the hard code pointing cn-ucsb postgresql on the por...https://redmine.dataone.org/issues/79432016-11-29T19:01:30ZJing Taotao@nceas.ucsb.edu
<p>We need to check with Ben if we really needs postgresql configuration. If we need, the postgresql should point to local postgresql instead. </p>
Infrastructure - Task #7942 (Closed): Dataone-cn-index installation wipe the d1-index-queue databasehttps://redmine.dataone.org/issues/79422016-11-29T18:58:41ZJing Taotao@nceas.ucsb.edu
<p>We shouldn't do this since the database contains index-tasks information.</p>