Skip to content
Snippets Groups Projects
  • ghanshyam's avatar
    ccd542f7
    Gate fix: Cap hacking to avoid gate failure · ccd542f7
    ghanshyam authored
    hacking is not capped in g-r and it is in
    blacklist for requirement as hacking new version
    can break the gate jobs.
    
    Hacking can break gate jobs because of various
    reasons:
    - There might be new rule addition in hacking
    - Some rules becomes default from non-default
    - Updates in pycodestyle etc
    
    That was the main reason it was not added in g-r
    auto sync also. Most of the project maintained the
    compatible and cap the hacking version in
    test-requirements.txt and update to new version when
    project is ready. Bumping new version might need code
    fix also on project side depends on what new in that
    version.
    
    If project does not have cap the hacking version then,
    there is possibility of gate failure whenever new hacking
    version is released by QA team.
    
    Example of such failure in recent release of hacking 1.1.0
    - http://lists.openstack.org/pipermail/openstack-dev/2018-May/130282.html
    
    Change-Id: I05790c5f946a4127fe6c8d9867cc618cb83d67fb
    ccd542f7
    History
    Gate fix: Cap hacking to avoid gate failure
    ghanshyam authored
    hacking is not capped in g-r and it is in
    blacklist for requirement as hacking new version
    can break the gate jobs.
    
    Hacking can break gate jobs because of various
    reasons:
    - There might be new rule addition in hacking
    - Some rules becomes default from non-default
    - Updates in pycodestyle etc
    
    That was the main reason it was not added in g-r
    auto sync also. Most of the project maintained the
    compatible and cap the hacking version in
    test-requirements.txt and update to new version when
    project is ready. Bumping new version might need code
    fix also on project side depends on what new in that
    version.
    
    If project does not have cap the hacking version then,
    there is possibility of gate failure whenever new hacking
    version is released by QA team.
    
    Example of such failure in recent release of hacking 1.1.0
    - http://lists.openstack.org/pipermail/openstack-dev/2018-May/130282.html
    
    Change-Id: I05790c5f946a4127fe6c8d9867cc618cb83d67fb
This project manages its dependencies using pip. Learn more
test-requirements.txt 850 B