Uploaded image for project: 'Bamboo Data Center'
  1. Bamboo Data Center
  2. BAM-3336

EBS - Modify instance startup script to mount EBS volume, if required

    • Icon: Suggestion Suggestion
    • Resolution: Fixed
    • 2.2 M3
    • None
    • None
    • Our product teams collect and evaluate feedback from a number of different sources. To learn more about how we use customer feedback in the planning process, check out our new feature policy.

      The rc.local script will be modified to perform the following:

      1. Execute a tool that
        1. Gets the instance user data from the EC2 web service (Already implemented)
        2. Extracts the EBS snapshot ID, AWS private key, certificate if supplied.
        3. If a snapshot id was found, create a new volume from it and attach it as /dev/sdh,
        4. If an unexpected error occurs, exits with return code 1.
        5. If no volume id was in the user data, exits with return code 2.
        6. If no valid user data was found, exits with return code 3. (Can be used to implement BAM-3107)
        7. Mount /dev/sdh as /mnt/bamboo-ebs
        8. If there is an executable file at /mnt/bamboo-data/bamboo-mount.sh, execute it.
      2. Run the Elastic Agent.

            [BAM-3336] EBS - Modify instance startup script to mount EBS volume, if required

            Katherine Yabut made changes -
            Workflow Original: JAC Suggestion Workflow [ 3550526 ] New: JAC Suggestion Workflow 3 [ 3612047 ]
            Status Original: RESOLVED [ 5 ] New: Closed [ 6 ]
            Monique Khairuliana (Inactive) made changes -
            Parent Original: BAM-3335 [ 77962 ]
            Workflow Original: JAC Sub-task Workflow [ 3382736 ] New: JAC Suggestion Workflow [ 3550526 ]
            Issue Type Original: Sub-task [ 6 ] New: Suggestion [ 10000 ]
            Priority Original: Medium [ 3 ]
            Status Original: Closed [ 6 ] New: RESOLVED [ 5 ]
            set-jac-bot made changes -
            Link New: This issue is detailed by BAM-3335 [ BAM-3335 ]
            Monique Khairuliana (Inactive) made changes -
            Workflow Original: Bamboo Workflow 2016 v1 - Restricted [ 1441406 ] New: JAC Sub-task Workflow [ 3382736 ]
            Status Original: Resolved [ 5 ] New: Closed [ 6 ]
            Owen made changes -
            Workflow Original: Bamboo Workflow 2016 v1 [ 1417286 ] New: Bamboo Workflow 2016 v1 - Restricted [ 1441406 ]
            Marek Went (Inactive) made changes -
            Workflow Original: Bamboo Workflow 2014 v2 [ 617229 ] New: Bamboo Workflow 2016 v1 [ 1417286 ]
            James Dumay made changes -
            Workflow Original: Bamboo Workflow 2014 [ 603078 ] New: Bamboo Workflow 2014 v2 [ 617229 ]
            James Dumay made changes -
            Workflow Original: Bamboo Workflow 2010 [ 204877 ] New: Bamboo Workflow 2014 [ 603078 ]
            MarkC made changes -
            Assignee Original: MarkC [ mark@atlassian.com ]
            Issue Type Original: Dev. Sub-task [ 13 ] New: Sub-task [ 6 ]
            MarkC made changes -
            Workflow Original: Agile Workflow with review [ 171087 ] New: Bamboo Workflow 2010 [ 204877 ]

              Unassigned Unassigned
              ahempel Adrian Hempel [Atlassian]
              Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

                Created:
                Updated:
                Resolved:

                  Estimated:
                  Original Estimate - 16h Original Estimate - 16h
                  16h
                  Remaining:
                  Remaining Estimate - Not Specified
                  Not Specified
                  Logged:
                  Time Spent - 28h
                  28h