Commit graph

93 commits

Author SHA1 Message Date
Stephen Smoogen
36a6a49399 The option I tried was only useful for non-daemon mode. Removing 2021-03-31 13:51:13 -04:00
Stephen Smoogen
b7f6ebae86 Add --numeric-ids to rsync xinetd
It looks like lookups for ids on remote servers are not getting
cached. For our rsync of logs and such we don't need to map those for
our delivery.

Signed-off-by: Stephen Smoogen <smooge@smoogespace.com>
2021-03-31 13:11:56 -04:00
Owen W. Taylor
75e81cbccd Move fedora-indexer to production and remove regindexer
* Update rsync configuration for production to sync the flatpak-indexer
  output directories into the right place, in the same way as was done
  for staging. The regindexer rsync module is renamed to flatpak-index
  for clarity.
* Update the registry.fedoraproject.org to use the flatpak-indexer
  rules for production.
* Remove the regindexer role

Signed-off-by: Owen W. Taylor <otaylor@fishsoup.net>
2021-03-26 20:39:43 +00:00
Kevin Fenzi
317f724a08 sundries / staging: adjust flatpak-indexer some more in staging
Turns out we want to keep reg and it's output.
So, we just copy flatpak-indexers fedora/deltas/icons dirs under the reg
renerated top level on the proxies.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2021-03-09 13:44:05 -08:00
Kevin Fenzi
9116768e2a sundries and proxies / staging: switch to new flatpak-indexer
Under the old setup, we ran 'reg' on sundries and then synced that
content (in 3 rsyncs) to proxies.

With this new setup, flatpak-indexer runs in openshift. It has a nfs
volume where it writes it's output too. We rsync just that entire output
directory to the proxies. This includes things like deltas.

This commit should only affect staging, we will roll to production
later.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2021-03-09 12:33:44 -08:00
Michael Scherer
e1b408851a Remove build of fudcon
The source code was removed in https://pagure.io/fedora-websites/c/f5646276cf629ffa32b87cb23afb99823d498510?branch=master
and the website is just a redirect.
2021-02-04 21:05:18 +00:00
Stephen Smoogen
66ec88166d an attempt to fix the rsync.sundries emails by giving many more instances in xinetd. **FIXME: move this to systemd only.** 2020-09-21 14:10:35 -04:00
Kevin Fenzi
7984b46eb7 The great phx2 pruning run (1st cut).
Since we no longer have any machines in phx2, I have tried to remove
them from ansible. Note that there are still some places where we need
to remove them still: nagios, dhcp, named were not touched, and in cases
where it wasn't pretty clear what a conditional was doing I left it to
be cleaned up later.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-06-14 14:14:31 -07:00
Stephen Smoogen
fdee6622ce fix sundries rsync to allow vpn to get data 2020-06-12 13:16:21 -04:00
Stephen Smoogen
f65a48aa61 allow log01 to get logs from proxies and other hosts. fix both iptables and rsyncd 2020-06-12 11:01:08 -04:00
Stephen Smoogen
53456edb84 allow sundries to talk to 10.3.160 networks 2020-06-08 15:29:28 -04:00
Stephen Smoogen
f05aa2a046 start excising boot from websites 2020-04-24 21:34:23 +02:00
Stephen Smoogen
870eee6e99 Revert "remove boot.fedoraproject.org from proxy data files"
This reverts commit d6ecabe44506a1ca82125e17d1dc6a7f05ac7a2a.
2020-04-24 21:34:23 +02:00
Stephen Smoogen
9d3706d64d remove boot.fedoraproject.org from proxy data files 2020-04-24 21:34:23 +02:00
Rick Elrod
1e6f1ff970 change rsyncd path to new getfedora.org
Signed-off-by: Rick Elrod <relrod@redhat.com>
2019-05-13 10:52:22 +00:00
Rick Elrod
13b06e7e38 getfedora stg: use the new (openshift nfs) mount for rsyncd
Signed-off-by: Rick Elrod <relrod@redhat.com>
2019-05-13 00:58:57 +00:00
Patrick Uiterwijk
785cb728b7 Move docs sync over to new openshift-built source
Signed-off-by: Patrick Uiterwijk <patrick@puiterwijk.org>
2019-04-18 20:35:48 +02:00
Patrick Uiterwijk
1fd0776f26 Switch sundries-stg over to new docs build
Signed-off-by: Patrick Uiterwijk <patrick@puiterwijk.org>
2019-04-16 19:29:39 +02:00
Kevin Fenzi
23eadcbb0c whatcanidoforfedora: move prod over to openshift as well.
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2019-01-08 20:15:36 +00:00
Kevin Fenzi
b687217f9f add iot and regindexer to prod 2018-09-26 18:51:43 +00:00
Rick Elrod
504903069e add iot.fpo here too
Signed-off-by: Rick Elrod <relrod@redhat.com>
2018-09-24 16:34:18 +00:00
Kevin Fenzi
0bff76554c Initial stab at regindexer for staging. 2018-08-30 15:30:48 +00:00
Kevin Fenzi
129cd1f153 docs combined site to prod 2018-08-02 15:25:30 +00:00
Kevin Fenzi
a91923fc2d docs unified website in stg. ticket 7130 2018-08-01 19:51:25 +00:00
Patrick Uiterwijk
732824986c Deploy reg-server to prod
Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com>
2017-11-21 21:56:50 +00:00
Patrick Uiterwijk
ef9b7d9f52 Rsync for whatcanidoforfedora in prod
Signed-off-by: Patrick Uiterwijk <patrick@puiterwijk.org>
2017-10-07 11:52:55 +02:00
Patrick Uiterwijk
18af64a292 Make ssundries-stg make whatcanidoforfedora available
Signed-off-by: Patrick Uiterwijk <patrick@puiterwijk.org>
2017-10-07 11:49:59 +02:00
Kevin Fenzi
45c7269aaa staging sundries needs to allow rsync from new proxy01.stg network/ip 2017-09-29 21:25:41 +00:00
Kevin Fenzi
82e49d5523 Create a docs-old website. 2017-08-24 22:52:09 +00:00
Adam Miller
a00dffea3b add registry UI to sundries rsyncd conf
Signed-off-by: Adam Miller <admiller@redhat.com>
2017-06-30 15:10:51 +00:00
Stephen Smoogen
bea63b4407 and to be sure remove its children too 2017-06-27 13:40:10 +00:00
Nick Bebout
119bad8bda s/208.96.144.16/208.96.144.68/g in Tier1 ACLs 2017-06-16 15:06:14 +00:00
6797fb62a7 rsync changes for syncing bits to inside RH
expose /mnt/koji/compose via rsync so that we can rsync the bits
inside of Red Hat, for testing as well as mirroring the release.
Its drops a terrible ssh hack and allows a path for automation.

allow the locations in RH infra that do mirroring of bits to use tier 1

Signed-off-by: Dennis Gilmore <ausil@fedoraproject.org>
2017-04-12 18:25:30 +00:00
Patrick Uiterwijk
c3d56ab388 Add new Red Hat CZ to precomputed files
Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com>
2017-04-10 08:46:46 +00:00
Stephen Smoogen
4b7d8d6ee8 make the downloads sync up uniformally 2017-03-10 21:53:30 +00:00
Nick Bebout
c93dcd6bd1 Update usi.edu mirror IP 2017-03-10 20:50:13 +00:00
Kevin Fenzi
872376e840 carve off download04/05 for tier1 mirrors only 2017-03-09 18:54:35 +00:00
Patrick Uiterwijk
49323cdec7 Create directory for registry-signatures
Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com>
2017-02-21 14:34:47 +00:00
Kevin Fenzi
dda5584a35 release day commit: readd prerelease redirect, add cloud to atomic redirect, add latest cloud image redirects, setup alt site for websites 2016-11-22 12:41:54 +00:00
Kevin Fenzi
19a936771c also add this to prod rsync 2016-10-10 23:03:44 +00:00
Kevin Fenzi
d45d0e923e setup fedora media writer 2016-10-10 22:23:17 +00:00
Kevin Fenzi
9bc1db1057 Add a rsync sundries stg config with higher limits so we don't error on some rsyncs 2016-07-26 03:30:01 +00:00
Kevin Fenzi
1b996b7197 adjust sundries rsync so as to now hit limits and cause connection drops 2016-07-22 15:14:32 +00:00
Patrick Uiterwijk
662ebd5164 Whitelist Red Hat Brno office QA to rsync
Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com>
2016-07-07 09:44:23 +00:00
Jon Disnard
634e7c5e1b Normalize alt0 & archive0 uid/gid, fix archive0 comment line
Signed-off-by: Jon Disnard <jdisnard@gmail.com>
2016-06-28 18:52:52 +00:00
Kevin Fenzi
369c00900e switch this to be the correct name 2016-06-06 22:41:39 +00:00
Kevin Fenzi
a2cf1312a2 first cut at alt.stg site for websites folks 2016-06-06 22:31:04 +00:00
Kevin Fenzi
7ff3fe1bc8 correct directory name would make this work better 2016-05-26 21:16:12 +00:00
Kevin Fenzi
68a772ed2c add rsync target for project/groups space on fedorapeople 2016-05-26 21:12:17 +00:00
Kevin Fenzi
fdcad9a21d Drop download-ib02. All hail the new download-ib01 2016-05-16 23:40:29 +00:00