1. 07 Dec, 2015 1 commit
    • Tim Rozet's avatar
      Parses yaml files into deploy + other fixes · c154b444
      Tim Rozet authored
      This patch allows deploy_settings.yaml and inventory settings to be
      passed in via cmdline.  The deploy settings are overridden by cmdline
      arguments.  For example, if a user specifies no_ha in cmdline it will
      override what is in deploy_settings.yaml.  The inventory file provides
      yaml input for the baremetal topology.
      Fixes include:
       - New arguments for passing inventory and deploy_settings
       - "global_params" in deploy_settings are set as globals in script
      (unless already set via cmdline)
       - "deploy_options" are loaded into an array, and checked for deployment
      options (such as which SDN controller to use)
       - inventory file is parsed (for baremetal) into correct instack json
      output.  The output is then written to a temp instackjson file and used
      for deployment.
       - renaming of copy_materials to copy_materials_to_instack
       - spelling fixes
       - cmdline argument checking with errors and warnings
      Note this patch does not yet tamper with setting network-environment
      JIRA: APEX-53
      Change-Id: I9dce197e23563480c584650ba967898312eab4e7
      Signed-off-by: default avatarTim Rozet <trozet@redhat.com>
  2. 04 Dec, 2015 2 commits
  3. 03 Dec, 2015 3 commits
  4. 02 Dec, 2015 2 commits
  5. 01 Dec, 2015 1 commit
    • Dan Radez's avatar
      adding some error handling · 6306d6de
      Dan Radez authored
      - make sure we connect to Instack
      - enable the ping site to be configurable
      - put ntp server in a variable so it can be made configurable later
      Change-Id: I2ec30f6bab0b48ec878bd25790145f7fff00964a
  6. 25 Nov, 2015 1 commit
  7. 20 Nov, 2015 1 commit
  8. 19 Nov, 2015 2 commits
  9. 18 Nov, 2015 3 commits
    • Dan Radez's avatar
      updates and fixes to the iso build · e436659e
      Dan Radez authored
      - adding isohybrid so isos can be written to a USB
      - adding base group to yum comps file for iso install
      Change-Id: I3a8bda84b1a704f01e433f43533e63452f1a6e83
    • Dan Radez's avatar
      adding cleanup for build · b49a0d68
      Dan Radez authored
      Change-Id: If748e8fade74d3764c624f2b3a790421be4667e2
    • Dan Radez's avatar
      updates to cleanup.sh · 3f256fe8
      Dan Radez authored
      - adding vol-delete to help ensure volumes are cleaned up
      - adding brbm clean up
      Change-Id: I3cbb79b09c6ac77dbc3c452938dbd6a6d03c815b
  10. 17 Nov, 2015 1 commit
    • Dan Radez's avatar
      adding basic network isolation · f2bddf8a
      Dan Radez authored
      - separating external traffic from internal traffic
      JIRA: APEX-41
      Change-Id: Idcd01a514083c53a3133a75d3bcabf824a7a4377
  11. 16 Nov, 2015 1 commit
  12. 13 Nov, 2015 1 commit
  13. 12 Nov, 2015 1 commit
    • Dan Radez's avatar
      fixing non-ha deploy · 3fd75d2d
      Dan Radez authored
      The instackenv has 5 nodes in it but we were only putting two
      back into the pool. This patch puts all 5 back in the pool
      but doesn't throw the ha flags
      JIRA: APEX-45
      Change-Id: I1c539eafca9ed2f674a1a954f75c175fe9efc5bb
  14. 11 Nov, 2015 1 commit
  15. 09 Nov, 2015 1 commit
  16. 08 Nov, 2015 1 commit
    • Dan Radez's avatar
      arg parse updates · 02f299a5
      Dan Radez authored
      - replacing the echo | cut with bash string slicing
      - replacing underscores with dashes in long args
      - adding no-ha to the usage display
      Change-Id: Ie87709c60a485bbcd97f168207e03d43bd85f24a
  17. 07 Nov, 2015 1 commit
  18. 04 Nov, 2015 3 commits
  19. 02 Nov, 2015 1 commit
  20. 26 Oct, 2015 1 commit
    • Dan Radez's avatar
      minor update to build dependancies · 7dfb433c
      Dan Radez authored
      removing libvirt package depenency, qemu-kvm maybe enough
      probably will have to evolve this list over time
      remove the openvswitch agent bounce from deploy
      this was a workaround for a bug that has been fixed
      Change-Id: Iad556da3b08cca234bd4d584b1a42b6fa45d6e4f
      Signed-off-by: default avatarDan Radez <dradez@redhat.com>
  21. 22 Oct, 2015 1 commit
  22. 20 Oct, 2015 1 commit
  23. 16 Oct, 2015 3 commits
    • Dan Radez's avatar
      cleaning up some things · cd82c363
      Dan Radez authored
      - clearing out the glance image builds, we download those from RDO
      - cleaning out the underlay attachment, that should happen in the deployment
      - no need to start the instack VM back up since the glance images are being downloaded
      Change-Id: I82098c9e908d58a704ce8b183d902032dd056be5
      Signed-off-by: default avatarDan Radez <dradez@redhat.com>
    • Tim Rozet's avatar
      Merge "updates to the instack VM" · 24e05320
      Tim Rozet authored
    • Dan Radez's avatar
      updates to the instack VM · b8592145
      Dan Radez authored
      - increasing memory and vcpus for the VM
      - dumping yum cache
      - virt-sparsifying the instack disk image
      - remove cleaning stack dir so we actually cache its contents
      Change-Id: Ie35a2daeba69a1b53a749ef3423ac6356408ff97
      Signed-off-by: default avatarDan Radez <dradez@redhat.com>
  24. 15 Oct, 2015 1 commit
  25. 14 Oct, 2015 1 commit
  26. 09 Oct, 2015 2 commits
  27. 08 Oct, 2015 1 commit
  28. 06 Oct, 2015 1 commit
    • Dan Radez's avatar
      Enhancing build with more resources and fixes · d4dc4ba1
      Dan Radez authored
      cleaning up the VMs after the build and fixing my bad spelling
      updating the rpm to include all the files nessesary to launch instack
      adding brbm to the build and rpm
      fixing stack directory creation
      adding glance images to the rpm
      Change-Id: Ia553dfa89bbd16a72139be240f47353eac8867f6
      Signed-off-by: default avatarDan Radez <dradez@redhat.com>