Earlier  
Posted Nick Remark
#openstack-sdks - 2021-05-20
16:05:08 stephenfin all I'll ask is that mechanical stuff is separated out where possible (like the neutron changes where we dropped the json suffix)
16:05:08 stephenfin all I'll ask is that mechanical stuff is separated out where possible (like the neutron changes where we dropped the json suffix)
16:05:33 gtema I was trying to keep changes as small as possible, trust me ;-)
16:05:33 gtema I was trying to keep changes as small as possible, trust me ;-)
16:05:37 stephenfin sweet
16:05:38 stephenfin sweet
16:05:44 diablo_rojo Appreciated!
16:05:44 diablo_rojo Appreciated!
16:05:53 gtema but there are so many dependencies, that it's impossible
16:05:53 gtema but there are so many dependencies, that it's impossible
16:06:10 gtema mostly unittest are in the form - throw away and start from scratch
16:06:10 gtema mostly unittest are in the form - throw away and start from scratch
16:06:45 gtema actually figured out that clustering (senlin) cloud layer was completely broken and even tests verifying wrong behavior
16:06:45 gtema actually figured out that clustering (senlin) cloud layer was completely broken and even tests verifying wrong behavior
16:07:04 gtema so after trying half a day fixing it I gave up and proposed to drop it completely
16:07:04 gtema so after trying half a day fixing it I gave up and proposed to drop it completely
16:07:19 diablo_rojo oof
16:07:19 diablo_rojo oof
16:07:32 gtema python-senlinclient is using directly proxy layer, so there should be nothing broken
16:07:32 gtema python-senlinclient is using directly proxy layer, so there should be nothing broken
16:08:30 gtema overall I want to stop now feature development in master for now, since rebasing here is a nightmare
16:08:30 gtema overall I want to stop now feature development in master for now, since rebasing here is a nightmare
16:08:43 diablo_rojo Makes total sense.
16:08:43 diablo_rojo Makes total sense.
16:08:56 diablo_rojo Wait for things to land before picking that type of thing back up
16:08:56 diablo_rojo Wait for things to land before picking that type of thing back up
16:09:05 gtema sure
16:09:43 gtema there are actually aready now some conflicts with master, since there are some not approved/finished changes on block storage and I needed to rework it heavily (implementing missing things)
16:09:43 gtema there are actually aready now some conflicts with master, since there are some not approved/finished changes on block storage and I needed to rework it heavily (implementing missing things)
16:10:13 gtema hope by end of summer we would be ready to merge things back to master
16:10:13 gtema hope by end of summer we would be ready to merge things back to master
16:10:26 diablo_rojo Ah alright.
16:10:27 diablo_rojo Ah alright.
16:10:40 gtema so that maybe in autumn we can celebrate
16:10:41 gtema so that maybe in autumn we can celebrate
16:10:49 diablo_rojo LOL
16:10:50 diablo_rojo LOL
16:10:53 stephenfin out of curiosity, what was the reason for the feature branch?
16:10:53 stephenfin out of curiosity, what was the reason for the feature branch?
16:11:01 stephenfin so we can keep cutting 0.x releases until it's ready?
16:11:01 stephenfin so we can keep cutting 0.x releases until it's ready?
16:11:05 gtema breaking of ansible
16:11:05 gtema breaking of ansible
16:11:18 gtema networking change is breaking ansible
16:11:18 gtema networking change is breaking ansible
16:11:24 stephenfin ah, okay
16:11:24 stephenfin ah, okay
16:11:42 gtema due to the fact that ansible modules are not explicitly converting result to dict and Ansible tries to modify objects
16:11:43 gtema due to the fact that ansible modules are not explicitly converting result to dict and Ansible tries to modify objects
16:11:52 gtema we have surely our reasons to forbid that
16:11:52 gtema we have surely our reasons to forbid that
16:12:13 gtema so I wanted to finish this massive rework and in the meanwhile I started preparation in ansible modules
16:12:13 gtema so I wanted to finish this massive rework and in the meanwhile I started preparation in ansible modules
16:12:25 gtema so that we would have sdk1.0 and ansible-collections R2.0
16:12:25 gtema so that we would have sdk1.0 and ansible-collections R2.0
16:12:27 stephenfin gotcha, that makes sense
16:12:28 stephenfin gotcha, that makes sense
16:13:00 gtema anything from your side?
16:13:00 gtema anything from your side?
16:13:26 stephenfin nope, I'm hoping to pick up work again on cinder stuff for OSC
16:13:27 stephenfin nope, I'm hoping to pick up work again on cinder stuff for OSC
16:13:41 stephenfin and try reach feature parity with cinderclient this cycle
16:13:41 stephenfin and try reach feature parity with cinderclient this cycle
16:13:51 diablo_rojo stephenfin, that would be pretty legit
16:13:51 diablo_rojo stephenfin, that would be pretty legit
16:14:04 gtema yeah, this actually in my mind also heavily depending on the r1 work on restructure and adding of general features (quotaset, metadata)
16:14:04 gtema yeah, this actually in my mind also heavily depending on the r1 work on restructure and adding of general features (quotaset, metadata)
16:14:13 stephenfin I'm still hoping to do so using legacy cinderclient calls and migrate over afterwards, since it's easier focus on one thing at a time
16:14:13 stephenfin I'm still hoping to do so using legacy cinderclient calls and migrate over afterwards, since it's easier focus on one thing at a time
16:14:34 stephenfin On that note, I also need to continue migrating nova things to SDK, now that we have feature parity there
16:14:34 stephenfin On that note, I also need to continue migrating nova things to SDK, now that we have feature parity there
16:14:50 gtema yeah, that's also great
16:14:50 gtema yeah, that's also great
16:14:51 stephenfin nova would like to deprecate novaclient entirely sooner rather than later
16:14:51 stephenfin nova would like to deprecate novaclient entirely sooner rather than later
16:15:10 diablo_rojo One less thing to maintain
16:15:10 diablo_rojo One less thing to maintain
16:15:15 stephenfin exactly
16:15:15 stephenfin exactly
16:15:16 gtema sounds like a honey to my ears
16:15:16 gtema sounds like a honey to my ears
16:16:10 gtema I think half of the things are already migrated. Only the most complex things left ;-)
16:16:11 gtema I think half of the things are already migrated. Only the most complex things left ;-)
16:17:58 gtema ok. Feels like we have nothing else
16:17:58 gtema ok. Feels like we have nothing else
16:18:41 diablo_rojo zimmery said that he was almost done with the nova microversions
16:18:41 diablo_rojo zimmery said that he was almost done with the nova microversions
16:18:48 diablo_rojo he's got like one bigger one left
16:18:48 diablo_rojo he's got like one bigger one left
16:18:58 diablo_rojo and then they are at parity i think
16:18:58 diablo_rojo and then they are at parity i think
16:19:05 gtema sounds cool
16:19:05 gtema sounds cool
16:19:27 diablo_rojo I told him to send an email to the discuss list when he finishes to be like, look! I did a thing!
16:19:27 diablo_rojo I told him to send an email to the discuss list when he finishes to be like, look! I did a thing!
16:19:42 gtema yeah, would be cool
16:19:42 gtema yeah, would be cool
16:19:49 diablo_rojo And just generally update on the state of the sdk wrt nova
16:19:49 diablo_rojo And just generally update on the state of the sdk wrt nova
16:19:56 gtema sure

Earlier   Later