Well, If I exec simple script to *only* core services I can't see *real functional* problem.
On other side I *AGREE* that we have unnecessary patches/lines in debian packaging only because we are changing
default RegionOne to regionOne in packaging historically.
in order to clean up the code and remove unnecessary patches/lines in debian packaging we should consider change default value of regionOne to RegionOne
as it is also in upstream code .
root@debian-sid-builder:/build# for i in $(echo "keystone glance nova neutron cinder");do cd "/build/${i}" ;echo "Checkouting $i"; git checkout debian/victoria >/dev/null 2>&1 ; grep -R regionOne debian/ --color;done
Checkouting keystone
debian/keystone.templates:Default: regionOne
debian/changelog: to use regionOne and not RegionOne by default.
debian/patches/fixes-keystone-default-catalog.patch:+catalog.regionOne.identity.publicURL = http://localhost:$(public_port)s/v2.0
debian/patches/fixes-keystone-default-catalog.patch:+catalog.regionOne.identity.adminURL = http://localhost:$(admin_port)s/v2.0
debian/patches/fixes-keystone-default-catalog.patch:+catalog.regionOne.identity.internalURL = http://localhost:$(public_port)s/v2.0
debian/patches/fixes-keystone-default-catalog.patch:+
catalog.regionOne.identity.name = Identity Service
debian/patches/fixes-keystone-default-catalog.patch:+catalog.regionOne.computev21.publicURL =
http://localhost:8774/v2.1/$(tenant_id)sdebian/patches/fixes-keystone-default-catalog.patch:+catalog.regionOne.computev21.adminURL =
http://localhost:8774/v2.1/$(tenant_id)sdebian/patches/fixes-keystone-default-catalog.patch:+catalog.regionOne.computev21.internalURL =
http://localhost:8774/v2.1/$(tenant_id)sdebian/patches/fixes-keystone-default-catalog.patch:+
catalog.regionOne.computev21.name = Compute Service V2.1
debian/patches/fixes-keystone-default-catalog.patch:+catalog.regionOne.volumev2.publicURL =
http://localhost:8776/v2/$(tenant_id)sdebian/patches/fixes-keystone-default-catalog.patch:+catalog.regionOne.volumev2.adminURL =
http://localhost:8776/v2/$(tenant_id)sdebian/patches/fixes-keystone-default-catalog.patch:+catalog.regionOne.volumev2.internalURL =
http://localhost:8776/v2/$(tenant_id)sdebian/patches/fixes-keystone-default-catalog.patch:+
catalog.regionOne.volumev2.name = Volume Service V2
debian/patches/fixes-keystone-default-catalog.patch:+catalog.regionOne.ec2.publicURL =
http://localhost:8773/services/Clouddebian/patches/fixes-keystone-default-catalog.patch:+catalog.regionOne.ec2.adminURL =
http://localhost:8773/services/Admindebian/patches/fixes-keystone-default-catalog.patch:+catalog.regionOne.ec2.internalURL =
http://localhost:8773/services/Clouddebian/patches/fixes-keystone-default-catalog.patch:+
catalog.regionOne.ec2.name = EC2 Service
debian/patches/fixes-keystone-default-catalog.patch:+catalog.regionOne.image.publicURL =
http://localhost:9292debian/patches/fixes-keystone-default-catalog.patch:+catalog.regionOne.image.adminURL =
http://localhost:9292debian/patches/fixes-keystone-default-catalog.patch:+catalog.regionOne.image.internalURL =
http://localhost:9292debian/patches/fixes-keystone-default-catalog.patch:+
catalog.regionOne.image.name = Image Service
debian/patches/fixes-keystone-default-catalog.patch:+catalog.regionOne.network.publicURL =
http://localhost:9696debian/patches/fixes-keystone-default-catalog.patch:+catalog.regionOne.network.adminURL =
http://localhost:9696debian/patches/fixes-keystone-default-catalog.patch:+catalog.regionOne.network.internalURL =
http://localhost:9696debian/patches/fixes-keystone-default-catalog.patch:+
catalog.regionOne.network.name = Network Service
debian/patches/fixes-keystone-default-catalog.patch:+catalog.regionOne.orchestration.publicURL =
http://localhost:8004/v1/$(tenant_id)sdebian/patches/fixes-keystone-default-catalog.patch:+catalog.regionOne.orchestration.adminURL =
http://localhost:8004/v1/$(tenant_id)sdebian/patches/fixes-keystone-default-catalog.patch:+catalog.regionOne.orchestration.internalURL =
http://localhost:8004/v1/$(tenant_id)sdebian/patches/fixes-keystone-default-catalog.patch:+
catalog.regionOne.orchestration.name = Orchestration Service
debian/patches/fixes-keystone-default-catalog.patch:+catalog.regionOne.metering.publicURL =
http://localhost:8777debian/patches/fixes-keystone-default-catalog.patch:+catalog.regionOne.metering.adminURL =
http://localhost:8777debian/patches/fixes-keystone-default-catalog.patch:+catalog.regionOne.metering.internalURL =
http://localhost:8777debian/patches/fixes-keystone-default-catalog.patch:+
catalog.regionOne.metering.name = Telemetry Service
Checkouting glance
Checkouting nova
debian/rules: # Cinder os_region_name set to regionOne as default value
debian/rules: pkgos-fix-config-default $(NOVA_CONF) cinder os_region_name regionOne
debian/rules: pkgos-fix-config-default $(NOVA_CONF) placement region_name regionOne
debian/changelog: * d/rules: make regionOne default value for os_region_name
debian/nova-common.templates.in:Default: regionOne
debian/nova-common.templates.in:Default: regionOne
Checkouting neutron
debian/neutron-common.templates.in:Default: regionOne
Checkouting cinder