OpenWaterFoundation / cdss-app-snodas-tools

Colorado's Decision Support Systems (CDSS) Snow Data Assimilation System (SNODAS) Tools
8 stars 4 forks source link

Set up Ubuntu VirtualBox VM for development #17

Closed smalers closed 3 years ago

smalers commented 3 years ago

The deployed solution consists of a Python GIS application running on Linux VM, and the website that accesses data created by the VM software. OWF has recently implemented an Angular version of the website that is pointing at the existing deployed data. What we need to do now is update the server-side software to be current. The following are technical considerations:

  1. Need to use VirtualBox VM to test the server-side software consistent with what will be deployed. The developer documentation indicates that development was on Windows, which is true, but we should probably just focus on development on Linux VM to ensure consistency with the deployed environment.
  2. Need to use a version of Ubuntu that is stable (not bleeding edge) and will be supported for awhile because don't know when the State will have funding to udpate the version again. Need to determine what versions are available from GCP. See: https://cloud.google.com/compute/docs/instances/create-start-instance

I'll add other issues with other information.

Nightsphere commented 3 years ago

The VM has been successfully set up, with Ubuntu version 20.04.2 LTS. It is the most the most recent long term supported version and should be a good fit for what's needed. The Google Cloud docs showing how to set up using a Linux VM even uses version 20.04 as an example. Closing the issue.