Add the required serveraliases and rewrite settings needed to support
both trystack.openstack.org and trystack.org.
Change-Id: I1a6560be8a1a24b50b1d047ed990e5f029ac5ee5
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
The default behavior of the dpkg DIB element is to overlay a
directory from the host filesystem at /var/cache/apt/archives in the
chroot so that the cache of packages can persist to subsequent image
builds. This has a side effect of not actually populating the cache
within the chroot at all. Disable the local cache on the host so
that we can cache DEB packages in our images.
Change-Id: I1e33cb2e6049c83b3aad4a18885d8bd909f09195
There is a potential conflict in a grafana dependency,
camptocamp-archive, and the puppet-archive module that
is installed for system-config.
Adding a reminder on the module, to be sure we don't use
any archive functionality from grafana.
Change-Id: I95ad79d9498e30848863a5daca2480f1c1abd687
We now fully support puppet-httpd, so lets remove puppet-apache
Change-Id: I48924b277ccbadf805947ae400b25807f3887cdc
Depends-On: I67aea79c04d725f9b9889a38aff018f0895321a9
Depends-On: I0bcc68e049396560e9f51a2cb4ba941f8a8d2862
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
puppet-httpd is the openstack-infra module for of puppetlabs-apache (0.0.4)
release.
This patchset will remove the puppetlabs-apache namespace from -infra
allow for possible future patchsets to use newer puppetlabs-apache
modules.
Change-Id: Id9f08de5ca32eac884a01f11a2cf34e1044d3048
Depends-On: I4f4648538801a60f45b28cedc73b24d8905cfe14
Depends-On: Ifcc60d173430e30159aa794e5adb5ba71107e647
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
As part of the ask.openstack.org upgrade, it must be migrated to
Ubuntu Trusty. The askbot puppet module no longer properly supports
Precise and is not being applied on the old ask production server in
preparation for this migration. Go ahead and start testing for the
correct platform now.
Change-Id: I50a991ec9343fae1329601036776bcee7a7a62aa
Since it is possible to run both single_use_slave with the thin
parameter true / false, we should be testing both in the gate.
Currently, we set thin to false for our bare nodes and true for
devstack.
Change-Id: Ia0437efb5371d75659fa5523c3e982c252589db6
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
This reverts commit 1cfb0442ffaccbbb31ea4f3f3dd7a6842e6d4423.
This new patch contains all the resource definitions required to
deploy and configure a trusty based ask.o.o based on the askbot github
repository.
Change-Id: Ia7dc3944666df1bb81d314fd6c3eb08b4c1e2cbd
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
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
puppet-os-client_config is a new repo and needs
to be added to the modules.env in order for it
to be included in CI test jobs.
Change-Id: I6eace8f4dae382075a64a6fd86a89732588bf299
We'll be using trove for our database, as such we don't need to spin
up a local database.
Change-Id: I0768915cbed4d018f4d0ce3a86072bcf05e32cb9
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
Since hpcloud have updated their Ubuntu Precise and Trusty base
images and renamed/deprecated the ones we were using, update to the
current active names so we can continue to build snapshot-based
nodepool images there.
Change-Id: I168fe82363e0ca901c776903fc8834bcc2bad545