X-Git-Url: https://gerrit.opnfv.org/gerrit/gitweb?a=blobdiff_plain;f=docker%2Fservices%2Faodh-api.yaml;h=9445069beb3e65a673a9963d9e178077884dcd42;hb=6ae90da66d6125be58651e680f1fb603134087fe;hp=18068c856aa351013e9d31ec853118901f3e51f8;hpb=bd2c98f10b48bbe40f0622f9164c608894d19808;p=apex-tripleo-heat-templates.git diff --git a/docker/services/aodh-api.yaml b/docker/services/aodh-api.yaml index 18068c85..9445069b 100644 --- a/docker/services/aodh-api.yaml +++ b/docker/services/aodh-api.yaml @@ -39,6 +39,10 @@ parameters: EnableInternalTLS: type: boolean default: false + UpgradeRemoveUnusedPackages: + default: false + description: Remove package if the service is being disabled during upgrade + type: boolean conditions: @@ -160,5 +164,10 @@ outputs: - name: Stop and disable aodh service (running under httpd) tags: step2 service: name=httpd state=stopped enabled=no + - name: Remove openstack-aodh-api package if operator requests it + yum: name=openstack-aodh-api state=removed + tags: step2 + ignore_errors: True + when: {get_param: UpgradeRemoveUnusedPackages} metadata_settings: get_attr: [AodhApiPuppetBase, role_data, metadata_settings]