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/
_______________________________________________
OpenStack-Infra mailing list
[email protected]
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-infra