Commit Graph

297 Commits

Author SHA1 Message Date
ed95b07b82
Fix openqa iso download and repo permissions (#14998)
* use built-in checksum of ansible get_url

* do not make everything executable, enable write by geekotest group
2021-10-26 23:31:01 -04:00
Lukas Magauer
fb12494308
Remove openqa-vnc firewall service as ports get directly added (#14997)
Co-authored-by: lumarel <lumarel@users.noreply.github.com>
2021-09-26 08:17:35 -04:00
nazunalika
0a983db61c
add ansible.utils 2021-09-23 13:35:06 -07:00
nazunalika
4929e29f9a
add badges 2021-09-11 00:29:50 -07:00
Louis Abel
5d586cdbe1
Merge pull request #14996 from akatch/openqa_dev_demo_fixes
Openqa dev demo fixes
2021-09-02 19:24:14 -07:00
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
Louis Abel
26854b91b2
Merge pull request #14995 from akatch/readme_role_template_link
Update README with correct role template link
2021-08-29 20:17:47 -07:00
Al Bowles
95a55c9217 Update README with correct role template link 2021-08-29 21:07:07 -05:00
Louis Abel
daa4610720
Merge pull request #14993 from rocky-linux/develop
Develop
2021-08-28 16:08:15 -07: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
Louis Abel
1a1aedf1b8
Merge pull request #14992 from rocky-linux/develop
Develop
2021-08-20 09:43:10 -07:00
nazunalika
1ab0d3ce2a
temporarily add line length skip 2021-08-20 09:39:48 -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
Louis Abel
e5c57418d5
Merge pull request #14989 from rocky-linux/develop
Develop
2021-04-25 10:21:15 -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
Louis Abel
5d8f09f683
Merge pull request #14988 from rocky-linux/develop
fix lint
2021-04-24 01:27:09 -07:00
nazunalika
2b5141255c
fix lint 2021-04-24 01:26:37 -07:00
Louis Abel
ff9d39342a
Merge pull request #14987 from rocky-linux/develop
Bugzilla
2021-04-24 01:19:59 -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
Louis Abel
be269f8608
Merge pull request #14985 from rocky-linux/develop
Merge Downward Changes
2021-04-02 18:02:13 -07:00
nazunalika
1b9674d3ea
add pipefail 2021-04-02 17:43:12 -07:00