| [18:57:20] | * ybabel has joined #aegir |
| [21:29:41] | * ybabel1 has joined #aegir |
| [21:29:45] | * ybabel has quit (Remote host closed the connection) |
| [21:29:45] | * ybabel1 is now known as ybabel |
| [21:50:49] | * ybabel1 has joined #aegir |
| [21:52:42] | * ybabel has quit (Ping timeout: 258 seconds) |
| [21:52:42] | * ybabel1 is now known as ybabel |
| [22:09:15] | * s-mutin has joined #aegir |
| [22:11:57] | * mutin-s has quit (Ping timeout: 240 seconds) |
| [23:26:11] | * v20th has joined #aegir |
| [01:06:40] | * joestewart_ is now known as joestewart |
| [02:04:14] | * fatguylaughing has joined #aegir |
| [03:06:22] | * mstenta has quit (Ping timeout: 240 seconds) |
| [03:16:42] | * mengi has quit (Ping timeout: 268 seconds) |
| [03:16:43] | * mengi1 has joined #aegir |
| [03:19:51] | * mstenta has joined #aegir |
| [03:30:59] | * fatguylaughing has quit (Quit: fatguylaughing) |
| [04:38:52] | * mstenta has quit (Ping timeout: 240 seconds) |
| [04:52:27] | * mstenta has joined #aegir |
| [05:15:27] | * ybabel has quit (Ping timeout: 258 seconds) |
| [05:51:07] | * ybabel has joined #aegir |
| [05:51:20] | * ybabel has quit (Client Quit) |
| [05:56:04] | * fatguylaughing_ has joined #aegir |
| [05:56:37] | * mgann has joined #aegir |
| [06:00:34] | <mgann> | Running apt-get upgrade aegir3 from 3.8 to 3.9 on ubuntu 14.04 and getting stuck on "Platforms path /var/aegir/platforms is writable." Never ran into this before. Any suggestions? |
| [06:00:57] | <mgann> | apt-get install aegir3* - sorry |
| [06:05:48] | * fatguylaughing_ has quit (Quit: fatguylaughing_) |
| [06:08:53] | <ergonlogic> | mgann: it's failing at that point? |
| [06:15:57] | <mgann> | it just stops and doesn't proceed. |
| [06:16:22] | <ergonlogic> | but is that output as a warning or error? |
| [06:16:26] | <mgann> | it doesn't. |
| [06:17:01] | <mgann> | No error or warning. Prints [success] but doesn't do anything after that point. |
| [06:17:44] | <ergonlogic> | try running the apt install in developer mode: http://docs.aegirproject.org/en/3.x/install/#8-troubleshooting-the-install |
| [06:18:24] | <ergonlogic> | there's a typo there. it should obviously end w/ "aegir3" |
| [06:18:40] | * mstenta has quit (Ping timeout: 260 seconds) |
| [06:22:20] | <mgann> | The following packages have unmet dependencies: |
| [06:22:20] | <mgann> | aegir : Depends: aegir-provision (>= 1.12) but it is not going to be installed |
| [06:22:20] | <mgann> | Depends: aegir-hostmaster (>= 1.12) but it is not going to be installed |
| [06:22:20] | <mgann> | E: Unable to correct problems, you have held broken packages. |
| [06:22:35] | <mgann> | Sorry, didn't mean for those to be separate messages. |
| [06:22:53] | <ergonlogic> | You need "aegir3" at the end of that command |
| [06:24:05] | <mgann> | ::bangs head:: - sorry. Going again. |
| [06:24:53] | <mgann> | Hangs on "Platforms path /var/aegir/platforms is writable. [success]." No other output. |
| [06:28:01] | <ergonlogic> | I've never seen that before. |
| [06:28:20] | <mgann> | i've never had it happen in another other upgrade. |
| [06:28:35] | <ergonlogic> | Maybe run strace on the hanging process |
| [06:29:05] | <ergonlogic> | I usually install htop, to more easily see what's going on |
| [06:31:49] | * mstenta has joined #aegir |
| [06:31:58] | <mgann> | I'll dig around. Strange thing - 4 days ago 'backup-delete' stopped working and creates thousands of tasks that never execute. |
| [06:32:08] | <ergonlogic> | it usually does that check right before verifying a platform. Could it just be taking a while to build the new hostmaster platform? |
| [06:32:26] | <mgann> | i let it run for around 4 hours. |
| [06:32:47] | <ergonlogic> | hmm, ok. that's obviously not right |
| [06:34:42] | <mgann> | Yeah. Scratching my head here. |
| [06:36:17] | <ergonlogic> | I can only guess at this point... But since it's performing filesystem checks, perhaps it's recursing through a symlink loop somewhere |
| [06:36:35] | <ergonlogic> | normally that'd crash with an out-of-memory failure though |
| [06:38:45] | <mgann> | aegir/backups is symlinkd to a mounted volume, /backups, but it's been that way for year |
| [06:39:45] | <mgann> | but, the backup delete tasks never run- they're not even attempted. they just hang in task queue and never attempt to process. |
| [06:41:50] | <mgann> | manually triggering them in drush works |
| [06:42:17] | <ergonlogic> | the code that checks the platform paths is in provision_drupal_push_site(), which is also called from backups. |
| [06:42:33] | <ergonlogic> | It might be worthwhile to look into that backup issue first |
| [06:43:12] | <ergonlogic> | since an Aegir upgrade involved migrating the front-end site between platforms, which itself triggers a backup |
| [06:43:56] | <ergonlogic> | so, perhaps check the volume mount, the capacity of that device, etc. |
| [06:44:34] | <ergonlogic> | I'm going to have to leave for a couple hours. but I'll be back online later. Feel free to ping me if you're still having trouble |
| [06:44:36] | <mgann> | those are all good. Running the tasks manually with drush works (drush @hostmaster hosting-task 90045), but the tasks won't execute automatically. |
| [06:45:17] | <mgann> | i'll keep digging. Thanks for your help so far @ergonlogic. It's appreciated. |
| [06:55:28] | <roycroft> | hello, folks |
| [06:56:13] | <roycroft> | i have sorted out the development/provisioning flow with my boss, for the most part |
| [06:56:31] | <roycroft> | i have a development aegir master machine and a production aegir master machine now |
| [06:57:22] | <roycroft> | my boss wants to develop on the development machine, and then clone a platform from the development master to the production master when he's ready for staging and production deployment |
| [06:57:36] | <roycroft> | i don't know the best way to do that |
| [06:58:58] | <roycroft> | the hosting_remote_import module works brilliantly for migrating the sites, once the platform is installed |
| [06:59:34] | <roycroft> | and i've offered to copy the platforms over for him, but he wants to do it himself and he wants to be simple |
| [06:59:48] | <roycroft> | is there any utility that might help migrate platforms easily? |
| [07:00:13] | <roycroft> | if not, i'm afraid he's going to go back to doing development on the production aegir master, and break stuff all the time |
| [07:01:02] | <roycroft> | i'm desperately trying to avoid that, as it generally involves my getting paged in the middle of the night or on the weekend to restore what he broke :) |
| [07:08:35] | * mstenta has quit (Ping timeout: 240 seconds) |
| [07:21:59] | * mstenta has joined #aegir |
| [07:37:29] | * mgann has quit (Quit: My iMac has gone to sleep. ZZZzzz…) |
| [08:10:37] | <colan> | roycroft: How about Git? https://www.drupal.org/project/hosting_git Enable the feature in your Aegir installation. |
| [08:12:17] | <colan> | roycroft: When you've got everything committed & pushed after a branch works on Dev as a platform, tag it and then create a new platform on Prod using that tag. |
| [08:12:22] | * roycroft has quit (Ping timeout: 240 seconds) |
| [08:13:04] | <colan> | Free private repositories are available on gitlab.com |
| [08:14:22] | * roycroft has joined #aegir |
| [09:17:12] | <ergonlogic> | roycroft: Drush make is still, IMO, the best way to manage D7 platforms. |
| [09:17:36] | <ergonlogic> | Composer support will come in the next few months |
| [09:19:44] | * v20th has quit (Quit: Leaving) |