09:00:10 <gengchc> #startmeeting freezer 09:00:11 <openstack> Meeting started Tue Nov 26 09:00:10 2019 UTC and is due to finish in 60 minutes. The chair is gengchc. Information about MeetBot at http://wiki.debian.org/MeetBot. 09:00:12 <openstack> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 09:00:14 <openstack> The meeting name has been set to 'freezer' 09:00:30 <akotobi> hi 09:00:36 <gecong> hi 09:00:46 <gengchc> Please look at today's agenda https://etherpad.openstack.org/p/freezer_meetings 09:01:06 <gengchc> Let's start the first topic 09:01:28 <gengchc> #topic Scheduler client-registration - No documentation 09:02:08 <akotobi> Yeah, I've tried quite of times. to register scheduler client but no luck, 09:02:31 <akotobi> digging in the code didn't helped to full successful registration 09:03:30 <akotobi> any clue of json format for registration? 09:05:41 <gengchc> Is the scheduler.conf configured incorrectly? With the correct configuration of the file, the start scheduler can be registered correctly. 09:06:54 <gengchc> You can send your conf file later. Let me have a look. 09:07:36 <gengchc> Could you describe the configure about freezer api and scheduler? 09:08:08 <akotobi> Yeah, I will send, scheduler.conf only has "client_id" and "jobs_dir" assigned 09:08:54 <gengchc> We use the freezer , It can work well. 09:09:09 <akotobi> freezer-api on one machine (standalone) configured and scheduler on another VM 09:09:47 <akotobi> Yeah it should work it's more about clarity of how to configure and documentation 09:11:04 <akotobi> do you have example json for registering cllient? 09:11:11 <akotobi> in scheduler 09:12:13 <gengchc> ok. I send the configure to you later by email. Let's start the next topic. 09:13:12 <gengchc> #topic Will submit patch for NOVA engine backup "--timeout" not taking value 09:14:26 <gengchc> What does it mean? Can you describe it more deatail? 09:14:37 <akotobi> This one I've got bitten by timeout option which the default value is 10 min (I guess), but instance backup and uploading taking more that 10 min 09:14:48 <akotobi> so backup was getting broken 09:15:16 <akotobi> I hardcoded the value in "/usr/lib/python2.7/site-packages/freezer/engine/nova/nova.py" 09:15:28 <akotobi> line "272" 09:16:01 <akotobi> so I used timeout option and the value didn't apply 09:16:14 <akotobi> only way was to hardcode it 09:16:18 <akotobi> to make it work 09:17:52 <gengchc> Please see : 09:17:55 <gengchc> "job_actions": [ 09:17:57 <gengchc> "cce17ccb-0a0e-4159-bfc2-190a5019ada8", 09:18:01 <gengchc> 3600 09:18:02 <gengchc> timeout 09:18:30 <gengchc> You can set timeout config to longer. 09:19:00 <akotobi> but I'm not using job action, this happens when I use freezer-agent 09:19:15 <akotobi> by command line 09:21:10 <gengchc> utils.wait_for( 09:21:54 <gengchc> We modify it to conf.timeout . 09:22:40 <akotobi> so value of --timeout will get to "utils.wait_for", right? 09:23:38 <gengchc> Yes. We can improve it. Let's start the third topic? 09:24:19 <akotobi> It's not improving, it's only using default and doesn't let the backup finishes 09:24:41 <akotobi> I can send you later the full debug 09:25:43 <akotobi> yes start the next topic 09:25:45 <gecong> yes , there is problem , we will patch it 09:27:43 <gengchc> #topic Cinder engine? making folder schema 09:28:30 <akotobi> It's just a suggesstion, which if you look Glance & Nova have engine & mode so directory structure is very human readable 09:28:50 <akotobi> but cinder only creates folder structure if volume ID as 09:29:25 <akotobi> for example "9178ed74-0758-48cc-a077-8d6a630034ee" and all data and metadata go under sub-directory 09:29:56 <gecong> only UUID is uniuqe 09:30:19 <gecong> cinder volume name is not unique 09:30:59 <gecong> we can modify it to name-UUID 09:31:25 <akotobi> Yeah, having it as name-UUID will be great 09:31:41 <akotobi> is there any reason that cinder has no "engine"? 09:31:42 <gengchc> Let's start the next topic. 09:34:19 <akotobi> Sure 09:35:23 <gengchc> #topic Docs improvement 09:36:04 <akotobi> At the moment as I'm still reading the code, not much of help to contribute code, but really would like to contribute to documentation 09:36:27 <akotobi> which recently I saw another center is interested in freezer but no documentation to get it installed 09:36:29 <gengchc> We can modify the documents ,if we find any errors. 09:37:22 <akotobi> Where is the link for documentation source? so I can contribute 09:38:24 <gengchc> The freezer document is not perfect. We need to spend a lot of energy to improve it. If you feel that there is a problem in any place, you can submit the patch directly 09:39:19 <akotobi> That's the link for Train https://opendev.org/openstack/freezer/src/branch/stable/train/doc, right? 09:39:23 <gengchc> After meeting, I send the information about the document by email. 09:40:21 <gengchc> https://opendev.org/openstack/freezer/src/branch/master/doc 09:40:56 <gengchc> Let's the next topic? 09:41:00 <akotobi> OK, we can start next topic 09:41:04 <gengchc> #topic Notification mechanism? 09:41:26 <gengchc> Can you describe it detail? 09:41:31 <akotobi> Is there any mechanism that send an email or so when backup finishes? 09:42:13 <akotobi> would be great to have something like "--notification-email" and put email so after backup finishes send email 09:42:18 <gengchc> At present, There is not this Notification mechanism. 09:44:16 <gengchc> If the backup finishes, The job's state will change in freezer'api. You can query the job's status by the command freezer job list or freezer job-get *** 09:45:16 <gengchc> Let's start the last topic? 09:45:24 <akotobi> Yes right, but I would get that when get scheduler client register, so we can follow up of the complete deployment offline 09:45:49 <akotobi> Yep 09:45:52 <gengchc> #topic BareOS storage type 09:46:09 <gengchc> What does it mean? 09:46:36 <akotobi> Currently OpenStack getting backup in one machine which has bug cache disk size 09:47:04 <akotobi> and when backup finishes I start BareOS agent to backup 09:47:19 <akotobi> because we store backup in tape library 09:47:25 <akotobi> let me send you a link 09:47:57 <akotobi> https://www.bareos.com/en/what_is_bareos.html 09:48:16 <gecong> OK , after we read the link , we will discuess later 09:48:26 <gengchc> Let's end the meeting. Thanks. 09:48:35 <gengchc> #endmeeting