Commit Graph

60 Commits

Author SHA1 Message Date
Michal Konecny
6b0a66cb37 [fedora-messaging] Adding topic_prefix back
Removing the topic_prefix from fedora messaging config files was a bit
premature. So let's put them back in place.

Signed-off-by: Michal Konecny <mkonecny@redhat.com>
2025-02-14 12:40:12 +01:00
Michal Konecny
6428f8f772 Sunset github2fedmsg and fedmsg
This commit is removing all the fedmsg related stuff from ansible
repository.

Signed-off-by: Michal Konecny <mkonecny@redhat.com>
2025-02-13 10:08:51 +00:00
Ryan Lerch
49107d160d noggin - rename yml templates to .j2
Signed-off-by: Ryan Lerch <rlerch@redhat.com>
2025-01-14 08:37:31 +10:00
Aurélien Bompard
8c0fd03670 Fix the Noggin templates
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2024-12-03 10:48:46 +01:00
Ryan Lerch
89f6f1fc32 Fix majority of remaining yamllint warnings and errors
Signed-off-by: Ryan Lerch <rlerch@redhat.com>
2024-11-28 17:31:45 +10:00
Aurélien Bompard
3a964ed716 Fix noggin config
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2024-01-25 15:28:18 +01:00
Aurélien Bompard
71a0ae8a5b Activate Github webhook for Noggin
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2023-09-21 14:04:16 +02:00
Francois Andrieu
bceeda2050 remove contributor survey from Noggin & Mailman 2023-07-31 19:12:38 +02:00
Francois Andrieu
d00aadc0d2 noggin: add contributor survey banner 2023-07-05 19:59:57 +00:00
Aurélien Bompard
632f16f252 Disallow usernames containing "fedora"
See: https://pagure.io/fedora-infrastructure/issue/10743

Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2022-07-04 11:26:08 +02:00
Aurélien Bompard
dba4587c28 Remove the banner in Noggin, the survey has expired
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2022-07-04 11:15:52 +02:00
Kevin Fenzi
6331d992ee noggin: add another domain to block
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2022-06-13 09:04:21 -07:00
Neal Gompa
c4ca968be3 openshift-apps/noggin: Explicitly set Fedora deployment settings
Upcoming versions of Noggin will require these to be explicitly
set, and there is no harm in setting them now.

Signed-off-by: Neal Gompa <ngompa@fedoraproject.org>
2022-06-13 11:56:23 +00:00
Kevin Fenzi
2685496897 noggin: add survey banner. see ticket 10740
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2022-06-03 18:59:54 -07:00
Aurélien Bompard
6c6792a231 Deploy the Noggin update to prod
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2022-05-16 10:34:09 +02:00
Aurélien Bompard
7bd5e01276 Fix the noggin gunicorn config
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2022-05-13 11:38:22 +02:00
Aurélien Bompard
5cbf46d3b4 Move Noggin to OCP4 on staging
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2022-05-13 11:03:24 +02:00
Aurélien Bompard
a1c457eec9 Rebase Noggin on Python 3.9 in staging
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2022-04-28 13:00:11 +02:00
Kevin Fenzi
b3f80c5558 noggin: switch email to bastion02 to try and avoid large queue on bastion01
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2021-12-11 16:58:40 -08:00
Kevin Fenzi
8f999d60af noggin: add additional domain we do not want to allow accounts from
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2021-12-11 09:34:56 -08:00
Kevin Fenzi
5e1791ce44 noggin: Increase the activation token lifetime
Currently gmail is throttling emails from fedoraproject.org, so the new
user tokens time out before they reach the new user. Bump this up to an
hour for now until the gmail issue is over.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2021-12-09 07:10:43 -08:00
Aurélien Bompard
2dcad203b9 Fix syntax error, and add ipa02.stg
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2021-11-16 10:48:16 +01:00
Aurélien Bompard
ba6ea81ecf Use all IPA servers in Noggin
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2021-11-16 10:15:02 +01:00
Kevin Fenzi
c0c437e0c6 Well, that did not work.
Revert "noggin: try and send error logs to stdout too"

This reverts commit a868b7e226.
2021-10-13 18:25:30 -07:00
Kevin Fenzi
a868b7e226 noggin: try and send error logs to stdout too
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2021-10-13 14:20:34 -07:00
Francois Andrieu
e963526654 noggin: remove Nest banner 2021-08-16 22:23:38 +00:00
Aurélien Bompard
7ee6105dc6 Ah, templates within templates.
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2021-07-21 11:33:46 +02:00
Aurélien Bompard
9331c5341b Add a banner for Nest 2021
See https://pagure.io/fedora-websites/issue/1095

Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2021-07-21 10:31:10 +02:00
Aurélien Bompard
6490c755b2 Support the new banner feature in Noggin
See: https://github.com/fedora-infra/noggin/pull/701

Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2021-07-21 10:31:10 +02:00
Aurélien Bompard
97afd10e23 Don't allow registration from our email domains
Fixes https://github.com/fedora-infra/noggin/issues/234

Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2021-06-25 15:49:54 +02:00
Aurélien Bompard
1284267f48 Noggin: set the password expiration to 30 minutes 2021-04-06 17:28:09 +02:00
Aurélien Bompard
2269f0ece1 Prepare Noggin & FASJSON for prod
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2021-03-22 17:53:42 +00:00
Ryan Lerch
a137af00ca Set noggin default avatar to retro
The default in noggin for the libravatar default avatar (i.e. the avatar
that shows when a user hasnt set their avatar) is an autogenerated
robot.

However, the majority of other applications in Fedora Infra use the
"retro" avatar option. This changes the config of noggin in Fedora
Accounts to use the retro option, rather than the robot one.

Signed-off-by: Ryan Lerch <rlerch@redhat.com>
2021-02-11 10:57:23 +00:00
Kevin Fenzi
64bec37a00 Revert "Revert "Disable registration in Noggin, for now""
This reverts commit 3c3545d483.
2020-12-04 13:34:28 -08:00
Kevin Fenzi
3c3545d483 Revert "Disable registration in Noggin, for now"
This reverts commit ba812732c2.
2020-12-04 12:30:23 -08:00
Aurélien Bompard
fc2beddd3d Indentation
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2020-11-30 14:53:00 +01:00
Aurélien Bompard
e347b9ce1c Handle undefined variable
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2020-11-30 14:50:03 +01:00
Aurélien Bompard
041be0be23 Handle undefined variable
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2020-11-30 14:42:38 +01:00
Aurélien Bompard
e241080514 The CentOS instance is not deployed to a subdir
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2020-11-30 14:34:08 +01:00
Aurélien Bompard
ba812732c2 Disable registration in Noggin, for now
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2020-11-17 14:19:20 +01:00
Aurélien Bompard
096f281528 Make the noggin theme a parameter
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2020-10-28 11:35:26 +01:00
Aurélien Bompard
435938d298 FASJSON: fix krb5.conf
Simo deserves vast amounts of cookies on this one.

Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2020-09-02 23:08:47 +02:00
Aurélien Bompard
6788ce0ab1 Noggin: re-enable Fedora Messaging
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2020-09-01 15:37:08 +02:00
Aurélien Bompard
d5b73b81a5 Disable Fedora Messaging in Noggin
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2020-08-31 19:12:54 +02:00
Aurélien Bompard
4be8fab65e Adjust healthz probes
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2020-08-31 17:47:51 +02:00
Aurélien Bompard
4fa318d86c Noggin: set the script_name env var
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2020-08-31 17:46:35 +02:00
Aurélien Bompard
ab34b044a6 Noggin: set the application root
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2020-08-31 16:59:51 +02:00
Aurélien Bompard
78736ad275 Configure the noggin route
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2020-08-31 12:52:16 +02:00
Aurélien Bompard
45a8658c04 Noggin: small fixups
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2020-08-20 15:11:56 +02:00
Aurélien Bompard
b7e08d6d48 Mutualize the ipa client config in openshift
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2020-08-20 11:07:59 +02:00