1. 11 Apr, 2017 1 commit
  2. 03 Apr, 2017 1 commit
    • Jeremy Grant's avatar
      Configure Swift Endpoint Typei · 314d6c56
      Jeremy Grant authored
      Updated the template for ironic.conf to enable configuration of
      the swift url endpoint type within ironic.conf
      
      Change-Id: I67f64167914d6e3e9fddb57e5e38dc03757ae5c7
      314d6c56
  3. 29 Mar, 2017 1 commit
  4. 09 Mar, 2017 1 commit
    • Jimmy McCrory's avatar
      Rename deprecated neutron network config options · 52e53ce7
      Jimmy McCrory authored
      The 'provisioning_network_uuid' and 'cleaning_network_uuid' options have
      been deprecated for 'provisioning_network' and 'cleaning_network'
      respectively.
      
      These options now allow either a network UUID or name. The tasks to
      determine a UUID from a given network name should no longer be
      necessary, but if a deployer provides a UUID prioritize that over the
      name within the ironic.conf template.
      
      Change-Id: I85f197e56ced6a73dd470c0625b6d9b5958f5159
      52e53ce7
  5. 03 Mar, 2017 1 commit
  6. 02 Mar, 2017 2 commits
  7. 11 Feb, 2017 1 commit
  8. 10 Feb, 2017 2 commits
  9. 08 Feb, 2017 1 commit
  10. 06 Feb, 2017 1 commit
  11. 03 Feb, 2017 1 commit
  12. 30 Jan, 2017 1 commit
  13. 27 Jan, 2017 1 commit
    • Flávio Ramalho's avatar
      Adds support for the ironic-oneview drivers [+Docs]. · d3edce12
      Flávio Ramalho authored
      This change adds support for the oneview drivers (agent, iscsi).
      
      Note that changes on the ironic installation will occur only when
      the oneview drivers are being used (agent_pxe_oneview or
      iscsi_pxe_oneview are in the ironic_openstack_driver_list). This
      means that this patch should not change anything on the the default
      ironic installation (using agent_ipmitool driver).
      
      Change-Id: I969df888c6a8b68e7a1a0643b46eee4b546ec13c
      d3edce12
  14. 19 Jan, 2017 1 commit
  15. 17 Jan, 2017 5 commits
  16. 14 Jan, 2017 1 commit
    • Logan V's avatar
      Clean up developer mode logic · c8363e45
      Logan V authored
      Fixes the ability to deploy a venv in cases where:
      1) developer_mode is not enabled
      2) A cached venv is not downloaded from the repo server
      
      Additional cleanup to the developer_mode venv deployment
      logic is implemented by adding a *_venv_download var
      which is used to decouple developer_mode from the
      cached venv extraction process so that a deployer
      can force venv builds in-place (disable cached
      venv usage) without enabling developer mode
      constraints.
      
      Change-Id: Ie16f861b9abdc5887365bb58c9eec427f55cb177
      c8363e45
  17. 10 Jan, 2017 1 commit
  18. 06 Jan, 2017 1 commit
    • Major Hayden's avatar
      Update and clean up run_tests.sh · 04ae7bb6
      Major Hayden authored
      
      
      The run_tests.sh script fails when it is run multiple times on CentOS.
      The `bindep` run returns an empty list of packages and then `yum`
      exits with an error since no packages were provided to install.
      
      This patch checks the length of the `bindep` output and skips the `yum`
      installation when the package list is empty.
      
      The patch also cleans up some of the old cruft left over from previous
      scripts and avoids repetition.
      
      Change-Id: Idddbe91d736198fa6c98b81a125a818e68657b18
      Signed-off-by: default avatarMajor Hayden <major@mhtx.net>
      04ae7bb6
  19. 05 Jan, 2017 1 commit
    • Mike Carden's avatar
      Remove duplicated key · 2694aee1
      Mike Carden authored
      The ironic_openstack_driver_list key is being defined twice. This
      results in a warning during task execution and the adoption of the
      last defined value.
      
      Removing the first defined value here to maintain current behavior.
      If the desired behavior is the opposite, I will reinstate the first
      and delete the second.
      
      Change-Id: I0f7526230c5192611daefb1934b627aef463f053
      2694aee1
  20. 29 Dec, 2016 1 commit
    • ZhongShengping's avatar
      Remove pki support · 776885fc
      ZhongShengping authored
      Change-Id: I12359451e4116d1ff2b522f7fd0c43dd6fc64053
      Implements: blueprint remove-pki
      776885fc
  21. 22 Dec, 2016 1 commit
  22. 19 Dec, 2016 1 commit
    • Andy McCrae's avatar
      Fix ironic_api_url value · 96b98edd
      Andy McCrae authored
      The api_url value is wrong and causes gate failures now that the value
      is tested by the ironic server when it starts up.
      
      Change-Id: I7d63135a74b6472a284495f04d7c04dc553f53ad
      96b98edd
  23. 15 Dec, 2016 1 commit
  24. 13 Dec, 2016 2 commits
  25. 12 Dec, 2016 1 commit
    • Flávio Ramalho's avatar
      Add ldlinux.c32 to the tftp directory · 1ed97c1a
      Flávio Ramalho authored
      This patch adds a task to copy ldlinux.c32 to the tftp directory
      when on ubuntu 16.04. Also, changed the copy tasks to a unique
      task making use of the copy module with 'remote_src: True'.
      
      Change-Id: I4a71c198ad11d293e15f8a80bc1dcd0c6e6aa479
      1ed97c1a
  26. 08 Dec, 2016 1 commit
    • Andy McCrae's avatar
      Add support for neutron network names for cleaning/provisioning · 9f084a91
      Andy McCrae authored
      This patch adds the ability to specify a cleaning and provisioning
      network for Ironic. If none are specified then Ironic continues to
      function as it does now.
      
      Ironic role will calculate the UUID of the neutron network assuming a
      network name is provided.
      
      Additionally, this is added to testing by configuring a network to add
      with the network-name.
      
      Change-Id: I9be6f351c0da292ac8b861d2168e73d1861e1603
      9f084a91
  27. 06 Dec, 2016 1 commit
  28. 05 Dec, 2016 1 commit
    • Uros Orozel's avatar
      Fixes issues with special characters in password. · 4bc7ac72
      Uros Orozel authored
      Post install tasks in os_ironic role don't quote password
      values, having shell special characters in password is
      resulting in failed runs.
      
      Closes-Bug: 1647248
      Change-Id: If7fefb112ffdee8d9ee162b1f0bc0bbe10528e3e
      4bc7ac72
  29. 02 Dec, 2016 1 commit
  30. 01 Dec, 2016 1 commit
  31. 28 Nov, 2016 1 commit
    • Marc Gariepy's avatar
      Fix virtualenv-tools issue · 40f62110
      Marc Gariepy authored
      please see https://github.com/fireteam/virtualenv-tools/issues/5
      
      This make installation of the virtualenv impossible on CentOS7 since
      you endup with python > python2.7 and python2.7 > python
      
      lrwxrwxrwx. 1 root root       9 Nov 24 20:49 python -> python2.7
      lrwxrwxrwx. 1 root root       6 Nov 14 20:03 python2 -> python
      lrwxrwxrwx. 1 root root       6 Nov 14 20:03 python2.7 -> python
      
      Change-Id: I87628ad30523e34bc3fa5abd454860d90663737f
      Related-Bug: #1637509
      Partial-Bug: #1644629
      40f62110
  32. 25 Nov, 2016 1 commit
  33. 17 Nov, 2016 1 commit
    • Logan V's avatar
      Reinitialize venv upon install · 8a584e34
      Logan V authored
      Reinitializes (copies python, etc binaries) into the venv when
      dropping a new venv into place. This is needed because the Python
      binary packaged with the venv may not match the Python running on
      the host it is being installed to. (ie. in the case of a Xenial
      repo container and a Trusty target host.)
      
      Change-Id: I8d0ac69bfca3757134086dbd0cb12be88473b6f8
      Partial-Bug: #1637509
      8a584e34