| [11:01:27] | * Zlender has quit (Remote host closed the connection) |
| [11:02:11] | * kepford has quit (Quit: kepford) |
| [11:02:18] | <omega8cc> | RichieRampage: buidling custom profiles makes sense only when 1. it will be used on another site or 2. more than one developer is involved, otherwise it is an useless overhead and added complexity |
| [11:03:36] | * JeremyR has quit (Quit: Leaving.) |
| [11:05:18] | * Rob_C has joined #aegir |
| [11:05:53] | <omega8cc> | RichieRampage: simple sites don't need custom profiles, just well unified platforms with default/standard profile, unless you plan to use it as a "template" to provision new sites, then abstracting this into profile makes sense |
| [11:06:16] | * kepford has joined #aegir |
| [11:08:59] | * Zlender has joined #aegir |
| [11:09:03] | * univate has joined #aegir |
| [11:09:25] | * Zlender has quit (Remote host closed the connection) |
| [11:11:49] | <RichieRampage> | Ok, thanks very much for help. :-) so what about upgrades to modules, still unclear how this is handled if not using profiles & make files? Do I keep all contrib in sites/example.com folder and core in sites/all then for core updates create clean new platform with next core update and migrate to this and for contrib updates run drush up in site folder? |
| [11:14:06] | * tkimmel has joined #aegir |
| [11:16:15] | <omega8cc> | RichieRampage: Almost there, minus sites/example.com There is this must-read series of articles linked here: http://omega8.cc/library/aegir-basics it should answer all your questions, just use common sense and don't get too fanatical about profiles everywhere ;) oh, and small bonus: http://omega8.cc/the-best-recipes-for-disaster-139 |
| [11:18:32] | <RichieRampage> | ok, thanks. I have read LOADS of posts, preobably every significant one written, there are a few different approaches. So I keep do I keep all modules in sites/all? if so, wont' the contrib ones not get migrated if I need to? |
| [11:18:35] | <omega8cc> | the point is that while you do need new platform for both core and contrib upgrades, you usually don't need custom profile, because profile is never involved in upgrades, it is, well *installation* thing, so for upgrades you need platforms abstracted with the help of makefiles |
| [11:20:03] | <omega8cc> | recipe for disaster #5 and links from there explains this in detail |
| [11:21:06] | <omega8cc> | the point is the contrib should *not* be migrated, it is against entire concept |
| [11:21:46] | * kvanderw has quit (Read error: Operation timed out) |
| [11:21:53] | <RichieRampage> | so what about upgrades just upgrade platform? |
| [11:22:45] | * josh_k has joined #aegir |
| [11:23:42] | <RichieRampage> | also, I am using multiple servers so how do I push to staging and live server from dev? |
| [11:23:58] | <tkimmel> | RichieRampage: my current understanding (I'm new to Aegir) is that you need to switch your headspace a bit: when you say 'upgrade', you actually need to be thinking 'migrage' |
| [11:24:22] | <tkimmel> | i.e. to 'update' a site, you actually move it to a more current 'platform' |
| [11:24:32] | <tkimmel> | *move it = migrate it |
| [11:24:58] | <RichieRampage> | no, i mean upgrade as in upgrading modules. :-) |
| [11:25:02] | <RichieRampage> | or core |
| [11:25:35] | <tkimmel> | well, we're pretty newb, but we've been doing that with a new platform |
| [11:26:15] | <tkimmel> | we make a new platform with the new stuff (latest version of the modules), move a test site to make sure nothing breaks, then migrate all our sites over to the new platform |
| [11:26:22] | <omega8cc> | tkimmel is right, that is how it works, just read a few articles I have linked before, but we don't talk about remote servers here, it is a different story and you don't need it for standard workflow |
| [11:27:07] | <tkimmel> | it's a radically different headspace at first, but super smooth once you nail down the workflow |
| [11:27:15] | <tkimmel> | particularly if you have lots of sites on a platform |
| [11:27:19] | <omega8cc> | yep |
| [11:27:28] | <tkimmel> | also, omega8cc support is very good :) |
| [11:27:36] | <RichieRampage> | tkimmel: oh yes, sorry that's what i mean. Omegacc was saying that I shouldn't migrate contrib. So how do I upgrade contrib modules? |
| [11:27:38] | <omega8cc> | oh, thanks! |
| [11:27:56] | <RichieRampage> | I second that! |
| [11:27:58] | <tkimmel> | so only sites get migrated |
| [11:28:02] | <tkimmel> | nothing else |
| [11:28:08] | <omega8cc> | you migrate the site, not the modules |
| [11:28:13] | <tkimmel> | they're the 'birds' (get it, migrate) |
| [11:28:26] | <tkimmel> | and you build the 'birds' a new 'island' (platform) |
| [11:28:31] | <tkimmel> | then they move, and it's all good |
| [11:28:36] | <omega8cc> | go read these articles by Bill Powell :) |
| [11:28:46] | <RichieRampage> | nice analogy! |
| [11:28:49] | <tkimmel> | lol |
| [11:28:53] | * gusaus has quit (Quit: gusaus) |
| [11:29:02] | <tkimmel> | i had to make it for myself cause the whole aegir thing blew my mind |
| [11:29:37] | <RichieRampage> | so if i have platform that needs core and contrib upgrades. what is the process!? |
| [11:29:54] | <tkimmel> | here's what I'd do: 1) make a new platform |
| [11:30:03] | <tkimmel> | new platform has all your new stuff |
| [11:30:10] | <tkimmel> | 2) move over a test site |
| [11:30:20] | <tkimmel> | make sure it's not epically broken |
| [11:30:33] | <tkimmel> | (one of ours broke, so I consider that part pretty important) |
| [11:30:50] | <tkimmel> | 3) if it's all good, migrate the site to the new platform |
| [11:31:02] | <tkimmel> | 4) make a backup IMMEDIATELY |
| [11:31:14] | <tkimmel> | you can't back your site up to an old platform |
| [11:31:18] | <tkimmel> | so that part is real important |
| [11:31:33] | * webdeli has joined #aegir |
| [11:31:49] | <omega8cc> | yeah, there is no dowgrade task in Aegir |
| [11:31:54] | <omega8cc> | nor Drush |
| [11:32:03] | * kepford has quit (Quit: kepford) |
| [11:32:25] | <tkimmel> | I found that out the fun way (because, like an idiot, I didn't read those articles omega8cc told me to 10000 times in the welcome email) :) |
| [11:32:29] | <tkimmel> | they really are worth reading |
| [11:32:45] | <tkimmel> | 45 minutes of reading, I guarantee it'll save you twice that in time |
| [11:32:49] | <tkimmel> | if not more |
| [11:33:36] | <RichieRampage> | ok, cool. So the 'site' is just settings file and files - not core or contrib modules? How do you build new platform replicating all this? |
| [11:34:18] | <omega8cc> | with makefiles |
| [11:34:18] | <tkimmel> | you can clone the old platform with pretty easily via terminal |
| [11:34:26] | <tkimmel> | oh... maybe I'm doing it wrong |
| [11:34:34] | <omega8cc> | no, it is ok |
| [11:34:40] | <omega8cc> | you can do that also manually |
| [11:34:54] | <tkimmel> | yeah, if you like a UI the makefiles are sweet |
| [11:35:00] | <omega8cc> | just to keep track of changes, using makefiles is far more productive |
| [11:35:19] | <tkimmel> | that's probably a real good call *makes a note* |
| [11:36:44] | <RichieRampage> | ok, I see. so clone directory of current site, verify it, then upgrade before moving over a test version of actual site? |
| [11:37:04] | <RichieRampage> | clone = cp |
| [11:37:07] | <tkimmel> | well - you probably want to do the makefile thing |
| [11:37:16] | <tkimmel> | I think omega8cc has a good point |
| [11:37:35] | * main has quit (Ping timeout: 255 seconds) |
| [11:37:35] | <omega8cc> | makefiles are like reference/index/definition of your platform, easy to manage, update, share with your team etc, and it is easier to track one makefile in some repo than 150 modules |
| [11:38:08] | * josh_k has quit (Remote host closed the connection) |
| [11:38:31] | <tkimmel> | we follow these procedures http://omega8.cc/managing-your-code-in-the-aegir-style-110 |
| [11:39:10] | <RichieRampage> | yes, I have this working with stub make file and a remote install profile generated by profiler builder. I also store features and stuff in here. |
| [11:41:25] | <RichieRampage> | so i have a small mnakefile with core and my profile repo in it. This then all ends up in profile directory not sites/example.com |
| [11:42:25] | * Egyptian[Laptop] has joined #aegir |
| [11:43:52] | <RichieRampage> | Well guys, thanks loads for your help. I am pretty much there now I think - wil have a pay tomorrow, it's good to get it from others who have done it at the coalface!. :-) |
| [11:44:03] | <RichieRampage> | *play |
| [11:45:43] | <RichieRampage> | before I go, so what about staging and live remotes? can't I just use same process but across servers? I have all remotes set up working (ssh etc.) |
| [11:46:40] | * realityloop has joined #aegir |
| [11:48:23] | * tbfisher has quit (Ping timeout: 252 seconds) |
| [11:49:26] | <RichieRampage> | @omega8cc and tkimmel thanks again for help, gonna get some z's! |
| [11:50:12] | * realityloop has quit (Remote host closed the connection) |
| [11:50:20] | <omega8cc> | RichieRampage: remotes are still tricky, with some serious issues, so I would advise to use separate platforms on the same system to create reliable workflow, at least until remote stuff is really production ready, because it is not, imo |
| [11:52:17] | * TipiT has quit (Ping timeout: 248 seconds) |
| [11:53:00] | <RichieRampage> | mmm, so how to push code to staging/production from dev platform? |
| [11:53:28] | <omega8cc> | you don't push code between platforms |
| [11:53:38] | <omega8cc> | platforms are separate entities |
| [11:53:42] | * AquaticDisorder has joined #aegir |
| [11:53:49] | <omega8cc> | also when on the same instance |
| [11:54:02] | <omega8cc> | you build and track them with makefiles |
| [11:54:11] | <omega8cc> | and then migrate sites between them |
| [11:54:45] | <omega8cc> | what is the reason to use remote instances in your workflow? |
| [11:55:20] | <omega8cc> | you push the code to your repos for modules, themes etc |
| [11:55:33] | <omega8cc> | then grab them via makefiles to create platforms |
| [11:55:57] | <RichieRampage> | So I can have a local development and staging server and two production servers. |
| [11:56:03] | <omega8cc> | you probably didn't read that classic now article by mig5 |
| [11:56:47] | <omega8cc> | be prepared for problems then, just look at the Aegir issue queues |
| [11:58:31] | <omega8cc> | but what is the reasoning behind separating environments and splitting them between servers? besides preference? |
| [12:00:23] | * hefring has joined #aegir |
| [12:00:23] | <omega8cc> | why? |
| [12:01:00] | <RichieRampage> | why is it bad to develop on live server? |
| [12:01:21] | <omega8cc> | yes |
| [12:01:23] | <omega8cc> | why |
| [12:01:45] | <omega8cc> | splitting them is much worse idea, at least with the current state of this stuff |
| [12:02:13] | <omega8cc> | unless you wish to help use debug and improve it, of course! |
| [12:03:05] | * mig5 has quit (Quit: leaving) |
| [12:03:45] | <RichieRampage> | it is bad of not becaueof aegir but of course because development tinkering could affect production sites for one thing? I am always restarting serices after bringing up new vhosts for example.# |
| [12:03:48] | * mig5 has joined #aegir |
| [12:05:09] | <RichieRampage> | Am happy to help where I can :-) |
| [12:05:15] | <omega8cc> | how can dev sites affect live sites when they don't share codebase and the vhosts are updated automatically on every verify task with graceful reload and never restart? you never need to restart anything |
| [12:06:56] | <omega8cc> | it is *better* to develop in the same environment, because it makes testing related to env diffs reduced to null zero |
| [12:07:47] | <RichieRampage> | OK, you have your process. Most people i know do not develop on a production server, ok so staging could be on same box but not development. |
| [12:08:43] | * gusaus has joined #aegir |
| [12:10:12] | <RichieRampage> | it's just not good practice. what if you accidently make an error and delete a live sites directory or something affects a live site like a busted sql query? |
| [12:11:47] | <RichieRampage> | I see the point about same environment and that is one benefit. |
| [12:13:15] | <omega8cc> | well, if you are afraid you could delete production site by mistake, you should be also afraid that you can delete your production site also on the production, remote server, I think </sarcasm> lol |
| [12:13:45] | * josh_k has joined #aegir |
| [12:14:12] | <omega8cc> | that is also why BOA uses separate users for Aegir backend and SSH/FTPS access |
| [12:14:35] | <omega8cc> | to make deleting, trashing anything hard |
| [12:16:27] | * kvanderw has joined #aegir |
| [12:16:50] | <RichieRampage> | @omega8cc ok, so you have mitigated some risk. Still not something I like the idea of. It's not just me I am afraid about it's the others I have to let loose on there! ;-) |
| [12:17:35] | <RichieRampage> | so you advocate teams of coders working on production server?! |
| [12:19:37] | <omega8cc> | yes, it is secure when you use setup like provided by BOA, which is designed with this in mind, it makes power users crazy because of its limited stuff everywhere, but it makes it possible and pretty safe |
| [12:20:39] | <omega8cc> | furthermore, you can even create separate (many) Aegir instances to further separate things, if you prefer |
| [12:20:53] | <omega8cc> | on the same machine.system |
| [12:21:17] | * kvanderw has quit (Ping timeout: 256 seconds) |
| [12:21:27] | * kvanderw has joined #aegir |
| [12:22:31] | <RichieRampage> | @omega8cc: OK, I see the power of hosted solutions like yours but I like to develop locally not across the net, it's sloooow! |
| [12:23:33] | <omega8cc> | if you have slow access to the server, then it is slow, for sure, but it is different problem then |
| [12:24:06] | <omega8cc> | and I mean, why hosted? you can install BOA locally |
| [12:24:18] | <omega8cc> | or anywhere |
| [12:24:32] | * kvanderw_ has joined #aegir |
| [12:25:52] | <omega8cc> | it is just that the remote servers in Aegir is kind of incomplete and not enough reliable feature |
| [12:26:01] | <RichieRampage> | it's always slower than ssd. plus I do lots of front end stuff and images etc, please don't make me do that on remote server. ;-) |
| [12:26:39] | * kvanderw has quit (Ping timeout: 276 seconds) |
| [12:26:56] | <omega8cc> | many hosts offer SSD based systems, it is not that unique these days |
| [12:27:26] | <RichieRampage> | So BOA locally sounds good how do i get my local sites to production? |
| [12:28:08] | * realityloop has joined #aegir |
| [12:28:59] | <omega8cc> | if you have slow access to the slow server then how fast you think it will work when using the online system as a remote? just try this at least once :D |
| [12:29:47] | * kvanderw_ has quit (Ping timeout: 255 seconds) |
| [12:29:55] | <omega8cc> | so |
| [12:30:05] | <omega8cc> | there are three options |
| [12:30:51] | <omega8cc> | standard site import, using remote server feature or remote import module/extension |
| [12:31:03] | <omega8cc> | sorry, minus the last |
| [12:31:25] | <omega8cc> | because you can't connect from the online system to your local VM, most probably |
| [12:31:54] | <RichieRampage> | yeah i can got static ip |
| [12:32:35] | <omega8cc> | if your uplink is fast enough, it may work |
| [12:32:59] | <RichieRampage> | so remote import uses drush and ssh? |
| [12:33:09] | <omega8cc> | yes |
| [12:33:56] | <omega8cc> | http://drupalcode.org/project/barracuda.git/blob/HEAD:/docs/REMOTE.txt |
| [12:33:59] | <omega8cc> | plus |
| [12:34:01] | <omega8cc> | one sec |
| [12:34:47] | <omega8cc> | http://drupal.org/node/1594588#comment-6770336 |
| [12:34:48] | <hefring> | http://drupal.org/node/1594588 => #1594588: Remote import of sites - does it work? => Octopus, Code, normal, needs work, 10 comments, 2 IRC mentions |
| [12:35:17] | <omega8cc> | but it is in fact more work |
| [12:35:50] | * kvanderw has joined #aegir |
| [12:36:23] | <omega8cc> | using remote feature is far easier, unless the site is not small and things start to fail |
| [12:37:17] | * loddafnir1 has joined #aegir |
| [12:37:18] | <omega8cc> | you could use it probably when all involved servers are in the same datacenter, over vlan etc |
| [12:37:35] | <RichieRampage> | ok, so not quite there but promising. There are other options outside aegir e.g. capistrano this could be a solution for just doing deployment from aegir local machine. |
| [12:37:51] | <omega8cc> | but when they are really remote, it may be not so funny |
| [12:39:17] | <RichieRampage> | Capistrano is quite simple, it just copies stuff to production sever and swings a few symlinks |
| [12:40:21] | <RichieRampage> | looked at drush deploy too but I didn't have much joy with it. |
| [12:40:46] | <RichieRampage> | drush deploy is a straight copy of capistrano |
| [12:41:30] | * tbfisher has joined #aegir |
| [12:41:40] | * webdeli has quit (Read error: Connection reset by peer) |
| [12:41:48] | * webdeli has joined #aegir |
| [12:44:23] | <RichieRampage> | maybe that's the way to go for me, a lightweight solution to deployment with a central aegir. |
| [12:44:48] | <RichieRampage> | aegir locally |
| [12:46:23] | <RichieRampage> | @omega8cc: anyway must go to bed! thanks again for the help guys. Happy drupalling! :-) |
| [12:46:28] | <RichieRampage> | bye |
| [12:50:11] | <omega8cc> | RichieRampage: bye |
| [12:51:37] | * Deciphered has quit (Read error: Connection reset by peer) |
| [12:52:20] | * kvanderw_ has joined #aegir |
| [12:52:40] | * morfeas has quit (Ping timeout: 260 seconds) |
| [12:53:44] | * Deciphered has joined #aegir |
| [12:53:44] | * Deciphered has quit (Changing host) |
| [12:53:44] | * Deciphered has joined #aegir |
| [12:54:09] | * kvanderw has quit (Ping timeout: 256 seconds) |
| [12:54:10] | * kvanderw_ is now known as kvanderw |
| [12:57:37] | * morfeas has joined #aegir |
| [12:59:44] | * realityloop has quit (Remote host closed the connection) |
| [13:00:12] | * kvanderw has quit (Read error: Connection reset by peer) |
| [13:04:17] | * gboudrias has quit (Quit: Leaving.) |
| [13:05:20] | * Egyptian[Laptop] has quit (Ping timeout: 252 seconds) |
| [13:12:12] | * omega8cc has quit (Quit: zzzzzz...) |
| [13:15:20] | * loddafnir1 has quit (Ping timeout: 255 seconds) |
| [13:17:12] | * omega8cc has joined #aegir |
| [13:18:37] | * omega8cc_ has joined #aegir |
| [13:20:10] | * Egyptian[Laptop] has joined #aegir |
| [13:21:50] | * omega8cc has quit (Ping timeout: 260 seconds) |
| [13:21:50] | * omega8cc_ is now known as omega8cc |
| [13:24:14] | * tkimmel has quit (Remote host closed the connection) |
| [13:30:05] | * realityloop has joined #aegir |
| [13:32:04] | * tkimmel has joined #aegir |
| [13:32:54] | * tkimmel has quit (Read error: Connection reset by peer) |
| [13:33:21] | * tkimmel has joined #aegir |
| [13:33:44] | * tkimmel has quit (Read error: Connection reset by peer) |
| [13:34:16] | * tkimmel has joined #aegir |
| [13:38:45] | * realityloop has quit (Ping timeout: 260 seconds) |
| [13:39:01] | * realityloop has joined #aegir |
| [13:39:10] | * tkimmel has quit (Ping timeout: 256 seconds) |
| [13:42:09] | * techquila has quit (Quit: fallen asleep on my keyboard again… probably snoring and drooling too) |
| [13:45:05] | * gboudrias has joined #aegir |
| [13:53:58] | * gboudrias has left #aegir () |
| [14:00:58] | * realityloop has quit (Remote host closed the connection) |
| [14:01:03] | * j0nathan has joined #aegir |
| [14:03:28] | * j0nathan has quit (Client Quit) |
| [14:07:43] | * j0nathan has joined #aegir |
| [14:14:36] | * ivanjaros has joined #aegir |
| [14:21:45] | * omega8cc has quit (Quit: Cheers! It's Time for Offline Reality) |
| [14:35:08] | * webdeli has quit (Read error: Connection reset by peer) |
| [14:35:30] | * webdeli has joined #aegir |
| [14:39:03] | * gboudrias has joined #aegir |
| [14:40:01] | * AquaticDisorder has quit (Remote host closed the connection) |
| [14:43:14] | * techquila has joined #aegir |
| [14:43:59] | * Deciphered has quit (Ping timeout: 256 seconds) |
| [14:45:36] | * tkimmel has joined #aegir |
| [14:49:02] | * tbfisher has quit (Quit: Leaving.) |
| [14:49:21] | * tbfisher has joined #aegir |
| [14:50:27] | * tkimmel has quit (Ping timeout: 260 seconds) |
| [14:52:05] | * cweagans has quit (Ping timeout: 255 seconds) |
| [15:11:55] | * webdeli has quit (Read error: Connection reset by peer) |
| [15:12:17] | * webdeli has joined #aegir |
| [15:13:24] | * j0nathan has quit (Quit: ¡Hasta luego!) |
| [15:17:40] | * beautifulmind has joined #aegir |
| [15:26:31] | * Deciphered has joined #aegir |
| [15:26:31] | * Deciphered has quit (Changing host) |
| [15:26:31] | * Deciphered has joined #aegir |
| [15:27:05] | <techquila> | not sure if this is a quick question easily answered but here goes… I have a VPS for staging, as well as my local DEV environment.. i currently only use AEGIR on my Staging Server, but have been meaning to investigate how AEGIR works for pushing between each environment.. I also have a new DEV server which i'm about to incorporate into the mix and will no doubt need to set up a new VPS for production.. (currently all live site |
| [15:27:06] | <techquila> | running off staging server).. am i right in saying i need an aegir instance for each environment and is it easy enough to set up a new server and push between each of these instances? |
| [15:28:23] | * Bigscotia10 has quit (Quit: Computer has gone to sleep.) |
| [15:37:59] | * loddafnir1 has joined #aegir |
| [15:38:07] | * gboudrias has quit (Quit: Leaving.) |
| [15:38:24] | * gboudrias has joined #aegir |
| [15:52:40] | * techquila has quit (Quit: fallen asleep on my keyboard again… probably snoring and drooling too) |
| [15:54:15] | * loddafnir1 has quit (Ping timeout: 256 seconds) |
| [15:59:47] | * erifneerg is now known as erif_yawa |
| [16:00:02] | * erif_yawa is now known as erifneerg |
| [16:09:57] | * jshirkey has joined #aegir |
| [16:26:12] | * gusaus has quit (Quit: gusaus) |
| [16:33:10] | * univate has quit (Ping timeout: 260 seconds) |
| [16:42:12] | * josh_k has quit (Remote host closed the connection) |
| [17:02:48] | * gboudrias has quit (Quit: Leaving.) |
| [17:07:29] | * gboudrias has joined #aegir |
| [17:10:22] | * realityloop has joined #aegir |
| [17:10:30] | <realityloop> | anarcat: ping |
| [17:10:34] | <anarcat> | realityloop: pong |
| [17:11:04] | <realityloop> | anarcat: is there a reason that the aegir user can't edit local.settings.php without changing the perms? |
| [17:11:38] | <anarcat> | i don't know right now, i'm going to sleep :) |
| [17:11:39] | <anarcat> | good night |
| [17:11:44] | <realityloop> | anarcat: it feels like a bug to me..? |
| [17:11:51] | <realityloop> | anarcat: ok, g'night |
| [17:19:35] | * univate has joined #aegir |
| [17:28:11] | * univate has quit (Ping timeout: 260 seconds) |
| [17:31:12] | * Deciphered has quit (Remote host closed the connection) |
| [17:35:27] | <mig5> | realityloop: i don't know if aegir forcibly sets permissions on local.settings.php does it? |
| [17:35:31] | <mig5> | that file isn't created by default |
| [17:35:42] | * univate has joined #aegir |
| [17:35:45] | <mig5> | if the owner is aegir, you should be able to save it in vim with :wq! (note the exclamation mark) |
| [17:36:15] | <mig5> | if aegir sets it chmod 440 or 444, then maybe that should be changed to 640 or 644 so long as www-data is not the owner |
| [17:36:35] | <mig5> | but can't find it in the code where it does it at all |
| [17:36:38] | * ivanjaros has quit (Quit: Miranda IM! Smaller, Faster, Easier. http://miranda-im.org) |
| [17:39:53] | <realityloop> | mig5: it's created on 2.x |
| [17:42:09] | * techquila has joined #aegir |
| [17:44:19] | <mig5> | oh |
| [17:53:32] | * danquah has joined #aegir |
| [18:01:59] | * realityloop has quit (Remote host closed the connection) |
| [18:03:00] | * chaloum has quit (Remote host closed the connection) |
| [18:04:47] | * rv0 has quit (Quit: rv0) |
| [18:04:48] | * realityloop has joined #aegir |
| [18:09:04] | * larsmw has joined #aegir |
| [18:11:29] | * techquila has quit (Quit: fallen asleep on my keyboard again… probably snoring and drooling too) |
| [18:11:32] | * realityloop has quit (Remote host closed the connection) |
| [18:16:26] | * berniecram has quit (Quit: berniecram) |
| [18:20:03] | * erifneerg is now known as erif_yawa |
| [18:30:50] | * ivanjaros has joined #aegir |
| [18:32:54] | <danquah> | Hi ergonlogic : what kind of help would be needed to get http://drupal.org/node/1205458 into 2.0 ? |
| [18:32:55] | <hefring> | http://drupal.org/node/1205458 => #1205458: Move modules/themes/libraries/files/private directories out of /sites/example.com => Provision, Code, major, needs review, 48 comments, 6 IRC mentions |
| [18:37:45] | * beautifulmind has quit (Quit: Leaving.) |
| [18:44:25] | * rv0 has joined #aegir |
| [18:46:38] | * tkimmel has joined #aegir |
| [18:49:56] | * rv0 has quit (Ping timeout: 252 seconds) |
| [18:56:27] | * techquila has joined #aegir |
| [19:00:48] | * main has joined #aegir |
| [19:04:08] | * elfenixtorres has joined #aegir |
| [19:04:30] | * rv0 has joined #aegir |
| [19:05:03] | * techquila has quit (Read error: Connection reset by peer) |
| [19:05:18] | * gboudrias has quit (Quit: Leaving.) |
| [19:06:20] | * BobSP has joined #aegir |
| [19:10:09] | * rv0 has quit (Ping timeout: 252 seconds) |
| [19:16:53] | * gusaus has joined #aegir |
| [19:19:08] | * gandhiano has joined #aegir |
| [19:21:10] | * tkimmel has quit (Remote host closed the connection) |
| [19:28:52] | * main has quit (Ping timeout: 252 seconds) |
| [19:29:05] | * rv0 has joined #aegir |
| [19:44:05] | * mikl has quit (Quit: Connection reset by Peer Gynt) |
| [19:47:13] | * mikl has joined #aegir |
| [19:52:19] | <RichieRampage> | morning all, I had a convo last night and was advised against using multi sites in aegir. I can't too many horror stories though. Basically is it safe to use for dev/stage/prodcution? |
| [19:56:51] | * univate has quit (Ping timeout: 244 seconds) |
| [20:11:33] | * main has joined #aegir |
| [20:11:53] | * siliconmeadow has joined #aegir |
| [20:11:53] | * siliconmeadow has quit (Changing host) |
| [20:11:53] | * siliconmeadow has joined #aegir |
| [20:11:56] | * David_Hernandez has joined #aegir |
| [20:24:18] | * jacintocapote has joined #aegir |
| [20:25:09] | <danquah> | RichieRampage: "Multi sites" or multi servers as in http://community.aegirproject.org/node/30 ? |
| [20:27:01] | <danquah> | in case of the latter you should probably read through https://drupal.org/node/1079274 which is also mentioned here https://drupal.org/node/1083366 |
| [20:31:48] | * tkimmel has joined #aegir |
| [20:36:27] | * tkimmel has quit (Ping timeout: 256 seconds) |
| [20:45:53] | <RichieRampage> | sorry, my bad, multi servers |
| [20:46:01] | * loddafnir has joined #aegir |
| [21:01:06] | * smoothify has joined #aegir |
| [21:04:18] | <RichieRampage> | danquah: thanks for those links, great information, backs up what I was told last night. Basically, I need to be aware! |
| [21:04:21] | * beautifulmind has joined #aegir |
| [21:04:32] | <danquah> | yup, it would seem so :) |
| [21:05:14] | <danquah> | RichieRampage: As I understand it those issues where one of the big arguments for switching to the new web pack model - check the pack module |
| [21:05:29] | <danquah> | http://community.aegirproject.org/content/web-clusters |
| [21:06:00] | <danquah> | RichieRampage: it requires you to get NFS in place though |
| [21:09:00] | <RichieRampage> | more complexity too, I'm trying to streamline my processes and setup! |
| [21:27:04] | * beautifulmind1 has joined #aegir |
| [21:30:40] | * beautifulmind has quit (Ping timeout: 260 seconds) |
| [21:37:24] | * TipiT has joined #aegir |
| [21:49:59] | * chaloum has joined #aegir |
| [21:57:44] | * main has quit (Ping timeout: 252 seconds) |
| [22:00:17] | * letharion has quit (Ping timeout: 252 seconds) |
| [22:02:19] | * main has joined #aegir |
| [22:15:05] | * gusaus has quit (Ping timeout: 252 seconds) |
| [22:19:09] | <RichieRampage> | hi all, now trying to upgrade custom platform by making a copy of my custom platforms directory then cloning and migrating the site but target is greyed out although code is exactly the same as current platform (haven't done upgrades yet just testing), any ideas? |
| [22:34:05] | * gandhiano has quit (Read error: Operation timed out) |
| [22:40:04] | <RichieRampage> | update. when i create new site on original platform i can migrate this. must be in db, will reimport site and try again... |
| [22:46:27] | * letharion has joined #aegir |
| [22:47:45] | * TipiT has quit (Ping timeout: 248 seconds) |
| [23:01:27] | * beautifulmind has joined #aegir |
| [23:05:10] | * beautifulmind1 has quit (Ping timeout: 260 seconds) |
| [23:11:20] | * AquaticDisorder has joined #aegir |
| [23:15:35] | * letharion has quit (Ping timeout: 252 seconds) |
| [23:16:11] | * beautifulmind has quit (Quit: Leaving.) |
| [23:18:59] | * noecc has joined #aegir |
| [23:41:34] | <RichieRampage> | Still not working. :-( From a freshly created copy of my working dev site I created a platform and followed the omega8.cc 8 step import (http://omega8.cc/import-your-sites-to-aegir-in-8-easy-steps-109) but it's still not allowing me to migrate cloned site to platform created from copy of code. Any ideas where I could be screwing up? |
| [23:46:13] | <RichieRampage> | my db is not same name as site gonna try that... |
| [23:50:32] | * omega8cc has joined #aegir |
| [23:54:02] | <omega8cc> | hefring: tell realityloop: local.settings.php is created only in BOA, not in the vanilla Aegir 2.x I think, see also: http://drupalcode.org/project/barracuda.git/blob/HEAD:/CHANGELOG.txt#l433 |
| [23:54:02] | <hefring> | omega8cc: I'll pass that on when realityloop is around. |
| [00:02:25] | * Zlender has joined #aegir |
| [00:02:25] | * Zlender has quit (Changing host) |
| [00:02:25] | * Zlender has joined #aegir |
| [00:07:03] | * letharion has joined #aegir |
| [00:08:57] | * omega8cc has quit (Quit: zzzzzz...) |
| [00:10:27] | * ivanjaros has quit (Read error: Connection reset by peer) |
| [00:12:13] | * rv0_ has joined #aegir |
| [00:15:15] | * rv0 has quit (Ping timeout: 240 seconds) |
| [00:15:15] | * rv0_ is now known as rv0 |
| [00:20:50] | * tbfisher has quit (Quit: Leaving.) |
| [00:21:56] | * tbfisher has joined #aegir |
| [00:28:33] | * gandhiano has joined #aegir |
| [00:35:35] | * TipiT has joined #aegir |
| [00:48:11] | * tbfisher has quit (Quit: Leaving.) |
| [00:49:21] | * tbfisher has joined #aegir |
| [00:53:06] | * danquah has quit (Quit: Computer has gone to sleep.) |
| [00:55:07] | * rv0_ has joined #aegir |
| [00:58:36] | * rv0 has quit (Ping timeout: 256 seconds) |
| [00:58:36] | * rv0_ is now known as rv0 |
| [01:04:33] | <ergonlogic> | bgm: I can't even install on this platform... |
| [01:06:26] | * j0nathan has joined #aegir |
| [01:06:34] | <bgm> | ergonlogic: what's the error? |
| [01:06:43] | <ergonlogic> | bgm: same error |
| [01:06:51] | <ergonlogic> | require_once(CRM/Core/ClassLoader.php): failed to open stream: No such file or directory civicrm.settings.php:300 |
| [01:10:05] | <ergonlogic> | it could be a problem with my platform name though |
| [01:10:12] | <ergonlogic> | which appears to need escaping |
| [01:10:28] | <ergonlogic> | I'll try with a more conventional platform name |
| [01:10:56] | <bgm> | i fixed the vagrant tests, so running now to see what it returns |
| [01:11:15] | <bgm> | (merged with recent fixes from vagrant_scripts_aegir, yay) |
| [01:11:30] | <bgm> | http://drupal.org/project/vagrant_scripts_aegir_civicrm fwiw |
| [01:12:05] | * omega8cc has joined #aegir |
| [01:13:36] | * chaloum has quit (Remote host closed the connection) |
| [01:13:55] | * tbfisher has quit (Quit: Leaving.) |
| [01:14:43] | * omega8cc has quit (Read error: Operation timed out) |
| [01:14:54] | * omega8cc has joined #aegir |
| [01:16:07] | <ergonlogic> | interestingly, I received a welcom email from a site whoes install failed... |
| [01:16:31] | * tbfisher has joined #aegir |
| [01:16:35] | <bgm> | that's normal, because the civicrm install runs in a post_verify, or something like that |
| [01:16:55] | <ergonlogic> | ok |
| [01:17:20] | <ergonlogic> | ok, the install worked this time |
| [01:17:26] | <ergonlogic> | I'm re-trying the migration |
| [01:17:49] | <ergonlogic> | we should probably validate against using ':' in platform paths |
| [01:17:53] | <bgm> | tests show that the install for 4.2.7 works, but not migrate |
| [01:18:08] | <ergonlogic> | since it appears to mess up include paths |
| [01:18:15] | <bgm> | hehe, yeah :) |
| [01:18:23] | <ergonlogic> | which is kinda obvious in retrospect |
| [01:18:44] | * zombiebeard has joined #aegir |
| [01:20:21] | <ergonlogic> | the migration has failed yet, so that's a good sign ... |
| [01:21:27] | <bgm> | it's kind of hard to see exactly which test failed in vagrant.. |
| [01:21:32] | <bgm> | well, fabric |
| [01:23:46] | <bgm> | http://paste.debian.net/234154/ |
| [01:23:50] | <bgm> | from the tests |
| [01:24:53] | * HumanSky has joined #aegir |
| [01:30:30] | <bgm> | ergonlogic: in that test output ^, it says "Error: Cannot redeclare class CRM_Core_ClassLoader in /var/aegir/platforms/civicrm42d7/sites/all/modules/civicrm/CRM/Core/ClassLoader.php, line 36" |
| [01:30:55] | <bgm> | but since we're migrating from platform civicrm42d7 to civicrm42d7_other, that include should be /var/aegir/platforms/civicrm42d7_other/sites/all/modules/civicrm/CRM/Core/ClassLoader.php |
| [01:30:59] | * rv0_ has joined #aegir |
| [01:31:42] | <bgm> | hmm, would be nice to enable xdebug on the tests, and get a backtrace |
| [01:34:44] | * rv0 has quit (Ping timeout: 252 seconds) |
| [01:34:44] | * rv0_ is now known as rv0 |
| [01:40:52] | <RichieRampage> | hi, my imported db seems to have some issues. When I try and migrate it to a platform with same codebase (just copied dir) i get difference between target and source. says a module in revision number is older in target than source? |
| [01:41:18] | * omega8cc has quit (Quit: zzzzzz...) |
| [01:42:49] | <bgm> | ahhhh, cool, ♥ xdebug.. now we have fancy backtraces in tests :) |
| [01:44:03] | <bgm> | http://paste.debian.net/234157/ |
| [01:46:38] | * gboudrias has joined #aegir |
| [01:49:17] | * rv0 has left #aegir () |
| [01:51:32] | * jason_bell has joined #aegir |
| [01:58:28] | * kvanderw has joined #aegir |
| [02:01:50] | <ergonlogic> | bgm: sweet! |
| [02:02:00] | <ergonlogic> | btw, the migration worked |
| [02:02:16] | <ergonlogic> | o, it looks like it was my dumb platform name that was the problem |
| [02:02:41] | <bgm> | really? i'm a bit surprised it worked, honestly :) |
| [02:05:48] | <ergonlogic> | fwiw: http://drupal.org/node/1917328 |
| [02:05:48] | <hefring> | http://drupal.org/node/1917328 => #1917328: Validate against ':' in platform paths => Hostmaster (Aegir), Code, minor, active, 0 comments, 1 IRC mention |
| [02:05:58] | <bgm> | :) |
| [02:12:29] | * kepford has joined #aegir |
| [02:14:26] | * JeremyR has joined #aegir |
| [02:16:08] | * Zlender has quit (Remote host closed the connection) |
| [02:17:16] | * fatguylaughing has joined #aegir |
| [02:31:23] | * milovan has joined #aegir |
| [02:32:03] | <milovan> | Hi, is there a known problem or maybe even some kind of module between elysia cron and aegir? |
| [02:35:35] | * kepford has quit (Quit: kepford) |
| [02:37:09] | * kepford has joined #aegir |
| [02:50:09] | * cweagans has joined #aegir |
| [02:51:07] | * gboudrias has quit (Quit: Leaving.) |
| [02:52:36] | * rv0_ has joined #aegir |
| [02:54:34] | * Zlender has joined #aegir |
| [02:54:35] | * Zlender has quit (Changing host) |
| [02:54:35] | * Zlender has joined #aegir |
| [02:55:35] | * larsmw has quit (Ping timeout: 260 seconds) |
| [02:55:35] | * rv0_ is now known as rv0 |
| [03:00:55] | * drakythe has joined #aegir |
| [03:04:14] | <RichieRampage> | hi again! Can anyone tell me how I get aegir to recognise modules in profile dir ather than in sites/all? When I migrate from imported site the contrib in profile are ignored. |
| [03:09:46] | <cweagans> | RichieRampage: is the imported site actually installed from that profile? |
| [03:10:45] | * roflmaus has quit (Read error: Connection reset by peer) |
| [03:10:48] | <RichieRampage> | no, i am trying to import from site then move to profile so I can manage custom code in repo. |
| [03:11:03] | <cweagans> | You can't do that. |
| [03:11:35] | <cweagans> | I mean, you can sort of, but you'll have to manually set the install_profile variable in the site's database to the machine name of your profile |
| [03:12:04] | * webdeli has quit (Read error: Connection reset by peer) |
| [03:12:24] | * webdeli has joined #aegir |
| [03:13:00] | <RichieRampage> | OK, so set that variable before migrating then migrate to new platform with profile? |
| [03:13:15] | * main has quit (Read error: Operation timed out) |
| [03:19:11] | <cweagans> | That /might/ work. I don't know. Most people don't do that. |
| [03:23:05] | <RichieRampage> | Is there a better way to acheive this that you know of? Once site is imported I am looking to manage custom code in repo and to pull this down with make file stub / profile each time i upgrade platform |
| [03:23:44] | * zombiebeard has quit (Quit: zombiebeard) |
| [03:27:50] | * rv0 has quit (Quit: rv0) |
| [03:28:49] | * kepford has quit (Quit: kepford) |
| [03:28:54] | * ivanjaros has joined #aegir |
| [03:29:34] | * BobSP has left #aegir () |
| [03:33:42] | * HumanSky has quit (Quit: HumanSky) |
| [03:37:14] | * kepford has joined #aegir |
| [03:38:02] | * elfenixtorres has quit (Quit: ChatZilla 0.9.90 [Firefox 18.0.2/20130201065344]) |
| [03:38:25] | * erif_yawa has quit (Ping timeout: 256 seconds) |
| [03:42:34] | * gboudrias has joined #aegir |
| [03:45:49] | <ergonlogic> | bgm: doesn't provision_civicrm (re-)write the civicrm.settings.php? |
| [03:46:18] | <bgm> | ergonlogic: yes |
| [03:46:26] | <bgm> | that's why we need to patch the template |
| [03:46:52] | <ergonlogic> | bgm: hmm, it didn't re-write it for the site I migrated this morning |
| [03:47:06] | <ergonlogic> | so it appears to still be pointing at the old platform's civi install |
| [03:47:35] | <bgm> | was civicrm disabled? |
| [03:47:40] | <ergonlogic> | and re-writing it manually to point to '../modules/all/civicrm' appears to fail too |
| [03:47:46] | <ergonlogic> | no |
| [03:48:28] | <ergonlogic> | hmm, may have been installed in the site though |
| [03:48:31] | <ergonlogic> | ugh |
| [03:48:52] | * tkimmel has joined #aegir |
| [03:51:02] | <ergonlogic> | oh, of course, the password changed |
| [03:51:07] | <ergonlogic> | grr |
| [03:52:45] | * omega8cc has joined #aegir |
| [03:54:15] | * omega8cc_ has joined #aegir |
| [03:57:11] | * zombiebeard has joined #aegir |
| [03:57:27] | * omega8cc has quit (Ping timeout: 276 seconds) |
| [03:57:28] | * omega8cc_ is now known as omega8cc |
| [03:58:14] | * jonpugh has joined #aegir |
| [03:58:38] | <ergonlogic> | sigh: PHP Fatal error: Class 'CRM_Core_Config_Variables' not found in /var/aegir/platforms/kCiviCRM4_D6_build-1.0/sites/all/modules/civicrm/CRM/Core/Config.php |
| [04:04:55] | <ergonlogic> | wtf civi! |
| [04:05:11] | * rv0 has joined #aegir |
| [04:05:28] | * ivanjaros has quit (Quit: Miranda IM! Smaller, Faster, Easier. http://miranda-im.org) |
| [04:09:56] | * rv0 has quit (Ping timeout: 255 seconds) |
| [04:14:06] | <hefring> | community => Site won't load, cannot verify, cannot migrate, due to application error and unrecoverable error => http://community.aegirproject.org/discuss/site-wont-load-cannot-verify-c... |
| [04:19:03] | * fatguylaughing has quit (Quit: fatguylaughing) |
| [04:20:07] | * zombiebeard has quit (Quit: zombiebeard) |
| [04:22:30] | * gandhiano has quit (Ping timeout: 260 seconds) |
| [04:30:33] | * siliconmeadow has quit (Quit: Ex-Chat) |
| [04:32:46] | <milovan> | If I check in Aegir that it uses drush for cron, is that written in user aegir's crontab or elsewhere? And if so, how to tell it to use specific drush cron command for a particular site? |
| [04:34:35] | * kepford has quit (Ping timeout: 260 seconds) |
| [04:39:15] | * jonpugh has quit (Ping timeout: 248 seconds) |
| [04:41:12] | <milovan> | if i set in aegir wget method, how does it trigger? where it stores wget task? |
| [04:44:21] | * jonpugh has joined #aegir |
| [04:57:43] | <jonpugh> | milovan: aegir crontab runs drush @hostmaster hosting-dispatch, which may runs the "cron queue" for all your sites if needed |
| [05:15:29] | * jonpugh has quit (Ping timeout: 248 seconds) |
| [05:17:49] | * jonpugh has joined #aegir |
| [05:27:37] | * David_Hernandez has quit (Quit: Saliendo) |
| [05:27:45] | * letharion has quit (Ping timeout: 248 seconds) |
| [05:29:06] | * gusaus has joined #aegir |
| [05:44:20] | * jonpugh has quit (Ping timeout: 248 seconds) |
| [06:14:13] | * jonpugh has joined #aegir |
| [06:15:27] | * letharion has joined #aegir |
| [06:39:27] | * fatguylaughing has joined #aegir |
| [06:41:14] | * milovan has quit (Read error: Operation timed out) |
| [06:42:26] | * slobo has quit (Read error: Connection reset by peer) |
| [06:42:46] | * slobo has joined #aegir |
| [06:45:54] | * omega8cc has quit (Quit: zzzzzz...) |
| [07:00:25] | * omega8cc has joined #aegir |
| [07:01:20] | * Rob_C has quit (Quit: Read you all later!) |
| [07:01:46] | * webdeli has quit (Read error: Connection reset by peer) |
| [07:02:05] | * webdeli has joined #aegir |
| [07:02:25] | * milovan has joined #aegir |
| [07:02:34] | * omega8cc_ has joined #aegir |
| [07:04:52] | * omega8cc has quit (Ping timeout: 248 seconds) |
| [07:04:52] | * omega8cc_ is now known as omega8cc |
| [07:07:27] | * josh_k has joined #aegir |
| [07:09:01] | * Zlender has quit (Read error: Connection reset by peer) |
| [07:09:24] | * Zlender has joined #aegir |
| [07:09:25] | * Zlender has quit (Changing host) |
| [07:09:25] | * Zlender has joined #aegir |
| [07:22:43] | * omega8cc has quit (Quit: zzzzzz...) |
| [07:29:31] | * noecc has left #aegir () |
| [07:37:35] | * omega8cc has joined #aegir |
| [07:38:59] | * jonpugh has quit (Ping timeout: 248 seconds) |
| [07:39:28] | * omega8cc_ has joined #aegir |
| [07:41:39] | * omega8cc has quit (Ping timeout: 248 seconds) |
| [07:41:40] | * omega8cc_ is now known as omega8cc |
| [07:46:24] | <ergonlogic> | ok, civicrm, I'm ready for round 2 |
| [07:47:41] | * chaloum has joined #aegir |
| [08:00:09] | * drakythe has quit (Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/) |
| [08:08:22] | * webdeli has quit (Read error: Connection reset by peer) |
| [08:08:48] | * webdeli has joined #aegir |
| [08:10:52] | * jonpugh has joined #aegir |
| [08:13:51] | <anarcat> | ergonlogic: welcome to the core team! |
| [08:14:03] | * milovan has quit (Quit: Konversation terminated!) |
| [08:14:13] | <ergonlogic> | thank you |
| [08:14:35] | <anarcat> | jonpugh: i added your name to http://community.aegirproject.org/maintainers for your good contributions in the issue queue |
| [08:14:36] | <ergonlogic> | I'll try not to mess up too badly |
| [08:14:50] | <anarcat> | ergonlogic: i'm sure you won't, or that if you do, you'll fix it :) |
| [08:14:55] | <anarcat> | or keep both parts or something ;) |
| [08:15:06] | <ergonlogic> | right :p |
| [08:15:52] | <anarcat> | jonpugh: by the way, this is usually at that point that i threaten you with commit access to the project, but i decided i would stop with threats and be more gentle instead ;) |
| [08:16:07] | * cweagans has left #aegir ("Leaving.") |
| [08:16:10] | <anarcat> | jonpugh: so if you're interested in joining the core team, keep up the good work in the issue queue and we're likely to approach you again soon! :) |
| [08:16:43] | <jonpugh> | Whoah! thats great, thanks! |
| [08:16:53] | * anarcat wiggles finger ;) |
| [08:17:00] | <anarcat> | you just watch out ;) |
| [08:17:02] | <jonpugh> | and also terrifying |
| [08:17:05] | <anarcat> | hehe |
| [08:17:08] | <jonpugh> | ;D |
| [08:17:12] | <anarcat> | yeah, i try to change the tone, but i can't help it :) |
| [08:18:56] | <mig5> | anarcat: can i confirm the core list is a private list? |
| [08:19:02] | <anarcat> | mig5: i think it is |
| [08:19:06] | <mig5> | no browseable archives etc |
| [08:19:07] | <mig5> | ok good |
| [08:19:08] | <anarcat> | mig5: you may want to test that |
| [08:19:23] | <mig5> | where would the URL be? |
| [08:19:30] | <mig5> | ah found it |
| [08:19:35] | <mig5> | yep cool http://lists.aegirproject.org/cgi-bin/mailman/private/core-lists.aegirpr... |
| [08:20:35] | <mig5> | jonpugh: quick question: your 'devshop' work - I see that is only compatible with a future Aegir 1.10 (or patch, or use 1.x branch) |
| [08:20:52] | <mig5> | jonpugh: a customer of mine is curious if it works with BoA? (Aegir 2.x branch) - I'm guessing not |
| [08:21:16] | <jonpugh> | no, not yet |
| [08:21:21] | <mig5> | ok great, thanks |
| [08:21:25] | <jonpugh> | and probably never with BoA |
| [08:21:26] | <anarcat> | jonpugh: you may want to register that nickname |
| [08:21:46] | <jonpugh> | BoA is way more controlled, i don't even know how that would work |
| [08:22:05] | <mig5> | jonpugh: yep that's what I thought - not a problem :) |
| [08:22:08] | <mig5> | cheers |
| [08:22:24] | <anarcat> | hefring: i have also added you to the http://community.aegirproject.org/maintainers page, so i guess the same thing i said to jonpugh applies to you :) |
| [08:22:56] | <anarcat> | ergonlogic: oh, and there's one thing missing for full core team membership for you: https://drupal.org/node/1917614 |
| [08:23:48] | <ergonlogic> | anarcat: yeah, I saw that |
| [08:23:58] | * HumanSky has joined #aegir |
| [08:24:10] | <ergonlogic> | odd that you don't have access |
| [08:24:24] | <anarcat> | yeah |
| [08:25:25] | <mig5> | that's always been weird like that |
| [08:28:52] | * iribarne has joined #aegir |
| [08:39:57] | * gandhiano has joined #aegir |
| [08:44:21] | <hefring> | Git => Issue #1834036 by Deciphered: Add 'hosting platform pathauto' to the .gitignore. => http://drupalcode.org/project/hostmaster.git/commitdiff/c9b62d15548b253e... |
| [08:44:58] | * jacintocapote has quit (Quit: Bye!) |
| [08:48:52] | * goumbot has quit (Quit: Ciao!) |
| [08:48:53] | * mvc has quit (Remote host closed the connection) |
| [08:54:41] | <jshirkey> | Hey folks! This is probably more of a general devops question, but I'll ask here since I know that ergonlogic hangs out in this channel. I'm trying to get aegir-up working, and mostly there; but NFS docroot mounting is not working. I've got NFS server running on my host. I'm a complete Vagrant/Puppet noob, and I've been looking through the various documentation etc. to try and figure it... |
| [08:54:42] | <jshirkey> | ...out. It'd be great to have /var/aegir/platforms as an NFS share or similar. Anyone have experience with this or can point me in the right direction? Is there something I need to manually configure outside of the steps/instructions in the aegir-up/drush-vagrant README's? |
| [08:57:42] | <ergonlogic> | jshirkey: hi |
| [08:57:55] | <jshirkey> | ergonlogic: hi! |
| [08:58:10] | <ergonlogic> | jshirkey: while I had that working, and other report it working for them, it's finnicky |
| [08:58:37] | * goumbot has joined #aegir |
| [08:58:50] | <ergonlogic> | jshirkey: I'm waiting on an upstream patch (in Vagrant) |
| [08:59:50] | <jshirkey> | ergonlogic: gotcha. my attempts with a vanilla drush-vagrant project and with drupal-up are the same way, so I figured it was more of a general Vagrant NFS support/config issue |
| [09:00:30] | <ergonlogic> | jshirkey: well, NFS itself works, but you don't have full control over it |
| [09:01:13] | <ergonlogic> | jshirkey: as such, you can't make certain changes in the VM to files in an NFS share |
| [09:01:24] | <ergonlogic> | jshirkey: like changing ownership |
| [09:02:39] | * Deciphered has joined #aegir |
| [09:02:39] | * Deciphered has quit (Changing host) |
| [09:02:39] | * Deciphered has joined #aegir |
| [09:04:41] | <jshirkey> | ergonlogic: gotcha. well, the goal is to be able to edit your project files on the host as your (in my case jshirkey) user, and have those files be mapped to the aegir user in the VM, right? so I guess I'm assuming that if it was working as intended, I'd have a "docroot" folder in my ~/vagrant/projects/aegir-up folder or whatever, yeah? Or am I totally missing something? |
| [09:05:25] | <ergonlogic> | jshirkey: yeah, I think it was 'aegir_root' |
| [09:05:34] | <ergonlogic> | jshirkey: that is indeed the goal |
| [09:06:34] | <ergonlogic> | jshirkey: I had started mapping the 'aegir' user's UID in the VM, to the actual user's UID on the host |
| [09:06:45] | <ergonlogic> | jshirkey: but it just got too hairy |
| [09:07:30] | <ergonlogic> | jshirkey: there's an issue about it on d.o with a link to the github issue for vagrant |
| [09:07:45] | <ergonlogic> | jshirkey: feel free to go bug mitchellh about it :) |
| [09:09:28] | <jshirkey> | ergonlogic: understood. okay, well that clarifies things in my head. thanks for the info, and for all your hard work! |
| [09:09:31] | <jshirkey> | ergonlogic++ |
| [09:09:48] | <ergonlogic> | jshirkey: thanks for the encouragement :) |
| [09:10:30] | <ergonlogic> | it's always nice to hear that people are using aegir-up, since there aren't any meaningful usage stats on d.o |
| [09:24:49] | * HumanSky has quit (Quit: HumanSky) |
| [09:34:35] | * univate has joined #aegir |
| [09:36:13] | <omega8cc> | jonpugh: if only you could make devshop Aegir 2.x compatible, it will just work on BOA, since any differences from vanilla install/environment don't block you from using different workflow, it is more about user (our) preference to follow the workflow we promote since you could use Aegir more like a Pantheon/Acquia system with monolithic approach also on BOA, no problem at all, if you like it |
| [09:36:21] | <omega8cc> | mig5: ^^ |
| [09:40:27] | * Rob_C has joined #aegir |
| [09:41:54] | * fatguylaughing has quit (Quit: fatguylaughing) |
| [09:47:47] | <jonpugh> | omega8cc: thats great to hear! As soon as we feel like the front-end is stable enough to go 1.0 we are going to start the work for 2.x |
| [09:48:34] | * gboudrias has quit (Quit: Leaving.) |
| [09:48:55] | * Zlender has quit (Read error: Connection reset by peer) |
| [09:48:57] | <jonpugh> | but in the meantime, I'm always open to patches, if we want to get the 2.x branch going now... myself, I just want to make sure I keep momentum towards a solid 1.x release before updating |
| [09:49:08] | * Zlender has joined #aegir |
| [09:51:58] | <omega8cc> | jonpugh: great to hear that, thanks! let me know if I could help in anything, also, 2.x is far easier to extend than 1.x, so you can only benefit from supporting it |
| [09:53:53] | * phizes has quit (Ping timeout: 245 seconds) |
| [09:54:52] | * phizes has joined #aegir |
| [10:02:40] | * jason_bell has quit (Quit: Leaving...) |
| [10:04:03] | * VeggieMeat has quit (Remote host closed the connection) |
| [10:04:36] | * jonpugh has quit (Ping timeout: 248 seconds) |
| [10:05:01] | * tintin_ has quit (Ping timeout: 245 seconds) |
| [10:05:11] | * VeggieMeat has joined #aegir |
| [10:05:26] | * anarcat has quit (Ping timeout: 245 seconds) |
| [10:06:26] | * anarcat has joined #aegir |
| [10:06:39] | * kolafson has quit (Ping timeout: 276 seconds) |
| [10:07:38] | * tintin_ has joined #aegir |
| [10:09:07] | * kolafson has joined #aegir |
| [10:09:58] | * univate has quit (Ping timeout: 256 seconds) |
| [10:14:52] | * HumanSky has joined #aegir |
| [10:15:01] | * HumanSky has quit (Client Quit) |
| [10:19:51] | * omega8cc has quit (Quit: zzzzzz...) |
| [10:45:47] | * JeremyR has quit (Quit: Leaving.) |
| [10:47:46] | * Zlender has quit (Remote host closed the connection) |
| [10:50:47] | * Egyptian[Laptop] has quit (Ping timeout: 252 seconds) |