Uploaded image for project: 'OODT'
  1. OODT
  2. OODT-676

Simplify OODT RADiX setup: provide pre-configured RADiX via Vagrant

    XMLWordPrintableJSON

    Details

    • Type: New Feature
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 0.6
    • Fix Version/s: 0.7
    • Component/s: radix
    • Labels:
      None
    • Environment:

      Platform-independent (Vagrant currently supports MacOSX, Windows, Debian, CentOS)

    • Skill Level:
      Don't Know (Unsure) - The default level

      Description

      Hitting the ground running with OODT can be a challenge, that's one of the reasons RADiX was developed. However, we can make that process even simpler by providing users with a pre-configured RADiX deployment through the use of Vagrant virtual machine technology [1].

      The benefits:

      • Users only need to issue a single command ("vagrant up") to have a full OODT RADiX deployment running on their machine - no configuration, dependencies, or modifications required! Tools like JDK, Maven2, etc will be automatically installed on the Vagrant virtual machine.
      • Latest OODT snapshot features will be automatically provisioned for use by RADiX. In other words, if users want to use a RADiX version that has not yet been tagged to a released OODT version, they can use this proposed tool to automatically use a snapshot with no extra effort.
      • Reproducible and reusable RADiX development environment for all users. New projects, demo configurations, etc can all benefit by having a VM created automatically and consistently.

      Suggested approach:

      • New top-level OODT directory titled "vagrant", containing sub-folders with more specific development environment configurations
      • Start with a single Vagrant dev environment supporting the automated set up of the latest trunk version of RADiX. Add more as separate JIRA issues


      [1] http://www.vagrantup.com/

        Attachments

        1. OODT-676.rverma.06-12-2014.patch.txt
          14 kB
          Rishi Verma
        2. OODT-676.rverma.06-16-2014.patch.txt
          14 kB
          Rishi Verma
        3. radix-vagrant.tar
          20 kB
          Rishi Verma

          Activity

            People

            • Assignee:
              riverma Rishi Verma
              Reporter:
              riverma Rishi Verma
            • Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: