13:59:27 <slashme> #startmeeting freezer 13:59:28 <openstack> Meeting started Thu Sep 15 13:59:27 2016 UTC and is due to finish in 60 minutes. The chair is slashme. Information about MeetBot at http://wiki.debian.org/MeetBot. 13:59:29 <openstack> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 13:59:32 <openstack> The meeting name has been set to 'freezer' 13:59:44 <slashme> Hello everyone :) 14:00:19 <slashme> As usual, Meeting topics and recap is available here: https://etherpad.openstack.org/p/freezer_meetings 14:01:24 <szaher> slashme: Hi :) 14:01:40 <yangyape_> hello guys 14:03:18 <ddieterly> o/ 14:03:49 <slashme> #topic Release. 14:03:49 <domhnallw> o/ 14:04:26 <slashme> Just to inform you that we are going to be releasing newton RC1 today. 14:04:34 <domhnallw> Nice! 14:05:48 <yangyape_> slashme: Whether we should take a depth bug fix and test :) 14:05:50 <slashme> If you have fix for critical bugs to needs to be merged before the final release, we need to merge them quickly. If this is really required, we can have an RC2 next week 14:08:46 <slashme> Anything else about this ? 14:11:02 <slashme> Okay, Next topic 14:11:21 <slashme> Still on the administrative side 14:11:51 <slashme> #topic PTL 14:12:02 <slashme> PTL nomination for Ocata are this week 14:12:26 <slashme> Is there anyone that wish to nominate himself except ddieterly and I ? 14:12:37 <slashme> The votes will be held next week. 14:14:06 <yangyape_> whethe you and ddieterly have a plan in next freezer version teh roadmap 14:15:38 <yangyape_> I think we should have a general plan about some BP some good idea, such as ceph support, tenant backup and so on. 14:15:52 <yangyape_> There should be a priority 14:16:29 <slashme> I agree 14:16:32 <vnogin> o/ 14:19:39 <vnogin> slashme, regarding critical issue: https://review.openstack.org/#/c/367917/ due to some reason if we use nember of replicas 2 - shards in elasticsearch are failed. Do we need to investigate why? 14:20:57 <slashme> Is it a one node cluster ? 14:22:06 <vnogin> yes, there is only one node with elasticsearch. Actually we use freezer api outside the cloud infrastructure 14:22:57 <slashme> This is why. 14:23:25 <slashme> Ift you set replica 2 on a 1 node cluster, ES tries to find another node to store the replica. 14:23:41 <slashme> And can't find one. 14:23:55 <slashme> This is why is ends up with an error. 14:24:19 <vnogin> correct, so from my point of view it's good idea to use number of replicas = 1 as default value, because all new guys in freezer face this issue after first installation 14:25:14 <slashme> Well I'd say it should even be 0. 14:25:27 <slashme> https://www.elastic.co/guide/en/elasticsearch/guide/current/_index_settings.html 14:26:33 <vnogin> slashme, agree. I'll change to 0 value 14:26:45 <yangyape_> vnogin: slashme https://review.openstack.org/#/c/367917/ change this patch replica to 0, +w quikly 14:26:47 <slashme> I think (but not completly sure) that the good value is ( "number of ES node in the cluster" - 1 ) 14:28:05 <vnogin> slashme, for first use I think it's enough. After that everyone can fine tune it 14:28:13 <vnogin> yangyape_, yep 14:29:11 <vnogin> slashme, actually my point now - it doesn't work "from the box" now 14:30:21 <slashme> Well ... In production an ES cluster is usualy bigger that one node. This is why we set a replica value of 2. Thinking the configuration should be written for production... 14:31:02 <slashme> And in case someone is using a smaller ES cluster, he can set a number_of_replica=0 14:31:36 <slashme> But I'm not against changing the default behaviour. 14:31:55 <slashme> Though we should also update the documentation to specify what the value should be 14:32:51 <vnogin> slashme, ok, it good idea to add this information to documentation 14:35:57 <slashme> Okay so let's update that patch and merge it. 14:36:04 <slashme> Next topic 14:36:39 <slashme> #topic backup of all vm/volume in a tenant/openstack 14:37:06 <slashme> This is something we should implement in Ocata. 14:37:21 <slashme> The first and obious step is to repair nova/cinder backups 14:38:19 <yangyape_> nova backup should be ok, but i have a confused, 14:39:42 <yangyape_> container freezer_backup and freezer-backup-segment which one to store data and metadata, 14:40:05 <yangyape_> I put_project nova data to freezer-backup-segment 14:43:25 <yangyape_> backup nova have a validate for path-to-backup. this patch need to review and merge https://review.openstack.org/#/c/368296/ 14:44:13 <slashme> Indeed 14:47:10 <vnogin> do we have any blueprint for all vm/vol backups? As far I as remember we need to have admin rights for nova list --all-tenants 14:47:35 <slashme> Regarding the feature of "backup of all vm/volume in a tenant/openstack" we will add it to the roadmap. 14:48:14 <slashme> We are implementing a feature to allow for the freezer-scheduler to execute multiple freezer-agent at the same time. 14:48:21 <slashme> This will be needed. 14:48:41 <yangyape_> slashme: nice. 14:49:52 <yangyape_> slashme: whether we have a repair nova/cinder backup before rc2, and backup all nova and cinder that have a discuss in next week? 14:50:10 <yangyape_> because 10 minutes left 14:50:53 <vnogin> nevertheless how are we going to gather information about all VMs and VOLs? 14:51:04 <slashme> yangyape_: yes 14:51:15 <slashme> What do you mean by informations ? 14:51:46 <vnogin> IDs for freezer agent which we want to backup 14:51:48 <yangyape_> vnogin: https://etherpad.openstack.org/p/freezer-tenant-backup this is the bp, we view nova and cinder now :) 14:52:40 <vnogin> yangyape_, it's about single tenant. I'm talking about ALL_TENANTS backups :) 14:53:16 <vnogin> yangyape_, something like - "backup everything" button 14:54:12 <yangyape_> vnogin: everything ? or (all nova and cinder)? 14:54:37 <vnogin> yangyape_, sorry, I mean nova and cinder for all tenants 14:55:22 <slashme> If connected with admin role cinder has a --all-tenant option. I suppose nova has the same and the apiclients do also. 14:55:50 <yangyape_> if all nova and cinder, we need define a mode or a simple parameters to gather nova and cinder with nova/cinder api. 14:56:06 <vnogin> slashme, yep, so we going to use it? 14:57:16 <slashme> I guess this is our best solution but nothing is definitive yet. 14:57:47 <vnogin> I see. I think that it's best option for now too 14:59:41 <yangyape_> we need more discuss in freezer irc 14:59:48 <yangyape_> :) 14:59:54 <vnogin> :) agree 15:00:10 <vnogin> let's continue there 15:00:25 <yangyape_> slashme: :) 15:00:44 <slashme> #endmeeting