<div dir="ltr">Hello infra team (copying: openstack-i18n mailing list),<div><br></div><div>I18n team initially proposed a spec for translation checksite about two years ago [1],</div><div>and the specification was revised [2] by making use of OpenStackAnsible with the help of Horizon team [3].</div><div><br></div><div>Three teams have been communicating a lot and now we think that it is time to deploy translate checksite using OpenStackAnsible</div><div>into openstack-infra side.</div><div><br></div><div>Would you help us to successfully deploy translate checksite into openstack-infra?</div><div>It would be much nice if such deployment is accomplished by around R-5 [4], since Soft and Hard StringFreezes</div><div>are important for translators, but it we do not have enough time to prepare by then, it would be also nice to prepare translate checksite for the next cycle.</div><div><br></div><div>I am copying & pasting a recent message from Frank to share up-to-date status on translate checksite implementation status.</div><div><br></div><div>===========</div><div>We are nearly done with the developement of translation check site. At the moment I'm doing some test with the work from Andy but basicly it's realized as described in [5]<br>Now it's time to think about the installation on openstack-infra site. I think we need a new server with Ubuntu Xenial, clone the git repo [6] and run the script on [7]. Finaly with need a cron job to sync the translation files periodically.<br>The question is what you need for the installation. Is it a puppet manifest like [8] or you prefer a new format? The installation of the site takes up to 50-60 min. This was a problem in the past for running puppet. But we need the time only for a fresh installation. Later we can refresh code with git pull as ansible task or manually.<br><br>kind regards<br><br>Frank<br>===========<br></div><div><br></div><div>With many thanks,</div><div><br></div><div>/Ian</div><div><br></div><div>[1] <a href="https://review.openstack.org/#/c/184559/">https://review.openstack.org/#/c/184559/</a></div><div>[2] <a href="https://review.openstack.org/#/c/440825/">https://review.openstack.org/#/c/440825/</a></div><div>[3] <a href="http://specs.openstack.org/openstack-infra/infra-specs/specs/translation_check_site.html">http://specs.openstack.org/openstack-infra/infra-specs/specs/translation_check_site.html</a></div><div>[4] <a href="https://releases.openstack.org/pike/schedule.html">https://releases.openstack.org/pike/schedule.html</a></div><div><div>[5] <a href="http://git.openstack.org/cgit/openstack-infra/infra-specs/tree/specs/translation_check_site.rst" rel="noreferrer" target="_blank">http://git.openstack.org/cgit/<wbr>openstack-infra/infra-specs/tr<wbr>ee/specs/translation_check_sit<wbr>e.rst</a><br>[6] <a href="http://git.openstack.org/cgit/openstack/openstack-ansible/tree/" rel="noreferrer" target="_blank">http://git.openstack.org/cgit/<wbr>openstack/openstack-ansible/tr<wbr>ee/</a><br>[7] <a href="http://git.openstack.org/cgit/openstack/openstack-ansible/tree/scripts/gate-check-commit.sh" rel="noreferrer" target="_blank">http://git.openstack.org/cgit/<wbr>openstack/openstack-ansible/tr<wbr>ee/scripts/gate-check-commit.<wbr>sh</a><br>[8] <a href="https://review.openstack.org/#/c/276466/" rel="noreferrer" target="_blank">https://review.openstack.org/#<wbr>/c/276466/</a><br></div></div><div><br></div></div>