Release 4.7 Review Sep 8th Sprint Resource Pages For past sprint, visit: https://connectopensource.atlassian.net/wiki/display/ NHINProgress/Sprint+191+Progress+Summary.

Slides:



Advertisements
Similar presentations
Vincent Massol, 1 st December 2006 Quality with Maven2.
Advertisements

Connect Team Connect Team Outside Contrib Outside Contrib Unscheduled Backlog Bugs Feature Requests BA Review Requirement Docs Epic Large Tasks or Features.
Maven: Build and project management in the 21th century.
© 2009 GroundWork Open Source, Inc. PROPRIETARY INFORMATION: Information contained herein is not for use or disclosure outside of GroundWork Open Source,
CONNECT Deep Dive July 16 th Goals and Focus Areas Goals –Provide a detailed view of CONNECT and its benefits –Explain how CONNECT capabilities.
Maven & Bamboo CONTINUOUS INTEGRATION. QA in a large organization In a large organization that manages over 100 applications and over 20 developers, implementing.
MAVEN-BLUEMARTINI Yannick Robin. What is maven-bluemartini?  maven-bluemartini is Maven archetypes for Blue Martini projects  Open source project on.
Sprint 114 Review / Sprint 115 Planning August 26th, 2013.
©Kwan Sai Kit, All Rights Reserved Windows Small Business Server 2003 Features.
Sprint 99 Review / Sprint 100 Planning January 28, 2013.
What’s new in Stack 3.2 Michael Youngstrom. Disclaimer This IS a presentation – So sit back and relax Please ask questions.
CONNECT Roadmap Updated version after June 27 th, 2013 Requirements and Prioritization Meeting 1.
Domino for iSeries Taking the mystery out of Migrating Domino 5 to Domino 6 on iSeries Walter Scanlan
CONNECT: Install Webinar for Code-A-Thon September 7 th, 2010.
Chris Wright Senior Systems Engineer, Lucity IMPORT & UPDATE.
Sprint 104 Review / Sprint 105 Planning April 8, 2013.
I.Boulder Community GSI Code Repository II.GSI Regression Test Suite III.GSI Code Release IV.GSI Community Support V.Collaborative Efforts.
Bringing power of simulation to the public.
Sprint 112 Review / Sprint 113 Planning July 29 th, 2013.
Statistics Monitor of SPMSII Warrior Team Pu Su Heng Tan Kening Zhang.
Sprint 103 Review / Sprint 104 Planning March 25, 2013.
CONNECT: Install Webinar for Code-A-Thon April 22nd, 2010.
Sprint 115 Review / Sprint 116 Planning September 9th, 2013.
Sprint 158 Review / Sprint 159 Planning May 18 th – June 1 st 2015.
Sprint 101 Review / Sprint 102 Planning February 25, 2013.
Kuali Rice at Indiana University From the System Owner Perspective July 29-30, 2008 Eric Westfall.
Server/Environment Management July 8th, Agenda Overview of Environments Infinicenter Console Monitoring Updates Security Certificates Atlassian.
Sprint 110 Review / Sprint 111 Planning July 1 st, 2013.
What's New in Kinetic Calendar 2.0 Jack Boespflug Kinetic Data.
Introduction to the Java Stack Michael Youngstrom.
Sprint 102 Review / Sprint 103 Planning March 11, 2013.
IPA Upgrade Made Easy.
Sprint 106 Review / Sprint 107 Planning May 06, 2013.
AUTOBUILD Build and Deployment Automation for IBM WebSphere Products.
Sprint 108 Review / Sprint 109 Planning June 3 rd, 2013.
T Iteration Demo Team 13 I1 Iteration
Confidential Continuous Integration Framework (CIF) 5/18/2004.
Sprint 169 Review / Sprint 170 Planning Oct 19 th – Nov 2 nd 2015 – s169.
Sprint 116 Review / Sprint 117 Planning September 23th, 2013.
Community Codes Free and shared resource Ongoing distributed development by both research and operational communities – Maintained under version control.
Sprint 105 Review / Sprint 106 Planning April 22, 2013.
Sprint 107 Review / Sprint 108 Planning May 20, 2013.
Sprint 170 Review / Sprint 171 Planning Nov 2 nd – Nov 16 th 2015 – s170.
A python-based testing infrastructure Colin Bernet (IPNL)
Sprint 174 Review / Sprint 175 Planning Dec 28 th – Jan 11 th 2016 – s174.
Sprint 113 Review / Sprint 114 Planning August 12th, 2013.
Sprint 175 Review / Sprint 176 Planning Jan 11 th – Jan 25 th 2016 – s175.
Build and Deployment Process Understand NCI’s DevOps and continuous integration requirements Understand NCI’s build and distribution requirements.
Software Deployment & Release 26/03/2015 1EN-ICE.
Sprint 173 Review / Sprint 174 Planning Dec 14 th – Dec 28 th 2015 – s173.
JUNO English CDR Hu Wei. Introduction Tortoise SVN  We use SVN to manage JUNO English CDR.  Advantage: older or the latest CDR version will be preserved.
JRA1 Meeting – 09/02/ Software Configuration Management and Integration EGEE is proposed as a project funded by the European Union under contract.
© 2014 IBM Corporation Architecture & Deployment IBM Connections 5.0 Workshop Author: Paul Godby IBM Ecosystem Development Duration: 30 minutes.
Sprint 177 Review / Sprint 178 Planning Feb 8 th – Feb 22 nd 2016 – s177.
Initiating UK OOI CI Project 7 th /8 th March 2011.
Visual Mobile Gaming Your Name Sun Campus Ambassador Your Address.
Sprint 189 Review / Sprint 190 Planning Jul 25 th –Aug 8 th 2016 – s189.
Moving to Configuration Manager Current Branch
Open-O Integration Project Introduction
Best practice Upgrade process
Constructing Deploying and Maintaining Enterprise Systems
Understanding SOAP and REST calls The types of web service requests
The Right Selective Adoption Strategy for Greater ROI
Time Management and Teamwork (a.k.a. “Software Project”)
SQL Server for Java developers
Introduction to J2EE Architecture
Oracle E-Business Suite cybersecurity risks and mitigation
Automated Testing and Integration with CI Tool
Continuous Integration Tool
CI/CD Workflow and Event Pages
Presentation transcript:

Release 4.7 Review Sep 8th 2016

Sprint Resource Pages For past sprint, visit: NHINProgress/Sprint+191+Progress+Summary NHINProgress/Sprint+191+Progress+Summary For next sprint, visit: NHINProgress/Sprint+192+Progress+Summary NHINProgress/Sprint+192+Progress+Summary For complete information on the CONNECT 4.7 visit: CONNECT4/CONNECT CONNECT4/CONNECT+4.7 2

CONNECT (September ) Upgrade to Hibernate 5.1 Final from (CONN-1642) –As a CONNECT adopter (VA), I want CONNECT to be upgraded to the latest version of Hibernate so that my implementation is compliant with VA requirements and for security reasons. Update regression/automated environment to WildFly (CONN-1652) –As a CONNECT Developer, I want to migrate the automated test environment and regression test suites from GlassFish server to the WildFly since GlassFish is no longer supported Bug fixes – Event Logging Partner/Community support –FIPS support/WildFly –Forums 3

CONNECT Hibernate upgrade Upgrade to Hibernate 5.1 Final from (CONN-1642) –Research, considerations and design are here - NNECTWIKI/Hibernate+Upgrade+from GA+to Final NNECTWIKI/Hibernate+Upgrade+from GA+to Final –Updated Hibernate jars (updates include pom files, hibernate mapping and configuration files, java source code and junit test updates) –Updated deploy scripts for WebLogic, JBoss and WildFly and provided instructions for WebSphere and completed testing on supported application servers 1 –Fixed SonarQube and Fortify issue found 1 Although Glassfish is no longer a supported server with the release of CONNECT 4.7, however Hibernate upgrade was tested on Glassfish server as community courtesy and configuration required for Glassfish are detailed in CONNECT wiki 4

55 Application Servers Configuration Required CONNECTSystem Administration Module (SAM) WildFly Final No 1 No Jboss 7.1.1No WebLogic No WebSphere No Yes 2 1 Hibernate Upgrade is seamless and all the necessary configurations are part of ear and war 2 Prior to 4.7 System Administration Module deployment on WebSphere require some configuration through WebSphere Admin Console. With Hibernate upgrade in 4.7, one new configuration and some dependent jars are introduced to System Administration Module. More information on this is available at CONNECT Hibernate upgrade Application Server specific configurations associated with Hibernate upgrade (CONN-1642)

CONNECT 4.7 – Infrastructure updates Updating regression/automation environment to WildFly (CONN-1652) –Implemented WildFly plug-in to Maven Leverages existing configuration and minimal impact on codebase. No additional JUnit tests as compared to Arquillian. Easy to upgrade versions of WildFly –JMX configuration and integration into CI complete –Jenkins/CI and regression scripts updated –Implementation documentation updated: – –FIPS implemented successfully on WildFly-8.2.1:

CONNECT Security/scans Security scans –SonarQube - All critical and blocker issues addressed Integrated GitHub plugin to detect code quality before merging any pull request (PR). –Fortify - All Critical, High, Medium and Low Cat1 issues addressed –System Administration Module (SAM): Upgraded from SHA1 to SHA2-512 Addressed Session Fixation Implemented Http Header Injection security

Release 4.7 Documentation Release 4.7 –Release Notes CONNECT4/4.7+Release+Noteshttps://connectopensource.atlassian.net/wiki/display/ CONNECT4/4.7+Release+Notes –Release Testing CONNECT4/4.7+Test+Plan+and+Release+Testinghttps://connectopensource.atlassian.net/wiki/display/ CONNECT4/4.7+Test+Plan+and+Release+Testing –Installation Documentation CONNECT4/Installing+CONNECT+4.7https://connectopensource.atlassian.net/wiki/display/ CONNECT4/Installing+CONNECT+4.7

Other support tasks last sprint Connectopensource.org migration – Research on TLS issue (CONN-1683)– – play/CONNECTWIKI/NIST+TLS+Protocol+Upgrade+ Requirementshttps://connectopensource.atlassian.net/wiki/dis play/CONNECTWIKI/NIST+TLS+Protocol+Upgrade+ Requirements

Questions or Discussions? 10

Sprint Proposed Themes Development / Community Support Sprint 192 themes –Release demo –Update CONNECT_integration branch –Review security scans Support OP&P 11 CONN

CONNECT 4.7 (Released Sep6 2016) Release Notes – Binaries – Installation Documentation – Release Testing Documentation – Source Code – 12

Stay Connected, Communicate and Collaborate Find out more about FHA CONNECT on the ONC website: Schedule a meeting with me or send me your thoughts at: Subscribe, watch, Federal Health Architecture 13