Closed (fixed)
Project:
Vagrant Scripts for Aegir
Component:
Code
Priority:
Major
Category:
Bug report
Assigned:
Unassigned
Reporter:
Created:
25 Jan 2013 at 03:57 UTC
Updated:
12 Feb 2013 at 19:10 UTC
This just started failing: http://ci.aegirproject.org/job/D%20aegir%20apt%20install
[127.0.0.1:2200] out: aegir: Depends: aegir-provision (>= 1.9+21.g0949cb7) but it is not going to be installed
[127.0.0.1:2200] out: Depends: aegir-hostmaster (>= 1.9+21.g0949cb7) but it is not going to be installed
I believe this is because Brian Mercer's PPA has been updated to 5.7, which 1.x is not compatible with.
Comments
Comment #1
anarcat commentedThis seems to be because we install a Lucid box. We wouldn't have such problems with Debian squeeze/stable with backports, which have a proper 4.5 drush package.
Alternatively, we could try to throw squeeze-backports in that lucid box, but I feel it would explode...
Comment #2
anarcat commentedMoving to the right project.
Comment #3
anarcat commentedNote that I can't reproduce this on my Debian wheezy machine (after adding squeeze-backports), which makes me wonder why we are testing this thing on poor old ubuntu instead of (say) squeeze (which has backports) or wheezy. See #1734134: Allow testing in Ubuntu precise, Debian squeeze/wheezy...
Comment #4
anarcat commentedI tried doing the same in jenkins (adding squeeze-backports): no luck. Ouch.
Comment #5
anarcat commentedI'd love it if some other Jenkins/vagrant guru could look at this...
ergonlogic?
Comment #6
ergonlogicSure, I'll take a look. But I'll need access to ci.aegirproject.org
Comment #7
ergonlogicI tested this locally in Vagrant. At first pass, 'vagrant up' fails on both the 1.x and 2.x branche, at Package[postfix].
Comment #8
ergonlogicCommenting out package{'postfix:...'} allow the Puppet run on vagrant up to complete without errors.
However, I note that I must not be using the same basebox, despite deleting my local lucid64 and re-downloading it. I see "Guest Additions Version: 4.2.0", whereas the console output from the failing test shows "Guest Additions Version: 4.1.16".
Trying to then run the same command to run test via Fabric then fails:
But note that it appears to fail because fabric can't connect to the VM.
Comment #9
steven jones commentedHaving a quick look at this.
Comment #10
steven jones commentedRight, the host key thing was just some silliness in Fabric, I've pushed fix for that. Looking at the other things now.
Comment #11
steven jones commentedPushed a fix (adding the Debian apt key) to 6.x-1.x. Will trigger a Jenkins build now too.
The reason that we test on Ubuntu is because they are the only 'official' Vagrant images I think, there aren't any officially maintained Debian boxes that I know of. Please let me know if their are, and we can add tests for them too.
Comment #12
steven jones commentedHere's that build, let's see what happens: http://ci.aegirproject.org/job/D%20aegir%20apt%20install/207/
Comment #13
steven jones commentedAnd we're back folks, sorry about that.
Comment #14
anarcat commentedawesome thanks!
Comment #15.0
(not verified) commentedlink to the ppa