Releases/Firefox 20.0b6/BuildNotes: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
Line 28: Line 28:


\ufeff is unicode "ZERO WIDTH NO-BREAK SPACE", which suggests an input error of some sort. Perhaps copy/paste picked up an extra character?
\ufeff is unicode "ZERO WIDTH NO-BREAK SPACE", which suggests an input error of some sort. Perhaps copy/paste picked up an extra character?
Checked out the database directly and confirmed that:
<pre>
mysql> select mozillaRevision from fennec_release where name like '%20.0b6-build1';
+-----------------+
| mozillaRevision |
+-----------------+
| ??63f07a9ed826  |
+-----------------+
</pre>
Also looked at Firefox plus the rest of the fields, which were OK. To fix, edited the Fennec release through the web interface, entered the revision again (even though it looked the same, because of the non-printable characters). Verified the revision was correct in the database and then marked the releases as ready again.

Revision as of 12:43, 20 March 2013

Build 1

Checklist

Notes

Lukas submitted to ship it. Ben reviewed, got this error when bumping Fennec configs.

Traceback (most recent call last):
  File "release-runner.py", line 345, in <module>
    ssh_username=hg_username, ssh_key=hg_ssh_key)
  File "/home/cltbld/release-runner/tools/lib/python/util/hg.py", line 469, in apply_and_push
    changer(localrepo, 1)
  File "release-runner.py", line 328, in process_configs
    productionBranch=buildbot_configs_branch)
  File "release-runner.py", line 149, in bump_configs
    f.write(releaseConfig)
UnicodeEncodeError: 'ascii' codec can't encode characters in position 1704-1705: ordinal not in range(128)

Noticed this in the release runner output:

'mozillaRevision': u'\ufeff\ufeff63f07a9ed826'

\ufeff is unicode "ZERO WIDTH NO-BREAK SPACE", which suggests an input error of some sort. Perhaps copy/paste picked up an extra character?

Checked out the database directly and confirmed that:

mysql> select mozillaRevision from fennec_release where name like '%20.0b6-build1';
+-----------------+
| mozillaRevision |
+-----------------+
| ??63f07a9ed826  |
+-----------------+

Also looked at Firefox plus the rest of the fields, which were OK. To fix, edited the Fennec release through the web interface, entered the revision again (even though it looked the same, because of the non-printable characters). Verified the revision was correct in the database and then marked the releases as ready again.