Tuesday, 2016-08-09

*** markvoelker has joined #refstack00:11
*** pvaneck has quit IRC00:27
*** Deng has joined #refstack00:46
*** edmondsw has quit IRC01:04
*** andrey-mp has joined #refstack06:16
*** rmart04 has joined #refstack06:50
*** rmart04 has quit IRC06:56
*** andrey-mp has quit IRC07:07
*** rmart04 has joined #refstack07:28
*** markvoelker has quit IRC07:59
*** markvoelker has joined #refstack09:00
*** markvoelker has quit IRC09:05
*** andrey-mp has joined #refstack09:33
*** markvoelker has joined #refstack10:01
*** markvoelker has quit IRC10:05
*** markvoelker has joined #refstack11:02
*** markvoelker has quit IRC11:06
*** markvoelker has joined #refstack12:02
*** markvoelker has quit IRC12:07
*** markvoelker has joined #refstack12:23
*** edmondsw has joined #refstack13:19
*** andrey-mp has quit IRC14:21
*** rmart04 has quit IRC15:32
*** rmart04 has joined #refstack15:34
*** andrey-mp has joined #refstack17:37
*** dwalleck has joined #refstack17:56
*** dwalleck has quit IRC18:00
*** pvaneck has joined #refstack18:02
*** dwalleck has joined #refstack19:04
*** dwalleck has quit IRC19:55
catherineDon slide 620:00
catherineDandrey-mp:  slide 6 shows the use case flow20:02
catherineDwhat I suggest us to do is on slide 720:02
catherineDI suggest for us to create a version table (to model the 1 to 0 ..n relationship)20:02
andrey-mpon slide 7 - why relation version-test is not similar to other relations? what it mean?20:02
catherineDcan you give me example of which other relationship you refer to?20:03
*** dwalleck has joined #refstack20:03
andrey-mpon this slide 7 - product-version and test-results20:04
catherineDthe relation ship of product to version is like the relationship of vendor to product20:04
andrey-mptable 'version' is just a second normal form for products20:04
andrey-mpthey have different arrows )20:05
catherineDsure so you put the uuid of version to the test20:05
catherineDic let me try to explain20:05
catherineDa product_vestion can have zero to namy test20:06
andrey-mpi just want to understand why arrows are different20:06
catherineDa test can have o or at most 1 product_version associated to it20:06
catherineDandrey-mp: np20:06
andrey-mpok. 1-to-N and 0-to-N20:06
andrey-mpso I don't have questions right now20:07
catherineDa product can have 1 to many version (I know the bussiness model dictate no version for public cloud but for refstack we will define it as must have 1... and the vesion name can be blank20:07
*** dwalleck has quit IRC20:08
catherineDsorry this is Entity relationship  symbols which are mostly used to model database20:08
catherineDwhere as UML is mostly used for object  modeling etc20:09
catherineDthe only thing that is not model in here is the relationship between product_version to a deployed cloud which is used to test20:10
sslypushenkocatherineD:  btw... what do you want to achieve with cloud versioning?20:14
catherineDTo display the additional parameters in the result page ..20:14
sslypushenkobecause technically it will be really hard to define what is new version of cloud20:15
catherineDsoryy20:15
catherineDwrong answer20:15
catherineDlet me describe20:15
sslypushenkoso... we have to think more then twice before put our efforts in direction20:16
catherineDlook at this product https://www.openstack.org/marketplace/distros/distribution/mirantis/mirantis-unlocked-appliances20:16
catherineDit is tested with guideline 2015.04 ... but we have no idea what is the  version of the product itself20:17
sslypushenkopretty good example, I'd say)20:17
catherineDI raise that question in the midcycle ... and the foundation think that they will add version of the product to this page20:18
catherineDsince the product name is always "Mirantis Unlocked Appliances "  just the version is different20:19
sslypushenkothe issue you want to address is more or less clear... BUT! it requires a definition of term 'version'20:19
catherineDIt would be product version or what ever discription that product used to differenticate20:20
catherineDI believe you have version ...6, 7 .. and 9 now?20:20
sslypushenkowe have a versions for Fuel20:20
catherineDfor IBM Bluebox have version 4.2  ...20:20
sslypushenkobut real clouds are different20:21
catherineDthat is why they say real cloud have no version right?20:21
sslypushenkoeach deployment is different20:21
catherineDsure20:21
sslypushenkoI know it, because I'm sitting next to our L2 support engineers)))20:22
andrey-mpssplypushenko: i think about 'common' deployment with this product. or in other words - 'the such cloud can be built with product'20:22
catherineDso for use a unique product is a comnation of product+version ... there will be an entry in the product table and 1 in the version table ... for the product that ahve no version we still ahve an entry in the version table but the name will be blank20:22
andrey-mpups, sorry for mistake in name20:23
sslypushenkoif we don't have our strong opinion on version term, it will leads to the situation when each deployed cloud will have a unique version)20:23
andrey-mpseveral weeks ago I've asked about products' versions20:23
andrey-mplike MOS 6.1, 7, 8, 9, ...20:24
catherineDsslypushenko: that means each deployed cloud will be a product20:24
sslypushenkoandrey-mp:  np) try irccloud.com  ;)20:24
andrey-mpi'm using nettalk now )20:24
catherineDandrey-mp: absolutely you are the one who brought this to the attention ... I asked DefCore in the midcycle20:24
sslypushenkocatherineD:  it will be perfect) but Defcore wants to have Distro type of product20:25
sslypushenkoand Appliances... (20:25
catherineDsslypushenko: the model hould work with distro too20:25
andrey-mplet's treat a cloud as a 'maximum' deployment of the product - when L2 is correct, baremetal is very good20:25
sslypushenkono... it wont...20:25
catherineDlook at slide 620:25
catherineDsslypushenko: reason?20:26
sslypushenkoin reality there are tons of way how to deploy Distro20:26
sslypushenko*ways20:26
catherineDsslypushenko: absolutely20:27
catherineDbut the validation is only from the vendor20:27
catherineDit is up to the vendor to define what is a product to them20:27
sslypushenkoin this case it will be useless20:28
catherineDfor the distro Mirantis define that Mirantis Unlocked Appliances  is a product20:28
catherineDuseless for who what?20:28
sslypushenkoif vendor will validate Distro and then use deploy Distro and get cloud which does not meats user's expectations20:29
sslypushenkobases on validation summary20:29
catherineDto me a product with default deployment pattern is what being validated ... but that is just my opinion20:29
catherineDsslypushenko: then the users will be the one who complain to the vendor20:30
catherineDit is up to whatever standard&reference implementation that the venmdor should test ...20:30
sslypushenko it will not  make our life easier)20:30
catherineDsslypushenko: that I agree :-)20:31
catherineDbut we need to model the DefCore and Foundation usecase ... that is to support the marketplace20:31
catherineDon this page ... Chris want to replace the "see full results" link to a link of test result at the RefStack site20:32
sslypushenkoPersonally, I more or less understand usecases with deployed clouds... But Distro... it still hard20:33
catherineDyea .. agree distro  implies many deployment options ...20:34
sslypushenkocatherineD:  >> we need to model the DefCore and Foundation usecase ...<< Exactly!!! That is what I want to see from Defcore20:34
sslypushenkoDefcore/Fondation Usecases20:34
sslypushenkodescribed in  spec20:34
catherineDI describe that on slide 6 and Chris typed it on our meeting .. .I will extract it20:35
sslypushenkowith terms definitions20:35
andrey-mp(as I remember they don't like slides/documents out of specs folder)20:35
sslypushenkonooope, it wont work in this way) It too questionable)20:36
catherineDno they don't ...and I don't ... as I said earlier I will put all of this in a spec20:36
sslypushenkoGreat) then we can continue our discussion in review on this spec20:37
catherineDthis type of info were the target for the Mitaka cycle ... we missed it ... I really would like it to happen in Newton20:37
catherineDok will do ..20:37
sslypushenkobasically, suggested workflow can work... but there are to many details needs to be discussed to make it work20:38
catherineDPaul pretty much has all the code ...when he worked on the prototype20:38
catherineDlet me submit a patch and we can go from there ...20:38
sslypushenkocatherineD:  np) prototype looks good20:39
catherineDsslypushenko: andrey-mp: as always thank you so much .... your inputs are very valuable for the success of this project ... we all expect differences but that is what make a good project20:40
catherineDbye now20:40
andrey-mpif spec will be ready - then we need one-two weeks for implement. spec is a main trouble20:40
andrey-mpbye20:40
sslypushenkocatherineD:  Thank you20:41
sslypushenkobye20:41
*** andrey-mp has quit IRC21:10
*** Deng has quit IRC21:30
*** designbybeck_ has quit IRC21:52
*** dwalleck has joined #refstack22:05
*** davidlenwell has quit IRC22:25
*** edmondsw has quit IRC22:36
*** davidlenwell has joined #refstack22:38
*** ChanServ sets mode: +o davidlenwell22:38
*** dwalleck has quit IRC22:51
openstackgerritPaul Van Eck proposed openstack/refstack: Restrict test result metadata keys  https://review.openstack.org/34858123:18
hogepodgesslypushenko: the whole discussion on distros happened last year. The conclusion reached was that a distribution must be configurable to be OpenStack Powered, but that it is not possible to enforce that in the field. So a vendor only need demonstrate the test results against a 'correctly' configured product23:38
hogepodgewe can't stop someone who purchases it from misconfiguring it, but the Powered logo assures the end operator that it can be deployed to be interoperable23:48

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