| [10:17:24] | * freiheit has quit (Quit: Leaving.) |
| [10:41:29] | * mstenta has quit (Ping timeout: 244 seconds) |
| [11:30:46] | * hestenet has joined #aegir |
| [11:59:44] | * gusaus has quit (Quit: gusaus) |
| [12:13:40] | * gusaus has joined #aegir |
| [12:15:19] | * titanous has quit () |
| [12:16:35] | * gusaus has quit (Client Quit) |
| [12:18:15] | * gusaus has joined #aegir |
| [12:41:30] | * hestenet has quit (Remote host closed the connection) |
| [13:17:12] | * notzach has quit (Ping timeout: 264 seconds) |
| [13:17:12] | * Yaazkal has joined #aegir |
| [13:17:52] | * notzach has joined #aegir |
| [13:24:57] | * jerryitt has quit (Quit: Connection closed for inactivity) |
| [13:31:43] | * gusaus has quit (Quit: gusaus) |
| [13:55:54] | * Egyptian[Home] has quit (Quit: Leaving.) |
| [14:08:22] | * Yaazkal has quit () |
| [14:33:05] | * HaloFX_ has joined #aegir |
| [15:01:21] | * cweagans is now known as cweagans_afk |
| [15:18:00] | * stijnvbrande has joined #aegir |
| [15:56:25] | * David_Hernandez has joined #aegir |
| [16:07:11] | * ivanjaros has joined #aegir |
| [17:30:23] | * boshtian has joined #aegir |
| [17:30:44] | * kristofferw_ has quit (Read error: Connection reset by peer) |
| [17:33:10] | * kristofferw has joined #aegir |
| [17:34:21] | * kristofferw has quit (Read error: Connection reset by peer) |
| [17:37:36] | * kristofferw has joined #aegir |
| [17:59:44] | <formatC_vt> | gboudrias> Automated backup work fine in dev version |
| [18:02:09] | <formatC_vt> | gboudrias> site setting form a little confusing me, you can choose Backup interval also when you don't select "Site specific settings" |
| [18:04:41] | * sdrycroft has joined #aegir |
| [18:26:12] | * drupol has joined #aegir |
| [18:38:59] | * ratioweb has joined #aegir |
| [18:45:47] | * e-anima has joined #aegir |
| [18:53:43] | <formatC_vt> | gboudrias> https://www.drupal.org/node/2553703 |
| [18:53:44] | <hefring> | https://www.drupal.org/node/2553703 => Site backup settings - UI improve [#2553703] => 0 comments, 1 IRC mention |
| [18:59:57] | * thunderWilly has joined #aegir |
| [19:00:25] | * e-anima has quit (Ping timeout: 245 seconds) |
| [19:09:16] | * boshtian1 has joined #aegir |
| [19:11:26] | * boshtian has quit (Ping timeout: 246 seconds) |
| [20:13:20] | * ratioweb has quit (Ping timeout: 245 seconds) |
| [20:38:06] | * Egyptian[Home] has joined #aegir |
| [21:06:54] | * Egyptian[Home] has quit (Quit: Leaving.) |
| [21:42:20] | * zombiebeard has joined #aegir |
| [21:43:36] | * zombiebeard has quit (Client Quit) |
| [21:44:04] | * zombiebeard has joined #aegir |
| [21:58:13] | * gandhiano_ has joined #aegir |
| [22:11:23] | * gandhiano_ has quit (Ping timeout: 252 seconds) |
| [22:49:39] | * mstenta has joined #aegir |
| [23:02:59] | * zz_drakythe is now known as drakythe |
| [23:32:59] | * titanous has joined #aegir |
| [23:34:51] | * ivanjaros has quit (Quit: https://drupal.org/user/135190) |
| [23:51:47] | * ratioweb has joined #aegir |
| [23:52:08] | * jerryitt has joined #aegir |
| [00:06:10] | * shaneonabike1 has joined #aegir |
| [00:21:43] | * fatguylaughing has joined #aegir |
| [00:38:11] | * hestenet has joined #aegir |
| [00:44:24] | <mstenta> | ergonlogic or helmo: i'm trying puppet-aegir with the new 7.x-3.x aegir branch (using aegir::dev) - getting some errors, and starting to dig into them... just curious if there's any known issues |
| [00:47:35] | <mstenta> | here is the first error in the list: |
| [00:47:38] | <mstenta> | drush version 5.10.0 |
| [00:47:38] | <mstenta> | Cannot determine release date for drush [18.47 sec, 9.63 MB] [notice] |
| [00:47:38] | <mstenta> | Drush !version is not supported [18.47 sec, 7.18 MB] [error] |
| [00:47:59] | <mstenta> | (i am also using puppet-drush to install drush) |
| [00:50:23] | <mstenta> | the strange thing is... it DOES seem to install aegir properly - and I get the email that says "your new site was installed" - but it then deletes it |
| [00:50:58] | * hestenet has quit (Ping timeout: 272 seconds) |
| [00:51:45] | * hestenet has joined #aegir |
| [00:52:14] | <mstenta> | aside from the Drush version error described above, i only see one other potential clue in the install log (between when the site is created and when it is deleted): "No IP addresses provided for server. ..." |
| [00:52:57] | <mstenta> | the server i am installing on is a local testing server, not accessible from the internet |
| [00:59:10] | * cweagans_afk is now known as cweagans |
| [01:22:23] | * hestenet has quit (Read error: Connection reset by peer) |
| [01:26:47] | <mstenta> | Huh. Line 440 of hosting_server.module (where the "no ip addresses" message is created) seems to be saying "if there are IPs, print a message saying there are no IPs" |
| [01:27:04] | <mstenta> | Shouldn't it be "if there are NO IPs, print a message saying there are no IPs" ? |
| [01:29:43] | <mstenta> | Oh wait... nevermind... I understand what's happening. |
| [01:30:11] | <mstenta> | It's looking for IPs defined on the node, and if it doesn't find any, it uses gethostbynamel() - ok that makes sense |
| [01:30:19] | * David_Hernandez has quit (Quit: :wq!) |
| [01:30:22] | * hestenet has joined #aegir |
| [01:30:43] | <mstenta> | So maybe it's just the Drush error that's breaking my install... |
| [01:31:36] | * hestenet has quit (Client Quit) |
| [01:55:38] | * freiheit has joined #aegir |
| [02:10:21] | <mstenta> | Ok, I think I found the drush version issue... |
| [02:11:12] | <mstenta> | Line 86 of .drush/provision/platform/drupal/install_7.inc |
| [02:11:20] | <mstenta> | switch (substr(drush_core_version(), 0, 1)) { |
| [02:11:54] | <mstenta> | That doesn't work, because the output of drush_core_version() is "drush version 5.10.0", but install_7.inc expects it to be "5.10.0" |
| [02:23:14] | * boshtian1 has quit (Quit: boshtian1) |
| [02:25:09] | <mstenta> | hmm it's a little more complicated than that it seems... |
| [02:25:25] | <mstenta> | in Drush 5.x, drush_core_version() actually executes a "print" itself |
| [02:25:42] | <mstenta> | in 6.x, it simply returns the version, which is what install_7.inc seems to expect |
| [02:26:14] | <mstenta> | Does Aegir 7.x-3.x require Drush 6+? |
| [02:31:10] | <mstenta> | AH HA! That was the problem! I changed "drush_core_version()" to "DRUSH_VERSION" and my installation worked! |
| [02:31:30] | <mstenta> | That's not a solution, though... I will file a bug report to figure out the right way to do it... |
| [02:42:46] | <mstenta> | Created the issue: https://www.drupal.org/node/2554029 |
| [02:42:47] | <hefring> | https://www.drupal.org/node/2554029 => Error: Drush !version is not supported [#2554029] => 0 comments, 1 IRC mention |
| [02:42:47] | <ergonlogic> | mstenta: hi! yes Drush 6+ |
| [02:43:01] | <mstenta> | ergonlogic: ah ok... |
| [02:43:06] | <ergonlogic> | sorry, but I don't really use puppet-aegir in production anymore |
| [02:43:18] | <ergonlogic> | so I can't really help much |
| [02:43:20] | <mstenta> | ergonlogic: aw :-( do you use something else? |
| [02:43:34] | <ergonlogic> | very basic ansible role |
| [02:43:58] | <ergonlogic> | https://github.com/GetValkyrie/ansible-role-aegir |
| [02:44:16] | <mstenta> | ergonlogic: thanks i'll explore that |
| [02:44:28] | <mstenta> | ergonlogic: regarding the bug... technically it's a bug in provision, not puppet-aegir |
| [02:44:44] | <ergonlogic> | ok, I'll take a look |
| [02:45:06] | <ergonlogic> | we do use the puppet scripts in our CI tests, though, so I'm surprised there's an issue there |
| [02:45:16] | <ergonlogic> | also, I'm pretty sure others continue to use it |
| [02:45:17] | <mstenta> | ergonlogic: well it's really only when you use Drush 5.x |
| [02:45:26] | <ergonlogic> | so it's not like it's abandoned or anything |
| [02:45:30] | <mstenta> | ergonlogic: i guess puppet-drush still defaults to using 5.x? |
| [02:45:43] | <ergonlogic> | perhaps, but it probably shouldn't |
| [02:46:06] | <mstenta> | ergonlogic: i'll upgrade my drush - that will work around the issue |
| [02:46:11] | <ergonlogic> | iirc, our CI test setup scripts are in puppet-aegir itself |
| [02:46:27] | <ergonlogic> | so, maybe check out how they call the modules |
| [02:46:33] | <mstenta> | i'll take a look at the puppet-drush defaults too... maybe i can make a patch to change the default to 6 |
| [02:47:12] | <mstenta> | ok will do |
| [02:48:36] | <mstenta> | ergonlogic: yea, looks like puppet-drush defaults to 5 |
| [02:48:36] | <mstenta> | http://cgit.drupalcode.org/puppet-drush/tree/manifests/defaults.pp#n8 |
| [02:49:08] | <mstenta> | if i change that to 6, an re-run it, will that upgrade it for me, do you know? or do i need to uninstall drush and then run it? |
| [02:50:36] | * sdrycroft has quit (Quit: Leaving.) |
| [02:53:16] | * titanous has left #aegir () |
| [03:13:41] | * hestenet has joined #aegir |
| [03:14:12] | * cdracars has joined #aegir |
| [03:18:55] | <mstenta> | ergonlogic: where is /var/aegir/config/apache.conf created? |
| [03:19:39] | <mstenta> | I am trying to figure out why it didn't use port 8080, which is specified in my puppet script. It used to work... a regression perhaps? |
| [03:22:22] | <azend> | crap crap crap crap crap |
| [03:23:18] | <azend> | I did a `sudo find . -type d -exec chmod 2775 {} \;` |
| [03:23:23] | <azend> | I thought no big deal |
| [03:23:30] | <azend> | and now my platform won't load |
| [03:23:42] | <azend> | like the execute bit is missing |
| [03:23:53] | <azend> | all I get on any page is to download install.php |
| [03:24:11] | <azend> | ergonlogic: any ideas? |
| [03:27:33] | <gboudrias> | azend: You mean it displays the site install form? |
| [03:27:51] | <azend> | no |
| [03:28:08] | <azend> | it downloads the install.php file |
| [03:28:16] | <azend> | like php isn't even there |
| [03:28:28] | <gboudrias> | Wow that's pretty weird, never seen that before |
| [03:30:30] | <gboudrias> | Probably the safest would be to reset to Aegir's default perms using the same command (755): http://www.askapache.com/security/chmod-stat.html#Permission_0000_0777 |
| [03:31:13] | <gboudrias> | Or maybe not even the same command actually, but I don't want to steer you wrong |
| [03:31:35] | * shaneonabike1 has left #aegir ("PONG :sendak.freenode.net") |
| [03:32:36] | <gboudrias> | If it was my server I would probably do chmod 755 for the whole platform, but again I don't really know your situation (I don't really understand why you would run find chmod in the first place) |
| [03:33:32] | <gboudrias> | azend: I'll let ergonlogic answer since you pinged him, but it would probably help to know where you ran that from |
| [03:33:33] | * drakythe is now known as zz_drakythe |
| [03:35:42] | <mstenta> | gboudrias: are you familiar with how the config/apache.conf file is generated? For some reason it did not use port 8080 even though I passed --http_port=8080 in with hostmaster-install |
| [03:35:55] | <mstenta> | trying to trace it... |
| [03:36:53] | <gboudrias> | mstenta: Not really, you can probably patch it temporarily (reset Apache) and modify the server node in the interface though |
| [03:36:58] | * hestenet_ has joined #aegir |
| [03:37:31] | <gboudrias> | I didn't really follow the previous conversation though |
| [03:37:35] | <mstenta> | gboudrias: ok thanks, i'm going to see if i can pinpoint the bug... |
| [03:38:05] | * stijnvbrande has quit (Quit: Connection closed for inactivity) |
| [03:38:15] | <gboudrias> | Cool, it might just be a regression like you said |
| [03:38:48] | * ivanjaros has joined #aegir |
| [03:39:59] | * hestenet has quit (Ping timeout: 260 seconds) |
| [03:41:51] | * ratioweb has quit (Ping timeout: 260 seconds) |
| [03:45:23] | * cweagans is now known as cweagans_afk |
| [04:15:46] | <mstenta> | is provision_tasks_extra included with 3.x now? |
| [04:17:05] | <formatC_vt> | yes |
| [04:17:11] | <mstenta> | woo hoo! |
| [04:17:14] | <mstenta> | :-) |
| [04:26:09] | <mstenta> | I created an issue for the --http_port regression: https://www.drupal.org/node/2554087 |
| [04:26:10] | <hefring> | https://www.drupal.org/node/2554087 => Regression: hostmaster-install --http_port=8080 [#2554087] => 2 comments, 1 IRC mention |
| [04:26:54] | <mstenta> | If anyone has any ideas... I'm digging into it... but it's been a while since I've been in the provision code, so I'm rusty. |
| [04:47:25] | * cweagans_afk is now known as cweagans |
| [05:06:55] | <cweagans> | mstenta: looks like provision is handling the argument properly, but the hostmaster profile itself is not respecting what's in the context for the web server. |
| [05:07:17] | <cweagans> | mstenta: http://cgit.drupalcode.org/hostmaster/tree/hostmaster.install#n53 |
| [05:07:39] | <cweagans> | mstenta: ditto with the database port |
| [05:07:58] | <cweagans> | (line 77 - same file) |
| [05:10:13] | <mstenta> | cweagans: yay! thanks for finding that! |
| [05:10:31] | <mstenta> | cweagans: i was just preparing myself for a deep dive, haha |
| [05:11:03] | <mstenta> | cweagans: that must have changed recently, huh? |
| [05:11:13] | <cweagans> | I know it worked in 6.x-2.x |
| [05:11:18] | <mstenta> | cweagans: yea |
| [05:11:27] | <mstenta> | well, i guess "recently" is sometime in the past two years :-P |
| [05:11:48] | <cweagans> | there was some work to decouple the profile from provision so that the profile could be installed on it's own (for frontend devs), so I'm guessing that might be the point where things got unintentionally broken |
| [05:11:50] | <cweagans> | ¯\_(ツ)_/¯ |
| [05:11:53] | <mstenta> | today is the first day i'm playing around with 7.x-3.x |
| [05:11:54] | <cweagans> | at least it's a relatively easy fix |
| [05:12:46] | <mstenta> | cweagans: want me to take a stab at it? or are you already? |
| [05:12:59] | <mstenta> | i have a server set up i can test with pretty easily |
| [05:13:08] | <cweagans> | mstenta: I can't work on it directly right now, but if you want to take a stab at it, I'd be happy to review/commit |
| [05:13:23] | <cweagans> | note that we're planning a release tomorrow, so if we get this in, it'll be part of the tag |
| [05:13:34] | <mstenta> | cweagans: roger that... thanks for helping find the bug |
| [05:13:39] | <mstenta> | cool, i'll try to get it done right now |
| [05:13:54] | <cweagans> | no problem :) I'll be around for the next 10 hours or so, so no hurry :) |
| [05:18:37] | <mstenta> | cweagans: is $master_server->http_port what I want in that context? |
| [05:19:19] | <cweagans> | mstenta: probably. During installation, only the hostmaster server should be in the system (with the possible exception of a remote db server) |
| [05:21:32] | * Yaazkal has joined #aegir |
| [05:22:24] | <mstenta> | cweagans: testing now... if it works i'll put a patch up on that issue |
| [05:22:32] | <cweagans> | awesome :) |
| [05:22:34] | <cweagans> | mstenta++ |
| [05:26:24] | * zz_drakythe is now known as drakythe |
| [05:29:07] | <mstenta> | cweagans: that worked. making patch... |
| [05:31:43] | <mstenta> | cweagans: https://www.drupal.org/node/2554087#comment-10238907 |
| [05:31:44] | <hefring> | https://www.drupal.org/node/2554087 => Regression: hostmaster-install --http_port=8080 [#2554087] => 4 comments, 2 IRC mentions |
| [05:31:50] | <mstenta> | :-) Thanks again for the help! |
| [05:34:44] | <mstenta> | question: what is the recommended method of executing hosting tasks in 3.x? |
| [05:34:58] | <mstenta> | previously i was using drush @hostmaster hosting-dispatch via cron |
| [05:35:03] | <mstenta> | but that doesn't work anymore it seems |
| [05:37:17] | <gboudrias> | mstenta: The hosting queue daemon |
| [05:37:41] | <gboudrias> | Just disable the task queue in queues and activate the hosting queue daemon feature |
| [05:37:55] | <mstenta> | gboudrias: ok, and that is "service hosting-queued" correct? which depends on a new module also? |
| [05:38:08] | <gboudrias> | mstenta: Yep |
| [05:38:11] | <mstenta> | cool |
| [05:38:17] | <mstenta> | so then what is hosting-queue-runner? |
| [05:40:29] | <ergonlogic> | mstenta: it'e the old hosting-queued |
| [05:40:36] | <ergonlogic> | back when it was in contrib |
| [05:40:41] | <ergonlogic> | for Aegir 1.x |
| [05:40:46] | <mstenta> | oh ok... gotcha |
| [05:42:24] | <mstenta> | i installed it via puppet-aegir - so i should get rid of it then |
| [05:45:00] | <mstenta> | i am SO excited to be trying 7.x-3.x :-D |
| [05:45:16] | <mstenta> | thank you all for making it a real thing! |
| [05:46:22] | <azend> | wtf |
| [05:46:27] | <azend> | gboudrias: it just went away |
| [05:46:34] | <azend> | php just died |
| [05:46:39] | <azend> | and disappeared |
| [05:47:10] | <gboudrias> | That's strange |
| [05:48:33] | <azend> | yeah |
| [05:48:38] | <azend> | nothing in the php5-fpm logs |
| [05:48:43] | <azend> | nothing in the nginx logs |
| [05:48:52] | <azend> | so strange |
| [05:52:38] | * hestenet_ has quit (Remote host closed the connection) |
| [06:21:20] | * hestenet has joined #aegir |
| [06:39:40] | * mstenta has quit (Quit: Leaving.) |
| [06:40:36] | * josh_k has joined #aegir |
| [06:43:25] | * mstenta has joined #aegir |
| [07:11:35] | * zombiebeard has quit (Quit: zombiebeard) |
| [07:41:23] | * Egyptian[Home] has joined #aegir |
| [07:56:22] | * thunderWilly has quit (Read error: Connection reset by peer) |
| [08:05:44] | * fatguylaughing has quit (Quit: fatguylaughing) |
| [08:29:51] | <cweagans> | ergonlogic: ping re sf conservancy app |
| [08:31:45] | <cweagans> | I'll just put my q's below and you can answer at your leisure: |
| [08:33:43] | <cweagans> | I don't have any information for the "Have you ever had funds held by the project, or by any individual on behalf of the project? How and for what did you spend those funds? Are there funds remaining? If so, who is holding them now?" question. I'm assuming you were working with anarcat for the paypal acct access to answer that q, but if not, if you'd like to give me access to that acct, I can go through the history and find out the |
| [08:33:43] | <cweagans> | purpose for each outflow and such. It will take some time to do the research on that, so I'd like to get that started ASAP |
| [08:34:52] | <cweagans> | 2nd q is - did we ever land on a license for Aegir 4? If we end up with just the Drupal frontend, I guess it would be GPL2+ ? |
| [08:35:04] | <cweagans> | like Aegir < 3.0 |
| [08:53:03] | <anarcat> | cweagans: i have given ergonlogic access to the paypal account |
| [08:58:16] | * josh_k_ has joined #aegir |
| [08:58:16] | * josh_k has quit (Disconnected by services) |
| [09:01:17] | * hestenet has quit (Remote host closed the connection) |
| [09:07:08] | * hestenet has joined #aegir |
| [09:07:22] | * HaloFX_ has quit (Remote host closed the connection) |
| [09:13:30] | * hefring has joined #aegir |
| [09:21:15] | * drakythe is now known as zz_drakythe |
| [09:22:50] | * gandhiano has joined #aegir |
| [09:34:06] | * gandhiano has quit (Ping timeout: 240 seconds) |
| [09:49:37] | * ivanjaros has quit (Quit: https://drupal.org/user/135190) |
| [09:52:18] | * hestenet has quit (Remote host closed the connection) |
| [09:59:17] | * hestenet has joined #aegir |