1
0
Fork 0
forked from infra/ansible
Commit graph

9,359 commits

Author SHA1 Message Date
cc1925ec64 add app-actions to elnbuildsync (#3506)
Signed-off-by: Vít Smolík <me@smoliicek.cz>
Reviewed-on: infra/ansible#3506
2026-07-09 19:51:44 +00:00
7b15ebf44a migrate openshift-apps to use openshift/app-actions (#3459)
Reviewed-on: infra/ansible#3459
2026-07-09 19:09:25 +00:00
7324f9f5df
zabbix: openshift proxy prod deploy
Signed-off-by: David Kirwan <davidkirwanirl@gmail.com>
2026-07-09 12:50:34 +01:00
c51e04de81 Collectd: cleanup collectd everywhere except FMN
Signed-off-by: Greg Sutcliffe <fedora@emeraldreverie.org>
2026-07-09 11:01:41 +00:00
1529684dc1 Revert "bvmhost-x86-05/06: we need iscsi client here"
This reverts commit 65dc5ada06.
2026-07-08 15:28:57 -07:00
65dc5ada06 bvmhost-x86-05/06: we need iscsi client here
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2026-07-08 15:20:55 -07:00
f14c45f68c
Collectd: missed a deleted role in psql playblook
Signed-off-by: Greg Sutcliffe <fedora@emeraldreverie.org>
2026-07-08 14:00:11 +01:00
c712b24ee4 Collectd: remove files & packages
Signed-off-by: Greg Sutcliffe <fedora@emeraldreverie.org>
2026-07-08 12:23:07 +00:00
f796c95508
OScontrol: add missing yaml directive to playbook
Signed-off-by: Greg Sutcliffe <fedora@emeraldreverie.org>
2026-07-08 13:11:36 +01:00
92fe69c649 OpenShift: Refactor os-control playbook to a role and add monitoring
Signed-off-by: Greg Sutcliffe <fedora@emeraldreverie.org>
2026-07-08 12:06:57 +00:00
66caf2072c add openshift/app-actions to blockerbugs.yml
Signed-off-by: Vít Smolík <me@smoliicek.cz>
2026-07-07 22:42:56 +00:00
48d0ccef83 add openshift/app-actions to badges.yml
Signed-off-by: Vít Smolík <me@smoliicek.cz>
2026-07-07 22:42:32 +00:00
200b7a1fd7 add openshift/app-actions to asknot.yml
Signed-off-by: Vít Smolík <me@smoliicek.cz>
2026-07-07 22:40:46 +00:00
3ddb342c58 application-monitoring: retire app
We never deployed this in the new clusters since we moved and the folks
who were working on it have left. If we want to revive it later, we can
always pull it out of git history.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2026-07-07 15:38:59 -07:00
db494be972
ELNBuildSync: enable redeployment
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>

Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>

rh-pre-commit.version: 2.4.0
rh-pre-commit.check-secrets: ENABLED
2026-07-07 14:13:02 -04:00
eee169398c
ELNBuildSync: Actually apply the service object
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>

rh-pre-commit.version: 2.4.0
rh-pre-commit.check-secrets: ENABLED
2026-07-07 13:25:37 -04:00
James Antill
96b1531c50 Revert "elnbuildsync: limit to staging for now"
This reverts commit 7ef75bd174.
2026-07-07 12:55:32 -04:00
701d7e1867 fix(koji-http-toggle): delete each nft drop rule handle separately
Signed-off-by: Samyak Jain <samyak.jn11@gmail.com>
2026-07-07 12:45:36 +05:30
f059b1f9d2 fix(koji-http-toggle): resolve proxy IPs via shell so awk pipe works
Signed-off-by: Samyak Jain <samyak.jn11@gmail.com>
2026-07-07 12:32:36 +05:30
d9e7279830 Add Ansible playbook to toggle Koji HTTP access with nftables
Signed-off-by: Samyak Jain <samyak.jn11@gmail.com>
2026-07-07 12:14:25 +05:30
9b65ab416b
Nagios: remove nagios_server role
Signed-off-by: Greg Sutcliffe <fedora@emeraldreverie.org>
2026-07-02 13:39:18 +01:00
b27e90e124
ELNBuildSync: Add hostname entries
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>

rh-pre-commit.version: 2.4.0
rh-pre-commit.check-secrets: ENABLED
2026-07-01 14:34:56 -04:00
20687f05ee
ELNBuildSync: Wait for the build to complete
The playbook can be run with --tags all,build and it will perform the
ImageStream build and then proceed to deployment.

Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>

rh-pre-commit.version: 2.4.0
rh-pre-commit.check-secrets: ENABLED
2026-07-01 13:57:48 -04:00
609976d3c2
Revert "ELNBuildSync: Wait for build to complete"
This reverts commit baceaabf97.
2026-07-01 13:54:34 -04:00
baceaabf97
ELNBuildSync: Wait for build to complete
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>

rh-pre-commit.version: 2.4.0
rh-pre-commit.check-secrets: ENABLED
2026-07-01 13:34:47 -04:00
0b1267eb9b
Nagios: remove nagios_client role, and remove it from playbooks
Signed-off-by: Greg Sutcliffe <fedora@emeraldreverie.org>
2026-07-01 17:31:32 +01:00
f70420248f
ELNBuildSync: properly quote FM queue name
Also ensure that the fedora-messaging config is updated whenever the tag
is specified.

Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>

Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>

rh-pre-commit.version: 2.4.0
rh-pre-commit.check-secrets: ENABLED
2026-06-30 10:01:11 -04:00
9a7c1aebeb
Deploy jira-sync to prod
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2026-06-29 19:41:59 +02:00
ee0afdd0aa
Syntax
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2026-06-27 00:11:06 +02:00
ff96161c07
Create the project first
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2026-06-26 23:54:37 +02:00
ae6524da08
Typo
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2026-06-26 23:52:54 +02:00
98276d6b77
Scaffolding for jira-sync in staging Openshift
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2026-06-26 23:50:01 +02:00
b8403b4b0f
ELNBuildSync: Force apply of OpenShift objects
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>

rh-pre-commit.version: 2.4.0
rh-pre-commit.check-secrets: ENABLED
2026-06-26 15:11:54 -04:00
29481de49e
ELNBuildSync: push Kubernetes objects when building
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>

rh-pre-commit.version: 2.4.0
rh-pre-commit.check-secrets: ENABLED
2026-06-26 14:41:19 -04:00
5eff1cce5b ELNBuildSync: rename public-config to static-config
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>

rh-pre-commit.version: 2.4.0
rh-pre-commit.check-secrets: ENABLED
2026-06-26 17:52:33 +00:00
0e8523bab3 ELNBuildSync: rename ebs-config.yml to ebs-secrets.yml
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>

rh-pre-commit.version: 2.4.0
rh-pre-commit.check-secrets: ENABLED
2026-06-26 17:52:33 +00:00
318288aedc ELNBuildSync: Add static configuration file
Includes the Koji, Bodhi and Database configuration

Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>

rh-pre-commit.version: 2.4.0
rh-pre-commit.check-secrets: ENABLED
2026-06-26 17:52:33 +00:00
0ce30a13ba buildvm-s390x-13.s390.fedoraproject.org: remove from compose
We have 3 compose builders, but we don't really need all of them I don't
think. The rawhide composes do boot.iso for everything and server
and server dvd here, so 2 builders I think should be fine.

Lets move this one to be a general builder to try and prevent
backlogs.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2026-06-26 09:33:09 -07:00
15d3280750 [bodhi] Always run pre_tasks
When running the playbook with specific tag it will skip pre_tasks and
some of the vars are missing if that happens. Let's add tags: always to
run it everytime.

Signed-off-by: Michal Konecny <mkonecny@redhat.com>
2026-06-24 10:59:36 +02:00
9d21d55364 fix lint errors
Signed-off-by: Vít Smolík <me@smoliicek.cz>
2026-06-23 19:30:22 +00:00
642b7afdf3 feat(openshift): add restart for openscanhub + reusable role
Assisted-by: gpt-5.5 in Codex
Signed-off-by: Vít Smolík <me@smoliicek.cz>
2026-06-23 19:30:22 +00:00
ecac04bf27 Whoops, add the openQA distgit reporter queue to the playbook
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2026-06-19 14:14:13 +02:00
3191e90c16
Zabbix: add zabbix_agent to places where nagios_client is used
Signed-off-by: Greg Sutcliffe <fedora@emeraldreverie.org>
2026-06-19 11:41:51 +01:00
98747b34a7
ELNBuildSync: Further fixes for prod/stg var split
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>

rh-pre-commit.version: 2.4.0
rh-pre-commit.check-secrets: ENABLED
2026-06-15 16:25:13 -04:00
James Antill
0a8e3dbe21 Revert "elnbuildsync: Add keytab_service variable for openshift/keytab."
This reverts commit 816d3c74a2.
2026-06-15 15:49:53 -04:00
James Antill
816d3c74a2 elnbuildsync: Add keytab_service variable for openshift/keytab.
Signed-off-by: James Antill <james@and.org>
2026-06-15 15:46:18 -04:00
9da15d2b03
ELNBuildSync: rework variable locations
Instead of having foo: and foo_stg: variables with ternary() selections
based on environment, take a cue from Koschei and use two variable files
in the role, selected by environment name.

rh-pre-commit.version: 2.4.0
rh-pre-commit.check-secrets: ENABLED
2026-06-15 14:30:12 -04:00
f5a5681182
elnbuildsync: Retrieve keytab from IPA
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>

rh-pre-commit.version: 2.4.0
rh-pre-commit.check-secrets: ENABLED
2026-06-15 10:49:42 -04:00
7ef75bd174
elnbuildsync: limit to staging for now
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>

rh-pre-commit.version: 2.4.0
rh-pre-commit.check-secrets: ENABLED
2026-06-15 09:08:05 -04:00
92d93d29f0 ELNBuildSync: Use different config branch on staging
Also fix missing variable reference for the main role deployment
playbook.

Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>

rh-pre-commit.version: 2.4.0
rh-pre-commit.check-secrets: ENABLED
2026-06-11 18:13:32 +00:00