Project

General

Profile

Task #141

Generate KVM virtual machine for initial CN development testbed

Added by Dave Vieglais over 12 years ago. Updated over 12 years ago.

Status:
Closed
Priority:
High
Assignee:
Category:
Management
Target version:
Start date:
Due date:
% Done:

100%

Milestone:
None
Product Version:
*
Story Points:
Sprint:

Description

Create a KVM VM and configure it for access by DataONE developers (pref. ldap auth).

  • Document process for generation and packages installed

  • Identify administrator

  • All software installations and configuration changes should be logged to ensure ease of re-creation.

History

#1 Updated by Matthew Jones over 12 years ago

Brand created initial KVM instance installed at cn-dev.dataone.org.

Instance runs Ubuntu 9.10.

Started working on process to document packages installed.

Working on additional logins via LDAP.

#2 Updated by Matthew Jones over 12 years ago

LDAP is now set up and configured, allowing authentication for users in the dataone-sysadmin group (currently jones, vieglais, brand, walbridge). LDAP is communicating over TLS with the ldap server.

Added UFW firewall.

Need to add package for post-install package configuration to put these configuration files in place.

#3 Updated by Matthew Jones over 12 years ago

Basic VM running Ubuntu 9.10 is now completed at cn-dev.dataone.org. Includes setup and configuration of the OS, plus firewalls, LDAP for authentication, and related system services. Notes on the configuration are in:
https://repository.dataone.org/software/cicore/trunk/cn-buildout/SystemConfiguration.txt

Replicating the installation requires simply installing Ubuntu 9.10, then running 'make install' in the cicore/cn-buildout directory.

Some additional automation, customization, and generalization of the configuration scripts could be done, but the system is basically working now.

#4 Updated by Matthew Jones over 12 years ago

Completed OS configuration tasks, including installation of SSL certificates for Apache.

At this point, the basic VM is setup and installation is largely automated. See the SystemConfiguration.txt file for a description of the buildout. Any additional configuration will mostly be associated with installing CN software, so closing this initial VM configuration task. Remaining tasks will be enumerated against the metacat, mercury, and cnstub installation tasks.

Also available in: Atom PDF

Add picture from clipboard (Maximum size: 14.8 MB)