summaryrefslogtreecommitdiffstats
path: root/roles/beaker
Commit message (Collapse)AuthorAgeFilesLines
* configure OpenID Connect auth on BeakerDan Callaghan2017-04-131-0/+4
|
* In ansible 2.2 always_run is depreciated. Switch to check_mode.Kevin Fenzi2016-11-011-1/+1
|
* see if this syntax change makes ansible 2.2 happyKevin Fenzi2016-10-131-3/+3
|
* Another pile of trailing whitespace fixesKevin Fenzi2016-08-083-4/+4
|
* beaker/labcontroller: use tftp.socket instead of xinetdDan Callaghan2016-04-191-6/+1
| | | | | We are on RHEL7 so using xinetd is a bit of overkill, we can just use tftp.socket instead.
* beaker/labcontroller: remove beaker-transfer handlingDan Callaghan2016-04-191-12/+1
| | | | | | | Previously this was trying to be smart in deciding whether to enable/restart beaker-transfer, but there's no need. We aren't going to need it any time soon and we can just enable it unconditionally in future when we do need it.
* oops wrong pathDan Callaghan2016-04-141-1/+1
|
* beaker/server: fix client config quotingDan Callaghan2016-04-141-2/+2
| | | | | | | 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.
* beaker/server: configure bkr client pointing back to localhostDan Callaghan2016-04-143-0/+24
| | | | | | | | | | | 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.
* misread the systemd-tmpfiles man pageDan Callaghan2016-04-141-1/+1
|
* beaker/server: invoke systemd-tmpfiles to create /var/run/beakerDan Callaghan2016-04-141-0/+6
| | | | | | 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).
* beaker/server: reload httpd when SAML bits changeDan Callaghan2016-04-141-0/+6
|
* beaker/server: copy idp-metadata.xml from its canonical locationDan Callaghan2016-04-141-1/+8
| | | | | | 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.
* Add beaker.qa saml certPatrick Uiterwijk2016-04-072-0/+55
| | | | Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com>
* Update all calls to sudo to use 'become' and sudo_user to 'become_user'Kevin Fenzi2016-02-021-4/+4
|
* always run tasks that register variables so later plays that depend on them ↵Kevin Fenzi2015-12-261-0/+1
| | | | work in check/diff mode
* enabling mail on beaker serverTim Flink2015-12-101-1/+1
|
* fixing copy-pasta error in beaker server roleTim Flink2015-12-021-1/+1
|
* forgot to add beaker-server tagTim Flink2015-12-021-0/+2
|
* adding beaker virthost ssh host key to beaker serverTim Flink2015-12-021-0/+6
|
* make all beaker-server tags the sameTim Flink2015-11-161-2/+2
|
* beaker-server needs libvirt-client for vm interfaceTim Flink2015-11-161-7/+6
|
* adding SAML auth to beaker serverTim Flink2015-11-095-14/+191
|
* Replace all restart httpd with reload httpdPatrick Uiterwijk2015-11-042-3/+3
| | | | Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com>
* Change all instances of ansible_distribution_major_version to filter to int ↵Kevin Fenzi2015-05-271-2/+2
| | | | for comparisons.
* fixing hub URL to use internal hostnameTim Flink2015-05-141-1/+1
|
* fixing botched syntax for beaker mysql user creationTim Flink2015-05-141-1/+2
|
* replacing incorrect hardcoded db names with variableTim Flink2015-05-141-2/+2
|
* fixing wrong username/password for beaker mysql userTim Flink2015-05-141-2/+5
|
* add missing deps for beaker labcontrollerTim Flink2015-05-141-6/+5
|
* beaker yum repo config is in beaker/base nowTim Flink2015-05-142-23/+0
|
* deduping beaker repo files, fixing issue with url rendering for those repos ↵Tim Flink2015-05-146-33/+38
| | | | on rhel
* Adding beaker lab controller and server roles for beaker-stgTim Flink2015-05-1411-0/+482
|
* fixing copy-pasta and syntax errorsTim Flink2015-05-081-2/+2
|
* make sure the target dir exists before copying files into itTim Flink2015-05-081-0/+8
|
* nonexistant users can't add themselvesTim Flink2015-05-081-2/+0
|
* more tweaking for beaker virthost setupTim Flink2015-05-083-3/+467
|
* vms only show up for the user that created them, use correct user for vm listTim Flink2015-05-071-0/+2
|
* using variable for template instead of incorrect static valueTim Flink2015-05-071-1/+1
|
* generate libvirtd.conf from template instead of copying over standard oneTim Flink2015-05-071-2/+2
|
* missed a filename change for the beaker/virthost roleTim Flink2015-05-071-1/+1
|
* moving virthost tasks into the beaker/virthost role for more auth controlTim Flink2015-05-076-3/+106
|
* create vms as libvirt user instead of rootTim Flink2015-05-071-1/+7
|
* removing reduncant boot order declaration from beaker client libvirt xmlTim Flink2015-05-071-2/+0
|
* valid xml is helpfulTim Flink2015-05-071-2/+2
|
* making beaker vm xml more genericTim Flink2015-05-071-33/+4
|
* using command since the virt module isn't doing what i want it to doTim Flink2015-05-071-1/+1
|
* rhel7 has a different path for qemu-kvm than fedoraTim Flink2015-05-071-1/+1
|
* adding required missing name value to virt defineTim Flink2015-05-071-1/+1
|
* adding lv and vm creation to beaker virthostTim Flink2015-05-071-1/+18
|