Cross Reference: ironic-db.xml
xref
: /
solaris-userland
/
components
/
openstack
/
ironic
/
files
/
ironic-db.xml
Home
History
Annotate
Line#
Navigate
Download
Search
only in
./
ironic-db.xml revision 5403
4458
N/A
<?
xml
version=
"1.0"
?>
4458
N/A
<!
DOCTYPE
service_bundle
SYSTEM
'/
usr
/
share
/
lib
/
xml
/
dtd
/
service_bundle.dtd.1
'
>
4458
N/A
<!--
4458
N/A
Copyright (c) 2014, 2015, Oracle
and
/
or
its affiliates. All rights reserved.
4458
N/A
4458
N/A
Licensed under the Apache License, Version 2.0 (the "License"); you may
4458
N/A
not use this file except in compliance with the License. You may obtain
4458
N/A
a copy of the License at
4458
N/A
4458
N/A
http://www.apache.org/licenses/LICENSE-2.0
4458
N/A
4458
N/A
Unless required by applicable law or agreed to in writing, software
4458
N/A
distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
4458
N/A
WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
4458
N/A
License for the specific language governing permissions and limitations
4458
N/A
under the License.
4458
N/A
4458
N/A
NOTE: This service manifest is not editable; its contents will
4458
N/A
be overwritten by package or patch operations, including
4458
N/A
operating system upgrade. Make customizations in a different
4458
N/A
file.
4458
N/A
-->
4458
N/A
<
service_bundle
type=
"manifest"
name=
"ironic-db"
>
4458
N/A
4458
N/A
<
service
version=
"1"
type=
"service"
4458
N/A
name=
"
application
/
openstack
/
ironic
/
ironic-db
"
>
4458
N/A
4458
N/A
<
dependency
name=
'multiuser'
grouping=
'require_all'
restart_on=
'error'
4458
N/A
type=
'service'
>
4458
N/A
<
service_fmri
value=
'svc:/
milestone
/
multi-user
:default'
/>
4458
N/A
</
dependency
>
4458
N/A
5403
N/A
<
dependency
name=
'upgrade'
grouping=
'require_all'
restart_on=
'none'
5403
N/A
type=
'service'
>
5403
N/A
<
service_fmri
value=
'svc:/
application
/
openstack
/
ironic
/
ironic-upgrade
'
/>
5403
N/A
</
dependency
>
5403
N/A
4458
N/A
<
dependency
name=
'ntp'
grouping=
'optional_all'
restart_on=
'none'
4458
N/A
type=
'service'
>
4458
N/A
<
service_fmri
value=
'svc:/
network
/
ntp
'
/>
4458
N/A
</
dependency
>
4458
N/A
4458
N/A
<
dependency
name=
'mysql'
grouping=
'optional_all'
restart_on=
'none'
4458
N/A
type=
'service'
>
4458
N/A
<
service_fmri
value=
'svc:/
application
/
database
/
mysql
'
/>
4458
N/A
</
dependency
>
4458
N/A
4458
N/A
<
logfile_attributes
permissions=
'600'
/>
4458
N/A
4458
N/A
<
exec_method
timeout_seconds=
"60"
type=
"method"
name=
"start"
4458
N/A
exec=
"/
lib
/
svc
/
method
/
ironic-db
%m %{
config
/
config_path
}"
>
4458
N/A
<
method_context
>
4458
N/A
<
method_credential
user=
'ironic'
group=
'ironic'
/>
4458
N/A
</
method_context
>
4458
N/A
</
exec_method
>
4458
N/A
<
exec_method
timeout_seconds=
"60"
type=
"method"
name=
"stop"
4458
N/A
exec=
":true"
/>
4458
N/A
4458
N/A
<
property_group
type=
"framework"
name=
"startd"
>
4458
N/A
<
propval
type=
"astring"
name=
"duration"
value=
"transient"
/>
4458
N/A
</
property_group
>
4458
N/A
4458
N/A
<
instance
name=
'default'
enabled=
'false'
>
4458
N/A
<!-- to
start
/
stop
/
refresh
the service -->
4458
N/A
<
property_group
name=
'general'
type=
'framework'
>
4458
N/A
<
propval
name=
'action_authorization'
type=
'astring'
4458
N/A
value=
'
solaris.smf.manage.ironic
'
/>
4458
N/A
<
propval
name=
'value_authorization'
type=
'astring'
4458
N/A
value=
'
solaris.smf.value.ironic
'
/>
4458
N/A
</
property_group
>
4458
N/A
<
property_group
name=
'config'
type=
'application'
>
4458
N/A
<
propval
name=
'config_path'
type=
'astring'
4458
N/A
value=
'/
etc
/
ironic
/
ironic.conf
'
/>
4458
N/A
</
property_group
>
4458
N/A
</
instance
>
4458
N/A
4458
N/A
<
template
>
4458
N/A
<
common_name
>
4458
N/A
<
loctext
xml
:
lang=
"C"
>
4458
N/A
OpenStack Ironic Database Creation Service
4458
N/A
</
loctext
>
4458
N/A
</
common_name
>
4458
N/A
<
description
>
4458
N/A
<
loctext
xml
:
lang=
"C"
>
4458
N/A
ironic-db is a transient service to create the Ironic database if
4458
N/A
required.
4458
N/A
</
loctext
>
4458
N/A
</
description
>
4458
N/A
</
template
>
4458
N/A
</
service
>
4458
N/A
</
service_bundle
>