Updates for 20.08 cycle start for groovy and libs

- Adds groovy to the series in the metadata
- Classic charms: sync charm-helpers.
- Classic ceph based charms:  also sync charms.ceph
- Reactive charms: trigger a rebuild

Change-Id: Ib453fa02467788d01392df427c0637f1060d9247
This commit is contained in:
Alex Kavanagh 2020-06-02 14:22:18 +01:00
parent 9f6ada2be9
commit d13a5791b2
4 changed files with 19 additions and 18 deletions

View File

@ -225,7 +225,7 @@ SWIFT_CODENAMES = OrderedDict([
('train', ('train',
['2.22.0', '2.23.0']), ['2.22.0', '2.23.0']),
('ussuri', ('ussuri',
['2.24.0']), ['2.24.0', '2.25.0']),
]) ])
# >= Liberty version->codename mapping # >= Liberty version->codename mapping

View File

@ -432,13 +432,13 @@ class ReplicatedPool(Pool):
pool=self.name, pool=self.name,
name=self.app_name) name=self.app_name)
except CalledProcessError: except CalledProcessError:
log('Could not set app name for pool {}'.format(self.name, level=WARNING)) log('Could not set app name for pool {}'.format(self.name), level=WARNING)
if 'pg_autoscaler' in enabled_manager_modules(): if 'pg_autoscaler' in enabled_manager_modules():
try: try:
enable_pg_autoscale(self.service, self.name) enable_pg_autoscale(self.service, self.name)
except CalledProcessError as e: except CalledProcessError as e:
log('Could not configure auto scaling for pool {}: {}'.format( log('Could not configure auto scaling for pool {}: {}'.format(
self.name, e, level=WARNING)) self.name, e), level=WARNING)
except CalledProcessError: except CalledProcessError:
raise raise
@ -504,7 +504,7 @@ class ErasurePool(Pool):
pool=self.name, pool=self.name,
name=self.app_name) name=self.app_name)
except CalledProcessError: except CalledProcessError:
log('Could not set app name for pool {}'.format(self.name, level=WARNING)) log('Could not set app name for pool {}'.format(self.name), level=WARNING)
if nautilus_or_later: if nautilus_or_later:
# Ensure we set the expected pool ratio # Ensure we set the expected pool ratio
update_pool(client=self.service, update_pool(client=self.service,
@ -515,7 +515,7 @@ class ErasurePool(Pool):
enable_pg_autoscale(self.service, self.name) enable_pg_autoscale(self.service, self.name)
except CalledProcessError as e: except CalledProcessError as e:
log('Could not configure auto scaling for pool {}: {}'.format( log('Could not configure auto scaling for pool {}: {}'.format(
self.name, e, level=WARNING)) self.name, e), level=WARNING)
except CalledProcessError: except CalledProcessError:
raise raise

View File

@ -69,7 +69,7 @@ def _snap_exec(commands):
.format(SNAP_NO_LOCK_RETRY_COUNT)) .format(SNAP_NO_LOCK_RETRY_COUNT))
return_code = e.returncode return_code = e.returncode
log('Snap failed to acquire lock, trying again in {} seconds.' log('Snap failed to acquire lock, trying again in {} seconds.'
.format(SNAP_NO_LOCK_RETRY_DELAY, level='WARN')) .format(SNAP_NO_LOCK_RETRY_DELAY), level='WARN')
sleep(SNAP_NO_LOCK_RETRY_DELAY) sleep(SNAP_NO_LOCK_RETRY_DELAY)
return return_code return return_code

View File

@ -2,20 +2,21 @@ name: glance
maintainer: OpenStack Charmers <openstack-charmers@lists.ubuntu.com> maintainer: OpenStack Charmers <openstack-charmers@lists.ubuntu.com>
summary: OpenStack Image Registry and Delivery Service summary: OpenStack Image Registry and Delivery Service
description: | description: |
The Glance project provides an image registration and discovery service The Glance project provides an image registration and discovery service
and an image delivery service. These services are used in conjunction and an image delivery service. These services are used in conjunction
by Nova to deliver images from object stores, such as OpenStack's Swift by Nova to deliver images from object stores, such as OpenStack's Swift
service, to Nova's compute nodes. service, to Nova's compute nodes.
tags: tags:
- openstack - openstack
- storage - storage
- misc - misc
series: series:
- xenial - xenial
- bionic - bionic
- eoan - eoan
- focal - focal
- trusty - trusty
- groovy
extra-bindings: extra-bindings:
public: public:
admin: admin: