Commit Graph

18 Commits

Author SHA1 Message Date
Ghanshyam Mann 5288ade765 Retire compute-hyperv: remove repo content
Winstackers project has been retired
- https://review.opendev.org/c/openstack/governance/+/886880

this commit remove the content of compute-hyperv
deliverables of this project

Depends-On: https://review.opendev.org/c/openstack/project-config/+/894408/1
Change-Id: I06e90d64c0211f87d3b1347667b27e5c81f85dac
2023-09-09 12:28:11 -07:00
OpenStack Release Bot b6f073fedd Update master for stable/zed
Add file to the reno documentation build to show release notes for
stable/zed.

Use pbr instruction to increment the minor version number
automatically so that master versions are higher than the versions on
stable/zed.

Sem-Ver: feature
Change-Id: I5b25c55c0d1d42d97e6c1a512408783a22650ab1
2022-09-13 09:18:51 +00:00
OpenStack Release Bot cef05142c0 Update master for stable/yoga
Add file to the reno documentation build to show release notes for
stable/yoga.

Use pbr instruction to increment the minor version number
automatically so that master versions are higher than the versions on
stable/yoga.

Sem-Ver: feature
Change-Id: I14695219f6fcf077faf2ac1b5e2dfb6a829b6e70
2022-03-10 07:58:48 +00:00
OpenStack Release Bot 735863d476 Update master for stable/xena
Add file to the reno documentation build to show release notes for
stable/xena.

Use pbr instruction to increment the minor version number
automatically so that master versions are higher than the versions on
stable/xena.

Sem-Ver: feature
Change-Id: Ice0287b1827c5b3cdbabc0596223bc667ca3021d
2021-09-15 02:10:19 +00:00
Lucian Petrut 700e6b4016 Drop OVS support
We're no longer maintaining the Windows OVS port.

Normally, we'd go through the standard deprecation policy but
since the Neutron OVS agent no longer runs on Windows at all since
Wallaby, we're dropping it right away.

Change-Id: I54c681c29c80f1d537e38980f68717b72f6b215b
2021-05-26 08:55:56 +03:00
OpenStack Release Bot 12c7fb686a Update master for stable/wallaby
Add file to the reno documentation build to show release notes for
stable/wallaby.

Use pbr instruction to increment the minor version number
automatically so that master versions are higher than the versions on
stable/wallaby.

Sem-Ver: feature
Change-Id: Ifce33d9eaf9e4faaef570e77be6aac60cbd472e5
2021-03-22 09:11:54 +00:00
Zuul 1c35c12ed0 Merge "rbd volume support" 2021-02-05 08:18:40 +00:00
liyou01 2f9ad1959c remove unicode from code
Change-Id: I03f6930fe19b7077202a90ed708a5e227866323c
2021-01-07 10:25:16 +08:00
Lucian Petrut 81c7cf6c40 rbd volume support
Ceph 16 (Pacific) will support attaching RBD images to Windows
hosts as well as Hyper-V VMs [1].

This patch updates the Hyper-V driver so that it may be able to
consume RBD volumes.

os-brick patch: I56bf09cbd40679eefa5e378c9b36383de89e980c

[1] https://github.com/ceph/ceph/pull/33750

Implements: blueprint rbd-volumes

Change-Id: I726e426a7274d7c9c6a878afddd23a20ce222a33
2020-11-20 17:00:27 +02:00
OpenStack Release Bot 14dbf5078e Update master for stable/victoria
Add file to the reno documentation build to show release notes for
stable/victoria.

Use pbr instruction to increment the minor version number
automatically so that master versions are higher than the versions on
stable/victoria.

Change-Id: I9bf8c3d25bc19a7d13eaf29f10c4d4671fee6177
Sem-Ver: feature
2020-09-22 14:11:17 +00:00
Andreas Jaeger 47fa4f9e41 Switch to newer openstackdocstheme and reno versions
Switch to openstackdocstheme 2.2.1 and reno 3.1.0 versions. Using
these versions will allow especially:
* Linking from HTML to PDF document
* Allow parallel building of documents
* Fix some rendering problems

Update Sphinx version as well.

Disable openstackdocs_auto_name to use 'project' variable as name.

Change pygments_style to 'native' since old theme version always used
'native' and the theme now respects the setting and using 'sphinx' can
lead to some strange rendering.

openstackdocstheme renames some variables, so follow the renames
before the next release removes them. A couple of variables are also
not needed anymore, remove them.

See also
http://lists.openstack.org/pipermail/openstack-discuss/2020-May/014971.html

Change-Id: I614c930776145ab69a1b08d8affce43cae01f092
2020-06-01 16:21:12 +02:00
OpenStack Release Bot 444adf0c82 Update master for stable/ussuri
Add file to the reno documentation build to show release notes for
stable/ussuri.

Use pbr instruction to increment the minor version number
automatically so that master versions are higher than the versions on
stable/ussuri.

Change-Id: I1b963a7b410569cb0d4ff2d02faec6eb10aeeb58
Sem-Ver: feature
2020-04-22 12:52:25 +00:00
Ghanshyam Mann e8d536108c Drop python 2.7 support and testing
OpenStack is dropping the py2.7 support in ussuri cycle.

compute-hyperv is ready with python 3 and ok to drop the
python 2.7 support.

Complete discussion & schedule can be found in
- http://lists.openstack.org/pipermail/openstack-discuss/2019-October/010142.html
- https://etherpad.openstack.org/p/drop-python2-support

Ussuri Communtiy-wide goal - https://review.opendev.org/#/c/691178/

Change-Id: I58d4843f05703b62db94220965980612f803fd9e
2019-10-30 06:11:01 +00:00
OpenStack Release Bot 65e1961ddb Update master for stable/train
Add file to the reno documentation build to show release notes for
stable/train.

Use pbr instruction to increment the minor version number
automatically so that master versions are higher than the versions on
stable/train.

Change-Id: Ic6f64e5f1e443c468ad36821294968d7f5a5888d
Sem-Ver: feature
2019-09-25 09:02:15 +00:00
Lucian Petrut 9f5628e55b Improve clustered instance failover handling
Instances can bounce between hosts many times in a short interval,
especially if the CSVs go down (as much as 20 times in less than 2
minutes).

We're not handling this properly. The failover handling logic is
prone to race conditions, as multiple hosts may attempt to claim
the instance, which will end up in an inconsistent state.

We're introducing distributed locks, preventing races between hosts.
At the same time, we're validating the events, as the instances can
move again by the time we process the event.

The distributed lock backend will have to be configured.

At the same time, we're now waiting for "pending" cluster groups,
which may not even be registered in Hyper-V, so any action we take
on the VM would fail.

Closes-Bug: #1795299
Closes-Bug: #1796673

Change-Id: I3dbdcf208bb7a96bd516b41e4725a5fcb37280d6
2018-11-14 11:26:09 +02:00
Lucian Petrut 5b43e2ded4 Add release notes
We've enabled the release notes zuul job quite late in the release
cycle, for which reason some of the notes are missing, being added
by this change.

This change also adds a reference to the release notes page on
the main compute-hyperv docs page.

Change-Id: If5c717bad101b55379201a02afe6f88b3cd9345d
2018-02-16 16:12:20 +02:00
Claudiu Belu c9629cf984 hyper-v: Deprecates support for Windows / Hyper-V Server 2012
Starting with Rocky, we will support only Windows / Hyper-V Server
2012 R2 or newer.

(cherry-picked from 2e51da875aceeb21d5bde9ab844c3882178ccd99)

Change-Id: I6844a0664860d09ecd259cea7715fe50814b5362
2018-01-28 05:31:07 -08:00
Claudiu Belu a550636298 Adds docs and reno jobs
Change-Id: I9ab5fb42da16d6e13f6411ecd5eb475aea38960f
2017-12-18 11:51:42 +00:00