Hi, in the last days I tested the installation a lot and can provide a puppet style install script on [1] and an OpenStack user-data file on [2]. Let me know if you like a proposal in system-config in this way. In the PoC is also a solution to implement a valid ssl cert for the check site. kind regards Frank [1] https://github.com/eumel8/translation_checksite/blob/aio/install.sh [2] https://github.com/eumel8/translation_checksite/blob/aio/user-data Am 2017-07-12 16:48, schrieb Ian Y. Choi: > Hello infra team (copying: openstack-i18n mailing list), > > I18n team initially proposed a spec for translation checksite about > two years ago [1], > and the specification was revised [2] by making use of > OpenStackAnsible with the help of Horizon team [3]. > > Three teams have been communicating a lot and now we think that it is > time to deploy translate checksite using OpenStackAnsible > into openstack-infra side. > > Would you help us to successfully deploy translate checksite into > openstack-infra? > It would be much nice if such deployment is accomplished by around R-5 > [4], since Soft and Hard StringFreezes > 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. > > I am copying & pasting a recent message from Frank to share up-to-date > status on translate checksite implementation status. > > =========== > 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] > 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. > 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. > > kind regards > > Frank > =========== > > With many thanks, > > /Ian > > [1] https://review.openstack.org/#/c/184559/ > [2] https://review.openstack.org/#/c/440825/ > [3] > http://specs.openstack.org/openstack-infra/infra-specs/specs/translation_check_site.html > [4] https://releases.openstack.org/pike/schedule.html > > [5] > http://git.openstack.org/cgit/openstack-infra/infra-specs/tree/specs/translation_check_site.rst > [1] > [6] http://git.openstack.org/cgit/openstack/openstack-ansible/tree/ > [2] > [7] > http://git.openstack.org/cgit/openstack/openstack-ansible/tree/scripts/gate-check-commit.sh > [3] > [8] https://review.openstack.org/#/c/276466/ [4] > > > > Links: > ------ > [1] > http://git.openstack.org/cgit/openstack-infra/infra-specs/tree/specs/translation_check_site.rst > [2] http://git.openstack.org/cgit/openstack/openstack-ansible/tree/ > [3] > http://git.openstack.org/cgit/openstack/openstack-ansible/tree/scripts/gate-check-commit.sh > [4] https://review.openstack.org/#/c/276466/