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

2012-05-02
2012-05-04
TimeNickMessage
[10:07:58]* learnmikeaegir has joined #aegir
[10:08:46]* learnmikeaegir_ has quit (Ping timeout: 245 seconds)
[10:12:33]* learnmikeaegir has left #aegir ()
[10:12:37]* learnmikeaegir has joined #aegir
[10:17:05]* berniecram has joined #aegir
[10:17:24]* SeanBannister has quit (Ping timeout: 272 seconds)
[10:23:40]* josh_k has quit (Quit: Holla!)
[10:25:49]<obrienmd>omega8cc: given the drupal releases today, thought I might check in on a prospective 2.0.3 timeline, I'm going to be deploying a few servers either tonight or next Wednesday, and if 2.0.3 is impending I'll wait it out :)
[10:26:16]<obrienmd>and please feel free to link me away and say "ready when it's ready" :)
[10:26:49]<omega8cc>obrienmd: Friday
[10:27:05]<obrienmd>cool, thanks much, I'll wait :)
[10:27:17]<omega8cc>obrienmd: I mean *this" Friday ;)
[10:27:21]* oadaeh has quit (Quit: Quitting)
[10:27:26]<obrienmd>really excited for a production version with simplified redis-only caching
[10:28:05]<omega8cc>it is now an emergency release because of so many issues in 7.x core
[10:28:15]<obrienmd>Ah
[10:28:17]<obrienmd>I see
[10:28:21]<obrienmd>that 7.14 fixes?
[10:28:41]<omega8cc>7.13 but we will use 7.14
[10:28:47]<obrienmd>got it
[10:29:03]<omega8cc>just let's hope it is not screwed (again)
[10:29:25]<omega8cc>so we need that extra 24h for some testing
[10:32:09]<obrienmd>:)
[10:39:07]* obrienmd has quit (Ping timeout: 256 seconds)
[10:45:10]* obrienmd has joined #aegir
[11:02:55]* grobot has quit (Ping timeout: 256 seconds)
[11:06:06]* alberto56 has joined #aegir
[11:06:48]* alberto56 has quit (Quit: Leaving)
[11:17:18]* synesthete|away is now known as synesthete
[11:17:48]* synesthete is now known as synesthete|away
[11:27:35]* kepford has joined #aegir
[11:29:35]* q-rban has quit (Ping timeout: 260 seconds)
[11:29:50]* q0rban has joined #aegir
[11:36:14]* gusaus has quit (Quit: gusaus)
[12:16:24]* Guest72069 has joined #aegir
[12:16:25]* Guest72069 is now known as SeanBannister
[12:32:23]* cdracars has joined #aegir
[12:36:36]* cdracars_ has joined #aegir
[12:36:36]* cdracars has quit (Read error: Connection reset by peer)
[12:36:37]* cdracars_ is now known as cdracars
[13:02:08]* cdracars has quit (Quit: cdracars)
[13:07:58]* cdracars has joined #aegir
[13:18:34]* tlattimore has quit (Quit: tlattimore)
[13:44:22]* dob__ has quit (Ping timeout: 276 seconds)
[13:48:36]* synesthete|away is now known as synesthete
[13:49:07]* synesthete is now known as synesthete|away
[13:53:17]* cdracars has quit (Quit: cdracars)
[13:57:56]* learnmikeaegir has quit (Ping timeout: 245 seconds)
[14:06:47]* brando753 has joined #aegir
[14:06:48]* q0rban has quit (Quit: Leaving...)
[14:16:23]* hadsie has quit (Quit: hadsie)
[14:33:48]* obrienmd has quit (Quit: Leaving.)
[14:44:07]* chrowe has quit (Read error: Connection reset by peer)
[14:48:12]<mig5>omega8cc: darthsteven: apologies in advance, can't make the scrum tonight.
[14:49:20]<omega8cc>mig5: np
[14:54:40]* beautifulmind has joined #aegir
[14:58:51]* AquaticDisorder has quit (Remote host closed the connection)
[15:10:57]* synesthete|away has quit (Quit: synesthete|away)
[15:14:10]* EclipseGc has quit (Quit: EclipseGc)
[15:28:48]* grobot has joined #aegir
[15:31:04]* rv0 has joined #aegir
[15:33:52]* dob_ has joined #aegir
[15:38:03]* simg has joined #aegir
[15:39:39]* simg has left #aegir ()
[15:46:24]* rv0 has quit (Quit: rv0)
[15:59:20]* gusaus has joined #aegir
[15:59:26]* gusaus has quit (Remote host closed the connection)
[16:02:40]* august1914 has quit (Quit: caio)
[16:14:40]<realityloop>omega8cc: getting the following error on one of my boxes when trying to drush cc all: HP Warning: PHP Startup: Unable to load dynamic library '/opt/local/lib/php/extensions/no-debug-non-zts-20090626/redis.so'
[16:15:33]<omega8cc>realityloop: please open an issue with all required logs, I can't reproduce this
[16:16:00]<realityloop>omega8cc: it's reproducable by installing barracuda 2.0.2 on a debian box
[16:16:31]<realityloop>I moved forward to head and it stops the error.. if I revert the error comes back
[16:17:06]<realityloop>currently somewhere inbetween on my box.. so I don't know how useful logs will be at this stage
[16:19:07]<omega8cc>hmm, redis.so was not used in 2.0.2, so it is not possible to get such error
[16:19:48]<omega8cc>this is why I need your logs, as listed in the queue
[16:19:54]<realityloop>omega8cc: ok.. I'll chalk it up to weirdness.. working now anyway
[16:20:25]<realityloop>I'll add them
[16:21:38]<realityloop>halcyonCorsair: ping
[16:31:25]<omega8cc>realityloop: I will borrow some bits from your recipe to get BOA on OS X, iThink
[16:31:54]<realityloop>omega8cc: our blog post, or the fabric script?
[16:32:33]<omega8cc>I will check both to see what can I use
[16:32:41]<realityloop>omega8cc: cool
[16:33:14]<realityloop>omega8cc: is this for the existing scripts, or are you making an OSX installer for yourself?
[16:34:32]<omega8cc>realityloop: I want to get BOA on a Mac with native installer and some simple tool to start/stop in the UI, etc
[16:34:48]<realityloop>omega8cc: can we work on it together?
[16:34:55]<omega8cc>sure!
[16:34:56]* Pasqualle has joined #aegir
[16:34:59]<realityloop>because thats what we wanted..
[16:35:27]<realityloop>my biggest thing atm is making it use https://raw.github.com/omega8cc/nginx-for-drupal/master/aegir/conf/nginx... instead of the supplied includes.. because for dev we don't want any caching
[16:35:57]<omega8cc>yeah, command line is not really an option for most folks using Macs
[16:36:00]<omega8cc>yeah
[16:36:05]<omega8cc>it should be automated
[16:36:27]<realityloop>we're creating plists that can be started and stopped using launctl
[16:36:33]<omega8cc>we should disable it also for already existing easy localhost config
[16:36:39]<realityloop>so a gui that triggered that should be sufficient
[16:37:09]<realityloop>I was wanting to add option to update hostmaster to the fabric script too
[16:38:29]<realityloop>omega8cc: what parts of BOA would you want to add that we're not currently including? main one I can think of is uploadprogress..
[16:39:13]<realityloop>omega8cc: you have access to an OS X programmer?
[16:39:42]<omega8cc>basically, we need memp on steroids - easy to install and use for our frontend people who don't want to even open terminal app
[16:39:56]<realityloop>no arguments here
[16:40:46]* rv0 has joined #aegir
[16:41:10]<omega8cc>yes, but I want to take this opportunity and learn something new, I use Macs since 1995, and even have developer subscription etc, just need to find some time to play with it
[16:41:17]<halcyonCorsair>realityloop: just saw your ping, i'm just leaving work and will be afk for a few hours though
[16:41:43]<realityloop>halcyonCorsair: ok.. just wanting to progress the script some more.. python questions
[16:42:11]<realityloop>omega8cc: not been using them for as long but also have developer subscription
[16:42:15]<halcyonCorsair>realityloop: sure, perhaps an email or an issue?
[16:42:48]<realityloop>halcyonCorsair: was hoping to schedule a time we can hack on it.. preferably outside business hours?
[16:43:28]<halcyonCorsair>realityloop: sounds good send me some suggestions on when might work for you, and i'll do the same
[16:44:06]<halcyonCorsair>anyway, my partner is waiting for me, so i'll ttyl
[16:46:57]* rv0 has quit (Ping timeout: 244 seconds)
[16:47:49]* usaussie has quit (Read error: Connection reset by peer)
[16:48:00]* usaussie has joined #aegir
[17:00:14]* grobot has quit (Quit: Computer has gone to sleep.)
[17:00:33]* vcardoso has joined #aegir
[17:00:48]* penyaskito has quit (Quit: Saliendo)
[17:15:22]* jhedstrom has quit (Read error: Operation timed out)
[17:24:46]* jhedstrom has joined #aegir
[17:31:00]* rv0 has joined #aegir
[17:32:47]* rv0_ has joined #aegir
[17:35:08]* rv0 has quit (Ping timeout: 240 seconds)
[17:35:08]* rv0_ is now known as rv0
[17:35:58]* jonhattan has joined #aegir
[17:37:37]* sdrycroft has joined #aegir
[17:54:03]* beautifulmind has quit (Quit: Leaving.)
[17:55:01]* letharion_ has joined #aegir
[17:56:26]* berniecram has quit (Quit: berniecram)
[17:56:50]* David_Hernandez has joined #aegir
[17:57:27]* TheMoonMaster has quit (Ping timeout: 248 seconds)
[17:57:28]* letharion has quit (Ping timeout: 248 seconds)
[17:57:28]* mikl has quit (Ping timeout: 248 seconds)
[17:57:59]* mikl has joined #aegir
[17:58:11]* mikl has quit (Changing host)
[17:58:11]* mikl has joined #aegir
[17:58:42]* ivanjaros has joined #aegir
[17:59:25]* TheMoonMaster has joined #aegir
[18:04:20]* gandhiano has joined #aegir
[18:04:36]<darthsteven>office hours?
[18:04:36]<hefring>Twice weekly sessions where people knowledgeable about Aegir will hang out in IRC and help resolve issues and fix bugs, for more details see here: http://community.aegirproject.org/content/office-hours
[18:04:54]<darthsteven>it's office hours for the next two hours, followed by a scrum!
[18:05:10]<darthsteven>feel free to ask questions!
[18:05:45]* penyaskito has joined #aegir
[18:06:15]* brando753 has quit (Remote host closed the connection)
[18:15:34]* SqyD1 has joined #aegir
[18:17:03]* kvanderw_ has joined #aegir
[18:21:33]* SqyD has quit (*.net *.split)
[18:21:33]* noecc has quit (*.net *.split)
[18:21:33]* kylemathews has quit (*.net *.split)
[18:21:33]* bgm has quit (*.net *.split)
[18:21:34]* kvanderw has quit (*.net *.split)
[18:21:36]* kvanderw_ is now known as kvanderw
[18:21:47]* kyle_mathews has joined #aegir
[18:22:45]* vcardoso has quit (Ping timeout: 252 seconds)
[18:23:31]* simg has joined #aegir
[18:24:58]* bgm has joined #aegir
[18:26:47]* simg has left #aegir ()
[18:46:52]* Deciphered has quit (Remote host closed the connection)
[18:47:37]* MattFielding has joined #aegir
[18:50:04]* houndbee has joined #aegir
[18:54:25]* obrienmd has joined #aegir
[19:05:35]* obrienmd has quit (Quit: Leaving.)
[19:07:29]* mengi has joined #aegir
[19:08:32]* mengi has left #aegir ()
[19:24:16]* dob_ has quit (Read error: Connection reset by peer)
[19:24:39]* dob_ has joined #aegir
[19:26:23]* jonhattan has quit (Remote host closed the connection)
[19:27:40]* dob_ has quit (Read error: Connection reset by peer)
[19:28:01]* dob_ has joined #aegir
[19:38:37]* dob___ has joined #aegir
[19:40:16]* jonhattan has joined #aegir
[19:41:18]* dob_ has quit (Ping timeout: 245 seconds)
[19:43:57]* dob_ has joined #aegir
[19:44:51]* dob_ has quit (Remote host closed the connection)
[19:45:15]* dob_ has joined #aegir
[19:46:59]* dob___ has quit (Ping timeout: 246 seconds)
[19:47:36]* dob___ has joined #aegir
[19:50:45]* dob_ has quit (Ping timeout: 248 seconds)
[19:50:53]* dob_ has joined #aegir
[19:54:22]* dob___ has quit (Ping timeout: 272 seconds)
[19:54:42]* dob___ has joined #aegir
[19:59:54]* hefring has joined #aegir
[20:03:51]* beautifulmind has joined #aegir
[20:15:27]* rteijeiro has joined #aegir
[20:41:29]* mig5 has quit (Remote host closed the connection)
[20:41:36]* mig5 has joined #aegir
[20:48:49]* Pasqualle has quit (Ping timeout: 276 seconds)
[20:59:02]* tlattimore has joined #aegir
[21:01:06]* dob___ has quit (Remote host closed the connection)
[21:02:21]* noecc has joined #aegir
[21:12:40]* Deciphered has joined #aegir
[21:25:32]* Tigeda has joined #aegir
[21:26:17]* Tigeda has quit (Client Quit)
[21:28:09]* beautifulmind has quit (Ping timeout: 246 seconds)
[21:28:09]* houndbee has quit (Ping timeout: 246 seconds)
[21:28:56]* jonhattan has quit (Quit: jonhattan)
[21:31:27]* MattFielding is now known as MattFielding|lun
[21:34:09]* grobot has joined #aegir
[21:38:38]* ivanjaros has quit (Quit: Miranda IM! Smaller, Faster, Easier. http://miranda-im.org)
[21:42:23]* realityloop has quit (Remote host closed the connection)
[21:46:27]* j0nathan has joined #aegir
[21:52:35]* grobot has quit (Ping timeout: 260 seconds)
[21:58:13]* j0nathan has quit (Quit: ¡Hasta luego!)
[22:04:17]* bgm has quit (Changing host)
[22:04:18]* bgm has joined #aegir
[22:05:10]* ivanjaros has joined #aegir
[22:07:25]* MattFielding|lun is now known as MattFielding
[22:08:54]* q0rban has joined #aegir
[22:41:51]* beautifulmind has joined #aegir
[22:54:46]* EclipseGc has joined #aegir
[23:00:46]* Deciphered has quit (Remote host closed the connection)
[23:06:38]* obicke has joined #aegir
[23:13:42]<bgm>omega8cc: how often are you upgrading the provision_civicrm code? are you using the git repo for production, or do you have c-i ?
[23:15:12]<hefring>community => Where would I put RESTful API created in php for site hosted in aegir? => http://community.aegirproject.org/discuss/where-would-i-put-restful-api-...
[23:25:58]* letharion_ is now known as letharion
[23:32:04]* iribarne has joined #aegir
[23:36:47]* drakythe has joined #aegir
[23:41:45]* zombiebeard has joined #aegir
[00:06:53]* beautifulmind has quit (Quit: Leaving.)
[00:08:29]* august1914 has joined #aegir
[00:24:18]<gandhiano>mvc, re this remote server setup and filesystem access workaround, how did you deal with the fact that on sync user enabled themes get disabled (if you have this issue at all)
[00:28:58]* jeremyr has joined #aegir
[00:28:59]<mvc>gandhiano: we haven't had that problem, although i'm not sure what you mean by sync
[00:30:38]* kyle_mathews has quit (Ping timeout: 240 seconds)
[00:31:09]* josh_k has joined #aegir
[00:31:09]* josh_k has quit (Changing host)
[00:31:09]* josh_k has joined #aegir
[00:44:00]* AquaticDisorder has joined #aegir
[00:53:28]<gandhiano>mvc, I'm also not sure, but I got reports from a user that after some time - probably on cron run (although it's strange that it did not happen when manually running verify) - theme gets disabled
[00:54:47]* tlattimore_ has joined #aegir
[00:57:07]<mvc>gandhiano: hmm, i haven't seen that, except if someone has been moving the themes around
[00:57:43]<mvc>try refreshing drupal's registry of the locations of modules & themes
[00:57:59]<mvc>drush pml or visit admin/build/modules
[00:58:23]* tlattimore has quit (Ping timeout: 252 seconds)
[00:58:24]* tlattimore_ is now known as tlattimore
[01:01:33]<gandhiano>mvc, you mean running drush on the hostmaster?
[01:02:03]<mvc>no, on the site
[01:02:06]<gandhiano>because on the remote (with file access) I've not been using drush
[01:02:43]<gandhiano>I thought one should do all the operations on the hostmaster, which then syncs to the remote
[01:03:40]<mvc>this isn't anything aegir specific. i'm just talking what breaks when someone moves or renames a theme, and what to do about it.
[01:04:34]<mvc>whether you do that via drush from the hostmaster, or by logging into the actual site, is up to you
[01:12:45]* vcardoso has joined #aegir
[01:17:05]* vcardoso has quit (Ping timeout: 255 seconds)
[01:21:09]<gandhiano>mvc, I guess you're right with the problem being with drupal registry of theme location. I compared the source code of both (before and after verify) and the theme location (or even the theme itself) appears no longer there
[01:22:13]<gandhiano>also, the theme folders do not appear in the hostmaster (they are apparently not rsynced to there)
[01:27:09]<gandhiano>after a while (short after the verify), it is reverting the theme to bartik (before that it throws errors related to non-existing theme)
[01:27:34]<gandhiano>so, what I need to understand is what happens in this verify process
[01:27:41]<gandhiano>that generates this
[01:28:23]* mrfelton has joined #aegir
[01:28:53]* tlattimore has quit (Remote host closed the connection)
[01:28:55]* rv0 has quit (Quit: rv0)
[01:29:01]<gandhiano>apparently hostmaster is not getting hold of the sites/site.example/themes/ folder (and the themes thereby installed)
[01:29:09]* tlattimore has joined #aegir
[01:29:28]<mrfelton>Hey.. I'm trying to hook an Aegir powered site (1.7) up to Varnish. It's caching everything now except the actual html. Something somewhere is inserting a "Cache-Control: no-cache" header in the NginX response, and it's stopping Varnish from caching the html
[01:30:36]<mrfelton>I've tried commenting out a bunch of stuff in nginx_simple_include.conf's location = /index.php directive to no avail
[01:31:06]<mrfelton>even tried adding "add_header Cache-Control "max-age=290304000, no-transform, public"; into that section, which adds those Cache Control paeans, but appends them to no-cache!
[01:32:00]<mrfelton>Is there something in the aegir nginx config that I'm missing?
[01:32:35]<august1914>Aegir doesn't support Drupal-8.x-dev, is that correct?
[01:32:57]<mrfelton>Seems that these nginx configs are heavily geared around using the NginX proxy cache. Are there some documented steps anywhere to get an aegir site to play nice with Varnish?
[01:33:05]<august1914>support, meaning, can't spin up a d8 site...
[01:34:03]<wamilton>mrfelton: are you using Varnish for a site on a remote host?
[01:34:33]<mrfelton>wamilton: that is the end goal, but for now I'm trying with a site on the aegir host itself
[01:35:13]<wamilton>mrfelton: I think your mileage patently will vary if you try to get it to work on the aegir box
[01:35:54]<mrfelton>wamilton: are you suggesting it would be better to try on a remote site?
[01:37:53]<mrfelton>not sure how it would make much difference, would be using all the same provision aegir configs I think
[01:38:40]* iribarne has quit (Quit: iribarne)
[01:39:42]* hadsie has joined #aegir
[01:41:33]* hadsie has quit (Client Quit)
[01:44:37]* Martini has joined #aegir
[01:45:19]* ivanjaros has quit (Ping timeout: 252 seconds)
[01:55:59]* gandhiano has quit (Ping timeout: 245 seconds)
[02:00:51]<bgm>august1914: https://drupal.org/node/1194602 - a patch seems to be available, and needs review.
[02:03:36]* Vertice has quit (Quit: Vertice)
[02:05:22]* Pasqualle has joined #aegir
[02:08:40]<august1914>bgm: thanks, I'll give it a go...
[02:16:21]* MattFielding has quit (Remote host closed the connection)
[02:25:06]* gusaus has joined #aegir
[02:30:11]* obrienmd has joined #aegir
[02:33:08]* lukus has quit (Read error: Connection reset by peer)
[02:37:13]<mrfelton>Adding "add_header Cache-Control "max-age=180, public";" into the location = /index.php block does seem to get the caching working. For some reason this setting isn't being passed through from Drupal correctly
[02:48:09]* ghankstef has joined #aegir
[03:03:52]<mvc>!po
[03:03:59]<mvc>auugh, wrong window :)
[03:10:12]* penyaskito has quit (Quit: Saliendo)
[03:16:52]<omega8cc>bgm: previosly we have used your 6.x-1.x in production, since it basically worked just fine, but now we have switched to our fork on github to stay safe :)
[03:17:40]<bgm>omega8cc: ok :) yeah, i've been pushing big patches recently, and will try to do stable releases more often.
[03:18:37]<bgm>(more big patches are incoming)
[03:20:46]* zombiebeard has left #aegir ()
[03:20:57]* sdrycroft has quit (Quit: Leaving.)
[03:21:51]* Martini has quit (Ping timeout: 265 seconds)
[03:24:14]* ivanjaros has joined #aegir
[03:28:33]<omega8cc>mrfelton: it is drupal what sends those cache headers, so we stop them in the recent nginx config with fastcgi_ignore_headers Cache-Control Expires; since there is Nginx level microcaching used
[03:29:11]<mrfelton>omega8cc: yeah, I saw that. But even if I remove fastcgi_ignore_headers, they still don't get passed through
[03:31:27]* SqyD1 has quit (Read error: Connection reset by peer)
[03:31:29]<omega8cc>mrfelton: no idea then, btw, is there any reason to use Varnish in front of Nginx? I doubt, but with older Aegir releases you don't have that feature
[03:33:08]* obrienmd has quit (Quit: Leaving.)
[03:33:28]<mrfelton>omega8cc: Well, I've just been experimenting really. I know that NginX has its own Proxy Cache, and that you use this in 'Speed Booster' in BOA, and I assume that this is what you are referring to when you talk about 'Nginx level microcaching' in the later aegir(?) but NginX doesn't seem to be providing any kind of caching feature for us currently. Is there something we need to do to enable that functionality?
[03:35:56]<mrfelton>We seems as though we are seeing some big speed gains with Varnish sitting in front
[03:36:44]<omega8cc>mrfelton: nginx fastcgi cache (it is not a proxy cache) we call speed booster in boa is now enabled in stock Aegir version since 1.7 by default, nothing to enable or configure, unless you wish to modify it using custom logic in the global.inc
[03:39:49]<omega8cc>mrfelton: you can set longer (so no microcaching) TTL in your custom global.inc to get something more similar to Varnish or Boost, sinve by default it caches requests for just a few seconds
[03:40:02]<mrfelton>omega8cc: ok, disabled Varnish now, and can see that X-Speed-Cache is hitting. What kind of thing causes that cache to invalidate? Is that tied in with Drupal's cache purges?
[03:40:25]* SqyD has joined #aegir
[03:41:26]<omega8cc>no, it is not connected with drupal, unless you are using purge module compiled in with extra vhost and config which comes with boa
[03:42:39]<omega8cc>we can't add this to stock Aegir, as it requires some extra config we do in boa, but we no longer use this or recommend, since we have switched to microcaching in boa
[03:42:47]<mrfelton>omega8cc: k, this is not boa system
[03:42:59]<omega8cc>it is there, but not really used by default
[03:43:21]<mrfelton>omega8cc: what is the global.inc setting that controls the cache lifetime?
[03:44:55]<omega8cc>it is X-Accel-Expires header: http://drupalcode.org/project/barracuda.git/blob/HEAD:/aegir/conf/global...
[03:46:34]<mrfelton>omega8cc, cool thanks. It's interesting that you have this kind of caching enabled by default though. Do you not see that as potentially problematic? Especially as it's nt a well advertised fact. How many seconds is the default lifetime?
[03:46:52]<omega8cc>we use there 1h cache for all known bots, and use 1s for DoS protection for humans etc
[03:48:46]<mrfelton>Should those default settings not come from Drupal's cache lifetime settings?
[03:49:35]<omega8cc>mrfelton: 10s for 200, 1m for 302, 5s for 301 403 404, 1s for 500 502 503 504, and it is using drupal cookie as a cache key, so it is per logged in user, hence perfectly secure to use out of the box
[03:49:36]<omega8cc>no
[03:49:53]<mrfelton>interesting
[03:50:12]<mrfelton>what you said there - is that aegir, or boa you are talking about?
[03:50:13]<omega8cc>it would never work as expected when allowing drupal to manage the cache lifetime
[03:50:53]<omega8cc>stock aegir since 1.7, but some fixes have been added in 1.8 and also in head
[03:51:23]<mrfelton>k, so I should probably upgrade to 1.8 then
[03:51:27]<omega8cc>yes
[03:51:44]<omega8cc>see the changelog fo 1.8
[03:52:36]* gboudrias has joined #aegir
[03:52:36]<mrfelton>So, essentially, I would need to set X-Accel-Expires to something high in my config.inc to get an effect more like Varnish caching
[03:52:51]<omega8cc>yep
[03:53:17]<mrfelton>kewl!
[03:54:01]<omega8cc>we should document it, but you can purge the cache anytime with rm -f -r /var/lib/nginx/speed/*
[03:54:07]<mrfelton>Although, we'd also need to do some other custom stuff using the purge module to tie that in with Drupal's cache purgin
[03:54:16]<mrfelton>s/purgin/purging/
[03:55:06]<omega8cc>yes, or use sane defaults, as in our boa example, designed to be used w/o purge/expire modules
[03:55:16]<mrfelton>can you give me a pointer on the purge module compiled in with extra vhost and config that you mentioned?
[03:55:33]<mrfelton>Is http://drupalcode.org/project/barracuda.git/blob/HEAD:/aegir/conf/global... the sane defaults you are referring to?
[03:55:46]<omega8cc>yes
[03:56:05]<mrfelton>Sorry for the 20 questions!
[03:56:14]* blurrydog has joined #aegir
[03:56:34]<omega8cc>it allows you to set higher TTL while still using micro for logged in users and other humans
[03:56:46]<mrfelton>Whats the cache_hour module? Is that providing an easy way for boa users to alter the caching setup?
[03:56:47]<omega8cc>np, I love questions!
[03:56:55]<omega8cc>yes
[03:57:03]<omega8cc>it is a dummy control file
[03:57:06]<mrfelton>cool
[03:57:36]<mrfelton>Tried getting SSI working with this?!
[03:58:34]<mrfelton>We need to give Varnish style caching to a Drupal Commerce site. Mainly to the product catalog part, which is pretty heavy and slow going without something like Varnish. But obviously, the cart block is an issue
[03:58:52]* tlattimore_ has joined #aegir
[03:58:54]<omega8cc>ssi/esi has separate config, not used in the stock Aegir: http://drupalcode.org/project/barracuda.git/blob/HEAD:/aegir/conf/nginx_...
[03:59:19]<mrfelton>When you have 100 products listed on a page, and Drupal Commece uses rules to calculate the sale price for each one… it's slow
[03:59:31]* tlattimore has quit (Ping timeout: 252 seconds)
[03:59:32]* tlattimore_ is now known as tlattimore
[03:59:36]<omega8cc>we can't include it by default because ssi is not compiled by default
[03:59:48]<mrfelton>We can't even use Views level Caching as it breaks Search API / Facet API
[03:59:53]<omega8cc>use Redis
[04:00:08]<omega8cc>we use it also for anonymous visitors in boa
[04:01:03]<mrfelton>used in con unction with the esi drupal module to 'esi enable' specific blocks?
[04:01:04]<omega8cc>it works great for d7 and d6 out of the box
[04:01:17]<omega8cc>yes
[04:01:34]<mrfelton>will that work for the cart block, where the content is per user and based on the user session?
[04:01:35]<omega8cc>but you need ssi in nginx compiled in
[04:02:06]<omega8cc>yes
[04:02:17]<omega8cc>it is using $cache_uid in the cache key
[04:02:36]<omega8cc>and $cache_uid is a drupal cookie
[04:02:40]<mrfelton>nice! And there was thinking that Aegir was making my life difficult integrating varnish style caching, with varnish!
[04:02:52]<mrfelton>why don't you compile ssi into nginx by default?
[04:05:32]<omega8cc>we compile, and it is compiled by default in Squeeze and Precise with nginx-extras, but it is not enabled in the basic nginx apt based install
[04:05:52]<omega8cc>Squeeze backports
[04:05:57]<omega8cc>or Dotdeb
[04:06:07]<omega8cc>not stock Squeeze
[04:07:30]<mrfelton>omega8cc: ok, not sure what Squeeze or Precise is. But, sounds like I want to apt reinstall NginX with a version from Dotdeb or Squeeze backports?
[04:07:31]<omega8cc>hence, we can't ship this config by default, but maybe we should check if ssi is compiled in and the use another include file as we do with upload progress
[04:07:41]<omega8cc>yes
[04:08:08]<mrfelton>omega8cc: that sounds like a good idea. Would be really if the support was there automatically for those that have the capabilites in their NginX
[04:08:20]<mrfelton>really good^
[04:08:51]<omega8cc>please open a feature request in the provision queue :)
[04:09:17]* mrfelton navigates to the provision issue queue :)
[04:09:54]<mrfelton>omega8cc: think you can get it into a 1.9?
[04:10:13]<omega8cc>sure, it is pretty easy
[04:10:20]<mrfelton>keewl
[04:25:28]* zombiebeard has joined #aegir
[04:46:39]* totten has joined #aegir
[04:50:31]* brando753 has joined #aegir
[04:54:13]* simg has joined #aegir
[04:54:18]* simg has left #aegir ()
[05:09:34]* q0rban has quit (Quit: Leaving...)
[05:13:53]* iribarne has joined #aegir
[05:17:11]* brando753 has quit (Remote host closed the connection)
[05:32:40]* obrienmd has joined #aegir
[05:33:49]* tlattimore has quit (Quit: tlattimore)
[05:35:52]* tlattimore has joined #aegir
[05:36:27]* tlattimore has quit (Remote host closed the connection)
[05:36:32]* tlattimore_ has joined #aegir
[05:57:49]* totten has quit (Quit: Leaving.)
[05:59:24]* q0rban has joined #aegir
[06:06:43]* tlattimore_ has quit (Ping timeout: 245 seconds)
[06:08:54]* kepford has quit (Read error: Connection reset by peer)
[06:08:58]* kepford_ has joined #aegir
[06:11:04]* gandhiano has joined #aegir
[06:16:52]* erutan has joined #aegir
[06:31:47]* erutan has quit (Quit: Leaving...)
[06:32:42]* kepford has joined #aegir
[06:33:13]* ghankstef has quit (Quit: ghankstef)
[06:34:42]* Vertice has joined #aegir
[06:35:28]* mrfelton_ has joined #aegir
[06:35:38]* mrfelton has quit (Ping timeout: 240 seconds)
[06:35:39]* mrfelton_ is now known as mrfelton
[06:35:46]* kepford_ has quit (Ping timeout: 276 seconds)
[06:43:21]* gusaus has quit (Quit: gusaus)
[06:59:17]* Circlefusion has quit (Read error: Connection reset by peer)
[07:05:10]* Circlefusion has joined #aegir
[07:06:30]* gboudrias has quit (Quit: Leaving.)
[07:17:58]* kepford has quit (Ping timeout: 245 seconds)
[07:20:09]* kepford has joined #aegir
[07:22:19]* kylemathews has joined #aegir
[07:23:33]* gusaus has joined #aegir
[07:43:17]* omega8cc has quit (Quit: zzzzzz...)
[07:43:21]* erutan has joined #aegir
[07:45:24]* obicke has quit (Quit: Leaving.)
[07:47:31]* blurrydog has quit (Ping timeout: 245 seconds)
[07:52:34]* Pasqualle has quit (Ping timeout: 272 seconds)
[07:53:39]<mvc>!po
[07:54:14]<anarcat>mvc: wrong chan
[07:55:48]<mvc>anarcat: yeah. that's what i get for moving my irssi windows around
[07:55:50]<mvc>thx
[07:57:54]* ivanjaros has quit (Read error: Connection reset by peer)
[08:07:11]* gandhiano has quit (Remote host closed the connection)
[08:08:45]* mrfelton_ has joined #aegir
[08:12:37]* mrfelton has quit (Ping timeout: 276 seconds)
[08:12:38]* mrfelton_ is now known as mrfelton
[08:14:04]* gusaus is now known as gusaus|out
[08:19:52]* zombiebeard has left #aegir ()
[08:26:40]* penyaskito has joined #aegir
[08:27:20]<wamilton>anyone know if it's possible to catch a provision hook with a hosting module?
[08:30:18]* blurryninja has joined #aegir
[08:31:32]<blurryninja>Hi guys, does anyone here use virtualmin? I just set it up for handling DNS and I'm not sure I understand how to let it handle DNS zones only, seems to want me to create a whole virtual server account, which implies account directories and stuff like that. How do I use it for just DNS zones alone?
[08:40:39]* kylemathews has quit (Ping timeout: 260 seconds)
[08:45:15]* jeremyr has quit (Read error: Connection reset by peer)
[08:46:16]* blurryninja has quit (Ping timeout: 245 seconds)
[08:50:33]* mikenotmike has joined #aegir
[08:51:06]* David_Hernandez has quit (Quit: Saliendo)
[08:52:56]* Egyptian[Laptop] has joined #aegir
[08:59:22]* drakythe has quit (Quit: KVIrc 4.0.4 Insomnia http://www.kvirc.net/)
[08:59:54]* kylemathews has joined #aegir
[09:06:59]<mikenotmike>Hi everyone.. I'm getting so close.. Virtualmin works, I created a simple DNS virtual server within it and it resolves to "It Works", so my DNS is functional. But now I've installed aegir and host.mydomain.com resolves to "Server not found" do I need to add host.mydomain.com as it's own record in virtualmin?
[09:07:48]<mikenotmike>I did create a * A record within mydomain.com to resolve to the server IP
[09:14:13]* wamilton has quit (Ping timeout: 245 seconds)
[09:17:26]* Egyptian[Laptop] has quit (Ping timeout: 272 seconds)
[09:28:17]* Deciphered has joined #aegir
[09:32:33]* Egyptian[Laptop] has joined #aegir
[09:33:38]* erutan has quit (Quit: Leaving...)
[09:34:13]* kylemathews has quit (Ping timeout: 248 seconds)
[09:35:37]* erutan has joined #aegir
[09:36:33]* kylemathews has joined #aegir
[09:37:06]* mikenotmike has quit (Ping timeout: 245 seconds)
[09:42:08]* Egyptian[Laptop] has quit (Ping timeout: 272 seconds)
[09:43:06]* erutan has quit (Quit: Leaving...)
[09:43:28]* josh_k has quit (Quit: Holla!)
[09:46:26]* kylemathews has quit (Ping timeout: 250 seconds)
[09:49:38]* Deciphered has quit (Remote host closed the connection)