Configuration files for project CI systems
Vous ne pouvez pas sélectionner plus de 25 sujets Les noms de sujets doivent commencer par une lettre ou un nombre, peuvent contenir des tirets ('-') et peuvent comporter jusqu'à 35 caractères.

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439
  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. providers:
  11. - name: citycloud-kna1
  12. region-name: 'Kna1'
  13. cloud: citycloud
  14. rate: 0.25
  15. # Disabled until 2018-07-01 at request of citycloud.
  16. # We should contact them before reenabling at this date.
  17. diskimages: []
  18. - name: citycloud-lon1
  19. region-name: 'Lon1'
  20. cloud: citycloud
  21. rate: 0.25
  22. diskimages: []
  23. - name: citycloud-sto2
  24. region-name: 'Sto2'
  25. cloud: citycloud
  26. rate: 0.25
  27. diskimages: []
  28. - name: ovh-bhs1
  29. region-name: 'BHS1'
  30. cloud: ovh
  31. rate: 0.1
  32. diskimages: &provider_diskimages
  33. - name: centos-7
  34. config-drive: true
  35. - name: debian-buster
  36. config-drive: true
  37. - name: debian-stretch
  38. config-drive: true
  39. - name: fedora-28
  40. config-drive: true
  41. - name: fedora-29
  42. config-drive: true
  43. - name: gentoo-17-0-systemd
  44. config-drive: true
  45. - name: opensuse-423
  46. config-drive: true
  47. - name: opensuse-150
  48. config-drive: true
  49. - name: opensuse-15
  50. config-drive: true
  51. - name: opensuse-tumbleweed
  52. config-drive: true
  53. - name: ubuntu-bionic
  54. config-drive: true
  55. - name: ubuntu-trusty
  56. config-drive: true
  57. - name: ubuntu-xenial
  58. config-drive: true
  59. - name: ovh-gra1
  60. region-name: 'GRA1'
  61. cloud: ovh
  62. rate: 0.1
  63. diskimages: *provider_diskimages
  64. - name: inap-mtl01
  65. region-name: 'mtl01'
  66. cloud: inap
  67. rate: 0.001
  68. diskimages: *provider_diskimages
  69. - name: rax-dfw
  70. region-name: 'DFW'
  71. cloud: rax
  72. rate: 0.001
  73. diskimages: *provider_diskimages
  74. - name: rax-iad
  75. region-name: 'IAD'
  76. cloud: rax
  77. rate: 0.001
  78. diskimages: *provider_diskimages
  79. - name: rax-ord
  80. region-name: 'ORD'
  81. cloud: rax
  82. rate: 0.001
  83. diskimages: *provider_diskimages
  84. - name: vexxhost-ca-ymq-1
  85. region-name: 'ca-ymq-1'
  86. cloud: vexxhost
  87. rate: 0.001
  88. diskimages: *provider_diskimages
  89. - name: vexxhost-sjc1
  90. region-name: 'sjc1'
  91. cloud: vexxhost
  92. rate: 0.001
  93. diskimages: *provider_diskimages
  94. - name: limestone-regionone
  95. region-name: 'RegionOne'
  96. cloud: limestone
  97. rate: 0.001
  98. diskimages: *provider_diskimages
  99. - name: packethost-us-west-1
  100. region-name: 'us-west-1'
  101. cloud: packethost
  102. rate: 0.01
  103. diskimages: []
  104. - name: fortnebula-regionone
  105. region-name: 'regionOne'
  106. cloud: fortnebula
  107. rate: 0.001
  108. diskimages: *provider_diskimages
  109. diskimages:
  110. - name: centos-7
  111. pause: false
  112. elements:
  113. - centos-minimal
  114. - vm
  115. - simple-init
  116. - openstack-repos
  117. - nodepool-base
  118. - cache-devstack
  119. - growroot
  120. - infra-package-needs
  121. - epel
  122. env-vars:
  123. TMPDIR: /opt/dib_tmp
  124. DIB_CHECKSUM: '1'
  125. DIB_IMAGE_CACHE: /opt/dib_cache
  126. DIB_JOURNAL_SIZE: '512'
  127. QEMU_IMG_OPTIONS: compat=0.10
  128. DIB_GRUB_TIMEOUT: '0'
  129. DIB_EPEL_DISABLED: '1'
  130. GIT_HTTP_LOW_SPEED_TIME: '300'
  131. GIT_HTTP_LOW_SPEED_LIMIT: '1000'
  132. DIB_SIMPLE_INIT_NETWORKMANAGER: '1'
  133. DIB_SHOW_IMAGE_USAGE: '1'
  134. - name: debian-stretch
  135. pause: false
  136. elements:
  137. - debian-minimal
  138. - vm
  139. - simple-init
  140. - openstack-repos
  141. - nodepool-base
  142. - cache-devstack
  143. - growroot
  144. - infra-package-needs
  145. release: stretch
  146. env-vars:
  147. TMPDIR: /opt/dib_tmp
  148. DIB_CHECKSUM: '1'
  149. DIB_IMAGE_CACHE: /opt/dib_cache
  150. DIB_JOURNAL_SIZE: '512'
  151. DIB_APT_LOCAL_CACHE: '0'
  152. DIB_DISABLE_APT_CLEANUP: '1'
  153. DIB_DISTRIBUTION_MIRROR: 'http://mirror.dfw.rax.openstack.org/debian'
  154. DIB_DEBOOTSTRAP_EXTRA_ARGS: '--no-check-gpg'
  155. DIB_GRUB_TIMEOUT: '0'
  156. GIT_HTTP_LOW_SPEED_TIME: '300'
  157. GIT_HTTP_LOW_SPEED_LIMIT: '1000'
  158. DIB_SHOW_IMAGE_USAGE: '1'
  159. - name: debian-buster
  160. pause: false
  161. elements:
  162. - debian-minimal
  163. - vm
  164. - simple-init
  165. - openstack-repos
  166. - nodepool-base
  167. - cache-devstack
  168. - growroot
  169. - infra-package-needs
  170. release: buster
  171. env-vars:
  172. TMPDIR: /opt/dib_tmp
  173. DIB_CHECKSUM: '1'
  174. DIB_IMAGE_CACHE: /opt/dib_cache
  175. DIB_APT_LOCAL_CACHE: '0'
  176. DIB_DISABLE_APT_CLEANUP: '1'
  177. DIB_DISTRIBUTION_MIRROR: 'http://mirror.dfw.rax.openstack.org/debian'
  178. DIB_DEBOOTSTRAP_EXTRA_ARGS: '--no-check-gpg'
  179. DIB_GRUB_TIMEOUT: '0'
  180. GIT_HTTP_LOW_SPEED_TIME: '300'
  181. GIT_HTTP_LOW_SPEED_LIMIT: '1000'
  182. DIB_SHOW_IMAGE_USAGE: '1'
  183. - name: fedora-28
  184. pause: false
  185. elements:
  186. - fedora-minimal
  187. - vm
  188. - simple-init
  189. - openstack-repos
  190. - nodepool-base
  191. - cache-devstack
  192. - initialize-urandom
  193. - growroot
  194. - infra-package-needs
  195. release: 28
  196. env-vars:
  197. TMPDIR: /opt/dib_tmp
  198. DIB_CHECKSUM: '1'
  199. DIB_IMAGE_CACHE: /opt/dib_cache
  200. DIB_JOURNAL_SIZE: '512'
  201. QEMU_IMG_OPTIONS: compat=0.10
  202. DIB_GRUB_TIMEOUT: '0'
  203. GIT_HTTP_LOW_SPEED_TIME: '300'
  204. GIT_HTTP_LOW_SPEED_LIMIT: '1000'
  205. DIB_SHOW_IMAGE_USAGE: '1'
  206. - name: fedora-29
  207. pause: false
  208. elements:
  209. - fedora-minimal
  210. - vm
  211. - simple-init
  212. - openstack-repos
  213. - nodepool-base
  214. - cache-devstack
  215. - initialize-urandom
  216. - growroot
  217. - infra-package-needs
  218. release: 29
  219. env-vars:
  220. TMPDIR: /opt/dib_tmp
  221. DIB_CHECKSUM: '1'
  222. DIB_IMAGE_CACHE: /opt/dib_cache
  223. DIB_JOURNAL_SIZE: '512'
  224. QEMU_IMG_OPTIONS: compat=0.10
  225. DIB_GRUB_TIMEOUT: '0'
  226. GIT_HTTP_LOW_SPEED_TIME: '300'
  227. GIT_HTTP_LOW_SPEED_LIMIT: '1000'
  228. DIB_SIMPLE_INIT_NETWORKMANAGER: '1'
  229. DIB_SHOW_IMAGE_USAGE: '1'
  230. - name: gentoo-17-0-systemd
  231. pause: false
  232. elements:
  233. - gentoo
  234. - vm
  235. - simple-init
  236. - openstack-repos
  237. - nodepool-base
  238. - growroot
  239. - infra-package-needs
  240. env-vars:
  241. TMPDIR: /opt/dib_tmp
  242. DIB_CHECKSUM: '1'
  243. DIB_IMAGE_CACHE: /opt/dib_cache
  244. DIB_JOURNAL_SIZE: '512'
  245. QEMU_IMG_OPTIONS: compat=0.10
  246. DIB_GRUB_TIMEOUT: '0'
  247. GENTOO_PYTHON_TARGETS: 'python2_7 python3_6'
  248. GENTOO_PYTHON_ACTIVE_VERSION: python3.6
  249. GENTOO_PROFILE: 'default/linux/amd64/17.0/systemd'
  250. GIT_HTTP_LOW_SPEED_TIME: '300'
  251. GIT_HTTP_LOW_SPEED_LIMIT: '1000'
  252. DIB_SHOW_IMAGE_USAGE: '1'
  253. - name: opensuse-423
  254. pause: false
  255. elements:
  256. - opensuse-minimal
  257. - vm
  258. - simple-init
  259. - openstack-repos
  260. - nodepool-base
  261. - cache-devstack
  262. - growroot
  263. - infra-package-needs
  264. release: '42.3'
  265. env-vars:
  266. TMPDIR: /opt/dib_tmp
  267. DIB_CHECKSUM: '1'
  268. DIB_IMAGE_CACHE: /opt/dib_cache
  269. DIB_JOURNAL_SIZE: '512'
  270. QEMU_IMG_OPTIONS: compat=0.10
  271. DIB_GRUB_TIMEOUT: '0'
  272. DIB_DISTRIBUTION_MIRROR: 'http://mirror.dfw.rax.openstack.org/opensuse'
  273. GIT_HTTP_LOW_SPEED_TIME: '300'
  274. GIT_HTTP_LOW_SPEED_LIMIT: '1000'
  275. DIB_SHOW_IMAGE_USAGE: '1'
  276. - name: opensuse-150
  277. pause: false
  278. elements:
  279. - opensuse-minimal
  280. - vm
  281. - simple-init
  282. - openstack-repos
  283. - nodepool-base
  284. - cache-devstack
  285. - growroot
  286. - infra-package-needs
  287. release: '15.0'
  288. env-vars:
  289. TMPDIR: /opt/dib_tmp
  290. DIB_CHECKSUM: '1'
  291. DIB_IMAGE_CACHE: /opt/dib_cache
  292. DIB_JOURNAL_SIZE: '512'
  293. QEMU_IMG_OPTIONS: compat=0.10
  294. DIB_GRUB_TIMEOUT: '0'
  295. DIB_DISTRIBUTION_MIRROR: 'http://mirror.dfw.rax.openstack.org/opensuse'
  296. GIT_HTTP_LOW_SPEED_TIME: '300'
  297. GIT_HTTP_LOW_SPEED_LIMIT: '1000'
  298. DIB_SHOW_IMAGE_USAGE: '1'
  299. - name: opensuse-15
  300. pause: false
  301. elements:
  302. - opensuse-minimal
  303. - vm
  304. - simple-init
  305. - openstack-repos
  306. - nodepool-base
  307. - cache-devstack
  308. - growroot
  309. - infra-package-needs
  310. release: '15.1'
  311. env-vars:
  312. TMPDIR: /opt/dib_tmp
  313. DIB_CHECKSUM: '1'
  314. DIB_IMAGE_CACHE: /opt/dib_cache
  315. DIB_JOURNAL_SIZE: '512'
  316. QEMU_IMG_OPTIONS: compat=0.10
  317. DIB_GRUB_TIMEOUT: '0'
  318. DIB_DISTRIBUTION_MIRROR: 'http://mirror.dfw.rax.openstack.org/opensuse'
  319. GIT_HTTP_LOW_SPEED_TIME: '300'
  320. GIT_HTTP_LOW_SPEED_LIMIT: '1000'
  321. DIB_SHOW_IMAGE_USAGE: '1'
  322. - name: opensuse-tumbleweed
  323. pause: false
  324. elements:
  325. - opensuse-minimal
  326. - vm
  327. - simple-init
  328. - openstack-repos
  329. - nodepool-base
  330. - cache-devstack
  331. - growroot
  332. - infra-package-needs
  333. release: 'tumbleweed'
  334. env-vars:
  335. TMPDIR: /opt/dib_tmp
  336. DIB_CHECKSUM: '1'
  337. DIB_IMAGE_CACHE: /opt/dib_cache
  338. DIB_JOURNAL_SIZE: '512'
  339. QEMU_IMG_OPTIONS: compat=0.10
  340. DIB_GRUB_TIMEOUT: '0'
  341. DIB_DISTRIBUTION_MIRROR: 'http://mirror.dfw.rax.openstack.org/opensuse'
  342. GIT_HTTP_LOW_SPEED_TIME: '300'
  343. GIT_HTTP_LOW_SPEED_LIMIT: '1000'
  344. DIB_SHOW_IMAGE_USAGE: '1'
  345. - name: ubuntu-bionic
  346. pause: false
  347. elements:
  348. - ubuntu-minimal
  349. - vm
  350. - simple-init
  351. - openstack-repos
  352. - nodepool-base
  353. - cache-devstack
  354. - growroot
  355. - infra-package-needs
  356. release: bionic
  357. env-vars:
  358. TMPDIR: /opt/dib_tmp
  359. DIB_CHECKSUM: '1'
  360. DIB_IMAGE_CACHE: /opt/dib_cache
  361. DIB_JOURNAL_SIZE: '512'
  362. DIB_APT_LOCAL_CACHE: '0'
  363. DIB_DISABLE_APT_CLEANUP: '1'
  364. DIB_GRUB_TIMEOUT: '0'
  365. DIB_DISTRIBUTION_MIRROR: 'http://mirror.dfw.rax.openstack.org/ubuntu'
  366. DIB_DEBOOTSTRAP_EXTRA_ARGS: '--no-check-gpg'
  367. DIB_DEBIAN_COMPONENTS: 'main,universe'
  368. GIT_HTTP_LOW_SPEED_TIME: '300'
  369. GIT_HTTP_LOW_SPEED_LIMIT: '1000'
  370. DIB_SHOW_IMAGE_USAGE: '1'
  371. - name: ubuntu-trusty
  372. pause: false
  373. elements:
  374. - ubuntu-minimal
  375. - vm
  376. - simple-init
  377. - openstack-repos
  378. - nodepool-base
  379. - cache-devstack
  380. - growroot
  381. - infra-package-needs
  382. release: trusty
  383. env-vars:
  384. TMPDIR: /opt/dib_tmp
  385. DIB_CHECKSUM: '1'
  386. DIB_IMAGE_CACHE: /opt/dib_cache
  387. DIB_JOURNAL_SIZE: '512'
  388. DIB_APT_LOCAL_CACHE: '0'
  389. DIB_DISABLE_APT_CLEANUP: '1'
  390. DIB_GRUB_TIMEOUT: '0'
  391. DIB_DISTRIBUTION_MIRROR: 'http://mirror.dfw.rax.openstack.org/ubuntu'
  392. DIB_DEBOOTSTRAP_EXTRA_ARGS: '--no-check-gpg'
  393. DIB_DEBIAN_COMPONENTS: 'main,universe'
  394. GIT_HTTP_LOW_SPEED_TIME: '300'
  395. GIT_HTTP_LOW_SPEED_LIMIT: '1000'
  396. DIB_SHOW_IMAGE_USAGE: '1'
  397. - name: ubuntu-xenial
  398. pause: false
  399. elements:
  400. - ubuntu-minimal
  401. - vm
  402. - simple-init
  403. - openstack-repos
  404. - nodepool-base
  405. - cache-devstack
  406. - initialize-urandom
  407. - growroot
  408. - infra-package-needs
  409. release: xenial
  410. env-vars:
  411. TMPDIR: /opt/dib_tmp
  412. DIB_CHECKSUM: '1'
  413. DIB_IMAGE_CACHE: /opt/dib_cache
  414. DIB_JOURNAL_SIZE: '512'
  415. DIB_APT_LOCAL_CACHE: '0'
  416. DIB_DISABLE_APT_CLEANUP: '1'
  417. DIB_GRUB_TIMEOUT: '0'
  418. DIB_DISTRIBUTION_MIRROR: 'http://mirror.dfw.rax.openstack.org/ubuntu'
  419. DIB_DEBOOTSTRAP_EXTRA_ARGS: '--no-check-gpg'
  420. DIB_DEBIAN_COMPONENTS: 'main,universe'
  421. GIT_HTTP_LOW_SPEED_TIME: '300'
  422. GIT_HTTP_LOW_SPEED_LIMIT: '1000'
  423. DIB_SHOW_IMAGE_USAGE: '1'