Earlier  
Posted Nick Remark
#openstack-sdks - 2021-05-20
15:40:10 gtema yupp
15:40:10 gtema yupp
16:00:27 gtema #startmeeting sdk_osc
16:00:27 openstack Meeting started Thu May 20 16:00:27 2021 UTC and is due to finish in 60 minutes. The chair is gtema. Information about MeetBot at http://wiki.debian.org/MeetBot.
16:00:27 gtema #startmeeting sdk_osc
16:00:27 openstack Meeting started Thu May 20 16:00:27 2021 UTC and is due to finish in 60 minutes. The chair is gtema. Information about MeetBot at http://wiki.debian.org/MeetBot.
16:00:28 openstack Useful Commands: #action #agreed #help #info #idea #link #topic #startvote.
16:00:28 openstack Useful Commands: #action #agreed #help #info #idea #link #topic #startvote.
16:00:30 openstackgerrit Stephen Finucane proposed openstack/python-openstackclient master: compute: Update 'server resize --revert', '--confirm' help https://review.opendev.org/c/openstack/python-openstackclient/+/792406
16:00:30 openstackgerrit Stephen Finucane proposed openstack/python-openstackclient master: compute: Update 'server resize --revert', '--confirm' help https://review.opendev.org/c/openstack/python-openstackclient/+/792406
16:00:30 openstack The meeting name has been set to 'sdk_osc'
16:00:31 openstack The meeting name has been set to 'sdk_osc'
16:00:40 diablo_rojo o/
16:00:41 diablo_rojo o/
16:01:04 gtema #agenda https://etherpad.opendev.org/p/openstacksdk-meeting-agenda
16:01:05 gtema #agenda https://etherpad.opendev.org/p/openstacksdk-meeting-agenda
16:01:23 gtema the only thing inside is patches for R1
16:01:23 gtema the only thing inside is patches for R1
16:01:53 gtema I have spent 2 weeks going through cloud layer and replacing all direct rest api calls with rest
16:01:53 gtema I have spent 2 weeks going through cloud layer and replacing all direct rest api calls with rest
16:01:55 stephenfin o/
16:01:55 stephenfin o/
16:02:12 gtema produced (I know) tons of things to review
16:02:12 gtema produced (I know) tons of things to review
16:02:24 gtema and it feels frightening to look at them
16:02:24 gtema and it feels frightening to look at them
16:02:49 gtema I was touching 2-3 functions and ending up in a XL change due to all the dependencies
16:02:49 gtema I was touching 2-3 functions and ending up in a XL change due to all the dependencies
16:03:01 diablo_rojo Fun stuff.
16:03:02 diablo_rojo Fun stuff.
16:03:29 gtema there are still things to complete, but somehow I need to start getting things merged, otherwise building properly chains is not possible anymore
16:03:29 gtema there are still things to complete, but somehow I need to start getting things merged, otherwise building properly chains is not possible anymore
16:03:43 diablo_rojo Fair enough.
16:03:43 diablo_rojo Fair enough.
16:03:46 diablo_rojo Makes sense to me
16:03:46 diablo_rojo Makes sense to me
16:04:02 gtema I also want to get stephenfin's stuff from master (fixing tests) into r1 branch also once it merges
16:04:02 gtema I also want to get stephenfin's stuff from master (fixing tests) into r1 branch also once it merges
16:04:22 gtema outstanding things are the coe (magnum), for which there is no proxy at all
16:04:22 gtema outstanding things are the coe (magnum), for which there is no proxy at all
16:04:33 stephenfin I'll start reviewing those next week (I'm off tomorrow)
16:04:33 stephenfin I'll start reviewing those next week (I'm off tomorrow)
16:04:34 gtema and some remainings in other services
16:04:35 gtema and some remainings in other services
16:04:40 gtema sure, thanks
16:04:40 gtema sure, thanks
16:04:53 gtema sadly we have no functional tests running so far
16:04:53 gtema sadly we have no functional tests running so far
16:04:54 diablo_rojo Sounds good to me
16:04:55 diablo_rojo Sounds good to me
16:04:59 gtema https://review.opendev.org/c/openstack/devstack/+/791541
16:04:59 gtema https://review.opendev.org/c/openstack/devstack/+/791541
16:05:01 diablo_rojo Thats unfortunate
16:05:01 diablo_rojo Thats unfortunate
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

Earlier   Later