Sahara aims to provide users with simple means to provision a Hadoop cluster by specifying several parameters like Hadoop version, cluster topology, nodes hardware details and a few more.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

.zuul.yaml 2.0KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384
  1. - project:
  2. templates:
  3. - openstack-python-jobs
  4. - openstack-python35-jobs
  5. - openstack-python36-jobs
  6. - periodic-stable-jobs
  7. - publish-openstack-docs-pti
  8. - check-requirements
  9. - release-notes-jobs-python3
  10. check:
  11. jobs:
  12. - openstack-tox-pylint:
  13. voting: false
  14. - sahara-tests-scenario
  15. - sahara-tests-tempest
  16. - openstack-tox-lower-constraints
  17. - openstack-tox-cover:
  18. voting: false
  19. - sahara-grenade
  20. gate:
  21. queue: sahara
  22. jobs:
  23. - sahara-tests-scenario
  24. - sahara-tests-tempest
  25. - openstack-tox-lower-constraints
  26. experimental:
  27. jobs:
  28. - sahara-buildimages-ambari
  29. - sahara-buildimages-cloudera
  30. - sahara-buildimages-mapr
  31. - sahara-tests-scenario-multinode-spark
  32. - sahara-tests-scenario-py3
  33. post:
  34. jobs:
  35. - openstack-tox-cover
  36. - job:
  37. name: sahara-grenade
  38. parent: legacy-dsvm-base
  39. run: playbooks/sahara-grenade/run.yaml
  40. post-run: playbooks/sahara-grenade/post.yaml
  41. timeout: 10800
  42. required-projects:
  43. - openstack-dev/grenade
  44. - openstack-infra/devstack-gate
  45. - openstack/sahara
  46. - openstack/python-saharaclient
  47. - openstack/heat
  48. - openstack/heat-tempest-plugin
  49. - openstack/python-heatclient
  50. - openstack/sahara-tests
  51. irrelevant-files:
  52. - ^(test-|)requirements.txt$
  53. - ^.*\.rst$
  54. - ^doc/.*$
  55. - ^sahara/locale/.*$
  56. - ^sahara/tests/unit/.*$
  57. - ^releasenotes/.*$
  58. - ^tools/.*$
  59. - ^tox.ini$
  60. - job:
  61. name: sahara-buildimages-base
  62. nodeset: centos-7
  63. run: playbooks/buildimages/run.yaml
  64. timeout: 7200
  65. - job:
  66. name: sahara-buildimages-ambari
  67. parent: sahara-buildimages-base
  68. vars:
  69. sahara_plugin: ambari
  70. - job:
  71. name: sahara-buildimages-cloudera
  72. parent: sahara-buildimages-base
  73. vars:
  74. sahara_plugin: cloudera
  75. - job:
  76. name: sahara-buildimages-mapr
  77. parent: sahara-buildimages-base
  78. vars:
  79. sahara_plugin: mapr