<html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class="">If we stick with the —mobile flag proposal setting up the service broker and default org is not enough. Don’t we need to install our custom resource definitions too?<br class=""><div><br class=""><blockquote type="cite" class=""><div class="">Am 12.01.2018 um 13:21 schrieb Matthias Wessendorf &lt;<a href="mailto:mwessend@redhat.com" class="">mwessend@redhat.com</a>&gt;:</div><br class="Apple-interchange-newline"><div class=""><div dir="ltr" class="">I was about to say, that I'd be not surprised if there is not that much interest in brining this in...<div class=""><br class=""></div><div class="">Currently they have "oc cluster ACTION [options]",&nbsp;&nbsp;</div><div class=""><br class=""></div><div class="">and for the "up" action, they list a bunch of options, including installing (experimental) bits, like: Cassandra/Hawkular), via the --metrics option</div></div><div class="gmail_extra"><br class=""><div class="gmail_quote">On Fri, Jan 12, 2018 at 1:15 PM, Craig Brookes <span dir="ltr" class="">&lt;<a href="mailto:cbrookes@redhat.com" target="_blank" class="">cbrookes@redhat.com</a>&gt;</span> wrote:<br class=""><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr" class="">While that is an interesting proposal around the addons, I would suggest waiting for the OpenShift team to get back on your issue. Adding a plugin structure to oc is likely a much bigger piece of work and need a lot more engagement from the OpenShift team.&nbsp;<div class="">That doesn't mean a different proposal for this approach could not be made however, but rather that our current proposal covers our immediate need and has clear prior art.</div></div><div class="HOEnZb"><div class="h5"><div class="gmail_extra"><br class=""><div class="gmail_quote">On Fri, Jan 12, 2018 at 12:06 PM, Matthias Wessendorf <span dir="ltr" class="">&lt;<a href="mailto:mwessend@redhat.com" target="_blank" class="">mwessend@redhat.com</a>&gt;</span> wrote:<br class=""><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr" class="">I'd actually prefer more --mobile - which than does exactly what we need&nbsp;</div><div class="gmail_extra"><div class=""><div class="m_7045290411336723855h5"><br class=""><div class="gmail_quote">On Fri, Jan 12, 2018 at 1:04 PM, Phil Brookes <span dir="ltr" class="">&lt;<a href="mailto:pbrookes@redhat.com" target="_blank" class="">pbrookes@redhat.com</a>&gt;</span> wrote:<br class=""><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr" class=""><div class="m_7045290411336723855m_-104941810818098801m_-3104736634996643885markdown-here-wrapper"><p style="margin:0px 0px 1.2em!important" class="">I’ve discussed this privately with Wojciech as I had misunderstood his suggestion, so here’s my attempt to clarify the discussion:</p><p style="margin:0px 0px 1.2em!important" class="">Rather than inserting our mobile oriented tasks into the upstream tool (oc), which doesn’t provide value to all users of that tool but rather only to the users who are interested in the mobile use-case; we should instead modify the tool so that it can accept addons, similar (ideally, identical) to minishift addons.</p><p style="margin:0px 0px 1.2em!important" class="">The proposal here would be something like:</p>
<pre style="font-size:0.85em;font-family:Consolas,Inconsolata,Courier,monospace;font-size:1em;line-height:1.2em;margin:1.2em 0px" class=""><code style="font-size:0.85em;font-family:Consolas,Inconsolata,Courier,monospace;margin:0px 0.15em;padding:0px 0.3em;white-space:pre-wrap;border:1px solid rgb(234,234,234);background-color:rgb(248,248,248);border-radius:3px;display:inline;white-space:pre-wrap;overflow:auto;border-radius:3px;border:1px solid rgb(204,204,204);padding:0.5em 0.7em;display:block!important" class="">oc cluster addons install mobilecore
oc cluster addons enable mobilecore
oc cluster up
</code></pre><p style="margin:0px 0px 1.2em!important" class="">There a few benefits to this solution:</p>
<ul style="margin:1.2em 0px;padding-left:2em" class="">
<li style="margin:0.5em 0px" class="">There is a clear value-add to the upstream tool</li>
<li style="margin:0.5em 0px" class="">We only need to maintain one mobilecore plugin for both minishift and oc cluster up</li>
<li style="margin:0.5em 0px" class="">The barrier to entry for mobile developers is low</li>
<li style="margin:0.5em 0px" class="">The process for setting up a local cluster is the same with both tools</li>
<li style="margin:0.5em 0px" class="">Future changes to the setup process of the Mobile-Core can be submitted to our own repo</li>
</ul><p style="margin:0px 0px 1.2em!important" class="">​@Wojciech please correct me, if I’ve still misunderstood anything!​</p><p style="margin:0px 0px 1.2em!important" class="">Regards,<br class="">Phil.</p>
<div title="MDH:PGRpdiBjbGFzcz0iZ21haWxfZGVmYXVsdCIgc3R5bGU9ImZvbnQtZmFtaWx5OiBtb25vc3BhY2Us
IG1vbm9zcGFjZTsiPkkndmUgZGlzY3Vzc2VkIHRoaXMgcHJpdmF0ZWx5IHdpdGggV29qY2llY2gg
YXMgSSBoYWQgbWlzdW5kZXJzdG9vZCBoaXMgc3VnZ2VzdGlvbiwgc28gaGVyZSdzIG15IGF0dGVt
cHQgdG8gY2xhcmlmeSB0aGUgZGlzY3Vzc2lvbjo8YnI+PC9kaXY+PGRpdiBjbGFzcz0iZ21haWxf
ZGVmYXVsdCIgc3R5bGU9ImZvbnQtZmFtaWx5OiBtb25vc3BhY2UsIG1vbm9zcGFjZTsiPjxicj48
L2Rpdj48ZGl2IGNsYXNzPSJnbWFpbF9kZWZhdWx0IiBzdHlsZT0iZm9udC1mYW1pbHk6IG1vbm9z
cGFjZSwgbW9ub3NwYWNlOyI+UmF0aGVyIHRoYW4gaW5zZXJ0aW5nIG91ciBtb2JpbGUgb3JpZW50
ZWQgdGFza3MgaW50byB0aGUgdXBzdHJlYW0gdG9vbCAob2MpLCB3aGljaCBkb2Vzbid0IHByb3Zp
ZGUgdmFsdWUgdG8gYWxsIHVzZXJzIG9mIHRoYXQgdG9vbCBidXQgcmF0aGVyIG9ubHkgdG8gdGhl
IHVzZXJzIHdobyBhcmUgaW50ZXJlc3RlZCBpbiB0aGUgbW9iaWxlIHVzZS1jYXNlOyB3ZSBzaG91
bGQgaW5zdGVhZCBtb2RpZnkgdGhlIHRvb2wgc28gdGhhdCBpdCBjYW4gYWNjZXB0IGFkZG9ucywg
c2ltaWxhciAoaWRlYWxseSwgaWRlbnRpY2FsKSB0byBtaW5pc2hpZnQgYWRkb25zLjwvZGl2Pjxk
aXYgY2xhc3M9ImdtYWlsX2RlZmF1bHQiIHN0eWxlPSJmb250LWZhbWlseTogbW9ub3NwYWNlLCBt
b25vc3BhY2U7Ij48YnI+PC9kaXY+PGRpdiBjbGFzcz0iZ21haWxfZGVmYXVsdCIgc3R5bGU9ImZv
bnQtZmFtaWx5OiBtb25vc3BhY2UsIG1vbm9zcGFjZTsiPlRoZSBwcm9wb3NhbCBoZXJlIHdvdWxk
IGJlIHNvbWV0aGluZyBsaWtlOjwvZGl2PjxkaXYgY2xhc3M9ImdtYWlsX2RlZmF1bHQiIHN0eWxl
PSJmb250LWZhbWlseTogbW9ub3NwYWNlLCBtb25vc3BhY2U7Ij5gYGA8L2Rpdj48ZGl2IGNsYXNz
PSJnbWFpbF9kZWZhdWx0IiBzdHlsZT0iZm9udC1mYW1pbHk6IG1vbm9zcGFjZSwgbW9ub3NwYWNl
OyI+b2MgY2x1c3RlciBhZGRvbnMgaW5zdGFsbCBtb2JpbGVjb3JlPC9kaXY+PGRpdiBjbGFzcz0i
Z21haWxfZGVmYXVsdCIgc3R5bGU9ImZvbnQtZmFtaWx5OiBtb25vc3BhY2UsIG1vbm9zcGFjZTsi
Pm9jIGNsdXN0ZXIgYWRkb25zIGVuYWJsZSBtb2JpbGVjb3JlPC9kaXY+PGRpdiBjbGFzcz0iZ21h
aWxfZGVmYXVsdCIgc3R5bGU9ImZvbnQtZmFtaWx5OiBtb25vc3BhY2UsIG1vbm9zcGFjZTsiPm9j
IGNsdXN0ZXIgdXA8L2Rpdj48ZGl2IGNsYXNzPSJnbWFpbF9kZWZhdWx0IiBzdHlsZT0iZm9udC1m
YW1pbHk6IG1vbm9zcGFjZSwgbW9ub3NwYWNlOyI+YGBgPC9kaXY+PGRpdiBjbGFzcz0iZ21haWxf
ZGVmYXVsdCIgc3R5bGU9ImZvbnQtZmFtaWx5OiBtb25vc3BhY2UsIG1vbm9zcGFjZTsiPjxicj48
L2Rpdj48ZGl2IGNsYXNzPSJnbWFpbF9kZWZhdWx0IiBzdHlsZT0iZm9udC1mYW1pbHk6IG1vbm9z
cGFjZSwgbW9ub3NwYWNlOyI+VGhlcmUgYSBmZXcgYmVuZWZpdHMgdG8gdGhpcyBzb2x1dGlvbjo8
L2Rpdj48ZGl2IGNsYXNzPSJnbWFpbF9kZWZhdWx0IiBzdHlsZT0iZm9udC1mYW1pbHk6IG1vbm9z
cGFjZSwgbW9ub3NwYWNlOyI+KiBUaGVyZSBpcyBhIGNsZWFyIHZhbHVlLWFkZCB0byB0aGUgdXBz
dHJlYW0gdG9vbDwvZGl2PjxkaXYgY2xhc3M9ImdtYWlsX2RlZmF1bHQiIHN0eWxlPSJmb250LWZh
bWlseTogbW9ub3NwYWNlLCBtb25vc3BhY2U7Ij4qIFdlIG9ubHkgbmVlZCB0byBtYWludGFpbiBv
bmUgbW9iaWxlY29yZSBwbHVnaW4gZm9yIGJvdGggbWluaXNoaWZ0IGFuZCBvYyBjbHVzdGVyIHVw
PC9kaXY+PGRpdiBjbGFzcz0iZ21haWxfZGVmYXVsdCIgc3R5bGU9ImZvbnQtZmFtaWx5OiBtb25v
c3BhY2UsIG1vbm9zcGFjZTsiPiogVGhlIGJhcnJpZXIgdG8gZW50cnkgZm9yIG1vYmlsZSBkZXZl
bG9wZXJzIGlzIGxvdzwvZGl2PjxkaXYgY2xhc3M9ImdtYWlsX2RlZmF1bHQiIHN0eWxlPSJmb250
LWZhbWlseTogbW9ub3NwYWNlLCBtb25vc3BhY2U7Ij4qIFRoZSBwcm9jZXNzIGZvciBzZXR0aW5n
IHVwIGEgbG9jYWwgY2x1c3RlciBpcyB0aGUgc2FtZSB3aXRoIGJvdGggdG9vbHM8YnI+PC9kaXY+
PGRpdiBjbGFzcz0iZ21haWxfZGVmYXVsdCIgc3R5bGU9ImZvbnQtZmFtaWx5OiBtb25vc3BhY2Us
IG1vbm9zcGFjZTsiPiogRnV0dXJlIGNoYW5nZXMgdG8gdGhlIHNldHVwIHByb2Nlc3Mgb2YgdGhl
IE1vYmlsZS1Db3JlIGNhbiBiZSBzdWJtaXR0ZWQgdG8gb3VyIG93biByZXBvPC9kaXY+PGJyPjxk
aXYgc3R5bGU9ImZvbnQtZmFtaWx5OiBtb25vc3BhY2UsIG1vbm9zcGFjZTsiIGNsYXNzPSJnbWFp
bF9kZWZhdWx0Ij7igItAV29qY2llY2ggcGxlYXNlIGNvcnJlY3QgbWUsIGlmIEkndmUgc3RpbGwg
bWlzdW5kZXJzdG9vZCBhbnl0aGluZyHigIs8L2Rpdj48YnI+PGJyPjxkaXYgY2xhc3M9ImdtYWls
X2RlZmF1bHQiIHN0eWxlPSJmb250LWZhbWlseTogbW9ub3NwYWNlLCBtb25vc3BhY2U7Ij5SZWdh
cmRzLDwvZGl2PjxkaXYgY2xhc3M9ImdtYWlsX2RlZmF1bHQiIHN0eWxlPSJmb250LWZhbWlseTog
bW9ub3NwYWNlLCBtb25vc3BhY2U7Ij5QaGlsLjxicj48L2Rpdj4=" style="height:0;width:0;max-height:0;max-width:0;overflow:hidden;font-size:0em;padding:0;margin:0" class="">​</div></div></div><div class="m_7045290411336723855m_-104941810818098801HOEnZb"><div class="m_7045290411336723855m_-104941810818098801h5"><div class="gmail_extra"><br class=""><div class="gmail_quote">On Fri, Jan 12, 2018 at 11:55 AM, Craig Brookes <span dir="ltr" class="">&lt;<a href="mailto:cbrookes@redhat.com" target="_blank" class="">cbrookes@redhat.com</a>&gt;</span> wrote:<br class=""><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr" class="">+1</div><div class="gmail_extra"><br class=""><div class="gmail_quote">On Fri, Jan 12, 2018 at 11:46 AM, David Martin <span dir="ltr" class="">&lt;<a href="mailto:davmarti@redhat.com" target="_blank" class="">davmarti@redhat.com</a>&gt;</span> wrote:<br class=""><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr" class="">I think there's great value in --mobile flag.<div class="">Its the same approach for metrics and logging (--metrics, --logging)</div><div class=""><br class=""></div><div class="">It would do everything needed to enable the mobile extension and get the cluster into the state we want.</div><div class="">Having to provide multiple flags would make it just that little more complex that it raises the barrier.</div><div class=""><br class=""></div><div class="">I do think there's upstream value in allowing configuring a default org for the broker though, but I don't think it should be part of this proposal.</div></div><div class="gmail_extra"><div class=""><div class="m_7045290411336723855m_-104941810818098801m_-3104736634996643885m_6162627243610258130h5"><br class=""><div class="gmail_quote">On 12 January 2018 at 11:39, Phil Brookes <span dir="ltr" class="">&lt;<a href="mailto:pbrookes@redhat.com" target="_blank" class="">pbrookes@redhat.com</a>&gt;</span> wrote:<br class=""><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr" class=""><div class="m_7045290411336723855m_-104941810818098801m_-3104736634996643885m_6162627243610258130m_9022117539770545965m_-1147568078975395120markdown-here-wrapper"><p style="margin:0px 0px 1.2em!important" class="">Hey Wojciech,</p><p style="margin:0px 0px 1.2em!important" class="">Thanks a lot for the feedback.</p><p style="margin:0px 0px 1.2em!important" class="">If I have understood you correctly, you are suggesting splitting this task in to two discrete pieces of work:</p>
<ul style="margin:1.2em 0px;padding-left:2em" class="">
<li style="margin:0.5em 0px" class="">Add parameters to oc cluster up, to be able to configure the ansible-service-broker with custom docker credentials and docker org to pull in the ASBs from.</li>
<li style="margin:0.5em 0px" class="">Add the —mobile flag to enable the Mobile-Core UI extension.</li>
</ul><p style="margin:0px 0px 1.2em!important" class="">With the intention of making this an easier change to adopt.</p><p style="margin:0px 0px 1.2em!important" class="">If that is correct then I am happy to proceed this way and I can update the proposal to reflect this as a route to implementation.</p><p style="margin:0px 0px 1.2em!important" class="">Maybe it would be best to bring this discussion to the proposal so that the OpenShift team also have access to it?</p><p style="margin:0px 0px 1.2em!important" class="">Thanks,<br class="">Phil.</p>
<div title="MDH:PGRpdiBjbGFzcz0iZ21haWxfZGVmYXVsdCIgc3R5bGU9ImZvbnQtZmFtaWx5OiBtb25vc3BhY2Us
IG1vbm9zcGFjZTsiPkhleSBXb2pjaWVjaCw8L2Rpdj48ZGl2IGNsYXNzPSJnbWFpbF9kZWZhdWx0
IiBzdHlsZT0iZm9udC1mYW1pbHk6IG1vbm9zcGFjZSwgbW9ub3NwYWNlOyI+PGJyPjwvZGl2Pjxk
aXYgY2xhc3M9ImdtYWlsX2RlZmF1bHQiIHN0eWxlPSJmb250LWZhbWlseTogbW9ub3NwYWNlLCBt
b25vc3BhY2U7Ij5UaGFua3MgYSBsb3QgZm9yIHRoZSBmZWVkYmFjay48L2Rpdj48ZGl2IGNsYXNz
PSJnbWFpbF9kZWZhdWx0IiBzdHlsZT0iZm9udC1mYW1pbHk6IG1vbm9zcGFjZSwgbW9ub3NwYWNl
OyI+PGJyPjwvZGl2PjxkaXYgY2xhc3M9ImdtYWlsX2RlZmF1bHQiIHN0eWxlPSJmb250LWZhbWls
eTogbW9ub3NwYWNlLCBtb25vc3BhY2U7Ij5JZiBJIGhhdmUgdW5kZXJzdG9vZCB5b3UgY29ycmVj
dGx5LCB5b3UgYXJlIHN1Z2dlc3Rpbmcgc3BsaXR0aW5nIHRoaXMgdGFzayBpbiB0byB0d28gZGlz
Y3JldGUgcGllY2VzIG9mIHdvcms6PC9kaXY+PGRpdiBjbGFzcz0iZ21haWxfZGVmYXVsdCIgc3R5
bGU9ImZvbnQtZmFtaWx5OiBtb25vc3BhY2UsIG1vbm9zcGFjZTsiPiogQWRkIHBhcmFtZXRlcnMg
dG8gb2MgY2x1c3RlciB1cCwgdG8gYmUgYWJsZSB0byBjb25maWd1cmUgdGhlIGFuc2libGUtc2Vy
dmljZS1icm9rZXIgd2l0aCBjdXN0b20gZG9ja2VyIGNyZWRlbnRpYWxzIGFuZCBkb2NrZXIgb3Jn
IHRvIHB1bGwgaW4gdGhlIEFTQnMgZnJvbS48L2Rpdj48ZGl2IGNsYXNzPSJnbWFpbF9kZWZhdWx0
IiBzdHlsZT0iZm9udC1mYW1pbHk6IG1vbm9zcGFjZSwgbW9ub3NwYWNlOyI+KiBBZGQgdGhlIC0t
bW9iaWxlIGZsYWcgdG8gZW5hYmxlIHRoZSBNb2JpbGUtQ29yZSBVSSBleHRlbnNpb24uPGJyPjwv
ZGl2PjxkaXYgY2xhc3M9ImdtYWlsX2RlZmF1bHQiIHN0eWxlPSJmb250LWZhbWlseTogbW9ub3Nw
YWNlLCBtb25vc3BhY2U7Ij48YnI+PC9kaXY+PGRpdiBjbGFzcz0iZ21haWxfZGVmYXVsdCIgc3R5
bGU9ImZvbnQtZmFtaWx5OiBtb25vc3BhY2UsIG1vbm9zcGFjZTsiPldpdGggdGhlIGludGVudGlv
biBvZiBtYWtpbmcgdGhpcyBhbiBlYXNpZXIgY2hhbmdlIHRvIGFkb3B0Ljxicj48L2Rpdj48ZGl2
IGNsYXNzPSJnbWFpbF9kZWZhdWx0IiBzdHlsZT0iZm9udC1mYW1pbHk6IG1vbm9zcGFjZSwgbW9u
b3NwYWNlOyI+PGJyPjwvZGl2PjxkaXYgY2xhc3M9ImdtYWlsX2RlZmF1bHQiIHN0eWxlPSJmb250
LWZhbWlseTogbW9ub3NwYWNlLCBtb25vc3BhY2U7Ij5JZiB0aGF0IGlzIGNvcnJlY3QgdGhlbiBJ
IGFtIGhhcHB5IHRvIHByb2NlZWQgdGhpcyB3YXkgYW5kIEkgY2FuIHVwZGF0ZSB0aGUgcHJvcG9z
YWwgdG8gcmVmbGVjdCB0aGlzIGFzIGEgcm91dGUgdG8gaW1wbGVtZW50YXRpb24uPC9kaXY+PGRp
diBjbGFzcz0iZ21haWxfZGVmYXVsdCIgc3R5bGU9ImZvbnQtZmFtaWx5OiBtb25vc3BhY2UsIG1v
bm9zcGFjZTsiPjxicj48L2Rpdj48ZGl2IGNsYXNzPSJnbWFpbF9kZWZhdWx0IiBzdHlsZT0iZm9u
dC1mYW1pbHk6IG1vbm9zcGFjZSwgbW9ub3NwYWNlOyI+TWF5YmUgaXQgd291bGQgYmUgYmVzdCB0
byBicmluZyB0aGlzIGRpc2N1c3Npb24gdG8gdGhlIHByb3Bvc2FsIHNvIHRoYXQgdGhlIE9wZW5T
aGlmdCB0ZWFtIGFsc28gaGF2ZSBhY2Nlc3MgdG8gaXQ/PGJyPjwvZGl2PjxkaXYgY2xhc3M9Imdt
YWlsX2RlZmF1bHQiIHN0eWxlPSJmb250LWZhbWlseTogbW9ub3NwYWNlLCBtb25vc3BhY2U7Ij48
YnI+PC9kaXY+PGRpdiBjbGFzcz0iZ21haWxfZGVmYXVsdCIgc3R5bGU9ImZvbnQtZmFtaWx5OiBt
b25vc3BhY2UsIG1vbm9zcGFjZTsiPlRoYW5rcyw8L2Rpdj48ZGl2IGNsYXNzPSJnbWFpbF9kZWZh
dWx0IiBzdHlsZT0iZm9udC1mYW1pbHk6IG1vbm9zcGFjZSwgbW9ub3NwYWNlOyI+UGhpbC48YnI+
PC9kaXY+PGJyPg==" style="height:0;width:0;max-height:0;max-width:0;overflow:hidden;font-size:0em;padding:0;margin:0" class="">​</div></div></div><div class="m_7045290411336723855m_-104941810818098801m_-3104736634996643885m_6162627243610258130m_9022117539770545965HOEnZb"><div class="m_7045290411336723855m_-104941810818098801m_-3104736634996643885m_6162627243610258130m_9022117539770545965h5"><div class="gmail_extra"><br class=""><div class="gmail_quote">On Fri, Jan 12, 2018 at 11:21 AM, Wojciech Trocki <span dir="ltr" class="">&lt;<a href="mailto:wtrocki@redhat.com" target="_blank" class="">wtrocki@redhat.com</a>&gt;</span> wrote:<br class=""><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr" class=""><div class="">Mobile flag as it doesn't provide ability to change values and imposes some hard dependencies.</div><div class="">That may be hard accept and maintain on upstream.<br class="">Upstream works by generalization so if we want to contribute there it's best to pass something that can be used by many people.<br class=""></div><div class=""><br class=""></div><div class="">How about `oc cluster up --service-broker=true --service-broker-org=aerogearc<wbr class="">atalog` and whatever else we need?</div><div class="">That's easier to accept and contribute upstream.&nbsp;</div><div class="">I have done changes for cluster up recently so if you need anything in that let me know - we can work on this together.<br class=""><br class="">Another idea is to specify oc cluster up pre/post actions (hooks) that will allow people to run ansible roles for things we need.<br class="">That will be solid proposal that upstream may consider.<br class=""><br class="">Developers can still have simple command by doing alias:</div><div class=""><i class=""><br class=""></i></div><div class=""><i class="">alias oc-mobile-up=`oc cluster up --service-broker=true --service-broker-org=aerogearc<wbr class="">atalog`<br class="">&nbsp;</i><br class=""></div><div class=""><br class=""></div></div><div class="gmail_extra"><br class=""><div class="gmail_quote">On Fri, Jan 12, 2018 at 10:51 AM, David Ffrench <span dir="ltr" class="">&lt;<a href="mailto:dffrench@redhat.com" target="_blank" class="">dffrench@redhat.com</a>&gt;</span> wrote:<br class=""><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr" class="">Fantastic Phil, This is 100% needed in my opinion. The mobile services need to be a first class citizen in OpenShift to ensure easy setup and adoption.</div><div class="gmail_extra"><br clear="all" class=""><div class=""><div class="m_7045290411336723855m_-104941810818098801m_-3104736634996643885m_6162627243610258130m_9022117539770545965m_-1147568078975395120m_345226705507266689m_1835025079890894912gmail_signature" data-smartmail="gmail_signature"><div dir="ltr" class=""><div class=""><div dir="ltr" class=""><div style="font-family: overpass, sans-serif; font-weight: bold; margin: 0px; padding: 0px; font-size: 14px; text-transform: uppercase;" class=""><span class="">DAVID</span>&nbsp;<span class="">FFRENCH</span></div><p style="font-family: overpass, sans-serif; font-size: 10px; margin: 0px 0px 4px; text-transform: uppercase;" class=""><span class="">senior software engineer, RED HAT MOBILE</span></p><div style="font-family: overpass, sans-serif; margin: 0px; font-size: 10px; color: rgb(153, 153, 153);" class=""><a href="https://www.redhat.com/" style="color:rgb(0,136,206);margin:0px;text-decoration:none" target="_blank" class="">Red Hat&nbsp;<span class="">Waterford</span></a></div><span style="font-family:overpass,sans-serif;font-size:10px;margin:0px;color:rgb(153,153,153)" class=""><div style="margin: 0px;" class="">Communications House, Cork Road</div></span><span style="font-family: overpass, sans-serif; font-size: inherit;" class=""></span><span style="font-family: overpass, sans-serif; font-size: inherit;" class=""><div style="font-size: 10px; margin: 0px; color: rgb(153, 153, 153);" class="">Waterford, Ireland</div></span><span style="font-family: overpass, sans-serif; font-size: inherit;" class=""></span><p style="font-family:overpass,sans-serif;margin:0px 0px 6px;font-size:10px;color:rgb(153,153,153)" class=""><span style="margin:0px;padding:0px" class=""><a href="mailto:dffrench@redhat.com" style="color:rgb(0,136,206);margin:0px;text-decoration:none" target="_blank" class="">dffrench@redhat.com</a>&nbsp; &nbsp;</span></p><table style="font-family: overpass, sans-serif; font-size: inherit;" border="0" class=""><tbody class=""><tr class=""><td width="100px" class=""><a href="https://red.ht/sig" target="_blank" class=""><img src="https://www.redhat.com/profiles/rh/themes/redhatdotcom/img/logo-red-hat-black.png" width="90" height="auto" class=""></a></td></tr></tbody></table><div class=""><div dir="ltr" class=""><div dir="ltr" class=""><div dir="ltr" class=""><div dir="ltr" class=""><div dir="ltr" class=""><div dir="ltr" class=""><br class=""></div></div></div></div></div></div></div></div></div></div></div></div><div class=""><div class="m_7045290411336723855m_-104941810818098801m_-3104736634996643885m_6162627243610258130m_9022117539770545965m_-1147568078975395120m_345226705507266689h5">
<br class=""><div class="gmail_quote">On Fri, Jan 12, 2018 at 10:36 AM, Matthias Wessendorf <span dir="ltr" class="">&lt;<a href="mailto:mwessend@redhat.com" target="_blank" class="">mwessend@redhat.com</a>&gt;</span> wrote:<br class=""><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr" class="">+9001</div><div class="gmail_extra"><div class=""><div class="m_7045290411336723855m_-104941810818098801m_-3104736634996643885m_6162627243610258130m_9022117539770545965m_-1147568078975395120m_345226705507266689m_1835025079890894912h5"><br class=""><div class="gmail_quote">On Fri, Jan 12, 2018 at 11:26 AM, Phil Brookes <span dir="ltr" class="">&lt;<a href="mailto:pbrookes@redhat.com" target="_blank" class="">pbrookes@redhat.com</a>&gt;</span> wrote:<br class=""><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr" class=""><div class="m_7045290411336723855m_-104941810818098801m_-3104736634996643885m_6162627243610258130m_9022117539770545965m_-1147568078975395120m_345226705507266689m_1835025079890894912m_8223018922104789878m_2272119876868493722markdown-here-wrapper"><p style="margin:0px 0px 1.2em!important" class="">Hey Everyone,</p><p style="margin:0px 0px 1.2em!important" class="">I have opened a proposal with the OpenShift team, hoping to start a discussion around the addition of a <code style="font-size:0.85em;font-family:Consolas,Inconsolata,Courier,monospace;margin:0px 0.15em;padding:0px 0.3em;white-space:pre-wrap;border:1px solid rgb(234,234,234);background-color:rgb(248,248,248);border-radius:3px;display:inline" class="">--mobile=true</code> flag to the <code style="font-size:0.85em;font-family:Consolas,Inconsolata,Courier,monospace;margin:0px 0.15em;padding:0px 0.3em;white-space:pre-wrap;border:1px solid rgb(234,234,234);background-color:rgb(248,248,248);border-radius:3px;display:inline" class="">oc cluster up</code> command. Running <code style="font-size:0.85em;font-family:Consolas,Inconsolata,Courier,monospace;margin:0px 0.15em;padding:0px 0.3em;white-space:pre-wrap;border:1px solid rgb(234,234,234);background-color:rgb(248,248,248);border-radius:3px;display:inline" class="">oc cluster up --mobile=true</code> will start a local OpenShift cluster with all of the MCP features enabled.</p><p style="margin:0px 0px 1.2em!important" class="">This would be a great way for us to gain some exposure for the Mobile Core and get it into the hands of developers more quickly and easily, so I’d love to see you share your thoughts on this idea. You can review / comment / support it here:<br class=""><a href="https://github.com/openshift/origin/issues/18089" target="_blank" class="">https://github.com/openshift/o<wbr class="">rigin/issues/18089</a></p><p style="margin:0px 0px 1.2em!important" class="">Thanks,<br class="">Phil.</p>
<div title="MDH:PGRpdiBjbGFzcz0iZ21haWxfZGVmYXVsdCIgc3R5bGU9ImZvbnQtZmFtaWx5OiBtb25vc3BhY2Us
IG1vbm9zcGFjZTsiPkhleSBFdmVyeW9uZSw8L2Rpdj48ZGl2IGNsYXNzPSJnbWFpbF9kZWZhdWx0
IiBzdHlsZT0iZm9udC1mYW1pbHk6IG1vbm9zcGFjZSwgbW9ub3NwYWNlOyI+PGJyPjwvZGl2Pjxk
aXYgY2xhc3M9ImdtYWlsX2RlZmF1bHQiIHN0eWxlPSJmb250LWZhbWlseTogbW9ub3NwYWNlLCBt
b25vc3BhY2U7Ij5JIGhhdmUgb3BlbmVkIGEgcHJvcG9zYWwgd2l0aCB0aGUgT3BlblNoaWZ0IHRl
YW0sIGhvcGluZyB0byBzdGFydCBhIGRpc2N1c3Npb24gYXJvdW5kIHRoZSBhZGRpdGlvbiBvZiBh
IGAtLW1vYmlsZT10cnVlYCBmbGFnIHRvIHRoZSBgb2MgY2x1c3RlciB1cGAgY29tbWFuZC4gUnVu
bmluZyBgb2MgY2x1c3RlciB1cCAtLW1vYmlsZT10cnVlYCB3aWxsIHN0YXJ0IGEgbG9jYWwgT3Bl
blNoaWZ0IGNsdXN0ZXIgd2l0aCBhbGwgb2YgdGhlIE1DUCBmZWF0dXJlcyBlbmFibGVkLjwvZGl2
PjxkaXYgY2xhc3M9ImdtYWlsX2RlZmF1bHQiIHN0eWxlPSJmb250LWZhbWlseTogbW9ub3NwYWNl
LCBtb25vc3BhY2U7Ij48YnI+PC9kaXY+PGRpdiBjbGFzcz0iZ21haWxfZGVmYXVsdCIgc3R5bGU9
ImZvbnQtZmFtaWx5OiBtb25vc3BhY2UsIG1vbm9zcGFjZTsiPlRoaXMgd291bGQgYmUgYSBncmVh
dCB3YXkgZm9yIHVzIHRvIGdhaW4gc29tZSBleHBvc3VyZSBmb3IgdGhlIE1vYmlsZSBDb3JlIGFu
ZCBnZXQgaXQgaW50byB0aGUgaGFuZHMgb2YgZGV2ZWxvcGVycyBtb3JlIHF1aWNrbHkgYW5kIGVh
c2lseSwgc28gSSdkIGxvdmUgdG8gc2VlIHlvdSBzaGFyZSB5b3VyIHRob3VnaHRzIG9uIHRoaXMg
aWRlYS4gWW91IGNhbiByZXZpZXcgLyBjb21tZW50IC8gc3VwcG9ydCBpdCBoZXJlOjwvZGl2Pjxk
aXYgY2xhc3M9ImdtYWlsX2RlZmF1bHQiIHN0eWxlPSJmb250LWZhbWlseTogbW9ub3NwYWNlLCBt
b25vc3BhY2U7Ij5odHRwczovL2dpdGh1Yi5jb20vb3BlbnNoaWZ0L29yaWdpbi9pc3N1ZXMvMTgw
ODk8L2Rpdj48ZGl2IGNsYXNzPSJnbWFpbF9kZWZhdWx0IiBzdHlsZT0iZm9udC1mYW1pbHk6IG1v
bm9zcGFjZSwgbW9ub3NwYWNlOyI+PGJyPjwvZGl2PjxkaXYgY2xhc3M9ImdtYWlsX2RlZmF1bHQi
IHN0eWxlPSJmb250LWZhbWlseTogbW9ub3NwYWNlLCBtb25vc3BhY2U7Ij5UaGFua3MsPC9kaXY+
PGRpdiBjbGFzcz0iZ21haWxfZGVmYXVsdCIgc3R5bGU9ImZvbnQtZmFtaWx5OiBtb25vc3BhY2Us
IG1vbm9zcGFjZTsiPlBoaWwuPGJyPjwvZGl2Pg==" style="height:0;width:0;max-height:0;max-width:0;overflow:hidden;font-size:0em;padding:0;margin:0" class="">​</div></div></div>
</blockquote></div><br class=""><br clear="all" class=""><span class="m_7045290411336723855m_-104941810818098801m_-3104736634996643885m_6162627243610258130m_9022117539770545965m_-1147568078975395120HOEnZb"><font color="#888888" class=""><div class=""><br class=""></div></font></span></div></div><span class="m_7045290411336723855m_-104941810818098801m_-3104736634996643885m_6162627243610258130m_9022117539770545965m_-1147568078975395120HOEnZb"><font color="#888888" class=""><span class="m_7045290411336723855m_-104941810818098801m_-3104736634996643885m_6162627243610258130m_9022117539770545965m_-1147568078975395120m_345226705507266689m_1835025079890894912HOEnZb"><font color="#888888" class="">-- <br class=""><div class="m_7045290411336723855m_-104941810818098801m_-3104736634996643885m_6162627243610258130m_9022117539770545965m_-1147568078975395120m_345226705507266689m_1835025079890894912m_8223018922104789878gmail_signature" data-smartmail="gmail_signature"><div dir="ltr" class="">Project lead <a href="http://AeroGear.org" class="">AeroGear.org</a></div></div>
</font></span></font></span></div><span class="m_7045290411336723855m_-104941810818098801m_-3104736634996643885m_6162627243610258130m_9022117539770545965m_-1147568078975395120HOEnZb"><font color="#888888" class="">
</font></span></blockquote></div><span class="m_7045290411336723855m_-104941810818098801m_-3104736634996643885m_6162627243610258130m_9022117539770545965m_-1147568078975395120HOEnZb"><font color="#888888" class=""><br class=""></font></span></div></div></div><span class="m_7045290411336723855m_-104941810818098801m_-3104736634996643885m_6162627243610258130m_9022117539770545965m_-1147568078975395120HOEnZb"><font color="#888888" class="">
<br class="">______________________________<wbr class="">_________________<br class="">
feedhenry-dev mailing list<br class="">
<a href="mailto:feedhenry-dev@redhat.com" target="_blank" class="">feedhenry-dev@redhat.com</a><br class="">
<a href="https://www.redhat.com/mailman/listinfo/feedhenry-dev" rel="noreferrer" target="_blank" class="">https://www.redhat.com/mailman<wbr class="">/listinfo/feedhenry-dev</a><br class="">
<br class=""></font></span></blockquote></div><span class="m_7045290411336723855m_-104941810818098801m_-3104736634996643885m_6162627243610258130m_9022117539770545965m_-1147568078975395120HOEnZb"><font color="#888888" class=""><br class=""><br clear="all" class=""><div class=""><br class=""></div>-- <br class=""><div class="m_7045290411336723855m_-104941810818098801m_-3104736634996643885m_6162627243610258130m_9022117539770545965m_-1147568078975395120m_345226705507266689gmail_signature" data-smartmail="gmail_signature"><div dir="ltr" class=""><div class=""><div dir="ltr" class=""><div dir="ltr" class=""><div dir="ltr" class=""><div dir="ltr" class=""><div dir="ltr" class=""><div style="font-size:12.8px" class=""><div style="font-family: overpass, sans-serif; font-weight: bold; margin: 0px; padding: 0px; font-size: 14px; text-transform: uppercase;" class=""><span class="">WOJCIECH</span>&nbsp;<span class="">TROCKI</span></div><div style="font-family: overpass, sans-serif; margin: 0px; font-size: 10px; color: rgb(153, 153, 153);" class=""><a href="https://www.redhat.com/" style="color:rgb(0,136,206);margin:0px;text-decoration:none" target="_blank" class="">Red Hat&nbsp;<span class="">Mobile</span></a></div><p style="font-family:overpass,sans-serif;margin:0px 0px 6px;font-size:10px;color:rgb(153,153,153)" class=""><span class="">IM:&nbsp;<span class="">wtrocki</span></span></p><table style="font-family: overpass, sans-serif; font-size: 12px;" border="0" class=""><tbody class=""><tr class=""><td width="100px" class=""><a href="https://red.ht/sig" target="_blank" class=""><img src="https://www.redhat.com/files/brand/email/sig-redhat.png" width="90" height="auto" class=""></a></td></tr></tbody></table></div></div></div></div></div></div></div></div></div>
</font></span></div>
</blockquote></div><br class=""></div>
</div></div></blockquote></div><br class=""><br clear="all" class=""><span class="m_7045290411336723855m_-104941810818098801m_-3104736634996643885HOEnZb"><font color="#888888" class=""><div class=""><br class=""></div></font></span></div></div><span class="m_7045290411336723855m_-104941810818098801m_-3104736634996643885HOEnZb"><font color="#888888" class=""><span class="m_7045290411336723855m_-104941810818098801m_-3104736634996643885m_6162627243610258130HOEnZb"><font color="#888888" class="">-- <br class=""><div class="m_7045290411336723855m_-104941810818098801m_-3104736634996643885m_6162627243610258130m_9022117539770545965gmail_signature" data-smartmail="gmail_signature"><div dir="ltr" class=""><div class=""><div dir="ltr" class=""><div class=""><div dir="ltr" class="">David Martin<div class="">Red Hat Mobile</div><div class="">Twitter:&nbsp;<span style="font-size:12.8px" class="">@irldavem</span></div><div class=""><span style="font-size:12.8px" class="">IRC: @irldavem (#aerogear)</span></div></div></div></div></div></div></div>
</font></span></font></span></div><span class="m_7045290411336723855m_-104941810818098801m_-3104736634996643885HOEnZb"><font color="#888888" class="">
</font></span></blockquote></div><span class="m_7045290411336723855m_-104941810818098801m_-3104736634996643885HOEnZb"><font color="#888888" class=""><br class=""><br clear="all" class=""><div class=""><br class=""></div>-- <br class=""><div class="m_7045290411336723855m_-104941810818098801m_-3104736634996643885m_6162627243610258130gmail_signature" data-smartmail="gmail_signature"><div dir="ltr" class="">Craig Brookes<div class="">RHMAP&nbsp;</div><div class="">@maleck13 Github</div></div></div>
</font></span></div>
</blockquote></div><br class=""></div>
</div></div></blockquote></div><br class=""><br clear="all" class=""><div class=""><br class=""></div></div></div><span class="m_7045290411336723855HOEnZb"><font color="#888888" class="">-- <br class=""><div class="m_7045290411336723855m_-104941810818098801gmail_signature" data-smartmail="gmail_signature"><div dir="ltr" class="">Project lead <a href="http://AeroGear.org" class="">AeroGear.org</a></div></div>
</font></span></div>
</blockquote></div><br class=""><br clear="all" class=""><div class=""><br class=""></div>-- <br class=""><div class="m_7045290411336723855gmail_signature" data-smartmail="gmail_signature"><div dir="ltr" class="">Craig Brookes<div class="">RHMAP&nbsp;</div><div class="">@maleck13 Github</div></div></div>
</div>
</div></div></blockquote></div><br class=""><br clear="all" class=""><div class=""><br class=""></div>-- <br class=""><div class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr" class="">Project lead <a href="http://AeroGear.org" class="">AeroGear.org</a></div></div>
</div>
</div></blockquote></div><br class=""></body></html>