17:00:12 #startmeeting refstack 17:00:12 Meeting started Tue Jun 5 17:00:12 2018 UTC and is due to finish in 60 minutes. The chair is hogepodge. Information about MeetBot at http://wiki.debian.org/MeetBot. 17:00:13 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 17:00:16 The meeting name has been set to 'refstack' 17:00:30 #link https://etherpad.openstack.org/p/refstack-meeting-18-06-05 agenda 17:00:36 #chair tosky 17:00:37 Current chairs: hogepodge tosky 17:01:09 We'll give it a minute or two for people to check in. 17:01:52 o/ 17:03:44 guess it's just us? 17:04:05 Maybe just a quick update on the autoconfig work. Looks like a lot has happened. 17:04:10 #topic tempest autoconfig 17:05:59 grrr, small disconnection 17:06:06 did I miss anything? 17:06:25 Nope, it's just us. Figured we'd do a quick catch-up on the autoconfig stuff. 17:06:48 looks like a lot has been happening, and I was also wondering on the status of the refstack-client integration 17:07:16 there is a patch for the refstack-client integration which can't be merged until the API provided by tempestconf is stable 17:07:29 (or it will be very complicated later) 17:07:46 but we are almost there 17:08:01 Chandan is testing: 17:08:06 #link https://review.openstack.org/#/c/541273/ Generate tempest.conf automatically using refstack-client 17:08:40 tosky: what's the roadmap for stable tempestconf api? 17:09:34 close 17:10:18 I mean, it looked like it was almost done, but there was a recent change that came out during the refactoring 17:10:36 what was the change? 17:10:41 a parameter name 17:10:57 one moment 17:11:18 ok 17:11:37 this one: https://review.openstack.org/#/c/570799/ 17:12:39 now the work is mostly on the internal part of tempestconf, I don't foresee new big changes, but the new release will be done when the refactoring is a bit more stable 17:12:41 still close 17:12:58 the following review is directly related to the integration: 17:13:00 ok 17:13:10 #link https://review.openstack.org/#/c/570781/ Generate accounts.yaml 17:13:30 and also (as it helps non-admin users): 17:13:33 #link https://review.openstack.org/#/c/568252/ Allow non admin users to upload image to glance 17:13:56 we're trying to wrap up a bunch of refstack work and put in into maintenance as much as we can 17:14:17 other reviews are part of the refactoring, and we still miss some bits; the goal is to isolate the configuration of each service in a class 17:14:31 namely: 17:14:43 #link https://review.openstack.org/#/c/570876/ Move configuring of services to services class 17:15:10 #link https://review.openstack.org/#/c/568869/ Use healthcheck api to determine swift service 17:15:11 #link https://review.openstack.org/#/c/571981/ List and create swift roles 17:15:13 #link https://review.openstack.org/#/c/572418/ Remove default-overrides.conf 17:15:24 that makes sense 17:15:36 two are trivial documentation changes: 17:15:40 #link https://review.openstack.org/#/c/572439/ fix url 17:15:41 #link https://review.openstack.org/#/c/572438/ Fix broken link in readme 17:15:46 (which will probably land soon) 17:16:00 and finally, other reviews are work in progress by other people, like: 17:16:12 #link https://review.openstack.org/#/c/571177/ Configure tempest for Octavia tests 17:16:35 or testing only/WIP, like 17:16:38 #link https://review.openstack.org/#/c/570524/ [DNM] patch to test backward compatibilty/ container check 17:16:39 #link https://review.openstack.org/#/c/571985/ [DNM] Enable swift service 17:17:16 finally, those two will require heavy changes if the authors are still interested in them (now merge conflict): 17:17:19 #link https://review.openstack.org/#/c/519714/ WIP: Add EC2-API supportMerge Conflict 17:17:21 #link https://review.openstack.org/#/c/528380/ Make tempest setup image verification aware 17:17:55 about the stories created during the summit, one is done: 17:18:15 #link https://storyboard.openstack.org/#!/story/2001695 Fix tempestconf job having demo user 17:18:29 one is under review: 17:18:36 (one of the review above) 17:18:55 #link https://storyboard.openstack.org/#!/story/2001693 Generate accounts.yaml when --os-cloud is used with python-tempestconf 17:19:46 and the last one is WIP too (one task merged, two in progress, even if not marked as such - one is a duplicate) 17:20:01 #link https://storyboard.openstack.org/#!/story/2001696 Refactor tempestconf in order to integrate with refstack_client tool 17:20:05 and that's it from my side 17:20:30 All looks good. Thanks for the update! 17:20:33 when you say wrap up refstack work, do you include also refstack-client? 17:21:06 #topic refstack 17:21:14 So there are a few things on the RefStack side 17:21:37 We need to do some basic maintenance, like get the javascript libraries up to date 17:21:57 have in installation mechanism in place for them that has longer-term support 17:22:15 enable uploading of subunit data (and build that into the refstack-client) 17:22:25 tempest auto-config in refstack-client 17:22:59 Once the server API is stabilized, I would see most of the work that comes after as being improvements to the client 17:23:33 problem is resources to work on everything 17:25:06 That's pretty much it 17:25:11 Any questions? 17:27:23 I see; no questions 17:27:53 re: the js updates 17:28:16 i'm just working out a few of the quirks with webpack, hoping to get it done relatively quickly 17:28:40 (sorry for late response, i was staring at #refstack for some reason, instead of this channel 17:28:41 ) 17:30:03 ok 17:30:13 I'm sorry, I need to go away from the keyboard, but I will read the logs 17:30:17 Thanks. Anything else? 17:30:23 tosky: ack. Thanks for the update 17:32:55 Ok, we'll call it a meeting then. Thanks tosky and mguiney 17:33:02 #endmeeting