Changeset 143156 in webkit


Ignore:
Timestamp:
Feb 17, 2013 11:44:26 PM (11 years ago)
Author:
commit-queue@webkit.org
Message:

GCE EWS bots are all offline
https://bugs.webkit.org/show_bug.cgi?id=110069

Patch by Alan Cutter <alancutter@chromium.org> on 2013-02-17
Reviewed by Eric Seidel.

Updated GCE EWS build scripts to use the gcel-10-04-v20130104 image instead of the obsoleted ubuntu-10-04-v20120621.
This changed the ephemeral disk path to /dev/sdb and required /etc/hosts to be chmodded to 644.

  • EWSTools/GoogleComputeEngine/build-chromium-ews.sh:
  • EWSTools/GoogleComputeEngine/build-commit-queue.sh:
  • EWSTools/GoogleComputeEngine/build-cr-linux-debug-ews.sh:
  • EWSTools/GoogleComputeEngine/build-feeder-style-sheriffbot.sh:
  • EWSTools/build-vm.sh:
  • EWSTools/start-queue.sh:
Location:
trunk/Tools
Files:
7 edited

Legend:

Unmodified
Added
Removed
  • trunk/Tools/ChangeLog

    r143153 r143156  
     12013-02-17  Alan Cutter  <alancutter@chromium.org>
     2
     3        GCE EWS bots are all offline
     4        https://bugs.webkit.org/show_bug.cgi?id=110069
     5
     6        Reviewed by Eric Seidel.
     7
     8        Updated GCE EWS build scripts to use the gcel-10-04-v20130104 image instead of the obsoleted ubuntu-10-04-v20120621.
     9        This changed the ephemeral disk path to /dev/sdb and required /etc/hosts to be chmodded to 644.
     10
     11        * EWSTools/GoogleComputeEngine/build-chromium-ews.sh:
     12        * EWSTools/GoogleComputeEngine/build-commit-queue.sh:
     13        * EWSTools/GoogleComputeEngine/build-cr-linux-debug-ews.sh:
     14        * EWSTools/GoogleComputeEngine/build-feeder-style-sheriffbot.sh:
     15        * EWSTools/build-vm.sh:
     16        * EWSTools/start-queue.sh:
     17
    1182013-02-18  Eugene Klyuchnikov  <eustas@chromium.org>
    219
  • trunk/Tools/EWSTools/GoogleComputeEngine/build-chromium-ews.sh

    r142802 r143156  
    1212# in the documentation and/or other materials provided with the
    1313# distribution.
    14 #     * Neither the name of Google Inc. nor the names of its
    15 # contributors may be used to endorse or promote products derived from
    16 # this software without specific prior written permission.
    1714#
    1815# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
     
    4340PROJECT=google.com:webkit
    4441ZONE=$(bash findzone.sh $PROJECT)
    45 IMAGE=projects/google/global/images/ubuntu-10-04-v20120621
     42IMAGE=projects/google/global/images/gcel-10-04-v20130104
    4643MACHINE_TYPE=n1-standard-4-d
    4744
  • trunk/Tools/EWSTools/GoogleComputeEngine/build-commit-queue.sh

    r142802 r143156  
    1212# in the documentation and/or other materials provided with the
    1313# distribution.
    14 #     * Neither the name of Google Inc. nor the names of its
    15 # contributors may be used to endorse or promote products derived from
    16 # this software without specific prior written permission.
    1714#
    1815# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
     
    4542PROJECT=google.com:webkit
    4643ZONE=$(bash findzone.sh $PROJECT)
    47 IMAGE=projects/google/global/images/ubuntu-10-04-v20120621
     44IMAGE=projects/google/global/images/gcel-10-04-v20130104
    4845MACHINE_TYPE=n1-standard-4-d
    4946
  • trunk/Tools/EWSTools/GoogleComputeEngine/build-cr-linux-debug-ews.sh

    r142802 r143156  
    1212# in the documentation and/or other materials provided with the
    1313# distribution.
    14 #     * Neither the name of Google Inc. nor the names of its
    15 # contributors may be used to endorse or promote products derived from
    16 # this software without specific prior written permission.
    1714#
    1815# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
     
    4340PROJECT=google.com:webkit
    4441ZONE=$(bash findzone.sh $PROJECT)
    45 IMAGE=projects/google/global/images/ubuntu-10-04-v20120621
     42IMAGE=projects/google/global/images/gcel-10-04-v20130104
    4643MACHINE_TYPE=n1-standard-4-d
    4744
  • trunk/Tools/EWSTools/GoogleComputeEngine/build-feeder-style-sheriffbot.sh

    r142802 r143156  
    1212# in the documentation and/or other materials provided with the
    1313# distribution.
    14 #     * Neither the name of Google Inc. nor the names of its
    15 # contributors may be used to endorse or promote products derived from
    16 # this software without specific prior written permission.
    1714#
    1815# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
     
    4340PROJECT=google.com:webkit
    4441ZONE=$(bash findzone.sh $PROJECT)
    45 IMAGE=projects/google/global/images/ubuntu-10-04-v20120621
     42IMAGE=projects/google/global/images/gcel-10-04-v20130104
    4643MACHINE_TYPE=n1-standard-4-d
    4744
  • trunk/Tools/EWSTools/build-vm.sh

    r139354 r143156  
    1212# in the documentation and/or other materials provided with the
    1313# distribution.
    14 #     * Neither the name of Google Inc. nor the names of its
    15 # contributors may be used to endorse or promote products derived from
    16 # this software without specific prior written permission.
    1714#
    1815# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
     
    3633
    3734# Format the disk
    38 cat <<EOF | sudo fdisk /dev/vdb
     35cat <<EOF | sudo fdisk /dev/sdb
    3936n
    4037p
     
    4542EOF
    4643
    47 sudo mkfs.ext4 /dev/vdb1
    48 sudo mount /dev/vdb1 /mnt
     44sudo mkfs.ext4 /dev/sdb1
     45sudo mount /dev/sdb1 /mnt
    4946
    5047echo ttf-mscorefonts-installer msttcorefonts/accepted-mscorefonts-eula select true | sudo debconf-set-selections
     
    6259sudo chgrp $USER git
    6360
     61sudo chmod 644 /etc/hosts
     62
    6463cd $CWD
  • trunk/Tools/EWSTools/start-queue.sh

    r142802 r143156  
    11#!/bin/sh
    2 # Copyright (c) 2012 Google Inc. All rights reserved.
     2# Copyright (c) 2013 Google Inc. All rights reserved.
    33#
    44# Redistribution and use in source and binary forms, with or without
     
    1212# in the documentation and/or other materials provided with the
    1313# distribution.
    14 #     * Neither the name of Google Inc. nor the names of its
    15 # contributors may be used to endorse or promote products derived from
    16 # this software without specific prior written permission.
    1714#
    1815# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
     
    4239shift $((OPTIND-1))
    4340
    44 if [[ $# -ne 3 ]]; then
     41if [[ "$#" -ne 3 ]]; then
    4542    echo "$USAGE"
    4643    exit 1
     
    8077
    8178    # Run the given reset script.
    82     if [[ -n $RESET_SCRIPT ]]; then
     79    if [[ -n "$RESET_SCRIPT" ]]; then
    8380        bash "$RESET_SCRIPT"
    8481    fi
Note: See TracChangeset for help on using the changeset viewer.