|
232 | 232 | ' of disk IO. "docker-squash" tool is required, install'
|
233 | 233 | ' it by "pip install docker-squash"')),
|
234 | 234 | cfg.StrOpt('openstack-release', default=OPENSTACK_RELEASE,
|
235 |
| - help='OpenStack release for building kolla-toolbox'), |
236 |
| - cfg.StrOpt('openstack-branch', default='master', |
237 |
| - help='Branch for source images'), |
| 235 | + help='OpenStack release for building kolla source images and ' |
| 236 | + 'kolla-toolbox image'), |
| 237 | + cfg.StrOpt('openstack-branch', |
| 238 | + help='Branch for source images (internal; with a dash; ' |
| 239 | + 'please set openstack-release instead)'), |
| 240 | + cfg.StrOpt('openstack-branch-slashed', |
| 241 | + help='Branch for source images (internal; with a slash; ' |
| 242 | + 'please set openstack-release instead)'), |
238 | 243 | cfg.BoolOpt('docker-healthchecks', default=True,
|
239 | 244 | help='Add Kolla docker healthcheck scripts in the image'),
|
240 | 245 | cfg.BoolOpt('quiet', short='q', default=False,
|
|
498 | 503 | 'monasca-thresh': {
|
499 | 504 | 'type': 'url',
|
500 | 505 | 'location': ('https://github.com/openstack/monasca-thresh/archive/'
|
501 |
| - 'master.tar.gz')}, |
| 506 | + '${openstack_branch_slashed}.tar.gz')}, |
502 | 507 | 'monasca-thresh-additions-monasca-common': {
|
503 | 508 | 'type': 'url',
|
504 | 509 | 'location': ('$tarballs_base/openstack/monasca-common/'
|
@@ -1018,7 +1023,9 @@ def parse(conf, args, usage=None, prog=None,
|
1018 | 1023 | conf.set_default('base_tag', DEFAULT_BASE_TAGS[conf.base]['tag'])
|
1019 | 1024 | prefix = '' if conf.openstack_release == 'master' else 'stable-'
|
1020 | 1025 | openstack_branch = '{}{}'.format(prefix, conf.openstack_release)
|
| 1026 | + openstack_branch_slashed = openstack_branch.replace('-', '/') |
1021 | 1027 | conf.set_default('openstack_branch', openstack_branch)
|
| 1028 | + conf.set_default('openstack_branch_slashed', openstack_branch_slashed) |
1022 | 1029 |
|
1023 | 1030 | if not conf.base_image:
|
1024 | 1031 | conf.base_image = DEFAULT_BASE_TAGS[conf.base]['name']
|
0 commit comments