Project

General

Profile

CCI-2.3.0

Version 2.3.0 release of the infrastructure

100%

47 issues   (47 closed — 0 open)

h1. CCI-2.3.0

Tagged: at Revision r18465, 2016-11-08

Goal of this release is to upgrade major systems:

  • Java 1.8
  • Ubuntu 14.04

And also support more comprehensive XLST rendering of metadata formats such as DCX and ISO.

Note that Ubuntu 16.04 LTS is due out April 2016 ( https://wiki.ubuntu.com/Releases ). Need to investigate option of going direct to 16 to minimize ongoing maintenance costs for next couple of years.

The following table is generated from source:tags/D1_STABLE_BUILD_CONTROL_v2.3.0/current_release_control.properties

Note that METACAT is commented out (version set manually in the Jenkins configuration). This should be corrected to use the same mechanism for specifying versions as used by the other components.

Note also that DATAONE_ZOOKEEPER_DEB and DATAONE_SOLR_DEB are both commented out. This should be corrected ( #7965 )

|. Component |. Version |_. Tag |
| CCI_TARGET |=. 2.3.0 | "CCI_v2.3.0":/projects/d1/repository/show/tags/D1_STABLE_BUILD_CONTROL_v2.3.0 |
| D1_TEST_RESOURCES |=. 2.3.0 | "D1_TEST_RESOURCES_v2.3.0":/projects/d1/repository/show/tags/D1_TEST_RESOURCES_v2.3.0 |
| D1_CN_VERSION_TOOL |=. 2.3.0 | "D1_CN_VERSION_TOOL_v2.3.0":/projects/d1/repository/show/tags/D1_CN_VERSION_TOOL_v2.3.0 |
| D1_COMMON_JAVA |=. 2.3.0 | "D1_COMMON_JAVA_v2.3.0":/projects/d1/repository/show/tags/D1_COMMON_JAVA_v2.3.0 |
| D1_CN_COMMON |=. 2.3.0 | "D1_CN_COMMON_v2.3.0":/projects/d1/repository/show/tags/D1_CN_COMMON_v2.3.0 |
| D1_CN_INDEX_COMMON |=. 2.3.0 | "D1_CN_INDEX_COMMON_v2.3.0":/projects/d1/repository/show/tags/D1_CN_INDEX_COMMON_v2.3.0 |
| D1_LIBCLIENT_JAVA |=. 2.3.0 | "D1_LIBCLIENT_JAVA_v2.3.0":/projects/d1/repository/show/tags/D1_LIBCLIENT_JAVA_v2.3.0 |
| D1_PORTAL |=. 2.3.0 | "D1_PORTAL_v2.3.0":/projects/d1/repository/show/tags/D1_PORTAL_v2.3.0 |
| D1_CN_INDEX_GENERATOR |=. 2.3.0 | "D1_CN_INDEX_GENERATOR_v2.3.0":/projects/d1/repository/show/tags/D1_CN_INDEX_GENERATOR_v2.3.0 |
| D1_CN_NODEREGISTRY |=. 2.3.0 | "D1_CN_NODEREGISTRY_v2.3.0":/projects/d1/repository/show/tags/D1_CN_NODEREGISTRY_v2.3.0 |
| D1_IDENTITY_MANAGER |=. 2.3.0 | "D1_IDENTITY_MANAGER_v2.3.0":/projects/d1/repository/show/tags/D1_IDENTITY_MANAGER_v2.3.0 |
| D1_PORTAL_SERVLET |=. 2.3.0 | "D1_PORTAL_SERVLET_v2.3.0":/projects/d1/repository/show/tags/D1_PORTAL_SERVLET_v2.3.0 |
| D1_CN_INDEX_PROCESSOR |=. 2.3.0 | "D1_CN_INDEX_PROCESSOR_v2.3.0":/projects/d1/repository/show/tags/D1_CN_INDEX_PROCESSOR_v2.3.0 |
| D1_LOG_AGGREGATION |=. 2.3.0 | "D1_LOG_AGGREGATION_v2.3.0":/projects/d1/repository/show/tags/D1_LOG_AGGREGATION_v2.3.0 |
| D1_CN_APPROVE_NODE |=. 2.3.0 | "D1_CN_APPROVE_NODE_v2.3.0":/projects/d1/repository/show/tags/D1_CN_APPROVE_NODE_v2.3.0 |
| D1_REPLICATION |=. 2.3.0 | "D1_REPLICATION_v2.3.0":/projects/d1/repository/show/tags/D1_REPLICATION_v2.3.0 |
| D1_CN_REST |=. 2.3.0 | "D1_CN_REST_v2.3.0":/projects/d1/repository/show/tags/D1_CN_REST_v2.3.0 |
| D1_SYNCHRONIZATION |=. 2.3.0 | "D1_SYNCHRONIZATION_v2.3.0":/projects/d1/repository/show/tags/D1_SYNCHRONIZATION_v2.3.0 |
| D1_SOLR_EXTENSIONS |=. 2.3.0 | "D1_SOLR_EXTENSIONS_v2.3.0":/projects/d1/repository/show/tags/D1_SOLR_EXTENSIONS_v2.3.0 |
| D1_CN_INDEX_TOOL |=. 2.3.0 | "D1_CN_INDEX_TOOL_v2.3.0":/projects/d1/repository/show/tags/D1_CN_INDEX_TOOL_v2.3.0 |
| D1_REPLICATION_AUDITOR |=. 2.3.0 | "D1_REPLICATION_AUDITOR_v2.3.0":/projects/d1/repository/show/tags/D1_REPLICATION_AUDITOR_v2.3.0 |
| D1_PROCESS_DAEMON |=. 2.3.0 | "D1_PROCESS_DAEMON_v2.3.0":/projects/d1/repository/show/tags/D1_PROCESS_DAEMON_v2.3.0 |
| DATAONE_CN_OS_CORE_DEB |=. 2.3.0 | "DATAONE-CN-OS-CORE_v2.3.0":/projects/d1/repository/show/tags/DATAONE-CN-OS-CORE_v2.3.0 |
| DATAONE_CN_SOLR_DEB |=. 2.3.0 | "DATAONE-CN-SOLR_v2.3.0":/projects/d1/repository/show/tags/DATAONE-CN-SOLR_v2.3.0 |
| DATAONE_CN_INDEX_DEB |=. 2.3.0 | "DATAONE-CN-INDEX_v2.3.0":/projects/d1/repository/show/tags/DATAONE-CN-INDEX_v2.3.0 |
| DATAONE_CN_METACAT_DEB |=. 2.8.0 | "DATAONE-CN-METACAT_v2.8.0":/projects/d1/repository/show/tags/DATAONE-CN-METACAT_v2.8.0 |
| DATAONE_CN_PORTAL_DEB |=. 2.3.0 | "DATAONE-CN-PORTAL_v2.3.0":/projects/d1/repository/show/tags/DATAONE-CN-PORTAL_v2.3.0 |
| DATAONE_CN_PROCESS_DAEMON_DEB |=. 2.3.0 | "DATAONE-CN-PROCESSDAEMON_v2.3.0":/projects/d1/repository/show/tags/DATAONE-CN-PROCESSDAEMON_v2.3.0 |
| DATAONE_CN_REST_SERVICE_DEB |=. 2.3.0 | "DATAONE-CN-REST-SERVICE_v2.3.0":/projects/d1/repository/show/tags/DATAONE-CN-REST-SERVICE_v2.3.0 |
| DATAONE_CN_VERSION_TOOL_DEB |=. 2.3.0 | "DATAONE-CN-VERSION-TOOL_v2.3.0":/projects/d1/repository/show/tags/DATAONE-CN-VERSION-TOOL_v2.3.0 |

Dependency Chart (Installed On Production CNs)

!CN_version_230.png!

# Tracker Status Priority Subject Assignee Updated Category
6625StoryClosedNormalRequirement of Java 1.8 for Dataone V2Rob Nahf2016-12-21 09:13
6753StoryClosedNormalUpgrade production environment to use Ubuntu 14.042016-12-21 09:11
6756StoryClosedNormalRefactor cn_rest_serviceRobert Waltz2016-08-09 17:49d1_cn_service
6757TaskClosedNormalRemove DataONE_CN_Rest_Proxy from DataONE_Cn_ServiceRobert Waltz2016-07-22 19:04d1_cn_service
6758TaskClosedNormalmodify apache to proxy metacat cn rest endpointsRobert Waltz2016-07-22 17:21cn_metacat
6787TaskClosedNormalEnsure Java 7 Client code can communicate over SSLJing Tao2016-03-25 21:23Environment.Production
6801TaskClosedNormalRestructure CN Rest PackagesRobert Waltz2016-06-22 17:00d1_cn_service
6804TaskClosedNormalRestructure CN Test PackagesRobert Waltz2016-06-22 17:00d1_cn_service
6805TaskClosedNormalRestructure Web Spring ConfigurationRobert Waltz2016-06-22 17:00d1_cn_service
6829TaskClosedNormalModify Unit Tests to utilize DataONE Test Resources PackageRobert Waltz2016-07-12 17:08d1_cn_service
6830TaskClosedNormalMove Rest Service from CN Service Package to top level CN packageRobert Waltz2016-07-22 17:20d1_cn_service
6831TaskClosedNormalRemove d1_cn_serviceRobert Waltz2016-07-22 19:03d1_cn_service
6834TaskClosedNormalMove testing resources out of CN_REST and into the Test Resources PackageRobert Waltz2016-06-22 17:00d1_cn_service
6874TaskClosedNormalError reported in dataone-cn-os-core upon fresh installRobert Waltz2016-08-10 20:44d1_cn_buildout
7278TaskClosedNormalTest Metacat on java 1.8Jing Tao2016-05-25 16:29Metacat
7282BugClosedNormalCan't build d1_common_java under java 1.8Rob Nahf2016-10-05 17:27d1_common_java
7379BugClosedNormalGMN could not save Node document with null NodeReplicationPolicy.max size propertyRob Nahf2016-08-01 10:49d1_cn_node_registry
7753TaskClosedNormalUpgrade the o4mp client library used to interact with CILogonBen Leinfelder2016-11-01 15:51d1_portal_servlet
7755StoryClosedNormalUpgrade Java and OS for Jenkins2016-12-21 09:06
7756StoryClosedNormalDebian packaging will need to be upgraded with OS upgrade2016-12-21 09:06
7769StoryClosedNormalImprove the performance on solr indexJing Tao2016-12-21 09:15
7770TaskClosedNormalProfile the index processJing Tao2016-05-25 16:31d1_cn_index_processor
7771TaskClosedNormalUse multiple threads to index objectsJing Tao2016-12-21 09:15d1_cn_index_processor
7853BugClosedNormalGroup management seems to be limited to single rightsHolderBen Leinfelder2016-07-26 17:24d1_identity_manager
7860BugClosedNormalSolr index tool doesn't workJing Tao2016-08-04 23:11d1_indexer
7861BugClosedNormalSetting a Metacat member node's synchronization false doesn't work.Jing Tao2016-08-24 17:16Metacat
7867BugClosedNormalThe resource element can't be added to the solr index of an object if it is obsoletedBy Jing Tao2016-08-18 20:50d1_indexer
7869BugClosedNormalGet a service failure exception to read non-existing object in stage-cn.Jing Tao2016-08-29 20:45Metacat
7870BugClosedNormalMetacat considers FGDC documents invalid from member node SEAD Jing Tao2016-08-26 00:03Metacat
7872TaskClosedNormalcreate debian packages compatible with Ubuntu-14.04Rob Nahf2016-10-05 17:37d1_cn_buildout
7873FeatureClosedNormalAdd the feature to support the noNamespaceSchemaLocation attribute in xml objectsJing Tao2016-09-13 21:47
7874FeatureClosedNormalDisable the feature of downloading external schemas for unregistered namespaces Jing Tao2016-09-13 21:48Metacat
7875FeatureClosedNormalProvide clear messages to clients if the namespaces/formatids of the schemas of xml objects are not registered in MetacatJing Tao2016-09-13 21:49Metacat
7878TaskClosedNormalrun integration tests on DEV-2Rob Nahf2016-12-21 07:55
7881BugClosedNormalindex processor is failing on documents containing certain charactersRob Nahf2016-09-08 21:11d1_indexer
7886BugClosedNormaldouble xml-escaping allowed by encoding the value upon SolrField creation and SolrElementField serializationRob Nahf2016-09-12 21:48d1_indexer
7887TaskClosedNormalupdate debian packages to use java 82016-12-21 07:57
7891TaskClosedNormalremove postgres and java version dependencies from cn-buildout scriptsRob Nahf2016-12-21 09:12d1_cn_buildout
7901TaskClosedNormalupdate packages to be compatible with apache 2.4Rob Nahf2016-10-07 22:26d1_cn_buildout
7902TaskClosedNormalupdate package dependency on postgresql-9.3Rob Nahf2016-12-21 09:10d1_cn_buildout
7905TaskClosedNormalInstall open-jdk-8 on Ubuntu 14.04Jing Tao2016-10-10 21:19
7906TaskClosedNormalModify the cn-buildout scripts to use open jdk 1.8Jing Tao2016-10-11 23:16
7915BugClosedNormalMN certificate can't modify the system metadata of an object which's authoritative member node is this mnJing Tao2016-10-19 22:44
7946StoryClosedNormalhistorical schema incompliant entries in CN storage causing CN_Read errorsRob Nahf2016-11-30 19:47Metacat
7253TaskRejectedNormalMetacat may have an issue under java 1.8Jing Tao2016-05-25 16:32Metacat
7277TaskRejectedNormalCreate a Java 8 distribution that can be installed on Ubuntu 12.04Chris Jones2016-09-06 18:52
7888TaskRejectedNormalclean out ubuntu-extra channel on jenkins-ucsb-12016-12-21 07:57

Issues by
Story

7/7

Task

26/26

Bug

11/11

Feature

3/3

Add picture from clipboard (Maximum size: 14.8 MB)