| [14:47:58] | * shashikanth171[m has quit (Ping timeout: 276 seconds) |
| [14:48:28] | * shashikanth171[m has joined #aegir |
| [16:43:02] | * mengi1 has joined #aegir |
| [16:45:20] | * mengi has quit (Ping timeout: 246 seconds) |
| [16:48:55] | * ybabel has joined #aegir |
| [17:27:56] | * reaper013 has joined #aegir |
| [18:00:05] | * theMusician has joined #aegir |
| [18:17:47] | * mstenta has quit (Ping timeout: 260 seconds) |
| [18:40:04] | * mstenta has joined #aegir |
| [21:44:10] | * oluabbeys has joined #aegir |
| [21:45:49] | * mstenta has quit (Quit: Leaving) |
| [21:54:28] | * mstenta has joined #aegir |
| [21:54:50] | * oluabbeys has quit (Quit: oluabbeys) |
| [22:06:35] | * ybabel has quit (Ping timeout: 240 seconds) |
| [22:22:52] | * ybabel has joined #aegir |
| [22:27:31] | * noecc has joined #aegir |
| [22:27:31] | * noecc has quit (Changing host) |
| [22:27:31] | * noecc has joined #aegir |
| [00:04:20] | * noecc has quit (Ping timeout: 255 seconds) |
| [00:08:58] | * shaneonabike1 has joined #aegir |
| [00:12:48] | <shaneonabike1> | hello |
| [00:13:16] | <shaneonabike1> | has anyone had an issue whereby when modifying the drushrc username/pw it still uses the old values |
| [00:13:30] | <shaneonabike1> | when attempting to connect to the db |
| [00:13:40] | <jonpugh[m]> | have you verified the site? |
| [00:14:01] | <jonpugh[m]> | Web requests don't load them from drushrc, but from apache/nginx environment variables |
| [00:19:57] | <shaneonabike1> | like provision-verify |
| [00:20:05] | <shaneonabike1> | it's the aegir hostmaster actually |
| [00:20:33] | <jonpugh[m]> | yeah, from the command line it would be `drush @hostmaster provision-verify` |
| [00:21:05] | <jonpugh[m]> | which sounds like is your only option at the moment :D |
| [00:21:25] | <shaneonabike1> | yep |
| [00:21:32] | <shaneonabike1> | and it goes through nice |
| [00:21:53] | <shaneonabike1> | but then when i go back to the site it says it cannot connect |
| [00:21:57] | <shaneonabike1> | using the old username |
| [00:22:06] | <shaneonabike1> | it's like it's stored in another drushrc which i find odd |
| [00:26:32] | <shaneonabike1> | ok i think i got it... i had to do drush @hostmaster hosting-resume because it was at that point it screwed up |
| [00:28:45] | <shaneonabike1> | nope no dice |
| [00:39:00] | <shaneonabike1> | the only solution was to basically rename the user and db to match |
| [00:39:02] | <shaneonabike1> | yipes |
| [00:49:36] | <jonpugh[m]> | lol shaneonabike1 that sounds like an awesome solution |
| [00:53:55] | <viashimo> | shaneonabike1: I've seen that happen on debian when there are values in the preseed for dbname/dbuser are different than the present configuration; and at least the dbname also is stored in the hostmaster db so that needs to match as well |
| [00:54:37] | <shaneonabike1> | ahhhh |
| [00:54:54] | <shaneonabike1> | i sync'd it now so it seems to be working i think |
| [00:55:12] | <shaneonabike1> | although it's weird cause for the last three weeks cron hasn't been activated which is why i resolved to check everything |
| [00:55:16] | <shaneonabike1> | and then this happened yipes |
| [01:34:51] | * mengi1 has quit (Read error: Connection reset by peer) |
| [01:58:22] | <shaneonabike1> | does anyone know how to set the provision threshold higher for critical_load_multiplier |
| [01:58:27] | <shaneonabike1> | viashimo: ^? |
| [01:59:24] | <viashimo> | I think the last time I looked at it it was hardcoded so you have to modify the file |
| [01:59:48] | <shaneonabike1> | ahhh i tried drush vset @hostmaster critical_load_multiplier '10' |
| [02:01:44] | <viashimo> | I don't seem to have left myself notes from the last time I had to tweak it :/ |
| [02:01:56] | <shaneonabike1> | haha that's alright |
| [02:02:19] | <viashimo> | I think the default is ncpu * 5 |
| [02:03:04] | <shaneonabike1> | yeah that's what I saw in the patch |
| [02:07:05] | <shaneonabike1> | viashimo: have you ever seen a weirdo error whereby mkdir blows up and you get Platforms path could not be created. |
| [02:07:18] | <shaneonabike1> | viashimo: my aegir install locally was working all fine and now since I upgraded it seems angry |
| [02:08:41] | <viashimo> | when adding a platform through the interface? nope |
| [02:09:11] | * reaper013 has quit (Quit: Page closed) |
| [02:25:25] | * shaneonabike1 has quit (Quit: Leaving.) |
| [02:57:19] | * noecc has joined #aegir |
| [03:04:42] | * theMusician has quit (Quit: theMusician) |
| [03:07:33] | * theMusician has joined #aegir |
| [03:14:41] | * noecc has quit (Ping timeout: 248 seconds) |
| [04:02:03] | <helmo42[m]> | Hi all, ergonlog1c bgm jonpugh colan cweagans gboudrias memtkmcc .. and any one elese ... Scrum time?. |
| [04:03:03] | <helmo42[m]> | Some nice discussion about hosting_composer already today :) https://www.drupal.org/node/2876247 |
| [04:03:05] | <hefring> | https://www.drupal.org/node/2876247 => [meta] 3.0 release of Aegir Composer [#2876247] => 8 comments, 1 IRC mention |
| [04:03:54] | <helmo42[m]> | What of we postpone the 3.12 release for one more week ... would that be enough to get it reade to be 'experimental' in golden contrib? |
| [04:07:57] | <bgm> | anything composer-related gets my +1 :) |
| [04:10:57] | <colan> | I suppose we could tag an alpha for that, unless it's too experimental to be in Experimental. |
| [04:12:02] | <ergonlogic[m]> | I'd say the composer stuff is ready for a beta release, since it's basically feature-complete |
| [04:12:58] | <helmo42[m]> | Same a bit for hosting_https ... it has issues but I've been using it in production for ages and would love to deprecate the old SSL code |
| [04:14:35] | <colan> | I just told memtkmcc that it was already, but that was mostly a ploy to get him to start playing with it. ;) |
| [04:16:02] | <colan> | I don't see a problem with putting these things in Experimental. That's what it's for, isn't it? |
| [04:16:19] | <ergonlogic[m]> | agreed |
| [04:17:24] | <colan> | Any objections ? |
| [04:18:02] | <ergonlogic[m]> | if I haven't already, I'm happy to add the core team as maintainers of the newer stuff |
| [04:18:22] | <colan> | That would be great. |
| [04:22:37] | <helmo42[m]> | I've giving https://www.drupal.org/node/2770819 another go ... That also should be a release blocker |
| [04:22:39] | <hefring> | https://www.drupal.org/node/2770819 => Install fails on MariaDB 10 without password (new default) [#2770819] => 21 comments, 8 IRC mentions |
| [04:23:38] | <jonpugh[m]> | colan[m]: To get hosting https you'll have to get dehydrated library whitelisted |
| [04:23:57] | <ergonlogic[m]> | I add you all to aegir_objects and hosting_composer. |
| [04:24:04] | <roycroft> | just yesterday i mentioned here that grants with mariadb behave differently than grants with mysql |
| [04:24:10] | <roycroft> | i did not see any response |
| [04:24:13] | <jonpugh[m]> | Eergonlogic[m]++ |
| [04:24:35] | <roycroft> | with mariadb one has to create user before one can grant ... user |
| [04:24:45] | <roycroft> | with mysql the grant will create the user if the user does not already exist |
| [04:26:01] | <ergonlogic[m]> | IIRC, we had just copied the dehydrated shell script directly into the repo, no? or maybe we'd git sub-tree'd it... Has that changed? |
| [04:26:08] | <roycroft> | i don't know if aegir does create user before grant ... user, but when i built my first webserver using mariadb aegir did not create the grants |
| [04:26:34] | <roycroft> | and i had to create the db user and add the grant manually to get a drupal site working |
| [04:26:36] | <colan> | roycroft: i posted a response at 15:54 Eastern time. |
| [04:26:36] | <jonpugh[m]> | ergonlogic[m]: it's a .gitmodule |
| [04:26:41] | <roycroft> | sorry, colan |
| [04:26:49] | <roycroft> | i have a small scroll buffer |
| [04:26:53] | <roycroft> | and am not always round |
| [04:26:54] | <roycroft> | around |
| [04:26:56] | <jonpugh[m]> | but i created a makefile as well |
| [04:27:02] | <roycroft> | i don't expect real-time response here |
| [04:27:11] | <jonpugh[m]> | and tried to include it in devmaster, but it failed |
| [04:27:24] | <roycroft> | but sadly, i'll sometimes miss responses if they're not posted when i'm active |
| [04:27:36] | <roycroft> | i do check the scroll buffer when i've been afk for a bit |
| [04:28:08] | <roycroft> | i should figure out how to make that buffer bigger, or log after i ask a question, or something |
| [04:28:55] | <roycroft> | and 15:54 eastern time would be 12:54 pacific time, right in the middle of my lunch break, so it's no wonder i missed it |
| [04:29:01] | <roycroft> | again, not expecting you to know that |
| [04:29:04] | <colan> | jonpugh: helmo opened an issue for the whitelisting which i think got resolved. |
| [04:29:29] | <helmo42[m]> | roycroft: This CI script seems to just do the grant ... http://cgit.drupalcode.org/provision/tree/scripts/ci-aegir-stable-instal... |
| [04:29:53] | <roycroft> | thanks |
| [04:30:46] | <colan> | roycroft: you could get in this channel with riot.im - much better client. A bunch of us are on it now. |
| [04:30:50] | <roycroft> | i wonder what the deal is |
| [04:31:26] | <roycroft> | i have part of my machine build procedure scripted |
| [04:31:38] | <roycroft> | and the script that creates the backup user has always just added the grant |
| [04:31:46] | <roycroft> | but it failed on the mariadb machine |
| [04:31:52] | <ergonlogic[m]> | @freenode_jonpugh[m]:matrix.org: then we should update: https://gitlab.com/aegir/hosting_https/tree/master/submodules/letsencryp... |
| [04:31:57] | <roycroft> | and when i did a create user first, it worked |
| [04:32:03] | <roycroft> | very strange |
| [04:33:03] | <roycroft> | i'll spin up a new vm when i get a chance and do some further investigation |
| [04:33:49] | <roycroft> | i'm past that hurdle now though |
| [04:33:56] | <roycroft> | the next issue is drush on the stretch machine |
| [04:34:17] | <roycroft> | apt-get install drush claims that it needs php >= 5.2 |
| [04:34:21] | <roycroft> | and we have php7 |
| [04:34:31] | <roycroft> | do i need to install drush by hand? |
| [04:34:53] | <ergonlogic[m]> | The `aegir` package will install drush for you |
| [04:35:18] | <roycroft> | hmm, i installed the aegir package and there is no drush |
| [04:35:26] | <helmo42[m]> | If you want a debian package the tyr **https://github.com/helmo/drush.deb** |
| [04:35:47] | <ergonlogic[m]> | sorry, that's the `aegir3` package |
| [04:36:03] | <helmo42[m]> | roycroft: Aegir can't live without drush :) |
| [04:36:07] | <roycroft> | it's starting to sound like something went awry with my stretch install |
| [04:36:10] | <roycroft> | yes, aegir 3 |
| [04:36:28] | <roycroft> | this is just a web server, helmo42[m] |
| [04:36:36] | <roycroft> | and database server |
| [04:36:39] | <roycroft> | not an aegir master |
| [04:36:59] | <roycroft> | i install the aegir package so that it creates the aegir user and /var/aegir ... |
| [04:37:07] | <helmo42[m]> | ah a slave ... yes then Aegir does not install it |
| [04:37:14] | <roycroft> | yes, a slave |
| [04:37:24] | <ergonlogic[m]> | on remote servers, drush isn't required by aegir |
| [04:37:29] | <jonpugh[m]> | @freenode_helmo42[m]:matrix.org: |
| [04:37:35] | <roycroft> | i needed to reset the admin password for a site |
| [04:37:39] | <jonpugh[m]> | since we are talking about contrib... https://www.drupal.org/node/2908932 |
| [04:37:39] | <hefring> | https://www.drupal.org/node/2908932 => Add Hosting Logs to Hostmaster contrib [#2908932] => 0 comments, 1 IRC mention |
| [04:37:39] | <roycroft> | and drush is the easiest way to do that |
| [04:37:49] | <roycroft> | which is how i discovered that drush was not installed |
| [04:38:08] | <roycroft> | this is a constant propblem |
| [04:38:12] | <roycroft> | my boss creates a site |
| [04:38:16] | <roycroft> | my boss sets the admin password |
| [04:38:29] | <ergonlogic[m]> | roycroft: you could run that on the aegir master, where drush is installed |
| [04:38:29] | <roycroft> | my boss sets his own email address as the admin address |
| [04:38:34] | <roycroft> | my boss forgets the admin password |
| [04:38:43] | <roycroft> | my boss tells me to do something |
| [04:38:44] | <roycroft> | i can't |
| [04:38:52] | <roycroft> | i do a password reset request |
| [04:38:59] | <roycroft> | he gets it and ignores it |
| [04:39:04] | <roycroft> | so i have to reset it myself |
| [04:39:14] | <roycroft> | so if i set it on the master it will propogate to the slave? |
| [04:39:20] | <ergonlogic[m]> | there's also the "reset password" task in the Aegir front-end |
| [04:39:41] | <roycroft> | sadly, i have to do this at least weekly, on various sites |
| [04:39:53] | <roycroft> | drush is really the fastest, easiest way to do it |
| [04:40:19] | <roycroft> | a raw database query is almost as fast though |
| [04:40:30] | <roycroft> | certainly faster than running a password reset task |
| [04:40:37] | <ergonlogic[m]> | yes, running `drush @example.com uli` or `drush @example.com upwd 1 --password="secret"` on the aegir master should work just fine |
| [04:40:50] | <roycroft> | i'll just do it on the master then |
| [04:40:57] | <roycroft> | and not bother with drush on the slave |
| [04:42:04] | <roycroft> | sad that i have to do so many "boss workarounds" :) |
| [04:42:20] | <jonpugh[m]> | roycroft: if your boss has access to aegir can he just use the Login link and "reset password" button to log in without his password? |
| [04:42:54] | <colan> | jonpugh: didn't know about that module, neat! |
| [04:43:31] | <jonpugh[m]> | you should really try devshop ;) |
| [04:44:24] | <helmo42[m]> | roycroft: On the master you can also call `drush @site-on-slave.com uli` |
| [04:45:14] | <helmo42[m]> | @freenode_jonpugh[m]:matrix.org: |
| [04:45:22] | <helmo42[m]> | @freenode_jonpugh[m]:matrix.org: +1 about hosting logs |
| [04:45:52] | <roycroft> | jonpugh[m} it's a case of "can do, but won't" |
| [04:46:10] | <roycroft> | he can always log in when he wants to |
| [04:46:21] | <roycroft> | but when he wants me to log in he can't get me the credentials |
| [04:46:47] | <roycroft> | social engineering is one of the more unpleasant bits of system administration |
| [04:47:33] | <jonpugh[m]> | roycroft: you don't need the credentials, you can run "Reset Password" task and then click "Log in to Site" link. |
| [04:47:43] | <jonpugh[m]> | The task doesn't actually reset the password. |
| [04:48:01] | <jonpugh[m]> | it just runs drush uli and spits the link out on a site's node page. |
| [04:48:32] | <jonpugh[m]> | colan[m]: helmo42 how about this one too: https://www.drupal.org/node/2908936 |
| [04:48:32] | <hefring> | https://www.drupal.org/node/2908936 => Add Aegir SSH [#2908936] => 0 comments, 1 IRC mention |
| [04:52:34] | <jonpugh[m]> | I added them to the release issue https://www.drupal.org/node/2882434 |
| [04:52:34] | <hefring> | https://www.drupal.org/node/2882434 => [meta] 3.12 release (bugfix/patches) [#2882434] => 11 comments, 2 IRC mentions |
| [04:52:55] | <helmo42[m]> | @freenode_jonpugh[m]:matrix.org: Havn't used aegir_ssh but it looks nice to have |
| [04:53:05] | <jonpugh[m]> | I use it all the time... |
| [04:53:55] | <jonpugh[m]> | Now it will import SSH keys from a file `authorized_keys_manual` so you can still manually add key files. |
| [04:54:29] | <jonpugh[m]> | i definitely get wow-factor when demoing this part to people in devshop. |
| [04:56:36] | * ybabel has quit (Quit: ybabel) |
| [05:15:26] | <jonpugh[m]> | I personally have waayyyy tooo many contrib to deal with |
| [05:15:57] | <jonpugh[m]> | to maintain i mean... I want to combine things better. |
| [06:02:01] | * theMusician has quit (Ping timeout: 240 seconds) |
| [06:08:15] | * theMusician has joined #aegir |
| [06:52:30] | * theMusician has quit (Quit: theMusician) |
| [07:07:54] | * theMusician has joined #aegir |
| [07:33:00] | * drakythe is now known as zz_drakythe |
| [07:47:36] | * zz_drakythe is now known as drakythe |
| [07:58:23] | * theMusician has quit (Quit: theMusician) |
| [07:59:23] | * theMusician has joined #aegir |
| [07:59:38] | * theMusician has quit (Client Quit) |
| [08:01:23] | * drakythe is now known as zz_drakythe |
| [08:05:33] | * anarcat has quit (Read error: Connection reset by peer) |
| [08:05:48] | * anarcat has joined #aegir |
| [08:57:27] | * theMusician has joined #aegir |
| [09:34:40] | * zombiebeard has joined #aegir |
| [09:51:38] | * zombiebeard has quit (Quit: zombiebeard) |