#8587 start.fpo is not updating
Closed: Fixed 4 years ago by cverna. Opened 4 years ago by pfrields.

Describe what you would like us to do:


The https://start.fedoraproject.org page appears not to be updating for a bit. The list of news articles is no longer the same as the Fedora Magazine page.

When do you need this to be done by? (YYYY/MM/DD)


2020/01/27 -- ASAP, but probably not the most urgent thing in the project.


Seems this did happen with the server migration for the blog, I will take a look either today or after devconf/FOSDEM.

That's related to https://pagure.io/fork/misc/fedora-web/websites/c/06aa2abdf122da935045e604505436e2d3c2650f

Ok so no, unrelated, i got confused between getfedora and start fedora.

So the build script is broken following:

https://pagure.io/fedora-websites/c/ff05cd4563b5d3526e099bd4c8c7945b5fb49f3a?branch=master

Sinc "make syncops" is trying to pull stuff from zanata, this fail. I guess someone should fix the makefile.

@jibecfed is this part of the makefile is obsolete:

https://pagure.io/fedora-websites/blob/master/f/Makefile.in#_73

I see that you did add new code to sync the PO files so I suspect we may need that anymore ?

If you can confirm this is not needed, I will deal with the infra patch for that.

Metadata Update from @smooge:
- Issue priority set to: Waiting on External (was: Needs Review)
- Issue tagged with: websites-general

4 years ago

thanks for the ping. indeed, I changed the makefile to use the new system.

In this comment, I said I did not know what to do with "syncpo" command: https://pagure.io/fedora-websites/pull-request/1015#comment-106959

It uses too much Makefile specifics for me to understand.
All po files are now in https://pagure.io/fedora-web/translations
You may use pullpo or directly the repository depending on your needs.

You may also help to finish migration? This PR has to be merged: https://pagure.io/fedora-websites/pull-request/1016

Is this script launched once a day to update pot or is it fully manual? https://pagure.io/fedora-websites/blob/master/f/tools/l10N_update.sh

It seems to be fixed now, can we close this ?

Please wait for misc feedback=2E I'm unsure it is done as makefile is uncha=
nged=2E

Yeah, I am unclear as well, I will take a closer look after FOSDEM, cause I am sure this is too easy to have been fixed without a merge anywhere. The issue was on this script:

https://infrastructure.fedoraproject.org/cgit/ansible.git/tree/roles/fedora-web/build/files/syncStatic.sh

ran on a regular basis with cron:
https://infrastructure.fedoraproject.org/cgit/ansible.git/tree/roles/fedora-web/build/tasks/main.yml#n65

I guess the easy fix is to remove the "make syncpos" from the build, but I would need to be sure this doesn't break the translation anywhere that wasn't migrated.

from what I understand, I would suggest to call pullpos from syncpos.

but I don't understand what the script does with the languages.conf file.
I'll be at FOSDEM too, we'll be able to discuss it if we feel like it.

So start.fp.o seems to be updated and working fine now.

Closing this ticket, feel free to reopen if needed.

Metadata Update from @cverna:
- Issue close_status updated to: Fixed
- Issue status updated to: Closed (was: Open)

4 years ago

I pushed the fix and in the process of deploying it.

Login to comment on this ticket.

Metadata