ubuntu sdk references obsolete system-image channel names: 'devel', 'devel-proposed', 'rtm-14.09', [...]

Bug #1455566 reported by Steve Langasek
20
This bug affects 5 people
Affects Status Importance Assigned to Milestone
qtcreator-plugin-ubuntu (Ubuntu)
Fix Released
High
Zoltan Balogh

Bug Description

After attempting to drop some channel redirects from system-image.ubuntu.com that were put in place for upgrade compatibility over a year ago, and which we believed were now obsolete, I received a report that this was causing the SDK to fail at provisioning from channels.

Looking at the source, I can confirm that the ubuntu-sdk references the deprecated channel names (deprecated because they are unqualified).

share/qtcreator/ubuntu/qml/DevicesPage/NewEmulatorDialog.qml, lines 41ff:

        model: ["devel",
                "devel-proposed",
                "stable",
                "rtm-14.09",
                "rtm-14.09-proposed",
                "custom channel"]
    }

I have temporarily restored the 'devel' and 'devel-proposed' redirects, but these channels should be mapped as follows:

  devel -> ubuntu-touch/devel/ubuntu
  devel-proposed -> ubuntu-touch/devel-proposed/ubuntu
  stable -> ubuntu-touch/stable/bq-aquaris.en
  rtm-14.09 -> ubuntu-touch/rc/bq-aquaris.en
  rtm-14.09-proposed -> ubuntu-touch/rc-proposed/ubuntu

(Sorry for the inconsistency in where the channels are pointing - the problem is, we haven't promoted any images on some of these channels using the community custom tarball, only the BQ one! We will eventually correct this, but for the moment the above is the correct mapping based on where those channels actually redirect.)

There are also examples given in ./share/qtcreator/ubuntu/scripts/device_flashdaily and ./share/qtcreator/ubuntu/scripts/device_flashdaily_bootstrap that need to be corrected.

Related branches

Zoltan Balogh (bzoltan)
Changed in qtcreator-plugin-ubuntu (Ubuntu):
assignee: nobody → Zoltan Balogh (bzoltan)
status: New → Confirmed
importance: Undecided → High
Changed in qtcreator-plugin-ubuntu (Ubuntu):
status: Confirmed → In Progress
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package qtcreator-plugin-ubuntu - 3.1.1+15.10.20150616-0ubuntu1

---------------
qtcreator-plugin-ubuntu (3.1.1+15.10.20150616-0ubuntu1) wily; urgency=medium

  [ Benjamin Zeller ]
  * Fix Bug lp:1362028 "SDK not able to provide further hint about
    missing apparmor policy" (LP: #1362028)
  * Fix Bug lp:1455566 "ubuntu sdk references obsolete system-image
    channel names" (LP: #1455566)
  * Fix bug lp:1456627 "Almost unusuable while non-Ubuntu device
    connected through adb" (LP: #1456627)

  [ Marcus Tomlinson ]
  * Split scope template into "14.10" and "Current" variations (LP:
    #1464108)

  [ Nicholas Skaggs ]
  * Update qml based templates to best practicies

  [ Niklas Wenzel ]
  * Allow parallel builds using "dpkg-buildpackage -jN", reducing build
    time on multi-core CPUs (LP: #1465018)
  * Fix building translations (LP: #1257313)

  [ nskaggs ]
  * Update qml based templates to best practicies

 -- CI Train Bot <email address hidden> Tue, 16 Jun 2015 14:48:19 +0000

Changed in qtcreator-plugin-ubuntu (Ubuntu):
status: In Progress → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

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