.coveragerc
.stestr.conf
.zuul.yaml
AUTHORS
CONTRIBUTING.rst
ChangeLog
HACKING.rst
LICENSE
README.rst
babel.cfg
bandit.yaml
bindep.txt
lower-constraints.txt
pylintrc
requirements.txt
setup.cfg
setup.py
test-requirements.txt
tox.ini
api-ref/source/conf.py
api-ref/source/index.rst
api-ref/source/v1.1/cluster-templates.inc
api-ref/source/v1.1/clusters.inc
api-ref/source/v1.1/data-sources.inc
api-ref/source/v1.1/event-log.inc
api-ref/source/v1.1/image-registry.inc
api-ref/source/v1.1/index.rst
api-ref/source/v1.1/job-binaries.inc
api-ref/source/v1.1/job-binary-internals.inc
api-ref/source/v1.1/job-executions.inc
api-ref/source/v1.1/job-types.inc
api-ref/source/v1.1/jobs.inc
api-ref/source/v1.1/node-group-templates.inc
api-ref/source/v1.1/parameters.yaml
api-ref/source/v1.1/plugins.inc
api-ref/source/v1.1/samples/cluster-templates/cluster-template-create-request.json
api-ref/source/v1.1/samples/cluster-templates/cluster-template-create-response.json
api-ref/source/v1.1/samples/cluster-templates/cluster-template-show-response.json
api-ref/source/v1.1/samples/cluster-templates/cluster-template-update-request.json
api-ref/source/v1.1/samples/cluster-templates/cluster-template-update-response.json
api-ref/source/v1.1/samples/cluster-templates/cluster-templates-list-response.json
api-ref/source/v1.1/samples/clusters/cluster-create-request.json
api-ref/source/v1.1/samples/clusters/cluster-create-response.json
api-ref/source/v1.1/samples/clusters/cluster-scale-request.json
api-ref/source/v1.1/samples/clusters/cluster-scale-response.json
api-ref/source/v1.1/samples/clusters/cluster-show-response.json
api-ref/source/v1.1/samples/clusters/cluster-update-request.json
api-ref/source/v1.1/samples/clusters/cluster-update-response.json
api-ref/source/v1.1/samples/clusters/clusters-list-response.json
api-ref/source/v1.1/samples/clusters/multiple-clusters-create-request.json
api-ref/source/v1.1/samples/clusters/multiple-clusters-create-response.json
api-ref/source/v1.1/samples/data-sources/data-source-register-hdfs-request.json
api-ref/source/v1.1/samples/data-sources/data-source-register-hdfs-response.json
api-ref/source/v1.1/samples/data-sources/data-source-register-swift-request.json
api-ref/source/v1.1/samples/data-sources/data-source-register-swift-response.json
api-ref/source/v1.1/samples/data-sources/data-source-show-response.json
api-ref/source/v1.1/samples/data-sources/data-source-update-request.json
api-ref/source/v1.1/samples/data-sources/data-source-update-response.json
api-ref/source/v1.1/samples/data-sources/data-sources-list-response.json
api-ref/source/v1.1/samples/event-log/cluster-progress-response.json
api-ref/source/v1.1/samples/image-registry/image-register-request.json
api-ref/source/v1.1/samples/image-registry/image-register-response.json
api-ref/source/v1.1/samples/image-registry/image-show-response.json
api-ref/source/v1.1/samples/image-registry/image-tags-add-request.json
api-ref/source/v1.1/samples/image-registry/image-tags-add-response.json
api-ref/source/v1.1/samples/image-registry/image-tags-delete-request.json
api-ref/source/v1.1/samples/image-registry/image-tags-delete-response.json
api-ref/source/v1.1/samples/image-registry/images-list-response.json
api-ref/source/v1.1/samples/job-binaries/create-request.json
api-ref/source/v1.1/samples/job-binaries/create-response.json
api-ref/source/v1.1/samples/job-binaries/list-response.json
api-ref/source/v1.1/samples/job-binaries/show-data-response
api-ref/source/v1.1/samples/job-binaries/show-response.json
api-ref/source/v1.1/samples/job-binaries/update-request.json
api-ref/source/v1.1/samples/job-binaries/update-response.json
api-ref/source/v1.1/samples/job-binary-internals/create-response.json
api-ref/source/v1.1/samples/job-binary-internals/list-response.json
api-ref/source/v1.1/samples/job-binary-internals/show-data-response
api-ref/source/v1.1/samples/job-binary-internals/show-response.json
api-ref/source/v1.1/samples/job-binary-internals/update-request.json
api-ref/source/v1.1/samples/job-binary-internals/update-response.json
api-ref/source/v1.1/samples/job-executions/cancel-response.json
api-ref/source/v1.1/samples/job-executions/job-ex-response.json
api-ref/source/v1.1/samples/job-executions/job-ex-update-request.json
api-ref/source/v1.1/samples/job-executions/job-ex-update-response.json
api-ref/source/v1.1/samples/job-executions/list-response.json
api-ref/source/v1.1/samples/job-types/job-types-list-response.json
api-ref/source/v1.1/samples/jobs/job-create-request.json
api-ref/source/v1.1/samples/jobs/job-create-response.json
api-ref/source/v1.1/samples/jobs/job-execute-request.json
api-ref/source/v1.1/samples/jobs/job-execute-response.json
api-ref/source/v1.1/samples/jobs/job-show-response.json
api-ref/source/v1.1/samples/jobs/job-update-request.json
api-ref/source/v1.1/samples/jobs/job-update-response.json
api-ref/source/v1.1/samples/jobs/jobs-list-response.json
api-ref/source/v1.1/samples/node-group-templates/node-group-template-create-request.json
api-ref/source/v1.1/samples/node-group-templates/node-group-template-create-response.json
api-ref/source/v1.1/samples/node-group-templates/node-group-template-show-response.json
api-ref/source/v1.1/samples/node-group-templates/node-group-template-update-request.json
api-ref/source/v1.1/samples/node-group-templates/node-group-template-update-response.json
api-ref/source/v1.1/samples/node-group-templates/node-group-templates-list-response.json
api-ref/source/v1.1/samples/plugins/plugin-show-response.json
api-ref/source/v1.1/samples/plugins/plugin-update-request.json
api-ref/source/v1.1/samples/plugins/plugin-update-response.json
api-ref/source/v1.1/samples/plugins/plugin-version-show-response.json
api-ref/source/v1.1/samples/plugins/plugins-list-response.json
api-ref/source/v2/cluster-templates.inc
api-ref/source/v2/clusters.inc
api-ref/source/v2/data-sources.inc
api-ref/source/v2/event-log.inc
api-ref/source/v2/image-registry.inc
api-ref/source/v2/index.rst
api-ref/source/v2/job-binaries.inc
api-ref/source/v2/job-templates.inc
api-ref/source/v2/job-types.inc
api-ref/source/v2/jobs.inc
api-ref/source/v2/node-group-templates.inc
api-ref/source/v2/parameters.yaml
api-ref/source/v2/plugins.inc
api-ref/source/v2/samples/cluster-templates/cluster-template-create-request.json
api-ref/source/v2/samples/cluster-templates/cluster-template-create-response.json
api-ref/source/v2/samples/cluster-templates/cluster-template-show-response.json
api-ref/source/v2/samples/cluster-templates/cluster-template-update-request.json
api-ref/source/v2/samples/cluster-templates/cluster-template-update-response.json
api-ref/source/v2/samples/cluster-templates/cluster-templates-list-response.json
api-ref/source/v2/samples/clusters/cluster-create-request.json
api-ref/source/v2/samples/clusters/cluster-create-response.json
api-ref/source/v2/samples/clusters/cluster-scale-request.json
api-ref/source/v2/samples/clusters/cluster-scale-response.json
api-ref/source/v2/samples/clusters/cluster-show-response.json
api-ref/source/v2/samples/clusters/cluster-update-request.json
api-ref/source/v2/samples/clusters/cluster-update-response.json
api-ref/source/v2/samples/clusters/clusters-list-response.json
api-ref/source/v2/samples/clusters/multiple-clusters-create-request.json
api-ref/source/v2/samples/clusters/multiple-clusters-create-response.json
api-ref/source/v2/samples/data-sources/data-source-register-hdfs-request.json
api-ref/source/v2/samples/data-sources/data-source-register-hdfs-response.json
api-ref/source/v2/samples/data-sources/data-source-register-swift-request.json
api-ref/source/v2/samples/data-sources/data-source-register-swift-response.json
api-ref/source/v2/samples/data-sources/data-source-show-response.json
api-ref/source/v2/samples/data-sources/data-source-update-request.json
api-ref/source/v2/samples/data-sources/data-source-update-response.json
api-ref/source/v2/samples/data-sources/data-sources-list-response.json
api-ref/source/v2/samples/event-log/cluster-progress-response.json
api-ref/source/v2/samples/image-registry/image-register-request.json
api-ref/source/v2/samples/image-registry/image-register-response.json
api-ref/source/v2/samples/image-registry/image-show-response.json
api-ref/source/v2/samples/image-registry/image-tags-add-request.json
api-ref/source/v2/samples/image-registry/image-tags-add-response.json
api-ref/source/v2/samples/image-registry/image-tags-delete-request.json
api-ref/source/v2/samples/image-registry/image-tags-delete-response.json
api-ref/source/v2/samples/image-registry/images-list-response.json
api-ref/source/v2/samples/job-binaries/create-request.json
api-ref/source/v2/samples/job-binaries/create-response.json
api-ref/source/v2/samples/job-binaries/list-response.json
api-ref/source/v2/samples/job-binaries/show-data-response
api-ref/source/v2/samples/job-binaries/show-response.json
api-ref/source/v2/samples/job-binaries/update-request.json
api-ref/source/v2/samples/job-binaries/update-response.json
api-ref/source/v2/samples/job-templates/job-template-create-request.json
api-ref/source/v2/samples/job-templates/job-template-create-response.json
api-ref/source/v2/samples/job-templates/job-template-show-response.json
api-ref/source/v2/samples/job-templates/job-template-update-request.json
api-ref/source/v2/samples/job-templates/job-template-update-response.json
api-ref/source/v2/samples/job-templates/job-templates-list-response.json
api-ref/source/v2/samples/job-types/job-types-list-response.json
api-ref/source/v2/samples/jobs/cancel-response.json
api-ref/source/v2/samples/jobs/job-request.json
api-ref/source/v2/samples/jobs/job-response.json
api-ref/source/v2/samples/jobs/job-update-request.json
api-ref/source/v2/samples/jobs/job-update-response.json
api-ref/source/v2/samples/jobs/list-response.json
api-ref/source/v2/samples/node-group-templates/node-group-template-create-request.json
api-ref/source/v2/samples/node-group-templates/node-group-template-create-response.json
api-ref/source/v2/samples/node-group-templates/node-group-template-show-response.json
api-ref/source/v2/samples/node-group-templates/node-group-template-update-request.json
api-ref/source/v2/samples/node-group-templates/node-group-template-update-response.json
api-ref/source/v2/samples/node-group-templates/node-group-templates-list-response.json
api-ref/source/v2/samples/plugins/plugin-show-response.json
api-ref/source/v2/samples/plugins/plugin-update-request.json
api-ref/source/v2/samples/plugins/plugin-update-response.json
api-ref/source/v2/samples/plugins/plugin-version-show-response.json
api-ref/source/v2/samples/plugins/plugins-list-response.json
devstack/README.rst
devstack/exercise.sh
devstack/plugin.sh
devstack/settings
devstack/files/apache-sahara-api.template
devstack/upgrade/resources.sh
devstack/upgrade/settings
devstack/upgrade/shutdown.sh
devstack/upgrade/upgrade.sh
devstack/upgrade/from-liberty/upgrade-sahara
devstack/upgrade/from-mitaka/upgrade-sahara
devstack/upgrade/from-rocky/upgrade-sahara
doc/requirements.txt
doc/source/conf.py
doc/source/config-generator.conf
doc/source/index.rst
doc/source/_extra/.htaccess
doc/source/_templates/sidebarlinks.html
doc/source/_theme_rtd/layout.html
doc/source/_theme_rtd/theme.conf
doc/source/admin/advanced-configuration-guide.rst
doc/source/admin/configs-recommendations.rst
doc/source/admin/configuration-guide.rst
doc/source/admin/index.rst
doc/source/admin/upgrade-guide.rst
doc/source/cli/index.rst
doc/source/cli/sahara-status.rst
doc/source/configuration/descriptionconfig.rst
doc/source/configuration/index.rst
doc/source/configuration/sampleconfig.rst
doc/source/contributor/adding-database-migrations.rst
doc/source/contributor/apiv2.rst
doc/source/contributor/contributing.rst
doc/source/contributor/dashboard-dev-environment-guide.rst
doc/source/contributor/development-environment.rst
doc/source/contributor/development-guidelines.rst
doc/source/contributor/devstack.rst
doc/source/contributor/gerrit.rst
doc/source/contributor/how-to-build-oozie.rst
doc/source/contributor/image-gen.rst
doc/source/contributor/index.rst
doc/source/contributor/jenkins.rst
doc/source/contributor/log-guidelines.rst
doc/source/contributor/testing.rst
doc/source/images/hadoop-cluster-example.jpg
doc/source/images/openstack-interop.png
doc/source/images/sahara-architecture.svg
doc/source/install/dashboard-guide.rst
doc/source/install/index.rst
doc/source/install/installation-guide.rst
doc/source/intro/architecture.rst
doc/source/intro/index.rst
doc/source/intro/overview.rst
doc/source/reference/edp-spi.rst
doc/source/reference/index.rst
doc/source/reference/plugin-spi.rst
doc/source/reference/plugins.rst
doc/source/reference/restapi.rst
doc/source/user/building-guest-images.rst
doc/source/user/dashboard-user-guide.rst
doc/source/user/edp-s3.rst
doc/source/user/edp.rst
doc/source/user/features.rst
doc/source/user/hadoop-swift.rst
doc/source/user/index.rst
doc/source/user/overview.rst
doc/source/user/plugins.rst
doc/source/user/quickstart.rst
doc/source/user/registering-image.rst
doc/source/user/sahara-on-ironic.rst
doc/source/user/statuses.rst
doc/source/user/building-guest-images/baremetal.rst
doc/source/user/building-guest-images/sahara-image-create.rst
doc/source/user/building-guest-images/sahara-image-pack.rst
doc/test/redirect-tests.txt
etc/edp-examples/README.rst
etc/sahara/README-sahara.conf.txt
etc/sahara/api-paste.ini
etc/sahara/compute.topology.sample
etc/sahara/rootwrap.conf
etc/sahara/swift.topology.sample
etc/sahara/rootwrap.d/sahara.filters
etc/sudoers.d/sahara-rootwrap
playbooks/buildimages/run.yaml
playbooks/sahara-grenade/post.yaml
playbooks/sahara-grenade/run.yaml
releasenotes/notes/.placeholder
releasenotes/notes/add-impala-2.2-c1649599649aff5c.yaml
releasenotes/notes/add-mapr-520-3ed6cd0ae9688e17.yaml
releasenotes/notes/add-mapr-kafka-3a808bbc1aa21055.yaml
releasenotes/notes/add-mapr-sentry-6012c08b55d679de.yaml
releasenotes/notes/add-scheduler-edp-job-9eda17dd174e53fa.yaml
releasenotes/notes/add-storm-version-1_1_0-3e10b34824706a62.yaml
releasenotes/notes/add-upgrade-check-framework-9cd18dbc47b0efbd.yaml
releasenotes/notes/add-wsgi-server-support-c8fbc3d76d4e42f6.yaml
releasenotes/notes/add_kafka_in_cdh-774c7c051480c892.yaml
releasenotes/notes/add_mapr_repo_configs-04af1a67350bfd24.yaml
releasenotes/notes/ambari-agent-pkg-install-timeout-param-d50e5c15e06fa51e.yaml
releasenotes/notes/ambari-downscaling-b9ba759ce9c7325e.yaml
releasenotes/notes/ambari-hive-92b911e0a759ee88.yaml
releasenotes/notes/ambari-server-start-856403bc280dfba3.yaml
releasenotes/notes/ambari26-image-pack-88c9aad59bf635b2.yaml
releasenotes/notes/ambari_2_4_image_generation_validation-47eabb9fa90384c8.yaml
releasenotes/notes/api-insecure-cbd4fd5da71b29a3.yaml
releasenotes/notes/api-v2-return-payload-a84a609db410228a.yaml
releasenotes/notes/apiv2-microversion-4c1a58ee8090e5a9.yaml
releasenotes/notes/apiv2-payload-tweaks-b73c20a35263d958.yaml
releasenotes/notes/apiv2-preview-release-b1ee8cc9b2fb01da.yaml
releasenotes/notes/apiv2-stable-release-25ba9920c8e4632a.yaml
releasenotes/notes/auto_configs_for_hdp-011d460d37dcdf02.yaml
releasenotes/notes/boot-from-volume-e7078452fac1a4a0.yaml
releasenotes/notes/ca-cert-fix-5c434a82f9347039.yaml
releasenotes/notes/cdh-5-5-35e582e149a05632.yaml
releasenotes/notes/cdh-513-bdce0d5d269d8f20.yaml
releasenotes/notes/cdh-labels-5695d95bce226051.yaml
releasenotes/notes/cdh_5_11_0_image_generation_validation-6334ef6d04950935.yaml
releasenotes/notes/cdh_5_11_support-10d4abb91bc4475f.yaml
releasenotes/notes/cdh_5_7_image_generation_validation-308e7529a9018663.yaml
releasenotes/notes/cdh_5_7_support-9522cb9b4dce2378.yaml
releasenotes/notes/cdh_5_9_0_image_generation_validation-19d10e6468e30b4f.yaml
releasenotes/notes/cdh_5_9_support-b603a2648b2e7b32.yaml
releasenotes/notes/config-groups-ambari-837de6d33eb0fa87.yaml
releasenotes/notes/consolidate-cluster-creation-apiv2-5d5aceeb2e97c702.yaml
releasenotes/notes/convert-to-cluster-template-43d502496d18625e.yaml
releasenotes/notes/deprecate-cdh_5_5-0da56b562170566f.yaml
releasenotes/notes/deprecate-hdp-a9ff0ecf6006da49.yaml
releasenotes/notes/deprecate-mapr-51-090423438e3dda20.yaml
releasenotes/notes/deprecate-plugin-vanilla260-46e4b8fe96e8fe68.yaml
releasenotes/notes/deprecate-sahara-all-entry-point-1446a00dab643b7b.yaml
releasenotes/notes/deprecate-spark-version-131-98eccc79b13b6b8f.yaml
releasenotes/notes/deprecate-storm-version-092.yaml-b9ff2b9ebbb983fc.yaml
releasenotes/notes/designate-integration-784c5f7f29546015.yaml
releasenotes/notes/drop-py-2-7-bc282e43b26fbf17.yaml
releasenotes/notes/enable-mutable-configuration-2dd6b7a0e0fe4437.yaml
releasenotes/notes/engine-opt-258ff1ae9b04d628.yaml
releasenotes/notes/enhance-bfv-12bac06c4438675f.yaml
releasenotes/notes/event_log_for_hdp-a114511c477ef16d.yaml
releasenotes/notes/fix-install-provision-events-c1bd2e05bf2be6bd.yaml
releasenotes/notes/fixing-policy-inconsistencies-984020000cc3882a.yaml
releasenotes/notes/force-delete-apiv2-e372392bbc8639f8.yaml
releasenotes/notes/force-delete-changes-2e0881a99742c339.yaml
releasenotes/notes/hadoop-swift-domain-fix-c1dfdf6c52b5aa25.yaml
releasenotes/notes/hadoop-swift-jar-for-ambari-4439913b01d42468.yaml
releasenotes/notes/hdfs-dfs-94a9c4f64cf8994f.yaml
releasenotes/notes/hdp-removed-from-defaults-31d1e1f15973b682.yaml
releasenotes/notes/hdp25-b35ef99c240fc127.yaml
releasenotes/notes/hdp26-5a406d7066706bf1.yaml
releasenotes/notes/honor-endpoint-type-neutron-4583128c383d9745.yaml
releasenotes/notes/ironic-support-79e7ecad05f54029.yaml
releasenotes/notes/kerberos-76dd297462b7337c.yaml
releasenotes/notes/key_manager_integration-e32d141809c8cc46.yaml
releasenotes/notes/keypair-replacement-0c0cc3db0551c112.yaml
releasenotes/notes/keystoneclient-to-keystonauth-migration-c75988975ad1a506.yaml
releasenotes/notes/mapr-health-check-2eba3d742a2b853f.yaml
releasenotes/notes/mapr-labels-5cc318616db59403.yaml
releasenotes/notes/mapr-remove-spark-standalone-293ca864de9a7848.yaml
releasenotes/notes/mapr-services-new-versions-b32c2e8fe07d1600.yaml
releasenotes/notes/mapr-services-new-versions-dc7652e33f26bbdc.yaml
releasenotes/notes/mapr5.2.0-image-gen-c850e74977b00abe.yaml
releasenotes/notes/neutron-default-a6baf93d857d86b3.yaml
releasenotes/notes/nova-network-removal-debe306fd7c61268.yaml
releasenotes/notes/novaclient_images_to_glanceclient-0266a2bd92b4be05.yaml
releasenotes/notes/ntp-config-51ed9d612132e2fa.yaml
releasenotes/notes/optional-project-id-apiv1-2e89756f6f16bd5e.yaml
releasenotes/notes/options-to-oslo_messaging_notifications-cee206fc4f74c217.yaml
releasenotes/notes/plugins-split-from-sahara-core-9ffc5e5d06c9239c.yaml
releasenotes/notes/policy_in_code-5847902775ff9861.yaml
releasenotes/notes/proxy-user-lowercase-f116f7b7e89274cb.yaml
releasenotes/notes/rack_awareness_for_cdh-e0cd5d4ab46aa1b5.yaml
releasenotes/notes/rack_awareness_for_hdp-6e3d44468cc141a5.yaml
releasenotes/notes/refactor-floating-ips-logic-9d37d9297f3621b3.yaml
releasenotes/notes/remove-cdh_5.0_5.3_5.4-b5f140e9b0233c07.yaml
releasenotes/notes/remove-hard-coded-oozie-password-b97475c8772aa1bd.yaml
releasenotes/notes/remove-hardcoded-password-from-hive-eb923b518974e853.yaml
releasenotes/notes/remove-hdp-137d0ad3d2389b7a.yaml
releasenotes/notes/remove-mapr-500-3df3041be99a864c.yaml
releasenotes/notes/remove-spark-100-44f3d5efc3806410.yaml
releasenotes/notes/remove-upload-oozie-sharelib-step-in-vanilla-2.8.2-546b2026e2f5d557.yaml
releasenotes/notes/remove-use-neutron-2499b661dce041d4.yaml
releasenotes/notes/remove_custom_auth_domainname-984fd2d931e306cc.yaml
releasenotes/notes/remove_enable_notifications_opt-4c0d46e8e79eb06f.yaml
releasenotes/notes/s3-datasource-protocol-d3abd0b22f653b3b.yaml
releasenotes/notes/sahara-cfg-location-change-7b61454311b16ce8.yaml
releasenotes/notes/sahara-endpoint-version-discovery-826e9f31093cb10f.yaml
releasenotes/notes/some-polish-api-v2-2d2e390a74b088f9.yaml
releasenotes/notes/spark-2.2-d7c3a84bd52f735a.yaml
releasenotes/notes/spark-2.3-0277fe9feae6668a.yaml
releasenotes/notes/storm-1.2-af75fedb413de56a.yaml
releasenotes/notes/strict-validation-query-string-a6cadbf2f9c57d06.yaml
releasenotes/notes/substring-matching-1d5981b8e5b1d919.yaml
releasenotes/notes/support-s3-data-source-a912e2cdf4cd51fb.yaml
releasenotes/notes/support-s3-job-binary-6d91267ae11d09d3.yaml
releasenotes/notes/transport_url-5bbbf0bb54d81727.yaml
releasenotes/notes/trustee-conf-section-5994dcd48a9744d7.yaml
releasenotes/notes/updating-plugins-versions-b8d27764178c3cdd.yaml
releasenotes/notes/vanilla-2.7.5-support-ffeeb88fc4be34b4.yaml
releasenotes/notes/vanilla-2.8.2-support-84c89aad31105584.yaml
releasenotes/notes/zookeeper-configuration-steps-48c3d9706c86f227.yaml
releasenotes/source/conf.py
releasenotes/source/index.rst
releasenotes/source/liberty.rst
releasenotes/source/mitaka.rst
releasenotes/source/newton.rst
releasenotes/source/ocata.rst
releasenotes/source/pike.rst
releasenotes/source/queens.rst
releasenotes/source/rocky.rst
releasenotes/source/stein.rst
releasenotes/source/train.rst
releasenotes/source/unreleased.rst
releasenotes/source/_static/.placeholder
releasenotes/source/_templates/.placeholder
roles/build-sahara-images-cli/README.rst
roles/build-sahara-images-cli/defaults/main.yaml
roles/build-sahara-images-cli/tasks/main.yaml
sahara/__init__.py
sahara/config.py
sahara/context.py
sahara/exceptions.py
sahara/i18n.py
sahara/main.py
sahara/version.py
sahara.egg-info/PKG-INFO
sahara.egg-info/SOURCES.txt
sahara.egg-info/dependency_links.txt
sahara.egg-info/entry_points.txt
sahara.egg-info/not-zip-safe
sahara.egg-info/pbr.json
sahara.egg-info/requires.txt
sahara.egg-info/top_level.txt
sahara/api/__init__.py
sahara/api/acl.py
sahara/api/base.py
sahara/api/microversion.py
sahara/api/v10.py
sahara/api/v11.py
sahara/api/middleware/__init__.py
sahara/api/middleware/auth_valid.py
sahara/api/middleware/sahara_middleware.py
sahara/api/middleware/version_discovery.py
sahara/api/v2/__init__.py
sahara/api/v2/cluster_templates.py
sahara/api/v2/clusters.py
sahara/api/v2/data_sources.py
sahara/api/v2/images.py
sahara/api/v2/job_binaries.py
sahara/api/v2/job_templates.py
sahara/api/v2/job_types.py
sahara/api/v2/jobs.py
sahara/api/v2/node_group_templates.py
sahara/api/v2/plugins.py
sahara/cli/__init__.py
sahara/cli/sahara_all.py
sahara/cli/sahara_api.py
sahara/cli/sahara_engine.py
sahara/cli/sahara_status.py
sahara/cli/sahara_subprocess.py
sahara/cli/image_pack/__init__.py
sahara/cli/image_pack/api.py
sahara/cli/image_pack/cli.py
sahara/common/__init__.py
sahara/common/config.py
sahara/common/policies/__init__.py
sahara/common/policies/base.py
sahara/common/policies/cluster.py
sahara/common/policies/cluster_template.py
sahara/common/policies/cluster_templates.py
sahara/common/policies/clusters.py
sahara/common/policies/data_source.py
sahara/common/policies/data_sources.py
sahara/common/policies/image.py
sahara/common/policies/images.py
sahara/common/policies/job.py
sahara/common/policies/job_binaries.py
sahara/common/policies/job_binary.py
sahara/common/policies/job_binary_internals.py
sahara/common/policies/job_executions.py
sahara/common/policies/job_template.py
sahara/common/policies/job_type.py
sahara/common/policies/job_types.py
sahara/common/policies/jobs.py
sahara/common/policies/node_group_template.py
sahara/common/policies/node_group_templates.py
sahara/common/policies/plugin.py
sahara/common/policies/plugins.py
sahara/conductor/__init__.py
sahara/conductor/api.py
sahara/conductor/manager.py
sahara/conductor/objects.py
sahara/conductor/resource.py
sahara/db/__init__.py
sahara/db/api.py
sahara/db/base.py
sahara/db/migration/__init__.py
sahara/db/migration/alembic.ini
sahara/db/migration/cli.py
sahara/db/migration/alembic_migrations/README.md
sahara/db/migration/alembic_migrations/env.py
sahara/db/migration/alembic_migrations/script.py.mako
sahara/db/migration/alembic_migrations/versions/001_icehouse.py
sahara/db/migration/alembic_migrations/versions/002_placeholder.py
sahara/db/migration/alembic_migrations/versions/003_placeholder.py
sahara/db/migration/alembic_migrations/versions/004_placeholder.py
sahara/db/migration/alembic_migrations/versions/005_placeholder.py
sahara/db/migration/alembic_migrations/versions/006_placeholder.py
sahara/db/migration/alembic_migrations/versions/007_increase_status_description_size.py
sahara/db/migration/alembic_migrations/versions/008_security_groups.py
sahara/db/migration/alembic_migrations/versions/009_rollback_info.py
sahara/db/migration/alembic_migrations/versions/010_auto_security_groups.py
sahara/db/migration/alembic_migrations/versions/011_sahara_info.py
sahara/db/migration/alembic_migrations/versions/012_availability_zone.py
sahara/db/migration/alembic_migrations/versions/013_volumes_availability_zone.py
sahara/db/migration/alembic_migrations/versions/014_add_volume_type.py
sahara/db/migration/alembic_migrations/versions/015_add_events_objects.py
sahara/db/migration/alembic_migrations/versions/016_is_proxy_gateway.py
sahara/db/migration/alembic_migrations/versions/017_drop_progress.py
sahara/db/migration/alembic_migrations/versions/018_volume_local_to_instance.py
sahara/db/migration/alembic_migrations/versions/019_is_default_for_templates.py
sahara/db/migration/alembic_migrations/versions/020_remove_redandunt_progress_ops.py
sahara/db/migration/alembic_migrations/versions/021_datasource_placeholders.py
sahara/db/migration/alembic_migrations/versions/022_add_job_interface.py
sahara/db/migration/alembic_migrations/versions/023_add_use_autoconfig.py
sahara/db/migration/alembic_migrations/versions/024_manila_shares.py
sahara/db/migration/alembic_migrations/versions/025_increase_ip_column_size.py
sahara/db/migration/alembic_migrations/versions/026_add_is_public_is_protected.py
sahara/db/migration/alembic_migrations/versions/027_rename_oozie_job_id.py
sahara/db/migration/alembic_migrations/versions/028_storage_devices_number.py
sahara/db/migration/alembic_migrations/versions/029_set_is_protected_on_is_default.py
sahara/db/migration/alembic_migrations/versions/030-health-check.py
sahara/db/migration/alembic_migrations/versions/031_added_plugins_table.py
sahara/db/migration/alembic_migrations/versions/032_add_domain_name.py
sahara/db/migration/alembic_migrations/versions/033_add_anti_affinity_ratio_field_to_cluster.py
sahara/db/migration/alembic_migrations/versions/034_boot_from_volume.py
sahara/db/migration/alembic_migrations/versions/035_boot_from_volume_enhancements.py
sahara/db/sqlalchemy/__init__.py
sahara/db/sqlalchemy/api.py
sahara/db/sqlalchemy/model_base.py
sahara/db/sqlalchemy/models.py
sahara/db/sqlalchemy/types.py
sahara/db/templates/README.rst
sahara/db/templates/__init__.py
sahara/db/templates/api.py
sahara/db/templates/cli.py
sahara/db/templates/utils.py
sahara/locale/de/LC_MESSAGES/sahara.po
sahara/plugins/__init__.py
sahara/plugins/base.py
sahara/plugins/castellan_utils.py
sahara/plugins/conductor.py
sahara/plugins/context.py
sahara/plugins/db.py
sahara/plugins/edp.py
sahara/plugins/exceptions.py
sahara/plugins/health_check_base.py
sahara/plugins/images.py
sahara/plugins/kerberos.py
sahara/plugins/labels.py
sahara/plugins/main.py
sahara/plugins/objects.py
sahara/plugins/opts.py
sahara/plugins/provisioning.py
sahara/plugins/recommendations_utils.py
sahara/plugins/resource.py
sahara/plugins/service_api.py
sahara/plugins/swift_helper.py
sahara/plugins/swift_utils.py
sahara/plugins/testutils.py
sahara/plugins/topology_helper.py
sahara/plugins/utils.py
sahara/plugins/default_templates/template.conf
sahara/plugins/default_templates/ambari/v2_3/cluster.json
sahara/plugins/default_templates/ambari/v2_3/master-edp.json
sahara/plugins/default_templates/ambari/v2_3/master.json
sahara/plugins/default_templates/ambari/v2_3/worker.json
sahara/plugins/default_templates/ambari/v2_4/cluster.json
sahara/plugins/default_templates/ambari/v2_4/master-edp.json
sahara/plugins/default_templates/ambari/v2_4/master.json
sahara/plugins/default_templates/ambari/v2_4/worker.json
sahara/plugins/default_templates/ambari/v2_5/cluster.json
sahara/plugins/default_templates/ambari/v2_5/master-edp.json
sahara/plugins/default_templates/ambari/v2_5/master.json
sahara/plugins/default_templates/ambari/v2_5/worker.json
sahara/plugins/default_templates/cdh/v5_5_0/cluster.json
sahara/plugins/default_templates/cdh/v5_5_0/manager.json
sahara/plugins/default_templates/cdh/v5_5_0/master-additional.json
sahara/plugins/default_templates/cdh/v5_5_0/master-core.json
sahara/plugins/default_templates/cdh/v5_5_0/worker-nm-dn.json
sahara/plugins/default_templates/cdh/v5_7_0/cluster.json
sahara/plugins/default_templates/cdh/v5_7_0/manager.json
sahara/plugins/default_templates/cdh/v5_7_0/master-additional.json
sahara/plugins/default_templates/cdh/v5_7_0/master-core.json
sahara/plugins/default_templates/cdh/v5_7_0/worker-nm-dn.json
sahara/plugins/default_templates/cdh/v5_9_0/cluster.json
sahara/plugins/default_templates/cdh/v5_9_0/manager.json
sahara/plugins/default_templates/cdh/v5_9_0/master-additional.json
sahara/plugins/default_templates/cdh/v5_9_0/master-core.json
sahara/plugins/default_templates/cdh/v5_9_0/worker-nm-dn.json
sahara/plugins/default_templates/mapr/5_0_0_mrv2/cluster.json
sahara/plugins/default_templates/mapr/5_0_0_mrv2/master.json
sahara/plugins/default_templates/mapr/5_0_0_mrv2/worker.json
sahara/plugins/default_templates/mapr/v5_1_0_mrv2/cluster.json
sahara/plugins/default_templates/mapr/v5_1_0_mrv2/master.json
sahara/plugins/default_templates/mapr/v5_1_0_mrv2/worker.json
sahara/plugins/default_templates/mapr/v5_2_0_mrv2/cluster.json
sahara/plugins/default_templates/mapr/v5_2_0_mrv2/master.json
sahara/plugins/default_templates/mapr/v5_2_0_mrv2/worker.json
sahara/plugins/default_templates/spark/v1_3_1/cluster.json
sahara/plugins/default_templates/spark/v1_3_1/master.json
sahara/plugins/default_templates/spark/v1_3_1/slave.json
sahara/plugins/default_templates/spark/v1_6_0/cluster.json
sahara/plugins/default_templates/spark/v1_6_0/master.json
sahara/plugins/default_templates/spark/v1_6_0/slave.json
sahara/plugins/default_templates/spark/v2_1_0/cluster.json
sahara/plugins/default_templates/spark/v2_1_0/master.json
sahara/plugins/default_templates/spark/v2_1_0/slave.json
sahara/plugins/default_templates/storm/v1_0_1/cluster.json
sahara/plugins/default_templates/storm/v1_0_1/master.json
sahara/plugins/default_templates/storm/v1_0_1/slave.json
sahara/plugins/default_templates/storm/v1_1_0/cluster.json
sahara/plugins/default_templates/storm/v1_1_0/master.json
sahara/plugins/default_templates/storm/v1_1_0/slave.json
sahara/plugins/default_templates/vanilla/v2_7_1/cluster.json
sahara/plugins/default_templates/vanilla/v2_7_1/master.json
sahara/plugins/default_templates/vanilla/v2_7_1/worker.json
sahara/plugins/fake/__init__.py
sahara/plugins/fake/edp_engine.py
sahara/plugins/fake/plugin.py
sahara/plugins/resources/create-principal-keytab
sahara/plugins/resources/cron-file
sahara/plugins/resources/cron-script
sahara/plugins/resources/kdc_conf
sahara/plugins/resources/kdc_conf_redhat
sahara/plugins/resources/krb-client-init.sh.template
sahara/plugins/resources/krb5_config
sahara/plugins/resources/mit-kdc-server-init.sh.template
sahara/service/__init__.py
sahara/service/coordinator.py
sahara/service/engine.py
sahara/service/networks.py
sahara/service/ntp_service.py
sahara/service/ops.py
sahara/service/periodic.py
sahara/service/quotas.py
sahara/service/sessions.py
sahara/service/trusts.py
sahara/service/validation.py
sahara/service/volumes.py
sahara/service/api/__init__.py
sahara/service/api/v10.py
sahara/service/api/v11.py
sahara/service/api/v2/__init__.py
sahara/service/api/v2/cluster_templates.py
sahara/service/api/v2/clusters.py
sahara/service/api/v2/data_sources.py
sahara/service/api/v2/images.py
sahara/service/api/v2/job_binaries.py
sahara/service/api/v2/job_templates.py
sahara/service/api/v2/job_types.py
sahara/service/api/v2/jobs.py
sahara/service/api/v2/node_group_templates.py
sahara/service/api/v2/plugins.py
sahara/service/castellan/__init__.py
sahara/service/castellan/config.py
sahara/service/castellan/sahara_key_manager.py
sahara/service/castellan/utils.py
sahara/service/edp/__init__.py
sahara/service/edp/base_engine.py
sahara/service/edp/hdfs_helper.py
sahara/service/edp/job_manager.py
sahara/service/edp/job_utils.py
sahara/service/edp/s3_common.py
sahara/service/edp/shares.py
sahara/service/edp/binary_retrievers/__init__.py
sahara/service/edp/binary_retrievers/dispatch.py
sahara/service/edp/binary_retrievers/internal_swift.py
sahara/service/edp/binary_retrievers/manila_share.py
sahara/service/edp/binary_retrievers/s3_storage.py
sahara/service/edp/binary_retrievers/sahara_db.py
sahara/service/edp/data_sources/__init__.py
sahara/service/edp/data_sources/base.py
sahara/service/edp/data_sources/manager.py
sahara/service/edp/data_sources/opts.py
sahara/service/edp/data_sources/hdfs/__init__.py
sahara/service/edp/data_sources/hdfs/implementation.py
sahara/service/edp/data_sources/manila/__init__.py
sahara/service/edp/data_sources/manila/implementation.py
sahara/service/edp/data_sources/maprfs/__init__.py
sahara/service/edp/data_sources/maprfs/implementation.py
sahara/service/edp/data_sources/s3/__init__.py
sahara/service/edp/data_sources/s3/implementation.py
sahara/service/edp/data_sources/swift/__init__.py
sahara/service/edp/data_sources/swift/implementation.py
sahara/service/edp/job_binaries/__init__.py
sahara/service/edp/job_binaries/base.py
sahara/service/edp/job_binaries/manager.py
sahara/service/edp/job_binaries/opts.py
sahara/service/edp/job_binaries/internal_db/__init__.py
sahara/service/edp/job_binaries/internal_db/implementation.py
sahara/service/edp/job_binaries/manila/__init__.py
sahara/service/edp/job_binaries/manila/implementation.py
sahara/service/edp/job_binaries/s3/__init__.py
sahara/service/edp/job_binaries/s3/implementation.py
sahara/service/edp/job_binaries/swift/__init__.py
sahara/service/edp/job_binaries/swift/implementation.py
sahara/service/edp/oozie/__init__.py
sahara/service/edp/oozie/engine.py
sahara/service/edp/oozie/oozie.py
sahara/service/edp/oozie/workflow_creator/__init__.py
sahara/service/edp/oozie/workflow_creator/base_workflow.py
sahara/service/edp/oozie/workflow_creator/hive_workflow.py
sahara/service/edp/oozie/workflow_creator/java_workflow.py
sahara/service/edp/oozie/workflow_creator/mapreduce_workflow.py
sahara/service/edp/oozie/workflow_creator/pig_workflow.py
sahara/service/edp/oozie/workflow_creator/shell_workflow.py
sahara/service/edp/oozie/workflow_creator/workflow_factory.py
sahara/service/edp/resources/edp-main-wrapper.jar
sahara/service/edp/resources/edp-spark-wrapper.jar
sahara/service/edp/resources/hive-default.xml
sahara/service/edp/resources/launch_command.py
sahara/service/edp/resources/mapred-default.xml
sahara/service/edp/resources/mapred-job-config.xml
sahara/service/edp/resources/workflow.xml
sahara/service/edp/spark/__init__.py
sahara/service/edp/spark/engine.py
sahara/service/edp/storm/__init__.py
sahara/service/edp/storm/engine.py
sahara/service/edp/utils/__init__.py
sahara/service/edp/utils/shares.py
sahara/service/health/__init__.py
sahara/service/health/common.py
sahara/service/health/verification_base.py
sahara/service/heat/__init__.py
sahara/service/heat/commons.py
sahara/service/heat/heat_engine.py
sahara/service/heat/templates.py
sahara/service/validations/__init__.py
sahara/service/validations/acl.py
sahara/service/validations/base.py
sahara/service/validations/cluster_template_schema.py
sahara/service/validations/cluster_templates.py
sahara/service/validations/clusters.py
sahara/service/validations/clusters_scaling.py
sahara/service/validations/clusters_schema.py
sahara/service/validations/images.py
sahara/service/validations/node_group_template_schema.py
sahara/service/validations/node_group_templates.py
sahara/service/validations/plugins.py
sahara/service/validations/shares.py
sahara/service/validations/edp/__init__.py
sahara/service/validations/edp/base.py
sahara/service/validations/edp/data_source.py
sahara/service/validations/edp/data_source_schema.py
sahara/service/validations/edp/job.py
sahara/service/validations/edp/job_binary.py
sahara/service/validations/edp/job_binary_internal.py
sahara/service/validations/edp/job_binary_internal_schema.py
sahara/service/validations/edp/job_binary_schema.py
sahara/service/validations/edp/job_execution.py
sahara/service/validations/edp/job_execution_schema.py
sahara/service/validations/edp/job_interface.py
sahara/service/validations/edp/job_schema.py
sahara/swift/__init__.py
sahara/swift/swift_helper.py
sahara/swift/utils.py
sahara/swift/resources/conf-template.xml
sahara/tests/README.rst
sahara/tests/__init__.py
sahara/tests/unit/__init__.py
sahara/tests/unit/base.py
sahara/tests/unit/test_context.py
sahara/tests/unit/test_exceptions.py
sahara/tests/unit/test_main.py
sahara/tests/unit/testutils.py
sahara/tests/unit/api/__init__.py
sahara/tests/unit/api/test_acl.py
sahara/tests/unit/api/middleware/__init__.py
sahara/tests/unit/api/middleware/test_auth_valid.py
sahara/tests/unit/cli/__init__.py
sahara/tests/unit/cli/test_sahara_cli.py
sahara/tests/unit/cli/test_sahara_status.py
sahara/tests/unit/cli/image_pack/__init__.py
sahara/tests/unit/cli/image_pack/test_image_pack_api.py
sahara/tests/unit/conductor/__init__.py
sahara/tests/unit/conductor/base.py
sahara/tests/unit/conductor/test_api.py
sahara/tests/unit/conductor/test_resource.py
sahara/tests/unit/conductor/manager/__init__.py
sahara/tests/unit/conductor/manager/test_clusters.py
sahara/tests/unit/conductor/manager/test_defaults.py
sahara/tests/unit/conductor/manager/test_edp.py
sahara/tests/unit/conductor/manager/test_edp_interface.py
sahara/tests/unit/conductor/manager/test_from_template.py
sahara/tests/unit/conductor/manager/test_templates.py
sahara/tests/unit/db/__init__.py
sahara/tests/unit/db/test_utils.py
sahara/tests/unit/db/migration/__init__.py
sahara/tests/unit/db/migration/test_db_manage_cli.py
sahara/tests/unit/db/migration/test_migrations.py
sahara/tests/unit/db/migration/test_migrations_base.py
sahara/tests/unit/db/sqlalchemy/__init__.py
sahara/tests/unit/db/sqlalchemy/test_types.py
sahara/tests/unit/db/templates/__init__.py
sahara/tests/unit/db/templates/common.py
sahara/tests/unit/db/templates/test_delete.py
sahara/tests/unit/db/templates/test_update.py
sahara/tests/unit/db/templates/test_utils.py
sahara/tests/unit/plugins/__init__.py
sahara/tests/unit/plugins/test_base_plugins_support.py
sahara/tests/unit/plugins/test_images.py
sahara/tests/unit/plugins/test_kerberos.py
sahara/tests/unit/plugins/test_labels.py
sahara/tests/unit/plugins/test_provide_recommendations.py
sahara/tests/unit/plugins/test_provisioning.py
sahara/tests/unit/plugins/test_utils.py
sahara/tests/unit/resources/dfs_admin_0_nodes.txt
sahara/tests/unit/resources/dfs_admin_1_nodes.txt
sahara/tests/unit/resources/dfs_admin_3_nodes.txt
sahara/tests/unit/resources/test-default.xml
sahara/tests/unit/service/__init__.py
sahara/tests/unit/service/test_coordinator.py
sahara/tests/unit/service/test_engine.py
sahara/tests/unit/service/test_networks.py
sahara/tests/unit/service/test_ntp_service.py
sahara/tests/unit/service/test_ops.py
sahara/tests/unit/service/test_periodic.py
sahara/tests/unit/service/test_quotas.py
sahara/tests/unit/service/test_sessions.py
sahara/tests/unit/service/test_trusts.py
sahara/tests/unit/service/test_volumes.py
sahara/tests/unit/service/api/__init__.py
sahara/tests/unit/service/api/test_v10.py
sahara/tests/unit/service/api/v2/__init__.py
sahara/tests/unit/service/api/v2/base.py
sahara/tests/unit/service/api/v2/test_clusters.py
sahara/tests/unit/service/api/v2/test_images.py
sahara/tests/unit/service/api/v2/test_plugins.py
sahara/tests/unit/service/castellan/__init__.py
sahara/tests/unit/service/castellan/test_sahara_key_manager.py
sahara/tests/unit/service/edp/__init__.py
sahara/tests/unit/service/edp/edp_test_utils.py
sahara/tests/unit/service/edp/test_hdfs_helper.py
sahara/tests/unit/service/edp/test_job_manager.py
sahara/tests/unit/service/edp/test_job_possible_configs.py
sahara/tests/unit/service/edp/test_job_utils.py
sahara/tests/unit/service/edp/test_json_api_examples.py
sahara/tests/unit/service/edp/test_s3_common.py
sahara/tests/unit/service/edp/binary_retrievers/__init__.py
sahara/tests/unit/service/edp/binary_retrievers/test_dispatch.py
sahara/tests/unit/service/edp/binary_retrievers/test_internal_swift.py
sahara/tests/unit/service/edp/binary_retrievers/test_manila.py
sahara/tests/unit/service/edp/data_sources/__init__.py
sahara/tests/unit/service/edp/data_sources/base_test.py
sahara/tests/unit/service/edp/data_sources/data_source_manager_support_test.py
sahara/tests/unit/service/edp/data_sources/hdfs/__init__.py
sahara/tests/unit/service/edp/data_sources/hdfs/test_hdfs_type.py
sahara/tests/unit/service/edp/data_sources/manila/__init__.py
sahara/tests/unit/service/edp/data_sources/manila/test_manila_type.py
sahara/tests/unit/service/edp/data_sources/maprfs/__init__.py
sahara/tests/unit/service/edp/data_sources/maprfs/test_maprfs_type_validation.py
sahara/tests/unit/service/edp/data_sources/s3/__init__.py
sahara/tests/unit/service/edp/data_sources/s3/test_s3_type.py
sahara/tests/unit/service/edp/data_sources/swift/__init__.py
sahara/tests/unit/service/edp/data_sources/swift/test_swift_type.py
sahara/tests/unit/service/edp/job_binaries/__init__.py
sahara/tests/unit/service/edp/job_binaries/job_binary_manager_support.py
sahara/tests/unit/service/edp/job_binaries/test_base.py
sahara/tests/unit/service/edp/job_binaries/internal_db/__init__.py
sahara/tests/unit/service/edp/job_binaries/internal_db/test_internal_db_type.py
sahara/tests/unit/service/edp/job_binaries/manila/__init__.py
sahara/tests/unit/service/edp/job_binaries/manila/test_manila_type.py
sahara/tests/unit/service/edp/job_binaries/s3/__init__.py
sahara/tests/unit/service/edp/job_binaries/s3/test_s3_type.py
sahara/tests/unit/service/edp/job_binaries/swift/__init__.py
sahara/tests/unit/service/edp/job_binaries/swift/test_swift_type.py
sahara/tests/unit/service/edp/oozie/__init__.py
sahara/tests/unit/service/edp/oozie/test_oozie.py
sahara/tests/unit/service/edp/spark/__init__.py
sahara/tests/unit/service/edp/spark/base.py
sahara/tests/unit/service/edp/storm/__init__.py
sahara/tests/unit/service/edp/storm/test_storm.py
sahara/tests/unit/service/edp/utils/test_shares.py
sahara/tests/unit/service/edp/workflow_creator/__init__.py
sahara/tests/unit/service/edp/workflow_creator/test_create_workflow.py
sahara/tests/unit/service/health/__init__.py
sahara/tests/unit/service/health/test_verification_base.py
sahara/tests/unit/service/heat/__init__.py
sahara/tests/unit/service/heat/test_templates.py
sahara/tests/unit/service/validation/__init__.py
sahara/tests/unit/service/validation/test_add_tags_validation.py
sahara/tests/unit/service/validation/test_cluster_create_validation.py
sahara/tests/unit/service/validation/test_cluster_delete_validation.py
sahara/tests/unit/service/validation/test_cluster_scaling_validation.py
sahara/tests/unit/service/validation/test_cluster_template_create_validation.py
sahara/tests/unit/service/validation/test_cluster_template_update_validation.py
sahara/tests/unit/service/validation/test_cluster_update_validation.py
sahara/tests/unit/service/validation/test_ng_template_validation_create.py
sahara/tests/unit/service/validation/test_ng_template_validation_update.py
sahara/tests/unit/service/validation/test_protected_validation.py
sahara/tests/unit/service/validation/test_share_validations.py
sahara/tests/unit/service/validation/test_validation.py
sahara/tests/unit/service/validation/utils.py
sahara/tests/unit/service/validation/edp/__init__.py
sahara/tests/unit/service/validation/edp/test_data_source.py
sahara/tests/unit/service/validation/edp/test_job.py
sahara/tests/unit/service/validation/edp/test_job_binary.py
sahara/tests/unit/service/validation/edp/test_job_binary_internal.py
sahara/tests/unit/service/validation/edp/test_job_executor.py
sahara/tests/unit/service/validation/edp/test_job_interface.py
sahara/tests/unit/swift/__init__.py
sahara/tests/unit/swift/test_swift_helper.py
sahara/tests/unit/swift/test_utils.py
sahara/tests/unit/topology/__init__.py
sahara/tests/unit/topology/test_topology.py
sahara/tests/unit/utils/__init__.py
sahara/tests/unit/utils/test_api.py
sahara/tests/unit/utils/test_api_validator.py
sahara/tests/unit/utils/test_cinder.py
sahara/tests/unit/utils/test_cluster.py
sahara/tests/unit/utils/test_cluster_progress_ops.py
sahara/tests/unit/utils/test_configs.py
sahara/tests/unit/utils/test_crypto.py
sahara/tests/unit/utils/test_edp.py
sahara/tests/unit/utils/test_general.py
sahara/tests/unit/utils/test_hacking.py
sahara/tests/unit/utils/test_heat.py
sahara/tests/unit/utils/test_neutron.py
sahara/tests/unit/utils/test_patches.py
sahara/tests/unit/utils/test_poll_utils.py
sahara/tests/unit/utils/test_proxy.py
sahara/tests/unit/utils/test_resources.py
sahara/tests/unit/utils/test_rpc.py
sahara/tests/unit/utils/test_ssh_remote.py
sahara/tests/unit/utils/test_types.py
sahara/tests/unit/utils/test_xml_utils.py
sahara/tests/unit/utils/notification/__init__.py
sahara/tests/unit/utils/notification/test_sender.py
sahara/tests/unit/utils/openstack/__init__.py
sahara/tests/unit/utils/openstack/test_base.py
sahara/tests/unit/utils/openstack/test_heat.py
sahara/tests/unit/utils/openstack/test_images.py
sahara/tests/unit/utils/openstack/test_swift.py
sahara/topology/__init__.py
sahara/topology/topology_helper.py
sahara/topology/resources/core-template.xml
sahara/topology/resources/mapred-template.xml
sahara/utils/__init__.py
sahara/utils/api.py
sahara/utils/api_validator.py
sahara/utils/cluster.py
sahara/utils/cluster_progress_ops.py
sahara/utils/configs.py
sahara/utils/crypto.py
sahara/utils/edp.py
sahara/utils/files.py
sahara/utils/general.py
sahara/utils/network.py
sahara/utils/patches.py
sahara/utils/poll_utils.py
sahara/utils/procutils.py
sahara/utils/proxy.py
sahara/utils/remote.py
sahara/utils/resources.py
sahara/utils/rpc.py
sahara/utils/ssh_remote.py
sahara/utils/tempfiles.py
sahara/utils/types.py
sahara/utils/wsgi.py
sahara/utils/xmlutils.py
sahara/utils/hacking/__init__.py
sahara/utils/hacking/checks.py
sahara/utils/hacking/commit_message.py
sahara/utils/hacking/logging_checks.py
sahara/utils/notification/__init__.py
sahara/utils/notification/sender.py
sahara/utils/openstack/__init__.py
sahara/utils/openstack/base.py
sahara/utils/openstack/cinder.py
sahara/utils/openstack/glance.py
sahara/utils/openstack/heat.py
sahara/utils/openstack/images.py
sahara/utils/openstack/keystone.py
sahara/utils/openstack/manila.py
sahara/utils/openstack/neutron.py
sahara/utils/openstack/nova.py
sahara/utils/openstack/swift.py
tools/cover.sh
tools/lintstack.py
tools/lintstack.sh
tools/test-setup.sh
tools/config/config-generator.sahara.conf
tools/config/sahara-policy-generator.conf
tools/gate/build-images