01:02:23 <xichengc> #startmeeting Compass Status Syncup
01:02:25 <openstack> Meeting started Thu Sep 10 01:02:23 2015 UTC and is due to finish in 60 minutes.  The chair is xichengc. Information about MeetBot at http://wiki.debian.org/MeetBot.
01:02:26 <openstack> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote.
01:02:26 <wshao> chigang: we are waiting on more detailed info on the status so that we can integrate the Compass metadata etc to support it
01:02:28 <openstack> The meeting name has been set to 'compass_status_syncup'
01:02:51 <xichengc> #topic upstream ansible status
01:04:14 <chigang> #info we have finished deploying AllinOne Openstack by OSAD
01:04:32 <wshao> any further progress beyond all-in-one?
01:04:34 <rockyg> cool
01:04:46 <chigang> #info but speed is too low
01:04:58 <xichengc> chigang could you provide us the paramters as we talked about?
01:05:12 <wshao> chigang: we shall raise the question to the mailing list, on offline install option.
01:05:56 <chigang> wshao: OSAD dont support offline installation
01:05:57 <xichengc> #action wshao and chigang to raise the installation speed question to the openstack-dev mailing list
01:06:05 <wshao> xichengc: could you send a message with [Compass] and [Openstack-ansible-deployment] prefix?
01:06:33 <xichengc> wshao to the openstack-dev mailing list?
01:06:39 <wshao> it does not support. But shall they support the use case of offline-install?
01:06:50 <chigang> wshao: it is too slow installation in China, the network condition is not good for us
01:06:57 <wshao> A common requirement for many data center installation.
01:07:46 <wshao> yes. openstack-dev
01:08:30 <xichengc> wshao the question is "is OSAD responsible for supporting offline install or is it compass/fuel's responsibility to support it in our installers"
01:09:05 <wshao> installers. but OSAD as a building block has to support it also.
01:10:29 <xuhan> OSAD will build repo, if installer do another, it may waste more time
01:10:39 <rockyg> xichengc, it's not who is responsible.  There is a use case for offline install.  The question is whether they plan to address the use case, or maybe someone can provide it to them
01:10:46 <xichengc> other than putting rpm repo urls and download links in config file instead of hardcoding it in ansible yml tasks, I am not sure what else they can do to support offline installation
01:11:00 <chenshuai> the aim of OPNFV for installers is to support deployment offline, and compass4nfv is working on this
01:11:21 <chenshuai> so I think OSAD need support also
01:11:24 <wshao> ok. one way to do that is to have OSAD support two phases: build and install.
01:12:18 <wshao> At build phase, internet access is assumed. but at install phase, it support offline. Let me study if that is possible, and then send out a question to them.
01:12:22 <xichengc> rockyg are they fully aware of this use case? Is there any installers that have already done it?
01:12:58 <chenshuai> wshao: yes, build phase is not needed offline, but deployment need
01:13:00 <wshao> xichengc: the requirement is valid, regardless of the current status.
01:13:15 <wshao> chenshuai: thanks,
01:14:05 <wshao> ok, let's move on
01:14:20 <xichengc> should i action it to you?
01:14:25 <wshao> sure.
01:14:30 <rockyg> Don't know if they are aware.  So, the way to write the email is to first state the use case and that it is a fairly common one.  then to pose the question of whether they are planning to address it already or if a new spec needs to be written.
01:14:51 <wshao> rockyg: thanks
01:14:54 <xichengc> thanks rockyg
01:15:09 <wshao> move on to the topic of "plugin".
01:15:46 <xichengc> #action wshao to conduct research on the possibility of having two phases of installation: build and install
01:16:26 <xichengc> #topic status on OSAD as a compass plugin
01:16:56 <wshao> current plugins are not cleanly separated from compass-core, Carl is looking into a better plugin mechanism. Fuel 6.0 has a clean way of adding plugin. It allows extensions from independent 3rd-party developers.
01:17:42 <wshao> In our case, the Cobbler is tightly coupled from compass-core code, so is the snmp-based discovery, and Chef-based package installer.
01:18:13 <wshao> hope to see some progress on this by next week.
01:19:01 <xichengc> thanks wshao. what about adding OSAD as a compass adapter?
01:19:21 <xichengc> a separate topic?
01:20:38 <chenshuai> what's difference between as a plugin and as a adapter?
01:21:54 <wshao> good question, a plugin is a code extension. where a single plugin may support more than one adapters.
01:22:27 <wshao> eg., chef installer could be a plugin, but that pluging support two adapters => IceHouse chef cookbooks, and Kilo.
01:22:54 <chenshuai> all right, thanks
01:23:05 <wshao> ok. any other topics?
01:24:24 <xichengc> Has gyu received the paramters from baigk?
01:24:33 <gyu> not yet
01:24:45 <xichengc> can we accelerate on that? chigang
01:24:52 <wshao> xichengc: have an action on that.
01:25:01 <chigang> baigk is leaving for apply passport
01:25:25 <chigang> when he come back, I will tell to handle it
01:25:30 <xichengc> #action baigk to provide parameters to gyu for OSAD integration
01:25:34 <gyu> thanks
01:25:35 <xichengc> thanks
01:26:04 <chigang> maybe next month he will go to Santa Clara:)
01:26:27 <gyu> welcome
01:26:45 <xichengc> great
01:26:54 <xichengc> wshao anything else?
01:29:48 <xichengc> wshao had to leave first
01:29:56 <xichengc> any other topics?
01:30:07 <xichengc> any other topics? 5..
01:30:10 <xichengc> any other topics? 4..
01:30:12 <xichengc> any other topics? 3..
01:30:15 <xichengc> any other topics? 2..
01:30:17 <xichengc> any other topics? 1..
01:30:19 <xichengc> Thank you
01:30:21 <xichengc> #endmeeting