OpenStack DNS As A Service (Designate)
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 3.9KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152
  1. - job:
  2. name: designate-devstack-base
  3. parent: legacy-dsvm-base
  4. vars:
  5. database: mysql
  6. python_version: py27
  7. identity_v3_only: 0
  8. worker_model: 0
  9. backend: pdns4
  10. required-projects:
  11. - openstack-infra/devstack-gate
  12. - openstack/designate
  13. - openstack/designate-dashboard
  14. - openstack/designate-tempest-plugin
  15. - openstack/python-designateclient
  16. - openstack/tempest
  17. run: playbooks/legacy/designate-devstack-base/run.yaml
  18. post-run: playbooks/legacy/designate-devstack-base/post.yaml
  19. timeout: 4200
  20. - job:
  21. name: designate-devstack-agent-base
  22. parent: legacy-dsvm-base
  23. required-projects:
  24. - openstack-infra/devstack-gate
  25. - openstack/designate
  26. - openstack/designate-dashboard
  27. - openstack/designate-tempest-plugin
  28. - openstack/python-designateclient
  29. - openstack/tempest
  30. run: playbooks/legacy/designate-devstack-agent-base/run.yaml
  31. post-run: playbooks/legacy/designate-devstack-agent-base/post.yaml
  32. timeout: 4200
  33. - job:
  34. name: grenade-devstack-designate-pdns4
  35. parent: legacy-dsvm-base
  36. required-projects:
  37. - openstack-dev/grenade
  38. - openstack-infra/devstack-gate
  39. - openstack/designate
  40. - openstack/designate-dashboard
  41. - openstack/designate-tempest-plugin
  42. - openstack/python-designateclient
  43. run: playbooks/legacy/grenade-devstack-designate-pdns4/run.yaml
  44. post-run: playbooks/legacy/grenade-devstack-designate-pdns4/post.yaml
  45. timeout: 10800
  46. - job:
  47. name: designate-devstack-agent-djbdns
  48. parent: designate-devstack-agent-base
  49. vars:
  50. backend_driver: djbdns
  51. - job:
  52. name: designate-devstack-agent-gdnsd
  53. parent: designate-devstack-agent-base
  54. vars:
  55. backend_driver: gdnsd
  56. - job:
  57. name: designate-devstack-agent-knot2
  58. parent: designate-devstack-agent-base
  59. vars:
  60. backend_driver: knot2
  61. - job:
  62. name: designate-devstack-bind9
  63. parent: designate-devstack-base
  64. vars:
  65. backend: bind9
  66. - job:
  67. name: designate-devstack-pdns4
  68. parent: designate-devstack-base
  69. vars:
  70. backend: pdns4
  71. - job:
  72. name: designate-devstack-pdns4-identity-v3-only
  73. parent: designate-devstack-base
  74. vars:
  75. backend: pdns4
  76. identity_v3_only: 1
  77. - job:
  78. name: designate-devstack-pdns4-postgres
  79. parent: designate-devstack-base
  80. vars:
  81. backend: pdns4
  82. database: postgres
  83. - job:
  84. name: designate-devstack-pdns4-py35
  85. parent: designate-devstack-base
  86. voting: false
  87. vars:
  88. backend: pdns4
  89. python_version: py35
  90. - job:
  91. name: designate-devstack-pdns4-worker-model
  92. parent: designate-devstack-base
  93. vars:
  94. worker_model: 1
  95. - project-template:
  96. name: designate-devstack-jobs
  97. check:
  98. jobs:
  99. - designate-devstack-bind9
  100. - designate-devstack-pdns4
  101. - designate-devstack-pdns4-postgres
  102. - designate-devstack-pdns4-worker-model
  103. - designate-devstack-pdns4-identity-v3-only
  104. - designate-devstack-pdns4-py35
  105. - grenade-devstack-designate-pdns4
  106. gate:
  107. queue: designate
  108. jobs:
  109. - designate-devstack-bind9
  110. - designate-devstack-pdns4
  111. - designate-devstack-pdns4-postgres
  112. - designate-devstack-pdns4-worker-model
  113. - designate-devstack-pdns4-identity-v3-only
  114. - grenade-devstack-designate-pdns4
  115. experimental:
  116. jobs:
  117. - designate-devstack-agent-knot2
  118. - designate-devstack-agent-djbdns
  119. - designate-devstack-agent-gdnsd
  120. - project:
  121. name: openstack/designate
  122. templates:
  123. - designate-devstack-jobs
  124. - openstack-python-jobs
  125. - openstack-python35-jobs
  126. - publish-openstack-sphinx-docs
  127. - periodic-stable-jobs
  128. - check-requirements
  129. - release-notes-jobs
  130. - install-guide-jobs
  131. check:
  132. jobs:
  133. - openstack-tox-cover:
  134. voting: false
  135. gate:
  136. queue: designate
  137. post:
  138. jobs:
  139. - openstack-tox-cover