| 01:37:13 | <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Forum: configuring openmrs source code in eclipse <http://forum.openmrs.org/viewtopic.php?f=9&t=372#p1214> |
| 02:34:46 | *** TorLye has quit IRC |
| 02:49:18 | *** nribeka has quit IRC |
| 02:50:05 | *** nribeka has joined #openmrs |
| 03:09:23 | *** sioraiocht has joined #openmrs |
| 03:09:23 | *** ChanServ sets mode: +v sioraiocht |
| 03:23:53 | *** sioraiocht_ has quit IRC |
| 03:43:10 | *** eddy has joined #openmrs |
| 04:08:27 | *** nribeka has quit IRC |
| 04:08:28 | *** nribeka_ has joined #openmrs |
| 04:09:01 | *** eddy has quit IRC |
| 04:35:34 | *** Ngref has joined #openmrs |
| 05:14:03 | <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Tickets: Ticket #748 (defect created): provider coming up as undefined <http://dev.openmrs.org/ticket/748> |
| 06:39:44 | *** james_regen has joined #openmrs |
| 06:39:44 | *** ChanServ sets mode: +v james_regen |
| 06:52:16 | *** bwolfe has joined #openmrs |
| 06:52:16 | *** OpenMRSBot sets mode: +o bwolfe |
| 06:52:16 | *** ChanServ sets mode: +o bwolfe |
| 06:59:17 | *** nribeka_ has quit IRC |
| 07:19:14 | *** sioraiocht has quit IRC |
| 07:22:19 | *** bmckown has joined #openmrs |
| 07:22:19 | *** ChanServ sets mode: +o bmckown |
| 07:27:38 | *** bmckown has quit IRC |
| 07:36:56 | *** bmckown has joined #openmrs |
| 07:36:56 | *** ChanServ sets mode: +o bmckown |
| 07:44:29 | <bwolfe> atomicturtle: so is it more like a 5 min end-to-end move, or a 1 hour end-to-end ? |
| 07:44:37 | <bwolfe> atomicturtle: can we just schedule a day this week to do it ? |
| 07:47:59 | <bwolfe> I don't really need to be involved...its more just getting burke to change the registrar IP and you to do the final point/click moving of the data |
| 07:48:22 | <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Forum: Re: configuring openmrs source code in eclipse <http://forum.openmrs.org/viewtopic.php?f=9&t=372#p1215> |
| 08:11:36 | *** nribeka has joined #openmrs |
| 08:34:55 | *** nribeka has quit IRC |
| 08:42:18 | *** nribeka has joined #openmrs |
| 09:02:31 | *** TorLye has joined #openmrs |
| 09:07:40 | *** atomicturtle has quit IRC |
| 09:18:42 | <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Changesets: Changeset [4198]: Merging trunk to api-refactoring [4053]:[4191] <http://dev.openmrs.org/changeset/4198> |
| 09:46:13 | *** Nzeyi has joined #openmrs |
| 10:00:36 | *** Nzeyi has quit IRC |
| 11:26:27 | *** sioraiocht has joined #openmrs |
| 11:26:27 | *** ChanServ sets mode: +v sioraiocht |
| 11:54:17 | *** atomicturtle has joined #openmrs |
| 11:55:10 | *** nribeka has quit IRC |
| 12:21:10 | *** pearlbear has joined #openmrs |
| 12:21:10 | *** ChanServ sets mode: +v pearlbear |
| 12:31:49 | *** bmckown has quit IRC |
| 12:35:55 | *** nribeka has joined #openmrs |
| 12:42:10 | *** atomicturtle has quit IRC |
| 12:43:22 | *** atomicturtle has joined #openmrs |
| 12:50:46 | *** atomicturtle has quit IRC |
| 12:56:19 | <r0bby> I was looking at my grails book |
| 12:56:23 | <r0bby> and realized something |
| 12:56:29 | <r0bby> grails does what my project will do! |
| 12:56:41 | <r0bby> it generates views/controllers based on a model! |
| 12:59:15 | <r0bby> appears grails uses templates |
| 12:59:23 | <r0bby> perhaps that won't be a bad idea |
| 13:07:44 | <r0bby> perhaps i should stop cc'ing burke lol |
| 13:13:51 | <r0bby> bwolfe |
| 13:13:54 | <r0bby> ping |
| 13:14:02 | <r0bby> ther'es a better book |
| 13:14:09 | <r0bby> Java Persistence with Hibernate |
| 13:14:19 | <bwolfe> thats the newest one out I think |
| 13:14:33 | <bwolfe> I think brian has that book |
| 13:15:00 | <bwolfe> and what conversation were you continueing here? |
| 13:15:15 | <bwolfe> i.e. that book better than what other book? |
| 13:19:57 | <r0bby> i switched the wiki |
| 13:20:16 | * r0bby read the ebook |
| 13:20:32 | * r0bby used hibernate briefly |
| 13:21:23 | * r0bby started writing acl into javabot for ##Java but never finished due to the fact (cheeser, the owner said he was gonna do it so i didn't feel like wasting my time) |
| 13:21:33 | <r0bby> :x |
| 13:21:43 | <r0bby> It's actually in place |
| 13:21:46 | <r0bby> the daos just don't work |
| 13:21:59 | <r0bby> one works but craps out if you add too many at once |
| 13:23:05 | <r0bby> I have a small bit of code in place |
| 13:44:37 | *** bmckown has joined #openmrs |
| 13:44:38 | *** ChanServ sets mode: +o bmckown |
| 13:44:44 | <r0bby> hi |
| 13:44:50 | <bmckown> hi |
| 13:49:54 | <nribeka> bmckown: what nribeka's blog said? hehe :D |
| 13:51:39 | <bmckown> Yes, Ah. Thanks for reminding me. I need to start doing that again. |
| 13:51:41 | <bmckown> hehe |
| 13:52:04 | * bmckown starts coding |
| 13:58:56 | <nribeka> hahaha ... |
| 13:59:01 | <nribeka> just kidding bmckown |
| 13:59:02 | <nribeka> :P |
| 13:59:11 | <bmckown> :-) |
| 14:06:35 | <nribeka> bmckown, do the opposite thing haha :D |
| 14:06:54 | <nribeka> btw, bwolfe is coming to town |
| 14:08:41 | * bmckown MUST code! |
| 14:08:58 | <bmckown> coming to town? what town? |
| 14:09:39 | <bmckown> Pittsburgh? |
| 14:10:07 | <bmckown> .... 2 + 2.... Oh, I get it. |
| 14:10:12 | <bmckown> :-) |
| 14:10:14 | <bmckown> cool. |
| 14:11:04 | <nribeka> yupz, he is coming this weekend :D |
| 14:11:15 | <bmckown> will you get to visit? |
| 14:11:27 | *** atomicturtle has joined #openmrs |
| 14:11:35 | <nribeka> yupz, but i don't know where we'll meet |
| 14:11:52 | <bmckown> that's good. that will be great. |
| 14:12:09 | <bmckown> Is there a Pirates game going on? |
| 14:12:36 | <nribeka> is that a complement or what? |
| 14:13:00 | <nribeka> haha :D |
| 14:13:07 | <nribeka> everybody is hailing Penguins right now |
| 14:13:20 | <bmckown> Sorry, I haven't kept up too much on the Pirates, so I don't know. We don't get their games on tv much here. |
| 14:13:34 | <bmckown> Ah, I haven't watched Hockey. |
| 14:14:30 | <bmckown> 2nd place in the East. That's good. |
| 14:14:51 | <bmckown> I watch baseball some, but not really hockey. |
| 14:14:59 | <nribeka> pirates is losing all the time :( |
| 14:15:06 | <nribeka> i mean most of it |
| 14:15:14 | <bmckown> Yes. |
| 14:15:36 | <nribeka> 19-20 now ... |
| 14:15:43 | <nribeka> that sucks :( |
| 14:15:57 | <bmckown> I'm originally from Akron. So Cleveland Indians. Hey let me go. |
| 14:16:46 | <nribeka> ah, Cleveland ... |
| 14:17:00 | <nribeka> we're in the same division then :P |
| 14:18:17 | <nribeka> i mean for nfl hahaha :P |
| 14:18:29 | <nribeka> not for mlb :D |
| 14:24:30 | * nribeka is running away |
| 14:26:00 | *** atomicturtle has quit IRC |
| 14:28:36 | <nribeka> r0bby: Summer of talking about payments, books, and illegal tax advice |
| 14:28:51 | <nribeka> haha ... rotfl ... |
| 14:29:53 | * nribeka runs again |
| 14:31:56 | <r0bby> yeh |
| 14:31:57 | <r0bby> lol |
| 14:33:32 | *** bmckown has quit IRC |
| 14:39:10 | *** atomicturtle has joined #openmrs |
| 15:07:59 | *** atomicturtle has quit IRC |
| 15:11:57 | *** atomicturtle has joined #openmrs |
| 15:13:18 | <bwolfe> atomicturtle: when night are you free this week to do the server swap ? |
| 15:13:24 | <bwolfe> err when=what |
| 15:14:01 | <atomicturtle> sunday maybe |
| 15:19:49 | *** james_regen has quit IRC |
| 15:38:11 | *** nribeka has quit IRC |
| 15:39:56 | <bwolfe> ok, can we jsut schedule a time? :-) |
| 15:40:08 | <bwolfe> atomicturtle: what time do you think will be best? |
| 15:40:18 | <bwolfe> I'll see if burke can be available. |
| 15:42:33 | *** bmckown has joined #openmrs |
| 15:42:33 | *** ChanServ sets mode: +o bmckown |
| 15:45:31 | <bwolfe> atomicturtle: does plesk give us a way to create a "we' |
| 15:45:33 | <bwolfe> err |
| 15:45:45 | <bwolfe> "we're down for now. come back later" message to all sites ? |
| 15:45:58 | <atomicturtle> we'll do it in parallel |
| 15:46:06 | <atomicturtle> nothing needs to go down at any point |
| 15:47:07 | <bwolfe> no need to set the old vm to read-only in case of ip caching ? |
| 15:47:31 | <bwolfe> is there copy delay caused by copying the vm image ? |
| 15:47:49 | *** [OmegentooX] has quit IRC |
| 15:49:50 | <bwolfe> (@ atomicturtle ) |
| 15:49:56 | *** burke_away has joined #openmrs |
| 15:49:56 | *** ChanServ sets mode: +o burke_away |
| 15:50:01 | *** burke_away is now known as burke |
| 15:50:50 | <atomicturtle> yeah, we're not touching the vm we're just copying content |
| 15:50:58 | <atomicturtle> remember the other box isnt a virtual server |
| 15:51:01 | <atomicturtle> its a real box |
| 15:51:26 | <burke> so no VM on the new box? |
| 15:51:31 | <bwolfe> I'm all confused now |
| 15:52:08 | <bwolfe> I thought we were setting up virtuozzo on the new server so we could have multiple vms on the box |
| 15:52:12 | <burke> I thought it was going to be VM (for the sake of having everything neatly wrapped & transportable), just the only one on the box (not sharing resources) |
| 16:00:39 | <bwolfe> atomicturtle: whats your vision ? no vzo, no vms, just one os installed ? |
| 16:03:05 | <atomicturtle> Technically the kernel supports every kind of virtualization |
| 16:03:24 | <atomicturtle> we can always add vm's later |
| 16:03:53 | <atomicturtle> plesk itself allows you to make all the data transportable as well |
| 16:03:56 | <atomicturtle> no vm'ing required |
| 16:04:44 | <burke> is there a way via plesk to temporarily redirect people to a "system upgrade in progress..." message? |
| 16:04:56 | <bwolfe> ok, so a plesk-to-plesk transfer then? how long does that take atomicturtle ? |
| 16:05:07 | <atomicturtle> I already did it :P |
| 16:05:28 | <atomicturtle> what you do is set up both systems, in parallel |
| 16:05:32 | <atomicturtle> copy the data over |
| 16:05:42 | <atomicturtle> change the DNS records, and do a last rsync |
| 16:05:54 | <atomicturtle> its all done from inside of plesk too, in the migration manager |
| 16:06:00 | <burke> wow. |
| 16:06:10 | <burke> what if someone is committing code to svn during the migration? |
| 16:06:26 | <atomicturtle> the ninja way to do it on top of that is to use standard firewall rules to forward the connections from old to new during the DNS lag time |
| 16:06:29 | <bwolfe> so the vm1 plesk can say "you can't use this anymore" and redirect to the new one if someone's cache is all off ? |
| 16:06:46 | <atomicturtle> or you preempt the lag by setting the records not to cache |
| 16:06:53 | <atomicturtle> it could, but you dont need to |
| 16:09:31 | <burke> so, have you already started the migration? |
| 16:09:54 | <bwolfe> atomicturtle: I was asking how long does the "copy the data over" step take |
| 16:09:54 | <r0bby> hey burke =) |
| 16:10:05 | <burke> hey r0bby |
| 16:10:21 | <r0bby> did you happent o catch my email? |
| 16:10:28 | <r0bby> opinion? |
| 16:12:08 | <atomicturtle> it didnt take long, probably 2 or 3 hours |
| 16:13:37 | <atomicturtle> you can try it if youd like |
| 16:13:41 | <atomicturtle> just log into rax |
| 16:13:53 | <atomicturtle> blow away all the existing clients, go to server, migration manager |
| 16:14:01 | <atomicturtle> and put in the data for the current box |
| 16:14:15 | <atomicturtle> it lets you select either all the clients/domains or just specific ones |
| 16:14:32 | <burke> r0bby: agree that we can benefit from pieces of grails. templates sounds good. webservice sounds good too...for version 14.0. :p |
| 16:15:54 | <r0bby> burke: i never said *I* was gonna do it |
| 16:15:59 | <burke> :) |
| 16:16:02 | <r0bby> I said it'd be a nice idea |
| 16:19:41 | <bwolfe> atomicturtle: so we 1) make wiki/forum/svn/trac readonly on vm1. 2) move data from vm1 to vm3 with the migration maanger 3) wait three hours 4) move the IP 5) make wiki/forum/svn/trac writable on the new server |
| 16:19:47 | <bwolfe> is that right ? |
| 16:21:43 | <bwolfe> atomicturtle: does this migration manager copy the ssh users and whatnot we set up on vm1 ? |
| 16:22:18 | <r0bby> burke: at one point -- nearer the 26th -- i want a more detailed plan :-X I still have no clue how to start |
| 16:22:59 | <burke> r0bby: agreed. I've got some e-mail to send out tonight/tomorrow for all mentors/interns |
| 16:25:20 | <bwolfe> atomicturtle: and what about the nonplesk content like the /var/www/cruisecontrol stuff? |
| 16:26:24 | <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Tickets: Ticket #749 (task created): Problems with Data Export Output File (Concept Text and Concept ID) <http://dev.openmrs.org/ticket/749> || Robby O'Connor: Bus Factor in Open Source Software Development <http://feeds.feedburner.com/~r/robbyoconnor/~3/290439649/bus-factor-in-open-source-software.html> |
| 16:27:09 | <r0bby> this is grail's template |
| 16:27:12 | <r0bby> http://eugeneciurana.com/pastebin/pastebin.php?show=21270 |
| 16:27:14 | <OpenMRSBot> <http://ln-s.net/1ruF> (at eugeneciurana.com) |
| 16:27:45 | <r0bby> grails would assist here greatly :( |
| 16:28:46 | *** nribeka has joined #openmrs |
| 16:28:56 | <bwolfe> burke: let me know what atomicturtle's response is. I've gotta run |
| 16:29:01 | *** bwolfe has quit IRC |
| 16:31:30 | <burke> r0bby: what's that clip from? |
| 16:32:24 | <burke> atomicturtle: if plesk will migrate the nonplesk stuff (ssh accounts, cruisecontrol, etc.) then Ben and I could probably make the migration tonight. |
| 16:35:11 | *** sioraiocht has quit IRC |
| 16:35:37 | <atomicturtle> it doesnt. Thats there to teach you not to go around plesk :P |
| 16:37:20 | <burke> what about manual tweaks to stuff -- i.e., we had to edit a phpbb3 file manually to fix how it generates RSS feeds. Does Plesk just essentially zip it up and move it over? |
| 16:40:43 | <burke> and can you get me into vm3 via ssh? i'm assuming my public key isn't on vm3. is that something I can do via plesk? or will you need to put my public key on vm3 yourself before I can ssh? |
| 16:45:57 | <atomicturtle> thats almost exactly what it does |
| 16:46:28 | <atomicturtle> anything managed through plesk on a domain, databases, files, zone files, even logs are transferred |
| 16:46:38 | <burke> cule. |
| 16:47:09 | <atomicturtle> it will recreate the users in the db, or the ones used for ftp. Even update the zone file with the new IP's if you were managing DNS with it |
| 16:48:03 | <burke> I found the domain ssh thing to ssh via plesk, but I don't see a way to inject my public key or manage SSH users from plesk so I can get good ol' SSH access to the box (for those dirty non-plesk things) |
| 16:51:27 | <atomicturtle> yeah for the user accounts of admins, Id do it the old fashioned way |
| 16:51:31 | <atomicturtle> personal preference |
| 16:52:00 | <r0bby> grails |
| 16:52:19 | <r0bby> Okay, burke i just looked through grail's Scaffolding code |
| 16:52:29 | <r0bby> they use groovy templates |
| 16:53:03 | <burke> atomicturtle: could you put my public key on vm3 for us? I could then take care of ben. |
| 16:54:12 | <r0bby> http://eugeneciurana.com/pastebin/pastebin.php?show=21274 |
| 16:54:13 | <OpenMRSBot> <http://ln-s.net/1ruW> (at eugeneciurana.com) |
| 16:54:25 | <r0bby> that's the parsing code for generating the views |
| 16:54:58 | <r0bby> wow i lhis is gonna be easy |
| 17:05:14 | <atomicturtle> burke: all done |
| 17:06:09 | <burke> sweet. thanks. i'm in. |
| 17:07:43 | <burke> um... it's asking for a password when i try to sudo that I don't have. same for passwd. |
| 17:10:27 | <r0bby> I'm just doing straigth reflection i think |
| 17:10:35 | <r0bby> =x |
| 17:11:42 | <atomicturtle> same root password as the current box |
| 17:14:10 | <burke> ok. got it. thx |
| 17:18:14 | <burke> ok. gotta run. thanks atomicturtle. cya later, r0bby ... I'll have an e-mail out for mentors/interns very soon and we'll start working on your project plan |
| 17:28:50 | <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Tickets: Ticket #750 (task created): Same column name on data export output file <http://dev.openmrs.org/ticket/750> |
| 17:33:14 | *** burke is now known as burke_away |
| 18:40:44 | *** bmckown has quit IRC |
| 18:55:42 | *** atomicturtle has quit IRC |
| 19:37:14 | <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Changesets: Changeset [4211]: nbsmodule: change version number, added advice point for adtservice - ⦠<http://dev.openmrs.org/changeset/4211> || OpenMRS Changesets: Changeset [4210]: nbsmodule: rule updates <http://dev.openmrs.org/changeset/4210> || OpenMRS Changesets: Changeset [4209]: nbsmodule: use the atd teleform monitor task to be notified when TF ⦠<http://dev.openmrs.org/changeset/4209> || OpenMRS Changesets: Changeset [4208]: nbsmodule: use the atd teleform monitor task to be notified when TF ⦠<http://dev.openmrs.org/changeset/4208> || OpenMRS Changesets: Changeset [4207]: nbsmodule: use the atd teleform monitor task to be notified when TF ⦠<http://dev.openmrs.org/changeset/4207> || OpenMRS Changesets: Changeset [4206]: Fixing data export simpleColumn auto-fill options to default to the lower ⦠<http://dev.openmrs.org/changeset/4206> || OpenMRS Changesets: Changeset [4205]: atd: implemented a task to monitor teleform files change states <http://dev.openmrs.org/changeset/4205> || OpenMRS Changesets: Changeset [4204]: atd: implemented a task to monitor teleform files change states <http://dev.openmrs.org/changeset/4204> || OpenMRS Changesets: Changeset [4203]: atd: implemented a task to monitor teleform files change states <http://dev.openmrs.org/changeset/4203> || OpenMRS Changesets: Changeset [4202]: patientmatching: Adding initialization to the DataPanel's table model to ⦠<http://dev.openmrs.org/changeset/4202> || OpenMRS Changesets: Changeset [4201]: atd: implemented a task to monitor teleform files change states <http://dev.openmrs.org/changeset/4201> || OpenMRS Changesets: Changeset [4200]: Merging trunk to api-refactoring [4053]:[4191] (followup) <http://dev.openmrs.org/changeset/4200> || OpenMRS Changesets: Changeset [4199]: Fixing checksum error on LogicServiceImpl <http://dev.openmrs.org/changeset/4199> |
| 20:18:39 | *** pearlbear has quit IRC |
| 20:41:46 | *** docpaul has joined #openmrs |
| 20:41:46 | *** ChanServ sets mode: +o docpaul |
| 20:50:47 | *** [OmegentooX] has joined #openmrs |
| 20:50:47 | *** ChanServ sets mode: +v [OmegentooX] |
| 21:36:04 | <r0bby> docpaul! |
| 21:55:50 | *** atomicturtle has joined #openmrs |