New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 616690 link

Starred by 1 user

Issue metadata

Status: Fixed
Owner:
Last visit > 30 days ago
Closed: Jun 2016
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: ----
Pri: 2
Type: Feature

Blocking:
issue 616531



Sign in to add a comment

Setup database and network config for new client.webrtc.perf waterfall at VLAN#3.

Project Member Reported by kjellander@chromium.org, Jun 2 2016

Issue description

I have just committed https://codereview.chromium.org/2022343003/ and I would like this waterfall to be setup for chromegw/uberchromegw with public access.

It's living in VLAN#3.

I also need a database to be created and a .dbconfig file to be put in:
chrome-bot@master3:~/buildbot/build/masters/master.client.webrtc.perf

The waterfall is expected to be reachable at http://build.chromium.org/p/client.webrtc.perf/
 
Owner: pschmidt@chromium.org
Status: Assigned (was: Untriaged)
Henrik, we are setting up master3a  (slow going, I know:  https://bugs.chromium.org/p/chromium/issues/detail?id=586546).   

Can you move this master to that?

Also you need to change the ports due to existing conflict with master.client.goma

The sequence 20309 30309 25309 is free.

Thanks.
Sure thing, I made https://codereview.chromium.org/2033863002/ for those changes and sent it your way. 
Project Member

Comment 4 by bugdroid1@chromium.org, Jun 3 2016

The following revision refers to this bug:
  https://chrome-internal.googlesource.com/infra/puppet/+/960512bc2123880ef20927a98929341c08a45e37

commit 960512bc2123880ef20927a98929341c08a45e37
Author: Peter Schmidt <pschmidt@google.com>
Date: Fri Jun 03 16:34:12 2016

Status: Started (was: Assigned)
Henrik, master_site_config.py is not complete?  Needs to include variables referencing the email setup in master.cfg  (See error below when trying to run buildbot upgrade-master (see below)

From client.webrtc/master_site_config.py I see the following which are missing from client.webrtc.perf version:

  from_address = 'webrtc-cb-watchlist@google.com'
  tree_closing_notification_recipients = ['webrtc-cb-watchlist@google.com']
  master_domain = 'webrtc.org'
  permitted_domains = ('google.com', 'chromium.org', 'webrtc.org')

  
$python buildbot upgrade-master --db=postgresql
://clientwebrtcperf:sdfjS99LLsdfnvxW@localhost/clientwebrtcperf
upgrading basedir
populating public_html/
populating /home/chrome-bot/buildbot/build/masters/master.client.webrtc.perf/public_html/favicon.ico
populating /home/chrome-bot/buildbot/build/masters/master.client.webrtc.perf/public_html/robots.txt
populating /home/chrome-bot/buildbot/build/masters/master.client.webrtc.perf/public_html/bg_gradient.jpg
populating /home/chrome-bot/buildbot/build/masters/master.client.webrtc.perf/public_html/default.css
populating /home/chrome-bot/buildbot/build/masters/master.client.webrtc.perf/master.cfg.sample
checking master.cfg

configuration update started
Failed to get GCE metadata after 5 retries. This is probably not a GCE instance.
Using default 'NETRC' authorizer for HTTPS connection
PubSub: Missing pubsub_topic, not enabling.
Pubsub not enabled.
CBEStatusPush: No configuration file at [/home/chrome-bot/buildbot/build/masters/master.client.webrtc.perf/cbe_json_status_push.config]
error while parsing config file
Traceback (most recent call last):
  File "/home/chrome-bot/buildbot/build/third_party/buildbot_8_4p1/buildbot/scripts/runner.py", line 390, in <lambda>
    m.loadConfig(open(master_cfg, "r"), checkOnly=True))
  File "/home/chrome-bot/buildbot/build/third_party/buildbot_8_4p1/buildbot/master.py", line 615, in loadConfig
    d.addCallback(do_load)
  File "/home/chrome-bot/buildbot/build/third_party/twisted_10_2/twisted/internet/defer.py", line 297, in addCallback
    callbackKeywords=kw)
  File "/home/chrome-bot/buildbot/build/third_party/twisted_10_2/twisted/internet/defer.py", line 286, in addCallbacks
    self._runCallbacks()
--- <exception caught here> ---
  File "/home/chrome-bot/buildbot/build/third_party/twisted_10_2/twisted/internet/defer.py", line 542, in _runCallbacks
    current.result = callback(current.result, *args, **kw)
  File "/home/chrome-bot/buildbot/build/third_party/buildbot_8_4p1/buildbot/master.py", line 270, in do_load
    exec f in localDict
  File "/home/chrome-bot/buildbot/build/masters/master.client.webrtc.perf/master.cfg", line 96, in <module>
    domain=ActiveMaster.master_domain,
exceptions.AttributeError: type object 'WebRTCPerf' has no attribute 'master_domain'

An error was detected in the master.cfg file.
Oh, I thought the PRESUBMITS caught stuff like that.
Here's a CL to fix https://codereview.chromium.org/2038123002/
Project Member

Comment 8 by bugdroid1@chromium.org, Jun 3 2016

The following revision refers to this bug:
  https://chrome-internal.googlesource.com/chrome-golo/chrome-golo.git/+/27bf020e951652fc6f3456b78ea2e25e1ac44a5f

commit 27bf020e951652fc6f3456b78ea2e25e1ac44a5f
Author: pschmidt <pschmidt@google.com>
Date: Fri Jun 03 21:02:15 2016

Status: Fixed (was: Started)
The master is up.

https://build.chromium.org/p/client.webrtc.perf/waterfall
Project Member

Comment 10 by bugdroid1@chromium.org, Jun 6 2016

The following revision refers to this bug:
  https://chrome-internal.googlesource.com/infradata/master-manager.git/+/bfd98cd422ad7d2435c3b09cc38f43f1a9737612

commit bfd98cd422ad7d2435c3b09cc38f43f1a9737612
Author: pschmidt <pschmidt@google.com>
Date: Mon Jun 06 17:10:04 2016

Sign in to add a comment