diff --git a/.gitmodules b/.gitmodules index 4f750d69eb41..96b24f4af06c 100644 --- a/.gitmodules +++ b/.gitmodules @@ -1,968 +1,2744 @@ +[submodule "adjutant"] + path = adjutant + url = ../../openstack/adjutant.git + branch = . +[submodule "adjutant-ui"] + path = adjutant-ui + url = ../../openstack/adjutant-ui.git + branch = . +[submodule "ansible-config_template"] + path = ansible-config_template + url = ../../openstack/ansible-config_template.git + branch = . +[submodule "ansible-hardening"] + path = ansible-hardening + url = ../../openstack/ansible-hardening.git + branch = . +[submodule "ansible-role-atos-hsm"] + path = ansible-role-atos-hsm + url = ../../openstack/ansible-role-atos-hsm.git + branch = . +[submodule "ansible-role-chrony"] + path = ansible-role-chrony + url = ../../openstack/ansible-role-chrony.git + branch = . +[submodule "ansible-role-collect-logs"] + path = ansible-role-collect-logs + url = ../../openstack/ansible-role-collect-logs.git + branch = . +[submodule "ansible-role-container-registry"] + path = ansible-role-container-registry + url = ../../openstack/ansible-role-container-registry.git + branch = . +[submodule "ansible-role-lunasa-hsm"] + path = ansible-role-lunasa-hsm + url = ../../openstack/ansible-role-lunasa-hsm.git + branch = . +[submodule "ansible-role-openstack-operations"] + path = ansible-role-openstack-operations + url = ../../openstack/ansible-role-openstack-operations.git + branch = . +[submodule "ansible-role-python_venv_build"] + path = ansible-role-python_venv_build + url = ../../openstack/ansible-role-python_venv_build.git + branch = . +[submodule "ansible-role-qdrouterd"] + path = ansible-role-qdrouterd + url = ../../openstack/ansible-role-qdrouterd.git + branch = . +[submodule "ansible-role-redhat-subscription"] + path = ansible-role-redhat-subscription + url = ../../openstack/ansible-role-redhat-subscription.git + branch = . +[submodule "ansible-role-systemd_mount"] + path = ansible-role-systemd_mount + url = ../../openstack/ansible-role-systemd_mount.git + branch = . +[submodule "ansible-role-systemd_networkd"] + path = ansible-role-systemd_networkd + url = ../../openstack/ansible-role-systemd_networkd.git + branch = . +[submodule "ansible-role-systemd_service"] + path = ansible-role-systemd_service + url = ../../openstack/ansible-role-systemd_service.git + branch = . +[submodule "ansible-role-thales-hsm"] + path = ansible-role-thales-hsm + url = ../../openstack/ansible-role-thales-hsm.git + branch = . +[submodule "ansible-role-tripleo-modify-image"] + path = ansible-role-tripleo-modify-image + url = ../../openstack/ansible-role-tripleo-modify-image.git + branch = . +[submodule "ansible-role-uwsgi"] + path = ansible-role-uwsgi + url = ../../openstack/ansible-role-uwsgi.git + branch = . +[submodule "aodh"] + path = aodh + url = ../../openstack/aodh.git + branch = . +[submodule "automaton"] + path = automaton + url = ../../openstack/automaton.git + branch = . +[submodule "barbican"] + path = barbican + url = ../../openstack/barbican.git + branch = . +[submodule "barbican-specs"] + path = barbican-specs + url = ../../openstack/barbican-specs.git + branch = . +[submodule "barbican-tempest-plugin"] + path = barbican-tempest-plugin + url = ../../openstack/barbican-tempest-plugin.git + branch = . +[submodule "barbican-ui"] + path = barbican-ui + url = ../../openstack/barbican-ui.git + branch = . [submodule "bashate"] path = bashate - url = https://review.openstack.org/openstack-dev/bashate.git + url = ../../openstack/bashate.git branch = . -[submodule "ci-sandbox"] - path = ci-sandbox - url = https://review.openstack.org/openstack-dev/ci-sandbox.git +[submodule "bifrost"] + path = bifrost + url = ../../openstack/bifrost.git branch = . -[submodule "cookiecutter"] - path = cookiecutter - url = https://review.openstack.org/openstack-dev/cookiecutter.git +[submodule "blazar"] + path = blazar + url = ../../openstack/blazar.git branch = . -[submodule "devstack"] - path = devstack - url = https://review.openstack.org/openstack-dev/devstack.git +[submodule "blazar-dashboard"] + path = blazar-dashboard + url = ../../openstack/blazar-dashboard.git branch = . -[submodule "devstack-vagrant"] - path = devstack-vagrant - url = https://review.openstack.org/openstack-dev/devstack-vagrant.git +[submodule "blazar-nova"] + path = blazar-nova + url = ../../openstack/blazar-nova.git branch = . -[submodule "grenade"] - path = grenade - url = https://review.openstack.org/openstack-dev/grenade.git +[submodule "blazar-specs"] + path = blazar-specs + url = ../../openstack/blazar-specs.git branch = . -[submodule "hacking"] - path = hacking - url = https://review.openstack.org/openstack-dev/hacking.git +[submodule "blazar-tempest-plugin"] + path = blazar-tempest-plugin + url = ../../openstack/blazar-tempest-plugin.git branch = . -[submodule "heat-cfnclient"] - path = heat-cfnclient - url = https://review.openstack.org/openstack-dev/heat-cfnclient.git +[submodule "castellan"] + path = castellan + url = ../../openstack/castellan.git branch = . -[submodule "openstack-nose"] - path = openstack-nose - url = https://review.openstack.org/openstack-dev/openstack-nose.git +[submodule "ceilometer"] + path = ceilometer + url = ../../openstack/ceilometer.git branch = . -[submodule "oslo-cookiecutter"] - path = oslo-cookiecutter - url = https://review.openstack.org/openstack-dev/oslo-cookiecutter.git +[submodule "ceilometermiddleware"] + path = ceilometermiddleware + url = ../../openstack/ceilometermiddleware.git branch = . -[submodule "pbr"] - path = pbr - url = https://review.openstack.org/openstack-dev/pbr.git +[submodule "charm-aodh"] + path = charm-aodh + url = ../../openstack/charm-aodh.git branch = . -[submodule "sandbox"] - path = sandbox - url = https://review.openstack.org/openstack-dev/sandbox.git +[submodule "charm-barbican"] + path = charm-barbican + url = ../../openstack/charm-barbican.git branch = . -[submodule "specs-cookiecutter"] - path = specs-cookiecutter - url = https://review.openstack.org/openstack-dev/specs-cookiecutter.git +[submodule "charm-barbican-softhsm"] + path = charm-barbican-softhsm + url = ../../openstack/charm-barbican-softhsm.git branch = . -[submodule "activity-board"] - path = activity-board - url = https://review.openstack.org/openstack-infra/activity-board.git +[submodule "charm-barbican-vault"] + path = charm-barbican-vault + url = ../../openstack/charm-barbican-vault.git branch = . -[submodule "askbot-theme"] - path = askbot-theme - url = https://review.openstack.org/openstack-infra/askbot-theme.git +[submodule "charm-ceilometer"] + path = charm-ceilometer + url = ../../openstack/charm-ceilometer.git branch = . -[submodule "bugdaystats"] - path = bugdaystats - url = https://review.openstack.org/openstack-infra/bugdaystats.git +[submodule "charm-ceilometer-agent"] + path = charm-ceilometer-agent + url = ../../openstack/charm-ceilometer-agent.git branch = . -[submodule "devstack-gate"] - path = devstack-gate - url = https://review.openstack.org/openstack-infra/devstack-gate.git +[submodule "charm-ceph-fs"] + path = charm-ceph-fs + url = ../../openstack/charm-ceph-fs.git branch = . -[submodule "elastic-recheck"] - path = elastic-recheck - url = https://review.openstack.org/openstack-infra/elastic-recheck.git +[submodule "charm-ceph-mon"] + path = charm-ceph-mon + url = ../../openstack/charm-ceph-mon.git branch = . -[submodule "gear"] - path = gear - url = https://review.openstack.org/openstack-infra/gear.git +[submodule "charm-ceph-osd"] + path = charm-ceph-osd + url = ../../openstack/charm-ceph-osd.git branch = . -[submodule "gearman-plugin"] - path = gearman-plugin - url = https://review.openstack.org/openstack-infra/gearman-plugin.git +[submodule "charm-ceph-proxy"] + path = charm-ceph-proxy + url = ../../openstack/charm-ceph-proxy.git branch = . -[submodule "gerritbot"] - path = gerritbot - url = https://review.openstack.org/openstack-infra/gerritbot.git +[submodule "charm-ceph-radosgw"] + path = charm-ceph-radosgw + url = ../../openstack/charm-ceph-radosgw.git branch = . -[submodule "gerritlib"] - path = gerritlib - url = https://review.openstack.org/openstack-infra/gerritlib.git +[submodule "charm-ceph-rbd-mirror"] + path = charm-ceph-rbd-mirror + url = ../../openstack/charm-ceph-rbd-mirror.git branch = . -[submodule "git-review"] - path = git-review - url = https://review.openstack.org/openstack-infra/git-review.git +[submodule "charm-cinder"] + path = charm-cinder + url = ../../openstack/charm-cinder.git branch = . -[submodule "gitdm"] - path = gitdm - url = https://review.openstack.org/openstack-infra/gitdm.git +[submodule "charm-cinder-backup"] + path = charm-cinder-backup + url = ../../openstack/charm-cinder-backup.git branch = . -[submodule "groups"] - path = groups - url = https://review.openstack.org/openstack-infra/groups.git +[submodule "charm-cinder-backup-swift-proxy"] + path = charm-cinder-backup-swift-proxy + url = ../../openstack/charm-cinder-backup-swift-proxy.git branch = . -[submodule "groups-static-pages"] - path = groups-static-pages - url = https://review.openstack.org/openstack-infra/groups-static-pages.git +[submodule "charm-cinder-ceph"] + path = charm-cinder-ceph + url = ../../openstack/charm-cinder-ceph.git branch = . -[submodule "infra-manual"] - path = infra-manual - url = https://review.openstack.org/openstack-infra/infra-manual.git +[submodule "charm-cinder-purestorage"] + path = charm-cinder-purestorage + url = ../../openstack/charm-cinder-purestorage.git branch = . -[submodule "infra-specs"] - path = infra-specs - url = https://review.openstack.org/openstack-infra/infra-specs.git +[submodule "charm-cloudkitty"] + path = charm-cloudkitty + url = ../../openstack/charm-cloudkitty.git branch = . -[submodule "irc-meetings"] - path = irc-meetings - url = https://review.openstack.org/openstack-infra/irc-meetings.git +[submodule "charm-deployment-guide"] + path = charm-deployment-guide + url = ../../openstack/charm-deployment-guide.git branch = . -[submodule "jeepyb"] - path = jeepyb - url = https://review.openstack.org/openstack-infra/jeepyb.git +[submodule "charm-designate"] + path = charm-designate + url = ../../openstack/charm-designate.git branch = . -[submodule "jenkins-job-builder"] - path = jenkins-job-builder - url = https://review.openstack.org/openstack-infra/jenkins-job-builder.git +[submodule "charm-designate-bind"] + path = charm-designate-bind + url = ../../openstack/charm-designate-bind.git branch = . -[submodule "lodgeit"] - path = lodgeit - url = https://review.openstack.org/openstack-infra/lodgeit.git +[submodule "charm-glance"] + path = charm-glance + url = ../../openstack/charm-glance.git branch = . -[submodule "nodepool"] - path = nodepool - url = https://review.openstack.org/openstack-infra/nodepool.git +[submodule "charm-glance-simplestreams-sync"] + path = charm-glance-simplestreams-sync + url = ../../openstack/charm-glance-simplestreams-sync.git branch = . -[submodule "nose-html-output"] - path = nose-html-output - url = https://review.openstack.org/openstack-infra/nose-html-output.git +[submodule "charm-glusterfs"] + path = charm-glusterfs + url = ../../openstack/charm-glusterfs.git branch = . -[submodule "odsreg"] - path = odsreg - url = https://review.openstack.org/openstack-infra/odsreg.git +[submodule "charm-gnocchi"] + path = charm-gnocchi + url = ../../openstack/charm-gnocchi.git branch = . -[submodule "openstackid"] - path = openstackid - url = https://review.openstack.org/openstack-infra/openstackid.git +[submodule "charm-guide"] + path = charm-guide + url = ../../openstack/charm-guide.git branch = . -[submodule "os-loganalyze"] - path = os-loganalyze - url = https://review.openstack.org/openstack-infra/os-loganalyze.git +[submodule "charm-hacluster"] + path = charm-hacluster + url = ../../openstack/charm-hacluster.git branch = . -[submodule "project-config"] - path = project-config - url = https://review.openstack.org/openstack-infra/project-config.git +[submodule "charm-heat"] + path = charm-heat + url = ../../openstack/charm-heat.git branch = . -[submodule "puppet-accessbot"] - path = puppet-accessbot - url = https://review.openstack.org/openstack-infra/puppet-accessbot.git +[submodule "charm-interface-barbican-secrets"] + path = charm-interface-barbican-secrets + url = ../../openstack/charm-interface-barbican-secrets.git branch = . -[submodule "puppet-ansible"] - path = puppet-ansible - url = https://review.openstack.org/openstack-infra/puppet-ansible.git +[submodule "charm-interface-bgp"] + path = charm-interface-bgp + url = ../../openstack/charm-interface-bgp.git branch = . -[submodule "puppet-apparmor"] - path = puppet-apparmor - url = https://review.openstack.org/openstack-infra/puppet-apparmor.git +[submodule "charm-interface-bind-rndc"] + path = charm-interface-bind-rndc + url = ../../openstack/charm-interface-bind-rndc.git branch = . -[submodule "puppet-askbot"] - path = puppet-askbot - url = https://review.openstack.org/openstack-infra/puppet-askbot.git +[submodule "charm-interface-ceph-client"] + path = charm-interface-ceph-client + url = ../../openstack/charm-interface-ceph-client.git branch = . -[submodule "puppet-asterisk"] - path = puppet-asterisk - url = https://review.openstack.org/openstack-infra/puppet-asterisk.git +[submodule "charm-interface-ceph-mds"] + path = charm-interface-ceph-mds + url = ../../openstack/charm-interface-ceph-mds.git branch = . -[submodule "puppet-bugdaystats"] - path = puppet-bugdaystats - url = https://review.openstack.org/openstack-infra/puppet-bugdaystats.git +[submodule "charm-interface-ceph-rbd-mirror"] + path = charm-interface-ceph-rbd-mirror + url = ../../openstack/charm-interface-ceph-rbd-mirror.git branch = . -[submodule "puppet-bup"] - path = puppet-bup - url = https://review.openstack.org/openstack-infra/puppet-bup.git +[submodule "charm-interface-cinder-backend"] + path = charm-interface-cinder-backend + url = ../../openstack/charm-interface-cinder-backend.git branch = . -[submodule "puppet-cgit"] - path = puppet-cgit - url = https://review.openstack.org/openstack-infra/puppet-cgit.git +[submodule "charm-interface-cinder-backup"] + path = charm-interface-cinder-backup + url = ../../openstack/charm-interface-cinder-backup.git branch = . -[submodule "puppet-dashboard"] - path = puppet-dashboard - url = https://review.openstack.org/openstack-infra/puppet-dashboard.git +[submodule "charm-interface-dashboard-plugin"] + path = charm-interface-dashboard-plugin + url = ../../openstack/charm-interface-dashboard-plugin.git branch = . -[submodule "puppet-drupal"] - path = puppet-drupal - url = https://review.openstack.org/openstack-infra/puppet-drupal.git +[submodule "charm-interface-designate"] + path = charm-interface-designate + url = ../../openstack/charm-interface-designate.git branch = . -[submodule "puppet-elastic_recheck"] - path = puppet-elastic_recheck - url = https://review.openstack.org/openstack-infra/puppet-elastic_recheck.git +[submodule "charm-interface-gnocchi"] + path = charm-interface-gnocchi + url = ../../openstack/charm-interface-gnocchi.git branch = . -[submodule "puppet-elasticsearch"] - path = puppet-elasticsearch - url = https://review.openstack.org/openstack-infra/puppet-elasticsearch.git +[submodule "charm-interface-hacluster"] + path = charm-interface-hacluster + url = ../../openstack/charm-interface-hacluster.git branch = . -[submodule "puppet-etherpad_lite"] - path = puppet-etherpad_lite - url = https://review.openstack.org/openstack-infra/puppet-etherpad_lite.git +[submodule "charm-interface-keystone"] + path = charm-interface-keystone + url = ../../openstack/charm-interface-keystone.git branch = . -[submodule "puppet-exim"] - path = puppet-exim - url = https://review.openstack.org/openstack-infra/puppet-exim.git +[submodule "charm-interface-keystone-admin"] + path = charm-interface-keystone-admin + url = ../../openstack/charm-interface-keystone-admin.git branch = . -[submodule "puppet-gerrit"] - path = puppet-gerrit - url = https://review.openstack.org/openstack-infra/puppet-gerrit.git +[submodule "charm-interface-keystone-credentials"] + path = charm-interface-keystone-credentials + url = ../../openstack/charm-interface-keystone-credentials.git branch = . -[submodule "puppet-gerritbot"] - path = puppet-gerritbot - url = https://review.openstack.org/openstack-infra/puppet-gerritbot.git +[submodule "charm-interface-keystone-domain-backend"] + path = charm-interface-keystone-domain-backend + url = ../../openstack/charm-interface-keystone-domain-backend.git branch = . -[submodule "puppet-github"] - path = puppet-github - url = https://review.openstack.org/openstack-infra/puppet-github.git +[submodule "charm-interface-keystone-fid-service-provider"] + path = charm-interface-keystone-fid-service-provider + url = ../../openstack/charm-interface-keystone-fid-service-provider.git branch = . -[submodule "puppet-graphite"] - path = puppet-graphite - url = https://review.openstack.org/openstack-infra/puppet-graphite.git +[submodule "charm-interface-keystone-notifications"] + path = charm-interface-keystone-notifications + url = ../../openstack/charm-interface-keystone-notifications.git branch = . -[submodule "puppet-haveged"] - path = puppet-haveged - url = https://review.openstack.org/openstack-infra/puppet-haveged.git +[submodule "charm-interface-manila-plugin"] + path = charm-interface-manila-plugin + url = ../../openstack/charm-interface-manila-plugin.git branch = . -[submodule "puppet-httpd"] - path = puppet-httpd - url = https://review.openstack.org/openstack-infra/puppet-httpd.git +[submodule "charm-interface-mysql-innodb-cluster"] + path = charm-interface-mysql-innodb-cluster + url = ../../openstack/charm-interface-mysql-innodb-cluster.git branch = . -[submodule "puppet-iptables"] - path = puppet-iptables - url = https://review.openstack.org/openstack-infra/puppet-iptables.git +[submodule "charm-interface-mysql-router"] + path = charm-interface-mysql-router + url = ../../openstack/charm-interface-mysql-router.git branch = . -[submodule "puppet-jeepyb"] - path = puppet-jeepyb - url = https://review.openstack.org/openstack-infra/puppet-jeepyb.git +[submodule "charm-interface-mysql-shared"] + path = charm-interface-mysql-shared + url = ../../openstack/charm-interface-mysql-shared.git branch = . -[submodule "puppet-jenkins"] - path = puppet-jenkins - url = https://review.openstack.org/openstack-infra/puppet-jenkins.git +[submodule "charm-interface-neutron-load-balancer"] + path = charm-interface-neutron-load-balancer + url = ../../openstack/charm-interface-neutron-load-balancer.git branch = . -[submodule "puppet-kerberos"] - path = puppet-kerberos - url = https://review.openstack.org/openstack-infra/puppet-kerberos.git +[submodule "charm-interface-neutron-plugin"] + path = charm-interface-neutron-plugin + url = ../../openstack/charm-interface-neutron-plugin.git branch = . -[submodule "puppet-kibana"] - path = puppet-kibana - url = https://review.openstack.org/openstack-infra/puppet-kibana.git +[submodule "charm-interface-neutron-plugin-api-subordinate"] + path = charm-interface-neutron-plugin-api-subordinate + url = ../../openstack/charm-interface-neutron-plugin-api-subordinate.git branch = . -[submodule "puppet-lodgeit"] - path = puppet-lodgeit - url = https://review.openstack.org/openstack-infra/puppet-lodgeit.git +[submodule "charm-interface-nova-cell"] + path = charm-interface-nova-cell + url = ../../openstack/charm-interface-nova-cell.git branch = . -[submodule "puppet-log_processor"] - path = puppet-log_processor - url = https://review.openstack.org/openstack-infra/puppet-log_processor.git +[submodule "charm-interface-nova-compute"] + path = charm-interface-nova-compute + url = ../../openstack/charm-interface-nova-compute.git branch = . -[submodule "puppet-logrotate"] - path = puppet-logrotate - url = https://review.openstack.org/openstack-infra/puppet-logrotate.git +[submodule "charm-interface-odl-controller-api"] + path = charm-interface-odl-controller-api + url = ../../openstack/charm-interface-odl-controller-api.git branch = . -[submodule "puppet-logstash"] - path = puppet-logstash - url = https://review.openstack.org/openstack-infra/puppet-logstash.git +[submodule "charm-interface-openstack-ha"] + path = charm-interface-openstack-ha + url = ../../openstack/charm-interface-openstack-ha.git branch = . -[submodule "puppet-mailman"] - path = puppet-mailman - url = https://review.openstack.org/openstack-infra/puppet-mailman.git +[submodule "charm-interface-ovsdb-manager"] + path = charm-interface-ovsdb-manager + url = ../../openstack/charm-interface-ovsdb-manager.git branch = . -[submodule "puppet-mediawiki"] - path = puppet-mediawiki - url = https://review.openstack.org/openstack-infra/puppet-mediawiki.git +[submodule "charm-interface-pacemaker-remote"] + path = charm-interface-pacemaker-remote + url = ../../openstack/charm-interface-pacemaker-remote.git branch = . -[submodule "puppet-meetbot"] - path = puppet-meetbot - url = https://review.openstack.org/openstack-infra/puppet-meetbot.git +[submodule "charm-interface-placement"] + path = charm-interface-placement + url = ../../openstack/charm-interface-placement.git branch = . -[submodule "puppet-mysql_backup"] - path = puppet-mysql_backup - url = https://review.openstack.org/openstack-infra/puppet-mysql_backup.git +[submodule "charm-interface-rabbitmq"] + path = charm-interface-rabbitmq + url = ../../openstack/charm-interface-rabbitmq.git branch = . -[submodule "puppet-nodepool"] - path = puppet-nodepool - url = https://review.openstack.org/openstack-infra/puppet-nodepool.git +[submodule "charm-interface-service-control"] + path = charm-interface-service-control + url = ../../openstack/charm-interface-service-control.git branch = . -[submodule "puppet-openafs"] - path = puppet-openafs - url = https://review.openstack.org/openstack-infra/puppet-openafs.git +[submodule "charm-interface-websso-fid-service-provider"] + path = charm-interface-websso-fid-service-provider + url = ../../openstack/charm-interface-websso-fid-service-provider.git branch = . -[submodule "puppet-openstackid"] - path = puppet-openstackid - url = https://review.openstack.org/openstack-infra/puppet-openstackid.git +[submodule "charm-ironic"] + path = charm-ironic + url = ../../openstack/charm-ironic.git branch = . -[submodule "puppet-packagekit"] - path = puppet-packagekit - url = https://review.openstack.org/openstack-infra/puppet-packagekit.git +[submodule "charm-keystone"] + path = charm-keystone + url = ../../openstack/charm-keystone.git branch = . -[submodule "puppet-pip"] - path = puppet-pip - url = https://review.openstack.org/openstack-infra/puppet-pip.git +[submodule "charm-keystone-ldap"] + path = charm-keystone-ldap + url = ../../openstack/charm-keystone-ldap.git branch = . -[submodule "puppet-planet"] - path = puppet-planet - url = https://review.openstack.org/openstack-infra/puppet-planet.git +[submodule "charm-keystone-saml-mellon"] + path = charm-keystone-saml-mellon + url = ../../openstack/charm-keystone-saml-mellon.git branch = . -[submodule "puppet-project_config"] - path = puppet-project_config - url = https://review.openstack.org/openstack-infra/puppet-project_config.git +[submodule "charm-layer-ceph"] + path = charm-layer-ceph + url = ../../openstack/charm-layer-ceph.git branch = . -[submodule "puppet-redis"] - path = puppet-redis - url = https://review.openstack.org/openstack-infra/puppet-redis.git +[submodule "charm-layer-ceph-base"] + path = charm-layer-ceph-base + url = ../../openstack/charm-layer-ceph-base.git branch = . -[submodule "puppet-releasestatus"] - path = puppet-releasestatus - url = https://review.openstack.org/openstack-infra/puppet-releasestatus.git +[submodule "charm-layer-openstack"] + path = charm-layer-openstack + url = ../../openstack/charm-layer-openstack.git branch = . -[submodule "puppet-reviewday"] - path = puppet-reviewday - url = https://review.openstack.org/openstack-infra/puppet-reviewday.git +[submodule "charm-layer-openstack-api"] + path = charm-layer-openstack-api + url = ../../openstack/charm-layer-openstack-api.git branch = . -[submodule "puppet-simpleproxy"] - path = puppet-simpleproxy - url = https://review.openstack.org/openstack-infra/puppet-simpleproxy.git +[submodule "charm-layer-openstack-principle"] + path = charm-layer-openstack-principle + url = ../../openstack/charm-layer-openstack-principle.git branch = . -[submodule "puppet-snmpd"] - path = puppet-snmpd - url = https://review.openstack.org/openstack-infra/puppet-snmpd.git +[submodule "charm-manila"] + path = charm-manila + url = ../../openstack/charm-manila.git branch = . -[submodule "puppet-ssh"] - path = puppet-ssh - url = https://review.openstack.org/openstack-infra/puppet-ssh.git +[submodule "charm-manila-ganesha"] + path = charm-manila-ganesha + url = ../../openstack/charm-manila-ganesha.git branch = . -[submodule "puppet-ssl_cert_check"] - path = puppet-ssl_cert_check - url = https://review.openstack.org/openstack-infra/puppet-ssl_cert_check.git +[submodule "charm-manila-generic"] + path = charm-manila-generic + url = ../../openstack/charm-manila-generic.git branch = . -[submodule "puppet-statusbot"] - path = puppet-statusbot - url = https://review.openstack.org/openstack-infra/puppet-statusbot.git +[submodule "charm-manila-glusterfs"] + path = charm-manila-glusterfs + url = ../../openstack/charm-manila-glusterfs.git branch = . -[submodule "puppet-storyboard"] - path = puppet-storyboard - url = https://review.openstack.org/openstack-infra/puppet-storyboard.git +[submodule "charm-masakari"] + path = charm-masakari + url = ../../openstack/charm-masakari.git branch = . -[submodule "puppet-subunit2sql"] - path = puppet-subunit2sql - url = https://review.openstack.org/openstack-infra/puppet-subunit2sql.git +[submodule "charm-masakari-monitors"] + path = charm-masakari-monitors + url = ../../openstack/charm-masakari-monitors.git branch = . -[submodule "puppet-sudoers"] - path = puppet-sudoers - url = https://review.openstack.org/openstack-infra/puppet-sudoers.git +[submodule "charm-mistral"] + path = charm-mistral + url = ../../openstack/charm-mistral.git branch = . -[submodule "puppet-tmpreaper"] - path = puppet-tmpreaper - url = https://review.openstack.org/openstack-infra/puppet-tmpreaper.git +[submodule "charm-murano"] + path = charm-murano + url = ../../openstack/charm-murano.git branch = . -[submodule "puppet-ulimit"] - path = puppet-ulimit - url = https://review.openstack.org/openstack-infra/puppet-ulimit.git +[submodule "charm-mysql-innodb-cluster"] + path = charm-mysql-innodb-cluster + url = ../../openstack/charm-mysql-innodb-cluster.git branch = . -[submodule "puppet-unattended_upgrades"] - path = puppet-unattended_upgrades - url = https://review.openstack.org/openstack-infra/puppet-unattended_upgrades.git +[submodule "charm-mysql-router"] + path = charm-mysql-router + url = ../../openstack/charm-mysql-router.git branch = . -[submodule "puppet-unbound"] - path = puppet-unbound - url = https://review.openstack.org/openstack-infra/puppet-unbound.git +[submodule "charm-neutron-api"] + path = charm-neutron-api + url = ../../openstack/charm-neutron-api.git branch = . -[submodule "puppet-user"] - path = puppet-user - url = https://review.openstack.org/openstack-infra/puppet-user.git +[submodule "charm-neutron-api-odl"] + path = charm-neutron-api-odl + url = ../../openstack/charm-neutron-api-odl.git branch = . -[submodule "puppet-vcsrepo"] - path = puppet-vcsrepo - url = https://review.openstack.org/openstack-infra/puppet-vcsrepo.git +[submodule "charm-neutron-api-plugin-ovn"] + path = charm-neutron-api-plugin-ovn + url = ../../openstack/charm-neutron-api-plugin-ovn.git branch = . -[submodule "puppet-vinz"] - path = puppet-vinz - url = https://review.openstack.org/openstack-infra/puppet-vinz.git +[submodule "charm-neutron-dynamic-routing"] + path = charm-neutron-dynamic-routing + url = ../../openstack/charm-neutron-dynamic-routing.git branch = . -[submodule "puppet-yum"] - path = puppet-yum - url = https://review.openstack.org/openstack-infra/puppet-yum.git +[submodule "charm-neutron-gateway"] + path = charm-neutron-gateway + url = ../../openstack/charm-neutron-gateway.git branch = . -[submodule "puppet-zanata"] - path = puppet-zanata - url = https://review.openstack.org/openstack-infra/puppet-zanata.git +[submodule "charm-neutron-openvswitch"] + path = charm-neutron-openvswitch + url = ../../openstack/charm-neutron-openvswitch.git branch = . -[submodule "puppet-zuul"] - path = puppet-zuul - url = https://review.openstack.org/openstack-infra/puppet-zuul.git +[submodule "charm-nova-cell-controller"] + path = charm-nova-cell-controller + url = ../../openstack/charm-nova-cell-controller.git branch = . -[submodule "pypi-mirror"] - path = pypi-mirror - url = https://review.openstack.org/openstack-infra/pypi-mirror.git +[submodule "charm-nova-cloud-controller"] + path = charm-nova-cloud-controller + url = ../../openstack/charm-nova-cloud-controller.git branch = . -[submodule "python-storyboardclient"] - path = python-storyboardclient - url = https://review.openstack.org/openstack-infra/python-storyboardclient.git +[submodule "charm-nova-compute"] + path = charm-nova-compute + url = ../../openstack/charm-nova-compute.git branch = . -[submodule "release-tools"] - path = release-tools - url = https://review.openstack.org/openstack-infra/release-tools.git +[submodule "charm-nova-compute-proxy"] + path = charm-nova-compute-proxy + url = ../../openstack/charm-nova-compute-proxy.git branch = . -[submodule "releasestatus"] - path = releasestatus - url = https://review.openstack.org/openstack-infra/releasestatus.git +[submodule "charm-nova-lxd"] + path = charm-nova-lxd + url = ../../openstack/charm-nova-lxd.git branch = . -[submodule "reviewday"] - path = reviewday - url = https://review.openstack.org/openstack-infra/reviewday.git +[submodule "charm-octavia"] + path = charm-octavia + url = ../../openstack/charm-octavia.git branch = . -[submodule "reviewstats"] - path = reviewstats - url = https://review.openstack.org/openstack-infra/reviewstats.git +[submodule "charm-octavia-dashboard"] + path = charm-octavia-dashboard + url = ../../openstack/charm-octavia-dashboard.git branch = . -[submodule "shade"] - path = shade - url = https://review.openstack.org/openstack-infra/shade.git +[submodule "charm-octavia-diskimage-retrofit"] + path = charm-octavia-diskimage-retrofit + url = ../../openstack/charm-octavia-diskimage-retrofit.git branch = . -[submodule "statusbot"] - path = statusbot - url = https://review.openstack.org/openstack-infra/statusbot.git +[submodule "charm-odl-controller"] + path = charm-odl-controller + url = ../../openstack/charm-odl-controller.git branch = . -[submodule "storyboard"] - path = storyboard - url = https://review.openstack.org/openstack-infra/storyboard.git +[submodule "charm-openstack-dashboard"] + path = charm-openstack-dashboard + url = ../../openstack/charm-openstack-dashboard.git branch = . -[submodule "storyboard-webclient"] - path = storyboard-webclient - url = https://review.openstack.org/openstack-infra/storyboard-webclient.git +[submodule "charm-openvswitch-odl"] + path = charm-openvswitch-odl + url = ../../openstack/charm-openvswitch-odl.git branch = . -[submodule "subunit2sql"] - path = subunit2sql - url = https://review.openstack.org/openstack-infra/subunit2sql.git +[submodule "charm-pacemaker-remote"] + path = charm-pacemaker-remote + url = ../../openstack/charm-pacemaker-remote.git branch = . -[submodule "system-config"] - path = system-config - url = https://review.openstack.org/openstack-infra/system-config.git +[submodule "charm-panko"] + path = charm-panko + url = ../../openstack/charm-panko.git branch = . -[submodule "tripleo-ci"] - path = tripleo-ci - url = https://review.openstack.org/openstack-infra/tripleo-ci.git +[submodule "charm-percona-cluster"] + path = charm-percona-cluster + url = ../../openstack/charm-percona-cluster.git branch = . -[submodule "yaml2ical"] - path = yaml2ical - url = https://review.openstack.org/openstack-infra/yaml2ical.git +[submodule "charm-placement"] + path = charm-placement + url = ../../openstack/charm-placement.git branch = . -[submodule "zmq-event-publisher"] - path = zmq-event-publisher - url = https://review.openstack.org/openstack-infra/zmq-event-publisher.git +[submodule "charm-rabbitmq-server"] + path = charm-rabbitmq-server + url = ../../openstack/charm-rabbitmq-server.git branch = . -[submodule "zuul"] - path = zuul - url = https://review.openstack.org/openstack-infra/zuul.git +[submodule "charm-specs"] + path = charm-specs + url = ../../openstack/charm-specs.git branch = . -[submodule "api-site"] - path = api-site - url = https://review.openstack.org/openstack/api-site.git +[submodule "charm-swift-proxy"] + path = charm-swift-proxy + url = ../../openstack/charm-swift-proxy.git branch = . -[submodule "api-wg"] - path = api-wg - url = https://review.openstack.org/openstack/api-wg.git +[submodule "charm-swift-storage"] + path = charm-swift-storage + url = ../../openstack/charm-swift-storage.git branch = . -[submodule "barbican"] - path = barbican - url = https://review.openstack.org/openstack/barbican.git +[submodule "charm-tempest"] + path = charm-tempest + url = ../../openstack/charm-tempest.git branch = . -[submodule "barbican-specs"] - path = barbican-specs - url = https://review.openstack.org/openstack/barbican-specs.git +[submodule "charm-trilio-data-mover"] + path = charm-trilio-data-mover + url = ../../openstack/charm-trilio-data-mover.git branch = . -[submodule "castellan"] - path = castellan - url = https://review.openstack.org/openstack/castellan.git +[submodule "charm-trilio-dm-api"] + path = charm-trilio-dm-api + url = ../../openstack/charm-trilio-dm-api.git branch = . -[submodule "ceilometer"] - path = ceilometer - url = https://review.openstack.org/openstack/ceilometer.git +[submodule "charm-trilio-horizon-plugin"] + path = charm-trilio-horizon-plugin + url = ../../openstack/charm-trilio-horizon-plugin.git branch = . -[submodule "ceilometer-specs"] - path = ceilometer-specs - url = https://review.openstack.org/openstack/ceilometer-specs.git +[submodule "charm-trilio-wlm"] + path = charm-trilio-wlm + url = ../../openstack/charm-trilio-wlm.git branch = . -[submodule "ceilometermiddleware"] - path = ceilometermiddleware - url = https://review.openstack.org/openstack/ceilometermiddleware.git +[submodule "charm-trove"] + path = charm-trove + url = ../../openstack/charm-trove.git + branch = . +[submodule "charm-vault"] + path = charm-vault + url = ../../openstack/charm-vault.git + branch = . +[submodule "charm-watcher"] + path = charm-watcher + url = ../../openstack/charm-watcher.git + branch = . +[submodule "charm-watcher-dashboard"] + path = charm-watcher-dashboard + url = ../../openstack/charm-watcher-dashboard.git + branch = . +[submodule "charms.ceph"] + path = charms.ceph + url = ../../openstack/charms.ceph.git + branch = . +[submodule "charms.openstack"] + path = charms.openstack + url = ../../openstack/charms.openstack.git branch = . [submodule "cinder"] path = cinder - url = https://review.openstack.org/openstack/cinder.git + url = ../../openstack/cinder.git branch = . [submodule "cinder-specs"] path = cinder-specs - url = https://review.openstack.org/openstack/cinder-specs.git + url = ../../openstack/cinder-specs.git + branch = . +[submodule "cinder-tempest-plugin"] + path = cinder-tempest-plugin + url = ../../openstack/cinder-tempest-plugin.git + branch = . +[submodule "cinderlib"] + path = cinderlib + url = ../../openstack/cinderlib.git branch = . [submodule "cliff"] path = cliff - url = https://review.openstack.org/openstack/cliff.git + url = ../../openstack/cliff.git + branch = . +[submodule "cloudkitty"] + path = cloudkitty + url = ../../openstack/cloudkitty.git + branch = . +[submodule "cloudkitty-dashboard"] + path = cloudkitty-dashboard + url = ../../openstack/cloudkitty-dashboard.git + branch = . +[submodule "cloudkitty-specs"] + path = cloudkitty-specs + url = ../../openstack/cloudkitty-specs.git + branch = . +[submodule "cloudkitty-tempest-plugin"] + path = cloudkitty-tempest-plugin + url = ../../openstack/cloudkitty-tempest-plugin.git + branch = . +[submodule "compute-hyperv"] + path = compute-hyperv + url = ../../openstack/compute-hyperv.git + branch = . +[submodule "cookbook-openstack-application-catalog"] + path = cookbook-openstack-application-catalog + url = ../../openstack/cookbook-openstack-application-catalog.git + branch = . +[submodule "cookbook-openstack-bare-metal"] + path = cookbook-openstack-bare-metal + url = ../../openstack/cookbook-openstack-bare-metal.git + branch = . +[submodule "cookbook-openstack-block-storage"] + path = cookbook-openstack-block-storage + url = ../../openstack/cookbook-openstack-block-storage.git + branch = . +[submodule "cookbook-openstack-client"] + path = cookbook-openstack-client + url = ../../openstack/cookbook-openstack-client.git + branch = . +[submodule "cookbook-openstack-common"] + path = cookbook-openstack-common + url = ../../openstack/cookbook-openstack-common.git + branch = . +[submodule "cookbook-openstack-compute"] + path = cookbook-openstack-compute + url = ../../openstack/cookbook-openstack-compute.git + branch = . +[submodule "cookbook-openstack-dashboard"] + path = cookbook-openstack-dashboard + url = ../../openstack/cookbook-openstack-dashboard.git + branch = . +[submodule "cookbook-openstack-dns"] + path = cookbook-openstack-dns + url = ../../openstack/cookbook-openstack-dns.git + branch = . +[submodule "cookbook-openstack-identity"] + path = cookbook-openstack-identity + url = ../../openstack/cookbook-openstack-identity.git + branch = . +[submodule "cookbook-openstack-image"] + path = cookbook-openstack-image + url = ../../openstack/cookbook-openstack-image.git + branch = . +[submodule "cookbook-openstack-integration-test"] + path = cookbook-openstack-integration-test + url = ../../openstack/cookbook-openstack-integration-test.git + branch = . +[submodule "cookbook-openstack-network"] + path = cookbook-openstack-network + url = ../../openstack/cookbook-openstack-network.git + branch = . +[submodule "cookbook-openstack-ops-database"] + path = cookbook-openstack-ops-database + url = ../../openstack/cookbook-openstack-ops-database.git + branch = . +[submodule "cookbook-openstack-ops-messaging"] + path = cookbook-openstack-ops-messaging + url = ../../openstack/cookbook-openstack-ops-messaging.git + branch = . +[submodule "cookbook-openstack-orchestration"] + path = cookbook-openstack-orchestration + url = ../../openstack/cookbook-openstack-orchestration.git + branch = . +[submodule "cookbook-openstack-telemetry"] + path = cookbook-openstack-telemetry + url = ../../openstack/cookbook-openstack-telemetry.git + branch = . +[submodule "cookbook-openstackclient"] + path = cookbook-openstackclient + url = ../../openstack/cookbook-openstackclient.git + branch = . +[submodule "cookiecutter"] + path = cookiecutter + url = ../../openstack/cookiecutter.git + branch = . +[submodule "coverage2sql"] + path = coverage2sql + url = ../../openstack/coverage2sql.git + branch = . +[submodule "cyborg"] + path = cyborg + url = ../../openstack/cyborg.git + branch = . +[submodule "cyborg-specs"] + path = cyborg-specs + url = ../../openstack/cyborg-specs.git + branch = . +[submodule "cyborg-tempest-plugin"] + path = cyborg-tempest-plugin + url = ../../openstack/cyborg-tempest-plugin.git branch = . [submodule "debtcollector"] path = debtcollector - url = https://review.openstack.org/openstack/debtcollector.git + url = ../../openstack/debtcollector.git branch = . [submodule "designate"] path = designate - url = https://review.openstack.org/openstack/designate.git + url = ../../openstack/designate.git + branch = . +[submodule "designate-dashboard"] + path = designate-dashboard + url = ../../openstack/designate-dashboard.git branch = . [submodule "designate-specs"] path = designate-specs - url = https://review.openstack.org/openstack/designate-specs.git + url = ../../openstack/designate-specs.git + branch = . +[submodule "designate-tempest-plugin"] + path = designate-tempest-plugin + url = ../../openstack/designate-tempest-plugin.git + branch = . +[submodule "devstack"] + path = devstack + url = ../../openstack/devstack.git + branch = . +[submodule "devstack-plugin-amqp1"] + path = devstack-plugin-amqp1 + url = ../../openstack/devstack-plugin-amqp1.git + branch = . +[submodule "devstack-plugin-ceph"] + path = devstack-plugin-ceph + url = ../../openstack/devstack-plugin-ceph.git + branch = . +[submodule "devstack-plugin-container"] + path = devstack-plugin-container + url = ../../openstack/devstack-plugin-container.git + branch = . +[submodule "devstack-plugin-cookiecutter"] + path = devstack-plugin-cookiecutter + url = ../../openstack/devstack-plugin-cookiecutter.git + branch = . +[submodule "devstack-plugin-kafka"] + path = devstack-plugin-kafka + url = ../../openstack/devstack-plugin-kafka.git + branch = . +[submodule "devstack-plugin-nfs"] + path = devstack-plugin-nfs + url = ../../openstack/devstack-plugin-nfs.git + branch = . +[submodule "devstack-plugin-open-cas"] + path = devstack-plugin-open-cas + url = ../../openstack/devstack-plugin-open-cas.git + branch = . +[submodule "devstack-plugin-pika"] + path = devstack-plugin-pika + url = ../../openstack/devstack-plugin-pika.git + branch = . +[submodule "devstack-plugin-zmq"] + path = devstack-plugin-zmq + url = ../../openstack/devstack-plugin-zmq.git + branch = . +[submodule "devstack-tools"] + path = devstack-tools + url = ../../openstack/devstack-tools.git + branch = . +[submodule "devstack-vagrant"] + path = devstack-vagrant + url = ../../openstack/devstack-vagrant.git branch = . [submodule "dib-utils"] path = dib-utils - url = https://review.openstack.org/openstack/dib-utils.git - branch = . -[submodule "diskimage-builder"] - path = diskimage-builder - url = https://review.openstack.org/openstack/diskimage-builder.git + url = ../../openstack/dib-utils.git branch = . [submodule "django_openstack_auth"] path = django_openstack_auth - url = https://review.openstack.org/openstack/django_openstack_auth.git + url = ../../openstack/django_openstack_auth.git + branch = . +[submodule "ec2-api"] + path = ec2-api + url = ../../openstack/ec2-api.git + branch = . +[submodule "ec2api-tempest-plugin"] + path = ec2api-tempest-plugin + url = ../../openstack/ec2api-tempest-plugin.git + branch = . +[submodule "eslint-config-openstack"] + path = eslint-config-openstack + url = ../../openstack/eslint-config-openstack.git + branch = . +[submodule "freezer"] + path = freezer + url = ../../openstack/freezer.git + branch = . +[submodule "freezer-api"] + path = freezer-api + url = ../../openstack/freezer-api.git + branch = . +[submodule "freezer-dr"] + path = freezer-dr + url = ../../openstack/freezer-dr.git branch = . -[submodule "docs-specs"] - path = docs-specs - url = https://review.openstack.org/openstack/docs-specs.git +[submodule "freezer-specs"] + path = freezer-specs + url = ../../openstack/freezer-specs.git branch = . -[submodule "gantt"] - path = gantt - url = https://review.openstack.org/openstack/gantt.git +[submodule "freezer-tempest-plugin"] + path = freezer-tempest-plugin + url = ../../openstack/freezer-tempest-plugin.git + branch = . +[submodule "freezer-web-ui"] + path = freezer-web-ui + url = ../../openstack/freezer-web-ui.git + branch = . +[submodule "futurist"] + path = futurist + url = ../../openstack/futurist.git branch = . [submodule "glance"] path = glance - url = https://review.openstack.org/openstack/glance.git + url = ../../openstack/glance.git branch = . [submodule "glance-specs"] path = glance-specs - url = https://review.openstack.org/openstack/glance-specs.git + url = ../../openstack/glance-specs.git branch = . [submodule "glance_store"] path = glance_store - url = https://review.openstack.org/openstack/glance_store.git + url = ../../openstack/glance_store.git branch = . -[submodule "governance"] - path = governance - url = https://review.openstack.org/openstack/governance.git +[submodule "grenade"] + path = grenade + url = ../../openstack/grenade.git branch = . -[submodule "ha-guide"] - path = ha-guide - url = https://review.openstack.org/openstack/ha-guide.git +[submodule "hacking"] + path = hacking + url = ../../openstack/hacking.git branch = . [submodule "heat"] path = heat - url = https://review.openstack.org/openstack/heat.git + url = ../../openstack/heat.git + branch = . +[submodule "heat-agents"] + path = heat-agents + url = ../../openstack/heat-agents.git + branch = . +[submodule "heat-cfnclient"] + path = heat-cfnclient + url = ../../openstack/heat-cfnclient.git branch = . [submodule "heat-cfntools"] path = heat-cfntools - url = https://review.openstack.org/openstack/heat-cfntools.git + url = ../../openstack/heat-cfntools.git + branch = . +[submodule "heat-dashboard"] + path = heat-dashboard + url = ../../openstack/heat-dashboard.git branch = . [submodule "heat-specs"] path = heat-specs - url = https://review.openstack.org/openstack/heat-specs.git + url = ../../openstack/heat-specs.git + branch = . +[submodule "heat-tempest-plugin"] + path = heat-tempest-plugin + url = ../../openstack/heat-tempest-plugin.git branch = . [submodule "heat-templates"] path = heat-templates - url = https://review.openstack.org/openstack/heat-templates.git + url = ../../openstack/heat-templates.git branch = . [submodule "heat-translator"] path = heat-translator - url = https://review.openstack.org/openstack/heat-translator.git + url = ../../openstack/heat-translator.git branch = . [submodule "horizon"] path = horizon - url = https://review.openstack.org/openstack/horizon.git + url = ../../openstack/horizon.git + branch = . +[submodule "instack-undercloud"] + path = instack-undercloud + url = ../../openstack/instack-undercloud.git branch = . [submodule "ironic"] path = ironic - url = https://review.openstack.org/openstack/ironic.git + url = ../../openstack/ironic.git + branch = . +[submodule "ironic-inspector"] + path = ironic-inspector + url = ../../openstack/ironic-inspector.git + branch = . +[submodule "ironic-inspector-specs"] + path = ironic-inspector-specs + url = ../../openstack/ironic-inspector-specs.git + branch = . +[submodule "ironic-lib"] + path = ironic-lib + url = ../../openstack/ironic-lib.git + branch = . +[submodule "ironic-prometheus-exporter"] + path = ironic-prometheus-exporter + url = ../../openstack/ironic-prometheus-exporter.git branch = . [submodule "ironic-python-agent"] path = ironic-python-agent - url = https://review.openstack.org/openstack/ironic-python-agent.git + url = ../../openstack/ironic-python-agent.git + branch = . +[submodule "ironic-python-agent-builder"] + path = ironic-python-agent-builder + url = ../../openstack/ironic-python-agent-builder.git branch = . [submodule "ironic-specs"] path = ironic-specs - url = https://review.openstack.org/openstack/ironic-specs.git + url = ../../openstack/ironic-specs.git + branch = . +[submodule "ironic-tempest-plugin"] + path = ironic-tempest-plugin + url = ../../openstack/ironic-tempest-plugin.git + branch = . +[submodule "ironic-ui"] + path = ironic-ui + url = ../../openstack/ironic-ui.git + branch = . +[submodule "js-openstack-lib"] + path = js-openstack-lib + url = ../../openstack/js-openstack-lib.git + branch = . +[submodule "karbor"] + path = karbor + url = ../../openstack/karbor.git + branch = . +[submodule "karbor-dashboard"] + path = karbor-dashboard + url = ../../openstack/karbor-dashboard.git + branch = . +[submodule "karma-subunit-reporter"] + path = karma-subunit-reporter + url = ../../openstack/karma-subunit-reporter.git + branch = . +[submodule "kayobe"] + path = kayobe + url = ../../openstack/kayobe.git + branch = . +[submodule "kayobe-config"] + path = kayobe-config + url = ../../openstack/kayobe-config.git + branch = . +[submodule "kayobe-config-dev"] + path = kayobe-config-dev + url = ../../openstack/kayobe-config-dev.git branch = . [submodule "keystone"] path = keystone - url = https://review.openstack.org/openstack/keystone.git + url = ../../openstack/keystone.git branch = . [submodule "keystone-specs"] path = keystone-specs - url = https://review.openstack.org/openstack/keystone-specs.git + url = ../../openstack/keystone-specs.git + branch = . +[submodule "keystone-tempest-plugin"] + path = keystone-tempest-plugin + url = ../../openstack/keystone-tempest-plugin.git + branch = . +[submodule "keystoneauth"] + path = keystoneauth + url = ../../openstack/keystoneauth.git branch = . [submodule "keystonemiddleware"] path = keystonemiddleware - url = https://review.openstack.org/openstack/keystonemiddleware.git + url = ../../openstack/keystonemiddleware.git branch = . -[submodule "kite"] - path = kite - url = https://review.openstack.org/openstack/kite.git +[submodule "kolla"] + path = kolla + url = ../../openstack/kolla.git branch = . -[submodule "manila"] - path = manila - url = https://review.openstack.org/openstack/manila.git +[submodule "kolla-ansible"] + path = kolla-ansible + url = ../../openstack/kolla-ansible.git branch = . -[submodule "neutron"] - path = neutron - url = https://review.openstack.org/openstack/neutron.git +[submodule "kolla-cli"] + path = kolla-cli + url = ../../openstack/kolla-cli.git branch = . -[submodule "neutron-fwaas"] - path = neutron-fwaas - url = https://review.openstack.org/openstack/neutron-fwaas.git +[submodule "kuryr"] + path = kuryr + url = ../../openstack/kuryr.git branch = . -[submodule "neutron-lbaas"] - path = neutron-lbaas - url = https://review.openstack.org/openstack/neutron-lbaas.git +[submodule "kuryr-kubernetes"] + path = kuryr-kubernetes + url = ../../openstack/kuryr-kubernetes.git branch = . -[submodule "neutron-specs"] - path = neutron-specs - url = https://review.openstack.org/openstack/neutron-specs.git +[submodule "kuryr-libnetwork"] + path = kuryr-libnetwork + url = ../../openstack/kuryr-libnetwork.git branch = . -[submodule "neutron-vpnaas"] - path = neutron-vpnaas - url = https://review.openstack.org/openstack/neutron-vpnaas.git +[submodule "kuryr-tempest-plugin"] + path = kuryr-tempest-plugin + url = ../../openstack/kuryr-tempest-plugin.git branch = . -[submodule "nova"] - path = nova - url = https://review.openstack.org/openstack/nova.git +[submodule "ldappool"] + path = ldappool + url = ../../openstack/ldappool.git branch = . -[submodule "nova-specs"] - path = nova-specs - url = https://review.openstack.org/openstack/nova-specs.git +[submodule "liberasurecode"] + path = liberasurecode + url = ../../openstack/liberasurecode.git branch = . -[submodule "openstack-doc-tools"] - path = openstack-doc-tools - url = https://review.openstack.org/openstack/openstack-doc-tools.git +[submodule "loci"] + path = loci + url = ../../openstack/loci.git branch = . -[submodule "openstack-manuals"] - path = openstack-manuals - url = https://review.openstack.org/openstack/openstack-manuals.git +[submodule "magnum"] + path = magnum + url = ../../openstack/magnum.git branch = . -[submodule "openstack-planet"] - path = openstack-planet - url = https://review.openstack.org/openstack/openstack-planet.git +[submodule "magnum-specs"] + path = magnum-specs + url = ../../openstack/magnum-specs.git branch = . -[submodule "openstack-specs"] - path = openstack-specs - url = https://review.openstack.org/openstack/openstack-specs.git +[submodule "magnum-tempest-plugin"] + path = magnum-tempest-plugin + url = ../../openstack/magnum-tempest-plugin.git branch = . -[submodule "openstackdocstheme"] - path = openstackdocstheme - url = https://review.openstack.org/openstack/openstackdocstheme.git +[submodule "magnum-ui"] + path = magnum-ui + url = ../../openstack/magnum-ui.git branch = . -[submodule "operations-guide"] - path = operations-guide - url = https://review.openstack.org/openstack/operations-guide.git +[submodule "manila"] + path = manila + url = ../../openstack/manila.git branch = . -[submodule "os-apply-config"] - path = os-apply-config - url = https://review.openstack.org/openstack/os-apply-config.git +[submodule "manila-image-elements"] + path = manila-image-elements + url = ../../openstack/manila-image-elements.git branch = . -[submodule "os-cloud-config"] - path = os-cloud-config - url = https://review.openstack.org/openstack/os-cloud-config.git +[submodule "manila-specs"] + path = manila-specs + url = ../../openstack/manila-specs.git branch = . -[submodule "os-collect-config"] - path = os-collect-config - url = https://review.openstack.org/openstack/os-collect-config.git +[submodule "manila-tempest-plugin"] + path = manila-tempest-plugin + url = ../../openstack/manila-tempest-plugin.git branch = . -[submodule "os-net-config"] - path = os-net-config - url = https://review.openstack.org/openstack/os-net-config.git +[submodule "manila-test-image"] + path = manila-test-image + url = ../../openstack/manila-test-image.git branch = . -[submodule "os-refresh-config"] - path = os-refresh-config - url = https://review.openstack.org/openstack/os-refresh-config.git +[submodule "manila-ui"] + path = manila-ui + url = ../../openstack/manila-ui.git branch = . -[submodule "oslo-incubator"] - path = oslo-incubator - url = https://review.openstack.org/openstack/oslo-incubator.git +[submodule "masakari"] + path = masakari + url = ../../openstack/masakari.git branch = . -[submodule "oslo-specs"] - path = oslo-specs - url = https://review.openstack.org/openstack/oslo-specs.git +[submodule "masakari-dashboard"] + path = masakari-dashboard + url = ../../openstack/masakari-dashboard.git branch = . -[submodule "oslo.concurrency"] - path = oslo.concurrency - url = https://review.openstack.org/openstack/oslo.concurrency.git +[submodule "masakari-monitors"] + path = masakari-monitors + url = ../../openstack/masakari-monitors.git branch = . -[submodule "oslo.config"] - path = oslo.config - url = https://review.openstack.org/openstack/oslo.config.git +[submodule "masakari-specs"] + path = masakari-specs + url = ../../openstack/masakari-specs.git branch = . -[submodule "oslo.context"] - path = oslo.context - url = https://review.openstack.org/openstack/oslo.context.git +[submodule "metalsmith"] + path = metalsmith + url = ../../openstack/metalsmith.git branch = . -[submodule "oslo.db"] - path = oslo.db - url = https://review.openstack.org/openstack/oslo.db.git +[submodule "microversion-parse"] + path = microversion-parse + url = ../../openstack/microversion-parse.git branch = . -[submodule "oslo.i18n"] - path = oslo.i18n - url = https://review.openstack.org/openstack/oslo.i18n.git +[submodule "mistral"] + path = mistral + url = ../../openstack/mistral.git branch = . -[submodule "oslo.log"] - path = oslo.log - url = https://review.openstack.org/openstack/oslo.log.git +[submodule "mistral-dashboard"] + path = mistral-dashboard + url = ../../openstack/mistral-dashboard.git branch = . -[submodule "oslo.messaging"] - path = oslo.messaging - url = https://review.openstack.org/openstack/oslo.messaging.git +[submodule "mistral-extra"] + path = mistral-extra + url = ../../openstack/mistral-extra.git branch = . -[submodule "oslo.middleware"] - path = oslo.middleware - url = https://review.openstack.org/openstack/oslo.middleware.git +[submodule "mistral-lib"] + path = mistral-lib + url = ../../openstack/mistral-lib.git branch = . -[submodule "oslo.policy"] - path = oslo.policy - url = https://review.openstack.org/openstack/oslo.policy.git +[submodule "mistral-specs"] + path = mistral-specs + url = ../../openstack/mistral-specs.git branch = . -[submodule "oslo.rootwrap"] - path = oslo.rootwrap - url = https://review.openstack.org/openstack/oslo.rootwrap.git +[submodule "mistral-tempest-plugin"] + path = mistral-tempest-plugin + url = ../../openstack/mistral-tempest-plugin.git branch = . -[submodule "oslo.serialization"] - path = oslo.serialization - url = https://review.openstack.org/openstack/oslo.serialization.git +[submodule "molteniron"] + path = molteniron + url = ../../openstack/molteniron.git branch = . -[submodule "oslo.utils"] - path = oslo.utils - url = https://review.openstack.org/openstack/oslo.utils.git +[submodule "monasca-agent"] + path = monasca-agent + url = ../../openstack/monasca-agent.git branch = . -[submodule "oslo.versionedobjects"] - path = oslo.versionedobjects - url = https://review.openstack.org/openstack/oslo.versionedobjects.git +[submodule "monasca-analytics"] + path = monasca-analytics + url = ../../openstack/monasca-analytics.git branch = . -[submodule "oslo.vmware"] - path = oslo.vmware - url = https://review.openstack.org/openstack/oslo.vmware.git +[submodule "monasca-api"] + path = monasca-api + url = ../../openstack/monasca-api.git branch = . -[submodule "oslosphinx"] - path = oslosphinx - url = https://review.openstack.org/openstack/oslosphinx.git +[submodule "monasca-ceilometer"] + path = monasca-ceilometer + url = ../../openstack/monasca-ceilometer.git branch = . -[submodule "oslotest"] - path = oslotest - url = https://review.openstack.org/openstack/oslotest.git +[submodule "monasca-common"] + path = monasca-common + url = ../../openstack/monasca-common.git branch = . -[submodule "ossa"] - path = ossa - url = https://review.openstack.org/openstack/ossa.git +[submodule "monasca-events-api"] + path = monasca-events-api + url = ../../openstack/monasca-events-api.git branch = . -[submodule "pycadf"] - path = pycadf - url = https://review.openstack.org/openstack/pycadf.git +[submodule "monasca-grafana-datasource"] + path = monasca-grafana-datasource + url = ../../openstack/monasca-grafana-datasource.git branch = . -[submodule "pylockfile"] - path = pylockfile - url = https://review.openstack.org/openstack/pylockfile.git +[submodule "monasca-kibana-plugin"] + path = monasca-kibana-plugin + url = ../../openstack/monasca-kibana-plugin.git branch = . -[submodule "python-barbicanclient"] - path = python-barbicanclient - url = https://review.openstack.org/openstack/python-barbicanclient.git +[submodule "monasca-log-api"] + path = monasca-log-api + url = ../../openstack/monasca-log-api.git branch = . -[submodule "python-ceilometerclient"] - path = python-ceilometerclient - url = https://review.openstack.org/openstack/python-ceilometerclient.git +[submodule "monasca-notification"] + path = monasca-notification + url = ../../openstack/monasca-notification.git branch = . -[submodule "python-cinderclient"] - path = python-cinderclient - url = https://review.openstack.org/openstack/python-cinderclient.git +[submodule "monasca-persister"] + path = monasca-persister + url = ../../openstack/monasca-persister.git branch = . -[submodule "python-designateclient"] - path = python-designateclient - url = https://review.openstack.org/openstack/python-designateclient.git +[submodule "monasca-specs"] + path = monasca-specs + url = ../../openstack/monasca-specs.git branch = . -[submodule "python-ganttclient"] - path = python-ganttclient - url = https://review.openstack.org/openstack/python-ganttclient.git +[submodule "monasca-statsd"] + path = monasca-statsd + url = ../../openstack/monasca-statsd.git branch = . -[submodule "python-glanceclient"] - path = python-glanceclient - url = https://review.openstack.org/openstack/python-glanceclient.git +[submodule "monasca-tempest-plugin"] + path = monasca-tempest-plugin + url = ../../openstack/monasca-tempest-plugin.git branch = . -[submodule "python-heatclient"] - path = python-heatclient - url = https://review.openstack.org/openstack/python-heatclient.git +[submodule "monasca-thresh"] + path = monasca-thresh + url = ../../openstack/monasca-thresh.git branch = . -[submodule "python-ironicclient"] - path = python-ironicclient - url = https://review.openstack.org/openstack/python-ironicclient.git +[submodule "monasca-transform"] + path = monasca-transform + url = ../../openstack/monasca-transform.git branch = . -[submodule "python-keystoneclient"] - path = python-keystoneclient - url = https://review.openstack.org/openstack/python-keystoneclient.git +[submodule "monasca-ui"] + path = monasca-ui + url = ../../openstack/monasca-ui.git branch = . -[submodule "python-keystoneclient-federation"] - path = python-keystoneclient-federation - url = https://review.openstack.org/openstack/python-keystoneclient-federation.git +[submodule "mox3"] + path = mox3 + url = ../../openstack/mox3.git branch = . -[submodule "python-keystoneclient-kerberos"] - path = python-keystoneclient-kerberos - url = https://review.openstack.org/openstack/python-keystoneclient-kerberos.git +[submodule "murano"] + path = murano + url = ../../openstack/murano.git branch = . -[submodule "python-kiteclient"] - path = python-kiteclient - url = https://review.openstack.org/openstack/python-kiteclient.git +[submodule "murano-agent"] + path = murano-agent + url = ../../openstack/murano-agent.git branch = . -[submodule "python-manilaclient"] - path = python-manilaclient - url = https://review.openstack.org/openstack/python-manilaclient.git +[submodule "murano-apps"] + path = murano-apps + url = ../../openstack/murano-apps.git branch = . -[submodule "python-neutronclient"] - path = python-neutronclient - url = https://review.openstack.org/openstack/python-neutronclient.git +[submodule "murano-dashboard"] + path = murano-dashboard + url = ../../openstack/murano-dashboard.git branch = . -[submodule "python-novaclient"] - path = python-novaclient - url = https://review.openstack.org/openstack/python-novaclient.git +[submodule "murano-pkg-check"] + path = murano-pkg-check + url = ../../openstack/murano-pkg-check.git branch = . -[submodule "python-openstackclient"] - path = python-openstackclient - url = https://review.openstack.org/openstack/python-openstackclient.git +[submodule "murano-specs"] + path = murano-specs + url = ../../openstack/murano-specs.git branch = . -[submodule "python-saharaclient"] - path = python-saharaclient - url = https://review.openstack.org/openstack/python-saharaclient.git +[submodule "murano-tempest-plugin"] + path = murano-tempest-plugin + url = ../../openstack/murano-tempest-plugin.git branch = . -[submodule "python-swiftclient"] - path = python-swiftclient - url = https://review.openstack.org/openstack/python-swiftclient.git +[submodule "networking-bagpipe"] + path = networking-bagpipe + url = ../../openstack/networking-bagpipe.git branch = . -[submodule "python-troveclient"] - path = python-troveclient - url = https://review.openstack.org/openstack/python-troveclient.git +[submodule "networking-baremetal"] + path = networking-baremetal + url = ../../openstack/networking-baremetal.git branch = . -[submodule "python-tuskarclient"] - path = python-tuskarclient - url = https://review.openstack.org/openstack/python-tuskarclient.git +[submodule "networking-bgpvpn"] + path = networking-bgpvpn + url = ../../openstack/networking-bgpvpn.git branch = . -[submodule "python-zaqarclient"] - path = python-zaqarclient - url = https://review.openstack.org/openstack/python-zaqarclient.git +[submodule "networking-generic-switch"] + path = networking-generic-switch + url = ../../openstack/networking-generic-switch.git branch = . -[submodule "qa-specs"] - path = qa-specs - url = https://review.openstack.org/openstack/qa-specs.git +[submodule "networking-hyperv"] + path = networking-hyperv + url = ../../openstack/networking-hyperv.git branch = . -[submodule "requirements"] - path = requirements - url = https://review.openstack.org/openstack/requirements.git +[submodule "networking-midonet"] + path = networking-midonet + url = ../../openstack/networking-midonet.git branch = . -[submodule "sahara"] +[submodule "networking-odl"] + path = networking-odl + url = ../../openstack/networking-odl.git + branch = . +[submodule "networking-ovn"] + path = networking-ovn + url = ../../openstack/networking-ovn.git + branch = . +[submodule "networking-sfc"] + path = networking-sfc + url = ../../openstack/networking-sfc.git + branch = . +[submodule "neutron"] + path = neutron + url = ../../openstack/neutron.git + branch = . +[submodule "neutron-dynamic-routing"] + path = neutron-dynamic-routing + url = ../../openstack/neutron-dynamic-routing.git + branch = . +[submodule "neutron-fwaas"] + path = neutron-fwaas + url = ../../openstack/neutron-fwaas.git + branch = . +[submodule "neutron-fwaas-dashboard"] + path = neutron-fwaas-dashboard + url = ../../openstack/neutron-fwaas-dashboard.git + branch = . +[submodule "neutron-lbaas"] + path = neutron-lbaas + url = ../../openstack/neutron-lbaas.git + branch = . +[submodule "neutron-lbaas-dashboard"] + path = neutron-lbaas-dashboard + url = ../../openstack/neutron-lbaas-dashboard.git + branch = . +[submodule "neutron-lib"] + path = neutron-lib + url = ../../openstack/neutron-lib.git + branch = . +[submodule "neutron-specs"] + path = neutron-specs + url = ../../openstack/neutron-specs.git + branch = . +[submodule "neutron-tempest-plugin"] + path = neutron-tempest-plugin + url = ../../openstack/neutron-tempest-plugin.git + branch = . +[submodule "neutron-vpnaas"] + path = neutron-vpnaas + url = ../../openstack/neutron-vpnaas.git + branch = . +[submodule "neutron-vpnaas-dashboard"] + path = neutron-vpnaas-dashboard + url = ../../openstack/neutron-vpnaas-dashboard.git + branch = . +[submodule "nova"] + path = nova + url = ../../openstack/nova.git + branch = . +[submodule "nova-specs"] + path = nova-specs + url = ../../openstack/nova-specs.git + branch = . +[submodule "octavia"] + path = octavia + url = ../../openstack/octavia.git + branch = . +[submodule "octavia-dashboard"] + path = octavia-dashboard + url = ../../openstack/octavia-dashboard.git + branch = . +[submodule "octavia-lib"] + path = octavia-lib + url = ../../openstack/octavia-lib.git + branch = . +[submodule "octavia-tempest-plugin"] + path = octavia-tempest-plugin + url = ../../openstack/octavia-tempest-plugin.git + branch = . +[submodule "openstack-ansible"] + path = openstack-ansible + url = ../../openstack/openstack-ansible.git + branch = . +[submodule "openstack-ansible-apt_package_pinning"] + path = openstack-ansible-apt_package_pinning + url = ../../openstack/openstack-ansible-apt_package_pinning.git + branch = . +[submodule "openstack-ansible-ceph_client"] + path = openstack-ansible-ceph_client + url = ../../openstack/openstack-ansible-ceph_client.git + branch = . +[submodule "openstack-ansible-galera_client"] + path = openstack-ansible-galera_client + url = ../../openstack/openstack-ansible-galera_client.git + branch = . +[submodule "openstack-ansible-galera_server"] + path = openstack-ansible-galera_server + url = ../../openstack/openstack-ansible-galera_server.git + branch = . +[submodule "openstack-ansible-haproxy_server"] + path = openstack-ansible-haproxy_server + url = ../../openstack/openstack-ansible-haproxy_server.git + branch = . +[submodule "openstack-ansible-lxc_container_create"] + path = openstack-ansible-lxc_container_create + url = ../../openstack/openstack-ansible-lxc_container_create.git + branch = . +[submodule "openstack-ansible-lxc_hosts"] + path = openstack-ansible-lxc_hosts + url = ../../openstack/openstack-ansible-lxc_hosts.git + branch = . +[submodule "openstack-ansible-memcached_server"] + path = openstack-ansible-memcached_server + url = ../../openstack/openstack-ansible-memcached_server.git + branch = . +[submodule "openstack-ansible-nspawn_container_create"] + path = openstack-ansible-nspawn_container_create + url = ../../openstack/openstack-ansible-nspawn_container_create.git + branch = . +[submodule "openstack-ansible-nspawn_hosts"] + path = openstack-ansible-nspawn_hosts + url = ../../openstack/openstack-ansible-nspawn_hosts.git + branch = . +[submodule "openstack-ansible-openstack_hosts"] + path = openstack-ansible-openstack_hosts + url = ../../openstack/openstack-ansible-openstack_hosts.git + branch = . +[submodule "openstack-ansible-openstack_openrc"] + path = openstack-ansible-openstack_openrc + url = ../../openstack/openstack-ansible-openstack_openrc.git + branch = . +[submodule "openstack-ansible-ops"] + path = openstack-ansible-ops + url = ../../openstack/openstack-ansible-ops.git + branch = . +[submodule "openstack-ansible-os_aodh"] + path = openstack-ansible-os_aodh + url = ../../openstack/openstack-ansible-os_aodh.git + branch = . +[submodule "openstack-ansible-os_barbican"] + path = openstack-ansible-os_barbican + url = ../../openstack/openstack-ansible-os_barbican.git + branch = . +[submodule "openstack-ansible-os_blazar"] + path = openstack-ansible-os_blazar + url = ../../openstack/openstack-ansible-os_blazar.git + branch = . +[submodule "openstack-ansible-os_ceilometer"] + path = openstack-ansible-os_ceilometer + url = ../../openstack/openstack-ansible-os_ceilometer.git + branch = . +[submodule "openstack-ansible-os_cinder"] + path = openstack-ansible-os_cinder + url = ../../openstack/openstack-ansible-os_cinder.git + branch = . +[submodule "openstack-ansible-os_cloudkitty"] + path = openstack-ansible-os_cloudkitty + url = ../../openstack/openstack-ansible-os_cloudkitty.git + branch = . +[submodule "openstack-ansible-os_congress"] + path = openstack-ansible-os_congress + url = ../../openstack/openstack-ansible-os_congress.git + branch = . +[submodule "openstack-ansible-os_designate"] + path = openstack-ansible-os_designate + url = ../../openstack/openstack-ansible-os_designate.git + branch = . +[submodule "openstack-ansible-os_glance"] + path = openstack-ansible-os_glance + url = ../../openstack/openstack-ansible-os_glance.git + branch = . +[submodule "openstack-ansible-os_gnocchi"] + path = openstack-ansible-os_gnocchi + url = ../../openstack/openstack-ansible-os_gnocchi.git + branch = . +[submodule "openstack-ansible-os_heat"] + path = openstack-ansible-os_heat + url = ../../openstack/openstack-ansible-os_heat.git + branch = . +[submodule "openstack-ansible-os_horizon"] + path = openstack-ansible-os_horizon + url = ../../openstack/openstack-ansible-os_horizon.git + branch = . +[submodule "openstack-ansible-os_ironic"] + path = openstack-ansible-os_ironic + url = ../../openstack/openstack-ansible-os_ironic.git + branch = . +[submodule "openstack-ansible-os_karbor"] + path = openstack-ansible-os_karbor + url = ../../openstack/openstack-ansible-os_karbor.git + branch = . +[submodule "openstack-ansible-os_keystone"] + path = openstack-ansible-os_keystone + url = ../../openstack/openstack-ansible-os_keystone.git + branch = . +[submodule "openstack-ansible-os_magnum"] + path = openstack-ansible-os_magnum + url = ../../openstack/openstack-ansible-os_magnum.git + branch = . +[submodule "openstack-ansible-os_manila"] + path = openstack-ansible-os_manila + url = ../../openstack/openstack-ansible-os_manila.git + branch = . +[submodule "openstack-ansible-os_masakari"] + path = openstack-ansible-os_masakari + url = ../../openstack/openstack-ansible-os_masakari.git + branch = . +[submodule "openstack-ansible-os_mistral"] + path = openstack-ansible-os_mistral + url = ../../openstack/openstack-ansible-os_mistral.git + branch = . +[submodule "openstack-ansible-os_murano"] + path = openstack-ansible-os_murano + url = ../../openstack/openstack-ansible-os_murano.git + branch = . +[submodule "openstack-ansible-os_neutron"] + path = openstack-ansible-os_neutron + url = ../../openstack/openstack-ansible-os_neutron.git + branch = . +[submodule "openstack-ansible-os_nova"] + path = openstack-ansible-os_nova + url = ../../openstack/openstack-ansible-os_nova.git + branch = . +[submodule "openstack-ansible-os_octavia"] + path = openstack-ansible-os_octavia + url = ../../openstack/openstack-ansible-os_octavia.git + branch = . +[submodule "openstack-ansible-os_panko"] + path = openstack-ansible-os_panko + url = ../../openstack/openstack-ansible-os_panko.git + branch = . +[submodule "openstack-ansible-os_placement"] + path = openstack-ansible-os_placement + url = ../../openstack/openstack-ansible-os_placement.git + branch = . +[submodule "openstack-ansible-os_rally"] + path = openstack-ansible-os_rally + url = ../../openstack/openstack-ansible-os_rally.git + branch = . +[submodule "openstack-ansible-os_sahara"] + path = openstack-ansible-os_sahara + url = ../../openstack/openstack-ansible-os_sahara.git + branch = . +[submodule "openstack-ansible-os_swift"] + path = openstack-ansible-os_swift + url = ../../openstack/openstack-ansible-os_swift.git + branch = . +[submodule "openstack-ansible-os_tacker"] + path = openstack-ansible-os_tacker + url = ../../openstack/openstack-ansible-os_tacker.git + branch = . +[submodule "openstack-ansible-os_tempest"] + path = openstack-ansible-os_tempest + url = ../../openstack/openstack-ansible-os_tempest.git + branch = . +[submodule "openstack-ansible-os_trove"] + path = openstack-ansible-os_trove + url = ../../openstack/openstack-ansible-os_trove.git + branch = . +[submodule "openstack-ansible-os_zun"] + path = openstack-ansible-os_zun + url = ../../openstack/openstack-ansible-os_zun.git + branch = . +[submodule "openstack-ansible-plugins"] + path = openstack-ansible-plugins + url = ../../openstack/openstack-ansible-plugins.git + branch = . +[submodule "openstack-ansible-rabbitmq_server"] + path = openstack-ansible-rabbitmq_server + url = ../../openstack/openstack-ansible-rabbitmq_server.git + branch = . +[submodule "openstack-ansible-repo_server"] + path = openstack-ansible-repo_server + url = ../../openstack/openstack-ansible-repo_server.git + branch = . +[submodule "openstack-ansible-rsyslog_client"] + path = openstack-ansible-rsyslog_client + url = ../../openstack/openstack-ansible-rsyslog_client.git + branch = . +[submodule "openstack-ansible-rsyslog_server"] + path = openstack-ansible-rsyslog_server + url = ../../openstack/openstack-ansible-rsyslog_server.git + branch = . +[submodule "openstack-ansible-specs"] + path = openstack-ansible-specs + url = ../../openstack/openstack-ansible-specs.git + branch = . +[submodule "openstack-ansible-tests"] + path = openstack-ansible-tests + url = ../../openstack/openstack-ansible-tests.git + branch = . +[submodule "openstack-chef"] + path = openstack-chef + url = ../../openstack/openstack-chef.git + branch = . +[submodule "openstack-chef-repo"] + path = openstack-chef-repo + url = ../../openstack/openstack-chef-repo.git + branch = . +[submodule "openstack-chef-specs"] + path = openstack-chef-specs + url = ../../openstack/openstack-chef-specs.git + branch = . +[submodule "openstack-doc-tools"] + path = openstack-doc-tools + url = ../../openstack/openstack-doc-tools.git + branch = . +[submodule "openstack-health"] + path = openstack-health + url = ../../openstack/openstack-health.git + branch = . +[submodule "openstack-helm"] + path = openstack-helm + url = ../../openstack/openstack-helm.git + branch = . +[submodule "openstack-helm-addons"] + path = openstack-helm-addons + url = ../../openstack/openstack-helm-addons.git + branch = . +[submodule "openstack-helm-docs"] + path = openstack-helm-docs + url = ../../openstack/openstack-helm-docs.git + branch = . +[submodule "openstack-helm-images"] + path = openstack-helm-images + url = ../../openstack/openstack-helm-images.git + branch = . +[submodule "openstack-helm-infra"] + path = openstack-helm-infra + url = ../../openstack/openstack-helm-infra.git + branch = . +[submodule "openstack-tempest-skiplist"] + path = openstack-tempest-skiplist + url = ../../openstack/openstack-tempest-skiplist.git + branch = . +[submodule "openstack-virtual-baremetal"] + path = openstack-virtual-baremetal + url = ../../openstack/openstack-virtual-baremetal.git + branch = . +[submodule "openstackclient"] + path = openstackclient + url = ../../openstack/openstackclient.git + branch = . +[submodule "openstackdocstheme"] + path = openstackdocstheme + url = ../../openstack/openstackdocstheme.git + branch = . +[submodule "openstacksdk"] + path = openstacksdk + url = ../../openstack/openstacksdk.git + branch = . +[submodule "os-api-ref"] + path = os-api-ref + url = ../../openstack/os-api-ref.git + branch = . +[submodule "os-apply-config"] + path = os-apply-config + url = ../../openstack/os-apply-config.git + branch = . +[submodule "os-brick"] + path = os-brick + url = ../../openstack/os-brick.git + branch = . +[submodule "os-client-config"] + path = os-client-config + url = ../../openstack/os-client-config.git + branch = . +[submodule "os-collect-config"] + path = os-collect-config + url = ../../openstack/os-collect-config.git + branch = . +[submodule "os-ken"] + path = os-ken + url = ../../openstack/os-ken.git + branch = . +[submodule "os-net-config"] + path = os-net-config + url = ../../openstack/os-net-config.git + branch = . +[submodule "os-performance-tools"] + path = os-performance-tools + url = ../../openstack/os-performance-tools.git + branch = . +[submodule "os-refresh-config"] + path = os-refresh-config + url = ../../openstack/os-refresh-config.git + branch = . +[submodule "os-resource-classes"] + path = os-resource-classes + url = ../../openstack/os-resource-classes.git + branch = . +[submodule "os-service-types"] + path = os-service-types + url = ../../openstack/os-service-types.git + branch = . +[submodule "os-testr"] + path = os-testr + url = ../../openstack/os-testr.git + branch = . +[submodule "os-traits"] + path = os-traits + url = ../../openstack/os-traits.git + branch = . +[submodule "os-vif"] + path = os-vif + url = ../../openstack/os-vif.git + branch = . +[submodule "os-win"] + path = os-win + url = ../../openstack/os-win.git + branch = . +[submodule "osc-lib"] + path = osc-lib + url = ../../openstack/osc-lib.git + branch = . +[submodule "osc-placement"] + path = osc-placement + url = ../../openstack/osc-placement.git + branch = . +[submodule "oslo-cookiecutter"] + path = oslo-cookiecutter + url = ../../openstack/oslo-cookiecutter.git + branch = . +[submodule "oslo-specs"] + path = oslo-specs + url = ../../openstack/oslo-specs.git + branch = . +[submodule "oslo.cache"] + path = oslo.cache + url = ../../openstack/oslo.cache.git + branch = . +[submodule "oslo.concurrency"] + path = oslo.concurrency + url = ../../openstack/oslo.concurrency.git + branch = . +[submodule "oslo.config"] + path = oslo.config + url = ../../openstack/oslo.config.git + branch = . +[submodule "oslo.context"] + path = oslo.context + url = ../../openstack/oslo.context.git + branch = . +[submodule "oslo.db"] + path = oslo.db + url = ../../openstack/oslo.db.git + branch = . +[submodule "oslo.i18n"] + path = oslo.i18n + url = ../../openstack/oslo.i18n.git + branch = . +[submodule "oslo.limit"] + path = oslo.limit + url = ../../openstack/oslo.limit.git + branch = . +[submodule "oslo.log"] + path = oslo.log + url = ../../openstack/oslo.log.git + branch = . +[submodule "oslo.messaging"] + path = oslo.messaging + url = ../../openstack/oslo.messaging.git + branch = . +[submodule "oslo.metrics"] + path = oslo.metrics + url = ../../openstack/oslo.metrics.git + branch = . +[submodule "oslo.middleware"] + path = oslo.middleware + url = ../../openstack/oslo.middleware.git + branch = . +[submodule "oslo.policy"] + path = oslo.policy + url = ../../openstack/oslo.policy.git + branch = . +[submodule "oslo.privsep"] + path = oslo.privsep + url = ../../openstack/oslo.privsep.git + branch = . +[submodule "oslo.reports"] + path = oslo.reports + url = ../../openstack/oslo.reports.git + branch = . +[submodule "oslo.rootwrap"] + path = oslo.rootwrap + url = ../../openstack/oslo.rootwrap.git + branch = . +[submodule "oslo.serialization"] + path = oslo.serialization + url = ../../openstack/oslo.serialization.git + branch = . +[submodule "oslo.service"] + path = oslo.service + url = ../../openstack/oslo.service.git + branch = . +[submodule "oslo.tools"] + path = oslo.tools + url = ../../openstack/oslo.tools.git + branch = . +[submodule "oslo.upgradecheck"] + path = oslo.upgradecheck + url = ../../openstack/oslo.upgradecheck.git + branch = . +[submodule "oslo.utils"] + path = oslo.utils + url = ../../openstack/oslo.utils.git + branch = . +[submodule "oslo.versionedobjects"] + path = oslo.versionedobjects + url = ../../openstack/oslo.versionedobjects.git + branch = . +[submodule "oslo.vmware"] + path = oslo.vmware + url = ../../openstack/oslo.vmware.git + branch = . +[submodule "oslotest"] + path = oslotest + url = ../../openstack/oslotest.git + branch = . +[submodule "osprofiler"] + path = osprofiler + url = ../../openstack/osprofiler.git + branch = . +[submodule "oswin-tempest-plugin"] + path = oswin-tempest-plugin + url = ../../openstack/oswin-tempest-plugin.git + branch = . +[submodule "ovn-octavia-provider"] + path = ovn-octavia-provider + url = ../../openstack/ovn-octavia-provider.git + branch = . +[submodule "ovsdbapp"] + path = ovsdbapp + url = ../../openstack/ovsdbapp.git + branch = . +[submodule "panko"] + path = panko + url = ../../openstack/panko.git + branch = . +[submodule "patrole"] + path = patrole + url = ../../openstack/patrole.git + branch = . +[submodule "paunch"] + path = paunch + url = ../../openstack/paunch.git + branch = . +[submodule "pbr"] + path = pbr + url = ../../openstack/pbr.git + branch = . +[submodule "performance-docs"] + path = performance-docs + url = ../../openstack/performance-docs.git + branch = . +[submodule "placement"] + path = placement + url = ../../openstack/placement.git + branch = . +[submodule "puppet-aodh"] + path = puppet-aodh + url = ../../openstack/puppet-aodh.git + branch = . +[submodule "puppet-barbican"] + path = puppet-barbican + url = ../../openstack/puppet-barbican.git + branch = . +[submodule "puppet-ceilometer"] + path = puppet-ceilometer + url = ../../openstack/puppet-ceilometer.git + branch = . +[submodule "puppet-ceph"] + path = puppet-ceph + url = ../../openstack/puppet-ceph.git + branch = . +[submodule "puppet-cinder"] + path = puppet-cinder + url = ../../openstack/puppet-cinder.git + branch = . +[submodule "puppet-cloudkitty"] + path = puppet-cloudkitty + url = ../../openstack/puppet-cloudkitty.git + branch = . +[submodule "puppet-congress"] + path = puppet-congress + url = ../../openstack/puppet-congress.git + branch = . +[submodule "puppet-designate"] + path = puppet-designate + url = ../../openstack/puppet-designate.git + branch = . +[submodule "puppet-ec2api"] + path = puppet-ec2api + url = ../../openstack/puppet-ec2api.git + branch = . +[submodule "puppet-freezer"] + path = puppet-freezer + url = ../../openstack/puppet-freezer.git + branch = . +[submodule "puppet-glance"] + path = puppet-glance + url = ../../openstack/puppet-glance.git + branch = . +[submodule "puppet-glare"] + path = puppet-glare + url = ../../openstack/puppet-glare.git + branch = . +[submodule "puppet-gnocchi"] + path = puppet-gnocchi + url = ../../openstack/puppet-gnocchi.git + branch = . +[submodule "puppet-heat"] + path = puppet-heat + url = ../../openstack/puppet-heat.git + branch = . +[submodule "puppet-horizon"] + path = puppet-horizon + url = ../../openstack/puppet-horizon.git + branch = . +[submodule "puppet-ironic"] + path = puppet-ironic + url = ../../openstack/puppet-ironic.git + branch = . +[submodule "puppet-keystone"] + path = puppet-keystone + url = ../../openstack/puppet-keystone.git + branch = . +[submodule "puppet-magnum"] + path = puppet-magnum + url = ../../openstack/puppet-magnum.git + branch = . +[submodule "puppet-manila"] + path = puppet-manila + url = ../../openstack/puppet-manila.git + branch = . +[submodule "puppet-mistral"] + path = puppet-mistral + url = ../../openstack/puppet-mistral.git + branch = . +[submodule "puppet-monasca"] + path = puppet-monasca + url = ../../openstack/puppet-monasca.git + branch = . +[submodule "puppet-murano"] + path = puppet-murano + url = ../../openstack/puppet-murano.git + branch = . +[submodule "puppet-neutron"] + path = puppet-neutron + url = ../../openstack/puppet-neutron.git + branch = . +[submodule "puppet-nova"] + path = puppet-nova + url = ../../openstack/puppet-nova.git + branch = . +[submodule "puppet-octavia"] + path = puppet-octavia + url = ../../openstack/puppet-octavia.git + branch = . +[submodule "puppet-openstack-cookiecutter"] + path = puppet-openstack-cookiecutter + url = ../../openstack/puppet-openstack-cookiecutter.git + branch = . +[submodule "puppet-openstack-guide"] + path = puppet-openstack-guide + url = ../../openstack/puppet-openstack-guide.git + branch = . +[submodule "puppet-openstack-integration"] + path = puppet-openstack-integration + url = ../../openstack/puppet-openstack-integration.git + branch = . +[submodule "puppet-openstack-specs"] + path = puppet-openstack-specs + url = ../../openstack/puppet-openstack-specs.git + branch = . +[submodule "puppet-openstack_extras"] + path = puppet-openstack_extras + url = ../../openstack/puppet-openstack_extras.git + branch = . +[submodule "puppet-openstack_spec_helper"] + path = puppet-openstack_spec_helper + url = ../../openstack/puppet-openstack_spec_helper.git + branch = . +[submodule "puppet-openstacklib"] + path = puppet-openstacklib + url = ../../openstack/puppet-openstacklib.git + branch = . +[submodule "puppet-oslo"] + path = puppet-oslo + url = ../../openstack/puppet-oslo.git + branch = . +[submodule "puppet-ovn"] + path = puppet-ovn + url = ../../openstack/puppet-ovn.git + branch = . +[submodule "puppet-pacemaker"] + path = puppet-pacemaker + url = ../../openstack/puppet-pacemaker.git + branch = . +[submodule "puppet-panko"] + path = puppet-panko + url = ../../openstack/puppet-panko.git + branch = . +[submodule "puppet-placement"] + path = puppet-placement + url = ../../openstack/puppet-placement.git + branch = . +[submodule "puppet-qdr"] + path = puppet-qdr + url = ../../openstack/puppet-qdr.git + branch = . +[submodule "puppet-rally"] + path = puppet-rally + url = ../../openstack/puppet-rally.git + branch = . +[submodule "puppet-sahara"] + path = puppet-sahara + url = ../../openstack/puppet-sahara.git + branch = . +[submodule "puppet-senlin"] + path = puppet-senlin + url = ../../openstack/puppet-senlin.git + branch = . +[submodule "puppet-swift"] + path = puppet-swift + url = ../../openstack/puppet-swift.git + branch = . +[submodule "puppet-tacker"] + path = puppet-tacker + url = ../../openstack/puppet-tacker.git + branch = . +[submodule "puppet-tempest"] + path = puppet-tempest + url = ../../openstack/puppet-tempest.git + branch = . +[submodule "puppet-tripleo"] + path = puppet-tripleo + url = ../../openstack/puppet-tripleo.git + branch = . +[submodule "puppet-trove"] + path = puppet-trove + url = ../../openstack/puppet-trove.git + branch = . +[submodule "puppet-vitrage"] + path = puppet-vitrage + url = ../../openstack/puppet-vitrage.git + branch = . +[submodule "puppet-vswitch"] + path = puppet-vswitch + url = ../../openstack/puppet-vswitch.git + branch = . +[submodule "puppet-watcher"] + path = puppet-watcher + url = ../../openstack/puppet-watcher.git + branch = . +[submodule "puppet-zaqar"] + path = puppet-zaqar + url = ../../openstack/puppet-zaqar.git + branch = . +[submodule "pycadf"] + path = pycadf + url = ../../openstack/pycadf.git + branch = . +[submodule "pyeclib"] + path = pyeclib + url = ../../openstack/pyeclib.git + branch = . +[submodule "pymod2pkg"] + path = pymod2pkg + url = ../../openstack/pymod2pkg.git + branch = . +[submodule "python-adjutantclient"] + path = python-adjutantclient + url = ../../openstack/python-adjutantclient.git + branch = . +[submodule "python-aodhclient"] + path = python-aodhclient + url = ../../openstack/python-aodhclient.git + branch = . +[submodule "python-barbicanclient"] + path = python-barbicanclient + url = ../../openstack/python-barbicanclient.git + branch = . +[submodule "python-blazarclient"] + path = python-blazarclient + url = ../../openstack/python-blazarclient.git + branch = . +[submodule "python-brick-cinderclient-ext"] + path = python-brick-cinderclient-ext + url = ../../openstack/python-brick-cinderclient-ext.git + branch = . +[submodule "python-cinderclient"] + path = python-cinderclient + url = ../../openstack/python-cinderclient.git + branch = . +[submodule "python-cloudkittyclient"] + path = python-cloudkittyclient + url = ../../openstack/python-cloudkittyclient.git + branch = . +[submodule "python-cyborgclient"] + path = python-cyborgclient + url = ../../openstack/python-cyborgclient.git + branch = . +[submodule "python-designateclient"] + path = python-designateclient + url = ../../openstack/python-designateclient.git + branch = . +[submodule "python-freezerclient"] + path = python-freezerclient + url = ../../openstack/python-freezerclient.git + branch = . +[submodule "python-glanceclient"] + path = python-glanceclient + url = ../../openstack/python-glanceclient.git + branch = . +[submodule "python-heatclient"] + path = python-heatclient + url = ../../openstack/python-heatclient.git + branch = . +[submodule "python-ironic-inspector-client"] + path = python-ironic-inspector-client + url = ../../openstack/python-ironic-inspector-client.git + branch = . +[submodule "python-ironicclient"] + path = python-ironicclient + url = ../../openstack/python-ironicclient.git + branch = . +[submodule "python-karborclient"] + path = python-karborclient + url = ../../openstack/python-karborclient.git + branch = . +[submodule "python-keystoneclient"] + path = python-keystoneclient + url = ../../openstack/python-keystoneclient.git + branch = . +[submodule "python-magnumclient"] + path = python-magnumclient + url = ../../openstack/python-magnumclient.git + branch = . +[submodule "python-manilaclient"] + path = python-manilaclient + url = ../../openstack/python-manilaclient.git + branch = . +[submodule "python-masakariclient"] + path = python-masakariclient + url = ../../openstack/python-masakariclient.git + branch = . +[submodule "python-mistralclient"] + path = python-mistralclient + url = ../../openstack/python-mistralclient.git + branch = . +[submodule "python-monascaclient"] + path = python-monascaclient + url = ../../openstack/python-monascaclient.git + branch = . +[submodule "python-muranoclient"] + path = python-muranoclient + url = ../../openstack/python-muranoclient.git + branch = . +[submodule "python-neutronclient"] + path = python-neutronclient + url = ../../openstack/python-neutronclient.git + branch = . +[submodule "python-novaclient"] + path = python-novaclient + url = ../../openstack/python-novaclient.git + branch = . +[submodule "python-octaviaclient"] + path = python-octaviaclient + url = ../../openstack/python-octaviaclient.git + branch = . +[submodule "python-openstackclient"] + path = python-openstackclient + url = ../../openstack/python-openstackclient.git + branch = . +[submodule "python-pankoclient"] + path = python-pankoclient + url = ../../openstack/python-pankoclient.git + branch = . +[submodule "python-qinlingclient"] + path = python-qinlingclient + url = ../../openstack/python-qinlingclient.git + branch = . +[submodule "python-saharaclient"] + path = python-saharaclient + url = ../../openstack/python-saharaclient.git + branch = . +[submodule "python-searchlightclient"] + path = python-searchlightclient + url = ../../openstack/python-searchlightclient.git + branch = . +[submodule "python-senlinclient"] + path = python-senlinclient + url = ../../openstack/python-senlinclient.git + branch = . +[submodule "python-solumclient"] + path = python-solumclient + url = ../../openstack/python-solumclient.git + branch = . +[submodule "python-swiftclient"] + path = python-swiftclient + url = ../../openstack/python-swiftclient.git + branch = . +[submodule "python-tackerclient"] + path = python-tackerclient + url = ../../openstack/python-tackerclient.git + branch = . +[submodule "python-tripleoclient"] + path = python-tripleoclient + url = ../../openstack/python-tripleoclient.git + branch = . +[submodule "python-troveclient"] + path = python-troveclient + url = ../../openstack/python-troveclient.git + branch = . +[submodule "python-vitrageclient"] + path = python-vitrageclient + url = ../../openstack/python-vitrageclient.git + branch = . +[submodule "python-watcherclient"] + path = python-watcherclient + url = ../../openstack/python-watcherclient.git + branch = . +[submodule "python-zaqarclient"] + path = python-zaqarclient + url = ../../openstack/python-zaqarclient.git + branch = . +[submodule "python-zunclient"] + path = python-zunclient + url = ../../openstack/python-zunclient.git + branch = . +[submodule "qa-specs"] + path = qa-specs + url = ../../openstack/qa-specs.git + branch = . +[submodule "qinling"] + path = qinling + url = ../../openstack/qinling.git + branch = . +[submodule "qinling-dashboard"] + path = qinling-dashboard + url = ../../openstack/qinling-dashboard.git + branch = . +[submodule "rally"] + path = rally + url = ../../openstack/rally.git + branch = . +[submodule "rally-openstack"] + path = rally-openstack + url = ../../openstack/rally-openstack.git + branch = . +[submodule "release-test"] + path = release-test + url = ../../openstack/release-test.git + branch = . +[submodule "releases"] + path = releases + url = ../../openstack/releases.git + branch = . +[submodule "renderspec"] + path = renderspec + url = ../../openstack/renderspec.git + branch = . +[submodule "reno"] + path = reno + url = ../../openstack/reno.git + branch = . +[submodule "requestsexceptions"] + path = requestsexceptions + url = ../../openstack/requestsexceptions.git + branch = . +[submodule "requirements"] + path = requirements + url = ../../openstack/requirements.git + branch = . +[submodule "rpm-packaging"] + path = rpm-packaging + url = ../../openstack/rpm-packaging.git + branch = . +[submodule "rpm-packaging-tools"] + path = rpm-packaging-tools + url = ../../openstack/rpm-packaging-tools.git + branch = . +[submodule "sahara"] path = sahara - url = https://review.openstack.org/openstack/sahara.git + url = ../../openstack/sahara.git branch = . [submodule "sahara-dashboard"] path = sahara-dashboard - url = https://review.openstack.org/openstack/sahara-dashboard.git + url = ../../openstack/sahara-dashboard.git branch = . [submodule "sahara-extra"] path = sahara-extra - url = https://review.openstack.org/openstack/sahara-extra.git + url = ../../openstack/sahara-extra.git branch = . [submodule "sahara-image-elements"] path = sahara-image-elements - url = https://review.openstack.org/openstack/sahara-image-elements.git + url = ../../openstack/sahara-image-elements.git + branch = . +[submodule "sahara-plugin-ambari"] + path = sahara-plugin-ambari + url = ../../openstack/sahara-plugin-ambari.git + branch = . +[submodule "sahara-plugin-cdh"] + path = sahara-plugin-cdh + url = ../../openstack/sahara-plugin-cdh.git + branch = . +[submodule "sahara-plugin-mapr"] + path = sahara-plugin-mapr + url = ../../openstack/sahara-plugin-mapr.git + branch = . +[submodule "sahara-plugin-spark"] + path = sahara-plugin-spark + url = ../../openstack/sahara-plugin-spark.git + branch = . +[submodule "sahara-plugin-storm"] + path = sahara-plugin-storm + url = ../../openstack/sahara-plugin-storm.git + branch = . +[submodule "sahara-plugin-vanilla"] + path = sahara-plugin-vanilla + url = ../../openstack/sahara-plugin-vanilla.git branch = . [submodule "sahara-specs"] path = sahara-specs - url = https://review.openstack.org/openstack/sahara-specs.git + url = ../../openstack/sahara-specs.git + branch = . +[submodule "sahara-tests"] + path = sahara-tests + url = ../../openstack/sahara-tests.git + branch = . +[submodule "searchlight"] + path = searchlight + url = ../../openstack/searchlight.git + branch = . +[submodule "searchlight-specs"] + path = searchlight-specs + url = ../../openstack/searchlight-specs.git + branch = . +[submodule "searchlight-ui"] + path = searchlight-ui + url = ../../openstack/searchlight-ui.git + branch = . +[submodule "senlin"] + path = senlin + url = ../../openstack/senlin.git + branch = . +[submodule "senlin-dashboard"] + path = senlin-dashboard + url = ../../openstack/senlin-dashboard.git + branch = . +[submodule "senlin-tempest-plugin"] + path = senlin-tempest-plugin + url = ../../openstack/senlin-tempest-plugin.git + branch = . +[submodule "shade"] + path = shade + url = ../../openstack/shade.git + branch = . +[submodule "solum"] + path = solum + url = ../../openstack/solum.git + branch = . +[submodule "solum-dashboard"] + path = solum-dashboard + url = ../../openstack/solum-dashboard.git + branch = . +[submodule "solum-specs"] + path = solum-specs + url = ../../openstack/solum-specs.git branch = . -[submodule "security-doc"] - path = security-doc - url = https://review.openstack.org/openstack/security-doc.git +[submodule "solum-tempest-plugin"] + path = solum-tempest-plugin + url = ../../openstack/solum-tempest-plugin.git + branch = . +[submodule "specs-cookiecutter"] + path = specs-cookiecutter + url = ../../openstack/specs-cookiecutter.git + branch = . +[submodule "sphinx-feature-classification"] + path = sphinx-feature-classification + url = ../../openstack/sphinx-feature-classification.git + branch = . +[submodule "stackviz"] + path = stackviz + url = ../../openstack/stackviz.git branch = . [submodule "stevedore"] path = stevedore - url = https://review.openstack.org/openstack/stevedore.git + url = ../../openstack/stevedore.git + branch = . +[submodule "storlets"] + path = storlets + url = ../../openstack/storlets.git + branch = . +[submodule "sushy"] + path = sushy + url = ../../openstack/sushy.git + branch = . +[submodule "sushy-cli"] + path = sushy-cli + url = ../../openstack/sushy-cli.git + branch = . +[submodule "sushy-tools"] + path = sushy-tools + url = ../../openstack/sushy-tools.git branch = . [submodule "swift"] path = swift - url = https://review.openstack.org/openstack/swift.git + url = ../../openstack/swift.git branch = . [submodule "swift-bench"] path = swift-bench - url = https://review.openstack.org/openstack/swift-bench.git + url = ../../openstack/swift-bench.git + branch = . +[submodule "tacker"] + path = tacker + url = ../../openstack/tacker.git + branch = . +[submodule "tacker-horizon"] + path = tacker-horizon + url = ../../openstack/tacker-horizon.git branch = . -[submodule "swift-specs"] - path = swift-specs - url = https://review.openstack.org/openstack/swift-specs.git +[submodule "tacker-specs"] + path = tacker-specs + url = ../../openstack/tacker-specs.git branch = . [submodule "taskflow"] path = taskflow - url = https://review.openstack.org/openstack/taskflow.git + url = ../../openstack/taskflow.git + branch = . +[submodule "telemetry-specs"] + path = telemetry-specs + url = ../../openstack/telemetry-specs.git + branch = . +[submodule "telemetry-tempest-plugin"] + path = telemetry-tempest-plugin + url = ../../openstack/telemetry-tempest-plugin.git branch = . [submodule "tempest"] path = tempest - url = https://review.openstack.org/openstack/tempest.git + url = ../../openstack/tempest.git + branch = . +[submodule "tempest-horizon"] + path = tempest-horizon + url = ../../openstack/tempest-horizon.git branch = . [submodule "tempest-lib"] path = tempest-lib - url = https://review.openstack.org/openstack/tempest-lib.git + url = ../../openstack/tempest-lib.git + branch = . +[submodule "tempest-plugin-cookiecutter"] + path = tempest-plugin-cookiecutter + url = ../../openstack/tempest-plugin-cookiecutter.git + branch = . +[submodule "tempest-stress"] + path = tempest-stress + url = ../../openstack/tempest-stress.git + branch = . +[submodule "tenks"] + path = tenks + url = ../../openstack/tenks.git branch = . [submodule "tooz"] path = tooz - url = https://review.openstack.org/openstack/tooz.git + url = ../../openstack/tooz.git + branch = . +[submodule "tosca-parser"] + path = tosca-parser + url = ../../openstack/tosca-parser.git + branch = . +[submodule "tripleo-ansible"] + path = tripleo-ansible + url = ../../openstack/tripleo-ansible.git + branch = . +[submodule "tripleo-ci"] + path = tripleo-ci + url = ../../openstack/tripleo-ci.git + branch = . +[submodule "tripleo-common"] + path = tripleo-common + url = ../../openstack/tripleo-common.git + branch = . +[submodule "tripleo-common-tempest-plugin"] + path = tripleo-common-tempest-plugin + url = ../../openstack/tripleo-common-tempest-plugin.git + branch = . +[submodule "tripleo-docs"] + path = tripleo-docs + url = ../../openstack/tripleo-docs.git branch = . -[submodule "training-guides"] - path = training-guides - url = https://review.openstack.org/openstack/training-guides.git +[submodule "tripleo-ha-utils"] + path = tripleo-ha-utils + url = ../../openstack/tripleo-ha-utils.git branch = . [submodule "tripleo-heat-templates"] path = tripleo-heat-templates - url = https://review.openstack.org/openstack/tripleo-heat-templates.git + url = ../../openstack/tripleo-heat-templates.git branch = . [submodule "tripleo-image-elements"] path = tripleo-image-elements - url = https://review.openstack.org/openstack/tripleo-image-elements.git + url = ../../openstack/tripleo-image-elements.git branch = . -[submodule "tripleo-incubator"] - path = tripleo-incubator - url = https://review.openstack.org/openstack/tripleo-incubator.git +[submodule "tripleo-ipsec"] + path = tripleo-ipsec + url = ../../openstack/tripleo-ipsec.git + branch = . +[submodule "tripleo-operator-ansible"] + path = tripleo-operator-ansible + url = ../../openstack/tripleo-operator-ansible.git branch = . [submodule "tripleo-puppet-elements"] path = tripleo-puppet-elements - url = https://review.openstack.org/openstack/tripleo-puppet-elements.git + url = ../../openstack/tripleo-puppet-elements.git + branch = . +[submodule "tripleo-quickstart"] + path = tripleo-quickstart + url = ../../openstack/tripleo-quickstart.git + branch = . +[submodule "tripleo-quickstart-extras"] + path = tripleo-quickstart-extras + url = ../../openstack/tripleo-quickstart-extras.git + branch = . +[submodule "tripleo-repos"] + path = tripleo-repos + url = ../../openstack/tripleo-repos.git branch = . [submodule "tripleo-specs"] path = tripleo-specs - url = https://review.openstack.org/openstack/tripleo-specs.git + url = ../../openstack/tripleo-specs.git + branch = . +[submodule "tripleo-upgrade"] + path = tripleo-upgrade + url = ../../openstack/tripleo-upgrade.git + branch = . +[submodule "tripleo-validations"] + path = tripleo-validations + url = ../../openstack/tripleo-validations.git branch = . [submodule "trove"] path = trove - url = https://review.openstack.org/openstack/trove.git + url = ../../openstack/trove.git branch = . -[submodule "trove-integration"] - path = trove-integration - url = https://review.openstack.org/openstack/trove-integration.git +[submodule "trove-dashboard"] + path = trove-dashboard + url = ../../openstack/trove-dashboard.git branch = . [submodule "trove-specs"] path = trove-specs - url = https://review.openstack.org/openstack/trove-specs.git + url = ../../openstack/trove-specs.git + branch = . +[submodule "trove-tempest-plugin"] + path = trove-tempest-plugin + url = ../../openstack/trove-tempest-plugin.git + branch = . +[submodule "ui-cookiecutter"] + path = ui-cookiecutter + url = ../../openstack/ui-cookiecutter.git + branch = . +[submodule "validations-common"] + path = validations-common + url = ../../openstack/validations-common.git + branch = . +[submodule "validations-libs"] + path = validations-libs + url = ../../openstack/validations-libs.git + branch = . +[submodule "virtualbmc"] + path = virtualbmc + url = ../../openstack/virtualbmc.git + branch = . +[submodule "vitrage"] + path = vitrage + url = ../../openstack/vitrage.git + branch = . +[submodule "vitrage-dashboard"] + path = vitrage-dashboard + url = ../../openstack/vitrage-dashboard.git + branch = . +[submodule "vitrage-specs"] + path = vitrage-specs + url = ../../openstack/vitrage-specs.git + branch = . +[submodule "vitrage-tempest-plugin"] + path = vitrage-tempest-plugin + url = ../../openstack/vitrage-tempest-plugin.git + branch = . +[submodule "watcher"] + path = watcher + url = ../../openstack/watcher.git + branch = . +[submodule "watcher-dashboard"] + path = watcher-dashboard + url = ../../openstack/watcher-dashboard.git + branch = . +[submodule "watcher-specs"] + path = watcher-specs + url = ../../openstack/watcher-specs.git + branch = . +[submodule "watcher-tempest-plugin"] + path = watcher-tempest-plugin + url = ../../openstack/watcher-tempest-plugin.git + branch = . +[submodule "whereto"] + path = whereto + url = ../../openstack/whereto.git + branch = . +[submodule "whitebox-tempest-plugin"] + path = whitebox-tempest-plugin + url = ../../openstack/whitebox-tempest-plugin.git + branch = . +[submodule "xstatic-angular"] + path = xstatic-angular + url = ../../openstack/xstatic-angular.git + branch = . +[submodule "xstatic-angular-bootstrap"] + path = xstatic-angular-bootstrap + url = ../../openstack/xstatic-angular-bootstrap.git + branch = . +[submodule "xstatic-angular-gettext"] + path = xstatic-angular-gettext + url = ../../openstack/xstatic-angular-gettext.git + branch = . +[submodule "xstatic-angular-lrdragndrop"] + path = xstatic-angular-lrdragndrop + url = ../../openstack/xstatic-angular-lrdragndrop.git + branch = . +[submodule "xstatic-angular-material"] + path = xstatic-angular-material + url = ../../openstack/xstatic-angular-material.git + branch = . +[submodule "xstatic-angular-notify"] + path = xstatic-angular-notify + url = ../../openstack/xstatic-angular-notify.git + branch = . +[submodule "xstatic-angular-smart-table"] + path = xstatic-angular-smart-table + url = ../../openstack/xstatic-angular-smart-table.git + branch = . +[submodule "xstatic-angular-uuid"] + path = xstatic-angular-uuid + url = ../../openstack/xstatic-angular-uuid.git + branch = . +[submodule "xstatic-angular-vis"] + path = xstatic-angular-vis + url = ../../openstack/xstatic-angular-vis.git + branch = . +[submodule "xstatic-bootstrap-datepicker"] + path = xstatic-bootstrap-datepicker + url = ../../openstack/xstatic-bootstrap-datepicker.git branch = . -[submodule "tuskar"] - path = tuskar - url = https://review.openstack.org/openstack/tuskar.git +[submodule "xstatic-bootstrap-scss"] + path = xstatic-bootstrap-scss + url = ../../openstack/xstatic-bootstrap-scss.git branch = . -[submodule "tuskar-ui"] - path = tuskar-ui - url = https://review.openstack.org/openstack/tuskar-ui.git +[submodule "xstatic-bootswatch"] + path = xstatic-bootswatch + url = ../../openstack/xstatic-bootswatch.git + branch = . +[submodule "xstatic-d3"] + path = xstatic-d3 + url = ../../openstack/xstatic-d3.git + branch = . +[submodule "xstatic-dagre"] + path = xstatic-dagre + url = ../../openstack/xstatic-dagre.git + branch = . +[submodule "xstatic-dagre-d3"] + path = xstatic-dagre-d3 + url = ../../openstack/xstatic-dagre-d3.git + branch = . +[submodule "xstatic-filesaver"] + path = xstatic-filesaver + url = ../../openstack/xstatic-filesaver.git + branch = . +[submodule "xstatic-font-awesome"] + path = xstatic-font-awesome + url = ../../openstack/xstatic-font-awesome.git + branch = . +[submodule "xstatic-graphlib"] + path = xstatic-graphlib + url = ../../openstack/xstatic-graphlib.git + branch = . +[submodule "xstatic-hogan"] + path = xstatic-hogan + url = ../../openstack/xstatic-hogan.git + branch = . +[submodule "xstatic-jasmine"] + path = xstatic-jasmine + url = ../../openstack/xstatic-jasmine.git + branch = . +[submodule "xstatic-jquery-migrate"] + path = xstatic-jquery-migrate + url = ../../openstack/xstatic-jquery-migrate.git + branch = . +[submodule "xstatic-jquery.quicksearch"] + path = xstatic-jquery.quicksearch + url = ../../openstack/xstatic-jquery.quicksearch.git + branch = . +[submodule "xstatic-jquery.tablesorter"] + path = xstatic-jquery.tablesorter + url = ../../openstack/xstatic-jquery.tablesorter.git + branch = . +[submodule "xstatic-js-yaml"] + path = xstatic-js-yaml + url = ../../openstack/xstatic-js-yaml.git + branch = . +[submodule "xstatic-jsencrypt"] + path = xstatic-jsencrypt + url = ../../openstack/xstatic-jsencrypt.git + branch = . +[submodule "xstatic-json2yaml"] + path = xstatic-json2yaml + url = ../../openstack/xstatic-json2yaml.git + branch = . +[submodule "xstatic-lodash"] + path = xstatic-lodash + url = ../../openstack/xstatic-lodash.git + branch = . +[submodule "xstatic-magic-search"] + path = xstatic-magic-search + url = ../../openstack/xstatic-magic-search.git + branch = . +[submodule "xstatic-mdi"] + path = xstatic-mdi + url = ../../openstack/xstatic-mdi.git + branch = . +[submodule "xstatic-moment"] + path = xstatic-moment + url = ../../openstack/xstatic-moment.git + branch = . +[submodule "xstatic-moment-timezone"] + path = xstatic-moment-timezone + url = ../../openstack/xstatic-moment-timezone.git + branch = . +[submodule "xstatic-rickshaw"] + path = xstatic-rickshaw + url = ../../openstack/xstatic-rickshaw.git + branch = . +[submodule "xstatic-roboto-fontface"] + path = xstatic-roboto-fontface + url = ../../openstack/xstatic-roboto-fontface.git + branch = . +[submodule "xstatic-spin"] + path = xstatic-spin + url = ../../openstack/xstatic-spin.git + branch = . +[submodule "yaql"] + path = yaql + url = ../../openstack/yaql.git branch = . [submodule "zaqar"] path = zaqar - url = https://review.openstack.org/openstack/zaqar.git + url = ../../openstack/zaqar.git branch = . [submodule "zaqar-specs"] path = zaqar-specs - url = https://review.openstack.org/openstack/zaqar-specs.git + url = ../../openstack/zaqar-specs.git + branch = . +[submodule "zaqar-tempest-plugin"] + path = zaqar-tempest-plugin + url = ../../openstack/zaqar-tempest-plugin.git + branch = . +[submodule "zaqar-ui"] + path = zaqar-ui + url = ../../openstack/zaqar-ui.git + branch = . +[submodule "zun"] + path = zun + url = ../../openstack/zun.git + branch = . +[submodule "zun-tempest-plugin"] + path = zun-tempest-plugin + url = ../../openstack/zun-tempest-plugin.git + branch = . +[submodule "zun-ui"] + path = zun-ui + url = ../../openstack/zun-ui.git branch = . diff --git a/.gitreview b/.gitreview index 698048fc1a36..73af54d43795 100644 --- a/.gitreview +++ b/.gitreview @@ -1,4 +1,4 @@ [gerrit] -host=review.openstack.org +host=review.opendev.org port=29418 project=openstack/openstack.git diff --git a/LICENSE b/LICENSE new file mode 100644 index 000000000000..68c771a09995 --- /dev/null +++ b/LICENSE @@ -0,0 +1,176 @@ + + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + diff --git a/README.rst b/README.rst index d4dfe46ee784..318986cd1ca7 100644 --- a/README.rst +++ b/README.rst @@ -1,11 +1,32 @@ -OpenStack Tracking Repo -======================= - -zuul gates all of the contained projects in an effective single -timeline. This means that OpenStack, across all of the projects, does -already have a sequence of combinations that have been explicitly -tested, but it's non-trivial to go from a single commit of a particular -project to the commits that were tested with it. +OpenStack +========= + +OpenStack is a collection of interoperable components that can be deployed +to provide computing, networking and storage resources. Those infrastructure +resources can then be accessed by end users through programmable APIs. + +This repository just represents OpenStack as a collection of git submodules. +You can find the repositories for individual components at: +https://opendev.org/openstack + +You can learn more about the various components in OpenStack at: +https://openstack.org/software + +To learn more about how to contribute to OpenStack, please head to our +Contributor portal: https://www.openstack.org/community/ + +To learn more about how OpenStack is governed, you can visit: +https://governance.openstack.org/ + + +Why this repository ? +--------------------- + +Our continuous integration system, Zuul, gates all of the contained projects +in an effective single timeline. This means that OpenStack, across all of the +projects, does already have a sequence of combinations that have been +explicitly tested, but it's non-trivial to go from a single commit of a +particular project to the commits that were tested with it. Gerrit's submodule tracking feature will update a super project every time a subproject is updated, so the specific sequence created by zuul diff --git a/activity-board b/activity-board deleted file mode 160000 index 954cf599c3f0..000000000000 --- a/activity-board +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 954cf599c3f0fde9231ad6c2e0d92d6a7bb7b86c diff --git a/adjutant b/adjutant new file mode 160000 index 000000000000..1c0eccc674d7 --- /dev/null +++ b/adjutant @@ -0,0 +1 @@ +Subproject commit 1c0eccc674d79931e385de9530aaba5ccd8fcb6f diff --git a/adjutant-ui b/adjutant-ui new file mode 160000 index 000000000000..a2c9f79d96f0 --- /dev/null +++ b/adjutant-ui @@ -0,0 +1 @@ +Subproject commit a2c9f79d96f01ff6cac222731f9f84c961fe807b diff --git a/ansible-config_template b/ansible-config_template new file mode 160000 index 000000000000..3c6f12c7c3af --- /dev/null +++ b/ansible-config_template @@ -0,0 +1 @@ +Subproject commit 3c6f12c7c3af7ea6095c7a2fd671037016ae2334 diff --git a/ansible-hardening b/ansible-hardening new file mode 160000 index 000000000000..0c243401280a --- /dev/null +++ b/ansible-hardening @@ -0,0 +1 @@ +Subproject commit 0c243401280ab5a031872c9bf8ffbba99171c102 diff --git a/ansible-role-atos-hsm b/ansible-role-atos-hsm new file mode 160000 index 000000000000..baec445a57a4 --- /dev/null +++ b/ansible-role-atos-hsm @@ -0,0 +1 @@ +Subproject commit baec445a57a4bc190ff26907a641ce3e6d4757f0 diff --git a/ansible-role-chrony b/ansible-role-chrony new file mode 160000 index 000000000000..565e1d0c46df --- /dev/null +++ b/ansible-role-chrony @@ -0,0 +1 @@ +Subproject commit 565e1d0c46df3a80dee460a37c9cf8261370b469 diff --git a/ansible-role-collect-logs b/ansible-role-collect-logs new file mode 160000 index 000000000000..6b6858e8d787 --- /dev/null +++ b/ansible-role-collect-logs @@ -0,0 +1 @@ +Subproject commit 6b6858e8d78708990b82e938adaac29c1bffa066 diff --git a/ansible-role-container-registry b/ansible-role-container-registry new file mode 160000 index 000000000000..d68e447c4b1d --- /dev/null +++ b/ansible-role-container-registry @@ -0,0 +1 @@ +Subproject commit d68e447c4b1d769fb1efb332fde4f026df48c06d diff --git a/ansible-role-lunasa-hsm b/ansible-role-lunasa-hsm new file mode 160000 index 000000000000..4a384f4fbed7 --- /dev/null +++ b/ansible-role-lunasa-hsm @@ -0,0 +1 @@ +Subproject commit 4a384f4fbed7c93ee2c680bb76fc87ffb0fd8d75 diff --git a/ansible-role-openstack-operations b/ansible-role-openstack-operations new file mode 160000 index 000000000000..7350bf7eb8aa --- /dev/null +++ b/ansible-role-openstack-operations @@ -0,0 +1 @@ +Subproject commit 7350bf7eb8aacc6f7b6c02a1df44e4b231924fce diff --git a/ansible-role-python_venv_build b/ansible-role-python_venv_build new file mode 160000 index 000000000000..cb1a26d9ba0b --- /dev/null +++ b/ansible-role-python_venv_build @@ -0,0 +1 @@ +Subproject commit cb1a26d9ba0b829fb48ca7481eeb065529f3af97 diff --git a/ansible-role-qdrouterd b/ansible-role-qdrouterd new file mode 160000 index 000000000000..12008afe8b94 --- /dev/null +++ b/ansible-role-qdrouterd @@ -0,0 +1 @@ +Subproject commit 12008afe8b94c8274682e4c9c7f2e65f12155c23 diff --git a/ansible-role-redhat-subscription b/ansible-role-redhat-subscription new file mode 160000 index 000000000000..340d059ee56f --- /dev/null +++ b/ansible-role-redhat-subscription @@ -0,0 +1 @@ +Subproject commit 340d059ee56f462fb96c52df7761f9d5c98ae66b diff --git a/ansible-role-systemd_mount b/ansible-role-systemd_mount new file mode 160000 index 000000000000..feb10e762985 --- /dev/null +++ b/ansible-role-systemd_mount @@ -0,0 +1 @@ +Subproject commit feb10e762985e8969c4beb0863b249bde74530a3 diff --git a/ansible-role-systemd_networkd b/ansible-role-systemd_networkd new file mode 160000 index 000000000000..3c5f9b223b23 --- /dev/null +++ b/ansible-role-systemd_networkd @@ -0,0 +1 @@ +Subproject commit 3c5f9b223b237018407100c7b0cc231d57480c26 diff --git a/ansible-role-systemd_service b/ansible-role-systemd_service new file mode 160000 index 000000000000..d8cc5a183c47 --- /dev/null +++ b/ansible-role-systemd_service @@ -0,0 +1 @@ +Subproject commit d8cc5a183c47cfc653735165a5124980868eb842 diff --git a/ansible-role-thales-hsm b/ansible-role-thales-hsm new file mode 160000 index 000000000000..052f026e39a0 --- /dev/null +++ b/ansible-role-thales-hsm @@ -0,0 +1 @@ +Subproject commit 052f026e39a04d8116c909360d4ee744231d1aaa diff --git a/ansible-role-tripleo-modify-image b/ansible-role-tripleo-modify-image new file mode 160000 index 000000000000..cbf9d36df6cf --- /dev/null +++ b/ansible-role-tripleo-modify-image @@ -0,0 +1 @@ +Subproject commit cbf9d36df6cf675b958a2504e319e6403cacf2df diff --git a/ansible-role-uwsgi b/ansible-role-uwsgi new file mode 160000 index 000000000000..f104b59b41cf --- /dev/null +++ b/ansible-role-uwsgi @@ -0,0 +1 @@ +Subproject commit f104b59b41cfdad121200920ed4d20d5f1cb8b14 diff --git a/aodh b/aodh new file mode 160000 index 000000000000..2fbcab741fc8 --- /dev/null +++ b/aodh @@ -0,0 +1 @@ +Subproject commit 2fbcab741fc8d739388da2215ab0339a8f62aac3 diff --git a/api-site b/api-site deleted file mode 160000 index 5688fcac0c8b..000000000000 --- a/api-site +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 5688fcac0c8bbafed2e20be46eeddb8a6a5aebb4 diff --git a/api-wg b/api-wg deleted file mode 160000 index 7bfc3f37068d..000000000000 --- a/api-wg +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 7bfc3f37068d95a056da261539d06150bee95878 diff --git a/askbot-theme b/askbot-theme deleted file mode 160000 index 0cc9f5ffd4d6..000000000000 --- a/askbot-theme +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 0cc9f5ffd4d6c74bf0efb597e7ce478c1e089524 diff --git a/automaton b/automaton new file mode 160000 index 000000000000..527681cee2de --- /dev/null +++ b/automaton @@ -0,0 +1 @@ +Subproject commit 527681cee2defc43610b41010153fea8e153a383 diff --git a/barbican b/barbican index 66df51ecd583..842ea71bca3a 160000 --- a/barbican +++ b/barbican @@ -1 +1 @@ -Subproject commit 66df51ecd58310d49ecf67c4b69d1c56e4390145 +Subproject commit 842ea71bca3aa99ecfb7dac653e8fee7119dd057 diff --git a/barbican-specs b/barbican-specs index 24af5dcbeeaf..7f6525a0bb9a 160000 --- a/barbican-specs +++ b/barbican-specs @@ -1 +1 @@ -Subproject commit 24af5dcbeeafe9c50e0420da2883c39984251bad +Subproject commit 7f6525a0bb9a26bc6ae9b217c0a63bbd203c7606 diff --git a/barbican-tempest-plugin b/barbican-tempest-plugin new file mode 160000 index 000000000000..2cd185133a86 --- /dev/null +++ b/barbican-tempest-plugin @@ -0,0 +1 @@ +Subproject commit 2cd185133a86242c58d721e66c2db753a369fe60 diff --git a/barbican-ui b/barbican-ui new file mode 160000 index 000000000000..7e88ff2ace57 --- /dev/null +++ b/barbican-ui @@ -0,0 +1 @@ +Subproject commit 7e88ff2ace570b3899ae0c5526a9cfa8aef0b45e diff --git a/bashate b/bashate index 726d89864a10..ec2f24009152 160000 --- a/bashate +++ b/bashate @@ -1 +1 @@ -Subproject commit 726d89864a10411a94401543e9abdb2828f97269 +Subproject commit ec2f2400915200d633299612a02d7d285e4be24c diff --git a/bifrost b/bifrost new file mode 160000 index 000000000000..f587a56cb3f2 --- /dev/null +++ b/bifrost @@ -0,0 +1 @@ +Subproject commit f587a56cb3f2c157f0b3c1120aa1326efdaced02 diff --git a/blazar b/blazar new file mode 160000 index 000000000000..85d656668489 --- /dev/null +++ b/blazar @@ -0,0 +1 @@ +Subproject commit 85d6566684895a5b95622dc7fa5ed568ff3470a6 diff --git a/blazar-dashboard b/blazar-dashboard new file mode 160000 index 000000000000..7e238bafa0f6 --- /dev/null +++ b/blazar-dashboard @@ -0,0 +1 @@ +Subproject commit 7e238bafa0f6be88573fc98f20d8b9bb21edd6d2 diff --git a/blazar-nova b/blazar-nova new file mode 160000 index 000000000000..864fa5b1fdff --- /dev/null +++ b/blazar-nova @@ -0,0 +1 @@ +Subproject commit 864fa5b1fdff7a413fa31c8bcb7fdb1e7600e2b6 diff --git a/blazar-specs b/blazar-specs new file mode 160000 index 000000000000..6d4fa8d6ddaa --- /dev/null +++ b/blazar-specs @@ -0,0 +1 @@ +Subproject commit 6d4fa8d6ddaa93f0f90e2312d5eac9ff39cd49f9 diff --git a/blazar-tempest-plugin b/blazar-tempest-plugin new file mode 160000 index 000000000000..a834e47ef252 --- /dev/null +++ b/blazar-tempest-plugin @@ -0,0 +1 @@ +Subproject commit a834e47ef252750ca5e8e4b6bd1233fcaafa4322 diff --git a/bugdaystats b/bugdaystats deleted file mode 160000 index 6d52e41e38cf..000000000000 --- a/bugdaystats +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 6d52e41e38cfd5d54248afa79454e6a230138ec4 diff --git a/castellan b/castellan index 8d3f1cf375d2..5d9989cbe013 160000 --- a/castellan +++ b/castellan @@ -1 +1 @@ -Subproject commit 8d3f1cf375d28047cfd5f251afbb3f6d3ea7cda5 +Subproject commit 5d9989cbe01304994e83b7dc9b8fce8b88959321 diff --git a/ceilometer b/ceilometer index 7290b4ec8cdc..e370e88c4aa9 160000 --- a/ceilometer +++ b/ceilometer @@ -1 +1 @@ -Subproject commit 7290b4ec8cdc4d5044d5f30c1f0464da92dfbb65 +Subproject commit e370e88c4aa9431755576c2cc00ef25a3e299abd diff --git a/ceilometer-specs b/ceilometer-specs deleted file mode 160000 index a4125ab4f341..000000000000 --- a/ceilometer-specs +++ /dev/null @@ -1 +0,0 @@ -Subproject commit a4125ab4f341e6e859a25b7d472a33c0c07be182 diff --git a/ceilometermiddleware b/ceilometermiddleware index 0cea730b1000..bd28bf225316 160000 --- a/ceilometermiddleware +++ b/ceilometermiddleware @@ -1 +1 @@ -Subproject commit 0cea730b10000f9e16af33d1cbbe9ca2004a3880 +Subproject commit bd28bf225316faf2ccca43529a78b3cc719c0f97 diff --git a/charm-aodh b/charm-aodh new file mode 160000 index 000000000000..564b079fab4c --- /dev/null +++ b/charm-aodh @@ -0,0 +1 @@ +Subproject commit 564b079fab4c98b692e2314a8a961f958e754160 diff --git a/charm-barbican b/charm-barbican new file mode 160000 index 000000000000..ef52836d3b82 --- /dev/null +++ b/charm-barbican @@ -0,0 +1 @@ +Subproject commit ef52836d3b82c37eb65acdd8969e0bb69b18226b diff --git a/charm-barbican-softhsm b/charm-barbican-softhsm new file mode 160000 index 000000000000..7a44dcaf25da --- /dev/null +++ b/charm-barbican-softhsm @@ -0,0 +1 @@ +Subproject commit 7a44dcaf25da6132f965f7aac722bf99fddc6a17 diff --git a/charm-barbican-vault b/charm-barbican-vault new file mode 160000 index 000000000000..fdb9c2d6d399 --- /dev/null +++ b/charm-barbican-vault @@ -0,0 +1 @@ +Subproject commit fdb9c2d6d39973b9a740634903123c29060cddb2 diff --git a/charm-ceilometer b/charm-ceilometer new file mode 160000 index 000000000000..ac8b75857e2c --- /dev/null +++ b/charm-ceilometer @@ -0,0 +1 @@ +Subproject commit ac8b75857e2c27a04b7458e487b91899dae14f0e diff --git a/charm-ceilometer-agent b/charm-ceilometer-agent new file mode 160000 index 000000000000..e76a320c4944 --- /dev/null +++ b/charm-ceilometer-agent @@ -0,0 +1 @@ +Subproject commit e76a320c49440984ef6ba842ed14b0a2121f0fd1 diff --git a/charm-ceph-fs b/charm-ceph-fs new file mode 160000 index 000000000000..3b8425281d75 --- /dev/null +++ b/charm-ceph-fs @@ -0,0 +1 @@ +Subproject commit 3b8425281d754a45aaa4ffd61e7db2e7ab201754 diff --git a/charm-ceph-mon b/charm-ceph-mon new file mode 160000 index 000000000000..70c625d9aa07 --- /dev/null +++ b/charm-ceph-mon @@ -0,0 +1 @@ +Subproject commit 70c625d9aa0789d028ac629906fe16e50b4aaae0 diff --git a/charm-ceph-osd b/charm-ceph-osd new file mode 160000 index 000000000000..76d40b054e61 --- /dev/null +++ b/charm-ceph-osd @@ -0,0 +1 @@ +Subproject commit 76d40b054e61eae534bc832e544159045d34fff6 diff --git a/charm-ceph-proxy b/charm-ceph-proxy new file mode 160000 index 000000000000..1ad934bd49cd --- /dev/null +++ b/charm-ceph-proxy @@ -0,0 +1 @@ +Subproject commit 1ad934bd49cd13e71bc51ddf5ef6bacd56e159cd diff --git a/charm-ceph-radosgw b/charm-ceph-radosgw new file mode 160000 index 000000000000..41d4c74ec969 --- /dev/null +++ b/charm-ceph-radosgw @@ -0,0 +1 @@ +Subproject commit 41d4c74ec9697d93c4b683a401517c4aba29bebd diff --git a/charm-ceph-rbd-mirror b/charm-ceph-rbd-mirror new file mode 160000 index 000000000000..a88c53ffa3a1 --- /dev/null +++ b/charm-ceph-rbd-mirror @@ -0,0 +1 @@ +Subproject commit a88c53ffa3a130b227bd013d5fed21c6cd56b9e3 diff --git a/charm-cinder b/charm-cinder new file mode 160000 index 000000000000..f08cb1aba4cb --- /dev/null +++ b/charm-cinder @@ -0,0 +1 @@ +Subproject commit f08cb1aba4cb958618907800ec82b6add79ab2b1 diff --git a/charm-cinder-backup b/charm-cinder-backup new file mode 160000 index 000000000000..e16c66c3ca08 --- /dev/null +++ b/charm-cinder-backup @@ -0,0 +1 @@ +Subproject commit e16c66c3ca08a757d41fe94b5954c831fa9955fe diff --git a/charm-cinder-backup-swift-proxy b/charm-cinder-backup-swift-proxy new file mode 160000 index 000000000000..6c1a01ff3f10 --- /dev/null +++ b/charm-cinder-backup-swift-proxy @@ -0,0 +1 @@ +Subproject commit 6c1a01ff3f10c94fc505c6c1c224a36ecf28fb44 diff --git a/charm-cinder-ceph b/charm-cinder-ceph new file mode 160000 index 000000000000..f350ee31e454 --- /dev/null +++ b/charm-cinder-ceph @@ -0,0 +1 @@ +Subproject commit f350ee31e454d476c1bd0e0e41f00ab1593dccca diff --git a/charm-cinder-purestorage b/charm-cinder-purestorage new file mode 160000 index 000000000000..8566f68e45fa --- /dev/null +++ b/charm-cinder-purestorage @@ -0,0 +1 @@ +Subproject commit 8566f68e45fa8623273c8e1743eb57ecf487387d diff --git a/charm-cloudkitty b/charm-cloudkitty new file mode 160000 index 000000000000..2a6dde27df12 --- /dev/null +++ b/charm-cloudkitty @@ -0,0 +1 @@ +Subproject commit 2a6dde27df12634ab3fbe9e238ee6451005e1705 diff --git a/charm-deployment-guide b/charm-deployment-guide new file mode 160000 index 000000000000..9cc926c3943a --- /dev/null +++ b/charm-deployment-guide @@ -0,0 +1 @@ +Subproject commit 9cc926c3943acc607e822b800e8172ad1e6bff3f diff --git a/charm-designate b/charm-designate new file mode 160000 index 000000000000..fdd62f8fbf44 --- /dev/null +++ b/charm-designate @@ -0,0 +1 @@ +Subproject commit fdd62f8fbf44abb2defb2796e3de5b7b31ea8c71 diff --git a/charm-designate-bind b/charm-designate-bind new file mode 160000 index 000000000000..2842e2321a3e --- /dev/null +++ b/charm-designate-bind @@ -0,0 +1 @@ +Subproject commit 2842e2321a3e2eb6f56880e95be9054012978cbf diff --git a/charm-glance b/charm-glance new file mode 160000 index 000000000000..96fd7903b88a --- /dev/null +++ b/charm-glance @@ -0,0 +1 @@ +Subproject commit 96fd7903b88adf2c363f14bea87e66ef9670b9e0 diff --git a/charm-glance-simplestreams-sync b/charm-glance-simplestreams-sync new file mode 160000 index 000000000000..b4c1a90f4d49 --- /dev/null +++ b/charm-glance-simplestreams-sync @@ -0,0 +1 @@ +Subproject commit b4c1a90f4d494a080a6a65856bfaaf6e3964a133 diff --git a/charm-glusterfs b/charm-glusterfs new file mode 160000 index 000000000000..3d96b3501fea --- /dev/null +++ b/charm-glusterfs @@ -0,0 +1 @@ +Subproject commit 3d96b3501fea12b0ca95363a519cbbcb2a1d0ffc diff --git a/charm-gnocchi b/charm-gnocchi new file mode 160000 index 000000000000..d66c4cf7a4e6 --- /dev/null +++ b/charm-gnocchi @@ -0,0 +1 @@ +Subproject commit d66c4cf7a4e66277128378107054a8f724ecf951 diff --git a/charm-guide b/charm-guide new file mode 160000 index 000000000000..ab7acddd987c --- /dev/null +++ b/charm-guide @@ -0,0 +1 @@ +Subproject commit ab7acddd987c3d195232a1a4eb230d79ae2a940c diff --git a/charm-hacluster b/charm-hacluster new file mode 160000 index 000000000000..41a75ed15f34 --- /dev/null +++ b/charm-hacluster @@ -0,0 +1 @@ +Subproject commit 41a75ed15f34c0942bce55d32460257077aa67b9 diff --git a/charm-heat b/charm-heat new file mode 160000 index 000000000000..9c0ea76a7e14 --- /dev/null +++ b/charm-heat @@ -0,0 +1 @@ +Subproject commit 9c0ea76a7e14a13ad22e35d2c253d473b74891b6 diff --git a/charm-interface-barbican-secrets b/charm-interface-barbican-secrets new file mode 160000 index 000000000000..4cae88ff57db --- /dev/null +++ b/charm-interface-barbican-secrets @@ -0,0 +1 @@ +Subproject commit 4cae88ff57db96b9394bf6b70982a5ff4ee8bcef diff --git a/charm-interface-bgp b/charm-interface-bgp new file mode 160000 index 000000000000..003bdda7e1be --- /dev/null +++ b/charm-interface-bgp @@ -0,0 +1 @@ +Subproject commit 003bdda7e1beeed1d4ea96a36d16886a70efdc41 diff --git a/charm-interface-bind-rndc b/charm-interface-bind-rndc new file mode 160000 index 000000000000..4c69d8ceb1af --- /dev/null +++ b/charm-interface-bind-rndc @@ -0,0 +1 @@ +Subproject commit 4c69d8ceb1af495156ff5bd9e3111bd8d34a347e diff --git a/charm-interface-ceph-client b/charm-interface-ceph-client new file mode 160000 index 000000000000..d9f3b53ca0cf --- /dev/null +++ b/charm-interface-ceph-client @@ -0,0 +1 @@ +Subproject commit d9f3b53ca0cf30e47347a68beab59da5c03ce4c7 diff --git a/charm-interface-ceph-mds b/charm-interface-ceph-mds new file mode 160000 index 000000000000..dcd0b5f2bb00 --- /dev/null +++ b/charm-interface-ceph-mds @@ -0,0 +1 @@ +Subproject commit dcd0b5f2bb003d2409e212547f0a2132a804245a diff --git a/charm-interface-ceph-rbd-mirror b/charm-interface-ceph-rbd-mirror new file mode 160000 index 000000000000..d746757302be --- /dev/null +++ b/charm-interface-ceph-rbd-mirror @@ -0,0 +1 @@ +Subproject commit d746757302beb385384f9c647afe68ce764bb3b7 diff --git a/charm-interface-cinder-backend b/charm-interface-cinder-backend new file mode 160000 index 000000000000..5d9280cdde82 --- /dev/null +++ b/charm-interface-cinder-backend @@ -0,0 +1 @@ +Subproject commit 5d9280cdde82359268d6feda42643f03af1f8b52 diff --git a/charm-interface-cinder-backup b/charm-interface-cinder-backup new file mode 160000 index 000000000000..a1cdf71ad61d --- /dev/null +++ b/charm-interface-cinder-backup @@ -0,0 +1 @@ +Subproject commit a1cdf71ad61d4ea5f912d8e0423e887ae761bff7 diff --git a/charm-interface-dashboard-plugin b/charm-interface-dashboard-plugin new file mode 160000 index 000000000000..5fe099ee3065 --- /dev/null +++ b/charm-interface-dashboard-plugin @@ -0,0 +1 @@ +Subproject commit 5fe099ee3065400e16902eadf009682e21852e9b diff --git a/charm-interface-designate b/charm-interface-designate new file mode 160000 index 000000000000..f11ee38d265c --- /dev/null +++ b/charm-interface-designate @@ -0,0 +1 @@ +Subproject commit f11ee38d265ce1675d75624409e26cb7f7377c75 diff --git a/charm-interface-gnocchi b/charm-interface-gnocchi new file mode 160000 index 000000000000..9efd83a5728b --- /dev/null +++ b/charm-interface-gnocchi @@ -0,0 +1 @@ +Subproject commit 9efd83a5728bee385a93887e8669a513e198a8fe diff --git a/charm-interface-hacluster b/charm-interface-hacluster new file mode 160000 index 000000000000..d91e83a1fa59 --- /dev/null +++ b/charm-interface-hacluster @@ -0,0 +1 @@ +Subproject commit d91e83a1fa59a13f4160febfe536c68dc762e436 diff --git a/charm-interface-keystone b/charm-interface-keystone new file mode 160000 index 000000000000..36ea7b385a56 --- /dev/null +++ b/charm-interface-keystone @@ -0,0 +1 @@ +Subproject commit 36ea7b385a569ebabca7184ed4ce8420bb8fa61a diff --git a/charm-interface-keystone-admin b/charm-interface-keystone-admin new file mode 160000 index 000000000000..0fc663f57535 --- /dev/null +++ b/charm-interface-keystone-admin @@ -0,0 +1 @@ +Subproject commit 0fc663f57535dcfddbf098572a3e25b9f08451ed diff --git a/charm-interface-keystone-credentials b/charm-interface-keystone-credentials new file mode 160000 index 000000000000..53e93b882089 --- /dev/null +++ b/charm-interface-keystone-credentials @@ -0,0 +1 @@ +Subproject commit 53e93b8820899f2251d207ed5d5c3b212ceb64de diff --git a/charm-interface-keystone-domain-backend b/charm-interface-keystone-domain-backend new file mode 160000 index 000000000000..18893a5c3803 --- /dev/null +++ b/charm-interface-keystone-domain-backend @@ -0,0 +1 @@ +Subproject commit 18893a5c3803517fa0ce4c5fd790b01e987cd0eb diff --git a/charm-interface-keystone-fid-service-provider b/charm-interface-keystone-fid-service-provider new file mode 160000 index 000000000000..be0926efafaa --- /dev/null +++ b/charm-interface-keystone-fid-service-provider @@ -0,0 +1 @@ +Subproject commit be0926efafaa9ffe1df84f2fbd6b8a5d3d58b270 diff --git a/charm-interface-keystone-notifications b/charm-interface-keystone-notifications new file mode 160000 index 000000000000..3b7e83585a0c --- /dev/null +++ b/charm-interface-keystone-notifications @@ -0,0 +1 @@ +Subproject commit 3b7e83585a0c34399f97b5943d33f63ff02cb597 diff --git a/charm-interface-manila-plugin b/charm-interface-manila-plugin new file mode 160000 index 000000000000..14cb348a09b3 --- /dev/null +++ b/charm-interface-manila-plugin @@ -0,0 +1 @@ +Subproject commit 14cb348a09b30c92de89878c58e790779ebdad23 diff --git a/charm-interface-mysql-innodb-cluster b/charm-interface-mysql-innodb-cluster new file mode 160000 index 000000000000..034077071275 --- /dev/null +++ b/charm-interface-mysql-innodb-cluster @@ -0,0 +1 @@ +Subproject commit 034077071275af64d106117854703f02518639ef diff --git a/charm-interface-mysql-router b/charm-interface-mysql-router new file mode 160000 index 000000000000..f47d7bad342d --- /dev/null +++ b/charm-interface-mysql-router @@ -0,0 +1 @@ +Subproject commit f47d7bad342da110af18afc6a23450e219564fb7 diff --git a/charm-interface-mysql-shared b/charm-interface-mysql-shared new file mode 160000 index 000000000000..f90f8c6edce2 --- /dev/null +++ b/charm-interface-mysql-shared @@ -0,0 +1 @@ +Subproject commit f90f8c6edce21e4da3a872f0f9d6761730ce025d diff --git a/charm-interface-neutron-load-balancer b/charm-interface-neutron-load-balancer new file mode 160000 index 000000000000..232bf9bad453 --- /dev/null +++ b/charm-interface-neutron-load-balancer @@ -0,0 +1 @@ +Subproject commit 232bf9bad4536ea20f26831b6a31b55b778315d9 diff --git a/charm-interface-neutron-plugin b/charm-interface-neutron-plugin new file mode 160000 index 000000000000..3fba729d3e28 --- /dev/null +++ b/charm-interface-neutron-plugin @@ -0,0 +1 @@ +Subproject commit 3fba729d3e2856a9cab4de71c1252388213b9844 diff --git a/charm-interface-neutron-plugin-api-subordinate b/charm-interface-neutron-plugin-api-subordinate new file mode 160000 index 000000000000..33bcde101123 --- /dev/null +++ b/charm-interface-neutron-plugin-api-subordinate @@ -0,0 +1 @@ +Subproject commit 33bcde1011235a77501d2a66f44b2be9e3ae61ef diff --git a/charm-interface-nova-cell b/charm-interface-nova-cell new file mode 160000 index 000000000000..620f9eef998e --- /dev/null +++ b/charm-interface-nova-cell @@ -0,0 +1 @@ +Subproject commit 620f9eef998ef587d951e1475a1e2168551e3d23 diff --git a/charm-interface-nova-compute b/charm-interface-nova-compute new file mode 160000 index 000000000000..ea0721a6fa4c --- /dev/null +++ b/charm-interface-nova-compute @@ -0,0 +1 @@ +Subproject commit ea0721a6fa4c3db2fdbee4622e29870e865f58ad diff --git a/charm-interface-odl-controller-api b/charm-interface-odl-controller-api new file mode 160000 index 000000000000..199c67b69f2b --- /dev/null +++ b/charm-interface-odl-controller-api @@ -0,0 +1 @@ +Subproject commit 199c67b69f2b6ba80ad99107534f1bb3e455540c diff --git a/charm-interface-openstack-ha b/charm-interface-openstack-ha new file mode 160000 index 000000000000..a3b00e5b5fd8 --- /dev/null +++ b/charm-interface-openstack-ha @@ -0,0 +1 @@ +Subproject commit a3b00e5b5fd857d130698c5cfe4b918877f0ab80 diff --git a/charm-interface-ovsdb-manager b/charm-interface-ovsdb-manager new file mode 160000 index 000000000000..6a1671abcce5 --- /dev/null +++ b/charm-interface-ovsdb-manager @@ -0,0 +1 @@ +Subproject commit 6a1671abcce5fd52bb61e1a6e5fc102a51d4b74d diff --git a/charm-interface-pacemaker-remote b/charm-interface-pacemaker-remote new file mode 160000 index 000000000000..87dc3baa2145 --- /dev/null +++ b/charm-interface-pacemaker-remote @@ -0,0 +1 @@ +Subproject commit 87dc3baa2145286ac5372a01bf9e260f257d3673 diff --git a/charm-interface-placement b/charm-interface-placement new file mode 160000 index 000000000000..e8a30d9fb4ad --- /dev/null +++ b/charm-interface-placement @@ -0,0 +1 @@ +Subproject commit e8a30d9fb4adce74e7b547942a615fd26a04185c diff --git a/charm-interface-rabbitmq b/charm-interface-rabbitmq new file mode 160000 index 000000000000..383121fc584d --- /dev/null +++ b/charm-interface-rabbitmq @@ -0,0 +1 @@ +Subproject commit 383121fc584d2d3bf9d233eba0d3708398a4c468 diff --git a/charm-interface-service-control b/charm-interface-service-control new file mode 160000 index 000000000000..901c9b9d7d40 --- /dev/null +++ b/charm-interface-service-control @@ -0,0 +1 @@ +Subproject commit 901c9b9d7d405a0af52d2d5ee5286bbaa994b7d4 diff --git a/charm-interface-websso-fid-service-provider b/charm-interface-websso-fid-service-provider new file mode 160000 index 000000000000..b7c066abf22e --- /dev/null +++ b/charm-interface-websso-fid-service-provider @@ -0,0 +1 @@ +Subproject commit b7c066abf22edec30af17c3da4612cd398b1306a diff --git a/charm-ironic b/charm-ironic new file mode 160000 index 000000000000..cd3c8395f8dd --- /dev/null +++ b/charm-ironic @@ -0,0 +1 @@ +Subproject commit cd3c8395f8ddf20cf9928e4b1bb7734f94b19792 diff --git a/charm-keystone b/charm-keystone new file mode 160000 index 000000000000..6cf03639e0c6 --- /dev/null +++ b/charm-keystone @@ -0,0 +1 @@ +Subproject commit 6cf03639e0c66583288181bc719a97ab971b0f65 diff --git a/charm-keystone-ldap b/charm-keystone-ldap new file mode 160000 index 000000000000..23ad8bea8852 --- /dev/null +++ b/charm-keystone-ldap @@ -0,0 +1 @@ +Subproject commit 23ad8bea88523ec0eaff7a63a764b724368265ea diff --git a/charm-keystone-saml-mellon b/charm-keystone-saml-mellon new file mode 160000 index 000000000000..5dee7e855d64 --- /dev/null +++ b/charm-keystone-saml-mellon @@ -0,0 +1 @@ +Subproject commit 5dee7e855d64a7a43630863329a94cc53930586c diff --git a/charm-layer-ceph b/charm-layer-ceph new file mode 160000 index 000000000000..17d40abd8d9e --- /dev/null +++ b/charm-layer-ceph @@ -0,0 +1 @@ +Subproject commit 17d40abd8d9ec3b8c32756ca981c80c4733c016f diff --git a/charm-layer-ceph-base b/charm-layer-ceph-base new file mode 160000 index 000000000000..f9e75ab18715 --- /dev/null +++ b/charm-layer-ceph-base @@ -0,0 +1 @@ +Subproject commit f9e75ab187156547149827ca892132adea9a424c diff --git a/charm-layer-openstack b/charm-layer-openstack new file mode 160000 index 000000000000..7c671b069697 --- /dev/null +++ b/charm-layer-openstack @@ -0,0 +1 @@ +Subproject commit 7c671b0696977f455616565d956895b2f890464b diff --git a/charm-layer-openstack-api b/charm-layer-openstack-api new file mode 160000 index 000000000000..34311a62e963 --- /dev/null +++ b/charm-layer-openstack-api @@ -0,0 +1 @@ +Subproject commit 34311a62e963d0ce903b7ddb9d70b8f071f71651 diff --git a/charm-layer-openstack-principle b/charm-layer-openstack-principle new file mode 160000 index 000000000000..2541283a7f9c --- /dev/null +++ b/charm-layer-openstack-principle @@ -0,0 +1 @@ +Subproject commit 2541283a7f9c3fa923c0fccd7257e217e11dadcd diff --git a/charm-manila b/charm-manila new file mode 160000 index 000000000000..898ddfe09d57 --- /dev/null +++ b/charm-manila @@ -0,0 +1 @@ +Subproject commit 898ddfe09d577e78499b8f1c6d6b61c4d52ea17f diff --git a/charm-manila-ganesha b/charm-manila-ganesha new file mode 160000 index 000000000000..33877e8117c8 --- /dev/null +++ b/charm-manila-ganesha @@ -0,0 +1 @@ +Subproject commit 33877e8117c8972e2791bd245b660e19c31151d1 diff --git a/charm-manila-generic b/charm-manila-generic new file mode 160000 index 000000000000..73b0ff6ee634 --- /dev/null +++ b/charm-manila-generic @@ -0,0 +1 @@ +Subproject commit 73b0ff6ee634305bca336212a39191adf6cf6a6d diff --git a/charm-manila-glusterfs b/charm-manila-glusterfs new file mode 160000 index 000000000000..e7c6b83473af --- /dev/null +++ b/charm-manila-glusterfs @@ -0,0 +1 @@ +Subproject commit e7c6b83473afa95195fe215f0a6a04ceea5aadb3 diff --git a/charm-masakari b/charm-masakari new file mode 160000 index 000000000000..5d7c1f020442 --- /dev/null +++ b/charm-masakari @@ -0,0 +1 @@ +Subproject commit 5d7c1f020442304cc6711542841815edf8b5a247 diff --git a/charm-masakari-monitors b/charm-masakari-monitors new file mode 160000 index 000000000000..effb0c7e3bb2 --- /dev/null +++ b/charm-masakari-monitors @@ -0,0 +1 @@ +Subproject commit effb0c7e3bb22d053c31959a1f1b87bfb0fd371b diff --git a/charm-mistral b/charm-mistral new file mode 160000 index 000000000000..aa1f704a6cdd --- /dev/null +++ b/charm-mistral @@ -0,0 +1 @@ +Subproject commit aa1f704a6cdd0ba8f1cbe41e4dd2fff3f33c01d7 diff --git a/charm-murano b/charm-murano new file mode 160000 index 000000000000..1e21532cb552 --- /dev/null +++ b/charm-murano @@ -0,0 +1 @@ +Subproject commit 1e21532cb552b88ae7d39bf3acf681bbb5f84304 diff --git a/charm-mysql-innodb-cluster b/charm-mysql-innodb-cluster new file mode 160000 index 000000000000..9d56d5fc2208 --- /dev/null +++ b/charm-mysql-innodb-cluster @@ -0,0 +1 @@ +Subproject commit 9d56d5fc22084c4afd6796aa8b97e4fca2785ef4 diff --git a/charm-mysql-router b/charm-mysql-router new file mode 160000 index 000000000000..dd4b04bdd6e0 --- /dev/null +++ b/charm-mysql-router @@ -0,0 +1 @@ +Subproject commit dd4b04bdd6e083aae9bcdc8aefafe9e7cdba33f0 diff --git a/charm-neutron-api b/charm-neutron-api new file mode 160000 index 000000000000..76a47c8b3e3b --- /dev/null +++ b/charm-neutron-api @@ -0,0 +1 @@ +Subproject commit 76a47c8b3e3b4226fb0592569f0c23df5e864103 diff --git a/charm-neutron-api-odl b/charm-neutron-api-odl new file mode 160000 index 000000000000..c25627634adc --- /dev/null +++ b/charm-neutron-api-odl @@ -0,0 +1 @@ +Subproject commit c25627634adc5c2f7dc105109cf2a369508e606e diff --git a/charm-neutron-api-plugin-ovn b/charm-neutron-api-plugin-ovn new file mode 160000 index 000000000000..32aec70b59ba --- /dev/null +++ b/charm-neutron-api-plugin-ovn @@ -0,0 +1 @@ +Subproject commit 32aec70b59baca91ad73658aef28c374630d9f18 diff --git a/charm-neutron-dynamic-routing b/charm-neutron-dynamic-routing new file mode 160000 index 000000000000..5164ee37b146 --- /dev/null +++ b/charm-neutron-dynamic-routing @@ -0,0 +1 @@ +Subproject commit 5164ee37b146b26d8da9b312f735f8c95be34e91 diff --git a/charm-neutron-gateway b/charm-neutron-gateway new file mode 160000 index 000000000000..f22b4503a555 --- /dev/null +++ b/charm-neutron-gateway @@ -0,0 +1 @@ +Subproject commit f22b4503a555fa7f2b6ffb17e1637e896e8b27aa diff --git a/charm-neutron-openvswitch b/charm-neutron-openvswitch new file mode 160000 index 000000000000..c063d660570c --- /dev/null +++ b/charm-neutron-openvswitch @@ -0,0 +1 @@ +Subproject commit c063d660570cbd7ea199a5444efeb7958c5dd035 diff --git a/charm-nova-cell-controller b/charm-nova-cell-controller new file mode 160000 index 000000000000..aa774ac376ff --- /dev/null +++ b/charm-nova-cell-controller @@ -0,0 +1 @@ +Subproject commit aa774ac376ff2f4f7c8e9548bccf17cfa19bb2ad diff --git a/charm-nova-cloud-controller b/charm-nova-cloud-controller new file mode 160000 index 000000000000..033fbfcf44d3 --- /dev/null +++ b/charm-nova-cloud-controller @@ -0,0 +1 @@ +Subproject commit 033fbfcf44d38709983746fc88d0201663428cf6 diff --git a/charm-nova-compute b/charm-nova-compute new file mode 160000 index 000000000000..b57b99dd7d0e --- /dev/null +++ b/charm-nova-compute @@ -0,0 +1 @@ +Subproject commit b57b99dd7d0e40b0d9496bbda0031fca7d158565 diff --git a/charm-nova-compute-proxy b/charm-nova-compute-proxy new file mode 160000 index 000000000000..91d8c4f9f48d --- /dev/null +++ b/charm-nova-compute-proxy @@ -0,0 +1 @@ +Subproject commit 91d8c4f9f48df7ea02a07be1bf33003c543f8100 diff --git a/charm-nova-lxd b/charm-nova-lxd new file mode 160000 index 000000000000..1e5f419e2085 --- /dev/null +++ b/charm-nova-lxd @@ -0,0 +1 @@ +Subproject commit 1e5f419e2085254c3c665b355256fa7f78597343 diff --git a/charm-octavia b/charm-octavia new file mode 160000 index 000000000000..02194b3d9011 --- /dev/null +++ b/charm-octavia @@ -0,0 +1 @@ +Subproject commit 02194b3d9011d229c4e24270420d3b5657e657cf diff --git a/charm-octavia-dashboard b/charm-octavia-dashboard new file mode 160000 index 000000000000..62133876678c --- /dev/null +++ b/charm-octavia-dashboard @@ -0,0 +1 @@ +Subproject commit 62133876678c83b6bec206fd047cb2d21c01827a diff --git a/charm-octavia-diskimage-retrofit b/charm-octavia-diskimage-retrofit new file mode 160000 index 000000000000..0a0cab82e1ea --- /dev/null +++ b/charm-octavia-diskimage-retrofit @@ -0,0 +1 @@ +Subproject commit 0a0cab82e1eac1b471ce65100ff699952d2dc7e5 diff --git a/charm-odl-controller b/charm-odl-controller new file mode 160000 index 000000000000..32492cc8a6bf --- /dev/null +++ b/charm-odl-controller @@ -0,0 +1 @@ +Subproject commit 32492cc8a6bfda0ed87981890f50be4def072fb9 diff --git a/charm-openstack-dashboard b/charm-openstack-dashboard new file mode 160000 index 000000000000..9b50797d4924 --- /dev/null +++ b/charm-openstack-dashboard @@ -0,0 +1 @@ +Subproject commit 9b50797d4924320f60626944ab3ec2650bd1be59 diff --git a/charm-openvswitch-odl b/charm-openvswitch-odl new file mode 160000 index 000000000000..28265442175c --- /dev/null +++ b/charm-openvswitch-odl @@ -0,0 +1 @@ +Subproject commit 28265442175c726965e4ed147b011f2b8fa732a4 diff --git a/charm-pacemaker-remote b/charm-pacemaker-remote new file mode 160000 index 000000000000..66e025a5eb85 --- /dev/null +++ b/charm-pacemaker-remote @@ -0,0 +1 @@ +Subproject commit 66e025a5eb85c94ddc9433fec181f7c2c6a61533 diff --git a/charm-panko b/charm-panko new file mode 160000 index 000000000000..4649445437d4 --- /dev/null +++ b/charm-panko @@ -0,0 +1 @@ +Subproject commit 4649445437d42792529aded750a2ed4bc0d10b8d diff --git a/charm-percona-cluster b/charm-percona-cluster new file mode 160000 index 000000000000..05a43b057fe6 --- /dev/null +++ b/charm-percona-cluster @@ -0,0 +1 @@ +Subproject commit 05a43b057fe6957b2bc142e6b203499f65f7ab1e diff --git a/charm-placement b/charm-placement new file mode 160000 index 000000000000..37c950b1fd9d --- /dev/null +++ b/charm-placement @@ -0,0 +1 @@ +Subproject commit 37c950b1fd9dd8ab951149e80acf951b690f9af3 diff --git a/charm-rabbitmq-server b/charm-rabbitmq-server new file mode 160000 index 000000000000..6fc2862f623f --- /dev/null +++ b/charm-rabbitmq-server @@ -0,0 +1 @@ +Subproject commit 6fc2862f623fe0467443a610e32deb03541102d0 diff --git a/charm-specs b/charm-specs new file mode 160000 index 000000000000..a3bff1a2013a --- /dev/null +++ b/charm-specs @@ -0,0 +1 @@ +Subproject commit a3bff1a2013ac34949b2c24dfa442975939405f8 diff --git a/charm-swift-proxy b/charm-swift-proxy new file mode 160000 index 000000000000..b4aa3c978b8b --- /dev/null +++ b/charm-swift-proxy @@ -0,0 +1 @@ +Subproject commit b4aa3c978b8be71585d43475598394451dbad11c diff --git a/charm-swift-storage b/charm-swift-storage new file mode 160000 index 000000000000..2030423d5758 --- /dev/null +++ b/charm-swift-storage @@ -0,0 +1 @@ +Subproject commit 2030423d57583cd31e1394f475ba87f7e0554002 diff --git a/charm-tempest b/charm-tempest new file mode 160000 index 000000000000..999d8315808a --- /dev/null +++ b/charm-tempest @@ -0,0 +1 @@ +Subproject commit 999d8315808ad5f079ab46513a1d059eaba65ee8 diff --git a/charm-trilio-data-mover b/charm-trilio-data-mover new file mode 160000 index 000000000000..92b3c383aee8 --- /dev/null +++ b/charm-trilio-data-mover @@ -0,0 +1 @@ +Subproject commit 92b3c383aee810664a5ebb7bd882350af0485ca4 diff --git a/charm-trilio-dm-api b/charm-trilio-dm-api new file mode 160000 index 000000000000..cbb28c0ee5e1 --- /dev/null +++ b/charm-trilio-dm-api @@ -0,0 +1 @@ +Subproject commit cbb28c0ee5e1ec27b4540a1bd331de4b973a83e1 diff --git a/charm-trilio-horizon-plugin b/charm-trilio-horizon-plugin new file mode 160000 index 000000000000..6e14aa25b130 --- /dev/null +++ b/charm-trilio-horizon-plugin @@ -0,0 +1 @@ +Subproject commit 6e14aa25b130f53b73abee0ec4fa44257195b2e8 diff --git a/charm-trilio-wlm b/charm-trilio-wlm new file mode 160000 index 000000000000..4928917afd1b --- /dev/null +++ b/charm-trilio-wlm @@ -0,0 +1 @@ +Subproject commit 4928917afd1b94ebdf963bd660c7962c3700e7aa diff --git a/charm-trove b/charm-trove new file mode 160000 index 000000000000..d9888faa7068 --- /dev/null +++ b/charm-trove @@ -0,0 +1 @@ +Subproject commit d9888faa7068f783fd05d0fed69183001d5cb23b diff --git a/charm-vault b/charm-vault new file mode 160000 index 000000000000..5a0c525ee528 --- /dev/null +++ b/charm-vault @@ -0,0 +1 @@ +Subproject commit 5a0c525ee5286391fdc42242e82816021c469cb3 diff --git a/charm-watcher b/charm-watcher new file mode 160000 index 000000000000..df8393ddd3b1 --- /dev/null +++ b/charm-watcher @@ -0,0 +1 @@ +Subproject commit df8393ddd3b147e56417ec3a7a68aa035868b5fa diff --git a/charm-watcher-dashboard b/charm-watcher-dashboard new file mode 160000 index 000000000000..70f0d70cc367 --- /dev/null +++ b/charm-watcher-dashboard @@ -0,0 +1 @@ +Subproject commit 70f0d70cc367e48718af71b59555d393d714d32d diff --git a/charms.ceph b/charms.ceph new file mode 160000 index 000000000000..1a66fb4a0154 --- /dev/null +++ b/charms.ceph @@ -0,0 +1 @@ +Subproject commit 1a66fb4a0154b2f9b0e2fdff76d18bb7302194cc diff --git a/charms.openstack b/charms.openstack new file mode 160000 index 000000000000..562012b05ea7 --- /dev/null +++ b/charms.openstack @@ -0,0 +1 @@ +Subproject commit 562012b05ea7f0828f5c10e2cf09be6218191ce0 diff --git a/ci-sandbox b/ci-sandbox deleted file mode 160000 index 036058f511b1..000000000000 --- a/ci-sandbox +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 036058f511b1d490dafb16d277183ab45b7366d2 diff --git a/cinder b/cinder index d51695c1c7a2..8fe0366b84bb 160000 --- a/cinder +++ b/cinder @@ -1 +1 @@ -Subproject commit d51695c1c7a2ed92edfa6d27fcf2184c9092e64f +Subproject commit 8fe0366b84bb789a400f9fe5ee685f95350a03d9 diff --git a/cinder-specs b/cinder-specs index 23891402632c..ae9076bdf865 160000 --- a/cinder-specs +++ b/cinder-specs @@ -1 +1 @@ -Subproject commit 23891402632cafe04822f7ab59bf8dda9407215e +Subproject commit ae9076bdf8651d351e093d5e58b595ed34de4ff9 diff --git a/cinder-tempest-plugin b/cinder-tempest-plugin new file mode 160000 index 000000000000..70e909b21beb --- /dev/null +++ b/cinder-tempest-plugin @@ -0,0 +1 @@ +Subproject commit 70e909b21bebff8b878af280f4503a746ca4a01b diff --git a/cinderlib b/cinderlib new file mode 160000 index 000000000000..f380a5137ace --- /dev/null +++ b/cinderlib @@ -0,0 +1 @@ +Subproject commit f380a5137acec9b5bc966dd778a63595d520d58c diff --git a/cliff b/cliff index c548b7b44cb6..0008efa45b4e 160000 --- a/cliff +++ b/cliff @@ -1 +1 @@ -Subproject commit c548b7b44cb6108d3f20453d9b3db8f8f7e48b19 +Subproject commit 0008efa45b4ee16bd93aa1d38ca4dfe7cbcd92a0 diff --git a/cloudkitty b/cloudkitty new file mode 160000 index 000000000000..56af0155632a --- /dev/null +++ b/cloudkitty @@ -0,0 +1 @@ +Subproject commit 56af0155632a3a962a8bd3e04cc0cd249ab5be54 diff --git a/cloudkitty-dashboard b/cloudkitty-dashboard new file mode 160000 index 000000000000..a9040c4e5678 --- /dev/null +++ b/cloudkitty-dashboard @@ -0,0 +1 @@ +Subproject commit a9040c4e567844ec46524a64279333e97f1205a2 diff --git a/cloudkitty-specs b/cloudkitty-specs new file mode 160000 index 000000000000..4bd913b6e231 --- /dev/null +++ b/cloudkitty-specs @@ -0,0 +1 @@ +Subproject commit 4bd913b6e231e0f7d4393d362c31f3f127b1a53a diff --git a/cloudkitty-tempest-plugin b/cloudkitty-tempest-plugin new file mode 160000 index 000000000000..3961dcddb873 --- /dev/null +++ b/cloudkitty-tempest-plugin @@ -0,0 +1 @@ +Subproject commit 3961dcddb873b1ff6710d7df0739c4285dd71f8c diff --git a/compute-hyperv b/compute-hyperv new file mode 160000 index 000000000000..5288ade76566 --- /dev/null +++ b/compute-hyperv @@ -0,0 +1 @@ +Subproject commit 5288ade765669c177fdef7119a68a8a3f39dad22 diff --git a/cookbook-openstack-application-catalog b/cookbook-openstack-application-catalog new file mode 160000 index 000000000000..8c06fcc597aa --- /dev/null +++ b/cookbook-openstack-application-catalog @@ -0,0 +1 @@ +Subproject commit 8c06fcc597aa9d90d21bf9e596c3b1d78471aa85 diff --git a/cookbook-openstack-bare-metal b/cookbook-openstack-bare-metal new file mode 160000 index 000000000000..faa39e7a2460 --- /dev/null +++ b/cookbook-openstack-bare-metal @@ -0,0 +1 @@ +Subproject commit faa39e7a24609eedc5f4ba20043764d3aa0f372f diff --git a/cookbook-openstack-block-storage b/cookbook-openstack-block-storage new file mode 160000 index 000000000000..a048e1094bd2 --- /dev/null +++ b/cookbook-openstack-block-storage @@ -0,0 +1 @@ +Subproject commit a048e1094bd2ab0164574f2dc5148c9b4dd3a9de diff --git a/cookbook-openstack-client b/cookbook-openstack-client new file mode 160000 index 000000000000..94c1c6b604ba --- /dev/null +++ b/cookbook-openstack-client @@ -0,0 +1 @@ +Subproject commit 94c1c6b604bae71b91671678721cfc4ce7f21fbd diff --git a/cookbook-openstack-common b/cookbook-openstack-common new file mode 160000 index 000000000000..fb7c035bf307 --- /dev/null +++ b/cookbook-openstack-common @@ -0,0 +1 @@ +Subproject commit fb7c035bf307282d75be36e2e22320f1f46c35aa diff --git a/cookbook-openstack-compute b/cookbook-openstack-compute new file mode 160000 index 000000000000..7372103182de --- /dev/null +++ b/cookbook-openstack-compute @@ -0,0 +1 @@ +Subproject commit 7372103182dec9089cd2d6ebf2c76fd99af312dd diff --git a/cookbook-openstack-dashboard b/cookbook-openstack-dashboard new file mode 160000 index 000000000000..d169cdecef8d --- /dev/null +++ b/cookbook-openstack-dashboard @@ -0,0 +1 @@ +Subproject commit d169cdecef8d6ccbdf0e0cfdd137391b2e0b365e diff --git a/cookbook-openstack-dns b/cookbook-openstack-dns new file mode 160000 index 000000000000..01af4534d48c --- /dev/null +++ b/cookbook-openstack-dns @@ -0,0 +1 @@ +Subproject commit 01af4534d48cdafba750f473caefad0db4d3764d diff --git a/cookbook-openstack-identity b/cookbook-openstack-identity new file mode 160000 index 000000000000..44d13c8c6421 --- /dev/null +++ b/cookbook-openstack-identity @@ -0,0 +1 @@ +Subproject commit 44d13c8c6421d123a51e70562a5e43f4018b66de diff --git a/cookbook-openstack-image b/cookbook-openstack-image new file mode 160000 index 000000000000..17c5f0c9396b --- /dev/null +++ b/cookbook-openstack-image @@ -0,0 +1 @@ +Subproject commit 17c5f0c9396b628aa871e4e69a0809704cba39be diff --git a/cookbook-openstack-integration-test b/cookbook-openstack-integration-test new file mode 160000 index 000000000000..48c554d385e8 --- /dev/null +++ b/cookbook-openstack-integration-test @@ -0,0 +1 @@ +Subproject commit 48c554d385e85c44362713e0f59fa1b8236ce1d3 diff --git a/cookbook-openstack-network b/cookbook-openstack-network new file mode 160000 index 000000000000..b4f5c8f67042 --- /dev/null +++ b/cookbook-openstack-network @@ -0,0 +1 @@ +Subproject commit b4f5c8f67042a8152200d439408fcbb023dd16f1 diff --git a/cookbook-openstack-ops-database b/cookbook-openstack-ops-database new file mode 160000 index 000000000000..9460c5eb70ba --- /dev/null +++ b/cookbook-openstack-ops-database @@ -0,0 +1 @@ +Subproject commit 9460c5eb70ba50e4c4202266f9fc3e718232f16b diff --git a/cookbook-openstack-ops-messaging b/cookbook-openstack-ops-messaging new file mode 160000 index 000000000000..48c2e02d00f1 --- /dev/null +++ b/cookbook-openstack-ops-messaging @@ -0,0 +1 @@ +Subproject commit 48c2e02d00f10e3a34f02013411400fe4c29d83b diff --git a/cookbook-openstack-orchestration b/cookbook-openstack-orchestration new file mode 160000 index 000000000000..7696ada9d26e --- /dev/null +++ b/cookbook-openstack-orchestration @@ -0,0 +1 @@ +Subproject commit 7696ada9d26eb838730dc19adee4535199d4a5b0 diff --git a/cookbook-openstack-telemetry b/cookbook-openstack-telemetry new file mode 160000 index 000000000000..ea238dc44737 --- /dev/null +++ b/cookbook-openstack-telemetry @@ -0,0 +1 @@ +Subproject commit ea238dc44737a4163468524b5f46c9029f2b5689 diff --git a/cookbook-openstackclient b/cookbook-openstackclient new file mode 160000 index 000000000000..d2237f421a5d --- /dev/null +++ b/cookbook-openstackclient @@ -0,0 +1 @@ +Subproject commit d2237f421a5d27545f0b8c82e603117843bdbcd9 diff --git a/cookiecutter b/cookiecutter index a1d2380180e6..2e5dc6ddb15c 160000 --- a/cookiecutter +++ b/cookiecutter @@ -1 +1 @@ -Subproject commit a1d2380180e6d05c91ad921cf24e415282dd7215 +Subproject commit 2e5dc6ddb15c8424539e137664689391b2bdc3e9 diff --git a/coverage2sql b/coverage2sql new file mode 160000 index 000000000000..e139d92ca57a --- /dev/null +++ b/coverage2sql @@ -0,0 +1 @@ +Subproject commit e139d92ca57aae0fca90c5f4fc46e4d6e4b1b91c diff --git a/cyborg b/cyborg new file mode 160000 index 000000000000..e408b4c1b7e2 --- /dev/null +++ b/cyborg @@ -0,0 +1 @@ +Subproject commit e408b4c1b7e233a954da1ab5b6119014f8d95b26 diff --git a/cyborg-specs b/cyborg-specs new file mode 160000 index 000000000000..08886300a2cf --- /dev/null +++ b/cyborg-specs @@ -0,0 +1 @@ +Subproject commit 08886300a2cf6c2384c764caa7dd28490f071821 diff --git a/cyborg-tempest-plugin b/cyborg-tempest-plugin new file mode 160000 index 000000000000..c97c9abb569b --- /dev/null +++ b/cyborg-tempest-plugin @@ -0,0 +1 @@ +Subproject commit c97c9abb569bb2b833941d022f41913ad8c03e7d diff --git a/debtcollector b/debtcollector index 6b273fb8d56e..90754a060cf4 160000 --- a/debtcollector +++ b/debtcollector @@ -1 +1 @@ -Subproject commit 6b273fb8d56e0b99d672e54d00364e31beb72863 +Subproject commit 90754a060cf4339376dc76edea7e364e9390c737 diff --git a/designate b/designate index 8f4adefbedd5..abce3bd94b24 160000 --- a/designate +++ b/designate @@ -1 +1 @@ -Subproject commit 8f4adefbedd5a3c4214cafc01d3f6a4a102e99bf +Subproject commit abce3bd94b243deb2fb5805d76609d11a4818fc7 diff --git a/designate-dashboard b/designate-dashboard new file mode 160000 index 000000000000..5ae88cbc9c0d --- /dev/null +++ b/designate-dashboard @@ -0,0 +1 @@ +Subproject commit 5ae88cbc9c0d728ce94acc568b7c9394ad49f175 diff --git a/designate-specs b/designate-specs index b8d890ea6fb8..cbf85d69b2a6 160000 --- a/designate-specs +++ b/designate-specs @@ -1 +1 @@ -Subproject commit b8d890ea6fb8f5c819c16ef40a8cbf6ca1f86e74 +Subproject commit cbf85d69b2a627dbe98aad971635456f325426aa diff --git a/designate-tempest-plugin b/designate-tempest-plugin new file mode 160000 index 000000000000..0a4098c4d909 --- /dev/null +++ b/designate-tempest-plugin @@ -0,0 +1 @@ +Subproject commit 0a4098c4d90951f474eecd80473fb7b660cd94f4 diff --git a/devstack b/devstack index 2eb322ab2e16..6eabfa32c844 160000 --- a/devstack +++ b/devstack @@ -1 +1 @@ -Subproject commit 2eb322ab2e16b017ba71cfcc4d2ce84be8e5869c +Subproject commit 6eabfa32c844e4ce9db2cc1e0476c34263f712b4 diff --git a/devstack-gate b/devstack-gate deleted file mode 160000 index a0cf5e926cee..000000000000 --- a/devstack-gate +++ /dev/null @@ -1 +0,0 @@ -Subproject commit a0cf5e926ceedc2dd83d6ffd7de419ae952257cf diff --git a/devstack-plugin-amqp1 b/devstack-plugin-amqp1 new file mode 160000 index 000000000000..3becff51a57a --- /dev/null +++ b/devstack-plugin-amqp1 @@ -0,0 +1 @@ +Subproject commit 3becff51a57a13d7c0e4a88c18348310d0d7c0a0 diff --git a/devstack-plugin-ceph b/devstack-plugin-ceph new file mode 160000 index 000000000000..536ebea55967 --- /dev/null +++ b/devstack-plugin-ceph @@ -0,0 +1 @@ +Subproject commit 536ebea559673d694c8f8deeafe1362e2c41c021 diff --git a/devstack-plugin-container b/devstack-plugin-container new file mode 160000 index 000000000000..ef781f6cd072 --- /dev/null +++ b/devstack-plugin-container @@ -0,0 +1 @@ +Subproject commit ef781f6cd072399f5c89bdad25321d9d11a9908d diff --git a/devstack-plugin-cookiecutter b/devstack-plugin-cookiecutter new file mode 160000 index 000000000000..65c498db14bd --- /dev/null +++ b/devstack-plugin-cookiecutter @@ -0,0 +1 @@ +Subproject commit 65c498db14bd924e924952fd2e1c014578d16bf8 diff --git a/devstack-plugin-kafka b/devstack-plugin-kafka new file mode 160000 index 000000000000..c6662b06a217 --- /dev/null +++ b/devstack-plugin-kafka @@ -0,0 +1 @@ +Subproject commit c6662b06a217fd62c71d439e11f2cb22d6614107 diff --git a/devstack-plugin-nfs b/devstack-plugin-nfs new file mode 160000 index 000000000000..d459cdf98d2a --- /dev/null +++ b/devstack-plugin-nfs @@ -0,0 +1 @@ +Subproject commit d459cdf98d2abcfc1b9ba2fb84e1c0e74faa307a diff --git a/devstack-plugin-open-cas b/devstack-plugin-open-cas new file mode 160000 index 000000000000..88d639e529b4 --- /dev/null +++ b/devstack-plugin-open-cas @@ -0,0 +1 @@ +Subproject commit 88d639e529b440cf0a9e12c7a257af38ca115aa3 diff --git a/devstack-plugin-pika b/devstack-plugin-pika new file mode 160000 index 000000000000..2835a8cf91d5 --- /dev/null +++ b/devstack-plugin-pika @@ -0,0 +1 @@ +Subproject commit 2835a8cf91d5967c69acd6e10601d38ab3c4060c diff --git a/devstack-plugin-zmq b/devstack-plugin-zmq new file mode 160000 index 000000000000..98f602bbf387 --- /dev/null +++ b/devstack-plugin-zmq @@ -0,0 +1 @@ +Subproject commit 98f602bbf3875d23c2ec54e70607cf4f0da057ca diff --git a/devstack-tools b/devstack-tools new file mode 160000 index 000000000000..85f2363b016b --- /dev/null +++ b/devstack-tools @@ -0,0 +1 @@ +Subproject commit 85f2363b016b7e8c0912d12ec7609c4418a1e463 diff --git a/devstack-vagrant b/devstack-vagrant index c109cd09a9f6..089017de19c2 160000 --- a/devstack-vagrant +++ b/devstack-vagrant @@ -1 +1 @@ -Subproject commit c109cd09a9f60af36a53b2746935a18d1a0abd9a +Subproject commit 089017de19c281b58c1411fe398702807f6e2cb8 diff --git a/dib-utils b/dib-utils index 694d2988cb62..afc328f0842d 160000 --- a/dib-utils +++ b/dib-utils @@ -1 +1 @@ -Subproject commit 694d2988cb62e1fc2d10631b9dea6ecba6c53991 +Subproject commit afc328f0842d6e0bc9f1b826c73539e78143d014 diff --git a/diskimage-builder b/diskimage-builder deleted file mode 160000 index 1ce16a987bdf..000000000000 --- a/diskimage-builder +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 1ce16a987bdfe2e0d62f0275b025b0dcceb92e4b diff --git a/django_openstack_auth b/django_openstack_auth index d17f699ed591..031814a7bd81 160000 --- a/django_openstack_auth +++ b/django_openstack_auth @@ -1 +1 @@ -Subproject commit d17f699ed591ca73223490b71bc5e5ca817fdac1 +Subproject commit 031814a7bd81dd9a79a5070e7b37ce825fd13c7f diff --git a/docs-specs b/docs-specs deleted file mode 160000 index 98180a22512b..000000000000 --- a/docs-specs +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 98180a22512b07cd6d5594001475150a0d74b9da diff --git a/ec2-api b/ec2-api new file mode 160000 index 000000000000..d61398b5d91f --- /dev/null +++ b/ec2-api @@ -0,0 +1 @@ +Subproject commit d61398b5d91fb366c26e87e7b07b5cb6491ebd0b diff --git a/ec2api-tempest-plugin b/ec2api-tempest-plugin new file mode 160000 index 000000000000..31495609a889 --- /dev/null +++ b/ec2api-tempest-plugin @@ -0,0 +1 @@ +Subproject commit 31495609a8896f8a9349fc516fba7ea9411c6ac4 diff --git a/elastic-recheck b/elastic-recheck deleted file mode 160000 index 1a2962d7e474..000000000000 --- a/elastic-recheck +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 1a2962d7e47435b668724d6913c36913627a4bdb diff --git a/eslint-config-openstack b/eslint-config-openstack new file mode 160000 index 000000000000..5ce7a4631930 --- /dev/null +++ b/eslint-config-openstack @@ -0,0 +1 @@ +Subproject commit 5ce7a463193053e697428a83895260ecb5eb6008 diff --git a/freezer b/freezer new file mode 160000 index 000000000000..b9c07b4d6219 --- /dev/null +++ b/freezer @@ -0,0 +1 @@ +Subproject commit b9c07b4d6219179270b8cbb549960eabae30427b diff --git a/freezer-api b/freezer-api new file mode 160000 index 000000000000..7dce6ae0a48b --- /dev/null +++ b/freezer-api @@ -0,0 +1 @@ +Subproject commit 7dce6ae0a48be0bc5087a67254be2fa211c42a5e diff --git a/freezer-dr b/freezer-dr new file mode 160000 index 000000000000..ba1fcd9b4194 --- /dev/null +++ b/freezer-dr @@ -0,0 +1 @@ +Subproject commit ba1fcd9b41947ea0211a70fac564d2a8e2fa2d61 diff --git a/freezer-specs b/freezer-specs new file mode 160000 index 000000000000..5166b818795f --- /dev/null +++ b/freezer-specs @@ -0,0 +1 @@ +Subproject commit 5166b818795f2aefb4b94aed5054d07a1eb39544 diff --git a/freezer-tempest-plugin b/freezer-tempest-plugin new file mode 160000 index 000000000000..7875eee33377 --- /dev/null +++ b/freezer-tempest-plugin @@ -0,0 +1 @@ +Subproject commit 7875eee33377cfae70c69847b352d10457710e7a diff --git a/freezer-web-ui b/freezer-web-ui new file mode 160000 index 000000000000..86a3b088dcb7 --- /dev/null +++ b/freezer-web-ui @@ -0,0 +1 @@ +Subproject commit 86a3b088dcb7e50c6b556f1a2cb99808054cf087 diff --git a/futurist b/futurist new file mode 160000 index 000000000000..86708ef5a329 --- /dev/null +++ b/futurist @@ -0,0 +1 @@ +Subproject commit 86708ef5a329d0ecdbe84791102255a2a43bfb0e diff --git a/gantt b/gantt deleted file mode 160000 index 5231cea3d72d..000000000000 --- a/gantt +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 5231cea3d72d9a11444421a12c57c8d981de330f diff --git a/gear b/gear deleted file mode 160000 index f79777289a78..000000000000 --- a/gear +++ /dev/null @@ -1 +0,0 @@ -Subproject commit f79777289a789939dd959aca0e5042cc09c069d9 diff --git a/gearman-plugin b/gearman-plugin deleted file mode 160000 index 46d74f029f19..000000000000 --- a/gearman-plugin +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 46d74f029f19067446ae386e8a6ed47fb627d867 diff --git a/generate-gitmodules b/generate-gitmodules deleted file mode 100755 index af6dd8d9e76f..000000000000 --- a/generate-gitmodules +++ /dev/null @@ -1,63 +0,0 @@ -#!/usr/bin/python -# -# Licensed under the Apache License, Version 2.0 (the "License"); you may -# not use this file except in compliance with the License. You may obtain -# a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, WITHOUT -# WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the -# License for the specific language governing permissions and limitations -# under the License. - -import json - -import requests - -TEMPLATE = """[submodule "%s"] -\tpath = %s -\turl = https://review.openstack.org/%s.git -\tbranch = . -""" - -# only return projects starting with openstack -CONFIG = ("https://review.openstack.org:443/projects/?p=openstack") - - -def find_integrated_gate_projects(): - r = requests.get(CONFIG) - # strip off first few chars because 'the JSON response body starts with a - # magic prefix line that must be stripped before feeding the rest of the - # response body to a JSON parser' - # https://review.openstack.org/Documentation/rest-api.html - gerrit_projects = json.loads(r.text[4:]) - - # Ignore openstack-attic - orgs = ['openstack/', 'openstack-infra/', 'openstack-dev/'] - blacklist = ['openstack/openstack'] - - projects = [] - for project in gerrit_projects: - if any(project.startswith(org) for org in orgs): - if project not in blacklist: - projects.append(project) - return projects - - -def gen_gitmodules(projects): - projects = sorted(projects) - with open(".gitmodules", 'w') as f: - for p in projects: - ns, name = p.split('/') - f.write(TEMPLATE % (name, name, p)) - - -def main(): - projects = find_integrated_gate_projects() - gen_gitmodules(projects) - - -if __name__ == '__main__': - main() diff --git a/generate-gitmodules.py b/generate-gitmodules.py new file mode 100755 index 000000000000..e640c70d8707 --- /dev/null +++ b/generate-gitmodules.py @@ -0,0 +1,68 @@ +#!/usr/bin/python +# +# Licensed under the Apache License, Version 2.0 (the "License"); you may +# not use this file except in compliance with the License. You may obtain +# a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, WITHOUT +# WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the +# License for the specific language governing permissions and limitations +# under the License. + +import os + +import requests +import yaml + +TEMPLATE = """[submodule "%s"] +\tpath = %s +\turl = ../../%s.git +\tbranch = . +""" + +# only return projects starting with openstack +CONFIG = ("https://opendev.org/openstack/governance/raw/reference/projects.yaml") + + +def find_integrated_gate_repos(): + r = requests.get(CONFIG) + projects = yaml.safe_load(r.text) + repos = [] + for project in projects.values(): + for deliverable in project.get('deliverables', {}).values(): + for repo in deliverable['repos']: + repos.append(repo) + return repos + + +def gen_gitmodules(projects): + path_template = "https://opendev.org/{project}" + short_projects = [] + for project in projects: + short = os.path.basename(project) + short_projects.append(short) + path = path_template.format(project=project) + if not os.path.isdir(short): + os.system('git submodule add {path}'.format(path=path)) + for existing in os.listdir('.'): + if not os.path.isdir(existing) or existing.startswith('.'): + continue + if existing not in short_projects: + os.system('git rm {existing}'.format(existing=existing)) + projects = sorted(projects) + with open(".gitmodules", 'w') as f: + for p in projects: + ns, name = p.split('/') + f.write(TEMPLATE % (name, name, p)) + + +def main(): + repos = find_integrated_gate_repos() + gen_gitmodules(repos) + + +if __name__ == '__main__': + main() diff --git a/gerritbot b/gerritbot deleted file mode 160000 index 7050c8171477..000000000000 --- a/gerritbot +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 7050c8171477b65bd6b2797d6fc3772bc45f7288 diff --git a/gerritlib b/gerritlib deleted file mode 160000 index 2c8298394fba..000000000000 --- a/gerritlib +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 2c8298394fba83dc30c4e1adb32bb78fa7e82fe8 diff --git a/git-review b/git-review deleted file mode 160000 index 72175104ddff..000000000000 --- a/git-review +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 72175104ddff76282ad36cebecc7397bc74a85a0 diff --git a/gitdm b/gitdm deleted file mode 160000 index 0bedc37ca321..000000000000 --- a/gitdm +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 0bedc37ca32128cd67b33b874c606c8ad0c85bdd diff --git a/glance b/glance index 085f375a131b..60a2f055d54e 160000 --- a/glance +++ b/glance @@ -1 +1 @@ -Subproject commit 085f375a131bb9fcc33e73571465d9c0529e9fc2 +Subproject commit 60a2f055d54eb28413921c84afa7ed400bdb0695 diff --git a/glance-specs b/glance-specs index b757a8b7f7b0..e0eb7ac13429 160000 --- a/glance-specs +++ b/glance-specs @@ -1 +1 @@ -Subproject commit b757a8b7f7b02f0fc2ec5e0c3bbc9ff354ee59a5 +Subproject commit e0eb7ac13429931622884f0add9548571988c1bf diff --git a/glance_store b/glance_store index cc11b4a903ea..b320f11c8e6c 160000 --- a/glance_store +++ b/glance_store @@ -1 +1 @@ -Subproject commit cc11b4a903eaaf1cab7a3c3ca32cc02436f669df +Subproject commit b320f11c8e6c0db495a0d0bd3d43c9406cea1667 diff --git a/governance b/governance deleted file mode 160000 index fc6bda7e35b4..000000000000 --- a/governance +++ /dev/null @@ -1 +0,0 @@ -Subproject commit fc6bda7e35b49bc2c83ba918e862b86a89c3005e diff --git a/grenade b/grenade index 18f304fab225..4a069fe67e86 160000 --- a/grenade +++ b/grenade @@ -1 +1 @@ -Subproject commit 18f304fab22509ba9a0ee2152b49bbf379e1d796 +Subproject commit 4a069fe67e8629475f7f7f846cc9f6bdfcb46c2c diff --git a/groups b/groups deleted file mode 160000 index d2a00b405162..000000000000 --- a/groups +++ /dev/null @@ -1 +0,0 @@ -Subproject commit d2a00b40516239606f775f00c305007b44282da2 diff --git a/groups-static-pages b/groups-static-pages deleted file mode 160000 index 45de1bab353f..000000000000 --- a/groups-static-pages +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 45de1bab353fa6801d005c90d17983468a144f71 diff --git a/ha-guide b/ha-guide deleted file mode 160000 index 1510c36ac5df..000000000000 --- a/ha-guide +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 1510c36ac5df4dd8d998cbdcd3b76347136676c5 diff --git a/hacking b/hacking index f733b3133e2c..abff65f29b7b 160000 --- a/hacking +++ b/hacking @@ -1 +1 @@ -Subproject commit f733b3133e2c5371cd109485903405f15e0db21e +Subproject commit abff65f29b7b00d38bce651a546b05a3eb27b71c diff --git a/heat b/heat index e9679344c998..7ffb5dd3c2d7 160000 --- a/heat +++ b/heat @@ -1 +1 @@ -Subproject commit e9679344c99886f592841446639433a46ffab176 +Subproject commit 7ffb5dd3c2d76299479d5b55041a021458e5f056 diff --git a/heat-agents b/heat-agents new file mode 160000 index 000000000000..60d3b04b49cc --- /dev/null +++ b/heat-agents @@ -0,0 +1 @@ +Subproject commit 60d3b04b49cc59c6cb6873af23beb1bd7a18236c diff --git a/heat-cfnclient b/heat-cfnclient index 32555c34a0ed..92bc025c7b1c 160000 --- a/heat-cfnclient +++ b/heat-cfnclient @@ -1 +1 @@ -Subproject commit 32555c34a0ed649d1d4a2d5e868c17240706c21a +Subproject commit 92bc025c7b1c83b709382d2fd5016bc0a32548db diff --git a/heat-cfntools b/heat-cfntools index 407f8a5b00e1..8d2a16958bd4 160000 --- a/heat-cfntools +++ b/heat-cfntools @@ -1 +1 @@ -Subproject commit 407f8a5b00e1ee8a92a7e05012a3677fa741103b +Subproject commit 8d2a16958bd4542382810630a22583a24f9ba2eb diff --git a/heat-dashboard b/heat-dashboard new file mode 160000 index 000000000000..2a5ad239edb9 --- /dev/null +++ b/heat-dashboard @@ -0,0 +1 @@ +Subproject commit 2a5ad239edb99f60ff401e9f4bcdb33f809cd77c diff --git a/heat-specs b/heat-specs index 2d85ca9721fe..e82abbf16226 160000 --- a/heat-specs +++ b/heat-specs @@ -1 +1 @@ -Subproject commit 2d85ca9721fe2192137abbe7173ea4ee7f7fc965 +Subproject commit e82abbf16226c61e433b3e697ea7a242e0985d95 diff --git a/heat-tempest-plugin b/heat-tempest-plugin new file mode 160000 index 000000000000..1ce78d2eba96 --- /dev/null +++ b/heat-tempest-plugin @@ -0,0 +1 @@ +Subproject commit 1ce78d2eba96678955e3be10096fc239b08ba809 diff --git a/heat-templates b/heat-templates index 2603dbedefcc..a0571edcf438 160000 --- a/heat-templates +++ b/heat-templates @@ -1 +1 @@ -Subproject commit 2603dbedefcca4767348af0abe4d9b62b72dc07f +Subproject commit a0571edcf4383cf98357b8b496745379f311bf27 diff --git a/heat-translator b/heat-translator index 219265cdf8c5..098b9db0d478 160000 --- a/heat-translator +++ b/heat-translator @@ -1 +1 @@ -Subproject commit 219265cdf8c59025b6170b4f810a345e9a5188d7 +Subproject commit 098b9db0d478a1c3f713ec75d66e9926457c7374 diff --git a/horizon b/horizon index b80668e7d40c..54f710ff815a 160000 --- a/horizon +++ b/horizon @@ -1 +1 @@ -Subproject commit b80668e7d40c76dc66de2947bc7f900e094ed044 +Subproject commit 54f710ff815a4f45615bd111bc7ca45f6beb562c diff --git a/infra-manual b/infra-manual deleted file mode 160000 index b3ee2c5b736a..000000000000 --- a/infra-manual +++ /dev/null @@ -1 +0,0 @@ -Subproject commit b3ee2c5b736a016bac597971af301a75a3707218 diff --git a/infra-specs b/infra-specs deleted file mode 160000 index b6c6c619d3f6..000000000000 --- a/infra-specs +++ /dev/null @@ -1 +0,0 @@ -Subproject commit b6c6c619d3f69f71f5fc73d436fec3a3fb14f410 diff --git a/instack-undercloud b/instack-undercloud new file mode 160000 index 000000000000..87abe05ba09d --- /dev/null +++ b/instack-undercloud @@ -0,0 +1 @@ +Subproject commit 87abe05ba09d75829de38b8370afaa27e9714bdd diff --git a/irc-meetings b/irc-meetings deleted file mode 160000 index 9a254c21230f..000000000000 --- a/irc-meetings +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 9a254c21230f3fc99fdb1e98e20bc27979799026 diff --git a/ironic b/ironic index fc85902c55b9..9d605203b0d6 160000 --- a/ironic +++ b/ironic @@ -1 +1 @@ -Subproject commit fc85902c55b94924e928f150db6a2d9f8de908fa +Subproject commit 9d605203b0d6a36605bc20ea1ffbd686ada8de77 diff --git a/ironic-inspector b/ironic-inspector new file mode 160000 index 000000000000..7bfbcd4ca3c9 --- /dev/null +++ b/ironic-inspector @@ -0,0 +1 @@ +Subproject commit 7bfbcd4ca3c9dff8d55d4ee0d4d701b14db6ae4a diff --git a/ironic-inspector-specs b/ironic-inspector-specs new file mode 160000 index 000000000000..0ef437e95e81 --- /dev/null +++ b/ironic-inspector-specs @@ -0,0 +1 @@ +Subproject commit 0ef437e95e818a59b160d2a3a77fa394023a397d diff --git a/ironic-lib b/ironic-lib new file mode 160000 index 000000000000..2939f5dbc4df --- /dev/null +++ b/ironic-lib @@ -0,0 +1 @@ +Subproject commit 2939f5dbc4df56b005914dfeecaaa8603b65ef64 diff --git a/ironic-prometheus-exporter b/ironic-prometheus-exporter new file mode 160000 index 000000000000..9dd3e2ac80a1 --- /dev/null +++ b/ironic-prometheus-exporter @@ -0,0 +1 @@ +Subproject commit 9dd3e2ac80a1079125c6baf2861aa538bc207bb7 diff --git a/ironic-python-agent b/ironic-python-agent index 32ed01448bbd..ae3dda4e5ba7 160000 --- a/ironic-python-agent +++ b/ironic-python-agent @@ -1 +1 @@ -Subproject commit 32ed01448bbd05fcea210ffd9ceb49ae2b09d4a5 +Subproject commit ae3dda4e5ba7f5c45403cf44f7268d4eaf547e7e diff --git a/ironic-python-agent-builder b/ironic-python-agent-builder new file mode 160000 index 000000000000..9b397bd34ecb --- /dev/null +++ b/ironic-python-agent-builder @@ -0,0 +1 @@ +Subproject commit 9b397bd34ecb1df51db7c1ec75a112b949cade32 diff --git a/ironic-specs b/ironic-specs index 5ca10f6af1cd..0c084d53f7db 160000 --- a/ironic-specs +++ b/ironic-specs @@ -1 +1 @@ -Subproject commit 5ca10f6af1cd02731b94ffd86f810a88266dda62 +Subproject commit 0c084d53f7db4fa5d7ffc73da2e735326a660b15 diff --git a/ironic-tempest-plugin b/ironic-tempest-plugin new file mode 160000 index 000000000000..fa630483afe3 --- /dev/null +++ b/ironic-tempest-plugin @@ -0,0 +1 @@ +Subproject commit fa630483afe3b469c2eddeb9aba57ddf3c807d66 diff --git a/ironic-ui b/ironic-ui new file mode 160000 index 000000000000..abd2400a0e40 --- /dev/null +++ b/ironic-ui @@ -0,0 +1 @@ +Subproject commit abd2400a0e40fff5b50d5b3490915b4a0f3ebcbd diff --git a/jeepyb b/jeepyb deleted file mode 160000 index 135363a63584..000000000000 --- a/jeepyb +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 135363a63584601869850eaaa69a36dc031c3f47 diff --git a/jenkins-job-builder b/jenkins-job-builder deleted file mode 160000 index 870045688b0b..000000000000 --- a/jenkins-job-builder +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 870045688b0b6c7a0038acca8c49bee871888943 diff --git a/js-openstack-lib b/js-openstack-lib new file mode 160000 index 000000000000..9bbf3d8a97ae --- /dev/null +++ b/js-openstack-lib @@ -0,0 +1 @@ +Subproject commit 9bbf3d8a97ae30019b2d7f1bba02ec5241fb042d diff --git a/karbor b/karbor new file mode 160000 index 000000000000..353f75eca0e2 --- /dev/null +++ b/karbor @@ -0,0 +1 @@ +Subproject commit 353f75eca0e2d2c32e898ddea94169ca73f0af54 diff --git a/karbor-dashboard b/karbor-dashboard new file mode 160000 index 000000000000..1d52e37d0a9c --- /dev/null +++ b/karbor-dashboard @@ -0,0 +1 @@ +Subproject commit 1d52e37d0a9ceeeae6cdba6705cf3074c897b318 diff --git a/karma-subunit-reporter b/karma-subunit-reporter new file mode 160000 index 000000000000..28c9c34618dd --- /dev/null +++ b/karma-subunit-reporter @@ -0,0 +1 @@ +Subproject commit 28c9c34618dd035799be4dc639400ccd56b1dd1f diff --git a/kayobe b/kayobe new file mode 160000 index 000000000000..c136c23daee9 --- /dev/null +++ b/kayobe @@ -0,0 +1 @@ +Subproject commit c136c23daee93960b6d09053b04b8e45f59d83e4 diff --git a/kayobe-config b/kayobe-config new file mode 160000 index 000000000000..aec3ae22f51a --- /dev/null +++ b/kayobe-config @@ -0,0 +1 @@ +Subproject commit aec3ae22f51a11620fa97f40cef2ee1bc478e0be diff --git a/kayobe-config-dev b/kayobe-config-dev new file mode 160000 index 000000000000..faa8fccbfee2 --- /dev/null +++ b/kayobe-config-dev @@ -0,0 +1 @@ +Subproject commit faa8fccbfee20162a72dddb28cdad0c6104ba8b2 diff --git a/keystone b/keystone index f77d330978b4..a568938e0c96 160000 --- a/keystone +++ b/keystone @@ -1 +1 @@ -Subproject commit f77d330978b495253f93f74f52b4a9f3749da177 +Subproject commit a568938e0c967a56ade269c93f42718008487b14 diff --git a/keystone-specs b/keystone-specs index 379b9ae3570a..2cc6c7c8a59a 160000 --- a/keystone-specs +++ b/keystone-specs @@ -1 +1 @@ -Subproject commit 379b9ae3570a7ac6759395b3d9b02d25247b4a5e +Subproject commit 2cc6c7c8a59a303098aaccaa776352c13b79d1d3 diff --git a/keystone-tempest-plugin b/keystone-tempest-plugin new file mode 160000 index 000000000000..bab7165ee8ae --- /dev/null +++ b/keystone-tempest-plugin @@ -0,0 +1 @@ +Subproject commit bab7165ee8aef4abb796db587299c773bc105ee1 diff --git a/keystoneauth b/keystoneauth new file mode 160000 index 000000000000..4f0414d864bd --- /dev/null +++ b/keystoneauth @@ -0,0 +1 @@ +Subproject commit 4f0414d864bd790aa6dc54e55308a94653fbcfb4 diff --git a/keystonemiddleware b/keystonemiddleware index 9b14d80fe051..c893b626a252 160000 --- a/keystonemiddleware +++ b/keystonemiddleware @@ -1 +1 @@ -Subproject commit 9b14d80fe0519999cd801470573edfaf6991d6cd +Subproject commit c893b626a252a6c3e18b51fa291bd54ffdb8c501 diff --git a/kite b/kite deleted file mode 160000 index b5c7d3ab8f44..000000000000 --- a/kite +++ /dev/null @@ -1 +0,0 @@ -Subproject commit b5c7d3ab8f44c6a5c6e5b4f83f60d81bc0a46e8a diff --git a/kolla b/kolla new file mode 160000 index 000000000000..0d51f0ab0349 --- /dev/null +++ b/kolla @@ -0,0 +1 @@ +Subproject commit 0d51f0ab0349d51ec3faa3061ddd89cde2b2364e diff --git a/kolla-ansible b/kolla-ansible new file mode 160000 index 000000000000..16731f058896 --- /dev/null +++ b/kolla-ansible @@ -0,0 +1 @@ +Subproject commit 16731f0588962e1d064d09fe686a2bde6f383334 diff --git a/kolla-cli b/kolla-cli new file mode 160000 index 000000000000..c6e409f93db9 --- /dev/null +++ b/kolla-cli @@ -0,0 +1 @@ +Subproject commit c6e409f93db92fc4d6729f3bfdfdfcb1114399e7 diff --git a/kuryr b/kuryr new file mode 160000 index 000000000000..14f73eaf35c0 --- /dev/null +++ b/kuryr @@ -0,0 +1 @@ +Subproject commit 14f73eaf35c0645148d298660527aecc3d82ad8c diff --git a/kuryr-kubernetes b/kuryr-kubernetes new file mode 160000 index 000000000000..5a0478117bcf --- /dev/null +++ b/kuryr-kubernetes @@ -0,0 +1 @@ +Subproject commit 5a0478117bcff1541fd7d4ab0ab51c70b130c43d diff --git a/kuryr-libnetwork b/kuryr-libnetwork new file mode 160000 index 000000000000..2faa110a5bc1 --- /dev/null +++ b/kuryr-libnetwork @@ -0,0 +1 @@ +Subproject commit 2faa110a5bc1db53d3f96ae239fe934c0e41567d diff --git a/kuryr-tempest-plugin b/kuryr-tempest-plugin new file mode 160000 index 000000000000..82bfa1f624df --- /dev/null +++ b/kuryr-tempest-plugin @@ -0,0 +1 @@ +Subproject commit 82bfa1f624dfa95062225fe3ee5c7b9a6faafd52 diff --git a/ldappool b/ldappool new file mode 160000 index 000000000000..709efc7bb3da --- /dev/null +++ b/ldappool @@ -0,0 +1 @@ +Subproject commit 709efc7bb3da6e20e88bad584632500d13ed92d4 diff --git a/liberasurecode b/liberasurecode new file mode 160000 index 000000000000..95bf023d53ea --- /dev/null +++ b/liberasurecode @@ -0,0 +1 @@ +Subproject commit 95bf023d53eabb417a214d8953e3417c60e6f7f8 diff --git a/loci b/loci new file mode 160000 index 000000000000..cf4bdc33cd49 --- /dev/null +++ b/loci @@ -0,0 +1 @@ +Subproject commit cf4bdc33cd491dda254090d9c10f811cc874b20b diff --git a/lodgeit b/lodgeit deleted file mode 160000 index af3168e44945..000000000000 --- a/lodgeit +++ /dev/null @@ -1 +0,0 @@ -Subproject commit af3168e44945f253001f9eed7525d8cfd9bd532b diff --git a/magnum b/magnum new file mode 160000 index 000000000000..eb56e291ad68 --- /dev/null +++ b/magnum @@ -0,0 +1 @@ +Subproject commit eb56e291ad68ff74c7abcc166b8a7092206d16b7 diff --git a/magnum-specs b/magnum-specs new file mode 160000 index 000000000000..5318d3d0d313 --- /dev/null +++ b/magnum-specs @@ -0,0 +1 @@ +Subproject commit 5318d3d0d3139ebd10bc2865741310b09c1dec00 diff --git a/magnum-tempest-plugin b/magnum-tempest-plugin new file mode 160000 index 000000000000..f3d318fbe775 --- /dev/null +++ b/magnum-tempest-plugin @@ -0,0 +1 @@ +Subproject commit f3d318fbe775f56a9e17bd7a80c39b0a2ff2dd79 diff --git a/magnum-ui b/magnum-ui new file mode 160000 index 000000000000..8b85469c841a --- /dev/null +++ b/magnum-ui @@ -0,0 +1 @@ +Subproject commit 8b85469c841a151d19b0f09eaf6bdc76f1d44f3b diff --git a/manila b/manila index c3c5bc09d109..d4e94d474de8 160000 --- a/manila +++ b/manila @@ -1 +1 @@ -Subproject commit c3c5bc09d109c256b64c6e6f182b240878c320a8 +Subproject commit d4e94d474de84df92254c60188f812c525a4d665 diff --git a/manila-image-elements b/manila-image-elements new file mode 160000 index 000000000000..3181d891235a --- /dev/null +++ b/manila-image-elements @@ -0,0 +1 @@ +Subproject commit 3181d891235ab56843de89d3c4ec6a1b1b8ba0f1 diff --git a/manila-specs b/manila-specs new file mode 160000 index 000000000000..964d4b751292 --- /dev/null +++ b/manila-specs @@ -0,0 +1 @@ +Subproject commit 964d4b751292be106f37ee57d8d3ee0246b936d6 diff --git a/manila-tempest-plugin b/manila-tempest-plugin new file mode 160000 index 000000000000..5ca4e5190a79 --- /dev/null +++ b/manila-tempest-plugin @@ -0,0 +1 @@ +Subproject commit 5ca4e5190a7921f019b2c9101e1d5374a9f8ac80 diff --git a/manila-test-image b/manila-test-image new file mode 160000 index 000000000000..e181dd692690 --- /dev/null +++ b/manila-test-image @@ -0,0 +1 @@ +Subproject commit e181dd6926909fb1d2aa683549d539f9a64c6c70 diff --git a/manila-ui b/manila-ui new file mode 160000 index 000000000000..a05bf3374bc1 --- /dev/null +++ b/manila-ui @@ -0,0 +1 @@ +Subproject commit a05bf3374bc1eadc1e1c6844de59ba08705cd7bd diff --git a/masakari b/masakari new file mode 160000 index 000000000000..1c699abd6034 --- /dev/null +++ b/masakari @@ -0,0 +1 @@ +Subproject commit 1c699abd60342247f0e84ba3fc56b64a8bd1ffc7 diff --git a/masakari-dashboard b/masakari-dashboard new file mode 160000 index 000000000000..6ba6cb624135 --- /dev/null +++ b/masakari-dashboard @@ -0,0 +1 @@ +Subproject commit 6ba6cb624135dbda7dd4808c10454cdff26cf38f diff --git a/masakari-monitors b/masakari-monitors new file mode 160000 index 000000000000..ad3dc4a5d7ee --- /dev/null +++ b/masakari-monitors @@ -0,0 +1 @@ +Subproject commit ad3dc4a5d7ee1a6748dd9d751a33f01bc91685ce diff --git a/masakari-specs b/masakari-specs new file mode 160000 index 000000000000..ac5a9b348935 --- /dev/null +++ b/masakari-specs @@ -0,0 +1 @@ +Subproject commit ac5a9b34893554372872d3c14120cf751546055e diff --git a/metalsmith b/metalsmith new file mode 160000 index 000000000000..a4cfb05869d9 --- /dev/null +++ b/metalsmith @@ -0,0 +1 @@ +Subproject commit a4cfb05869d9738aa6d2d9a876cb6d9a0f9343fd diff --git a/microversion-parse b/microversion-parse new file mode 160000 index 000000000000..ec56b040013f --- /dev/null +++ b/microversion-parse @@ -0,0 +1 @@ +Subproject commit ec56b040013f6f19eaf37bc8cd031132be507041 diff --git a/mistral b/mistral new file mode 160000 index 000000000000..780b514248d2 --- /dev/null +++ b/mistral @@ -0,0 +1 @@ +Subproject commit 780b514248d2a46d53edae9f8452495eba76b4ac diff --git a/mistral-dashboard b/mistral-dashboard new file mode 160000 index 000000000000..9869b3e40a4c --- /dev/null +++ b/mistral-dashboard @@ -0,0 +1 @@ +Subproject commit 9869b3e40a4ca911dc98d9f0ae201ac13247bdc3 diff --git a/mistral-extra b/mistral-extra new file mode 160000 index 000000000000..dd14cb080bc2 --- /dev/null +++ b/mistral-extra @@ -0,0 +1 @@ +Subproject commit dd14cb080bc26f9601879afcbdea92ca92909c08 diff --git a/mistral-lib b/mistral-lib new file mode 160000 index 000000000000..95466edbdbcd --- /dev/null +++ b/mistral-lib @@ -0,0 +1 @@ +Subproject commit 95466edbdbcd9969cc1f526f433f090df9425be7 diff --git a/mistral-specs b/mistral-specs new file mode 160000 index 000000000000..92e691b19bac --- /dev/null +++ b/mistral-specs @@ -0,0 +1 @@ +Subproject commit 92e691b19bacc4735e559172096fa6f4942715a9 diff --git a/mistral-tempest-plugin b/mistral-tempest-plugin new file mode 160000 index 000000000000..e948a8433143 --- /dev/null +++ b/mistral-tempest-plugin @@ -0,0 +1 @@ +Subproject commit e948a8433143d06b2821ecb26a1a46ed916baa2d diff --git a/molteniron b/molteniron new file mode 160000 index 000000000000..348138603465 --- /dev/null +++ b/molteniron @@ -0,0 +1 @@ +Subproject commit 348138603465cd4bfecfa8664435851225af29ef diff --git a/monasca-agent b/monasca-agent new file mode 160000 index 000000000000..7c42c56f1f28 --- /dev/null +++ b/monasca-agent @@ -0,0 +1 @@ +Subproject commit 7c42c56f1f28a2b5245dc0d89be923b59db28642 diff --git a/monasca-analytics b/monasca-analytics new file mode 160000 index 000000000000..aea6e4858d93 --- /dev/null +++ b/monasca-analytics @@ -0,0 +1 @@ +Subproject commit aea6e4858d93337ba8de4b437cd58408b10182c6 diff --git a/monasca-api b/monasca-api new file mode 160000 index 000000000000..681cf917fcf2 --- /dev/null +++ b/monasca-api @@ -0,0 +1 @@ +Subproject commit 681cf917fcf2ce13efa9cedeaf3a9c1688af7a90 diff --git a/monasca-ceilometer b/monasca-ceilometer new file mode 160000 index 000000000000..ab154fd92c08 --- /dev/null +++ b/monasca-ceilometer @@ -0,0 +1 @@ +Subproject commit ab154fd92c08e093ca08934a421d253ca3f20ee5 diff --git a/monasca-common b/monasca-common new file mode 160000 index 000000000000..7f254364a063 --- /dev/null +++ b/monasca-common @@ -0,0 +1 @@ +Subproject commit 7f254364a0630f61a0e3ee6a4da48dce8bd96d3a diff --git a/monasca-events-api b/monasca-events-api new file mode 160000 index 000000000000..f463084bf08a --- /dev/null +++ b/monasca-events-api @@ -0,0 +1 @@ +Subproject commit f463084bf08a9c5a23b533bffb36af5eec3ae07f diff --git a/monasca-grafana-datasource b/monasca-grafana-datasource new file mode 160000 index 000000000000..ab821ad18054 --- /dev/null +++ b/monasca-grafana-datasource @@ -0,0 +1 @@ +Subproject commit ab821ad18054597fba3208475f9fea9b13768a15 diff --git a/monasca-kibana-plugin b/monasca-kibana-plugin new file mode 160000 index 000000000000..b5843673c339 --- /dev/null +++ b/monasca-kibana-plugin @@ -0,0 +1 @@ +Subproject commit b5843673c339a0510d6628a40cfc0178e185a242 diff --git a/monasca-log-api b/monasca-log-api new file mode 160000 index 000000000000..db03a1c4f5ff --- /dev/null +++ b/monasca-log-api @@ -0,0 +1 @@ +Subproject commit db03a1c4f5ff37347bbde6424e622ca5ca5c870e diff --git a/monasca-notification b/monasca-notification new file mode 160000 index 000000000000..841dcc0fb120 --- /dev/null +++ b/monasca-notification @@ -0,0 +1 @@ +Subproject commit 841dcc0fb120e13198ca594c7f768d5b5fe6bba1 diff --git a/monasca-persister b/monasca-persister new file mode 160000 index 000000000000..949c1b894e3c --- /dev/null +++ b/monasca-persister @@ -0,0 +1 @@ +Subproject commit 949c1b894e3c1cb6dfc2ba0213e713194398b158 diff --git a/monasca-specs b/monasca-specs new file mode 160000 index 000000000000..393acda2c9ee --- /dev/null +++ b/monasca-specs @@ -0,0 +1 @@ +Subproject commit 393acda2c9eecdab55e43f33f250df996bffcc67 diff --git a/monasca-statsd b/monasca-statsd new file mode 160000 index 000000000000..ca8dfbd871a8 --- /dev/null +++ b/monasca-statsd @@ -0,0 +1 @@ +Subproject commit ca8dfbd871a8f8004a3a91e55cbb5f68920c2306 diff --git a/monasca-tempest-plugin b/monasca-tempest-plugin new file mode 160000 index 000000000000..fc26314fa817 --- /dev/null +++ b/monasca-tempest-plugin @@ -0,0 +1 @@ +Subproject commit fc26314fa81771afb3423c43934a36bdd0f820db diff --git a/monasca-thresh b/monasca-thresh new file mode 160000 index 000000000000..2694dd2bb22f --- /dev/null +++ b/monasca-thresh @@ -0,0 +1 @@ +Subproject commit 2694dd2bb22f994d04a89d40dc67b7c6b7cc2f0d diff --git a/monasca-transform b/monasca-transform new file mode 160000 index 000000000000..ddf7e04d324c --- /dev/null +++ b/monasca-transform @@ -0,0 +1 @@ +Subproject commit ddf7e04d324cbc485cda5fae4e039070a8be894f diff --git a/monasca-ui b/monasca-ui new file mode 160000 index 000000000000..32b63fb6e624 --- /dev/null +++ b/monasca-ui @@ -0,0 +1 @@ +Subproject commit 32b63fb6e624077fca95989af9cb985a8a3ec6f2 diff --git a/mox3 b/mox3 new file mode 160000 index 000000000000..b22c58fcfcf2 --- /dev/null +++ b/mox3 @@ -0,0 +1 @@ +Subproject commit b22c58fcfcf20cc9044890a6deba3f12d23cf688 diff --git a/murano b/murano new file mode 160000 index 000000000000..1ac6e2bcb2a2 --- /dev/null +++ b/murano @@ -0,0 +1 @@ +Subproject commit 1ac6e2bcb2a2455959c94a4b1d939acfc293399d diff --git a/murano-agent b/murano-agent new file mode 160000 index 000000000000..92660e2cdd1e --- /dev/null +++ b/murano-agent @@ -0,0 +1 @@ +Subproject commit 92660e2cdd1e04ce8a1d669723f13f6bde368dd1 diff --git a/murano-apps b/murano-apps new file mode 160000 index 000000000000..9032842fdc02 --- /dev/null +++ b/murano-apps @@ -0,0 +1 @@ +Subproject commit 9032842fdc025618028206365528587f3e0a1772 diff --git a/murano-dashboard b/murano-dashboard new file mode 160000 index 000000000000..529ca498a78e --- /dev/null +++ b/murano-dashboard @@ -0,0 +1 @@ +Subproject commit 529ca498a78e5aab50c266e46ecb1b5de96a8674 diff --git a/murano-pkg-check b/murano-pkg-check new file mode 160000 index 000000000000..89bfee5c4bb6 --- /dev/null +++ b/murano-pkg-check @@ -0,0 +1 @@ +Subproject commit 89bfee5c4bb6699516daad6c151a493151755481 diff --git a/murano-specs b/murano-specs new file mode 160000 index 000000000000..4b967c365b82 --- /dev/null +++ b/murano-specs @@ -0,0 +1 @@ +Subproject commit 4b967c365b82be1f5a8219dbb8baa092c1f61c4a diff --git a/murano-tempest-plugin b/murano-tempest-plugin new file mode 160000 index 000000000000..528f48107cee --- /dev/null +++ b/murano-tempest-plugin @@ -0,0 +1 @@ +Subproject commit 528f48107cee6a9d2a120e7e8c94797b3b89bbb8 diff --git a/networking-bagpipe b/networking-bagpipe new file mode 160000 index 000000000000..74efb4169924 --- /dev/null +++ b/networking-bagpipe @@ -0,0 +1 @@ +Subproject commit 74efb4169924a5f9c6cca173110fe7627781f31b diff --git a/networking-baremetal b/networking-baremetal new file mode 160000 index 000000000000..81d40be9ef65 --- /dev/null +++ b/networking-baremetal @@ -0,0 +1 @@ +Subproject commit 81d40be9ef65c0fd68c83358e316728fdcc9a9ac diff --git a/networking-bgpvpn b/networking-bgpvpn new file mode 160000 index 000000000000..30db55b17e57 --- /dev/null +++ b/networking-bgpvpn @@ -0,0 +1 @@ +Subproject commit 30db55b17e57953d4aaf057f45b6c67ebefec4a4 diff --git a/networking-generic-switch b/networking-generic-switch new file mode 160000 index 000000000000..2f7f3e12369e --- /dev/null +++ b/networking-generic-switch @@ -0,0 +1 @@ +Subproject commit 2f7f3e12369e46294a2be5c780db373ba831124c diff --git a/networking-hyperv b/networking-hyperv new file mode 160000 index 000000000000..9bbe1cac025d --- /dev/null +++ b/networking-hyperv @@ -0,0 +1 @@ +Subproject commit 9bbe1cac025d571065edc4d6368ab2cd171c8bf0 diff --git a/networking-midonet b/networking-midonet new file mode 160000 index 000000000000..5de684bfeba9 --- /dev/null +++ b/networking-midonet @@ -0,0 +1 @@ +Subproject commit 5de684bfeba9b1d37998062f637e7e7bb5a8db98 diff --git a/networking-odl b/networking-odl new file mode 160000 index 000000000000..517df91c9ef8 --- /dev/null +++ b/networking-odl @@ -0,0 +1 @@ +Subproject commit 517df91c9ef84b4e462e6cc9d70b7e14ad5a511c diff --git a/networking-ovn b/networking-ovn new file mode 160000 index 000000000000..0f98803fdfed --- /dev/null +++ b/networking-ovn @@ -0,0 +1 @@ +Subproject commit 0f98803fdfed6e9570c13deabbf563e0cc0546b3 diff --git a/networking-sfc b/networking-sfc new file mode 160000 index 000000000000..d615b5d90cfd --- /dev/null +++ b/networking-sfc @@ -0,0 +1 @@ +Subproject commit d615b5d90cfd928999e633749a6848312e1e2800 diff --git a/neutron b/neutron index 92372b982f2c..46f4ef447537 160000 --- a/neutron +++ b/neutron @@ -1 +1 @@ -Subproject commit 92372b982f2cc9f7cda8ac3f3b3e78e46201720f +Subproject commit 46f4ef447537d80bff2bb64da6a61fff40e8fcc3 diff --git a/neutron-dynamic-routing b/neutron-dynamic-routing new file mode 160000 index 000000000000..3cba8d7b3ad7 --- /dev/null +++ b/neutron-dynamic-routing @@ -0,0 +1 @@ +Subproject commit 3cba8d7b3ad7b06414ddae8470b080a8479974a3 diff --git a/neutron-fwaas b/neutron-fwaas index 7b4664025f3a..fa5b863e00e1 160000 --- a/neutron-fwaas +++ b/neutron-fwaas @@ -1 +1 @@ -Subproject commit 7b4664025f3af0d03816bf5e69821be526b0d251 +Subproject commit fa5b863e00e1b2cbc19bbb171cdc8146ebce24ae diff --git a/neutron-fwaas-dashboard b/neutron-fwaas-dashboard new file mode 160000 index 000000000000..63f69e0ae519 --- /dev/null +++ b/neutron-fwaas-dashboard @@ -0,0 +1 @@ +Subproject commit 63f69e0ae519032cdf5e42409b8e7022f08b9161 diff --git a/neutron-lbaas b/neutron-lbaas index 14526a8902ce..1c1009af2b95 160000 --- a/neutron-lbaas +++ b/neutron-lbaas @@ -1 +1 @@ -Subproject commit 14526a8902ce75305202bc767f6534a5b02837ae +Subproject commit 1c1009af2b95c0408f7fa4eb0588cfa2ad0a5dd1 diff --git a/neutron-lbaas-dashboard b/neutron-lbaas-dashboard new file mode 160000 index 000000000000..8ce7d1c6199e --- /dev/null +++ b/neutron-lbaas-dashboard @@ -0,0 +1 @@ +Subproject commit 8ce7d1c6199e93f212551e638123913fc5908682 diff --git a/neutron-lib b/neutron-lib new file mode 160000 index 000000000000..718b9c07aa40 --- /dev/null +++ b/neutron-lib @@ -0,0 +1 @@ +Subproject commit 718b9c07aa409b02ef1a2c879a8f85a0c1697e4b diff --git a/neutron-specs b/neutron-specs index f19a4110c5c6..d585772a0bbb 160000 --- a/neutron-specs +++ b/neutron-specs @@ -1 +1 @@ -Subproject commit f19a4110c5c6b541ecd2f5f53f83feb4f89b6f1a +Subproject commit d585772a0bbb538879c702c3d42ecd1f16a70341 diff --git a/neutron-tempest-plugin b/neutron-tempest-plugin new file mode 160000 index 000000000000..d9bb21a6900f --- /dev/null +++ b/neutron-tempest-plugin @@ -0,0 +1 @@ +Subproject commit d9bb21a6900f20f24106b5f345884e61aa18a840 diff --git a/neutron-vpnaas b/neutron-vpnaas index 7589fc5ed171..86ffcc8d4381 160000 --- a/neutron-vpnaas +++ b/neutron-vpnaas @@ -1 +1 @@ -Subproject commit 7589fc5ed17109122743307cb43f0e90cb7be6ac +Subproject commit 86ffcc8d43818689f2ad5defa94c93fef671064f diff --git a/neutron-vpnaas-dashboard b/neutron-vpnaas-dashboard new file mode 160000 index 000000000000..a672a60433de --- /dev/null +++ b/neutron-vpnaas-dashboard @@ -0,0 +1 @@ +Subproject commit a672a60433de7b3040e43e8c1a3f081ad6d321d3 diff --git a/nodepool b/nodepool deleted file mode 160000 index db27ad2c8f22..000000000000 --- a/nodepool +++ /dev/null @@ -1 +0,0 @@ -Subproject commit db27ad2c8f2225d80f975cf7e66c7a23992d240c diff --git a/nose-html-output b/nose-html-output deleted file mode 160000 index 102b6d32c1ed..000000000000 --- a/nose-html-output +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 102b6d32c1ed87407788621e8e9d72f2099de54b diff --git a/nova b/nova index 671eb66f3def..87bf7700b8e2 160000 --- a/nova +++ b/nova @@ -1 +1 @@ -Subproject commit 671eb66f3defb66b774b5e34020add43841d33a3 +Subproject commit 87bf7700b8e2adecdd854cd1607317048b6d86da diff --git a/nova-specs b/nova-specs index c505d25f07fa..9d135db4bdcd 160000 --- a/nova-specs +++ b/nova-specs @@ -1 +1 @@ -Subproject commit c505d25f07fa5cba81996ded55c95d6718536673 +Subproject commit 9d135db4bdcd53f0a6d71ad54b8e232ff7dbf0d7 diff --git a/octavia b/octavia new file mode 160000 index 000000000000..f6a639bb4412 --- /dev/null +++ b/octavia @@ -0,0 +1 @@ +Subproject commit f6a639bb44127d9ba76b8c1cc72a4f16d75aeb6f diff --git a/octavia-dashboard b/octavia-dashboard new file mode 160000 index 000000000000..3386566c7c98 --- /dev/null +++ b/octavia-dashboard @@ -0,0 +1 @@ +Subproject commit 3386566c7c98a055a4e42797f6843f5a44f9e48e diff --git a/octavia-lib b/octavia-lib new file mode 160000 index 000000000000..5b77739e7924 --- /dev/null +++ b/octavia-lib @@ -0,0 +1 @@ +Subproject commit 5b77739e7924435f38d8d419fd67c5fa9b640f2c diff --git a/octavia-tempest-plugin b/octavia-tempest-plugin new file mode 160000 index 000000000000..2f3e8a379573 --- /dev/null +++ b/octavia-tempest-plugin @@ -0,0 +1 @@ +Subproject commit 2f3e8a379573dc8c7cb13a5395f55ba00790fe59 diff --git a/odsreg b/odsreg deleted file mode 160000 index 0a77592bd990..000000000000 --- a/odsreg +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 0a77592bd990843fe605227863cf0118a9909513 diff --git a/openstack-ansible b/openstack-ansible new file mode 160000 index 000000000000..bb7e63a70bc5 --- /dev/null +++ b/openstack-ansible @@ -0,0 +1 @@ +Subproject commit bb7e63a70bc56e9f84ebedb3b313178b3c32293a diff --git a/openstack-ansible-apt_package_pinning b/openstack-ansible-apt_package_pinning new file mode 160000 index 000000000000..e4e3b8cf3a00 --- /dev/null +++ b/openstack-ansible-apt_package_pinning @@ -0,0 +1 @@ +Subproject commit e4e3b8cf3a005629d09150f20486f9c946271f77 diff --git a/openstack-ansible-ceph_client b/openstack-ansible-ceph_client new file mode 160000 index 000000000000..b54876d45872 --- /dev/null +++ b/openstack-ansible-ceph_client @@ -0,0 +1 @@ +Subproject commit b54876d4587251fdb2e60afea36b6ed46f9b25d4 diff --git a/openstack-ansible-galera_client b/openstack-ansible-galera_client new file mode 160000 index 000000000000..d3ef8b125693 --- /dev/null +++ b/openstack-ansible-galera_client @@ -0,0 +1 @@ +Subproject commit d3ef8b125693d69a4311b2eafda1babb662e6dc5 diff --git a/openstack-ansible-galera_server b/openstack-ansible-galera_server new file mode 160000 index 000000000000..a9718f24ed5c --- /dev/null +++ b/openstack-ansible-galera_server @@ -0,0 +1 @@ +Subproject commit a9718f24ed5c101bad2d3e6bc6b5f5a175630c25 diff --git a/openstack-ansible-haproxy_server b/openstack-ansible-haproxy_server new file mode 160000 index 000000000000..eaa81c11fcc5 --- /dev/null +++ b/openstack-ansible-haproxy_server @@ -0,0 +1 @@ +Subproject commit eaa81c11fcc506710f7c9f686b1d9852399785b2 diff --git a/openstack-ansible-lxc_container_create b/openstack-ansible-lxc_container_create new file mode 160000 index 000000000000..f137633c1f50 --- /dev/null +++ b/openstack-ansible-lxc_container_create @@ -0,0 +1 @@ +Subproject commit f137633c1f506d9a1aa57ead09a95c6af1508a6f diff --git a/openstack-ansible-lxc_hosts b/openstack-ansible-lxc_hosts new file mode 160000 index 000000000000..0ec91d78531b --- /dev/null +++ b/openstack-ansible-lxc_hosts @@ -0,0 +1 @@ +Subproject commit 0ec91d78531b1f257de3db0729f9f8f659aee643 diff --git a/openstack-ansible-memcached_server b/openstack-ansible-memcached_server new file mode 160000 index 000000000000..26fb13f67e28 --- /dev/null +++ b/openstack-ansible-memcached_server @@ -0,0 +1 @@ +Subproject commit 26fb13f67e284eeff1f91ba62e7725585ff8a813 diff --git a/openstack-ansible-nspawn_container_create b/openstack-ansible-nspawn_container_create new file mode 160000 index 000000000000..bc258b4e194d --- /dev/null +++ b/openstack-ansible-nspawn_container_create @@ -0,0 +1 @@ +Subproject commit bc258b4e194de38db5f93e3ac6ad0252618ad184 diff --git a/openstack-ansible-nspawn_hosts b/openstack-ansible-nspawn_hosts new file mode 160000 index 000000000000..611fb2bf4c89 --- /dev/null +++ b/openstack-ansible-nspawn_hosts @@ -0,0 +1 @@ +Subproject commit 611fb2bf4c89bfa44ff3c92ce03b849939bafaa9 diff --git a/openstack-ansible-openstack_hosts b/openstack-ansible-openstack_hosts new file mode 160000 index 000000000000..3802f11e25b9 --- /dev/null +++ b/openstack-ansible-openstack_hosts @@ -0,0 +1 @@ +Subproject commit 3802f11e25b93fdae2c5be14c4ebdb776465287a diff --git a/openstack-ansible-openstack_openrc b/openstack-ansible-openstack_openrc new file mode 160000 index 000000000000..76ce1acebaac --- /dev/null +++ b/openstack-ansible-openstack_openrc @@ -0,0 +1 @@ +Subproject commit 76ce1acebaac48d48e9e294bdc76da815c66d8d6 diff --git a/openstack-ansible-ops b/openstack-ansible-ops new file mode 160000 index 000000000000..5fc6d1fd4cc8 --- /dev/null +++ b/openstack-ansible-ops @@ -0,0 +1 @@ +Subproject commit 5fc6d1fd4cc85035cf8e2be73ee68db43293e25d diff --git a/openstack-ansible-os_aodh b/openstack-ansible-os_aodh new file mode 160000 index 000000000000..61d451ca8954 --- /dev/null +++ b/openstack-ansible-os_aodh @@ -0,0 +1 @@ +Subproject commit 61d451ca89540ce04dde50323dd2af08e82e26b7 diff --git a/openstack-ansible-os_barbican b/openstack-ansible-os_barbican new file mode 160000 index 000000000000..65ffe960e1eb --- /dev/null +++ b/openstack-ansible-os_barbican @@ -0,0 +1 @@ +Subproject commit 65ffe960e1ebce9889fdc2830e5cfaf67e8022f1 diff --git a/openstack-ansible-os_blazar b/openstack-ansible-os_blazar new file mode 160000 index 000000000000..863893a5227d --- /dev/null +++ b/openstack-ansible-os_blazar @@ -0,0 +1 @@ +Subproject commit 863893a5227d460e7e0970844e2fcb6ac8438e80 diff --git a/openstack-ansible-os_ceilometer b/openstack-ansible-os_ceilometer new file mode 160000 index 000000000000..83de70b84455 --- /dev/null +++ b/openstack-ansible-os_ceilometer @@ -0,0 +1 @@ +Subproject commit 83de70b844554caeb48b306eb3639d7c4ce64d40 diff --git a/openstack-ansible-os_cinder b/openstack-ansible-os_cinder new file mode 160000 index 000000000000..baec64d99023 --- /dev/null +++ b/openstack-ansible-os_cinder @@ -0,0 +1 @@ +Subproject commit baec64d990232d628af3b1ce425fa71ca640c1d0 diff --git a/openstack-ansible-os_cloudkitty b/openstack-ansible-os_cloudkitty new file mode 160000 index 000000000000..c263b3fb91e6 --- /dev/null +++ b/openstack-ansible-os_cloudkitty @@ -0,0 +1 @@ +Subproject commit c263b3fb91e6ed48be80908a1cfdb0a45e7cc458 diff --git a/openstack-ansible-os_congress b/openstack-ansible-os_congress new file mode 160000 index 000000000000..e6683eac63dc --- /dev/null +++ b/openstack-ansible-os_congress @@ -0,0 +1 @@ +Subproject commit e6683eac63dcdbf7d603964e9ad4e3cfa6feffbd diff --git a/openstack-ansible-os_designate b/openstack-ansible-os_designate new file mode 160000 index 000000000000..cfddea545e66 --- /dev/null +++ b/openstack-ansible-os_designate @@ -0,0 +1 @@ +Subproject commit cfddea545e66f15ff7bbecfe8881b4d10ccff0e8 diff --git a/openstack-ansible-os_glance b/openstack-ansible-os_glance new file mode 160000 index 000000000000..c123ca6af5ab --- /dev/null +++ b/openstack-ansible-os_glance @@ -0,0 +1 @@ +Subproject commit c123ca6af5ab5f1d88f38a746b21c535afb35aa1 diff --git a/openstack-ansible-os_gnocchi b/openstack-ansible-os_gnocchi new file mode 160000 index 000000000000..b1898f370a9b --- /dev/null +++ b/openstack-ansible-os_gnocchi @@ -0,0 +1 @@ +Subproject commit b1898f370a9b75c57d55db45900f0d79849571c8 diff --git a/openstack-ansible-os_heat b/openstack-ansible-os_heat new file mode 160000 index 000000000000..1a2ca7391b8a --- /dev/null +++ b/openstack-ansible-os_heat @@ -0,0 +1 @@ +Subproject commit 1a2ca7391b8a38d8a106122a334840a43051449c diff --git a/openstack-ansible-os_horizon b/openstack-ansible-os_horizon new file mode 160000 index 000000000000..4b2d3c101b74 --- /dev/null +++ b/openstack-ansible-os_horizon @@ -0,0 +1 @@ +Subproject commit 4b2d3c101b74f6e8501ee94d01c398b29f3e132d diff --git a/openstack-ansible-os_ironic b/openstack-ansible-os_ironic new file mode 160000 index 000000000000..6fb1dba4c952 --- /dev/null +++ b/openstack-ansible-os_ironic @@ -0,0 +1 @@ +Subproject commit 6fb1dba4c95269ff8294d716bb4001fa2f041c35 diff --git a/openstack-ansible-os_karbor b/openstack-ansible-os_karbor new file mode 160000 index 000000000000..7b44052e1865 --- /dev/null +++ b/openstack-ansible-os_karbor @@ -0,0 +1 @@ +Subproject commit 7b44052e1865fc02d4e439fe3cba3bc94a48f83c diff --git a/openstack-ansible-os_keystone b/openstack-ansible-os_keystone new file mode 160000 index 000000000000..9f832f35e468 --- /dev/null +++ b/openstack-ansible-os_keystone @@ -0,0 +1 @@ +Subproject commit 9f832f35e4685cfeadc8084576e4af1dee35b825 diff --git a/openstack-ansible-os_magnum b/openstack-ansible-os_magnum new file mode 160000 index 000000000000..8af71233eaf1 --- /dev/null +++ b/openstack-ansible-os_magnum @@ -0,0 +1 @@ +Subproject commit 8af71233eaf1de0fff856de06c1b4e325bc44c1d diff --git a/openstack-ansible-os_manila b/openstack-ansible-os_manila new file mode 160000 index 000000000000..0f4638e22391 --- /dev/null +++ b/openstack-ansible-os_manila @@ -0,0 +1 @@ +Subproject commit 0f4638e22391c28d9cfe318cab28b0b2c809461c diff --git a/openstack-ansible-os_masakari b/openstack-ansible-os_masakari new file mode 160000 index 000000000000..ce806057088f --- /dev/null +++ b/openstack-ansible-os_masakari @@ -0,0 +1 @@ +Subproject commit ce806057088f2f19483b4b7584769bf1a9975d8e diff --git a/openstack-ansible-os_mistral b/openstack-ansible-os_mistral new file mode 160000 index 000000000000..8fefdf00e2b5 --- /dev/null +++ b/openstack-ansible-os_mistral @@ -0,0 +1 @@ +Subproject commit 8fefdf00e2b5735af6917b0ea90b02ec3ce77c56 diff --git a/openstack-ansible-os_murano b/openstack-ansible-os_murano new file mode 160000 index 000000000000..6c166e02e759 --- /dev/null +++ b/openstack-ansible-os_murano @@ -0,0 +1 @@ +Subproject commit 6c166e02e759465778222a488e6fd266735a4698 diff --git a/openstack-ansible-os_neutron b/openstack-ansible-os_neutron new file mode 160000 index 000000000000..f43c14604e52 --- /dev/null +++ b/openstack-ansible-os_neutron @@ -0,0 +1 @@ +Subproject commit f43c14604e52b4bf1e15303c7f94d9650f73c916 diff --git a/openstack-ansible-os_nova b/openstack-ansible-os_nova new file mode 160000 index 000000000000..f03bfdb127af --- /dev/null +++ b/openstack-ansible-os_nova @@ -0,0 +1 @@ +Subproject commit f03bfdb127af68ff28fbd689f0f7ae4e98dd50d2 diff --git a/openstack-ansible-os_octavia b/openstack-ansible-os_octavia new file mode 160000 index 000000000000..b9bbf5a5af06 --- /dev/null +++ b/openstack-ansible-os_octavia @@ -0,0 +1 @@ +Subproject commit b9bbf5a5af06a9e3f4b150317495751d8ee9815a diff --git a/openstack-ansible-os_panko b/openstack-ansible-os_panko new file mode 160000 index 000000000000..5f76a510ac6b --- /dev/null +++ b/openstack-ansible-os_panko @@ -0,0 +1 @@ +Subproject commit 5f76a510ac6bc70930044eb94dcf118a72caf365 diff --git a/openstack-ansible-os_placement b/openstack-ansible-os_placement new file mode 160000 index 000000000000..c561c886126a --- /dev/null +++ b/openstack-ansible-os_placement @@ -0,0 +1 @@ +Subproject commit c561c886126a59b1670258bd797867ad0769f1ef diff --git a/openstack-ansible-os_rally b/openstack-ansible-os_rally new file mode 160000 index 000000000000..0e41f0c17f18 --- /dev/null +++ b/openstack-ansible-os_rally @@ -0,0 +1 @@ +Subproject commit 0e41f0c17f181fef142227580296783b6096933b diff --git a/openstack-ansible-os_sahara b/openstack-ansible-os_sahara new file mode 160000 index 000000000000..3b20b84e158e --- /dev/null +++ b/openstack-ansible-os_sahara @@ -0,0 +1 @@ +Subproject commit 3b20b84e158e12b9bbdd23f210cfd2cfd648f90d diff --git a/openstack-ansible-os_swift b/openstack-ansible-os_swift new file mode 160000 index 000000000000..e78772a6be95 --- /dev/null +++ b/openstack-ansible-os_swift @@ -0,0 +1 @@ +Subproject commit e78772a6be95b1a7e82fcb7da5955c7e8893266a diff --git a/openstack-ansible-os_tacker b/openstack-ansible-os_tacker new file mode 160000 index 000000000000..dd8a05187eda --- /dev/null +++ b/openstack-ansible-os_tacker @@ -0,0 +1 @@ +Subproject commit dd8a05187edad306de5837672b1a9c639e6e04aa diff --git a/openstack-ansible-os_tempest b/openstack-ansible-os_tempest new file mode 160000 index 000000000000..2fa2c9219376 --- /dev/null +++ b/openstack-ansible-os_tempest @@ -0,0 +1 @@ +Subproject commit 2fa2c921937605226fe676c0411e82ed2a074b36 diff --git a/openstack-ansible-os_trove b/openstack-ansible-os_trove new file mode 160000 index 000000000000..56b3efe6cb9a --- /dev/null +++ b/openstack-ansible-os_trove @@ -0,0 +1 @@ +Subproject commit 56b3efe6cb9a13672e36aaecfb81bdc5ce9d5a4b diff --git a/openstack-ansible-os_zun b/openstack-ansible-os_zun new file mode 160000 index 000000000000..1576c2b72689 --- /dev/null +++ b/openstack-ansible-os_zun @@ -0,0 +1 @@ +Subproject commit 1576c2b726892659afb2602e99a69c80de7d4640 diff --git a/openstack-ansible-plugins b/openstack-ansible-plugins new file mode 160000 index 000000000000..698421397f42 --- /dev/null +++ b/openstack-ansible-plugins @@ -0,0 +1 @@ +Subproject commit 698421397f42b9250c185a787249e4014cb0c66b diff --git a/openstack-ansible-rabbitmq_server b/openstack-ansible-rabbitmq_server new file mode 160000 index 000000000000..4d098fed10d0 --- /dev/null +++ b/openstack-ansible-rabbitmq_server @@ -0,0 +1 @@ +Subproject commit 4d098fed10d0683b4afc50b0dba977502a5e85fc diff --git a/openstack-ansible-repo_server b/openstack-ansible-repo_server new file mode 160000 index 000000000000..51ed772b4376 --- /dev/null +++ b/openstack-ansible-repo_server @@ -0,0 +1 @@ +Subproject commit 51ed772b437644b71a27d204787454bf07b44155 diff --git a/openstack-ansible-rsyslog_client b/openstack-ansible-rsyslog_client new file mode 160000 index 000000000000..dcf6aed584b3 --- /dev/null +++ b/openstack-ansible-rsyslog_client @@ -0,0 +1 @@ +Subproject commit dcf6aed584b307ab0296c2a94a4631f66ee01e71 diff --git a/openstack-ansible-rsyslog_server b/openstack-ansible-rsyslog_server new file mode 160000 index 000000000000..07ae8366510b --- /dev/null +++ b/openstack-ansible-rsyslog_server @@ -0,0 +1 @@ +Subproject commit 07ae8366510b8ef0c9c7fdf67cdecdce3963f67f diff --git a/openstack-ansible-specs b/openstack-ansible-specs new file mode 160000 index 000000000000..31668fd59c52 --- /dev/null +++ b/openstack-ansible-specs @@ -0,0 +1 @@ +Subproject commit 31668fd59c527930dd262dafc2b0af8f021d7c98 diff --git a/openstack-ansible-tests b/openstack-ansible-tests new file mode 160000 index 000000000000..add16f81e32a --- /dev/null +++ b/openstack-ansible-tests @@ -0,0 +1 @@ +Subproject commit add16f81e32a4be9468eb2aeb10269462cc89c32 diff --git a/openstack-chef b/openstack-chef new file mode 160000 index 000000000000..0a53c4a9613a --- /dev/null +++ b/openstack-chef @@ -0,0 +1 @@ +Subproject commit 0a53c4a9613a9f912fe25993345b4b49e7c95dda diff --git a/openstack-chef-repo b/openstack-chef-repo new file mode 160000 index 000000000000..5f5a0100130e --- /dev/null +++ b/openstack-chef-repo @@ -0,0 +1 @@ +Subproject commit 5f5a0100130ef9236fb395d4e6f849742907da8b diff --git a/openstack-chef-specs b/openstack-chef-specs new file mode 160000 index 000000000000..75aef65e3d46 --- /dev/null +++ b/openstack-chef-specs @@ -0,0 +1 @@ +Subproject commit 75aef65e3d46cb1d3d46523bf3f800823b98ecb2 diff --git a/openstack-doc-tools b/openstack-doc-tools index 121ddfebd1ed..b74414e921f1 160000 --- a/openstack-doc-tools +++ b/openstack-doc-tools @@ -1 +1 @@ -Subproject commit 121ddfebd1edbcf6f0948f825b655c4884c1e325 +Subproject commit b74414e921f14139be95eb55d1c868073c2ef49b diff --git a/openstack-health b/openstack-health new file mode 160000 index 000000000000..d58ee7fb08ab --- /dev/null +++ b/openstack-health @@ -0,0 +1 @@ +Subproject commit d58ee7fb08abae46d4159fa5fcf31c6ba61b3a97 diff --git a/openstack-helm b/openstack-helm new file mode 160000 index 000000000000..a4df9c709e0a --- /dev/null +++ b/openstack-helm @@ -0,0 +1 @@ +Subproject commit a4df9c709e0a022d14daaaa998a8d54c2ca0ab8c diff --git a/openstack-helm-addons b/openstack-helm-addons new file mode 160000 index 000000000000..5ad8824fca42 --- /dev/null +++ b/openstack-helm-addons @@ -0,0 +1 @@ +Subproject commit 5ad8824fca42314414fbf01763ed8804167c84ad diff --git a/openstack-helm-docs b/openstack-helm-docs new file mode 160000 index 000000000000..75aa2283afd2 --- /dev/null +++ b/openstack-helm-docs @@ -0,0 +1 @@ +Subproject commit 75aa2283afd2c79231d83db9e681f5edcc743c5b diff --git a/openstack-helm-images b/openstack-helm-images new file mode 160000 index 000000000000..988b54136a4d --- /dev/null +++ b/openstack-helm-images @@ -0,0 +1 @@ +Subproject commit 988b54136a4dfef498074ba4013f752c058cee35 diff --git a/openstack-helm-infra b/openstack-helm-infra new file mode 160000 index 000000000000..cac1d4c44e8f --- /dev/null +++ b/openstack-helm-infra @@ -0,0 +1 @@ +Subproject commit cac1d4c44e8f1dceef4f3f4a0d3d40f10e2ad05c diff --git a/openstack-manuals b/openstack-manuals deleted file mode 160000 index 684937753a54..000000000000 --- a/openstack-manuals +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 684937753a54677fb43592d61c61db75c06f3b4e diff --git a/openstack-nose b/openstack-nose deleted file mode 160000 index de9dcf85a0b5..000000000000 --- a/openstack-nose +++ /dev/null @@ -1 +0,0 @@ -Subproject commit de9dcf85a0b53628d709c6314bccfefed780703f diff --git a/openstack-planet b/openstack-planet deleted file mode 160000 index a9c499637c14..000000000000 --- a/openstack-planet +++ /dev/null @@ -1 +0,0 @@ -Subproject commit a9c499637c148bdb45f69f0fe15d182fb12ca977 diff --git a/openstack-specs b/openstack-specs deleted file mode 160000 index 47bc2257341f..000000000000 --- a/openstack-specs +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 47bc2257341fd2e37c8c100f0303eaeb1b65e985 diff --git a/openstack-tempest-skiplist b/openstack-tempest-skiplist new file mode 160000 index 000000000000..934fe576200c --- /dev/null +++ b/openstack-tempest-skiplist @@ -0,0 +1 @@ +Subproject commit 934fe576200c0a216d5e07ccede34e65b7a1cfa3 diff --git a/openstack-virtual-baremetal b/openstack-virtual-baremetal new file mode 160000 index 000000000000..8325044e7a7f --- /dev/null +++ b/openstack-virtual-baremetal @@ -0,0 +1 @@ +Subproject commit 8325044e7a7f589b12111a3b986621977c0f5896 diff --git a/openstackclient b/openstackclient new file mode 160000 index 000000000000..3adebce3fe89 --- /dev/null +++ b/openstackclient @@ -0,0 +1 @@ +Subproject commit 3adebce3fe896879980be9b71da30b22b5c413e7 diff --git a/openstackdocstheme b/openstackdocstheme index 51c6f621effd..06fe7c46bd01 160000 --- a/openstackdocstheme +++ b/openstackdocstheme @@ -1 +1 @@ -Subproject commit 51c6f621effd1fa3e958a50d204ce967284f38b2 +Subproject commit 06fe7c46bd01e6da7936f48b7a3044ae38956c17 diff --git a/openstackid b/openstackid deleted file mode 160000 index b459998364e4..000000000000 --- a/openstackid +++ /dev/null @@ -1 +0,0 @@ -Subproject commit b459998364e4856e4ff7749bf341d66842460549 diff --git a/openstacksdk b/openstacksdk new file mode 160000 index 000000000000..1e58bc49448a --- /dev/null +++ b/openstacksdk @@ -0,0 +1 @@ +Subproject commit 1e58bc49448ad6bc8dba559c93041741680c4938 diff --git a/operations-guide b/operations-guide deleted file mode 160000 index c8ca0febaa62..000000000000 --- a/operations-guide +++ /dev/null @@ -1 +0,0 @@ -Subproject commit c8ca0febaa624d9e324b1aeae461087a1823a91d diff --git a/os-api-ref b/os-api-ref new file mode 160000 index 000000000000..548bfd64cb19 --- /dev/null +++ b/os-api-ref @@ -0,0 +1 @@ +Subproject commit 548bfd64cb1910724b4752fe87a020ec5f6696d1 diff --git a/os-apply-config b/os-apply-config index 89b0ba7bc424..22a7192804b8 160000 --- a/os-apply-config +++ b/os-apply-config @@ -1 +1 @@ -Subproject commit 89b0ba7bc424e1e10fdf1d269f819a4e612f9358 +Subproject commit 22a7192804b88cc8fdcf878420284a4f245d6ac8 diff --git a/os-brick b/os-brick new file mode 160000 index 000000000000..a8c7de026759 --- /dev/null +++ b/os-brick @@ -0,0 +1 @@ +Subproject commit a8c7de026759179046d24fa6c49df17231a5ee52 diff --git a/os-client-config b/os-client-config new file mode 160000 index 000000000000..d1e2fe7d2e07 --- /dev/null +++ b/os-client-config @@ -0,0 +1 @@ +Subproject commit d1e2fe7d2e07767f1a66ed0c057c20d7a95271f4 diff --git a/os-cloud-config b/os-cloud-config deleted file mode 160000 index 95587d4c6494..000000000000 --- a/os-cloud-config +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 95587d4c6494b53107107f756119eee866713e42 diff --git a/os-collect-config b/os-collect-config index 7b8d598d1c67..146c0407ff97 160000 --- a/os-collect-config +++ b/os-collect-config @@ -1 +1 @@ -Subproject commit 7b8d598d1c67c434c9025288ca823901b772b446 +Subproject commit 146c0407ff97f08aa9f2dd55d9b2d56eb1568218 diff --git a/os-ken b/os-ken new file mode 160000 index 000000000000..aec3fcb502f1 --- /dev/null +++ b/os-ken @@ -0,0 +1 @@ +Subproject commit aec3fcb502f1216a6530896b7896cac1a22448de diff --git a/os-loganalyze b/os-loganalyze deleted file mode 160000 index bbef755ed80d..000000000000 --- a/os-loganalyze +++ /dev/null @@ -1 +0,0 @@ -Subproject commit bbef755ed80d9e7a5812b01f5e4fd6b70bcb0605 diff --git a/os-net-config b/os-net-config index 9d27aece869e..6ed93f844874 160000 --- a/os-net-config +++ b/os-net-config @@ -1 +1 @@ -Subproject commit 9d27aece869e7ded40b7719cae6e03c3c4c48ae9 +Subproject commit 6ed93f844874622ca1487281b42a9e799e4e8795 diff --git a/os-performance-tools b/os-performance-tools new file mode 160000 index 000000000000..525cd14e18e6 --- /dev/null +++ b/os-performance-tools @@ -0,0 +1 @@ +Subproject commit 525cd14e18e69f5f0fba2b6c7aa30dc48f1add6e diff --git a/os-refresh-config b/os-refresh-config index 03c34b5a13ee..bfdbef4f998e 160000 --- a/os-refresh-config +++ b/os-refresh-config @@ -1 +1 @@ -Subproject commit 03c34b5a13eedc9f46bbf45dd0171d8738e033f1 +Subproject commit bfdbef4f998ea2d7fcf57c134def597a3ae11aa7 diff --git a/os-resource-classes b/os-resource-classes new file mode 160000 index 000000000000..cbe82a54f809 --- /dev/null +++ b/os-resource-classes @@ -0,0 +1 @@ +Subproject commit cbe82a54f809add8fb37a9ca2f4f2e6062b8e453 diff --git a/os-service-types b/os-service-types new file mode 160000 index 000000000000..dbbc06795ce6 --- /dev/null +++ b/os-service-types @@ -0,0 +1 @@ +Subproject commit dbbc06795ce655011dc055f29587bf90f2de03f4 diff --git a/os-testr b/os-testr new file mode 160000 index 000000000000..0ba674d8c5d3 --- /dev/null +++ b/os-testr @@ -0,0 +1 @@ +Subproject commit 0ba674d8c5d34890698e4e8ff9f71b24c389e109 diff --git a/os-traits b/os-traits new file mode 160000 index 000000000000..45bc9b800f38 --- /dev/null +++ b/os-traits @@ -0,0 +1 @@ +Subproject commit 45bc9b800f383780c9ff6519f4ebb48afa5ac546 diff --git a/os-vif b/os-vif new file mode 160000 index 000000000000..05bb2559130c --- /dev/null +++ b/os-vif @@ -0,0 +1 @@ +Subproject commit 05bb2559130c74bcc46839c1160872c367d8ab48 diff --git a/os-win b/os-win new file mode 160000 index 000000000000..83dc57300440 --- /dev/null +++ b/os-win @@ -0,0 +1 @@ +Subproject commit 83dc573004401434de61d9d20fd46fc1fcd8e00d diff --git a/osc-lib b/osc-lib new file mode 160000 index 000000000000..3ae34d47a3d6 --- /dev/null +++ b/osc-lib @@ -0,0 +1 @@ +Subproject commit 3ae34d47a3d6b71b061ece632a9a1e6d9db9a1a3 diff --git a/osc-placement b/osc-placement new file mode 160000 index 000000000000..ffb58eca9b90 --- /dev/null +++ b/osc-placement @@ -0,0 +1 @@ +Subproject commit ffb58eca9b90dbf0d24a379cd0cca895cba8930a diff --git a/oslo-cookiecutter b/oslo-cookiecutter index dc3a493176d8..3bbd46451029 160000 --- a/oslo-cookiecutter +++ b/oslo-cookiecutter @@ -1 +1 @@ -Subproject commit dc3a493176d8b45149a08b41afaaed21b0dbab94 +Subproject commit 3bbd464510293950834c0cf4ef9a47b32de8b29f diff --git a/oslo-incubator b/oslo-incubator deleted file mode 160000 index 175c2a74c557..000000000000 --- a/oslo-incubator +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 175c2a74c557f3148d4046ff8af0467a01c37df8 diff --git a/oslo-specs b/oslo-specs index 4b7dd6e512d4..a14f0734b5d4 160000 --- a/oslo-specs +++ b/oslo-specs @@ -1 +1 @@ -Subproject commit 4b7dd6e512d412f3f321dfe38b169ca2448527e6 +Subproject commit a14f0734b5d4595ab37617d99aa879b499448a89 diff --git a/oslo.cache b/oslo.cache new file mode 160000 index 000000000000..68f86a2db8b8 --- /dev/null +++ b/oslo.cache @@ -0,0 +1 @@ +Subproject commit 68f86a2db8b871fee568a40cb876bfd34fe37c83 diff --git a/oslo.concurrency b/oslo.concurrency index 555af4b91ba3..39afc657c46f 160000 --- a/oslo.concurrency +++ b/oslo.concurrency @@ -1 +1 @@ -Subproject commit 555af4b91ba3ee398cdf884daf19ffb15f475c2f +Subproject commit 39afc657c46f389efe47f550075dbdb1c07331ca diff --git a/oslo.config b/oslo.config index 4cc7c6cb9bd9..c6f71c611909 160000 --- a/oslo.config +++ b/oslo.config @@ -1 +1 @@ -Subproject commit 4cc7c6cb9bd96c986680241bbf2d3d454bcba246 +Subproject commit c6f71c611909b0c373dddf9942bcfe7225aa8b12 diff --git a/oslo.context b/oslo.context index 68b0476999cb..54fc8368f3a2 160000 --- a/oslo.context +++ b/oslo.context @@ -1 +1 @@ -Subproject commit 68b0476999cb240a450e3cb6289e1eb9caa7b063 +Subproject commit 54fc8368f3a22d6313988031198292dc167019ad diff --git a/oslo.db b/oslo.db index d5f1f288a456..da4e2e2e3314 160000 --- a/oslo.db +++ b/oslo.db @@ -1 +1 @@ -Subproject commit d5f1f288a456d89fb9f91e0fe41b962c358ded1a +Subproject commit da4e2e2e331413e666d0b68be66a904bfa8e3340 diff --git a/oslo.i18n b/oslo.i18n index 1f0c09360b07..b2fd2f259413 160000 --- a/oslo.i18n +++ b/oslo.i18n @@ -1 +1 @@ -Subproject commit 1f0c09360b07f3f4cc034a44548f12b90502a346 +Subproject commit b2fd2f259413152b511c16929f4088b9f19557c1 diff --git a/oslo.limit b/oslo.limit new file mode 160000 index 000000000000..b1098227a100 --- /dev/null +++ b/oslo.limit @@ -0,0 +1 @@ +Subproject commit b1098227a10019941eadf19eb2d2ba2c27f200b3 diff --git a/oslo.log b/oslo.log index ce484ec3ffbc..1236d2f3ab22 160000 --- a/oslo.log +++ b/oslo.log @@ -1 +1 @@ -Subproject commit ce484ec3ffbcaf69a8865a79548e3d44c91fb690 +Subproject commit 1236d2f3ab22cc5b596329f24ce6f103c8894aae diff --git a/oslo.messaging b/oslo.messaging index eef025d619f5..2f3140535e84 160000 --- a/oslo.messaging +++ b/oslo.messaging @@ -1 +1 @@ -Subproject commit eef025d619f5279cd6968c099b13cf567b317378 +Subproject commit 2f3140535e846307587766be86959b4fd7be6c8c diff --git a/oslo.metrics b/oslo.metrics new file mode 160000 index 000000000000..266a0409a09b --- /dev/null +++ b/oslo.metrics @@ -0,0 +1 @@ +Subproject commit 266a0409a09baed1d4c0f6ffba66bdb6786d174a diff --git a/oslo.middleware b/oslo.middleware index c61612b206c6..084359a7ccd1 160000 --- a/oslo.middleware +++ b/oslo.middleware @@ -1 +1 @@ -Subproject commit c61612b206c6cb2a18c312c9611df022ae1f011b +Subproject commit 084359a7ccd1517cd7019d80df3349e1359330e6 diff --git a/oslo.policy b/oslo.policy index a7ab49e42cf2..26979580d400 160000 --- a/oslo.policy +++ b/oslo.policy @@ -1 +1 @@ -Subproject commit a7ab49e42cf2c6d998cd1e0c8b6f037cc3d71749 +Subproject commit 26979580d400c6134a056979147b68725f75472b diff --git a/oslo.privsep b/oslo.privsep new file mode 160000 index 000000000000..788bd1e70020 --- /dev/null +++ b/oslo.privsep @@ -0,0 +1 @@ +Subproject commit 788bd1e700206ccef8f366db56719c77ba6c959d diff --git a/oslo.reports b/oslo.reports new file mode 160000 index 000000000000..b7e9aa6aaf66 --- /dev/null +++ b/oslo.reports @@ -0,0 +1 @@ +Subproject commit b7e9aa6aaf667bbc8bfbe65f73f03f1f28d1fe46 diff --git a/oslo.rootwrap b/oslo.rootwrap index ec8f632fe58b..227e40de5f81 160000 --- a/oslo.rootwrap +++ b/oslo.rootwrap @@ -1 +1 @@ -Subproject commit ec8f632fe58b230d1001a4075b6b0ee9c4c278f3 +Subproject commit 227e40de5f81e4dedc3450b30cbf9c90ef9f3b51 diff --git a/oslo.serialization b/oslo.serialization index 7fded980363a..708ee9215ab9 160000 --- a/oslo.serialization +++ b/oslo.serialization @@ -1 +1 @@ -Subproject commit 7fded980363a13e5521549d15866d1a23f7b782d +Subproject commit 708ee9215ab9c9b85053e833c2e7d42a827dd464 diff --git a/oslo.service b/oslo.service new file mode 160000 index 000000000000..79a52301ca65 --- /dev/null +++ b/oslo.service @@ -0,0 +1 @@ +Subproject commit 79a52301ca65a6b62759791ade792d9c8177daa1 diff --git a/oslo.tools b/oslo.tools new file mode 160000 index 000000000000..1c37b1c668a2 --- /dev/null +++ b/oslo.tools @@ -0,0 +1 @@ +Subproject commit 1c37b1c668a2d4c1397374f4b5a973dedf360c6c diff --git a/oslo.upgradecheck b/oslo.upgradecheck new file mode 160000 index 000000000000..14ffda71b284 --- /dev/null +++ b/oslo.upgradecheck @@ -0,0 +1 @@ +Subproject commit 14ffda71b28402791c71b17983aab478b6f8ebc6 diff --git a/oslo.utils b/oslo.utils index f69aa3c3866f..0fe75ebae37d 160000 --- a/oslo.utils +++ b/oslo.utils @@ -1 +1 @@ -Subproject commit f69aa3c3866f1d1800184b6c905c77988278cd18 +Subproject commit 0fe75ebae37d5ab2f2eba8b5b89700ea20390f7d diff --git a/oslo.versionedobjects b/oslo.versionedobjects index cd613cf0b44a..590235abce2b 160000 --- a/oslo.versionedobjects +++ b/oslo.versionedobjects @@ -1 +1 @@ -Subproject commit cd613cf0b44ae8f118ed8d4953d5ea960b516021 +Subproject commit 590235abce2b1aa72734ecfafab176732af4f6ef diff --git a/oslo.vmware b/oslo.vmware index be31ad8b6b8d..59b3e4cd566e 160000 --- a/oslo.vmware +++ b/oslo.vmware @@ -1 +1 @@ -Subproject commit be31ad8b6b8dd018c9620b601a01dc9d9c70a832 +Subproject commit 59b3e4cd566e781579d5e1882e1d0ed53eba7e53 diff --git a/oslosphinx b/oslosphinx deleted file mode 160000 index 9cd021f0bd6d..000000000000 --- a/oslosphinx +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 9cd021f0bd6dec6d12b0772f0a36afe10036aec4 diff --git a/oslotest b/oslotest index 83797a6953df..a96e70067738 160000 --- a/oslotest +++ b/oslotest @@ -1 +1 @@ -Subproject commit 83797a6953df1ee4d39fb2cc33bb486aca0ed2ee +Subproject commit a96e70067738b3b7d429a0d75e083404b333c190 diff --git a/osprofiler b/osprofiler new file mode 160000 index 000000000000..ff2c6c43c02b --- /dev/null +++ b/osprofiler @@ -0,0 +1 @@ +Subproject commit ff2c6c43c02be0a51efa1e1a3ff0a72c1c508865 diff --git a/ossa b/ossa deleted file mode 160000 index 53a4f33f8872..000000000000 --- a/ossa +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 53a4f33f8872b5bad05d26e63c323a31ad8189b4 diff --git a/oswin-tempest-plugin b/oswin-tempest-plugin new file mode 160000 index 000000000000..0976964257d9 --- /dev/null +++ b/oswin-tempest-plugin @@ -0,0 +1 @@ +Subproject commit 0976964257d926742798e4f0f0cde711c354961d diff --git a/ovn-octavia-provider b/ovn-octavia-provider new file mode 160000 index 000000000000..df5a9804598e --- /dev/null +++ b/ovn-octavia-provider @@ -0,0 +1 @@ +Subproject commit df5a9804598efb4af9f7103b604a6988d0aeb004 diff --git a/ovsdbapp b/ovsdbapp new file mode 160000 index 000000000000..b61e1551f512 --- /dev/null +++ b/ovsdbapp @@ -0,0 +1 @@ +Subproject commit b61e1551f512d78bffbc8862132f5f9b193da9cf diff --git a/panko b/panko new file mode 160000 index 000000000000..92be85c4ca1c --- /dev/null +++ b/panko @@ -0,0 +1 @@ +Subproject commit 92be85c4ca1ce3f5cf3f170e8bccd4919d3fa37b diff --git a/patrole b/patrole new file mode 160000 index 000000000000..b540700061b9 --- /dev/null +++ b/patrole @@ -0,0 +1 @@ +Subproject commit b540700061b9ef415b9aea494c765ad43d75fee2 diff --git a/paunch b/paunch new file mode 160000 index 000000000000..d0e81c22ca4e --- /dev/null +++ b/paunch @@ -0,0 +1 @@ +Subproject commit d0e81c22ca4ed596af2396fb4665dc0535d1a75e diff --git a/pbr b/pbr index 53681bec0c73..a0d431c5dec6 160000 --- a/pbr +++ b/pbr @@ -1 +1 @@ -Subproject commit 53681bec0c7340d8b9551da1cf09f38901319d42 +Subproject commit a0d431c5dec60b674ba726323edf442c845de2c2 diff --git a/performance-docs b/performance-docs new file mode 160000 index 000000000000..5da860c75852 --- /dev/null +++ b/performance-docs @@ -0,0 +1 @@ +Subproject commit 5da860c75852f50276ad030ee6fccef5af7e9c63 diff --git a/placement b/placement new file mode 160000 index 000000000000..2df2316c3701 --- /dev/null +++ b/placement @@ -0,0 +1 @@ +Subproject commit 2df2316c370128ee3aaca2179b7a4b33d96f37ae diff --git a/project-config b/project-config deleted file mode 160000 index 1ae69b1f8c8b..000000000000 --- a/project-config +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 1ae69b1f8c8b6f5a3b0dc22302ad6157b825c456 diff --git a/puppet-accessbot b/puppet-accessbot deleted file mode 160000 index 91480ef543af..000000000000 --- a/puppet-accessbot +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 91480ef543afa5ff51847da8937cedd5c4d6fff0 diff --git a/puppet-ansible b/puppet-ansible deleted file mode 160000 index 0a05c670c3e6..000000000000 --- a/puppet-ansible +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 0a05c670c3e6cf92c73717286ddfc49354e0469a diff --git a/puppet-aodh b/puppet-aodh new file mode 160000 index 000000000000..0734e757a89e --- /dev/null +++ b/puppet-aodh @@ -0,0 +1 @@ +Subproject commit 0734e757a89e0319138f0b67e23aef4a319bb559 diff --git a/puppet-apparmor b/puppet-apparmor deleted file mode 160000 index bf4b2be62f5c..000000000000 --- a/puppet-apparmor +++ /dev/null @@ -1 +0,0 @@ -Subproject commit bf4b2be62f5ce7f308a9e3a0d8ea5f5be296921a diff --git a/puppet-askbot b/puppet-askbot deleted file mode 160000 index b458291e8ef3..000000000000 --- a/puppet-askbot +++ /dev/null @@ -1 +0,0 @@ -Subproject commit b458291e8ef3d5ddd011cd6e5981f7c6bf7c6b90 diff --git a/puppet-asterisk b/puppet-asterisk deleted file mode 160000 index f095058723ea..000000000000 --- a/puppet-asterisk +++ /dev/null @@ -1 +0,0 @@ -Subproject commit f095058723ea0dbc6acca6078b75ab5f179e8d43 diff --git a/puppet-barbican b/puppet-barbican new file mode 160000 index 000000000000..5d9b18cef3ab --- /dev/null +++ b/puppet-barbican @@ -0,0 +1 @@ +Subproject commit 5d9b18cef3abf67f41cf0f48f88daea05690b311 diff --git a/puppet-bugdaystats b/puppet-bugdaystats deleted file mode 160000 index 8768325e73dd..000000000000 --- a/puppet-bugdaystats +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 8768325e73ddc46dcb96bb6713715a76d07d75b4 diff --git a/puppet-bup b/puppet-bup deleted file mode 160000 index ed0f56e69db4..000000000000 --- a/puppet-bup +++ /dev/null @@ -1 +0,0 @@ -Subproject commit ed0f56e69db4b11f95c9efa653222fb1ad562841 diff --git a/puppet-ceilometer b/puppet-ceilometer new file mode 160000 index 000000000000..e0ff1e251da9 --- /dev/null +++ b/puppet-ceilometer @@ -0,0 +1 @@ +Subproject commit e0ff1e251da99d24fff0ba7e58371f4a711c7d95 diff --git a/puppet-ceph b/puppet-ceph new file mode 160000 index 000000000000..aab999fe5190 --- /dev/null +++ b/puppet-ceph @@ -0,0 +1 @@ +Subproject commit aab999fe51904cf4cc4faa5a333a1f5e82f37c82 diff --git a/puppet-cgit b/puppet-cgit deleted file mode 160000 index 1a6b22ab7c57..000000000000 --- a/puppet-cgit +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 1a6b22ab7c578356ba7fef860cb844ee7ae8a197 diff --git a/puppet-cinder b/puppet-cinder new file mode 160000 index 000000000000..b48d97c26fa2 --- /dev/null +++ b/puppet-cinder @@ -0,0 +1 @@ +Subproject commit b48d97c26fa236213877069909193d480e5d5d1a diff --git a/puppet-cloudkitty b/puppet-cloudkitty new file mode 160000 index 000000000000..7c167c480510 --- /dev/null +++ b/puppet-cloudkitty @@ -0,0 +1 @@ +Subproject commit 7c167c48051043c73dd67053c63ac57a19a29acf diff --git a/puppet-congress b/puppet-congress new file mode 160000 index 000000000000..110346a30f3e --- /dev/null +++ b/puppet-congress @@ -0,0 +1 @@ +Subproject commit 110346a30f3eb1bd3909b4a308f6471107d8263b diff --git a/puppet-dashboard b/puppet-dashboard deleted file mode 160000 index 9aa3039f9e91..000000000000 --- a/puppet-dashboard +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 9aa3039f9e91e0fdd36488e98b31f5db8f2d1a83 diff --git a/puppet-designate b/puppet-designate new file mode 160000 index 000000000000..fa5467c7bb1f --- /dev/null +++ b/puppet-designate @@ -0,0 +1 @@ +Subproject commit fa5467c7bb1f66e4057210c79a83bf648f5a0a3b diff --git a/puppet-drupal b/puppet-drupal deleted file mode 160000 index 1e9d2496ce10..000000000000 --- a/puppet-drupal +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 1e9d2496ce108967b18e01251d852066c071750d diff --git a/puppet-ec2api b/puppet-ec2api new file mode 160000 index 000000000000..ced3a194082f --- /dev/null +++ b/puppet-ec2api @@ -0,0 +1 @@ +Subproject commit ced3a194082febab06f0205d7438f707e250a4ce diff --git a/puppet-elastic_recheck b/puppet-elastic_recheck deleted file mode 160000 index f43cc3d76049..000000000000 --- a/puppet-elastic_recheck +++ /dev/null @@ -1 +0,0 @@ -Subproject commit f43cc3d7604900956f316944a976b826b70122e6 diff --git a/puppet-elasticsearch b/puppet-elasticsearch deleted file mode 160000 index d4fcbbff1ce8..000000000000 --- a/puppet-elasticsearch +++ /dev/null @@ -1 +0,0 @@ -Subproject commit d4fcbbff1ce809d5da8d67c901b7ac31837972f2 diff --git a/puppet-etherpad_lite b/puppet-etherpad_lite deleted file mode 160000 index f8d123d2bab3..000000000000 --- a/puppet-etherpad_lite +++ /dev/null @@ -1 +0,0 @@ -Subproject commit f8d123d2bab3a99a24e49086f919ac164641145b diff --git a/puppet-exim b/puppet-exim deleted file mode 160000 index 60615d96d39a..000000000000 --- a/puppet-exim +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 60615d96d39adcc47ecf7cf0f9d82a87106647f5 diff --git a/puppet-freezer b/puppet-freezer new file mode 160000 index 000000000000..bd33b1037ed6 --- /dev/null +++ b/puppet-freezer @@ -0,0 +1 @@ +Subproject commit bd33b1037ed62286d3548f8e628a961c22c7e4e2 diff --git a/puppet-gerrit b/puppet-gerrit deleted file mode 160000 index 76454dd1343e..000000000000 --- a/puppet-gerrit +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 76454dd1343eb8feb53f2f914bba7f24ef3be352 diff --git a/puppet-gerritbot b/puppet-gerritbot deleted file mode 160000 index c93b295cca80..000000000000 --- a/puppet-gerritbot +++ /dev/null @@ -1 +0,0 @@ -Subproject commit c93b295cca80a979f1365a76bd398a578ac7843f diff --git a/puppet-github b/puppet-github deleted file mode 160000 index ec82c98e6241..000000000000 --- a/puppet-github +++ /dev/null @@ -1 +0,0 @@ -Subproject commit ec82c98e624188e567b8b8a9ad51118847dfb9f0 diff --git a/puppet-glance b/puppet-glance new file mode 160000 index 000000000000..5848dd8b47ad --- /dev/null +++ b/puppet-glance @@ -0,0 +1 @@ +Subproject commit 5848dd8b47ade0be134a828b645fac215bec550c diff --git a/puppet-glare b/puppet-glare new file mode 160000 index 000000000000..ba81a153712f --- /dev/null +++ b/puppet-glare @@ -0,0 +1 @@ +Subproject commit ba81a153712f1ebd6f79c94f28c62eb2f04090f9 diff --git a/puppet-gnocchi b/puppet-gnocchi new file mode 160000 index 000000000000..9a0d62eb345d --- /dev/null +++ b/puppet-gnocchi @@ -0,0 +1 @@ +Subproject commit 9a0d62eb345dd395a8ab9b42c3c5b8386dc1ac23 diff --git a/puppet-graphite b/puppet-graphite deleted file mode 160000 index 16dbc67667f9..000000000000 --- a/puppet-graphite +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 16dbc67667f9805a207c57f3a3c74b746cb74a3c diff --git a/puppet-haveged b/puppet-haveged deleted file mode 160000 index 207548b42b4e..000000000000 --- a/puppet-haveged +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 207548b42b4eca78be5f726c31c006b5cb5ca6a7 diff --git a/puppet-heat b/puppet-heat new file mode 160000 index 000000000000..213c85829822 --- /dev/null +++ b/puppet-heat @@ -0,0 +1 @@ +Subproject commit 213c858298228f5dcac7ba18139e124ad7cd7f54 diff --git a/puppet-horizon b/puppet-horizon new file mode 160000 index 000000000000..4e5690671364 --- /dev/null +++ b/puppet-horizon @@ -0,0 +1 @@ +Subproject commit 4e5690671364c55997492a96681b3540b26f0ae4 diff --git a/puppet-httpd b/puppet-httpd deleted file mode 160000 index 8fa18ba136c2..000000000000 --- a/puppet-httpd +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 8fa18ba136c2730a4c1c68887409a8ea64b6c881 diff --git a/puppet-iptables b/puppet-iptables deleted file mode 160000 index 25561a16c884..000000000000 --- a/puppet-iptables +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 25561a16c88419003e691b9a507b6abf3024b5d4 diff --git a/puppet-ironic b/puppet-ironic new file mode 160000 index 000000000000..0441f9c7e0e2 --- /dev/null +++ b/puppet-ironic @@ -0,0 +1 @@ +Subproject commit 0441f9c7e0e26f4f2c9bf57c08510eccf1e8759b diff --git a/puppet-jeepyb b/puppet-jeepyb deleted file mode 160000 index 0f6076c43242..000000000000 --- a/puppet-jeepyb +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 0f6076c4324239e8d2408b3ec176e9ed94849af2 diff --git a/puppet-jenkins b/puppet-jenkins deleted file mode 160000 index b50710875063..000000000000 --- a/puppet-jenkins +++ /dev/null @@ -1 +0,0 @@ -Subproject commit b50710875063cfd7a879f987a0190e3978a04cbe diff --git a/puppet-kerberos b/puppet-kerberos deleted file mode 160000 index d8ae227d7b87..000000000000 --- a/puppet-kerberos +++ /dev/null @@ -1 +0,0 @@ -Subproject commit d8ae227d7b874f5d8f4fd71f7e6c38ade25f3577 diff --git a/puppet-keystone b/puppet-keystone new file mode 160000 index 000000000000..9e0694486605 --- /dev/null +++ b/puppet-keystone @@ -0,0 +1 @@ +Subproject commit 9e06944866058e9f3e46be4c43df4d096b36cdd7 diff --git a/puppet-kibana b/puppet-kibana deleted file mode 160000 index 9ece2bf61d32..000000000000 --- a/puppet-kibana +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 9ece2bf61d32703cd0777a0781c44a87b21f5235 diff --git a/puppet-lodgeit b/puppet-lodgeit deleted file mode 160000 index 53cc271ba194..000000000000 --- a/puppet-lodgeit +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 53cc271ba194fbb6919c13c58b1693c6c2f34965 diff --git a/puppet-log_processor b/puppet-log_processor deleted file mode 160000 index 3aa0ef430534..000000000000 --- a/puppet-log_processor +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 3aa0ef430534c4d467d3e09f45333fea11f71b95 diff --git a/puppet-logrotate b/puppet-logrotate deleted file mode 160000 index 48d8b0fc774c..000000000000 --- a/puppet-logrotate +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 48d8b0fc774c1546c11322f8b47d7b42edd6fedb diff --git a/puppet-logstash b/puppet-logstash deleted file mode 160000 index 0e3d046cd6be..000000000000 --- a/puppet-logstash +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 0e3d046cd6bee9bfb80e8775b72cf88952600c6e diff --git a/puppet-magnum b/puppet-magnum new file mode 160000 index 000000000000..b8f3594d3b51 --- /dev/null +++ b/puppet-magnum @@ -0,0 +1 @@ +Subproject commit b8f3594d3b519b36585e6c0131d0ac7f248146b3 diff --git a/puppet-mailman b/puppet-mailman deleted file mode 160000 index 66dc9744ad55..000000000000 --- a/puppet-mailman +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 66dc9744ad55064c64a2ded3e9c70d596cae1e86 diff --git a/puppet-manila b/puppet-manila new file mode 160000 index 000000000000..1bb0350ff83d --- /dev/null +++ b/puppet-manila @@ -0,0 +1 @@ +Subproject commit 1bb0350ff83d2b78ea395727894252e48a52681f diff --git a/puppet-mediawiki b/puppet-mediawiki deleted file mode 160000 index dca11a634cad..000000000000 --- a/puppet-mediawiki +++ /dev/null @@ -1 +0,0 @@ -Subproject commit dca11a634cad01da5aee73cd20fbb46593535b72 diff --git a/puppet-meetbot b/puppet-meetbot deleted file mode 160000 index 527a0530e658..000000000000 --- a/puppet-meetbot +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 527a0530e658324fd19d41c62a03f822f5b9fba9 diff --git a/puppet-mistral b/puppet-mistral new file mode 160000 index 000000000000..a8675b6030e3 --- /dev/null +++ b/puppet-mistral @@ -0,0 +1 @@ +Subproject commit a8675b6030e3335cfee6a78341c0369e63b03579 diff --git a/puppet-monasca b/puppet-monasca new file mode 160000 index 000000000000..b14a6251fd2d --- /dev/null +++ b/puppet-monasca @@ -0,0 +1 @@ +Subproject commit b14a6251fd2daed805c5484182cf8d4f2e8dafc0 diff --git a/puppet-murano b/puppet-murano new file mode 160000 index 000000000000..04efdf7e6730 --- /dev/null +++ b/puppet-murano @@ -0,0 +1 @@ +Subproject commit 04efdf7e6730784844363f7adbb49d631591358a diff --git a/puppet-mysql_backup b/puppet-mysql_backup deleted file mode 160000 index 320fe64ba827..000000000000 --- a/puppet-mysql_backup +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 320fe64ba8272aab7538297123659ccc39636def diff --git a/puppet-neutron b/puppet-neutron new file mode 160000 index 000000000000..0355a8a96714 --- /dev/null +++ b/puppet-neutron @@ -0,0 +1 @@ +Subproject commit 0355a8a9671491e4fd723a555670771fad37de84 diff --git a/puppet-nodepool b/puppet-nodepool deleted file mode 160000 index f88e7f75e74b..000000000000 --- a/puppet-nodepool +++ /dev/null @@ -1 +0,0 @@ -Subproject commit f88e7f75e74b2bf9587e0f3edb3c1e1f1696e8f9 diff --git a/puppet-nova b/puppet-nova new file mode 160000 index 000000000000..5f745d39e3f6 --- /dev/null +++ b/puppet-nova @@ -0,0 +1 @@ +Subproject commit 5f745d39e3f618c611ec9c927587da55454da3ea diff --git a/puppet-octavia b/puppet-octavia new file mode 160000 index 000000000000..5056feb41557 --- /dev/null +++ b/puppet-octavia @@ -0,0 +1 @@ +Subproject commit 5056feb41557cb2495ed0c4034df2faddd1ca377 diff --git a/puppet-openafs b/puppet-openafs deleted file mode 160000 index 9ddc9c3ced8f..000000000000 --- a/puppet-openafs +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 9ddc9c3ced8ff8714c0fd0b95386b10fd8f8cb0e diff --git a/puppet-openstack-cookiecutter b/puppet-openstack-cookiecutter new file mode 160000 index 000000000000..e394bf000434 --- /dev/null +++ b/puppet-openstack-cookiecutter @@ -0,0 +1 @@ +Subproject commit e394bf0004341a4e1d36466482c6e8b1ca0a2f23 diff --git a/puppet-openstack-guide b/puppet-openstack-guide new file mode 160000 index 000000000000..07b31b21c21a --- /dev/null +++ b/puppet-openstack-guide @@ -0,0 +1 @@ +Subproject commit 07b31b21c21a899afc3fd3847e3edd54dd64fb1b diff --git a/puppet-openstack-integration b/puppet-openstack-integration new file mode 160000 index 000000000000..655acbfc4bf9 --- /dev/null +++ b/puppet-openstack-integration @@ -0,0 +1 @@ +Subproject commit 655acbfc4bf9c9d10cf158875839de844aef7187 diff --git a/puppet-openstack-specs b/puppet-openstack-specs new file mode 160000 index 000000000000..b1d484f6b641 --- /dev/null +++ b/puppet-openstack-specs @@ -0,0 +1 @@ +Subproject commit b1d484f6b641cde8dca9242e4ca7c13e371ddbd7 diff --git a/puppet-openstack_extras b/puppet-openstack_extras new file mode 160000 index 000000000000..98da60262e8e --- /dev/null +++ b/puppet-openstack_extras @@ -0,0 +1 @@ +Subproject commit 98da60262e8eafb55f41b915b8af2dd4c5ac4d8d diff --git a/puppet-openstack_spec_helper b/puppet-openstack_spec_helper new file mode 160000 index 000000000000..c8346bba6986 --- /dev/null +++ b/puppet-openstack_spec_helper @@ -0,0 +1 @@ +Subproject commit c8346bba69860f16b00a80c49d544bbabffb5558 diff --git a/puppet-openstackid b/puppet-openstackid deleted file mode 160000 index 985100d9c504..000000000000 --- a/puppet-openstackid +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 985100d9c50470d4108bd0104d4074218a568adb diff --git a/puppet-openstacklib b/puppet-openstacklib new file mode 160000 index 000000000000..a765cea04792 --- /dev/null +++ b/puppet-openstacklib @@ -0,0 +1 @@ +Subproject commit a765cea0479272fd5442dd33f6bd3a82a4a7812e diff --git a/puppet-oslo b/puppet-oslo new file mode 160000 index 000000000000..9718f428f5a4 --- /dev/null +++ b/puppet-oslo @@ -0,0 +1 @@ +Subproject commit 9718f428f5a4fcac5e4be9a208a18e9b98a6e418 diff --git a/puppet-ovn b/puppet-ovn new file mode 160000 index 000000000000..9ea6d31b1ba0 --- /dev/null +++ b/puppet-ovn @@ -0,0 +1 @@ +Subproject commit 9ea6d31b1ba022d3200f5fa0d15d16f94d06092c diff --git a/puppet-pacemaker b/puppet-pacemaker new file mode 160000 index 000000000000..9bd4d6455e52 --- /dev/null +++ b/puppet-pacemaker @@ -0,0 +1 @@ +Subproject commit 9bd4d6455e52833ddcb9d7fc10be40d2decc473c diff --git a/puppet-packagekit b/puppet-packagekit deleted file mode 160000 index a9b74ce44480..000000000000 --- a/puppet-packagekit +++ /dev/null @@ -1 +0,0 @@ -Subproject commit a9b74ce44480043c05d5ff0735d079c5823aebaf diff --git a/puppet-panko b/puppet-panko new file mode 160000 index 000000000000..5a97842973a9 --- /dev/null +++ b/puppet-panko @@ -0,0 +1 @@ +Subproject commit 5a97842973a94efb8094ca7dc55377dfcec7571d diff --git a/puppet-pip b/puppet-pip deleted file mode 160000 index 4b3f7168ae7e..000000000000 --- a/puppet-pip +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 4b3f7168ae7e16c751d4d4ad51d319e58af7c0a2 diff --git a/puppet-placement b/puppet-placement new file mode 160000 index 000000000000..6ebf8c94fb0e --- /dev/null +++ b/puppet-placement @@ -0,0 +1 @@ +Subproject commit 6ebf8c94fb0e29a789282b8a8d225b5ce88c00e2 diff --git a/puppet-planet b/puppet-planet deleted file mode 160000 index 4637705ab53e..000000000000 --- a/puppet-planet +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 4637705ab53ee9689619087bcae1a284fe3ac30e diff --git a/puppet-project_config b/puppet-project_config deleted file mode 160000 index a10b9036d7f6..000000000000 --- a/puppet-project_config +++ /dev/null @@ -1 +0,0 @@ -Subproject commit a10b9036d7f6fa0de7afc1349e6dc0b9f32a4cda diff --git a/puppet-qdr b/puppet-qdr new file mode 160000 index 000000000000..31aeb84bae9f --- /dev/null +++ b/puppet-qdr @@ -0,0 +1 @@ +Subproject commit 31aeb84bae9f82f8550000db1029b9d1c856d051 diff --git a/puppet-rally b/puppet-rally new file mode 160000 index 000000000000..83b4b0b52ca1 --- /dev/null +++ b/puppet-rally @@ -0,0 +1 @@ +Subproject commit 83b4b0b52ca1de7f963fb0b7f40a98e3ad44b2f8 diff --git a/puppet-redis b/puppet-redis deleted file mode 160000 index e8078d26a3f4..000000000000 --- a/puppet-redis +++ /dev/null @@ -1 +0,0 @@ -Subproject commit e8078d26a3f45f7a67b5cb6be3272812793e0688 diff --git a/puppet-releasestatus b/puppet-releasestatus deleted file mode 160000 index 480fc7165f96..000000000000 --- a/puppet-releasestatus +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 480fc7165f96ba2f0dd3bcd2cbf948986d16c38b diff --git a/puppet-reviewday b/puppet-reviewday deleted file mode 160000 index 8bd858560672..000000000000 --- a/puppet-reviewday +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 8bd8585606721d54f7d84426787b1e8c699a0520 diff --git a/puppet-sahara b/puppet-sahara new file mode 160000 index 000000000000..50b3fc6ac739 --- /dev/null +++ b/puppet-sahara @@ -0,0 +1 @@ +Subproject commit 50b3fc6ac73935ef04c3af014d94b26d429287d5 diff --git a/puppet-senlin b/puppet-senlin new file mode 160000 index 000000000000..d5037baedf15 --- /dev/null +++ b/puppet-senlin @@ -0,0 +1 @@ +Subproject commit d5037baedf15936a1bc2f44967b3b257e824e8de diff --git a/puppet-simpleproxy b/puppet-simpleproxy deleted file mode 160000 index 81fcbacb957c..000000000000 --- a/puppet-simpleproxy +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 81fcbacb957cb7a9048a54381c4227ab657437f2 diff --git a/puppet-snmpd b/puppet-snmpd deleted file mode 160000 index 2de225f9331c..000000000000 --- a/puppet-snmpd +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 2de225f9331c48acc3600353e3f9202cbf12f599 diff --git a/puppet-ssh b/puppet-ssh deleted file mode 160000 index fa71d35cabe2..000000000000 --- a/puppet-ssh +++ /dev/null @@ -1 +0,0 @@ -Subproject commit fa71d35cabe2dc711c5b3a7199b8e819d34d472c diff --git a/puppet-ssl_cert_check b/puppet-ssl_cert_check deleted file mode 160000 index 88ffe8ca2696..000000000000 --- a/puppet-ssl_cert_check +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 88ffe8ca2696522367d7f625b3753987e3f47c76 diff --git a/puppet-statusbot b/puppet-statusbot deleted file mode 160000 index a6b4f7800685..000000000000 --- a/puppet-statusbot +++ /dev/null @@ -1 +0,0 @@ -Subproject commit a6b4f7800685fa5d5e0c17fe46d27ec9ad5106f9 diff --git a/puppet-storyboard b/puppet-storyboard deleted file mode 160000 index e2fb49e7ce64..000000000000 --- a/puppet-storyboard +++ /dev/null @@ -1 +0,0 @@ -Subproject commit e2fb49e7ce6431b3fdc777f30f3470b77de36ecd diff --git a/puppet-subunit2sql b/puppet-subunit2sql deleted file mode 160000 index 4037e7b1ba93..000000000000 --- a/puppet-subunit2sql +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 4037e7b1ba93fbef0414d6b0adefd18e1076d910 diff --git a/puppet-sudoers b/puppet-sudoers deleted file mode 160000 index e0496eb5ecf6..000000000000 --- a/puppet-sudoers +++ /dev/null @@ -1 +0,0 @@ -Subproject commit e0496eb5ecf65791dbd97148303a16dba1407f77 diff --git a/puppet-swift b/puppet-swift new file mode 160000 index 000000000000..f6316488162e --- /dev/null +++ b/puppet-swift @@ -0,0 +1 @@ +Subproject commit f6316488162e34b1036c78206d3277df976a8c58 diff --git a/puppet-tacker b/puppet-tacker new file mode 160000 index 000000000000..99e7f840006e --- /dev/null +++ b/puppet-tacker @@ -0,0 +1 @@ +Subproject commit 99e7f840006eaed2f7f6d59188f6fd481e2b08d4 diff --git a/puppet-tempest b/puppet-tempest new file mode 160000 index 000000000000..1670e6d81b82 --- /dev/null +++ b/puppet-tempest @@ -0,0 +1 @@ +Subproject commit 1670e6d81b8207ba41fe69cf8cfe8f3ab1dfd4da diff --git a/puppet-tmpreaper b/puppet-tmpreaper deleted file mode 160000 index e4ba8deebbad..000000000000 --- a/puppet-tmpreaper +++ /dev/null @@ -1 +0,0 @@ -Subproject commit e4ba8deebbadbe2c3471dc2a5b7ad0b1f44e3a3b diff --git a/puppet-tripleo b/puppet-tripleo new file mode 160000 index 000000000000..e06f50cb06ad --- /dev/null +++ b/puppet-tripleo @@ -0,0 +1 @@ +Subproject commit e06f50cb06ad50ba5d5221964519681a4f8622a2 diff --git a/puppet-trove b/puppet-trove new file mode 160000 index 000000000000..d99879b25163 --- /dev/null +++ b/puppet-trove @@ -0,0 +1 @@ +Subproject commit d99879b251639f78eb37ceb61dfba2c995488f0d diff --git a/puppet-ulimit b/puppet-ulimit deleted file mode 160000 index 949c8b4067ed..000000000000 --- a/puppet-ulimit +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 949c8b4067ed8b5c5e48b8ec60ceb65aee778f14 diff --git a/puppet-unattended_upgrades b/puppet-unattended_upgrades deleted file mode 160000 index 25c0e6afd6c7..000000000000 --- a/puppet-unattended_upgrades +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 25c0e6afd6c77fa326c4c214affe01968a653bd2 diff --git a/puppet-unbound b/puppet-unbound deleted file mode 160000 index cfffca78b2e6..000000000000 --- a/puppet-unbound +++ /dev/null @@ -1 +0,0 @@ -Subproject commit cfffca78b2e6313a8617fe44fbc4399e584f0162 diff --git a/puppet-user b/puppet-user deleted file mode 160000 index 1cfbbf5acdb5..000000000000 --- a/puppet-user +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 1cfbbf5acdb5a9e9d540a325e1d3ec7a7b773cfb diff --git a/puppet-vcsrepo b/puppet-vcsrepo deleted file mode 160000 index 8c19d2483e5a..000000000000 --- a/puppet-vcsrepo +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 8c19d2483e5a274cc1957b77cfcfa51ded88f678 diff --git a/puppet-vinz b/puppet-vinz deleted file mode 160000 index d4f7b4818c2f..000000000000 --- a/puppet-vinz +++ /dev/null @@ -1 +0,0 @@ -Subproject commit d4f7b4818c2fdc6762be7fd6780f2e590b15650a diff --git a/puppet-vitrage b/puppet-vitrage new file mode 160000 index 000000000000..62ca55364b87 --- /dev/null +++ b/puppet-vitrage @@ -0,0 +1 @@ +Subproject commit 62ca55364b878f67b8b30b74387f3440cce506bf diff --git a/puppet-vswitch b/puppet-vswitch new file mode 160000 index 000000000000..c46b0710a61f --- /dev/null +++ b/puppet-vswitch @@ -0,0 +1 @@ +Subproject commit c46b0710a61f098887d4a91afe925e53f70f485c diff --git a/puppet-watcher b/puppet-watcher new file mode 160000 index 000000000000..39472d72e9e7 --- /dev/null +++ b/puppet-watcher @@ -0,0 +1 @@ +Subproject commit 39472d72e9e7d05e67a74a77e7064c32d90eb3ab diff --git a/puppet-yum b/puppet-yum deleted file mode 160000 index a598da8cfdfd..000000000000 --- a/puppet-yum +++ /dev/null @@ -1 +0,0 @@ -Subproject commit a598da8cfdfd4a2f22ca0399618293726614daeb diff --git a/puppet-zanata b/puppet-zanata deleted file mode 160000 index b83241f18059..000000000000 --- a/puppet-zanata +++ /dev/null @@ -1 +0,0 @@ -Subproject commit b83241f180592033aa271dcd1a887afb6f971f0b diff --git a/puppet-zaqar b/puppet-zaqar new file mode 160000 index 000000000000..6269cb680a72 --- /dev/null +++ b/puppet-zaqar @@ -0,0 +1 @@ +Subproject commit 6269cb680a7249f43d1aa6c6fbdf4ba0d4ff2951 diff --git a/puppet-zuul b/puppet-zuul deleted file mode 160000 index 6d356334ded1..000000000000 --- a/puppet-zuul +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 6d356334ded159964e5565d2d0313f2ae7cb7772 diff --git a/pycadf b/pycadf index c5795a117abb..3a948eaeaf2b 160000 --- a/pycadf +++ b/pycadf @@ -1 +1 @@ -Subproject commit c5795a117abb1e084e52a3c6cdeb7f0222946619 +Subproject commit 3a948eaeaf2b698eb259bf5cea2956334590c8b9 diff --git a/pyeclib b/pyeclib new file mode 160000 index 000000000000..d582632be383 --- /dev/null +++ b/pyeclib @@ -0,0 +1 @@ +Subproject commit d582632be383501d762cd67f6e4b673cb693c1a9 diff --git a/pylockfile b/pylockfile deleted file mode 160000 index 99870bfa02f1..000000000000 --- a/pylockfile +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 99870bfa02f1ba490da6a59b1499f0f1578c9825 diff --git a/pymod2pkg b/pymod2pkg new file mode 160000 index 000000000000..520ee43daba0 --- /dev/null +++ b/pymod2pkg @@ -0,0 +1 @@ +Subproject commit 520ee43daba01eca0d767bbe6fdfe79857e63b40 diff --git a/pypi-mirror b/pypi-mirror deleted file mode 160000 index 392a70d3b553..000000000000 --- a/pypi-mirror +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 392a70d3b55399a58d914daad6ffe5b047e0679e diff --git a/python-adjutantclient b/python-adjutantclient new file mode 160000 index 000000000000..fe0003b0c0db --- /dev/null +++ b/python-adjutantclient @@ -0,0 +1 @@ +Subproject commit fe0003b0c0db71e462ef926aa1aff75f0fa8f8ea diff --git a/python-aodhclient b/python-aodhclient new file mode 160000 index 000000000000..69bd21147284 --- /dev/null +++ b/python-aodhclient @@ -0,0 +1 @@ +Subproject commit 69bd21147284e907d9a3a6e44ea561c54f0d8461 diff --git a/python-barbicanclient b/python-barbicanclient index 89a06dd407e6..8b1a2103b09f 160000 --- a/python-barbicanclient +++ b/python-barbicanclient @@ -1 +1 @@ -Subproject commit 89a06dd407e67cfb9d0b3be3a562711bf1661cc3 +Subproject commit 8b1a2103b09fbb3603ae571389164c81d404dbe2 diff --git a/python-blazarclient b/python-blazarclient new file mode 160000 index 000000000000..c02466dbd4e9 --- /dev/null +++ b/python-blazarclient @@ -0,0 +1 @@ +Subproject commit c02466dbd4e9376d26f5d50840ed2650577df65a diff --git a/python-brick-cinderclient-ext b/python-brick-cinderclient-ext new file mode 160000 index 000000000000..3997894711e2 --- /dev/null +++ b/python-brick-cinderclient-ext @@ -0,0 +1 @@ +Subproject commit 3997894711e22cd163e0fb21c8ae655cc16fb84d diff --git a/python-ceilometerclient b/python-ceilometerclient deleted file mode 160000 index 6fcc67524567..000000000000 --- a/python-ceilometerclient +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 6fcc675245677d581e7aca86757f2f9646d84210 diff --git a/python-cinderclient b/python-cinderclient index 51f6668e482b..e2d30490444e 160000 --- a/python-cinderclient +++ b/python-cinderclient @@ -1 +1 @@ -Subproject commit 51f6668e482b35896018b26d24f8baf05441005f +Subproject commit e2d30490444edf773afe6956848986a246dd68aa diff --git a/python-cloudkittyclient b/python-cloudkittyclient new file mode 160000 index 000000000000..c26fc952edd0 --- /dev/null +++ b/python-cloudkittyclient @@ -0,0 +1 @@ +Subproject commit c26fc952edd086b857eaa5bc33cdca6d6c4919d7 diff --git a/python-cyborgclient b/python-cyborgclient new file mode 160000 index 000000000000..218cc6deb958 --- /dev/null +++ b/python-cyborgclient @@ -0,0 +1 @@ +Subproject commit 218cc6deb9589127fb1fec5b4b0e6ac50a5f8684 diff --git a/python-designateclient b/python-designateclient index 1a8847b44d9b..1505c27dc6a8 160000 --- a/python-designateclient +++ b/python-designateclient @@ -1 +1 @@ -Subproject commit 1a8847b44d9b2316be28544d9441df720134a414 +Subproject commit 1505c27dc6a8b5b092b7fff87f7d9cd7d64da154 diff --git a/python-freezerclient b/python-freezerclient new file mode 160000 index 000000000000..9c1ae50cdf9f --- /dev/null +++ b/python-freezerclient @@ -0,0 +1 @@ +Subproject commit 9c1ae50cdf9faff2963be90c6a38d218a0e5a4bf diff --git a/python-glanceclient b/python-glanceclient index 0e2e3f4372cf..d46a9bff0071 160000 --- a/python-glanceclient +++ b/python-glanceclient @@ -1 +1 @@ -Subproject commit 0e2e3f4372cfccf0fad5c3d7a69d78040e025910 +Subproject commit d46a9bff0071e13201892dba6f3e6f9d16487f6c diff --git a/python-heatclient b/python-heatclient index 31160e2b844f..8e4b075dd1ef 160000 --- a/python-heatclient +++ b/python-heatclient @@ -1 +1 @@ -Subproject commit 31160e2b844f7e3a5143da37c1909e49b396351c +Subproject commit 8e4b075dd1ef71dfb2552f19e65f1f65b8c44421 diff --git a/python-ironic-inspector-client b/python-ironic-inspector-client new file mode 160000 index 000000000000..10ed6342db24 --- /dev/null +++ b/python-ironic-inspector-client @@ -0,0 +1 @@ +Subproject commit 10ed6342db245766e143e91e382ed2d8d1ff0f7a diff --git a/python-ironicclient b/python-ironicclient index 75c3f7680a13..e6423bc5ef2c 160000 --- a/python-ironicclient +++ b/python-ironicclient @@ -1 +1 @@ -Subproject commit 75c3f7680a13725f66c6e147a2e0630b79c39bec +Subproject commit e6423bc5ef2c064bbf0f6ec4d7fc60f3701bc3c9 diff --git a/python-karborclient b/python-karborclient new file mode 160000 index 000000000000..e1087267bb8d --- /dev/null +++ b/python-karborclient @@ -0,0 +1 @@ +Subproject commit e1087267bb8d605974fcfdb579f89bf0786260fb diff --git a/python-keystoneclient b/python-keystoneclient index 4c88af5ae1e4..be6c50693991 160000 --- a/python-keystoneclient +++ b/python-keystoneclient @@ -1 +1 @@ -Subproject commit 4c88af5ae1e4d6e871ebcb214caa601848467722 +Subproject commit be6c5069399179bd749d8edfa90045120936585d diff --git a/python-keystoneclient-federation b/python-keystoneclient-federation deleted file mode 160000 index 889afd4f908e..000000000000 --- a/python-keystoneclient-federation +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 889afd4f908e904f4c6e759a2080abdcb691a1ca diff --git a/python-keystoneclient-kerberos b/python-keystoneclient-kerberos deleted file mode 160000 index 59b7e97e2da9..000000000000 --- a/python-keystoneclient-kerberos +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 59b7e97e2da962714fddebc8b5cafae7365816f2 diff --git a/python-kiteclient b/python-kiteclient deleted file mode 160000 index bd54d40cfbf2..000000000000 --- a/python-kiteclient +++ /dev/null @@ -1 +0,0 @@ -Subproject commit bd54d40cfbf2df5aa92768d286cee0ab4fbf18e1 diff --git a/python-magnumclient b/python-magnumclient new file mode 160000 index 000000000000..6357cfaa7985 --- /dev/null +++ b/python-magnumclient @@ -0,0 +1 @@ +Subproject commit 6357cfaa79857dd338b1c42a02eb1866609a9f18 diff --git a/python-manilaclient b/python-manilaclient index 4a67f06eea29..4bde7759b6c7 160000 --- a/python-manilaclient +++ b/python-manilaclient @@ -1 +1 @@ -Subproject commit 4a67f06eea296cc5a227b17ab8dbb746b4d76ff1 +Subproject commit 4bde7759b6c7c857bff1eee048378b269746c729 diff --git a/python-masakariclient b/python-masakariclient new file mode 160000 index 000000000000..02ee7022c27e --- /dev/null +++ b/python-masakariclient @@ -0,0 +1 @@ +Subproject commit 02ee7022c27e6f9246c7a99677e6aa0161abb2a0 diff --git a/python-mistralclient b/python-mistralclient new file mode 160000 index 000000000000..10a068235c97 --- /dev/null +++ b/python-mistralclient @@ -0,0 +1 @@ +Subproject commit 10a068235c97e2b7370eacc987cbdcb1853a799b diff --git a/python-monascaclient b/python-monascaclient new file mode 160000 index 000000000000..860840dd208c --- /dev/null +++ b/python-monascaclient @@ -0,0 +1 @@ +Subproject commit 860840dd208c380e48dfda1fe39f49f4d803a092 diff --git a/python-muranoclient b/python-muranoclient new file mode 160000 index 000000000000..c648cbee0872 --- /dev/null +++ b/python-muranoclient @@ -0,0 +1 @@ +Subproject commit c648cbee0872b35e0999fb43aff2057dd5580801 diff --git a/python-neutronclient b/python-neutronclient index ad804c89e7b6..2f170ce6aaa7 160000 --- a/python-neutronclient +++ b/python-neutronclient @@ -1 +1 @@ -Subproject commit ad804c89e7b67ef9ac6f89eb6765252601b95574 +Subproject commit 2f170ce6aaa7fee7cc83504d8e558d6507b736f4 diff --git a/python-novaclient b/python-novaclient index ff1eff18d981..3b9e9591e911 160000 --- a/python-novaclient +++ b/python-novaclient @@ -1 +1 @@ -Subproject commit ff1eff18d9815ffa2588034769c842615e76507d +Subproject commit 3b9e9591e91149d3a94d56818cdaead7b131a242 diff --git a/python-octaviaclient b/python-octaviaclient new file mode 160000 index 000000000000..c4dd1e1e37d8 --- /dev/null +++ b/python-octaviaclient @@ -0,0 +1 @@ +Subproject commit c4dd1e1e37d89d8f733e01af7c23df17caaa87c7 diff --git a/python-openstackclient b/python-openstackclient index bf1f47c1be5b..8f3277326c9b 160000 --- a/python-openstackclient +++ b/python-openstackclient @@ -1 +1 @@ -Subproject commit bf1f47c1be5bf9f6b25eab21eb06c3b0473bf34f +Subproject commit 8f3277326c9bb96e9a9dde12cbd52e67608fdf93 diff --git a/python-pankoclient b/python-pankoclient new file mode 160000 index 000000000000..f23d13c01f09 --- /dev/null +++ b/python-pankoclient @@ -0,0 +1 @@ +Subproject commit f23d13c01f098c78be7d7230fa403bc13adadde8 diff --git a/python-qinlingclient b/python-qinlingclient new file mode 160000 index 000000000000..4d184021c26f --- /dev/null +++ b/python-qinlingclient @@ -0,0 +1 @@ +Subproject commit 4d184021c26f0994cba6b2365b6b1947215460b7 diff --git a/python-saharaclient b/python-saharaclient index 28427f80d79a..fcc67b037488 160000 --- a/python-saharaclient +++ b/python-saharaclient @@ -1 +1 @@ -Subproject commit 28427f80d79a64b63610e63500165affb735c668 +Subproject commit fcc67b0374884fd1bf577f9047cc8d854b8132f0 diff --git a/python-searchlightclient b/python-searchlightclient new file mode 160000 index 000000000000..31410355d467 --- /dev/null +++ b/python-searchlightclient @@ -0,0 +1 @@ +Subproject commit 31410355d46751763031f802d89f92bb97b7b5c4 diff --git a/python-senlinclient b/python-senlinclient new file mode 160000 index 000000000000..5f534155932a --- /dev/null +++ b/python-senlinclient @@ -0,0 +1 @@ +Subproject commit 5f534155932abf8a5754278e4b43d03fbf23b603 diff --git a/python-solumclient b/python-solumclient new file mode 160000 index 000000000000..31e8a218900d --- /dev/null +++ b/python-solumclient @@ -0,0 +1 @@ +Subproject commit 31e8a218900d4b3617796e583455269884e8a343 diff --git a/python-storyboardclient b/python-storyboardclient deleted file mode 160000 index 940dd5c41ee8..000000000000 --- a/python-storyboardclient +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 940dd5c41ee8729d5697f232ba7365d67df0ac70 diff --git a/python-swiftclient b/python-swiftclient index 058fb0323f9b..f749e4bdd00a 160000 --- a/python-swiftclient +++ b/python-swiftclient @@ -1 +1 @@ -Subproject commit 058fb0323f9bc579a891ad48dcff80a7eda4f8ac +Subproject commit f749e4bdd00a90cc6f8569b7eff3a73eab6ceba2 diff --git a/python-tackerclient b/python-tackerclient new file mode 160000 index 000000000000..00d6e14b7361 --- /dev/null +++ b/python-tackerclient @@ -0,0 +1 @@ +Subproject commit 00d6e14b7361f972fad0d969f67f897034e3ef12 diff --git a/python-tripleoclient b/python-tripleoclient new file mode 160000 index 000000000000..120ef346dfa9 --- /dev/null +++ b/python-tripleoclient @@ -0,0 +1 @@ +Subproject commit 120ef346dfa9fab05ab07e56f89d86b478a5d199 diff --git a/python-troveclient b/python-troveclient index d3bb6c32297b..544034c168f3 160000 --- a/python-troveclient +++ b/python-troveclient @@ -1 +1 @@ -Subproject commit d3bb6c32297bd72d9983b24e6a847360f88031fc +Subproject commit 544034c168f3a0b9b602a9e934a99abaab166c6e diff --git a/python-tuskarclient b/python-tuskarclient deleted file mode 160000 index c14ba08d3243..000000000000 --- a/python-tuskarclient +++ /dev/null @@ -1 +0,0 @@ -Subproject commit c14ba08d324370487010f92ca83201e76837011a diff --git a/python-vitrageclient b/python-vitrageclient new file mode 160000 index 000000000000..b4ed0e903d03 --- /dev/null +++ b/python-vitrageclient @@ -0,0 +1 @@ +Subproject commit b4ed0e903d034438c4aa763ee5759ddb9d0ff5af diff --git a/python-watcherclient b/python-watcherclient new file mode 160000 index 000000000000..fe8aa16dd734 --- /dev/null +++ b/python-watcherclient @@ -0,0 +1 @@ +Subproject commit fe8aa16dd734d663567dfc8666d652108c9d3bf9 diff --git a/python-zaqarclient b/python-zaqarclient index 33a3681157b4..b67b8a28e532 160000 --- a/python-zaqarclient +++ b/python-zaqarclient @@ -1 +1 @@ -Subproject commit 33a3681157b428aed0823b23ac5d4b9003ed506e +Subproject commit b67b8a28e5328fb46ceefdbcead74107e4bceb0f diff --git a/python-zunclient b/python-zunclient new file mode 160000 index 000000000000..399cca83d401 --- /dev/null +++ b/python-zunclient @@ -0,0 +1 @@ +Subproject commit 399cca83d4019f7ecc32ddf14dd7ccb8950aadef diff --git a/qa-specs b/qa-specs index 860c51df1d02..6239bcaafb00 160000 --- a/qa-specs +++ b/qa-specs @@ -1 +1 @@ -Subproject commit 860c51df1d0206693b3ce24978ba49ad2f3037d3 +Subproject commit 6239bcaafb00b8140bd93c95ae7926f6acb96568 diff --git a/qinling b/qinling new file mode 160000 index 000000000000..77474eb9bb37 --- /dev/null +++ b/qinling @@ -0,0 +1 @@ +Subproject commit 77474eb9bb372dbd4a953fe6cd33e73501c18d72 diff --git a/qinling-dashboard b/qinling-dashboard new file mode 160000 index 000000000000..ce8599cf34a3 --- /dev/null +++ b/qinling-dashboard @@ -0,0 +1 @@ +Subproject commit ce8599cf34a33539f5671d2686672ca118440560 diff --git a/rally b/rally new file mode 160000 index 000000000000..06e62af58c38 --- /dev/null +++ b/rally @@ -0,0 +1 @@ +Subproject commit 06e62af58c38ad3161398f1f99daa3d78d6d8582 diff --git a/rally-openstack b/rally-openstack new file mode 160000 index 000000000000..14e494d197bd --- /dev/null +++ b/rally-openstack @@ -0,0 +1 @@ +Subproject commit 14e494d197bdb78972a75a049e725f5fb5cf2130 diff --git a/release-test b/release-test new file mode 160000 index 000000000000..80350a89f583 --- /dev/null +++ b/release-test @@ -0,0 +1 @@ +Subproject commit 80350a89f5831346d6f6237ac5e9d219e2b38c27 diff --git a/release-tools b/release-tools deleted file mode 160000 index ffe14d7ed934..000000000000 --- a/release-tools +++ /dev/null @@ -1 +0,0 @@ -Subproject commit ffe14d7ed934845a780f38f65ace2842ececff8b diff --git a/releases b/releases new file mode 160000 index 000000000000..df09c93743d7 --- /dev/null +++ b/releases @@ -0,0 +1 @@ +Subproject commit df09c93743d79fee15e265be8e6e241de60144c0 diff --git a/releasestatus b/releasestatus deleted file mode 160000 index 4d5c95e81453..000000000000 --- a/releasestatus +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 4d5c95e8145399ea6034a3f206480430e89dbb34 diff --git a/renderspec b/renderspec new file mode 160000 index 000000000000..6fe3cec0298e --- /dev/null +++ b/renderspec @@ -0,0 +1 @@ +Subproject commit 6fe3cec0298ef2ed198b7e50331279d2988e4181 diff --git a/reno b/reno new file mode 160000 index 000000000000..9d51b021d185 --- /dev/null +++ b/reno @@ -0,0 +1 @@ +Subproject commit 9d51b021d185521878d2685c9704d79301928625 diff --git a/requestsexceptions b/requestsexceptions new file mode 160000 index 000000000000..4ca787152e9e --- /dev/null +++ b/requestsexceptions @@ -0,0 +1 @@ +Subproject commit 4ca787152e9ee384f00231106d6e16b4b652c533 diff --git a/requirements b/requirements index f5abd3fdfd1e..3741dcc257f6 160000 --- a/requirements +++ b/requirements @@ -1 +1 @@ -Subproject commit f5abd3fdfd1e3c5db2f2c0291f32e4d0a6bb46b8 +Subproject commit 3741dcc257f6a481e719a4428fa29ec2ec5a4988 diff --git a/reviewday b/reviewday deleted file mode 160000 index 9852644551c2..000000000000 --- a/reviewday +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 9852644551c26382678230a53daf0736fc96af77 diff --git a/reviewstats b/reviewstats deleted file mode 160000 index 548a85d2a998..000000000000 --- a/reviewstats +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 548a85d2a998c1d3145389eb0ca0a7a9f0f9ff2a diff --git a/rpm-packaging b/rpm-packaging new file mode 160000 index 000000000000..464a7e68b7fe --- /dev/null +++ b/rpm-packaging @@ -0,0 +1 @@ +Subproject commit 464a7e68b7fee787cd7bdfdc2d3b552e097db585 diff --git a/rpm-packaging-tools b/rpm-packaging-tools new file mode 160000 index 000000000000..3a863b66c765 --- /dev/null +++ b/rpm-packaging-tools @@ -0,0 +1 @@ +Subproject commit 3a863b66c7653e6159f81c1cba1da6d56f02dc8a diff --git a/sahara b/sahara index 5859d8403931..e472826889d0 160000 --- a/sahara +++ b/sahara @@ -1 +1 @@ -Subproject commit 5859d84039311970b36af072485520553ed78709 +Subproject commit e472826889d0b7ae73790e9307cd9fbffab39bbf diff --git a/sahara-dashboard b/sahara-dashboard index 052ff09bffdc..af37b9efbf0d 160000 --- a/sahara-dashboard +++ b/sahara-dashboard @@ -1 +1 @@ -Subproject commit 052ff09bffdc6f98db17d8a4f5fb93246fceab7f +Subproject commit af37b9efbf0d122d31579d9fc1b6a7b8457435bd diff --git a/sahara-extra b/sahara-extra index 70090c2a9445..bbe243e2bf87 160000 --- a/sahara-extra +++ b/sahara-extra @@ -1 +1 @@ -Subproject commit 70090c2a9445be9b7c4778f491b9b098f2ccfbd9 +Subproject commit bbe243e2bf873553ea18ed5d7c96c3f7d75e7718 diff --git a/sahara-image-elements b/sahara-image-elements index b9cf0fc08984..9dad58b05aca 160000 --- a/sahara-image-elements +++ b/sahara-image-elements @@ -1 +1 @@ -Subproject commit b9cf0fc08984827610eb6143d76d2dc3f53ac66d +Subproject commit 9dad58b05acafbf51da0aea7ec71e2c9a35c9c50 diff --git a/sahara-plugin-ambari b/sahara-plugin-ambari new file mode 160000 index 000000000000..3e0213e5c467 --- /dev/null +++ b/sahara-plugin-ambari @@ -0,0 +1 @@ +Subproject commit 3e0213e5c467bdc77a6b5c26ff3f6601dd3d5331 diff --git a/sahara-plugin-cdh b/sahara-plugin-cdh new file mode 160000 index 000000000000..8bb418637bdf --- /dev/null +++ b/sahara-plugin-cdh @@ -0,0 +1 @@ +Subproject commit 8bb418637bdf3ff24048d55e135de2c28437874f diff --git a/sahara-plugin-mapr b/sahara-plugin-mapr new file mode 160000 index 000000000000..dcf9a8fc59c8 --- /dev/null +++ b/sahara-plugin-mapr @@ -0,0 +1 @@ +Subproject commit dcf9a8fc59c8ab54ee96ac47532f32f595e977e3 diff --git a/sahara-plugin-spark b/sahara-plugin-spark new file mode 160000 index 000000000000..12d6cc42ae2d --- /dev/null +++ b/sahara-plugin-spark @@ -0,0 +1 @@ +Subproject commit 12d6cc42ae2dbd3e9d1d70c2c73d196aba66776c diff --git a/sahara-plugin-storm b/sahara-plugin-storm new file mode 160000 index 000000000000..d90338ed0b73 --- /dev/null +++ b/sahara-plugin-storm @@ -0,0 +1 @@ +Subproject commit d90338ed0b7315e797d9ba60e52447afb24b9f80 diff --git a/sahara-plugin-vanilla b/sahara-plugin-vanilla new file mode 160000 index 000000000000..b7c783cb1bfd --- /dev/null +++ b/sahara-plugin-vanilla @@ -0,0 +1 @@ +Subproject commit b7c783cb1bfd216837fb737c8738a61234c7aade diff --git a/sahara-specs b/sahara-specs index d5ea402718c9..47f81c66cee6 160000 --- a/sahara-specs +++ b/sahara-specs @@ -1 +1 @@ -Subproject commit d5ea402718c9170410dddc7125abc8fd22e37350 +Subproject commit 47f81c66cee6648e787810b69dfa121d7fda4a5f diff --git a/sahara-tests b/sahara-tests new file mode 160000 index 000000000000..3815c917a313 --- /dev/null +++ b/sahara-tests @@ -0,0 +1 @@ +Subproject commit 3815c917a31398425800001aa79e15114685d01d diff --git a/sandbox b/sandbox deleted file mode 160000 index fd5c1e3077e7..000000000000 --- a/sandbox +++ /dev/null @@ -1 +0,0 @@ -Subproject commit fd5c1e3077e7c67f292163162a4d46f824e1d0f8 diff --git a/searchlight b/searchlight new file mode 160000 index 000000000000..733164223151 --- /dev/null +++ b/searchlight @@ -0,0 +1 @@ +Subproject commit 73316422315176b8b97dcc0c7bccf1fc49d7eb0e diff --git a/searchlight-specs b/searchlight-specs new file mode 160000 index 000000000000..93dde42fec72 --- /dev/null +++ b/searchlight-specs @@ -0,0 +1 @@ +Subproject commit 93dde42fec72d4b48aa579ca7ab316a0b2f53511 diff --git a/searchlight-ui b/searchlight-ui new file mode 160000 index 000000000000..5ff2535fd13e --- /dev/null +++ b/searchlight-ui @@ -0,0 +1 @@ +Subproject commit 5ff2535fd13e025d5d7908bee7bb6768b8b33c1d diff --git a/security-doc b/security-doc deleted file mode 160000 index ce7c69e1338c..000000000000 --- a/security-doc +++ /dev/null @@ -1 +0,0 @@ -Subproject commit ce7c69e1338cca712e580e59bde08483330b4162 diff --git a/senlin b/senlin new file mode 160000 index 000000000000..3acf9ce11fde --- /dev/null +++ b/senlin @@ -0,0 +1 @@ +Subproject commit 3acf9ce11fde57e31e24364309e77ebf40b5373e diff --git a/senlin-dashboard b/senlin-dashboard new file mode 160000 index 000000000000..0830f74f9b65 --- /dev/null +++ b/senlin-dashboard @@ -0,0 +1 @@ +Subproject commit 0830f74f9b659ad64a84138432a44d4719f1fa04 diff --git a/senlin-tempest-plugin b/senlin-tempest-plugin new file mode 160000 index 000000000000..83ccfcbeb315 --- /dev/null +++ b/senlin-tempest-plugin @@ -0,0 +1 @@ +Subproject commit 83ccfcbeb31517dac620e3786eae085aa851918f diff --git a/shade b/shade index e4753d2f4cca..b9dc7d04cc07 160000 --- a/shade +++ b/shade @@ -1 +1 @@ -Subproject commit e4753d2f4cca0079e4065ae5eba1e940d5f54479 +Subproject commit b9dc7d04cc075d538e436f27084ba30dac94bc73 diff --git a/solum b/solum new file mode 160000 index 000000000000..67425249e6a2 --- /dev/null +++ b/solum @@ -0,0 +1 @@ +Subproject commit 67425249e6a27066ab6b58832327b94b35da2696 diff --git a/solum-dashboard b/solum-dashboard new file mode 160000 index 000000000000..80e7ef7b99d1 --- /dev/null +++ b/solum-dashboard @@ -0,0 +1 @@ +Subproject commit 80e7ef7b99d171b37a86c75fa1c8682f7f0b9f91 diff --git a/solum-specs b/solum-specs new file mode 160000 index 000000000000..64f1dac678d9 --- /dev/null +++ b/solum-specs @@ -0,0 +1 @@ +Subproject commit 64f1dac678d92334696e7bcc95d58bb889d1f3cc diff --git a/solum-tempest-plugin b/solum-tempest-plugin new file mode 160000 index 000000000000..da9b61f57bc2 --- /dev/null +++ b/solum-tempest-plugin @@ -0,0 +1 @@ +Subproject commit da9b61f57bc275ff6fecc208f1f40cf0a794350b diff --git a/specs-cookiecutter b/specs-cookiecutter index 5be6883fc1b4..6fb715b47c60 160000 --- a/specs-cookiecutter +++ b/specs-cookiecutter @@ -1 +1 @@ -Subproject commit 5be6883fc1b45cd125c402e153b21f5729b79a0c +Subproject commit 6fb715b47c604260c1d49dae435655c14da07440 diff --git a/sphinx-feature-classification b/sphinx-feature-classification new file mode 160000 index 000000000000..508921899aff --- /dev/null +++ b/sphinx-feature-classification @@ -0,0 +1 @@ +Subproject commit 508921899aff0a970dabc5a75af3e5594b6763c9 diff --git a/stackviz b/stackviz new file mode 160000 index 000000000000..45de3fd70db2 --- /dev/null +++ b/stackviz @@ -0,0 +1 @@ +Subproject commit 45de3fd70db2c05ffee48f515ee995481da2ce2e diff --git a/statusbot b/statusbot deleted file mode 160000 index 57d6ed9ad7f4..000000000000 --- a/statusbot +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 57d6ed9ad7f4187e083c4d8be6f102d011434558 diff --git a/stevedore b/stevedore index 486d7cdbfe62..343b0bed51db 160000 --- a/stevedore +++ b/stevedore @@ -1 +1 @@ -Subproject commit 486d7cdbfe624ed98d870c0f45fdbe6a130ffe6c +Subproject commit 343b0bed51db6e407d3153b4caccf5905df95a09 diff --git a/storlets b/storlets new file mode 160000 index 000000000000..2efc9060b6c2 --- /dev/null +++ b/storlets @@ -0,0 +1 @@ +Subproject commit 2efc9060b6c20dfa4d7b8b2d8defddfd16671394 diff --git a/storyboard b/storyboard deleted file mode 160000 index 6c56506bc5dd..000000000000 --- a/storyboard +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 6c56506bc5dda0a27b02a3c8d8026c2b9a7e6004 diff --git a/storyboard-webclient b/storyboard-webclient deleted file mode 160000 index 707904dee2eb..000000000000 --- a/storyboard-webclient +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 707904dee2eba62cde39dc67869af1bc744f5313 diff --git a/subunit2sql b/subunit2sql deleted file mode 160000 index 3cce87ac3bc7..000000000000 --- a/subunit2sql +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 3cce87ac3bc785a1f3889b3dd395518909a87944 diff --git a/sushy b/sushy new file mode 160000 index 000000000000..7f41d5c8a608 --- /dev/null +++ b/sushy @@ -0,0 +1 @@ +Subproject commit 7f41d5c8a608eb062ca73cde6e6714c564697f36 diff --git a/sushy-cli b/sushy-cli new file mode 160000 index 000000000000..a6780093abb5 --- /dev/null +++ b/sushy-cli @@ -0,0 +1 @@ +Subproject commit a6780093abb5c547dd4b1b7045a788a6f5f5649c diff --git a/sushy-tools b/sushy-tools new file mode 160000 index 000000000000..a72db20fff7b --- /dev/null +++ b/sushy-tools @@ -0,0 +1 @@ +Subproject commit a72db20fff7b5cb015465593680c528f002f5a66 diff --git a/swift b/swift index a852397578b1..82cb5a5d78b9 160000 --- a/swift +++ b/swift @@ -1 +1 @@ -Subproject commit a852397578b16eecee6635a7f277285af4787bfb +Subproject commit 82cb5a5d78b91c6af258cd8f06d30f69be90fa18 diff --git a/swift-bench b/swift-bench index 63140645a8eb..0265d50f2358 160000 --- a/swift-bench +++ b/swift-bench @@ -1 +1 @@ -Subproject commit 63140645a8eb0c366c700b1a36e799288391ca7c +Subproject commit 0265d50f23584f48b196d606e269423c72680557 diff --git a/swift-specs b/swift-specs deleted file mode 160000 index e53112c2718b..000000000000 --- a/swift-specs +++ /dev/null @@ -1 +0,0 @@ -Subproject commit e53112c2718b8a5db5571867b01e51acff42dd9f diff --git a/system-config b/system-config deleted file mode 160000 index b1dcd9b1e289..000000000000 --- a/system-config +++ /dev/null @@ -1 +0,0 @@ -Subproject commit b1dcd9b1e289ba421085a29129151d5c7e82a0ba diff --git a/tacker b/tacker new file mode 160000 index 000000000000..34d4b1bb060c --- /dev/null +++ b/tacker @@ -0,0 +1 @@ +Subproject commit 34d4b1bb060c93c01750ca7a0e3019e953e372ef diff --git a/tacker-horizon b/tacker-horizon new file mode 160000 index 000000000000..714c5d65dc6f --- /dev/null +++ b/tacker-horizon @@ -0,0 +1 @@ +Subproject commit 714c5d65dc6f6ccf197a42daf48685d92663e1dc diff --git a/tacker-specs b/tacker-specs new file mode 160000 index 000000000000..dc03870f62ea --- /dev/null +++ b/tacker-specs @@ -0,0 +1 @@ +Subproject commit dc03870f62ea22fbf284e5145c22f05047fb7b3a diff --git a/taskflow b/taskflow index 8017d7db5050..f6376b9e2228 160000 --- a/taskflow +++ b/taskflow @@ -1 +1 @@ -Subproject commit 8017d7db50503a0a2a30d2fe7b0340044f69976a +Subproject commit f6376b9e2228fa73e0a9b93404fc94b5bbad5a04 diff --git a/telemetry-specs b/telemetry-specs new file mode 160000 index 000000000000..c0b4932eb2ea --- /dev/null +++ b/telemetry-specs @@ -0,0 +1 @@ +Subproject commit c0b4932eb2ea9fd09cd4e7c7b4434c3a80d11e04 diff --git a/telemetry-tempest-plugin b/telemetry-tempest-plugin new file mode 160000 index 000000000000..e0faa9f9a0e3 --- /dev/null +++ b/telemetry-tempest-plugin @@ -0,0 +1 @@ +Subproject commit e0faa9f9a0e375e5f2a43d39aa82925eee659d7f diff --git a/tempest b/tempest index db4a97af412e..f47f0c410f9e 160000 --- a/tempest +++ b/tempest @@ -1 +1 @@ -Subproject commit db4a97af412e6aa699564bc33455a8ce67064ba8 +Subproject commit f47f0c410f9e24d99ddbaf5fc4468af64486397b diff --git a/tempest-horizon b/tempest-horizon new file mode 160000 index 000000000000..6883d8ff5a1c --- /dev/null +++ b/tempest-horizon @@ -0,0 +1 @@ +Subproject commit 6883d8ff5a1cc2c20b4fea7b58ba8fcda12ec035 diff --git a/tempest-lib b/tempest-lib index 000c2b49ee67..fc1791f8589c 160000 --- a/tempest-lib +++ b/tempest-lib @@ -1 +1 @@ -Subproject commit 000c2b49ee674b875f3b0aae5c61572394c6991f +Subproject commit fc1791f8589cb8dba9d8d9ef7856be17b2bc77f3 diff --git a/tempest-plugin-cookiecutter b/tempest-plugin-cookiecutter new file mode 160000 index 000000000000..72f0dc204a93 --- /dev/null +++ b/tempest-plugin-cookiecutter @@ -0,0 +1 @@ +Subproject commit 72f0dc204a93fa08e98782d73952411fa867f195 diff --git a/tempest-stress b/tempest-stress new file mode 160000 index 000000000000..6bbec5a53dab --- /dev/null +++ b/tempest-stress @@ -0,0 +1 @@ +Subproject commit 6bbec5a53dab662693cb91100d6fb8a9f5a70236 diff --git a/tenks b/tenks new file mode 160000 index 000000000000..96bdd656238f --- /dev/null +++ b/tenks @@ -0,0 +1 @@ +Subproject commit 96bdd656238fe31e7a172b1a3e9359fb69b657ab diff --git a/tooz b/tooz index 5946fef11979..93c9aa91e3f5 160000 --- a/tooz +++ b/tooz @@ -1 +1 @@ -Subproject commit 5946fef11979465d65ab4bab1f14d8d20fceedb6 +Subproject commit 93c9aa91e3f50d305c00912972b32ad9cbe5872e diff --git a/tosca-parser b/tosca-parser new file mode 160000 index 000000000000..11b686a724db --- /dev/null +++ b/tosca-parser @@ -0,0 +1 @@ +Subproject commit 11b686a724db8194a28d10d4709c314bce17a53f diff --git a/training-guides b/training-guides deleted file mode 160000 index 601a07040a7c..000000000000 --- a/training-guides +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 601a07040a7cce2c1d719467fc75caa850e23f9a diff --git a/tripleo-ansible b/tripleo-ansible new file mode 160000 index 000000000000..7fa1307c6cd1 --- /dev/null +++ b/tripleo-ansible @@ -0,0 +1 @@ +Subproject commit 7fa1307c6cd1aec878755a27d4d133254a29792c diff --git a/tripleo-ci b/tripleo-ci index acc6098a39b4..a606c60efc9d 160000 --- a/tripleo-ci +++ b/tripleo-ci @@ -1 +1 @@ -Subproject commit acc6098a39b4b09eacd9979771764241ebda0000 +Subproject commit a606c60efc9db618fdb478b20edc755974214b29 diff --git a/tripleo-common b/tripleo-common new file mode 160000 index 000000000000..120bd4800641 --- /dev/null +++ b/tripleo-common @@ -0,0 +1 @@ +Subproject commit 120bd48006418ff7aa52ce7624fcdeb2bb8df505 diff --git a/tripleo-common-tempest-plugin b/tripleo-common-tempest-plugin new file mode 160000 index 000000000000..ab7f0c583ecc --- /dev/null +++ b/tripleo-common-tempest-plugin @@ -0,0 +1 @@ +Subproject commit ab7f0c583ecce5fbe204105942a733806c7afa87 diff --git a/tripleo-docs b/tripleo-docs new file mode 160000 index 000000000000..d67a6ebe02be --- /dev/null +++ b/tripleo-docs @@ -0,0 +1 @@ +Subproject commit d67a6ebe02bedba31032f774350e008750a8ad00 diff --git a/tripleo-ha-utils b/tripleo-ha-utils new file mode 160000 index 000000000000..a1119eb2d861 --- /dev/null +++ b/tripleo-ha-utils @@ -0,0 +1 @@ +Subproject commit a1119eb2d861fc7346f63807c3fac33e1ddd24f6 diff --git a/tripleo-heat-templates b/tripleo-heat-templates index 2399cb851440..c2ff9b8f4900 160000 --- a/tripleo-heat-templates +++ b/tripleo-heat-templates @@ -1 +1 @@ -Subproject commit 2399cb85144008bd1a2705809ccef2109a453905 +Subproject commit c2ff9b8f4900fcc95698368960f001da4d25d43d diff --git a/tripleo-image-elements b/tripleo-image-elements index f283d70a106f..a43311b7efcd 160000 --- a/tripleo-image-elements +++ b/tripleo-image-elements @@ -1 +1 @@ -Subproject commit f283d70a106ffd40f9bc18d7ada8b643591c5373 +Subproject commit a43311b7efcd44a9d274b493889c9995e8a93ef8 diff --git a/tripleo-incubator b/tripleo-incubator deleted file mode 160000 index a7686792e731..000000000000 --- a/tripleo-incubator +++ /dev/null @@ -1 +0,0 @@ -Subproject commit a7686792e731c8c49b630271b4aec15b9ba9cce2 diff --git a/tripleo-ipsec b/tripleo-ipsec new file mode 160000 index 000000000000..c992826604d0 --- /dev/null +++ b/tripleo-ipsec @@ -0,0 +1 @@ +Subproject commit c992826604d06c83156e4b841d35b47cd24d0eb2 diff --git a/tripleo-operator-ansible b/tripleo-operator-ansible new file mode 160000 index 000000000000..43e28b25c2d5 --- /dev/null +++ b/tripleo-operator-ansible @@ -0,0 +1 @@ +Subproject commit 43e28b25c2d5f86121d2df658f0990af4abb1714 diff --git a/tripleo-puppet-elements b/tripleo-puppet-elements index b8d640616738..b146333968d4 160000 --- a/tripleo-puppet-elements +++ b/tripleo-puppet-elements @@ -1 +1 @@ -Subproject commit b8d6406167384f367482f7e54067b3f7c457a7b5 +Subproject commit b146333968d4d67e2e6fd8adc4e286ebd49979c3 diff --git a/tripleo-quickstart b/tripleo-quickstart new file mode 160000 index 000000000000..c49552281f57 --- /dev/null +++ b/tripleo-quickstart @@ -0,0 +1 @@ +Subproject commit c49552281f57037426aef2d22e21b6b30996d96e diff --git a/tripleo-quickstart-extras b/tripleo-quickstart-extras new file mode 160000 index 000000000000..72ea117f6180 --- /dev/null +++ b/tripleo-quickstart-extras @@ -0,0 +1 @@ +Subproject commit 72ea117f6180db58d96a337bd717447913780367 diff --git a/tripleo-repos b/tripleo-repos new file mode 160000 index 000000000000..fd05df0293ef --- /dev/null +++ b/tripleo-repos @@ -0,0 +1 @@ +Subproject commit fd05df0293ef09f6ef7db5d6cb997ca58cb21ec6 diff --git a/tripleo-specs b/tripleo-specs index e2cadedcf875..be8ce42b7818 160000 --- a/tripleo-specs +++ b/tripleo-specs @@ -1 +1 @@ -Subproject commit e2cadedcf875ba770aa6bd62071dfedd2d51b66c +Subproject commit be8ce42b781897578f866a5b1b50776a439e95dc diff --git a/tripleo-upgrade b/tripleo-upgrade new file mode 160000 index 000000000000..f543b1f66a52 --- /dev/null +++ b/tripleo-upgrade @@ -0,0 +1 @@ +Subproject commit f543b1f66a52fa79b5e61789177ac3df8b71c55a diff --git a/tripleo-validations b/tripleo-validations new file mode 160000 index 000000000000..9080d003d911 --- /dev/null +++ b/tripleo-validations @@ -0,0 +1 @@ +Subproject commit 9080d003d911ab5568f1fdbb69ee4e6940b70564 diff --git a/trove b/trove index e320489c5777..b068b403b785 160000 --- a/trove +++ b/trove @@ -1 +1 @@ -Subproject commit e320489c5777b5f2bf78852e10b05b3980e5cb23 +Subproject commit b068b403b78561b63ac8648bfe37dbd2c56a545c diff --git a/trove-dashboard b/trove-dashboard new file mode 160000 index 000000000000..dc43b3f2a129 --- /dev/null +++ b/trove-dashboard @@ -0,0 +1 @@ +Subproject commit dc43b3f2a1299ea0eb4da1c221c20f5c78c27b12 diff --git a/trove-integration b/trove-integration deleted file mode 160000 index bd3aafabd5b2..000000000000 --- a/trove-integration +++ /dev/null @@ -1 +0,0 @@ -Subproject commit bd3aafabd5b27c36ef8c9cc4b2a70dcc524eb5e7 diff --git a/trove-specs b/trove-specs index 831fb304e6a8..09b0eaace50c 160000 --- a/trove-specs +++ b/trove-specs @@ -1 +1 @@ -Subproject commit 831fb304e6a8aa0eaa8a8ec729c48f0ad58480cb +Subproject commit 09b0eaace50c5307bf0a95a249e7515d1ba86ef5 diff --git a/trove-tempest-plugin b/trove-tempest-plugin new file mode 160000 index 000000000000..ac0e75b1b64e --- /dev/null +++ b/trove-tempest-plugin @@ -0,0 +1 @@ +Subproject commit ac0e75b1b64e8b14e66c7395bb51bead8b43458c diff --git a/tuskar b/tuskar deleted file mode 160000 index b12960382410..000000000000 --- a/tuskar +++ /dev/null @@ -1 +0,0 @@ -Subproject commit b129603824105682ac88cc1e5efbbae5523bb7f3 diff --git a/tuskar-ui b/tuskar-ui deleted file mode 160000 index 31e0bb84f6a4..000000000000 --- a/tuskar-ui +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 31e0bb84f6a412777a69781d1e6438b56a28c64b diff --git a/ui-cookiecutter b/ui-cookiecutter new file mode 160000 index 000000000000..8390e9d6d2fe --- /dev/null +++ b/ui-cookiecutter @@ -0,0 +1 @@ +Subproject commit 8390e9d6d2feb933d9e153b2ef045fbda63197e6 diff --git a/validations-common b/validations-common new file mode 160000 index 000000000000..fa150228512a --- /dev/null +++ b/validations-common @@ -0,0 +1 @@ +Subproject commit fa150228512a47661df2b585e9770afbc3635b2a diff --git a/validations-libs b/validations-libs new file mode 160000 index 000000000000..2847a8588019 --- /dev/null +++ b/validations-libs @@ -0,0 +1 @@ +Subproject commit 2847a85880195362cdb87863f8558cfce4964499 diff --git a/virtualbmc b/virtualbmc new file mode 160000 index 000000000000..6e14e8bdb8cc --- /dev/null +++ b/virtualbmc @@ -0,0 +1 @@ +Subproject commit 6e14e8bdb8cc022d843bfb98377bfc89d99fc9c5 diff --git a/vitrage b/vitrage new file mode 160000 index 000000000000..28b4803f7092 --- /dev/null +++ b/vitrage @@ -0,0 +1 @@ +Subproject commit 28b4803f70921b0290d3491345eea5e3132374dd diff --git a/vitrage-dashboard b/vitrage-dashboard new file mode 160000 index 000000000000..6e823b39eadc --- /dev/null +++ b/vitrage-dashboard @@ -0,0 +1 @@ +Subproject commit 6e823b39eadc1bd93b84f1ca880262344c195324 diff --git a/vitrage-specs b/vitrage-specs new file mode 160000 index 000000000000..a29e691e6cb8 --- /dev/null +++ b/vitrage-specs @@ -0,0 +1 @@ +Subproject commit a29e691e6cb8ddfcf0dc94f14c8e15f3554c2004 diff --git a/vitrage-tempest-plugin b/vitrage-tempest-plugin new file mode 160000 index 000000000000..a294899d4e94 --- /dev/null +++ b/vitrage-tempest-plugin @@ -0,0 +1 @@ +Subproject commit a294899d4e940b052edb5e36b6d7e10deddf12c8 diff --git a/watcher b/watcher new file mode 160000 index 000000000000..61cca16dcdec --- /dev/null +++ b/watcher @@ -0,0 +1 @@ +Subproject commit 61cca16dcdec1f09f3dd05206c4ffacb0a8b93a0 diff --git a/watcher-dashboard b/watcher-dashboard new file mode 160000 index 000000000000..4a0f64b5cbd4 --- /dev/null +++ b/watcher-dashboard @@ -0,0 +1 @@ +Subproject commit 4a0f64b5cbd48af7c44788e0f86e313a6e7865a5 diff --git a/watcher-specs b/watcher-specs new file mode 160000 index 000000000000..2c64109d1250 --- /dev/null +++ b/watcher-specs @@ -0,0 +1 @@ +Subproject commit 2c64109d1250294be262f083b17500daf0efd51a diff --git a/watcher-tempest-plugin b/watcher-tempest-plugin new file mode 160000 index 000000000000..505bbdbc8669 --- /dev/null +++ b/watcher-tempest-plugin @@ -0,0 +1 @@ +Subproject commit 505bbdbc86690f89ed421288ef4bf5762004a305 diff --git a/whereto b/whereto new file mode 160000 index 000000000000..57401dd7e40f --- /dev/null +++ b/whereto @@ -0,0 +1 @@ +Subproject commit 57401dd7e40f10190668b73fd764e95631fd0dfb diff --git a/whitebox-tempest-plugin b/whitebox-tempest-plugin new file mode 160000 index 000000000000..19f39aba511d --- /dev/null +++ b/whitebox-tempest-plugin @@ -0,0 +1 @@ +Subproject commit 19f39aba511ddf6ecddd0e7dd5ae2440e57bdbbd diff --git a/xstatic-angular b/xstatic-angular new file mode 160000 index 000000000000..375ee8e424d9 --- /dev/null +++ b/xstatic-angular @@ -0,0 +1 @@ +Subproject commit 375ee8e424d913b3759b67e9263a38a56c84942c diff --git a/xstatic-angular-bootstrap b/xstatic-angular-bootstrap new file mode 160000 index 000000000000..fa90c1da36e0 --- /dev/null +++ b/xstatic-angular-bootstrap @@ -0,0 +1 @@ +Subproject commit fa90c1da36e004132824ac5aab58f468245ff0d1 diff --git a/xstatic-angular-gettext b/xstatic-angular-gettext new file mode 160000 index 000000000000..6b7ba0f82bfe --- /dev/null +++ b/xstatic-angular-gettext @@ -0,0 +1 @@ +Subproject commit 6b7ba0f82bfe7b2094e7097e827d00b03f632c37 diff --git a/xstatic-angular-lrdragndrop b/xstatic-angular-lrdragndrop new file mode 160000 index 000000000000..c4790f23747f --- /dev/null +++ b/xstatic-angular-lrdragndrop @@ -0,0 +1 @@ +Subproject commit c4790f23747f8f90149032846f773eccbb482c16 diff --git a/xstatic-angular-material b/xstatic-angular-material new file mode 160000 index 000000000000..77a1575aab8e --- /dev/null +++ b/xstatic-angular-material @@ -0,0 +1 @@ +Subproject commit 77a1575aab8e5d2dab7630d9ac0390d4bb572dcb diff --git a/xstatic-angular-notify b/xstatic-angular-notify new file mode 160000 index 000000000000..83d3b65b7691 --- /dev/null +++ b/xstatic-angular-notify @@ -0,0 +1 @@ +Subproject commit 83d3b65b76918538a7f2b64a1d8dd1b1b9a1de4c diff --git a/xstatic-angular-smart-table b/xstatic-angular-smart-table new file mode 160000 index 000000000000..6d3555830691 --- /dev/null +++ b/xstatic-angular-smart-table @@ -0,0 +1 @@ +Subproject commit 6d355583069163b972b5c362a991bf69b8b5f1b5 diff --git a/xstatic-angular-uuid b/xstatic-angular-uuid new file mode 160000 index 000000000000..20ec6e6360b1 --- /dev/null +++ b/xstatic-angular-uuid @@ -0,0 +1 @@ +Subproject commit 20ec6e6360b121d2e3551de5dc50661a581d5fb0 diff --git a/xstatic-angular-vis b/xstatic-angular-vis new file mode 160000 index 000000000000..da9ba723e8e3 --- /dev/null +++ b/xstatic-angular-vis @@ -0,0 +1 @@ +Subproject commit da9ba723e8e379371608547dc459d753b9262890 diff --git a/xstatic-bootstrap-datepicker b/xstatic-bootstrap-datepicker new file mode 160000 index 000000000000..f1fc9efd5e66 --- /dev/null +++ b/xstatic-bootstrap-datepicker @@ -0,0 +1 @@ +Subproject commit f1fc9efd5e6618330fa14292c702ed65fc1715cc diff --git a/xstatic-bootstrap-scss b/xstatic-bootstrap-scss new file mode 160000 index 000000000000..1ba0b953862e --- /dev/null +++ b/xstatic-bootstrap-scss @@ -0,0 +1 @@ +Subproject commit 1ba0b953862e953a8af9fc8a0f1c9ff372b169cf diff --git a/xstatic-bootswatch b/xstatic-bootswatch new file mode 160000 index 000000000000..79fa5eb9aacc --- /dev/null +++ b/xstatic-bootswatch @@ -0,0 +1 @@ +Subproject commit 79fa5eb9aacc3cced8c6977ae97a6521675c04e4 diff --git a/xstatic-d3 b/xstatic-d3 new file mode 160000 index 000000000000..f66bbbf9bf47 --- /dev/null +++ b/xstatic-d3 @@ -0,0 +1 @@ +Subproject commit f66bbbf9bf47b0f2a4bde946a00657eef5ff50c8 diff --git a/xstatic-dagre b/xstatic-dagre new file mode 160000 index 000000000000..f3fd721b7b7c --- /dev/null +++ b/xstatic-dagre @@ -0,0 +1 @@ +Subproject commit f3fd721b7b7c4e06a729914b2bf47726efb811d6 diff --git a/xstatic-dagre-d3 b/xstatic-dagre-d3 new file mode 160000 index 000000000000..80d7aed8cf3d --- /dev/null +++ b/xstatic-dagre-d3 @@ -0,0 +1 @@ +Subproject commit 80d7aed8cf3d93b8b242e7d7619dd33d3ebc99f5 diff --git a/xstatic-filesaver b/xstatic-filesaver new file mode 160000 index 000000000000..02800208ef79 --- /dev/null +++ b/xstatic-filesaver @@ -0,0 +1 @@ +Subproject commit 02800208ef792b9fe3fb1080290e4f2470d76f9b diff --git a/xstatic-font-awesome b/xstatic-font-awesome new file mode 160000 index 000000000000..c2ae4482dfbc --- /dev/null +++ b/xstatic-font-awesome @@ -0,0 +1 @@ +Subproject commit c2ae4482dfbc5ff187a85ef25575ad4ebba1c561 diff --git a/xstatic-graphlib b/xstatic-graphlib new file mode 160000 index 000000000000..32eecfeb2433 --- /dev/null +++ b/xstatic-graphlib @@ -0,0 +1 @@ +Subproject commit 32eecfeb243346f2ae5c3b2bff038e1d14bbaeb1 diff --git a/xstatic-hogan b/xstatic-hogan new file mode 160000 index 000000000000..d9d52a3631b9 --- /dev/null +++ b/xstatic-hogan @@ -0,0 +1 @@ +Subproject commit d9d52a3631b96128fc5a18933955fbb67fec4342 diff --git a/xstatic-jasmine b/xstatic-jasmine new file mode 160000 index 000000000000..f8db790b6440 --- /dev/null +++ b/xstatic-jasmine @@ -0,0 +1 @@ +Subproject commit f8db790b6440f914968e7a6aa6b053a5d141c56c diff --git a/xstatic-jquery-migrate b/xstatic-jquery-migrate new file mode 160000 index 000000000000..8f82e0f48025 --- /dev/null +++ b/xstatic-jquery-migrate @@ -0,0 +1 @@ +Subproject commit 8f82e0f48025433b3ec6d2726302a5ce2dc52b48 diff --git a/xstatic-jquery.quicksearch b/xstatic-jquery.quicksearch new file mode 160000 index 000000000000..6459ef2119c6 --- /dev/null +++ b/xstatic-jquery.quicksearch @@ -0,0 +1 @@ +Subproject commit 6459ef2119c6792c12995fac68a08259f4517d98 diff --git a/xstatic-jquery.tablesorter b/xstatic-jquery.tablesorter new file mode 160000 index 000000000000..09a700b565e3 --- /dev/null +++ b/xstatic-jquery.tablesorter @@ -0,0 +1 @@ +Subproject commit 09a700b565e3fa8696d8bfd1fc9059e1979f9f79 diff --git a/xstatic-js-yaml b/xstatic-js-yaml new file mode 160000 index 000000000000..ed5ce7005b99 --- /dev/null +++ b/xstatic-js-yaml @@ -0,0 +1 @@ +Subproject commit ed5ce7005b994d7e94be9456ccb6e58d7a51a7b1 diff --git a/xstatic-jsencrypt b/xstatic-jsencrypt new file mode 160000 index 000000000000..00696018e47e --- /dev/null +++ b/xstatic-jsencrypt @@ -0,0 +1 @@ +Subproject commit 00696018e47e617f1cbdf8905790b10fcb911519 diff --git a/xstatic-json2yaml b/xstatic-json2yaml new file mode 160000 index 000000000000..f1e1b9f062b7 --- /dev/null +++ b/xstatic-json2yaml @@ -0,0 +1 @@ +Subproject commit f1e1b9f062b7d9f23f3a5bd4ab0064ce246b9a9f diff --git a/xstatic-lodash b/xstatic-lodash new file mode 160000 index 000000000000..3bbd3db102bf --- /dev/null +++ b/xstatic-lodash @@ -0,0 +1 @@ +Subproject commit 3bbd3db102bf786b95dfd7cb62c7c9ba8deca6a0 diff --git a/xstatic-magic-search b/xstatic-magic-search new file mode 160000 index 000000000000..119f1348afe1 --- /dev/null +++ b/xstatic-magic-search @@ -0,0 +1 @@ +Subproject commit 119f1348afe17a69e0ef0640d69ae6c4d4557751 diff --git a/xstatic-mdi b/xstatic-mdi new file mode 160000 index 000000000000..64dca40a7ce5 --- /dev/null +++ b/xstatic-mdi @@ -0,0 +1 @@ +Subproject commit 64dca40a7ce5794e1bf046de3b0548e99422c49b diff --git a/xstatic-moment b/xstatic-moment new file mode 160000 index 000000000000..7734ce759a6e --- /dev/null +++ b/xstatic-moment @@ -0,0 +1 @@ +Subproject commit 7734ce759a6e6d92706e6d9b12111b2fbc6a7bbe diff --git a/xstatic-moment-timezone b/xstatic-moment-timezone new file mode 160000 index 000000000000..84f71a2e9560 --- /dev/null +++ b/xstatic-moment-timezone @@ -0,0 +1 @@ +Subproject commit 84f71a2e9560953567cd27d0f767fc24aa8ee2db diff --git a/xstatic-rickshaw b/xstatic-rickshaw new file mode 160000 index 000000000000..8ceea48e79c5 --- /dev/null +++ b/xstatic-rickshaw @@ -0,0 +1 @@ +Subproject commit 8ceea48e79c5abc864c64012e2bde239afea011c diff --git a/xstatic-roboto-fontface b/xstatic-roboto-fontface new file mode 160000 index 000000000000..0b87d4184df8 --- /dev/null +++ b/xstatic-roboto-fontface @@ -0,0 +1 @@ +Subproject commit 0b87d4184df87e42e23df556d70d05c77ab4f039 diff --git a/xstatic-spin b/xstatic-spin new file mode 160000 index 000000000000..14237451bad0 --- /dev/null +++ b/xstatic-spin @@ -0,0 +1 @@ +Subproject commit 14237451bad092de9c352d48ef7e0ce1c85d7a58 diff --git a/yaml2ical b/yaml2ical deleted file mode 160000 index cee12f20b110..000000000000 --- a/yaml2ical +++ /dev/null @@ -1 +0,0 @@ -Subproject commit cee12f20b1102f760dc260cd160b775a6b0022cd diff --git a/yaql b/yaql new file mode 160000 index 000000000000..89cc6442fe87 --- /dev/null +++ b/yaql @@ -0,0 +1 @@ +Subproject commit 89cc6442fe87632d335c6b9ac8eeea83b7e07626 diff --git a/zaqar b/zaqar index 034274b6526a..7ab0c9df321d 160000 --- a/zaqar +++ b/zaqar @@ -1 +1 @@ -Subproject commit 034274b6526a4b5512e6e3cfdfa9e0c3b43e4d08 +Subproject commit 7ab0c9df321d86321d3010dde8e7c89a8f2bbd08 diff --git a/zaqar-specs b/zaqar-specs index ad7e02afa2b8..189334067a62 160000 --- a/zaqar-specs +++ b/zaqar-specs @@ -1 +1 @@ -Subproject commit ad7e02afa2b8192afd891a87036d3e2a4b7fec51 +Subproject commit 189334067a625b6957ad75ee7a6019120e93ae2b diff --git a/zaqar-tempest-plugin b/zaqar-tempest-plugin new file mode 160000 index 000000000000..b5c3246767cd --- /dev/null +++ b/zaqar-tempest-plugin @@ -0,0 +1 @@ +Subproject commit b5c3246767cd4cf31d84aab9cfb3dee3520295bf diff --git a/zaqar-ui b/zaqar-ui new file mode 160000 index 000000000000..636092d112ee --- /dev/null +++ b/zaqar-ui @@ -0,0 +1 @@ +Subproject commit 636092d112ee98bb3c6a6936caab5957354b8742 diff --git a/zmq-event-publisher b/zmq-event-publisher deleted file mode 160000 index 3ef6c4a112ed..000000000000 --- a/zmq-event-publisher +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 3ef6c4a112ed1f2bd4bf72884d3db505009e6520 diff --git a/zun b/zun new file mode 160000 index 000000000000..023280e4227d --- /dev/null +++ b/zun @@ -0,0 +1 @@ +Subproject commit 023280e4227d78d56c4d511fe8ac647423fd9d65 diff --git a/zun-tempest-plugin b/zun-tempest-plugin new file mode 160000 index 000000000000..b37377060659 --- /dev/null +++ b/zun-tempest-plugin @@ -0,0 +1 @@ +Subproject commit b373770606595435ab0572cad5217673295fa1ff diff --git a/zun-ui b/zun-ui new file mode 160000 index 000000000000..a500ef467894 --- /dev/null +++ b/zun-ui @@ -0,0 +1 @@ +Subproject commit a500ef467894718bd8e8c4de8abbeb8342266239 diff --git a/zuul b/zuul deleted file mode 160000 index c2def90f1efe..000000000000 --- a/zuul +++ /dev/null @@ -1 +0,0 @@ -Subproject commit c2def90f1efeda4490f975ca94638a73acd82a11