Skip to content

0.9.12

Latest
Compare
Choose a tag to compare
@osallou osallou released this 18 Feb 10:33
· 34 commits to master since this release

=============
Release Notes

.. _Release Notes_0.9.12:

0.9.12

.. _Release Notes_0.9.12_Bug Fixes:

Bug Fixes

.. releasenotes/notes/fix_missing_opt-b3e29e4e3f21dc9b.yaml @ b'3b6fc94d11d840f8cb6c24ee684db91efd4783a6'

  • Fix missing declaration of option email_smtp_copy_expire_notif_to

.. _Release Notes_0.9.11:

0.9.11

.. _Release Notes_0.9.11_New Features:

New Features

.. releasenotes/notes/add_notif_info-6fbcfb78d9165628.yaml @ b'e3fb6d6354b955b2bd469e60ca1f2daed3472074'

  • Add osvmexpire.conf option to send user notifications copy to admin email
    Show notifications status on manage tool

.. _Release Notes_0.9.10:

0.9.10

.. _Release Notes_0.9.10_Bug Fixes:

Bug Fixes

.. releasenotes/notes/fix_cleaner-ce4b130006c4b1f2.yaml @ b'50d69f4f52104894501d01d5da76c7308e8154df'

  • Fixes cleaner constructor

.. _Release Notes_0.9.9:

0.9.9

.. _Release Notes_0.9.9_Bug Fixes:

Bug Fixes

.. releasenotes/notes/fix_rollback_cleaner-d6914800a105c691.yaml @ b'2b408608a45db3198ffe03217ca04685f5b75648'

  • In case of cleaner db update issue, rollback session transaction.

.. _Release Notes_0.9.8:

0.9.8

.. _Release Notes_0.9.8_Bug Fixes:

Bug Fixes

.. releasenotes/notes/add_transaction_hook-cccc18bd319ea60c.yaml @ b'1bc858c627256f6827ea338de2456ef8ca97c0ef'

  • Add transaction hook to API to clear transactions, else at some time SQL
    transaction pool is full and service needs to be restarted
    (even for get only requests).

.. _Release Notes_0.9.7:

0.9.7

.. _Release Notes_0.9.7_New Features:

New Features

.. releasenotes/notes/add_project_name_to_email-15dc628946272529.yaml @ b'83392d5f9e92be7256e59ee41af9beaf345d5b13'

  • Add project name in expiration emails.

.. releasenotes/notes/get_all_tenants-cec088091dcb888b.yaml @ b'ee5f972fe7f5e355195f0af5eca443e7e5233645'

  • Add all_tenants option to API to get vmexpires results for all projects
    if user is admin.

.. _Release Notes_0.9.7_Bug Fixes:

Bug Fixes

.. releasenotes/notes/fix_cleaner_checks-f7e86e0d7a891e39.yaml @ b'4f171edb00bbada0d517e33a143315c1cca91fc5'

  • Fix cleaner VM query where only expired VMs were selected resulting in
    "too late" email notifications.

.. _Release Notes_0.9.5:

0.9.5

.. _Release Notes_0.9.5_New Features:

New Features

.. releasenotes/notes/add_feature_exclude-8358c8e8d7c584cb.yaml @ b'63072d7419b696775e692b28ea34116f8abcddf2'

  • Add exclude management to exclude a VM expiration for a domain, project or
    user. Needs a db upgrade. Available via API (see doc) or osvmexpire-manage.

.. _Release Notes_0.9.5_Upgrade Notes:

Upgrade Notes

.. releasenotes/notes/add_feature_exclude-8358c8e8d7c584cb.yaml @ b'63072d7419b696775e692b28ea34116f8abcddf2'

  • Need to run osvmexpire-db-manage upgrade for exclude feature.
    Add to osvmexpire.conf new section [worker] with keystone parameters.
    Need to add to policy.json (admin only) vmexclude:xx config (see etc/oslo-config-generator/policy.json.sample)

.. _Release Notes_0.9.5_Bug Fixes:

Bug Fixes

.. releasenotes/notes/add_feature_exclude-8358c8e8d7c584cb.yaml @ b'63072d7419b696775e692b28ea34116f8abcddf2'

  • Fix some docs typo and logging level.

.. _Release Notes_0.9.4:

0.9.4

.. _Release Notes_0.9.4_New Features:

New Features

.. releasenotes/notes/fix_otaca-cf83a54348f5f519.yaml @ b'932dc2cc0cb2e82f2561e4eaed4dd4ae9bcd3aaa'

  • Add deb and rpm creation scripts

.. _Release Notes_0.9.4_Bug Fixes:

Bug Fixes

.. releasenotes/notes/fix_otaca-cf83a54348f5f519.yaml @ b'932dc2cc0cb2e82f2561e4eaed4dd4ae9bcd3aaa'

  • Fixes for Otaca support.

.. _Release Notes_0.9.3:

0.9.3

.. _Release Notes_0.9.3_New Features:

New Features

.. releasenotes/notes/add_max_vm_total_duration-f75e758644116db6.yaml @ b'98237260dcba85de3eb1035ff4ddd36f0f0f7125'

  • Add max_vm_total_duration in configuration file.
    This parameter defines a maximum VM duration above which user cannot extend
    the VM anymore, defaults to 365 days.

.. _Release Notes_0.9.3_Other Notes:

Other Notes

.. releasenotes/notes/use_pretty_table-2c16920d8cf2d939.yaml @ b'8f5d23810e907bc9e636a3aa0814e14d62a1df71'

  • Use prettytable instead of tabulate for grid display as tabulate is not
    available in centos packages.

.. _Release Notes_0.9.2:

0.9.2

.. _Release Notes_0.9.2_Bug Fixes:

Bug Fixes

.. releasenotes/notes/reset_notifications_on_extend-8a7ef2c218638988.yaml @ b'b2a7f2d14a8ec9849bd65061a70425caa042822f'

  • After VM extend operation, reset notifications status.

.. _Release Notes_0.9.2_Other Notes:

Other Notes

.. releasenotes/notes/add_solo_log-531adc57117ff05c.yaml @ b'299aa81264c7067884756b0204f43f2e7c5b5860'

  • Add oslo.log template in osvmexpire.conf sample file

.. releasenotes/notes/reset_notifications_on_extend-8a7ef2c218638988.yaml @ b'b2a7f2d14a8ec9849bd65061a70425caa042822f'

  • Add unit testing.

.. _Release Notes_0.9.1:

0.9.1

.. _Release Notes_0.9.1_Bug Fixes:

Bug Fixes

.. releasenotes/notes/bug-7-fe7fe07e44247ca5.yaml @ b'28f65d0ea7ad85a6f897889cbc3199570d3afdfc'

  • Fix 7, DELETE API must use expiration id instead of instance id as parameter

.. _Release Notes_0.9.0:

0.9.0

.. _Release Notes_0.9.0_Prelude:

Prelude

.. releasenotes/notes/first-release-2f3004c1e34de256.yaml @ b'2789ad9c4655b27d44ffc0128228be6818e10e5c'

First release of os-vm-expire

.. _Release Notes_0.9.0_New Features:

New Features

.. releasenotes/notes/first-release-2f3004c1e34de256.yaml @ b'2789ad9c4655b27d44ffc0128228be6818e10e5c'

  • Adds expiration to all VMs.

.. releasenotes/notes/first-release-2f3004c1e34de256.yaml @ b'2789ad9c4655b27d44ffc0128228be6818e10e5c'

  • Notify users before expiration

.. releasenotes/notes/first-release-2f3004c1e34de256.yaml @ b'2789ad9c4655b27d44ffc0128228be6818e10e5c'

  • User can extend VM expiration delay at any time

.. releasenotes/notes/first-release-2f3004c1e34de256.yaml @ b'2789ad9c4655b27d44ffc0128228be6818e10e5c'

  • Delete VM on expiration