Thursday, 2023-09-07

*** bauzas_ is now known as bauzas00:17
*** bauzas_ is now known as bauzas00:49
*** bauzas_ is now known as bauzas03:01
*** bauzas_ is now known as bauzas03:50
*** bauzas_ is now known as bauzas04:26
*** bauzas_ is now known as bauzas05:32
*** bauzas_ is now known as bauzas05:45
*** bauzas_ is now known as bauzas06:30
*** bauzas_ is now known as bauzas06:38
*** ralonsoh_away is now known as ralonsoh07:09
bauzasmorning from a 4G LTE connection07:17
bauzasfrickler: heh, just saw your yesterday ping07:19
bauzasfrickler: FWIW, I get a pretty decent and solid 20Mbps on LTE despite many folks doing the same around me07:20
bauzasbut I'm lucky, my mobile provider is using a very specific 4G band that a few devices can support (B28 700MHz) so I'm not very impacted by noisy neighbors07:21
bauzas(chosen my provider on purpose :) )07:21
fricklerbauzas: looks like your irc connection still has been flapping a lot, but that sounds better than I had expected indeed07:26
bauzasfrickler: I eventually fixed the flapping yesterday around 9pm local time, so yeah my bouncer may have flipped a bit07:27
bauzas_doh07:30
bauzas_just because I said that :)07:30
*** bauzas_ is now known as bauzas07:33
bauzasthat's actually the problem with 4G connections : they aren't designed to be stable and the connections can flip07:35
*** bauzas_ is now known as bauzas08:04
opendevreviewOpenStack Release Bot proposed openstack/os-vif stable/2023.2: Update .gitreview for stable/2023.2  https://review.opendev.org/c/openstack/os-vif/+/89406009:37
opendevreviewOpenStack Release Bot proposed openstack/os-vif stable/2023.2: Update TOX_CONSTRAINTS_FILE for stable/2023.2  https://review.opendev.org/c/openstack/os-vif/+/89406209:37
opendevreviewOpenStack Release Bot proposed openstack/os-vif master: Update master for stable/2023.2  https://review.opendev.org/c/openstack/os-vif/+/89406409:37
opendevreviewOpenStack Release Bot proposed openstack/osc-placement stable/2023.2: Update .gitreview for stable/2023.2  https://review.opendev.org/c/openstack/osc-placement/+/89406609:37
opendevreviewOpenStack Release Bot proposed openstack/osc-placement stable/2023.2: Update TOX_CONSTRAINTS_FILE for stable/2023.2  https://review.opendev.org/c/openstack/osc-placement/+/89406709:37
opendevreviewOpenStack Release Bot proposed openstack/osc-placement master: Update master for stable/2023.2  https://review.opendev.org/c/openstack/osc-placement/+/89406909:37
opendevreviewOpenStack Release Bot proposed openstack/python-novaclient stable/2023.2: Update .gitreview for stable/2023.2  https://review.opendev.org/c/openstack/python-novaclient/+/89407409:37
opendevreviewOpenStack Release Bot proposed openstack/python-novaclient stable/2023.2: Update TOX_CONSTRAINTS_FILE for stable/2023.2  https://review.opendev.org/c/openstack/python-novaclient/+/89407609:37
opendevreviewOpenStack Release Bot proposed openstack/python-novaclient master: Update master for stable/2023.2  https://review.opendev.org/c/openstack/python-novaclient/+/89407709:37
*** bauzas_ is now known as bauzas10:07
*** bauzas_ is now known as bauzas10:15
*** bauzas_ is now known as bauzas11:31
tstacheckisean-k-mooney (or whomever else): Apologies, but could I poke you fro a follow up on: https://review.opendev.org/c/openstack/nova/+/89261414:13
tstacheckiAn intern authored the PR and his time is ending with us Friday; trying to leave him with a good impression of working iwth the OSS community.14:14
tstacheckiI can always take ownership of the PR if it lingers past Friday, but would love to see him drag it across the line before he leaves.14:14
bauzasfolks I was wanting to work on the cycle highlights yesterday but given my network outage, I forgot about it, I'll provide them today14:51
bauzasif you can review them quickly, would be awesome14:52
opendevreviewAmit Uniyal proposed openstack/nova master: Added context manager for instance lock  https://review.opendev.org/c/openstack/nova/+/87364815:48
opendevreviewAmit Uniyal proposed openstack/nova master: Disconnecting volume from the compute host  https://review.opendev.org/c/openstack/nova/+/87744615:48
opendevreviewAmit Uniyal proposed openstack/nova master: Removed explicit call to delete attachment  https://review.opendev.org/c/openstack/nova/+/89128915:48
auniyaldansmith, sean-k-mooney can you please have another look on https://review.opendev.org/q/topic:lp%252F2012365 15:51
bauzasjohnthetubaguy: JayF: dansmith: sean-k-mooney: melwitt: others: I just provided our Bobcat cycle highlights, I'd appreciate if all of you could round about this change and comment on it https://review.opendev.org/c/openstack/releases/+/89421317:22
bauzasI spoke about ironic-shards, unified limits and all the other features, so please bare my Frenglish wording17:22
JayFbauzas: Commented. The bigger thing for me is logically, for most Ironic+Nova operators, the HA model changing is much more impactful than node sharding being intorduced. (peer list change impacts all Ironic deployments; sharding only impacts those at multi-hundreds of nodes exposed in nova scale)17:37
sean-k-mooneyJayF: the tow kind of go hand in had but 17:38
sean-k-mooneyim not sure if that is a nova or iroic highlight17:38
sean-k-mooneyi.e. the ha model change17:38
sean-k-mooneythe ha model change is not really a nova feature/highlight in my mind17:39
JayFI look at this sharding+peer_list deprecation change as Ironic team mostly giving up and adopting the nova model of "one logical compute service has exclusive ownership of resources it manages", and accepting the follow-on HA model of "if a section of the cloud goes dark, it's probably OK" (with a "or you can have a cold standby" as an option for Ironci users)17:39
sean-k-mooneysince it was technially somethign you could have done before, you just needed to share by conductor group17:39
JayFFrom an Ironic standpoint; there is zero Ironic configuration that changes to enable the HA model change. It's all nova configuration and system configuration on the node17:39
JayFokay, you're missing a piece here I think17:39
JayFLets talk about a real world example; you could have 1000 nodes exposed across 5 computes, with 5 compute services in peer_list17:40
JayFtoday, you do a build request, any of those 5 can build on any of those 1000 nodes17:40
JayFwith the peer_list deprecation, we are  *forcing* users to either shard, or have all their nodes managed by a single compute service17:40
sean-k-mooneyyes and no17:41
JayFthis race-y half-horizontal-scaled compute service model goes away17:41
sean-k-mooneythe scudler still selectied one of the 5 to do the build17:41
sean-k-mooneywhat really changed is it wotn rebalance 17:41
JayFso a Nova+Ironic user will have to nontrivially change the devops automation around building their compute services, even if they aren't going to be sharding anymore17:41
sean-k-mooneyif the service died17:41
JayFif the service died, any instances it was managing would not be able to be managed, but you'd retain access to all the ironic capacity thru its peers17:42
sean-k-mooneyto the avaiable nodes yes17:42
JayFnow if you want to maintain access to that capacity, you'd need something like e.g. a cold standby compute service to spin up and restore that access17:42
sean-k-mooneyyep17:42
sean-k-mooneycold standby or a tool like k8s that will recreat the comptue agent with the same name/config elsewhere17:43
JayFthis is a pretty radical change from how nova compute services have been treated alongside Ironic ... probably the largest since the actual deprecation of the clusteredcomputemanager back in like, Juno17:43
JayFso yeah, it's going to be in Ironic cycle highlights and I'll talk about it, but it should be in Nova too17:43
JayFtbh this is sorta a win for unity in OpenStack overall, we're removing what has traditionally been a significant point of technical tension between Ironic/Nova, we should all celebrate it :D17:44
sean-k-mooneyJayF: for me the real highlight willl be when we delete the peer_list code in 2024.217:44
JayFI mean, that's really the culmination of the pieces I'm talking about17:44
sean-k-mooneybut sure we can mention it i just would have epected the highlights to be framed mainly in the context of new featurs17:44
JayFMy background is sorta, in-the-weeds operations traditionally, so I tend to bristle at  "look at the new shiny" without calling out the tradeoff made17:45
JayFbut I'm one vote out of many on how it gets framed, so we'll see how it works out17:45
sean-k-mooneywell the intent of the highlights is to be short17:45
sean-k-mooneywe also have the release notes17:46
JayFI hope johnthetubaguy weighs in on that though, I think he has a pretty good view on what this would mean across a wider variety of environments than I have17:46
sean-k-mooneybut again im not agaisnt advertising the change in driection so more peopel see it17:46
sean-k-mooneynext cycle im expectign the highlights to include the deletion of the hyperv and vmware dirvers...17:47
sean-k-mooneythat woudl be both a highlight and a lowlight17:47
JayFinteresting, that means that at least at the virt driver layer, you've gotten rid of most of the centralized drivers *or* we've added a mechanism to make them shardable17:47
JayFyeah?17:47
sean-k-mooneywell we marked them as experimeental and almost deleted vmware 2 before17:48
* JayF afk for a bit17:48
gmannhyperv can definitely go in as ow-win is gone now and I am going to remove the all deps of it once 2024.1 is open17:48
sean-k-mooneythe removal is becasue of 0 testing or maintainces for basicely 2-3 years17:48
sean-k-mooneygmann: i was goign to bring this up on the ptg adgenda but ya that why i mentioned hyperv i was aware of the os-win dep issue17:49
gmannsure17:49
sean-k-mooneywe have similar issues with oslo.vmware i think17:49
gmannoslo.vmware is still there not sure what status but it is not retired yet17:50
sean-k-mooneyit looks like it had 6ish patches since last cycle17:51
sean-k-mooneythe issue in the past was with its use of studs-jarako or whatever it was17:51
sean-k-mooneyits now using suds-community17:52
sean-k-mooneybut i dont know if that is healty or not17:52
sean-k-mooneylast release was a year ago "Jun 28, 2022"17:52
sean-k-mooneyit officlally supprot up to 3.9 but i dont knwo if we will start seeing issues with 3.1117:53
sean-k-mooney3.10 and 3.11 started removing some deperecated features17:53
*** bauzas_ is now known as bauzas18:00
*** bauzas_ is now known as bauzas22:11
opendevreviewMerged openstack/python-novaclient master: Update master for stable/2023.2  https://review.opendev.org/c/openstack/python-novaclient/+/89407722:21

Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!