This cleans up ask-staging which hasn't been a thing in a log time.
We remove some puppet stubs for nodepool builders (they are all ansible
now).
We also cleanup the inventory file to remove corvustest, lists-dev,
pbx, mirror-update*.openstack.org (is opendev.org now), and sort the
LE list.
Change-Id: I8da025640e16bf6e8aca1eb6ec7799d26bd03f12
Not updating the gerrit git links thing, because that needs to
be a wider patch that updates the link syntax too.
Change-Id: I98013ba79e707540879e0cf2849a35c52f3371e8
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
Solr version 4.10.4 is not available on official mirrors. The
repository url was changed to https://archive.apache.org/dist/lucene/solr
where the 4.x branch still exist.
The upgrade to 5.x require major changes in solr deployment model, so
this patch is just a short term workaround.
Change-Id: I0fab4fa6b49b766b0b62a978f62150bbceeb4b08
The askbot branches were separated by major versions, in the upstream
repository so this patch pins the ask-staging to the 0.7.x.
The 0.7.x. branch works with django version 1.5.x.
Settings.py now contains the new language configuration options,
including the ASKBOT_LANGUAGE_MODE settings and the required
captcha module.
Change-Id: Icd1052da20396601010315447a385fe7353391cd
This custom template is fixing the broken site of ask-staging.o.o
caused by the configuration change introduced in upstream
askbot-devel repository:
8854ef6dd4
Change-Id: Idf629d7a7908c71dca6a056cd31eb2319caa821c
Depends-On: Ic88b584cb60ab7f96c17e17b904c89200e10055d
This patch provides a new dist_root directory for solr
distribution under /srv/dist/solr instead of /tmp, which
is getting removed after instance restart. Hopefully this
resolves the missing smartcn file failure on puppet run.
Change-Id: Ieb59fc470079dc548e0b6e2018504c47838ab906
Add mkiss user account to ask-staging.o.o to investigate
application logs and do basic maintenance of staging
server, like db restore for testing.
Change-Id: I2d22e2ceb4af0d20bb9d0cca8363c9f48163c094
This patch provides the ask-staging.o.o instance and required
service dependencies like pgsql database and solr service. The
ask-staging.o.o is used to test the development patches of
the production ask.o.o, and part of the ask.o.o quality
assurance process of a release.
New hiera variables:
- ask_staging_db_password: staging database password
- ask_staging_redis_password: redis password
Depends-On: I560c24c3b09e4a8d09b23afa619a4cf361601cbe
Depends-On: Id0c414dbac24056aad2a619b09327855f52ec3a9
Change-Id: I605102358a6cb05b1fbdb2564d578e89de253413