Comment 11 for bug 1261940

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to fuel-library (master)

Reviewed: https://review.openstack.org/180538
Committed: https://git.openstack.org/cgit/stackforge/fuel-library/commit/?id=57752a27fe045b8edc46d04173864fa902c5d814
Submitter: Jenkins
Branch: master

commit 57752a27fe045b8edc46d04173864fa902c5d814
Author: Alex Schultz <email address hidden>
Date: Tue May 5 20:55:20 2015 -0500

    Connectivity tests for external services

    In order to provide better error handling around configured external
    services, we are adding additional checks to some deployment tasks
    where we know that there are either external services or services
    that can be user configurable.

    *) Adding a repository connectivity test task to be run after
    netconfig to ensure that software repository access is OK before
    proceeding with the rest of the deployment.
    *) Adding in post connectivity tests before NTP server to ensure that
    those services will be able to reach the configured settings.

    With this change, we are adding two custom puppet functions
    (url_available and ntp_available) to the osnailyfacter module. These
    functions will throw a Puppet::Error if unable to properly
    communicate with the services.

    Change-Id: I6b0302ce403871384d377aceb7e94b09126b885e
    Closes-Bug: 1261940