Configuration files for project CI systems
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.
 
 
 

186 lines
5.0 KiB

  1. elements-dir: /etc/nodepool/elements
  2. images-dir: /opt/nodepool_dib
  3. zookeeper-servers:
  4. - host: zk01.openstack.org
  5. port: 2181
  6. - host: zk02.openstack.org
  7. port: 2181
  8. - host: zk03.openstack.org
  9. port: 2181
  10. # NOTE(pabelanger): To avoid a race conditions between multiple launchers, only
  11. # nl01.o.o will manage min-ready of our labels. If nl01.o.o is ever disabled,
  12. # another launcher will need to assume this logic.
  13. labels:
  14. - name: centos-7
  15. min-ready: 1
  16. - name: centos-8
  17. min-ready: 1
  18. - name: centos-8-stream
  19. min-ready: 1
  20. - name: debian-buster
  21. min-ready: 1
  22. - name: debian-stretch
  23. min-ready: 1
  24. - name: fedora-31
  25. min-ready: 1
  26. - name: fedora-32
  27. min-ready: 1
  28. - name: gentoo-17-0-systemd
  29. min-ready: 1
  30. - name: opensuse-15
  31. min-ready: 1
  32. - name: opensuse-tumbleweed
  33. min-ready: 1
  34. - name: ubuntu-bionic
  35. # Common job platform
  36. min-ready: 10
  37. - name: ubuntu-focal
  38. min-ready: 1
  39. - name: ubuntu-xenial
  40. min-ready: 1
  41. providers:
  42. - name: rax-dfw
  43. region-name: 'DFW'
  44. cloud: rax
  45. boot-timeout: 120
  46. launch-timeout: 600
  47. rate: 0.001
  48. diskimages: &provider_diskimages
  49. - name: centos-7
  50. config-drive: true
  51. - name: centos-8
  52. config-drive: true
  53. - name: centos-8-stream
  54. config-drive: true
  55. - name: debian-buster
  56. config-drive: true
  57. - name: debian-stretch
  58. config-drive: true
  59. - name: fedora-31
  60. config-drive: true
  61. - name: fedora-32
  62. config-drive: true
  63. - name: gentoo-17-0-systemd
  64. config-drive: true
  65. - name: opensuse-15
  66. config-drive: true
  67. - name: opensuse-tumbleweed
  68. config-drive: true
  69. - name: ubuntu-bionic
  70. config-drive: true
  71. - name: ubuntu-focal
  72. config-drive: true
  73. - name: ubuntu-xenial
  74. config-drive: true
  75. pools:
  76. - name: main
  77. max-servers: 140
  78. labels: &provider_pools_labels
  79. - name: centos-7
  80. min-ram: 8192
  81. flavor-name: 'Performance'
  82. diskimage: centos-7
  83. key-name: infra-root-keys-2020-05-13
  84. - name: centos-8
  85. min-ram: 8192
  86. flavor-name: 'Performance'
  87. diskimage: centos-8
  88. key-name: infra-root-keys-2020-05-13
  89. - name: centos-8-stream
  90. min-ram: 8192
  91. flavor-name: 'Performance'
  92. diskimage: centos-8-stream
  93. key-name: infra-root-keys-2020-05-13
  94. - name: debian-buster
  95. min-ram: 8000
  96. flavor-name: 'Performance'
  97. diskimage: debian-buster
  98. key-name: infra-root-keys-2020-05-13
  99. - name: debian-stretch
  100. min-ram: 8000
  101. flavor-name: 'Performance'
  102. diskimage: debian-stretch
  103. key-name: infra-root-keys-2020-05-13
  104. - name: fedora-31
  105. min-ram: 8000
  106. flavor-name: 'Performance'
  107. diskimage: fedora-31
  108. key-name: infra-root-keys-2020-05-13
  109. - name: fedora-32
  110. min-ram: 8000
  111. flavor-name: 'Performance'
  112. diskimage: fedora-32
  113. key-name: infra-root-keys-2020-05-13
  114. - name: gentoo-17-0-systemd
  115. min-ram: 8000
  116. flavor-name: 'Performance'
  117. diskimage: gentoo-17-0-systemd
  118. key-name: infra-root-keys-2020-05-13
  119. - name: opensuse-15
  120. min-ram: 8000
  121. flavor-name: 'Performance'
  122. diskimage: opensuse-15
  123. key-name: infra-root-keys-2020-05-13
  124. - name: opensuse-tumbleweed
  125. min-ram: 8000
  126. flavor-name: 'Performance'
  127. diskimage: opensuse-tumbleweed
  128. key-name: infra-root-keys-2020-05-13
  129. - name: ubuntu-bionic
  130. min-ram: 8192
  131. flavor-name: 'Performance'
  132. diskimage: ubuntu-bionic
  133. key-name: infra-root-keys-2020-05-13
  134. - name: ubuntu-focal
  135. min-ram: 8192
  136. flavor-name: 'Performance'
  137. diskimage: ubuntu-focal
  138. key-name: infra-root-keys-2020-05-13
  139. - name: ubuntu-xenial
  140. min-ram: 8192
  141. flavor-name: 'Performance'
  142. diskimage: ubuntu-xenial
  143. key-name: infra-root-keys-2020-05-13
  144. - name: rax-iad
  145. region-name: 'IAD'
  146. cloud: rax
  147. boot-timeout: 120
  148. launch-timeout: 600
  149. rate: 0.001
  150. diskimages: *provider_diskimages
  151. pools:
  152. - name: main
  153. max-servers: 145
  154. labels: *provider_pools_labels
  155. - name: rax-ord
  156. region-name: 'ORD'
  157. cloud: rax
  158. boot-timeout: 120
  159. launch-timeout: 600
  160. rate: 0.001
  161. diskimages: *provider_diskimages
  162. pools:
  163. - name: main
  164. max-servers: 195
  165. labels:
  166. labels: *provider_pools_labels
  167. diskimages:
  168. - name: centos-7
  169. - name: centos-8
  170. - name: centos-8-stream
  171. - name: debian-buster
  172. - name: debian-stretch
  173. - name: fedora-31
  174. - name: fedora-32
  175. - name: gentoo-17-0-systemd
  176. - name: opensuse-15
  177. - name: opensuse-tumbleweed
  178. - name: ubuntu-bionic
  179. - name: ubuntu-focal
  180. - name: ubuntu-xenial