Advertisement
Guest User

require-pkg-failure

a guest
May 26th, 2016
84
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.45 KB | None | 0 0
  1. ----------
  2. CONTENT OF states/python-packages/init.sls
  3. ----------
  4. python-pip:
  5. pkg.installed:
  6. - name: python-pip
  7.  
  8. unzip:
  9. pkg.installed
  10.  
  11. python-software-properties:
  12. pkg.installed:
  13. - name: python-software-properties
  14.  
  15. pipupdate:
  16. cmd.run:
  17. - name: pip install pip==8.1.1
  18. - require:
  19. - pkg: python-pip
  20. - reload_modules: True
  21.  
  22. requests:
  23. pip.installed:
  24. - name: requests
  25. - require:
  26. - pkg: python-pip
  27.  
  28.  
  29. --------------------
  30. CONTENT OF states/docker/init.sls
  31. --------------------
  32. {% set docker_version = '1.7.1' %}
  33. {% set docker_py_version = '1.4.0' %}
  34. {% set docker_compose_version = '1.3.0' %}
  35.  
  36. docker-repo:
  37. pkgrepo.managed:
  38. - humanname: Docker PPA
  39. - name: deb https://get.docker.io/ubuntu docker main
  40. - keyserver: keyserver.ubuntu.com
  41. - keyid: 36A1D7869245C8950F966E92D8576A8BA88D21E9
  42. - require:
  43. - pkg: python-software-properties
  44.  
  45. install-lxc-docker:
  46. pkg.installed:
  47. - name: lxc-docker-{{ docker_version }}
  48. - require:
  49. - pkgrepo: docker-repo
  50.  
  51. {% for bin_file in ['is-container-up-to-date',
  52. 'is-container-up-to-date-or-absent',
  53. 'is-container-running',
  54. 'is-container-exited-happily',
  55. 'send-deployment-notification',
  56. 'cleanup-docker-images',
  57. 'graceful-docker-restart',
  58. 'docker-tail'] %}
  59. /usr/local/bin/{{ bin_file }}:
  60. file.managed:
  61. - source: salt://docker/files/{{ bin_file }}
  62. - user: root
  63. - group: root
  64. - mode: 755
  65. {% endfor %}
  66.  
  67. # This allows to use the Salt state docker.run
  68. docker-nsenter:
  69. cmd.script:
  70. - name: salt://docker/files/install-nsenter.sh
  71. - unless: which nsenter
  72.  
  73. docker-compose:
  74. pip.installed:
  75. - name: docker-compose == {{ docker_compose_version }}
  76. - require:
  77. - pkg: python-pip
  78. - reload_modules: true
  79. - ignore_installed: true
  80.  
  81. docker-py:
  82. pip.installed:
  83. - name: docker-py=={{ docker_py_version }}
  84. - reload_modules: true
  85. - require:
  86. - pkg: python-pip
  87.  
  88.  
  89.  
  90. ----------
  91. COMMAND OUTPUT
  92. ----------
  93. ip-10-1-20-228.ec2.internal:
  94. ----------
  95. ID: docker-repo
  96. Function: pkgrepo.managed
  97. Name: deb https://get.docker.io/ubuntu docker main
  98. Result: False
  99. Comment: The following requisites were not found:
  100. require:
  101. pkg: python-software-properties
  102. Started:
  103. Duration:
  104. Changes:
  105. ----------
  106. ID: install-lxc-docker
  107. Function: pkg.installed
  108. Name: lxc-docker-1.7.1
  109. Result: False
  110. Comment: One or more requisite failed: docker.docker-repo
  111. Started:
  112. Duration:
  113. Changes:
  114. ----------
  115. ID: docker-compose
  116. Function: pip.installed
  117. Name: docker-compose == 1.3.0
  118. Result: False
  119. Comment: The following requisites were not found:
  120. require:
  121. pkg: python-pip
  122. Started:
  123. Duration:
  124. Changes:
  125. ----------
  126. ID: docker-py
  127. Function: pip.installed
  128. Name: docker-py==1.4.0
  129. Result: False
  130. Comment: The following requisites were not found:
  131. require:
  132. pkg: python-pip
  133. Started:
  134. Duration:
  135. Changes:
  136.  
  137. Summary for ip-10-1-20-228.ec2.internal
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement