staging update left bzr tree out of date with branch

Bug #629212 reported by Steve McInerney
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Launchpad itself
Fix Released
Low
Unassigned

Bug Description

launchpad@asuka:/srv/staging.launchpad.net/staging/launchpad$ bzr revno
9738

launchpad@asuka:/srv/staging.launchpad.net/staging/launchpad$ cat bzr-version-info.py
#!/usr/bin/env python
"""This file is automatically generated by generate_version_info
It uses the current working tree to determine the revision.
So don't edit it. :)
"""

version_info = {'branch_nick': u'launchpad',
 'build_date': '2010-09-02 23:29:04 +0000',
 'clean': None,
 'date': '2010-08-27 19:49:22 +0100',
 'revision_id': '<email address hidden>',
 'revno': 9710}

revisions = {}

file_revisions = {}

if __name__ == '__main__':
    print 'revision: %(revno)d' % version_info
    print 'nick: %(branch_nick)s' % version_info
    print 'revision id: %(revision_id)s' % version_info

=========

$ bzr --version
Bazaar (bzr) 2.2.0
  Python interpreter: /usr/bin/python 2.6.5
  Python standard library: /usr/lib/python2.6
  Platform: Linux-2.6.32-24-server-x86_64-with-Ubuntu-10.04-lucid
  bzrlib: /usr/lib/python2.6/dist-packages/bzrlib
  Bazaar configuration: /home/launchpad/.bazaar
  Bazaar log file: /home/launchpad/.bzr.log

=========
launchpad@asuka:/srv/staging.launchpad.net/staging/launchpad$ scripts/update-bzr-version-info.sh
Skipping bzr-version-info.py update; already at revno 9710

Steve McInerney (spm)
Changed in launchpad-foundations:
importance: Undecided → Critical
tags: added: canonical-losa-lp
Revision history for this message
Robert Collins (lifeless) wrote :

So, sodium's master tree that gets rsynced from A to B,C,D etc had this issue:
14:47 < spm> launchpad@asuka:/srv/staging.launchpad.net/staging/launchpad$ bzr update
14:47 < spm> bzr: ERROR: This tree contains left-over files from a failed operation.
14:47 < spm> Please examine /srv/staging.launchpad.net/staging/launchpad/.bzr/checkout/limbo to see if it contains any files you wish to
14:47 < spm> keep, and delete it when you are done.
1

There are some issues here:
 - sodium, el crasho
 - the staging update process did not detect that this issue existed.
 - there is so much cronspam noise that the issue (if reported in cron errors) was not observed by anyone (and I would be getting those mails too: this isn't a criticism of anyone).

Dropping to high as we've figured the problem and can resolve. I will update the RT about sodium too, pointing out that it can break prod and staging rollouts.

summary: - staging update is showing incorrect version in the html/page footer
+ staging update left bzr tree out of date with branch
Changed in launchpad-foundations:
importance: Critical → High
Gary Poster (gary)
Changed in launchpad-foundations:
status: New → Triaged
importance: High → Low
William Grant (wgrant)
Changed in launchpad:
status: Triaged → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.