IRC logs for #aegir, 2012-03-12 (GMT)

2012-03-11
2012-03-13
TimeNickMessage
[11:15:16]* Deciphered has quit (Remote host closed the connection)
[11:51:40]* kylemathews has joined #aegir
[12:17:59]* shrop has joined #aegir
[12:20:54]* shrop has quit (Remote host closed the connection)
[12:21:05]* shrop has joined #aegir
[12:46:57]* jhedstrom has joined #aegir
[12:52:21]* jhedstrom has quit (Ping timeout: 248 seconds)
[12:59:37]* ergonlogic just posted a new beta release of Aegir-up based on Aegir 1.7. It also now supports full development builds of Aegir using custom Provision repos and branches and custom hostmaster profiles (such as sandbox projects).
[12:59:57]<ergonlogic>http://drupal.org/project/aegir-up
[13:08:26]* Deciphered has joined #aegir
[13:11:14]* cdracars has joined #aegir
[13:15:36]* Deciphered has quit (Remote host closed the connection)
[13:22:15]* cdracars has quit (Quit: cdracars)
[13:26:16]* gusaus has joined #aegir
[13:26:16]* gusaus has quit (Changing host)
[13:26:16]* gusaus has joined #aegir
[14:32:40]* randomubuntuguy has joined #aegir
[14:34:46]* EclipseGc has joined #aegir
[14:39:36]* patcon has quit (Quit: patcon)
[14:59:17]* samhassell has joined #aegir
[15:11:06]* Erobaka_ has joined #aegir
[15:11:28]* Erobaka has quit (Ping timeout: 255 seconds)
[15:17:29]<comar>hi, the debian packages are not more accessibles, I have 404 on http://debian.aegirproject.org/dists/squeeze/main/binary-amd64/Packages
[15:27:24]<ergonlogic>comar: Hi, I'm checking with the Koumbit sysadmins. Thanks for pointing that out.
[15:29:44]<ergonlogic>darthsteven mig5: Are oyu aware that debian.aegirproject.org is currently pointing toward the Jenkins server instead of the repo?
[15:30:18]<ergonlogic>darthsteven mig5: I'm checking with the Koumbit on-call sysadmin, btw
[15:31:12]* scientist has quit (Ping timeout: 244 seconds)
[16:07:00]* EclipseGc has quit (Quit: EclipseGc)
[16:09:11]* randomubuntuguy has quit (Ping timeout: 265 seconds)
[16:39:38]* eft has joined #aegir
[16:44:58]* eft has quit (Ping timeout: 244 seconds)
[16:52:35]* gusaus has quit (Quit: gusaus)
[17:30:59]* roginald has quit (Quit: roginald)
[17:37:26]* svendecabooter has joined #aegir
[17:49:19]* lolmaus has joined #aegir
[18:03:19]* jamsilver has quit (Ping timeout: 246 seconds)
[18:03:19]* darthsteven has quit (Ping timeout: 246 seconds)
[18:04:01]* stevetweeddale has quit (Ping timeout: 246 seconds)
[18:04:59]* mrfelton has joined #aegir
[18:05:26]* mrfelton has quit (Read error: Connection reset by peer)
[18:05:41]* mrfelton has joined #aegir
[18:13:57]* penyaskito has quit (Quit: Saliendo)
[18:38:35]* beautifulmind has joined #aegir
[18:52:39]* penyaskito has joined #aegir
[18:53:05]* beautifulmind has quit (Quit: Leaving.)
[19:08:54]* realityloop has joined #aegir
[19:10:36]* svendecabooter has quit (Remote host closed the connection)
[19:18:14]* jonhattan has joined #aegir
[19:22:00]* Deciphered has joined #aegir
[19:31:24]* aegir-jenkins has quit (Remote host closed the connection)
[19:32:40]* aegir-jenkins has joined #aegir
[19:44:43]* penyaskito has quit (Ping timeout: 255 seconds)
[19:46:15]* corsair__ has joined #aegir
[19:46:34]* halcyonCorsair has quit (Ping timeout: 260 seconds)
[19:48:57]<mig5>ergonlogic: my problem to fix. sorry
[19:51:02]<mig5>looks like darthsteven already fixed it
[20:00:30]* penyaskito has joined #aegir
[20:02:38]* Artusamak_afk is now known as Artusamak
[20:04:38]* David_Hernandez has joined #aegir
[20:06:54]* svendecabooter has joined #aegir
[20:10:46]* Deciphered has quit (Remote host closed the connection)
[20:12:26]* beautifulmind has joined #aegir
[20:16:04]* realityloop has quit (Remote host closed the connection)
[20:16:31]* Deciphered has joined #aegir
[20:16:35]<corsair__>mig5: yo
[20:16:40]* corsair__ is now known as halcyonCorsair
[20:20:40]* Deciphered has quit (Remote host closed the connection)
[20:21:42]* Artusamak is now known as Artusamak_afk
[20:22:56]* sdrycroft has joined #aegir
[20:24:01]* samhassell has quit (Remote host closed the connection)
[20:29:28]* e-anima has joined #aegir
[20:30:38]* Pasqualle has joined #aegir
[20:50:48]* darthsteven has joined #aegir
[20:51:34]* jamsilver has joined #aegir
[20:52:34]* stevetweeddale has joined #aegir
[20:53:23]* ivanjaros has joined #aegir
[21:09:37]* algar has joined #aegir
[21:18:46]* Artusamak_afk is now known as Artusamak
[21:42:10]* omega8cc has joined #aegir
[21:47:24]* Pasqualle_ has joined #aegir
[21:50:28]* Pasqualle has quit (Ping timeout: 272 seconds)
[22:03:48]* jeffveit has joined #aegir
[22:11:17]* svendecabooter has quit (Ping timeout: 246 seconds)
[22:13:40]* noecc has joined #aegir
[22:51:21]* noecc has left #aegir ("pax")
[23:07:14]* j0nathan has quit (Remote host closed the connection)
[23:11:11]* ivanjaros has quit (Read error: Connection reset by peer)
[23:25:56]* scientist has joined #aegir
[23:30:52]* vantage|work has joined #aegir
[23:37:13]* noecc has joined #aegir
[23:39:16]* beautifulmind has quit (Quit: Leaving.)
[23:46:48]* beautifulmind has joined #aegir
[23:53:42]* Brandonian has joined #aegir
[23:54:21]* ivanjaros has joined #aegir
[23:57:23]* gusaus has joined #aegir
[23:57:24]* gusaus has quit (Changing host)
[23:57:24]* gusaus has joined #aegir
[00:01:32]* drakythe has joined #aegir
[00:01:47]* timwood has quit (Quit: ChatZilla 0.9.86-rdmsoft [XULRunner 1.9.2.24/20111108083758])
[00:05:03]* timwood has joined #aegir
[00:07:24]* ivanjaros has quit (Quit: Miranda IM! Smaller, Faster, Easier. http://miranda-im.org)
[00:12:14]* beautifulmind has quit (Read error: Connection reset by peer)
[00:15:37]* svendecabooter has joined #aegir
[00:21:31]* EclipseGc has joined #aegir
[00:21:39]* scientist has quit (Ping timeout: 252 seconds)
[00:23:40]* cdracars has joined #aegir
[00:23:54]* jonhattan has quit (Quit: jonhattan)
[00:43:41]* j0nathan has joined #aegir
[00:44:18]* algar has quit (Remote host closed the connection)
[00:44:55]* lolmaus has quit ()
[00:45:28]* algar has joined #aegir
[00:47:28]* jeremyr has joined #aegir
[01:03:39]* scientist has joined #aegir
[01:04:07]* David_Hernandez is now known as David_Hdz|AFK
[01:11:50]* David_Hdz|AFK is now known as David_Hernandez
[01:18:19]* LunkRat has joined #aegir
[01:23:26]* obicke has joined #aegir
[01:26:44]* gusaus has quit (Quit: gusaus)
[01:28:10]* patcon has joined #aegir
[01:38:28]* EclipseGc has quit (Quit: EclipseGc)
[01:50:24]* EclipseGc has joined #aegir
[01:52:38]* svendecabooter has quit (Ping timeout: 244 seconds)
[01:52:50]* algar has quit (Ping timeout: 246 seconds)
[01:54:01]* obicke has left #aegir ()
[01:56:31]* patcon has quit (Ping timeout: 264 seconds)
[01:58:13]* patcon has joined #aegir
[01:58:31]* algar has joined #aegir
[01:58:40]* svendecabooter has joined #aegir
[02:01:47]* fatguylaughing has joined #aegir
[02:02:31]* gusaus has joined #aegir
[02:02:39]* gusaus has quit (Changing host)
[02:02:40]* gusaus has joined #aegir
[02:02:46]* obicke has joined #aegir
[02:14:36]* algar has quit (Remote host closed the connection)
[02:15:40]* algar has joined #aegir
[02:30:46]* steveoliver has joined #aegir
[02:35:43]* Circlefusion has quit (Ping timeout: 246 seconds)
[02:36:43]* Pasqualle_ has quit (Ping timeout: 245 seconds)
[02:41:37]* ouelmart has joined #aegir
[02:43:59]<LunkRat>just migrated some sites to a new platform and now they all bring up /install.php instead of the home page. what up with that?
[02:45:40]<joestewart>LunkRat: verify the site after migrating.
[02:46:13]* totten has joined #aegir
[02:46:34]<LunkRat>did that, no dice
[02:50:19]* chrowe has joined #aegir
[02:56:35]<LunkRat>joestewart: do you know what would cause this? I migrated to Drupal 7.12 downloaded by drush. the sites have settings.php files but are behaving as if settings.php is missing
[02:58:48]* roginald has joined #aegir
[02:59:55]<joestewart>LunkRat: A couple of possible troubleshooting steps. 1. did apache restart after the verify? 2. apache2ctl -S | grep example.com and look in the config file it says is active for the domain. 3. drush status for the domain OK?
[03:00:21]<joestewart>2. verify the path in the config file is correct.
[03:01:11]* roginald has quit (Client Quit)
[03:02:19]* lolmaus has joined #aegir
[03:15:38]<LunkRat>joestewart: thank you so much! indeed apache2 was not restarting
[03:16:21]<LunkRat>joestewart: this was because apace had configuration files that looked for a platform that I had recently deleted!
[03:17:46]<LunkRat>joestewart: so, like my whole server was f'd! i replaced the platform files in the path where apache/aegir was missing them and everything is now back to life
[03:17:48]<LunkRat>jeez
[03:18:56]<LunkRat>joestewart: anyway, thanks for the help, again
[03:25:59]* jhedstrom has joined #aegir
[03:30:37]* josh_k has joined #aegir
[03:31:13]* q0rban has joined #aegir
[03:33:58]* q0rban_ has joined #aegir
[03:34:28]* kepford has joined #aegir
[03:35:34]* q0rban has quit (Ping timeout: 260 seconds)
[03:35:34]* q0rban_ is now known as q0rban
[04:01:52]* noecc has left #aegir ("pax")
[04:10:57]* j0nathan has quit (Quit: ¡Hasta luego!)
[04:15:17]* randomubuntuguy has joined #aegir
[04:18:02]* redndahead has joined #aegir
[04:20:28]* algar has quit (Remote host closed the connection)
[04:20:48]* darthsteven has quit (Excess Flood)
[04:20:55]* darthsteven has joined #aegir
[04:26:38]* ivanjaros has joined #aegir
[04:27:39]* David_Hernandez has quit (Remote host closed the connection)
[04:35:16]* vantage|work has quit (Quit: ChatZilla 0.9.88.1 [Firefox 10.0.2/20120215223356])
[04:36:59]* randomubuntuguy has quit (Ping timeout: 246 seconds)
[04:40:37]* siliconmeadow has joined #aegir
[04:41:56]* svendecabooter has quit (Remote host closed the connection)
[04:45:57]* sdrycroft has quit (Quit: Leaving.)
[04:54:54]* oadaeh has quit (Quit: Quitting)
[04:57:42]* lolmaus has quit ()
[05:06:56]* rteijeiro has joined #aegir
[05:20:51]* cleanpixel has quit (Ping timeout: 244 seconds)
[05:40:43]* noecc has joined #aegir
[05:45:39]* siliconmeadow has quit (Quit: Leaving)
[05:46:14]* Artusamak is now known as Artusamak_afk
[05:48:15]* oadaeh has joined #aegir
[05:53:22]* Circlefusion has joined #aegir
[05:54:05]* rteijeiro has quit (Read error: Connection reset by peer)
[05:54:24]* rteijeiro has joined #aegir
[06:00:25]<ergonlogic>darthsteven mig5 omega8cc : scrum?
[06:00:35]<darthsteven>in one hour?
[06:00:50]<darthsteven>is it not?
[06:00:58]<omega8cc>in one hour
[06:02:15]<ergonlogic>oh? no daylight savings time, huh?
[06:03:15]<omega8cc>it is 8pm in CET now
[06:03:35]* cmcintosh has joined #aegir
[06:03:36]<omega8cc>so 7pm in the UK
[06:03:56]<omega8cc>ergonlogic: ^^
[06:04:04]<cmcintosh>good morn gang
[06:04:10]<cmcintosh>did i miss the scrum today
[06:04:30]<ergonlogic>cmcintosh: apparently we're not adjusting for DST
[06:04:48]<cmcintosh>ah fair enough
[06:04:49]* j0nathan has joined #aegir
[06:05:02]<cmcintosh>i been busy doing aegir dev stuff
[06:05:11]<cmcintosh>writting an automated module update system
[06:08:28]* Deciphered has joined #aegir
[06:10:22]* redndahead has quit (Quit: Leaving.)
[06:16:38]<LunkRat>cmcintosh: +1 for automated module update system! ;)
[06:17:33]* gusaus is now known as gusaus|lurk
[06:25:28]* Deciphered has quit (Remote host closed the connection)
[06:25:57]* penyaskito has quit (Quit: Saliendo)
[06:44:44]* LunkRat has quit (Ping timeout: 246 seconds)
[06:47:22]<apassi>hi, can i use aegir remote server stuff without opening database port?
[06:51:10]<hefring>Git => Block aggressive crawler SWEBot in the main Nginx config. => http://drupalcode.org/project/provision.git/commitdiff/625ac1a2ebce87413...
[06:51:10]<hefring>Git => Send all known bots to $args free URLs in Nginx. => http://drupalcode.org/project/provision.git/commitdiff/13e880e0826a86be8...
[06:51:10]<hefring>Git => Issue #1478984 by obrienmd - Add Access-Control-Allow-Origin header with wildcard... => http://drupalcode.org/project/provision.git/commitdiff/5bde88fc7debdb138...
[06:59:06]* LunkRat has joined #aegir
[07:01:35]<darthsteven>scrum time!
[07:03:44]<ergonlogic>hi
[07:04:30]<darthsteven>hello!
[07:04:30]<hefring>salut
[07:04:37]<omega8cc>hi
[07:04:37]<hefring>hello
[07:04:56]<omega8cc>hefring: botsnack
[07:04:56]<hefring>thanks omega8cc :)
[07:05:39]* scientist_ has joined #aegir
[07:05:50]<ergonlogic>I believe anarcat is on vacation, and has found his way out to the woods
[07:05:55]<darthsteven>mig5: scrum?
[07:06:02]<ergonlogic>so he won't likely be joining us
[07:06:20]<darthsteven>I shall kick things off by saying well done to Anarcat for getting the 1.7 release done
[07:06:31]<darthsteven>and well done to omega8cc for getting tons of stuff into that release
[07:06:42]<darthsteven>that's it from me
[07:06:52]<omega8cc>:)
[07:07:11]<omega8cc>My work on porting Hostmaster BOA UI improvements to 6.x-2.x is still in progress, so I'm submitting some minor Nginx patches in the meantime. Not much to report this week.
[07:08:21]<omega8cc>However, I'm really tired with this bug: http://drupal.org/node/1004526
[07:08:22]<hefring>http://drupal.org/node/1004526 => Automatic aliases are not persisted across rename and clone => Hostmaster (Aegir), Code, major, needs work, 25 comments, 3 IRC mentions
[07:08:33]<darthsteven>ah yes, that one
[07:08:34]<omega8cc>it causes tons of support requests
[07:08:44]<omega8cc>so I plan to attack it
[07:09:20]<darthsteven>ok cool
[07:09:36]<omega8cc>it is a major Aegir WTF/fail for most of our users
[07:11:49]* SqyD has joined #aegir
[07:12:25]* penyaskito has joined #aegir
[07:12:45]<darthsteven>indeed
[07:12:49]<darthsteven>anything else?
[07:12:58]<omega8cc>that is it from me
[07:13:09]<ergonlogic>For my part I submitted some issues and patches to port Hostmaster to the Profiler library, making sub-profiles possible, and fairly easy. This also required a ptch to Provision to support alternative profile names.
[07:14:00]<ergonlogic>I also depends on splitting Eldir and Hosting back out of Hostmaster for the 6.x-2.x branch, and I submitted an issue on that as well
[07:14:23]<darthsteven>yeah, I'm not 100% sure where I feel about a split tbh
[07:14:34]<ergonlogic>ok
[07:15:03]<darthsteven>it's a good idea for us, but not sure if it will confuse people, and lead to lots of where should I post this issue type questions?
[07:15:15]<darthsteven>but I can see the benefits too
[07:15:21]<ergonlogic>well, we already get lots of that
[07:15:57]<ergonlogic>I'm pretty sure it will confise some people
[07:16:08]<ergonlogic>but the other projects already exist
[07:16:56]<darthsteven>yup
[07:17:04]<darthsteven>anyway…anyone got anything else to add?
[07:17:18]<ergonlogic>Beyond making hosting and eldir reusable, I think it could also make engagement in the project easier
[07:17:18]* Artusamak_afk is now known as Artusamak
[07:18:55]<darthsteven>possibly
[07:18:57]<ergonlogic>anyway, I's also been making lots of headway with Aegir-up, which now supports full development builds of Aegir, including custom (i.e. sandbox) provision repos and alternative branches
[07:19:05]<darthsteven>awesome
[07:19:19]<darthsteven>got a link for that work?
[07:19:23]<ergonlogic>along with custom aegir.make makefiles
[07:20:07]<ergonlogic>a bit short on docs, but http://community.openatria.com/team/node/552
[07:20:29]<ergonlogic>Aegir-up itself is at http://drupal.org/project/aegir-up
[07:20:50]<ergonlogic>that's about it from me
[07:21:13]<apassi>I have a aegir installed on two server, now when i create server content type from other to other, then aegir ui does not work anymore on other server, why?
[07:21:43]<darthsteven>thanks ergonlogic
[07:21:52]<darthsteven>i think we'll call that a scrum then
[07:22:02]<darthsteven>anyone care to do the logs?
[07:22:06]<ergonlogic>I can
[07:22:20]<darthsteven>ergonlogic: thanks
[07:22:34]<ergonlogic>darthsteven: can we discuss splitting hosting/eldir?
[07:22:47]<darthsteven>ergonlogic: sure, can you give me ten mins?
[07:22:47]<ergonlogic>darthsteven: I'd like to make sure I understand your reservations
[07:22:52]<ergonlogic>sure
[07:23:10]<ergonlogic>hefring: logs
[07:23:21]<ergonlogic>gah, what is that command again?
[07:23:27]<ergonlogic>hefring: timestamp
[07:23:31]<darthsteven>hefring: log pointer?
[07:23:31]<hefring>http://hefring.mig5.net/bot/log/aegir/2012-03-12#T182454
[07:23:42]<ergonlogic>right... thanks
[07:24:36]<ergonlogic>oh, I updated the Scrums page and front-page block to reflect the end of Daylight Savings Time
[07:24:39]<ergonlogic>btw
[07:24:56]<darthsteven>ah, thanks
[07:25:12]<darthsteven>we've not changed over here
[07:28:22]<ergonlogic>Right, I only updated it for the Montreal time
[07:30:04]<darthsteven>ergonlogic: shall we talk splittage
[07:30:08]<darthsteven>?
[07:30:16]<ergonlogic>sure :)
[07:30:55]<ergonlogic>so you're concerned about it confusing users?
[07:31:00]<darthsteven>right, I guess that I'm pretty flexible about this
[07:31:18]<darthsteven>so don't really mind which way we go
[07:31:20]<darthsteven>but
[07:31:39]<darthsteven>as an end user, it would be nicer to have a central place to go for logging issues etc.
[07:31:54]<darthsteven>and I'm not sure that splitting back into the projects helps that
[07:32:01]<ergonlogic>right
[07:32:08]* obicke has quit (Ping timeout: 240 seconds)
[07:32:40]<darthsteven>or rather, I think we could agree that we need to handle/triage issues in say the hostmaster queue/community site and people that install and use aegir aren't too aware of the Eldir and hosting projects
[07:33:03]<darthsteven>I think I'm in favour of the split from a developer perspective for sure
[07:33:11]<ergonlogic>yeah, I think even the hostmaster/provision split is confusing to most
[07:33:19]<darthsteven>but most people see 'Aegir' as a single thing
[07:33:39]<ergonlogic>since the frontend/backend architecture isn't very clear to most either
[07:33:47]<darthsteven>I guess we like the split, but maybe end users don't
[07:33:52]<ergonlogic>I'd suggest pointing people to hostmaster
[07:33:54]* theMusician has joined #aegir
[07:34:03]<darthsteven>so maybe having three projects is the best way to go?
[07:34:03]<ergonlogic>and then triage from there
[07:34:09]* iribarne has joined #aegir
[07:34:14]<darthsteven>Eldir/Hosting/Hostmaster
[07:34:20]<ergonlogic>3 plus provision, you mean?
[07:34:29]<darthsteven>I meant:
[07:34:29]<ergonlogic>right, I think so
[07:34:35]<darthsteven>Provision/Hosting/Hostmaster
[07:34:50]<darthsteven>Eldir is a minor part of all this really
[07:35:07]<darthsteven>and could possibly stay as part of postmaster anyway
[07:35:11]<darthsteven>*hostmaster
[07:35:11]<ergonlogic>I still think it's potentially worth splitting out too
[07:35:30]<ergonlogic>the way I see it, we're heavy on programming/sysadmin skills
[07:35:42]<ergonlogic>but could really use some UX work
[07:35:57]<ergonlogic>a separate eldir *might* help with that
[07:35:57]<darthsteven>agreed
[07:36:05]<darthsteven>possibly
[07:36:12]<darthsteven>I would like to spin it off
[07:36:21]<darthsteven>but don't have commit access, so haven't :)
[07:36:53]<ergonlogic>anarcat was in favour of it when we spoke of it a couple weeks ago
[07:37:42]<ergonlogic>would you see doing it for 6.x-1.x, or just starting with 6.x-2.x?
[07:37:58]* gusaus|lurk is now known as gusaus
[07:38:05]<darthsteven>I think I'm all for it, if we are more explicit with telling people to log issues against hostmaster
[07:38:08]<darthsteven>ermm...
[07:38:25]<ergonlogic>I'm sure we can sort out the commit access :)
[07:38:28]<darthsteven>1.x, if it okay with anarcat's packaging stuff
[07:38:41]<darthsteven>for the debs
[07:38:49]<ergonlogic>yeah, that'd be simpler, probably
[07:39:23]<darthsteven>I would imagine it would be, because we're just moving the code from one git repo to another and then popping the reference in a make file
[07:39:51]<darthsteven>I guess the releasing of the hostmaster project becomes a little more complex
[07:39:52]<cmcintosh>i think having Eldir as its own would be good as well
[07:39:57]<darthsteven>but we can script that as well
[07:40:15]<cmcintosh>sry irc was scrolled back
[07:40:41]<ergonlogic>so, if we do that then, I could maybe help maintain hostmaster, having just re-written most of it
[07:40:50]<ergonlogic>if you guys would have me
[07:41:09]<ergonlogic>and I could then help triage the queue and such
[07:41:41]<ergonlogic>though, I guess I could do most of that now anyway
[07:41:58]<darthsteven>more help would be awesome
[07:42:00]* storyleader has joined #aegir
[07:42:23]<darthsteven>hefring: tell mig5 can you have a look at this Eldir issue please: http://drupal.org/node/1479280
[07:42:24]<hefring>http://drupal.org/node/1479280 => Give Steven Jones commit access => Eldir, Miscellaneous, normal, active, 0 comments, 1 IRC mention
[07:42:25]<hefring>darthsteven: I'll pass that on when mig5 is around.
[07:42:31]<darthsteven>hefring: tell anarcat can you have a look at this Eldir issue please: http://drupal.org/node/1479280
[07:42:32]<hefring>http://drupal.org/node/1479280 => Give Steven Jones commit access => Eldir, Miscellaneous, normal, active, 0 comments, 2 IRC mentions
[07:42:32]<hefring>darthsteven: I'll pass that on when anarcat is around.
[07:42:40]<darthsteven>hefring: botsnack
[07:42:40]<hefring>thanks darthsteven :)
[07:43:34]<ergonlogic>k, well, I'll update the issue with a pointer to this discussion, and we'll see where it goes from there
[07:43:44]<darthsteven>ideally hostmaster will mostly go away in 7.x-2.x, because it's basically a drush command, but not a drush command
[07:43:53]<darthsteven>which issue is that?
[07:44:18]<darthsteven>got it
[07:44:59]* iribarne has quit (Quit: iribarne)
[07:45:22]<ergonlogic>http://drupal.org/node/1468874
[07:45:22]<hefring>http://drupal.org/node/1468874 => Split Hosting and Eldir back out to their respective stand-alone projects => Hostmaster (Aegir), Code, normal, active, 3 comments, 2 IRC mentions
[07:45:33]<ergonlogic>hefring: log pointer?
[07:45:33]<hefring>http://hefring.mig5.net/bot/log/aegir/2012-03-12#T182535
[07:49:00]<darthsteven>I've popped some comments on that issue too
[07:50:58]* iribarne has joined #aegir
[07:54:02]<ergonlogic>darthsteven: by hostmaster being a drush command, you mean the creation of all the default nodes and such?
[07:54:28]<darthsteven>ergonlogic: yup, it uses the d() function
[07:54:44]<darthsteven>you can't install Hostmaster without drush at the moment
[07:54:46]<ergonlogic>if that became a drush command, then hostmaster would become a pretty standard profile
[07:54:53]<ergonlogic>right
[08:01:50]* AquaticDisorder has joined #aegir
[08:05:46]* Brandonian has quit (Quit: Brandonian)
[08:14:14]<storyleader>Does anyone know a good way to give clients FTP access to their own files/themes/modules directories but not to those of other clients?
[08:23:13]* q0rban is now known as q-rban
[08:30:54]* penyaskito has quit (Ping timeout: 255 seconds)
[08:35:08]* penyaskito has joined #aegir
[08:35:16]<bgm>storyleader: sftp accounts and sftp-chroot, but uploading modules/themes is a security risk
[08:35:53]<bgm>(modules are loaded as the aegir user by aegir tasks, so malicious code could be run from there)
[08:36:54]<bgm>https://drupal.org/node/762138
[08:37:00]<apassi>Can i define settings with aegir, which is then applied on all sites and platforms?
[08:38:24]<bgm>apassi: if it's a setting store in {variables} (variable_get/set), you can define it globally in aegir's global.inc
[08:38:40]<bgm>otherwise you should probably use features and/or install profiles
[08:39:11]<apassi>bgm: yes thanks i just found this global.inc
[08:39:18]<apassi>bgm: fits for my needs
[08:39:36]<cmcintosh>is there any work on getting drush working on windows based servers yet
[08:39:37]* patcon has quit (Quit: patcon)
[08:40:38]<cmcintosh>storyleader, check out the aegir acl project
[08:40:49]<joestewart>cmcintosh: drush or aegir? drush 5 has a windows installer.
[08:40:54]<cmcintosh>forget the exact name of it but when i read it sounded like something that would fit in your need
[08:40:57]<cmcintosh>joestewart, both
[08:41:01]<bgm>cmcintosh: provisionacl ?
[08:41:07]<cmcintosh>joestewart, you cant do aegir without drush
[08:41:11]<cmcintosh>bgm, correct
[08:41:41]<bgm>right, forgot about that, but it won't solve the security issue though
[08:41:43]<cmcintosh>optionally you could write a ftp service provider for aegir
[08:42:14]<cmcintosh>and then have it update the ftp settings based on the Client nodes
[08:42:26]<cmcintosh>should be able to easily provide access to specific site folders then
[08:43:05]* patcon has joined #aegir
[08:43:20]<cmcintosh>http://www.debuntu.org/how-to-ftp-virtual-host-with-proftpd-mysql may help
[08:44:00]<cmcintosh>bgm, am i missing some other security issue?
[08:44:21]<cmcintosh>rather security question
[08:45:16]<bgm>imho the challenge is restricting what drush/aegir executes as the aegir user
[08:46:03]<bgm>otherwise sftp-chroot + provisionacl works well
[08:46:28]* kepford_ has joined #aegir
[08:46:33]* patcon has quit (Client Quit)
[08:46:43]* Deciphered has joined #aegir
[08:47:13]<bgm>a user can upload a module in their /files, enable it, and on hook_cron() or just random code outside any function (that waits for aegir's UID to be executing the script), do bad things on the system (access other sites, delete stuff, etc.)
[08:48:43]* kepford_ has quit (Remote host closed the connection)
[08:48:50]* kepford_ has joined #aegir
[08:48:58]<bgm>http://community.aegirproject.org/node/494
[08:49:06]* lukus has joined #aegir
[08:49:54]<bgm>er, no, that's not directly related..
[08:49:55]* kepford has quit (Ping timeout: 264 seconds)
[08:49:55]* kepford_ is now known as kepford
[08:51:04]<storyleader>bgm: thanks. I understand the risks, but have a couple clients I know and trust who want to do this.
[08:51:42]<bgm>storyleader: that's what koumbit does, no incidents so far afaik :)
[08:53:14]<LunkRat>hmmm . . . migrate task on a site that has civicrm. major fail
[08:56:29]<storyleader>cmcintosh: thanks, too. I'll look into the Aegir ACL project.
[08:56:50]<bgm>LunkRat: are you using provision_civicrm ?
[08:56:58]* randomubuntuguy has joined #aegir
[08:57:01]<cmcintosh>storyleader, i would really lean towards integrating ftp into aegir
[08:57:06]<cmcintosh>so that it can manage it for you
[08:57:18]<LunkRat>bgm: what is that?
[08:57:37]<storyleader>cmcintosh: integrating ftp into aegir how?
[08:57:37]<cmcintosh>bgm, you ever use that for aegir/civicrm management
[08:57:38]<LunkRat>bgm guess i missed that in the docs ...
[08:57:40]<bgm>LunkRat: it's a submodule that handles civicrm installation / migrate / upgrade. won't work in aegir otherwise..
[08:57:53]<bgm>cmcintosh: ftp?
[08:57:55]<LunkRat>bgm i found that out the hard way
[08:58:12]<bgm>er, /me desync :)
[08:58:40]<bgm>LunkRat: the module has some limitations though
[08:58:48]<cmcintosh>storyleader, take a look at hook_hosting_service_type
[08:59:00]<cmcintosh>bgm, no civicrm + aegir + provision_civicrm
[08:59:02]<LunkRat>bgm: what now? restore from pre-migration backup?
[08:59:07]<storyleader>cmcintosh:thanks. I will
[08:59:09]<bgm>LunkRat: worst case, you can just reset the civi config (using drush) and run the upgrade manually
[08:59:11]<cmcintosh>as far as managing spinning up sties / update
[08:59:27]<bgm>cmcintosh: yes, i co-wrote the module
[08:59:40]<cmcintosh>nice
[08:59:50]<cmcintosh>any hickups / gotchas i need to watch out for?
[08:59:57]<bgm>we're having a code sprint friday. the module needs a bit of attention
[09:00:06]<cmcintosh>fair enough
[09:00:17]<cmcintosh>around what time and what could i assist with?
[09:00:36]<LunkRat>bgm: thanks ... bah
[09:00:43]<bgm>cmcintosh: i think they're documented in the readme + issue queue, but it's been a while
[09:00:59]<cmcintosh>k
[09:01:01]<bgm>stuff like cron management changed in 4.1, and i'm still looking forward to automating that completely
[09:01:13]<bgm>(it should be much better starting 4.1..)
[09:01:13]<cmcintosh>ill have to take a look at it been super busy with some aegir dev right now
[09:01:21]<bgm>:)
[09:01:52]<bgm>i always deploy civi with it though, even small sites on a vps. it installs / upgrades fine.
[09:02:05]<cmcintosh>thanks good to know
[09:02:11]<bgm>oh, main limitation is that the civi DB has to be inside the Drupal DB
[09:02:30]<bgm>some people bring up that issue often, and i'm not convinced there is much advantage to keep both separated in aegir
[09:02:31]<cmcintosh>does not seem too terrible
[09:02:52]<cmcintosh>makes thing a bit portable and less likely to be seperated
[09:02:54]<bgm>(ex: in case of rollback, stuff like that.. having in separate DBs would make messy code)
[09:02:58]<bgm>yep
[09:03:11]<LunkRat>bgm: the site I am working on has all in one db
[09:03:39]<bgm>other issue, is that provision_civicrm assumes that if you have civicrm in your platform, then it installs it. there is no install profile or front-end module to decide to enable civi
[09:03:57]<bgm>(that's just because i'm lazy, but also because i think you should have a civi platform, not mix everything)
[09:04:47]<bgm>cmcintosh: are you going to be at civicon?
[09:05:35]<bgm>there will be a 'sysadmin' presentation with Jamie and Josue from PTP
[09:05:57]<cmcintosh>some sweetness
[09:06:07]<cmcintosh>so got a question
[09:06:18]<cmcintosh>got a client that wants a dev > stage > prod workflow
[09:06:19]* shrop has quit (Quit: shrop)
[09:06:32]* j0nathan has quit (Remote host closed the connection)
[09:06:34]<cmcintosh>but i also need to give them a place to dick around on without screwing up production
[09:06:39]<cmcintosh>ie content+context changes
[09:06:57]<cmcintosh>whats the easiest way to then migrate their approved changes into the production environment
[09:07:05]* steveoliver has quit (Quit: steveoliver)
[09:08:53]<bgm>i'm not the best person to answer that. i do things the messy way :)
[09:09:18]<cmcintosh>yea
[09:09:19]<bgm>i'd commit the code, pull from prod and run the upgrade scripts if any.
[09:09:37]<cmcintosh>im kind of the Aegir czar for my company
[09:09:40]<bgm>that doesn't really allow you to rollback
[09:10:12]<cmcintosh>im kind of leaning towards forcing them to do the testing on the sandbox, exporting features with the context/context changes then recreating the nodes on production when they are ready to go live
[09:10:39]<cmcintosh>one person suggested just having the live domain as an alias but dont really like that
[09:10:58]* LunkRat has quit (Ping timeout: 255 seconds)
[09:11:26]<bgm>that tends to screw up the {files} and other paths
[09:11:43]<bgm>aegir really likes the internal domain name to be the canonical one
[09:11:57]<bgm>also ran into issues with the boost module because of that
[09:12:30]<cmcintosh>yea
[09:12:51]<cmcintosh>im really leaning towards forcing them to recreate the content on production after they have pushed the updated features
[09:13:08]<cmcintosh>i mean if they do context as a path then it wont activate until they publish a node with that path
[09:13:47]<bgm>i usually ask clients to publish their content first, then i clone their site into dev, do code, and push the code
[09:13:54]* scientist_ has quit (Ping timeout: 245 seconds)
[09:13:54]* scientist has quit (Ping timeout: 245 seconds)
[09:14:57]<cmcintosh>right
[09:15:09]<cmcintosh>well the issue is dev work is going to go on at the same time as some of the content work
[09:15:36]<cmcintosh>and some of the content work can only be published on specific times, and this coincides with context changes for a path/node
[09:15:50]<bgm>then i ask them to put lorem ipsum, and they update it on prod. but yeah, doesn't always work out.
[09:16:19]<cmcintosh>so thats why i say i could have them to the initial work in the sand box and then when ready recreate it in a unpublished state, spin up a new production platform with the updated feature and then publish
[09:19:47]* penyaskito has quit (Ping timeout: 246 seconds)
[09:20:06]<bgm>yep
[09:21:29]* randomubuntuguy has quit (Ping timeout: 260 seconds)
[09:23:31]* EclipseGc has quit (Quit: EclipseGc)
[09:29:19]* penyaskito has joined #aegir
[09:30:10]* realityloop has joined #aegir
[09:30:32]<realityloop>omega8cc: it it possible to disable the caching on Barracuda still?
[09:31:18]* storyleader has quit (Quit: storyleader)
[09:39:16]* ivanjaros has quit (Read error: Connection reset by peer)
[09:40:41]* rteijeiro has quit (Remote host closed the connection)
[09:41:15]* steveoliver has joined #aegir
[09:55:43]* SqyD has quit (Quit: Leaving.)
[09:56:11]<omega8cc>realityloop: which caching?
[09:56:41]<realityloop>the equivalent of speed booster
[09:57:21]<omega8cc>realityloop: yes, it works the same for Barracuda and Octopus: http://omega8.cc/speed-booster-cache-boost-and-advagg-108
[09:57:42]<omega8cc>it is not "equivalent"
[09:57:52]<omega8cc>it is the same caching
[09:59:16]<omega8cc>realityloop: it is still the same - basically, ubercart/README.txt control file, per site or per platform
[09:59:29]<realityloop>omega8cc: ah.. ok thanks
[10:00:05]<realityloop>omega8cc: anything we can do so that that could live in an install profile's directory?
[10:01:28]* patcon has joined #aegir
[10:01:51]<omega8cc>realityloop: sure, it is supported, even in the subdirs: http://drupalcode.org/project/barracuda.git/blob/HEAD:/aegir/conf/global...
[10:03:25]<omega8cc>so you can disable it per install profile, per platform or per site
[10:03:33]<realityloop>omega8cc: cool thanks
[10:03:51]<omega8cc>np
[10:08:54]* patcon has quit (Quit: patcon)
[10:09:04]* drakythe has quit (Quit: KVIrc 4.0.4 Insomnia http://www.kvirc.net/)
[10:10:03]* scientist_ has joined #aegir
[10:10:14]* realityloop has quit (Remote host closed the connection)
[10:10:16]* scientist has joined #aegir
[10:10:29]* rteijeiro has joined #aegir
[10:13:07]* berniecram has joined #aegir
[10:14:00]* jeremyr has quit (Read error: Connection reset by peer)
[10:17:57]* iribarne has left #aegir ()
[10:29:07]* fatguylaughing has quit (Quit: fatguylaughing)
[10:31:02]* Tigeda has quit (Quit: Tigeda)
[10:31:18]* kepford_ has joined #aegir
[10:31:18]* kepford_ has quit (Client Quit)
[10:32:29]* Tigeda has joined #aegir
[10:35:08]* kepford has quit (Ping timeout: 240 seconds)
[10:40:59]* scientist_ has quit (Quit: Ex-Chat)
[10:43:29]* shrop has joined #aegir
[10:44:08]* EclipseGc has joined #aegir
[10:45:38]* shrop49 has joined #aegir
[10:46:51]* Tigeda has quit (Quit: Tigeda)
[10:48:12]* shrop has quit (Ping timeout: 272 seconds)
[10:48:12]* shrop49 is now known as shrop
[10:56:52]* omega8cc has quit (Quit: zzzzzz...)
[10:57:05]* snlnz has joined #aegir
[10:57:21]* omega8cc has joined #aegir
[10:57:53]* omega8cc has quit (Client Quit)
[10:59:08]* Tigeda has joined #aegir