19:00:18 #startmeeting refstack 19:00:19 Meeting started Tue Aug 15 19:00:18 2017 UTC and is due to finish in 60 minutes. The chair is catherineD. Information about MeetBot at http://wiki.debian.org/MeetBot. 19:00:20 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 19:00:23 The meeting name has been set to 'refstack' 19:01:41 o/ 19:02:06 o/ 19:02:44 #link meeting agenda and notes, https://etherpad.openstack.org/p/refstack-meeting-17-08-15 19:05:42 Let's start ... 19:05:42 mguiney will be late today 19:06:07 #topic Welcome Megan as core reviewer for RefStack 19:06:20 \o/ 19:06:33 I have added mguiney as the core ... 19:06:43 hogepodge: I guess I need to add you too? 19:06:49 catherineD: yes 19:07:07 o/ 19:07:53 I will do that after the meeting ... you definitely need that as our new PTL 19:08:16 when is the PTL transition happening? 19:08:20 Everyone, please welcome hogepodge: as our PTL for the next cycle 19:08:51 Thank you! 19:08:56 Welcome new PTL! 19:09:03 :-) welcome 19:09:11 luzC: I think voting ends tomorrow ... we do not have any other candidate ... so hogepodge: is our PTL 19:09:19 I have big shoes to fill, and understand the unique circumstances in this transition. 19:09:32 thank you catherineD for being such an amazing project lead 19:09:47 hogepodge: Thanks ! 19:10:36 * luzC totally agree, big thanks! 19:10:54 so I know adding hogepodge: to https://review.openstack.org/#/admin/groups/281,members is the first step 19:11:16 hogepodge: I guess you will run the meeting starting next week ? 19:11:22 catherineD: yes 19:11:37 hogepodge: great! Thanks! 19:12:33 o/ 19:12:37 hogepodge: I guess you and I can discuss more on what to do 19:12:56 mguiney: welcome our core reviewer!!! 19:13:05 (also yay! so exited to get started as a core!) 19:13:14 mguiney: please check to see whether you can +2 .. 19:13:23 congratulations mguiney! 19:13:42 catherineD: yes, we can connect later. I have a lot to learn 19:14:23 will do 19:14:37 anything else? 19:15:56 alright moving on ... 19:15:58 It looks like I do, in fact, have +2 19:16:29 mguiney: great 19:16:49 ok moving on .. 19:16:55 #topic Run tool to update the verification field 19:17:12 any update? 19:18:20 no, apologies 19:18:37 mguiney: np .. I know it is a long process 19:18:43 was working on some other tasks and did not get to it, i will put that high on my list this week 19:18:50 it's been stalled too long >.< 19:19:10 mguiney: np 19:19:32 #topic subunit result files upload 19:19:56 #link Set a custom alembic_version for refstack ( https://review.openstack.org/#/c/487185/ ) 19:20:07 yes! so there has been some forward movement on this front 19:20:17 of course 19:21:17 hogepodge: you should be able to +2 now 19:21:19 I had to make some tweaks to the alembic conf patch, and after deep diving into how do alembic, it has brought up an interesting possibility 19:22:47 namely, that a migration script may not even be necessary, given that it is entirely possible to get alembic to recheck conf and modify the EnvironmentContext object it uses to manage the database based on that 19:23:45 mguiney: that sounds fantastic. Do you have a dataset you can test against? 19:24:22 also for this patch there is a pending item to test the migration a populated DB 19:24:28 rigth? 19:24:33 i've been working with a fresh db but populating the db is just a matter of running and uploading some smoke tests 19:24:46 and then making sure it doesnt break when i make changes to conf 19:25:36 luzC: as mentioned, I've been planning on running the testing on the upcoming version of the test with a populated database 19:25:37 The most important scenario to test is testing on an existing environment with the old version table name .. 19:25:46 * mguiney nods 19:26:03 because that's where trouble is most likely to occur 19:26:13 mguiney: ++ 19:26:34 *of the patch 19:26:49 so we will wait for those testing before we can merge https://review.openstack.org/#/c/487185/ ? 19:28:20 * mguiney nods 19:28:42 alright .. 19:28:56 the minor change to conf, i think, is small enough and related enough, contextually that it likely doesnt merit its own patch 19:29:10 to the code, not to conf 19:30:41 mguiney: it is a good change ... maybe we just put a note in there that special handlings are needed if the version table name is changed on an existing environment 19:31:25 and the default is what we have today .. then we can merge the patch ... 19:31:27 can do. 19:31:45 That said, I did want to get some opinions on things I mentioned re: patch comments 19:32:04 (If we have time) 19:32:16 Specifically about usage/documentation 19:33:34 mguiney: we have time 19:33:36 my thought was to mention the configuration/subunit data upload case conf modifications, setup and implications in the actual documentation, rather than doing so more verbosely in the CONF description 19:35:01 regarding the setup of alembic_version variable? 19:35:17 That way it would be easier to find, for someone who is considering how to set up a refstack server instance, as well as being fairly well in line with the current (optional) sections we have in setup docs as is 19:36:32 and the implications of subunit data. Admittedly this was a more important thing to have a docs section for when migration was still the plan, but I thought I might get opinions regardless 19:39:01 yea, i think it is fine in the docs 19:39:24 so in the past we hard code verstion table name as alembic_version ... now we allow user to customize this table name by surface the variable version_table (default to alembic_version) in the config file 19:40:18 we just need to make a note that if the variable is changed on an existing environment then there are additional tasks that need to be performed before the name change 19:40:27 can do 19:40:38 cool, thank you for that clarification 19:41:06 ok moving on 19:41:22 #link Create spec for optional subunit data import ( https://review.openstack.org/#/c/480298/ ) 19:42:54 looks fine to me 19:42:56 I'll take a look... 19:43:12 from what I recall it was good too 19:43:21 but haven't check the latest changes 19:44:36 My only concern is we still investigating on the database stuff ... if we merge the spec as is ... that means that we will save the new table in the refstack db which we still investigate 19:45:05 I think we can wait... 19:45:10 the only change was a tweak to make the wording a bit, er... kinder 19:45:51 I feel more confortable to merge this spec we we isolate the backend db task out by stating that the subunit data will be save a a db and make this db a configurable parameter 19:46:18 * mguiney nods 19:46:28 that way we have the option of saving it in the refstack db or its own db by just initializing the db name 19:46:53 that makes sense, and it would just mean another conf check on refstack's end 19:47:19 well, and perhaps the overhead of another db 19:47:51 yea that way we have choices and do not need to change the spec if (for whatever reason) we do not want to use refstack db 19:47:51 but to be fair, it also appears as though we will be able to store the results within the db even if we do have to use a small script to convert 19:48:48 fair. Leaving the task a bit more flexible, in case of problematic dependencies or non configurable tooling, just in case 19:49:01 so instead of spend time on db issue .. we work on the subunit issue first and then decide later when we learn more 19:49:33 makes sense. I will get those changes made and push a new version a bit later today 19:50:23 mguiney: thanks .. 19:50:39 #topic Pending reviews 19:50:54 #link Add python35 support ( https://review.openstack.org/#/c/483999/ ) 19:51:16 luzC: thank you for the patch ... it is merged !!! 19:51:23 just merged... thanks for the comments and reviews 19:51:25 \o/ 19:51:38 #link Add UI support for interop schema 2.0 ( https://review.openstack.org/#/c/484625/ ) 19:52:04 still on my todo list 19:52:15 will try to review later today 19:52:18 pvaneck:'s patch is absolutely needed for schema 2.0 19:52:27 luzC: thanks 19:52:43 #link Update default Tempest version to tag 16.1.0 (July 10, 2017) ( https://review.openstack.org/#/c/491936/ ) 19:53:27 this patch is to update refstack-client default tempest to 16.1.0 19:53:43 please review 19:54:05 it is in merge conflict after https://review.openstack.org/#/c/483999/ 19:54:34 luzC: will fix it ... thanks 19:54:49 #topic Open discussion 19:55:03 anything else you want to discuss? 19:57:28 alright ... thank you everyone for your contribution and commitment to the RefStack project ... we have worked hard on it ... and we can see our accomplisement today .. 19:57:59 hogepodge: will host the next RefStack IRC meeting ... 19:58:37 bye now! 19:58:49 have a good week, y'all! 19:58:58 #endmeeting