Closed Bug 993496 Opened 10 years ago Closed 10 years ago

point [xxx] repository at new bm-remote webserver cluster to ensure parity in talos numbers

Categories

(Release Engineering :: General, defect)

ARM
Android
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: jmaher, Assigned: kmoir)

References

Details

Attachments

(5 files)

we currently use bm-remote for our talos on android to serve webpages.  We have a new updated fancier web multi headed cluster thingamajiggy.  Lets edit our configs in buildbot/mozharness to use the new server cluster for a given branch.  

Once we verify stability and parity with the old one, we can covert all mobile talos traffic to use this new web server.
Assignee: nobody → kmoir
So is there a specific branch you'd like to use for this testing?  cedar? ash?  What's the actual hostname of the new webserver?
any branch is fine- I have been working on cedar lately.  

maybe dustin knows the new webserver
Flags: needinfo?(dustin)
looks like Dustin didn't clear the need-info.

:kmoir, is there anything else you need before getting this ready to switch?
Flags: needinfo?(dustin)
No I'm writing/testing patches :-)
for android talos.  Yes, there are other links in the other android configs for the hostutils url but I think this is a good test, we can update the others later if the tests on cedar go well.

I've tested these patches on on cedar on my dev master and ensured that the correct values for the webserver are run on cedar, and then a sendchange against m-c includes the old value
Attachment #8405605 - Flags: review?(armenzg)
builbot config changes.  Not pretty but we should be able to just change the default value once the tests on cedar are complete.
Attachment #8405607 - Flags: review?(armenzg)
Comment on attachment 8405607 [details] [diff] [review]
bug993496bb.patch

You gotta love our configs :)
Attachment #8405607 - Flags: review?(armenzg) → review+
Comment on attachment 8405605 [details] [diff] [review]
mozharness patches

Will the follow up patch will undo the "cedar" exception and remove the "#kim" comment?

Thanks for taking care of this bug!
Attachment #8405605 - Flags: review?(armenzg) → review+
Comment on attachment 8405605 [details] [diff] [review]
mozharness patches

yes the next patch will remove the cedar loop, and I removed the #kim comment this was there by mistake
Attachment #8405605 - Flags: checked-in+
Attachment #8405607 - Flags: checked-in+
in production with today's reconfig
verified that this is working on cedar, let me know when you want me to change this for real for all branches
Everything is good except for tp4m.  is there a possibility that we do not have the pageset for tp4m installed?

Also will there be docs and a process for updating the webserver?  We need to do that occasionally.  Here are the current docs:
https://wiki.mozilla.org/ReleaseEngineering:Buildduty:Other_Duties#Update_mobile_talos_webhosts

here is the sources for tp4m:
http://people.mozilla.org/~jmaher/mobile_tp4.zip

we expect to fine a url like this:
http://localhost/page_load_test/mobile_tp4/news.google.com/news.google.com/index.html

^ s/localhost/hostname/
Flags: needinfo?(dustin)
I took a look, and the symlinks were just bad for mobile_tp4 and tp4.  I've fixed those up.

https://wiki.mozilla.org/ReleaseEngineering:Buildduty:Other_Duties#Update_mobile_talos_webhosts is how to update things for the new hosts.
Flags: needinfo?(dustin)
thanks :arr!  I have verified the tp4m numbers are good for 2.2 and 4.0.

:kmoir, go ahead and transition over to this new webserver!
Flags: needinfo?(kmoir)
Attachment #8408344 - Flags: review?(armenzg)
Flags: needinfo?(kmoir)
Attachment #8408345 - Flags: review?(armenzg)
Attachment #8408346 - Flags: review?(armenzg)
Comment on attachment 8408344 [details] [diff] [review]
buildbot configs for when this moves to production

Review of attachment 8408344 [details] [diff] [review]:
-----------------------------------------------------------------

Great! Thanks Kim!
Attachment #8408344 - Flags: review?(armenzg) → review+
Attachment #8408345 - Flags: review?(armenzg) → review+
Attachment #8408346 - Flags: review?(armenzg) → review+
Attachment #8408344 - Flags: checked-in+
Attachment #8408345 - Flags: checked-in+
Attachment #8408346 - Flags: checked-in+
next steps?  possibly just a reconfig?
yes just waiting for a reconfig
verified on tbpl
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → FIXED
Can you open up a bug to decom the old talos web hosts (the minis + netscaler)?  Or am I overly optimistic that they're now unused?
I should read all my bugspam before replying.  That's bug 940551.  Nothing to do here :)
Aki: Can you update your mh repo with the most recent changes?  Talos tests on ash are failing because bm-remote has been decommissioned and ash uses your user repo which does not include this changes in this bug.
Flags: needinfo?(aki)
  501  cd /src/clean/users/asasaki_mozilla.com/ash-mozharness/
  502  hg pull -u
  503  hg pull http://hg.mozilla.org/build/mozharness
  504  hg merge
  505  hg heads | more
  506  hg merge -r default

(in another terminal)
  502  vi mozharness/mozilla/testing/testbase.py
  503  hg resolve --mark mozharness/mozilla/testing/testbase.py
  504  hg commit
  505  hg push
Flags: needinfo?(aki)
Component: General Automation → General
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: