Comment 3 for bug 1417999

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to os-ansible-deployment (juno)

Reviewed: https://review.openstack.org/155871
Committed: https://git.openstack.org/cgit/stackforge/os-ansible-deployment/commit/?id=2a29558ca33e60020b6cb2fc2a18fbabd66dec82
Submitter: Jenkins
Branch: juno

commit 2a29558ca33e60020b6cb2fc2a18fbabd66dec82
Author: Jesse Pretorius <email address hidden>
Date: Wed Feb 4 15:51:06 2015 +0000

    Implement local scripts for all gate tests

    This patch implements the following:
     - scripts-library.sh which includes commonly used functions, variables
       and other preparation commands for all other scripts
     - bootstrap-ansible.sh which only deploys a selected version of ansible
       and ensures that any other requirements are prepared on the
       deployment host
     - bootstrap-aio.sh which runs all host preparation actions for an
       all-in-one build
     - gate-check-lint.sh which runs a lint and syntax check
     - gate-check-commit.sh which runs all actions required for a gate
       commit check, utilising the other scripts where required
     - run-smoke-test.sh which runs tempest from inside the utility container
     - run-playbooks.sh which runs the playbooks
     - the existing conf.d/swift.yml is renamed to be an example
       configuration - the example configurations can be used as
       documentation
     - etc/network/interfaces.d/aio_interfaces.cfg,
       etc/rpc_deploy/conf.d/swift.yml and
       etc/rpc_deploy/rpc_user_config.yml are now configurations used for
       the AIO deployment
     - a workaround for https://bugs.launchpad.net/bugs/1244589 to ensure
       that DHCP checksums are implemented by the host which is required for
       the smoke tests to work
     - the removal of the rpc heat templates as they're unusable in their
       current state
     - setting MAX_RETRIES to 0, ensuring that any failures cause an
       immediate commit check failure in the gate - this prevents the
       masking of failures by retry attempts

    Conflicts:
            etc/rpc_deploy/rpc_user_config.yml
            scripts/rpc-aio-heat-template.yml
            scripts/rpc-aio-rax-heat-template.yml
            scripts/run-aio-build.sh

    DocImpact
    Co-Authored-By: Kevin Carter <email address hidden>
    Closes-Bug: #1415883
    Closes-Bug: #1417999
    Closes-Bug: #1419807
    Change-Id: I95242d48ad0fb055f16510803c8aa14dc183ac17
    (cherry picked from commit 6b12bf366369d7b1d0f5bdfbc8afc05f447363fb)