| [11:03:47] | * osvaldo has quit (Quit: Ex-Chat) |
| [11:07:51] | * totten has quit (Ping timeout: 240 seconds) |
| [11:23:29] | * totten has joined #aegir |
| [11:33:30] | * nicholasalipaz has joined #aegir |
| [11:45:42] | * eft_ has left #aegir () |
| [11:46:54] | * scientist has joined #aegir |
| [11:49:15] | * ryanarmstrong has quit (Quit: Leaving.) |
| [11:49:30] | * fremo__ has quit (Ping timeout: 240 seconds) |
| [11:51:27] | * Irishgringo has quit (Ping timeout: 240 seconds) |
| [11:52:39] | * daveparrish has quit (Changing host) |
| [11:52:39] | * daveparrish has joined #aegir |
| [11:52:39] | * scientist has quit (Ping timeout: 240 seconds) |
| [11:52:55] | * fremo__ has joined #aegir |
| [11:54:20] | * adrinux has left #aegir () |
| [11:56:26] | * nomad411 has quit (Read error: Connection timed out) |
| [11:57:11] | * realityloop has quit (Remote host closed the connection) |
| [11:57:43] | * nomad411 has joined #aegir |
| [11:57:53] | * nomad411 has quit (Client Quit) |
| [12:03:41] | * jhedstrom has quit (Ping timeout: 264 seconds) |
| [12:17:49] | * jackinloadup has quit (Ping timeout: 246 seconds) |
| [12:21:49] | * nomad411 has joined #aegir |
| [12:28:54] | * jhedstrom has joined #aegir |
| [12:32:14] | * Irishgringo has joined #aegir |
| [12:32:47] | * MadTBone has joined #aegir |
| [12:46:17] | * penyaskito has quit (Ping timeout: 264 seconds) |
| [12:46:44] | * ezra-g has joined #aegir |
| [12:46:44] | * ezra-g has quit (Client Quit) |
| [12:49:01] | * maria_zk has joined #aegir |
| [12:49:48] | <maria_zk> | could someone please hint on the status of ubercart integration in hosting module? |
| [12:56:35] | <hefring> | community => Hostmaster-0.4-beta2 Verify Error => http://community.aegirproject.org/node/275 |
| [13:09:54] | * recidive has joined #aegir |
| [13:11:14] | * mlncn has quit (Remote host closed the connection) |
| [13:17:54] | <SandCube> | maria_zk: the ubercart people is moving to drupalcommerce |
| [13:19:02] | * eft has joined #aegir |
| [13:23:55] | * mlncn has joined #aegir |
| [13:25:14] | * nomad411 has quit (Quit: Back to the unreal world...) |
| [13:30:30] | * simesy has joined #aegir |
| [13:34:04] | * jhedstrom has quit (Ping timeout: 255 seconds) |
| [13:39:51] | * SocialNicheGuru has joined #aegir |
| [13:44:10] | * SocialNicheGuru has quit (Ping timeout: 240 seconds) |
| [13:44:50] | * SocialNicheGuru has joined #aegir |
| [13:50:33] | * milk has quit (Quit: baaaiiii) |
| [13:55:33] | * eft has quit (Quit: eft) |
| [14:01:38] | * SocialNicheGuru has quit (Read error: Connection timed out) |
| [14:01:51] | * mlncn has quit (Ping timeout: 240 seconds) |
| [14:07:40] | * ergonlogic has joined #aegir |
| [14:08:13] | * recidive has quit (Quit: zzz) |
| [14:22:29] | * mlncn has joined #aegir |
| [14:24:08] | * ezra-g has joined #aegir |
| [14:26:52] | * EclipseGc has quit (Quit: EclipseGc) |
| [14:28:58] | * mlncn has quit (Ping timeout: 255 seconds) |
| [14:31:29] | <maria_zk> | SandCube: really?? why so?? |
| [14:31:51] | <maria_zk> | i was under the impression that drupal was in love with ubercart... |
| [14:31:58] | * mlncn has joined #aegir |
| [14:32:00] | <maria_zk> | either way, are there any links to follow up? |
| [14:32:20] | * scientist has joined #aegir |
| [14:40:37] | * nicholasalipaz has quit (Ping timeout: 246 seconds) |
| [14:44:56] | * jaymiejones86 has joined #aegir |
| [14:52:50] | <SandCube> | maria_zk: ubercart is for D6, they will not move it for D7 |
| [14:53:30] | <SandCube> | the same guys who made ubercart are working on drupalcommerce. Actually, the name of the module is just commerce |
| [14:53:53] | <SandCube> | maria_zk: http://drupal.org/project/commerce |
| [14:56:45] | * mlncn has quit (Ping timeout: 240 seconds) |
| [14:56:52] | * mlncn has joined #aegir |
| [14:57:57] | * mlncn has quit (Excess Flood) |
| [15:11:18] | * realityloop has joined #aegir |
| [15:11:48] | * mlncn has joined #aegir |
| [15:13:50] | * jaymiejones86 has quit (Quit: jaymiejones86) |
| [15:14:35] | <mig5> | 06:37 < SandCube> I did some tests and realized it only happens if I do "drush site-install" if I install using the web it does not happen |
| [15:14:39] | <mig5> | well |
| [15:14:43] | <mig5> | site-install is not an aegir thing |
| [15:15:45] | <SandCube> | mig5: yeah, sorry about it. It was burning my neurons. I just figured out what was happening http://drupal.org/node/609728 |
| [15:16:12] | <SandCube> | as it was mostly happening on aegir sites I thought it was related |
| [15:26:50] | * josh_k has quit (Ping timeout: 272 seconds) |
| [15:32:12] | * nomad411 has joined #aegir |
| [15:33:38] | * SandCube has quit () |
| [15:34:01] | * eft has joined #aegir |
| [15:43:33] | * ezra-g has quit (Quit: Mastering Drupal Chapters: http://masteringdrupal.com/shop) |
| [15:52:10] | * MadTBone has quit (Ping timeout: 272 seconds) |
| [16:01:07] | * scientist has quit (Ping timeout: 246 seconds) |
| [16:01:58] | * nomad411 has quit (Quit: Back to the unreal world...) |
| [16:04:25] | * lukus has quit (Ping timeout: 240 seconds) |
| [16:15:04] | * jackinloadup has joined #aegir |
| [16:17:14] | * mikejoconnor has quit (Quit: mikejoconnor) |
| [16:19:27] | * jackinloadup has quit (Ping timeout: 240 seconds) |
| [16:24:33] | * jackinloadup has joined #aegir |
| [16:28:02] | * beautifulmind has joined #aegir |
| [16:42:33] | * Irishgringo has quit (Quit: ChatZilla 0.9.86 [Firefox 3.6.13/20101203074432]) |
| [16:53:16] | * dipen has joined #aegir |
| [17:06:18] | * dipen has quit (Read error: Connection reset by peer) |
| [17:09:53] | * beautifulmind has quit (Quit: Leaving.) |
| [17:41:16] | * beautifulmind has joined #aegir |
| [17:46:27] | * beautifulmind has quit (Ping timeout: 276 seconds) |
| [17:49:42] | * NeoID has quit (Quit: Forlater kanalen) |
| [18:16:51] | * penyaskito has joined #aegir |
| [18:20:49] | * ngnp has joined #aegir |
| [18:22:08] | * jcapelo has quit (Quit: jcapelo) |
| [18:32:15] | * totten has quit (Ping timeout: 240 seconds) |
| [18:32:47] | * secoif has joined #aegir |
| [18:33:51] | * ngnp_ has joined #aegir |
| [18:37:00] | * ngnp has quit (Ping timeout: 260 seconds) |
| [18:37:00] | * ngnp_ is now known as ngnp |
| [18:48:15] | * totten has joined #aegir |
| [18:56:44] | * beautifulmind has joined #aegir |
| [19:01:01] | * beautifulmind has quit (Ping timeout: 246 seconds) |
| [19:08:28] | * eft has left #aegir () |
| [19:14:19] | * Haza`Aw is now known as Haza` |
| [19:17:23] | * unconed has joined #aegir |
| [19:17:26] | <unconed> | so |
| [19:17:57] | <unconed> | imagine my surprise when, upon trying to import 800+ sites into aegir, things slow to a crawl because there aren't actually any database indexes, sometimes even primary keys, on the hosting tables... so packages, tasks, etc all turn into O(n) queries |
| [19:18:48] | <unconed> | might I recommend these: http://pastebin.com/cZ1yuc7i |
| [19:20:01] | <unconed> | sorry, one of those is messed, you can figure it out |
| [19:20:42] | <unconed> | nothing says optimize like a live server migration being deadlocked by full table scans |
| [19:21:25] | <unconed> | in fact, given that the table scans are on the tables being built, importing is actually O(n^2) complex |
| [19:23:41] | * jonhattan has joined #aegir |
| [19:24:20] | * kylemathews has quit (Ping timeout: 272 seconds) |
| [19:28:16] | <unconed> | i also wonder if the logic for detecting high load isn't flawed... aegir executes 5 tasks per cron run, leading to a natural full load of 5... which is already the critical treshold. add in some UI requests from the user and you easily go over. |
| [19:33:18] | * kylemathews has joined #aegir |
| [19:42:15] | * kylemathews has quit (Ping timeout: 240 seconds) |
| [19:43:45] | * jackinloadup has quit (Ping timeout: 240 seconds) |
| [19:46:33] | * jonhattan_ has joined #aegir |
| [19:47:51] | * jonhattan has quit (Ping timeout: 240 seconds) |
| [19:49:17] | * jonhattan_ is now known as jonhattan |
| [19:59:25] | * FransK has joined #aegir |
| [20:09:02] | * Artusamak_afk is now known as Artusamak |
| [20:09:14] | * mrfelton has joined #aegir |
| [20:28:48] | * adrinux has joined #aegir |
| [20:51:58] | * NeoID has joined #aegir |
| [20:58:47] | * mrchrisadams has joined #aegir |
| [21:12:44] | * Haza` is now known as w3wfr |
| [21:12:49] | * w3wfr is now known as Pounard_ |
| [21:13:00] | * Pounard_ is now known as Damzou |
| [21:13:25] | * Damzou is now known as BiscuiTmou |
| [21:13:31] | * BiscuiTmou is now known as Haza` |
| [21:14:12] | * mrchrisadams has quit (Read error: Connection reset by peer) |
| [21:14:27] | * Haza` is now known as Artusamak_ |
| [21:14:34] | * Artusamak_ is now known as Haza` |
| [21:24:19] | * EugenMayer has joined #aegir |
| [21:29:51] | * j0nathan has joined #aegir |
| [21:30:47] | * beautifulmind has joined #aegir |
| [21:31:54] | <mig5> | unconed: so you are free to patch the fuck out of this stuff :) |
| [21:32:08] | <mig5> | but you must first get past the whining stage (like i had to) |
| [21:32:14] | <unconed> | nope |
| [21:32:19] | <mig5> | haha |
| [21:32:19] | <unconed> | i just feed adrian code |
| [21:32:25] | <mig5> | adrian doesn't work on this shit anymore |
| [21:32:27] | <mig5> | he gave up |
| [21:32:31] | <unconed> | i know |
| [21:32:32] | <mig5> | but doesn't want anyone to know :) |
| [21:32:39] | <mig5> | so, there you go |
| [21:32:48] | <mig5> | it is thus,only up to you to patch it |
| [21:32:51] | <mig5> | once you get over yourself :) |
| [21:32:54] | <unconed> | i did, and it's running fine |
| [21:32:58] | <mig5> | hooray |
| [21:33:04] | <mig5> | where's the patches? :) |
| [21:33:10] | <unconed> | not coming |
| [21:33:17] | <mig5> | cool |
| [21:34:38] | <mig5> | yeah we have a ticket re: adding indexes |
| [21:34:39] | <mig5> | all good |
| [21:34:42] | <unconed> | i'm just not doing the whole taking ownership of something nobody else cares about but is waiting on |
| [21:34:49] | <mig5> | that's fine |
| [21:34:59] | <mig5> | no one wants you to take ownership |
| [21:35:03] | <mig5> | but the condition is you can't complain either :) |
| [21:35:17] | <EugenMayer> | Hello guys. |
| [21:35:20] | <mig5> | or, you can, but no-one cares :) that's drupal! woo |
| [21:35:24] | <mig5> | hi EugenMayer |
| [21:35:33] | <unconed> | which is why i post technical details here |
| [21:35:39] | <EugenMayer> | Can i deploy a specific database dump with a new site acually, or is the profile-approach a must? |
| [21:35:47] | <mig5> | good good. i keep logs |
| [21:35:56] | <mig5> | EugenMayer: that should work fine |
| [21:36:03] | <mig5> | depends how you are deploying/importing |
| [21:36:19] | <mig5> | it's up to you to get the platform/codebase etc all sane first |
| [21:37:19] | <mig5> | we have a few examples of Import use cases here http://community.aegirproject.org/node/21 |
| [21:40:20] | * siliconmeadow has joined #aegir |
| [21:41:40] | * siliconmeadow has quit (Read error: Connection reset by peer) |
| [21:42:26] | * siliconmeadow has joined #aegir |
| [21:42:31] | <EugenMayer> | mig5: me looks |
| [21:43:03] | <EugenMayer> | mig5: well i think my task is a bit different, let me outline it |
| [21:43:31] | <EugenMayer> | lets say you have a distribution for customers. You can extend it with some features but basically you start with the "base profile" |
| [21:44:03] | <EugenMayer> | as i dont have this base-profile build as an installation profile, i would like to deploy it like i currently do, so like "get the make file for this customer and import that db dump" |
| [21:44:49] | <EugenMayer> | But that should work the platform way, not the manual way. I could of kind of include the mysql dump in the make file and then import it using php ( holy importing a drupal dB while bootstrapping it - fun ) |
| [21:46:07] | <mig5> | right... |
| [21:46:26] | <mig5> | not sure i see the problem basically |
| [21:46:31] | <mig5> | get your platform verified (profile, etc) |
| [21:46:49] | <mig5> | then make sure your sites are not sites/default and are using that profile (drush vset install_profile) |
| [21:46:52] | <mig5> | and they should import fine |
| [21:47:10] | <EugenMayer> | ah, i see |
| [21:47:16] | <EugenMayer> | so deploy using the default drupal profile |
| [21:47:30] | <EugenMayer> | then deploying the dump into a new site, so it does not crack the current bootstrap |
| [21:47:32] | <EugenMayer> | makes sense |
| [21:48:12] | <EugenMayer> | mig5: iam yet not sure if i rather take the longer road and create a installation profile |
| [21:48:18] | <EugenMayer> | but well, its not a "small" installation |
| [21:48:30] | <EugenMayer> | ~100 modules. |
| [21:52:03] | * sepehr has joined #aegir |
| [21:56:38] | * sepehr has quit (Ping timeout: 255 seconds) |
| [21:57:29] | * beautifulmind1 has joined #aegir |
| [21:58:14] | <EugenMayer> | mig5: what do you generally think about D6 profiles |
| [21:58:21] | <EugenMayer> | with my exp with features |
| [21:58:33] | <EugenMayer> | actually really getting this stable isnt really fun nor mainainable |
| [21:58:46] | <mig5> | i don't buy the hype of them being 'difficult'. they don't need to be that complex,they just need to turn shit on |
| [21:58:48] | <EugenMayer> | all those problems with features and i18n in panels / views and those things |
| [21:58:50] | * beautifulmind has quit (Ping timeout: 240 seconds) |
| [21:58:51] | <mig5> | (install_profile_api and features, bam) |
| [21:59:07] | <EugenMayer> | mig5: well features are not that stable as you think.. |
| [21:59:17] | <mig5> | and since drush 3 provided drush vset, you can quickly alter a site's install_profile and it immediately 'sees' the modules etc located in /profiles/$profile/modules |
| [21:59:19] | <EugenMayer> | mig5: iam using them very extensivly for more then 1 year already |
| [21:59:32] | <mig5> | they're not that stable, but they're not that complex to tie in to profiles |
| [21:59:51] | <EugenMayer> | sure my issue is not the initial deployment |
| [21:59:56] | <EugenMayer> | its maintaing the features |
| [22:00:09] | <mig5> | yeah |
| [22:00:17] | <EugenMayer> | when do they get the override status, why i sometimes cant revert them, what happens with features-update and stuff like this |
| [22:00:27] | <mig5> | you must take what I say with a 'grain of salt' :) i don't actually build sites |
| [22:00:29] | <mig5> | i'm a sysadmin |
| [22:00:34] | <mig5> | so i'm full of shit |
| [22:00:39] | <EugenMayer> | hehe |
| [22:00:54] | <EugenMayer> | iam both :( |
| [22:00:59] | <EugenMayer> | so iam kind of "shit relaoded" |
| [22:01:33] | <mig5> | lol |
| [22:01:46] | <EugenMayer> | and yes, i have a long day :) |
| [22:02:04] | <mig5> | it's a public holiday here :) at 22pm |
| [22:02:14] | <EugenMayer> | shame one you |
| [22:02:19] | <mig5> | haha |
| [22:02:23] | <EugenMayer> | What day we have? :) |
| [22:03:10] | <EugenMayer> | mig5: i had a 6 days aegir timeout due to client works, i have to finish auto-site migration first |
| [22:03:10] | <mig5> | Wednesday night here |
| [22:03:12] | <mig5> | Australia day |
| [22:04:04] | <EugenMayer> | so you can do things like "the system says, the make file or a componenten has changes which affects those 6 clients" |
| [22:04:16] | * secoif has quit (Quit: secoif) |
| [22:04:26] | <mig5> | yeah |
| [22:04:28] | <EugenMayer> | "upgrade all sites" -> upgrade their make file, create the platform and migrate all sites in their specific platforms |
| [22:04:39] | <mig5> | so that sort of sounds like what adrian used to talk about 'subscribing platforms to a makefile' |
| [22:04:42] | <EugenMayer> | last step missing, hopefuly not to painful |
| [22:04:43] | <mig5> | i.e, makign them reactive to a chance |
| [22:04:45] | <mig5> | er |
| [22:04:46] | <mig5> | change |
| [22:04:57] | <EugenMayer> | yes, iam not sure adrian was also looking at |
| [22:05:07] | <EugenMayer> | update_feed_api and drush_make_ui |
| [22:05:11] | <mig5> | it didn' tget written but that's the long term aim yes |
| [22:05:19] | <EugenMayer> | but you need to work on drush_make_ui to get this done properly |
| [22:05:23] | <mig5> | ah yeah |
| [22:05:41] | <EugenMayer> | and you need "components" next to make file |
| [22:05:52] | <EugenMayer> | otherwise the maintainability is shit |
| [22:05:58] | <EugenMayer> | "oh apachesolr has a new stable release" |
| [22:06:08] | <EugenMayer> | "lets change 25k makefiles" |
| [22:06:16] | * EugenMayer head 2 table |
| [22:06:38] | <EugenMayer> | i guess you guys know that already. |
| [22:06:51] | <EugenMayer> | I just can tell you, if you have it working, its fun. It makes life so nice :) |
| [22:10:30] | * sepehr has joined #aegir |
| [22:13:38] | <EugenMayer> | mig5: just in case, is there a "task API"? like "migrate that side to that platform task, or do i have to go the manual way and looking up the FAPI / submit handlers? |
| [22:14:42] | <EugenMayer> | by the way the "compare" view of 2 platforms -> awesomesouce! |
| [22:14:51] | <mig5> | hmm, i don't think so, but i don't fully understand that |
| [22:15:01] | <mig5> | there's hosting_add_task etc, |
| [22:15:26] | <EugenMayer> | mig5: well simply. I have the nid of the site, i want to migrate it to platform $nid |
| [22:15:32] | <mig5> | but currently the api is a bit restricted so your can't add your own tasks, there's kind of a hardcoded array of 'safe' tasks against sites |
| [22:15:35] | <mig5> | ah |
| [22:15:44] | <mig5> | well that should be possible via a hosting add-on, maybe |
| [22:15:53] | <mig5> | but you can't do it from cli, because hosting-task doesn't take arguments yet |
| [22:15:57] | <EugenMayer> | no, PHP |
| [22:16:09] | <EugenMayer> | its a VBO action |
| [22:17:30] | <mig5> | currently the syntax migrate uses is drush @site provision-migrate @target_platform |
| [22:17:38] | <mig5> | so you must know the aliases (can look them up vis the hosting_context table) |
| [22:17:40] | <mig5> | via* |
| [22:17:42] | <EugenMayer> | i guess it all starts here hosting_task_migrate_form |
| [22:17:49] | <mig5> | but the trick is,weprobably pass 'options' to the backend via json |
| [22:17:52] | <mig5> | not sure that is pluggable |
| [22:18:09] | <EugenMayer> | well i rather tend to stay in drupals bootstrap, no cli |
| [22:18:33] | <mig5> | yeah, that's what i mean |
| [22:18:35] | <mig5> | have a look at hosting_migrate.drush.inc |
| [22:18:47] | <EugenMayer> | thanks mig5 |
| [22:18:51] | <EugenMayer> | mig5++ |
| [22:20:59] | <EugenMayer> | not sure how to read the both cases in hosting_migrate_platform_submit |
| [22:21:05] | * lukus has joined #aegir |
| [22:21:09] | * Chipie has quit (Ping timeout: 265 seconds) |
| [22:21:20] | <EugenMayer> | looks like case 2 is the submit of the form, creating the task while case 1 is run during the actualy task? |
| [22:21:33] | * EugenMayer would love some docs :) |
| [22:21:54] | <mig5> | yeah so all tasks execute hosting_add_task() |
| [22:22:02] | <mig5> | it's abstracted like that |
| [22:22:18] | <mig5> | the task goes into the hosting_task db (the 'queue') |
| [22:22:44] | <mig5> | the hosting-task comes around and analyses the db, sees what tasks are 'queued' and tries to formulate a drush command for provision to execute it |
| [22:23:33] | <EugenMayer> | cool |
| [22:23:36] | <EugenMayer> | thats perfect |
| [22:23:37] | <mig5> | the hosting_migrate_platform_submit is special, that is for 'batch migrating' sites between paltforms |
| [22:23:45] | <mig5> | that uses batch_api and some mysql temp table magic |
| [22:23:47] | <mig5> | i think |
| [22:23:56] | <mig5> | that's not for standard site migrations |
| [22:24:54] | <EugenMayer> | http://drupal.pastebin.com/vzRiZPZb |
| [22:25:03] | <EugenMayer> | i guess i need that kind of task creation, or? |
| [22:25:36] | <EugenMayer> | oh no i see |
| [22:25:43] | <EugenMayer> | it would migrate all sites of a plattform. |
| [22:26:03] | <EugenMayer> | thats why first the platform task is created and then executed for every site. Makes sense |
| [22:26:18] | <EugenMayer> | (not need for me, but exactly the same way for me =) |
| [22:28:01] | * Chipie has joined #aegir |
| [22:28:34] | <mig5> | yeah that's batch stuff |
| [22:30:40] | <EugenMayer> | platforms are always generated on the server they are hosted on, right. Even if nothing migrated into that platform and it is empty |
| [22:31:48] | <mig5> | yes, platforms can exist if defined, they don't need to be bootstrapped |
| [22:32:00] | <mig5> | and you can even add a platform from the cli now, in the aegir frontend (into the db) |
| [22:32:12] | <mig5> | via hosting-import (a sort of 'secret' command) |
| [22:32:37] | <mig5> | which means you can automate it :) |
| [22:33:02] | <mig5> | but you can't automate migrations (at least you can't do hosting-task provision-migrate from the cli) |
| [22:34:32] | <EugenMayer> | well both can be done in aegir using php so iam fine |
| [22:34:51] | <EugenMayer> | the automatic migration can be done because you dont know which "sites" to migrate in aegir right now |
| [22:36:49] | <mig5> | yeah, but based on 'subscribing' a make file you could be able to |
| [22:37:02] | <mig5> | package/platform comparisons etc, like you said earlier |
| [22:37:17] | <mig5> | i hope to see your code published so can take a look :) |
| [22:38:07] | <mig5> | but this is where profiles could be of use |
| [22:38:27] | <mig5> | you should be able to compare a platform with $profile with a potential target platform that has that $profile on it |
| [22:38:47] | <mig5> | and any sitesusing $profile on platform A, could be potential candidates for migration |
| [22:39:27] | <mig5> | but it gets tricky with a $profile used on both d6 and d7 sites, for example, so you have to compare the schemas, but hopefully aegir can do most of that hard work for you (it already does) |
| [22:39:40] | <mig5> | i'm rambling, it' |
| [22:39:45] | <mig5> | s late and my brain is fried :) |
| [22:50:47] | * realityloop has quit (Remote host closed the connection) |
| [22:55:34] | <EugenMayer> | mig5: well my code for all this wont be published, sorry |
| [22:56:50] | <EugenMayer> | mig5: well you dont want to "guess" what sites could be migrated |
| [22:56:54] | <EugenMayer> | you simply now it by relation |
| [22:57:14] | <EugenMayer> | you know which platform has been generated out of which make file and which make files is associated with the site |
| [23:02:55] | * NikLP has joined #aegir |
| [23:20:18] | * adrinux has quit (Quit: Leaving.) |
| [23:20:50] | * beautifulmind1 has quit (Quit: Leaving.) |
| [23:34:20] | * NeoID has quit (Ping timeout: 276 seconds) |
| [23:36:16] | * psynaptic|break is now known as psynaptic |
| [23:37:15] | * szczym has joined #aegir |
| [23:42:20] | <EugenMayer> | mig5: http://drupal.pastebin.com/cUy6sfJA |
| [23:42:37] | <EugenMayer> | mig5: getting this erros in the migration when i try to create it using my code : |
| [23:43:18] | <EugenMayer> | http://drupa.pastebin.com/qzewiQLS |
| [00:00:02] | * jonhattan has quit (Quit: llevarรฉ una chaquete de guns'n'roses) |
| [00:14:30] | * mikejoconnor has joined #aegir |
| [00:25:14] | * psynaptic is now known as psynaptic|break |
| [00:29:32] | * adrinux has joined #aegir |
| [00:31:26] | * unconed has quit (Quit: unconed) |
| [00:37:55] | * mikejoconnor_ has joined #aegir |
| [00:38:35] | * mikejoconnor_ has quit (Client Quit) |
| [00:39:05] | * scientist has joined #aegir |
| [00:42:15] | * szczym has quit (Ping timeout: 240 seconds) |
| [00:42:55] | * szczym has joined #aegir |
| [00:46:07] | * shrop has joined #aegir |
| [00:48:15] | * scientist has quit (Ping timeout: 240 seconds) |
| [00:49:19] | * psynaptic|break is now known as psynaptic |
| [00:53:31] | * recidive has joined #aegir |
| [00:59:10] | <hefring> | community => suphp, suexec => http://community.aegirproject.org/node/276 |
| [01:13:11] | * EclipseGc has joined #aegir |
| [01:15:29] | * jcapelo has joined #aegir |
| [01:39:41] | * Chipie1 has joined #aegir |
| [01:41:51] | * beautifulmind has joined #aegir |
| [01:42:48] | * scientist has joined #aegir |
| [01:45:30] | * Chipie2 has joined #aegir |
| [01:46:05] | * beautifulmind has quit (Ping timeout: 240 seconds) |
| [01:46:40] | * Chipie1 has quit (Ping timeout: 255 seconds) |
| [01:56:33] | * Brandonian has joined #aegir |
| [02:04:52] | * EugenMayer has quit (Quit: Leaving.) |
| [02:07:09] | * kim-day has quit (Quit: kim-day) |
| [02:17:19] | * NeoID has joined #aegir |
| [02:18:38] | * parsingphase has joined #aegir |
| [02:19:09] | * psynaptic is now known as psynaptic|break |
| [02:20:09] | * q0rban|afk is now known as q0rban |
| [02:20:10] | * anarcat has joined #aegir |
| [02:23:17] | * jonhattan has joined #aegir |
| [02:24:12] | <maria_zk> | so in order to import a site i was thinking of creating a fresh install of a platform |
| [02:24:20] | <maria_zk> | then create a backup |
| [02:24:32] | <maria_zk> | and replace this backup with the files of the site to be transfered |
| [02:24:51] | <maria_zk> | how does this approach sound? (https://aegir.koumbit.net/importing-sites) |
| [02:24:59] | <maria_zk> | is there another, easier way? |
| [02:25:50] | * obrienmd has joined #aegir |
| [02:26:37] | * psynaptic|break is now known as psynaptic |
| [02:30:29] | * ngnp has quit (Quit: ngnp) |
| [02:31:13] | <adrinux> | maria_zk: yes, I think there is an easier way |
| [02:31:54] | <adrinux> | maria_zk: have a read http://community.aegirproject.org/node/21 |
| [02:34:24] | <adrinux> | hmm, koumbit's book pages are undated |
| [02:39:26] | * ghankstef has joined #aegir |
| [02:47:48] | <CIA-27> | aegir/hostmaster: anarcat prod-koumbit * raafdcf69d650 /modules/hosting/package/hosting_package.install: fix typo |
| [02:54:06] | * ronia has joined #aegir |
| [03:26:51] | * NeoID has quit (Quit: Forlater kanalen) |
| [03:28:35] | * Slydder1 has joined #aegir |
| [03:30:37] | * FransK has quit (Remote host closed the connection) |
| [03:30:42] | * Artusamak is now known as Artusamak_afk |
| [03:31:01] | * psynaptic is now known as psynaptic|cuppa |
| [03:39:26] | * lolmaus has joined #aegir |
| [03:41:34] | * kylemathews has joined #aegir |
| [03:43:45] | * psynaptic|cuppa is now known as psynaptic |
| [03:44:29] | * jhedstrom has joined #aegir |
| [03:45:15] | * nicholasalipaz has joined #aegir |
| [03:47:37] | * ronia is now known as r4gni |
| [03:47:42] | * Haza` is now known as Haza`Aw |
| [03:55:16] | * ghankstef has quit (Quit: ghankstef) |
| [03:55:56] | * ghankstef has joined #aegir |
| [03:56:15] | * ghankstef has quit (Client Quit) |
| [03:56:50] | * ghankstef has joined #aegir |
| [03:58:42] | * ghankstef has quit (Client Quit) |
| [03:59:10] | * ghankstef has joined #aegir |
| [04:04:23] | <bertodsera> | Hi! ./drush/drush.php dl drupal will dnload a drupal6 version, how do I create a 7.0 platform? |
| [04:06:02] | <obrienmd> | drush dl drupal-7.0 maybe? |
| [04:06:08] | <obrienmd> | I think that should work |
| [04:08:34] | <bertodsera> | obrienmd: yes it does, thanks :) |
| [04:11:29] | * ryanarmstrong has joined #aegir |
| [04:12:53] | <obrienmd> | sure thing |
| [04:15:49] | <bertodsera> | obrienmd: it did create the platform and succesfully verified it, but I don't see it among the available platforms on site creation. Is there any step I'm missing? |
| [04:16:30] | <bertodsera> | I can use it as a migration target, though |
| [04:18:00] | * Zelfje has quit (Ping timeout: 260 seconds) |
| [04:19:55] | * joestewart|afk is now known as joestewart |
| [04:20:49] | <joestewart> | bertodsera: The d7 profile is Standard. Is that there on site creation? |
| [04:21:56] | <bertodsera> | joestewart: LOL idiot me, you're absolutely right :) thanks |
| [04:22:25] | <joestewart> | sure. There actually is Standard, minimal and testing. |
| [04:22:53] | * Zelfje has joined #aegir |
| [04:23:22] | <bertodsera> | yeap, everything in place, so I can start a bit of D7 testing |
| [04:30:16] | * parsingphase has quit (Quit: parsingphase) |
| [04:33:14] | * siliconmeadow has quit (Ping timeout: 240 seconds) |
| [04:34:32] | * psynaptic is now known as psynaptic|break |
| [04:39:28] | * Zelfje has quit (Ping timeout: 255 seconds) |
| [04:47:23] | * eft_ has joined #aegir |
| [04:49:00] | * Zelfje has joined #aegir |
| [04:51:33] | * ghankstef has quit (Quit: ghankstef) |
| [04:57:29] | * Zelfje has quit (Ping timeout: 265 seconds) |
| [04:59:35] | * psynaptic|break is now known as psynaptic |
| [05:00:44] | <jcapelo> | can someone help me out? trying to install aegir and I get this |
| [05:00:45] | <jcapelo> | http://pastebin.com/Yx1qt8cJ |
| [05:03:03] | * Zelfje has joined #aegir |
| [05:06:47] | <basic`> | mig5: so i've read through http://greenbeedigital.com.au/content/drupal-deployments-workflows-versi... quite a few times, and the links to your install profile/make files aren't working |
| [05:07:11] | <basic`> | mig5: I'm curious about how to nest the makefiles, i've successfully built out a platform, but need some specifics for a site in the platform |
| [05:07:27] | * sepehr has quit (Ping timeout: 240 seconds) |
| [05:13:57] | * ghankstef has joined #aegir |
| [05:15:27] | * Chipie2 has quit (Quit: Leaving.) |
| [05:23:48] | * sepehr has joined #aegir |
| [05:28:04] | * NikLP has quit (Quit: ChatZilla 0.9.86 [Firefox 3.6.13/20101203075014]) |
| [05:37:29] | * lolmaus has quit () |
| [05:38:55] | * josh_k has joined #aegir |
| [05:47:09] | * recidive_ has joined #aegir |
| [05:47:32] | * recidive has quit (Ping timeout: 272 seconds) |
| [05:47:32] | * recidive_ is now known as recidive |
| [05:59:50] | <jcapelo> | `anyone know why this may be hapenning? |
| [05:59:58] | <jcapelo> | http://pastebin.com/Yx1qt8cJ |
| [06:00:41] | * noecc has quit (Ping timeout: 264 seconds) |
| [06:03:53] | * adrinux has quit (Quit: Leaving.) |
| [06:08:13] | <fysa> | apt-get install sudo |
| [06:08:33] | <fysa> | and then compare the /etc/sudoers file with another ubuntu machine, if that's what you are using |
| [06:08:40] | <fysa> | sometimes a minimal ubuntu install will come without sudo |
| [06:08:47] | * noecc has joined #aegir |
| [06:08:48] | <fysa> | or another server of your same diustro |
| [06:09:12] | <fysa> | without sudo, aegir can't "control" anything that is restricted to root access |
| [06:16:05] | * omega8cc has joined #aegir |
| [06:16:13] | * scientist has quit (Ping timeout: 255 seconds) |
| [06:19:51] | * ergonlogic has quit (Ping timeout: 240 seconds) |
| [06:19:55] | <grape> | if I am pulling a multi-site installation into aegir am I correct in thinking that I can pull it in as a platform and then migrate the sites over from there? I probably should rtfm - i think i saw it in there somewhere |
| [06:20:24] | <grape> | aaah it pulls them in - or at least trys |
| [06:21:32] | <grape> | sweet :-) |
| [06:22:04] | <grape> | just need to hook it up to the db - aegir makes me smile :-) |
| [06:24:20] | <hefring> | community => DNS question => http://community.aegirproject.org/node/277 |
| [06:27:11] | * shrop has quit (Quit: shrop) |
| [06:28:33] | * scientist has joined #aegir |
| [06:33:40] | * scientist has quit (Ping timeout: 265 seconds) |
| [06:41:39] | <jcapelo> | fysa Ive fixed the sudo issues |
| [06:41:55] | <jcapelo> | but I still get the rest of the errors since PROVISION_SITE_INSTALLED [error] |
| [06:43:02] | <eft_> | basic`: look at mig5's comments here http://community.aegirproject.org/node/273#comment-221 |
| [06:43:21] | <eft_> | one reference is mig5's article you already read |
| [06:43:54] | <eft_> | another is one I wrote that discusses the use of make files in more detail |
| [06:45:50] | * CIA-27 has quit (Ping timeout: 240 seconds) |
| [06:52:08] | * omega8cc_ has joined #aegir |
| [06:54:14] | * psynaptic is now known as psynaptic|break |
| [06:54:15] | * omega8cc has quit (Ping timeout: 240 seconds) |
| [06:54:15] | * omega8cc_ is now known as omega8cc |
| [06:56:50] | * scientist has joined #aegir |
| [06:59:47] | * jonhattan has quit (Quit: Ex-Chat) |
| [07:00:55] | * CIA-24 has joined #aegir |
| [07:01:40] | * fysa has quit (Ping timeout: 255 seconds) |
| [07:10:08] | * maria_zk has quit (Remote host closed the connection) |
| [07:18:16] | * ezra-g has joined #aegir |
| [07:18:42] | * ezra-g has quit (Client Quit) |
| [07:19:11] | * ezra-g has joined #aegir |
| [07:19:21] | * ergonlogic has joined #aegir |
| [07:22:58] | * noecc has quit (Ping timeout: 265 seconds) |
| [07:24:02] | * unconed has joined #aegir |
| [07:30:08] | * psynaptic|break is now known as psynaptic|shower |
| [07:39:51] | * nicholasalipaz has quit (Ping timeout: 240 seconds) |
| [07:43:20] | * kim-day has joined #aegir |
| [07:45:24] | * unconed has quit (Quit: unconed) |
| [07:47:38] | * arianek has joined #aegir |
| [07:48:54] | * sepehr has quit (Ping timeout: 246 seconds) |
| [07:52:03] | * Brandonian has quit (Quit: Brandonian) |
| [07:59:25] | <hefring> | community => Beta2 Install Issues => http://community.aegirproject.org/node/278 |
| [07:59:47] | * noecc has joined #aegir |
| [08:01:50] | * ghankstef has quit (Quit: ghankstef) |
| [08:02:45] | * ghankstef has joined #aegir |
| [08:05:53] | * scientist has quit (Ping timeout: 276 seconds) |
| [08:07:07] | * fysa_ has joined #aegir |
| [08:07:54] | * ghankstef has quit (Quit: ghankstef) |
| [08:09:18] | * sepehr has joined #aegir |
| [08:12:41] | * r4gni has quit (Quit: r4gni) |
| [08:23:30] | * scientist has joined #aegir |
| [08:25:45] | * unconed has joined #aegir |
| [08:26:17] | <jcapelo> | what can I do if im getting this error while installing aegir? |
| [08:26:18] | <jcapelo> | WD php: date(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any[error] |
| [08:26:18] | <jcapelo> | of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'America/Chicago' for 'CST/-6.0/no DST' instead in |
| [08:34:00] | * arianek is now known as arianek_afk |
| [08:44:59] | * AquaticDisorder has joined #aegir |
| [08:52:17] | * ghankstef has joined #aegir |
| [08:52:45] | * mrfelton_ has joined #aegir |
| [08:54:05] | * mrfelton has quit (Ping timeout: 264 seconds) |
| [08:54:05] | * mrfelton_ is now known as mrfelton |
| [09:03:33] | * dunkoh has joined #aegir |
| [09:08:25] | <basic`> | eft_: yikes, one site per platform? that seems like a lot of overhead if you have 100+ sites :/ |
| [09:09:14] | * dunkoh has quit (Quit: dunkoh) |
| [09:09:19] | <mig5> | a) doesn't *have* to be one site per platform. b) how is it overhead :) |
| [09:09:48] | <mig5> | and don't say 'there's multiple copies of cck and views, and it seems messy' :) |
| [09:15:32] | * mikejoconnor has quit (Quit: mikejoconnor) |
| [09:15:34] | <basic`> | hehe |
| [09:19:52] | <omega8cc> | mig5: bonjour! quick question: should I add some Nginx related comments to INSTALL.txt or rather clone it to something like HINTS_Nginx.txt ? |
| [09:20:33] | <omega8cc> | anarcat: ^^ |
| [09:21:24] | * secoif has joined #aegir |
| [09:21:31] | * Slydder1 has quit (Quit: Leaving.) |
| [09:23:11] | * nicholasalipaz has joined #aegir |
| [09:23:35] | <mig5> | omega8cc: I think the INSTALL.txt would be ok for that |
| [09:23:36] | * nicholasalipaz has left #aegir () |
| [09:23:39] | <mig5> | HINTS is more for different OS |
| [09:23:47] | <mig5> | happy to see Nginx variants in the install.txt |
| [09:24:04] | <mig5> | btw omega8cc, i am reverting HEAD's use of Drush 4. it breaks multiserver |
| [09:24:09] | <mig5> | http://drupal.org/node/1041386 |
| [09:24:23] | <mig5> | it rsyncs the stuff across successfully, but reports it as an error and aborts! |
| [09:24:27] | <mig5> | revert to drush 3.3 and it works fine. |
| [09:24:35] | * nicholasalipaz has joined #aegir |
| [09:24:49] | <mig5> | so server verify dies |
| [09:24:59] | <mig5> | with drush 4.0 or 4.1 |
| [09:25:19] | <nicholasalipaz> | any notes on how to change hostname after aegir is installed? |
| [09:25:58] | <nicholasalipaz> | I have set it up on local, but had to change it due to the way my office intranet is working |
| [09:27:24] | <omega8cc> | mig5: there is no much difference for nginx so maybe separate hints is too much, I will add a few lines to the standard install.txt in docs and will submit also nginx variant of simple install script maybe (or even add just extra prompt to add nginx related flag, since that is the only difference |
| [09:27:37] | <omega8cc> | mig5: ouch... (re drush) |
| [09:27:51] | <mig5> | don't know if you reproduced it or if you were even using it yet |
| [09:28:44] | <omega8cc> | I consider remote stuff not ready for production :p so didn't notice that |
| [09:29:03] | <mig5> | lol |
| [09:29:14] | <mig5> | well the remote stuff is working well for me these days |
| [09:29:18] | * fysa_ is now known as fysa |
| [09:29:23] | <mig5> | but yeah my master server was a bit older and using 3.3 so didn't discover it |
| [09:29:28] | <mig5> | til i built a test system this morning |
| [09:30:13] | <omega8cc> | yeah, but before your patch for files deleted it was really not ready for anything, unless for testing |
| [09:33:55] | <CIA-24> | aegir/provision: mig * rfbcaad176798 / (docs/UPGRADE.txt install.sh.txt upgrade.sh.txt): revert use of Drush 4.x which breaks multiserver, see http://drupal.org/node/1041386 |
| [09:34:01] | * adrinux has joined #aegir |
| [09:36:51] | <omega8cc> | that must be something "simple" (I hope) |
| [09:37:05] | <mig5> | i hope so too, it seems like the logic got reversed somehow |
| [09:37:10] | <mig5> | success is reported as an error :) |
| [09:37:17] | <mig5> | don't really know where to start looking in drush though |
| [09:38:23] | <omega8cc> | I will scan drush cvs commits probably to catch anything 'interesting' |
| [09:38:38] | <mig5> | yeah looking at that too |
| [09:38:45] | <mig5> | there's been a few since August's release of 3.3 |
| [09:38:51] | <mig5> | http://drupalcode.org/viewvc/drupal/contributions/modules/drush/commands... |
| [09:39:15] | * jackinloadup has joined #aegir |
| [09:39:45] | <mig5> | wonder if it was this http://drupalcode.org/viewvc/drupal/contributions/modules/drush/commands... |
| [09:39:49] | <mig5> | but i don't know the code that well |
| [09:39:56] | <mig5> | will revert that patch and see if it helped |
| [09:40:56] | * backwardgraphics has joined #aegir |
| [09:41:17] | <mig5> | yep |
| [09:41:20] | <mig5> | reverting that fixes it |
| [09:41:26] | <mig5> | fucked if i know why though :( |
| [09:41:27] | * q0rban has quit (Quit: Computer has gone to sleep.) |
| [09:41:35] | <mig5> | just had a hunch |
| [09:43:07] | <omega8cc> | hah |
| [09:43:42] | <mig5> | seems like it forces the return code of 0 (which i would've thought to be OK) |
| [09:43:44] | <mig5> | who knows.. |
| [09:45:23] | <omega8cc> | or maybe we should rename something again |
| [09:45:50] | <omega8cc> | drush_op to drush_op_system with related bits? |
| [09:46:13] | * adrinux has quit (Quit: Leaving.) |
| [09:46:51] | <omega8cc> | no, it must be something different |
| [09:46:58] | <mig5> | i don't think so, we are only calling drush rsync |
| [09:47:01] | <mig5> | this is broken just in drush itself |
| [09:47:27] | <mig5> | i think they have screwed up the result codes somehow |
| [09:47:52] | <mig5> | related to this maybe http://drupal.org/node/992170 |
| [09:47:56] | <omega8cc> | http://drupal.org/node/992170 |
| [09:47:56] | <mig5> | that's when it got introduced |
| [09:47:59] | <mig5> | snap |
| [09:47:59] | <omega8cc> | yep |
| [09:48:01] | <mig5> | :) |
| [09:48:17] | <mig5> | http://drupalcode.org/viewvc/drupal/contributions/modules/drush/includes... |
| [09:48:21] | <mig5> | lots of funky return code stuff there |
| [09:48:33] | <mig5> | anyway, i have given them a clue but don't know what to do to fix, so hopefully they can make sense of it :) |
| [09:49:17] | * jackinloadup has quit (Quit: jackinloadup) |
| [09:49:58] | * jackinloadup has joined #aegir |
| [09:51:10] | <omega8cc> | haha, nice comment that may explain that: http://drupal.org/node/992170#comment-3804046 |
| [09:51:36] | <omega8cc> | I mean: it is *still* broken |
| [09:51:51] | <mig5> | yeah |
| [09:51:55] | <mig5> | maybe he missed a spot |
| [09:51:59] | <mig5> | or that fix broke something else |
| [09:52:25] | <omega8cc> | that is what I mean |
| [09:52:32] | <omega8cc> | migression :) |
| [09:53:22] | <omega8cc> | it really looks *too* funky: http://drupalcode.org/viewvc/drupal/contributions/modules/drush/includes... |
| [09:54:15] | <omega8cc> | mig5: you pinged them somewhere about this? |
| [09:54:20] | <unconed> | omega8cc: btw, why does aegir nginx identify itself as ApacheSolaris? |
| [09:55:20] | * mrchrisadams has joined #aegir |
| [09:55:34] | <omega8cc> | unconed: to satisfy some modules related to upload progress, since they are checking for "Apache" in the server name |
| [09:56:51] | <omega8cc> | unconed: also, it is only on the php level, not web server |
| [09:57:42] | <jackinloadup> | where would I go to track issues related to provision and hostmaster. |
| [09:58:13] | <omega8cc> | jackinloadup: see header of this room |
| [09:59:36] | <jackinloadup> | sorry my client cut that off. thanks |
| [10:00:22] | <fysa> | anyone have experience with aegir + scalr? (or barracuda+scalr) |
| [10:00:22] | <jackinloadup> | omega8cc mig5 btw thanks for the awesome work! |
| [10:01:39] | * psynaptic|shower has quit (Remote host closed the connection) |
| [10:02:13] | <unconed> | omega8cc: ah ok, i was just curious |
| [10:08:11] | <mig5> | omega8cc: well i raised that ticket, and added a comment saying reverting that commit fixes it, so that's as good as a ping as any :) |
| [10:08:32] | * secoif has quit (Quit: secoif) |
| [10:11:03] | <omega8cc> | mig5: great! :) that commit looked suspicious, but I tried to scan the rest, while you already tested it! |
| [10:11:54] | * secoif has joined #aegir |
| [10:17:14] | * kvanderw has joined #aegir |
| [10:21:52] | * dunkoh has joined #aegir |
| [10:23:14] | * mrchrisadams_ has joined #aegir |
| [10:23:20] | * mrchrisadams has quit (Read error: Connection reset by peer) |
| [10:23:20] | * mrchrisadams_ is now known as mrchrisadams |
| [10:31:06] | * dunkoh has quit (Quit: dunkoh) |
| [10:38:20] | * ghankstef has quit (Quit: ghankstef) |
| [10:52:14] | * jackinloadup has quit (Ping timeout: 250 seconds) |
| [10:53:18] | * mrchrisadams_ has joined #aegir |
| [10:53:18] | * mrchrisadams has quit (Read error: Connection reset by peer) |
| [10:53:18] | * mrchrisadams_ is now known as mrchrisadams |
| [10:54:58] | * xk has joined #aegir |
| [10:57:02] | * eft_ has left #aegir () |