Commit Graph

23 Commits

Author SHA1 Message Date
Kevin Fenzi
1c6e9a11f4 Another pile of trailing whitespace fixes 2016-08-08 19:42:36 +00:00
Dan Callaghan
eb3f24cff1 oops wrong path 2016-04-14 21:16:44 +10:00
Dan Callaghan
9f82a7dfe7 beaker/server: fix client config quoting
I misunderstood what the |quote filter in Ansible does. It turns out
bkr's config parser doesn't even handle escaped quotes correctly
anyway(!) so for now we will have to just assume the admin username and
password don't contain any quote characters.
2016-04-14 21:13:41 +10:00
Dan Callaghan
bd633d7bae beaker/server: configure bkr client pointing back to localhost
We can use this for registering and configuring the lab controller as
part of the deployment playbooks. It will probably come in handy for
other stuff as well, like ad hoc tasks and testing.

The template is intentionally not named
templates/root/.beaker_client/config.j2 following the same pattern as
the other templates, because it seemed like a bad idea to have
a template inside a hidden directory.
2016-04-14 21:07:02 +10:00
Dan Callaghan
7bf27ddfe0 misread the systemd-tmpfiles man page 2016-04-14 17:47:14 +10:00
Dan Callaghan
1c0f82d8e2 beaker/server: invoke systemd-tmpfiles to create /var/run/beaker
The beaker-server package includes a tmpfiles.d config file to create
this dir, but it's never actually executed when the package is freshly
installed. Eventually we will need to fix this in Beaker (bug is filed).
2016-04-14 17:44:53 +10:00
Dan Callaghan
dce36eb70a beaker/server: reload httpd when SAML bits change 2016-04-14 17:29:51 +10:00
Dan Callaghan
a2db32b857 beaker/server: copy idp-metadata.xml from its canonical location
Puiterwijk explains that we want to have a single location for storing
idp-metadata.xml, instead of copying it around into each role, so that
there is only one place to update it when keys need to be rolled over.
2016-04-14 17:26:40 +10:00
Patrick Uiterwijk
5e9e1057ee Add beaker.qa saml cert
Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com>
2016-04-07 15:29:08 +00:00
Tim Flink
7b42457629 enabling mail on beaker server 2015-12-10 18:06:28 +00:00
Tim Flink
dbf2285b2d fixing copy-pasta error in beaker server role 2015-12-02 18:15:45 +00:00
Tim Flink
6fe2b37d8e forgot to add beaker-server tag 2015-12-02 18:12:20 +00:00
Tim Flink
7d7731474e adding beaker virthost ssh host key to beaker server 2015-12-02 18:11:38 +00:00
Tim Flink
78deecf7c9 make all beaker-server tags the same 2015-11-16 22:26:45 +00:00
Tim Flink
ae676bde64 beaker-server needs libvirt-client for vm interface 2015-11-16 22:24:21 +00:00
Tim Flink
7dd52b7d87 adding SAML auth to beaker server 2015-11-09 22:51:53 +00:00
Patrick Uiterwijk
08568865fe Replace all restart httpd with reload httpd
Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com>
2015-11-04 23:40:01 +00:00
Tim Flink
ab4c16885c fixing botched syntax for beaker mysql user creation 2015-05-14 18:31:53 +00:00
Tim Flink
a7af3fcb97 replacing incorrect hardcoded db names with variable 2015-05-14 18:27:44 +00:00
Tim Flink
dac182e972 fixing wrong username/password for beaker mysql user 2015-05-14 18:22:39 +00:00
Tim Flink
d544d05f71 beaker yum repo config is in beaker/base now 2015-05-14 17:37:28 +00:00
Tim Flink
5637e6a34b deduping beaker repo files, fixing issue with url rendering for those repos on rhel 2015-05-14 17:35:39 +00:00
Tim Flink
1b784e7778 Adding beaker lab controller and server roles for beaker-stg 2015-05-14 17:00:35 +00:00