<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
</head>
<body><p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">Hi,</p>
<br /><p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">Dnia środa, 12 kwietnia 2023 08:50:51 CEST Sean Mooney pisze:</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> On Wed, Apr 12, 2023 at 2:42 AM Takashi Kajinami <tkajinam@redhat.com> wrote:</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> ></p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> ></p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> ></p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> > On Wed, Apr 12, 2023 at 2:28 AM Ghanshyam Mann <gmann@ghanshyammann.com> wrote:</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> >></p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> >> ---- On Tue, 11 Apr 2023 02:01:38 -0700 Slawek Kaplonski wrote ---</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> >> > Hi,</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> >> ></p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> >> > Dnia wtorek, 11 kwietnia 2023 10:49:44 CEST Takashi Kajinami pisze:</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> >> > > This probably causes a bit wider effect than just retiring the winstackers</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> >> > > project.</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> >> > ></p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> >> > > I see some projects (cinde, designate, glance and os-brick) depend on</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> >> > > os-win which is under</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> >> > > governance of winstackers and will be retired. Also, even some more</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> >> > > projects (Neutron, os-vif,</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> >> > > ovsdbapp, oslo.log, etc) supports windows without os-win.</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> >> > ></p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> >> > > If we retire Winstackers, then is it reasonable to remove all</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> >> > > implementations to support Windows ?</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> >> ></p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> >> > That's very good question IMO. And, from Neutron perspective very important according to the removal of netifaces dependency - it would be much easier to remove it by removing all "windows" module from Neutron repo rather than refactoring it.</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> >></p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> >> I agree. Thanks, Takashi for raising it.</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> >></p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> >> If we retire Winstackers then yes, it means all dependencies of any functionality (user-facing or internal)</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> >> need to be removed also. This is not a good situation for us as window support of OpenStack, if I am</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> >> not wrong, Cloudbase is the only company maintaining and supporting the window support since starting.</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> >> If there is any company having their customer based on windows then this is the right time to step up and help</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> >> in maintaining this project. Otherway (based on project wants and have the bandwidth) is to implement the</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> >> alternate way in projects for window support (the one you mentioned has window support ).</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> >></p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> > Please correct me if I'm wrong but what cloudbase has been maintaining is support for windows guest</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> > instead of windows host.</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> that is incorrect cloudbase provide the third party ci that test</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> deploying openstack compute nodes on windows.</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> that is the in/out of tree hyperV virt driver and the ovs on windows</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> supprot used with os-vif and neuton ml2/ovs plugsins on windows.</p>
<br /><p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">Exactly. In neutron we have ovs-agent related code to run it on windows host, like e.g.: <a href="https://github.com/openstack/neutron/tree/master/neutron/agent/windows">https://github.com/openstack/neutron/tree/master/neutron/agent/windows</a></p>
<br /><p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> </p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> while we are happy to review fixes for hyper v /windows hows we now no</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> longer have any way to test these changes in ci ro locally as we</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> don't have a maintained way to deploy devstack on hyper v/windows hosts.</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> </p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> out side fo the cloud base init package which is optional there is no</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> depency on cloudbase to support windows guest.</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> that is unaffected. but windows host support is now effectivly</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> unmainated and untested.</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> </p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> > My previous question was about Windows host support (whether we can remove</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> > all implementations to run OpenStack services in windows hosts, instead of linux hosts) and guest support</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> > can be kept now.</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> ></p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> >></p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> >> -gmann</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> >></p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> >> ></p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> >> > ></p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> >> > ></p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> >> > ></p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> >> > > On Fri, Mar 31, 2023 at 6:29 AM Ghanshyam Mann gmann@ghanshyammann.com></p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> >> > > wrote:</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> >> > ></p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> >> > > > Thanks, Lucian, for the updates and email link.</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> >> > > ></p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> >> > > > As the next step, we will discuss it in TC and take the next action.</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> >> > > ></p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> >> > > > -gmann</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> >> > > ></p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> >> > > > ---- On Thu, 30 Mar 2023 00:11:38 -0700 Lucian Petrut wrote ---</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> >> > > > > Hi,</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> >> > > > > Thanks for reaching out. As mentioned here [1], Cloudbase Solutions can</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> >> > > > no longer lead the Winstackers project. Since there weren’t any other</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> >> > > > interested parties, I think there’s no other option but to retire the</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> >> > > > project.</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> >> > > > > [1]</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> >> > > > https://lists.openstack.org/pipermail/openstack-discuss/2022-November/031044.html</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> >> > > > > Regards,Lucian Petrut</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> >> > > > ></p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> >> > > > > On 22 Mar 2023, at 19:43, Ghanshyam Mann gmann@ghanshyammann.com></p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> >> > > > wrote:</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> >> > > > > Hi Lukas,</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> >> > > > ></p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> >> > > > > I am reaching out to you as you were PTL for OpenStack Winstackers</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> >> > > > project in the last cycle.</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> >> > > > ></p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> >> > > > > There is no PTL candidate for the next cycle (2023.2), and it is on the</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> >> > > > leaderless project list. Please</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> >> > > > > check if you or anyone you know would like to lead this project.</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> >> > > > ></p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> >> > > > > - https://etherpad.opendev.org/p/2023.2-leaderless</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> >> > > > ></p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> >> > > > > Also, if anyone else would like to help leading this project, this is</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> >> > > > time to let TC knows.</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> >> > > > ></p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> >> > > > > -gmann</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> >> > > > ></p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> >> > > > ></p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> >> > > ></p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> >> > > ></p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> >> > ></p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> >> ></p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> >> ></p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> >> > --</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> >> > Slawek Kaplonski</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> >> > Principal Software Engineer</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> >> > Red Hat</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> >></p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> </p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> </p>
<br /><br /><p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">-- </p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">Slawek Kaplonski</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">Principal Software Engineer</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">Red Hat</p>
</body>
</html>