|
|
Line 54: |
Line 54: |
| Graph server schema changes. Requires both sql update ({{bug|808007}}) & deployment to both staging and production servers using a process similar to [[ReleaseEngineering:Buildduty:Slave_Management#Slavealloc|slavealloc updates]]. (releng has add permissions, so IT deployment <s>{{bug|808537}}</s> no longer needed except for deleting mistakes). (Use copy/modify/paste for all elements. Note that branch name is given in tbpl capitalization format. | | Graph server schema changes. Requires both sql update ({{bug|808007}}) & deployment to both staging and production servers using a process similar to [[ReleaseEngineering:Buildduty:Slave_Management#Slavealloc|slavealloc updates]]. (releng has add permissions, so IT deployment <s>{{bug|808537}}</s> no longer needed except for deleting mistakes). (Use copy/modify/paste for all elements. Note that branch name is given in tbpl capitalization format. |
|
| |
|
| == Update Treeherder and TBPL == | | == Update Treeherder == |
| # File [https://bugzilla.mozilla.org/enter_bug.cgi?comment=Please%20start%20ingestion%20of%20data%20for%20the%20new%20tree%20%3CTREE%3E%0D%0A%0D%0AThis%20is%20implemented%20as%20branch%20%3CBRANCH%3E%20in%20hg%20repository%20%3CREPO_URL%3E%0D%0A%0D%0A&component=Treeherder%3A%20Data%20Ingestion&priority=P1&product=Tree%20Management&short_desc=Start%20data%20ingestion%20for%20tree%20%3CTREE%3E P1 bug] against treeherder to support the new branch (called "tree" in treeherder world). Ping in #treeherder if urgent. | | # File [https://bugzilla.mozilla.org/enter_bug.cgi?comment=Please%20start%20ingestion%20of%20data%20for%20the%20new%20tree%20%3CTREE%3E%0D%0A%0D%0AThis%20is%20implemented%20as%20branch%20%3CBRANCH%3E%20in%20hg%20repository%20%3CREPO_URL%3E%0D%0A%0D%0A&component=Treeherder%3A%20Data%20Ingestion&priority=P1&product=Tree%20Management&short_desc=Start%20data%20ingestion%20for%20tree%20%3CTREE%3E P1 bug] against Treeherder to support the new repository. Ping in #treeherder if urgent. |
| #* Note that data for unknown repositories is ignored by treeherder. Nothing breaks, but no data will be available. | | #* Note that data for unknown repositories is ignored by Treeherder. Nothing breaks, but no data will be available. |
| # Add new trees to TBPL, using [https://bugzilla.mozilla.org/enter_bug.cgi?component=Tinderboxpushlog&product=Webtools&short_desc=Add%20new%20tree%20XXXXXX%20to%20TBPL&version=Trunk this template] (See {{bug|1030240}} for example, be sure to file in webtools::tinderboxpushlog).
| |
| # Test after landing by seeing trees displayed as expected on [https://tbpl-dev.allizom.org/ tbpl staging].
| |
| # Requires deployment - request using [https://bugzilla.mozilla.org/enter_bug.cgi?alias=&assigned_to=emorley%40mozilla.com&attach_text=&blocked=&bug_file_loc=http%3A%2F%2F&bug_severity=normal&bug_status=ASSIGNED&cc=ryanvm%40gmail.com&cc=kwierso%40gmail.com&cc=cbook%40mozilla.com&cc=philringnalda%40gmail.com&cf_status_b2g18=---&cf_status_b2g18_1_0_0=---&cf_status_b2g18_1_0_1=---&cf_status_b2g_1_1_hd=---&cf_status_firefox22=---&cf_status_firefox23=---&cf_status_firefox24=---&cf_status_firefox25=---&cf_status_firefox_esr17=---&cf_tracking_b2g18=---&cf_tracking_firefox22=---&cf_tracking_firefox23=---&cf_tracking_firefox24=---&cf_tracking_firefox25=---&cf_tracking_firefox_esr17=---&cf_tracking_firefox_relnote=---&cf_tracking_relnote_b2g=---&comment=https%3A%2F%2Fhg.mozilla.org%2Fwebtools%2Ftbpl%2Fpushloghtml%3Ffromchange%3DYYYYYYYYYYY%26tochange%3DZZZZZZZZZZZZ&component=Tinderboxpushlog&contenttypeentry=&contenttypemethod=autodetect&contenttypeselection=text%2Fplain&data=&defined_groups=1&dependson=&description=&flag_type-4=X&flag_type-607=X&flag_type-791=X&flag_type-800=X&flag_type-803=X&form_name=enter_bug&keywords=&maketemplate=Remember%20values%20as%20bookmarkable%20template&op_sys=All&priority=--&product=Webtools&qa_contact=&rep_platform=All&requestee_type-4=&requestee_type-607=&requestee_type-791=&requestee_type-800=&short_desc=Update%20TBPL%20production%20to%20ZZZZZZZZZZ&status_whiteboard=&target_milestone=---&version=Trunk this template]. Fill in pushlog url based on [https://tbpl.mozilla.org/cache/revision_info.txt revision_info.txt] for the prior changeset, or leave blank. Ed Morley can deploy it via chief. For urgent needs, IT can also deploy (see {{bug|809543}}, be sure to cc ":edmorley,tinderboxpushlog@webtools.bugs" on IT bug if you choose to file - often worth also checking for any other undeployed changes (see pushlog url), in case they are not ready to push).
| |
| <small><em>Deployment process & details from [https://bugzil.la/816775 Ed].</em></small>
| |
|
| |
|
| == Setup Nightly updates == | | == Setup Nightly updates == |