Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: openstack/ironic-python-agent
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: master
Choose a base ref
...
head repository: feige0304/ironic-python-agent
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: stable/pike
Choose a head ref
Checking mergeability… Don’t worry, you can still create the pull request.
  • 13 commits
  • 46 files changed
  • 10 contributors

Commits on Aug 16, 2017

  1. Update .gitreview for stable/pike

    Change-Id: If46aead0d6f2d20c25e1e5f694a8959b1c31e664
    openstackadmin committed Aug 16, 2017
    Configuration menu
    Copy the full SHA
    7be0ad0 View commit details
    Browse the repository at this point in the history
  2. Update UPPER_CONSTRAINTS_FILE for stable/pike

    Change-Id: I465466da2b716347974c607a3d3807c65819e4a7
    openstackadmin committed Aug 16, 2017
    Configuration menu
    Copy the full SHA
    b6144be View commit details
    Browse the repository at this point in the history

Commits on Sep 12, 2017

  1. Remove assumption that a valid IPMI channel cannot follow an invalid one

    It seems to be incorrect at least for some iLO machines.
    Also harden the code against invalid output from ipmitool.
    
    Change-Id: I733785e9c7d86eadca963f0776910504bf91bcfe
    Closes-Bug: #1714944
    (cherry picked from commit d6ff511)
    dtantsur committed Sep 12, 2017
    Configuration menu
    Copy the full SHA
    81ac0b4 View commit details
    Browse the repository at this point in the history

Commits on Sep 26, 2017

  1. Remove hard-coded path to grub binaries

    Use PATH variable to find grub binaries.
    
    Closes-Bug: 1717255
    
    Change-Id: Ic6a2bafdc87e33c4e1c4534fa355f995c824b945
    (cherry picked from commit db5272c)
    jumpojoy committed Sep 26, 2017
    Configuration menu
    Copy the full SHA
    f05702e View commit details
    Browse the repository at this point in the history

Commits on Oct 17, 2017

  1. Fix waiting for target disk to appear

    This patch is changing the _wait_for_disks() method behavior to wait to
    a specific disk if any device hints is specified. There are cases where
    the deployment might fail or succeed randomly depending on the order and
    time that the disks shows up.
    
    If no root device hints is specified, the method will just wait for any
    suitable disk to show up, like before.
    
    The _wait_for_disks call was made into a proper hardware manager method.
    It is now also called each time the cached node is updated, not only
    on start up. This is to ensure that we wait for the device, matching
    root device hints (which are part of the node).
    
    The loop was corrected to avoid redundant sleeps and warnings.
    
    Finally, this patch adds more logging around detecting the root device.
    
    Co-Authored-By: Dmitry Tantsur <dtantsur@redhat.com>
    Change-Id: I10ca70d6a390ed802505c0d10d440dfb52beb56c
    Closes-Bug: #1670916
    (cherry picked from commit 3189c16)
    umago and dtantsur committed Oct 17, 2017
    Configuration menu
    Copy the full SHA
    bd8c6c7 View commit details
    Browse the repository at this point in the history

Commits on Nov 1, 2017

  1. Move legacy jobs into tree

    This patch moves the legacy ironic-python-agent CI jobs into the
    tree instead of storing them in openstack-infra/openstack-zuul-jobs
    to give us control as we migrate the legacy jobs to the new ansible
    roles.
    
    Change-Id: I7f98258589954639fa8187a3fec4a0b9da05915d
    (cherry picked from commit e9c8455)
    jumpojoy authored and Ruby Loo committed Nov 1, 2017
    Configuration menu
    Copy the full SHA
    d59d7f3 View commit details
    Browse the repository at this point in the history

Commits on Nov 7, 2017

  1. Zuul: add file extension to playbook path

    Zuul now supports including the file extension on the playbook path
    and omitting the extension is now deprecrated.  Update references
    to include the extension.
    
    Change-Id: I3141f12d0de00c3d8def2862881326f349edd479
    (cherry picked from commit 644f2c3)
    James E. Blair authored and Ruby Loo committed Nov 7, 2017
    Configuration menu
    Copy the full SHA
    c6b579d View commit details
    Browse the repository at this point in the history

Commits on Nov 21, 2017

  1. Ignore IPv6 link local addresses

    Prevent IPA from picking up the IPv6 link-local address
    as a callback_url in cases where it gets tried before other
    addressing methods havn't complete yet. In this scenario IPA
    sleeps for 10 seconds and then retries giving the nic a chance to
    configure its routable IP address.
    
    Change-Id: Ic53334c630180f0d77bb0231e548d2c44bfe55ca
    Closes-Bug: #1732692
    (cherry picked from commit 214790d)
    derekhiggins committed Nov 21, 2017
    Configuration menu
    Copy the full SHA
    07050db View commit details
    Browse the repository at this point in the history
  2. Clean-up zuul.d/ files

    Create a new base job: legacy-ipa-dsvm-base
    
    Define 'irrelevant-files' in legacy-ipa-dsvm-base and remove them from
    project.yaml. This means we only define 'irrelevant-files' once. Also
    makes project.yaml much easier to read.
    
    Fix the 'irrelevant-files' section to make sure we do test
    when changes to 'requirements.txt'.
    
    Remove the 'branches:' section from the experimental job
    'ipa-tempest-dsvm-partition-pxe_ipmitool-tinyipa-python3'
    
    Sort the jobs lists in project.yaml.
    
    Change-Id: Idbace38e0558e8a80e2d405ea0f6a0698989e140
    (cherry picked from commit 8ba851b)
    John L. Villalovos authored and Ruby Loo committed Nov 21, 2017
    Configuration menu
    Copy the full SHA
    5213ea7 View commit details
    Browse the repository at this point in the history

Commits on Dec 4, 2017

  1. Configuration menu
    Copy the full SHA
    60c3d8d View commit details
    Browse the repository at this point in the history

Commits on Dec 15, 2017

  1. Use the tempest plugin from openstack/ironic-tempest-plugin

    Use the tempest plugin from openstack/ironic-tempest-plugin as we
    have moved the tempest code there. Soon the tempest code will be
    deleted from openstack/ironic.
    
    Change-Id: I8e91d3ca6dd34f8e959c5f6b1e6f07b1a04080b3
    (cherry picked from commit 2131d93)
    John L. Villalovos committed Dec 15, 2017
    Configuration menu
    Copy the full SHA
    cf11569 View commit details
    Browse the repository at this point in the history

Commits on Jan 29, 2018

  1. Update hardware.py

    feige0304 authored Jan 29, 2018
    Configuration menu
    Copy the full SHA
    c0ec11d View commit details
    Browse the repository at this point in the history

Commits on Mar 16, 2018

  1. Update hardware.py

    feige0304 authored Mar 16, 2018
    Configuration menu
    Copy the full SHA
    0d63680 View commit details
    Browse the repository at this point in the history
Loading