Uploaded image for project: 'IGB'
  1. IGB
  2. IGBF-2351

Create first draft playbooks for BioViz Connect

    Details

    • Type: Task
    • Status: Closed (View Workflow)
    • Priority: Major
    • Resolution: Done
    • Affects Version/s: None
    • Fix Version/s: None
    • Labels:
      None

      Description

      Current instructions for setting up BioViz Connect site are manual.
      This is problematic because manual setup can be very error-prone. If a developer misunderstands the instructions, the site setup may fail.

      For this task, create first draft playbooks for setting up and configuring a BioViz Connect site. Use this private repository: https://bitbucket.org/lorainelab/bioviz-connect-playbooks

      Note this is private for now, but it would be nice if we could make it public some day. So for now, don't add anything sensitive even if encrypted - e.g., no API keys, passwords, or certificates.

      For this first draft:

      • Create EC2, its keypair, and its security group
      • Add the control node's public IP to the EC2's security group
      • Install whatever software are required for the EC2 to function properly

      For examples of how these tasks can be organized and executed within a playbook, see the bioviz-playbooks.

        Attachments

          Issue Links

            Activity

            ann.loraine Ann Loraine created issue -
            ann.loraine Ann Loraine made changes -
            Field Original Value New Value
            Epic Link IGBF-2323 [ 18477 ]
            ann.loraine Ann Loraine made changes -
            Rank Ranked higher
            ann.loraine Ann Loraine made changes -
            Description Current instructions for setting up BioViz Connect site are manual.
            This is problematic because manual setup can be very error-prone. If a developer misunderstands the instructions, the site setup may fail.

            For this task, create first draft playbooks for setting up and configuring a BioViz Connect site.

            For this first draft:

            * Create EC2, its keypair, and its security group
            * Add the control node's public IP to the EC2's security group
            * Install whatever software are required for the EC2 to function properly

            For examples of how these tasks can be organized and executed within a playbook, see the bioviz-playbooks.
            Current instructions for setting up BioViz Connect site are manual.
            This is problematic because manual setup can be very error-prone. If a developer misunderstands the instructions, the site setup may fail.

            For this task, create first draft playbooks for setting up and configuring a BioViz Connect site. Use this private repository: https://bitbucket.org/lorainelab/bioviz-connect-playbooks

            Note this is private for now, but it would be nice if we could make it public some day. So for now, don't add anything sensitive even if encrypted - e.g., no API keys, passwords, or certificates.

            For this first draft:

            * Create EC2, its keypair, and its security group
            * Add the control node's public IP to the EC2's security group
            * Install whatever software are required for the EC2 to function properly

            For examples of how these tasks can be organized and executed within a playbook, see the bioviz-playbooks.
            ann.loraine Ann Loraine made changes -
            Assignee Ann Loraine [ aloraine ]
            ann.loraine Ann Loraine made changes -
            Assignee Ann Loraine [ aloraine ]
            cdias1 Chester Dias (Inactive) made changes -
            Status To-Do [ 10305 ] In Progress [ 3 ]
            cdias1 Chester Dias (Inactive) made changes -
            Assignee Chester Dias [ cdias1 ]
            Hide
            cdias1 Chester Dias (Inactive) added a comment -
            Show
            cdias1 Chester Dias (Inactive) added a comment - Please review. All requested functionalities are implemented https://bitbucket.org/chesterdias/chester-local-bioviz-connect-playbooks/branch/IGBF-2351#diff
            cdias1 Chester Dias (Inactive) made changes -
            Status In Progress [ 3 ] Needs 1st Level Review [ 10005 ]
            cdias1 Chester Dias (Inactive) made changes -
            Assignee Chester Dias [ cdias1 ] Ann Loraine [ aloraine ]
            ann.loraine Ann Loraine made changes -
            Sprint Spring 8 : 24 Apr to 8 May [ 93 ] Spring 8 : 24 Apr to 8 May, Spring 8 : 11 May to 25 May [ 93, 94 ]
            ann.loraine Ann Loraine made changes -
            Rank Ranked higher
            Hide
            ann.loraine Ann Loraine added a comment -

            Please submit PR.

            Show
            ann.loraine Ann Loraine added a comment - Please submit PR.
            ann.loraine Ann Loraine made changes -
            Status Needs 1st Level Review [ 10005 ] First Level Review in Progress [ 10301 ]
            ann.loraine Ann Loraine made changes -
            Status First Level Review in Progress [ 10301 ] Ready for Pull Request [ 10304 ]
            ann.loraine Ann Loraine made changes -
            Link This issue blocks IGBF-2382 [ IGBF-2382 ]
            Show
            cdias1 Chester Dias (Inactive) added a comment - As discussed PR: https://bitbucket.org/lorainelab/bioviz-connect-playbooks/pull-requests/1/igbf-2351-code-for-ec2-provisioning-with/diff
            cdias1 Chester Dias (Inactive) made changes -
            Status Ready for Pull Request [ 10304 ] Pull Request Submitted [ 10101 ]
            ann.loraine Ann Loraine made changes -
            Status Pull Request Submitted [ 10101 ] Reviewing Pull Request [ 10303 ]
            ann.loraine Ann Loraine made changes -
            Status Reviewing Pull Request [ 10303 ] Merged Needs Testing [ 10002 ]
            ann.loraine Ann Loraine made changes -
            Assignee Ann Loraine [ aloraine ]
            ann.loraine Ann Loraine made changes -
            Status Merged Needs Testing [ 10002 ] Post-merge Testing In Progress [ 10003 ]
            ann.loraine Ann Loraine made changes -
            Resolution Done [ 10000 ]
            Status Post-merge Testing In Progress [ 10003 ] Closed [ 6 ]
            ann.loraine Ann Loraine made changes -
            Assignee Chester Dias [ cdias1 ]

              People

              • Assignee:
                cdias1 Chester Dias (Inactive)
                Reporter:
                ann.loraine Ann Loraine
              • Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: