image builder: does not import PPA signing key

Bug #1291295 reported by Evan
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Ubuntu CI Engine
Fix Released
High
Andy Doan
Ubuntu CI Services
Fix Released
High
Andy Doan

Bug Description

As discussed in https://code.launchpad.net/~pwlars/ubuntu-ci-services-itself/use-the-force/+merge/210505, we do not import the PPA signing key, which will break apt-get install during the image build.

Tags: airline
Andy Doan (doanac)
Changed in ubuntu-ci-services-itself:
assignee: nobody → Evan Dandrea (ev)
Revision history for this message
Andy Doan (doanac) wrote :

I was looking at ev's branch - is there any reason we don't just call "apt-add-repository ppa:user/repository" instead of all the code he's doing?

Revision history for this message
Vincent Ladeuil (vila) wrote :

> I was looking at ev's branch

Where is that branch ?

Revision history for this message
Vincent Ladeuil (vila) wrote :

> apt-add-repository ppa:user/repository

As demonstrated by your hack yesterday, *this* works. The only caveat I can think of is that it requires some package to be installed but I more or less think it's part of the standard cloud image at least starting with saucy so we should be fine (worth checking though).

Revision history for this message
Vincent Ladeuil (vila) wrote :
Revision history for this message
Evan (ev) wrote :
Changed in ubuntu-ci-services-itself:
assignee: Evan Dandrea (ev) → nobody
status: New → Confirmed
Revision history for this message
Andy Doan (doanac) wrote :

I say we keep this open for now while I add the ability to do this for private ppas.

Changed in ubuntu-ci-services-itself:
assignee: nobody → Andy Doan (doanac)
Andy Doan (doanac)
Changed in ubuntu-ci-services-itself:
status: Confirmed → In Progress
Andy Doan (doanac)
Changed in ubuntu-ci-services-itself:
status: In Progress → Fix Released
Ursula Junque (ursinha)
Changed in uci-engine:
assignee: nobody → Andy Doan (doanac)
importance: Undecided → High
milestone: none → phase-0
status: New → 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.