IRC logs for #aegir, 2015-08-10 (GMT)

2015-08-09
2015-08-11
TimeNickMessage
[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 ()