.papr.yml 1.5 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980
  1. ---
  2. # This YAML file is used by PAPR. It details the test
  3. # environment to provision and the test procedure. For more
  4. # information on PAPR, see:
  5. #
  6. # https://github.com/projectatomic/papr
  7. #
  8. # The PAPR YAML specification detailing allowed fields can
  9. # be found at:
  10. #
  11. # https://github.com/projectatomic/papr/blob/master/sample.papr.yml
  12. cluster:
  13. hosts:
  14. - name: ocp-master
  15. distro: fedora/27/atomic
  16. specs:
  17. ram: 4096
  18. - name: ocp-node1
  19. distro: fedora/27/atomic
  20. - name: ocp-node2
  21. distro: fedora/27/atomic
  22. container:
  23. image: registry.fedoraproject.org/fedora:27
  24. packages:
  25. - gcc
  26. - git
  27. - python-pip
  28. - python-devel
  29. - libffi-devel
  30. - openssl-devel
  31. - redhat-rpm-config
  32. - findutils
  33. context: 'fedora/27/atomic'
  34. tests:
  35. - ./.papr.sh
  36. artifacts:
  37. - journals/
  38. - ansible_logs/
  39. ---
  40. inherit: true
  41. context: 'fedora/27/atomic/update'
  42. cluster:
  43. hosts:
  44. - name: ocp-master
  45. distro: fedora/27/atomic
  46. specs:
  47. ram: 4096
  48. container:
  49. image: registry.fedoraproject.org/fedora:27
  50. env:
  51. PAPR_INVENTORY: .papr.all-in-one.inventory
  52. PAPR_RUN_UPDATE: "yes"
  53. ---
  54. inherit: true
  55. context: 'fedora/27/atomic/master-ha'
  56. cluster:
  57. hosts:
  58. - name: ocp-master1
  59. distro: fedora/27/atomic
  60. specs:
  61. ram: 4096
  62. - name: ocp-master2
  63. distro: fedora/27/atomic
  64. - name: ocp-master3
  65. distro: fedora/27/atomic
  66. container:
  67. image: registry.fedoraproject.org/fedora:27
  68. env:
  69. PAPR_INVENTORY: .papr-master-ha.inventory