<div dir="ltr"><div class="markdown-here-wrapper" style=""><p style="margin:0px 0px 1.2em!important">Hey John,</p>
<p style="margin:0px 0px 1.2em!important">For pointing the oc cluster at your local docker, that is done from the installer directory of the mcp-standalone cluster:</p>
<pre style="font-size:0.85em;font-family:Consolas,Inconsolata,Courier,monospace;font-size:1em;line-height:1.2em;margin:1.2em 0px"><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;overflow:auto;border-radius:3px;border:1px solid rgb(204,204,204);padding:0.5em 0.7em;display:block!important">ansible-playbook playbook.yml -e "dockerhub_username=<dockerusername>" -e "dockerhub_password=<dockerpassword>" -e "dockerhub_org=<USE_THIS_VALUE>" --ask-become-pass
</code></pre><p style="margin:0px 0px 1.2em!important">To move the images you need into your own org, you could do 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"><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;overflow:auto;border-radius:3px;border:1px solid rgb(204,204,204);padding:0.5em 0.7em;display:block!important">for image in aerogear-digger-apb android-app-apb cordova-app-apb ios-app-apb 3scale-apb keycloak-apb; do docker pull <a href="http://docker.io/feedhenry/$image:latest">docker.io/feedhenry/$image:latest</a>; docker tag <a href="http://docker.io/feedhenry/$image:latest">docker.io/feedhenry/$image:latest</a> 
​<YOUR_DOCKER_ORG>/$image:latest; docker push <YOUR_DOCKER_ORG>/$image:latest; done

</code></pre><p style="margin:0px 0px 1.2em!important">There might be a way to improve this (if we could pull the name of all the *-apbs from the docker repo that would be ideal), but this will work for now.​</p>
<p style="margin:0px 0px 1.2em!important">Let me know if you have any thoughts.<br>Phil.</p>
<div title="MDH:PGRpdiBjbGFzcz0iZ21haWxfZGVmYXVsdCIgc3R5bGU9ImZvbnQtZmFtaWx5OiBtb25vc3BhY2Us
bW9ub3NwYWNlOyI+SGV5IEpvaG4sPC9kaXY+PGRpdiBjbGFzcz0iZ21haWxfZGVmYXVsdCIgc3R5
bGU9ImZvbnQtZmFtaWx5OiBtb25vc3BhY2UsbW9ub3NwYWNlOyI+PGJyPjwvZGl2PjxkaXYgY2xh
c3M9ImdtYWlsX2RlZmF1bHQiIHN0eWxlPSJmb250LWZhbWlseTogbW9ub3NwYWNlLG1vbm9zcGFj
ZTsiPkZvciBwb2ludGluZyB0aGUgb2MgY2x1c3RlciBhdCB5b3VyIGxvY2FsIGRvY2tlciwgdGhh
dCBpcyBkb25lIGZyb20gdGhlIGluc3RhbGxlciBkaXJlY3Rvcnkgb2YgdGhlIG1jcC1zdGFuZGFs
b25lIGNsdXN0ZXI6PC9kaXY+PGRpdiBjbGFzcz0iZ21haWxfZGVmYXVsdCIgc3R5bGU9ImZvbnQt
ZmFtaWx5OiBtb25vc3BhY2UsbW9ub3NwYWNlOyI+YGBgPC9kaXY+PGRpdiBjbGFzcz0iZ21haWxf
ZGVmYXVsdCIgc3R5bGU9ImZvbnQtZmFtaWx5OiBtb25vc3BhY2UsbW9ub3NwYWNlOyI+YW5zaWJs
ZS1wbGF5Ym9vayBwbGF5Ym9vay55bWwgLWUgImRvY2tlcmh1Yl91c2VybmFtZT0mbHQ7ZG9ja2Vy
dXNlcm5hbWUmZ3Q7IiAtZSAiZG9ja2VyaHViX3Bhc3N3b3JkPSZsdDtkb2NrZXJwYXNzd29yZCZn
dDsiIC1lICJkb2NrZXJodWJfb3JnPSZsdDtVU0VfVEhJU19WQUxVRSZndDsiIC0tYXNrLWJlY29t
ZS1wYXNzPC9kaXY+PGRpdiBjbGFzcz0iZ21haWxfZGVmYXVsdCIgc3R5bGU9ImZvbnQtZmFtaWx5
OiBtb25vc3BhY2UsbW9ub3NwYWNlOyI+YGBgPC9kaXY+PGRpdiBjbGFzcz0iZ21haWxfZGVmYXVs
dCIgc3R5bGU9ImZvbnQtZmFtaWx5OiBtb25vc3BhY2UsbW9ub3NwYWNlOyI+PGJyPjwvZGl2Pjxk
aXYgY2xhc3M9ImdtYWlsX2RlZmF1bHQiIHN0eWxlPSJmb250LWZhbWlseTogbW9ub3NwYWNlLG1v
bm9zcGFjZTsiPlRvIG1vdmUgdGhlIGltYWdlcyB5b3UgbmVlZCBpbnRvIHlvdXIgb3duIG9yZywg
eW91IGNvdWxkIGRvIHNvbWV0aGluZyBsaWtlOjwvZGl2PjxkaXYgY2xhc3M9ImdtYWlsX2RlZmF1
bHQiIHN0eWxlPSJmb250LWZhbWlseTogbW9ub3NwYWNlLG1vbm9zcGFjZTsiPmBgYDwvZGl2PmZv
ciBpbWFnZSBpbiBhZXJvZ2Vhci1kaWdnZXItYXBiIGFuZHJvaWQtYXBwLWFwYiBjb3Jkb3ZhLWFw
cC1hcGIgaW9zLWFwcC1hcGIgM3NjYWxlLWFwYiBrZXljbG9hay1hcGI7IGRvIGRvY2tlciBwdWxs
IGRvY2tlci5pby9mZWVkaGVucnkvJGltYWdlOmxhdGVzdDsgZG9ja2VyIHRhZyBkb2NrZXIuaW8v
ZmVlZGhlbnJ5LyRpbWFnZTpsYXRlc3QgPGJyPjxkaXYgc3R5bGU9ImZvbnQtZmFtaWx5OiBtb25v
c3BhY2UsbW9ub3NwYWNlOyBkaXNwbGF5OiBpbmxpbmU7IiBjbGFzcz0iZ21haWxfZGVmYXVsdCI+
4oCLJmx0O1lPVVJfRE9DS0VSX09SRyZndDsvJGltYWdlOmxhdGVzdDsgZG9ja2VyIHB1c2ggJmx0
O1lPVVJfRE9DS0VSX09SRyZndDsvJGltYWdlOmxhdGVzdDsgZG9uZTxicj48L2Rpdj48ZGl2IHN0
eWxlPSJmb250LWZhbWlseTogbW9ub3NwYWNlLG1vbm9zcGFjZTsiIGNsYXNzPSJnbWFpbF9kZWZh
dWx0Ij7igItgYGA8L2Rpdj48ZGl2IHN0eWxlPSJmb250LWZhbWlseTogbW9ub3NwYWNlLG1vbm9z
cGFjZTsiIGNsYXNzPSJnbWFpbF9kZWZhdWx0Ij48YnI+PC9kaXY+PGRpdiBzdHlsZT0iZm9udC1m
YW1pbHk6IG1vbm9zcGFjZSxtb25vc3BhY2U7IiBjbGFzcz0iZ21haWxfZGVmYXVsdCI+VGhlcmUg
bWlnaHQgYmUgYSB3YXkgdG8gaW1wcm92ZSB0aGlzIChpZiB3ZSBjb3VsZCBwdWxsIHRoZSBuYW1l
IG9mIGFsbCB0aGUgKi1hcGJzIGZyb20gdGhlIGRvY2tlciByZXBvIHRoYXQgd291bGQgYmUgaWRl
YWwpLCBidXQgdGhpcyB3aWxsIHdvcmsgZm9yIG5vdy7igIs8L2Rpdj48ZGl2IHN0eWxlPSJmb250
LWZhbWlseTogbW9ub3NwYWNlLG1vbm9zcGFjZTsiIGNsYXNzPSJnbWFpbF9kZWZhdWx0Ij48YnI+
PC9kaXY+PGRpdiBzdHlsZT0iZm9udC1mYW1pbHk6IG1vbm9zcGFjZSxtb25vc3BhY2U7IiBjbGFz
cz0iZ21haWxfZGVmYXVsdCI+TGV0IG1lIGtub3cgaWYgeW91IGhhdmUgYW55IHRob3VnaHRzLjwv
ZGl2PjxkaXYgc3R5bGU9ImZvbnQtZmFtaWx5OiBtb25vc3BhY2UsbW9ub3NwYWNlOyIgY2xhc3M9
ImdtYWlsX2RlZmF1bHQiPlBoaWwuPGJyPjwvZGl2Pjxicj4=" style="height:0;width:0;max-height:0;max-width:0;overflow:hidden;font-size:0em;padding:0;margin:0">​</div></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Tue, Oct 10, 2017 at 9:01 PM, John Frizelle <span dir="ltr"><<a href="mailto:jfrizell@redhat.com" target="_blank">jfrizell@redhat.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Hi Phil,<div><br></div><div>Thanks for the mail & agree with the suggestions.</div><div><br></div><div>Are there any docs available that detail how to "point the ASB of your local oc cluster at your own docker org and push a copy of any APBs you wish to use into that org from the feedhenry org"?</div><div><br></div><div>Cheers,</div><div>John.</div></div><div class="gmail_extra"><br clear="all"><div><div class="m_3941252230248502300gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><font color="#999999">--</font></div><div><div style="font-size:small"><font color="#999999">John Frizelle</font></div><div style="font-size:small"><font color="#999999">Chief Architect, Red Hat Mobile<br></font><span style="font-family:Helvetica,Verdana,sans-serif"><font color="#999999">Consulting Engineer</font></span><font color="#999999"><br><br></font><div><span style="font-size:12.8000001907349px;color:rgb(153,153,153)">mobile:</span><span style="font-size:12.8000001907349px;color:rgb(153,153,153)"> </span><span style="font-size:12.8000001907349px;color:rgb(153,153,153)"><font face="Tahoma, Arial, Helvetica, sans-serif"><b><a href="tel://+353872901644" target="_blank">+353 87 290 1644</a></b></font></span><br></div><div style="font-size:12.8000001907349px"><span style="font-family:Tahoma,Arial,Helvetica,sans-serif;color:rgb(153,153,153);font-size:12.8000001907349px">twitter:</span><b style="font-family:Tahoma,Arial,Helvetica,sans-serif;color:rgb(153,153,153);font-size:12.8000001907349px"> @johnfriz</b><br></div><font style="font-size:12.8000001907349px" color="#999999"></font><div><font color="#999999">skype: <font face="Tahoma, Arial, Helvetica, sans-serif"><b>john_frizelle</b></font></font></div><div><span style="color:rgb(153,153,153);font-size:12.8000001907349px">mail: </span><font style="color:rgb(17,85,204);font-size:12.8000001907349px" color="#999999"><b><a href="mailto:jfrizell@redhat.com" style="color:rgb(17,85,204);font-size:12.8000001907349px" target="_blank">jfrizell@redhat.com</a></b></font></div><div><font style="color:rgb(17,85,204);font-size:12.8000001907349px" color="#999999"><br></font></div><div><br></div><div><img src="cid:1deff70600823b9ebf187fa9e94df6ff10966d4e@zimbra"><font style="color:rgb(17,85,204);font-size:12.8000001907349px" color="#999999"><br></font></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div>
<br><div class="gmail_quote">On 10 October 2017 at 15:55, Phil Brookes <span dir="ltr"><<a href="mailto:pbrookes@redhat.com" target="_blank">pbrookes@redhat.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div class="m_3941252230248502300m_-5049072774348830123markdown-here-wrapper"><p style="margin:0px 0px 1.2em!important">Hello Everyone,</p>
<p style="margin:0px 0px 1.2em!important">The current development workflow for APB’s is to run a local oc cluster with the ASB scanning the feedhenry docker org for APB images. Then pushing our development images to the feedhenry repo to test them.</p>
<p style="margin:0px 0px 1.2em!important">As more developers start using these images we increase the possibility that they will pull a broken development image which could lead to a pretty significant waste of developer time trying to identify the problem and could also reduce developers trust in the feedhenry APB images.</p>
<p style="margin:0px 0px 1.2em!important">To address this it is now only possible to update the APB images in the feedhenry org via a merged PR to the master branch of that images github repo.</p>
<p style="margin:0px 0px 1.2em!important">To develop your own changes to an APB you should instead point the ASB of your local oc cluster at your own docker org and push a copy of any APBs you wish to use into that org from the feedhenry org. When building experimental APB images you should update the image in that APB’s <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">apb.yml</code> file, and use <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">make DOCKERORG=<yourorg></code> to build and push the development APB image.</p>
<p style="margin:0px 0px 1.2em!important">I will be updating the ansible installer in the mcp-standalone repo to automatically pull the APB images from feedhenry and push them into the specified dockerorg in the near future, so we have less manual work to do.</p>
<p style="margin:0px 0px 1.2em!important">Any questions or concerns, please let me know.</p>
<p style="margin:0px 0px 1.2em!important">Thanks,<br>Phil.</p>
<div title="MDH:PGRpdiBjbGFzcz0iZ21haWxfZGVmYXVsdCIgc3R5bGU9ImZvbnQtZmFtaWx5OiBtb25vc3BhY2Us
bW9ub3NwYWNlOyI+SGVsbG8gRXZlcnlvbmUsPC9kaXY+PGRpdiBjbGFzcz0iZ21haWxfZGVmYXVs
dCIgc3R5bGU9ImZvbnQtZmFtaWx5OiBtb25vc3BhY2UsbW9ub3NwYWNlOyI+PGJyPjwvZGl2Pjxk
aXYgY2xhc3M9ImdtYWlsX2RlZmF1bHQiIHN0eWxlPSJmb250LWZhbWlseTogbW9ub3NwYWNlLG1v
bm9zcGFjZTsiPlRoZSBjdXJyZW50IGRldmVsb3BtZW50IHdvcmtmbG93IGZvciBBUEIncyBpcyB0
byBydW4gYSBsb2NhbCBvYyBjbHVzdGVyIHdpdGggdGhlIEFTQiBzY2FubmluZyB0aGUgZmVlZGhl
bnJ5IGRvY2tlciBvcmcgZm9yIEFQQiBpbWFnZXMuIFRoZW4gcHVzaGluZyBvdXIgZGV2ZWxvcG1l
bnQgaW1hZ2VzIHRvIHRoZSBmZWVkaGVucnkgcmVwbyB0byB0ZXN0IHRoZW0uPC9kaXY+PGRpdiBj
bGFzcz0iZ21haWxfZGVmYXVsdCIgc3R5bGU9ImZvbnQtZmFtaWx5OiBtb25vc3BhY2UsbW9ub3Nw
YWNlOyI+PGJyPjwvZGl2PjxkaXYgY2xhc3M9ImdtYWlsX2RlZmF1bHQiIHN0eWxlPSJmb250LWZh
bWlseTogbW9ub3NwYWNlLG1vbm9zcGFjZTsiPkFzIG1vcmUgZGV2ZWxvcGVycyBzdGFydCB1c2lu
ZyB0aGVzZSBpbWFnZXMgd2UgaW5jcmVhc2UgdGhlIHBvc3NpYmlsaXR5IHRoYXQgdGhleSB3aWxs
IHB1bGwgYSBicm9rZW4gZGV2ZWxvcG1lbnQgaW1hZ2Ugd2hpY2ggY291bGQgbGVhZCB0byBhIHBy
ZXR0eSBzaWduaWZpY2FudCB3YXN0ZSBvZiBkZXZlbG9wZXIgdGltZSB0cnlpbmcgdG8gaWRlbnRp
ZnkgdGhlIHByb2JsZW0gYW5kIGNvdWxkIGFsc28gcmVkdWNlIGRldmVsb3BlcnMgdHJ1c3QgaW4g
dGhlIGZlZWRoZW5yeSBBUEIgaW1hZ2VzLjwvZGl2PjxkaXYgY2xhc3M9ImdtYWlsX2RlZmF1bHQi
IHN0eWxlPSJmb250LWZhbWlseTogbW9ub3NwYWNlLG1vbm9zcGFjZTsiPjxicj48L2Rpdj48ZGl2
IGNsYXNzPSJnbWFpbF9kZWZhdWx0IiBzdHlsZT0iZm9udC1mYW1pbHk6IG1vbm9zcGFjZSxtb25v
c3BhY2U7Ij5UbyBhZGRyZXNzIHRoaXMgaXQgaXMgbm93IG9ubHkgcG9zc2libGUgdG8gdXBkYXRl
IHRoZSBBUEIgaW1hZ2VzIGluIHRoZSBmZWVkaGVucnkgb3JnIHZpYSBhIG1lcmdlZCBQUiB0byB0
aGUgbWFzdGVyIGJyYW5jaCBvZiB0aGF0IGltYWdlcyBnaXRodWIgcmVwby48YnI+PC9kaXY+PGRp
diBjbGFzcz0iZ21haWxfZGVmYXVsdCIgc3R5bGU9ImZvbnQtZmFtaWx5OiBtb25vc3BhY2UsbW9u
b3NwYWNlOyI+PGJyPjwvZGl2PjxkaXYgY2xhc3M9ImdtYWlsX2RlZmF1bHQiIHN0eWxlPSJmb250
LWZhbWlseTogbW9ub3NwYWNlLG1vbm9zcGFjZTsiPlRvIGRldmVsb3AgeW91ciBvd24gY2hhbmdl
cyB0byBhbiBBUEIgeW91IHNob3VsZCBpbnN0ZWFkIHBvaW50IHRoZSBBU0Igb2YgeW91ciBsb2Nh
bCBvYyBjbHVzdGVyIGF0IHlvdXIgb3duIGRvY2tlciBvcmcgYW5kIHB1c2ggYSBjb3B5IG9mIGFu
eSBBUEJzIHlvdSB3aXNoIHRvIHVzZSBpbnRvIHRoYXQgb3JnIGZyb20gdGhlIGZlZWRoZW5yeSBv
cmcuIFdoZW4gYnVpbGRpbmcgZXhwZXJpbWVudGFsIEFQQiBpbWFnZXMgeW91IHNob3VsZCB1cGRh
dGUgdGhlIGltYWdlIGluIHRoYXQgQVBCJ3MgYGFwYi55bWxgIGZpbGUsIGFuZCB1c2UgYG1ha2Ug
RE9DS0VST1JHPSZsdDt5b3Vyb3JnJmd0O2AgdG8gYnVpbGQgYW5kIHB1c2ggdGhlIGRldmVsb3Bt
ZW50IEFQQiBpbWFnZS48L2Rpdj48ZGl2IGNsYXNzPSJnbWFpbF9kZWZhdWx0IiBzdHlsZT0iZm9u
dC1mYW1pbHk6IG1vbm9zcGFjZSxtb25vc3BhY2U7Ij48YnI+PC9kaXY+PGRpdiBjbGFzcz0iZ21h
aWxfZGVmYXVsdCIgc3R5bGU9ImZvbnQtZmFtaWx5OiBtb25vc3BhY2UsbW9ub3NwYWNlOyI+SSB3
aWxsIGJlIHVwZGF0aW5nIHRoZSBhbnNpYmxlIGluc3RhbGxlciBpbiB0aGUgbWNwLXN0YW5kYWxv
bmUgcmVwbyB0byBhdXRvbWF0aWNhbGx5IHB1bGwgdGhlIEFQQiBpbWFnZXMgZnJvbSBmZWVkaGVu
cnkgYW5kIHB1c2ggdGhlbSBpbnRvIHRoZSBzcGVjaWZpZWQgZG9ja2Vyb3JnIGluIHRoZSBuZWFy
IGZ1dHVyZSwgc28gd2UgaGF2ZSBsZXNzIG1hbnVhbCB3b3JrIHRvIGRvLjwvZGl2PjxkaXYgY2xh
c3M9ImdtYWlsX2RlZmF1bHQiIHN0eWxlPSJmb250LWZhbWlseTogbW9ub3NwYWNlLG1vbm9zcGFj
ZTsiPjxicj48L2Rpdj48ZGl2IGNsYXNzPSJnbWFpbF9kZWZhdWx0IiBzdHlsZT0iZm9udC1mYW1p
bHk6IG1vbm9zcGFjZSxtb25vc3BhY2U7Ij5BbnkgcXVlc3Rpb25zIG9yIGNvbmNlcm5zLCBwbGVh
c2UgbGV0IG1lIGtub3cuPC9kaXY+PGRpdiBjbGFzcz0iZ21haWxfZGVmYXVsdCIgc3R5bGU9ImZv
bnQtZmFtaWx5OiBtb25vc3BhY2UsbW9ub3NwYWNlOyI+PGJyPjwvZGl2PjxkaXYgY2xhc3M9Imdt
YWlsX2RlZmF1bHQiIHN0eWxlPSJmb250LWZhbWlseTogbW9ub3NwYWNlLG1vbm9zcGFjZTsiPlRo
YW5rcyw8L2Rpdj48ZGl2IGNsYXNzPSJnbWFpbF9kZWZhdWx0IiBzdHlsZT0iZm9udC1mYW1pbHk6
IG1vbm9zcGFjZSxtb25vc3BhY2U7Ij5QaGlsLjxicj48L2Rpdj4=" style="height:0;width:0;max-height:0;max-width:0;overflow:hidden;font-size:0em;padding:0;margin:0">​</div></div></div>
<br>______________________________<wbr>_________________<br>
feedhenry-dev mailing list<br>
<a href="mailto:feedhenry-dev@redhat.com" target="_blank">feedhenry-dev@redhat.com</a><br>
<a href="https://www.redhat.com/mailman/listinfo/feedhenry-dev" rel="noreferrer" target="_blank">https://www.redhat.com/mailman<wbr>/listinfo/feedhenry-dev</a><br>
<br></blockquote></div><br></div>
</blockquote></div><br></div>