bzr's development should dogfood format 2a
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Bazaar |
Fix Released
|
Critical
|
Martin Pool |
Bug Description
Now that format 2a is out in 1.16, bzr development branches should upgrade to dogfood this format. As of today it's supported by bzr 1.16rc1 on Launchpad.
This will switch us to a rich-root format so it's a one-way transition. It also needs to be done carefully with regard to stacked branches on Launchpad.
Don't start doing this until we're agreed on a plan to execute here.
The instructions given to individual Launchpad developers were:
1. Upgrade to bzr 1.16rc1 or better.
2. Make a new repository.
3. Reconcile the old repository. (Takes quite a while).
4. Branch work-in-progress into the new repository.
Other things to do:
* Upgrade branches hosted on Launchpad, including stacked branches -- may require LOSA intervention and they're apparently at a sprint in the week of 22 June
* Upgrade bzr running in the pqm
* Upgrade the branches in the pqm chroot
* Upgrade the public passive mirrors on http://
Changed in bzr: | |
assignee: | Martin Pool (mbp) → nobody |
milestone: | 1.17 → 2.0 |
Changed in bzr: | |
assignee: | nobody → Wouter van Heyst (larstiq) |
Changed in bzr: | |
assignee: | Wouter van Heyst (larstiq) → nobody |
importance: | High → Critical |
milestone: | 2.0 → none |
Changed in bzr: | |
assignee: | nobody → Martin Pool (mbp) |
Possibly we should just delay this until next week when the LOSAs are back. We may get enough test data from Launchpad dogfooding, as they already are.