Commit graph

71 commits

Author SHA1 Message Date
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
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
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
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
Till Maas
6f12957c67 Move planet selinux task from people to planet role 2015-07-31 20:18:50 +02:00
Till Maas
ff2f58c243 Move planet.fedoraproject.org to fedoraplanet.org 2015-07-31 18:56:04 +02:00
Kevin Fenzi
68bcc9bff7 Switch from people03 to people01.
Switch backups
Change fasClient runs to run on people01 instead of people03.
Change sync logs to get from people01
Change nagios to monitor people01 instead of people03
Change quota limits some to work better.
Enable planet cron jobs on people01.
2015-07-08 21:08:47 +00:00
Kevin Fenzi
d3d647232c Disable planet cron jobs on new people until we make it live. 2015-06-22 18:04:27 +00:00
Kevin Fenzi
4921c375d7 Do some synch here for speed. 2015-06-17 17:48:31 +00:00
Kevin Fenzi
533fb0b588 Instead of making a bunch of links, put the main site at the top level. 2015-06-17 17:11:05 +00:00
Kevin Fenzi
c52c523d6a Bunches more fixes for planet config. It even almost runs now. 2015-06-17 15:51:04 +00:00
Kevin Fenzi
7195eea564 Add missing main planet fpbuilder.conf file. 2015-06-17 15:26:19 +00:00
Kevin Fenzi
f37be48380 Fix some config for the main planet. 2015-06-17 15:18:56 +00:00
Kevin Fenzi
fc7b4ab7e0 Install all the base_config for each subplanet. 2015-06-17 15:11:52 +00:00