jujuc symlink creation broken on upgrade to 1.21.beta4

Bug #1396792 reported by Tim Penhey
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
juju-core
Invalid
Critical
Unassigned
1.21
Fix Released
Critical
Tim Penhey

Bug Description

When upgrading an environment from 1.20.13 to 1.21.beta4 the jujuc commands are not created.

Tools dir when bootstrapping 1.21.beta4

./tools
./tools/1.21-beta4.1-precise-amd64
./tools/1.21-beta4.1-precise-amd64/jujud
./tools/1.21-beta4.1-precise-amd64/relation-list
./tools/1.21-beta4.1-precise-amd64/add-metric
./tools/1.21-beta4.1-precise-amd64/action-set
./tools/1.21-beta4.1-precise-amd64/unit-get
./tools/1.21-beta4.1-precise-amd64/owner-get
./tools/1.21-beta4.1-precise-amd64/open-port
./tools/1.21-beta4.1-precise-amd64/relation-get
./tools/1.21-beta4.1-precise-amd64/close-port
./tools/1.21-beta4.1-precise-amd64/relation-set
./tools/1.21-beta4.1-precise-amd64/opened-ports
./tools/1.21-beta4.1-precise-amd64/config-get
./tools/1.21-beta4.1-precise-amd64/action-fail
./tools/1.21-beta4.1-precise-amd64/juju-log
./tools/1.21-beta4.1-precise-amd64/FORCE-VERSION
./tools/1.21-beta4.1-precise-amd64/relation-ids
./tools/1.21-beta4.1-precise-amd64/juju-reboot
./tools/1.21-beta4.1-precise-amd64/downloaded-tools.txt
./tools/1.21-beta4.1-precise-amd64/action-get
./tools/unit-ubuntu-0
./tools/machine-1

Tools dir when upgraded from 1.20.13 to 1.21-beta4

./tools
./tools/1.21-beta4.1-precise-amd64
./tools/1.21-beta4.1-precise-amd64/jujud
./tools/1.21-beta4.1-precise-amd64/FORCE-VERSION
./tools/1.21-beta4.1-precise-amd64/downloaded-tools.txt
./tools/unit-ubuntu-0
./tools/machine-1
./tools/1.20.13.1-precise-amd64
./tools/1.20.13.1-precise-amd64/jujud
./tools/1.20.13.1-precise-amd64/relation-list
./tools/1.20.13.1-precise-amd64/unit-get
./tools/1.20.13.1-precise-amd64/owner-get
./tools/1.20.13.1-precise-amd64/open-port
./tools/1.20.13.1-precise-amd64/relation-get
./tools/1.20.13.1-precise-amd64/close-port
./tools/1.20.13.1-precise-amd64/relation-set
./tools/1.20.13.1-precise-amd64/config-get
./tools/1.20.13.1-precise-amd64/juju-log
./tools/1.20.13.1-precise-amd64/FORCE-VERSION
./tools/1.20.13.1-precise-amd64/relation-ids
./tools/1.20.13.1-precise-amd64/downloaded-tools.txt

Tim Penhey (thumper)
Changed in juju-core:
assignee: nobody → Jesse Meek (waigani)
milestone: none → 1.21-beta4
no longer affects: juju-core/trunk
Revision history for this message
Tim Penhey (thumper) wrote :

<thumper> for a 1.20 deploy the unit tools symlink looks like this:
<thumper> unit-ubuntu-0 -> 1.20.13.1-trusty-amd64/
<thumper> for a 1.21 deploy the link looks like this:
<thumper> unit-ubuntu-0 -> /var/lib/juju/tools/1.21-beta4.1-trusty-amd64/

Revision history for this message
Tim Penhey (thumper) wrote :

1.22 seems to be fine, and fix has landed for 1.21

Changed in juju-core:
assignee: Jesse Meek (waigani) → nobody
status: Triaged → Invalid
Curtis Hovey (sinzui)
Changed in juju-core:
milestone: 1.22 → none
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.