[release-announce] python-tripleoclient 10.6.1 (rocky)

no-reply at openstack.org no-reply at openstack.org
Thu Mar 14 10:55:53 UTC 2019


We are pleased to announce the release of:

python-tripleoclient 10.6.1: TripleO client

This release is part of the rocky stable release series.

Download the package from:

    https://tarballs.openstack.org/python-tripleoclient/

For more details, please see below.

10.6.1
^^^^^^


Upgrade Notes
*************

* Upgrades and updates are now use tripleo-admin user to connect to
  the overcloud by default, which makes it work the same in this
  regard as fresh deployment.


Deprecation Notes
*****************

* The *--ssh-user* parameter for *overcloud upgrade run* command and
  similar commands is now deprecated and will be removed. In the
  future, *tripleo-admin* user will be used always, which will make it
  work the same as deployment workflow.


Bug Fixes
*********

* The timeout specified with --timeout will now be honored with
  config-download. An additional cli arg, --config-download-timeout is
  also added that can be used to specify a specific timeout (in
  minutes) just for the config-download part of the deployment.

* When requesting the deployment status of a non-existant plan,
  instead of showing a traceback, show a helpful message indicating
  there is no status.

* openstack overcloud delete PLAN_NAME now instead of deleting the
  stack and the plan instead it undeploys the plan to maintain the
  correct status internally and deletes the stack. This is a backwards
  incompatible change because we are no longer deleting the plan as it
  was done previously.

Changes in python-tripleoclient 10.6.0..10.6.1
----------------------------------------------

8e38e214 Improve error message around hieradata override file
550c1a43 Handle tls endpoint for zaqar websocket client
45ba219e Use --preserve-env to keep proxy settings
795fcf70 Use existing stack parameter for DeployIdentifier
cbac8240 Remove unused services in tripleo deploy
e4b5a003 Add version to python execution
7835a8a3 Fix defaults to templates, roles-file and plan-environment
f422425e Fix stack.name to stack.stack_name
425736d6 Don't exit on RUNNING status on delete
e8efd140 Lift the limit on ntp servers
247c4be2 undercloud: enable undercloud_config parameter for validations
b64127a0 Change the overcloud delete command to use undeploy_plan
b36b5a7a Catch websocket connection close errors in cleanup
cbac7912 Don't print message in payload if None
daafd2fa Stop undercloud upgrade procedure if deployment tasks fail
ef00d14e Undercloud: Disable persisting VIPs in /etc/hosts
b9171e07 Remove timeout in config-download
a0305b45 [Rocky] Fix backport of undercloud online upgrade
97523dba Run online data migrations during undercloud/standalone upgrades
0eea26ec Add docker bridge ip option to the undercloud.conf
3f01b386 Bump the timeout for plan creation workflow to 20 minutes
5047cf5c Only return plans if available from the message
f5a1bd50 Add AdditionalArchitectures when configured
26a3e5aa Always run upgrades/updates as tripleo-admin
b5f568b4 Ensure that the --template-file option is passed to the kolla builder
69f8b312 Increase the deploy_plan timeout in tripleoclient
f3180de6 Fix type of --config-download-timeout
a57bd486 Use sync action get_deployment_failures
f4b6f4a4 Validate routed networks enabled if multiple subnets in conf
c6dbdd0c Honor blacklist during temp key injection
f6365dc0 [Rocky only] Fix the docker registry url.
1da8b58f Update deployment status when deploying or failed
8c8f259b Pass stack name to enable_ssh_admin workflow
74424dba Disable SSH password authentication during tripleo-admin enablement.
559365aa Handle non-existant plan when getting deployment status
0704f880 Fix overcloudrc creation in upgrade commands
46fa58c4 Create DeployIdentifier for standalone
95473203 Zaqar on the containerized undercloud should not use Redis
5e03a6c0 Honor timeout with config-download
dae01334 Start websocket client before workflows
d476a6ca Add a guard to break if no connection
2565aef5 Properly mock unlink
9b9b784f Add --override-ansible-cfg
607d4835 Use workflow config_download_export
8297163f Update default value for ntp servers
b8734432 Fix typo in upgrade playbook's name.
54714860 undercloud: support noop management interface for snmp and ipmi


Diffstat (except docs and test files)
-------------------------------------

.../config-download-timeout-82ab8914f998631f.yaml  |   6 +
...ndle-no-deployment-status-a8f73f887f0f158f.yaml |   4 +
.../move-to-undeploy-plan-067e6070b5f24fa3.yaml    |   7 +
...-always-use-tripleo-admin-53505e9ce380cd4c.yaml |  12 ++
tripleoclient/config/undercloud.py                 |   6 +-
tripleoclient/constants.py                         |   3 +
tripleoclient/plugin.py                            |  17 +-
.../v1/overcloud_config/test_overcloud_config.py   |  32 +++-
.../v1/overcloud_delete/test_overcloud_delete.py   |  37 +++-
.../v1/overcloud_deploy/test_overcloud_deploy.py   | 190 +++++++++++++++++++--
.../test_overcloud_ffwd_upgrade.py                 |   7 +
.../v1/overcloud_update/test_overcloud_update.py   |  10 +-
.../v1/overcloud_upgrade/test_overcloud_upgrade.py |  27 ++-
tripleoclient/utils.py                             |   8 +-
tripleoclient/v1/container_image.py                |   3 +-
tripleoclient/v1/overcloud_config.py               |  49 +++++-
tripleoclient/v1/overcloud_delete.py               |  10 +-
tripleoclient/v1/overcloud_deploy.py               |  73 ++++++--
tripleoclient/v1/overcloud_external_update.py      |   6 +-
tripleoclient/v1/overcloud_external_upgrade.py     |   6 +-
tripleoclient/v1/overcloud_ffwd_upgrade.py         |  15 +-
tripleoclient/v1/overcloud_update.py               |   4 +-
tripleoclient/v1/overcloud_upgrade.py              |  17 +-
tripleoclient/v1/tripleo_deploy.py                 | 122 ++++++++++---
tripleoclient/v1/undercloud_config.py              |  43 +++--
tripleoclient/v1/undercloud_preflight.py           |   9 +
tripleoclient/workflows/deployment.py              | 155 +++++++++++++----
tripleoclient/workflows/plan_management.py         |  37 ++--
tripleoclient/workflows/scale.py                   |   5 +-
tripleoclient/workflows/stack_management.py        |  15 +-
tripleoclient/workflows/support.py                 |  64 +++----
41 files changed, 1107 insertions(+), 309 deletions(-)







More information about the Release-announce mailing list