| [11:24:34] | * hestenet_ has quit (Read error: Connection reset by peer) |
| [11:25:11] | * hestenet has joined #aegir |
| [11:43:58] | * rominronin has joined #aegir |
| [11:47:56] | * gandhiano has quit (Ping timeout: 240 seconds) |
| [11:49:23] | * rominronin has quit (Ping timeout: 264 seconds) |
| [12:00:36] | * rominronin has joined #aegir |
| [12:05:52] | * rominronin has quit (Ping timeout: 256 seconds) |
| [12:15:23] | * hestenet has quit (Remote host closed the connection) |
| [12:26:36] | * freiheit has quit (Quit: Leaving.) |
| [12:35:57] | * Egyptian[Home] has joined #aegir |
| [12:57:04] | * Deciphered is now known as DecipheredAFK |
| [13:02:13] | * rominronin has joined #aegir |
| [13:06:55] | * rominronin has quit (Ping timeout: 240 seconds) |
| [13:13:07] | * hestenet has joined #aegir |
| [13:16:48] | * hestenet has quit (Remote host closed the connection) |
| [13:51:18] | * DecipheredAFK is now known as Deciphered |
| [14:03:09] | * rominronin has joined #aegir |
| [14:03:18] | * mengi has quit (Read error: Connection reset by peer) |
| [14:08:29] | * rominronin has quit (Ping timeout: 276 seconds) |
| [14:25:05] | * Egyptian[Home] has quit (Ping timeout: 245 seconds) |
| [14:40:28] | * Egyptian[Home] has joined #aegir |
| [14:56:30] | * gusaus has quit (Quit: gusaus) |
| [15:04:12] | * rominronin has joined #aegir |
| [15:09:35] | * rominronin has quit (Ping timeout: 276 seconds) |
| [15:19:05] | * Egyptian[Home] has quit (Quit: Leaving.) |
| [15:34:25] | * Yaazkal has quit () |
| [15:41:40] | * cweagans has joined #aegir |
| [16:04:58] | * rominronin has joined #aegir |
| [16:09:40] | * rominronin has quit (Ping timeout: 245 seconds) |
| [17:05:54] | * rominronin has joined #aegir |
| [17:10:59] | * rominronin has quit (Ping timeout: 264 seconds) |
| [17:27:42] | * Deciphered is now known as DecipheredAFK |
| [17:34:06] | * boshtian has joined #aegir |
| [18:06:58] | * rominronin has joined #aegir |
| [18:08:05] | * rominronin has quit (Read error: Connection reset by peer) |
| [18:08:09] | * rominron_ has joined #aegir |
| [18:12:59] | * rominron_ has quit (Client Quit) |
| [18:18:31] | * rominronin has joined #aegir |
| [18:45:57] | * DecipheredAFK is now known as Deciphered |
| [18:48:22] | * ybabel has joined #aegir |
| [18:55:41] | * Deciphered is now known as DecipheredAFK |
| [19:51:43] | * David_Hernandez has joined #aegir |
| [20:00:11] | * David_Hernandez has quit (Ping timeout: 264 seconds) |
| [20:07:46] | * David_Hernandez has joined #aegir |
| [20:46:25] | * cweagans has quit (Quit: Computer has gone to sleep) |
| [21:08:05] | * gandhiano has joined #aegir |
| [21:17:13] | * ybabel1 has joined #aegir |
| [21:18:46] | * ybabel has quit (Ping timeout: 240 seconds) |
| [21:18:46] | * ybabel1 is now known as ybabel |
| [22:47:56] | * Egyptian[Home] has joined #aegir |
| [22:51:38] | * MarkF_ has quit (Quit: MarkF_) |
| [23:13:31] | * Egyptian[Home] has quit (Quit: Leaving.) |
| [00:15:26] | * noecc has joined #aegir |
| [00:15:43] | * gnudon has joined #aegir |
| [00:26:49] | * zombiebeard has joined #aegir |
| [00:48:30] | * gandhiano has quit (Ping timeout: 260 seconds) |
| [01:08:25] | * Yaazkal has joined #aegir |
| [01:21:11] | * flashpoint9 has joined #aegir |
| [01:48:16] | * gandhiano has joined #aegir |
| [01:58:19] | * cweagans has joined #aegir |
| [01:58:19] | * cweagans has quit (Client Quit) |
| [02:02:50] | <ergonlogic> | hi all |
| [02:02:59] | <ergonlogic> | scrum time |
| [02:03:46] | <ergonlogic> | I'll start, unless someone else would prefer to |
| [02:04:32] | <ergonlogic> | From a code stand-point, I've only really had a chance to work on hosting_s3 lately |
| [02:04:58] | <helmo> | Hi all |
| [02:05:03] | <ergonlogic> | I'm hopeful that some sponsorship will allow some further improvements in Febr. |
| [02:05:07] | <ergonlogic> | hi! |
| [02:05:07] | <hefring> | que tal |
| [02:05:51] | <ergonlogic> | from an organizational standpoint, wrt the Aegir Coop, I've been trying to get stuff far enough along to no longer be a bottleneck |
| [02:06:32] | <ergonlogic> | I've largely translated coop bylaws (from French), and am formatting them in mkdocs |
| [02:06:58] | <ergonlogic> | later today, I'll put up a gh-pages of that, and other coop-related docs |
| [02:07:13] | <ergonlogic> | probably at coop.aegirproject.org |
| [02:07:32] | <ergonlogic> | until we're approved as a coop, at which point I'll register aegir.coop |
| [02:07:44] | <helmo> | ok, good |
| [02:07:44] | * gnudon has quit (Remote host closed the connection) |
| [02:07:56] | <ergonlogic> | We've got most of a basic website built and in git |
| [02:08:23] | <ergonlogic> | and much of a draft financial model for a business plan |
| [02:08:46] | <ergonlogic> | many of these things I'd already shared with mny of you as google docs |
| [02:09:07] | <ergonlogic> | I think we should centralize these somewhat |
| [02:09:34] | <ergonlogic> | mostly by adding links to them from the coop gh-pages docs site |
| [02:10:10] | <ergonlogic> | to move things forward, any and all founding members are going to have to ratify the by-laws |
| [02:10:21] | <ergonlogic> | they're only in draft form at present |
| [02:10:46] | <ergonlogic> | so we should start thinking about setting aside some time to go over them, and flesh them out further |
| [02:11:21] | <ergonlogic> | I'd like to propose that we start meeting regularly to work through this stuff |
| [02:11:37] | <ergonlogic> | maybe 1 hour per week |
| [02:12:08] | <ergonlogic> | we'll need to have a first general assembly where we adopt the bylaws |
| [02:12:33] | <ergonlogic> | and that'll have to come within a couple months of registering as a coop with the gov't |
| [02:12:42] | <ergonlogic> | in this case the Quebec gov't |
| [02:13:35] | <ergonlogic> | I'd like to apologize for having been a bottleneck in this process |
| [02:13:45] | <helmo> | yes, reserving that time will provide more focus... maybe use a voice call e.g. Google hangout |
| [02:14:02] | <ergonlogic> | so I really want to share everythingI've done, so everyone else can help push this forward |
| [02:14:18] | <ergonlogic> | I like google hangouts |
| [02:14:40] | <ergonlogic> | certainly for informal discussion, it's great |
| [02:15:09] | <ergonlogic> | one of the bylaws we'll need to adopt addresses how we meet, and modes of remote participation |
| [02:15:50] | <ergonlogic> | for instances of decision-making, I think IRC or other written forms of communication have some benefits |
| [02:15:57] | <ergonlogic> | mostly that it's self-documenting |
| [02:16:42] | <ergonlogic> | taking good meeting minutes has always been a challenge in any group decision-making process I've ever participated in |
| [02:17:28] | <helmo> | but is IRC reliable enough? Then email with GPG or s/mime offers a better signature |
| [02:17:34] | <ergonlogic> | when it comes to the by-laws and other policies, having them on github actually opens some interesting possibilities |
| [02:18:07] | <helmo> | we could start gpg signing in git |
| [02:18:44] | <ergonlogic> | I don't have any experience with that, but I'm familiar with the concept |
| [02:19:03] | <ergonlogic> | we'd need to document that pretty thoroughly |
| [02:19:27] | <ergonlogic> | but esentially, changes to by-laws could be handled as pull requests |
| [02:20:07] | <helmo> | ok, hangout for informal, irc and email for formal |
| [02:20:29] | * rominronin has quit () |
| [02:20:57] | <ergonlogic> | so, I've created a gh org for the Aegir Coop |
| [02:21:10] | <ergonlogic> | and a project for the coop docs |
| [02:21:17] | <ergonlogic> | which I'll post later today |
| [02:21:32] | * rominronin has joined #aegir |
| [02:21:56] | <ergonlogic> | at present, it has 2 sections: bylaws and policies |
| [02:22:13] | <ergonlogic> | policies being ToS, AUP and privacy policy |
| [02:22:38] | <ergonlogic> | we could add additional sections as req'D |
| [02:23:01] | <ergonlogic> | the RT instance we have can help to centralize some efforts too |
| [02:23:13] | <helmo> | I'll try to read some on the train tomorrow |
| [02:23:24] | <ergonlogic> | and can act as a shared 'todo' list, etc. |
| [02:23:35] | <ergonlogic> | ok, great |
| [02:23:58] | <helmo> | I'm almost ready to push a 3.3 release.... |
| [02:24:02] | <helmo> | I created a few contrib releases this morning. |
| [02:24:06] | <ergonlogic> | even beteer! |
| [02:24:13] | <ergonlogic> | *better |
| [02:24:24] | <ergonlogic> | so that's pretty much it from me |
| [02:24:38] | <ergonlogic> | let's start on moving things forward more |
| [02:24:43] | <ergonlogic> | I'll share everything I have |
| [02:24:44] | <helmo> | Some Jenkins tests are failing, but that appears to be puppet/composer. I hope you can see why ist's failing |
| [02:24:59] | <ergonlogic> | I'll try to look into that |
| [02:25:41] | <helmo> | composer complains about a missing HOME env variable ... but why now suddenly |
| [02:25:44] | <ergonlogic> | hadn't you also created non-puppet tests |
| [02:25:46] | <ergonlogic> | ? |
| [02:25:58] | <helmo> | yes, the non puppet tests are OK |
| [02:26:08] | <ergonlogic> | I'd have to guess an update to Puppet |
| [02:26:14] | <ergonlogic> | or composer |
| [02:26:38] | <ergonlogic> | I'll see what I can do about that |
| [02:27:03] | <ergonlogic> | anything else? |
| [02:27:35] | <helmo> | not really... I'll try to push the release later this evening |
| [02:28:10] | <ergonlogic> | gboudrias bgm jonpugh anything to add? |
| [02:28:14] | <helmo> | I would have liked to get a fix-permissions script in ... but it's not ready |
| [02:28:46] | <ergonlogic> | yeah, definitely |
| [02:29:03] | <ergonlogic> | let's target 3.4 for that, then |
| [02:29:45] | <gboudrias> | Sounds good, sorry I can't help today, I'm on urgent client work |
| [02:32:23] | <bgm> | thx for the update on the coop, sounds good |
| [02:33:00] | <bgm> | CiviCRM 4.7 was released yesterday, there's been a bug report opened, I'll have a look later this week. |
| [02:34:33] | <ergonlogic> | ok, nice |
| [02:35:25] | <ergonlogic> | bgm: I'm going to see if I can get some funding to fix civi perms in Aegir |
| [02:35:45] | <bgm> | cool |
| [02:37:35] | <ergonlogic> | bgm: would you be available in feb/mar if I can swing some funding? |
| [02:38:28] | <bgm> | ergonlogic: probably (more in march), but would need your help for that, since I'm not sure what the best solution is |
| [02:38:40] | <ergonlogic> | right |
| [02:38:43] | <bgm> | i.e. I'm thinking more about ACLs |
| [02:40:30] | <ergonlogic> | hmm, ok |
| [02:41:10] | <bgm> | anyway, needs more discussion :) |
| [02:41:32] | <bgm> | i haven't been working on it at all. I don't run into it often, but my colleague (samuel) does. |
| [02:44:18] | * helmo is off |
| [02:45:04] | <jonpugh> | Yesterday I did some work on hosting_logs, but was unable to push to git.drupal.org :( |
| [02:45:08] | <jonpugh> | anyone else have that problem? |
| [02:45:26] | <jonpugh> | I added a feature that adds a checkbox: "Output errors to the page" |
| [02:45:48] | <jonpugh> | It adds the needed error_reporting() calls to settings.php to print errors instead of just whitescreening |
| [02:45:51] | <jonpugh> | great for development. |
| [02:47:16] | <bgm> | neat :) |
| [02:53:35] | <jonpugh> | https://www.drupal.org/node/2657830 |
| [02:53:36] | <hefring> | https://www.drupal.org/node/2657830 => Output errors to screen [#2657830] => 2 comments, 1 IRC mention |
| [03:01:24] | * rominronin has quit (Remote host closed the connection) |
| [03:23:51] | * mengi has joined #aegir |
| [03:37:15] | * flashpoint9 has quit (Quit: Leaving...) |
| [03:51:11] | * Euk has joined #aegir |
| [03:51:26] | <Euk> | Hello! |
| [03:51:26] | <hefring> | bonjour |
| [03:52:20] | <Euk> | Question: can't get d()->root work inside hook_provision_drupal_config($uri, $data). What am I doing wrong? |
| [03:53:14] | <Euk> | the hook is insite ~/.drush/site_settings.drush.inc and is called site_settings_provision_drupal_config() |
| [03:54:27] | <Euk> | any ideas? |
| [03:56:41] | <gboudrias> | jonpugh: I think drupal.org is bugging out, I can't see the patch |
| [03:57:02] | <gboudrias> | Sounds neat though :) |
| [03:57:07] | <jonpugh> | haha, that must be my fault |
| [03:57:19] | <jonpugh> | I specifically remember not looking at the file before uploading :D |
| [03:57:22] | <jonpugh> | was in a mad rush |
| [03:57:33] | <gboudrias> | oh yeah zero bytes, that would do it :p |
| [03:59:00] | <jonpugh> | haha ok... |
| [04:00:43] | <jonpugh> | gboudrias: https://www.drupal.org/files/issues/2657830-logs_visible_0.patch |
| [04:01:58] | * rominronin has joined #aegir |
| [04:02:47] | <gboudrias> | jonpugh: looks good! I haven't tested the module before, I'll take a look whenever I can |
| [04:03:15] | <jonpugh> | i never really fleshed it out the way I had envisioned it, but better late then never :) |
| [04:06:53] | * freiheit has joined #aegir |
| [04:15:16] | <ergonlogic> | Euk: try dropping a 'drush_log("in site_settings_provision_drupal_config()", "warning")' into that hook implementation, and look for the warning in the task log |
| [04:15:46] | <ergonlogic> | you may have to clear the Drush cache, if you haven't already, to pick up the new file and hook impl. |
| [04:20:56] | * rominronin has quit (Ping timeout: 240 seconds) |
| [04:24:15] | <Euk> | hm... cleared cache like 30 times, the hook works - it adds lines to settings.php... |
| [04:25:58] | <Euk> | somehow it started to work when I placed d()->root inside if (d()->type == 'site') {} |
| [04:26:44] | <Euk> | other then this change - everything is the same |
| [04:26:55] | <Euk> | believe it or not (( |
| [04:27:03] | <Euk> | ok it works... seems ok. =) and I am happy |
| [04:57:18] | * Euk has quit (Quit: Page closed) |
| [05:10:11] | * freiheit has left #aegir () |
| [05:15:59] | * hestenet has joined #aegir |
| [05:16:46] | * flashpoint9 has joined #aegir |
| [05:25:40] | * David_Hernandez has quit (Quit: Leaving) |
| [05:52:18] | <jonpugh> | Ah I have another scrum update |
| [05:52:51] | <jonpugh> | I have two new contributors to devshop and we are working hard to have a working alpha release on aegir 3 during the sunday sprints at drupalcamp NJ |
| [05:53:20] | <jonpugh> | which means drupal8 on devshop and getting off of drupal6 JUST before end of life! |
| [05:54:24] | <gboudrias> | Nice :) |
| [05:54:42] | <jonpugh> | the gitter chat room has been very very active with our work, if you want to read up on the work that's going on: https://gitter.im/opendevshop/devshop |
| [05:56:01] | <jonpugh> | Also, we got tests on travis-ci.org working on their new infrastructure, which uses docker, so we can simultaneously test ubuntu, centos, apache and nginx |
| [05:56:19] | <jonpugh> | See https://travis-ci.org/opendevshop/devshop/builds/105487594 |
| [05:56:46] | <jonpugh> | geerlingguy popped in to suggest we look at his .travis.yml file for his ansible roles |
| [05:56:58] | <jonpugh> | turned out to not be terribly difficult, thanks to arosboro |
| [05:57:40] | <jonpugh> | Perhaps aegir would benefit from this: https://github.com/opendevshop/devshop/blob/0.x/.travis.yml |
| [05:58:22] | <jonpugh> | travis runs a full install and even runs our meager behat test |
| [05:59:09] | <jonpugh> | more interesting is the tests I started on 1.x (aegir3 branch) |
| [05:59:13] | <jonpugh> | https://travis-ci.org/opendevshop/devshop/jobs/105224520#L1246 |
| [05:59:41] | <jonpugh> | Behat lets you run drush commands, so I should be able to run through the entire process without worrying too much about selenium, javascript, and waiting for thigns |
| [06:03:37] | <jonpugh> | Aegir could do the same... |
| [06:09:01] | <helmo> | jonpugh: your display logs patch sounds good ... I'll test it tomorrow |
| [06:11:17] | * gusaus has joined #aegir |
| [06:13:31] | <helmo> | jonpugh: about travis ... is it able to do sudo to restart a service as we do in aegir? |
| [06:14:55] | <jonpugh> | I assume, it's able to ping hostmaster and login, and that requires a provision-verify |
| [06:15:31] | <jonpugh> | see these tests: https://travis-ci.org/opendevshop/devshop/jobs/105224520#L1227 |
| [06:15:52] | * MarkF_ has joined #aegir |
| [06:16:07] | <jonpugh> | I should have behat tests going through a full cycle project/environment creation by monday. |
| [06:20:05] | * boshtian has quit (Ping timeout: 245 seconds) |
| [06:32:56] | * Euk has joined #aegir |
| [06:35:44] | * absolute has joined #aegir |
| [07:00:13] | * helmo has changed the topic to Aegir hosting system 3.3 released! http://aegir.readthedocs.org/en/3.x/release-notes/3.3/ | Planning for AegirNG has begun: http://tinyurl.com/aegirng |
| [07:03:10] | * rominronin has joined #aegir |
| [07:09:15] | * rominronin has quit (Ping timeout: 240 seconds) |
| [07:22:23] | * MarkF_ has left #aegir () |
| [07:30:49] | <gboudrias> | helmo: Wow, thanks for the new release! |
| [07:41:06] | * boshtian has joined #aegir |
| [07:41:40] | * boshtian has quit (Client Quit) |
| [07:47:29] | * hestenet has quit (Remote host closed the connection) |
| [08:03:57] | * Yaazkal has quit () |
| [08:05:33] | * rominronin has joined #aegir |
| [08:09:04] | <ergonlogic> | hefring: helmo++ |
| [08:10:15] | * rominronin has quit (Ping timeout: 240 seconds) |
| [08:16:43] | * hestenet has joined #aegir |
| [08:24:11] | * cweagans has joined #aegir |
| [08:30:41] | * jerryitt has joined #aegir |
| [08:38:07] | * flashpoint9 has quit (Quit: Leaving...) |
| [08:44:22] | * noecc has quit (Remote host closed the connection) |
| [09:01:38] | * ybabel has quit (Remote host closed the connection) |
| [09:02:03] | * ybabel has joined #aegir |
| [09:06:38] | * rominronin has joined #aegir |
| [09:06:49] | * realityloop has joined #aegir |
| [09:11:40] | * rominronin has quit (Ping timeout: 250 seconds) |
| [09:34:20] | * ergonlogic just pushed coop docs to github |
| [09:34:33] | <ergonlogic> | unfortunately, github pages are failing to build atm |
| [09:35:30] | <ergonlogic> | once it's fixed on their end, they ought to be available at http://coop.aegirproject.org |
| [09:35:53] | <ergonlogic> | pending registration as a coop, which will qualify us to register the aegir.coop domain |
| [09:43:10] | * Euk has quit (Quit: Page closed) |
| [09:46:52] | * flashpoint9 has joined #aegir |
| [09:47:22] | * Egyptian[Home] has joined #aegir |
| [09:49:17] | * realityloop has quit (Quit: Leaving...) |
| [09:54:35] | * Egyptian[Home] has quit (Ping timeout: 240 seconds) |
| [10:01:04] | * zombiebeard has quit (Quit: zombiebeard) |
| [10:07:40] | * rominronin has joined #aegir |
| [10:12:26] | * rominronin has quit (Ping timeout: 240 seconds) |
| [10:17:18] | * ybabel has quit (Remote host closed the connection) |
| [10:36:00] | * flashpoint9 has quit (Quit: Leaving...) |
| [10:47:16] | <ergonlogic> | github pages are back up: http://aegircoop.github.io/aegir-coop-docs/ |
| [10:48:39] | <ergonlogic> | the CNAME isn't resolving for me yet |
| [10:56:21] | <ergonlogic> | hmm, looks like the DNS thing is on my side |