Update git submodules

* Update python-heatclient from branch 'master'
  - Merge "Update the bugs link to storyboard"
  - Merge "Trivial: Update pypi url to new url"
  - Update the bugs link to storyboard
    
    Change-Id: Ie217f622ec437efb772ccdb3ed65f1c5a04c8c7f
    
  - Merge "Set X-Region-Name in header when using SessionClient"
  - Merge "Replace deprecated "decodestring()" by "decodebytes()""
  - Update min tox version to 2.0
    
    The commands used by constraints need at least tox 2.0.  Update to
    reflect reality, which should help with local running of constraints
    targets.
    
    Change-Id: Ie594fc55eb54d48d96157e31a319f0ff97afc9be
    Closes-Bug:  #1801691
    
  - Merge "Load files from adopt file when adopt stack"
  - Replace deprecated "decodestring()" by "decodebytes()"
    
    decodestring() is deprecated alias of decodebytes()
    https://docs.python.org/3/library/base64.html#base64.decodestring
    
    The same has been done for nova:
    https://review.openstack.org/#/c/610401/
    
    Change-Id: Ie069aaaff1646a70f3717fc6f9c7252949c4e5fd
    
  - Don't quote {posargs} in tox.ini
    
    Quotes around {posargs} cause the entire string to be combined into one
    arg that gets passed to stestr. This prevents passing multiple args
    (e.g. '--concurrency=16 some-regex')
    
    Change-Id: I6ee01703bd4c432211f0d6e2f3501c989523ae11
    
  - Merge "Use templates for cover and lower-constraints"
  - Set X-Region-Name in header when using SessionClient
    
    We don't seem to set the header for region name when using session
    client. It's used to look for service endpoints in the catalog.
    
    Change-Id: I10cfdfb88b3f09e4ceb69b1020e82c4eba733804
    Story: #2003806
    Task: 26550
    
  - Trivial: Update pypi url to new url
    
    Pypi url changed from [1] to [2]
    
    [1] https://pypi.python.org/pypi/<package>
    [2] https://pypi.org/project/<package>
    
    Change-Id: Ifda5fe743589ad510469db7c28258c8432df9d13
    
  - Merge "Migrate the link of bug report button to storyboard"
  - Merge "fix bug link in readme"
  - Use templates for cover and lower-constraints
    
    Use openstack-tox-cover template, this runs the cover job
    in the check queue only.
    
    Use openstack-lower-constraints-jobs template.
    
    Remove jobs that are part of the templates.
    
    Change-Id: I37a870625da43f738c20edc88313f2b771990659
    
  - Don't change pyyaml behavior
    
    When an application load heatclient, the default pyyaml behavior change.
    
    This ensures only heatclient use it's custom pyyaml stuffs.
    
    This currently breaks the telemetry gate if the tempest heat plugin is
    loaded with the telemetry.
    
    Change-Id: I5d7d1a1999e762f2285a0effc081252570f24de8
    
  - Migrate the link of bug report button to storyboard
    
    Change-Id: I28dc73a0b21719c02ea3b7fa47c68326bb87832d
    
  - add python 3.6 unit test job
    
    This is a mechanically generated patch to add a unit test job running
    under Python 3.6 as part of the python3-first goal.
    
    See the python3-first goal document for details:
    https://governance.openstack.org/tc/goals/stein/python3-first.html
    
    Change-Id: I95c8641c42934db5306b35382f1be84da3603645
    Story: #2002586
    Task: #24298
    
  - switch documentation job to new PTI
    
    This is a mechanically generated patch to switch the documentation
    jobs to use the new PTI versions of the jobs as part of the
    python3-first goal.
    
    See the python3-first goal document for details:
    https://governance.openstack.org/tc/goals/stein/python3-first.html
    
    Change-Id: Icaba946c1c82afcfe822b9bdd2866d24cbc3755f
    Story: #2002586
    Task: #24298
    
  - fix bug link in readme
    
    This patch fixes the bug tracker link in the readme. It is set to
    depend on a job definition change in project-config so we can use this
    patch to test the new release jobs.
    
    Change-Id: Id976a5fc4ba8fede726a80097fde8c0ce3c2019d
    
  - import zuul job settings from project-config
    
    This is a mechanically generated patch to complete step 1 of moving
    the zuul job settings out of project-config and into each project
    repository.
    
    Because there will be a separate patch on each branch, the branch
    specifiers for branch-specific jobs have been removed.
    
    Because this patch is generated by a script, there may be some
    cosmetic changes to the layout of the YAML file(s) as the contents are
    normalized.
    
    See the python3-first goal document for details:
    https://governance.openstack.org/tc/goals/stein/python3-first.html
    
    Change-Id: I357a23343b00362ca7a2a9942d02c31ad73fae2f
    Story: #2002586
    Task: #24298
    
  - Update reno for stable/rocky
    
    Change-Id: If443f0176132d0c03db4c0ffa3e59c35c851e8f3
    
  - Merge "Switch to stestr"
  - Switch to stestr
    
    According to Openstack summit session [1],
    stestr is maintained project to which all Openstack projects should migrate.
    Let's switch to stestr as other projects have already moved to it.
    
    [1] https://etherpad.openstack.org/p/YVR-python-pti
    
    Change-Id: I7079a92f972f5cb21e0d2077dd029701930a3590
    
  - Merge "Using fixtures instead of deprecated mockpatch module"
  - Merge "Enable some off-by-default checks"
  - Load files from adopt file when adopt stack
    
    Add files from adopt file into create fields. This allow us to
    adopt nested stack which the template defined in files.
    Story: #1700744
    Task: #17263
    
    Change-Id: I2b473791186949d49be59ee790185b3e394c7000
    
  - Merge "Add heat CLI test for stack-show"
  - Merge "Fix log_http_request function in http module"
  - Merge "fix tox python3 overrides"
  - Merge "Update the documentation link for doc migration"
  - Merge "Remove PyPI downloads"
  - Handle token_endpoint auth type in osc plugin
    
    There can be situations where the auth_type=token_endpoint, we
    should use the appropriate attributes from the auth plugin when
    creating heatclient.
    
    Change-Id: Ic929f6ceaa92002eb2b3443934d1f541758e4dda
    Closes-Bug: #1632341
    
  - Update the documentation link for doc migration
    
    This patch is proposed according to the Direction 10 of doc
    migration.
    https://etherpad.openstack.org/p/doc-migration-tracking
    
    Co-Authored-By: Nguyen Hai <nguyentrihai93@gmail.com>
    Change-Id: I9675af92149ab126534f541534b50a02688e5337
    
  - Merge "Mark stacks returned by get loaded"
  - Mark stacks returned by get loaded
    
    When calling stacks.get, mark the returning stacks as loaded, so that
    attribute retrieval works right away. If not, any getattr on the Stack
    will call get() which will request the stack again (and ignore things
    like resolve_outputs).
    
    Change-Id: I3a3f25aa0c6f88e7e4274107c0578fd30dc9f155
    Related-Bug: #1774958
    
  - Remove PyPI downloads
    
    According to official site,
    https://packaging.python.org/guides/analyzing-pypi-package-downloads/
    PyPI package download statistics is no longer maintained and thus
    should be removed.
    
    Change-Id: I70c9814f8ce67a46628d2101dc638783715160db
    
  - fix tox python3 overrides
    
    We want to default to running all tox environments under python 3, so
    set the basepython value in each environment.
    
    We do not want to specify a minor version number, because we do not
    want to have to update the file every time we upgrade python.
    
    We do not want to set the override once in testenv, because that
    breaks the more specific versions used in default environments like
    py35 and py36.
    
    Change-Id: Ia20d2ef56af2da00b374b3a3e5d79d7228c6a763
    Signed-off-by: Doug Hellmann <doug@doughellmann.com>
    
  - Merge "Improve titles of generated API documentation"
  - Merge "add lower-constraints job"
  - Fix osc cli docs
    
    In d1d4387babd7b249fc1fc3871a5756f88263c7e1 we changed to auto
    generate osc cli docs. But it seems some of them use incorrect
    commands.
    
    Change-Id: I650b09a1d998269cce767a59aaf92e0cc5797bc7
    
  - Merge "Use assertRegex instead of assertRegexpMatches"
  - Merge "Update reno for stable/queens"
  - Change testenv from py34 to py35
    
    Change testenv:debug34 to testenv:debug35
    
    Change-Id: I49a63aabb33ff117842455d475fb8eab0e086912
    
  - Use assertRegex instead of assertRegexpMatches
    
    In Python3, assertRegexpMatches & assertNotRegexpMatches
    are deprecated in favor of assertRegex and assertNotRegex
    
    Change-Id: Ied56eda65800d72105ef2e2b683c6ce71cda6c4c
    
  - add lower-constraints job
    
    Create a tox environment for running the unit tests against the lower
    bounds of the dependencies.
    
    Create a lower-constraints.txt to be used to enforce the lower bounds
    in those tests.
    
    Add openstack-tox-lower-constraints job to the zuul configuration.
    
    Update PrettyTable dependency so the tests pass.
    
    See http://lists.openstack.org/pipermail/openstack-dev/2018-March/128352.html
    for more details.
    
    Change-Id: I59c771ca583fb0ebc9f39314ee68264410f8a173
    Depends-On: https://review.openstack.org/555034
    Signed-off-by: Doug Hellmann <doug@doughellmann.com>
    
  - Improve titles of generated API documentation
    
    Change-Id: I1a5820e979418063b7e203acc5e07ce0e7be30bd
    
  - Add heat CLI test for stack-show
    
    Change-Id: I35b17be14438e6de6fffd0396bab9989ef812a2a
    
  - Follow the new PTI for document build
    
    For compliance with the Project Testing Interface as described in:
    https://governance.openstack.org/tc/reference/project-testing-interface.html
    
    Refer to:
    http://lists.openstack.org/pipermail/openstack-dev/2017-November/124815.html
    
    Change-Id: Ibb35b13fe121fa2489ef31f51e1a662fbd01cc8b
    Co-Authored-By: Nguyen Hai <nguyentrihai93@gmail.com>
    
  - Updated from global requirements
    
    Change-Id: I631b07a7187a67042f094683da64b663d3c4a40b
    
  - Updated from global requirements
    
    Change-Id: I03a19c6c7acf6138b261e99e66b7d30811d7f410
    
  - Merge "Updated from global requirements"
  - Merge "Document osc CLI"
  - Updated from global requirements
    
    Change-Id: I71422dc69b237ddf39adbe2cb9fc0c8ebd00970f
    
  - Merge "Zuul: Remove project name"
  - Merge "[policy in code] Change policy description"
  - Merge "Mark python-heatclient as stable"
  - Update reno for stable/queens
    
    Change-Id: Ie5d57e22855cbfcb2dd1e3eee30612dfa6e202e9
    
  - Fix log_http_request function in http module
    
    Change-Id: I043f90541c8d2d604f3edb4e7ea082ec8adb4b25
    Closes-Bug:  #1746669
    
  - Updated from global requirements
    
    Change-Id: I3618291ee2c3db35ab0e0d5e9c962ed49546588a
    
  - Merge "Add reno for release notes management"
  - Zuul: Remove project name
    
    Zuul no longer requires the project-name for in-repo configuration.
    Omitting it makes forking or renaming projects easier.
    
    Change-Id: Iaf6080f75d690efb3941fbfef953df3d3351dccf
    
  - Document osc CLI
    
    Change-Id: Idafe730021f272360ac0588f8b35e7d392c96d4b
    Closes-Bug: #1735019
    
  - Merge "Migrate functional job to Zuul v3"
  - Add reno for release notes management
    
    Change-Id: Ia6d1c66602ac2845d30d9f95914445890a51329c
    
  - Merge "Avoid tox_install.sh for constraints support"
  - Fix release note formatting
    
    This broke the building of the release notes.
    
    Change-Id: I6d9519aaf591e817e71a777a75fdc1d6caa7c17a
    
  - Avoid tox_install.sh for constraints support
    
    We do not need tox_install.sh, pip can handle constraints itself
    and install the project correctly. Thus update tox.ini and remove
    the now obsolete tools/tox_install.sh file.
    
    This follows https://review.openstack.org/#/c/508061 to remove
    tools/tox_install.sh.
    
    Change-Id: I84cee5a9a728b9d6dc7909ac28a60b9c20c2348c
    
  - Merge "Use Sphinx 1.5 warning-is-error"
  - Merge "Add `--converge` argument for osc stack update"
  - Merge "Add plug-in summary for osc doc"
  - Migrate functional job to Zuul v3
    
    Migrate functional job to zuul v3.
    Migrating guideline:
    https://docs.openstack.org/infra/manual/zuulv3.html
    Needed-By: I611d21791d3dfd877e37fa02b5893e18b1becd76
    
    Change-Id: If8c88568dbc6be1bb04e75a6b8b63e44f4cf7d40
    
  - Don't preformat stack output show list/map values
    
    This breaks the built-in --format json and --format yaml options
    
    Change-Id: I01d46ace380756ae57c8c7c9f65c5a686a06818f
    Closes-Bug: #1733664
    
  - Merge "Allow cancelling create_in_progress stacks with --no-rollback"
  - Merge "Add --no-rollback option for stack cancel"
  - Updated from global requirements
    
    Change-Id: Iab36aaedd85c08c579fdf48eca93337bea32842d
    
  - Updated from global requirements
    
    Change-Id: I54ac7275af9bbd217fcd050937b24a8cba1a2eb7
    
  - Allow cancelling create_in_progress stacks with --no-rollback
    
    Change-Id: Ib107c82f341f4d271859ca7681d65f7ce4c5d0b1
    Related-Bug: #1709041
    
  - Add --no-rollback option for stack cancel
    
    This adds a new --no-rollback option for stack cancel.
    
    Usage: openstack stack cancel --no-rollback <stack_name>
    
    Change-Id: I46252823701779e3a3c6867bc470d5532cf9d7a7
    Related-Bug: #1709041
    
  - Modify error message encountered during stack update
    
    Parameters of an existing stack can be updated with
    openstack stack update <stack> --existing --parameter <parameter>=<newvalue>
    Example : openstack stack update stack1 --parameter p1=v1
    If the --existing option is skipped, it leads to the below error
    Need to specify exactly one of --template-file, --template-url or --template-object
    This error is misleading as the user might think that stack update
    cannot be performed without specifying a new template.
    
    Modify the error message with --existing option.
    
    Change-Id: Idce88bde848378e00b1c873245600ba205939668
    Closes-Bug: #1723864
    
  - Merge "Use generic user for both zuul v2 and v3"
  - Add `--converge` argument for osc stack update
    
    This patch add `--converge` argument for osc stack update. This
    flag will be used as the trigger for observe on reality.
    implements bp get-reality-for-resources
    
    depends-on: I151b575b714dcc9a5971a1573c126152ecd7ea93
    Change-Id: If35e1b9234cab173b3c46601bbd331aceebcbcb3
    
  - [policy in code] Change policy description
    
    Now we also support get policy from policies in code.
    Depends-On: I610115dc1974b2182ce673bb086a1da15b022de3
    
    Change-Id: I46d03c3303b3116e749effeecefe48949473daeb
    
  - Merge "No longer use oslotest.mockpatch"
  - Use generic user for both zuul v2 and v3
    
    Zuul v2 uses 'jenkins' as user, but Zuul v3 uses 'zuul'.
    Using $USER solves it for both cases.
    
    Change-Id: If6b023e3be4a4555b656660a8522271668496ead
    
  - Merge "Don't override sections in deep_update"
  - No longer use oslotest.mockpatch
    
    It is deprecated[1] and will be removed soon.
    
    [1] I3efb3c64ebce396e756a47d110a74fe8604b6b72
    
    Closes-Bug: #1712017
    Change-Id: If6406da4c940686cbda696f760d06d45690912a1
    
  - Don't override sections in deep_update
    
    When you comment all the elements in a YAML mapping, you end up with
    None instead of an empty mapping, which can have bad side effect when
    handling multiple environemnents. Let's handle that by ignoring the
    latest None value.
    
    Change-Id: I77ffabeb8d4cd2886ef4f41351e42ebe487b5d4b
    
  - Updated from global requirements
    
    Change-Id: I7842746a72bdc8065b58fc731929b79c6b3bc837
    
  - Mark python-heatclient as stable
    
    Mark python-heatclient as stable in classifier.
    See more detail in https://packaging.python.org/tutorials/
    distributing-packages/#classifiers
    
    Change-Id: I751a6f31943ee33e9d3af08e3380848bf1410f1a
    
  - Merge "Support --show-nested in openstack stack update --dry-run"
  - Support --show-nested in openstack stack update --dry-run
    
      Added --show-nested support in `openstack stack update`.
      The work is based on `heat stack-update` implementation.
    
    Closes-Bug: #1720085
    Change-Id: I50c8f5ac9ba4cb7e478af03ff4c1f099270ae226
    
  - Use Sphinx 1.5 warning-is-error
    
    With pbr 2.0 and Sphinx 1.5, the setting for treat sphinx warnings as
    errors is setting warning-is-error in build_sphinx section. Enable this
    
    Change-Id: I3712c681cedae30c189d975f6b319e278c1bd419
    
  - Updated from global requirements
    
    Change-Id: I60c22a8f75499e95561de7427c91759943b829d5
    
  - Using fixtures instead of deprecated mockpatch module
    
    This module mockpatch of oslotest[1] is deprecated since version 1.13
    and may be removed in version 2.0. Use fixtures.Mock* classes instead[2]
    
    [1]OpenStack Testing Framework and Utilities
    [2]https://docs.openstack.org/developer/oslotest/api/oslotest.mockpatch.html#module-oslotest.mockpatch
    
    Change-Id: I6ab2f326cecb95fa7f9e6cbb01be1b2b498abdb1
    
  - Enable some off-by-default checks
    
    Some of the available checks are disabled by default, like:
    [H106] Don’t put vim configuration in source files
    [H203] Use assertIs(Not)None to check for None
    
    Change-Id: I815f189258356cb911d1e232b6f53c864e53c602
    
  - Add plug-in summary for osc doc
    
    Stevedore Sphinx extension handles this comment.
    http://docs.openstack.org/developer/python-openstackclient/plugin-commands.html
    
    Change-Id: I4958ec1dfda96f54b75963a04b5a4fc9eec09d84
This commit is contained in:
Zuul 2019-01-03 22:45:12 +00:00 committed by Gerrit Code Review
parent 3e94178095
commit 659ff1bb33
1 changed files with 1 additions and 1 deletions

@ -1 +1 @@
Subproject commit 0bfb7899b29784ee6d489142c977479d51c8d05e
Subproject commit 8af5deb458d51f4ec16e769d7fd6c94655f82f5f