Download presentation
Presentation is loading. Please wait.
Published byReynold Miles Modified over 8 years ago
1
CWIC Development Team Yuanzheng Shao (yshao3@gmu.edu)yshao3@gmu.edu Lingjun Kang (kljxmgm@gmail.com)kljxmgm@gmail.com Archie Warnock (warnock@awcubed.com)warnock@awcubed.com CWIC Development Team Workshop, Greenbelt, MD 28-30 January 2014
2
Background Mandate to institute some sort of configuration management Server operations migrated to USGS hosts 4 separate server deployments (PROD, TEST, DEV, STATIC) Multiple developers and code packages (Mediator, multiple connectors) Need to manage operational systems, source code, developer collaboration, bug reporting Eventually provide for outside source contributions and enhancements
3
Operational Configurations Separate local git repositories set up for each operational system on relevant virtual host DEV on cwicdev.wgiss.ceos.org TEST on cwictest.wgiss.ceos.org PROD on cwic.wgiss.ceos.org STATIC on cwicstatic.wgiss.ceos.org These are pushed into the repository after deployment to preserve running configuration Each local git repository is pushed to a (separate) origin on cwicdev.wgiss.ceos.org All repositories are backed daily up by USGS staff to disk and weekly to remote tape
4
Source Code Configuration Each component of source code (Mediator, INPE connector, LSI connector, etc.) has its own local git repository on cwicdev.wgiss.ceos.org under the individual developer’s account The remote origin for each component resides under the git user account on cwicdev.wgiss.ceos.org Developers manage their own local repositories on their local development machines All repositories are backed daily up by USGS staff to disk and weekly to remote tape
5
Developer Collaboration Atlassian JIRA & Confluence are installed on cwicdev.wgiss.ceos.org with 10-seat licenses Atlassian Stash (git repo management) is installed, not configured – awaiting git version upgrade Not publically accessible yet – the installations are locked in the USGS VPN Some installation issues still to be resolved – USGS staff is working on these for us TBD if the CWIC wiki at NASA will adequately replace the Confluence instance at USGS
6
Summary Configuration Management strategy in place Most management tools installed at USGS Details of external collaboration to be resolved
7
Discussion
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.