| [11:04:04] | * e-anima has quit (Quit: http://retroshare.sourceforge.net/) |
| [11:04:24] | * Deciphered has joined #aegir |
| [11:10:10] | * randomubuntuguy has quit (Ping timeout: 276 seconds) |
| [11:11:00] | * fatguylaughing has quit (Quit: fatguylaughing) |
| [11:14:39] | * Yoshi123 has joined #aegir |
| [11:17:19] | * Yoshi123 has quit (Client Quit) |
| [11:17:53] | * Yoshi123 has joined #aegir |
| [11:21:22] | * jhedstrom has joined #aegir |
| [11:38:08] | * kepford has quit (Ping timeout: 272 seconds) |
| [11:41:22] | * jhedstrom has quit (Ping timeout: 276 seconds) |
| [11:42:52] | * Egyptian[Laptop] has joined #aegir |
| [11:49:20] | * fatguylaughing has joined #aegir |
| [11:56:29] | * omega8cc has quit (Quit: omega8cc) |
| [11:58:06] | * Artusamak is now known as Artusamak_afk |
| [12:00:54] | * patcon has quit (Quit: patcon) |
| [12:02:14] | * Egyptian[Laptop] has quit (Ping timeout: 245 seconds) |
| [12:20:40] | * redndahead has quit (Quit: Leaving.) |
| [12:28:08] | * cleanpixel_ has joined #aegir |
| [12:34:35] | <cleanpixel> | I must say - Aegir is just one of the best projects I have ever come across :) |
| [12:44:31] | * attiks has quit (Ping timeout: 252 seconds) |
| [12:47:41] | * attiks has joined #aegir |
| [13:07:41] | * patcon has joined #aegir |
| [13:08:28] | * shrop has joined #aegir |
| [13:10:58] | * Egyptian[Laptop] has joined #aegir |
| [13:21:20] | * realityloop has joined #aegir |
| [13:23:31] | <realityloop> | darthsteven: ping |
| [13:25:23] | * realityloop has quit (Remote host closed the connection) |
| [13:41:48] | * shrop has quit (Quit: shrop) |
| [13:43:57] | * shrop has joined #aegir |
| [13:51:46] | * josh_k has quit (Quit: Holla!) |
| [14:09:19] | * Harley has joined #aegir |
| [14:16:04] | * shrop has quit (Quit: shrop) |
| [14:16:57] | * kylemathews has quit (Quit: Leaving) |
| [14:17:58] | * Pasqualle has quit (Ping timeout: 245 seconds) |
| [14:19:25] | * zorki has quit (Quit: Textual IRC Client: http://www.textualapp.com/) |
| [14:26:28] | * patcon has quit (Ping timeout: 276 seconds) |
| [14:36:52] | * cweagans has joined #aegir |
| [14:37:07] | <cweagans> | Whenever I try to install open atrium, I get an out of memory error in the Aegir install logs. |
| [14:37:12] | <cweagans> | Does anyone know why that would happen? |
| [14:37:22] | <cweagans> | the cli memory limit is 512M |
| [14:37:59] | <cweagans> | and the php-fpm limit is 256M |
| [14:45:09] | * Yoshi123 has quit (Quit: Yoshi123) |
| [14:45:44] | <cweagans> | omg…the php process owned by aegir is consuming > 512MB of memory. I just tried reinstalling the site and watched the usage with `top` |
| [14:45:48] | <cweagans> | that *can't* be normal |
| [14:49:54] | <cweagans> | anybody? I'm really desperate here - we're in a coding competition right now and aegir is preventing us from working : |
| [14:49:57] | <cweagans> | :/ * |
| [14:54:32] | <cleanpixel> | does the same happen with other platforms? |
| [14:54:43] | <cleanpixel> | or versions of open atrium? |
| [14:55:46] | <cweagans> | cleanpixel: not with other platforms, but with all versions of open atrium, yes |
| [14:55:51] | <cweagans> | i've tried re-creating the platform too |
| [14:55:53] | <cweagans> | nothing works :/ |
| [14:56:13] | <cleanpixel> | so, something with open atrium itself then... |
| [14:57:12] | <cweagans> | yeah :/ |
| [14:57:15] | <cweagans> | i'm trying a CLI install |
| [14:57:20] | <cweagans> | per http://mig5.net/node/346 |
| [14:58:13] | <cleanpixel> | cannot try the normal aegir-admin? |
| [14:58:14] | <cweagans> | ouch. it allocated 545M, and the server ran out of memory. |
| [15:00:56] | <cleanpixel> | sorry, very late here... |
| [15:01:03] | <cleanpixel> | but good luck :) |
| [15:01:26] | <cweagans> | the aegir frontend is throwing out of memory errors :/ |
| [15:01:30] | <cweagans> | thanks cleanpixel :/ |
| [15:02:45] | <cleanpixel> | hm - if the frontend bugs, perhaps reconfiguring apache? |
| [15:02:51] | <cleanpixel> | but 500mb is a lot, though |
| [15:04:30] | <cweagans> | cleanpixel: I'm on nginx. but the problem is when the backend runs |
| [15:04:42] | <cweagans> | cleanpixel: it's consuming over 500m when the backend install task executes |
| [15:08:04] | * cleanpixel has quit (Ping timeout: 276 seconds) |
| [15:14:58] | * cweagans has left #aegir () |
| [15:18:04] | * Yoshi123 has joined #aegir |
| [15:18:06] | * skwashd has quit (Quit: No Ping reply in 180 seconds.) |
| [15:18:16] | * skwashd has joined #aegir |
| [15:20:28] | * randomubuntuguy has joined #aegir |
| [15:25:34] | * arianek has quit (Quit: Smell ya later) |
| [15:28:12] | * Yoshi123 has quit (Quit: Yoshi123) |
| [15:33:49] | * Yoshi123 has joined #aegir |
| [15:34:11] | * randomubuntuguy has quit (Ping timeout: 252 seconds) |
| [15:38:36] | * scientist has joined #aegir |
| [15:47:53] | * Yoshi123 has quit (Quit: Yoshi123) |
| [15:54:56] | * fatguylaughing has quit (Quit: fatguylaughing) |
| [16:06:22] | * Yoshi123 has joined #aegir |
| [16:20:15] | * Yoshi123 has quit (Quit: Yoshi123) |
| [16:21:34] | * lolmaus has joined #aegir |
| [17:00:38] | * rv0 has joined #aegir |
| [17:03:36] | * rv0 has quit (Client Quit) |
| [17:39:29] | * steveoliver has quit (Quit: steveoliver) |
| [17:43:22] | * realityloop has joined #aegir |
| [17:43:47] | * EclipseGc has quit (Quit: EclipseGc) |
| [17:44:36] | <realityloop> | halcyonCorsair: ping |
| [18:13:56] | * patcon has joined #aegir |
| [18:22:13] | * patcon has quit (Ping timeout: 252 seconds) |
| [18:25:09] | * patcon has joined #aegir |
| [18:41:49] | * jhedstrom has joined #aegir |
| [18:48:23] | * jhedstrom has quit (Ping timeout: 244 seconds) |
| [18:51:11] | * patcon has quit (Ping timeout: 252 seconds) |
| [18:55:26] | * omega8cc has joined #aegir |
| [19:00:57] | * gusaus has left #aegir () |
| [19:06:26] | <omega8cc> | hefring: tell EclipseGc: congrats! |
| [19:06:26] | <hefring> | omega8cc: I'll pass that on when EclipseGc is around. |
| [19:09:15] | * berniecram has joined #aegir |
| [19:09:39] | * berniecram has quit (Client Quit) |
| [19:10:54] | * gusaus has joined #aegir |
| [19:19:15] | * gusaus has quit (Quit: gusaus) |
| [19:20:36] | * ivanjaros has joined #aegir |
| [19:37:34] | * scientist has quit (Ping timeout: 272 seconds) |
| [19:41:31] | * scientist has joined #aegir |
| [20:01:34] | * banghouse has quit (Remote host closed the connection) |
| [20:24:08] | * cleanpixel has joined #aegir |
| [20:48:32] | <realityloop> | seen darthsteven |
| [20:48:32] | <hefring> | darthsteven was last seen in #aegir 12 hours 27 min ago saying 'hence the fail to fail'. |
| [20:48:42] | * realityloop has quit (Remote host closed the connection) |
| [20:52:19] | * svendecabooter has joined #aegir |
| [20:54:23] | * hadsie has quit (Quit: hadsie) |
| [20:56:58] | * SqyD has joined #aegir |
| [21:04:44] | * SqyD has quit (Quit: Leaving.) |
| [21:14:40] | * cleanpixel has quit (Ping timeout: 276 seconds) |
| [21:24:11] | * ivanjaros has quit (Quit: Miranda IM! Smaller, Faster, Easier. http://miranda-im.org) |
| [21:58:27] | * mrfelton has joined #aegir |
| [22:01:22] | * hadsie has joined #aegir |
| [22:03:53] | * Artusamak_afk is now known as Artusamak |
| [22:11:18] | * hadsie has quit (Quit: hadsie) |
| [22:25:36] | * e-anima has joined #aegir |
| [22:30:46] | * randomubuntuguy has joined #aegir |
| [22:34:06] | * Pasqualle has joined #aegir |
| [22:34:48] | * hadsie has joined #aegir |
| [22:36:05] | * omega8cc has quit (Quit: omega8cc) |
| [22:44:34] | * svendecabooter has quit (Remote host closed the connection) |
| [22:54:44] | * Deciphered has quit (Remote host closed the connection) |
| [22:54:55] | * randomubuntuguy has quit (Ping timeout: 252 seconds) |
| [22:57:22] | * svendecabooter has joined #aegir |
| [22:57:37] | * randomubuntuguy has joined #aegir |
| [23:14:16] | * randomubuntuguy has quit (Ping timeout: 276 seconds) |
| [23:26:38] | * ivanjaros has joined #aegir |
| [23:29:51] | * AquaticDisorder has quit (Remote host closed the connection) |
| [23:35:11] | * Pasqualle_ has joined #aegir |
| [23:37:36] | * Pasqualle has quit (Ping timeout: 255 seconds) |
| [23:39:18] | * hadsie has quit (Quit: hadsie) |
| [23:55:53] | * svendecabooter has quit (Remote host closed the connection) |
| [00:32:02] | * hadsie has joined #aegir |
| [00:39:18] | * omega8cc has joined #aegir |
| [00:56:16] | * svendecabooter has joined #aegir |
| [01:06:48] | * rv0 has joined #aegir |
| [01:11:39] | * shrop has joined #aegir |
| [01:20:47] | * rv0 has quit (Quit: rv0) |
| [01:42:35] | * rv0 has joined #aegir |
| [01:44:27] | * EclipseGc has joined #aegir |
| [01:58:06] | * Pasqualle_ is now known as Pasqualle |
| [01:59:08] | * rv0 has quit (Quit: rv0) |
| [02:04:21] | * fatguylaughing has joined #aegir |
| [02:12:51] | * drakythe has joined #aegir |
| [02:24:48] | * obicke has joined #aegir |
| [02:25:06] | * gusaus has joined #aegir |
| [02:29:18] | * obicke has quit (Ping timeout: 252 seconds) |
| [02:40:22] | * steveoliver has joined #aegir |
| [03:05:04] | * shrop has quit (Quit: shrop) |
| [03:19:52] | * shrop has joined #aegir |
| [03:25:06] | * AquaticDisorder has joined #aegir |
| [03:29:10] | * gusaus has quit (Quit: gusaus) |
| [03:29:51] | * Harley has quit (Remote host closed the connection) |
| [03:30:56] | * Harley has joined #aegir |
| [03:34:07] | * svendecabooter has quit (Remote host closed the connection) |
| [03:35:33] | * cmcintosh has joined #aegir |
| [03:39:23] | * gusaus has joined #aegir |
| [03:48:13] | * Yoshi123 has joined #aegir |
| [03:49:32] | * Yoshi123 has quit (Client Quit) |
| [03:51:06] | * rv0 has joined #aegir |
| [04:24:11] | * shrop has quit (Quit: shrop) |
| [04:24:40] | * fysa has quit (Quit: fysa) |
| [04:27:35] | * cleanpixel has joined #aegir |
| [04:30:02] | * jmcclelland has left #aegir () |
| [04:32:46] | * cleanpixel has quit (Ping timeout: 276 seconds) |
| [04:38:11] | * gusaus has quit (Read error: Connection reset by peer) |
| [04:38:51] | * gusaus has joined #aegir |
| [04:38:51] | * gusaus has quit (Changing host) |
| [04:38:51] | * gusaus has joined #aegir |
| [04:42:36] | * Egyptian[Laptop] has quit (Ping timeout: 265 seconds) |
| [04:43:33] | * storyleader has joined #aegir |
| [04:47:08] | <hefring> | Git => Fix indenting in the Nginx config includes. => http://drupalcode.org/project/provision.git/commitdiff/8ac4b61d1504cc37f... |
| [04:47:08] | <hefring> | Git => Better defaults for Nginx FastCGI Caching. => http://drupalcode.org/project/provision.git/commitdiff/adab0f2534658626e... |
| [04:47:08] | <hefring> | Git => Fix whitespace in server.tpl.php => http://drupalcode.org/project/provision.git/commitdiff/2140d355a72e7066e... |
| [04:47:24] | <hefring> | Git => Hide some identity headers in the Nginx config. => http://drupalcode.org/project/provision.git/commitdiff/d4106fc48ff7ba60b... |
| [04:47:24] | <hefring> | Git => Use $proxy_add_x_forwarded_for instead of $remote_addr in the Nginx access log. => http://drupalcode.org/project/provision.git/commitdiff/a3080bb47fe70844f... |
| [04:47:24] | <hefring> | Git => Use Nginx maps to simplify config includes. => http://drupalcode.org/project/provision.git/commitdiff/0b2f11a01fa5b6d35... |
| [04:47:41] | <hefring> | Git => Fix whitespace and extra new lines. => http://drupalcode.org/project/provision.git/commitdiff/a88acd8765da1d2f2... |
| [04:47:41] | <hefring> | Git => We no longer need the $nginx_has_new_version variable. => http://drupalcode.org/project/provision.git/commitdiff/4d9b5ee65204d43a9... |
| [04:47:41] | <hefring> | Git => Fix whitespace. => http://drupalcode.org/project/provision.git/commitdiff/b959ad200f0ffb9fa... |
| [04:47:58] | <hefring> | Git => Find nginx executable to make the check for compiled in modules reliable. => http://drupalcode.org/project/provision.git/commitdiff/009294bca51396c89... |
| [04:47:58] | <hefring> | Git => Find nginx executable to make the check for compiled in modules and reload command... => http://drupalcode.org/project/provision.git/commitdiff/569d5489b7e40bb55... |
| [04:47:58] | <hefring> | Git => Set worker_processes to 4 in the nginx.conf by default. => http://drupalcode.org/project/provision.git/commitdiff/8cfbf37ac55b6a141... |
| [04:48:14] | <hefring> | Git => Add support for Nginx Microcaching and Drupal contrib modules: audio, radioactivity... => http://drupalcode.org/project/provision.git/commitdiff/9ea35d8abb8f25064... |
| [04:49:56] | <storyleader> | Hi! I have a cloud server devoted to hosting Aegir sites and another FTP server for backup. Can anyone suggest a backup strategy? I want to have weekly backups of the sites, of course, but I also want whatever I might need to recreate the whole server, including the Aegir config, which has been time-consuming to get right. What would you suggest? |
| [04:55:45] | * Egyptian[Laptop] has joined #aegir |
| [04:57:12] | * gusaus has quit (Quit: gusaus) |
| [04:59:39] | * steveoliver has quit (Quit: steveoliver) |
| [05:08:35] | <omega8cc> | yay! it works :) |
| [05:09:00] | * ronia has joined #aegir |
| [05:11:28] | <omega8cc> | storyleader: either get some solid hosting with R1Soft backup or use duplicity with S3 or Rackspace etc, see http://mig5.net/content/backups-duplicity |
| [05:33:50] | <omega8cc> | EclipseGc: congrats! |
| [05:36:32] | * ronia has quit (Remote host closed the connection) |
| [05:36:48] | * ronia has joined #aegir |
| [05:46:54] | * banghouse has joined #aegir |
| [05:51:15] | <cmcintosh> | yippee |
| [06:10:02] | * shrop has joined #aegir |
| [06:10:56] | * cleanpixel has joined #aegir |
| [06:13:18] | * gusaus has joined #aegir |
| [06:14:01] | * ronia has quit (Remote host closed the connection) |
| [06:14:20] | * ronia has joined #aegir |
| [06:15:07] | * cmcintosh has quit (Quit: Leaving) |
| [06:15:23] | * ronia has quit (Client Quit) |
| [06:15:36] | * ronia has joined #aegir |
| [06:16:16] | * drakythe has quit (Quit: KVIrc 4.0.4 Insomnia http://www.kvirc.net/) |
| [06:18:24] | * fatguylaughing has quit (Quit: fatguylaughing) |
| [06:43:28] | * scientist has quit (Ping timeout: 255 seconds) |
| [06:54:20] | <EclipseGc> | omega8cc: thx |
| [06:54:20] | <hefring> | EclipseGc: 11 hours 47 min ago <omega8cc> tell EclipseGc: congrats! |
| [06:54:32] | <omega8cc> | :) |
| [06:55:17] | <hefring> | Git => Allow up to 18 simultaneous connections from one IP address. => http://drupalcode.org/project/provision.git/commitdiff/c00a2c4055690d129... |
| [06:55:17] | <hefring> | Git => Disable access_log for redirect vhost to limit noise in the Nginx acces log. => http://drupalcode.org/project/provision.git/commitdiff/c7d59973f80137c89... |
| [06:55:17] | <hefring> | Git => Disable access_log for redirect vhost to limit noise in the Nginx access log. => http://drupalcode.org/project/provision.git/commitdiff/7fc2ccedfc2ee9f28... |
| [06:55:46] | * ivanjaros has quit (Quit: Miranda IM! Smaller, Faster, Easier. http://miranda-im.org) |
| [07:00:39] | * rv0 has quit (Quit: rv0) |
| [07:01:36] | * rv0 has joined #aegir |
| [07:12:47] | * rv0 has quit (Quit: rv0) |
| [07:18:20] | * lolmaus has quit () |
| [07:26:22] | * svendecabooter has joined #aegir |
| [07:27:33] | <storyleader> | omega8cc: thanks! I'll look that over. |
| [07:31:20] | * realityloop has joined #aegir |
| [07:32:41] | <realityloop> | darthsteven: ping |
| [07:33:09] | <darthsteven> | realityloop: pong! |
| [07:33:49] | <realityloop> | darthsteven: hey, I was following your blog post http://www.computerminds.co.uk/articles/setting-drupal-api-site-module-d... yesterday but am stuck at one step, hoping you might be able to help me figure it out? |
| [07:34:20] | * jhedstrom has joined #aegir |
| [07:34:55] | <darthsteven> | oh right |
| [07:34:59] | <darthsteven> | which step? |
| [07:35:02] | <realityloop> | darthsteven: on my API site - cron task I'm getting the following error, but the command works fine from terminal: http://pastebin.com/XeiA8KHC |
| [07:35:36] | * svendecabooter has quit (Remote host closed the connection) |
| [07:35:46] | <darthsteven> | you're running the cron task with Jenkins? |
| [07:36:01] | <realityloop> | yes thats Jenkins output |
| [07:36:19] | <darthsteven> | but you have an aegir user too, hosting the api site? |
| [07:36:22] | <realityloop> | here is the aegir drush alias http://pastebin.com/tpkXJ31b |
| [07:36:35] | <realityloop> | no.. aegir is running as my own user |
| [07:36:44] | <darthsteven> | ah right |
| [07:36:51] | <darthsteven> | is that the same user as Jenkins? |
| [07:36:58] | <realityloop> | darthsteven: as per our OSX setup instructions |
| [07:37:16] | <realityloop> | how do I tell what user Jenkins is running as? |
| [07:37:17] | <darthsteven> | that would be my first guess, that Jenkins isn't executing cron as the same user |
| [07:37:26] | <darthsteven> | run a Jenkins job with the command |
| [07:37:33] | <darthsteven> | whoami |
| [07:37:43] | <darthsteven> | and it'll tell you |
| [07:38:08] | <darthsteven> | if it's the wrong user, then you'll have to use sudo or su to run it as the correct one I guess |
| [07:38:34] | <realityloop> | + whoami |
| [07:38:34] | <realityloop> | daemon |
| [07:40:26] | <darthsteven> | what do you get if you execute that command in your terminal? |
| [07:40:53] | <realityloop> | you mean this command? /usr/local/bin/drush @api.ld cron |
| [07:41:00] | <darthsteven> | nah |
| [07:41:01] | <realityloop> | it runs cron on the site correctly |
| [07:41:02] | <darthsteven> | whoami |
| [07:41:15] | <realityloop> | I get brian |
| [07:41:22] | <darthsteven> | sudo -u brian /usr/local/bin/drush @api.ld cron |
| [07:41:31] | <darthsteven> | try the above for the Jenkins cron command |
| [07:42:55] | <realityloop> | sudo: no tty present and no askpass program specified |
| [07:43:39] | <darthsteven> | you'll need to add the ability for your jenkins user to execute that command using sudo |
| [07:43:51] | <darthsteven> | i.e. add it to sudoers |
| [07:43:57] | * dob_ has joined #aegir |
| [07:44:14] | <darthsteven> | visudo |
| [07:44:20] | <realityloop> | yep |
| [07:44:38] | <darthsteven> | you should just need to add '/usr/local/bin/drush' |
| [07:45:44] | <realityloop> | or I can change the launch plist I think |
| [07:46:15] | <darthsteven> | you can always just use crontab on your user |
| [07:47:29] | <realityloop> | .. /Library/LaunchDaemons/org.jenkins-ci.plist can change the runatload username in that |
| [07:48:23] | * dob_ has quit (Remote host closed the connection) |
| [07:48:25] | <darthsteven> | ah right |
| [07:49:10] | * jhedstrom has quit (Ping timeout: 265 seconds) |
| [07:57:56] | * shrop has quit (Quit: shrop) |
| [08:01:34] | <realityloop> | brb |
| [08:01:36] | * realityloop has quit (Remote host closed the connection) |
| [08:05:06] | * fatguylaughing has joined #aegir |
| [08:11:30] | * realityloop has joined #aegir |
| [08:12:22] | * wizonesolutions has quit (Ping timeout: 265 seconds) |
| [08:12:32] | <realityloop> | darthsteven: well changing username in plist didn't work.. on ti visudo |
| [08:14:46] | * wizonesolutions has joined #aegir |
| [08:26:22] | * dob_ has joined #aegir |
| [08:50:10] | * gusaus has quit (Ping timeout: 276 seconds) |
| [08:51:49] | * dob_ has quit (Remote host closed the connection) |
| [08:58:10] | <realityloop> | darthsteven: ping |
| [08:58:18] | <darthsteven> | realityloop: pong |
| [08:58:39] | <realityloop> | darthsteven: I can run drush from the Jenkins terminal plugin and it spit's out the help |
| [08:58:54] | <realityloop> | but if I run "/usr/local/bin/drush @api.ld cron" there is no output |
| [08:59:07] | <darthsteven> | I believe that is correct |
| [08:59:14] | <darthsteven> | you shouldn't get any output |
| [08:59:32] | <darthsteven> | check on the status page of the website to see if the last time cron was run is updated |
| [08:59:48] | * storyleader has quit (Quit: storyleader) |
| [09:00:17] | <realityloop> | didn't run |
| [09:00:58] | <realityloop> | your setup based on that post is on OS X? |
| [09:07:46] | <realityloop> | darthsteven: http://pastebin.com/hnAMwx19 |
| [09:08:02] | <darthsteven> | realityloop: yeah, OS X |
| [09:09:23] | <darthsteven> | if you're running the command as the Jenkins user, then you'll need to use sudo to run the crush command as your actual aegir user |
| [09:10:05] | <realityloop> | darthsteven: http://pastebin.com/wNi7BNk5 |
| [09:10:55] | <darthsteven> | what's the output of: |
| [09:11:08] | <darthsteven> | running as you |
| [09:11:12] | <darthsteven> | from a terminal |
| [09:11:49] | <realityloop> | you need to prefix the command with one char that isn't / so that it will show in irc |
| [09:13:20] | <realityloop> | darthsteven: ^ |
| [09:13:32] | <darthsteven> | /usr/local/bin/drush @api.ld |
| [09:13:35] | <darthsteven> | :) |
| [09:13:43] | <darthsteven> | /usr/local/bin/drush @api.ld status |
| [09:13:50] | <darthsteven> | sorry, add the status |
| [09:15:18] | <realityloop> | http://pastebin.com/DAzqFNCB |
| [09:15:37] | <darthsteven> | okay, cool |
| [09:15:39] | <darthsteven> | right |
| [09:15:45] | <darthsteven> | su jenkins |
| [09:15:51] | <darthsteven> | or whatever user jenkins runs as |
| [09:16:01] | <darthsteven> | then run: |
| [09:16:15] | <darthsteven> | sudo -u brian /usr/local/bin/drush @api.ld status |
| [09:16:24] | <darthsteven> | and do you get the same output? |
| [09:16:28] | <realityloop> | no |
| [09:16:36] | <darthsteven> | right |
| [09:16:38] | <realityloop> | The drush command '@api.ld status' could not be found. [error] |
| [09:16:38] | <realityloop> | A Drupal installation directory could not be found |
| [09:16:49] | <darthsteven> | hmmm... |
| [09:16:52] | <darthsteven> | bizarre! |
| [09:17:00] | <realityloop> | tell me about it :) |
| [09:17:26] | <darthsteven> | oh! |
| [09:17:46] | <darthsteven> | maybe the paths are not correct somehow |
| [09:17:50] | <darthsteven> | maybe |
| [09:18:16] | <darthsteven> | exit back to your terminal and run: |
| [09:18:22] | <darthsteven> | su -s /bin/bash jenkins |
| [09:18:28] | <darthsteven> | and try running the command again |
| [09:18:39] | <realityloop> | I've already set the shell for jenkins to bash |
| [09:18:53] | <darthsteven> | ah righto |
| [09:19:04] | <darthsteven> | that's me out of ideas then :( |
| [09:19:19] | <darthsteven> | I really don't know why that doesn't work |
| [09:19:33] | <realityloop> | when you installed jenkins you just used the OS X installer? |
| [09:19:46] | <darthsteven> | I think so |
| [09:20:02] | <realityloop> | just confirmed echo $path returns same for both too |
| [09:20:09] | <darthsteven> | I'm pretty sure Jenkins was just running as me, and not jenkins though |
| [09:20:35] | <darthsteven> | you could just run cron in the normal Drupal way, using a web request with curl or something? |
| [09:21:06] | <realityloop> | but the command with sql bit in it will still fail? |
| [09:21:21] | <realityloop> | yeah I need to try and get jenkins running as me |
| [09:23:56] | <darthsteven> | sorry I can't help more |
| [09:25:42] | <realityloop> | darthsteven: well thanks for trying |
| [09:25:51] | <realityloop> | brb reboot |
| [09:26:24] | * realityloop has quit (Remote host closed the connection) |
| [09:29:03] | * realityloop has joined #aegir |
| [09:32:50] | <realityloop> | darthsteven: got it! :) |
| [09:32:57] | <darthsteven> | oh!? |
| [09:33:05] | <realityloop> | jenkins running as me I mean |
| [09:33:18] | <darthsteven> | ah right |
| [09:33:29] | <realityloop> | but thats fixed it :) |
| [09:35:40] | <realityloop> | darthsteven: do you want the steps to add to your post? |
| [09:36:22] | <darthsteven> | sure |
| [09:36:44] | <darthsteven> | could you email them to me? |
| [09:37:13] | <darthsteven> | steven.jones |
| [09:37:14] | <darthsteven> | at |
| [09:37:21] | <darthsteven> | computerminds.co.uk |
| [09:39:05] | * shrop has joined #aegir |
| [09:41:01] | <ergonlogic> | shrop, yes, Aegir-up supports multiple concurrent Aegir systems under the 'projects' folder |
| [09:41:32] | * gusaus has joined #aegir |
| [09:41:32] | * gusaus has quit (Changing host) |
| [09:41:32] | * gusaus has joined #aegir |
| [09:41:46] | * shrop49 has joined #aegir |
| [09:41:57] | <ergonlogic> | shrop, but doesn't currently support multiple hostmaster's at once, though that's pretty easy to implement |
| [09:42:58] | <ergonlogic> | that is, multiple hostmasters n a single project |
| [09:43:28] | <darthsteven> | realityloop: Or a comment on the post I guess |
| [09:44:21] | <realityloop> | comments are closed |
| [09:44:23] | <mrfelton> | Can services in aegir be associated with sites? Or only with servers? |
| [09:45:19] | * shrop has quit (Ping timeout: 244 seconds) |
| [09:45:35] | <realityloop> | darthsteven: comments are closed |
| [09:46:01] | <darthsteven> | realityloop: Email it is :) |
| [09:46:21] | <realityloop> | darthsteven: sent |
| [09:46:43] | * shrop49 has quit (Ping timeout: 276 seconds) |
| [09:46:51] | <darthsteven> | mrfelton: Only servers, but you can associate services with sites in your own code |
| [09:47:24] | <mrfelton> | darthsteven: that's what I'm rating to do |
| [09:47:58] | <darthsteven> | mrfelton: You'll want to look at the hook_hosting_context_options hook |
| [09:48:03] | <mrfelton> | I'm trying to write a plugin/service for to enable can support for a site |
| [09:48:16] | <mrfelton> | darthsteven: What I have so far is so nearly working |
| [09:48:41] | <mrfelton> | The hosting component works, and the provision component works - but I'm unable to connect the two properly |
| [09:49:00] | <mrfelton> | I need to be able to save an additional option into the site's alias file |
| [09:49:02] | <mrfelton> | https://github.com/systemseed/provision_cdn |
| [09:49:24] | <mrfelton> | sp[ecifically https://github.com/systemseed/provision_cdn/blob/6.x-1.x/hosting/hosting... |
| [09:49:58] | <mrfelton> | If I shove debug statements in hosting_cdn_hosting_site_context_options, I can see that $task->context_options['cdn'] is being set right |
| [09:50:25] | <darthsteven> | mrfelton: are you declaring the option in your backend service? |
| [09:50:33] | <darthsteven> | Otherwise it wont get saved |
| [09:50:41] | <mrfelton> | darthsteven: by doing what? |
| [09:51:01] | <mrfelton> | $this->context->setProperty('cdn', array(), TRUE); |
| [09:51:05] | <mrfelton> | https://github.com/systemseed/provision_cdn/blob/6.x-1.x/provision/Provi... |
| [09:51:26] | <mrfelton> | I read about using subscribe_site(), but that doesn't work either |
| [09:51:39] | <mrfelton> | I don't think that exists in the versions that I have |
| [09:51:43] | <darthsteven> | http://www.computerminds.co.uk/articles/storing-data-aegir |
| [09:51:48] | <darthsteven> | Have a read of that |
| [09:51:55] | <mrfelton> | darthsteven: I have read that article over and over again! |
| [09:52:03] | <darthsteven> | Ah :( |
| [09:52:07] | <mrfelton> | but it's referencing different code to what I have |
| [09:52:32] | <mrfelton> | I'm using Barracuda latest stable, and whatever versions of hosting and provision come with that |
| [09:52:52] | <darthsteven> | subscribe_site is the key method |
| [09:53:02] | <darthsteven> | You may be using provision 2.x in that case |
| [09:53:19] | <mrfelton> | darthsteven: I think its is 2.x yes |
| [09:53:25] | <mrfelton> | subscribe_site never gets called |
| [09:53:28] | <darthsteven> | Which is very crazy IMHO I'm not sure why Barracuda is using that |
| [09:53:57] | <darthsteven> | Sorry! |
| [09:54:06] | <mrfelton> | I know, its seems bizarre to mix latest stable aegir with provision 2.x |
| [09:54:52] | <mrfelton> | so, is subscribe_site 1.x only? |
| [09:58:36] | * shrop has joined #aegir |
| [09:58:45] | <realityloop> | darthsteven: the Jenkins job had following error: WD cron: Cron run exceeded the time limit and was aborted. |
| [09:59:33] | <realityloop> | darthsteven: is that just upping php memory limit? http://pastebin.com/bQBnJ1CB |
| [10:02:53] | <mrfelton> | If I call `drush @alias provision-verify --cdn_service_type=basic` manually from the command line, then my new can config file gets created, although the can dns names are blank |
| [10:03:47] | <mrfelton> | If I edit ~/.drush/alias.alias.drushrc.php and add in an entry for the can domain names manually, and then run the provision-verify command again, then I get my desired result |
| [10:04:24] | <mrfelton> | The problem that I'm having is that my service doesn't seem to be getting called when I verify the site in aegir |
| [10:04:50] | <mrfelton> | I'm confused about how I'm supposed to get --cdn_service_type=basic passed to the backend |
| [10:09:49] | <mrfelton> | ahha!! :) |
| [10:10:20] | <mrfelton> | so, I moved stuff from my can subclass, to the main class. (from provision/Provision/Service/cdn/basic.php to provision/Provision/Service/cdn.php) and it works now |
| [10:10:52] | <mrfelton> | Really, I want to be able to set the subclass to use based on wether the associated server is apache or nginx |
| [10:11:16] | <mrfelton> | but I have no idea how to make aegir do that |
| [10:16:19] | <darthsteven> | You should note that because of the auto loader you don't need to put your classes in provision any more, your drush extension can live elsewhere |
| [10:22:08] | * obrienmd has joined #aegir |
| [10:41:05] | * realityloop has quit (Remote host closed the connection) |
| [10:43:08] | * realityloop has joined #aegir |