Commit Graph

233 Commits

Author SHA1 Message Date
Al Bowles
a0829258e3 Worker start task now honors the openqa_worker_count parameter 2021-09-02 09:53:52 -05:00
Al Bowles
2891c562c8 Fixes for a few openQA dev setup bugs
While prepping for my demo to the testing team, I ran into a few issues.
These did not come up earlier as I was using an incomplete method for
nuking my local openQA install to test this automation.

- Check for Postgres data directory now correctly checks for a `base`
  dir rather than its parent `data` (which can exist but be empty if
  Postgres has been installed but not initialized
- firewalld service is named `http`, not `httpd`
- Automation now "logs in" to web UI, allowing fifloader.py to execute
2021-09-02 08:45:26 -05:00
nazunalika
d2b9157848
fix lints 2021-08-30 17:25:18 -07:00
nazunalika
8780f712a6
fix lints 2021-08-30 17:21:56 -07:00
akatch
65a83babc9
Add automation for bootstrapping an openQA developer box (#14994)
* Add automation for bootstrapping an openQA developer box

This PR adds the playbook `init-rocky-openqa-developer-host.yml`, to be
used for bootstrapping developer instances of OpenQA. This playbook
mostly follows the automation from [this
repo](https://github.com/rocky-linux/OpenQA-Fedora-Installation).

* Add suggestions from @nazunalika
2021-08-30 20:18:39 -04:00
nazunalika
fcdf86b31c
Linting and Formatting
This commit appends the README.md to state that yaml files should start
with `---` and end with `...`. This also addresses some linting
warnings that were not appearing during pre-commit on local system.
2021-08-29 22:02:24 -07:00
Al Bowles
95a55c9217 Update README with correct role template link 2021-08-29 21:07:07 -05:00
nazunalika
7d36cd1cd2
quick readme update 2021-08-27 09:49:10 -07:00
nazunalika
e431bc0fc8
add service support 2021-08-25 10:32:23 -07:00
nazunalika
a5bd83543f
I think this syncs the ipa keys 2021-08-21 17:49:53 -07:00
nazunalika
23ac836f2a
fix trusted proxies 2021-07-18 15:25:27 -07:00
nazunalika
3f3b5d27a8
missing requirements 2021-07-18 15:21:11 -07:00
nazunalika
1a0cbb75e9
cleanup 2021-07-18 15:17:49 -07:00
nazunalika
f5afcc6d44
fix vars 2021-07-18 15:06:02 -07:00
nazunalika
e9589a3985
removing nginx 2021-07-18 15:02:50 -07:00
nazunalika
f755147df9
fix further logic 2021-07-18 13:50:50 -07:00
nazunalika
7e74b8c3e3
registry 2021-07-18 12:15:10 -07:00
nazunalika
f26e9e674a
nginx needs to be stopped 2021-07-18 11:50:01 -07:00
nazunalika
7d94a6a7d8
fix support for rocky 2021-07-16 18:08:27 -07:00
nazunalika
94f74bc97c
support rocky 2021-07-16 18:04:24 -07:00
nazunalika
5b4589b4e6
sync requires 2021-07-11 21:21:11 -07:00
nazunalika
f118ec9571
Attempt Sync
This is attempting a sync of some stuff from our ansible server. Some
data is either missing or obfuscated.
2021-07-11 21:16:19 -07:00
nazunalika
d9c5608349
turn on gitlab mail 2021-07-09 12:29:19 -07:00
nazunalika
06376ce014
fix scm 2021-06-28 12:42:04 -07:00
nazunalika
9ecf10d1fb
address ldap_attrs 2021-05-04 07:56:50 -07:00
nazunalika
0ce89a2a05
fix name 2021-05-04 07:52:40 -07:00
nazunalika
4359de6300
update tree 2021-04-25 12:55:05 -07:00
nazunalika
9924afd099
add one more module 2021-04-25 10:18:18 -07:00
nazunalika
8fdb68fdde
forgot one perl module 2021-04-24 03:18:11 -07:00
nazunalika
2b5141255c
fix lint 2021-04-24 01:26:37 -07:00
nazunalika
ff44b35cc8
bugzilla 2021-04-24 01:19:07 -07:00
nazunalika
d532f6a28d
bugzilla 2021-04-24 01:15:27 -07:00
nazunalika
3d32fa1988
add gitlab adhocs 2021-04-05 13:12:48 -07:00
nazunalika
46fa4fab25
update PDR 2021-04-04 23:45:24 -07:00
nazunalika
f05ade9fe4
add PDR disable 2021-04-03 21:53:10 -07:00
nazunalika
81aa7faa26
add gitlab runner 2021-04-03 11:53:46 -07:00
nazunalika
1b9674d3ea
add pipefail 2021-04-02 17:43:12 -07:00
nazunalika
33d513abdb
mantis changes 2021-04-02 17:30:42 -07:00
nazunalika
1657af57cf
not needed 2021-04-02 01:00:10 -07:00
nazunalika
db9e86971f
lint it up 2021-04-02 00:56:50 -07:00
nazunalika
2845eade88
use grubby instead 2021-04-01 20:16:58 -07:00
nazunalika
a68f9b7102
add manual things 2021-04-01 20:13:55 -07:00
nazunalika
6b9d992f17
do it for the lint 2021-04-01 20:00:37 -07:00
nazunalika
aac5f31ef3
do it for the lint 2021-04-01 19:58:09 -07:00
nazunalika
94827f80df
add missing 2021-04-01 19:49:59 -07:00
nazunalika
ad5f13a85a
fix cdn 2021-04-01 19:35:17 -07:00
nazunalika
2e612242cb
adding additional requirements 2021-04-01 14:14:00 -07:00
nazunalika
742d44c615
fix roles 2021-04-01 11:25:26 -07:00
nazunalika
50f92187fb
repo server start 2021-04-01 11:22:31 -07:00
nazunalika
3458aef0d9 init koji hub 2021-02-15 22:32:07 -07:00