| [10:02:25] | * AquaticDisorder has quit (Remote host closed the connection) |
| [10:03:51] | <deselby> | First Login: should i leave the default user name? (admin) |
| [10:04:35] | * ryanarmstrong has quit (Quit: Leaving.) |
| [10:04:52] | <deselby> | Should I check everything under Roles? (acount manager, aegir client) |
| [10:12:14] | * Vertice has quit (Ping timeout: 245 seconds) |
| [10:13:26] | * Vertice has joined #aegir |
| [10:13:34] | <deselby> | i guess not |
| [10:13:41] | * sk33lz has quit (Quit: Leaving.) |
| [10:15:15] | <berniecram> | deselby: you don't need to select any of the roles and you can leave it at admin or change it to whatever else you want. That is your 01 user so they can do anything. |
| [10:31:24] | * guaka has quit (Ping timeout: 245 seconds) |
| [10:34:32] | * samhassell has joined #aegir |
| [10:43:58] | <deselby> | I have a site import from a previous failed aegir install under the task queue. can i disable that import and remove its contents? |
| [10:44:11] | <deselby> | where are they located? |
| [10:46:43] | * nick_santa_ has joined #aegir |
| [10:47:10] | <nick_santa_> | Hey guys, having an issue provisioning a d7 site with aegir 1.3 |
| [10:47:36] | <nick_santa_> | It fetches the site all fine, but hits an error at the end: "Drush command terminated abnormally due to an unrecoverable error. Error: Class 'Helper module for CronRunTestCase' not found in /var/aegir/.drush/provision/platform/drupal/packages_7.inc, line 97" |
| [10:50:41] | <nick_santa_> | I can't actually find anything about "CronRunTestCase" using grep in provision |
| [10:59:20] | <Met4physica> | hey how do i set up a site with civicrm? |
| [10:59:27] | <Met4physica> | should i have joint DB or separate? |
| [10:59:44] | * obrienmd has quit (Ping timeout: 240 seconds) |
| [11:07:25] | * obrienmd has joined #aegir |
| [11:11:01] | * obrienmd has quit (Client Quit) |
| [11:16:54] | * scientist_ has joined #aegir |
| [11:30:19] | * scientist_ has quit (Ping timeout: 252 seconds) |
| [11:45:07] | * oadaeh has quit (Quit: Quitting) |
| [11:52:06] | * FatGuyLaughing has joined #aegir |
| [11:54:22] | * EclipseGc has quit (Quit: EclipseGc) |
| [11:54:27] | * obrienmd has joined #aegir |
| [12:01:09] | * obrienmd has quit (Quit: Leaving.) |
| [12:09:08] | * kvanderw has joined #aegir |
| [12:17:18] | * mrconnerton has quit (Quit: Very funny Scottie. Now beam down my clothes!) |
| [12:25:16] | * sk33lz has joined #aegir |
| [12:26:38] | <snlnz> | Met4physica: if you mean on aegir, you need the civicrm_provision drush extension you can get it from the contrib section of aegir community site. It utilizes a single DB not seperate |
| [12:28:03] | * deselby has left #aegir () |
| [12:40:59] | * ergonlogic has joined #aegir |
| [12:42:19] | * obrienmd has joined #aegir |
| [12:50:58] | * aegir-jenkins has quit () |
| [12:52:10] | * aegir-jenkins has joined #aegir |
| [13:02:34] | <Met4physica> | snlnz: if i have a civi instance that's on a separate db now is it possible to join them? |
| [13:04:37] | <bgm> | Met4physica: yes, you can dump + import the DB into the main drupal one |
| [13:05:28] | <bgm> | nick_santa_: there's a few D7/civi4 bugs with provision_civicrm. the latest git has more fixes, but there were a few recent reports i haven't had time to check |
| [13:05:43] | <bgm> | (i'm the maintainer of that module) |
| [13:06:16] | <nick_santa_> | bgm, i think it was Met4physica that was enquiring about civi :) |
| [13:06:24] | * recidive has joined #aegir |
| [13:06:34] | <Met4physica> | i have d6/civi3 |
| [13:06:41] | <Met4physica> | im also using BOA |
| [13:07:40] | <Met4physica> | http://drupal.org/project/provision_civicrm is this what im looking for? |
| [13:07:51] | <bgm> | Met4physica: yep |
| [13:08:23] | <bgm> | this will install civicrm when you create a new site, and will regenerate the civicrm.settings.php (siteroot, etc) when the site is migrated |
| [13:08:49] | <Met4physica> | i have an existing site on aegir, and an existing civicrm on another site hosted locally |
| [13:08:50] | <bgm> | it also takes care of updating the directory paths in admin > global > paths |
| [13:08:56] | <Met4physica> | i want to move the local civicrm to the aegir hosted site |
| [13:09:40] | <bgm> | ah, and provision_civicrm also creates the cron user, since we are trying to automate the cron configurations (civimail/memberships/etc) |
| [13:09:54] | <Met4physica> | i really love the idea for future sites generated by aegir |
| [13:10:06] | <Met4physica> | but i have a pressflow platform i want to add civicrm onto, not make a new civi platform |
| [13:10:20] | <bgm> | civi works in pressflow |
| [13:10:36] | <Met4physica> | seems like i should just manually move civi to my pressflow site |
| [13:10:37] | <bgm> | but the way provision_civicrm works, is that it detects that civicrm is present, and installs it during site creation |
| [13:10:53] | <bgm> | there's no frontend for now, or probably should be an install profile |
| [13:11:10] | <Met4physica> | would anything in this module handle updating my pressflow platform with civicrm to latest civicrm code? |
| [13:11:37] | <bgm> | is your platform having only civi sites? |
| [13:11:49] | <Met4physica> | currently its just 1 site |
| [13:11:53] | <Met4physica> | so yes i suppose |
| [13:12:08] | * obrienmd has quit (Quit: Leaving.) |
| [13:12:30] | <bgm> | ok, just keep in mind provision_civicrm will enable civi for sites in that platform |
| [13:13:08] | <bgm> | if you download the civi code base to sites/all/modules/civicrm, and then import your site, it will generate the civicrm.settings.php file |
| [13:14:15] | <Met4physica> | ok gotcha |
| [13:14:16] | <Met4physica> | i love it |
| [13:14:20] | <bgm> | unfortunately i have to warn that I have not tested many of those edge cases, and would love to improve it, but have not had much time |
| [13:14:22] | <Met4physica> | this means i can just give civicrm to all new clients |
| [13:14:40] | <Met4physica> | is anyone doing SaaS civicrm? |
| [13:15:00] | <bgm> | koumbit.org is un-officially doing it, but not really advertising the service |
| [13:15:33] | <bgm> | mostly selling it to clients for whom they do webdev |
| [13:15:43] | <Met4physica> | awesome! |
| [13:15:54] | <Met4physica> | i think i could use this module, migrate my site to the platform with civicrm |
| [13:16:01] | <Met4physica> | and then just dump the DB, and add mine in? |
| [13:16:27] | <bgm> | yep, and run verify in aegir, to generate the civicrm.settings.php |
| [13:16:55] | * recidive has quit (Ping timeout: 260 seconds) |
| [13:16:59] | <bgm> | if you run into any issues, you can run 'drush @your-site provision-verify --debug' provision_civicrm tends to output a lot of debug |
| [13:18:24] | <Met4physica> | excellent |
| [13:18:51] | <Met4physica> | are you with koumbit? |
| [13:19:54] | <bgm> | i'm freelance, i do some work with koumbit |
| [13:20:53] | <bgm> | did you catch the presentations at DC London? |
| [13:21:35] | <bgm> | (i missed london, but was in chicago) |
| [13:21:49] | <Met4physica> | i wasn't in london..i'm in oregon usa |
| [13:22:04] | <Met4physica> | i'm relatively fringe in every way..and uncool... :) |
| [13:22:21] | <bgm> | haha :) |
| [13:22:34] | <bgm> | well, that probably applies to most of us :) |
| [13:23:00] | * recidive has joined #aegir |
| [13:24:54] | <Met4physica> | i am looking at this drupal core crisis and wondering whats up |
| [13:25:00] | <Met4physica> | i am definitely a user and have 0 commits |
| [13:25:40] | <Met4physica> | however i've reported several bugs, helped people, and closed things i figured out myself with solutions |
| [13:26:37] | * sk33lz has quit (Quit: Leaving.) |
| [13:28:00] | <bgm> | statistics based on commits or lines of code are often irrelevant, except for pissing contests, imho |
| [13:28:37] | <Met4physica> | makes sense |
| [13:29:03] | <Met4physica> | are you a coder? i from time to time need a custom module created and for the life of me can't find a reliable freelancer |
| [13:32:26] | <bgm> | depends on the requirements, but yes, i can do that. |
| [13:33:24] | <bgm> | i usually limit to smallish modules, quick hacks and stuff like that, since bigger modules can take a lot of time, unit testing, etc. |
| [13:33:46] | <Met4physica> | what about a module that defines a checkout pane for ubercart to send orders to Fulfilled by Amazon |
| [13:33:51] | <Met4physica> | does that sound like its up your ally? |
| [13:35:06] | <bgm> | I'm not familiar with that service, but it's the type of things i do. I have worked with custom panes in UC, and things such as adding new payment gateways, or custom actions on checkout. |
| [13:35:34] | <Met4physica> | there is a module for ubercart and shipwire that is very similar |
| [13:35:39] | <Met4physica> | that one could use as a prototype |
| [13:36:09] | <Met4physica> | anyhow when small patch jobs like that come up i'd like to have a working relationship with a module dev so i could estimate and get a price and send to customer |
| [13:37:16] | <bgm> | you can also ask a quote from Koumbit, they have experience with Ubercart (services@koumbit.org), but i'd be happy to take a look |
| [13:37:27] | <Met4physica> | okay |
| [13:37:49] | <Met4physica> | yeah its a hard thing because everyone wants the largest piece of the pie, but my mentalit is to pay whoever makes it the entire price without middlemanning, and open source it |
| [13:39:11] | <bgm> | sounds good |
| [13:39:45] | * FatGuyLaughing has quit (Quit: FatGuyLaughing) |
| [13:40:44] | <bgm> | if you have a good drupal/ubercart knowledge, even if it's not code, it can help a lot to reduce the costs of the person writing the code, since they can delegate work such as testing/documenting/improving UI, which also allows you to get better knowledge of how the code works |
| [13:41:23] | <Met4physica> | i would be infinitely happy to position myself that way |
| [13:41:39] | <Met4physica> | it is my hearts desire to get new functionality out the door, people paid, and released open source |
| [13:42:34] | <bgm> | :) |
| [13:43:05] | <halcyonCorsair> | does anyone know how aegir runs on php 5.3? |
| [13:43:38] | <bgm> | Met4physica: it's a bit late here (montreal / east coast), but if you want you can send me a short requirement spec to mathieu@bidon.ca and we can discuss budget/timeline, or ping on irc later |
| [13:43:47] | <Met4physica> | bgm: sure |
| [13:43:59] | <bgm> | halcyonCorsair: it works on 5.3, but there is a patch required for Drupal 6, because of those ereg warnings in file.inc |
| [13:45:09] | <halcyonCorsair> | bgm: do you happen to know where i can find the patch? |
| [13:47:14] | <bgm> | halcyonCorsair: 1 min, having trouble finding it |
| [13:47:20] | <halcyonCorsair> | ok |
| [13:49:06] | * obrienmd has joined #aegir |
| [13:50:52] | <bgm> | halcyonCorsair: https://drupal.org/node/1120848 |
| [13:51:32] | <bgm> | it's a patch to drush, maybe the latest release, or checkout from git, will work |
| [13:51:40] | * merro has joined #aegir |
| [13:51:42] | <bgm> | or you can apply the patch in #6 |
| [13:51:46] | <bgm> | i'm off, good luck :) |
| [13:51:53] | <snlnz> | anyone see this error before trying to create a standard d7 site. Drush command terminated abnormally due to an unrecoverable error. Error: Call to undefined function drush_core_site_install_db_spec() in /var/aegir/.drush/provision/platform/drupal/install_7.inc, line 83 |
| [13:52:22] | <snlnz> | it's odd all of a sudden I can't create or clone sites in this platform. |
| [13:55:15] | * obrienmd has quit (Quit: Leaving.) |
| [13:55:51] | * Tigeda has quit (Quit: Tigeda) |
| [13:56:11] | * realityloop has joined #aegir |
| [13:56:38] | * recidive has quit (Quit: zzz) |
| [13:56:46] | <realityloop> | any people familiar with nginx config here? |
| [14:08:32] | <snlnz> | realityloop: not an expert but I use it over apache... what's the issue? |
| [14:13:28] | <realityloop> | snlnz: getting it to follow symlinks |
| [14:17:30] | <snlnz> | realityloop: Options FollowSymLinks in vhost file? |
| [14:17:48] | <realityloop> | snlnz: lemmie check |
| [14:17:48] | <snlnz> | realityloop: not quite sure what your asking? |
| [14:18:16] | <snlnz> | realityloop: stuff this in your vhost file and it should work: Options FollowSymLinks |
| [14:18:18] | <snlnz> | AllowOverride None |
| [14:18:20] | <snlnz> | Order allow,deny |
| [14:18:22] | <snlnz> | Allow from all |
| [14:19:21] | <snlnz> | realityloop: sorry that's apache, my bad totally wrong |
| [14:19:24] | <halcyonCorsair> | realityloop: how is it not following symlinks? so far as i know, it should 'just work' by default |
| [14:20:33] | <halcyonCorsair> | realityloop: do you have some sort of if statement thats causing things to fail? |
| [14:20:55] | <realityloop> | halcyonCorsair: not that I'm aware of.. just using nginx conf from aegir |
| [14:22:49] | <snlnz> | you could add "Options +FollowSymLinks" to .htaccess before RewriteEngine On but I agree with halcyonCorsair it should just work. an example of what is "not" happening might give better insight? |
| [14:23:16] | <realityloop> | snlnz: nginx doesn't use htaccess |
| [14:24:02] | <halcyonCorsair> | realityloop: ensure that your /etc/nginx/nginx.conf file has: include /etc/nginx/conf.d/*.conf; |
| [14:24:47] | <halcyonCorsair> | realityloop: then: ln -s /var/aegir/config/nginx.conf to /etc/nginx/conf.d/aegir.conf and theoretically bobs your uncle |
| [14:25:18] | <halcyonCorsair> | other than that id need to see your configs/logs to suggest anything else |
| [14:25:36] | <halcyonCorsair> | but i'm heading out for a couple of hours so it'll have to be later |
| [14:29:05] | <snlnz> | realityloop:try the rewrite rule in nginx.conf or the vhost file then. Samething different place. |
| [14:33:56] | <realityloop> | I have aegir set up locally, a site with the domain ewiz.ld, an db imported from remote aegir instance which is referencing files in /sites/dev/electricitywizard.com.au/... so I've added an alias for dev.electricitywizard.com.au but still getting 404 not found after verifying the site |
| [14:38:35] | <snlnz> | is it d7 by any chance? I've had a a few issues with migrating d7 sites from dev to staging much like you mention |
| [14:39:14] | * snlnz has quit (Quit: Pain is just weakness leaving the body... <k!15b8>) |
| [14:39:38] | * snlnz has joined #aegir |
| [14:39:44] | <realityloop> | nope |
| [14:44:30] | <snlnz> | realityloop: I had a similar issue with a site yesterday. |
| [14:44:36] | <snlnz> | I reverted back to disabling modules (pre-migration) one by one until the verify succeeded and browsing to the site worked, but its strange and I couldn't find any more debug info about it. provision -debug didn't spit anything useful out. |
| [14:44:48] | <snlnz> | I ended up setting up a new site, rsync sites/all/modules site/themes/ and imported a db dump and this worked |
| [14:47:19] | * kvanderw has quit (Quit: Computer has gone to sleep) |
| [14:48:39] | * obrienmd has joined #aegir |
| [14:57:15] | * bixgomez has joined #aegir |
| [15:09:00] | * stevengc has joined #aegir |
| [15:14:43] | * bixgomez has quit (Remote host closed the connection) |
| [15:16:18] | * bixgomez has joined #aegir |
| [15:35:18] | * lolmaus has joined #aegir |
| [15:37:06] | * Slydder1 has joined #aegir |
| [15:37:16] | * beautifulmind has joined #aegir |
| [15:48:09] | * ergonlogic has quit (Ping timeout: 276 seconds) |
| [16:00:21] | * juampy has joined #aegir |
| [16:06:01] | * bixgomez has quit (Remote host closed the connection) |
| [16:07:49] | * bixgomez has joined #aegir |
| [16:11:12] | * bixgomez has quit (Remote host closed the connection) |
| [16:13:24] | * Aurorus has quit (Quit: Aurorus) |
| [16:25:56] | * Pasqualle has joined #aegir |
| [16:33:04] | * stevetweeddale has quit (Ping timeout: 245 seconds) |
| [16:33:29] | * darthsteven has quit (Ping timeout: 245 seconds) |
| [16:33:54] | * jamsilver has quit (Ping timeout: 245 seconds) |
| [16:34:32] | * stevetweeddale has joined #aegir |
| [16:35:02] | * darthsteven has joined #aegir |
| [16:35:47] | * jamsilver has joined #aegir |
| [16:38:09] | * obrienmd has quit (Quit: Leaving.) |
| [16:42:14] | * Irishgringo has quit (Ping timeout: 245 seconds) |
| [16:45:43] | * amateescu has joined #aegir |
| [16:48:06] | * penyaskito has joined #aegir |
| [16:52:12] | * welly has quit (Quit: Textual IRC Client: http://www.textualapp.com/) |
| [17:00:01] | * beautifulmind1 has joined #aegir |
| [17:01:05] | * Aurorus has joined #aegir |
| [17:02:15] | * beautifulmind has quit (Ping timeout: 276 seconds) |
| [17:02:39] | * beautifulmind has joined #aegir |
| [17:04:19] | * beautifulmind1 has quit (Ping timeout: 245 seconds) |
| [17:10:29] | * Pasqualle has quit (Quit: Leaving) |
| [17:12:13] | * beautifulmind1 has joined #aegir |
| [17:14:13] | * beautifulmind has quit (Ping timeout: 240 seconds) |
| [17:21:08] | * bdiddy has joined #aegir |
| [17:28:40] | * romaingar has joined #aegir |
| [17:29:36] | <realityloop> | darthsteven: ping |
| [17:30:02] | * stevengc has quit (Ping timeout: 258 seconds) |
| [17:31:24] | * bdiddy has left #aegir () |
| [17:31:27] | * beautifulmind1 has quit (Quit: Leaving.) |
| [17:35:09] | * q-rban has quit (Read error: Connection reset by peer) |
| [17:35:35] | * q-rban has joined #aegir |
| [17:48:51] | <mig5> | seen boztek? |
| [17:48:51] | <hefring> | boztek was last seen in #aegir 10 hours 16 min ago saying 'i am on 1.1 though - might be time to upgrade'. |
| [17:50:02] | <romaingar> | Hi just one question, is it normal that the cron information (last execution) is not updated on sites (admin/reports/status) but is updated on hostmaster ? |
| [17:51:04] | <juampy> | another one on top of romaingar's: does a crontab needs to be set for cron in Aegir? |
| [17:52:46] | * berniecram has quit (Quit: berniecram) |
| [17:53:15] | * siliconmeadow has joined #aegir |
| [17:54:24] | <halcyonCorsair> | realityloop: if you're still having issues with nginx, etc i can try and give you a hand in about an hour |
| [17:55:32] | <romaingar> | jumapy: do you have check 'crontab -e' (user aegir : "su -s /bin/bash - aegir") ? |
| [17:56:32] | <realityloop> | halcyonCorsair: I haven't resolved it yet.. so would appreciate it cheers |
| [17:56:40] | <romaingar> | jumapy : http://groups.drupal.org/node/24854#cron |
| [17:56:40] | <hefring> | http://groups.drupal.org/node/24854 => Aegir FAQ => 0 comments, 1 IRC mention |
| [17:56:48] | <romaingar> | hé hé |
| [17:57:54] | <halcyonCorsair> | ok |
| [18:06:45] | * Artusamak_afk is now known as Artusamak |
| [18:22:06] | * sdrycroft has joined #aegir |
| [18:23:26] | <juampy> | romaingar: thanks, I checked the cronabt and saw the hosting-dispatch task installed, I guess this was done automatically when installing aegir |
| [18:27:55] | * v|work has joined #aegir |
| [18:35:17] | <romaingar> | hi, i've got an "Drush command terminated abnormally due to an unrecoverable error." when doing a cron job manually ($ drush @hostmaster hosting-cron uri='mysite.com' --debug ) logs https://gist.github.com/102d5b6c2aeff3b14e19. How can i debug ? thanks. |
| [18:40:43] | * siliconmeadow has quit (Read error: Connection reset by peer) |
| [18:43:35] | * v|work_ has joined #aegir |
| [18:44:44] | * v|work has quit (Ping timeout: 240 seconds) |
| [18:44:47] | * v|work_ is now known as v|work |
| [18:46:45] | * siliconmeadow has joined #aegir |
| [18:48:17] | * siliconmeadow has quit (Remote host closed the connection) |
| [18:48:58] | * siliconmeadow has joined #aegir |
| [18:56:03] | * ClemensTolboom has joined #aegir |
| [19:01:04] | * guaka has joined #aegir |
| [19:02:37] | * samhassell has quit (Quit: Leaving) |
| [19:40:00] | * v|work has quit (*.net *.split) |
| [19:40:00] | * jamsilver has quit (*.net *.split) |
| [19:40:03] | * dfrt has quit (*.net *.split) |
| [19:40:03] | * spyd_ has quit (*.net *.split) |
| [19:40:13] | * beautifulmind has joined #aegir |
| [19:42:55] | * v|work has joined #aegir |
| [19:42:55] | * jamsilver has joined #aegir |
| [19:42:55] | * dfrt has joined #aegir |
| [19:42:55] | * spyd_ has joined #aegir |
| [19:46:43] | * AquaticDisorder has joined #aegir |
| [19:49:17] | * eugenmayer has joined #aegir |
| [19:49:31] | <eugenmayer> | how are you guys profiling aegir? xhprof and --debug? |
| [19:55:01] | <mig5> | im not sure we have been: but we ought to be :) |
| [19:55:05] | <mig5> | any recommendations? |
| [19:55:06] | * ivanjaros has joined #aegir |
| [19:56:28] | <eugenmayer> | well currenlty iam just trying |
| [19:56:43] | <eugenmayer> | iam replacing the method we import dumps, as its hell-slow |
| [19:57:04] | <mig5> | yeah. but how much of that is mysql's single-core limitation? |
| [19:57:04] | <eugenmayer> | iam actually trying to get it done with xhprof |
| [19:57:17] | <eugenmayer> | not sure what you mean |
| [19:57:21] | <eugenmayer> | "single-core"? |
| [19:57:32] | <mig5> | mysql, unless you patch it, can only use one cpu core I believe |
| [19:57:38] | <eugenmayer> | AFAIC this is and pure IO issue |
| [19:57:40] | <mig5> | i heard the OurDelta mysql / mariadb packages have patched their debian packages of this |
| [19:58:12] | <eugenmayer> | importing a 80MB dump using the current way takes like forever |
| [19:58:31] | <eugenmayer> | iam currently simply running it locally, so using database.sql ( as its there anyway ) |
| [19:58:38] | <mig5> | yah |
| [19:59:46] | <eugenmayer> | iam not sure, but with --debug |
| [20:00:21] | <eugenmayer> | provision-migrate_ng the initial command takes 88seconds on the console and "halts" for doing something, then it actually starts showing something on the console |
| [20:00:26] | * realityloop has quit (Remote host closed the connection) |
| [20:01:55] | <mig5> | is the db server a remote server? |
| [20:01:59] | <mig5> | i recall some bottleneck there |
| [20:02:07] | * vcardoso has joined #aegir |
| [20:15:20] | * stevengc has joined #aegir |
| [20:15:58] | * stevengc has quit (Client Quit) |
| [20:18:51] | <eugenmayer> | mig5: remote ofc |
| [20:19:01] | <eugenmayer> | mig5: remote is _the_ problem :) |
| [20:19:50] | <mig5> | yeah.. it all needs to be redone |
| [20:21:21] | <eugenmayer> | well i have redone a lot already, but still not quiet there |
| [20:21:49] | <eugenmayer> | (DB is the last part actually, beside all the backup stuff and the "files" issue, the modules / libs issus and all those sync stuff) |
| [20:23:12] | <eugenmayer> | iam just having hard times debuging all the backend_invokes |
| [20:29:40] | * v|work_ has joined #aegir |
| [20:31:28] | * v|work has quit (Ping timeout: 240 seconds) |
| [20:32:35] | * v|work has joined #aegir |
| [20:33:07] | <eugenmayer> | mig5: how would you debug provision-migrate actually? |
| [20:33:42] | <darthsteven> | heads up, Aegir is not compatible with Drupal 7.8 and PHP 5.2 |
| [20:33:48] | <darthsteven> | issue on it's way... |
| [20:35:15] | * v|work_ has quit (Ping timeout: 258 seconds) |
| [20:36:18] | <darthsteven> | http://drupal.org/node/1266484 |
| [20:36:19] | <hefring> | http://drupal.org/node/1266484 => Cannot verify Drupal 7.8 with PHP 5.2 => Provision, Code, normal, active, 0 comments, 1 IRC mention |
| [20:36:49] | * guaka has quit (Ping timeout: 245 seconds) |
| [20:37:21] | <mig5> | eugenmayer: probably --debug and throwing dlm() all over the place in the code. but i'm no expert |
| [20:37:35] | <mig5> | darthsteven: that sounds serious. i saw someone report that in here today but didn't think it was our problem :) |
| [20:37:35] | <eugenmayer> | mig5: my issue is rather, getting the parameters |
| [20:37:40] | <mig5> | nick_santa_: ping ^^ |
| [20:37:51] | <darthsteven> | mig5: fix is super simple :) |
| [20:37:59] | <eugenmayer> | mig5: the alias is created created by the hostmaster -…but as iam not using the hosting-tasks |
| [20:38:06] | <darthsteven> | mig5: we do need to roll a 1.4 though I think? |
| [20:38:16] | <eugenmayer> | i cant really invoke provision-migrate |
| [20:38:56] | <eugenmayer> | drush @hostmaster @from provision-migrate @to —profile=default |
| [20:39:03] | <eugenmayer> | and that @to is actually my issue |
| [20:40:15] | <eugenmayer> | mig5: that db-import issue is pretty easy to cope with remote, when you implement that drush-aliases are deployed on the remotes ( and maintained ). You can simple invoke drush remotely using the alias then - thats it |
| [20:43:23] | * omega8cc has joined #aegir |
| [21:07:40] | * mikl has quit (Quit: Computer has gone to sleep.) |
| [21:19:22] | <eugenmayer> | hrm, pretty unhandy :/ |
| [21:20:23] | * ergonlogic has joined #aegir |
| [21:27:21] | <romaingar> | omega8cc:thanks for your help..; |
| [21:27:36] | <romaingar> | hi, i've got an "Drush command terminated abnormally due to an unrecoverable error." when doing a cron job manually ($ drush @hostmaster hosting-cron uri='mysite.com' --debug ) logs https://gist.github.com/102d5b6c2aeff3b14e19. How can i debug ? thanks. |
| [21:28:27] | <darthsteven> | mig5: can we do a release without anarcat? |
| [21:31:54] | <darthsteven> | mig5: I mean technically, are there instructions for building the debian packages somewhere? |
| [21:33:37] | <omega8cc> | romaingar: maybe try just 'drush cron -d' in this site dir directly? |
| [21:35:20] | <romaingar> | +omega8cc:thanks. but i've got the same error. Maybe a problem with a module... is ther some others logs somewhere ? |
| [21:36:33] | <omega8cc> | romaingar: make sure you have syslog module enabled and watch 'tail -f /var/log/syslog | grep cron' |
| [21:40:33] | * Irishgringo has joined #aegir |
| [21:41:50] | <romaingar> | +omega8cc:thanks i will try that |
| [21:52:53] | * realityloop has joined #aegir |
| [21:53:47] | <realityloop> | omega8cc: is there anything special I should need to do with nginx to get it to follow symlinks? |
| [21:55:39] | <omega8cc> | realityloop: no, it should just work |
| [21:55:43] | <realityloop> | is there any way to install aegir as a subdirectory instead of in the users home directory? |
| [21:56:07] | <omega8cc> | subdirectory? |
| [21:56:09] | <realityloop> | omega8cc: weird.. locally (OS X) I'm getting 404 on aliased dir |
| [21:56:39] | <omega8cc> | realityloop: how did you create that alias? |
| [21:56:53] | <realityloop> | omega8cc: we tried setting aegir up as an aegir user on OS X, but then the active user doesn't have write perms on the files.. so it's a bit painful.. |
| [21:57:39] | * Vertice has quit (Ping timeout: 245 seconds) |
| [21:57:43] | <realityloop> | omega8cc: so I'm testing installing aegir (provision/hostmaster) as the logged in user.. but all the dirs get created in /Users/[username]/ |
| [21:58:08] | <realityloop> | omega8cc: the alias was created via web interface using the module in hostmaster |
| [21:58:42] | <realityloop> | we'd like to have the dirs created in /Users/[username]/aegir/ if possible |
| [21:59:05] | <realityloop> | the aliasing issue is currently on a setup using an aegir user though |
| [21:59:54] | <omega8cc> | realityloop: hmm.. just remember that native OSX 'alias' != Unix 'symlink' |
| [22:01:06] | <realityloop> | ok.. let me try and create the alias from OS X side.. |
| [22:01:14] | <omega8cc> | nono |
| [22:01:32] | <omega8cc> | do that on command line, with ln -s source target |
| [22:02:07] | <omega8cc> | I believe nginx recognizes symlinks, not OSX aliases |
| [22:02:12] | <realityloop> | isn't that what hostmaster would have done? |
| [22:02:39] | <omega8cc> | yes, but where exactly? give me the path |
| [22:03:57] | <realityloop> | /private/var/aegir/platforms/ewiz/sites/ewiz.ld is the real path, the alias is /private/var/aegir/platforms/ewiz/sites/dev.electricitywizard.com.au |
| [22:04:09] | * Vertice has joined #aegir |
| [22:08:08] | <omega8cc> | realityloop: this looks really wrong, it should never be in /private* as it is normally restricted and available for root only on OSX, you should use user tree, so /Users/aegir, not /private/var/aegir |
| [22:08:23] | <realityloop> | oh |
| [22:09:48] | <realityloop> | the install hints say to set the home dir to /var/aegir |
| [22:09:54] | <realityloop> | the ones we found anyway |
| [22:10:05] | <omega8cc> | yeah, on Linux |
| [22:10:31] | <omega8cc> | OSX Thinks Different :p |
| [22:10:45] | <realityloop> | omega8cc: http://drupal.org/node/783808 |
| [22:10:45] | <hefring> | http://drupal.org/node/783808 => OS X Aegir install HINTS file => Provision, Documentation, normal, closed (fixed), 9 comments, 1 IRC mention |
| [22:11:32] | <realityloop> | sudo dscl . -create /Users/aegir NFSHomeDirectory /var/aegir |
| [22:12:26] | <realityloop> | it may be a misinterpretation on my part.. but I read that as setting the home dir to /var/aegir |
| [22:14:29] | <omega8cc> | hmm, but /var is a symlink to /private/var on OSX, I never tried that, but I would recommend to make it simple and just use /Users/aegir instead |
| [22:15:14] | <realityloop> | omega8cc: happy to try it.. |
| [22:16:04] | <omega8cc> | and then just 'ln -s /Users/aegir /var/aegir' |
| [22:16:12] | <realityloop> | major concern so far has been the user I log in as not being able to edit files.. |
| [22:16:31] | <realityloop> | hence why I was trying to install it in a subdir of my own account |
| [22:16:37] | <omega8cc> | so you will avoid permissions issues and still you could use standard /var/aegir paths |
| [22:16:38] | <eugenmayer> | use groups |
| [22:16:56] | <realityloop> | ok.. trying now |
| [22:17:27] | <eugenmayer> | or edit passwd and change the uid to be the same as your login user .. but thats more or less a sec flaw then, as aegir can access all your files then |
| [22:18:00] | <realityloop> | yeah, would rather not do that :) |
| [22:18:13] | <realityloop> | if I can do it with groups that good enough for me |
| [22:18:25] | <omega8cc> | it is not a problem as it is a separate OSX user, no? |
| [22:19:02] | <eugenmayer> | iam not sure what aegirs default umask is ( g+w or not ), if yes, you can work with groups |
| [22:19:10] | <eugenmayer> | i have changed that anyway |
| [22:20:19] | <realityloop> | here is the process I used previously to create the aegir user http://pastebin.com/kYj8U1yr |
| [22:22:32] | <omega8cc> | why not to create standard user in the OSX UI? |
| [22:22:46] | <realityloop> | omega8cc: didn't want it displayed at login |
| [22:23:05] | <realityloop> | and we're trying to make a tutorial that is easy for others to follow |
| [22:23:43] | * Slydder1 is now known as Slydder |
| [22:23:44] | * scientist_ has joined #aegir |
| [22:25:13] | <omega8cc> | that is exactly my point, this how-to doesn't look easy, rather frightening for the average Mac user ;) |
| [22:25:55] | <realityloop> | GUI creation makes a whole bunch of directoeries we don't want too |
| [22:26:31] | <romaingar> | +omega8cc:i've got rsyslog installed on my server do you think i could use it with syslog module ? |
| [22:26:50] | <omega8cc> | yes, but also makes it more OSX-feel-like |
| [22:27:27] | <omega8cc> | plus, permissions are probably not an issue later, but not sure - never tried it |
| [22:29:09] | <omega8cc> | romaingar: rsyslog is a better os-level logs stuff, unrelated to syslog module, which will just write to /var/log/syslog |
| [22:33:28] | * mikl has joined #aegir |
| [22:40:40] | * scottalan has joined #aegir |
| [22:40:49] | * lukus has joined #aegir |
| [22:45:28] | <realityloop> | creating via gui the files aren't editable by my usual account either |
| [22:47:00] | * CraHan has quit (Read error: Operation timed out) |
| [22:47:11] | * EclipseGc has joined #aegir |
| [22:52:14] | * juampy has quit (Ping timeout: 245 seconds) |
| [22:54:34] | * CraHan has joined #aegir |
| [22:58:13] | * AquaticDisorder has quit (Read error: Connection reset by peer) |
| [22:58:19] | * juampy has joined #aegir |
| [23:01:48] | <realityloop> | darthsteven: ping |
| [23:02:57] | * scientist_ has quit (Ping timeout: 252 seconds) |
| [23:04:45] | <darthsteven> | realityloop: pong! |
| [23:05:28] | <realityloop> | darthsteven: hi.. do you have a good understanding of what happens when you run:drush hostmaster-install ? |
| [23:06:05] | <darthsteven> | no |
| [23:06:12] | <darthsteven> | ermmm... |
| [23:06:15] | <darthsteven> | not really |
| [23:06:23] | <realityloop> | darthsteven: doh.. any sense here: http://pastebin.com/Az4xaKse |
| [23:06:54] | <darthsteven> | http://api.aegirproject.org/api/Provision/install.hostmaster.inc/6.x-1.x... is the code for it :) |
| [23:07:08] | <realityloop> | trying to install hostmaster in a subdir of my OS X user account because creating aegir users means I can edit files using gui tools as my logged in user :/ |
| [23:07:24] | <darthsteven> | that looks like you don't have provision installed |
| [23:08:42] | <realityloop> | darthsteven: http://pastebin.com/kC7rZM46 |
| [23:09:51] | <realityloop> | I think it's in how it calculates the root dir.. |
| [23:11:29] | <realityloop> | this line $aegir_root = drush_set_default('aegir_root', drush_server_home()); |
| [23:12:30] | <darthsteven> | But The drush command 'hostmaster-install' could not be found. is the real error here? |
| [23:12:43] | <realityloop> | yep http://api.drush.ws/api/function/drush_server_home/4.x |
| [23:13:02] | <realityloop> | because I have it in a subdir of my home directory |
| [23:13:27] | <realityloop> | to try and stop the files and dirs messing up my OS X home dir |
| [23:13:47] | <realityloop> | I'm trying to do things it's not meant for.. :) |
| [23:14:21] | <realityloop> | I think |
| [23:17:24] | <darthsteven> | ? |
| [23:17:29] | <darthsteven> | I'm confused |
| [23:17:53] | <eugenmayer> | realityloop: should i be honest? |
| [23:18:16] | <eugenmayer> | take VirtualBox, download a ubuntu / debian installed VM with LAMP. Add the apt repo for aegir |
| [23:18:28] | <eugenmayer> | "apt get install aegir-provision aegir-hostmaster" |
| [23:18:56] | <eugenmayer> | them mount the /var/aegir/platforms folder as a local folder on your mac and work with your lovely IDE localy. |
| [23:18:59] | <realityloop> | drush_server_home() is called by the hostmaster install which doesn't allow for it being in a sibdir of my homedir |
| [23:19:08] | <realityloop> | ^ darthsteven |
| [23:19:19] | * noecc has left #aegir ("pax") |
| [23:19:26] | <eugenmayer> | you save yourself a lot of time, and also you have a real-case server enviroment ( until you dont host on OSX later ) |
| [23:19:42] | <realityloop> | eugenmayer: battery life tho! :P |
| [23:19:45] | <eugenmayer> | beside upgrading will be "apt-get upgrade" then .. instead of the mess you seem to have then. |
| [23:20:06] | <eugenmayer> | realityloop: what has battery live to do with an headless VM? it slepps. |
| [23:20:13] | <eugenmayer> | *sleeps until you dont need it. |
| [23:21:02] | <eugenmayer> | Well anyway, just chose your way. Just though i share my thoughts about your issue |
| [23:21:06] | <realityloop> | eugenmayer: it all works if I move files out of the subdir.. it's not that much of a mess |
| [23:21:38] | <realityloop> | I'd just like to try and keep my homedir cleaner |
| [23:21:48] | <eugenmayer> | Are you developing for aegir (contribs) or what is the excat interest in having a local aegir installation? |
| [23:22:19] | <realityloop> | eugenmayer: trying to create documentation for OS X users to install |
| [23:22:31] | <eugenmayer> | Ah, cool! |
| [23:23:06] | <realityloop> | and we use Aegir for our servers.. so want to have local dev environment that is similar |
| [23:23:50] | <eugenmayer> | In the meantime i also converted from Ubuntu to OSX, but as described, iam going the VM route. |
| [23:23:56] | <realityloop> | I spoke with darthsteven about my holy grail for aegir, being able to migrate sites between hostmasters from the web gui |
| [23:24:10] | <realityloop> | at DrupalCon |
| [23:24:24] | * ezra-g has joined #aegir |
| [23:24:26] | <eugenmayer> | you mean "holy-shit". as those are remote-procedures. |
| [23:24:42] | <eugenmayer> | and thats by far not the same, as local ageir deployments. |
| [23:24:54] | * q-rban has quit (Remote host closed the connection) |
| [23:25:07] | <darthsteven> | eugenmayer: no, we mean a sensible ways to get a site from production into your dev environment |
| [23:25:13] | * obrienmd has joined #aegir |
| [23:25:16] | * q0rban has joined #aegir |
| [23:25:17] | <darthsteven> | realityloop: hmmm...i see |
| [23:25:45] | <eugenmayer> | darthsteven: yeah, but then you need a "aegir client", not a aegir server |
| [23:25:51] | <realityloop> | darthsteven: see? drush home issue? |
| [23:26:02] | <darthsteven> | realityloop: I have aegir in a subdirectory |
| [23:26:05] | <darthsteven> | bu |
| [23:26:17] | <darthsteven> | realityloop: but provision needs to be in ~/.drush/provision |
| [23:26:29] | <eugenmayer> | and thats what we also do. My VM has a deb package "aegircl" which configures it to be an aegir client - that VM is booked in into the hostmaster (which is remote) and deyploys every customer installation on my VM |
| [23:26:30] | <realityloop> | eugenmayer: no.. eing able to move sites between servers would be the bomb |
| [23:26:40] | <darthsteven> | but hostmaster can be in ~/aegir/hostmaster-6.x.-1.3 |
| [23:26:41] | * Slydder has quit (Quit: Leaving.) |
| [23:26:55] | <eugenmayer> | and i can tell you darthsteven, that is "holy shit". You will consider deployment-times about 25 minutes just for a DB with 50MB and 20MB files. |
| [23:27:07] | <realityloop> | darthsteven: oh.. how do I get it to install into the aegir dir? |
| [23:27:24] | <darthsteven> | realityloop: good question... |
| [23:27:47] | <darthsteven> | eugenmayer: we can build the tools, and if people don't want to use them because they take 25 mins then they don't have to |
| [23:28:02] | <darthsteven> | realityloop: I just did somehow... |
| [23:28:24] | <realityloop> | darthsteven: I'd really like to know how :) |
| [23:28:25] | <eugenmayer> | realityloop: darthsteven: "provision" can be whereever drush looksfor includes |
| [23:28:30] | <eugenmayer> | you can configure those. |
| [23:29:10] | <eugenmayer> | the "usershome"/.drush is just the defaul include path, you can add new paths or even absolute paths as you used to work wiht %PATH |
| [23:29:15] | <realityloop> | I don't mind having .drush and drush dirs in ~ but I'd like to have the other dirs created in ~/aegir |
| [23:30:09] | <eugenmayer> | realityloop: just read some drush howtos, you can customize that pretty well. |
| [23:30:37] | <darthsteven> | realityloop: try: drush hostmaster-install --aegir_root=~/aegir |
| [23:31:31] | * juampy has quit (Quit: Leaving) |
| [23:33:07] | <eugenmayer> | darthsteven: http://pastebin.com/PPaKT5Td did that issue somehow got addressed already ( the perf. impact i mean ) |
| [23:33:45] | <darthsteven> | eugenmayer: kinda |
| [23:33:57] | <darthsteven> | eugenmayer: there's an additional index on that table now I think |
| [23:34:14] | <eugenmayer> | i would love to get help to debug provision-migrate |
| [23:34:15] | <darthsteven> | eugenmayer: the plan is to add some caching around that, so it should be faster |
| [23:34:26] | <eugenmayer> | so i can tell you what is the bottleneck here on bigger installations |
| [23:34:49] | <darthsteven> | eugenmayer: it is almost certainly tar and gzip |
| [23:35:03] | <darthsteven> | eugenmayer: top -u aegir -c |
| [23:35:05] | <eugenmayer> | the migration of a site, on the same server ( but remote ) with a 5MB DB dump and 10MB files takes arround 3 minutes |
| [23:35:07] | <realityloop> | darthsteven: almost.. but thnk I can get it working from that suggested flag |
| [23:35:16] | <darthsteven> | eugenmayer: keep an eye on what's going on |
| [23:35:25] | <eugenmayer> | darthsteven: i think 95% is due the way the dump is imported |
| [23:35:49] | <darthsteven> | eugenmayer: xdebug, or just drop lots of logging into the drush commands and log time manually? |
| [23:36:13] | <eugenmayer> | i already implemented that "files" never get backuped when its a "local" ( remote server context) migration / clone, then alwayys get copied / moved on the server localy. Also the backup does no longer include those files with "backup-slim" |
| [23:36:49] | <eugenmayer> | that is a lot faster with customer-installation (on site in the companies ), but i expect DB deplyoment being still PITA. (would love to debug those though |
| [23:37:03] | <eugenmayer> | darthsteven: yes. xdebug…the problem is..the forks.. |
| [23:37:23] | <eugenmayer> | drush_backend_invoke always forks those processes .. |
| [23:37:39] | <eugenmayer> | iam trying it with xdebug / xhprof but well, not very lucky yet |
| [23:38:34] | <darthsteven> | eugenmayer: yes...maybe some old school logging timestamps to a file would be easier to follow |
| [23:38:53] | <eugenmayer> | probably your right, yes |
| [23:39:46] | <eugenmayer> | darthsteven: are you aware of how to trigger provision-migrate on the cli ( to be able to use —debug? ) |
| [23:40:23] | <eugenmayer> | my problem is, that drush @hostmaster @formsite provision-migrate @toplatform @tosite |
| [23:40:53] | <realityloop> | darthsteven: --aegir_root=./aegir |
| [23:40:55] | <eugenmayer> | does not work due the "@tosite" alias does not yet exists, as it is created by the hostmaster ( pre_task ) and thats not executed on the cli ofc |
| [23:40:56] | <realityloop> | win! |
| [23:41:32] | * jgabor has joined #aegir |
| [23:41:38] | <realityloop> | darthsteven: well, still installing but looks good so far |
| [23:42:35] | * jgabor has quit (Client Quit) |
| [23:42:54] | <realityloop> | darthsteven: everything installed into the aegir dir except the hostmaster-6.x-1.3 directory :/ |
| [23:44:32] | * obrienmd has quit (Quit: Leaving.) |
| [23:45:24] | * kvanderw has joined #aegir |
| [23:48:31] | * recidive has joined #aegir |
| [23:52:06] | * jgabor has joined #aegir |
| [23:53:32] | <romaingar> | +omega8cc:ok it's works with rsyslog (i've put a drupal.conf with local0.* /var/log/drupal.log) but after clean all warnings, i receive no errors with drush cron in logs... i'm affraid that i have to disable module per module to find where is the problem... haaa |
| [23:55:03] | <eugenmayer> | ah, provision-deploy eats all the time, interesting |
| [23:56:05] | <omega8cc> | romaingar: or http://drupal.org/project/cron_control |
| [23:56:16] | * mikl has quit (Quit: Computer has gone to sleep.) |
| [23:57:20] | <romaingar> | +omega8cc:ha? is it a clone of elysia cron ? |
| [23:57:52] | <realityloop> | Running: /usr/local/bin/php /Users/testuser/drush/drush.php --php='/usr/local/bin/php' [command] --context_type='platform' --server='@server_master' --web_server='@server_master' --root='/Users/testuser/hostmaster-6.x-1.3' --makefile='/Users/testuser/.drush/provision/aegir.make' provision-save '@platform_hostmaster' --backend 2>&1 [9.01 sec, 9.17 MB] |
| [23:57:57] | <omega8cc> | no, just simple module to disable cron tasks per module |
| [23:57:59] | <realityloop> | darthsteven: found the offending command in output, can I just pump my own --root variable in? ^ |
| [23:58:41] | * scientist_ has joined #aegir |
| [23:59:08] | <darthsteven> | realityloop: possibly, but it should be able to pass it to aegir upfront |
| [23:59:24] | <realityloop> | testing |
| [00:02:02] | <omega8cc> | realityloop: --root is for your aegir user *home* dir, while --aegir_root is for your hostmaster platform root dir |
| [00:02:44] | <omega8cc> | ops |
| [00:02:50] | <omega8cc> | it is reverse |
| [00:04:59] | <omega8cc> | it seems I'm using confusing names for those variables in boa: --aegir_root=$_ROOT --root=$_AEGIR_ROOT |
| [00:05:05] | <omega8cc> | something to fix |
| [00:06:08] | <omega8cc> | how that happened? doh |
| [00:10:00] | * merro has quit (Quit: merro) |
| [00:10:16] | * mikl has joined #aegir |
| [00:10:22] | <realityloop> | drush hostmaster-install --aegir_root=./aegir --root=/Users/testuser/aegir/hostmaster-6.x-1.3 --http_service_type=nginx puts the files in the right place but I get file not found when loading hostmaster website :/ |
| [00:11:20] | * FatGuyLaughing has joined #aegir |
| [00:12:26] | * Brandonian has joined #aegir |
| [00:20:12] | <realityloop> | bedtime.. after midnight here.. later |
| [00:20:24] | * realityloop has quit (Remote host closed the connection) |
| [00:23:09] | <omega8cc> | hefring: tell realityloop: why not to use absolute path for --aegir_root ? |
| [00:23:09] | <hefring> | omega8cc: I'll pass that on when realityloop is around. |
| [00:26:28] | * lolmaus has quit () |
| [00:32:38] | * recidive has quit (Read error: Connection reset by peer) |
| [00:35:45] | <romaingar> | +omega8cc:Many thanks to you, with cron_control i've foud the #!$%king bug who blocks my cron it was a problem of right on a file (gmap_markers.js), i've deleted this file and reupload and the ecron success.... |
| [00:36:43] | <omega8cc> | great! |
| [00:39:06] | * recidive has joined #aegir |
| [00:39:23] | * mikl has quit (Read error: Connection reset by peer) |
| [00:40:21] | * obrienmd has joined #aegir |
| [00:45:33] | <darthsteven> | ergonlogic: ping! |
| [00:52:33] | <romaingar> | hi i receive lot of logs of this kind : "Notice: Undefined index: task_status in hosting_task_fetch_tasks() (line 1133" is it a simple notice or a bug ? thanks |
| [00:58:13] | * mikl has joined #aegir |
| [00:58:40] | * beautifulmind has quit (Quit: Leaving.) |
| [01:09:26] | <ergonlogic> | darthsteven: pong |
| [01:09:43] | <darthsteven> | ergonlogic: hi |
| [01:09:49] | <ergonlogic> | hello |
| [01:09:49] | <hefring> | hello |
| [01:09:54] | <darthsteven> | ergonlogic: anarcat isn't around is he? |
| [01:10:08] | <ergonlogic> | on vacation |
| [01:10:15] | <ergonlogic> | for real this time |
| [01:10:17] | <darthsteven> | hmmm |
| [01:10:26] | <ergonlogic> | what's up? |
| [01:10:37] | <ergonlogic> | the d7 on php5.2 thing? |
| [01:10:41] | <darthsteven> | we need to release 1.4, and I've no idea how to build the debian packages |
| [01:10:44] | <darthsteven> | yeah |
| [01:11:05] | <ergonlogic> | i think he'd documented it on c.a.o |
| [01:11:47] | <ergonlogic> | but, since this only affects 5.2, I don't know that it's worth a release... |
| [01:12:07] | <ergonlogic> | maybe just update the release notes? |
| [01:13:56] | <ergonlogic> | darthsteven: http://community.aegirproject.org/debian |
| [01:14:28] | <darthsteven> | I'm fairly certain we'd need keys of some kind |
| [01:14:38] | <darthsteven> | though maybe Jenkins has them... |
| [01:15:53] | <ergonlogic> | to write to the koumbit debian repo? |
| [01:15:58] | <darthsteven> | yeah... |
| [01:16:07] | <ergonlogic> | let me ask around |
| [01:16:55] | <darthsteven> | I think they must be on the Jenkins server |
| [01:17:01] | <ergonlogic> | darthsteven: you're sure this warrants a release though? |
| [01:17:12] | <ergonlogic> | the default install works |
| [01:17:32] | <darthsteven> | hmmm |
| [01:17:47] | <ergonlogic> | and if you're pinning php to 5.2 (to support Drupal 5, presumably), applying a hotfix seems reasonable |
| [01:18:03] | <ergonlogic> | just my $0.02 |
| [01:18:22] | <darthsteven> | Maybe we should see if people turn up here looking for help, and if there's lots of them, we'll roll a release |
| [01:18:44] | <darthsteven> | I'd like to be able to do a release without anarcat regardless at some point though :) |
| [01:18:56] | <ergonlogic> | it's still worth noting in the 1.3 release and faq, maybe |
| [01:19:02] | <darthsteven> | yup |
| [01:19:03] | <ergonlogic> | agreed |
| [01:19:12] | <ergonlogic> | on being able to release, that is |
| [01:20:29] | <ergonlogic> | if we are heading for a release though, I'll prioritize closing up a couple client issues... |
| [01:24:37] | <ergonlogic> | darthsteven: I've asked some fellow koumbiteers about the debian repo key, but please let me know if you find it in jenkins |
| [01:26:19] | <darthsteven> | Well, I know it must be in there, because Jenkins builds packages for the unstable channel |
| [01:30:48] | <wizonesolutions> | OK, so I know I'm going to need to deploy some Aegir stuff...when should I create the make file? When I first deploy it? With drush make-generate? Or what? |
| [01:31:28] | <wizonesolutions> | And what should I store in Git? Custom modules? Still a bit confused about that part. |
| [01:31:33] | <wizonesolutions> | And Migrate preserves the DB right? So effectively it's the same as deploying code only via Git. I can revert Features and include update hooks to make actual DB-facing changes as needed. |
| [01:32:28] | <wizonesolutions> | oh, and "some Aegir stuff" = developing stuff against a platform and wanting to update staging/prod sites as well. just to be clear. |
| [01:32:35] | <wizonesolutions> | I've read the required reading now I think |
| [01:32:38] | <wizonesolutions> | :) |
| [01:39:41] | * v|work has quit (Quit: ChatZilla 0.9.87 [Firefox 3.6.20/20110803131630]) |
| [01:43:35] | <eugenmayer> | is " drush provision-save @example.com --context_type=site --platform=@platform_d6 --uri=example.com " |
| [01:43:45] | <eugenmayer> | yet valid for the current agier? i get a seg fault |
| [01:52:34] | * lolmaus has joined #aegir |
| [02:03:14] | * mrconnerton has joined #aegir |
| [02:03:14] | <eugenmayer> | am i right that provision deploy is broken in terms of cleanup? |
| [02:03:39] | <eugenmayer> | just create an alias with provision_save, enter some db server which is not there and deploy some backup |
| [02:04:11] | <eugenmayer> | it will fail and then cleanup, but only the files on @server_master … not on the dest_server … of course, like always, happens only if you use remotes |
| [02:04:33] | <eugenmayer> | rollback looks like this |
| [02:04:33] | <eugenmayer> | _provision_recursive_delete(drush_get_option('extract_path')); |
| [02:04:45] | * ryanarmstrong has joined #aegir |
| [02:04:53] | <eugenmayer> | so yes, as provision_file is only for the local fs, that wont delete anything remote |
| [02:05:16] | <eugenmayer> | So you end up having a clean master - and a orphan site entry on the remote |
| [02:07:13] | <eugenmayer> | provision_drupal_sync_site(); is missing, comparing to provision-delete |
| [02:07:39] | <eugenmayer> | anyway, i guess thats not an interesting topic here :) |
| [02:07:46] | * eugenmayer dissapears |
| [02:07:50] | * eugenmayer has left #aegir () |
| [02:15:05] | * amateescu has quit (Quit: Leaving) |
| [02:32:58] | * siliconmeadow has quit (Ping timeout: 240 seconds) |
| [02:41:46] | * sdrycroft has quit (Quit: Leaving.) |
| [02:44:55] | * ezra-g is now known as ezra-g|afk |
| [02:45:25] | * ergonlogic has quit (Quit: leaving) |
| [02:45:49] | * ergonlogic has joined #aegir |
| [02:47:11] | * ClemensTolboom has quit (Quit: Leaving.) |
| [02:51:37] | * noecc has joined #aegir |
| [03:01:12] | * Artusamak is now known as Artusamak_afk |
| [03:31:30] | <darthsteven> | I could do with some reviews of: http://drupal.org/node/1256508 |
| [03:31:31] | <hefring> | http://drupal.org/node/1256508 => Aliases for deleted sites are not deleted => Hostmaster (Aegir), Code, normal, needs review, 9 comments, 1 IRC mention |
| [03:31:38] | * obrienmd has quit (Quit: Leaving.) |
| [03:32:04] | <darthsteven> | if anyone has some time to do so |
| [03:41:21] | * ezra-g|afk is now known as ezra-g |
| [04:02:03] | * sk33lz has joined #aegir |
| [04:07:17] | * eugenmayer has joined #aegir |
| [04:11:38] | * lolmaus has quit () |
| [04:26:00] | * penyaskito has quit (Quit: Saliendo) |
| [04:36:20] | * Brandonian has quit (Quit: Brandonian) |
| [04:38:30] | * eugenmayer has quit (Quit: Leaving.) |
| [05:01:34] | <darthsteven> | ergonlogic: thanks for the patch |
| [05:01:57] | <darthsteven> | We'll see what Jenkins thinks…but it doesn't test that code, so I'm sure he'll like it |
| [05:02:10] | <ergonlogic> | darthsteven: :) |
| [05:02:18] | <darthsteven> | ergonlogic++ |
| [05:02:25] | <darthsteven> | can we do that here? |
| [05:02:27] | <darthsteven> | seems not |
| [05:02:29] | <darthsteven> | sad times :( |
| [05:02:41] | <ergonlogic> | our bot isn;t up to the task |
| [05:21:23] | * Irishgringo has quit (Remote host closed the connection) |
| [05:21:27] | * ezra-g has quit (Quit: COD: The Conference Organizing Distribution. http://usecod.com) |
| [05:23:14] | * noecc has left #aegir ("pax") |
| [05:30:37] | * noecc has joined #aegir |
| [05:30:37] | * noecc has quit (Changing host) |
| [05:30:37] | * noecc has joined #aegir |
| [05:31:05] | * ezra-g has joined #aegir |
| [05:49:34] | * juampy has joined #aegir |
| [06:15:35] | <darthsteven> | That was a build issue, not a code issue |
| [06:16:18] | * mikl is now known as mikl1 |
| [06:16:50] | * mikl1 is now known as mikl |
| [06:22:02] | * guaka has joined #aegir |
| [06:30:43] | * vcardoso has quit (Quit: Leaving.) |
| [06:33:29] | * mrconnerton has quit (Ping timeout: 245 seconds) |
| [06:46:20] | * mrconnerton has joined #aegir |
| [06:49:51] | * Artusamak_afk is now known as Artusamak |
| [06:55:57] | * obrienmd has joined #aegir |
| [06:57:37] | * recidive has quit (Quit: zzz) |
| [07:03:54] | * realityloop has joined #aegir |
| [07:05:00] | * scientist_ has quit (Ping timeout: 258 seconds) |
| [07:06:22] | * merro has joined #aegir |
| [07:07:08] | * obrienmd1 has joined #aegir |
| [07:07:14] | * obrienmd has quit (Ping timeout: 245 seconds) |
| [07:12:49] | * q0rban is now known as q-rban |
| [07:14:02] | * obrienmd has joined #aegir |
| [07:16:24] | * obrienmd1 has quit (Ping timeout: 245 seconds) |
| [07:35:41] | * mrconnerton has quit (Ping timeout: 240 seconds) |
| [07:43:00] | * q-rban is now known as q0rban |
| [07:45:19] | * q0rban is now known as q-rban |
| [07:50:35] | <halcyonCorsair> | omega8cc: ping |
| [07:50:42] | <halcyonCorsair> | realityloop: did you get your issue sorted? |
| [07:52:58] | <realityloop> | halcyonCorsair: not yet |
| [07:52:58] | <hefring> | realityloop: 7 hours 29 min ago <omega8cc> tell realityloop: why not to use absolute path for --aegir_root ? |
| [07:53:05] | <realityloop> | got caught up with other things |
| [07:54:45] | <halcyonCorsair> | realityloop: if now is a good time you want to pastebin your nginx config + error log? |
| [07:55:05] | <realityloop> | halcyonCorsair: will you still be here in about an hour? |
| [07:55:46] | <halcyonCorsair> | realityloop: i'll be in and out but essentially available for the next several hours |
| [07:56:30] | <realityloop> | halcyonCorsair: cool thanks |
| [07:58:35] | * spyd_ has quit (Remote host closed the connection) |
| [08:01:46] | * obrienmd has quit (Quit: Leaving.) |
| [08:02:42] | * obrienmd has joined #aegir |
| [08:04:56] | * FatGuyLaughing has quit (Quit: FatGuyLaughing) |
| [08:11:49] | * recidive has joined #aegir |
| [08:18:16] | * recidive has quit (Quit: zzz) |
| [08:33:44] | * obrienmd has quit (Quit: Leaving.) |
| [08:35:43] | * obrienmd has joined #aegir |
| [08:36:51] | * EclipseGc has quit (Quit: EclipseGc) |
| [08:41:51] | * kepford has joined #aegir |
| [08:45:49] | * obrienmd has quit (Quit: Leaving.) |
| [08:46:29] | * AquaticDisorder has joined #aegir |
| [08:46:46] | * obrienmd has joined #aegir |
| [08:46:49] | * ezra-g has quit (Quit: ezra-g) |
| [08:46:50] | * obrienmd has quit (Client Quit) |
| [08:47:04] | <kepford> | Tried to migrate a site from one domain to another for the first time. Now the www. is pointing to the old site instead of the new site. Anyone seen this before? |
| [08:47:38] | * realityloop has quit (Remote host closed the connection) |
| [08:56:05] | * realityloop has joined #aegir |
| [08:58:30] | <omega8cc> | kepford: http://drupal.org/node/1004526 |
| [08:58:31] | <hefring> | http://drupal.org/node/1004526 => Automatic aliases are not persisted across rename and clone => Hostmaster (Aegir), Code, major, needs work, 22 comments, 1 IRC mention |
| [08:58:54] | <omega8cc> | kepford: re-verify the site |
| [08:59:19] | <kepford> | Are you serious? Ha! Thanks omega8cc |
| [08:59:32] | <omega8cc> | ;) |
| [08:59:36] | <omega8cc> | halcyonCorsair: hi |
| [09:01:27] | <halcyonCorsair> | omega8cc: hey, have you tested boa/aegir on php 5.3? |
| [09:01:43] | <omega8cc> | no |
| [09:02:04] | <omega8cc> | too many 6.x distros don't support it yet |
| [09:02:37] | <realityloop> | Woot! aegir with nginx installed under my active user in ~/aegir on OS X :) |
| [09:02:54] | <omega8cc> | so no point to switch globally, but maybe we could add it as on option or something |
| [09:03:15] | <omega8cc> | realityloop: w00t! |
| [09:03:43] | <omega8cc> | magic (as usual) |
| [09:03:50] | <realityloop> | omega8cc: your msg from last night helped too, thanks |
| [09:04:03] | <kepford> | That didn't fix the issue omega8cc |
| [09:04:21] | <omega8cc> | realityloop: nice |
| [09:04:42] | <omega8cc> | kepford: have you checked aliases in vhosts? |
| [09:04:46] | <halcyonCorsair> | omega8cc: what does BOA use redis for? (i haven't quite figured out what the purpose of redis is yet...) |
| [09:05:03] | <realityloop> | how can I change the php.ini that cli uses? |
| [09:05:14] | <kepford> | I migrated statecenter.com to old.statecenter.com then migrated 2.statecenter.com to statecenter.com. www.statecenter.com is pointing to old.statecenter.com which is a disabled site. |
| [09:05:33] | <omega8cc> | halcyonCorsair: chained in-memory cache memcached->redis->db |
| [09:05:54] | <omega8cc> | realityloop: on a mac? no idea |
| [09:06:24] | * jhedstrom has quit (Read error: Operation timed out) |
| [09:06:24] | <halcyonCorsair> | realityloop: php -c |
| [09:06:32] | <halcyonCorsair> | realityloop: php --ini should list what config files you're using |
| [09:06:41] | <omega8cc> | kepford: 1. re-verify both sites 2. clear browser cache or restart it as it remembers redirects |
| [09:07:45] | * kvanderw has quit (Quit: Computer has gone to sleep) |
| [09:08:06] | <halcyonCorsair> | omega8cc: have you quantified/measured the advantage redis gives you? |
| [09:08:54] | * scientist_ has joined #aegir |
| [09:09:04] | * univate has quit (Ping timeout: 264 seconds) |
| [09:09:56] | <omega8cc> | yes, of course, you can feel it easily even on vanilla fresh OA or MN site - how it works when this caching is enabled and disabled |
| [09:10:50] | * bdiddy has joined #aegir |
| [09:14:30] | <kepford> | That did it. Thanks omega8cc |
| [09:15:34] | <halcyonCorsair> | that auto aliases logic is a bit pokey...i've had it create incorrect www aliases for me before :( |
| [09:16:58] | <omega8cc> | yeah, but there is a hope it will be fixed finally http://drupal.org/node/1004526#comment-4936318 |
| [09:16:58] | <hefring> | http://drupal.org/node/1004526 => Automatic aliases are not persisted across rename and clone => Hostmaster (Aegir), Code, major, needs work, 22 comments, 2 IRC mentions |
| [09:17:32] | <omega8cc> | kepford: np |
| [09:24:49] | * kepford has quit (Quit: kepford) |
| [09:24:54] | * scottalan has quit (Quit: man i love what i do) |
| [09:27:03] | * jhedstrom has joined #aegir |
| [09:30:53] | <halcyonCorsair> | omega8cc: you don't git tag boa releases, do you? |
| [09:31:53] | * Artusamak is now known as Artusamak_afk |
| [09:35:54] | <omega8cc> | no, not in public repo, to avoid confusion, as old releases often referred to now outdated third party stuff etc |
| [09:36:41] | <omega8cc> | it is always just head in the public repo |
| [09:46:11] | <halcyonCorsair> | omega8cc: hmm, ok and you just don't install expermiental stuff in the stable/alpha script? (eg. drush 4.5?) |
| [09:48:06] | <omega8cc> | it will be in stable this weekend, see: http://drupalcode.org/project/barracuda.git/blob_plain/HEAD:/CHANGELOG.txt |
| [09:48:30] | <omega8cc> | also, you can always switch Drush version used, even with stable |
| [09:49:07] | <omega8cc> | http://drupalcode.org/project/barracuda.git/blob/HEAD:/BARRACUDA.sh.txt#... |
| [09:50:22] | <omega8cc> | anyway, drush head/5 doesn't work with aegir now |
| [09:51:19] | * kvanderw has joined #aegir |
| [09:53:11] | <halcyonCorsair> | omega8cc: btw, i think your tomcat install runs as root, yeah? which is probably bad |
| [09:58:31] | * mikl has quit (Ping timeout: 240 seconds) |