Monday, 2015-06-22

*** jasonsb has quit IRC00:26
*** jasonsb has joined #murano00:27
*** jasonsb has quit IRC00:31
*** yamamoto has joined #murano00:38
*** yamamoto has quit IRC00:43
*** yamamoto has joined #murano01:03
*** yamamoto has quit IRC01:25
*** yamamoto has joined #murano02:21
*** jasonsb has joined #murano02:59
*** asalkeld has quit IRC03:55
*** asalkeld has joined #murano03:56
*** serg_melikyan has joined #murano04:05
*** serg_melikyan has quit IRC04:09
*** Nikolay_St has quit IRC04:56
*** rakhmerov__ is now known as rakhmerov04:59
*** kztsv_mbp has joined #murano05:32
*** Nikolay_St has joined #murano05:46
*** serg_melikyan has joined #murano06:05
*** serg_melikyan has quit IRC06:10
*** kztsv_mbp has quit IRC06:39
*** kztsv_mbp has joined #murano06:41
*** kztsv_mbp has quit IRC06:45
*** exploreshaifali has joined #murano06:47
*** nkoffman has quit IRC06:48
*** exploreshaifali has quit IRC07:23
*** exploreshaifali has joined #murano07:23
*** samuelBartel has joined #murano07:25
*** gcivitella has joined #murano08:07
*** ddovbii has joined #murano08:14
*** mgershen has joined #murano08:28
*** serg_melikyan has joined #murano08:45
*** serg_melikyan has quit IRC08:48
*** kztsv_mbp has joined #murano08:59
*** kztsv_mbp has quit IRC09:20
*** serg_melikyan has joined #murano09:24
*** serg_melikyan has quit IRC09:35
*** serg_melikyan has joined #murano09:45
*** igormarnat is now known as imarnat09:45
*** kztsv_mbp has joined #murano09:46
*** serg_melikyan has quit IRC10:20
*** serg_melikyan has joined #murano10:23
openstackgerritMarc Koderer proposed openstack/murano: Make use of devstack external plugin  https://review.openstack.org/19095610:34
*** serg_melikyan has quit IRC10:35
*** katyafervent is now known as katyafervent_awa10:38
*** serg_melikyan has joined #murano10:40
openstackgerritEkaterina Chernova proposed openstack/python-muranoclient: Update requirements.txt  https://review.openstack.org/19273510:41
*** ddovbii has quit IRC10:43
*** zigo has quit IRC10:43
*** zigo has joined #murano10:44
*** serg_melikyan has quit IRC10:45
*** kztsv_mbp has quit IRC10:45
openstackgerritEkaterina Chernova proposed openstack/python-muranoclient: Update requirements.txt  https://review.openstack.org/19273510:45
openstackgerritMarc Koderer proposed openstack/murano: Enable devstack external interface  https://review.openstack.org/19407710:48
*** katyafervent_awa is now known as katyafervent10:51
*** exploreshaifali has quit IRC11:02
*** serg_melikyan has joined #murano11:06
*** kztsv_mbp has joined #murano11:07
*** ddovbii has joined #murano11:09
*** serg_melikyan has quit IRC11:20
*** serg_melikyan has joined #murano11:22
*** yamamoto has quit IRC11:25
*** serg_melikyan has quit IRC11:56
katyaferventaderyugin, hi!11:59
katyaferventWe need our CI jobs to accept depends-on key-word like it's done in openstack jobs12:00
katyaferventtake a look at the following change 19273512:01
katyaferventdepens-on was introduced to enable cross-project references12:01
*** yamamoto has joined #murano12:07
*** Nikolay_St has quit IRC12:17
*** serg_melikyan has joined #murano12:24
*** asalkeld has quit IRC12:25
serg_melikyankatyafervent: :( I've forgot that out CI does not accept Depends-On12:25
kztsv_mbpfolks, I'm looking at https://review.openstack.org/#/c/141405/12:26
serg_melikyanaderyugin: can we quickly add this functionality or better to make our gate job return +1 without running tests, fix gate job, enable running tests and then work on depends-on12:26
kztsv_mbpthey had a very similar problem in some of the tests12:27
kztsv_mbpthe interesting part is that "New policy code requires that CONF is already initialized when policy"12:27
kztsv_mbpchecks are invoked. It means that no Neutron context objects should be12:27
kztsv_mbpcreated before BaseTestCase.setUp() is called that will set12:27
kztsv_mbpconfiguration, among other things.12:27
kztsv_mbpso looking at their BaseTestCase.setUp()12:27
kztsv_mbphttps://github.com/openstack/neutron/blob/master/neutron/tests/base.py#L12112:27
kztsv_mbpor not =)12:28
kztsv_mbpwell ok I was actually looking at https://github.com/openstack/neutron/blob/7de7df280bf44a699906217e1552f8a12824185e/neutron/tests/base.py#L24912:28
kztsv_mbpdon't know, why google gave me this commit, but still — they used to setup an override for CFG12:28
kztsv_mbphttps://github.com/openstack/neutron/blob/7de7df280bf44a699906217e1552f8a12824185e/neutron/tests/base.py#L26412:29
kztsv_mbpand still do it, yep. I wonder if the problem is in the way our tests work...12:30
katyaferventkztsv_mbp, and neutron also has gloabl object https://github.com/openstack/neutron/blob/master/neutron/policy.py#L4512:31
kztsv_mbpand they live with it somehow, don't they =)12:31
katyaferventI've seen this error when  not running any tests12:31
kztsv_mbpthe fact is that global object is in 1 python interpreter and hotizon is another python interpreter12:32
serg_melikyankatyafervent: global keyword simply mean that some variable is overriden in class level scope inside method scope12:32
serg_melikyanI am not sure that such thing may affect something12:32
serg_melikyankztsv_mbp: that too :D12:33
aderyuginkatyafervent, serg_melikyan: i'll make this gate job non-voting and inspect how to use depends-on in our gate-jobs12:40
*** yamamoto has quit IRC12:42
openstackgerritEkaterina Chernova proposed openstack/python-muranoclient: Update requirements.txt  https://review.openstack.org/19273512:43
*** yamamoto has joined #murano12:56
serg_melikyanaderyugin: making job non-voting will take days12:56
serg_melikyanthis needs to be done in project-config12:57
serg_melikyanit's too long12:57
serg_melikyancan we change our script to just not run tests at all?12:57
serg_melikyanand instantly return +112:57
serg_melikyan?12:57
serg_melikyanfreerunner: what do you think?12:59
*** serg_melikyan has quit IRC12:59
*** yamamoto has quit IRC12:59
*** serg_melikyan has joined #murano13:00
*** serg_melikyan has quit IRC13:01
*** serg_melikyan has joined #murano13:01
freerunnerserg_melikyan: I think that we talking about Murano CI, not dsvm jobs. aderyugin already made selenium job for dashboard non-voting. So, we can merge requirements update and make job voting again.13:03
serg_melikyanfreerunner: we can make job non-voting without changes in project-config for our CI13:03
freerunnerserg_melikyan: Exactly13:04
serg_melikyannice - then making it non-voting and fixing dsvm while Kirill is fixing selenium13:05
serg_melikyanis way to go13:05
serg_melikyanRequirement hacking<0.11,>=0.10 does not match openstack/requirements value hacking<0.11,>=0.10.013:09
serg_melikyanhttps://review.openstack.org/19273513:09
serg_melikyankatyafervent ^13:09
serg_melikyankatyafervent: can you correct this? I know that this is not blocking us, but better to have correct requirements from the beginning13:16
katyaferventHm, yeah, I see that something wrong here13:17
katyaferventok, I'll update a patch13:17
*** imarnat is now known as igormarnat13:19
openstackgerritEkaterina Chernova proposed openstack/python-muranoclient: Update requirements.txt  https://review.openstack.org/19273513:26
katyaferventfreerunner, do you now if version of hacking package was the reason of CI fail?13:27
*** igormarnat is now known as imarnat13:29
*** imarnat is now known as igormarnat13:29
*** igormarnat is now known as imarnat13:39
*** imarnat is now known as igormarnat13:45
kztsv_mbpfolks, my local tests seem to pass if I set an emty policy file for murano-dashboard. I need to double check though13:47
*** zigo has quit IRC13:47
kztsv_mbpnope. or I'm doing smth wrong =((13:49
*** yamamoto has joined #murano13:49
*** igormarnat is now known as imarnat13:57
kztsv_mbpok. I can't do that from our plugin code anyway =( I can update horizon config, not openstack_dashboard config.13:57
serg_melikyankatyafervent: looks like you didn't fix issue that mentioned with your 7th patchset to https://review.openstack.org/#/c/192735/13:58
kztsv_mbpseems like we need to add this feature to horizon, to allow policy files to be added for custom plugins13:58
serg_melikyankztsv_mbp: let's send e-mail regarding this?13:59
serg_melikyanWe can probably hack that in our code until then13:59
*** serg_melikyan has quit IRC14:00
*** serg_melikyan has joined #murano14:00
*** imarnat is now known as igormarnat14:00
*** serg_melikyan has quit IRC14:01
*** serg_melikyan has joined #murano14:01
*** zigo has joined #murano14:05
*** igormarnat is now known as imarnat14:07
katyaferventserg_melikyan, what is wrong now?14:08
*** serg_melikyan has quit IRC14:08
*** yamamoto has quit IRC14:11
*** serg_melikyan has joined #murano14:12
*** Nikolay_St has joined #murano14:13
*** drupalmonkey has joined #murano14:22
*** Nikolay_St has quit IRC14:27
*** serg_melikyan is now known as sergmelikyan14:31
*** yamamoto has joined #murano14:35
*** sergmelikyan has quit IRC14:40
*** sergmelikyan has joined #murano14:41
*** sergmelikyan has quit IRC14:42
*** sergmelikyan has joined #murano14:43
*** imarnat is now known as igormarnat14:46
*** sergmelikyan has quit IRC14:47
*** igormarnat is now known as imarnat14:47
freerunnerkatyafervent: I think that hacking package not leads to CI fail. And looks like all ok, except dashboard. We can merge https://review.openstack.org/#/c/192735/ and retrigger jobs in openstack/murano14:48
*** imarnat is now known as igormarnat15:01
*** igormarnat is now known as imarnat15:02
*** imarnat is now known as igormarnat15:04
*** igormarnat is now known as imarnat15:08
*** sergmelikyan has joined #murano15:13
*** Nikolay_St has joined #murano15:28
kztsv_mbpfolks. it seems, that I've found the root of the problem15:29
kztsv_mbpour CI I mean15:29
kztsv_mbpwhen the error occurrs — cfg (oslo_config.cfg.ConfigOpts) object is not what it should be15:30
kztsv_mbpit is overriden somehow by the one, that is defined in muranodashboard/openstack/common/log.py15:30
kztsv_mbpwonder why that happens...15:32
*** sergmelikyan has quit IRC15:33
*** Nikolay_St has quit IRC15:38
openstackgerritMerged openstack/python-muranoclient: Update requirements.txt  https://review.openstack.org/19273515:46
openstackgerritEkaterina Chernova proposed openstack/murano: Document murano actions  https://review.openstack.org/19211315:59
openstackgerritEkaterina Chernova proposed openstack/murano: Do not store session db in tmp directory  https://review.openstack.org/19175715:59
openstackgerritEkaterina Chernova proposed openstack/python-muranoclient: Edits the help-text for python-muranoclient  https://review.openstack.org/19273316:01
openstackgerritEkaterina Chernova proposed openstack/python-muranoclient: Add --version parameter for murano python client  https://review.openstack.org/19206916:01
*** jasonsb has quit IRC16:04
openstackgerritKirill Zaitsev proposed openstack/murano-dashboard: Remove openstack.common libs in favor of oslo_* modules  https://review.openstack.org/19421116:06
*** yamamoto has quit IRC16:14
*** samuelBartel has quit IRC16:16
*** yamamoto has joined #murano16:23
*** yamamoto has quit IRC16:26
*** kztsv_mbp has quit IRC16:33
*** imarnat is now known as igormarnat16:43
*** mgershen has quit IRC16:53
*** igormarnat is now known as imarnat16:54
*** sergmelikyan has joined #murano17:00
*** jasonsb has joined #murano17:02
mkodererkatyafervent: what is the reasons for the gate failures in murano? All about DB migrations?17:04
mkodererhow can such blocking code changed be introduced that quickly?17:05
mkoderersergmelikyan: I added a "Murano and NFV" topic on https://etherpad.openstack.org/p/murano-liberty-virtual-summit17:07
*** gcivitella has quit IRC17:13
zigoMurano depends on lockfile, and the python-lockfile package in Debian will move to >0.9 which is API incompatible.17:19
zigoSo I wonder if it will break murano as well.17:19
zigoDoes anyone know and can help me?17:19
zigoIt's looking like to me that the only place where we use lockfile is in murano/openstack/common/lockutils.py17:20
zigoThis could be updated, no?17:20
zigorakhmerov: ^17:22
rakhmerovzigo, here17:22
zigorakhmerov: Do you know if murano really uses lockfile?17:23
rakhmerovbut not for too long17:23
rakhmerovnope, I don't17:23
zigorakhmerov: It's looking like to me that this was an old requirement which could be removed.17:23
zigoAs this was used mostly in db migration...17:23
rakhmerovnot sure really17:23
zigorakhmerov: I haven't seen any "import lockfile" in the kilo (or master) murano code.17:23
freerunnerzigo: I can't find this file in master branch in general17:23
zigofreerunner: Shouldn't lockfile be removed from requirements.txt then?17:24
* zigo will propose this as a review.17:24
freerunnerzigo: U can commit this, and after gate passes, we can it merge17:24
freerunnerzigo: But we need do release of python-muranoclient to unblock the gate17:25
freerunnersergmelikyan ^^17:25
zigoIn fact, it looks like only stable/kilo depends on it (wrongly).17:26
freerunnerzigo: Looks like in stable/kilo this file is unused, but i'm not exactly sure about it.17:29
freerunnermkoderer: The reasons of gate failures is incorrect requirements in our client. This already fixed, but we need do release 0.6.1 of client to resurrect our main gate in openstack/murano.17:32
*** imarnat is now known as igormarnat17:42
*** Nikolay_St has joined #murano17:58
*** khivin has joined #murano18:18
khivinHello!18:18
khivin  murano.dsl.exceptions.NoPackageFound: Package io.murano is not found18:19
khivinCan somebody say what that mean and how to fix it?18:19
*** sergmelikyan has quit IRC18:53
openstackgerritNikolay Starodubtsev proposed openstack/murano-specs: Add spec cloud-foundry-service-broker-api  https://review.openstack.org/19225019:16
freerunnerkhivin: Hi! This exception says to you that io.murano doesn't imported to murano.19:18
freerunnerkhivin: This is core package of murano and it needed anyway for any actions with deployment.19:18
freerunnerkhivin: Actually, u can import this package from meta directory in murano. https://github.com/openstack/murano/tree/master/meta19:19
freerunnerkhivin: U can use murano-manage package-import or murano import-package for this. murano-manage needs a directory for import, but murano needs a zipped directory.19:21
*** kztsv_mbp has joined #murano19:22
openstackgerritNikolay Starodubtsev proposed openstack/murano-specs: Add spec cloud-foundry-service-broker-api  https://review.openstack.org/19225019:29
openstackgerritNikolay Starodubtsev proposed openstack/murano-specs: Add spec cloud-foundry-service-broker-api  https://review.openstack.org/19225019:44
kztsv_mbpfolks, I've fixed half the problem with https://review.openstack.org/#/c/194211/20:02
openstackgerritKirill Zaitsev proposed openstack/murano-dashboard: Remove openstack.common libs in favor of oslo_* modules  https://review.openstack.org/19421120:03
*** exploreshaifali has joined #murano20:39
openstackgerritKirill Zaitsev proposed openstack/murano-dashboard: Remove openstack.common libs and fix tests  https://review.openstack.org/19421120:50
kztsv_mbpfolks, see ^^^21:18
kztsv_mbpAlso, it would be nice, if someone would take a look at our current use of openstack.common in dashboard. It seems to me, that we can remove the openstack.common modules completely, cause they're not used anywhere as far as I see.21:26
kztsv_mbpI can even do it in the same commit, although it would probably bloat the commit a bit =)21:27
*** Nikolay_St has quit IRC21:28
*** rkhanbikov has quit IRC21:43
*** zigo has quit IRC21:43
*** rkhanbikov has joined #murano21:43
*** zigo has joined #murano21:49
*** lan has quit IRC21:54
*** asalkeld has joined #murano21:56
*** lan has joined #murano22:06
*** zigo has quit IRC22:15
*** zigo has joined #murano22:17
*** exploreshaifali has quit IRC22:19
*** jasonsb has quit IRC22:20
*** kztsv_mbp has quit IRC22:29
openstackgerritVahid Hashemian proposed openstack/murano-specs: Specification for Adding TOSCA Support  https://review.openstack.org/19442222:35
*** jasonsb has joined #murano23:13
*** yamamoto has joined #murano23:39
*** yamamoto has quit IRC23:43
*** yamamoto has joined #murano23:46
*** yamamoto has quit IRC23:57

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