[OpenStack-Infra] [app-catalog] Glare support in apps.openstack.org

Bartosz Kupidura bkupidura at mirantis.com
Fri Sep 2 13:22:43 UTC 2016


Hello Guys!
App-catalog team is working on glare backend for app-catalog [1][2].

When app-catalog will be ready, we need to redeploy apps.openstack.org with new version.

To do this, we need to change a few repos in same time:
- openstack/app-catalog
- openstack-infra/system-config
- openstack-infra/puppet-apps_site
- openstack/puppet-glare (new repo with puppet automation for Glare project)

Work around puppet-apps_site and glare can be tracked in [3].

We have many moving parts here, so our current plan is:

1) create 'glare-support' branch in openstack/app-catalog
2) create 'glare-support' branch in openstack-infra/system-config
3) create 'glare-support' branch in openstack-infra/apps_site
4) move changes introduced by SSkrypnik in https://github.com/redixin/app-catalog/tree/dev to openstack/app-catalog gerrit
5) create 'openstack/puppet-glare' repo
6) create puppet automation for glare in openstack/puppet-glare
7) deploy stagging.apps.openstack.org from 'glare-support' branches
8) switch apps.openstack.org to stagging.apps.openstack.org
9) merge ‚glare-support’ branch to master for openstack/app-catalog
10) merge ‚glare-support’ branch to master for openstack-infra/puppet-apps_site
11)  merge ‚glare-support’ branch to master for openstack-infra/system-config (in this step jenkins should put +1)
10) remove old apps.openstack.org

What do you think? This sounds reasonable?

[1] https://review.openstack.org/#/c/337633/ <https://review.openstack.org/#/c/337633/> 
[2] https://github.com/redixin/app-catalog/tree/dev
[3] https://review.openstack.org/#/c/359029/

Best Regards,
Bartosz Kupidura

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstack.org/pipermail/openstack-infra/attachments/20160902/24cf6b35/attachment.html>


More information about the OpenStack-Infra mailing list