components/openstack/ironic/ironic.p5m
branchs11-update
changeset 4508 d8924d870370
child 4625 18adb92d4193
equal deleted inserted replaced
4506:e5c1a87858fd 4508:d8924d870370
       
     1 #
       
     2 # CDDL HEADER START
       
     3 #
       
     4 # The contents of this file are subject to the terms of the
       
     5 # Common Development and Distribution License (the "License").
       
     6 # You may not use this file except in compliance with the License.
       
     7 #
       
     8 # You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
       
     9 # or http://www.opensolaris.org/os/licensing.
       
    10 # See the License for the specific language governing permissions
       
    11 # and limitations under the License.
       
    12 #
       
    13 # When distributing Covered Code, include this CDDL HEADER in each
       
    14 # file and include the License file at usr/src/OPENSOLARIS.LICENSE.
       
    15 # If applicable, add the following below this CDDL HEADER, with the
       
    16 # fields enclosed by brackets "[]" replaced with your own identifying
       
    17 # information: Portions Copyright [yyyy] [name of copyright owner]
       
    18 #
       
    19 # CDDL HEADER END
       
    20 #
       
    21 
       
    22 #
       
    23 # Copyright (c) 2014, 2015, Oracle and/or its affiliates. All rights reserved.
       
    24 #
       
    25 
       
    26 set name=pkg.fmri \
       
    27     value=pkg:/cloud/openstack/ironic@$(IPS_COMPONENT_VERSION),$(BUILD_VERSION)
       
    28 set name=pkg.summary value="OpenStack Ironic"
       
    29 set name=pkg.description \
       
    30     value="Provisioning of bare metal instances in OpenStack."
       
    31 set name=pkg.human-version value="Juno $(COMPONENT_VERSION)"
       
    32 set name=com.oracle.info.description \
       
    33     value="Ironic, the OpenStack bare metal provisioning service"
       
    34 set name=com.oracle.info.tpno value=$(TPNO)
       
    35 set name=info.classification \
       
    36     value="org.opensolaris.category.2008:System/Administration and Configuration" \
       
    37     value="org.opensolaris.category.2008:System/Enterprise Management" \
       
    38     value=org.opensolaris.category.2008:System/Virtualization \
       
    39     value="org.opensolaris.category.2008:Web Services/Application and Web Servers"
       
    40 set name=info.source-url value=$(COMPONENT_ARCHIVE_URL)
       
    41 set name=info.upstream value="OpenStack <[email protected]>"
       
    42 set name=info.upstream-url value=$(COMPONENT_PROJECT_URL)
       
    43 set name=openstack.upgrade-id reboot-needed=true value=$(COMPONENT_BE_VERSION)
       
    44 set name=org.opensolaris.arc-caseid value=PSARC/2013/350 value=PSARC/2015/172
       
    45 set name=org.opensolaris.consolidation value=$(CONSOLIDATION)
       
    46 #
       
    47 dir  path=etc/ironic owner=ironic group=ironic mode=0700
       
    48 file files/ironic.conf path=etc/ironic/ironic.conf owner=ironic group=ironic \
       
    49     mode=0644 overlay=allow preserve=renamenew
       
    50 file path=etc/ironic/policy.json owner=ironic group=ironic mode=0644 \
       
    51     overlay=allow preserve=renamenew
       
    52 file files/ironic.auth_attr \
       
    53     path=etc/security/auth_attr.d/cloud:openstack:ironic group=sys
       
    54 file files/ironic.exec_attr \
       
    55     path=etc/security/exec_attr.d/cloud:openstack:ironic group=sys
       
    56 file files/ironic.prof_attr \
       
    57     path=etc/security/prof_attr.d/cloud:openstack:ironic group=sys
       
    58 file files/ironic.user_attr path=etc/user_attr.d/cloud:openstack:ironic \
       
    59     group=sys
       
    60 file path=lib/svc/manifest/application/openstack/ironic-api.xml
       
    61 file path=lib/svc/manifest/application/openstack/ironic-conductor.xml
       
    62 file path=lib/svc/manifest/application/openstack/ironic-db.xml
       
    63 file files/ironic-api path=lib/svc/method/ironic-api
       
    64 file files/ironic-conductor path=lib/svc/method/ironic-conductor
       
    65 file files/ironic-db path=lib/svc/method/ironic-db
       
    66 file path=usr/bin/ironic-dbsync
       
    67 file files/ironic-keystone-setup.sh \
       
    68     path=usr/demo/openstack/keystone/ironic-keystone-setup.sh mode=0555
       
    69 file usr/bin/ironic-api path=usr/lib/ironic/ironic-api mode=0555
       
    70 file usr/bin/ironic-conductor path=usr/lib/ironic/ironic-conductor mode=0555
       
    71 file files/ironic-manifest.ksh path=usr/lib/ironic/ironic-manifest.ksh mode=0555
       
    72 file path=usr/lib/python$(PYVER)/vendor-packages/ironic-$(COMPONENT_VERSION)-py$(PYVER).egg-info/PKG-INFO
       
    73 file path=usr/lib/python$(PYVER)/vendor-packages/ironic-$(COMPONENT_VERSION)-py$(PYVER).egg-info/SOURCES.txt
       
    74 file path=usr/lib/python$(PYVER)/vendor-packages/ironic-$(COMPONENT_VERSION)-py$(PYVER).egg-info/dependency_links.txt
       
    75 file path=usr/lib/python$(PYVER)/vendor-packages/ironic-$(COMPONENT_VERSION)-py$(PYVER).egg-info/entry_points.txt
       
    76 file path=usr/lib/python$(PYVER)/vendor-packages/ironic-$(COMPONENT_VERSION)-py$(PYVER).egg-info/not-zip-safe
       
    77 file path=usr/lib/python$(PYVER)/vendor-packages/ironic-$(COMPONENT_VERSION)-py$(PYVER).egg-info/pbr.json
       
    78 file path=usr/lib/python$(PYVER)/vendor-packages/ironic-$(COMPONENT_VERSION)-py$(PYVER).egg-info/requires.txt
       
    79 file path=usr/lib/python$(PYVER)/vendor-packages/ironic-$(COMPONENT_VERSION)-py$(PYVER).egg-info/top_level.txt
       
    80 file path=usr/lib/python$(PYVER)/vendor-packages/ironic/__init__.py
       
    81 file path=usr/lib/python$(PYVER)/vendor-packages/ironic/api/__init__.py
       
    82 file path=usr/lib/python$(PYVER)/vendor-packages/ironic/api/acl.py
       
    83 file path=usr/lib/python$(PYVER)/vendor-packages/ironic/api/app.py
       
    84 file path=usr/lib/python$(PYVER)/vendor-packages/ironic/api/app.wsgi
       
    85 file path=usr/lib/python$(PYVER)/vendor-packages/ironic/api/config.py
       
    86 file path=usr/lib/python$(PYVER)/vendor-packages/ironic/api/controllers/__init__.py
       
    87 file path=usr/lib/python$(PYVER)/vendor-packages/ironic/api/controllers/base.py
       
    88 file path=usr/lib/python$(PYVER)/vendor-packages/ironic/api/controllers/link.py
       
    89 file path=usr/lib/python$(PYVER)/vendor-packages/ironic/api/controllers/root.py
       
    90 file path=usr/lib/python$(PYVER)/vendor-packages/ironic/api/controllers/v1/__init__.py
       
    91 file path=usr/lib/python$(PYVER)/vendor-packages/ironic/api/controllers/v1/chassis.py
       
    92 file path=usr/lib/python$(PYVER)/vendor-packages/ironic/api/controllers/v1/collection.py
       
    93 file path=usr/lib/python$(PYVER)/vendor-packages/ironic/api/controllers/v1/driver.py
       
    94 file path=usr/lib/python$(PYVER)/vendor-packages/ironic/api/controllers/v1/node.py
       
    95 file path=usr/lib/python$(PYVER)/vendor-packages/ironic/api/controllers/v1/port.py
       
    96 file path=usr/lib/python$(PYVER)/vendor-packages/ironic/api/controllers/v1/state.py
       
    97 file path=usr/lib/python$(PYVER)/vendor-packages/ironic/api/controllers/v1/types.py
       
    98 file path=usr/lib/python$(PYVER)/vendor-packages/ironic/api/controllers/v1/utils.py
       
    99 file path=usr/lib/python$(PYVER)/vendor-packages/ironic/api/hooks.py
       
   100 file path=usr/lib/python$(PYVER)/vendor-packages/ironic/api/middleware/__init__.py
       
   101 file path=usr/lib/python$(PYVER)/vendor-packages/ironic/api/middleware/auth_token.py
       
   102 file path=usr/lib/python$(PYVER)/vendor-packages/ironic/api/middleware/parsable_error.py
       
   103 file path=usr/lib/python$(PYVER)/vendor-packages/ironic/cmd/__init__.py
       
   104 file path=usr/lib/python$(PYVER)/vendor-packages/ironic/cmd/api.py
       
   105 file path=usr/lib/python$(PYVER)/vendor-packages/ironic/cmd/conductor.py
       
   106 file path=usr/lib/python$(PYVER)/vendor-packages/ironic/cmd/dbsync.py
       
   107 file path=usr/lib/python$(PYVER)/vendor-packages/ironic/common/__init__.py
       
   108 file path=usr/lib/python$(PYVER)/vendor-packages/ironic/common/boot_devices.py
       
   109 file path=usr/lib/python$(PYVER)/vendor-packages/ironic/common/config.py
       
   110 file path=usr/lib/python$(PYVER)/vendor-packages/ironic/common/context.py
       
   111 file path=usr/lib/python$(PYVER)/vendor-packages/ironic/common/dhcp_factory.py
       
   112 file path=usr/lib/python$(PYVER)/vendor-packages/ironic/common/disk_partitioner.py
       
   113 file path=usr/lib/python$(PYVER)/vendor-packages/ironic/common/driver_factory.py
       
   114 file path=usr/lib/python$(PYVER)/vendor-packages/ironic/common/exception.py
       
   115 file path=usr/lib/python$(PYVER)/vendor-packages/ironic/common/glance_service/__init__.py
       
   116 file path=usr/lib/python$(PYVER)/vendor-packages/ironic/common/glance_service/base_image_service.py
       
   117 file path=usr/lib/python$(PYVER)/vendor-packages/ironic/common/glance_service/service.py
       
   118 file path=usr/lib/python$(PYVER)/vendor-packages/ironic/common/glance_service/service_utils.py
       
   119 file path=usr/lib/python$(PYVER)/vendor-packages/ironic/common/glance_service/v1/__init__.py
       
   120 file path=usr/lib/python$(PYVER)/vendor-packages/ironic/common/glance_service/v1/image_service.py
       
   121 file path=usr/lib/python$(PYVER)/vendor-packages/ironic/common/glance_service/v2/__init__.py
       
   122 file path=usr/lib/python$(PYVER)/vendor-packages/ironic/common/glance_service/v2/image_service.py
       
   123 file path=usr/lib/python$(PYVER)/vendor-packages/ironic/common/hash_ring.py
       
   124 file path=usr/lib/python$(PYVER)/vendor-packages/ironic/common/i18n.py
       
   125 file path=usr/lib/python$(PYVER)/vendor-packages/ironic/common/image_service.py
       
   126 file path=usr/lib/python$(PYVER)/vendor-packages/ironic/common/images.py
       
   127 file path=usr/lib/python$(PYVER)/vendor-packages/ironic/common/isolinux_config.template
       
   128 file path=usr/lib/python$(PYVER)/vendor-packages/ironic/common/keystone.py
       
   129 file path=usr/lib/python$(PYVER)/vendor-packages/ironic/common/network.py
       
   130 file path=usr/lib/python$(PYVER)/vendor-packages/ironic/common/paths.py
       
   131 file path=usr/lib/python$(PYVER)/vendor-packages/ironic/common/policy.py
       
   132 file path=usr/lib/python$(PYVER)/vendor-packages/ironic/common/pxe_utils.py
       
   133 file path=usr/lib/python$(PYVER)/vendor-packages/ironic/common/rpc.py
       
   134 file path=usr/lib/python$(PYVER)/vendor-packages/ironic/common/safe_utils.py
       
   135 file path=usr/lib/python$(PYVER)/vendor-packages/ironic/common/service.py
       
   136 file path=usr/lib/python$(PYVER)/vendor-packages/ironic/common/states.py
       
   137 file path=usr/lib/python$(PYVER)/vendor-packages/ironic/common/swift.py
       
   138 file path=usr/lib/python$(PYVER)/vendor-packages/ironic/common/utils.py
       
   139 file path=usr/lib/python$(PYVER)/vendor-packages/ironic/conductor/__init__.py
       
   140 file path=usr/lib/python$(PYVER)/vendor-packages/ironic/conductor/manager.py
       
   141 file path=usr/lib/python$(PYVER)/vendor-packages/ironic/conductor/rpcapi.py
       
   142 file path=usr/lib/python$(PYVER)/vendor-packages/ironic/conductor/task_manager.py
       
   143 file path=usr/lib/python$(PYVER)/vendor-packages/ironic/conductor/utils.py
       
   144 file path=usr/lib/python$(PYVER)/vendor-packages/ironic/db/__init__.py
       
   145 file path=usr/lib/python$(PYVER)/vendor-packages/ironic/db/api.py
       
   146 file path=usr/lib/python$(PYVER)/vendor-packages/ironic/db/migration.py
       
   147 file path=usr/lib/python$(PYVER)/vendor-packages/ironic/db/sqlalchemy/__init__.py
       
   148 file path=usr/lib/python$(PYVER)/vendor-packages/ironic/db/sqlalchemy/alembic.ini
       
   149 file path=usr/lib/python$(PYVER)/vendor-packages/ironic/db/sqlalchemy/alembic/README
       
   150 file path=usr/lib/python$(PYVER)/vendor-packages/ironic/db/sqlalchemy/alembic/env.py
       
   151 file path=usr/lib/python$(PYVER)/vendor-packages/ironic/db/sqlalchemy/alembic/script.py.mako
       
   152 file path=usr/lib/python$(PYVER)/vendor-packages/ironic/db/sqlalchemy/alembic/versions/21b331f883ef_add_provision_updated_at.py
       
   153 file path=usr/lib/python$(PYVER)/vendor-packages/ironic/db/sqlalchemy/alembic/versions/2581ebaf0cb2_initial_migration.py
       
   154 file path=usr/lib/python$(PYVER)/vendor-packages/ironic/db/sqlalchemy/alembic/versions/31baaf680d2b_add_node_instance_info.py
       
   155 file path=usr/lib/python$(PYVER)/vendor-packages/ironic/db/sqlalchemy/alembic/versions/3bea56f25597_add_unique_constraint_to_instance_uuid.py
       
   156 file path=usr/lib/python$(PYVER)/vendor-packages/ironic/db/sqlalchemy/alembic/versions/3cb628139ea4_nodes_add_console_enabled.py
       
   157 file path=usr/lib/python$(PYVER)/vendor-packages/ironic/db/sqlalchemy/alembic/versions/487deb87cc9d_add_conductor_affinity_and_online.py
       
   158 file path=usr/lib/python$(PYVER)/vendor-packages/ironic/db/sqlalchemy/api.py
       
   159 file path=usr/lib/python$(PYVER)/vendor-packages/ironic/db/sqlalchemy/migration.py
       
   160 file path=usr/lib/python$(PYVER)/vendor-packages/ironic/db/sqlalchemy/models.py
       
   161 file path=usr/lib/python$(PYVER)/vendor-packages/ironic/dhcp/__init__.py
       
   162 file path=usr/lib/python$(PYVER)/vendor-packages/ironic/dhcp/base.py
       
   163 file path=usr/lib/python$(PYVER)/vendor-packages/ironic/dhcp/neutron.py
       
   164 file path=usr/lib/python$(PYVER)/vendor-packages/ironic/dhcp/none.py
       
   165 file path=usr/lib/python$(PYVER)/vendor-packages/ironic/drivers/__init__.py
       
   166 file path=usr/lib/python$(PYVER)/vendor-packages/ironic/drivers/agent.py
       
   167 file path=usr/lib/python$(PYVER)/vendor-packages/ironic/drivers/base.py
       
   168 file path=usr/lib/python$(PYVER)/vendor-packages/ironic/drivers/drac.py
       
   169 file path=usr/lib/python$(PYVER)/vendor-packages/ironic/drivers/fake.py
       
   170 file path=usr/lib/python$(PYVER)/vendor-packages/ironic/drivers/ilo.py
       
   171 file path=usr/lib/python$(PYVER)/vendor-packages/ironic/drivers/modules/__init__.py
       
   172 file path=usr/lib/python$(PYVER)/vendor-packages/ironic/drivers/modules/agent.py
       
   173 file path=usr/lib/python$(PYVER)/vendor-packages/ironic/drivers/modules/agent_client.py
       
   174 file path=usr/lib/python$(PYVER)/vendor-packages/ironic/drivers/modules/agent_config.template
       
   175 file path=usr/lib/python$(PYVER)/vendor-packages/ironic/drivers/modules/boot.ipxe
       
   176 file path=usr/lib/python$(PYVER)/vendor-packages/ironic/drivers/modules/console_utils.py
       
   177 file path=usr/lib/python$(PYVER)/vendor-packages/ironic/drivers/modules/deploy_utils.py
       
   178 file path=usr/lib/python$(PYVER)/vendor-packages/ironic/drivers/modules/drac/__init__.py
       
   179 file path=usr/lib/python$(PYVER)/vendor-packages/ironic/drivers/modules/drac/client.py
       
   180 file path=usr/lib/python$(PYVER)/vendor-packages/ironic/drivers/modules/drac/common.py
       
   181 file path=usr/lib/python$(PYVER)/vendor-packages/ironic/drivers/modules/drac/management.py
       
   182 file path=usr/lib/python$(PYVER)/vendor-packages/ironic/drivers/modules/drac/power.py
       
   183 file path=usr/lib/python$(PYVER)/vendor-packages/ironic/drivers/modules/drac/resource_uris.py
       
   184 file path=usr/lib/python$(PYVER)/vendor-packages/ironic/drivers/modules/elilo_efi_pxe_config.template
       
   185 file path=usr/lib/python$(PYVER)/vendor-packages/ironic/drivers/modules/fake.py
       
   186 file path=usr/lib/python$(PYVER)/vendor-packages/ironic/drivers/modules/iboot.py
       
   187 file path=usr/lib/python$(PYVER)/vendor-packages/ironic/drivers/modules/ilo/__init__.py
       
   188 file path=usr/lib/python$(PYVER)/vendor-packages/ironic/drivers/modules/ilo/common.py
       
   189 file path=usr/lib/python$(PYVER)/vendor-packages/ironic/drivers/modules/ilo/deploy.py
       
   190 file path=usr/lib/python$(PYVER)/vendor-packages/ironic/drivers/modules/ilo/power.py
       
   191 file path=usr/lib/python$(PYVER)/vendor-packages/ironic/drivers/modules/image_cache.py
       
   192 file path=usr/lib/python$(PYVER)/vendor-packages/ironic/drivers/modules/ipminative.py
       
   193 file path=usr/lib/python$(PYVER)/vendor-packages/ironic/drivers/modules/ipmitool.py
       
   194 file path=usr/lib/python$(PYVER)/vendor-packages/ironic/drivers/modules/ipxe_config.template
       
   195 file path=usr/lib/python$(PYVER)/vendor-packages/ironic/drivers/modules/iscsi_deploy.py
       
   196 file path=usr/lib/python$(PYVER)/vendor-packages/ironic/drivers/modules/pxe.py
       
   197 file path=usr/lib/python$(PYVER)/vendor-packages/ironic/drivers/modules/pxe_config.template
       
   198 file path=usr/lib/python$(PYVER)/vendor-packages/ironic/drivers/modules/seamicro.py
       
   199 file path=usr/lib/python$(PYVER)/vendor-packages/ironic/drivers/modules/snmp.py
       
   200 file path=usr/lib/python$(PYVER)/vendor-packages/ironic/drivers/modules/solaris_ipmitool.py
       
   201 file path=usr/lib/python$(PYVER)/vendor-packages/ironic/drivers/modules/ssh.py
       
   202 file path=usr/lib/python$(PYVER)/vendor-packages/ironic/drivers/pxe.py
       
   203 file path=usr/lib/python$(PYVER)/vendor-packages/ironic/drivers/solaris.py
       
   204 file path=usr/lib/python$(PYVER)/vendor-packages/ironic/drivers/utils.py
       
   205 file path=usr/lib/python$(PYVER)/vendor-packages/ironic/migrate_nova/__init__.py
       
   206 file path=usr/lib/python$(PYVER)/vendor-packages/ironic/migrate_nova/migrate_db.py
       
   207 file path=usr/lib/python$(PYVER)/vendor-packages/ironic/migrate_nova/nova_baremetal_states.py
       
   208 file path=usr/lib/python$(PYVER)/vendor-packages/ironic/migrate_nova/nova_models.py
       
   209 file path=usr/lib/python$(PYVER)/vendor-packages/ironic/netconf.py
       
   210 file path=usr/lib/python$(PYVER)/vendor-packages/ironic/nova/__init__.py
       
   211 file path=usr/lib/python$(PYVER)/vendor-packages/ironic/nova/compute/__init__.py
       
   212 file path=usr/lib/python$(PYVER)/vendor-packages/ironic/nova/compute/manager.py
       
   213 file path=usr/lib/python$(PYVER)/vendor-packages/ironic/nova/scheduler/__init__.py
       
   214 file path=usr/lib/python$(PYVER)/vendor-packages/ironic/nova/scheduler/ironic_host_manager.py
       
   215 file path=usr/lib/python$(PYVER)/vendor-packages/ironic/nova/virt/__init__.py
       
   216 file path=usr/lib/python$(PYVER)/vendor-packages/ironic/nova/virt/ironic/__init__.py
       
   217 file path=usr/lib/python$(PYVER)/vendor-packages/ironic/nova/virt/ironic/driver.py
       
   218 file path=usr/lib/python$(PYVER)/vendor-packages/ironic/objects/__init__.py
       
   219 file path=usr/lib/python$(PYVER)/vendor-packages/ironic/objects/base.py
       
   220 file path=usr/lib/python$(PYVER)/vendor-packages/ironic/objects/chassis.py
       
   221 file path=usr/lib/python$(PYVER)/vendor-packages/ironic/objects/conductor.py
       
   222 file path=usr/lib/python$(PYVER)/vendor-packages/ironic/objects/node.py
       
   223 file path=usr/lib/python$(PYVER)/vendor-packages/ironic/objects/port.py
       
   224 file path=usr/lib/python$(PYVER)/vendor-packages/ironic/objects/utils.py
       
   225 file path=usr/lib/python$(PYVER)/vendor-packages/ironic/openstack/__init__.py
       
   226 file path=usr/lib/python$(PYVER)/vendor-packages/ironic/openstack/common/__init__.py
       
   227 file path=usr/lib/python$(PYVER)/vendor-packages/ironic/openstack/common/apiclient/__init__.py
       
   228 file path=usr/lib/python$(PYVER)/vendor-packages/ironic/openstack/common/apiclient/auth.py
       
   229 file path=usr/lib/python$(PYVER)/vendor-packages/ironic/openstack/common/apiclient/base.py
       
   230 file path=usr/lib/python$(PYVER)/vendor-packages/ironic/openstack/common/apiclient/client.py
       
   231 file path=usr/lib/python$(PYVER)/vendor-packages/ironic/openstack/common/apiclient/exceptions.py
       
   232 file path=usr/lib/python$(PYVER)/vendor-packages/ironic/openstack/common/apiclient/fake_client.py
       
   233 file path=usr/lib/python$(PYVER)/vendor-packages/ironic/openstack/common/cliutils.py
       
   234 file path=usr/lib/python$(PYVER)/vendor-packages/ironic/openstack/common/config/__init__.py
       
   235 file path=usr/lib/python$(PYVER)/vendor-packages/ironic/openstack/common/config/generator.py
       
   236 file path=usr/lib/python$(PYVER)/vendor-packages/ironic/openstack/common/context.py
       
   237 file path=usr/lib/python$(PYVER)/vendor-packages/ironic/openstack/common/eventlet_backdoor.py
       
   238 file path=usr/lib/python$(PYVER)/vendor-packages/ironic/openstack/common/excutils.py
       
   239 file path=usr/lib/python$(PYVER)/vendor-packages/ironic/openstack/common/fileutils.py
       
   240 file path=usr/lib/python$(PYVER)/vendor-packages/ironic/openstack/common/gettextutils.py
       
   241 file path=usr/lib/python$(PYVER)/vendor-packages/ironic/openstack/common/imageutils.py
       
   242 file path=usr/lib/python$(PYVER)/vendor-packages/ironic/openstack/common/importutils.py
       
   243 file path=usr/lib/python$(PYVER)/vendor-packages/ironic/openstack/common/jsonutils.py
       
   244 file path=usr/lib/python$(PYVER)/vendor-packages/ironic/openstack/common/local.py
       
   245 file path=usr/lib/python$(PYVER)/vendor-packages/ironic/openstack/common/lockutils.py
       
   246 file path=usr/lib/python$(PYVER)/vendor-packages/ironic/openstack/common/log.py
       
   247 file path=usr/lib/python$(PYVER)/vendor-packages/ironic/openstack/common/loopingcall.py
       
   248 file path=usr/lib/python$(PYVER)/vendor-packages/ironic/openstack/common/network_utils.py
       
   249 file path=usr/lib/python$(PYVER)/vendor-packages/ironic/openstack/common/periodic_task.py
       
   250 file path=usr/lib/python$(PYVER)/vendor-packages/ironic/openstack/common/policy.py
       
   251 file path=usr/lib/python$(PYVER)/vendor-packages/ironic/openstack/common/processutils.py
       
   252 file path=usr/lib/python$(PYVER)/vendor-packages/ironic/openstack/common/service.py
       
   253 file path=usr/lib/python$(PYVER)/vendor-packages/ironic/openstack/common/strutils.py
       
   254 file path=usr/lib/python$(PYVER)/vendor-packages/ironic/openstack/common/systemd.py
       
   255 file path=usr/lib/python$(PYVER)/vendor-packages/ironic/openstack/common/threadgroup.py
       
   256 file path=usr/lib/python$(PYVER)/vendor-packages/ironic/openstack/common/timeutils.py
       
   257 file path=usr/lib/python$(PYVER)/vendor-packages/ironic/openstack/common/uuidutils.py
       
   258 file path=usr/lib/python$(PYVER)/vendor-packages/ironic/openstack/common/versionutils.py
       
   259 file path=usr/lib/python$(PYVER)/vendor-packages/ironic/version.py
       
   260 dir  path=var/lib/ironic owner=ironic group=ironic mode=0700
       
   261 #
       
   262 group groupname=ironic gid=91
       
   263 user username=ironic ftpuser=false gcos-field="OpenStack Ironic" group=ironic \
       
   264     home-dir=/var/lib/ironic password=NP uid=91
       
   265 #
       
   266 license LICENSE license="Apache 2.0"
       
   267 
       
   268 # force a group dependency on the optional anyjson; pkgdepend work is needed to
       
   269 # flush this out.
       
   270 depend type=group fmri=library/python/anyjson-$(PYV)
       
   271 
       
   272 # force a group dependency on the optional simplejson; pkgdepend work is needed
       
   273 # to flush this out.
       
   274 depend type=group fmri=library/python/simplejson-$(PYV)
       
   275 
       
   276 # force a dependency on package delivering curl(1)
       
   277 depend type=require fmri=__TBD pkg.debug.depend.file=usr/bin/curl
       
   278 
       
   279 # force a dependency on package delivering the Unified Archive File System
       
   280 depend type=require fmri=__TBD pkg.debug.depend.file=usr/lib/fs/uafs/uafs
       
   281 
       
   282 # force a dependency on package delivering uvfs(7FS)
       
   283 depend type=require fmri=__TBD pkg.debug.depend.file=usr/lib/fs/uvfs/mount
       
   284 
       
   285 # force a dependency on package delivering installadm(1M)
       
   286 depend type=require fmri=__TBD pkg.debug.depend.file=usr/sbin/installadm
       
   287 
       
   288 # force a dependency on package delivering ipmitool(1)
       
   289 depend type=require fmri=__TBD pkg.debug.depend.file=usr/sbin/ipmitool
       
   290 
       
   291 # force a dependency on nova; pkgdepend work is needed to flush this out.
       
   292 depend type=require fmri=cloud/openstack/nova
       
   293 
       
   294 # force a dependency on alembic; pkgdepend work is needed to flush this out.
       
   295 depend type=require fmri=library/python/alembic-$(PYV)
       
   296 
       
   297 # force a dependency on argparse; pkgdepend work is needed to flush this out.
       
   298 depend type=require fmri=library/python/argparse-$(PYV)
       
   299 
       
   300 # force a dependency on babel; pkgdepend work is needed to flush this out.
       
   301 depend type=require fmri=library/python/babel-$(PYV)
       
   302 
       
   303 # force a dependency on eventlet; pkgdepend work is needed to flush this out.
       
   304 depend type=require fmri=library/python/eventlet-$(PYV)
       
   305 
       
   306 # force a dependency on glanceclient; pkgdepend work is needed to flush this
       
   307 # out.
       
   308 depend type=require fmri=library/python/glanceclient-$(PYV)
       
   309 
       
   310 # force a dependency on greenlet; pkgdepend work is needed to flush this out.
       
   311 depend type=require fmri=library/python/greenlet-$(PYV)
       
   312 
       
   313 # force a dependency on iso8601; pkgdepend work is needed to flush this out.
       
   314 depend type=require fmri=library/python/iso8601-$(PYV)
       
   315 
       
   316 # force a dependency on jinja2; pkgdepend work is needed to flush this out.
       
   317 depend type=require fmri=library/python/jinja2-$(PYV)
       
   318 
       
   319 # force a dependency on jsonpatch; pkgdepend work is needed to flush this out.
       
   320 depend type=require fmri=library/python/jsonpatch-$(PYV)
       
   321 
       
   322 # force a dependency on keystoneclient; pkgdepend work is needed to flush this
       
   323 # out.
       
   324 depend type=require fmri=library/python/keystoneclient-$(PYV)
       
   325 
       
   326 # force a dependency on keystonemiddleware; pkgdepend work is needed to flush
       
   327 # this out.
       
   328 depend type=require fmri=library/python/keystonemiddleware-$(PYV)
       
   329 
       
   330 # force a dependency on lockfile; pkgdepend work is needed to flush this out.
       
   331 depend type=require fmri=library/python/lockfile-$(PYV)
       
   332 
       
   333 # force a dependency on netaddr; pkgdepend work is needed to flush this out.
       
   334 depend type=require fmri=library/python/netaddr-$(PYV)
       
   335 
       
   336 # force a dependency on neutronclient; pkgdepend work is needed to flush this
       
   337 # out.
       
   338 depend type=require fmri=library/python/neutronclient-$(PYV)
       
   339 
       
   340 # force a dependency on oslo.config; pkgdepend work is needed to flush this out.
       
   341 depend type=require fmri=library/python/oslo.config-$(PYV)
       
   342 
       
   343 # force a dependency on oslo.db; pkgdepend work is needed to flush this out.
       
   344 depend type=require fmri=library/python/oslo.db-$(PYV)
       
   345 
       
   346 # force a dependency on oslo.i18n; pkgdepend work is needed to flush this out.
       
   347 depend type=require fmri=library/python/oslo.i18n-$(PYV)
       
   348 
       
   349 # force a dependency on oslo.messaging; pkgdepend work is needed to flush this
       
   350 # out.
       
   351 depend type=require fmri=library/python/oslo.messaging-$(PYV)
       
   352 
       
   353 # force a dependency on oslo.utils; pkgdepend work is needed to flush this out.
       
   354 depend type=require fmri=library/python/oslo.utils-$(PYV)
       
   355 
       
   356 # force a dependency on paramiko; pkgdepend work is needed to flush this out.
       
   357 depend type=require fmri=library/python/paramiko-$(PYV)
       
   358 
       
   359 # force a dependency on pbr; pkgdepend work is needed to flush this out.
       
   360 depend type=require fmri=library/python/pbr-$(PYV)
       
   361 
       
   362 # force a dependency on pecan; pkgdepend work is needed to flush this out.
       
   363 depend type=require fmri=library/python/pecan-$(PYV)
       
   364 
       
   365 # force a dependency on posix_ipc; pkgdepend work is needed to flush this out.
       
   366 depend type=require fmri=library/python/posix_ipc-$(PYV)
       
   367 
       
   368 # force a dependency on prettytable; pkgdepend work is needed to flush this out.
       
   369 depend type=require fmri=library/python/prettytable-$(PYV)
       
   370 
       
   371 # force a dependency on pysendfile; pkgdepend work is needed to flush this out.
       
   372 depend type=require fmri=library/python/pysendfile-$(PYV)
       
   373 
       
   374 # force a dependency on requests; pkgdepend work is needed to flush this out.
       
   375 depend type=require fmri=library/python/requests-$(PYV)
       
   376 
       
   377 # force a dependency on retrying; pkgdepend work is needed to flush this out.
       
   378 depend type=require fmri=library/python/retrying-$(PYV)
       
   379 
       
   380 # force a dependency on scp; pkgdepend work is needed to flush this out.
       
   381 depend type=require fmri=library/python/scp-$(PYV)
       
   382 
       
   383 # force a dependency on setuptools; pkgdepend work is needed to flush this out.
       
   384 depend type=require fmri=library/python/setuptools-$(PYV)
       
   385 
       
   386 # force a dependency on six; pkgdepend work is needed to flush this out.
       
   387 depend type=require fmri=library/python/six-$(PYV)
       
   388 
       
   389 # force a dependency on sqlalchemy; pkgdepend work is needed to flush this out.
       
   390 depend type=require fmri=library/python/sqlalchemy-$(PYV)
       
   391 
       
   392 # force a dependency on stevedore; pkgdepend work is needed to flush this out.
       
   393 depend type=require fmri=library/python/stevedore-$(PYV)
       
   394 
       
   395 # force a dependency on swiftclient; pkgdepend work is needed to flush this out.
       
   396 depend type=require fmri=library/python/swiftclient-$(PYV)
       
   397 
       
   398 # force a dependency on webob; pkgdepend work is needed to flush this out.
       
   399 depend type=require fmri=library/python/webob-$(PYV)
       
   400 
       
   401 # force a dependency on wsme; pkgdepend work is needed to flush this out.
       
   402 depend type=require fmri=library/python/wsme-$(PYV)
       
   403 
       
   404 # force a dependency on pkg; pkgdepend work is needed to flush this out.
       
   405 depend type=require fmri=package/pkg