Pete Moore: Weekly review 2014-07-02 |
The focus of this week has been finishing off the Q1 goals.
L10N vcs sync
Regarding l10n, I have this now running in staging, and have to clean up the several workarounds I put in place to manage particular problems, such as:
gecko-dev and gecko-projects
This piece is done, but I am quite busy setting up full end-to-end staging tests for it. However, the change is enabling features that are enabled for other repos (namely, generation of git notes, and publishing mappings to mapper). Therefore I would propose a simpler and more pragmatic approach, might be to enable these features in production, and if they fail, to disable again. These are just config settings, and no harm should be done if they fail (they do not affect other parts of the vcs sync process, such as altering SHAs or changing urls of repos to pull from / push to.
gecko-git
This piece is the last main one, but I will be doing that when the ones above are ready.
Other things I’ve touched since last review:
Bug 1023843 – Possible bug in end_to_end_reconfig.sh when using -p option?
Bug 1019438 – end_to_end_reconfig.sh should store logs from manage_foopies.py
Closed!
Bug 1019434 – update_maintenance_wiki.sh is truncating text content
Closed!
Bug 1018975 – buildfarm/maintenance/manage_foopies.py not executable
Closed!
Bug 1018248 – End-to-end reconfig should also update tools version on foopies
Closed!
Bug 1018118 – Growing pending queues for tegras and time between jobs per tegra x3e 6 hours
Bug 1013511 – (byebyebuildduty) [tracking] Eliminate buildduty
Bug 978928 – Reconfigs should be automatic, and scheduled via a cron job
Bug 976106 – tegra/panda health checks (verify.py) should not swallow exceptions
Bug 976100 – Slave Health should link to the watcher log files of the tegras and pandas
Bug 962853 – vcs-sync needs to be able to publish git-hg mappings to mapper
Closed!
Bug 946019 – cut over gecko.git to the new vcs-sync system
Bug 939817 – more vcs-sync email tweaks
Bug 929336 – permanent location for vcs-sync mapfiles, status json, logs
Bug 904176 – reconfigs as a buildbot/jenkins job
Bug 892691 – Add HD Panda chassis to android production pandas
Closed!
Bug 876715 – Determine how to update watcher
Closed!
Bug 869051 – Race condition between builders that push updates to in-tree files
Bug 862910 – cache MAR + installer downloads in update verify
Bug 850743 – Clean up / redesign of configuration in buildbot-configs/mozilla
Bug 770428 – Cleanup org.mozilla.f3nn3c.PasswordsProvider in verify.py
Bug 742479 – Tegra Cleanup should delete some additional files on the sdcard
Комментировать | « Пред. запись — К дневнику — След. запись » | Страницы: [1] [Новые] |