<div dir="ltr"><p style="box-sizing:border-box;margin-bottom:16px;color:rgb(36,41,46);font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:16px;margin-top:0px">The creation of the servicecatalog broker resource has been moved inside of the deployment template.</p><p style="box-sizing:border-box;margin-bottom:16px;color:rgb(36,41,46);font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:16px;margin-top:0px"><b>What do I need to do?</b><br></p><p style="box-sizing:border-box;margin-bottom:16px;color:rgb(36,41,46);font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:16px;margin-top:0px">Checkout the latest changes from the broker project and catasb.</p><p style="box-sizing:border-box;margin-top:0px;margin-bottom:16px;color:rgb(36,41,46);font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:16px"><b>Why is this important?</b></p><p style="box-sizing:border-box;margin-top:0px;margin-bottom:16px;color:rgb(36,41,46);font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:16px">There are two ways that this change could negatively impact you and they both revolve around automation that process + create from the template and then create the broker; the creation of the broker will fail because it already exists (see example output below).</p><p style="box-sizing:border-box;margin-top:0px;margin-bottom:16px;color:rgb(36,41,46);font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:16px">The two PRs of note are:</p><ul style="box-sizing:border-box;padding-left:2em;margin-top:0px;margin-bottom:16px;color:rgb(36,41,46);font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:16px"><li style="box-sizing:border-box"><a href="https://github.com/openshift/ansible-service-broker/pull/410" style="box-sizing:border-box;background-color:transparent;color:rgb(3,102,214);text-decoration-line:none" target="_blank">ansible-service-broker#410</a>.</li><li style="box-sizing:border-box;margin-top:0.25em"><a href="https://github.com/fusor/catasb/pull/129" style="box-sizing:border-box;background-color:transparent;color:rgb(3,102,214);text-decoration-line:none" target="_blank">catasb#129</a></li></ul><div class="m_5368256786219735886inbox-inbox-highlight m_5368256786219735886inbox-inbox-highlight-source-shell" style="box-sizing:border-box;margin-bottom:16px;color:rgb(36,41,46);font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:16px"><pre style="box-sizing:border-box;font-family:SFMono-Regular,Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:13.6px;margin-top:0px;margin-bottom:0px;font-stretch:normal;line-height:1.45;word-wrap:normal;padding:16px;overflow:auto;background-color:rgb(246,248,250);border-radius:3px;word-break:normal">➜ linux git:(1b5bdb3) ./reset_environment.sh
PLAY [localhost] <span class="m_5368256786219735886inbox-inbox-pl-k" style="box-sizing:border-box;color:rgb(215,58,73)">********************************************************************************************************</span>
TASK [Gathering Facts] <span class="m_5368256786219735886inbox-inbox-pl-k" style="box-sizing:border-box;color:rgb(215,58,73)">**************************************************************************************************</span>
ok: [localhost]
...
TASK [ansible_service_broker_setup <span class="m_5368256786219735886inbox-inbox-pl-c1" style="box-sizing:border-box;color:rgb(0,92,197)">:</span> Get route <span class="m_5368256786219735886inbox-inbox-pl-k" style="box-sizing:border-box;color:rgb(215,58,73)">for</span> ansible-service-broker] <span class="m_5368256786219735886inbox-inbox-pl-k" style="box-sizing:border-box;color:rgb(215,58,73)">**********************************************</span>
changed: [localhost]
TASK [ansible_service_broker_setup <span class="m_5368256786219735886inbox-inbox-pl-c1" style="box-sizing:border-box;color:rgb(0,92,197)">:</span> set_fact] <span class="m_5368256786219735886inbox-inbox-pl-k" style="box-sizing:border-box;color:rgb(215,58,73)">**************************************************************************</span>
ok: [localhost]
TASK [ansible_service_broker_setup <span class="m_5368256786219735886inbox-inbox-pl-c1" style="box-sizing:border-box;color:rgb(0,92,197)">:</span> set_fact] <span class="m_5368256786219735886inbox-inbox-pl-k" style="box-sizing:border-box;color:rgb(215,58,73)">**************************************************************************</span>
ok: [localhost]
TASK [ansible_service_broker_setup <span class="m_5368256786219735886inbox-inbox-pl-c1" style="box-sizing:border-box;color:rgb(0,92,197)">:</span> Overriding ansible_service_broker_resource_file <span class="m_5368256786219735886inbox-inbox-pl-k" style="box-sizing:border-box;color:rgb(215,58,73)">if</span> running with RCM] <span class="m_5368256786219735886inbox-inbox-pl-k" style="box-sizing:border-box;color:rgb(215,58,73)">***************</span>
skipping: [localhost]
TASK [ansible_service_broker_setup <span class="m_5368256786219735886inbox-inbox-pl-c1" style="box-sizing:border-box;color:rgb(0,92,197)">:</span> Creating /tmp/ansible_service_broker.yaml] <span class="m_5368256786219735886inbox-inbox-pl-k" style="box-sizing:border-box;color:rgb(215,58,73)">*****************************************</span>
ok: [localhost]
TASK [ansible_service_broker_setup <span class="m_5368256786219735886inbox-inbox-pl-c1" style="box-sizing:border-box;color:rgb(0,92,197)">:</span> Create Broker resource <span class="m_5368256786219735886inbox-inbox-pl-k" style="box-sizing:border-box;color:rgb(215,58,73)">in</span> Service Catalog] <span class="m_5368256786219735886inbox-inbox-pl-k" style="box-sizing:border-box;color:rgb(215,58,73)">*****************************************</span>
fatal: [localhost]: FAILED<span class="m_5368256786219735886inbox-inbox-pl-k" style="box-sizing:border-box;color:rgb(215,58,73)">!</span> =<span class="m_5368256786219735886inbox-inbox-pl-k" style="box-sizing:border-box;color:rgb(215,58,73)">></span> {<span class="m_5368256786219735886inbox-inbox-pl-s" style="box-sizing:border-box;color:rgb(3,47,98)"><span class="m_5368256786219735886inbox-inbox-pl-pds" style="box-sizing:border-box">"</span>changed<span class="m_5368256786219735886inbox-inbox-pl-pds" style="box-sizing:border-box">"</span></span>: true, <span class="m_5368256786219735886inbox-inbox-pl-s" style="box-sizing:border-box;color:rgb(3,47,98)"><span class="m_5368256786219735886inbox-inbox-pl-pds" style="box-sizing:border-box">"</span>cmd<span class="m_5368256786219735886inbox-inbox-pl-pds" style="box-sizing:border-box">"</span></span>: <span class="m_5368256786219735886inbox-inbox-pl-s" style="box-sizing:border-box;color:rgb(3,47,98)"><span class="m_5368256786219735886inbox-inbox-pl-pds" style="box-sizing:border-box">"</span>/home/dzager/bin/oc create -f /tmp/ansible_service_broker.yaml<span class="m_5368256786219735886inbox-inbox-pl-pds" style="box-sizing:border-box">"</span></span>,
<span class="m_5368256786219735886inbox-inbox-pl-s" style="box-sizing:border-box;color:rgb(3,47,98)"><span class="m_5368256786219735886inbox-inbox-pl-pds" style="box-sizing:border-box">"</span>delta<span class="m_5368256786219735886inbox-inbox-pl-pds" style="box-sizing:border-box">"</span></span>: <span class="m_5368256786219735886inbox-inbox-pl-s" style="box-sizing:border-box;color:rgb(3,47,98)"><span class="m_5368256786219735886inbox-inbox-pl-pds" style="box-sizing:border-box">"</span>0:00:00.194099<span class="m_5368256786219735886inbox-inbox-pl-pds" style="box-sizing:border-box">"</span></span>, <span class="m_5368256786219735886inbox-inbox-pl-s" style="box-sizing:border-box;color:rgb(3,47,98)"><span class="m_5368256786219735886inbox-inbox-pl-pds" style="box-sizing:border-box">"</span>end<span class="m_5368256786219735886inbox-inbox-pl-pds" style="box-sizing:border-box">"</span></span>: <span class="m_5368256786219735886inbox-inbox-pl-s" style="box-sizing:border-box;color:rgb(3,47,98)"><span class="m_5368256786219735886inbox-inbox-pl-pds" style="box-sizing:border-box">"</span>2017-08-30 08:39:02.163068<span class="m_5368256786219735886inbox-inbox-pl-pds" style="box-sizing:border-box">"</span></span>, <span class="m_5368256786219735886inbox-inbox-pl-s" style="box-sizing:border-box;color:rgb(3,47,98)"><span class="m_5368256786219735886inbox-inbox-pl-pds" style="box-sizing:border-box">"</span>failed<span class="m_5368256786219735886inbox-inbox-pl-pds" style="box-sizing:border-box">"</span></span>: true, <span class="m_5368256786219735886inbox-inbox-pl-s" style="box-sizing:border-box;color:rgb(3,47,98)"><span class="m_5368256786219735886inbox-inbox-pl-pds" style="box-sizing:border-box">"</span>rc<span class="m_5368256786219735886inbox-inbox-pl-pds" style="box-sizing:border-box">"</span></span>: 1, <span class="m_5368256786219735886inbox-inbox-pl-s" style="box-sizing:border-box;color:rgb(3,47,98)"><span class="m_5368256786219735886inbox-inbox-pl-pds" style="box-sizing:border-box">"</span>start<span class="m_5368256786219735886inbox-inbox-pl-pds" style="box-sizing:border-box">"</span></span>: <span class="m_5368256786219735886inbox-inbox-pl-s" style="box-sizing:border-box;color:rgb(3,47,98)"><span class="m_5368256786219735886inbox-inbox-pl-pds" style="box-sizing:border-box">"</span>2017-08-30</span>
<span class="m_5368256786219735886inbox-inbox-pl-s" style="box-sizing:border-box;color:rgb(3,47,98)">08:39:01.968969<span class="m_5368256786219735886inbox-inbox-pl-pds" style="box-sizing:border-box">"</span></span>, <span class="m_5368256786219735886inbox-inbox-pl-s" style="box-sizing:border-box;color:rgb(3,47,98)"><span class="m_5368256786219735886inbox-inbox-pl-pds" style="box-sizing:border-box">"</span>stderr<span class="m_5368256786219735886inbox-inbox-pl-pds" style="box-sizing:border-box">"</span></span>: <span class="m_5368256786219735886inbox-inbox-pl-s" style="box-sizing:border-box;color:rgb(3,47,98)"><span class="m_5368256786219735886inbox-inbox-pl-pds" style="box-sizing:border-box">"</span>Error from server (AlreadyExists): error when creating <span class="m_5368256786219735886inbox-inbox-pl-cce" style="box-sizing:border-box">\"</span>/tmp/ansible_service_broker.yaml<span class="m_5368256786219735886inbox-inbox-pl-cce" style="box-sizing:border-box">\"</span>: </span>
<span class="m_5368256786219735886inbox-inbox-pl-s" style="box-sizing:border-box;color:rgb(3,47,98)">brokers <span class="m_5368256786219735886inbox-inbox-pl-cce" style="box-sizing:border-box">\"</span>ansible-service-broker<span class="m_5368256786219735886inbox-inbox-pl-cce" style="box-sizing:border-box">\"</span> already exists<span class="m_5368256786219735886inbox-inbox-pl-pds" style="box-sizing:border-box">"</span></span>, <span class="m_5368256786219735886inbox-inbox-pl-s" style="box-sizing:border-box;color:rgb(3,47,98)"><span class="m_5368256786219735886inbox-inbox-pl-pds" style="box-sizing:border-box">"</span>stderr_lines<span class="m_5368256786219735886inbox-inbox-pl-pds" style="box-sizing:border-box">"</span></span>: [<span class="m_5368256786219735886inbox-inbox-pl-s" style="box-sizing:border-box;color:rgb(3,47,98)"><span class="m_5368256786219735886inbox-inbox-pl-pds" style="box-sizing:border-box">"</span>Error from server (AlreadyExists): error when creating</span>
<span class="m_5368256786219735886inbox-inbox-pl-s" style="box-sizing:border-box;color:rgb(3,47,98)"><span class="m_5368256786219735886inbox-inbox-pl-cce" style="box-sizing:border-box">\"</span>/tmp/ansible_service_broker.yaml<span class="m_5368256786219735886inbox-inbox-pl-cce" style="box-sizing:border-box">\"</span>: brokers <span class="m_5368256786219735886inbox-inbox-pl-cce" style="box-sizing:border-box">\"</span>ansible-service-broker<span class="m_5368256786219735886inbox-inbox-pl-cce" style="box-sizing:border-box">\"</span> already exists<span class="m_5368256786219735886inbox-inbox-pl-pds" style="box-sizing:border-box">"</span></span>], <span class="m_5368256786219735886inbox-inbox-pl-s" style="box-sizing:border-box;color:rgb(3,47,98)"><span class="m_5368256786219735886inbox-inbox-pl-pds" style="box-sizing:border-box">"</span>stdout<span class="m_5368256786219735886inbox-inbox-pl-pds" style="box-sizing:border-box">"</span></span>: <span class="m_5368256786219735886inbox-inbox-pl-s" style="box-sizing:border-box;color:rgb(3,47,98)"><span class="m_5368256786219735886inbox-inbox-pl-pds" style="box-sizing:border-box">"</span><span class="m_5368256786219735886inbox-inbox-pl-pds" style="box-sizing:border-box">"</span></span>, <span class="m_5368256786219735886inbox-inbox-pl-s" style="box-sizing:border-box;color:rgb(3,47,98)"><span class="m_5368256786219735886inbox-inbox-pl-pds" style="box-sizing:border-box">"</span>stdout_lines<span class="m_5368256786219735886inbox-inbox-pl-pds" style="box-sizing:border-box">"</span></span>: []}</pre></div></div>