Commit Graph

81 Commits

Author SHA1 Message Date
Aurélien Bompard
f6cbc5c6fc Fix typo in the Planet RabbitMQ user
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2025-04-11 15:15:45 +02:00
Aurélien Bompard
d884a0f8ba Use the combined RabbitMQ CA cert in the clients
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2025-04-11 15:15:45 +02:00
Ryan Lerch
47c68f478d ansiblelint fixes - fqcn[action-core] - template to ansible.builtin.template
Replaces references to template: with ansible.builtin.template

Signed-off-by: Ryan Lerch <rlerch@redhat.com>
2025-01-15 11:30:29 +10:00
Ryan Lerch
25391e95b7 ansiblelint fixes - fqcn[action-core] - package to ansible.builtin.package
Replaces many references to  package: with ansible.builtin.package

Signed-off-by: Ryan Lerch <rlerch@redhat.com>
2025-01-15 11:28:00 +10:00
Ryan Lerch
462176464b ansiblelint fixes-- fqcn[action-core] - command to ansible.builtin.command
Replaces many references to  command: with ansible.builtin.command

Signed-off-by: Ryan Lerch <rlerch@redhat.com>
2025-01-15 11:26:47 +10:00
Ryan Lerch
6a3816dfdc ansiblelint fixes-- fqcn[action-core] - copy to ansible.builtin.copy
Replaces many references to 'copy' with ansible.builtin.copy

Signed-off-by: Ryan Lerch <rlerch@redhat.com>
2025-01-15 10:43:31 +10:00
Ryan Lerch
62952df107 ansiblelint fixes-- fqcn[action-core] - file to ansible.builtin.file
Replaces many references to  file: with ansible.builtin.file

Signed-off-by: Ryan Lerch <rlerch@redhat.com>
2025-01-15 10:41:52 +10:00
Ryan Lerch
691adee6ee Fix name[casing] ansible-lint issues
fix 1900 failures of the following case issue:

`name[casing]: All names should start with an uppercase letter.`

Signed-off-by: Ryan Lerch <rlerch@redhat.com>
2025-01-14 20:20:07 +10: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
Francois Andrieu
0ece2dfe06 use fedoraproject favicon everywhere it's needed 2023-04-03 13:35:55 +02:00
Stephen Smoogen
69ba9efed8 Move to using new certs for fedorapeople
Get new certs per instructions
Put new certs in ansible_private from letsencrypt
Change the cert name in configs to 2023 to show different from 2017 one.

Signed-off-by: Stephen Smoogen <ssmoogen@redhat.com>
2023-01-05 12:50:34 -05:00
Lenka Segura
d654d59f3a Change FAS link from admin.fp.o to accounts.fp.o 2021-08-04 14:19:45 +00:00
Pierre-Yves Chibon
5637d91feb planet: fix the script dynamically generating the planet's config
Fixes https://pagure.io/fedora-infrastructure/issue/9799

Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2021-03-30 16:29:16 +02:00
Kevin Fenzi
9e1301c417 planet: add fedora-messaging certs, user and config
The venus package was changed to use fedora-messaging, but we need to
now install certs, make a rabbitmq user and add a config for it to use.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-08-30 10:46:24 -07:00
Pierre-Yves Chibon
94ac2b73be planet: install fedora-messaging when install venus
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2020-08-21 16:52:49 +02:00
Pierre-Yves Chibon
054c92f8df planet: enable fedora-messaging for now
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2020-08-21 16:48:14 +02:00
Patrick Uiterwijk
0c7449ea1d Add sslciphers tags
Signed-off-by: Patrick Uiterwijk <patrick@puiterwijk.org>
2019-04-08 21:41:17 +02:00
Kevin Fenzi
f5024046d3 only rewrite the letsencrypt thing, not everything 2018-09-27 04:35:59 +00:00
Kevin Fenzi
cae42140cf one more planet correction 2018-09-27 03:08:12 +00:00
Kevin Fenzi
e493e74c2a tweak path to certs 2018-09-27 01:49:44 +00:00
Kevin Fenzi
877e5bbaaa this needs to be http 2018-09-27 01:35:36 +00:00
Kevin Fenzi
3f46299483 this has to be eth0_ip 2018-09-27 01:23:00 +00:00
Kevin Fenzi
725c2a9fb5 Patches from Zach Villers <zach at mailup.net> to add a ssl cert to fedoraplanet.org
This should hopefully fix for now ticket 7158.
The ssl cert should be valid and then redirect the user back to http since
all/many of our blogs are not https enabled at this time. Later when they are
we can switch it to not redirect.
2018-09-27 01:14:30 +00:00
Patrick Uiterwijk
adcbf72f03 Packageize this, packageize that, packageize the world
Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com>
2017-10-08 22:25:52 +00:00
Stephen Smoogen
010c405ec1 and we have new certs for fedorapeople 2017-06-12 19:25:15 +00:00
Ricky Elrod
82417064e4 Change static content caching from 5 days to 30 minutes
Signed-off-by: Ricky Elrod <codeblock@fedoraproject.org>
2017-06-09 06:30:47 +00:00
Patrick Uiterwijk
632fa8f252 Add Fedora Quality Planet
Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com>
2017-01-31 09:15:13 +00:00
Kevin Fenzi
b1a2d105c9 In ansible 2.2 always_run is depreciated. Switch to check_mode. 2016-11-01 16:29:49 +00:00
Patrick Uiterwijk
097760b6a0 Remove non-used plays from teh playbook:
Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com>
2016-09-29 06:43:48 +00:00
Ryan Lerch
491f98c295 updated the theme, and removed all unused files
With the change to the new theme, we are now
using a single template for all sub-planets too
This commit removes all the files we dont need.
and updates the theme to version 0.02
2016-09-29 06:38:28 +00:00
Ryan Lerch
785dcf8604 Planet: Fixed up a typos in the image paths 2016-09-28 02:54:29 +00:00
Patrick Uiterwijk
6c0c66f0a6 Use base template for sub-planets
Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com>
2016-09-27 12:25:31 +00:00
Patrick Uiterwijk
df66e3caca Last fix to the theme
Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com>
2016-09-27 12:21:00 +00:00
Patrick Uiterwijk
cbbc619781 Image locations have changed
Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com>
2016-09-27 11:19:29 +00:00
Patrick Uiterwijk
ccf203341a We now have v2 of these imagese and css
Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com>
2016-09-27 11:14:26 +00:00
Patrick Uiterwijk
3921cce965 Move css and images for planet to v2 to circumvent cache
Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com>
2016-09-27 11:10:49 +00:00
Patrick Uiterwijk
dcb182653f Add new planet theme
Signed-off-by: Ryan Lerch <rlerch@redhat.com>
2016-09-27 10:47:18 +00:00
Patrick Uiterwijk
f1dd7a7432 Unify all ssl cipher suite configurations
Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com>
2016-08-31 19:28:26 +00:00
Kevin Fenzi
04a52b8667 Death to all trailing whitespace. 2016-08-08 19:36:31 +00:00
Kevin Fenzi
c7e9a19e64 Add selinux rule to allow git repos to work on fedorapeople. Ticket #5107 2016-03-28 19:14:01 +00:00
Patrick Uiterwijk
6e4e616d41 Remove archive.org from planet global config
Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com>
2016-03-21 17:01:23 +00:00
Kevin Fenzi
2cb0c86414 This should be http here. The https link follows a different virthost and never finds the image. 2016-03-09 22:19:13 +00:00
Kevin Fenzi
7fc596759b Add new head for fedora magazine posts on the planet. Ticket 5138 2016-03-03 17:04:13 +00:00
Patrick Uiterwijk
acfaad3ffa Missed this one. Now it's idempotent
Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com>
2016-02-11 20:17:07 +00:00
Patrick Uiterwijk
4b4462cd9c Automatically resize massive planet images proportionally
Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com>
2016-01-20 20:53:49 +00:00
Kevin Fenzi
7c39d9566f Add the community blog to the default admin blogs. 2015-11-10 22:41:46 +00:00
Till Maas
10c3257b64 Fix planet RedirectMatch to new URL 2015-07-31 20:49:25 +02:00
Till Maas
d9f315b03d Configure planet.fedoraproject.org TLS on all IPs
The hardcoded IPs are not valid anymore.
2015-07-31 20:43:08 +02:00
Kevin Fenzi
5706efa423 We need to actually grant access to things in fedoraplanet.org 2015-07-31 18:32:26 +00:00
Till Maas
fbe53aef9d Actually copy planet httpd config file 2015-07-31 20:19:04 +02:00