components/openstack/heat/heat.p5m
branchs11-update
changeset 4072 db0cec748ec0
parent 3828 450ae9167756
child 4314 96c1b7e2e45c
--- a/components/openstack/heat/heat.p5m	Tue Apr 07 15:49:29 2015 -0700
+++ b/components/openstack/heat/heat.p5m	Tue Apr 07 13:31:20 2015 -0700
@@ -28,7 +28,7 @@
 set name=pkg.summary value="OpenStack Heat (Orchestration Service)"
 set name=pkg.description \
     value="OpenStack Heat is a service to orchestrate multiple composite cloud applications using templates, through both an OpenStack-native ReST API and a CloudFormation-compatible Query API."
-set name=pkg.human-version value="Havana $(COMPONENT_VERSION)"
+set name=pkg.human-version value="Juno $(COMPONENT_VERSION)"
 set name=com.oracle.info.description \
     value="Heat, the OpenStack orchestration service"
 set name=com.oracle.info.tpno value=$(TPNO)
@@ -40,12 +40,14 @@
 set name=info.source-url value=$(COMPONENT_ARCHIVE_URL)
 set name=info.upstream value="OpenStack <[email protected]>"
 set name=info.upstream-url value=$(COMPONENT_PROJECT_URL)
-set name=org.opensolaris.arc-caseid value=PSARC/2013/350 value=PSARC/2014/236
+set name=openstack.upgrade-id reboot-needed=true value=$(COMPONENT_BE_VERSION)
+set name=org.opensolaris.arc-caseid value=PSARC/2013/350 value=PSARC/2014/236 \
+    value=PSARC/2015/110
 set name=org.opensolaris.consolidation value=$(CONSOLIDATION)
 #
 dir  path=etc/heat owner=heat group=heat mode=0700
-file files/api-paste.ini path=etc/heat/api-paste.ini owner=heat group=heat \
-    mode=0644 overlay=allow preserve=renamenew
+file path=etc/heat/api-paste.ini owner=heat group=heat mode=0644 overlay=allow \
+    preserve=renamenew
 file path=etc/heat/environment.d/default.yaml owner=heat group=heat mode=0644 \
     overlay=allow preserve=renamenew
 file files/heat.conf path=etc/heat/heat.conf owner=heat group=heat mode=0644 \
@@ -62,15 +64,15 @@
     group=sys
 file files/heat.prof_attr path=etc/security/prof_attr.d/cloud:openstack:heat \
     group=sys
-file files/heat-api-cfn.xml \
-    path=lib/svc/manifest/application/openstack/heat-api-cfn.xml
-file files/heat-api-cloudwatch.xml \
-    path=lib/svc/manifest/application/openstack/heat-api-cloudwatch.xml
-file files/heat-api.xml path=lib/svc/manifest/application/openstack/heat-api.xml
-file files/heat-db.xml path=lib/svc/manifest/application/openstack/heat-db.xml
-file files/heat-engine.xml \
-    path=lib/svc/manifest/application/openstack/heat-engine.xml
+file files/heat.user_attr path=etc/user_attr.d/cloud:openstack:heat group=sys
+file path=lib/svc/manifest/application/openstack/heat-api-cfn.xml
+file path=lib/svc/manifest/application/openstack/heat-api-cloudwatch.xml
+file path=lib/svc/manifest/application/openstack/heat-api.xml
+file path=lib/svc/manifest/application/openstack/heat-db.xml
+file path=lib/svc/manifest/application/openstack/heat-engine.xml
+file path=lib/svc/manifest/application/openstack/heat-upgrade.xml
 file files/heat-smf-method path=lib/svc/method/heat-smf-method
+file files/heat-upgrade path=lib/svc/method/heat-upgrade
 file path=usr/bin/heat-manage
 file usr/bin/heat-keystone-setup \
     path=usr/demo/openstack/keystone/heat-keystone-setup mode=0555
@@ -81,7 +83,9 @@
 file path=usr/lib/python$(PYVER)/vendor-packages/heat-$(COMPONENT_VERSION)-py$(PYVER).egg-info/PKG-INFO
 file path=usr/lib/python$(PYVER)/vendor-packages/heat-$(COMPONENT_VERSION)-py$(PYVER).egg-info/SOURCES.txt
 file path=usr/lib/python$(PYVER)/vendor-packages/heat-$(COMPONENT_VERSION)-py$(PYVER).egg-info/dependency_links.txt
+file path=usr/lib/python$(PYVER)/vendor-packages/heat-$(COMPONENT_VERSION)-py$(PYVER).egg-info/entry_points.txt
 file path=usr/lib/python$(PYVER)/vendor-packages/heat-$(COMPONENT_VERSION)-py$(PYVER).egg-info/not-zip-safe
+file path=usr/lib/python$(PYVER)/vendor-packages/heat-$(COMPONENT_VERSION)-py$(PYVER).egg-info/pbr.json
 file path=usr/lib/python$(PYVER)/vendor-packages/heat-$(COMPONENT_VERSION)-py$(PYVER).egg-info/requires.txt
 file path=usr/lib/python$(PYVER)/vendor-packages/heat-$(COMPONENT_VERSION)-py$(PYVER).egg-info/top_level.txt
 file path=usr/lib/python$(PYVER)/vendor-packages/heat/__init__.py
@@ -100,14 +104,21 @@
 file path=usr/lib/python$(PYVER)/vendor-packages/heat/api/cloudwatch/watch.py
 file path=usr/lib/python$(PYVER)/vendor-packages/heat/api/middleware/__init__.py
 file path=usr/lib/python$(PYVER)/vendor-packages/heat/api/middleware/fault.py
+file path=usr/lib/python$(PYVER)/vendor-packages/heat/api/middleware/ssl.py
 file path=usr/lib/python$(PYVER)/vendor-packages/heat/api/middleware/version_negotiation.py
 file path=usr/lib/python$(PYVER)/vendor-packages/heat/api/openstack/__init__.py
 file path=usr/lib/python$(PYVER)/vendor-packages/heat/api/openstack/v1/__init__.py
 file path=usr/lib/python$(PYVER)/vendor-packages/heat/api/openstack/v1/actions.py
+file path=usr/lib/python$(PYVER)/vendor-packages/heat/api/openstack/v1/build_info.py
 file path=usr/lib/python$(PYVER)/vendor-packages/heat/api/openstack/v1/events.py
 file path=usr/lib/python$(PYVER)/vendor-packages/heat/api/openstack/v1/resources.py
+file path=usr/lib/python$(PYVER)/vendor-packages/heat/api/openstack/v1/software_configs.py
+file path=usr/lib/python$(PYVER)/vendor-packages/heat/api/openstack/v1/software_deployments.py
 file path=usr/lib/python$(PYVER)/vendor-packages/heat/api/openstack/v1/stacks.py
 file path=usr/lib/python$(PYVER)/vendor-packages/heat/api/openstack/v1/util.py
+file path=usr/lib/python$(PYVER)/vendor-packages/heat/api/openstack/v1/views/__init__.py
+file path=usr/lib/python$(PYVER)/vendor-packages/heat/api/openstack/v1/views/stacks_view.py
+file path=usr/lib/python$(PYVER)/vendor-packages/heat/api/openstack/v1/views/views_common.py
 file path=usr/lib/python$(PYVER)/vendor-packages/heat/api/openstack/versions.py
 file path=usr/lib/python$(PYVER)/vendor-packages/heat/cloudinit/__init__.py
 file path=usr/lib/python$(PYVER)/vendor-packages/heat/cloudinit/boothook.sh
@@ -118,7 +129,7 @@
 file path=usr/lib/python$(PYVER)/vendor-packages/heat/cmd/manage.py
 file path=usr/lib/python$(PYVER)/vendor-packages/heat/common/__init__.py
 file path=usr/lib/python$(PYVER)/vendor-packages/heat/common/auth_password.py
-file path=usr/lib/python$(PYVER)/vendor-packages/heat/common/auth_token.py
+file path=usr/lib/python$(PYVER)/vendor-packages/heat/common/auth_url.py
 file path=usr/lib/python$(PYVER)/vendor-packages/heat/common/config.py
 file path=usr/lib/python$(PYVER)/vendor-packages/heat/common/context.py
 file path=usr/lib/python$(PYVER)/vendor-packages/heat/common/crypt.py
@@ -126,9 +137,14 @@
 file path=usr/lib/python$(PYVER)/vendor-packages/heat/common/environment_format.py
 file path=usr/lib/python$(PYVER)/vendor-packages/heat/common/exception.py
 file path=usr/lib/python$(PYVER)/vendor-packages/heat/common/heat_keystoneclient.py
+file path=usr/lib/python$(PYVER)/vendor-packages/heat/common/i18n.py
 file path=usr/lib/python$(PYVER)/vendor-packages/heat/common/identifier.py
+file path=usr/lib/python$(PYVER)/vendor-packages/heat/common/lifecycle_plugin_utils.py
+file path=usr/lib/python$(PYVER)/vendor-packages/heat/common/messaging.py
+file path=usr/lib/python$(PYVER)/vendor-packages/heat/common/param_utils.py
 file path=usr/lib/python$(PYVER)/vendor-packages/heat/common/plugin_loader.py
 file path=usr/lib/python$(PYVER)/vendor-packages/heat/common/policy.py
+file path=usr/lib/python$(PYVER)/vendor-packages/heat/common/serializers.py
 file path=usr/lib/python$(PYVER)/vendor-packages/heat/common/short_id.py
 file path=usr/lib/python$(PYVER)/vendor-packages/heat/common/template_format.py
 file path=usr/lib/python$(PYVER)/vendor-packages/heat/common/timeutils.py
@@ -136,10 +152,9 @@
 file path=usr/lib/python$(PYVER)/vendor-packages/heat/common/wsgi.py
 file path=usr/lib/python$(PYVER)/vendor-packages/heat/db/__init__.py
 file path=usr/lib/python$(PYVER)/vendor-packages/heat/db/api.py
-file path=usr/lib/python$(PYVER)/vendor-packages/heat/db/migration.py
 file path=usr/lib/python$(PYVER)/vendor-packages/heat/db/sqlalchemy/__init__.py
 file path=usr/lib/python$(PYVER)/vendor-packages/heat/db/sqlalchemy/api.py
-file path=usr/lib/python$(PYVER)/vendor-packages/heat/db/sqlalchemy/manage.py
+file path=usr/lib/python$(PYVER)/vendor-packages/heat/db/sqlalchemy/filters.py
 file path=usr/lib/python$(PYVER)/vendor-packages/heat/db/sqlalchemy/migrate_repo/README
 file path=usr/lib/python$(PYVER)/vendor-packages/heat/db/sqlalchemy/migrate_repo/__init__.py
 file path=usr/lib/python$(PYVER)/vendor-packages/heat/db/sqlalchemy/migrate_repo/manage.py
@@ -158,104 +173,151 @@
 file path=usr/lib/python$(PYVER)/vendor-packages/heat/db/sqlalchemy/migrate_repo/versions/026_user_creds_drop_aws.py
 file path=usr/lib/python$(PYVER)/vendor-packages/heat/db/sqlalchemy/migrate_repo/versions/027_user_creds_trusts.py
 file path=usr/lib/python$(PYVER)/vendor-packages/heat/db/sqlalchemy/migrate_repo/versions/028_text_mysql_longtext.py
+file path=usr/lib/python$(PYVER)/vendor-packages/heat/db/sqlalchemy/migrate_repo/versions/029_event_id_to_uuid.py
+file path=usr/lib/python$(PYVER)/vendor-packages/heat/db/sqlalchemy/migrate_repo/versions/030_remove_uuidutils.py
+file path=usr/lib/python$(PYVER)/vendor-packages/heat/db/sqlalchemy/migrate_repo/versions/031_stack_lock.py
+file path=usr/lib/python$(PYVER)/vendor-packages/heat/db/sqlalchemy/migrate_repo/versions/032_decrypt_method.py
+file path=usr/lib/python$(PYVER)/vendor-packages/heat/db/sqlalchemy/migrate_repo/versions/033_software_config.py
+file path=usr/lib/python$(PYVER)/vendor-packages/heat/db/sqlalchemy/migrate_repo/versions/034_raw_template_files.py
+file path=usr/lib/python$(PYVER)/vendor-packages/heat/db/sqlalchemy/migrate_repo/versions/035_event_uuid_to_id.py
+file path=usr/lib/python$(PYVER)/vendor-packages/heat/db/sqlalchemy/migrate_repo/versions/036_stack_domain_project.py
+file path=usr/lib/python$(PYVER)/vendor-packages/heat/db/sqlalchemy/migrate_repo/versions/037_migrate_hot_template.py
+file path=usr/lib/python$(PYVER)/vendor-packages/heat/db/sqlalchemy/migrate_repo/versions/038_software_config_json_config.py
+file path=usr/lib/python$(PYVER)/vendor-packages/heat/db/sqlalchemy/migrate_repo/versions/039_user_creds_nullable.py
+file path=usr/lib/python$(PYVER)/vendor-packages/heat/db/sqlalchemy/migrate_repo/versions/040_software_deployment_no_signal_id.py
+file path=usr/lib/python$(PYVER)/vendor-packages/heat/db/sqlalchemy/migrate_repo/versions/041_migrate_hot_template_resources.py
+file path=usr/lib/python$(PYVER)/vendor-packages/heat/db/sqlalchemy/migrate_repo/versions/042_software_deployment_domain_project.py
+file path=usr/lib/python$(PYVER)/vendor-packages/heat/db/sqlalchemy/migrate_repo/versions/043_migrate_template_versions.py
+file path=usr/lib/python$(PYVER)/vendor-packages/heat/db/sqlalchemy/migrate_repo/versions/044_snapshots.py
+file path=usr/lib/python$(PYVER)/vendor-packages/heat/db/sqlalchemy/migrate_repo/versions/045_stack_backup.py
+file path=usr/lib/python$(PYVER)/vendor-packages/heat/db/sqlalchemy/migrate_repo/versions/046_properties_data.py
 file path=usr/lib/python$(PYVER)/vendor-packages/heat/db/sqlalchemy/migrate_repo/versions/__init__.py
 file path=usr/lib/python$(PYVER)/vendor-packages/heat/db/sqlalchemy/migration.py
 file path=usr/lib/python$(PYVER)/vendor-packages/heat/db/sqlalchemy/models.py
 file path=usr/lib/python$(PYVER)/vendor-packages/heat/db/sqlalchemy/mutable.py
-file path=usr/lib/python$(PYVER)/vendor-packages/heat/db/sqlalchemy/session.py
+file path=usr/lib/python$(PYVER)/vendor-packages/heat/db/sqlalchemy/types.py
 file path=usr/lib/python$(PYVER)/vendor-packages/heat/db/sync.py
 file path=usr/lib/python$(PYVER)/vendor-packages/heat/db/utils.py
-file path=usr/lib/python$(PYVER)/vendor-packages/heat/doc/__init__.py
-file path=usr/lib/python$(PYVER)/vendor-packages/heat/doc/resources.py
 file path=usr/lib/python$(PYVER)/vendor-packages/heat/engine/__init__.py
 file path=usr/lib/python$(PYVER)/vendor-packages/heat/engine/api.py
 file path=usr/lib/python$(PYVER)/vendor-packages/heat/engine/attributes.py
-file path=usr/lib/python$(PYVER)/vendor-packages/heat/engine/clients.py
-file path=usr/lib/python$(PYVER)/vendor-packages/heat/engine/components.py
+file path=usr/lib/python$(PYVER)/vendor-packages/heat/engine/cfn/__init__.py
+file path=usr/lib/python$(PYVER)/vendor-packages/heat/engine/cfn/functions.py
+file path=usr/lib/python$(PYVER)/vendor-packages/heat/engine/cfn/template.py
+file path=usr/lib/python$(PYVER)/vendor-packages/heat/engine/clients/__init__.py
+file path=usr/lib/python$(PYVER)/vendor-packages/heat/engine/clients/client_plugin.py
+file path=usr/lib/python$(PYVER)/vendor-packages/heat/engine/clients/os/__init__.py
+file path=usr/lib/python$(PYVER)/vendor-packages/heat/engine/clients/os/ceilometer.py
+file path=usr/lib/python$(PYVER)/vendor-packages/heat/engine/clients/os/cinder.py
+file path=usr/lib/python$(PYVER)/vendor-packages/heat/engine/clients/os/glance.py
+file path=usr/lib/python$(PYVER)/vendor-packages/heat/engine/clients/os/heat_plugin.py
+file path=usr/lib/python$(PYVER)/vendor-packages/heat/engine/clients/os/keystone.py
+file path=usr/lib/python$(PYVER)/vendor-packages/heat/engine/clients/os/neutron.py
+file path=usr/lib/python$(PYVER)/vendor-packages/heat/engine/clients/os/nova.py
+file path=usr/lib/python$(PYVER)/vendor-packages/heat/engine/clients/os/sahara.py
+file path=usr/lib/python$(PYVER)/vendor-packages/heat/engine/clients/os/swift.py
+file path=usr/lib/python$(PYVER)/vendor-packages/heat/engine/clients/os/trove.py
+file path=usr/lib/python$(PYVER)/vendor-packages/heat/engine/constraints.py
 file path=usr/lib/python$(PYVER)/vendor-packages/heat/engine/dependencies.py
 file path=usr/lib/python$(PYVER)/vendor-packages/heat/engine/environment.py
 file path=usr/lib/python$(PYVER)/vendor-packages/heat/engine/event.py
-file path=usr/lib/python$(PYVER)/vendor-packages/heat/engine/hot.py
+file path=usr/lib/python$(PYVER)/vendor-packages/heat/engine/function.py
+file path=usr/lib/python$(PYVER)/vendor-packages/heat/engine/hot/__init__.py
+file path=usr/lib/python$(PYVER)/vendor-packages/heat/engine/hot/functions.py
+file path=usr/lib/python$(PYVER)/vendor-packages/heat/engine/hot/parameters.py
+file path=usr/lib/python$(PYVER)/vendor-packages/heat/engine/hot/template.py
+file path=usr/lib/python$(PYVER)/vendor-packages/heat/engine/lifecycle_plugin.py
+file path=usr/lib/python$(PYVER)/vendor-packages/heat/engine/notification/__init__.py
+file path=usr/lib/python$(PYVER)/vendor-packages/heat/engine/notification/autoscaling.py
+file path=usr/lib/python$(PYVER)/vendor-packages/heat/engine/notification/stack.py
+file path=usr/lib/python$(PYVER)/vendor-packages/heat/engine/parameter_groups.py
 file path=usr/lib/python$(PYVER)/vendor-packages/heat/engine/parameters.py
 file path=usr/lib/python$(PYVER)/vendor-packages/heat/engine/parser.py
+file path=usr/lib/python$(PYVER)/vendor-packages/heat/engine/plugin_manager.py
 file path=usr/lib/python$(PYVER)/vendor-packages/heat/engine/properties.py
 file path=usr/lib/python$(PYVER)/vendor-packages/heat/engine/resource.py
 file path=usr/lib/python$(PYVER)/vendor-packages/heat/engine/resources/__init__.py
 file path=usr/lib/python$(PYVER)/vendor-packages/heat/engine/resources/autoscaling.py
+file path=usr/lib/python$(PYVER)/vendor-packages/heat/engine/resources/aws/__init__.py
+file path=usr/lib/python$(PYVER)/vendor-packages/heat/engine/resources/aws/launch_config.py
+file path=usr/lib/python$(PYVER)/vendor-packages/heat/engine/resources/aws/scaling_policy.py
 file path=usr/lib/python$(PYVER)/vendor-packages/heat/engine/resources/ceilometer/__init__.py
 file path=usr/lib/python$(PYVER)/vendor-packages/heat/engine/resources/ceilometer/alarm.py
 file path=usr/lib/python$(PYVER)/vendor-packages/heat/engine/resources/cloud_watch.py
 file path=usr/lib/python$(PYVER)/vendor-packages/heat/engine/resources/eip.py
+file path=usr/lib/python$(PYVER)/vendor-packages/heat/engine/resources/glance_image.py
 file path=usr/lib/python$(PYVER)/vendor-packages/heat/engine/resources/instance.py
 file path=usr/lib/python$(PYVER)/vendor-packages/heat/engine/resources/internet_gateway.py
+file path=usr/lib/python$(PYVER)/vendor-packages/heat/engine/resources/iso_8601.py
 file path=usr/lib/python$(PYVER)/vendor-packages/heat/engine/resources/loadbalancer.py
 file path=usr/lib/python$(PYVER)/vendor-packages/heat/engine/resources/network_interface.py
 file path=usr/lib/python$(PYVER)/vendor-packages/heat/engine/resources/neutron/__init__.py
 file path=usr/lib/python$(PYVER)/vendor-packages/heat/engine/resources/neutron/firewall.py
 file path=usr/lib/python$(PYVER)/vendor-packages/heat/engine/resources/neutron/floatingip.py
 file path=usr/lib/python$(PYVER)/vendor-packages/heat/engine/resources/neutron/loadbalancer.py
+file path=usr/lib/python$(PYVER)/vendor-packages/heat/engine/resources/neutron/metering.py
 file path=usr/lib/python$(PYVER)/vendor-packages/heat/engine/resources/neutron/net.py
+file path=usr/lib/python$(PYVER)/vendor-packages/heat/engine/resources/neutron/network_gateway.py
 file path=usr/lib/python$(PYVER)/vendor-packages/heat/engine/resources/neutron/neutron.py
 file path=usr/lib/python$(PYVER)/vendor-packages/heat/engine/resources/neutron/port.py
+file path=usr/lib/python$(PYVER)/vendor-packages/heat/engine/resources/neutron/provider_net.py
 file path=usr/lib/python$(PYVER)/vendor-packages/heat/engine/resources/neutron/router.py
+file path=usr/lib/python$(PYVER)/vendor-packages/heat/engine/resources/neutron/security_group.py
 file path=usr/lib/python$(PYVER)/vendor-packages/heat/engine/resources/neutron/subnet.py
 file path=usr/lib/python$(PYVER)/vendor-packages/heat/engine/resources/neutron/vpnservice.py
+file path=usr/lib/python$(PYVER)/vendor-packages/heat/engine/resources/nova_floatingip.py
+file path=usr/lib/python$(PYVER)/vendor-packages/heat/engine/resources/nova_keypair.py
+file path=usr/lib/python$(PYVER)/vendor-packages/heat/engine/resources/nova_servergroup.py
 file path=usr/lib/python$(PYVER)/vendor-packages/heat/engine/resources/nova_utils.py
+file path=usr/lib/python$(PYVER)/vendor-packages/heat/engine/resources/openstack/__init__.py
+file path=usr/lib/python$(PYVER)/vendor-packages/heat/engine/resources/openstack/scaling_policy.py
+file path=usr/lib/python$(PYVER)/vendor-packages/heat/engine/resources/os_database.py
+file path=usr/lib/python$(PYVER)/vendor-packages/heat/engine/resources/random_string.py
+file path=usr/lib/python$(PYVER)/vendor-packages/heat/engine/resources/resource_group.py
 file path=usr/lib/python$(PYVER)/vendor-packages/heat/engine/resources/route_table.py
 file path=usr/lib/python$(PYVER)/vendor-packages/heat/engine/resources/s3.py
+file path=usr/lib/python$(PYVER)/vendor-packages/heat/engine/resources/sahara_cluster.py
+file path=usr/lib/python$(PYVER)/vendor-packages/heat/engine/resources/sahara_templates.py
 file path=usr/lib/python$(PYVER)/vendor-packages/heat/engine/resources/security_group.py
 file path=usr/lib/python$(PYVER)/vendor-packages/heat/engine/resources/server.py
+file path=usr/lib/python$(PYVER)/vendor-packages/heat/engine/resources/software_config/__init__.py
+file path=usr/lib/python$(PYVER)/vendor-packages/heat/engine/resources/software_config/cloud_config.py
+file path=usr/lib/python$(PYVER)/vendor-packages/heat/engine/resources/software_config/multi_part.py
+file path=usr/lib/python$(PYVER)/vendor-packages/heat/engine/resources/software_config/software_component.py
+file path=usr/lib/python$(PYVER)/vendor-packages/heat/engine/resources/software_config/software_config.py
+file path=usr/lib/python$(PYVER)/vendor-packages/heat/engine/resources/software_config/software_deployment.py
+file path=usr/lib/python$(PYVER)/vendor-packages/heat/engine/resources/software_config/structured_config.py
 file path=usr/lib/python$(PYVER)/vendor-packages/heat/engine/resources/stack.py
 file path=usr/lib/python$(PYVER)/vendor-packages/heat/engine/resources/subnet.py
 file path=usr/lib/python$(PYVER)/vendor-packages/heat/engine/resources/swift.py
+file path=usr/lib/python$(PYVER)/vendor-packages/heat/engine/resources/swiftsignal.py
 file path=usr/lib/python$(PYVER)/vendor-packages/heat/engine/resources/template_resource.py
 file path=usr/lib/python$(PYVER)/vendor-packages/heat/engine/resources/user.py
 file path=usr/lib/python$(PYVER)/vendor-packages/heat/engine/resources/volume.py
 file path=usr/lib/python$(PYVER)/vendor-packages/heat/engine/resources/vpc.py
 file path=usr/lib/python$(PYVER)/vendor-packages/heat/engine/resources/wait_condition.py
+file path=usr/lib/python$(PYVER)/vendor-packages/heat/engine/rsrc_defn.py
 file path=usr/lib/python$(PYVER)/vendor-packages/heat/engine/scheduler.py
 file path=usr/lib/python$(PYVER)/vendor-packages/heat/engine/service.py
 file path=usr/lib/python$(PYVER)/vendor-packages/heat/engine/signal_responder.py
+file path=usr/lib/python$(PYVER)/vendor-packages/heat/engine/stack.py
+file path=usr/lib/python$(PYVER)/vendor-packages/heat/engine/stack_lock.py
 file path=usr/lib/python$(PYVER)/vendor-packages/heat/engine/stack_resource.py
+file path=usr/lib/python$(PYVER)/vendor-packages/heat/engine/stack_user.py
+file path=usr/lib/python$(PYVER)/vendor-packages/heat/engine/support.py
 file path=usr/lib/python$(PYVER)/vendor-packages/heat/engine/template.py
 file path=usr/lib/python$(PYVER)/vendor-packages/heat/engine/timestamp.py
 file path=usr/lib/python$(PYVER)/vendor-packages/heat/engine/update.py
 file path=usr/lib/python$(PYVER)/vendor-packages/heat/engine/watchrule.py
-file path=usr/lib/python$(PYVER)/vendor-packages/heat/locale/bs/LC_MESSAGES/heat.po
-file path=usr/lib/python$(PYVER)/vendor-packages/heat/locale/cs/LC_MESSAGES/heat.po
-file path=usr/lib/python$(PYVER)/vendor-packages/heat/locale/da/LC_MESSAGES/heat.po
-file path=usr/lib/python$(PYVER)/vendor-packages/heat/locale/de/LC_MESSAGES/heat.po
-file path=usr/lib/python$(PYVER)/vendor-packages/heat/locale/en_AU/LC_MESSAGES/heat.po
-file path=usr/lib/python$(PYVER)/vendor-packages/heat/locale/en_GB/LC_MESSAGES/heat.po
-file path=usr/lib/python$(PYVER)/vendor-packages/heat/locale/en_US/LC_MESSAGES/heat.po
-file path=usr/lib/python$(PYVER)/vendor-packages/heat/locale/es/LC_MESSAGES/heat.po
-file path=usr/lib/python$(PYVER)/vendor-packages/heat/locale/fr/LC_MESSAGES/heat.po
-file path=usr/lib/python$(PYVER)/vendor-packages/heat/locale/it/LC_MESSAGES/heat.po
-file path=usr/lib/python$(PYVER)/vendor-packages/heat/locale/ja/LC_MESSAGES/heat.po
-file path=usr/lib/python$(PYVER)/vendor-packages/heat/locale/ko/LC_MESSAGES/heat.po
-file path=usr/lib/python$(PYVER)/vendor-packages/heat/locale/pt_BR/LC_MESSAGES/heat.po
-file path=usr/lib/python$(PYVER)/vendor-packages/heat/locale/ru/LC_MESSAGES/heat.po
-file path=usr/lib/python$(PYVER)/vendor-packages/heat/locale/tl/LC_MESSAGES/heat.po
-file path=usr/lib/python$(PYVER)/vendor-packages/heat/locale/tr/LC_MESSAGES/heat.po
-file path=usr/lib/python$(PYVER)/vendor-packages/heat/locale/uk/LC_MESSAGES/heat.po
-file path=usr/lib/python$(PYVER)/vendor-packages/heat/locale/zh_CN/LC_MESSAGES/heat.po
-file path=usr/lib/python$(PYVER)/vendor-packages/heat/locale/zh_TW/LC_MESSAGES/heat.po
 file path=usr/lib/python$(PYVER)/vendor-packages/heat/openstack/__init__.py
 file path=usr/lib/python$(PYVER)/vendor-packages/heat/openstack/common/README
 file path=usr/lib/python$(PYVER)/vendor-packages/heat/openstack/common/__init__.py
 file path=usr/lib/python$(PYVER)/vendor-packages/heat/openstack/common/config/__init__.py
 file path=usr/lib/python$(PYVER)/vendor-packages/heat/openstack/common/config/generator.py
 file path=usr/lib/python$(PYVER)/vendor-packages/heat/openstack/common/context.py
-file path=usr/lib/python$(PYVER)/vendor-packages/heat/openstack/common/db/__init__.py
-file path=usr/lib/python$(PYVER)/vendor-packages/heat/openstack/common/db/api.py
-file path=usr/lib/python$(PYVER)/vendor-packages/heat/openstack/common/db/exception.py
-file path=usr/lib/python$(PYVER)/vendor-packages/heat/openstack/common/db/sqlalchemy/__init__.py
-file path=usr/lib/python$(PYVER)/vendor-packages/heat/openstack/common/db/sqlalchemy/migration.py
-file path=usr/lib/python$(PYVER)/vendor-packages/heat/openstack/common/db/sqlalchemy/models.py
-file path=usr/lib/python$(PYVER)/vendor-packages/heat/openstack/common/db/sqlalchemy/session.py
-file path=usr/lib/python$(PYVER)/vendor-packages/heat/openstack/common/db/sqlalchemy/utils.py
+file path=usr/lib/python$(PYVER)/vendor-packages/heat/openstack/common/crypto/__init__.py
+file path=usr/lib/python$(PYVER)/vendor-packages/heat/openstack/common/crypto/utils.py
 file path=usr/lib/python$(PYVER)/vendor-packages/heat/openstack/common/eventlet_backdoor.py
-file path=usr/lib/python$(PYVER)/vendor-packages/heat/openstack/common/exception.py
 file path=usr/lib/python$(PYVER)/vendor-packages/heat/openstack/common/excutils.py
 file path=usr/lib/python$(PYVER)/vendor-packages/heat/openstack/common/fileutils.py
 file path=usr/lib/python$(PYVER)/vendor-packages/heat/openstack/common/gettextutils.py
@@ -265,42 +327,25 @@
 file path=usr/lib/python$(PYVER)/vendor-packages/heat/openstack/common/lockutils.py
 file path=usr/lib/python$(PYVER)/vendor-packages/heat/openstack/common/log.py
 file path=usr/lib/python$(PYVER)/vendor-packages/heat/openstack/common/loopingcall.py
-file path=usr/lib/python$(PYVER)/vendor-packages/heat/openstack/common/network_utils.py
-file path=usr/lib/python$(PYVER)/vendor-packages/heat/openstack/common/notifier/__init__.py
-file path=usr/lib/python$(PYVER)/vendor-packages/heat/openstack/common/notifier/api.py
-file path=usr/lib/python$(PYVER)/vendor-packages/heat/openstack/common/notifier/list_notifier.py
-file path=usr/lib/python$(PYVER)/vendor-packages/heat/openstack/common/notifier/log_notifier.py
-file path=usr/lib/python$(PYVER)/vendor-packages/heat/openstack/common/notifier/no_op_notifier.py
-file path=usr/lib/python$(PYVER)/vendor-packages/heat/openstack/common/notifier/rabbit_notifier.py
-file path=usr/lib/python$(PYVER)/vendor-packages/heat/openstack/common/notifier/rpc_notifier.py
-file path=usr/lib/python$(PYVER)/vendor-packages/heat/openstack/common/notifier/rpc_notifier2.py
-file path=usr/lib/python$(PYVER)/vendor-packages/heat/openstack/common/notifier/test_notifier.py
+file path=usr/lib/python$(PYVER)/vendor-packages/heat/openstack/common/middleware/__init__.py
+file path=usr/lib/python$(PYVER)/vendor-packages/heat/openstack/common/middleware/base.py
+file path=usr/lib/python$(PYVER)/vendor-packages/heat/openstack/common/middleware/request_id.py
 file path=usr/lib/python$(PYVER)/vendor-packages/heat/openstack/common/policy.py
 file path=usr/lib/python$(PYVER)/vendor-packages/heat/openstack/common/processutils.py
-file path=usr/lib/python$(PYVER)/vendor-packages/heat/openstack/common/rpc/__init__.py
-file path=usr/lib/python$(PYVER)/vendor-packages/heat/openstack/common/rpc/amqp.py
-file path=usr/lib/python$(PYVER)/vendor-packages/heat/openstack/common/rpc/common.py
-file path=usr/lib/python$(PYVER)/vendor-packages/heat/openstack/common/rpc/dispatcher.py
-file path=usr/lib/python$(PYVER)/vendor-packages/heat/openstack/common/rpc/impl_fake.py
-file path=usr/lib/python$(PYVER)/vendor-packages/heat/openstack/common/rpc/impl_kombu.py
-file path=usr/lib/python$(PYVER)/vendor-packages/heat/openstack/common/rpc/impl_qpid.py
-file path=usr/lib/python$(PYVER)/vendor-packages/heat/openstack/common/rpc/impl_zmq.py
-file path=usr/lib/python$(PYVER)/vendor-packages/heat/openstack/common/rpc/matchmaker.py
-file path=usr/lib/python$(PYVER)/vendor-packages/heat/openstack/common/rpc/matchmaker_redis.py
-file path=usr/lib/python$(PYVER)/vendor-packages/heat/openstack/common/rpc/matchmaker_ring.py
-file path=usr/lib/python$(PYVER)/vendor-packages/heat/openstack/common/rpc/proxy.py
-file path=usr/lib/python$(PYVER)/vendor-packages/heat/openstack/common/rpc/securemessage.py
-file path=usr/lib/python$(PYVER)/vendor-packages/heat/openstack/common/rpc/serializer.py
-file path=usr/lib/python$(PYVER)/vendor-packages/heat/openstack/common/rpc/service.py
-file path=usr/lib/python$(PYVER)/vendor-packages/heat/openstack/common/rpc/zmq_receiver.py
 file path=usr/lib/python$(PYVER)/vendor-packages/heat/openstack/common/service.py
 file path=usr/lib/python$(PYVER)/vendor-packages/heat/openstack/common/sslutils.py
+file path=usr/lib/python$(PYVER)/vendor-packages/heat/openstack/common/strutils.py
+file path=usr/lib/python$(PYVER)/vendor-packages/heat/openstack/common/systemd.py
 file path=usr/lib/python$(PYVER)/vendor-packages/heat/openstack/common/threadgroup.py
 file path=usr/lib/python$(PYVER)/vendor-packages/heat/openstack/common/timeutils.py
 file path=usr/lib/python$(PYVER)/vendor-packages/heat/openstack/common/uuidutils.py
+file path=usr/lib/python$(PYVER)/vendor-packages/heat/openstack/common/versionutils.py
 file path=usr/lib/python$(PYVER)/vendor-packages/heat/rpc/__init__.py
 file path=usr/lib/python$(PYVER)/vendor-packages/heat/rpc/api.py
 file path=usr/lib/python$(PYVER)/vendor-packages/heat/rpc/client.py
+file path=usr/lib/python$(PYVER)/vendor-packages/heat/scaling/__init__.py
+file path=usr/lib/python$(PYVER)/vendor-packages/heat/scaling/cooldown.py
+file path=usr/lib/python$(PYVER)/vendor-packages/heat/scaling/template.py
 file path=usr/lib/python$(PYVER)/vendor-packages/heat/version.py
 dir  path=var/lib/heat owner=heat group=heat mode=0700
 dir  path=var/log/heat owner=heat group=heat mode=0700
@@ -308,34 +353,45 @@
 group groupname=heat gid=87
 user username=heat ftpuser=false gcos-field="OpenStack Heat" group=heat \
     home-dir=/var/lib/heat uid=87
+#
 license heat.license license="Apache v2.0"
 
 # force a group dependency on the optional anyjson; pkgdepend work is needed to
 # flush this out.
 depend type=group fmri=library/python/anyjson-$(PYV)
 
-# force a group dependency on the optional ceilometerclient; pkgdepend work is
-# needed to flush this out.
-depend type=group fmri=library/python/ceilometerclient-$(PYV)
-
-# force a group dependency on the optional cinderclient; pkgdepend work is
-# needed to flush this out.
-depend type=group fmri=library/python/cinderclient-$(PYV)
+# force a group dependency on the optional netaddr; pkgdepend work is needed to
+# flush this out.
+depend type=group fmri=library/python/netaddr-$(PYV)
 
-# force a group dependency on the optional neutronclient; pkgdepend work is
-# needed to flush this out.
-depend type=group fmri=library/python/neutronclient-$(PYV)
+# force a group dependency on the optional simplejson; pkgdepend work is needed
+# to flush this out.
+depend type=group fmri=library/python/simplejson-$(PYV)
 
-# force a group dependency on the optional swiftclient; pkgdepend work is needed
-# to flush this out.
-depend type=group fmri=library/python/swiftclient-$(PYV)
+# force a dependency on argparse; pkgdepend work is needed to flush this out.
+depend type=require fmri=library/python/argparse-$(PYV)
 
 # force a dependency on babel; pkgdepend work is needed to flush this out.
 depend type=require fmri=library/python/babel-$(PYV)
 
+# force a dependency on ceilometerclient; pkgdepend work is needed to flush this
+# out.
+depend type=require fmri=library/python/ceilometerclient-$(PYV)
+
+# force a dependency on cinderclient; pkgdepend work is needed to flush this
+# out.
+depend type=require fmri=library/python/cinderclient-$(PYV)
+
+# force a dependency on glanceclient; pkgdepend work is needed to flush this
+# out.
+depend type=require fmri=library/python/glanceclient-$(PYV)
+
 # force a dependency on greenlet; pkgdepend work is needed to flush this out.
 depend type=require fmri=library/python/greenlet-$(PYV)
 
+# force a dependency on heatclient; pkgdepend work is needed to flush this out.
+depend type=require fmri=library/python/heatclient-$(PYV)
+
 # force a dependency on iso8601; pkgdepend work is needed to flush this out.
 depend type=require fmri=library/python/iso8601-$(PYV)
 
@@ -343,18 +399,39 @@
 # out.
 depend type=require fmri=library/python/keystoneclient-$(PYV)
 
-# force a dependency on kombu; pkgdepend work is needed to flush this out.
-depend type=require fmri=library/python/kombu-$(PYV)
+# force a dependency on keystonemiddleware; used via a paste.deploy filter
+depend type=require fmri=library/python/keystonemiddleware-$(PYV)
 
 # force a dependency on lxml; pkgdepend work is needed to flush this out.
 depend type=require fmri=library/python/lxml-$(PYV)
 
-# force a dependency on netaddr; pkgdepend work is needed to flush this out.
-depend type=require fmri=library/python/netaddr-$(PYV)
+# force a dependency on m2crypto; pkgdepend work is needed to flush this out.
+depend type=require fmri=library/python/m2crypto-$(PYV)
+
+# force a dependency on neutronclient; pkgdepend work is needed to flush this
+# out.
+depend type=require fmri=library/python/neutronclient-$(PYV)
 
 # force a dependency on novaclient; pkgdepend work is needed to flush this out.
 depend type=require fmri=library/python/novaclient-$(PYV)
 
+# force a dependency on oslo.db; pkgdepend work is needed to flush this out.
+depend type=require fmri=library/python/oslo.db-$(PYV)
+
+# force a dependency on oslo.i18n; pkgdepend work is needed to flush this out.
+depend type=require fmri=library/python/oslo.i18n-$(PYV)
+
+# force a dependency on oslo.messaging; pkgdepend work is needed to flush this
+# out.
+depend type=require fmri=library/python/oslo.messaging-$(PYV)
+
+# force a dependency on oslo.serialization; pkgdepend work is needed to flush
+# this out.
+depend type=require fmri=library/python/oslo.serialization-$(PYV)
+
+# force a dependency on oslo.utils; pkgdepend work is needed to flush this out.
+depend type=require fmri=library/python/oslo.utils-$(PYV)
+
 # force a dependency on paste.deploy; pkgdepend work is needed to flush this
 # out.
 depend type=require fmri=library/python/paste.deploy-$(PYV)
@@ -362,6 +439,9 @@
 # force a dependency on pbr; pkgdepend work is needed to flush this out.
 depend type=require fmri=library/python/pbr-$(PYV)
 
+# force a dependency on posix_ipc; pkgdepend work is needed to flush this out.
+depend type=require fmri=library/python/posix_ipc-$(PYV)
+
 # force a dependency on pyyaml; pkgdepend work is needed to flush this out.
 depend type=require fmri=library/python/pyyaml-$(PYV)
 
@@ -371,11 +451,18 @@
 # force a dependency on routes; pkgdepend work is needed to flush this out.
 depend type=require fmri=library/python/routes-$(PYV)
 
-# force a dependency on six; pkgdepend work is needed to flush this out.
-depend type=require fmri=library/python/six-$(PYV)
+# force a dependency on saharaclient; pkgdepend work is needed to flush this
+# out.
+depend type=require fmri=library/python/saharaclient-$(PYV)
 
-# force a dependency on sqlalchemy; pkgdepend work is needed to flush this out.
-depend type=require fmri=library/python/sqlalchemy-$(PYV)
+# force a dependency on stevedore; pkgdepend work is needed to flush this out.
+depend type=require fmri=library/python/stevedore-$(PYV)
+
+# force a dependency on swiftclient; pkgdepend work is needed to flush this out.
+depend type=require fmri=library/python/swiftclient-$(PYV)
+
+# force a dependency on troveclient; pkgdepend work is needed to flush this out.
+depend type=require fmri=library/python/troveclient-$(PYV)
 
 # force a dependency on webob; pkgdepend work is needed to flush this out.
 depend type=require fmri=library/python/webob-$(PYV)