|
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 |