Monday, 2018-06-11

*** lifeless has quit IRC01:06
*** lifeless has joined #refstack01:11
*** lifeless has quit IRC01:47
*** lifeless has joined #refstack01:49
*** lifeless has quit IRC02:19
*** lifeless has joined #refstack02:20
*** lifeless_ has joined #refstack03:46
*** lifeless has quit IRC03:46
*** lifeless has joined #refstack03:52
*** lifeless_ has quit IRC03:52
openstackgerritChandan Kumar proposed openstack/python-tempestconf master: Use healthcheck api to determine swift service  https://review.openstack.org/56886905:39
openstackgerritChandan Kumar proposed openstack/python-tempestconf master: Allow non admin users to upload image to glance  https://review.openstack.org/56825205:55
openstackgerritChandan Kumar proposed openstack/python-tempestconf master: [DNM] patch to test backward compatibilty/ container check  https://review.openstack.org/57052406:04
*** kopecmartin has joined #refstack07:09
*** tosky has joined #refstack07:40
*** lifeless_ has joined #refstack08:06
*** lifeless has quit IRC08:07
kopecmartintosky, arxcruz|ruck, chandankumar anyone against this? https://review.openstack.org/#/c/573017/08:16
toskykopecmartin: why the follow-up commit is called "Remove admin_* from identity section " and not part 2? :)08:20
kopecmartinbecause it's unrelated patch to the first one, but both of the changes are needed for the third one08:20
kopecmartinI've created a story for the tenant->project change, so we can't forget about part 208:22
toskyso can we not call the first one as part 1?08:25
kopecmartinwhy not? everything which is stored in conf was renamed to from tenant to project, but all comments and variable names (which are not required for the third change) were not changed yet08:29
kopecmartintherefor part 1 and 2, but I'm happy to rename it if needed08:29
arxcruz|ruckkopecmartin: i'm always against big changes08:30
chandankumarmy system is little screwed up, except a little delay in reply08:32
kopecmartinarxcruz|ruck, and therefor I divided the change into 2 parts , first is done by the change and the next one will be done later (next sprint probably) :)08:34
toskyok, ok08:41
arxcruz|ruckguys, can we schedule a meeting and discuss the tempestconf? We still need to set some default behavior and i would like to have everyone synced with that08:42
arxcruz|ruckperhaps even write a doc how to write new services08:42
arxcruz|ruckfor example, we are writing the defaults in several places08:42
arxcruz|ruckeveryone of us are done it on our patches in a different way08:43
arxcruz|rucki would like to have it in one single pattern08:43
toskyexamples of those several places?08:45
toskyI remember -1 on patches due to this, and patches later fixed08:45
*** lifeless has joined #refstack08:46
*** lifeless_ has quit IRC08:47
arxcruz|rucktosky: let me search for it08:52
arxcruz|ruckjust a sec, because things are on fire on CI08:52
arxcruz|rucktosky: one example: https://github.com/openstack/python-tempestconf/blob/master/config_tempest/services/compute.py#L34 where i'm setting the defaults for compute, perhaps set_default_tempest_options wasn't the best name and here https://github.com/openstack/python-tempestconf/blob/master/config_tempest/main.py#L77-L94 also setting the defaults08:58
arxcruz|rucktosky: while on chandankumar https://review.openstack.org/#/c/568869/18/config_tempest/services/object_storage.py08:58
arxcruz|ruckhe's creating the check_service_status, that should be called by set_default_tempest_options, however it's being called by https://review.openstack.org/#/c/568869/18/config_tempest/services/services.py line 20208:59
toskyarxcruz|ruck: check_service_status and check_default_tempest_options can be both still present09:01
toskyarxcruz|ruck:  if the problem is that check_service_status introduced by chandankumar does the job that set_default_tempest_option should do, that's a different story09:01
arxcruz|rucktosky: yes09:01
arxcruz|rucki don't want to be grumpy here but we could use a pattern09:02
arxcruz|ruckjust saying09:02
toskyyes, and we have one, no?09:02
arxcruz|ruckif you guys don't agree, i'm also okay09:02
toskywe have set_default_tempest_options09:02
arxcruz|rucktosky: that's what i'm proposing :)09:02
toskythere is no matter to be grumpy09:02
toskywe already have one09:02
arxcruz|ruckhave what ?09:02
toskya standard09:03
arxcruz|ruckwhere ?09:03
arxcruz|ruckoh, that's the word09:03
arxcruz|ruckstandard09:03
arxcruz|ruckshit, pattern and standard in portuguese is the same word09:03
arxcruz|ruckhehehehe09:03
toskythat said, I'm not sure why check_service_status should be called only by set_default_tempest_options09:05
toskyof course check_service_status should not set  conf.set('service_available', 'swift', 'False')09:06
toskyand it should not do if conf.get_bool_value(conf.get_defaulted('service_available',09:06
toskybecause the entire point of check_service_status is to do the discovery09:06
chandankumartosky: arxcruz|ruck anything to update on healthcheck api patch?09:17
toskychandankumar: sure, just read the log ^^09:18
toskyadding few comments09:22
chandankumartosky: not visible09:23
chandankumaron gerrit09:23
toskyadding == present continuous09:24
toskydoing it now09:24
toskynot done yet09:24
chandankumartosky: thanks :-)09:24
*** lifeless has quit IRC11:45
*** lifeless_ has joined #refstack11:45
openstackgerritChandan Kumar proposed openstack/python-tempestconf master: [DNM] patch to test backward compatibilty/ container check  https://review.openstack.org/57052411:48
openstackgerritMartin Kopec proposed openstack/python-tempestconf master: Replace tenant by project, part 1  https://review.openstack.org/57301712:08
openstackgerritMartin Kopec proposed openstack/python-tempestconf master: Remove admin_*  from identity section  https://review.openstack.org/57302212:16
openstackgerritChandan Kumar proposed openstack/python-tempestconf master: Allow non admin users to upload image to glance  https://review.openstack.org/56825213:05
kopecmartinchandankumar, two features in https://review.openstack.org/#/c/568252/22..23/releasenotes/notes/allow-non-admin-user-upload-image-f2274cdec154a76b.yaml  ?13:13
chandankumarkopecmartin: it was inter related so13:17
openstackgerritChandan Kumar proposed openstack/python-tempestconf master: Allow non admin users to upload image to glance  https://review.openstack.org/56825213:17
chandankumarkopecmartin: changed13:18
kopecmartinchandankumar, i just haven't seen two features sections anywhere .. ok :)13:19
toskythe problem was that the tag was not correct13:19
toskythe key in the yaml13:19
toskytry to check the generated release notes page from the release notes job13:21
openstackgerritChandan Kumar proposed openstack/python-tempestconf master: Use healthcheck api to determine swift service  https://review.openstack.org/56886914:15
chandankumartosky: ^^ please have a look, I am not sure, I have made the changes as suggested14:30
toskychandankumar: from a quick look, it looks you did14:39
toskychandankumar: minor thing, the variable swift_default = object_storage.check_service_status()14:39
toskyit's not really swift_default, it's more swift_status :)14:39
chandankumartosky: updating it14:41
openstackgerritChandan Kumar proposed openstack/python-tempestconf master: Use healthcheck api to determine swift service  https://review.openstack.org/56886914:45
openstackgerritMartin Kopec proposed openstack/python-tempestconf master: Remove admin_*  from identity section  https://review.openstack.org/57302214:47
kopecmartintosky, have a look on this please https://review.openstack.org/#/c/57301714:49
kopecmartinwe have too many patches :/14:49
toskybetter than none14:49
chandankumarso many things got changed in tempestconf14:51
toskyand some still missing14:53
chandankumartosky: :-(15:25
toskychandankumar: eh, I had to write that15:26
openstackgerritChandan Kumar proposed openstack/python-tempestconf master: Allow non admin users to upload image to glance  https://review.openstack.org/56825215:33
chandankumartosky: time to add py3 gates also in python-tempestconf15:35
toskychandankumar: if you can make swift work, sure (hint: it won't work)15:37
*** lifeless_ has quit IRC15:59
*** lifeless has joined #refstack16:00
*** kopecmartin has quit IRC16:33
chandankumartosky: I will make the changes16:38
toskychandankumar: you can't deploy right now swift/py2 in a full py3 environment16:39
toskyand it requires some non-trivial changes16:39
openstackgerritMerged openstack/python-tempestconf master: Replace tenant by project, part 1  https://review.openstack.org/57301717:38
*** GregWaines has joined #refstack18:35
-openstackstatus- NOTICE: Zuul was restarted for a software upgrade; changes uploaded or approved between 19:30 and 19:50 will need to be rechecked19:58
*** GregWaines has quit IRC19:59
*** lifeless_ has joined #refstack21:28
*** lifeless has quit IRC21:28
*** lifeless_ has quit IRC21:38
*** lifeless has joined #refstack21:44
*** tosky has quit IRC23:32

Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!