| [12:14:43] | <cweagans> | hefring: log pointer? |
| [12:14:43] | <hefring> | http://hefring.mig5.net/bot/log/aegir/2015-08-24#T586043 |
| [12:22:19] | * Egyptian[Home] has quit (Quit: Leaving.) |
| [12:38:59] | * cweagans is now known as cweagans_afk |
| [13:16:54] | * cweagans_afk is now known as cweagans |
| [14:24:05] | * cweagans is now known as cweagans_afk |
| [15:48:15] | * ivanjaros has joined #aegir |
| [15:59:46] | * ivanjaros has quit (Read error: Connection reset by peer) |
| [16:18:07] | * fatguylaughing has quit (Quit: fatguylaughing) |
| [16:39:25] | * boshtian has joined #aegir |
| [17:04:41] | <helmo> | realityloop: pong |
| [18:08:56] | * sdrycroft has joined #aegir |
| [18:16:18] | * e-anima has joined #aegir |
| [18:27:51] | * gandhiano has joined #aegir |
| [20:03:50] | * gandhiano has quit (Ping timeout: 260 seconds) |
| [20:22:42] | * drupol has joined #aegir |
| [20:33:06] | * stijnvbrande has joined #aegir |
| [20:56:56] | * VeggieMeat_ has joined #aegir |
| [20:56:59] | * VeggieMeat has quit (Ping timeout: 246 seconds) |
| [20:58:02] | * stemount has quit (Ping timeout: 246 seconds) |
| [20:59:01] | * stemount has joined #aegir |
| [22:13:18] | * ivanjaros has joined #aegir |
| [22:17:59] | * joestewart has left #aegir ("http://quassel-irc.org - Chat comfortably. Anywhere.") |
| [22:21:10] | * gandhiano has joined #aegir |
| [22:26:24] | <e-anima> | i have a problem finding out if ageir needs root on all servers. i mean the webservers i manage. or is ssh access enough |
| [22:26:42] | <e-anima> | http://community.aegirproject.org/content/installing/system-requirements |
| [22:26:48] | <e-anima> | found this |
| [22:27:53] | <e-anima> | remote servers i mean |
| [22:28:24] | <e-anima> | i guess remote needs to have root too |
| [22:40:49] | <ergonlogic> | e-anima: aegir doesn't need root on any server |
| [22:41:29] | <ergonlogic> | it requires root to install is, as you need to grant the 'aegir' user the right to run 'sudo apache2ctl graceful' |
| [22:41:36] | <ergonlogic> | but that's about it |
| [22:41:40] | <e-anima> | so you need to be able to add users |
| [22:41:57] | <ergonlogic> | the 'aegir' user doesn't in regular operation |
| [22:41:57] | <e-anima> | and install the aegir package on the remote. ok thx |
| [22:42:06] | <ergonlogic> | but to install Aegir, yes |
| [22:42:14] | <e-anima> | ok thx |
| [22:42:38] | <e-anima> | i only have a normal ssh access. cant install software. so i cant use it on my remotes :( |
| [22:42:48] | <ergonlogic> | to set up a remote server, you need to create the 'aegir' user, setup the sudoers file, grant ssh access, etc. |
| [22:43:54] | <ergonlogic> | apart from apache (or nginx), rync and a couple other utilities I don't think you need to install any software on the remote |
| [22:44:18] | <ergonlogic> | that is, Drush, Provision and such are only installed on the master, at this point |
| [22:44:21] | <ergonlogic> | iirc |
| [22:44:35] | <e-anima> | hmm. my remote is like a shared webhserver but with ssh acces. i have drush there and ofc the std apache/mysql stack |
| [22:44:58] | <e-anima> | my main machine is a single server i own myself |
| [22:44:58] | <ergonlogic> | fwiw, we are looking at making these a requirement for remotes, as it'll resolve some issues that the current hub-and-spoke architecture entails. |
| [22:45:30] | <ergonlogic> | can you restart apache on the remote? |
| [22:46:19] | <e-anima> | no |
| [22:46:28] | <ergonlogic> | then, no, you can't use that server |
| [22:46:32] | <e-anima> | ok thx |
| [22:46:36] | <ergonlogic> | sure thing |
| [22:46:40] | <e-anima> | thats what i thought :( |
| [22:46:42] | <e-anima> | hehe |
| [22:47:12] | <ergonlogic> | well, the first item in 'system requirements' is your own VPS, or something like that |
| [22:48:38] | <e-anima> | i know that i need an own dedicated server master for the aegir main manager |
| [22:48:47] | <e-anima> | was only interested in the "client" requirements |
| [22:50:30] | * zz_drakythe is now known as drakythe |
| [22:51:08] | <ergonlogic> | pretty much the same |
| [22:51:56] | <ergonlogic> | we should probably make it more explicit in the remote server docs though |
| [22:52:07] | <e-anima> | thx |
| [23:05:53] | * zombiebeard has joined #aegir |
| [23:28:03] | * goumbot has joined #aegir |
| [23:56:48] | * stemount has quit (Quit: Connection closed for inactivity) |
| [00:00:34] | * Yaazkal has joined #aegir |
| [00:23:34] | * cweagans_afk is now known as cweagans |
| [00:26:08] | <cweagans> | ergonlogic: e-anima: fwiw, I looked into having Aegir provision sites on shared hosting environments. I didn't end up actually building it, but I don't think it would be very difficult, and it would be a killer feature for Aegir. |
| [00:26:31] | <ergonlogic> | cweagans: how would you propose to do that? |
| [00:28:07] | * gandhiano has quit (Ping timeout: 250 seconds) |
| [00:28:34] | <cweagans> | Rather than running `apachectl graceful`, make that a no-op. Instead of directly writing vhosts, use the cpanel API appropriately. Basically, the tl;dr version is to just use the cpanel api for every operation where we'd normally require some amount of elevated access. note that this has been a long time ago, so I'm a little rusty on the specifics. |
| [00:29:03] | <cweagans> | you'd have to do the same with databases - instead of "CREATE USER...", call the cpanel api to create a new database. |
| [00:29:07] | <ergonlogic> | ok, so it'd basically be hosting_cpanel |
| [00:29:31] | <cweagans> | o_0 is that a thing!? |
| [00:29:32] | <e-anima> | yes and requires it alos :D |
| [00:29:33] | <e-anima> | also |
| [00:29:47] | <ergonlogic> | not that I'm aware |
| [00:29:48] | <e-anima> | i dont have cpanel on any of my servers :) |
| [00:30:05] | <ergonlogic> | I just mean it isn't a generic solution |
| [00:30:21] | <e-anima> | yep |
| [00:30:26] | <ergonlogic> | and it'd require API access to the cpanel server |
| [00:31:12] | <ergonlogic> | I haven't used shared hosting for a long time, but I'm not sure how many hosters provide tht kind of access |
| [00:31:15] | <cweagans> | Right - but cpanel is so common, it'd cover a lot of ground. Even some shared hosts that don't advertise that they use cpanel (and their panel doesn't look like cpanel) still use a heavily customized/themed version of it. WHM is another pretty common one. |
| [00:31:18] | <e-anima> | i am currently testing the DRD module for shared hosting monitoring |
| [00:31:23] | <cweagans> | it *might* be something that's just turned on by default |
| [00:31:36] | <cweagans> | I *think* that's what I remember reading, but I'm not sure |
| [00:31:55] | * cweagans doesn't use shared hosting anymore either |
| [00:32:11] | * fatguylaughing has joined #aegir |
| [00:32:50] | <ergonlogic> | sounds promising |
| [00:33:15] | <ergonlogic> | cweagans: maybe write up a feature request? |
| [00:33:57] | <ergonlogic> | e-anima: please comment in the DRD integration issue I opened recently |
| [00:34:06] | <ergonlogic> | with your findings |
| [00:34:08] | <cweagans> | Maybe. I don't really wanna encourage people to use shared hosting though. There's just no reason to when digitalocean and the like are so *cheap*. |
| [00:34:18] | <e-anima> | ergonlogic where did you open it? |
| [00:34:23] | * cweagans has left #aegir ("Textual IRC Client: www.textualapp.com") |
| [00:34:26] | * cweagans has joined #aegir |
| [00:34:33] | <cweagans> | ugh, znc-- |
| [00:34:35] | <ergonlogic> | https://www.drupal.org/node/2555359 |
| [00:34:36] | <hefring> | https://www.drupal.org/node/2555359 => Integrate w/ DRD [#2555359] => 3 comments, 2 IRC mentions |
| [00:34:47] | <e-anima> | cweagans cheap roo tservers? |
| [00:35:07] | <cweagans> | e-anima: yeah. digitalocean.com = vps starting at $5/mo |
| [00:35:12] | <e-anima> | the problem is that you have to manage your cheap vservers too. one of the main problems |
| [00:35:14] | <ergonlogic> | cweagans: dude, irssi-proxy |
| [00:35:14] | <cweagans> | linode.com = vps starting at $10/mo |
| [00:35:17] | <cweagans> | yeah, that ^ |
| [00:35:29] | <e-anima> | i am capable of that but well it takes a lot of time and risk |
| [00:35:33] | <cweagans> | ergonlogic: ¯\_(ツ)_/¯ znc was installable on my nas OOTB. |
| [00:36:49] | <e-anima> | hm what do you want me to comment. i am still testing :D |
| [00:37:39] | <ergonlogic> | e-anima: a good place to start would be what steps were required to set it up, if any differ from the drd docs |
| [00:38:07] | <e-anima> | you mean with aegir? |
| [00:38:18] | <e-anima> | i have no agir running here currently |
| [00:41:00] | * hestenet has joined #aegir |
| [00:42:01] | <ergonlogic> | ah, ok |
| [00:42:24] | <ergonlogic> | I assumed you did, seeing as how this is #aegir, and all :) |
| [00:43:34] | <e-anima> | no i dint, sorry :) |
| [00:44:17] | <e-anima> | the interesting thing is it runs on shared hosts and you can run actions on sites/drush |
| [00:46:13] | <ergonlogic> | running drush on sites hosted on remote servers shouldn't be a problem, really |
| [00:46:36] | <ergonlogic> | it's writing vhosts and creating dbs, etc. |
| [00:46:47] | <ergonlogic> | which I'm pretty sure drd doesn't do |
| [01:04:04] | * boshtian has quit (Quit: boshtian) |
| [01:13:50] | * e-anima has quit (Ping timeout: 240 seconds) |
| [01:23:29] | * e-anima has joined #aegir |
| [01:26:17] | * sdrycroft has quit (Quit: Leaving.) |
| [01:30:29] | * ivanjaros has quit (Quit: https://drupal.org/user/135190) |
| [01:48:53] | * freiheit has joined #aegir |
| [01:51:52] | * ivanjaros has joined #aegir |
| [02:18:58] | * ivanjaros has quit (Ping timeout: 244 seconds) |
| [02:55:37] | * gandhiano has joined #aegir |
| [02:59:12] | <azend> | heh |
| [02:59:25] | <azend> | ergonlogic: I never even thought about running aegir on shared hosts |
| [02:59:29] | <azend> | now that would be interesting |
| [02:59:48] | <azend> | It's kind of perfectly suited actually |
| [03:01:27] | <ergonlogic> | azend: well, you'd pretty much have to go through the cpanel (or whatever) API, to avoid vhost conflicts and such |
| [03:01:44] | <azend> | yeah |
| [03:01:50] | <azend> | that's just a small thing though |
| [03:02:06] | <azend> | you might even be able to do all of that through the command line |
| [03:02:22] | <azend> | .htaccess redirect to hosts maybe |
| [03:03:02] | <ergonlogic> | I'm not planning on working on this myself, fwiw |
| [03:03:13] | <ergonlogic> | vps's are cheap these days |
| [03:04:07] | <ergonlogic> | that is, if someone offered to finance development, I'd be happy to pursue it |
| [03:05:19] | <ergonlogic> | but otherwise, I'll advise anyone who really wants it |
| [03:14:52] | * cweagans has left #aegir ("Textual IRC Client: www.textualapp.com") |
| [03:14:54] | * cweagans has joined #aegir |
| [03:16:19] | <cweagans> | that ^ there's no reason to put up with crappy shared hosts anymore. Digital Ocean even provides a premade LAMP template for you to deploy your software on. |
| [03:17:27] | * cweagans has considered putting together a basic managed lamp service and making it really cheap as a way to coax people away from godaddy and similar |
| [03:18:55] | <gboudrias> | cweagans: Don't know what you mean by "really cheap" but we're in the process of building an "intermediate" service for cheap managed Aegirs |
| [03:19:25] | <gboudrias> | Oh you mean without Aegir? Sorry I misunderstood |
| [03:19:53] | <gboudrias> | Our new Aegir offer probably won't be as cheap as Omega8's basic service but will include (some) Drupal upgrades, which I don't think anyone does for cheap |
| [03:19:53] | <cweagans> | gboudrias: I'm talking like $1-2/mo on top of the cost of a VPS. This wouldn't be a good fit for like load balanced servers or anything. It'd be more for people that are currently using shared hosting, but don't have the sysadmin expertise to run their own VPS |
| [03:20:10] | <gboudrias> | cweagans: Cool :) |
| [03:23:32] | <azend> | cweagans: nice to see it |
| [03:23:54] | <azend> | even if you know how to administer servers properly, it's still a pain in the ass and takes a fair amount of time |
| [03:24:24] | <azend> | not a bad idea to outsource that job to someone dedicated to it |
| [03:25:26] | <cweagans> | Just have to decide how detailed I want to get with it (i.e. do I want to provide a way to set up vhosts on somebody's server? Do I want to manage DNS entries?). It's not a hard thing to do. The hard thing is deciding *what* to do. |
| [03:26:29] | <gboudrias> | cweagans: Our main problem is email client support actually |
| [03:26:41] | * cweagans won't host email under any circumstances. |
| [03:26:49] | <cweagans> | nooooooooooooooooope. |
| [03:26:51] | <gboudrias> | I don't think anyone who knows enough to manage a LAMP server would voluntarily choose GoDaddy |
| [03:26:54] | <azend> | hahaha |
| [03:27:00] | <gboudrias> | I mean... most wouldn't |
| [03:27:10] | <azend> | cweagans: outsource it to sendgrid or something |
| [03:27:43] | <cweagans> | I mean host a real mail server - like provide IMAP/POP access to clients. |
| [03:27:50] | <azend> | gboudrias: I have a legacy bluehost account I keep around for hosting random stuff without much fuss |
| [03:27:59] | <azend> | and, if something breaks, it's their problem! |
| [03:28:02] | * stijnvbrande has quit (Quit: Connection closed for inactivity) |
| [03:28:14] | <azend> | but I also have an assortment of my own dedicated and virtual servers |
| [03:28:49] | <gboudrias> | Yeah I see what you mean, I think cweagans' idea is interesting in that sense |
| [03:29:13] | <gboudrias> | I would still be scared of people sending me Outlook questions though : |
| [03:29:15] | <gboudrias> | :p* |
| [03:29:18] | <azend> | oh yeah |
| [03:29:30] | <azend> | I didn't realize people still did email that way |
| [03:29:46] | <azend> | *cough* outlook, thunderbird, mutt *cough* |
| [03:29:58] | <cweagans> | sending is one thing - sendgrid is a good candidate for that, but I'm more inclined to just not have any kind of mail server installed and let the client configure it at the application level (smtp.module or whatever). Alternatively, I could set up msmtp and let the client configure an SMTP host in a control panel if they want to use sendgrid or something. |
| [03:30:00] | <gboudrias> | azend: As opposed to... ? |
| [03:30:05] | <azend> | I suppose mutt I can get behind |
| [03:30:14] | <azend> | gboudrias: web mail |
| [03:30:23] | * cweagans uses Thunderbird. It's much better than my alternative for work stuff. |
| [03:30:26] | <cweagans> | Exchange server-- |
| [03:30:30] | <gboudrias> | Eh |
| [03:30:38] | <gboudrias> | I use Thunderbird |
| [03:30:44] | <gboudrias> | Web interfaces have nothing on it |
| [03:30:57] | <gboudrias> | And PGP support is usually much worse in webmail interfaces |
| [03:30:59] | <azend> | I almost defenestrated my computer after I set up thunderbird with pop3 on my email |
| [03:30:59] | <cweagans> | mutt is good too, but it's a pain to get offlineimap and msmtp to play nicely with NTLM authentication. |
| [03:31:05] | <gboudrias> | But that's just ol' paranoid me :) |
| [03:31:14] | <azend> | I had no idea it checked out email and then _deleted_ it |
| [03:31:30] | <gboudrias> | lol |
| [03:31:35] | <gboudrias> | I blame the email provider |
| [03:31:54] | <cweagans> | azend: sounds like PEBKAC :) that's a setting in the UI of Thunderbird. It used to be very common to do it that way. IMAP generally doesn't do that by default, FWIW. |
| [03:32:09] | <azend> | cweagans: It's totally a pebkac |
| [03:32:17] | <azend> | but I've never gone back |
| [03:32:19] | <gboudrias> | Huh, TIL |
| [03:32:22] | <azend> | and I don't plan on it |
| [03:33:04] | * cweagans has considered downloading mail and removing it from the provider's servers. |
| [03:33:16] | <cweagans> | it's so much less convenient, but I feel much better about where my data is living. |
| [03:36:31] | * realityloop has quit (Ping timeout: 260 seconds) |
| [03:37:27] | * realityloop has joined #aegir |
| [04:40:54] | * mstenta has joined #aegir |
| [04:51:17] | * banghouse2 has joined #aegir |
| [04:52:54] | * banghouse2 has quit (Remote host closed the connection) |
| [05:28:05] | <mstenta> | Help! I just ran "drush @sites hostmaster-migrate /[platform]" |
| [05:28:13] | <mstenta> | And now my Aegir site is broken. |
| [05:28:24] | <mstenta> | I realized my mistake after I started it, and canceled with Ctrl+C |
| [05:28:35] | <mstenta> | all my sites seem to be working fine... but hostmaster isn't |
| [05:30:20] | <gboudrias> | mstenta: You can probably repair the hostmaster vhost and drushrc.php manually and run a Verify in the frontend |
| [05:30:39] | <mstenta> | gboudrias: ok yea that's was my first thought too... i'll give that a try |
| [05:30:40] | <mstenta> | thansk |
| [05:31:25] | <gboudrias> | np good luck |
| [05:40:27] | <mstenta> | sigh. well this is a bummer. |
| [05:40:37] | <mstenta> | i'm sure i'll get it working again... but sheesh |
| [05:40:41] | <mstenta> | won't make that mistake again |
| [05:43:03] | <mstenta> | i see that there are two databases now [hostmaster] and [hostmaster]_0 |
| [05:43:04] | <mstenta> | it's using the _0 one |
| [05:43:18] | <mstenta> | is there any way to find the password of the original, so i can change that in the vhost as well? |
| [05:43:33] | <mstenta> | or just reset the mysql user? |
| [05:46:47] | <gboudrias> | You can reset the mysql user's password the standard way, but you might have to change it again after the verify |
| [05:47:16] | <gboudrias> | Actually it puts the password in the vhost |
| [05:47:21] | <gboudrias> | (For reasons unknown to me) |
| [05:47:45] | <gboudrias> | I don't know which is "canon" (vhost VS drushrc.php) |
| [05:48:01] | <mstenta> | oh i actually found the old db password in a backup that was created right before it tried to migraate |
| [05:48:05] | <mstenta> | trying that now... |
| [05:48:14] | <gboudrias> | cool |
| [05:50:38] | <mstenta> | YES! |
| [05:50:40] | <mstenta> | got it back! :-D |
| [05:50:44] | <mstenta> | phew |
| [05:56:52] | <gboudrias> | mstenta: Did the verify run? |
| [05:57:05] | <mstenta> | yes, i was able to verify |
| [05:57:11] | <gboudrias> | Awesome, well done |
| [05:57:12] | <mstenta> | now i'm noticing that my crontab is empty though |
| [05:57:15] | * cweagans is now known as cweagans_afk |
| [05:57:19] | <mstenta> | so new tasks aren't running |
| [05:57:32] | <mstenta> | easy enough to fix... but strange that it disappeared |
| [05:57:42] | <gboudrias> | mstenta: It's not a crontab thing if you use the recommended queue |
| [05:57:45] | <gboudrias> | (hosting queued) |
| [05:58:02] | <gboudrias> | You just have to start the service (service hosting-queued start for aegir3) |
| [05:58:06] | <gboudrias> | (or maybe restart) |
| [05:59:01] | <gboudrias> | The non-daemon task queue comes enabled by default (and does run on cron) but frankly in Aegir3 I see that as a bug, since it's less efficient and more risky than hosting_queued |
| [06:00:15] | <mstenta> | ah yea... this server is still 6.x-2.x :-/ |
| [06:00:37] | <mstenta> | i am trying aegir 3 on another server, though, so i know what you mean |
| [06:04:06] | <gboudrias> | alright |
| [06:10:19] | <mstenta> | Question: if I run "drush @site provision-migrate @platform" - is that supposed to update the site node in aegir after it migrates the site? |
| [06:10:28] | <mstenta> | it seems to have worked... but the site still says the old platform in Aegir |
| [06:11:11] | <mstenta> | do i need to re-verify the site? (trying that now...) |
| [06:11:52] | <mstenta> | nope. that didn't work. verify failed |
| [06:17:12] | <mstenta> | it seems that provision-migrate migrated the site, but didn't update drush alias, or the node in hostmaster |
| [06:17:27] | <mstenta> | that's not the right behavior, right? something seems wrong here |
| [06:19:19] | <gboudrias> | mstenta: Provision only does the backend stuff, which is why I don't usually call it manually. You might want to find the old Mig5 article about managing your Aegir through drush. |
| [06:20:13] | <mstenta> | gboudrias: hmm. i seem to remember egonlogic telling me that is how you migrate in bulk |
| [06:20:21] | <mstenta> | drush @sites provision-migrate @platform |
| [06:20:50] | <gboudrias> | I guess you'd have to run a verify on the platform then |
| [06:20:57] | <gboudrias> | (The new one) |
| [06:21:30] | <gboudrias> | (I feel like @sites doesn't make sense here if it includes hostmaster) |
| [06:22:29] | <mstenta> | gboudrias: yea, you would have to be inside the old platform before you run it, then @sites only uses the sites in that platform |
| [06:22:45] | <mstenta> | hmm, well i'm glad i tested this on a site i don't need |
| [06:22:45] | <gboudrias> | oh I see |
| [06:25:16] | <mstenta> | gboudrias: do you know if bulk migrate is a feature in Aegir 3.x? (from within the hostmaster UI?) |
| [06:25:53] | <gboudrias> | mstenta: It is |
| [06:26:00] | <mstenta> | nice! |
| [06:26:03] | <mstenta> | another reason to upgrade |
| [06:26:07] | <gboudrias> | But then again it already was in 2.0 |
| [06:26:08] | <gboudrias> | ? |
| [06:26:19] | <mstenta> | i don't think so |
| [06:26:26] | <gboudrias> | mstenta: You have a migrate button on your platform |
| [06:26:30] | <mstenta> | yes |
| [06:26:34] | <mstenta> | i mean "bulk" migrate |
| [06:26:40] | <mstenta> | ie: migrate all sites from one platform to another |
| [06:26:53] | <mstenta> | for cases where there are MANY sites on one platform and you want to upgrade them all at once |
| [06:26:58] | <gboudrias> | I don't see how this could be done more efficiently than the current sequential workflow |
| [06:27:21] | <gboudrias> | I mean, alright, you can backup the files in bulk, you'd still have the DBs |
| [06:27:49] | <mstenta> | not sure i understand... wouldn't it just be a matter of queueing up a bunch of migrate tasks |
| [06:27:56] | <mstenta> | same as doing it one at a time... but all at once instead |
| [06:28:02] | <gboudrias> | That's what the migrate button does |
| [06:28:10] | <mstenta> | OH! |
| [06:28:17] | <gboudrias> | :) |
| [06:28:18] | <mstenta> | i thought you meant the migrate button on SITES! |
| [06:28:28] | <mstenta> | there's a migrate button on platforms??! |
| [06:28:32] | <mstenta> | eureka! |
| [06:28:33] | <gboudrias> | No sorry, I meant the migrate button on platforms |
| [06:28:46] | <gboudrias> | Yeah, I guess it's not that well documented? Good that it works for your use case though :) |
| [06:29:00] | <mstenta> | oh man... i'm laughing at the struggle i just put myself through... and there's a button for it already |
| [06:29:01] | <mstenta> | haha |
| [06:29:02] | <gboudrias> | There is a use case for a more efficient/risky bulk migrate as well but no one's really asked for it so far |
| [06:29:09] | <gboudrias> | hahah been there done that |
| [06:29:57] | <mstenta> | gboudrias: hmm good to know - is there an issue for it on drupal.org, out of curiousity? |
| [06:30:02] | <mstenta> | curious how that would work |
| [06:30:22] | <gboudrias> | I doubt it but I never had use for it |
| [06:30:27] | <gboudrias> | So I wouldn't know |
| [06:30:50] | <mstenta> | (awesome, just migrated all the sites! beautiful!) |
| [06:31:01] | <mstenta> | thanks gboudrias! |
| [06:31:05] | <gboudrias> | Congrats :p no problem |
| [06:33:08] | <mstenta> | phew... that was really one of those afternoons... where everything was going smoothly, so i got cocky and started typing too fast |
| [06:33:18] | <mstenta> | always dangerous |
| [06:35:21] | <gboudrias> | Heh, indeed |
| [06:39:08] | <ergonlogic> | mstenta: you'd need to run hosting-import to tell the front-end about changes you made manually |
| [06:39:20] | <mstenta> | ergonlogic: ahhh ok |
| [06:39:27] | <mstenta> | you probably told me that before |
| [06:39:39] | <ergonlogic> | also on aegir 2, when you migrate it, it'll pause the task queue |
| [06:39:49] | <ergonlogic> | that essentially means removing the crontab |
| [06:39:53] | <mstenta> | oooh ok |
| [06:39:56] | <ergonlogic> | which may be why it was removed |
| [06:40:01] | <mstenta> | that makes sense |
| [06:40:09] | <ergonlogic> | it's supposed to put it back after |
| [06:40:14] | <mstenta> | yea... but i stopped it |
| [06:40:22] | <ergonlogic> | but if you interrupted the process, it wouldn't have been able to |
| [06:40:28] | <mstenta> | because i was accidentally migrating hostmaster when i wanted to migrate other sites |
| [06:40:37] | <mstenta> | yea... ok... that explains everything |
| [06:40:38] | <mstenta> | thanks |
| [06:40:42] | <ergonlogic> | np |
| [06:43:42] | <ergonlogic> | mstenta: we're looking to provide even easier updates: https://www.drupal.org/node/2555393#comment-10249001 |
| [06:43:43] | <hefring> | https://www.drupal.org/node/2555393 => Simplify updates [#2555393] => 3 comments, 3 IRC mentions |
| [06:45:14] | <mstenta> | cool |
| [07:00:24] | * cweagans_afk is now known as cweagans |
| [07:09:05] | <mstenta> | ergonlogic: you mentioned that the hosting-dispatch would have been removed from crontab |
| [07:09:07] | <mstenta> | how does that work? |
| [07:09:17] | <mstenta> | because i had another cron task in there... and i notice that is gone as well |
| [07:09:31] | <mstenta> | does it get backed up somewhere by aegir so it can be restored later? |
| [07:09:50] | <ergonlogic> | `drush hosting-pause` & `drush hosting-resume` iirc |
| [07:10:05] | <ergonlogic> | I couldn't say offhand |
| [07:10:14] | <ergonlogic> | probably now |
| [07:10:18] | <ergonlogic> | not* |
| [07:12:26] | <ergonlogic> | mstenta: it's just 'crontab -r' |
| [07:12:32] | <ergonlogic> | so no backup :-/ |
| [07:12:33] | <mstenta> | got it thanks |
| [07:12:41] | <mstenta> | i'll just restore my other task |
| [07:12:55] | <mstenta> | and NEVER run hosting-migrate again |
| [07:12:55] | <ergonlogic> | I suggest that you use cron.d for anything custom |
| [07:13:09] | <mstenta> | :-) |
| [07:13:12] | <mstenta> | ok i'll look into that |
| [07:13:13] | <ergonlogic> | well, that's how Aegir upgrades itself |
| [07:13:36] | <mstenta> | yea, just kidding... stressful afternoon :-) |
| [07:13:39] | <ergonlogic> | so, if it's installed via .debs, it'll still wipeout anything in aegir's crontab |
| [07:13:53] | <mstenta> | good to know... aegir's crontab is off limits |
| [07:13:55] | <ergonlogic> | understood |
| [07:14:11] | <ergonlogic> | also, that's triggered by hostmaster-migrate |
| [07:14:16] | <ergonlogic> | not provision-migrate |
| [07:19:31] | * DanielP has joined #aegir |
| [07:19:35] | <DanielP> | hola |
| [07:19:35] | <hefring> | eh oh |
| [07:20:07] | <cweagans> | Hey DanielP, welcome :) |
| [07:20:12] | <DanielP> | ty |
| [07:20:55] | <DanielP> | im stoked about this |
| [07:21:22] | <DanielP> | so u guys start on the rewrite? |
| [07:23:25] | <cweagans> | Sort of. Mostly doing planning and stuff right now, but everyone is so busy that we haven't been able to take any sizable steps forward. |
| [07:24:03] | <cweagans> | We've also got a couple of other initiatives that are taking up time - namely, the application for SF Conservancy and the redesign of our website (it's being donated, but we still need to write user stories and such) |
| [07:25:44] | <DanielP> | i love writing user stories |
| [07:25:54] | <cweagans> | ORLY. |
| [07:26:01] | <cweagans> | I'd love some help with it |
| [07:26:07] | <cweagans> | because it's vague and generally unspecified. |
| [07:26:27] | <DanielP> | i am not a phd in capturing requirements |
| [07:26:33] | <DanielP> | but i have fun with it |
| [07:26:41] | <cweagans> | how about making them up? Because that's basically what it is. |
| [07:26:41] | <cweagans> | :P |
| [07:26:47] | <DanielP> | So a user walks into a bar... |
| [07:26:50] | <cweagans> | ha |
| [07:26:55] | <cweagans> | Right now, we have aegirproject.org |
| [07:27:01] | <cweagans> | it's a one page site with some really basic information |
| [07:27:30] | <DanielP> | email me what I can do to help. I have to get back to this drupal deployment today |
| [07:27:36] | <DanielP> | daniel.payne.unlimited@gmail.com |
| [07:27:49] | <cweagans> | Nice, I'll send an email later this evening. I've got some stuff I have to take care of too |
| [07:27:53] | <cweagans> | thanks for volunteering :) |
| [07:28:09] | <DanielP> | thanks for the invite to this proj. look forward to getting my github commit ratio up lol |
| [07:30:00] | <cweagans> | =D |
| [07:30:15] | * gandhiano has quit (Ping timeout: 255 seconds) |
| [07:37:26] | * mstenta has quit (Ping timeout: 240 seconds) |
| [07:38:29] | * DanielP has quit (Ping timeout: 252 seconds) |
| [07:41:12] | * Egyptian[Home] has joined #aegir |
| [07:45:42] | * gandhiano has joined #aegir |
| [08:00:48] | <cweagans> | ergonlogic++ |
| [08:05:50] | * hestenet has quit (Remote host closed the connection) |
| [08:06:33] | * zombiebeard has quit (Quit: zombiebeard) |
| [08:06:45] | * fatguylaughing has quit (Quit: fatguylaughing) |
| [08:07:15] | * hestenet has joined #aegir |
| [08:23:36] | * e-anima has quit (Read error: Connection reset by peer) |
| [08:44:58] | * gusaus has joined #aegir |
| [08:48:44] | * hestenet has quit (Remote host closed the connection) |
| [08:58:54] | * gandhiano has quit (Ping timeout: 255 seconds) |
| [09:15:06] | * drakythe is now known as zz_drakythe |
| [09:16:15] | * gandhiano has joined #aegir |
| [09:38:07] | * cweagans is now known as cweagans_afk |