Commit Graph

14 Commits

Author SHA1 Message Date
Monty Taylor 15663daaf7 Add iptables role
Co-Authored-By: James E. Blair <corvus@inaugust.com>
Change-Id: Id8b347483affd710759f9b225bfadb3ce851333c
Depends-On: https://review.openstack.org/596503
2018-08-27 14:33:32 +00:00
Monty Taylor bab6fcad3c
Remove base.yaml things from openstack_project::server
Now that we've got base server stuff rewritten in ansible, remove the
old puppet versions.

Depends-On: https://review.openstack.org/588326
Change-Id: I5c82fe6fd25b9ddaa77747db377ffa7e8bf23c7b
2018-08-16 17:25:10 -05:00
Frank Kloeker dc767ea637 Upgrade translate-dev.o.o to Zanata 4.3.3
Fixed the OpenID issue https://zanata.atlassian.net/browse/ZNTA-2303

To solve the account issues on translate-dev.o.o described in
https://etherpad.openstack.org/p/translate-dev-openstackid-issues
the team decided to start with with a fresh installation instead
repair the individual accounts.
Please do before apply puppet on mysql:

drop database zanata;
create database zanata;

A new schema will be created during deployment process automatically.
Admin user will be created from admin_users variable from system-config
manifest. The user must be registered with this username after that.

Change-Id: I9658c9e3ac7968ec4ce4309512f62ceb0b080028
2018-01-08 13:44:31 +01:00
Frank Kloeker 5c082113e1 Upgrade translate-dev.o.o to Zanata 4.3.1
this patch configures Zanata version 4.3.1 on translate-dev node
prerequisite is puppet-zanata installed from https://review.openstack.org/#/c/506795/
additional some manual steps are required during upgrade procedure
described in https://etherpad.openstack.org/p/zanata_upgrade_4xx

Change-Id: I5175f95cdd7c25370aa63fcff2e1c2536b46a809
2017-11-30 22:32:44 +01:00
Clark Boylan 84e8b5969d Install zanata 3.9.6 from zip not war
This allows us to get all the required deps from upstream's package (the
zip) rather than installing a war then trying to cobble together all the
deps per release. Should result in a much simpler deployment method
going forward.

Change-Id: I9d7b2d96ce55e62da7ce581ba70ae2635b6e8b44
Depends-On: I7632bbb30c8e3780836df65a47d35ca42b0b3f3c
2017-02-07 14:13:17 -08:00
Clark Boylan 43eb98dbde Install wildfly 10 on translate-dev
Zanata 3.9.6 requires wildfly 10 not 9. Since we are trying to upgrade
to Zanata 3.9.6 bump up wildfly to 10.

Depends-On: Iea29eba84b83879dd5e7b2e7522efc3f20ca7058
Change-Id: I6964e208e1339b7fed37beb92401c2e8faa2f396
2017-01-19 09:06:50 -08:00
Clark Boylan 4db4adbb48 Upgrade translate-dev01 to Zanata 3.9.6
This is part of testing the upgrade for the production service. Upgrade
the dev server first so that we can double check things are happy. Note
that this requires java 8 so we have previously upgraded translate-dev01
to Xenial which includes java 8.

Change-Id: I6ba4c1a272660942460d0de5a70d9866df47c031
2017-01-19 11:19:44 +11:00
Steve Kowalik 70989e9452 Call two jeepyb scripts with new logging
Now that the jeepyb command line utility scripts have grown
consistent logging, make use of it when we call register-zanata-projects
and manage-projects.

Change-Id: If6933b13ae57bf379dee7b13c5c37e93d54b7b54
Depends-On: Ibc85f8e3b47f9c7898ad4334511b44e91ecbd736
2015-08-27 14:16:38 +10:00
Steve Kowalik 3dc7068020 Call register-zanata-projects on translate-dev
To allow us to register projects in Zanata automatically, pull in
jeepyb, and subscribe to the projects.yaml file to run it when it
changes.

This makes use of the wildfly user and home directory as a useful
place to copy and subscribe to the projects.yaml file.

Change-Id: I25bd20a38315819b79049dd947ada40029a92163
Depends-On: Id0229864b64ce39c70b559e1eb5d94822f1988ec
Depends-On: Id78a590ea07b886afc0c98e309ff6df45f2240bf
2015-08-04 14:35:23 +10:00
stephane 7564dce4bd Make default email mandatory
Zanata needs to	be able	to send	email for user registration, etc.
Make this parameter mandatory.

Change-Id: Ic16b2121c2c8e4858d86a1ab5b16ceb94b278ed5
2015-04-22 17:08:36 -07:00
stephane a9310440c1 Add default from address
Zanata needs a default from address to send out email, which users
will need in order to register for accounts, etc.

Change-Id: I20748336e423f8231bd42e73082a684c750d9dc8
2015-04-11 13:06:28 -07:00
stephane 2f9ebc5624 Add admin users
Zanata allows you to specify a comma-separated list of which users
have admin privileges in its standalone.xml config. Configure the
users so we can login using OpenID and see the admin interface.

Change-Id: I9db5ae002fdb6ccb541295fa3a6a7282eb826e6a
2015-04-10 15:10:52 -07:00
stephane 116dceb5b4 Add Zanata AJP listener
We need to add the AJP listener port so that we can use Apache
as a proxy with Zanata.

Change-Id: I4073d8121cd9c2517f6064c6baf0f471e855f911
2015-04-10 11:56:18 -07:00
stephane 11f779802b Add infra setup for zanata
Add an entry in site.pp and a module for translate-dev so we can
deploy an initial test server.

Change-Id: I64334620665718f430ddba8dfd304a476365ce5e
2015-04-09 17:21:49 -07:00