| [11:04:17] | * omega8cc has quit (Quit: omega8cc) |
| [11:06:44] | * FatGuyLaughing has joined #aegir |
| [11:12:07] | * FatGuyLaughing has quit (Quit: FatGuyLaughing) |
| [11:12:59] | * arielqgold has joined #aegir |
| [11:14:17] | <pkej1> | I have a question about deployment. |
| [11:14:32] | <pkej1> | Is it possible to deploy to a shared hosting where aegir isn't installed? |
| [11:17:41] | * nick_santa has joined #aegir |
| [11:18:08] | * Artusamak is now known as Artusamak_afk |
| [11:24:46] | * nomad411 has quit (Quit: nomad411) |
| [11:30:36] | * NetCoder37 has joined #aegir |
| [11:44:49] | * omega8cc has joined #aegir |
| [11:48:37] | * omega8cc has quit (Client Quit) |
| [11:48:51] | * beautifulmind has joined #aegir |
| [11:52:38] | * anarcat has quit (Quit: rebooting) |
| [11:54:31] | * ryanarmstrong has quit (Quit: Leaving.) |
| [11:55:45] | * omega8cc has joined #aegir |
| [12:01:55] | * jhedstrom has quit (Ping timeout: 240 seconds) |
| [12:03:04] | * milk_ is now known as milk |
| [12:17:50] | * jhedstrom has joined #aegir |
| [12:20:19] | * jhedstrom has quit (Read error: Connection reset by peer) |
| [12:30:57] | * welly has joined #aegir |
| [12:39:07] | * welly has quit (Changing host) |
| [12:39:07] | * welly has joined #aegir |
| [12:40:29] | * jhedstrom has joined #aegir |
| [12:42:53] | * kvanderw has joined #aegir |
| [12:49:08] | * arielqgold has quit (Remote host closed the connection) |
| [12:59:49] | * MadTBone has quit (Ping timeout: 250 seconds) |
| [13:03:47] | * jhedstrom has quit (Ping timeout: 255 seconds) |
| [13:06:06] | * josh_k has quit (Quit: Holla!) |
| [13:09:01] | * LunkRat has joined #aegir |
| [13:13:47] | <LunkRat> | ping omega88cc |
| [13:14:26] | <LunkRat> | i mean 8cc hah sorry |
| [13:23:29] | * ezra-g has quit (Quit: Mastering Drupal Chapters: http://masteringdrupal.com/shop) |
| [13:24:14] | * macrocosm has joined #aegir |
| [13:25:44] | * macrocosm has quit (Client Quit) |
| [13:26:04] | * macrocosm has joined #aegir |
| [13:27:26] | * mlncn has quit (Remote host closed the connection) |
| [13:27:30] | * arianek has joined #aegir |
| [13:28:07] | * arianek is now known as arianek_afk |
| [13:44:13] | * mapleleaf has quit (Remote host closed the connection) |
| [13:51:49] | * milk has quit (Read error: Connection reset by peer) |
| [13:55:00] | * LunkRat has quit (Ping timeout: 264 seconds) |
| [13:55:23] | * ezra-g has joined #aegir |
| [13:55:39] | * NetCoder37 has left #aegir () |
| [13:58:46] | * xk has joined #aegir |
| [14:00:49] | <xk> | Has this bug been identified / fixed - create a directory under modules (say blah123) on the MASTER / HUB server. verify website located on REMOTE / SPOKE server. modules/blah123 is copied across. Now delete modules/blah123 on the MASTER / HUB. verify the website again. modules/blah123 still exists on the REMOTE / SPOKE server. |
| [14:01:38] | <xk> | er, I mean sites/site.com.au/modules/blah123 |
| [14:02:34] | * LunkRat has joined #aegir |
| [14:08:25] | * arianek_afk has quit (Remote host closed the connection) |
| [14:13:12] | * xk has left #aegir () |
| [14:13:59] | * LunkRat has quit (Ping timeout: 255 seconds) |
| [14:15:07] | * ezra-g has quit (Quit: Mastering Drupal Chapters: http://masteringdrupal.com/shop) |
| [14:28:50] | * szczym_ has quit (Ping timeout: 255 seconds) |
| [14:48:37] | * psynaptic is now known as psynaptic|away |
| [15:07:49] | <AntiNSA> | hty |
| [15:08:18] | <AntiNSA> | is it possible to add the commits by just editing the files which are edited in the commint liog in the seame way I patch drupals modules? |
| [15:13:52] | <AntiNSA> | where is this file aegir/conf/global.inc.aegir.txt |
| [15:14:17] | <AntiNSA> | I have find / -name and I cant find it on my barracuda install |
| [15:18:21] | <AntiNSA> | i HAVE NOTICEED ON NEWEST HEAD THIS DEFINATELY SLOWS MY SYSTEM DOWN... |
| [15:18:25] | <AntiNSA> | sorry caps.. |
| [15:18:41] | <AntiNSA> | maybe its the javascript aggregator enabled on default... |
| [15:24:35] | * AntiNSA-AFK has joined #aegir |
| [15:27:27] | * AntiNSA has quit (Ping timeout: 252 seconds) |
| [15:37:55] | * EclipseGc has quit (Quit: EclipseGc) |
| [15:39:36] | * lolmaus53258 has joined #aegir |
| [15:41:31] | <AntiNSA-AFK> | wish someone could tell me a way to fix that caching issue . where is aegir/conf ? |
| [15:52:37] | * j0nathan has quit (Read error: Operation timed out) |
| [15:53:15] | * j0nathan has joined #aegir |
| [16:18:59] | * realityloop has quit (Remote host closed the connection) |
| [16:26:29] | * welly has quit (Read error: Connection reset by peer) |
| [16:35:50] | <AntiNSA-AFK> | is it good to enable jsmin and gzip ? |
| [16:50:38] | * nick_santa has quit (Quit: nick_santa) |
| [16:59:15] | <AntiNSA-AFK> | is it good to enable jsmin and gzip ? |
| [16:59:38] | <AntiNSA-AFK> | I need to do this right. enable them both? Goesnt ngingx already compress javascript? |
| [17:01:23] | * CraHan has quit (Read error: Operation timed out) |
| [17:01:41] | * CraHan has joined #aegir |
| [17:04:24] | * snlnz has quit (Ping timeout: 276 seconds) |
| [17:06:44] | * snlnz has joined #aegir |
| [17:12:17] | * secoif has quit (Quit: secoif) |
| [17:15:03] | * jaymiejones86 has joined #aegir |
| [17:15:12] | * jaymiejones86 has left #aegir () |
| [17:18:12] | * ronia has joined #aegir |
| [17:28:07] | * macrocosm has quit (Quit: ChatZilla 0.9.86.1 [Firefox 4.0/20110318052756]) |
| [17:32:01] | * AquaticDisorder has joined #aegir |
| [17:45:06] | * mikl has joined #aegir |
| [17:46:48] | * NeoID has quit (Quit: Forlater kanalen) |
| [17:46:53] | <AntiNSA-AFK> | anyone here know where to fint the global.inc.aegir.txt ? I cant find it |
| [18:01:41] | * NeoID has joined #aegir |
| [18:23:28] | * ronia has quit (Quit: ronia) |
| [18:27:47] | * scientist has quit (Ping timeout: 255 seconds) |
| [18:40:29] | * mikl has quit (Read error: Connection reset by peer) |
| [18:49:41] | * jonhattan has joined #aegir |
| [18:55:05] | * shrop has quit (Quit: bye) |
| [18:58:36] | * ronia has joined #aegir |
| [18:59:06] | * shrop has joined #aegir |
| [19:02:10] | * ronia has quit (Remote host closed the connection) |
| [19:02:19] | * ronia has joined #aegir |
| [19:06:39] | * gusaus has quit (Quit: gusaus) |
| [19:06:49] | <pkej1> | AntiNSA-AFK: I would use some kind of web developer/analyzation tool on Firefox to see the size of the files transferred (or perhaps check your apache logs). Then try the site without jsmin and gzip, then with jsmin, then with jsmin + gzip and finally gzip only. |
| [19:07:50] | <pkej1> | AntiNSA-AFK: that way yoou could determine if nginx compresses by default (gzip vs no gzip) and if there is anything to gain from jsmin vs jsmin + gzip |
| [19:09:08] | <pkej1> | AntiNSA-AFK: one question I have no idea about is if nginx caches the compressed data, or if it compresses on every run; depending on memory footprint of the compression, processor resources etc. you'd also have to take that in account vs enabling gzip in caching in drupal. |
| [19:09:45] | <pkej1> | AntiNSA-AFK: and of course the traffic volume |
| [19:10:14] | * FransK has joined #aegir |
| [19:14:05] | * beautifulmind has quit (Quit: Leaving.) |
| [19:21:10] | * FransK has quit (Quit: Konversation terminated!) |
| [19:21:25] | * FransK has joined #aegir |
| [19:21:25] | * ronia has quit (Remote host closed the connection) |
| [19:21:39] | * ronia has joined #aegir |
| [19:22:19] | * Pasqualle has joined #aegir |
| [19:23:17] | * lolmaus53258 has quit () |
| [19:32:41] | * szczym has joined #aegir |
| [19:45:37] | * ronia has quit (Remote host closed the connection) |
| [19:45:57] | * ronia has joined #aegir |
| [19:48:51] | * mikl has joined #aegir |
| [19:48:51] | * mikl has quit (Changing host) |
| [19:48:51] | * mikl has joined #aegir |
| [19:49:07] | * Zlender|afk is now known as Zlender |
| [19:50:03] | * redShadow[2V] has joined #aegir |
| [19:58:15] | * ronia has quit (Remote host closed the connection) |
| [19:58:32] | * ronia has joined #aegir |
| [20:10:14] | * ngnp has joined #aegir |
| [20:16:09] | * pkej1 has left #aegir () |
| [20:17:12] | * ronia has quit (Remote host closed the connection) |
| [20:17:25] | * ronia has joined #aegir |
| [20:28:27] | * ronia has quit (Remote host closed the connection) |
| [20:28:44] | * ronia has joined #aegir |
| [20:32:12] | * Artusamak_afk is now known as Artusamak |
| [20:34:34] | * adrinux has joined #aegir |
| [20:34:49] | * Chipie has quit (Ping timeout: 246 seconds) |
| [20:34:49] | * lolmaus has quit () |
| [20:35:39] | * NeoID has quit (Quit: Forlater kanalen) |
| [20:37:27] | * ronia has quit (Remote host closed the connection) |
| [20:37:39] | * ronia has joined #aegir |
| [20:40:42] | * Chipie has joined #aegir |
| [20:41:06] | * psynaptic|away is now known as psynaptic |
| [20:53:07] | * lolmaus has joined #aegir |
| [20:53:27] | * pkej1 has joined #aegir |
| [20:53:46] | * markwk has joined #aegir |
| [20:57:17] | * ronia has quit (Remote host closed the connection) |
| [20:58:15] | * ronia has joined #aegir |
| [20:59:32] | * V1ntage_work has joined #aegir |
| [21:03:34] | * recidive has quit (Quit: zzz) |
| [21:03:45] | <markwk> | stupid question: drush make on new aegir install doesn't seem to work nor do make files work added through aegir work. |
| [21:04:22] | <markwk> | I created a symbolic link to drush make in /var/aegir/.drush/drush_make and drush make runs fine, but doesn't create directory |
| [21:05:35] | * mlncn has joined #aegir |
| [21:07:12] | <adrinux> | markwk: so, you have drush make installed where? |
| [21:08:03] | <markwk> | i used omega8cc's script so it seems to be installed in /var/aegir/.drush/drush_make |
| [21:08:06] | <adrinux> | markwk: also, who are you running make as, who are the drush_make files owned by? |
| [21:08:19] | <markwk> | i'm logged in as root |
| [21:08:21] | <adrinux> | installed in the right place then. |
| [21:08:46] | <markwk> | it didn't work at all so I created a symbolic link. seems like something must be up though |
| [21:08:51] | <adrinux> | markwk: you should be aegir user when running drush and drush_make |
| [21:08:57] | <adrinux> | not root |
| [21:10:46] | <markwk> | adrinux: thanks, i'll try that. |
| [21:12:14] | <markwk> | adrinux: I don't recall giving a password for aegir. Can I just change its password or with this make trouble? |
| [21:13:24] | <SqyD> | markwk: the aegir user should not have a password set |
| [21:13:25] | <adrinux> | no, need |
| [21:13:33] | <adrinux> | use su |
| [21:13:34] | * ronia has quit (Remote host closed the connection) |
| [21:13:35] | * simesy_ has joined #aegir |
| [21:13:49] | <adrinux> | markwk: for ubuntu I do sudo su -s /bin/bash aegir |
| [21:14:02] | <adrinux> | to go from my normal user to aegir user |
| [21:14:55] | <adrinux> | markwk: whenever you're working in /var/aegir, su to the aegir user first |
| [21:15:03] | * simesy has quit (Ping timeout: 252 seconds) |
| [21:15:03] | * simesy_ is now known as simesy |
| [21:16:18] | * ronia has joined #aegir |
| [21:16:29] | * ronia has quit (Client Quit) |
| [21:16:41] | * ronia has joined #aegir |
| [21:16:51] | * ronia has quit (Client Quit) |
| [21:17:14] | * ronia has joined #aegir |
| [21:17:23] | * ronia has left #aegir () |
| [21:22:54] | <adrinux> | if anyone else would like to chime in about the silliness of adding drush make files to modules and themes, please do http://drupal.org/node/1011178 http://drupal.org/node/1102962 |
| [21:29:29] | * markwk has quit (Read error: Connection timed out) |
| [21:31:17] | * markwk has joined #aegir |
| [21:36:45] | * bertodsera_ has joined #aegir |
| [21:36:47] | * bertodsera has quit (Ping timeout: 255 seconds) |
| [21:44:18] | * mdupont_inovae has joined #aegir |
| [21:45:57] | <mdupont_inovae> | hello |
| [21:47:32] | * mikl has quit (Read error: Connection reset by peer) |
| [21:50:43] | <markwk> | strange, when I try to switch to aegir user after entering a password I immediately get kicked out. |
| [21:52:12] | <adrinux> | bizarre |
| [21:52:28] | <mig5> | press enter a few times before trying to type |
| [21:52:31] | <mig5> | after dropping into the shell |
| [21:52:36] | <adrinux> | markwk: how are you trying to switch, and who's password are you using |
| [21:52:40] | * jonhattan has quit (Remote host closed the connection) |
| [21:53:00] | <mig5> | or sudo su - -s /bin/sh aegir |
| [21:53:03] | <mig5> | (extra dash) |
| [21:53:35] | <adrinux> | what does the extra dash do? |
| [21:53:35] | <markwk> | ok |
| [21:53:48] | <mig5> | forces resetting of the environment to match the new user |
| [21:54:17] | <markwk> | mig: thanks, that seemed to work to get me in as aegir |
| [21:54:27] | <markwk> | I'll see if drush make works now |
| [21:56:14] | * jonhattan has joined #aegir |
| [21:56:40] | <markwk> | no luck with drush make :( drush make simple.make simple |
| [21:56:56] | <markwk> | no dir showed up once it went through drush make |
| [21:58:46] | <adrinux> | markwk: is there an error in the output? |
| [21:59:07] | <adrinux> | if there is an error, then you won't see any drupal directory |
| [21:59:41] | <adrinux> | it assembles everything in tmp, I think, and only copies the platform over if successful |
| [22:00:08] | <adrinux> | markwk: scroll back in terminal output and look for [error] on the right :) |
| [22:01:25] | <mig5> | add --debug for good measure when you run it again |
| [22:01:30] | <mig5> | and pastebin ;) |
| [22:03:16] | <adrinux> | while we're on the subject of broken make files, would appreciate your input on http://drupal.org/node/1011178 and http://drupal.org/node/1102962 mig5 |
| [22:03:47] | <markwk> | @adinux: there was indeed an error. corrected mistake in file and it was fine. is it possible to force to completion in spite of mistake? |
| [22:04:13] | <adrinux> | no idea. |
| [22:05:07] | <adrinux> | markwk: it does run to completion, it's just that all the downloaded files are elsewhere, you could copy them over I guess. but it's better to just correct the error |
| [22:05:26] | <adrinux> | maybe drush_male should just fail on error |
| [22:05:31] | <adrinux> | make |
| [22:06:16] | <markwk> | The file was missing a patch file so didn't patch it. This never happens locally or in my previous experiences |
| [22:07:51] | <adrinux> | man. this ckeditor maintainer is pissing me off |
| [22:07:52] | <markwk> | Thanks alot for the help. It is at least working now. |
| [22:12:26] | * markwk has quit (Quit: markwk) |
| [22:14:27] | <mdupont_inovae> | I had a strange issue after upgrading Aegir 0.3 to 1.0-rc2 |
| [22:15:12] | <adrinux> | only the one? :) |
| [22:15:27] | <mdupont_inovae> | The upgrade went relatively fine, but the existing platforms were not handled correctly |
| [22:15:55] | <mdupont_inovae> | the Verify task failed on every platform |
| [22:16:28] | <mdupont_inovae> | And in /var/aegir/.drush alias file for it the context_type was set to "server", not "platform" |
| [22:17:06] | <mdupont_inovae> | If I adapted the alias file to mirror a "platform" type configuration, the Verify task would now succeed |
| [22:21:00] | * beautifulmind has joined #aegir |
| [22:23:54] | <mdupont_inovae> | The drush alias file content can be seen on http://drupalbin.com/18100 |
| [22:24:06] | <mdupont_inovae> | with bogus and working configuration |
| [22:26:41] | * mikl has joined #aegir |
| [22:27:07] | * mikl is now known as Guest97640 |
| [22:31:01] | * simesy has quit (Quit: simesy) |
| [22:32:56] | * simesy has joined #aegir |
| [22:34:20] | * sepehr has joined #aegir |
| [22:36:44] | * markwk has joined #aegir |
| [22:39:02] | * sepehr has quit (Ping timeout: 276 seconds) |
| [22:39:41] | * markwk has quit (Client Quit) |
| [22:40:18] | * j0nathan has quit (Remote host closed the connection) |
| [22:41:10] | * NeoID has joined #aegir |
| [22:42:24] | * MadTBone has joined #aegir |
| [22:46:54] | * lukus has quit (Remote host closed the connection) |
| [22:50:45] | * EugenMayer has joined #aegir |
| [22:50:51] | <EugenMayer> | adrinux: ping |
| [22:50:57] | <adrinux> | hello |
| [22:50:57] | <hefring> | que tal |
| [22:51:14] | <adrinux> | EugenMayer: sorry, I'm disturbing you :) |
| [22:51:39] | <adrinux> | just sent another mail after ckeditor maintainer fixed the issue :) |
| [22:51:40] | <EugenMayer> | no worries. http://drupal.org/node/1103872 seems to be fixed already? |
| [22:51:45] | <EugenMayer> | ah ok. |
| [22:51:52] | <EugenMayer> | so blueprint is still pending? |
| [22:51:59] | <adrinux> | yeah |
| [22:52:49] | <adrinux> | I'm wondering how often this is going to happen. seems it's often the same user supplying the make files, AntioneSolutions. Think I'll message him too and point out the issues :) |
| [22:53:29] | * sepehr has joined #aegir |
| [22:58:30] | <EugenMayer> | adrinux: added a comment to blueprint. you wont find me in #aegir, as not taking part at the development / aegir anymore. you find me over in #drupal / #drupal-contribute usualy. laters |
| [22:58:45] | <adrinux> | ok, cheers. bye |
| [22:59:15] | * EugenMayer has left #aegir () |
| [23:00:26] | * lukus has joined #aegir |
| [23:08:35] | * markwk has joined #aegir |
| [23:15:09] | * MadTBone has quit (Ping timeout: 250 seconds) |
| [23:15:24] | * sepehr has quit (Ping timeout: 264 seconds) |
| [23:18:42] | <mig5> | lol |
| [23:26:10] | * Artusamak is now known as Artusamak_afk |
| [23:27:23] | * sepehr has joined #aegir |
| [23:28:48] | <adrinux> | mig5: lol? |
| [23:31:25] | * markwk has quit (Read error: Connection timed out) |
| [23:32:17] | * markwk has joined #aegir |
| [23:34:30] | * simesy has quit (Quit: Gordon Bennett) |
| [23:38:17] | * Guest97640 has quit (Read error: Connection reset by peer) |
| [23:39:54] | * mikl has joined #aegir |
| [23:40:53] | * markwk has quit (Read error: Operation timed out) |
| [23:41:00] | * jonhattan has quit (Quit: llevaré una chaquete de guns'n'roses) |
| [23:41:37] | * kvanderw has quit (Quit: Computer has gone to sleep) |
| [23:42:10] | * markwk has joined #aegir |
| [23:48:27] | * NeoID has quit (Ping timeout: 248 seconds) |
| [23:56:26] | * EclipseGc has joined #aegir |
| [00:01:55] | * cromac has joined #aegir |
| [00:02:17] | * anarcat has joined #aegir |
| [00:05:47] | * markwk has quit (Read error: Connection timed out) |
| [00:05:58] | * kvanderw has joined #aegir |
| [00:06:15] | * markwk has joined #aegir |
| [00:07:36] | <adrinux> | I *swear* i bookmarked something about adding platforms to the front end via the cli |
| [00:10:14] | * mattmcmanus has quit (Ping timeout: 255 seconds) |
| [00:13:16] | <mig5> | http://lists.aegirproject.org/pipermail/aegir/2011-January/000026.html |
| [00:13:17] | <mig5> | hosting-import |
| [00:13:32] | <mig5> | i think i agree with you re: modules and their own makefiles |
| [00:13:48] | <mig5> | i don't think they should *not * have makefiles, but a) they should be written properly and b) they should be optional and not forced through recursion |
| [00:15:01] | <adrinux> | exactly. |
| [00:15:22] | <adrinux> | just found your mailing list post in google as you posted it... |
| [00:17:38] | * Brandonian has joined #aegir |
| [00:18:59] | * psynaptic is now known as psynaptic|lunch |
| [00:20:57] | <anarcat> | hey mig5 |
| [00:21:08] | <anarcat> | him |
| [00:21:09] | <anarcat> | hum |
| [00:21:15] | <anarcat> | did we miss this weeks scrum? :) |
| [00:24:30] | * NeoID has joined #aegir |
| [00:26:43] | * EclipseGc missed it |
| [00:27:49] | * anarcat too |
| [00:27:54] | <anarcat> | oh well |
| [00:31:17] | * mrbaileys has joined #aegir |
| [00:31:25] | * LunkRat has joined #aegir |
| [00:31:53] | * mapleleaf has joined #aegir |
| [00:36:30] | * FatGuyLaughing has joined #aegir |
| [00:36:42] | * ngnp has quit (Quit: ngnp) |
| [00:40:16] | <omega8cc> | anarcat: yeah, I was the only zombie telling "5 minutes to scrum" this week ;) |
| [00:41:15] | <anarcat> | crap :) |
| [00:41:24] | <anarcat> | i don't understand how i missed that... |
| [00:42:35] | <omega8cc> | I can't miss it, I have 3 alerts defined in my iCal every Tuesday :) |
| [00:43:10] | <omega8cc> | unless I'm really offline |
| [00:43:37] | * kostajh has joined #aegir |
| [00:43:39] | * j0nathan has joined #aegir |
| [00:43:55] | * psynaptic|lunch is now known as psynaptic |
| [00:44:46] | <omega8cc> | we moved it a few times recently so it causes our internal calendars confusion maybe |
| [00:45:08] | * sepehr has quit (Ping timeout: 276 seconds) |
| [00:45:34] | * FatGuyLaughing has quit (Read error: Connection reset by peer) |
| [00:46:09] | * FatGuyLaughing has joined #aegir |
| [00:46:29] | * ergonlogic has joined #aegir |
| [00:46:31] | * ergonlogic has left #aegir () |
| [00:54:16] | <anarcat> | yeah |
| [00:54:25] | <anarcat> | i didn't actually write it down in my agenda, that's why! :P |
| [00:55:20] | * markwk has quit (Read error: Connection timed out) |
| [00:56:20] | * markwk has joined #aegir |
| [00:58:33] | * NeoID has quit (Ping timeout: 240 seconds) |
| [01:02:58] | * ghankstef has joined #aegir |
| [01:03:48] | * NeoID has joined #aegir |
| [01:04:54] | * sepehr has joined #aegir |
| [01:09:21] | * NeoID has quit (Ping timeout: 240 seconds) |
| [01:10:05] | * psynaptic is now known as psynaptic|away |
| [01:10:08] | <LunkRat> | anyone know a good vps provider with strong aegir support available? |
| [01:11:26] | * sepehr has quit (Ping timeout: 255 seconds) |
| [01:12:05] | * jonhattan has joined #aegir |
| [01:12:14] | * psynaptic|away is now known as psynaptic |
| [01:12:35] | <omega8cc> | LunkRat: I don't think there is an Aegir specific vps provider, Aegir will run on any good system, just avoid those based on Virtuozzo family |
| [01:13:16] | <LunkRat> | what about this outfit? ;) http://omega8.cc/ |
| [01:13:49] | <LunkRat> | by 'support' i mean people who can support my aegir install |
| [01:13:50] | <omega8cc> | LunkRat: we don't offer vps systems, we offer Aegir/Drupal in a SaaS mode |
| [01:13:54] | * ergonlogic has joined #aegir |
| [01:13:54] | * ergonlogic has left #aegir () |
| [01:14:35] | <LunkRat> | ooooh ok. why does it say vps everywhere on the site, even the order form? |
| [01:14:37] | <omega8cc> | LunkRat: we support both hosted SaaS and also Aegir on your own server |
| [01:14:56] | <LunkRat> | cool |
| [01:15:42] | <omega8cc> | it is for compatibility with folks thinking they need this VPS thing, but we will remove it soon to avoid confusion |
| [01:15:55] | <LunkRat> | i am considering moving a dozen client production sites and I want to know that I can count on an expert for emergency support. would that be you? |
| [01:16:10] | <omega8cc> | probably ;) |
| [01:17:06] | * ezra-g has joined #aegir |
| [01:17:26] | <LunkRat> | sweet . . . I'll look at the options and be in touch. thanks |
| [01:20:49] | <omega8cc> | LunkRat: ok, thanks |
| [01:21:31] | * markwk has quit (Read error: Connection timed out) |
| [01:21:35] | * jonhattan has quit (Quit: Ex-Chat) |
| [01:27:46] | * sepehr has joined #aegir |
| [01:31:21] | * scientist has joined #aegir |
| [01:39:50] | * beautifulmind has quit (Quit: Leaving.) |
| [01:40:08] | * highermath_away is now known as highermath |
| [01:41:01] | <highermath> | I am in deployment hell - trying to set up a CentOS machine as a deployment target |
| [01:41:46] | <highermath> | install.sh insistas I don't have php-posix and yum insists I do |
| [01:42:35] | <highermath> | if this sounds familiar to anyone, please let me know how/if you fixed it |
| [01:44:19] | * ergonlogic has joined #aegir |
| [01:44:32] | <omega8cc> | highermath: it is a CentOS hell, not deployment hell ;) |
| [01:45:33] | * FatGuyLaughing has quit (Quit: FatGuyLaughing) |
| [01:45:35] | * ergonlogic has left #aegir () |
| [01:46:38] | * lolmaus has quit () |
| [01:47:58] | * FatGuyLaughing has joined #aegir |
| [01:50:00] | * q0rban has joined #aegir |
| [01:50:51] | * markwk has joined #aegir |
| [01:50:53] | <AntiNSA-AFK> | AntiNSA------:<markwk> strange, when I try to switch to aegir user after entering a password I immediately get kicked out. Ive had several students compainm about that. I told them they must be crazy that would never happen...... |
| [01:51:12] | <adrinux> | lol |
| [01:51:48] | <adrinux> | AntiNSA-AFK: well now you can apologise and just tell them what mig5 said :) |
| [01:52:26] | <markwk> | AntiNSA: so am I crazy? |
| [01:52:59] | <AntiNSA-AFK> | I guess the whole time I was only lying to myself |
| [01:53:17] | <markwk> | omega8cc gave me this to change users as root: `su -s /bin/bash - aegir` for Barracuda hostmaster |
| [01:53:18] | <markwk> | `su -s /bin/bash - o1.ftp` for Octopus hostmaster. |
| [01:53:39] | <AntiNSA-AFK> | its not happening in shell its happening on the front end. |
| [01:53:43] | <AntiNSA-AFK> | in drupal. |
| [01:54:19] | <markwk> | ah! it's happening to me in shell |
| [01:54:30] | <AntiNSA-AFK> | Javascript aggregatot ALWAYS makes things laggy on my site. I am caching with views though. I tried disabling views timed caching and it was a nightmare. My cpu use jumped way high. |
| [01:56:00] | <AntiNSA-AFK> | ehn I read in the drupal support forums even before aggregator (the drupal core version) was made part of core it had a lot of reports of slowing peoples system down |
| [01:56:27] | <AntiNSA-AFK> | There is alwso a user with pantheon which reported the same issue. |
| [01:56:43] | <AntiNSA-AFK> | I think you should stuck to native nginx compression |
| [01:58:15] | <AntiNSA-AFK> | Id like too add this commit https://github.com/omega8cc/nginx-for-drupal/commit/e053ae2aefdc77e1c7ea... without reinstalling or updating barracuda, but I can not locate the files on my install to alter after looking for them with find / -name |
| [01:58:17] | * ergonlogic has joined #aegir |
| [01:58:24] | <AntiNSA-AFK> | am I doing something wrong? |
| [01:58:50] | <AntiNSA-AFK> | where is the aegir/conf directory? |
| [01:59:40] | <omega8cc> | for Octopus hostmaster it is /data/conf/global.inc |
| [02:00:51] | * ngnp has joined #aegir |
| [02:02:42] | <omega8cc> | you can replace this file with https://github.com/omega8cc/nginx-for-drupal/raw/master/aegir/conf/globa... |
| [02:02:48] | <AntiNSA-AFK> | so global.inc.ssl.aegir.txt & glogal.inc.aegir.txt is all in global.inc then? |
| [02:03:16] | <omega8cc> | it is renamed to /data/conf/global.inc on install/upgrade |
| [02:03:42] | <omega8cc> | for Octopus it is https://github.com/omega8cc/nginx-for-drupal/raw/master/aegir/conf/globa... |
| [02:04:06] | <AntiNSA-AFK> | so we are talking about two different files being renamed into one? |
| [02:04:12] | <omega8cc> | no |
| [02:04:18] | <omega8cc> | only one of them: https://github.com/omega8cc/nginx-for-drupal/raw/master/aegir/conf/globa... |
| [02:05:03] | <AntiNSA-AFK> | ok so if I understand this global.inc.ssl.aegir.txt = global.inc ? |
| [02:06:38] | <AntiNSA-AFK> | what about my.cnf.txt ? |
| [02:07:11] | <vegardx> | omega8cc: Totally unrelated, why does every file in barracuda (?) end with .txt, even bash-scripts and the like. |
| [02:07:16] | <omega8cc> | please read the code to learn more or just upgrade |
| [02:07:50] | <AntiNSA-AFK> | sorry I know it is probably a really stupid obvious question... |
| [02:08:02] | * pkej1 has quit (Quit: Leaving.) |
| [02:08:05] | <omega8cc> | vegardx: by my personal design |
| [02:08:12] | <vegardx> | aight :) |
| [02:08:48] | <AntiNSA-AFK> | if you can help me on this oen last file I wont have to upgrade |
| [02:08:58] | <AntiNSA-AFK> | my.cnf.txt |
| [02:09:24] | <AntiNSA-AFK> | find / -name cnf* = nothing |
| [02:09:59] | <omega8cc> | AntiNSA-AFK: don't touch it, you don't need to change it probably, it is for /etc/mysql/my.cnf |
| [02:11:12] | * Chipie has quit (Quit: Leaving.) |
| [02:11:19] | <AntiNSA-AFK> | if you did that change, wouldnt that limit the number of total registered users that could log in at the same time by giving each more ram? |
| [02:11:46] | <AntiNSA-AFK> | so, it may be faster, but it would slow down more if more pepople logged in? |
| [02:12:08] | <AntiNSA-AFK> | vs being a little slow for everyone, but allowign more total users? |
| [02:13:12] | <AntiNSA-AFK> | I wish you had a setting where you could have that kind of logic in your caching strategy, what is more important, absoluite speen for fewer users, or stability and scalability for as many max users you can stuff in your server |
| [02:13:29] | <omega8cc> | it is unrelated, the change is useful only when you have big databases and enough ram, we just increased it a bit for better use of ram in mysql by default |
| [02:13:47] | <AntiNSA-AFK> | and then the admin could slect the options based on their own needs. |
| [02:14:10] | <omega8cc> | there is BOND script to tune important settings |
| [02:14:24] | <AntiNSA-AFK> | tell me more great master |
| [02:14:38] | <omega8cc> | no, read more ;) |
| [02:15:28] | <AntiNSA-AFK> | its not here https://github.com/omega8cc/scripts |
| [02:16:16] | * daveparrish has left #aegir ("WeeChat 0.3.2") |
| [02:16:28] | <omega8cc> | it is here: https://github.com/omega8cc/nginx-for-drupal |
| [02:17:19] | <omega8cc> | please read the readme etc etc etc |
| [02:17:59] | <AntiNSA-AFK> | you mean the readme in the bond.sh.txt? |
| [02:18:06] | <AntiNSA-AFK> | read it. readign other readme again |
| [02:18:47] | <markwk> | omega8cc: is there anything particular that i need to do to get a pear extension to work with barracuda? |
| [02:20:19] | <markwk> | I ran the obvious pear install Mail_Mime |
| [02:20:38] | <markwk> | But I wonder if there is quite a bit of config that needs to be done to make something like this work |
| [02:21:11] | <hefring> | Hostmaster => comment the hosting_get_client*() functions => http://drupalcode.org/project/hostmaster.git/commitdiff/fb971d3fea36b6a8... |
| [02:21:11] | <hefring> | Hostmaster => document every undocumentated function here => http://drupalcode.org/project/hostmaster.git/commitdiff/4f62fe16fec75188... |
| [02:21:11] | <hefring> | Hostmaster => really deprecate hosting_get_client_by_email() by generating an error => http://drupalcode.org/project/hostmaster.git/commitdiff/c893876c2416c6ab... |
| [02:21:20] | <AntiNSA-AFK> | Ok, am I understanding that BOND slows down the timeouts for everything? Or is there custom stuff going on in their that it looks at your server harware and setup, and fine tunes barracuda to preform the best on your server? Or is it meant as a troubleshooting script that will stop WSOD and such allowing you to troubleshoot? I am llooking for increased speed and stability. Everything is actually |
| [02:21:21] | <AntiNSA-AFK> | pretty stable... but more speed would be better. |
| [02:21:46] | <AntiNSA-AFK> | Im not looking for troubleshootign stuff. |
| [02:21:51] | * Chipie has joined #aegir |
| [02:23:22] | <omega8cc> | markwk: you need to add it also to /opt/etc/php.ini and reload php-fpm |
| [02:23:41] | <markwk> | ok |
| [02:25:10] | * sdudenhofer has joined #aegir |
| [02:25:33] | <omega8cc> | mxrhd: ping |
| [02:25:47] | * sepehr has quit (Ping timeout: 248 seconds) |
| [02:28:06] | <mxrhd> | omega8cc: pong |
| [02:29:16] | * anarcat has quit (Quit: Lost terminal) |
| [02:31:17] | * mrbaileys has quit (Quit: leaving) |
| [02:41:48] | * sdudenhofer has quit (Quit: Ex-Chat) |
| [02:41:55] | * jhedstrom has joined #aegir |
| [02:43:47] | * mikl has quit (Quit: Computer has gone to sleep.) |
| [02:55:08] | <markwk> | omega8cc: how do I add it to opt/etc/php.ini? Just extension=mime.php ? I'm feeling stupid on this one :( |
| [02:57:15] | <omega8cc> | markwk: look where other extensions are and copy your own there |
| [02:58:37] | * jonhattan has joined #aegir |
| [03:00:53] | * anarcat has joined #aegir |
| [03:01:14] | * ezra-g has quit (Quit: Mastering Drupal Chapters: http://masteringdrupal.com/shop) |
| [03:05:48] | * grugnog has joined #aegir |
| [03:08:38] | * sdudenhofer has joined #aegir |
| [03:26:30] | * mdupont_inovae has left #aegir ("Ex-Chat") |
| [03:27:29] | * V1ntage_work has quit (Remote host closed the connection) |
| [03:32:08] | <anarcat> | omega8cc: i will be working on provisionacl 1.1 now |
| [03:32:14] | <AntiNSA-AFK> | http://behindthewall.msnbc.msn.com/_news/2011/03/24/6333593-china-cracks... |
| [03:32:23] | <AntiNSA-AFK> | pain in the ass I am telling you |
| [03:32:39] | <AntiNSA-AFK> | try troubleshooting with big fuckign brother. |
| [03:33:02] | <AntiNSA-AFK> | BUt good news is barracuda is doing better and faster than oogle from where I am sitting. |
| [03:33:03] | <anarcat> | omega8cc: i'd like your feedback on those two issues: https://drupal.org/project/issues/1097862?text=&status=Open&priorities=A... |
| [03:34:04] | <AntiNSA-AFK> | I even made an faq vid about how faster we are than google before the story http://thecenterofthenet.com/node/102206 |
| [03:34:08] | <AntiNSA-AFK> | hahahahahahah |
| [03:34:30] | <anarcat> | good article |
| [03:36:05] | <markwk> | I live in China. I understand the firewall's mistreatment of all google services in china |
| [03:36:14] | <markwk> | the chinese think its because google sucks |
| [03:36:31] | <vegardx> | what am I looking at? |
| [03:37:12] | <vegardx> | I just see a topic with no content |
| [03:39:01] | * mikl has joined #aegir |
| [03:39:10] | * mikl has quit (Changing host) |
| [03:39:10] | * mikl has joined #aegir |
| [03:46:33] | * adrinux has quit (Quit: Leaving.) |
| [03:59:04] | * FatGuyLaughing has quit (Quit: FatGuyLaughing) |
| [04:01:12] | * sdudenhofer has quit (Quit: Ex-Chat) |
| [04:02:20] | * redShadow[2V] has quit (Quit: Leaving) |
| [04:04:32] | * markwk has left #aegir () |
| [04:06:32] | * recidive has joined #aegir |
| [04:08:27] | * sdudenhofer has joined #aegir |
| [04:09:58] | * ghankstef has quit (Quit: ghankstef) |
| [04:13:23] | * arianek has joined #aegir |
| [04:13:41] | * arianek is now known as arianek_afk |
| [04:16:50] | * lukus has quit (Read error: Operation timed out) |
| [04:23:36] | * scientist has quit (Ping timeout: 252 seconds) |
| [04:26:14] | * ryanarmstrong has joined #aegir |
| [04:33:29] | * Zlender has quit (Remote host closed the connection) |
| [04:35:09] | * nomad411 has joined #aegir |
| [04:39:59] | * psynaptic is now known as psynaptic|afk |
| [04:42:57] | * lolmaus has joined #aegir |
| [04:49:56] | * NeoID has joined #aegir |
| [04:49:59] | * arianek_afk is now known as arianek |
| [04:51:14] | <anarcat> | omega8cc: * @return bool if the ACL settings succeeded |
| [04:51:17] | <anarcat> | frak |
| [04:51:23] | <anarcat> | omega8cc: https://drupal.org/node/1104352 |
| [04:51:28] | <anarcat> | provisionacl 1.1 |
| [04:51:39] | <omega8cc> | anarcat: just writing a comment |
| [04:51:45] | <anarcat> | awesome :) |
| [04:55:34] | * mikl has quit (Read error: Connection reset by peer) |
| [04:56:54] | <omega8cc> | anarcat: no as awesome as you expect, since I still didn't test it and instead posted some dumb question :) |
| [04:57:07] | <anarcat> | omega8cc: good good where? :) |
| [04:57:24] | <omega8cc> | anarcat: http://drupal.org/node/1103316#comment-4256180 |
| [04:58:18] | <anarcat> | hum :) |
| [04:58:23] | <anarcat> | this is a separate support request really |
| [04:58:44] | <anarcat> | omega8cc: i'm not sure i understand the question, even |
| [04:59:24] | <omega8cc> | anarcat: haha, I know it is a dumb probably, sorry |
| [04:59:39] | <anarcat> | well, it's not dumb, it's just i don't understand :) |
| [05:01:50] | <omega8cc> | anarcat: I'm just trying to limit access to anything where user could cause some crash doing dumb things, so I never give the access to the aegir system user, while now the ACL will be build around main aegir system user as the "master" user, or no? |
| [05:02:38] | <omega8cc> | I should probably read the code instead of asking, hmm |
| [05:03:01] | <anarcat> | no :) |
| [05:03:06] | <anarcat> | i'm going to write a quickstart for you |
| [05:03:29] | * josh_k has joined #aegir |
| [05:03:29] | * josh_k has quit (Changing host) |
| [05:03:29] | * josh_k has joined #aegir |
| [05:05:43] | <omega8cc> | anarcat: oh, I need to read it again maybe: http://community.aegirproject.org/node/494 |
| [05:06:29] | * cromac has left #aegir () |
| [05:06:34] | * q0rban is now known as q0rban|lunch |
| [05:06:51] | <anarcat> | omega8cc: i added a quickstart here: https://drupal.org/project/provisionacl let me know if it helps |
| [05:08:47] | * ezra-g has joined #aegir |
| [05:09:17] | * V1ntage has joined #aegir |
| [05:09:48] | * Slydder1 has joined #aegir |
| [05:15:09] | * gusaus has joined #aegir |
| [05:15:34] | <omega8cc> | anarcat: basically, if I understand it correctly, this ACL approach provides something I have already in place using some other workarounds (like limited shell with access restricted per directory (site or platform) so now I'm trying to "click" how it could improve my current approach (or how/if it could break anything for me) |
| [05:16:29] | <anarcat> | i'm curious |
| [05:16:30] | <omega8cc> | I think I already read this quickstart |
| [05:16:34] | <anarcat> | how's access restricted? |
| [05:16:43] | <anarcat> | i just wrote this quickstart |
| [05:16:50] | <omega8cc> | you wrote it already on c.a.o, no? |
| [05:17:09] | <anarcat> | ah, maybe |
| [05:17:20] | <omega8cc> | magic, I'm sure I read it already |
| [05:17:28] | <anarcat> | no. |
| [05:18:14] | <anarcat> | it's not on http://community.aegirproject.org/node/494 at least |
| [05:19:15] | <ergonlogic> | was there a scrum session yesterday? |
| [05:19:42] | <anarcat> | no |
| [05:19:51] | <ergonlogic> | ah ok |
| [05:21:37] | <anarcat> | so anyways |
| [05:21:55] | <anarcat> | omega8cc: basically, the idea with the ACL is that it's the "clean" way to isolate access between accounts/sites |
| [05:22:06] | <anarcat> | and give the right to users to run drush commands |
| [05:22:11] | <anarcat> | without compromising the whole site security |
| [05:23:02] | <omega8cc> | but they can't use drush site aliases., right? just drush after cd to their sites |
| [05:23:27] | <anarcat> | yes |
| [05:23:33] | <anarcat> | but that could be fixed too, actually |
| [05:24:35] | * psynaptic|afk is now known as psynaptic |
| [05:24:38] | <omega8cc> | in my currect setup they can do the same, but also they can't access any other sites/dirs at all (unless via drupal module of course) |
| [05:26:14] | <omega8cc> | also, we don't automate anything here - you need to add ACLs using machine name of the site group etc (which is obvious when aegir doesn't run as root) |
| [05:26:40] | * V1ntage has quit (Ping timeout: 252 seconds) |
| [05:27:26] | <anarcat> | how are the users isolated in your setup? |
| [05:27:29] | <omega8cc> | so maybe ability to use aliases would be a benefit for me, as currently they must cd to site first |
| [05:27:40] | <anarcat> | okay, let's see - it's useful for me too :) |
| [05:27:45] | <anarcat> | and trivial |
| [05:27:52] | <omega8cc> | on the shell and ftp configuration level |
| [05:29:08] | * nomad411 has quit (Quit: Back to the unreal world...) |
| [05:29:09] | <omega8cc> | kind of jail/chroot |
| [05:29:59] | <anarcat> | right |
| [05:30:01] | <anarcat> | we do the same here |
| [05:30:03] | <anarcat> | but it's a real PITA |
| [05:30:05] | * q0rban|lunch is now known as q0rban |
| [05:30:10] | <anarcat> | and it breaks all the time |
| [05:30:22] | <omega8cc> | it works for me :) |
| [05:30:39] | <anarcat> | well then you don't need this :P |
| [05:30:53] | <anarcat> | let's see if the alias capabilities will make you change your mind :) |
| [05:31:26] | <omega8cc> | and I don't want to allow anyone to crawl any system or not allowed drupal dirs, I really locked it like crazy :p |
| [05:31:55] | * mikl has joined #aegir |
| [05:31:55] | * mikl has quit (Changing host) |
| [05:31:55] | * mikl has joined #aegir |
| [05:32:03] | <omega8cc> | but yes, drush aliases would be a huge improvement |
| [05:32:05] | * kostajh has quit (Remote host closed the connection) |
| [05:32:54] | <omega8cc> | as this one "remember to cd to the site dir" is a PITA for all |
| [05:34:43] | <anarcat> | done. |
| [05:34:47] | <anarcat> | 1.1 has a bug too |
| [05:36:12] | <anarcat> | https://drupal.org/node/1104428 |
| [05:38:55] | * psynaptic is now known as psynaptic|away |
| [05:49:53] | <omega8cc> | anarcat: so maybe we could set read ACL right on some aliases to avoid this? but yeah, we don't want to open read access to server_master.alias.drushrc.php for sure |
| [05:50:19] | <anarcat> | omega8cc: i am thinking more that those warnings need to be silenced somehow |
| [05:50:37] | <omega8cc> | yeah, that could be better |
| [05:51:25] | <omega8cc> | anarcat: so we need to hack drush, a bit |
| [05:51:56] | <anarcat> | dunno |
| [05:51:57] | <omega8cc> | or there is a --silent flag? hmm |
| [05:52:06] | <anarcat> | we at least need to fix this: https://drupal.org/node/1104438 |
| [05:52:43] | <ergonlogic> | fyi: Request for an "Aegir" category for modules: http://drupal.org/node/1104444 |
| [05:57:21] | * arianek is now known as arianek_afk |
| [05:59:52] | * AntiNSA has joined #aegir |
| [05:59:52] | * jonhattan has quit (Quit: llevaré una chaquete de guns'n'roses) |
| [06:01:04] | * ronia has joined #aegir |
| [06:02:49] | * AntiNSA-AFK has quit (Ping timeout: 264 seconds) |
| [06:26:59] | * V1ntage has joined #aegir |
| [06:33:15] | * LunkRat has quit (Ping timeout: 248 seconds) |
| [06:42:32] | * mattmcmanus has joined #aegir |
| [06:45:22] | * scientist has joined #aegir |
| [06:52:30] | * gusaus has quit (Read error: Operation timed out) |
| [06:55:52] | * gusaus has joined #aegir |
| [07:04:10] | * sdudenhofer has quit (Quit: Ex-Chat) |
| [07:04:59] | * ezra-g has quit (Quit: Mastering Drupal Chapters: http://masteringdrupal.com/shop) |
| [07:05:32] | * ezra-g has joined #aegir |
| [07:12:37] | * lolmaus has quit () |
| [07:16:09] | * FatGuyLaughing has joined #aegir |
| [07:19:29] | * adrinux has joined #aegir |
| [07:23:32] | * pkej has joined #aegir |
| [07:34:20] | * ronia has quit (Quit: ronia) |
| [07:36:28] | * skwashd has joined #aegir |
| [07:36:54] | * jerryitt has joined #aegir |
| [07:37:42] | * ergonlogic has quit (Ping timeout: 246 seconds) |
| [07:39:02] | * scientist has quit (Read error: Operation timed out) |
| [07:55:25] | * macrocosm has joined #aegir |
| [08:03:50] | * V1ntage has quit (Quit: ChatZilla 0.9.86 [Firefox 3.6.15/20110303024726]) |
| [08:08:02] | * jhedstrom has quit (Read error: Connection reset by peer) |
| [08:09:07] | * jhedstrom has joined #aegir |
| [08:14:42] | * Artusamak_afk is now known as Artusamak |
| [08:21:06] | * grugnog has quit (Ping timeout: 246 seconds) |
| [08:28:02] | * realityloop has joined #aegir |
| [08:32:29] | * highermath has quit (Quit: highermath) |
| [08:34:40] | * ngnp has quit (Quit: ngnp) |
| [08:38:25] | * psynaptic|away is now known as psynaptic |
| [08:41:21] | * grugnog has joined #aegir |
| [08:42:58] | * jerryitt has quit (Quit: Leaving.) |
| [08:52:06] | * macrocosm has quit (Quit: ChatZilla 0.9.86.1 [Firefox 4.0/20110318052756]) |
| [08:53:09] | * Artusamak is now known as Artusamak_afk |
| [09:00:57] | * jerryitt has joined #aegir |
| [09:07:30] | * secoif has joined #aegir |
| [09:14:34] | * sepehr has joined #aegir |
| [09:16:53] | * j0nathan has quit (Quit: ¡ Hasta luego !) |
| [09:19:54] | * Slydder1 has quit (Quit: Leaving.) |
| [09:20:35] | * Brandonian has quit (Quit: Brandonian) |
| [09:21:36] | * welly has joined #aegir |
| [09:23:12] | * ryanarmstrong has left #aegir () |
| [09:24:10] | * highermath_away has joined #aegir |
| [09:24:39] | * highermath_away has quit (Client Quit) |
| [09:25:44] | * highermath_away has joined #aegir |
| [09:25:44] | * highermath_away has quit (Changing host) |
| [09:25:44] | * highermath_away has joined #aegir |
| [09:28:14] | * sepehr has quit (Ping timeout: 255 seconds) |
| [09:43:32] | * sepehr has joined #aegir |
| [09:45:52] | * FransK has quit (Read error: Operation timed out) |
| [09:57:13] | * mikl has quit (Read error: Connection reset by peer) |
| [09:57:57] | * mikl has joined #aegir |
| [09:58:23] | * mikl has quit (Client Quit) |
| [10:00:37] | * FatGuyLaughing has quit (Quit: FatGuyLaughing) |
| [10:01:58] | * AquaticDisorder has quit (Remote host closed the connection) |
| [10:06:16] | * skwashd has quit (Ping timeout: 260 seconds) |
| [10:06:50] | * arianek_afk is now known as arianek |
| [10:07:22] | * scientist has joined #aegir |
| [10:10:54] | * highermath_away has quit (Quit: highermath_away) |
| [10:11:38] | * Chipie has quit (Remote host closed the connection) |
| [10:13:41] | * AntiNSA has quit (Read error: Connection reset by peer) |
| [10:14:06] | * AntiNSA has joined #aegir |
| [10:20:39] | * that0n3guy has joined #aegir |
| [10:21:53] | * adrinux has left #aegir () |
| [10:30:56] | * nomad411 has joined #aegir |
| [10:32:32] | * welly has quit (Quit: Bye!) |
| [10:33:56] | * sepehr has left #aegir () |
| [10:39:12] | * kvanderw has quit (Quit: Computer has gone to sleep) |
| [10:43:53] | * nomad411 has quit (Quit: Back to the unreal world...) |
| [10:46:03] | * sdboyer has joined #aegir |
| [10:46:51] | * univate has quit (Read error: Connection reset by peer) |
| [10:48:14] | <sdboyer> | anarcat / mig5 / someone experienced with aegir's provisioning mechanics - at some point in the near future, it would be awesome if i could get a tour of how provisioning works. we're working on a git workflows manifesto and at minimum i want to avoid screwing y'all, but would also like to avoid reinventing wheels & such |
| [10:48:29] | <sdboyer> | i confess to be a total aegir noob, but will want to ask lots of aggressive questions :) |
| [10:48:52] | <mig5> | hey sdboyer |
| [10:48:58] | <mig5> | what's the connection between provision and git workflow? |
| [10:49:05] | <mig5> | you're using provision to achieve something git-related? |
| [10:49:24] | <mig5> | or you mean deploying sites from git using aegir? |
| [10:49:45] | * j0nathan has joined #aegir |
| [10:49:50] | <anarcat> | hey |
| [10:49:50] | <hefring> | eh oh |
| [10:49:50] | <anarcat> | life |
| [10:50:13] | <mig5> | life! i missed scrum too |
| [10:50:26] | <sdboyer> | mig5: more like, we're working on defining enough of a 'right' workflow for deploying & managing drupal sites/systems that it can be baked into drush + drush make, and become the de facto tool drupal-wide |
| [10:50:50] | <sdboyer> | as i understand it, aegir makes awfully heavy use of drush and probably has a lot of similar logic, since it has to solve a provisioning problem |
| [10:50:56] | <mig5> | yes |
| [10:50:56] | <sdboyer> | and part of what we'd be solving is basically a provisioning issue |
| [10:51:04] | <mig5> | provision is basically a massive drush extension |
| [10:51:05] | <sdboyer> | so i'm hoping to get some insight into that :) |
| [10:51:08] | <sdboyer> | shweet |
| [10:51:11] | <mig5> | you might get some use out of http://community.aegirproject.org/node/41 |
| [10:51:15] | <mig5> | adrian wrote that |
| [10:51:24] | <mig5> | and currently he's the only one who properly understands Provision :) |
| [10:51:31] | <mig5> | but doesn't work on the project anymore |
| [10:51:36] | <sdboyer> | yeah i know |
| [10:51:44] | <sdboyer> | i have lotsa backchannel conversations with him :) |
| [10:51:50] | <sdboyer> | node.js is for PANSIES |
| [10:51:58] | <sdboyer> | REAL MEN BOOTSTRAP EVERY REQUEST |
| [10:52:03] | <mig5> | so provision makes heavy use of drush 'aliases', which it calls 'contexts' |
| [10:52:10] | <sdboyer> | k |
| [10:52:46] | <mig5> | the role of provision, is to generate these aliases, and also to bootstrap drupal to create sites |
| [10:53:01] | <mig5> | there's probably a fair bit of duplicated code between provision-install and drush site-install or whatever it's called |
| [10:53:04] | <mig5> | and a few other functions |
| [10:53:10] | <anarcat> | yup there is |
| [10:53:13] | <sdboyer> | what's the transport mechanism look like? to get code from the hostmaster to the provisioned box? |
| [10:53:16] | <sdboyer> | just rsync? |
| [10:53:17] | <mig5> | largely the drush provisioning stuff was born later than provision |
| [10:53:23] | <anarcat> | yes |
| [10:53:24] | <sdboyer> | is there layered-in vcs support? |
| [10:53:25] | <mig5> | sdboyer: in multiserver, yes it calls drush rsync |
| [10:53:29] | <anarcat> | no |
| [10:53:38] | <sdboyer> | ok cool, that's basically the key point from my perspective |
| [10:53:43] | <anarcat> | yes :) |
| [10:53:51] | <anarcat> | i believe we need to redo a bunch of this stuff in aegir |
| [10:53:54] | <sdboyer> | well that's nifty, i think aegir should be able to do aaaaaaaaawesome stuff with this if we can do it right |
| [10:53:55] | <anarcat> | so i'm all ears |
| [10:54:01] | <anarcat> | yes. |
| [10:54:01] | <sdboyer> | ah cool, well |
| [10:54:22] | <sdboyer> | like i said, we've got a mini-manifesto coming on monday, and i'm gonna have a shorter piece going up soon that's part of the bigger picture |
| [10:54:43] | <sdboyer> | short version is basically that drush make becomes king, not just for creating sites initially but also for updating them |
| [10:54:47] | <anarcat> | does this have to do with david strauss json config storage? |
| [10:54:52] | <sdboyer> | nope |
| [10:54:58] | <anarcat> | ok |
| [10:55:00] | <sdboyer> | that's also nifty, but totally unrelated :) |
| [10:55:07] | <anarcat> | you're talking only about code |
| [10:55:07] | <sdboyer> | but iff you operate in the 'advanced' all-git mode |
| [10:55:09] | <sdboyer> | yup |
| [10:55:13] | <anarcat> | gotcha |
| [10:55:23] | <anarcat> | drush make instead of git submodules |
| [10:55:29] | <anarcat> | aka not going insane mode |
| [10:55:40] | <sdboyer> | actually... |
| [10:55:40] | <sdboyer> | :) |
| [10:55:42] | <sdboyer> | both. |
| [10:55:45] | <mig5> | sdboyer: the closest thing to vcs in provision is that provision is capable of invoking drush_make when being asked to build a codebase, if it receives a makefile as an argument. so a lot of people build their codebases direct from makefiles that in turn fetch from git, etc. |
| [10:55:55] | <sdboyer> | mig5: righto, cool |
| [10:55:57] | <anarcat> | yup |
| [10:55:58] | <sdboyer> | that's what i was hoping to hear |
| [10:56:13] | <anarcat> | aegir will take whatever makefile you want, it can also fetch the makefile from the internetses |
| [10:56:14] | <sdboyer> | maybe optionally, but the basic idea is to use drush make to make submodule setup and regular use not suck |
| [10:56:18] | <sdboyer> | perfect |
| [10:56:21] | <anarcat> | nice |
| [10:56:26] | <anarcat> | the thing is |
| [10:56:28] | <anarcat> | well |
| [10:56:35] | <anarcat> | you said "drush make updates sites" |
| [10:56:40] | <mig5> | adrian had in his mind an idea to make aegir 'subscribe' to makefiles and notify of updates etc. |
| [10:56:42] | <anarcat> | do you mean the drupal root code base? |
| [10:56:46] | <anarcat> | or sites/default/modules? |
| [10:56:56] | <sdboyer> | drupal root code base |
| [10:57:00] | <anarcat> | ok |
| [10:57:03] | <anarcat> | we call that a platform here |
| [10:57:06] | <sdboyer> | kk |
| [10:57:10] | <anarcat> | so you better watch your tongue ;) |
| [10:57:10] | <sdboyer> | ah yes that sounds familiar |
| [10:57:12] | <sdboyer> | :) |
| [10:57:18] | <anarcat> | servers -> platforms -> sites |
| [10:57:28] | <sdboyer> | gotcha gotcha |
| [10:57:31] | <anarcat> | any other words gets kicks in the nuts ;) |
| [10:57:33] | * snlnz has quit (Ping timeout: 276 seconds) |
| [10:57:35] | <sdboyer> | totally fair |
| [10:57:37] | * ezra-g has quit (Quit: Mastering Drupal Chapters: http://masteringdrupal.com/shop) |
| [10:57:41] | <anarcat> | so yeah |
| [10:57:43] | <sdboyer> | nothing like verbiage confusion to make a whole process totally useless |
| [10:57:50] | <anarcat> | you update platforms with drush make, what else is new |
| [10:57:53] | <anarcat> | we do that all the time :P |
| [10:58:06] | <sdboyer> | not a lot new from your perspective, which is cool, though |
| [10:58:06] | <anarcat> | although manually - but people have done some insane things to create aegir platforms automatically already |
| [10:58:14] | <mig5> | http://lists.aegirproject.org/pipermail/aegir/2011-January/000026.html |
| [10:58:15] | <mig5> | ;) |
| [10:58:18] | <mig5> | snap |
| [10:58:30] | <anarcat> | there you go |
| [10:58:40] | <mig5> | i wrote a build script that was intended to auto-build and install an aegir platform into aegir based on a post-receive hook in git |
| [10:58:41] | * snlnz has joined #aegir |
| [10:58:44] | <mig5> | i.e based on a tag |
| [10:58:45] | <anarcat> | mig5 actually *does* things like that and writes about them, i just pretend they exist ;) |
| [10:58:49] | <sdboyer> | the additions make it a) faster b) compatible with people also hacking on the code driving their platforms and...crap, forgot c) |
| [10:58:49] | <mig5> | i never got as far as the post-receive hook |
| [10:59:09] | <anarcat> | sdboyer: c is for c)ool! |
| [10:59:16] | <mig5> | c)lusterfuck |
| [10:59:19] | <sdboyer> | well, maybe it's best to say c) capable of really figuring out when things have gone wrong, why, and rolling them back to a sane point. using git for goodness. |
| [10:59:22] | <sdboyer> | hahaha |
| [10:59:23] | <sdboyer> | that too :) |
| [10:59:36] | <anarcat> | so one thing aegir does for rollbacks |
| [10:59:45] | <anarcat> | is that you *don't* upgrade the freaking code in place |
| [10:59:49] | <anarcat> | and instead stage the upgrade |
| [10:59:54] | <anarcat> | so checkout over there you git |
| [10:59:56] | <anarcat> | then migrate the site |