Uploaded image for project: 'IT: Release Engineering'
  1. IT: Release Engineering
  2. RELENG-235

Migrate openstack create heat scripts to lftools

    Issue XMLXMLWordPrintable

Details

    • Story
    • Status: Done
    • Normal
    • Resolution: Done
    • None
    • 1st Release bucket
    • lftools
    • None

    Description

      Migrate the stack create script to lftools. We should consider using shade to create stacks instead of pure bash.

      The existing stack script can be found here:

      https://github.com/opendaylight/releng-builder/blob/master/jjb/opendaylight-infra-stack.sh

      The new stack script if rewritten should support:

      • Retries
      • Timeouts
      • If delete fails, abandon
      • Copying openstack console log before tearing down the VMs

      Extensive testing should be done to ensure it works well.

      Attachments

        JEditor

          Issue Links

            Activity

              We need to start working on this. I understand we've got incoming projects that are going to be wanting HEAT functionality and other projects that haven't started using any because we don't have anything available in the global-jjb / lftools level yet.

              agrimberg Andrew Grimberg added a comment - We need to start working on this. I understand we've got incoming projects that are going to be wanting HEAT functionality and other projects that haven't started using any because we don't have anything available in the global-jjb / lftools level yet.

              Patch 12353 ready to be reviewed.

              zxiiro Thanh Ha (zxiiro) added a comment - Patch 12353 ready to be reviewed.

              People

                zxiiro Thanh Ha (zxiiro)
                zxiiro Thanh Ha (zxiiro)
                Andrew Grimberg, Thanh Ha (zxiiro)
                Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                  Created:
                  Updated:
                  Resolved:

                  Salesforce