<html><head><meta http-equiv="Content-Type" content="text/html charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">Hello Guys!<div class="">App-catalog team is working on glare backend for app-catalog [1][2].</div><div class=""><br class=""></div><div class="">When app-catalog will be ready, we need to redeploy <a href="http://apps.openstack.org" class="">apps.openstack.org</a> with new version.</div><div class=""><br class=""></div><div class="">To do this, we need to change a few repos in same time:</div><div class="">- openstack/app-catalog</div><div class="">- openstack-infra/system-config</div><div class="">- openstack-infra/puppet-apps_site</div><div class="">- openstack/puppet-glare (new repo with puppet automation for Glare project)</div><div class=""><br class=""></div><div class="">Work around puppet-apps_site and glare can be tracked in [3].</div><div class=""><br class=""></div><div class="">We have many moving parts here, so our current plan is:</div><div class=""><br class=""></div><div class="">1) create 'glare-support' branch in openstack/app-catalog<br class="">2) create 'glare-support' branch in openstack-infra/system-config<br class="">3) create 'glare-support' branch in openstack-infra/apps_site<br class="">4) move changes introduced by SSkrypnik in <a href="https://github.com/redixin/app-catalog/tree/dev" class="">https://github.com/redixin/app-catalog/tree/dev</a> to openstack/app-catalog gerrit<br class="">5) create 'openstack/puppet-glare' repo<br class="">6) create puppet automation for glare in openstack/puppet-glare<br class="">7) deploy stagging.apps.openstack.org from 'glare-support' branches<br class="">8) switch apps.openstack.org to stagging.apps.openstack.org<br class="">9) merge ‚glare-support’ branch to master for openstack/app-catalog</div><div class="">10) merge ‚glare-support’ branch to master for openstack-infra/puppet-apps_site</div><div class="">11) merge ‚glare-support’ branch to master for openstack-infra/system-config (in this step jenkins should put +1)<br class="">10) remove old <a href="http://apps.openstack.org" class="">apps.openstack.org</a></div><div class=""><br class=""></div><div class="">What do you think? This sounds reasonable?</div><div class=""><br class=""></div><div class="">[1] <a href="https://review.openstack.org/#/c/337633/" class="">https://review.openstack.org/#/c/337633/</a> </div><div class="">[2] <a href="https://github.com/redixin/app-catalog/tree/dev" class="">https://github.com/redixin/app-catalog/tree/dev</a></div><div class="">[3] <a href="https://review.openstack.org/#/c/359029/" class="">https://review.openstack.org/#/c/359029/</a></div><div class=""><br class=""></div><div class="">Best Regards,</div><div class="">Bartosz Kupidura</div><div class=""><br class=""></div></body></html>