| [10:36:06] | * Egyptian[Home] has quit (Ping timeout: 246 seconds) |
| [10:48:09] | * realityloopAFK is now known as realityloop |
| [10:48:52] | * realityloop is now known as realityloopAFK |
| [11:17:43] | * Egyptian[Home] has joined #aegir |
| [12:00:18] | * mstenta has quit (Ping timeout: 272 seconds) |
| [12:25:28] | * Yaazkal has joined #aegir |
| [13:01:03] | * Yaazkal has quit () |
| [13:09:06] | * titanous has quit () |
| [13:11:34] | <cweagans> | . |
| [13:39:37] | * cweagans has quit (Quit: Computer has gone to sleep.) |
| [13:43:46] | * DecipheredAFK is now known as Deciphered |
| [13:45:24] | * Deciphered is now known as DecipheredAFK |
| [15:49:49] | * ivanjaros has joined #aegir |
| [15:55:27] | * David_Hernandez has joined #aegir |
| [16:17:39] | * stijnvbrande has joined #aegir |
| [17:43:00] | * Egyptian[Home] has quit (Ping timeout: 244 seconds) |
| [18:24:33] | * e-anima has joined #aegir |
| [20:05:14] | * boshtian has joined #aegir |
| [20:56:50] | * Egyptian[Home] has joined #aegir |
| [21:11:52] | * Egyptian[Home] has quit (Remote host closed the connection) |
| [21:12:40] | * Egyptian[Home] has joined #aegir |
| [21:44:57] | * mstenta has joined #aegir |
| [22:32:12] | * skwashd has quit (Ping timeout: 264 seconds) |
| [22:35:35] | * skwashd has joined #aegir |
| [22:56:57] | * zz_drakythe is now known as drakythe |
| [23:01:51] | * ratioweb has joined #aegir |
| [23:13:47] | * David_Hernandez has quit (Quit: :wq!) |
| [23:29:54] | * zombiebeard has joined #aegir |
| [23:52:12] | * titanous has joined #aegir |
| [23:57:42] | <ergonlogic> | hefring: tell cweagans re. the security model for openshift, I'd been reading up on it. I guess it's more on Rán's side that we need to be concerned with that the kind of security issues I was talking about, since it'll potentially have root access over SSH to the hosts. |
| [23:57:42] | <hefring> | ergonlogic: I'll pass that on when cweagans is around. |
| [00:03:03] | <ergonlogic> | formatC_vt_: can you provide some context? If you mean in drush_provision_drupal_provision_delete(), the drush_log() explains it pretty well, no? |
| [00:03:40] | <ergonlogic> | formatC_vt_: that said, drush is pretty fast and loose about it's API, to the return value may have changed, and thus broken our intended use there |
| [00:03:55] | <ergonlogic> | formatC_vt_: feel free to file a bug report |
| [00:06:33] | * mwisner has joined #aegir |
| [00:15:45] | <formatC_vt_> | ergonlogic> yes, drush_provision_drupal_provision_delete() |
| [00:15:54] | <formatC_vt_> | if (!drush_get_option('force', FALSE) && drush_bootstrap(DRUSH_BOOTSTRAP_DRUPAL_ROOT) && provision_drupal_find_sites()) |
| [00:17:06] | <formatC_vt_> | drush_bootstrap(DRUSH_BOOTSTRAP_DRUPAL_ROOT) returns DRUSH_NO_SITE if something wrong with platform |
| [00:18:20] | <formatC_vt_> | for example create platform with git from http://git.drupal.org/project/hosting.git or other repo without drupal |
| [00:18:55] | <formatC_vt_> | platform successfully added, but can't verify and can't delete =) |
| [00:25:32] | * johnstorey has joined #aegir |
| [00:26:45] | <ergonlogic> | formatC_vt_: you're running on Drush 7? |
| [00:27:06] | <ergonlogic> | DRUSH_NO_SITE doesn't exist on Drush6 |
| [00:27:16] | <formatC_vt_> | yes |
| [00:27:29] | <formatC_vt_> | drush 7.0.0 and ubuntu 12.04 |
| [00:29:10] | <formatC_vt_> | and this is not a critical issue =) |
| [00:30:04] | <ergonlogic> | try with Drush 6 |
| [00:30:13] | <ergonlogic> | it should still be filed as a bug report |
| [00:30:16] | <ergonlogic> | please :) |
| [00:32:39] | <ergonlogic> | fwiw, Drush appears to be conflating sites and platforms somewhat in their bootstrap code |
| [00:35:59] | * cweagans has joined #aegir |
| [00:36:11] | <cweagans> | gboudrias: welcome to the core team :) |
| [00:36:11] | <hefring> | cweagans: 38 min 29 sec ago <ergonlogic> tell cweagans re. the security model for openshift, I'd been reading up on it. I guess it's more on Rán's side that we need to be concerned with that the kind of security issues I was talking about, since it'll potentially have root access over SSH to the hosts. |
| [00:36:11] | <ergonlogic> | formatC_vt_: as it stands, Aegir assumes functional platforms and sites, when it comes to deletions |
| [00:36:23] | <gboudrias> | cweagans: Thanks :) |
| [00:36:59] | <ergonlogic> | formatC_vt_: at various points, we've discussed adding 'purge' commands, that wouldn't do this kind of bootstrapping |
| [00:37:14] | <ergonlogic> | it's mostly a matter of not letting users shoot themselves in the foot |
| [00:37:33] | <ergonlogic> | gboudrias: welcome indeed! |
| [00:37:58] | <gboudrias> | ergonlogic: Thanks! |
| [00:38:13] | <cweagans> | ergonlogic: can we give gboudrias ops here? |
| [00:38:14] | <gboudrias> | (I'm still modded on the list :p) |
| [00:38:19] | <ergonlogic> | gboudrias: I'd added you to the mailing list w/ gboudrias@praxis.coop |
| [00:38:28] | <gboudrias> | moderated* |
| [00:38:30] | <gboudrias> | ohh right |
| [00:38:35] | <ergonlogic> | if you prefer, I can use the other address |
| [00:38:54] | <gboudrias> | ergonlogic: No that's better, it's just weird because I received the email with @gboudrias.ca I think? |
| [00:39:09] | <ergonlogic> | that shouldn't have been the case... |
| [00:39:43] | <gboudrias> | Yeah looks this way |
| [00:42:12] | <ergonlogic> | sorry, I added you as guillaume@praxis.coop |
| [00:42:15] | * hestenet has joined #aegir |
| [00:42:19] | <ergonlogic> | what should I change it to? |
| [00:42:41] | <gboudrias> | ergonlogic: gboudrias@praxis.coop |
| [00:44:02] | <ergonlogic> | ok, done |
| [00:48:11] | * hestenet has quit () |
| [00:50:31] | <gboudrias> | ergonlogic: Oh hey DC Montreal is announced : http://2015.drupalcampmontreal.com/en |
| [00:50:40] | <gboudrias> | If anyone else here wants to visit :) |
| [00:51:01] | <gboudrias> | (https://twitter.com/drupalcampmtl/status/630724723983425536) |
| [00:56:23] | <ergonlogic> | gboudrias: yeah, I saw that this morning. Unfortunately, I'm going to be away that weekend :-/ |
| [00:56:54] | <ergonlogic> | gboudrias: as a core maintainer of Aegir, can you present on Aegir3, etc.? :) |
| [00:57:12] | <gboudrias> | ergonlogic: That's too bad, I'll try to push the Aegir agenda twice as hard :p |
| [00:57:21] | <gboudrias> | Yeah, absolutely |
| [01:02:15] | <ergonlogic> | thanks ;) |
| [01:02:52] | * ergonlogic wonders if anyone here is running irssi on osx |
| [01:09:40] | <formatC_vt_> | xchat 4ever =) |
| [01:10:23] | <ergonlogic> | seems to be fink vs. macports... |
| [01:10:28] | <ergonlogic> | oh, nevermind |
| [01:10:36] | <ergonlogic> | looks llike it's in homebrew |
| [01:10:57] | * e-anima has quit (Ping timeout: 244 seconds) |
| [01:11:09] | * e-anima has joined #aegir |
| [01:11:23] | * cweagans uses Textual |
| [01:12:18] | * e-anima has quit (Read error: Connection reset by peer) |
| [01:14:03] | * e-anima has joined #aegir |
| [01:15:06] | <cweagans> | For anyone interested, there's a really good video series that Redhat produced about Openshift. It explains a lot of the concepts behind both Openshift and Kubernetes. https://www.youtube.com/watch?v=b5THfQzVUqk |
| [01:15:23] | <cweagans> | it says part 1 of 3, but there are a lot more than that. |
| [01:17:46] | <formatC_vt_> | ergonlogic> and what about purge command? May be juset add an option to delete, something like Force. Only for platforms without sites for example |
| [01:18:58] | <formatC_vt_> | without "if (!drush_get_option('force', FALSE) && drush_bootstrap(DRUSH_BOOTSTRAP_DRUPAL_ROOT) && provision_drupal_find_sites())" delete task done with status 'successful' |
| [01:19:11] | <formatC_vt_> | ok, i will create issue =) |
| [01:50:10] | * Yaazkal has joined #aegir |
| [01:51:01] | * boshtian has quit (Quit: boshtian) |
| [01:59:43] | <cweagans> | ergonlogic: I think something might have gotten lost in translation here: https://github.com/terra-ops/terra-cli/issues/67#issuecomment-129190480, though it does uncover the primary difference in opinion: "Much like we did with Aegir 3 and prior: it works out of the box, has some rudimentary scaling features, but if you wanted to anything more serious, you would have to add in more robust tools." |
| [02:00:19] | <ergonlogic> | yeah, I think so |
| [02:00:36] | <cweagans> | Seems like he wants to stick with the "old" mindset (which is not necessarily invalid - it just conflicts with the idea that we should prescribe and encourage usage of best practices as much as possible, including highly scalable tooling out of the box). |
| [02:00:39] | <ergonlogic> | I also don't think the proposal for Aegir3 in Terra is very realistic |
| [02:01:03] | <cweagans> | ergonlogic: to be fair, he has a good point. We shouldn't be calling d() from the install profile. |
| [02:01:13] | <ergonlogic> | sure |
| [02:01:34] | <ergonlogic> | I just think we're looking at a pretty deep rabbit hole |
| [02:01:43] | <cweagans> | and if he can make it work on top of terra, that's pretty cool. I agree with you though. I think that function call is a very tiny problem compared to what he'll eventually run into |
| [02:01:44] | <cweagans> | yeah |
| [02:01:46] | <cweagans> | for sure |
| [02:01:55] | <ergonlogic> | exactly |
| [02:04:40] | <ergonlogic> | ok, irrsi on osx via brew... |
| [02:31:38] | * Yaazkal has quit (Read error: Connection reset by peer) |
| [02:31:51] | * Yaazkal has joined #aegir |
| [03:35:02] | * cweagans has quit (Quit: Computer has gone to sleep.) |
| [03:38:11] | * cweagans has joined #aegir |
| [03:47:53] | * stijnvbrande has quit (Quit: Connection closed for inactivity) |
| [03:48:52] | * gusaus has joined #aegir |
| [04:05:47] | * ivanjaros has quit (Quit: https://drupal.org/user/135190) |
| [04:43:14] | <formatC_vt_> | ergonlogic> drush @hostmaster hosting-task @platform_PlatformName delete |
| [04:43:14] | <formatC_vt_> | drush @platform_PlatformName provision-delete |
| [04:43:26] | <formatC_vt_> | which one is right for deletion from command line? |
| [04:43:41] | <ergonlogic> | the latter |
| [04:43:52] | <ergonlogic> | if you just want to delete the platform |
| [04:44:07] | <ergonlogic> | hosting-task will add a task to the front-end |
| [04:44:16] | <ergonlogic> | then call the latter |
| [04:45:09] | <formatC_vt_> | ok, i will file issue soon, patch almost ready =) |
| [05:17:56] | <formatC_vt_> | https://www.drupal.org/node/2548993 |
| [05:17:57] | <hefring> | https://www.drupal.org/node/2548993 => drush provision-delete does not respect --force argument [#2548993] => 0 comments, 1 IRC mention |
| [05:20:34] | <gboudrias> | helmo: ping |
| [05:34:41] | * ivanjaros has joined #aegir |
| [05:51:53] | * mwisner has quit () |
| [06:10:27] | * johnstorey has left #aegir () |
| [06:54:41] | <cweagans> | @ergonlogic: Lastpass just got back to me. We can have 10 free user seats for a year on an enterprise plan, and then they'll re-evaluate a year from now. |
| [06:54:59] | <cweagans> | @ergonlogic: I'll add you as an admin on the enterprise plan. Which email do you want to use for that? You can PM me if you'd like. |
| [07:35:51] | * cweagans has quit (Quit: Computer has gone to sleep.) |
| [07:38:20] | * cweagans has joined #aegir |
| [07:45:22] | * ivanjaros has quit (Quit: https://drupal.org/user/135190) |
| [07:56:56] | * ratioweb has quit (Quit: Leaving) |
| [08:02:34] | * zombiebeard has quit (Quit: zombiebeard) |
| [08:13:09] | * gusaus has quit (Quit: gusaus) |
| [08:18:52] | * gusaus has joined #aegir |
| [08:26:26] | * fatguylaughing has joined #aegir |
| [08:27:05] | * fatguylaughing has quit (Client Quit) |
| [08:36:25] | * e-anima has quit (Read error: Connection reset by peer) |
| [08:50:58] | * gusaus has quit (Quit: gusaus) |
| [09:03:56] | * gusaus has joined #aegir |
| [09:07:45] | * drakythe is now known as zz_drakythe |
| [09:35:26] | * shaneonabike has joined #aegir |
| [09:36:50] | * shaneonabike has left #aegir () |