1. 02 Mar, 2017 1 commit
  2. 11 Feb, 2017 1 commit
  3. 10 Feb, 2017 2 commits
  4. 08 Feb, 2017 1 commit
  5. 06 Feb, 2017 1 commit
  6. 03 Feb, 2017 1 commit
  7. 30 Jan, 2017 1 commit
  8. 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
  9. 19 Jan, 2017 1 commit
  10. 17 Jan, 2017 5 commits
  11. 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
  12. 10 Jan, 2017 1 commit
  13. 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
  14. 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
  15. 29 Dec, 2016 1 commit
    • ZhongShengping's avatar
      Remove pki support · 776885fc
      ZhongShengping authored
      Change-Id: I12359451e4116d1ff2b522f7fd0c43dd6fc64053
      Implements: blueprint remove-pki
      776885fc
  16. 22 Dec, 2016 1 commit
  17. 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
  18. 15 Dec, 2016 1 commit
  19. 13 Dec, 2016 2 commits
  20. 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
  21. 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
  22. 06 Dec, 2016 1 commit
  23. 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
  24. 02 Dec, 2016 1 commit
  25. 01 Dec, 2016 1 commit
  26. 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
  27. 25 Nov, 2016 1 commit
  28. 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
  29. 16 Nov, 2016 1 commit
  30. 10 Nov, 2016 2 commits
    • Marc Gariepy's avatar
      Rename tmpfiles.d files · d1087b98
      Marc Gariepy authored
      On CentOS /run/lock is created by /usr/lib/tmpfiles.d/legacy.conf file
      which can be run after other conf we create for opentack services.
      This patch rename the service files to openstack-service.conf to ensure
      it is ran after legacy.conf
      
      Change-Id: I745d62a70667f8e89fc15f0c07eb011a47c3dbe9
      d1087b98
    • Logan V's avatar
      Use ansible_service_mgr fact · d17cd3ac
      Logan V authored
      This patch removes some extra tasks for detecting systemd and uses
      the  fact instead.
      
      Partial-Bug: #1640125
      Change-Id: Idf2b46b0665540aa52d3be549186f6f226828906
      d17cd3ac
  31. 09 Nov, 2016 1 commit
    • Jesse Pretorius's avatar
      Remove join filter from pip module tasks · 8c32a10a
      Jesse Pretorius authored
      Ansible 2.2 now treats the 'name' argument for the pip module
      as a list, removing the need for us to implement the join
      filter to optimise the install execution.
      
      Change-Id: I1e3d9cc108298a1942493259bae459b036e73c0b
      8c32a10a
  32. 08 Nov, 2016 2 commits