#5556 Fedora Badges back-end not updated from push-badges playbook
Closed: Fixed 7 years ago Opened 7 years ago by jflory7.

Summary

When pushing a new badge, the push-badges.yml playbook takes the data from the badges git repo and synchronizes it to the infrastructure git repo, and then pushes the PNG to the badges.fp.o, but the PNG is not appearing on the main Tahrir instance.

Analysis

I was trying to push this badge up and get it added to badges.fp.o. I successfully committed it to the badges git repo. Afterwards, I logged into batcave01 to run the push-badges.yml playbook. The badges repo synchronized to the infrastructure git repo (I even have proof!). However, when I go to check the main site for the PNG, I get a 404 error.

Is it because of the freeze or are there other factors at play? I'm hoping it's one of those cases where I'm too tired to think properly, but I honestly can't figure it out. Any ideas?


It took a few, but I figured this out. ;)

A while back ansible depreciated using ; to seperate hosts/groups. I thought I had fixed all the playbooks for this, but it looks like I missed 3 of them (including push badges). So, it was running the first part, then hitting a play with a ; in hosts: and just exiting.

I changed the ;s to : and ran the playbook and everything looks good to me now.

Please let me know if you need anything further here, but hopefully this is all fixed.

:juggling_tone5:

@kevin changed the status to Closed

7 years ago

Thanks for fixing, @kevin! Pinging @sayanchowdhury to check this out since he was looking into it as well.

Login to comment on this ticket.

Metadata