Closed Bug 1264637 Opened 8 years ago Closed 8 years ago

Add 4.3 mochitest chunks 17-20 to TryChooser

Categories

(Release Engineering :: General, defect)

defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: aselagea, Assigned: aselagea)

References

Details

Attachments

(1 file)

In bug 1261641, RyanVM added four more Android 4.3 mochitest chunks, so we should also make them available in TryChooser.
Assignee: nobody → alin.selagea
Added the patch to add the new tests to TryChooser.
Attachment #8741388 - Flags: review?(kmoir)
Attachment #8741388 - Flags: review?(kmoir) → review+
Comment on attachment 8741388 [details] [diff] [review]
bug_1264637.patch

Landed the patch to default: http://hg.mozilla.org/build/tools/rev/c9553e6cc744
Attachment #8741388 - Flags: checked-in+
I was not able to update TryChooser as the script used for that needs to connect to 3 servers and it cannot do so due to some authentication issues.
    "err: Permission denied (publickey,gssapi-keyex,gssapi-with-mic)"
Flags: needinfo?(kmoir)
I was able to do it, did you sudo -i as described here
https://wiki.mozilla.org/ReleaseEngineering/How_To/Update_a_Releng_Cluster_Site

If not, perhaps there is now something missing in your ldap credentials that we need to get sorted
Flags: needinfo?(kmoir)
From what I can see, I'm not able to connect to the following servers as root while on relengwebadm:
    web2.releng.webapp.scl3.mozilla.com
    celery1.srv.releng.scl3.mozilla.com
    web1.releng.webapp.scl3.mozilla.com

That's because the root public key is not present on the servers above.
 
@Hal: was wondering if you have some tips on who can address this :-)

Thanks!
Flags: needinfo?(hwine)
More info on the issue: 

The script that needs to be run in order to update TryChooser can be found on relengwebadm host at the following location: /data/releng/src/trychooser. You'll need to be logged in as root in order to do so.
When running it, it will try to connect to and do some changes on the 3 hosts listed above: https://bugzilla.mozilla.org/show_bug.cgi?id=1264637#c5
  
Unfortunately, it fails to connect:

[2016-04-18 02:50:23] [web1.releng.webapp.scl3.mozilla.com] running: /data/bin/update-www.sh trychooser
[2016-04-18 02:50:23] [web2.releng.webapp.scl3.mozilla.com] running: /data/bin/update-www.sh trychooser
[2016-04-18 02:50:23] [celery1.srv.releng.scl3.mozilla.com] running: /data/bin/update-www.sh trychooser
[2016-04-18 02:50:23] [web1.releng.webapp.scl3.mozilla.com] failed: /data/bin/update-www.sh trychooser (0.117s)
[web1.releng.webapp.scl3.mozilla.com] err: Permission denied (publickey,gssapi-keyex,gssapi-with-mic).
[2016-04-18 02:50:23] [web2.releng.webapp.scl3.mozilla.com] failed: /data/bin/update-www.sh trychooser (0.117s)
[web2.releng.webapp.scl3.mozilla.com] err: Permission denied (publickey,gssapi-keyex,gssapi-with-mic).
[2016-04-18 02:50:23] [celery1.srv.releng.scl3.mozilla.com] failed: /data/bin/update-www.sh trychooser (0.115s)
[celery1.srv.releng.scl3.mozilla.com] err: Permission denied (publickey,gssapi-keyex,gssapi-with-mic).
[2016-04-18 02:50:23] Finished push_www (0.119s)

If you take a look at /root/.ssh/, you'll see that we use a new key pair (added on April 12), but the old key pair is still present. Trying to ssh as root to the 3 hosts using the old private key will work, so I think the solution in this case is to add the new public key on the authorized_keys file of the root user on those hosts (either manually or by running puppet).
Shyam - what's the right way forward here? Thanks!
Flags: needinfo?(hwine) → needinfo?(smani)
Alin - go ahead and deploy this change with the old key. Leave bug open until we get the new plan figured out.
Flags: needinfo?(alin.selagea)
Indeed, using the old key works fine, TryChooser has been updated. Thanks.
Flags: needinfo?(alin.selagea)
Shyam and I chatted -- process is in comment 8 for now. There will be something new in place before that stops working.
Status: NEW → RESOLVED
Closed: 8 years ago
Resolution: --- → FIXED
See Also: → 1272022
Flags: needinfo?(smani)
Component: Tools → General
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: