Configuration files for project CI systems
Nevar pievienot vairāk kā 25 tēmas Tēmai ir jāsākas ar burtu vai ciparu, tā var saturēt domu zīmes ('-') un var būt līdz 35 simboliem gara.

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'