New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 592898 link

Starred by 1 user

Issue metadata

Status: Fixed
Owner:
Last visit > 30 days ago
Closed: Feb 2018
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Chrome
Pri: 2
Type: Bug



Sign in to add a comment

wmatrix: Upgrade from bottle 0.11.X to 0.12.Y

Project Member Reported by drinkcat@chromium.org, Mar 8 2016

Issue description

wmatrix currently requires the "old stable" version of pybottle (0.11.X).

We should port it to the latest stable version (0.12.Y, see http://bottlepy.org/docs/0.12/), so that we can use official Gentoo ebuild, and get better support in the long run.

ntang@ said as a comment in a doc:
"""On my desktop, I have 0.12.8 by default, it choked on the templates - mainly the "rebase" function syntax changed."""

There might be other issues...
 

Comment 1 by autumn@chromium.org, Mar 14 2016

Labels: Hotlist-Fixit

Comment 2 by benhenry@google.com, Apr 26 2016

Components: Infra>Client>ChromeOS
Labels: -Infra-ChromeOS
Project Member

Comment 3 by sheriffbot@chromium.org, Apr 27 2017

Labels: Hotlist-Recharge-Cold
Status: Untriaged (was: Available)
This issue has been available for more than 365 days, and should be re-evaluated. Please re-triage this issue.
The Hotlist-Recharge-Cold label is applied for tracking purposes, and should not be removed after re-triaging the issue.

For more details visit https://www.chromium.org/issue-tracking/autotriage - Your friendly Sheriffbot
Status: Available (was: Untriaged)
Owner: mattmallett@chromium.org
Status: Assigned (was: Available)
cros_portage_upgrade --upgrade --board=guado_moblab dev-python/bottle
Status: Started (was: Assigned)
Project Member

Comment 9 by bugdroid1@chromium.org, Feb 17 2018

The following revision refers to this bug:
  https://chromium.googlesource.com/chromiumos/third_party/whining/+/35020286bccefab6a6872d4737e898cf7e795bef

commit 35020286bccefab6a6872d4737e898cf7e795bef
Author: Matt Mallett <mattmallett@chromium.org>
Date: Sat Feb 17 05:41:32 2018

Updating templates to be compatible with bottle 0.12 syntax change

The %include and %rebase keywords in bottle template engine were
changed to functions. All instances of these keywords have been
updated.

BUG= chromium:592898 
TEST=Updated to bottle 0.12 and tested on local moblab device.
CQ-DEPEND=CL:922362

Change-Id: I6e4755851e4291d33c0da833f26019e81c3c40f0
Reviewed-on: https://chromium-review.googlesource.com/922324
Commit-Ready: ChromeOS CL Exonerator Bot <chromiumos-cl-exonerator@appspot.gserviceaccount.com>
Tested-by: Matt Mallett <mattmallett@chromium.org>
Reviewed-by: Jacob Kopczynski <jkop@chromium.org>

[modify] https://crrev.com/35020286bccefab6a6872d4737e898cf7e795bef/templates/generic_table_view.tpl
[modify] https://crrev.com/35020286bccefab6a6872d4737e898cf7e795bef/templates/platforms_view.tpl
[modify] https://crrev.com/35020286bccefab6a6872d4737e898cf7e795bef/templates/releases_view.tpl
[modify] https://crrev.com/35020286bccefab6a6872d4737e898cf7e795bef/templates/failures_view.tpl
[modify] https://crrev.com/35020286bccefab6a6872d4737e898cf7e795bef/templates/error_view.tpl
[modify] https://crrev.com/35020286bccefab6a6872d4737e898cf7e795bef/templates/master.tpl
[modify] https://crrev.com/35020286bccefab6a6872d4737e898cf7e795bef/templates/retry_hoststats_view.tpl
[modify] https://crrev.com/35020286bccefab6a6872d4737e898cf7e795bef/templates/platform_view.tpl
[modify] https://crrev.com/35020286bccefab6a6872d4737e898cf7e795bef/templates/filter_view.tpl
[modify] https://crrev.com/35020286bccefab6a6872d4737e898cf7e795bef/templates/suitestats_view.tpl
[modify] https://crrev.com/35020286bccefab6a6872d4737e898cf7e795bef/templates/retry_teststats_view.tpl
[modify] https://crrev.com/35020286bccefab6a6872d4737e898cf7e795bef/templates/tests_view.tpl
[modify] https://crrev.com/35020286bccefab6a6872d4737e898cf7e795bef/templates/matrix_view.tpl
[modify] https://crrev.com/35020286bccefab6a6872d4737e898cf7e795bef/templates/test_stats_view.tpl
[modify] https://crrev.com/35020286bccefab6a6872d4737e898cf7e795bef/templates/dash_view.tpl
[modify] https://crrev.com/35020286bccefab6a6872d4737e898cf7e795bef/templates/temp_filter_view.tpl
[modify] https://crrev.com/35020286bccefab6a6872d4737e898cf7e795bef/templates/testrun_view.tpl
[modify] https://crrev.com/35020286bccefab6a6872d4737e898cf7e795bef/templates/retry_hostinfo_view.tpl
[modify] https://crrev.com/35020286bccefab6a6872d4737e898cf7e795bef/templates/summary_view.tpl
[modify] https://crrev.com/35020286bccefab6a6872d4737e898cf7e795bef/templates/suites_view.tpl
[modify] https://crrev.com/35020286bccefab6a6872d4737e898cf7e795bef/templates/debug_view.tpl
[modify] https://crrev.com/35020286bccefab6a6872d4737e898cf7e795bef/templates/builds_view.tpl
[modify] https://crrev.com/35020286bccefab6a6872d4737e898cf7e795bef/templates/urlhelp.tpl
[modify] https://crrev.com/35020286bccefab6a6872d4737e898cf7e795bef/templates/comment_view.tpl
[modify] https://crrev.com/35020286bccefab6a6872d4737e898cf7e795bef/templates/jobs_view.tpl

Project Member

Comment 11 by bugdroid1@chromium.org, Feb 21 2018

Labels: merge-merged-release-R65-10323.B
The following revision refers to this bug:
  https://chromium.googlesource.com/chromiumos/overlays/portage-stable/+/95c1a64dc2b529123114d98a17277a9dd89530cc

commit 95c1a64dc2b529123114d98a17277a9dd89530cc
Author: Matt Mallett <mattmallett@chromium.org>
Date: Wed Feb 21 18:59:31 2018

bottle: upgraded package to upstream

Upgraded dev-python/bottle to version 0.12.12 on amd64

BUG= chromium:592898 
TEST=Built and tested on local moblab device

Change-Id: I91cf8f95239ab5bd4df2518e058301f7e81ecc66
Reviewed-on: https://chromium-review.googlesource.com/922362
Commit-Ready: ChromeOS CL Exonerator Bot <chromiumos-cl-exonerator@appspot.gserviceaccount.com>
Tested-by: Matt Mallett <mattmallett@chromium.org>
Reviewed-by: Mike Frysinger <vapier@chromium.org>
(cherry picked from commit 698a54d2181c7f19e748d8c314e1345786e106cb)
Reviewed-on: https://chromium-review.googlesource.com/929462
Reviewed-by: Keith Haddow <haddowk@chromium.org>
Commit-Queue: Matt Mallett <mattmallett@chromium.org>
Trybot-Ready: Matt Mallett <mattmallett@chromium.org>

[rename] https://crrev.com/95c1a64dc2b529123114d98a17277a9dd89530cc/dev-python/bottle/bottle-0.12.12.ebuild
[delete] https://crrev.com/109180e6f9087f363e019bad8b27ad37dd7c6ada/metadata/md5-cache/dev-python/bottle-0.11.7
[add] https://crrev.com/95c1a64dc2b529123114d98a17277a9dd89530cc/metadata/md5-cache/dev-python/bottle-0.12.12
[add] https://crrev.com/95c1a64dc2b529123114d98a17277a9dd89530cc/dev-python/bottle/files/bottle-0.12.8-py3.5-backport.patch
[modify] https://crrev.com/95c1a64dc2b529123114d98a17277a9dd89530cc/dev-python/bottle/Manifest
[add] https://crrev.com/95c1a64dc2b529123114d98a17277a9dd89530cc/dev-python/bottle/metadata.xml

Project Member

Comment 12 by bugdroid1@chromium.org, Feb 21 2018

Labels: merge-merged-release-R64-10176.B
The following revision refers to this bug:
  https://chromium.googlesource.com/chromiumos/third_party/whining/+/1d0fdaecf5e2bd17fc9d8e2e85556ee4d89ea7fd

commit 1d0fdaecf5e2bd17fc9d8e2e85556ee4d89ea7fd
Author: Matt Mallett <mattmallett@chromium.org>
Date: Wed Feb 21 18:32:36 2018

Updating templates to be compatible with bottle 0.12 syntax change

The %include and %rebase keywords in bottle template engine were
changed to functions. All instances of these keywords have been
updated.

BUG= chromium:592898 
TEST=Updated to bottle 0.12 and tested on local moblab device.
CQ-DEPEND=CL:922362

Change-Id: I6e4755851e4291d33c0da833f26019e81c3c40f0
Reviewed-on: https://chromium-review.googlesource.com/922324
Commit-Ready: ChromeOS CL Exonerator Bot <chromiumos-cl-exonerator@appspot.gserviceaccount.com>
Tested-by: Matt Mallett <mattmallett@chromium.org>
Reviewed-by: Jacob Kopczynski <jkop@chromium.org>
(cherry picked from commit 35020286bccefab6a6872d4737e898cf7e795bef)

[modify] https://crrev.com/1d0fdaecf5e2bd17fc9d8e2e85556ee4d89ea7fd/templates/generic_table_view.tpl
[modify] https://crrev.com/1d0fdaecf5e2bd17fc9d8e2e85556ee4d89ea7fd/templates/platforms_view.tpl
[modify] https://crrev.com/1d0fdaecf5e2bd17fc9d8e2e85556ee4d89ea7fd/templates/releases_view.tpl
[modify] https://crrev.com/1d0fdaecf5e2bd17fc9d8e2e85556ee4d89ea7fd/templates/failures_view.tpl
[modify] https://crrev.com/1d0fdaecf5e2bd17fc9d8e2e85556ee4d89ea7fd/templates/error_view.tpl
[modify] https://crrev.com/1d0fdaecf5e2bd17fc9d8e2e85556ee4d89ea7fd/templates/master.tpl
[modify] https://crrev.com/1d0fdaecf5e2bd17fc9d8e2e85556ee4d89ea7fd/templates/retry_hoststats_view.tpl
[modify] https://crrev.com/1d0fdaecf5e2bd17fc9d8e2e85556ee4d89ea7fd/templates/platform_view.tpl
[modify] https://crrev.com/1d0fdaecf5e2bd17fc9d8e2e85556ee4d89ea7fd/templates/filter_view.tpl
[modify] https://crrev.com/1d0fdaecf5e2bd17fc9d8e2e85556ee4d89ea7fd/templates/suitestats_view.tpl
[modify] https://crrev.com/1d0fdaecf5e2bd17fc9d8e2e85556ee4d89ea7fd/templates/retry_teststats_view.tpl
[modify] https://crrev.com/1d0fdaecf5e2bd17fc9d8e2e85556ee4d89ea7fd/templates/tests_view.tpl
[modify] https://crrev.com/1d0fdaecf5e2bd17fc9d8e2e85556ee4d89ea7fd/templates/matrix_view.tpl
[modify] https://crrev.com/1d0fdaecf5e2bd17fc9d8e2e85556ee4d89ea7fd/templates/test_stats_view.tpl
[modify] https://crrev.com/1d0fdaecf5e2bd17fc9d8e2e85556ee4d89ea7fd/templates/dash_view.tpl
[modify] https://crrev.com/1d0fdaecf5e2bd17fc9d8e2e85556ee4d89ea7fd/templates/temp_filter_view.tpl
[modify] https://crrev.com/1d0fdaecf5e2bd17fc9d8e2e85556ee4d89ea7fd/templates/testrun_view.tpl
[modify] https://crrev.com/1d0fdaecf5e2bd17fc9d8e2e85556ee4d89ea7fd/templates/retry_hostinfo_view.tpl
[modify] https://crrev.com/1d0fdaecf5e2bd17fc9d8e2e85556ee4d89ea7fd/templates/summary_view.tpl
[modify] https://crrev.com/1d0fdaecf5e2bd17fc9d8e2e85556ee4d89ea7fd/templates/suites_view.tpl
[modify] https://crrev.com/1d0fdaecf5e2bd17fc9d8e2e85556ee4d89ea7fd/templates/debug_view.tpl
[modify] https://crrev.com/1d0fdaecf5e2bd17fc9d8e2e85556ee4d89ea7fd/templates/builds_view.tpl
[modify] https://crrev.com/1d0fdaecf5e2bd17fc9d8e2e85556ee4d89ea7fd/templates/urlhelp.tpl
[modify] https://crrev.com/1d0fdaecf5e2bd17fc9d8e2e85556ee4d89ea7fd/templates/comment_view.tpl
[modify] https://crrev.com/1d0fdaecf5e2bd17fc9d8e2e85556ee4d89ea7fd/templates/jobs_view.tpl

Project Member

Comment 13 by bugdroid1@chromium.org, Feb 21 2018

The following revision refers to this bug:
  https://chromium.googlesource.com/chromiumos/overlays/portage-stable/+/2f21ecf6ac39fff0281b890df03f01ec8e90bc4f

commit 2f21ecf6ac39fff0281b890df03f01ec8e90bc4f
Author: Matt Mallett <mattmallett@chromium.org>
Date: Wed Feb 21 18:59:34 2018

bottle: upgraded package to upstream

Upgraded dev-python/bottle to version 0.12.12 on amd64

BUG= chromium:592898 
TEST=Built and tested on local moblab device

Change-Id: I91cf8f95239ab5bd4df2518e058301f7e81ecc66
Reviewed-on: https://chromium-review.googlesource.com/922362
Commit-Ready: ChromeOS CL Exonerator Bot <chromiumos-cl-exonerator@appspot.gserviceaccount.com>
Tested-by: Matt Mallett <mattmallett@chromium.org>
Reviewed-by: Mike Frysinger <vapier@chromium.org>
(cherry picked from commit 698a54d2181c7f19e748d8c314e1345786e106cb)
Reviewed-on: https://chromium-review.googlesource.com/929461
Reviewed-by: Keith Haddow <haddowk@chromium.org>
Commit-Queue: Matt Mallett <mattmallett@chromium.org>
Trybot-Ready: Matt Mallett <mattmallett@chromium.org>

[rename] https://crrev.com/2f21ecf6ac39fff0281b890df03f01ec8e90bc4f/dev-python/bottle/bottle-0.12.12.ebuild
[delete] https://crrev.com/a44f1c828c950197ebc8af235855e833a2f77e24/metadata/md5-cache/dev-python/bottle-0.11.7
[add] https://crrev.com/2f21ecf6ac39fff0281b890df03f01ec8e90bc4f/metadata/md5-cache/dev-python/bottle-0.12.12
[add] https://crrev.com/2f21ecf6ac39fff0281b890df03f01ec8e90bc4f/dev-python/bottle/files/bottle-0.12.8-py3.5-backport.patch
[modify] https://crrev.com/2f21ecf6ac39fff0281b890df03f01ec8e90bc4f/dev-python/bottle/Manifest
[add] https://crrev.com/2f21ecf6ac39fff0281b890df03f01ec8e90bc4f/dev-python/bottle/metadata.xml

Project Member

Comment 14 by bugdroid1@chromium.org, Feb 21 2018

The following revision refers to this bug:
  https://chromium.googlesource.com/chromiumos/third_party/whining/+/c81b05ac0b8017a82348fe6b913640f6fe1fdc1b

commit c81b05ac0b8017a82348fe6b913640f6fe1fdc1b
Author: Matt Mallett <mattmallett@chromium.org>
Date: Wed Feb 21 18:33:30 2018

Updating templates to be compatible with bottle 0.12 syntax change

The %include and %rebase keywords in bottle template engine were
changed to functions. All instances of these keywords have been
updated.

BUG= chromium:592898 
TEST=Updated to bottle 0.12 and tested on local moblab device.
CQ-DEPEND=CL:922362

Change-Id: I6e4755851e4291d33c0da833f26019e81c3c40f0
Reviewed-on: https://chromium-review.googlesource.com/922324
Commit-Ready: ChromeOS CL Exonerator Bot <chromiumos-cl-exonerator@appspot.gserviceaccount.com>
Tested-by: Matt Mallett <mattmallett@chromium.org>
Reviewed-by: Jacob Kopczynski <jkop@chromium.org>
(cherry picked from commit 35020286bccefab6a6872d4737e898cf7e795bef)

[modify] https://crrev.com/c81b05ac0b8017a82348fe6b913640f6fe1fdc1b/templates/generic_table_view.tpl
[modify] https://crrev.com/c81b05ac0b8017a82348fe6b913640f6fe1fdc1b/templates/platforms_view.tpl
[modify] https://crrev.com/c81b05ac0b8017a82348fe6b913640f6fe1fdc1b/templates/releases_view.tpl
[modify] https://crrev.com/c81b05ac0b8017a82348fe6b913640f6fe1fdc1b/templates/failures_view.tpl
[modify] https://crrev.com/c81b05ac0b8017a82348fe6b913640f6fe1fdc1b/templates/error_view.tpl
[modify] https://crrev.com/c81b05ac0b8017a82348fe6b913640f6fe1fdc1b/templates/master.tpl
[modify] https://crrev.com/c81b05ac0b8017a82348fe6b913640f6fe1fdc1b/templates/retry_hoststats_view.tpl
[modify] https://crrev.com/c81b05ac0b8017a82348fe6b913640f6fe1fdc1b/templates/platform_view.tpl
[modify] https://crrev.com/c81b05ac0b8017a82348fe6b913640f6fe1fdc1b/templates/filter_view.tpl
[modify] https://crrev.com/c81b05ac0b8017a82348fe6b913640f6fe1fdc1b/templates/suitestats_view.tpl
[modify] https://crrev.com/c81b05ac0b8017a82348fe6b913640f6fe1fdc1b/templates/retry_teststats_view.tpl
[modify] https://crrev.com/c81b05ac0b8017a82348fe6b913640f6fe1fdc1b/templates/tests_view.tpl
[modify] https://crrev.com/c81b05ac0b8017a82348fe6b913640f6fe1fdc1b/templates/matrix_view.tpl
[modify] https://crrev.com/c81b05ac0b8017a82348fe6b913640f6fe1fdc1b/templates/test_stats_view.tpl
[modify] https://crrev.com/c81b05ac0b8017a82348fe6b913640f6fe1fdc1b/templates/dash_view.tpl
[modify] https://crrev.com/c81b05ac0b8017a82348fe6b913640f6fe1fdc1b/templates/temp_filter_view.tpl
[modify] https://crrev.com/c81b05ac0b8017a82348fe6b913640f6fe1fdc1b/templates/testrun_view.tpl
[modify] https://crrev.com/c81b05ac0b8017a82348fe6b913640f6fe1fdc1b/templates/retry_hostinfo_view.tpl
[modify] https://crrev.com/c81b05ac0b8017a82348fe6b913640f6fe1fdc1b/templates/summary_view.tpl
[modify] https://crrev.com/c81b05ac0b8017a82348fe6b913640f6fe1fdc1b/templates/suites_view.tpl
[modify] https://crrev.com/c81b05ac0b8017a82348fe6b913640f6fe1fdc1b/templates/debug_view.tpl
[modify] https://crrev.com/c81b05ac0b8017a82348fe6b913640f6fe1fdc1b/templates/builds_view.tpl
[modify] https://crrev.com/c81b05ac0b8017a82348fe6b913640f6fe1fdc1b/templates/urlhelp.tpl
[modify] https://crrev.com/c81b05ac0b8017a82348fe6b913640f6fe1fdc1b/templates/comment_view.tpl
[modify] https://crrev.com/c81b05ac0b8017a82348fe6b913640f6fe1fdc1b/templates/jobs_view.tpl

Status: Fixed (was: Started)

Sign in to add a comment