keystone-upgrade.xml revision 4070
95ca7cc2aa11b41497ffab3a1003bc09d24b6bc1fuankg<!DOCTYPE service_bundle SYSTEM '/usr/share/lib/xml/dtd/service_bundle.dtd.1'>
95ca7cc2aa11b41497ffab3a1003bc09d24b6bc1fuankg Copyright (c) 2015, Oracle and/or its affiliates. All rights reserved.
95ca7cc2aa11b41497ffab3a1003bc09d24b6bc1fuankg Licensed under the Apache License, Version 2.0 (the "License"); you may
95ca7cc2aa11b41497ffab3a1003bc09d24b6bc1fuankg not use this file except in compliance with the License. You may obtain
95ca7cc2aa11b41497ffab3a1003bc09d24b6bc1fuankg a copy of the License at
95ca7cc2aa11b41497ffab3a1003bc09d24b6bc1fuankg Unless required by applicable law or agreed to in writing, software
95ca7cc2aa11b41497ffab3a1003bc09d24b6bc1fuankg distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
95ca7cc2aa11b41497ffab3a1003bc09d24b6bc1fuankg WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
95ca7cc2aa11b41497ffab3a1003bc09d24b6bc1fuankg License for the specific language governing permissions and limitations
95ca7cc2aa11b41497ffab3a1003bc09d24b6bc1fuankg under the License.
95ca7cc2aa11b41497ffab3a1003bc09d24b6bc1fuankg NOTE: This service manifest is not editable; its contents will
7190e58eec40192c9719d2f2593471eda14e7e7cfuankg be overwritten by package or patch operations, including
95ca7cc2aa11b41497ffab3a1003bc09d24b6bc1fuankg operating system upgrade. Make customizations in a different
95ca7cc2aa11b41497ffab3a1003bc09d24b6bc1fuankg name="application/openstack/keystone/keystone-upgrade">
95ca7cc2aa11b41497ffab3a1003bc09d24b6bc1fuankg <dependency name='multiuser' grouping='require_all' restart_on='error'
95ca7cc2aa11b41497ffab3a1003bc09d24b6bc1fuankg type='service'>
95ca7cc2aa11b41497ffab3a1003bc09d24b6bc1fuankg <service_fmri value='svc:/milestone/multi-user:default' />
95ca7cc2aa11b41497ffab3a1003bc09d24b6bc1fuankg </dependency>
bb2b38cd44b032118359afbc743efbea12f48e61bnicholes <exec_method timeout_seconds="300" type="method" name="start"
70953fb44a7140fe206c3a5f011e24209c8c5c6abnicholes <method_context>
bb2b38cd44b032118359afbc743efbea12f48e61bnicholes <method_credential user='keystone' group='keystone' />
bb2b38cd44b032118359afbc743efbea12f48e61bnicholes </method_context>
bb2b38cd44b032118359afbc743efbea12f48e61bnicholes </exec_method>
ce22ce4743d79a889dca64df4459c598e2c188c7fuankg <exec_method timeout_seconds="60" type="method" name="stop"
bb2b38cd44b032118359afbc743efbea12f48e61bnicholes exec=":true"/>
bb2b38cd44b032118359afbc743efbea12f48e61bnicholes <propval type="astring" name="duration" value="transient"/>
bb2b38cd44b032118359afbc743efbea12f48e61bnicholes </property_group>
bb2b38cd44b032118359afbc743efbea12f48e61bnicholes <!-- to start/stop/refresh the service -->
bb2b38cd44b032118359afbc743efbea12f48e61bnicholes <propval name='action_authorization' type='astring'
bb2b38cd44b032118359afbc743efbea12f48e61bnicholes <propval name='value_authorization' type='astring'
bb2b38cd44b032118359afbc743efbea12f48e61bnicholes </property_group>
bb2b38cd44b032118359afbc743efbea12f48e61bnicholes <propval type="astring" name="upgrade-id" value="" />
bb2b38cd44b032118359afbc743efbea12f48e61bnicholes <propval name='value_authorization' type='astring'
bb2b38cd44b032118359afbc743efbea12f48e61bnicholes </property_group>
b387b9d37fc71c534f4718777454a8f5a1169017fuankg <common_name>
b387b9d37fc71c534f4718777454a8f5a1169017fuankg OpenStack Keystone Upgrade Service
bb2b38cd44b032118359afbc743efbea12f48e61bnicholes </common_name>
bb2b38cd44b032118359afbc743efbea12f48e61bnicholes <description>
bb2b38cd44b032118359afbc743efbea12f48e61bnicholes keystone-upgrade is a transient service to upgrade the Keystone
bb2b38cd44b032118359afbc743efbea12f48e61bnicholes configuration across major release version changes.
8492a2583e10c69f40de92f9d5da884b64d9f379fuankg </description>
bb2b38cd44b032118359afbc743efbea12f48e61bnicholes</service_bundle>