Closed Bug 1217613 Opened 9 years ago Closed 9 years ago

Deploy telemetry-experiment-server for Aurora e10s experiment

Categories

(Infrastructure & Operations :: MOC: Service Requests, task)

task
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: vladan, Assigned: Usul)

References

Details

(Whiteboard: revision to deploy is 2286e26b93cc)

Please deploy revision 0032fbee999a of http://hg.mozilla.org/webtools/telemetry-experiment-server/ to the CDN.

This revision has been tagged with release_tag.

This revision will deploy the Aurora e10s Telemetry Experiment, developed and QA'ed in bug 1193089.  Nick Nguyen has given product approval. Liz from RelMan has signed off in https://bugzilla.mozilla.org/show_bug.cgi?id=1193089#c33
Liz, Vladan and I thought you should already be aware and ok with this one. N-i'ing to bring it to your notice. Thanks!
Flags: needinfo?(lhenry)
Deployment instructions in https://bugzilla.mozilla.org/show_bug.cgi?id=1131864#c1

We can wait for Liz to reply to the needinfo
Hi there, I'll be offline periodically for the next few hours but will check back in when I can and later tonight. Vladan, if there is a chance we could fix bug 1217282 maybe it would be better to wait a day.  If we don't think we can patch that quickly then maybe let's go ahead with this uplift for tomorrow's aurora build. I emailed bsmedberg to double check his opinion as data/privacy steward.   

Sounds like you want to go ahead, but I want to make sure as well that you've seen the discussion here: https://bugzilla.mozilla.org/show_bug.cgi?id=1193089#c44.
Flags: needinfo?(lhenry) → needinfo?(vladan.bugzilla)
After talking with Vladan (who says smedberg is already aware of the bug)  I think we should go ahead and uplift this and do the experiment, since it may be further delay to patch this and re-sign the xpi.
Oh wait there is nothing to actually uplift  :)  Consider it signed off from me then.
I implemented and tested the filter function to avoid bug 1217282. Since it's part of the manifest, there's no need to re-sign the xpi.

Note for deployment: I updated release_tag; the revision to deploy is 2286e26b93cc, and not the one mentioned in comment 0
Whiteboard: revision to deploy is 2286e26b93cc
Fantastic. Thank you Felipe.
[lhirlimann@genericadm.private.phx1 ~]$ cd /data/genericrhel6/src/telemetry-experiment.cdn.mozilla.net
[lhirlimann@genericadm.private.phx1 telemetry-experiment.cdn.mozilla.net]$ ./update.sh 2286e26b93cc
DIR: /data/genericrhel6/src/telemetry-experiment.cdn.mozilla.net
ENV: genericrhel6
SITE: telemetry-experiment.cdn.mozilla.net
APP: telemetry-experiment
Updating code...
/data/genericrhel6/src/telemetry-experiment.cdn.mozilla.net/telemetry-experiment /data/genericrhel6/src/telemetry-experiment.cdn.mozilla.net
not trusting file /data/genericrhel6/src/telemetry-experiment.cdn.mozilla.net/telemetry-experiment/.hg/hgrc from untrusted user root, group root
not trusting file /data/genericrhel6/src/telemetry-experiment.cdn.mozilla.net/telemetry-experiment/.hg/hgrc from untrusted user root, group root
abort: repository default not found!
not trusting file /data/genericrhel6/src/telemetry-experiment.cdn.mozilla.net/telemetry-experiment/.hg/hgrc from untrusted user root, group root
not trusting file /data/genericrhel6/src/telemetry-experiment.cdn.mozilla.net/telemetry-experiment/.hg/hgrc from untrusted user root, group root
abort: could not lock working directory of /data/genericrhel6/src/telemetry-experiment.cdn.mozilla.net/telemetry-experiment: Permission denied
Traceback (most recent call last):
  File "build.py", line 117, in <module>
    build(os.path.normpath(os.path.abspath(path)), baseurl)
  File "build.py", line 57, in build
    shutil.rmtree(dest_path)
  File "/usr/lib64/python2.6/shutil.py", line 212, in rmtree
    rmtree(fullname, ignore_errors, onerror)
  File "/usr/lib64/python2.6/shutil.py", line 217, in rmtree
    onerror(os.remove, fullname, sys.exc_info())
  File "/usr/lib64/python2.6/shutil.py", line 215, in rmtree
    os.remove(fullname)
OSError: [Errno 13] Permission denied: '/data/genericrhel6/src/telemetry-experiment.cdn.mozilla.net/web-output/fx-searchtest-twhk-release3536@mozilla.org/experiment.xpi'
./update.sh: line 17: Error!!! Exit status of the last command was 1: command not found
[lhirlimann@genericadm.private.phx1 telemetry-experiment.cdn.mozilla.net]$ sudo ./update.sh 2286e26b93cc
DIR: /data/genericrhel6/src/telemetry-experiment.cdn.mozilla.net
ENV: genericrhel6
SITE: telemetry-experiment.cdn.mozilla.net
APP: telemetry-experiment
Updating code...
/data/genericrhel6/src/telemetry-experiment.cdn.mozilla.net/telemetry-experiment /data/genericrhel6/src/telemetry-experiment.cdn.mozilla.net
/data/genericrhel6/src/telemetry-experiment.cdn.mozilla.net
[2015-10-23 01:26:24] Running rsync_project
[2015-10-23 01:26:24] [localhost] running: /usr/bin/rsync -aq --include '.gitkeep' --exclude '.git*' --exclude '.hg*' --exclude '.svn*' --exclude 'CVS' --exclude '.bzr*' --delete /data/genericrhel6/src/telemetry-experiment.cdn.mozilla.net/ /data/genericrhel6/www/telemetry-experiment.cdn.mozilla.net/
[2015-10-23 01:26:24] [localhost] finished: /usr/bin/rsync -aq --include '.gitkeep' --exclude '.git*' --exclude '.hg*' --exclude '.svn*' --exclude 'CVS' --exclude '.bzr*' --delete /data/genericrhel6/src/telemetry-experiment.cdn.mozilla.net/ /data/genericrhel6/www/telemetry-experiment.cdn.mozilla.net/ (0.065s)
[2015-10-23 01:26:24] Finished rsync_project (0.066s)
[2015-10-23 01:26:24] Running commit_www
[2015-10-23 01:26:24] [localhost] running: cd /data/genericrhel6/www && /usr/bin/git add .; /usr/bin/git commit -a -m 'deploy ['telemetry-experiment.cdn.mozilla.net']'
[2015-10-23 01:26:28] [localhost] finished: cd /data/genericrhel6/www && /usr/bin/git add .; /usr/bin/git commit -a -m 'deploy ['telemetry-experiment.cdn.mozilla.net']' (3.708s)
[localhost] out: [master a819c41] deploy [telemetry-experiment.cdn.mozilla.net]
[localhost] out: 10 files changed, 216 insertions(+), 2 deletions(-)
[localhost] out: create mode 100644 telemetry-experiment.cdn.mozilla.net/telemetry-experiment/experiments/e10s-enabled-aurora/code/bootstrap.js
[localhost] out: create mode 100644 telemetry-experiment.cdn.mozilla.net/telemetry-experiment/experiments/e10s-enabled-aurora/code/install.rdf
[localhost] out: create mode 100644 telemetry-experiment.cdn.mozilla.net/telemetry-experiment/experiments/e10s-enabled-aurora/experiment.xpi
[localhost] out: create mode 100644 telemetry-experiment.cdn.mozilla.net/telemetry-experiment/experiments/e10s-enabled-aurora/filter.js
[localhost] out: create mode 100644 telemetry-experiment.cdn.mozilla.net/telemetry-experiment/experiments/e10s-enabled-aurora/manifest.json
[localhost] out: create mode 100644 telemetry-experiment.cdn.mozilla.net/web-output/e10s-enabled-aurora-20151020@experiments.mozilla.org/experiment.xpi
[localhost] out: rewrite telemetry-experiment.cdn.mozilla.net/web-output/firefox-manifest.json (92%)
[localhost] out: delete mode 100644 telemetry-experiment.cdn.mozilla.net/web-output/fx-searchtest-tr-release35@mozilla.org/experiment.xpi
[localhost] out: delete mode 100644 telemetry-experiment.cdn.mozilla.net/web-output/fx-searchtest-twhk-release3536@mozilla.org/experiment.xpi
[2015-10-23 01:26:28] Finished commit_www (3.709s)


I'll update https://mana.mozilla.org/wiki/pages/viewpage.action?pageId=38553804 - can this be linked for the next ug linking to another bug is nice but having a direct link to the documentation is even better.
Assignee: nobody → ludovic
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → FIXED
Flags: needinfo?(vladan.bugzilla)
You need to log in before you can comment on or make changes to this bug.