Update mirror list for new datacenters in OpenStack CI

Bug #1522957 reported by Major Hayden
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OpenStack-Ansible
Fix Released
Low
Major Hayden
Juno
Won't Fix
Low
Jesse Pretorius
Kilo
Fix Released
Low
Jesse Pretorius
Liberty
Fix Released
Low
Jesse Pretorius
Trunk
Fix Released
Low
Major Hayden

Bug Description

There are some new providers for OpenStack CI testing, including Bluebox and OVH. We need to be using the fastest Linux mirrors in those locations to ensure our tests run quickly.

Changed in openstack-ansible:
assignee: nobody → Major Hayden (rackerhacker)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to openstack-ansible (master)

Fix proposed to branch: master
Review: https://review.openstack.org/253686

Changed in openstack-ansible:
status: New → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to openstack-ansible (master)

Reviewed: https://review.openstack.org/253686
Committed: https://git.openstack.org/cgit/openstack/openstack-ansible/commit/?id=8f78f257d11dc2d788cf52099a0a5e34c32e4fce
Submitter: Jenkins
Branch: master

commit 8f78f257d11dc2d788cf52099a0a5e34c32e4fce
Author: Major Hayden <email address hidden>
Date: Fri Dec 4 14:18:26 2015 -0600

    Use fastest Linux mirrors for gate jobs

    Some new providers for OpenStack CI have popped up in the last week and
    this patch ensures we're using the fastest possible mirrors in those
    locations.

    Closes-bug: 1522957

    Change-Id: Iec03c768a9fadf82831af4b90db1907abd399966

Changed in openstack-ansible:
status: In Progress → Fix Released
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to openstack-ansible (liberty)

Fix proposed to branch: liberty
Review: https://review.openstack.org/256301

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to openstack-ansible (kilo)

Fix proposed to branch: kilo
Review: https://review.openstack.org/256357

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

Reviewed: https://review.openstack.org/256301
Committed: https://git.openstack.org/cgit/openstack/openstack-ansible/commit/?id=35e71933b15684543995eeb87acb9f06ac00b9aa
Submitter: Jenkins
Branch: liberty

commit 35e71933b15684543995eeb87acb9f06ac00b9aa
Author: Major Hayden <email address hidden>
Date: Fri Dec 4 14:18:26 2015 -0600

    Use fastest Linux mirrors for gate jobs

    Some new providers for OpenStack CI have popped up in the last week and
    this patch ensures we're using the fastest possible mirrors in those
    locations.

    Closes-bug: 1522957

    Change-Id: Iec03c768a9fadf82831af4b90db1907abd399966
    (cherry picked from commit 8f78f257d11dc2d788cf52099a0a5e34c32e4fce)

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Change abandoned on openstack-ansible (kilo)

Change abandoned by Jesse Pretorius (<email address hidden>) on branch: kilo
Review: https://review.openstack.org/256357
Reason: This has been merged into https://review.openstack.org/255820

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

Reviewed: https://review.openstack.org/255820
Committed: https://git.openstack.org/cgit/openstack/openstack-ansible/commit/?id=6a6b66f83bbfbe0beb1c1c6b2a914f69dfb32e93
Submitter: Jenkins
Branch: kilo

commit 6a6b66f83bbfbe0beb1c1c6b2a914f69dfb32e93
Author: Major Hayden <email address hidden>
Date: Tue Dec 1 15:41:32 2015 +0000

    Convert AIO bootstrap from bash to Ansible

    This patch converts the AIO bootstrap process to use Ansible
    instead of bash scripting. The patch also minimises the options
    available to focus the role concerned to just handle an AIO
    bootstrap, but gives it just enough flexibility to allow the
    use of an external MongoDB database for Ceilometer/Aodh and
    for a deployer to specify a secondary disk for the AIO to
    consume.

    A major change is that the AIO bootstrap process no longer
    assumes that it can destroy a secondary boot device. It
    requires a device name to be provided. This prevents horrible
    surprises.

    Backport Note:
    While this backport respects the differences between the Master
    branch and the Kilo branch, it also brings all the gating and
    AIO related scripts into line with each other to ensure that all
    methods and settings (where applicable) are the same.

    The following differences from the Master patch are noted:
     - neutron_rpc_workers must be 0 for Kilo
     - nova_virt_type must be specifically configured for Kilo
     - the in-tree pip_install role is used (configured in
       tests/ansible.cfg) instead of the new independent role
     - All references to Aodh have been removed
     - The haproxy env.d related config task has been removed as
       this does not apply to Kilo
     - Change I98bcb478e99e11956618b2327399e18471aab534 is included
       (Add reliable OS detection for ansible bootstrap)
     - Change I31f63a2998080c6fedab3af7c2b1bb1a987d8c08 is included
       (Use pure variable name in $(()) statement)
     - Change If3a914650749d72c2eb13b9f1307ef7b4319bd2f is included
       (Remove quotes from subshell call in bash script)
     - Change Iec03c768a9fadf82831af4b90db1907abd399966 is included
       (use fastest mirror available in OpenStack-CI)
     - Change I666f53e01066bf8bff4d28fa012eadae7c958116 is included
       (Bootstrap Host with updated CPU Map for OpenStack-CI)
     - Change Ic20ab65dc68a6f82eb5bf0751a968aa662b29eb5 is included
       (Make instance info output to stdout on failure)
     - Change I28af8a587bde629fd0c81a6c4ba47dd64c2e44db is included
       (Use Ansible AIO playbook for run-aio-build.sh)
     - Change I730c838a67ca03413fbdfa43ef7606d8cf2f9cd0 is included
       (Updating AIO docs for Ansible playbook)

    Conflicts:
    >------ansible-role-requirements.yml
    >------scripts/bootstrap-aio.sh
    >------scripts/gate-check-commit.sh
    >------scripts/scripts-library.sh

    Closes-Bug: #1522957
    Implements: blueprint convert-aio-bootstrap-to-ansible
    Co-Authored-By: Jesse Pretorius <email address hidden>
    Change-Id: I6028952e7260388873f57db47cc3e08126ecc530
    (cherry picked from commit 892c7fe46c68bc36e76f21a6b699349167534f46)

Revision history for this message
Jesse Pretorius (jesse-pretorius) wrote :

Setting Juno to won't fix as Juno is nearing EOL and only critical security fixes will be accepted.

Revision history for this message
Davanum Srinivas (DIMS) (dims-v) wrote : Fix included in openstack/openstack-ansible 11.2.11

This issue was fixed in the openstack/openstack-ansible 11.2.11 release.

Revision history for this message
Doug Hellmann (doug-hellmann) wrote : Fix included in openstack/openstack-ansible 11.2.12

This issue was fixed in the openstack/openstack-ansible 11.2.12 release.

Revision history for this message
Davanum Srinivas (DIMS) (dims-v) wrote : Fix included in openstack/openstack-ansible 13.0.0

This issue was fixed in the openstack/openstack-ansible 13.0.0 release.

Revision history for this message
Davanum Srinivas (DIMS) (dims-v) wrote : Fix included in openstack/openstack-ansible 12.0.11

This issue was fixed in the openstack/openstack-ansible 12.0.11 release.

Revision history for this message
Davanum Srinivas (DIMS) (dims-v) wrote : Fix included in openstack/openstack-ansible 11.2.14

This issue was fixed in the openstack/openstack-ansible 11.2.14 release.

Revision history for this message
Doug Hellmann (doug-hellmann) wrote : Fix included in openstack/openstack-ansible 11.2.15

This issue was fixed in the openstack/openstack-ansible 11.2.15 release.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.