| [10:00:47] | * Zlender has quit (Ping timeout: 256 seconds) |
| [10:02:18] | * Zlender has joined #aegir |
| [10:02:18] | * Zlender has quit (Changing host) |
| [10:02:18] | * Zlender has joined #aegir |
| [10:04:44] | * DecipheredAFK is now known as Deciphered |
| [10:05:29] | * Zlender_ has quit (Ping timeout: 245 seconds) |
| [10:09:34] | * lolmaus has quit (Read error: Connection reset by peer) |
| [10:12:18] | <hefring> | Git => make sure sites on clusters have the proper properties => http://drupalcode.org/project/provision.git/commitdiff/7a86f4769ea06ad6e... |
| [10:14:47] | * gboudrias has joined #aegir |
| [10:18:13] | * Deciphered is now known as DecipheredAFK |
| [10:18:53] | * joelwallis has joined #aegir |
| [10:26:19] | <anarcat> | ergonlogic: i just had an idea: since we support multiple confs per context now, we could simply have a vhst template that includes stuff in ~/config/server*/apache/subfolders.d/example.com.*.conf |
| [10:34:28] | <anarcat> | wow |
| [10:34:30] | <anarcat> | insane sprint |
| [10:34:33] | <anarcat> | did tons of shit |
| [10:34:45] | <anarcat> | will report back to the community on the BOF and sprint as soon as i fly back |
| [10:34:49] | <anarcat> | now going to take the night off |
| [10:34:51] | <anarcat> | and weekend :) |
| [10:35:04] | <anarcat> | enjoy your shiny new 2.0 release, i think we'll be ready for beta1 very soon! |
| [10:35:56] | * Zlender has quit (Remote host closed the connection) |
| [10:36:25] | * Zlender has joined #aegir |
| [10:38:29] | * realityloop is now known as realityloopAFK |
| [10:40:43] | * jonpugh has quit (Ping timeout: 264 seconds) |
| [10:41:01] | * Zlender has quit (Ping timeout: 256 seconds) |
| [10:45:47] | * devkinetic has joined #aegir |
| [10:46:04] | * manarth is now known as manarth|offline |
| [10:46:14] | <devkinetic> | any reason aegir would only see some of my contrib modules whn migrating platforms? |
| [10:47:22] | <devkinetic> | in compare platforms i see views_or, views_accordion but not views as an example. I'd say about 80% are missing. |
| [10:49:49] | * Zlender has joined #aegir |
| [10:50:00] | <gboudrias> | devkinetic: Are you sure they aren't just lower down? The list shows the active module firsts, and the disabled modules lower down the list. Other than that, you may need to re-verify both platforms. |
| [10:50:37] | <gboudrias> | (As I'm pretty sure the list of modules is not fetched from the disk every time.) |
| [10:51:50] | <devkinetic> | gboudrias: i re-verified the current platform, the new platform and the site to be migrated. |
| [10:52:48] | <devkinetic> | the only differance between the platform is that the new platform was totally generated from a makefile. but all i did is generate one from the site and tweak a few things. |
| [10:56:05] | <devkinetic> | gboudrias: I also already tried chmod 775 -R sites on both platforms |
| [10:56:53] | <gboudrias> | devkinetic: Okay first, which interface are you talking about? Site migration, right? |
| [10:57:02] | <devkinetic> | gboudrias: yes |
| [10:57:31] | <gboudrias> | devkinetic: Right, and you see both active (green) and inactive (grey) modules? |
| [10:57:52] | <devkinetic> | gboudrias: yes |
| [10:58:25] | <devkinetic> | gboudrias: even that doesn't match up |
| [10:58:37] | <gboudrias> | Right. I seem to recall having that sort of problem before... I take it you've checked that the modules are actually in the new platform? |
| [10:59:19] | <devkinetic> | gboudrias: yup, put there by my makefile :) |
| [11:01:23] | * DecipheredAFK is now known as Deciphered |
| [11:02:34] | * manarth|offline has quit (Excess Flood) |
| [11:02:46] | <gboudrias> | Yeah this sounds familiar but I forget what I did to fix it. If you know PHP it's probably worth it to check out Hostmaster's code (it's pretty legible). |
| [11:02:51] | <gboudrias> | I'm sure others have better advice, sorry |
| [11:04:03] | * manarth|offline has joined #aegir |
| [11:04:14] | <devkinetic> | gboudrias: nobody seems to know how to help, asked a few people, this one has me stumped |
| [11:05:39] | <devkinetic> | gboudrias: i appreciate it though, here its quite late! |
| [11:07:17] | <gboudrias> | It's only 9pm here in Montreal :) but yeah I'm now stumped as well |
| [11:07:29] | <gboudrias> | (I'd look in the code myself if I wasn't working) |
| [11:09:58] | * Zlender_ has joined #aegir |
| [11:10:50] | * mrconnerton has joined #aegir |
| [11:12:28] | * threesome has quit (Ping timeout: 252 seconds) |
| [11:12:58] | * Zlender has quit (Ping timeout: 246 seconds) |
| [11:18:42] | * kraisor has quit (Ping timeout: 264 seconds) |
| [11:20:11] | * Deciphered is now known as DecipheredAFK |
| [11:20:32] | <devkinetic> | gboudrias: good advise. beer now. code tomorrow. have a good night! |
| [11:20:52] | * devkinetic has quit () |
| [11:21:50] | * mrconnerton has quit (Ping timeout: 252 seconds) |
| [11:26:05] | * tkimmel has quit (Remote host closed the connection) |
| [11:28:40] | * Zlender has joined #aegir |
| [11:28:41] | * Zlender has quit (Changing host) |
| [11:28:41] | * Zlender has joined #aegir |
| [11:31:42] | * tkimmel has joined #aegir |
| [11:31:58] | * tkimmel has quit (Remote host closed the connection) |
| [11:32:28] | * Zlender_ has quit (Ping timeout: 252 seconds) |
| [11:37:41] | * tkimmel has joined #aegir |
| [11:43:49] | * Zlender_ has joined #aegir |
| [11:43:49] | * Zlender_ has quit (Changing host) |
| [11:43:49] | * Zlender_ has joined #aegir |
| [11:47:19] | * Zlender has quit (Ping timeout: 256 seconds) |
| [11:47:33] | * eusonic has joined #aegir |
| [11:49:50] | * Zlender_ has quit (Remote host closed the connection) |
| [11:50:16] | * Zlender has joined #aegir |
| [11:50:16] | * Zlender has quit (Changing host) |
| [11:50:16] | * Zlender has joined #aegir |
| [11:53:09] | * Guest75064 has quit (Ping timeout: 248 seconds) |
| [11:54:37] | * Zlender has quit (Ping timeout: 246 seconds) |
| [11:57:44] | <eusonic> | Hello, I need some advice on a file path issue I'm having. When I change the url of a site managed by Aegir (such as migrating it from a staging url to production) this changes it's directory name, which breaks any inline images I've added to body fields. Is there a way to automatically rewrite paths in body fields based on the current sites directory. Or, is there a way to override the directory name in Aegir? |
| [11:59:52] | <Ogredude> | eusonic: I ran into the exact same problem |
| [12:00:29] | <eusonic> | Did you find a solution? |
| [12:00:48] | <Ogredude> | the key is to turn on the site alias module, make sure your dns is set to send *.yourdomain.com to the aegir box (in my case I've got other stuff besides Aegir going on, so it's *.aegir.mydomain.com) |
| [12:01:15] | <Ogredude> | then set the site alias module to automatically give sites an alias, and then set up your sites with the final domain name |
| [12:01:32] | <Ogredude> | so set up the site as example.com and it'll alias out to example-com.youraegirbox.com |
| [12:02:01] | <Ogredude> | as far as changing the image paths in the body fields, here's an article that goes over a SQL statement you can use. http://coolestguyplanettech.com/downtown/changing-image-paths-drupal-sub... |
| [12:02:07] | <Ogredude> | I just ended up doing it manually from drush sqlc |
| [12:02:54] | <Ogredude> | oh and watch the quote marks in that statement, it took me a few times to get it right. the single quotes are in pairs, the double quotes do not have a match |
| [12:04:07] | <Ogredude> | eusonic: is that clear, or am I babbling again? :) |
| [12:04:42] | <eusonic> | I'm already using relative paths for inline images, so changing the domain name isn't a problem. It's changing the site's directory name. "/sites/example-com.myaegirbox.com/files/example.jpg" becomes "/sites/example-com/files/example.jpg." |
| [12:05:01] | <Ogredude> | yeah |
| [12:05:08] | <eusonic> | The directory name appears to be tied to the site's domain |
| [12:05:21] | <Ogredude> | but that directory name is named based on the name you give the site |
| [12:05:55] | <Ogredude> | so you name it with the final url, so it puts the filesystem in sites/example.com/files |
| [12:06:06] | <Ogredude> | but the alias makes it accessible also at example-com.myaegirbox.com |
| [12:06:25] | <Ogredude> | the sql query is to make it right after you're done fiddling with site names and directory names :) |
| [12:06:25] | <eusonic> | Ah, I understand now. Yes that should work. Thanks! |
| [12:06:54] | <eusonic> | Now I just have to remember to do this every time... |
| [12:07:08] | <Ogredude> | nah, just any new sites you spool up, name them with the final url |
| [12:07:17] | <Ogredude> | and access them before deployment with the alias |
| [12:07:35] | <Ogredude> | any existing sites you have, migrate them to the final url, then do the sql query trick to make the paths right in the body fields |
| [12:08:28] | <Ogredude> | do you already have a wildcard dns record pointing at your aegir box? |
| [12:08:47] | <Ogredude> | so that anything.myaegirbox.com resolves to the aegir box |
| [12:10:50] | <eusonic> | Yep, I have a wildcard dns record. This sounds like exactly the solution I need. Thanks! I just started with Aegir, so I only have a couple sites to migrate. Should be pretty straight forward. |
| [12:11:23] | <Ogredude> | yeah I just started with Aegir too |
| [12:11:29] | <Ogredude> | it's really slick, once you get used to the way it does things |
| [12:11:55] | <Ogredude> | protip: use drush make from the terminal to create your new platform filesystem, rather than feeding a makefile to a new Platform node in Aegir |
| [12:12:20] | <eusonic> | What's the advantage to doing it that way? |
| [12:12:24] | <Ogredude> | if you feed Aegir a makefile, it executes the drush make during the Verify step, but it doesn't give you good feedback if there are any errors, and it's super hard to correct if it errs out |
| [12:12:48] | <Ogredude> | so you just drush make from the terminal, and you can fail all you want till you get it right, then just feed that path to Aegir when you create your new platform |
| [12:14:24] | <eusonic> | I'll give that a shot. I was having some problems like that before. I would get an error creating a platform in Aegir, then Aegir wouldn't delete the platform because it wasn't a valid Drupal directory. Very frustrating. |
| [12:14:33] | <Ogredude> | yeah |
| [12:14:40] | <Ogredude> | I finally figured out how to back those out |
| [12:14:42] | <eusonic> | I wasn't sure if it was an Aegir problem or an Omega8.cc problem. |
| [12:14:49] | <eusonic> | What's the trick? |
| [12:15:20] | <Ogredude> | delete the filesystem and database manually, then find the nid of your Platform node and visit myaegirbox.com/node/<nid>/delete to delete the node |
| [12:15:33] | <Ogredude> | it'll automatically delete all tasks and jobs and everything else associated with it |
| [12:15:59] | <Ogredude> | the problem happens because Aegir's tasks are triggering drush commands, and drush wants to work only on a valid drupal root |
| [12:17:11] | <eusonic> | Cool. Thanks for that. |
| [12:18:07] | <Ogredude> | also if you're impatient like me, http://drupal.org/project/hosting_queue_runner is a fantastic way to bypass waiting for cron to fire your tasks |
| [12:18:42] | <Ogredude> | although I haven't quite figured out how to use Supervisor to keep it running, it doesn't seem to conk out very often, and it fires off new tasks within seconds. It's great. |
| [12:18:42] | <eusonic> | Oh yes, that's getting installed for sure |
| [12:20:31] | * tkimmel has quit (Remote host closed the connection) |
| [12:21:28] | <eusonic> | Here's a newbie question: what user role do you run as? I don't really like using User 1, but none the built-in roles don't have sufficient permissions. I considered creating a new role for developers, but haven't gone through with it yet. |
| [12:23:32] | * Egyptian[Laptop] has joined #aegir |
| [12:27:35] | * eusonic has left #aegir () |
| [13:15:40] | * jonpugh has joined #aegir |
| [13:16:41] | * Egyptian[Laptop] has quit (Ping timeout: 240 seconds) |
| [13:22:04] | * drastik-jw has joined #aegir |
| [13:25:21] | * jonpugh has quit (Read error: Connection reset by peer) |
| [13:34:49] | * gboudrias has quit (Quit: Leaving.) |
| [13:47:41] | <ergonlogic> | hefring: tell eusonic We're adding some new roles in Aegir 2. You're welcome to comment in http://drupal.org/node/1403208 |
| [13:47:43] | <hefring> | http://drupal.org/node/1403208 => Add additional roles [#1403208] => Hostmaster (Aegir), Code, normal, needs review, 5 comments, 1 IRC mention |
| [13:47:43] | <hefring> | ergonlogic: I'll pass that on when eusonic is around. |
| [13:49:03] | <ergonlogic> | Ogredude: what filepaths are you seeing need re-writing? Aegir already does that kind of SQL find/replace on clone and migrate tasks |
| [13:50:03] | <ergonlogic> | I think it only looks in node bodies and block content though, so perhaps there are other places worth looking now? |
| [13:57:09] | * chertzog has quit (Remote host closed the connection) |
| [14:38:29] | <Ogredude> | ergonlogic: does it do the filepath rewriting on a Verify? |
| [14:39:06] | <ergonlogic> | it wouldn't know what to replace |
| [14:39:26] | <ergonlogic> | on clones and migrates there's an old url |
| [14:39:44] | <Ogredude> | yeah, that's where I need to use the manual SQL query, because I was bringing my sites off my shared hosting into Aegir |
| [14:41:12] | <Ogredude> | my process is create Site in Aegir, rsync the files dir, bam-restore the backup, and then the SQL query to correct the filepaths |
| [14:41:24] | <ergonlogic> | ok, right |
| [14:41:42] | * DecipheredAFK is now known as Deciphered |
| [14:41:52] | <ergonlogic> | that's documented in the "importing a site" section of the handbook |
| [14:42:13] | <ergonlogic> | I thought you were talking about moving sites within an aegir |
| [14:42:15] | <Ogredude> | I'll have to re-read that one, I don't recall seeing the SQL query in there |
| [14:42:32] | <ergonlogic> | if it's missing, it should be there |
| [14:43:00] | <ergonlogic> | but then, if you name the site the same as it originally was, you can then migrate it, and it should have the same effect |
| [14:43:06] | <ergonlogic> | without the manual sql |
| [14:43:23] | <ergonlogic> | unless you had installed in default |
| [14:43:43] | <Ogredude> | Can't find it in the table of contents, and I don't even find a page with "import" in it when I search on community.aegirproject.org |
| [14:44:11] | <Ogredude> | ok that makes sense, I'll try that on the next one |
| [14:44:15] | <Ogredude> | I've still got about 10 to move over |
| [14:44:20] | <ergonlogic> | it should be somewhere under http://community.aegirproject.org/content/content/administrator/post-ins... |
| [14:45:12] | <Ogredude> | ok cool |
| [14:45:21] | <Ogredude> | wonder why the search didn't find that |
| [14:46:53] | <ergonlogic> | by default the search will only look for stuff that's newer than 6 months |
| [14:47:18] | <ergonlogic> | anyway, there's a link buried in there to http://palma-seo.com/content/moving-single-drupal-install-default-direct... |
| [14:48:13] | <ergonlogic> | we should probably have something directly in the handbook, though |
| [14:48:57] | <ergonlogic> | since this link is in the 'troubleshooting' section in the import an entire platform page: http://community.aegirproject.org/content/importing-complete-drupal-plat... |
| [14:51:17] | * joelwallis has quit (Quit: Saindo) |
| [15:09:37] | * tkimmel has joined #aegir |
| [15:16:39] | * sviebrock has joined #aegir |
| [15:18:30] | * eft has joined #aegir |
| [15:22:11] | * sviebrock has quit (Quit: sviebrock) |
| [15:33:21] | * Deciphered is now known as DecipheredAFK |
| [15:55:53] | * drastik-jw has quit (Remote host closed the connection) |
| [16:22:10] | * tkimmel has quit (Remote host closed the connection) |
| [16:26:03] | * sviebrock has joined #aegir |
| [16:31:53] | * iribarne has quit (Quit: iribarne) |
| [16:51:39] | * tkimmel has joined #aegir |
| [16:56:18] | * loddafnir has joined #aegir |
| [17:09:15] | <nicholasalipaz> | hi, I am doing something like drush -d @hostmaster hosting-task @example.com verify 2>&1 |
| [17:09:29] | <nicholasalipaz> | and I want to get output of the verification of example.com |
| [17:09:42] | <nicholasalipaz> | but what comes back is verification for hostmaster |
| [17:09:57] | <nicholasalipaz> | is there any way to get the write output? |
| [17:11:07] | <nicholasalipaz> | right even |
| [17:27:15] | * wroxbox has joined #aegir |
| [17:33:46] | * tkimmel has quit (Ping timeout: 246 seconds) |
| [17:33:56] | * threesome has joined #aegir |
| [17:42:31] | * glennpratt has joined #aegir |
| [17:51:08] | * lsolesen- has quit (Remote host closed the connection) |
| [17:54:49] | * b0xa has quit (Ping timeout: 276 seconds) |
| [18:23:57] | * tkimmel has joined #aegir |
| [18:25:40] | * lolmaus has joined #aegir |
| [18:26:19] | * lolmaus has quit (Client Quit) |
| [18:28:09] | * lolmaus has joined #aegir |
| [18:30:41] | * b0x has joined #aegir |
| [18:32:51] | * tkimmel has quit (Remote host closed the connection) |
| [18:40:50] | * jasonfisher has joined #aegir |
| [18:44:17] | * sviebrock has quit (Quit: sviebrock) |
| [18:45:40] | * jasonfisher has quit (Ping timeout: 252 seconds) |
| [18:56:34] | * glennpratt has quit (Remote host closed the connection) |
| [19:23:32] | * gandhiano has joined #aegir |
| [19:41:17] | * jasonfisher has joined #aegir |
| [19:43:19] | * tkimmel has joined #aegir |
| [19:45:22] | * jasonfisher has quit (Ping timeout: 246 seconds) |
| [19:47:45] | * tkimmel has quit (Ping timeout: 241 seconds) |
| [20:20:56] | * wroxbox has quit (Remote host closed the connection) |
| [20:27:30] | * e-anima has joined #aegir |
| [20:33:20] | * j0nathan has quit (Remote host closed the connection) |
| [20:35:17] | * e-anima has quit (Quit: -) |
| [20:35:38] | * e-anima has joined #aegir |
| [20:37:43] | * j0nathan has joined #aegir |
| [21:27:07] | * J has joined #aegir |
| [21:27:31] | * J is now known as Guest8897 |
| [21:45:41] | * b0xa has joined #aegir |
| [21:45:41] | * b0xa has quit (Changing host) |
| [21:45:41] | * b0xa has joined #aegir |
| [21:45:45] | * Egyptian[Laptop] has joined #aegir |
| [21:48:49] | * b0x has quit (Ping timeout: 252 seconds) |
| [21:50:39] | * Egyptian[Laptop] has quit (Quit: Leaving.) |
| [22:13:30] | * guaka has joined #aegir |
| [22:20:07] | * guaka has quit (Quit: guaka) |
| [22:27:19] | * guaka has joined #aegir |
| [23:21:59] | * guaka has quit (Quit: guaka) |
| [23:24:38] | * sviebrock has joined #aegir |
| [23:35:02] | * guaka has joined #aegir |
| [23:41:48] | * b0x has joined #aegir |
| [23:41:48] | * b0x has quit (Changing host) |
| [23:41:48] | * b0x has joined #aegir |
| [23:41:58] | * b0xa has quit (Ping timeout: 246 seconds) |
| [23:42:47] | * sviebrock has quit (Ping timeout: 252 seconds) |
| [00:11:42] | * guaka has quit (Quit: guaka) |
| [00:12:58] | * guaka has joined #aegir |
| [00:15:24] | * guaka has quit (Client Quit) |
| [00:21:23] | * Zlender has joined #aegir |
| [00:21:24] | * Zlender has quit (Changing host) |
| [00:21:24] | * Zlender has joined #aegir |
| [00:47:33] | * guaka has joined #aegir |
| [00:51:02] | * chertzog has joined #aegir |
| [01:17:20] | * guaka has quit (Quit: guaka) |
| [01:20:23] | * glennpratt has joined #aegir |
| [02:10:41] | * glennpratt has quit (Remote host closed the connection) |
| [02:11:12] | * Morbus has quit (Ping timeout: 256 seconds) |
| [02:12:19] | * Morbus has joined #aegir |
| [02:39:23] | * joelwallis has joined #aegir |
| [02:39:45] | * tkimmel has joined #aegir |
| [02:54:28] | * tkimmel has quit (Ping timeout: 246 seconds) |
| [02:59:05] | * b0x has quit (Ping timeout: 256 seconds) |
| [04:15:41] | * wroxbox has joined #aegir |
| [04:20:43] | <Ogredude> | ok I'm officially stuck. The Commons profile at http://git.drupal.org/project/commons.git is specifying both a tag and release on several of the projects. Drush make for 4.x does not appreciate this, it demands either a branch or a tag but not both. |
| [04:22:00] | <Ogredude> | I see they've fixed it in drush 5.x but that doesn't work with hostmaster, and the drush make project is abandoned since it got incorporated into 5.x core |
| [04:22:18] | <Ogredude> | the only thing I can think to do is fork the commons profile to my own repo and make the corrections there. But that just seems filthy |
| [04:46:25] | * phizes has quit (Quit: leaving) |
| [04:49:29] | * phizes has joined #aegir |
| [04:52:37] | * b0x has joined #aegir |
| [04:52:38] | * b0x has quit (Changing host) |
| [04:52:38] | * b0x has joined #aegir |
| [05:31:16] | * fastangel has joined #aegir |
| [05:32:53] | * nicholasalipaz has quit (Quit: Leaving.) |
| [05:33:46] | * fastangel has quit (Remote host closed the connection) |
| [05:39:20] | * joelwallis has quit (Quit: Saindo) |
| [06:13:17] | * tkimmel has joined #aegir |
| [06:15:35] | * tkimmel_ has joined #aegir |
| [06:16:03] | * tkimmel_ has quit (Remote host closed the connection) |
| [06:18:00] | * tkimmel has quit (Ping timeout: 252 seconds) |
| [06:21:13] | * jerryitt has joined #aegir |
| [06:26:33] | * tkimmel has joined #aegir |
| [06:27:28] | * tkimmel_ has joined #aegir |
| [06:31:12] | * tkimmel has quit (Ping timeout: 252 seconds) |
| [06:32:42] | * tkimmel_ has quit (Remote host closed the connection) |
| [06:45:47] | * tkimmel has joined #aegir |
| [06:54:40] | * DecipheredAFK is now known as Deciphered |
| [06:57:31] | * tkimmel has quit (Remote host closed the connection) |
| [07:02:00] | * lolmaus has quit () |
| [07:10:32] | * nicholasalipaz has joined #aegir |
| [07:10:41] | * wizonesolutions has quit (Ping timeout: 256 seconds) |
| [07:16:22] | * Deciphered is now known as DecipheredAFK |
| [07:16:25] | * wizonesolutions has joined #aegir |
| [07:16:25] | * wizonesolutions has quit (Changing host) |
| [07:16:25] | * wizonesolutions has joined #aegir |
| [07:23:10] | * nicholasalipaz has quit (Quit: Leaving.) |
| [07:40:14] | * loddafnir has quit (Quit: Leaving.) |
| [07:50:08] | * manarth|offline is now known as manarth |
| [08:02:15] | * jerryitt has quit (Ping timeout: 256 seconds) |
| [08:05:22] | * gandhiano has quit (Read error: Operation timed out) |
| [08:09:35] | * jerryitt has joined #aegir |
| [08:11:46] | * wroxbox has quit (Remote host closed the connection) |
| [08:54:57] | * jerryitt has quit (Quit: Leaving.) |
| [08:57:14] | * eusonic has joined #aegir |
| [08:59:58] | <Ogredude> | eusonic: heya |
| [09:00:28] | <Ogredude> | I was going to talk to you about which user to run as, and then you disappeared :) |
| [09:01:04] | <eusonic> | Hey. I just tried to send you a direct message, but I don't know if I did it right. I have a follow question about the site directly naming stuff we talked about. |
| [09:01:04] | <hefring> | eusonic: 19 hours 13 min ago <ergonlogic> tell eusonic We're adding some new roles in Aegir 2. You're welcome to comment in http://drupal.org/node/1403208 |
| [09:01:16] | <Ogredude> | We always dev as user1 and set up a "Site Admin" role separate from the "Administrator" role. But that's because we're packaging Drupal sites for our customers and we give them what they need and hide the icky stuff |
| [09:01:55] | <eusonic> | what role do you use within aegir? |
| [09:01:59] | <Ogredude> | but most of our work is done as user1 and an incognito window logged in with user1 and using masquerade to pop back and forth between test users |
| [09:02:35] | * Ogredude blushes |
| [09:02:36] | <Ogredude> | user1 |
| [09:03:04] | <eusonic> | ha. Yeah, that's what I'm doing right now. Looks like Aegir 2 will have this solved. |
| [09:03:20] | <Ogredude> | we haven't done anything yet towards exposing Aegir to any of our clients |
| [09:03:40] | <Ogredude> | part of our offering is that we'll block them away from all the confusing stuff so they can't break things |
| [09:03:44] | <Ogredude> | :) |
| [09:04:00] | * e-anima has quit (Quit: -) |
| [09:04:11] | <eusonic> | I'm not planning on letting clients into Aegir either, but I don't want to have multiple devs logging in as user1 |
| [09:05:10] | <eusonic> | So anyways, I ran into a problem renaming my dev sites with the final url and using aliases for testing urls, as we talked about yesterday. |
| [09:06:38] | <Ogredude> | yeah it'd be lovely to have an audit trail on that stuff. I haven't experimented yet with using non-user1 users for operating Aegir |
| [09:06:46] | <eusonic> | The problem is that I have dev and production versions of the same site running on the same box, and Aegir won't allow me to give two sites the same name. |
| [09:06:52] | <Ogredude> | ohhhh |
| [09:08:11] | <Ogredude> | yeah I'm only beginning to investigate the whole dev/staging/prod workflow. I've been told to check out stuff by mig5 and about devshop |
| [09:08:37] | * b0x has quit (Ping timeout: 246 seconds) |
| [09:09:09] | <Ogredude> | my only idea there would be name the prod one example.com and the dev one to dev.projectname.aegirbox.com or whatever |
| [09:09:47] | <eusonic> | right, but then I'm back at the problem I was having with paths changing when I migrate the site. |
| [09:09:49] | <Ogredude> | ergonlogic went into a bit more depth after you left, Aegir will handle changing the filepaths in body fields and blocks on a clone or migrate |
| [09:10:43] | <Ogredude> | if you need to change filepaths in other fields, you're probably looking at some custom module. There's probably a hook that gets fired during the clone/migrate task that you could latch into to replace values in your custom fields. |
| [09:11:17] | <Ogredude> | past that, I donno. |
| [09:11:51] | <Ogredude> | there's this article but I don't really understand it yet http://community.aegirproject.org/article-archive/drupal-deployments-wor... |
| [09:12:08] | <eusonic> | That's interesting. I had uploaded the database directly, so I guess I didn't give aegir a chance to rewrite paths. I'm going to try migrating the site to a different url, then migrating it back to see if it fixes paths. |
| [09:12:54] | <Ogredude> | you need to name the site to whatever the current filepath is |
| [09:13:11] | <Ogredude> | because it's going to try replacing sites/oldpath with sites/newpath |
| [09:14:03] | <eusonic> | That's what I figured |
| [09:14:38] | * jerryitt has joined #aegir |
| [09:16:45] | <eusonic> | If I import a site previously hosted in a traditional single-site setup will Aegir rewrite sites/default to sites/newpath? I sure hope so. |
| [09:26:16] | <eusonic> | It didn't work. Image paths in body fields didn't get rewritten with the new path. |
| [09:36:16] | * eusonic has quit (Quit: eusonic) |
| [09:38:02] | * guaka has joined #aegir |
| [09:38:46] | * eusonic has joined #aegir |
| [09:45:06] | * nicholasalipaz has joined #aegir |
| [09:46:09] | * jerryitt has quit (Quit: Leaving.) |
| [09:54:07] | * Egyptian[Laptop] has joined #aegir |
| [09:56:21] | * joelwallis has joined #aegir |