Fuel plugin for fortigate ml2 plugin and fwaas plugin
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.

deployment_tasks.yaml 2.0KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667
  1. # These tasks will be merged into deployment graph. Here you
  2. # can specify new tasks for any roles, even built-in ones.
  3. - id: configure-fortigate-ml2
  4. type: puppet
  5. role: [controller, primary-controller]
  6. version: 2.0.0 # tasks v2.0.0 is supporting task-based deployment
  7. required_for: [configure-fortigate-fwaas]
  8. requires: [post_deployment_start]
  9. parameters:
  10. puppet_manifest: puppet/manifests/configure-fortigate-ml2.pp
  11. puppet_modules: puppet/modules:/etc/puppet/modules
  12. timeout: 360
  13. - id: configure-fortigate-fwaas
  14. type: puppet
  15. role: [controller, primary-controller]
  16. version: 2.0.0 # tasks v2.0.0 is supporting task-based deployment
  17. required_for: [post_deployment_end]
  18. requires: [configure-fortigate-ml2]
  19. parameters:
  20. puppet_manifest: puppet/manifests/configure-fortigate-fwaas.pp
  21. puppet_modules: puppet/modules:/etc/puppet/modules
  22. timeout: 360
  23. - id: configure-fortigate-nova
  24. type: puppet
  25. role: ['compute']
  26. version: 2.0.0 # tasks v2.0.0 is supporting task-based deployment
  27. required_for: [post_deployment_end]
  28. requires: [post_deployment_start]
  29. parameters:
  30. puppet_manifest: puppet/manifests/configure-fortigate-nova.pp
  31. puppet_modules: puppet/modules:/etc/puppet/modules
  32. timeout: 360
  33. - id: primary-openstack-network-agents-l3
  34. role: [controller, primary-controller]
  35. type: skipped
  36. - id: openstack-network-agents-l3
  37. role: [controller, primary-controller]
  38. type: skipped
  39. - id: primary-openstack-network-agents-dhcp
  40. role: [controller, primary-controller]
  41. type: skipped
  42. - id: openstack-network-agents-dhcp
  43. role: [controller, primary-controller]
  44. type: skipped
  45. - id: openstack-network-agents-metadata
  46. role: [controller, primary-controller]
  47. type: skipped
  48. - id: primary-openstack-network-agents-metadata
  49. role: [controller, primary-controller]
  50. type: skipped
  51. - id: openstack-network-networks
  52. role: [controller, primary-controller]
  53. type: skipped
  54. - id: openstack-network-routers
  55. role: [controller, primary-controller]
  56. type: skipped