Commit Graph

16 Commits

Author SHA1 Message Date
Geoff Jacobs
7fefd0ae3d default to pipenv_venv 2023-08-11 10:04:18 +10:00
Geoff Jacobs
e8914d0a6a found another task that is failing, testing out omit here 2023-08-11 09:56:35 +10:00
Lee Goolsbee
6151f01534 Merged in al2022 (pull request #187)
Add support for Amazon Linux 2022

* first pass at basic AL2022 support

* unpin git version on AL2022

* resolve a few package issues/discrepancies

* fix non-Amazon distro support

* fix missing nfs.service symlink on AL2022

* remove Ubuntu/Debian install task from aws_common (no existing ubuntu dependency tasks)

* add amazonlinux:2022 to list of images for testing via molecule

* install amazon-cloudwatch-agent from package sources instead of direct RPM on AL2022; add workaround for missing group

* fix typo in task name

* add mising amazonlinux:2022 test for product_install role

* al2022 -> al2023

* al2023 ships with rpm-installed versions of setuptools and distlib that aren't removable and older than what pipenv requires; use py3.11 instead


Approved-by: Vadym Kovalskiy
Approved-by: Eugene Ivantsov
Approved-by: Yurii Kuzan
2023-05-17 17:11:12 +00:00
Lee Goolsbee
8c745195c6 go with psycopg2-binary instead of building psycopg2 2022-09-15 11:08:02 -05:00
Lee Goolsbee
694f1c2874 use collections; use FQCN for all tasks 2022-09-07 18:56:23 -05:00
Denise Unterwurzacher
7ede9c8cc1 ITPLAT-399 Systemd cleans up files in /tmp older than 10 days. This removes the /tmp/.java_pid* file which is the socket created by the JVM that facilitates thread dumps. This file is never recreated once it's deleted, and the only way to recreate it and restore thread dump functionality is to restart the JVM. If using OpenJDK there is no -F option to force thread dumps which bypasses the socket. Once the file is deleted there is no way to take a thread dump on OpenJDK until a restart is performed. This commit excludes required java hooks including the pid file from systemd's cleanup. For more info: https://bugzilla.redhat.com/show_bug.cgi?id=1704608 2021-01-13 11:47:19 -06:00
Varun Arbatti
fb44bf92f1 Merged in DCD-590-fixes-broken-ci-due-to-linter (pull request #21)
DCD-590: Fixes lint issue

Approved-by: Steve Smith <ssmith@atlassian.com>
2019-09-02 01:08:52 +00:00
Geoff Jacobs
324dfb12e2 ITOPS-2059 specifying to manually create the group as well so that gids can be predictable if uid is <=1000 2019-08-22 13:08:20 +10:00
Steve Smith
f13fb656d0 DCD-386: Move user creation up to linux_common as NFS needs to share the UID. 2019-05-30 11:42:01 +10:00
Steve Smith
e32b439ce2 DCD-224: Add installation of the ServiceDesk OBR when specified version is "all" or "servicedesk". 2019-04-29 15:37:44 +10:00
Steve Smith
121c630034 DCD-224: Use import_tasks rather than deprecated import. 2019-04-17 12:05:02 +10:00
Steve Smith
43e5599c10 DCD-224: Add psycopg2 for Ansible Postgres support. 2019-04-17 10:37:23 +10:00
Steve Smith
79815a20c3 DCD-224: Add some other common packages. 2019-04-15 15:49:02 +10:00
Steve Smith
ba49e5c087 DCD-224: Misc. minor cleanups. 2019-04-09 16:20:13 +10:00
Steve Smith
1823f5891e DCD-224: Move to more distro-specific package installation. 2019-04-09 15:37:08 +10:00
Steve Smith
a3c58e4d0e DCD-224: Rename linux-common to linux_common for consistency. 2019-04-09 15:31:20 +10:00