IRC logs for #aegir, 2011-10-31 (GMT)

2011-10-30
2011-11-01
TimeNickMessage
[11:12:21]* amateescu has quit (Quit: Leaving)
[11:23:04]* Vertice has quit (Quit: Vertice)
[11:44:53]* deciphered has joined #aegir
[11:46:39]* Tigeda has quit (Quit: Tigeda)
[11:48:05]* deciphered has quit (Remote host closed the connection)
[11:49:35]* deciphered has joined #aegir
[11:49:39]* Tigeda has joined #aegir
[11:49:54]* deciphered has quit (Remote host closed the connection)
[11:55:20]* recidive has quit (Quit: zzz)
[11:56:13]* EclipseGc has quit (Quit: EclipseGc)
[11:59:53]* Tigeda_ has joined #aegir
[12:02:01]* Tigeda has quit (Ping timeout: 252 seconds)
[12:02:01]* Tigeda_ is now known as Tigeda
[12:12:48]* darthsteven has quit (Ping timeout: 240 seconds)
[12:13:12]* jamsilver has quit (Ping timeout: 240 seconds)
[12:14:00]* stevetweeddale has quit (Ping timeout: 240 seconds)
[12:23:40]* discipolo has joined #aegir
[12:28:53]<discipolo>any reason why running openatrium.make on aegir should return "Unable to check out tag 6.x-1.0" after downloading ginko and atrium_features ? only happens on a certain aegir instance. I updated it though. no such error on my quickstart server ... anyone have any ideas or encountered something similar?
[12:30:51]* recidive has joined #aegir
[12:48:50]* jamsilver has joined #aegir
[12:49:34]* stevetweeddale has joined #aegir
[12:50:34]* darthsteven has joined #aegir
[12:55:09]* EclipseGc has joined #aegir
[12:55:42]* chaz has joined #aegir
[12:57:21]<chaz>Can anyone direct me to info on how aegir creates vhosts/or where they should be located after creation, on a ubuntu server?
[13:03:37]* deciphered has joined #aegir
[13:08:21]* ivanjaros has quit (Read error: Connection reset by peer)
[13:12:41]* recidive has quit (Quit: zzz)
[13:16:59]* deciphered has quit (Remote host closed the connection)
[13:49:54]* SeanBannister has quit ()
[13:56:08]* Guest72069 has joined #aegir
[13:56:09]* Guest72069 is now known as SeanBannister
[13:57:36]* darthsteven has quit (Ping timeout: 240 seconds)
[13:58:00]* jamsilver has quit (Ping timeout: 240 seconds)
[13:58:48]* stevetweeddale has quit (Ping timeout: 240 seconds)
[14:26:45]* stevetweeddale has joined #aegir
[14:27:45]* darthsteven has joined #aegir
[14:28:31]* jamsilver has joined #aegir
[15:15:04]* chaz is now known as chaz|afk
[15:21:30]* fatguylaughing_ has joined #aegir
[15:25:19]* fatguylaughing has quit (Ping timeout: 248 seconds)
[15:25:20]* fatguylaughing_ is now known as fatguylaughing
[15:52:32]* rovo has quit (Remote host closed the connection)
[15:57:34]* snlnz has quit (Quit: Pain is just weakness leaving the body... <k!15b8>)
[16:03:08]* roflmaus has joined #aegir
[16:03:09]* lolmaus has joined #aegir
[16:05:46]* deciphered has joined #aegir
[16:12:25]* EclipseGc has quit (Quit: EclipseGc)
[16:12:28]* discipolo has quit (Quit: Leaving.)
[16:13:49]* deciphered has quit (Read error: Connection reset by peer)
[16:14:41]* deciphered has joined #aegir
[16:30:00]* fatguylaughing has quit (Quit: fatguylaughing)
[17:08:28]* beautifulmind has joined #aegir
[17:26:45]<darthsteven>chaz|afk: /var/aegir/config/server_master/apache/vhost.d
[17:30:56]* welly has quit (Quit: Computer has gone to sleep.)
[17:44:18]<hefring>Git => Clean up a test a little. => http://drupalcode.org/project/provision.git/commitdiff/8171d646124628f0c...
[17:53:07]* amateescu has joined #aegir
[17:53:07]* amateescu has quit (Changing host)
[17:53:07]* amateescu has joined #aegir
[18:04:03]* lolmaus has quit ()
[18:08:20]* roflmaus has quit (Ping timeout: 260 seconds)
[18:09:59]* Artusamak_afk is now known as Artusamak
[18:15:31]* Artusamak is now known as Artusamak_afk
[18:26:40]* Artusamak_afk is now known as Artusamak
[18:27:39]* Harley has joined #aegir
[18:28:22]* amateescu has quit (Quit: Leaving)
[18:32:52]* beautifulmind has quit (Ping timeout: 256 seconds)
[18:43:53]* Artusamak is now known as Artusamak_afk
[18:49:32]* helmo has joined #aegir
[19:04:28]* e-anima has joined #aegir
[19:16:29]* lolmaus has joined #aegir
[19:33:33]* amateescu has joined #aegir
[19:33:33]* amateescu has quit (Changing host)
[19:33:33]* amateescu has joined #aegir
[19:43:04]* Pasqualle has joined #aegir
[19:48:55]* Pasqualle has quit (Ping timeout: 258 seconds)
[19:56:42]* David_Hernandez has joined #aegir
[19:57:02]* siliconmeadow has joined #aegir
[20:03:58]* deciphered has quit (Remote host closed the connection)
[20:07:30]* sdrycroft has joined #aegir
[20:17:56]* deciphered has joined #aegir
[20:27:27]* waako has joined #aegir
[20:34:31]<waako>hello all
[20:36:56]<waako>I'm getting the good old E: Sub-process /usr/bin/dpkg returned an error code (1) error on Automatic Install
[20:37:07]<waako>http://drupalbin.com/20125
[20:37:45]<waako>I am running the apt-get install aegir as root, can't seem to get it to run as aegir, sudo keeps asking me for password even though I added it to visudo.
[20:37:58]<waako>more down to my incompetence than anything else, I'm just confused :(
[20:38:44]<waako>btw run the debug install versino
[20:46:50]* adrinux has joined #aegir
[20:53:52]* adrinux has quit (Quit: Leaving.)
[20:54:14]* adrinux has joined #aegir
[20:54:56]* beautifulmind has joined #aegir
[20:55:22]<darthsteven>waako: still having issues?
[20:56:28]<waako>hiya, yeah I keep coming on it, I get confused
[20:57:16]<waako>I've looked at others posts with same error message, but don't seem to help at all :(
[21:00:00]* stevetweeddale has quit (Ping timeout: 240 seconds)
[21:00:37]<waako>I try to run it as aegir user with sudo, but it still asks me for password.
[21:01:36]* jamsilver has quit (Ping timeout: 240 seconds)
[21:02:00]* darthsteven has quit (Ping timeout: 240 seconds)
[21:03:46]<waako>ok, fixed sudo password, that was just me being stupid. but still gives error. Nvm will rebuild and try using aegir user
[21:04:06]<waako>sorry about the white noise I'm creating ;
[21:04:07]<waako>:)
[21:11:12]* darthsteven has joined #aegir
[21:11:58]* jamsilver has joined #aegir
[21:12:59]* stevetweeddale has joined #aegir
[21:14:04]<darthsteven>waako: sorry, I got disconnected, you may wish to repeat things
[21:14:38]<waako>no worries. I'll just try it one last time changing a few things and hopefully It will be fine :)
[21:14:44]* waako keeps fingers crossed
[21:36:20]<waako>:( tried again. this time I created the aegir user, added it to sudoers and ran debug apt-get install aegir, still no luck
[21:36:22]<waako>http://drupalbin.com/20126
[21:43:20]* AdamDK has joined #aegir
[22:03:30]<darthsteven>waako: I'd just try the manual install and see if that works better for you
[22:09:00]* deciphered has quit (Remote host closed the connection)
[22:14:22]* rovo has joined #aegir
[22:16:10]<waako>cool, will try :( I'll blame linode and their version of Debian Squeeze lol
[22:39:21]* lolmaus has quit ()
[22:46:56]* recidive has joined #aegir
[22:47:52]* lolmaus has joined #aegir
[23:02:05]<waako>YAY it's aliiiiive
[23:03:18]<adrinux>well done :)
[23:03:18]* amateescu has quit (Read error: Connection reset by peer)
[23:03:58]<waako>although I found myself using some of the instructions from Automatic install in Manual install, like adding Backports source and the drush file info
[23:03:58]* amateescu has joined #aegir
[23:04:08]<waako>to make sure it grabbed latest Drush 4.5 instead of 3.3
[23:07:04]* tne_ has quit (Ping timeout: 244 seconds)
[23:11:42]* tne_ has joined #aegir
[23:15:30]* amateescu_ has joined #aegir
[23:22:23]* amateescu has quit (*.net *.split)
[23:22:24]* luke_ has quit (*.net *.split)
[23:22:24]* lukus has quit (*.net *.split)
[23:22:24]* Fuzzy76 has quit (*.net *.split)
[23:24:25]* amateescu_ is now known as amateescu
[23:26:01]* luke_ has joined #aegir
[23:26:01]* lukus has joined #aegir
[23:26:01]* Fuzzy76 has joined #aegir
[23:44:25]<chaz|afk>waako: did you use a stackscript w/squeeze?
[23:44:29]* chaz|afk is now known as chaz
[23:46:39]<waako>not that I know of, just used the distribution select
[23:48:16]* David_Hernandez has quit (Read error: Operation timed out)
[00:00:06]* Harley has quit (Remote host closed the connection)
[00:04:11]* David_Hernandez has joined #aegir
[00:05:43]* ergonlogic has joined #aegir
[00:07:02]<ergonlogic>darthsteven anarcat: we're planning to do a release today, right?
[00:07:15]<darthsteven>ergonlogic: yup, that's the plan
[00:07:48]<darthsteven>ergonlogic: unless we find any showstoppers etc.
[00:08:10]<ergonlogic>darthsteven: let me know how I can help
[00:08:25]<ergonlogic>I can write up the release notes and such
[00:09:05]<ergonlogic>make sure the announcements get posted, etc.
[00:09:06]<ergonlogic>anything else you can think of
[00:10:17]<darthsteven>Don't think so, it's all in the release procedure doc
[00:10:30]<darthsteven>I'm not sure what time we're looking at doing a release
[00:11:15]<ergonlogic>k
[00:11:29]<darthsteven>I was going to do the bulk of the work, and get anarcat to help me with uploading the debian package
[00:12:47]<ergonlogic>I'm sure he'll be around shortly
[00:19:41]* ezra-g has joined #aegir
[00:21:11]* EclipseGc has joined #aegir
[00:32:13]* wizonesolutions has quit (Ping timeout: 240 seconds)
[00:32:27]* Artusamak_afk is now known as Artusamak
[00:33:42]* Artusamak is now known as Artusamak_afk
[00:34:27]* Artusamak_afk is now known as Artusamak
[00:39:41]<anarcat>i am around now, i need to have breakfast and so on, but i'm basically in
[00:39:55]<anarcat>i also wish to test the unstable packages on some servers before we release
[00:41:19]* anarcat has quit (Quit: leaving)
[00:41:27]* anarcat has joined #aegir
[00:41:33]<darthsteven>anarcat: sure, did you get the drush make issue sorted?
[00:41:45]<anarcat>there was a drush_make issue?
[00:42:05]<anarcat>well, i know there was one in the dependencies, but anything else?
[00:48:33]* wizonesolutions has joined #aegir
[00:51:15]* kolafson has joined #aegir
[00:53:07]* wizonesolutions has quit (Ping timeout: 252 seconds)
[00:55:54]* Brandonian has joined #aegir
[00:57:38]* beautifulmind has quit (Quit: Leaving.)
[00:58:07]* grape has joined #aegir
[00:59:35]<darthsteven>anarcat: I meant when upgrading from an older version of Aegir using the packages didn't work?
[00:59:48]<darthsteven>anarcat: or we hadn't tested it or somesuch
[01:01:06]<anarcat>we haven't tested
[01:01:11]<anarcat>i will be testing that today
[01:01:12]* Artusamak is now known as Artusamak_afk
[01:08:05]* ergonlogic has quit (Read error: Connection reset by peer)
[01:16:43]* ergonlogic has joined #aegir
[01:20:51]* wizonesolutions has joined #aegir
[01:25:01]* wizonesolutions has quit (Ping timeout: 244 seconds)
[01:26:51]* q-rban has quit (Ping timeout: 252 seconds)
[01:27:39]* kepford has joined #aegir
[01:28:22]* Artusamak_afk is now known as Artusamak
[01:28:51]* waako has quit (Quit: Leaving.)
[01:29:27]* wizonesolutions has joined #aegir
[01:56:09]* fatguylaughing has joined #aegir
[02:01:51]* q-rban has joined #aegir
[02:07:01]* AquaticDisorder has joined #aegir
[02:10:19]<darthsteven>anarcat: I should be able to start the release process in 3~4 hours
[02:10:27]<darthsteven>anarcat: if you're good to go then
[02:10:38]<anarcat>should be good yes
[02:11:21]<darthsteven>awesome
[02:20:19]<darthsteven>I spent a few hours over the weekend moving code around, and creating some monster commits in the dev/1318374-autoloader branch
[02:20:39]<darthsteven>Essentially all non-trivial classes are autoloaded
[02:21:07]<darthsteven>this means that someone can implement a service for provision and not put their code in provision itself
[02:21:15]<darthsteven>which is a bit of step forward :)
[02:22:03]* Harley has joined #aegir
[02:24:15]<darthsteven>I would like to merge it in, but it will break any outstanding patches and most contrib stuff, if anyone is using 6.x-2.x
[02:33:18]* Harley has quit (Remote host closed the connection)
[02:36:24]* jhedstrom has joined #aegir
[02:43:55]* redndahead has joined #aegir
[02:52:04]* MattFielding has joined #aegir
[03:01:00]* roflmaus has joined #aegir
[03:16:35]* grape has quit (Quit: leaving)
[03:17:59]* grape has joined #aegir
[03:19:31]* kepford has quit (Quit: kepford)
[03:23:05]<anarcat>nice
[03:23:22]<anarcat>darthsteven: we have outstanding patches?
[03:23:32]<anarcat>contrib is expected to break (ie. be ported) for 2.x
[03:23:34]<anarcat>so that's fine
[03:29:51]<darthsteven>yeah, I mean, really proper breakage :)
[03:30:05]<darthsteven>I need to document the changes
[03:36:03]<anarcat>have you looks at the change records stuff?
[03:36:07]<anarcat>e.g. http://drupal.org/list-changes/drush or http://drupal.org/list-changes/drupal
[03:36:19]<darthsteven>yeah, can anyone use those now?
[03:36:30]<anarcat>looks like it\
[03:36:33]<anarcat>not sure what it's for
[03:40:14]* amateescu has quit (Quit: Leaving)
[03:40:27]* sistym has quit (Ping timeout: 255 seconds)
[03:41:38]* sistym has joined #aegir
[03:46:04]* ergonlogic has quit (Ping timeout: 260 seconds)
[03:47:26]* ratioweb has joined #aegir
[03:55:02]* jeremyr has joined #aegir
[04:12:07]* oadaeh has quit (Quit: Quitting)
[04:18:39]* sdrycroft has quit (Quit: Leaving.)
[04:22:16]* roflmaus has quit (Read error: Connection reset by peer)
[04:28:02]* roflmaus has joined #aegir
[04:33:12]* siliconmeadow has quit (Ping timeout: 240 seconds)
[04:34:03]* David_Hernandez has quit (Remote host closed the connection)
[04:34:41]* ergonlogic has joined #aegir
[04:49:04]<anarcat>darthsteven: the upgrade with debian packages works
[04:49:12]<anarcat>but yields this error: opendir(/var/aegir/.drush/drush_make): failed to open dir: Permission denied command.inc:1099
[04:49:29]<anarcat>maybe i could use another way to disable drush
[04:49:58]<anarcat>the way i was doing this before, manually, was to create a tarball and remove the directory
[04:50:07]<anarcat>ie. cd ~/.drush; tar zfc drush_make-6.x-2.3-mod.tar.gz drush_make; rm -rf drush_make
[04:50:11]<anarcat>darthsteven: what do you think?
[04:50:54]<darthsteven>Hmm...uncertain
[04:51:00]<anarcat>darthsteven: are you still up to doing the release in 1-2h?
[04:51:12]<anarcat>maybe we can just completely abort?
[04:51:19]<anarcat>that's the way provision does it
[04:51:25]<darthsteven>Maybe a tarball and a message saying what we've done is a good way to go
[04:51:49]<anarcat>ie. provision will detect ~/.drush/provision and simply refuse to install the package
[04:51:54]<darthsteven>Yeah, starting in 1h
[04:52:02]<anarcat>it could do the same with drush_make
[04:52:18]<darthsteven>Maybe, that would work
[04:52:51]<darthsteven>Yeah, fail gracefully
[04:54:26]<anarcat>so just fail
[04:54:33]<anarcat>because now it's weird and going to give us questions
[04:54:40]<anarcat>while failing is very obvious
[04:55:26]<darthsteven>Presumably the fail will be in the drush make package?
[04:55:50]<anarcat>heck, aegir-provision fails in post-inst, we should fail in preinst...
[04:55:52]<darthsteven>So it will be quite obvious
[04:56:02]<anarcat>nah, i don't want to have aegir-specific stuff in drush_make
[04:58:29]<darthsteven>Okay
[05:01:49]* kvanderw has joined #aegir
[05:02:08]* Drakythe has joined #aegir
[05:03:55]* MattFielding has quit (Quit: MattFielding)
[05:04:12]* Artusamak is now known as Artusamak_afk
[05:05:06]<anarcat>alright, pushed that
[05:09:34]* adrinux has quit (Quit: Leaving.)
[05:14:19]* ratioweb has quit (Remote host closed the connection)
[05:16:00]* jeremyr has quit (Ping timeout: 240 seconds)
[05:16:26]<darthsteven>Cool
[05:17:44]<anarcat>nice
[05:17:50]<anarcat>just what i wanted to hear, and right on time :)
[05:18:41]<darthsteven>Liking the fact that the next release will fix all the 'known issues' with 1.4
[05:20:37]<anarcat>yeah well, that's why we make releases right? :)
[05:53:40]<Drakythe>Hello everyone. I'm having a problem installing aegir on my debian box, anyone willing to take a crack at it?
[06:01:12]* roflmaus has quit ()
[06:18:41]<darthsteven>Shall I get this show on the road, or do you need more time?
[06:19:41]<anarcat>hum
[06:19:44]<anarcat>i'm doing one more test
[06:20:51]<anarcat>alright, works here
[06:22:10]<anarcat>hum
[06:22:15]<anarcat>i'm getting a weird problem on the frontend upgrade
[06:22:45]<darthsteven>oh?
[06:23:44]<anarcat>oh nevermind
[06:23:50]<anarcat>mysql wasn't started on my laptop :P
[06:24:06]<anarcat>keep in mind the upgrade test here doesn't actually run updatedb on the frontend as it's 1.x, and it doesn't detect that as an upgrade
[06:24:17]<anarcat>so we need to go to stage 2 testing here, which is in the release process :)
[06:24:24]<anarcat>but my first tests are green, let's go!
[06:24:40]<darthsteven>ok
[06:24:43]<darthsteven>scary times!
[06:24:59]<anarcat>:)
[06:25:23]<darthsteven>I'll get started, you can't help with the release itself, but can answer my questions :)
[06:25:36]<darthsteven>reducing the bus factor
[06:25:57]<anarcat>of course
[06:26:07]<anarcat>it may be useful to paste here the steps you iterate through :)
[06:26:11]<darthsteven>sure
[06:26:17]<anarcat>but i will not intervene unless you ask :)
[06:26:24]<anarcat>you already did quite good the last release
[06:26:26]<darthsteven>I'm following: http://community.aegirproject.org/node/32
[06:26:40]* eft_ has joined #aegir
[06:26:47]<darthsteven>Step 1
[06:26:56]<darthsteven>I'll wait for the deb test to complete
[06:28:05]* recidive has quit (Quit: zzz)
[06:28:09]<darthsteven>The build that is broken is because of a broken image, I've manually tested and PHP 5.2 is fixed in this release
[06:34:18]<hefring>Git => change version information for release 6.x-1.5 => http://drupalcode.org/project/provision.git/commitdiff/f69dbe28b6a94cf8b...
[06:34:18]<hefring>Git => Revert "change version information for release 6.x-1.5" => http://drupalcode.org/project/provision.git/commitdiff/1c55b0b418222b847...
[06:35:20]<darthsteven>Step 2 completed, moving to step 3
[06:36:40]<darthsteven>Build started...
[06:37:00]<anarcat>whee
[06:37:16]<anarcat>darthsteven: i will need to add your gpg key to the jenkins server, how do we do that?
[06:37:21]<anarcat>darthsteven: can you do it yourself? :P
[06:37:38]<darthsteven>oooh
[06:37:55]<darthsteven>I don't have a gpg key, I may need to make one...
[06:38:05]<darthsteven>any good instructions anywhere?
[06:40:47]<anarcat>https://wiki.koumbit.net/GnuPrivacyGuard?action=show&redirect=GPG#Commen...
[06:41:57]<darthsteven>Moving to step 4
[06:45:57]<anarcat>darthsteven: i have put some release notes in the 1.5 issue
[06:46:08]<darthsteven>ah right
[06:46:41]<darthsteven>I'm just doing the ones for the d.o packages at the moment
[06:48:21]<anarcat>i see
[06:49:02]<darthsteven>now onto our ones...
[06:49:17]<anarcat>d.o packages?
[06:51:40]<darthsteven>you'll see in a min...
[06:52:18]<darthsteven>in the previous releases we've mentioned people who donated to the project since the last release, do we have that list of people for this release
[06:52:21]<darthsteven>if there are any?
[06:55:21]<anarcat>darthsteven: ergonlogic will check
[06:55:24]<anarcat>i don't get the packages stuff
[06:55:30]<anarcat>but i'll trust you on that :)
[06:55:35]<darthsteven>ok :)
[06:56:41]<anarcat>i need to go hunt for food
[06:56:48]<anarcat>i'll be back on 15 minutes or so
[06:59:05]<darthsteven>http://community.aegirproject.org/content/15-release-notes
[06:59:10]<darthsteven>is up for review/changes
[07:00:34]* SqyD has joined #aegir
[07:02:21]<darthsteven>ah lame, all those links are broken
[07:02:23]<darthsteven>fixing...
[07:06:29]<darthsteven>links fixed
[07:06:40]<darthsteven>Moving to step 5
[07:06:41]<darthsteven>Done
[07:06:47]<darthsteven>Moving to step 6
[07:12:07]* ivanjaros has joined #aegir
[07:12:37]<darthsteven>lame!
[07:13:24]<darthsteven>that was a broken test
[07:13:38]<darthsteven>as we're still testing in the old way on the stable releases at the moment
[07:14:46]* ryanarmstrong has joined #aegir
[07:15:58]<eft_>darthsteven: that's an impressive list of bug fixes for 1.5
[07:16:04]<eft_>darthsteven: is this still a known issue? http://drupal.org/node/1309080
[07:16:06]<hefring>http://drupal.org/node/1309080 => .deb install fails because drush_make can't be installed => Hostmaster (Aegir), Debian package, normal, postponed, 8 comments, 2 IRC mentions
[07:16:29]<darthsteven>ah lame, no I think we fixed that one too
[07:16:39]* realityloop has joined #aegir
[07:18:07]* drapergeek has joined #aegir
[07:19:15]<drapergeek>I'm getting an error message similar to: There are no more IP addresses available on <aegirname> for the <sitename> certificate.
[07:19:41]<drapergeek>I originally made it generate a new certificate but I've since replaced that cert with a legit one
[07:20:02]<drapergeek>is there anyway to reset this "count"?
[07:20:29]<darthsteven>drapergeek: how many sites do you have using the key?
[07:21:40]<darthsteven>key/certificate
[07:22:23]<darthsteven>anarcat: right, I'm good to go, I have generated my gpg key
[07:22:37]<darthsteven>and are at step 7
[07:22:43]<darthsteven>"Build the Debian packages"
[07:22:52]<drapergeek>the original key is not being used on anymore sites actually
[07:23:09]<drapergeek>when i start setting them up, I always had to use the "generate key" option
[07:23:19]<drapergeek>and I went in by hand and made my own keys and certificates after the fact
[07:24:03]<darthsteven>drapergeek: Aegir should allow you to use a key if there are spare IP addresses on your server
[07:24:32]<anarcat>darthsteven: hey
[07:24:37]<darthsteven>anarcat: can I do this on the Jenkins server?
[07:24:39]<drapergeek>I don't understand what you mean by spare IP addresses, this one machine runs about 8 sites but it only has one IP on it
[07:24:55]<anarcat>darthsteven: alright, so you need to import your key into reprepro
[07:25:18]<darthsteven>drapergeek: ah right, well you can only have 1 HTTPS site per IP address on the server
[07:25:36]<darthsteven>drapergeek: we're in the middle of a release here, we might be able to help in 30 mins or so
[07:25:41]<darthsteven>anarcat: okay
[07:25:53]<drapergeek>ok that works fine, I'll wait till tomorrow and ask again
[07:25:57]<drapergeek>I'm not in any hurry
[07:26:53]<darthsteven>anarcat: I've ssh'd in, what next?
[07:26:53]<anarcat>darthsteven: so the way to do this...
[07:26:59]<anarcat>darthsteven: https://wiki.koumbit.net/RepreproConfiguration#Adding_keys_to_uploaders
[07:27:09]<anarcat>darthsteven: just by memory, the above, let me know if there are corrections
[07:27:12]<ergonlogic>anarcat: no new donors since last release
[07:27:17]<anarcat>darthsteven: you need to upload your public key to the keyservers
[07:27:27]<darthsteven>anarcat: yup, on it
[07:29:12]<hefring>community => Default settings Aegir + Atrium? => http://community.aegirproject.org/discuss/default-settings-aegir-atrium
[07:31:14]* drapergeek has left #aegir ()
[07:31:45]* ergonlogic has quit (Ping timeout: 255 seconds)
[07:37:25]<darthsteven>sorry, having issues generating and sending my key. trying on another system
[07:41:54]<anarcat>darthsteven: what are the issues?
[07:42:16]<darthsteven>anarcat: sorted it
[07:46:38]<anarcat>darthsteven: got the key in reprepro?
[07:47:07]<darthsteven>yup, just done it
[07:47:50]<anarcat>cool
[07:47:56]<darthsteven>now I do: http://community.aegirproject.org/node/543#Building_a_package_for_a_new_... and that will work?
[07:50:12]<anarcat>yeep
[07:50:27]<anarcat>note that i figured out a way to get rid of the upstream branch
[07:50:32]<anarcat>i am not sure we actually want to do this right now
[07:50:37]<anarcat>but it makes the procedure simlper
[07:52:06]<darthsteven>oh okay
[07:52:19]<darthsteven>well, we'll stick with tried and tested at the moment
[07:52:21]<darthsteven>:)
[07:52:25]<anarcat>yeah ok
[07:52:32]<anarcat>enough fumbling around for a day :)
[07:53:31]<darthsteven>so I just do this for provision, nothing to do for hostmaster?
[07:53:53]<anarcat>pretty much
[07:54:01]<anarcat>the hostmaster package is generated from provision
[07:54:05]<anarcat>it's just wrapper scripts
[07:55:53]<darthsteven>sorry, the list of commands for building the package
[07:55:57]<darthsteven>starting with git fetch
[07:56:05]<darthsteven>then git checkout upstream
[07:56:13]<anarcat>yes.. (?)
[07:56:26]<darthsteven>what state should the repo be in?
[07:56:40]<anarcat>uh
[07:56:42]<darthsteven>i.e. I don't have a local upstream branch at the moment
[07:56:45]<anarcat>shouldn't matter
[07:56:51]* recidive has joined #aegir
[07:56:59]<anarcat>recent git versions will automagically create that branch for ya
[07:58:14]<anarcat>if that's too confusing i can try to apply the fix i was talking about earlier
[07:58:20]<darthsteven>nah
[07:58:27]<anarcat>pretty simple: +++ b/debian/gbp.conf
[07:58:29]<anarcat>+upstream-tag = 6.x-%(version)s
[07:59:06]<anarcat>but okay
[08:00:48]<darthsteven>so I want to run:
[08:00:49]<darthsteven>dch -v 1.4-1 new upstream release
[08:01:21]<darthsteven>sorry
[08:01:24]<darthsteven>dch -v 1.5-1 new upstream release
[08:01:59]<anarcat>yep
[08:03:59]<darthsteven>git-buildpackage --git-tag -ksteven.jones@computerminds.co.uk
[08:04:00]<darthsteven>dh clean
[08:04:00]<darthsteven>make: dh: Command not found
[08:04:00]<darthsteven>make: *** [clean] Error 127
[08:04:01]<darthsteven>debuild: fatal error at line 1317:
[08:04:01]<darthsteven>couldn't exec fakeroot debian/rules:
[08:04:01]<darthsteven>gbp:error: debuild -d clean returned 2
[08:04:01]<darthsteven>gbp:error: Couldn't run 'debuild -d clean'
[08:04:10]<anarcat>hehe
[08:04:13]<anarcat>apt-get install debhelper
[08:04:17]<anarcat>or something
[08:04:21]<anarcat>are you in debian?
[08:04:34]<darthsteven>doh!
[08:04:46]<darthsteven>ubuntu
[08:04:56]<anarcat>well, try to install debhelper for starters
[08:05:01]<anarcat>or, for that matter, build-essential
[08:06:43]<darthsteven>new error!
[08:06:46]<darthsteven>steven@ubuntu:~/provision$ git-buildpackage --git-tag -ksteven.jones@computerminds.co.uk
[08:06:46]<darthsteven>dh clean
[08:06:46]<darthsteven> dh_testdir
[08:06:47]<darthsteven> dh_auto_clean
[08:06:47]<darthsteven> dh_clean
[08:06:48]<darthsteven>gbp:error: You have uncommitted changes in your source tree:
[08:06:48]<darthsteven>gbp:error: # On branch debian
[08:06:48]<darthsteven># Your branch is ahead of 'origin/debian' by 24 commits.
[08:06:49]<darthsteven>#
[08:06:49]<darthsteven># Changes not staged for commit:
[08:06:49]<darthsteven># (use "git add <file>..." to update what will be committed)
[08:06:50]<darthsteven># (use "git checkout -- <file>..." to discard changes in working directory)
[08:06:50]<darthsteven>#
[08:06:50]<darthsteven># modified: debian/changelog
[08:06:51]<darthsteven>#
[08:06:51]<darthsteven>no changes added to commit (use "git add" and/or "git commit -a")
[08:06:51]<darthsteven>gbp:error: Use --git-ignore-new to ignore.
[08:07:40]<anarcat>yeah, commit that file
[08:07:45]<anarcat>git commit -m"1.5-1 announce"
[08:08:15]<darthsteven>assumed so, just checking :)
[08:10:06]* deciphered has joined #aegir
[08:11:53]<darthsteven>sorry, messed that up. Apologies that this is taking ages
[08:13:05]<anarcat>no problem
[08:17:13]* adrinux has joined #aegir
[08:17:31]* adrinux has left #aegir ()
[08:18:55]<darthsteven>I need to add debian.aegirproject.org to dput config somewhere I think?
[08:19:50]<darthsteven>dput builder build-area/aegir-provision_1.5-1_i386.changes
[08:19:51]<darthsteven>No host builder found in config
[08:19:56]<anarcat>oh yeah
[08:20:07]<anarcat>[aegir]
[08:20:07]<anarcat>fqdn = debian.aegirproject.org
[08:20:07]<anarcat>incoming = ~reprepro/incoming
[08:20:07]<anarcat>method = scp
[08:20:11]<anarcat>you need this snippet in ~/.dput.cf
[08:20:17]<anarcat>i guess this needs to be added to the docs
[08:20:22]<anarcat>and upload to "aegir", not "builder"|
[08:21:01]<darthsteven>yup
[08:21:40]* Brandonian has quit (Quit: Brandonian)
[08:24:03]<darthsteven>do I want to login as reprepro or darthsteven?
[08:24:14]<anarcat>darthsteven
[08:24:23]<darthsteven>cool
[08:24:27]<anarcat>basically, the incoming directory is 777 so you should be able to dump stuff in
[08:24:34]<anarcat>this is designed for anonymous ftp :)
[08:24:38]<anarcat>since the pgp sigs are checked
[08:25:14]<darthsteven>ok :)
[08:25:23]<darthsteven>lots of learning for me here
[08:25:39]<darthsteven>"Successfully uploaded packages."
[08:26:00]<anarcat>whee!
[08:26:03]<anarcat>now
[08:26:10]<anarcat>the idea is that the package is uploaded to the testing repo
[08:26:14]<anarcat>next step is to test that
[08:26:24]<anarcat>so try to upgrade one of your boxes or install a new one using the testing repo
[08:26:46]<darthsteven>awesome, on it
[08:31:33]<anarcat>ow
[08:32:00]<darthsteven>sad times
[08:32:21]<anarcat>there's a sad butler
[08:32:24]<anarcat>you looking at it?
[08:33:02]<darthsteven>yup
[08:34:46]<darthsteven>Uploading to builder (via scp to builder.koumbit.net):
[08:34:46]<darthsteven>Successfully uploaded packages.
[08:34:49]<darthsteven>damn :(
[08:35:23]<anarcat>hum
[08:35:25]<anarcat>oooh
[08:35:27]<anarcat>that's what's going on
[08:35:34]<anarcat>wrong upload loc!
[08:39:20]<darthsteven>hmmm...
[08:39:32]<darthsteven>1.4-1 is the latest in the testing channel
[08:39:43]<darthsteven>is that because of the above error? Or something else?
[08:41:22]<anarcat>17:34:45 <@darthsteven> Uploading to builder (via scp to builder.koumbit.net):
[08:41:31]<anarcat>the problem is that jenkins is uploading to builder.k.n!
[08:41:37]<darthsteven>yes...
[08:41:58]<anarcat>+ dput -f builder build-area/aegir-provision_1.5-1_amd64.changes
[08:42:02]<anarcat>at least for the official build
[08:42:10]<anarcat>now why the auto build is failing is beyond me
[08:42:27]<anarcat>let me take a look
[08:44:21]<anarcat>hum
[08:44:29]<anarcat>console died while trying to attach to the screen session
[08:44:49]<anarcat>alright
[08:44:55]<anarcat>somehow, unstable has the right version
[08:45:00]<anarcat>reprepro@jenkins:~$ reprepro list unstable
[08:45:00]<anarcat>sid|main|i386: aegir 1.5+1.g1c55b0b-1+14.g8de635e
[08:45:15]<anarcat>darthsteven: i'm in a screen session as root (sudo -i screen -x)
[08:45:46]<anarcat>darthsteven: /srv/reprepro/conf/uploaders:3:7: condition expected after 'allow' keyword!
[08:45:56]<anarcat>haha
[08:46:05]<darthsteven>ah
[08:46:07]<anarcat>darthsteven: fix /srv/reprepro/conf/uploaders :)
[08:46:11]<darthsteven>I broke something :(
[08:46:45]<anarcat>darthsteven: just take a look at it :)
[08:47:17]<darthsteven>errmmm…not sure what happened there at all!
[08:47:25]<darthsteven>ah!
[08:47:27]<darthsteven>*
[08:47:31]<darthsteven>LOL
[08:47:50]<darthsteven>fixed
[08:47:55]<anarcat>heeh :)
[08:48:00]<anarcat>i also found it funny :)
[08:48:06]<darthsteven>do I need to re-run stuff?
[08:48:09]<anarcat>darthsteven: let's see what jenkins thinks now
[08:48:27]<anarcat>see the interesting thing is that it seems that jenkins actually builds the package for us
[08:48:34]<anarcat>i am not sure we need to do anything at all
[08:48:44]<anarcat>ie. the dput stuff and having your key in there may not even be necessary
[08:48:54]<anarcat>darthsteven: just kick the aegir-build-official job again and let's see what happens
[08:50:21]<anarcat>crap
[08:50:56]<darthsteven>still uploading to the wrong place though?
[08:51:50]<anarcat>dunno, i haven't touched that
[08:52:04]<anarcat>oh yeah, it is
[08:53:10]<darthsteven>I am fixing...
[08:55:42]<anarcat>indeed :)
[08:55:52]<darthsteven>lame
[08:56:23]<anarcat>alright, then we look at logs
[08:57:04]<darthsteven>ok
[08:57:32]<anarcat>... which tell us absolutely nothing
[08:57:33]<anarcat>ugh
[08:59:01]<anarcat>restarting the build with verbosity in reprepro
[08:59:42]<anarcat>ugh
[08:59:43]<anarcat>again
[09:00:18]<anarcat>ok, i don't get it
[09:00:31]<anarcat>wtf
[09:00:40]<anarcat>yawn
[09:01:17]<anarcat>last resort is to run reprepro manually
[09:01:31]<darthsteven>this is now all completely unrelated to my attempt to upload to reprepro isn't it?
[09:02:10]<anarcat>yeah, probably not
[09:02:51]<anarcat>reprepro@jenkins:~$ reprepro -VVVV processincoming incoming
[09:03:59]<anarcat> aegir-provision (1.5-1) natty; urgency=low
[09:04:00]<anarcat>wtf
[09:04:02]<anarcat>natty?!
[09:04:10]<anarcat>is jenkins running under... ooooh!
[09:04:13]<anarcat>i see what the problem is
[09:04:20]<anarcat>darthsteven: it *is* related to you :)
[09:04:23]<anarcat>ubuntu
[09:04:23]<anarcat>again
[09:04:26]<anarcat>darn you ubuntu!
[09:04:32]<darthsteven>sorry!
[09:05:03]<anarcat>not your fault :)
[09:05:45]<anarcat>so we need to use dch -v ... -D testing
[09:05:59]<anarcat>otherwise ubuntu does some stupid stuff
[09:06:04]<anarcat>and probably debian too, for that matter
[09:06:17]<darthsteven>ok
[09:06:50]<anarcat>ah forgot to restart the reprepro daemon
[09:06:56]<anarcat>darthsteven: want to fix the docs?
[09:07:14]<anarcat>wheee!
[09:07:19]<anarcat>awesome
[09:07:21]<anarcat>alright
[09:07:31]<anarcat>darthsteven: so now we should have a working package in the repo from jenkins
[09:07:36]<anarcat>that you can test :)
[09:10:34]<darthsteven>downloaded the package, it aborted on my previous copy of drush make
[09:10:41]<darthsteven>and is now installing...
[09:10:45]<anarcat>awesome
[09:10:51]<anarcat>i'm going to test too, while i'm at it :)
[09:10:53]<darthsteven>it worked!
[09:11:04]<darthsteven>it's a miracle!
[09:11:06]<anarcat>i have a few upgrades to do
[09:11:09]<anarcat>https://wiki.koumbit.net/AegirMaintenance#Proc.2BAOk-dure_de_test
[09:11:35]<anarcat>alleluya!
[09:11:38]<anarcat>praise jesus!
[09:11:42]<anarcat>praise bhuda!
[09:11:49]<anarcat>praise the fsm!
[09:12:23]<darthsteven>so, does Jenkins build all the packages for us now anyway?
[09:12:32]<anarcat>looks like it :)
[09:12:32]<darthsteven>we just have to pull it from testing into stable?
[09:12:35]<anarcat>yes
[09:12:36]<anarcat>but
[09:12:40]<anarcat>don't do it just yet please :)
[09:12:46]<anarcat>i'll do some tests on my test servers first
[09:12:49]<darthsteven>too late
[09:12:52]<darthsteven>joking!
[09:12:54]<anarcat>like my laptop, home, and a bunch of places
[09:12:55]<darthsteven>hah
[09:12:55]<anarcat>haha
[09:13:07]<darthsteven>okay, well say when
[09:13:10]<anarcat>sure
[09:13:17]<anarcat>give me 10 minutes
[09:16:03]<anarcat>er
[09:16:04]<anarcat>wtf
[09:16:06]* welly has joined #aegir
[09:16:38]<anarcat>let's ignore that for now
[09:16:41]<anarcat>it's autobuilder anyways
[09:17:35]<darthsteven>:)
[09:18:31]<anarcat>Could not download platform using drush make. No platform present [error]
[09:18:32]<anarcat>ow
[09:18:42]<anarcat>damn
[09:18:43]<anarcat>Include file missing: includes/drupal-modules-maj.make [error]
[09:18:53]<anarcat>seems like our makefiles don't work with the latest drush make still :(
[09:19:05]* realityloop has quit (Remote host closed the connection)
[09:19:55]<darthsteven>what!?
[09:20:05]* fatguylaughing has quit (Quit: fatguylaughing)
[09:20:06]<anarcat>i mean koumbit's
[09:20:14]<anarcat>we have pretty funky stuff in there
[09:20:15]<darthsteven>ah ok
[09:20:22]<darthsteven>right, okay
[09:26:05]* deciphered has quit (Remote host closed the connection)
[09:26:48]* EclipseGc has quit (Quit: EclipseGc)
[09:30:24]<anarcat>darthsteven: one thing i am doing on each release too is to test install and upgrade from scratch
[09:30:34]<anarcat>i also test manual installs and upgrading from manual to debian installs
[09:30:43]<anarcat>i have a server that i trash just for this
[09:30:53]<anarcat>which i am beating up right now to fix my makefile issue
[09:31:02]<anarcat>but if you want to do the other things, that may keep you busy while i figure it out :)
[09:31:15]<darthsteven>heh
[09:31:24]<darthsteven>looking into the auto building failure issue
[09:31:35]<anarcat>i ignored it
[09:31:35]<darthsteven>Error: trying to put version 'aegir-provision' of '1.5+1.g1c55b0b-1+1.g27be1cd' in 'sid|main|kfreebsd-i386',
[09:31:35]<darthsteven>while there already is the stricly newer '1.5+1.g1c55b0b-1+14.g8de635e' in there.
[09:31:42]<anarcat>hum
[09:31:43]<anarcat>yeah
[09:31:50]<anarcat>maybe you could remove aegir from unstable
[09:32:02]<anarcat>because 1.5+1.g1c55b0b-1+14.g8de635e was created before the tag for 1.5 was pushed, i guess
[09:32:09]<anarcat>the naming convention fails there
[09:33:02]<darthsteven>maybe, but how did the 1.5 get into the version string though?
[09:33:07]<darthsteven>if the tag wasn't pushed
[09:33:19]<anarcat>hum
[09:33:20]<anarcat>projects[hostmaster][download][type] = "git"
[09:33:20]<anarcat>projects[hostmaster][download][url] = "http://git.drupal.org/project/hostmaster.git"
[09:33:23]<anarcat>projects[hostmaster][download][tag] = "6.x-1.5"
[09:33:27]<anarcat>install would be faster if we would switch to tarballs...
[09:33:37]<darthsteven>it would indeed
[09:33:39]<anarcat>darthsteven: the debian/changelog, i think?
[09:33:40]<anarcat>not sure
[09:33:58]<anarcat>i am unclear as to why releases still hammer the git repo
[09:34:17]<darthsteven>because it makes the release script slightly easier to write :)
[09:34:24]<anarcat>meh
[09:34:28]<darthsteven>indeed
[09:34:28]<anarcat>i had this working for a while
[09:34:57]<darthsteven>we could just switch between two make files if nothing else tbh
[09:35:21]<anarcat>well that would mean two makefiles to maintain...
[09:35:28]<anarcat>or do you mean having one makefile that never changes?
[09:35:32]<anarcat>that would make a lot of sense
[09:36:19]<anarcat>rah migrate is so sloooow
[09:37:04]<darthsteven>Yeah, we just add a 'dev' makefile or something, and just increment a version string in another
[09:37:12]<darthsteven>or just make the re-writing more complex
[09:37:14]<anarcat>yep
[09:37:17]<anarcat>after the release :)
[09:37:23]<darthsteven>for sure
[09:37:36]<darthsteven>it's the big 1.6 'killer feature'
[09:37:36]* anarcat staring at provision-migrate
[09:37:40]<anarcat>whee :)
[09:37:47]<anarcat>that and "no upstream branch" :)
[09:37:57]<darthsteven>oh man
[09:38:08]<darthsteven>it'll change the way people use Aegir for years to come!
[09:40:46]* Drakythe has quit (Quit: KVIrc 4.0.4 Insomnia http://www.kvirc.net/)
[09:41:49]<darthsteven>just to check, I want to run:
[09:42:07]<darthsteven>reprepro remove unstable aegir
[09:44:56]<anarcat>i think so
[09:45:04]<anarcat>oh and aegir-hostmaster and aegir-provision
[09:47:30]<darthsteven>yeah
[09:49:01]<darthsteven>yeah baby!
[09:50:29]<anarcat>alright
[09:50:34]<anarcat>i have done all my testing servers
[09:50:37]<anarcat>now it's the prod servers
[09:50:43]<anarcat>darthsteven: so you can do the pull thing
[09:51:18]<darthsteven>awesome
[09:52:29]<darthsteven>sure?
[09:52:31]<darthsteven>sudo -i -u reprepro reprepro pull stable
[09:54:38]<anarcat>sure.
[09:54:46]<anarcat>now you feel the pain :)
[09:54:56]<anarcat>it's crazy because eventually we'll make those upgrades automatic
[09:55:00]<anarcat>scary shite
[09:55:42]<anarcat>darthsteven: done?
[09:56:16]<darthsteven>done
[09:58:45]<anarcat>thanks
[09:59:01]<anarcat>why am i not seeing the package
[10:00:03]<anarcat>hum
[10:00:11]<anarcat>rah
[10:00:15]<anarcat>because i am still on debian.koumbit.net
[10:00:20]<anarcat>we need to have that in big bold letter
[10:00:21]<anarcat>ss
[10:00:27]<anarcat>in fact, i'll just remove the packages from our repo
[10:01:42]<anarcat>done
[10:04:00]<darthsteven>hmmm
[10:04:55]<darthsteven>Rackspace broken
[10:04:58]<anarcat>rah
[10:05:42]<darthsteven>forgot about changing the repo location
[10:05:55]* kvanderw has quit (Quit: Computer has gone to sleep)
[10:06:32]* darthsteven has changed the topic to Aegir hosting system 1.5 released! http://community.aegirproject.org/1.5 | Issue queue: http://is.gd/edalY | read this before asking: http://community.aegirproject.org/help | scrums on tuesday 1000UTC | Our training at drupalcon london was a success, and videos of our presentations are available at the drupalcon london website!
[10:07:08]<darthsteven>want me to document that in the release notes?
[10:07:51]<anarcat>oh yes
[10:07:54]<anarcat>very important
[10:08:00]<darthsteven>on it
[10:08:19]<eft_>darthsteven: anarcat: congrats on all your hard work paying off :)
[10:09:14]<hefring>community => 1.5 released => http://community.aegirproject.org/discuss/15-released
[10:10:14]<anarcat>eft_: thanks
[10:10:41]<darthsteven>anarcat: do you think it's enough to reference your original post: http://community.aegirproject.org/discuss/debian-archive-migrated-debian...
[10:10:55]<darthsteven>or do we need something additionally?
[10:14:33]<anarcat><gulp> upgrading aegir.koumbit.net
[10:16:27]<darthsteven>very scary
[10:19:38]<darthsteven>I think rackspace is dead, because it's not provisioning a node for the debian test
[10:19:59]<darthsteven>so that'll be broken for a while I reckon
[10:21:42]<anarcat>darthsteven: can you do reprepro pull oldstable urgenyl? :)
[10:22:12]<darthsteven>can I do what?
[10:22:58]<darthsteven>reprepro pull oldstable urgenyl
[10:25:55]<anarcat>yeah
[10:25:58]<anarcat>urgently :)
[10:26:11]<anarcat>but no urgency after all, i need to leave :(
[10:27:42]<darthsteven>no
[10:27:43]<darthsteven>done
[10:27:46]<darthsteven>rather
[10:28:01]<darthsteven>sudo -i -u reprepro reprepro pull oldstable
[10:28:01]<darthsteven>Calculating packages to pull...
[10:28:01]<darthsteven>Installing (and possibly deleting) packages...
[10:28:02]<darthsteven>Exporting indices...
[10:28:02]<darthsteven>Deleting files no longer referenced...
[10:28:24]<anarcat>good
[10:31:27]<anarcat>gotta go
[10:31:30]<anarcat>aegir.k.n didn't upgrade though
[10:31:36]<anarcat>thanks for the release and congrats :)
[10:31:50]<anarcat>weird cck error
[10:31:58]<darthsteven>oh
[10:31:59]<darthsteven>lame
[10:32:12]<darthsteven>thanks for your help
[10:33:39]<darthsteven>good night!
[10:37:02]* AquaticDisorder has quit (Read error: Connection reset by peer)
[10:46:57]* e-anima has quit ()
[10:51:30]* EclipseGc has joined #aegir